.elementor-12 .elementor-element.elementor-element-2bac537{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;}.elementor-12 .elementor-element.elementor-element-58b8f06{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;box-shadow:0px 2px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;--z-index:999;}.elementor-12 .elementor-element.elementor-element-58b8f06:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-58b8f06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a3d147b );}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-9c4cb9e{width:var( --container-widget-width, 29% );max-width:29%;--container-widget-width:29%;--container-widget-flex-grow:0;--e-nav-menu-horizontal-menu-item-margin:calc( 0px / 2 );}.elementor-12 .elementor-element.elementor-element-9c4cb9e > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-9c4cb9e.elementor-element{--align-self:flex-end;}.elementor-12 .elementor-element.elementor-element-9c4cb9e .elementor-menu-toggle{margin:0 auto;}.elementor-12 .elementor-element.elementor-element-9c4cb9e .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-f310fcb-font-family ), Sans-serif;font-size:var( --e-global-typography-f310fcb-font-size );font-weight:var( --e-global-typography-f310fcb-font-weight );text-transform:var( --e-global-typography-f310fcb-text-transform );font-style:var( --e-global-typography-f310fcb-font-style );text-decoration:var( --e-global-typography-f310fcb-text-decoration );line-height:var( --e-global-typography-f310fcb-line-height );letter-spacing:var( --e-global-typography-f310fcb-letter-spacing );}.elementor-12 .elementor-element.elementor-element-9c4cb9e .elementor-nav-menu--main .elementor-item:hover,
					.elementor-12 .elementor-element.elementor-element-9c4cb9e .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-12 .elementor-element.elementor-element-9c4cb9e .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-12 .elementor-element.elementor-element-9c4cb9e .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-4f7b620 );fill:var( --e-global-color-4f7b620 );}.elementor-12 .elementor-element.elementor-element-9c4cb9e .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-4f7b620 );}.elementor-12 .elementor-element.elementor-element-9c4cb9e .elementor-nav-menu--main .elementor-item{padding-left:0px;padding-right:0px;padding-top:29px;padding-bottom:29px;}.elementor-12 .elementor-element.elementor-element-9c4cb9e .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-9c4cb9e .elementor-nav-menu--dropdown a, .elementor-12 .elementor-element.elementor-element-9c4cb9e .elementor-menu-toggle{color:var( --e-global-color-a3d147b );fill:var( --e-global-color-a3d147b );}.elementor-12 .elementor-element.elementor-element-9c4cb9e .elementor-nav-menu--dropdown{background-color:var( --e-global-color-4f7b620 );}.elementor-12 .elementor-element.elementor-element-9c4cb9e .elementor-nav-menu--dropdown a:hover,
					.elementor-12 .elementor-element.elementor-element-9c4cb9e .elementor-nav-menu--dropdown a:focus,
					.elementor-12 .elementor-element.elementor-element-9c4cb9e .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-12 .elementor-element.elementor-element-9c4cb9e .elementor-nav-menu--dropdown a.highlighted,
					.elementor-12 .elementor-element.elementor-element-9c4cb9e .elementor-menu-toggle:hover,
					.elementor-12 .elementor-element.elementor-element-9c4cb9e .elementor-menu-toggle:focus{color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-9c4cb9e .elementor-nav-menu--dropdown a:hover,
					.elementor-12 .elementor-element.elementor-element-9c4cb9e .elementor-nav-menu--dropdown a:focus,
					.elementor-12 .elementor-element.elementor-element-9c4cb9e .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-12 .elementor-element.elementor-element-9c4cb9e .elementor-nav-menu--dropdown a.highlighted{background-color:var( --e-global-color-a3d147b );}.elementor-12 .elementor-element.elementor-element-9c4cb9e .elementor-nav-menu--dropdown a.elementor-item-active{color:var( --e-global-color-text );background-color:var( --e-global-color-a3d147b );}.elementor-12 .elementor-element.elementor-element-9c4cb9e .elementor-nav-menu--dropdown .elementor-item, .elementor-12 .elementor-element.elementor-element-9c4cb9e .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-f310fcb-font-family ), Sans-serif;font-size:var( --e-global-typography-f310fcb-font-size );font-weight:var( --e-global-typography-f310fcb-font-weight );text-transform:var( --e-global-typography-f310fcb-text-transform );font-style:var( --e-global-typography-f310fcb-font-style );text-decoration:var( --e-global-typography-f310fcb-text-decoration );letter-spacing:var( --e-global-typography-f310fcb-letter-spacing );}.elementor-12 .elementor-element.elementor-element-9c4cb9e .elementor-nav-menu--dropdown a{padding-left:15px;padding-right:15px;}.elementor-12 .elementor-element.elementor-element-9c4cb9e .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-12 .elementor-element.elementor-element-9c4cb9e .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:10px !important;}.elementor-widget-theme-site-logo .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-f9dca47{width:var( --container-widget-width, 218px );max-width:218px;--container-widget-width:218px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-f9dca47 > .elementor-widget-container{margin:1px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-f9dca47.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-f9dca47 img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-ecd7820{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-12 .elementor-element.elementor-element-d5452e1{width:var( --container-widget-width, calc(100% - 195px) );max-width:calc(100% - 195px);--container-widget-width:calc(100% - 195px);--container-widget-flex-grow:0;--e-nav-menu-horizontal-menu-item-margin:calc( 0px / 2 );}.elementor-12 .elementor-element.elementor-element-d5452e1 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-d5452e1.elementor-element{--align-self:flex-end;}.elementor-12 .elementor-element.elementor-element-d5452e1 .elementor-menu-toggle{margin:0 auto;}.elementor-12 .elementor-element.elementor-element-d5452e1 .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-f310fcb-font-family ), Sans-serif;font-size:var( --e-global-typography-f310fcb-font-size );font-weight:var( --e-global-typography-f310fcb-font-weight );text-transform:var( --e-global-typography-f310fcb-text-transform );font-style:var( --e-global-typography-f310fcb-font-style );text-decoration:var( --e-global-typography-f310fcb-text-decoration );line-height:var( --e-global-typography-f310fcb-line-height );letter-spacing:var( --e-global-typography-f310fcb-letter-spacing );}.elementor-12 .elementor-element.elementor-element-d5452e1 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-12 .elementor-element.elementor-element-d5452e1 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-12 .elementor-element.elementor-element-d5452e1 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-12 .elementor-element.elementor-element-d5452e1 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-4f7b620 );fill:var( --e-global-color-4f7b620 );}.elementor-12 .elementor-element.elementor-element-d5452e1 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-4f7b620 );}.elementor-12 .elementor-element.elementor-element-d5452e1 .elementor-nav-menu--main .elementor-item{padding-left:0px;padding-right:0px;padding-top:29px;padding-bottom:29px;}.elementor-12 .elementor-element.elementor-element-d5452e1 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-d5452e1 .elementor-nav-menu--dropdown a, .elementor-12 .elementor-element.elementor-element-d5452e1 .elementor-menu-toggle{color:var( --e-global-color-a3d147b );fill:var( --e-global-color-a3d147b );}.elementor-12 .elementor-element.elementor-element-d5452e1 .elementor-nav-menu--dropdown{background-color:var( --e-global-color-4f7b620 );}.elementor-12 .elementor-element.elementor-element-d5452e1 .elementor-nav-menu--dropdown a:hover,
					.elementor-12 .elementor-element.elementor-element-d5452e1 .elementor-nav-menu--dropdown a:focus,
					.elementor-12 .elementor-element.elementor-element-d5452e1 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-12 .elementor-element.elementor-element-d5452e1 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-12 .elementor-element.elementor-element-d5452e1 .elementor-menu-toggle:hover,
					.elementor-12 .elementor-element.elementor-element-d5452e1 .elementor-menu-toggle:focus{color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-d5452e1 .elementor-nav-menu--dropdown a:hover,
					.elementor-12 .elementor-element.elementor-element-d5452e1 .elementor-nav-menu--dropdown a:focus,
					.elementor-12 .elementor-element.elementor-element-d5452e1 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-12 .elementor-element.elementor-element-d5452e1 .elementor-nav-menu--dropdown a.highlighted{background-color:var( --e-global-color-a3d147b );}.elementor-12 .elementor-element.elementor-element-d5452e1 .elementor-nav-menu--dropdown a.elementor-item-active{color:var( --e-global-color-text );background-color:var( --e-global-color-a3d147b );}.elementor-12 .elementor-element.elementor-element-d5452e1 .elementor-nav-menu--dropdown .elementor-item, .elementor-12 .elementor-element.elementor-element-d5452e1 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-f310fcb-font-family ), Sans-serif;font-size:var( --e-global-typography-f310fcb-font-size );font-weight:var( --e-global-typography-f310fcb-font-weight );text-transform:var( --e-global-typography-f310fcb-text-transform );font-style:var( --e-global-typography-f310fcb-font-style );text-decoration:var( --e-global-typography-f310fcb-text-decoration );letter-spacing:var( --e-global-typography-f310fcb-letter-spacing );}.elementor-12 .elementor-element.elementor-element-d5452e1 .elementor-nav-menu--dropdown a{padding-left:15px;padding-right:15px;}.elementor-12 .elementor-element.elementor-element-d5452e1 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-12 .elementor-element.elementor-element-d5452e1 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:10px !important;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-15a4883{width:auto;max-width:auto;--e-icon-list-icon-size:40px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-15a4883 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-15a4883 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-15a4883 .elementor-icon-list-text{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-3f80924{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:118px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-c2fd6f0{width:100%;max-width:100%;z-index:1;text-align:center;}.elementor-12 .elementor-element.elementor-element-c2fd6f0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-c2fd6f0 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );-webkit-text-stroke-width:1.5px;stroke-width:1.5px;-webkit-text-stroke-color:var( --e-global-color-text );stroke:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-930f9c9{width:var( --container-widget-width, 931px );max-width:931px;--container-widget-width:931px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-9aeecb9-font-family ), Sans-serif;font-size:var( --e-global-typography-9aeecb9-font-size );font-weight:var( --e-global-typography-9aeecb9-font-weight );text-transform:var( --e-global-typography-9aeecb9-text-transform );font-style:var( --e-global-typography-9aeecb9-font-style );text-decoration:var( --e-global-typography-9aeecb9-text-decoration );line-height:var( --e-global-typography-9aeecb9-line-height );color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-930f9c9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:29px 0px 93px 0px;}.elementor-12 .elementor-element.elementor-element-930f9c9.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-fbc9b28{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 3px;--row-gap:0px;--column-gap:3px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:-38px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-12 .elementor-element.elementor-element-fbc9b28.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-151beff{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 27px;--row-gap:0px;--column-gap:27px;--background-transition:0.4s;--border-radius:5px 0px 0px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:21px;--padding-bottom:21px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-151beff:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-151beff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-50dee08 );}.elementor-12 .elementor-element.elementor-element-151beff:hover{background-color:var( --e-global-color-accent );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-b2fc0f5 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-96fe341 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-96fe341.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-96fe341 .elementor-heading-title{font-family:var( --e-global-typography-5f796cd-font-family ), Sans-serif;font-size:var( --e-global-typography-5f796cd-font-size );font-weight:var( --e-global-typography-5f796cd-font-weight );text-transform:var( --e-global-typography-5f796cd-text-transform );font-style:var( --e-global-typography-5f796cd-font-style );text-decoration:var( --e-global-typography-5f796cd-text-decoration );line-height:var( --e-global-typography-5f796cd-line-height );color:var( --e-global-color-a3d147b );}.elementor-12 .elementor-element.elementor-element-9546d8a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 27px;--row-gap:0px;--column-gap:27px;--background-transition:0.4s;--border-radius:0px 5px 5px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:21px;--padding-bottom:21px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-9546d8a:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-9546d8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-50dee08 );}.elementor-12 .elementor-element.elementor-element-9546d8a:hover{background-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-d08504e .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-5c828a4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-5c828a4.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-5c828a4 .elementor-heading-title{font-family:var( --e-global-typography-5f796cd-font-family ), Sans-serif;font-size:var( --e-global-typography-5f796cd-font-size );font-weight:var( --e-global-typography-5f796cd-font-weight );text-transform:var( --e-global-typography-5f796cd-text-transform );font-style:var( --e-global-typography-5f796cd-font-style );text-decoration:var( --e-global-typography-5f796cd-text-decoration );line-height:var( --e-global-typography-5f796cd-line-height );color:var( --e-global-color-a3d147b );}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-179e045.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-12 .elementor-element.elementor-element-179e045 > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-179e045 .elementor-main-swiper{height:721px;width:100%;}.elementor-12 .elementor-element.elementor-element-179e045 .elementor-swiper-button{font-size:20px;}.elementor-12 .elementor-element.elementor-element-bed97df{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:104px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-5d14983{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 120px;--row-gap:0px;--column-gap:120px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:104px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5d14983.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-7476c9d{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:31px 0px;--row-gap:31px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-e39d82b .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-65b48af .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );-webkit-text-stroke-width:1.5px;stroke-width:1.5px;-webkit-text-stroke-color:var( --e-global-color-text );stroke:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-b7c4ae5{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:53px 0px;--row-gap:53px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:17px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-bdda761{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-bdda761 p{margin-block-end:37px;}.elementor-12 .elementor-element.elementor-element-b35ba90 .elementor-button{background-color:var( --e-global-color-6311af2 );fill:var( --e-global-color-50dee08 );color:var( --e-global-color-50dee08 );transition-duration:0.4s;}.elementor-12 .elementor-element.elementor-element-b35ba90 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-b35ba90 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-text );box-shadow:0px 25px 20px 0px rgba(0, 0, 0, 0.1);}.elementor-12 .elementor-element.elementor-element-b35ba90 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-b35ba90 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-a08bc4b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-a08bc4b{text-align:center;}.elementor-12 .elementor-element.elementor-element-a08bc4b .elementor-heading-title{font-family:var( --e-global-typography-9ed2cd4-font-family ), Sans-serif;font-size:var( --e-global-typography-9ed2cd4-font-size );font-weight:var( --e-global-typography-9ed2cd4-font-weight );text-transform:var( --e-global-typography-9ed2cd4-text-transform );font-style:var( --e-global-typography-9ed2cd4-font-style );text-decoration:var( --e-global-typography-9ed2cd4-text-decoration );line-height:var( --e-global-typography-9ed2cd4-line-height );color:var( --e-global-color-50dee08 );}.elementor-12 .elementor-element.elementor-element-4c045b2{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:29px 29px;--row-gap:29px;--column-gap:29px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:63px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-30bf059{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-30bf059:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-30bf059 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a3d147b );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-f90a4e6 img{width:100%;max-width:100%;height:255px;object-fit:cover;object-position:center center;border-radius:0px 0px 0px 0px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-3d5f640{right:20px;}body.rtl .elementor-12 .elementor-element.elementor-element-3d5f640{left:20px;}.elementor-12 .elementor-element.elementor-element-3d5f640{bottom:20px;}.elementor-12 .elementor-element.elementor-element-3d5f640 .elementor-icon-wrapper{text-align:end;}.elementor-12 .elementor-element.elementor-element-3d5f640 .elementor-icon{font-size:18px;}.elementor-12 .elementor-element.elementor-element-3d5f640 .elementor-icon svg{height:18px;}.elementor-12 .elementor-element.elementor-element-3d5f640 .elementor-icon-wrapper svg{width:auto;}.elementor-12 .elementor-element.elementor-element-478d684{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:37px;--padding-bottom:54px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-e26b514 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-e26b514 .elementor-heading-title{font-family:var( --e-global-typography-c67dedb-font-family ), Sans-serif;font-size:var( --e-global-typography-c67dedb-font-size );font-weight:var( --e-global-typography-c67dedb-font-weight );text-transform:var( --e-global-typography-c67dedb-text-transform );font-style:var( --e-global-typography-c67dedb-font-style );text-decoration:var( --e-global-typography-c67dedb-text-decoration );line-height:var( --e-global-typography-c67dedb-line-height );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-7dafae4{font-family:var( --e-global-typography-ebe17b5-font-family ), Sans-serif;font-size:var( --e-global-typography-ebe17b5-font-size );font-weight:var( --e-global-typography-ebe17b5-font-weight );text-transform:var( --e-global-typography-ebe17b5-text-transform );font-style:var( --e-global-typography-ebe17b5-font-style );text-decoration:var( --e-global-typography-ebe17b5-text-decoration );line-height:var( --e-global-typography-ebe17b5-line-height );}.elementor-12 .elementor-element.elementor-element-e0533c2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-e0533c2:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-e0533c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a3d147b );}.elementor-12 .elementor-element.elementor-element-e1d83ca img{width:100%;max-width:100%;height:255px;object-fit:cover;object-position:center center;border-radius:0px 0px 0px 0px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-b0d19a2{right:20px;}body.rtl .elementor-12 .elementor-element.elementor-element-b0d19a2{left:20px;}.elementor-12 .elementor-element.elementor-element-b0d19a2{bottom:20px;}.elementor-12 .elementor-element.elementor-element-b0d19a2 .elementor-icon-wrapper{text-align:end;}.elementor-12 .elementor-element.elementor-element-b0d19a2 .elementor-icon{font-size:18px;}.elementor-12 .elementor-element.elementor-element-b0d19a2 .elementor-icon svg{height:18px;}.elementor-12 .elementor-element.elementor-element-b0d19a2 .elementor-icon-wrapper svg{width:auto;}.elementor-12 .elementor-element.elementor-element-6dfde0d{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:37px;--padding-bottom:54px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-8a9fc25 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-8a9fc25 .elementor-heading-title{font-family:var( --e-global-typography-c67dedb-font-family ), Sans-serif;font-size:var( --e-global-typography-c67dedb-font-size );font-weight:var( --e-global-typography-c67dedb-font-weight );text-transform:var( --e-global-typography-c67dedb-text-transform );font-style:var( --e-global-typography-c67dedb-font-style );text-decoration:var( --e-global-typography-c67dedb-text-decoration );line-height:var( --e-global-typography-c67dedb-line-height );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-2a8b833{font-family:var( --e-global-typography-ebe17b5-font-family ), Sans-serif;font-size:var( --e-global-typography-ebe17b5-font-size );font-weight:var( --e-global-typography-ebe17b5-font-weight );text-transform:var( --e-global-typography-ebe17b5-text-transform );font-style:var( --e-global-typography-ebe17b5-font-style );text-decoration:var( --e-global-typography-ebe17b5-text-decoration );line-height:var( --e-global-typography-ebe17b5-line-height );}.elementor-12 .elementor-element.elementor-element-1fb96ec{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-1fb96ec:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1fb96ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a3d147b );}.elementor-12 .elementor-element.elementor-element-7f1f3d5 img{width:100%;max-width:100%;height:255px;object-fit:cover;object-position:center center;border-radius:0px 0px 0px 0px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-b90f7bd{right:20px;}body.rtl .elementor-12 .elementor-element.elementor-element-b90f7bd{left:20px;}.elementor-12 .elementor-element.elementor-element-b90f7bd{bottom:20px;}.elementor-12 .elementor-element.elementor-element-b90f7bd .elementor-icon-wrapper{text-align:end;}.elementor-12 .elementor-element.elementor-element-b90f7bd .elementor-icon{font-size:18px;}.elementor-12 .elementor-element.elementor-element-b90f7bd .elementor-icon svg{height:18px;}.elementor-12 .elementor-element.elementor-element-b90f7bd .elementor-icon-wrapper svg{width:auto;}.elementor-12 .elementor-element.elementor-element-481d005{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:37px;--padding-bottom:54px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-af79a73 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-af79a73 .elementor-heading-title{font-family:var( --e-global-typography-c67dedb-font-family ), Sans-serif;font-size:var( --e-global-typography-c67dedb-font-size );font-weight:var( --e-global-typography-c67dedb-font-weight );text-transform:var( --e-global-typography-c67dedb-text-transform );font-style:var( --e-global-typography-c67dedb-font-style );text-decoration:var( --e-global-typography-c67dedb-text-decoration );line-height:var( --e-global-typography-c67dedb-line-height );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-fff7fc3{font-family:var( --e-global-typography-ebe17b5-font-family ), Sans-serif;font-size:var( --e-global-typography-ebe17b5-font-size );font-weight:var( --e-global-typography-ebe17b5-font-weight );text-transform:var( --e-global-typography-ebe17b5-text-transform );font-style:var( --e-global-typography-ebe17b5-font-style );text-decoration:var( --e-global-typography-ebe17b5-text-decoration );line-height:var( --e-global-typography-ebe17b5-line-height );}.elementor-12 .elementor-element.elementor-element-e1f4b19{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-e1f4b19:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-e1f4b19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a3d147b );}.elementor-12 .elementor-element.elementor-element-74fc800 img{width:100%;max-width:100%;height:255px;object-fit:cover;object-position:center center;border-radius:0px 0px 0px 0px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-5b67d90{right:20px;}body.rtl .elementor-12 .elementor-element.elementor-element-5b67d90{left:20px;}.elementor-12 .elementor-element.elementor-element-5b67d90{bottom:20px;}.elementor-12 .elementor-element.elementor-element-5b67d90 .elementor-icon-wrapper{text-align:end;}.elementor-12 .elementor-element.elementor-element-5b67d90 .elementor-icon{font-size:18px;}.elementor-12 .elementor-element.elementor-element-5b67d90 .elementor-icon svg{height:18px;}.elementor-12 .elementor-element.elementor-element-5b67d90 .elementor-icon-wrapper svg{width:auto;}.elementor-12 .elementor-element.elementor-element-90dcfc0{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:37px;--padding-bottom:54px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-71c8152 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-71c8152 .elementor-heading-title{font-family:var( --e-global-typography-c67dedb-font-family ), Sans-serif;font-size:var( --e-global-typography-c67dedb-font-size );font-weight:var( --e-global-typography-c67dedb-font-weight );text-transform:var( --e-global-typography-c67dedb-text-transform );font-style:var( --e-global-typography-c67dedb-font-style );text-decoration:var( --e-global-typography-c67dedb-text-decoration );line-height:var( --e-global-typography-c67dedb-line-height );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-af14ea9{font-family:var( --e-global-typography-ebe17b5-font-family ), Sans-serif;font-size:var( --e-global-typography-ebe17b5-font-size );font-weight:var( --e-global-typography-ebe17b5-font-weight );text-transform:var( --e-global-typography-ebe17b5-text-transform );font-style:var( --e-global-typography-ebe17b5-font-style );text-decoration:var( --e-global-typography-ebe17b5-text-decoration );line-height:var( --e-global-typography-ebe17b5-line-height );}.elementor-12 .elementor-element.elementor-element-3da58b0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:127px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-26efd20{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 120px;--row-gap:0px;--column-gap:120px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:104px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-26efd20.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-f95ecdc{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:31px 0px;--row-gap:31px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-b20b28d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-b20b28d .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-62c5c25 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );-webkit-text-stroke-width:1.5px;stroke-width:1.5px;-webkit-text-stroke-color:var( --e-global-color-text );stroke:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-64f11d6{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:53px 0px;--row-gap:53px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:17px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-67fbecc{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-67fbecc p{margin-block-end:37px;}.elementor-12 .elementor-element.elementor-element-1733347 .elementor-button{background-color:var( --e-global-color-6311af2 );fill:var( --e-global-color-50dee08 );color:var( --e-global-color-50dee08 );transition-duration:0.4s;}.elementor-12 .elementor-element.elementor-element-1733347 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-1733347 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-text );box-shadow:0px 25px 20px 0px rgba(0, 0, 0, 0.096);}.elementor-12 .elementor-element.elementor-element-1733347 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-1733347 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-98237ee > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-98237ee{text-align:center;}.elementor-12 .elementor-element.elementor-element-98237ee .elementor-heading-title{font-family:var( --e-global-typography-9ed2cd4-font-family ), Sans-serif;font-size:var( --e-global-typography-9ed2cd4-font-size );font-weight:var( --e-global-typography-9ed2cd4-font-weight );text-transform:var( --e-global-typography-9ed2cd4-text-transform );font-style:var( --e-global-typography-9ed2cd4-font-style );text-decoration:var( --e-global-typography-9ed2cd4-text-decoration );line-height:var( --e-global-typography-9ed2cd4-line-height );color:var( --e-global-color-50dee08 );}.elementor-12 .elementor-element.elementor-element-7a3fbd3{--display:flex;--padding-top:063px;--padding-bottom:0120px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-f5b4d02{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:10px 10px 10px 10px;box-shadow:0px 4px 20px 0px #EFEDE8;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-c5cba2b{right:20px;}body.rtl .elementor-12 .elementor-element.elementor-element-c5cba2b{left:20px;}.elementor-12 .elementor-element.elementor-element-c5cba2b{bottom:20px;}.elementor-12 .elementor-element.elementor-element-c5cba2b .elementor-icon{font-size:18px;}.elementor-12 .elementor-element.elementor-element-c5cba2b .elementor-icon svg{height:18px;}.elementor-12 .elementor-element.elementor-element-c5cba2b .elementor-icon-wrapper svg{width:auto;}.elementor-12 .elementor-element.elementor-element-b8ae5dc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-b8ae5dc img{width:100%;max-width:100%;height:255px;object-fit:cover;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-818e28d{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:37px;--padding-bottom:54px;--padding-left:30px;--padding-right:28px;}.elementor-12 .elementor-element.elementor-element-f632d19 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-f632d19 .elementor-heading-title{font-family:var( --e-global-typography-c67dedb-font-family ), Sans-serif;font-size:var( --e-global-typography-c67dedb-font-size );font-weight:var( --e-global-typography-c67dedb-font-weight );text-transform:var( --e-global-typography-c67dedb-text-transform );font-style:var( --e-global-typography-c67dedb-font-style );text-decoration:var( --e-global-typography-c67dedb-text-decoration );line-height:var( --e-global-typography-c67dedb-line-height );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-d8e36ac{font-family:var( --e-global-typography-ebe17b5-font-family ), Sans-serif;font-size:var( --e-global-typography-ebe17b5-font-size );font-weight:var( --e-global-typography-ebe17b5-font-weight );text-transform:var( --e-global-typography-ebe17b5-text-transform );font-style:var( --e-global-typography-ebe17b5-font-style );text-decoration:var( --e-global-typography-ebe17b5-text-decoration );line-height:var( --e-global-typography-ebe17b5-line-height );}.elementor-12 .elementor-element.elementor-element-daf0c0e{--display:flex;--padding-top:63px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-6be1dbb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:10px 10px 10px 10px;box-shadow:0px 4px 20px 0px #EFEDE8;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-6be1dbb:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-6be1dbb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a3d147b );}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-149b570{right:20px;}body.rtl .elementor-12 .elementor-element.elementor-element-149b570{left:20px;}.elementor-12 .elementor-element.elementor-element-149b570{bottom:20px;}.elementor-12 .elementor-element.elementor-element-149b570 .elementor-icon{font-size:18px;}.elementor-12 .elementor-element.elementor-element-149b570 .elementor-icon svg{height:18px;}.elementor-12 .elementor-element.elementor-element-149b570 .elementor-icon-wrapper svg{width:auto;}.elementor-12 .elementor-element.elementor-element-541672f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-541672f img{width:100%;max-width:100%;height:255px;object-fit:cover;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-78cafa9{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:37px;--padding-bottom:54px;--padding-left:30px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-915bef4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-915bef4 .elementor-heading-title{font-family:var( --e-global-typography-c67dedb-font-family ), Sans-serif;font-size:var( --e-global-typography-c67dedb-font-size );font-weight:var( --e-global-typography-c67dedb-font-weight );text-transform:var( --e-global-typography-c67dedb-text-transform );font-style:var( --e-global-typography-c67dedb-font-style );text-decoration:var( --e-global-typography-c67dedb-text-decoration );line-height:var( --e-global-typography-c67dedb-line-height );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-aaa0c91{font-family:var( --e-global-typography-ebe17b5-font-family ), Sans-serif;font-size:var( --e-global-typography-ebe17b5-font-size );font-weight:var( --e-global-typography-ebe17b5-font-weight );text-transform:var( --e-global-typography-ebe17b5-text-transform );font-style:var( --e-global-typography-ebe17b5-font-style );text-decoration:var( --e-global-typography-ebe17b5-text-decoration );line-height:var( --e-global-typography-ebe17b5-line-height );}.elementor-12 .elementor-element.elementor-element-f08728a{--display:flex;--padding-top:63px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-6b83769{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:10px 10px 10px 10px;box-shadow:0px 4px 20px 0px #EFEDE8;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-6b83769:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-6b83769 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a3d147b );}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-3891328{right:20px;}body.rtl .elementor-12 .elementor-element.elementor-element-3891328{left:20px;}.elementor-12 .elementor-element.elementor-element-3891328{bottom:20px;}.elementor-12 .elementor-element.elementor-element-3891328 .elementor-icon{font-size:18px;}.elementor-12 .elementor-element.elementor-element-3891328 .elementor-icon svg{height:18px;}.elementor-12 .elementor-element.elementor-element-3891328 .elementor-icon-wrapper svg{width:auto;}.elementor-12 .elementor-element.elementor-element-a7af524 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-a7af524 img{width:100%;max-width:100%;height:255px;object-fit:cover;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-f435851{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:37px;--padding-bottom:54px;--padding-left:30px;--padding-right:32px;}.elementor-12 .elementor-element.elementor-element-35d0e1c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-35d0e1c .elementor-heading-title{font-family:var( --e-global-typography-c67dedb-font-family ), Sans-serif;font-size:var( --e-global-typography-c67dedb-font-size );font-weight:var( --e-global-typography-c67dedb-font-weight );text-transform:var( --e-global-typography-c67dedb-text-transform );font-style:var( --e-global-typography-c67dedb-font-style );text-decoration:var( --e-global-typography-c67dedb-text-decoration );line-height:var( --e-global-typography-c67dedb-line-height );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-b4a05ee{font-family:var( --e-global-typography-ebe17b5-font-family ), Sans-serif;font-size:var( --e-global-typography-ebe17b5-font-size );font-weight:var( --e-global-typography-ebe17b5-font-weight );text-transform:var( --e-global-typography-ebe17b5-text-transform );font-style:var( --e-global-typography-ebe17b5-font-style );text-decoration:var( --e-global-typography-ebe17b5-text-decoration );line-height:var( --e-global-typography-ebe17b5-line-height );}.elementor-12 .elementor-element.elementor-element-0c4ce5f{--display:flex;--padding-top:63px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7b643fc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:10px 10px 10px 10px;box-shadow:0px 4px 20px 0px #EFEDE8;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7b643fc:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7b643fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a3d147b );}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-79b62dc{right:20px;}body.rtl .elementor-12 .elementor-element.elementor-element-79b62dc{left:20px;}.elementor-12 .elementor-element.elementor-element-79b62dc{bottom:20px;}.elementor-12 .elementor-element.elementor-element-79b62dc .elementor-icon{font-size:18px;}.elementor-12 .elementor-element.elementor-element-79b62dc .elementor-icon svg{height:18px;}.elementor-12 .elementor-element.elementor-element-79b62dc .elementor-icon-wrapper svg{width:auto;}.elementor-12 .elementor-element.elementor-element-b249029 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-b249029 img{width:100%;max-width:100%;height:255px;object-fit:cover;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-62caa0e{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:37px;--padding-bottom:54px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-f2bbd57 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-f2bbd57 .elementor-heading-title{font-family:var( --e-global-typography-c67dedb-font-family ), Sans-serif;font-size:var( --e-global-typography-c67dedb-font-size );font-weight:var( --e-global-typography-c67dedb-font-weight );text-transform:var( --e-global-typography-c67dedb-text-transform );font-style:var( --e-global-typography-c67dedb-font-style );text-decoration:var( --e-global-typography-c67dedb-text-decoration );line-height:var( --e-global-typography-c67dedb-line-height );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-28c7d80{font-family:var( --e-global-typography-ebe17b5-font-family ), Sans-serif;font-size:var( --e-global-typography-ebe17b5-font-size );font-weight:var( --e-global-typography-ebe17b5-font-weight );text-transform:var( --e-global-typography-ebe17b5-text-transform );font-style:var( --e-global-typography-ebe17b5-font-style );text-decoration:var( --e-global-typography-ebe17b5-text-decoration );line-height:var( --e-global-typography-ebe17b5-line-height );}.elementor-12 .elementor-element.elementor-element-92e097e{--display:flex;--padding-top:63px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-b867a36{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:10px 10px 10px 10px;box-shadow:0px 4px 20px 0px #EFEDE8;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-b867a36:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-b867a36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a3d147b );}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-8317702{right:20px;}body.rtl .elementor-12 .elementor-element.elementor-element-8317702{left:20px;}.elementor-12 .elementor-element.elementor-element-8317702{bottom:20px;}.elementor-12 .elementor-element.elementor-element-8317702 .elementor-icon{font-size:18px;}.elementor-12 .elementor-element.elementor-element-8317702 .elementor-icon svg{height:18px;}.elementor-12 .elementor-element.elementor-element-8317702 .elementor-icon-wrapper svg{width:auto;}.elementor-12 .elementor-element.elementor-element-35d3b12 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-35d3b12 img{width:100%;max-width:100%;height:255px;object-fit:cover;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-247342d{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:37px;--padding-bottom:54px;--padding-left:30px;--padding-right:28px;}.elementor-12 .elementor-element.elementor-element-6f137af > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-6f137af .elementor-heading-title{font-family:var( --e-global-typography-c67dedb-font-family ), Sans-serif;font-size:var( --e-global-typography-c67dedb-font-size );font-weight:var( --e-global-typography-c67dedb-font-weight );text-transform:var( --e-global-typography-c67dedb-text-transform );font-style:var( --e-global-typography-c67dedb-font-style );text-decoration:var( --e-global-typography-c67dedb-text-decoration );line-height:var( --e-global-typography-c67dedb-line-height );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-1cfc729{font-family:var( --e-global-typography-ebe17b5-font-family ), Sans-serif;font-size:var( --e-global-typography-ebe17b5-font-size );font-weight:var( --e-global-typography-ebe17b5-font-weight );text-transform:var( --e-global-typography-ebe17b5-text-transform );font-style:var( --e-global-typography-ebe17b5-font-style );text-decoration:var( --e-global-typography-ebe17b5-text-decoration );line-height:var( --e-global-typography-ebe17b5-line-height );}.elementor-12 .elementor-element.elementor-element-0a7a35e{--display:flex;--padding-top:63px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-b394b82{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:10px 10px 10px 10px;box-shadow:0px 4px 20px 0px #EFEDE8;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-b394b82:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-b394b82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a3d147b );}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-c834444{right:20px;}body.rtl .elementor-12 .elementor-element.elementor-element-c834444{left:20px;}.elementor-12 .elementor-element.elementor-element-c834444{bottom:20px;}.elementor-12 .elementor-element.elementor-element-c834444 .elementor-icon{font-size:18px;}.elementor-12 .elementor-element.elementor-element-c834444 .elementor-icon svg{height:18px;}.elementor-12 .elementor-element.elementor-element-c834444 .elementor-icon-wrapper svg{width:auto;}.elementor-12 .elementor-element.elementor-element-819db14 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-819db14 img{width:100%;max-width:100%;height:255px;object-fit:cover;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-70470a9{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:37px;--padding-bottom:54px;--padding-left:30px;--padding-right:28px;}.elementor-12 .elementor-element.elementor-element-8ba826c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-8ba826c .elementor-heading-title{font-family:var( --e-global-typography-c67dedb-font-family ), Sans-serif;font-size:var( --e-global-typography-c67dedb-font-size );font-weight:var( --e-global-typography-c67dedb-font-weight );text-transform:var( --e-global-typography-c67dedb-text-transform );font-style:var( --e-global-typography-c67dedb-font-style );text-decoration:var( --e-global-typography-c67dedb-text-decoration );line-height:var( --e-global-typography-c67dedb-line-height );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-5214496{font-family:var( --e-global-typography-ebe17b5-font-family ), Sans-serif;font-size:var( --e-global-typography-ebe17b5-font-size );font-weight:var( --e-global-typography-ebe17b5-font-weight );text-transform:var( --e-global-typography-ebe17b5-text-transform );font-style:var( --e-global-typography-ebe17b5-font-style );text-decoration:var( --e-global-typography-ebe17b5-text-decoration );line-height:var( --e-global-typography-ebe17b5-line-height );}.elementor-12 .elementor-element.elementor-element-7a24b21{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:30px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:-20px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-12 .elementor-element.elementor-element-7a24b21 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-f668969 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-f668969 img{width:100%;max-width:100%;height:600px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-66aa3b8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:11px;--padding-bottom:240px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-d81fa56{width:100%;max-width:100%;text-align:center;}.elementor-12 .elementor-element.elementor-element-d81fa56 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );-webkit-text-stroke-width:1.5px;stroke-width:1.5px;-webkit-text-stroke-color:var( --e-global-color-text );stroke:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-72f7af1{width:var( --container-widget-width, 1235px );max-width:1235px;--container-widget-width:1235px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-9aeecb9-font-family ), Sans-serif;font-size:var( --e-global-typography-9aeecb9-font-size );font-weight:var( --e-global-typography-9aeecb9-font-weight );text-transform:var( --e-global-typography-9aeecb9-text-transform );font-style:var( --e-global-typography-9aeecb9-font-style );text-decoration:var( --e-global-typography-9aeecb9-text-decoration );line-height:var( --e-global-typography-9aeecb9-line-height );color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-72f7af1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:54px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-a9210d7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:87px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-b031ad7{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-50dee08 );}.elementor-12 .elementor-element.elementor-element-b031ad7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-b031ad7 p{margin-block-end:30px;}.elementor-12 .elementor-element.elementor-element-a6c77f4{width:var( --container-widget-width, 42% );max-width:42%;--container-widget-width:42%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-a6c77f4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-a6c77f4 img{width:100%;max-width:100%;height:340px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-0b0b5be{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-7954464{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-7954464:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7954464 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-50dee08 );}.elementor-12 .elementor-element.elementor-element-388dd34{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:124px;--padding-right:124px;}.elementor-12 .elementor-element.elementor-element-d9a01b7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:29px 0px;--row-gap:29px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--margin-top:-120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:62px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-d9a01b7:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-d9a01b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://jubilee.bigddev.com/wp-content/uploads/2026/01/transparent-bg.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-9643dc2{width:100%;max-width:100%;z-index:2;text-align:center;}.elementor-12 .elementor-element.elementor-element-9643dc2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-9643dc2 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );-webkit-text-stroke-width:1.5px;stroke-width:1.5px;-webkit-text-stroke-color:var( --e-global-color-text );stroke:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-b82b076 .elementor-button{background-color:var( --e-global-color-6311af2 );border-style:solid;border-color:var( --e-global-color-a3d147b );}.elementor-12 .elementor-element.elementor-element-b82b076 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-b82b076 .elementor-button:focus{background-color:var( --e-global-color-50dee08 );color:var( --e-global-color-a3d147b );border-color:var( --e-global-color-50dee08 );box-shadow:0px 25px 20px 0px rgba(0, 0, 0, 0.1);}.elementor-12 .elementor-element.elementor-element-b82b076 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-b82b076 .elementor-button:focus svg{fill:var( --e-global-color-a3d147b );}.elementor-12 .elementor-element.elementor-element-9d2aaaf{width:var( --container-widget-width, 1227px );max-width:1227px;--container-widget-width:1227px;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-a3d147b );}.elementor-12 .elementor-element.elementor-element-9d2aaaf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:64px 0px 73px 0px;}.elementor-12 .elementor-element.elementor-element-9d2aaaf.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-ad004c1.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-5165f67{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:43px 0px;--row-gap:43px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:110px;--padding-bottom:110px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-f91b533{--display:flex;--gap:43px 43px;--row-gap:43px;--column-gap:43px;}.elementor-12 .elementor-element.elementor-element-ca43e07 > .elementor-widget-container{margin:0px 0px 13px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-ca43e07{text-align:center;}.elementor-12 .elementor-element.elementor-element-ca43e07 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );-webkit-text-stroke-width:1.5px;stroke-width:1.5px;-webkit-text-stroke-color:var( --e-global-color-text );stroke:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-a17b621 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-12 .elementor-element.elementor-element-a17b621 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}:is( .elementor-12 .elementor-element.elementor-element-a17b621 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-12 .elementor-element.elementor-element-a17b621 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-12 .elementor-element.elementor-element-a17b621 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(0px / 2);padding-bottom:calc(0px / 2);}:is( .elementor-12 .elementor-element.elementor-element-a17b621 > .elementor-widget-container > .jet-listing-grid, .elementor-12 .elementor-element.elementor-element-a17b621 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-12 .elementor-element.elementor-element-a17b621 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 0px / -2);margin-bottom:calc( 0px / -2);}.elementor-12 .elementor-element.elementor-element-a17b621 .jet-listing-grid__slider-icon{width:65px;height:65px;line-height:65px;margin-top:calc( -65px/2 );}.elementor-12 .elementor-element.elementor-element-a17b621 .jet-listing-grid__slider-icon.prev-arrow{top:62px;bottom:auto;left:-215px;right:auto;}.elementor-12 .elementor-element.elementor-element-a17b621 .jet-listing-grid__slider-icon.next-arrow{top:62px;bottom:auto;right:-215px;left:auto;}.elementor-12 .elementor-element.elementor-element-be65cac{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:80px 0px;--row-gap:80px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:112px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-475c20a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c606fc1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-c606fc1{text-align:center;}.elementor-12 .elementor-element.elementor-element-c606fc1 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );-webkit-text-stroke-width:1.5px;stroke-width:1.5px;-webkit-text-stroke-color:var( --e-global-color-text );stroke:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-4d16468 .elementor-button{background-color:var( --e-global-color-6311af2 );fill:var( --e-global-color-50dee08 );color:var( --e-global-color-50dee08 );transition-duration:0.4s;}.elementor-12 .elementor-element.elementor-element-4d16468 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-4d16468 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-text );box-shadow:0px 25px 20px 0px rgba(0, 0, 0, 0.097);}.elementor-12 .elementor-element.elementor-element-4d16468 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-4d16468 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-b277ce9 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-12 .elementor-element.elementor-element-b277ce9 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}:is( .elementor-12 .elementor-element.elementor-element-b277ce9 > .elementor-widget-container > .jet-listing-grid > .swiper-lib > .swiper-wrapper, .elementor-12 .elementor-element.elementor-element-b277ce9 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-12 .elementor-element.elementor-element-b277ce9 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-12 .elementor-element.elementor-element-b277ce9 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(33px / 2);padding-right:calc(33px / 2);}:is( .elementor-12 .elementor-element.elementor-element-b277ce9 > .elementor-widget-container > .jet-listing-grid, .elementor-12 .elementor-element.elementor-element-b277ce9 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider.slick-lib, .elementor-12 .elementor-element.elementor-element-b277ce9 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 33px / -2);margin-right:calc( 33px / -2);width:calc(100% + 33px);}.elementor-12 .elementor-element.elementor-element-b277ce9 > .elementor-widget-container > .jet-listing-grid:has( > .jet-listing-grid__slider.swiper-lib ){margin-left:calc( 33px / -2);margin-right:calc( 33px / -2);}:is( .elementor-12 .elementor-element.elementor-element-b277ce9 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-12 .elementor-element.elementor-element-b277ce9 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-12 .elementor-element.elementor-element-b277ce9 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(0px / 2);padding-bottom:calc(0px / 2);}:is( .elementor-12 .elementor-element.elementor-element-b277ce9 > .elementor-widget-container > .jet-listing-grid, .elementor-12 .elementor-element.elementor-element-b277ce9 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-12 .elementor-element.elementor-element-b277ce9 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 0px / -2);margin-bottom:calc( 0px / -2);}.elementor-12 .elementor-element.elementor-element-945a0a6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-945a0a6:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-945a0a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jubilee.bigddev.com/wp-content/uploads/2026/01/BG-Visit-Showroom-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-d7af57f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:70px;--padding-left:60px;--padding-right:60px;}.elementor-12 .elementor-element.elementor-element-d7af57f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-d7af57f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://jubilee.bigddev.com/wp-content/uploads/2026/01/BG-card.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-0d378c9{width:var( --container-widget-width, 387px );max-width:387px;--container-widget-width:387px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-0d378c9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-0d378c9 .elementor-heading-title{font-family:var( --e-global-typography-8186cc4-font-family ), Sans-serif;font-size:var( --e-global-typography-8186cc4-font-size );font-weight:var( --e-global-typography-8186cc4-font-weight );text-transform:var( --e-global-typography-8186cc4-text-transform );font-style:var( --e-global-typography-8186cc4-font-style );text-decoration:var( --e-global-typography-8186cc4-text-decoration );line-height:var( --e-global-typography-8186cc4-line-height );-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-text );stroke:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-829552b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:37px 0px 53px 0px;}.elementor-12 .elementor-element.elementor-element-829552b p{margin-block-end:26px;}.elementor-12 .elementor-element.elementor-element-eb9550c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 27px;--row-gap:0px;--column-gap:27px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-baecb6b .elementor-button{background-color:var( --e-global-color-6311af2 );transition-duration:0.4s;border-style:solid;border-color:var( --e-global-color-a3d147b );}.elementor-12 .elementor-element.elementor-element-baecb6b .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-baecb6b .elementor-button:focus{background-color:var( --e-global-color-50dee08 );color:var( --e-global-color-a3d147b );border-color:var( --e-global-color-50dee08 );box-shadow:0px 25px 20px 0px rgba(0, 0, 0, 0.1);}.elementor-12 .elementor-element.elementor-element-baecb6b .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-baecb6b .elementor-button:focus svg{fill:var( --e-global-color-a3d147b );}.elementor-12 .elementor-element.elementor-element-4ec5c3d .elementor-button{background-color:var( --e-global-color-50dee08 );fill:var( --e-global-color-a3d147b );color:var( --e-global-color-a3d147b );box-shadow:0px 25px 20px 0px rgba(0, 0, 0, 0.1);border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:var( --e-global-color-50dee08 );}body.elementor-page-12:not(.elementor-motion-effects-element-type-background), body.elementor-page-12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a3d147b );}body.elementor-page-12{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:1366px){.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-9c4cb9e{--container-widget-width:34%;--container-widget-flex-grow:0;width:var( --container-widget-width, 34% );max-width:34%;}.elementor-12 .elementor-element.elementor-element-9c4cb9e .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-f310fcb-font-size );line-height:var( --e-global-typography-f310fcb-line-height );letter-spacing:var( --e-global-typography-f310fcb-letter-spacing );}.elementor-12 .elementor-element.elementor-element-9c4cb9e .elementor-nav-menu--dropdown .elementor-item, .elementor-12 .elementor-element.elementor-element-9c4cb9e .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-f310fcb-font-size );letter-spacing:var( --e-global-typography-f310fcb-letter-spacing );}.elementor-widget-theme-site-logo .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-f9dca47{--container-widget-width:200px;--container-widget-flex-grow:0;width:var( --container-widget-width, 200px );max-width:200px;}.elementor-12 .elementor-element.elementor-element-ecd7820{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-12 .elementor-element.elementor-element-d5452e1{width:var( --container-widget-width, calc(100% - 180px) );max-width:calc(100% - 180px);--container-widget-width:calc(100% - 180px);--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-d5452e1 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-f310fcb-font-size );line-height:var( --e-global-typography-f310fcb-line-height );letter-spacing:var( --e-global-typography-f310fcb-letter-spacing );}.elementor-12 .elementor-element.elementor-element-d5452e1 .elementor-nav-menu--dropdown .elementor-item, .elementor-12 .elementor-element.elementor-element-d5452e1 .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-f310fcb-font-size );letter-spacing:var( --e-global-typography-f310fcb-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-3f80924{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-12 .elementor-element.elementor-element-c2fd6f0 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-930f9c9 > .elementor-widget-container{padding:20px 0px 60px 0px;}.elementor-12 .elementor-element.elementor-element-930f9c9{--container-widget-width:820px;--container-widget-flex-grow:0;width:var( --container-widget-width, 820px );max-width:820px;font-size:var( --e-global-typography-9aeecb9-font-size );line-height:var( --e-global-typography-9aeecb9-line-height );}.elementor-12 .elementor-element.elementor-element-fbc9b28{--grid-auto-flow:row;--margin-top:0px;--margin-bottom:-40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-151beff{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-96fe341 .elementor-heading-title{font-size:var( --e-global-typography-5f796cd-font-size );line-height:var( --e-global-typography-5f796cd-line-height );}.elementor-12 .elementor-element.elementor-element-9546d8a{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5c828a4 .elementor-heading-title{font-size:var( --e-global-typography-5f796cd-font-size );line-height:var( --e-global-typography-5f796cd-line-height );}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-179e045.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-12 .elementor-element.elementor-element-bed97df{--gap:0px 100px;--row-gap:0px;--column-gap:100px;}.elementor-12 .elementor-element.elementor-element-5d14983{--gap:0px 80px;--row-gap:0px;--column-gap:80px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-65b48af .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-bdda761{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-a08bc4b .elementor-heading-title{font-size:var( --e-global-typography-9ed2cd4-font-size );line-height:var( --e-global-typography-9ed2cd4-line-height );}.elementor-12 .elementor-element.elementor-element-4c045b2{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-f90a4e6 img{height:180px;object-fit:cover;object-position:center center;}.elementor-12 .elementor-element.elementor-element-e26b514 .elementor-heading-title{font-size:var( --e-global-typography-c67dedb-font-size );line-height:var( --e-global-typography-c67dedb-line-height );}.elementor-12 .elementor-element.elementor-element-7dafae4{font-size:var( --e-global-typography-ebe17b5-font-size );line-height:var( --e-global-typography-ebe17b5-line-height );}.elementor-12 .elementor-element.elementor-element-e1d83ca img{height:180px;object-fit:cover;object-position:center center;}.elementor-12 .elementor-element.elementor-element-8a9fc25 .elementor-heading-title{font-size:var( --e-global-typography-c67dedb-font-size );line-height:var( --e-global-typography-c67dedb-line-height );}.elementor-12 .elementor-element.elementor-element-2a8b833{font-size:var( --e-global-typography-ebe17b5-font-size );line-height:var( --e-global-typography-ebe17b5-line-height );}.elementor-12 .elementor-element.elementor-element-7f1f3d5 img{height:180px;object-fit:cover;object-position:center center;}.elementor-12 .elementor-element.elementor-element-af79a73 .elementor-heading-title{font-size:var( --e-global-typography-c67dedb-font-size );line-height:var( --e-global-typography-c67dedb-line-height );}.elementor-12 .elementor-element.elementor-element-fff7fc3{font-size:var( --e-global-typography-ebe17b5-font-size );line-height:var( --e-global-typography-ebe17b5-line-height );}.elementor-12 .elementor-element.elementor-element-74fc800 img{height:180px;object-fit:cover;object-position:center center;}.elementor-12 .elementor-element.elementor-element-71c8152 .elementor-heading-title{font-size:var( --e-global-typography-c67dedb-font-size );line-height:var( --e-global-typography-c67dedb-line-height );}.elementor-12 .elementor-element.elementor-element-af14ea9{font-size:var( --e-global-typography-ebe17b5-font-size );line-height:var( --e-global-typography-ebe17b5-line-height );}.elementor-12 .elementor-element.elementor-element-3da58b0{--gap:0px 100px;--row-gap:0px;--column-gap:100px;--padding-top:100px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-26efd20{--gap:0px 80px;--row-gap:0px;--column-gap:80px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-62c5c25 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-67fbecc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-98237ee .elementor-heading-title{font-size:var( --e-global-typography-9ed2cd4-font-size );line-height:var( --e-global-typography-9ed2cd4-line-height );}.elementor-12 .elementor-element.elementor-element-b8ae5dc img{height:180px;object-fit:cover;object-position:center center;}.elementor-12 .elementor-element.elementor-element-f632d19 .elementor-heading-title{font-size:var( --e-global-typography-c67dedb-font-size );line-height:var( --e-global-typography-c67dedb-line-height );}.elementor-12 .elementor-element.elementor-element-d8e36ac{font-size:var( --e-global-typography-ebe17b5-font-size );line-height:var( --e-global-typography-ebe17b5-line-height );}.elementor-12 .elementor-element.elementor-element-541672f img{height:180px;object-fit:cover;object-position:center center;}.elementor-12 .elementor-element.elementor-element-915bef4 .elementor-heading-title{font-size:var( --e-global-typography-c67dedb-font-size );line-height:var( --e-global-typography-c67dedb-line-height );}.elementor-12 .elementor-element.elementor-element-aaa0c91{font-size:var( --e-global-typography-ebe17b5-font-size );line-height:var( --e-global-typography-ebe17b5-line-height );}.elementor-12 .elementor-element.elementor-element-a7af524 img{height:180px;object-fit:cover;object-position:center center;}.elementor-12 .elementor-element.elementor-element-35d0e1c .elementor-heading-title{font-size:var( --e-global-typography-c67dedb-font-size );line-height:var( --e-global-typography-c67dedb-line-height );}.elementor-12 .elementor-element.elementor-element-b4a05ee{font-size:var( --e-global-typography-ebe17b5-font-size );line-height:var( --e-global-typography-ebe17b5-line-height );}.elementor-12 .elementor-element.elementor-element-b249029 img{height:180px;object-fit:cover;object-position:center center;}.elementor-12 .elementor-element.elementor-element-f2bbd57 .elementor-heading-title{font-size:var( --e-global-typography-c67dedb-font-size );line-height:var( --e-global-typography-c67dedb-line-height );}.elementor-12 .elementor-element.elementor-element-28c7d80{font-size:var( --e-global-typography-ebe17b5-font-size );line-height:var( --e-global-typography-ebe17b5-line-height );}.elementor-12 .elementor-element.elementor-element-35d3b12 img{height:180px;object-fit:cover;object-position:center center;}.elementor-12 .elementor-element.elementor-element-6f137af .elementor-heading-title{font-size:var( --e-global-typography-c67dedb-font-size );line-height:var( --e-global-typography-c67dedb-line-height );}.elementor-12 .elementor-element.elementor-element-1cfc729{font-size:var( --e-global-typography-ebe17b5-font-size );line-height:var( --e-global-typography-ebe17b5-line-height );}.elementor-12 .elementor-element.elementor-element-819db14 img{height:180px;object-fit:cover;object-position:center center;}.elementor-12 .elementor-element.elementor-element-8ba826c .elementor-heading-title{font-size:var( --e-global-typography-c67dedb-font-size );line-height:var( --e-global-typography-c67dedb-line-height );}.elementor-12 .elementor-element.elementor-element-5214496{font-size:var( --e-global-typography-ebe17b5-font-size );line-height:var( --e-global-typography-ebe17b5-line-height );}.elementor-12 .elementor-element.elementor-element-7a24b21{--e-n-carousel-swiper-slides-gap:20px;}.elementor-12 .elementor-element.elementor-element-f668969 img{width:100%;max-width:100%;height:400px;object-fit:cover;object-position:center center;}.elementor-12 .elementor-element.elementor-element-66aa3b8{--padding-top:10px;--padding-bottom:200px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-d81fa56 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-72f7af1{width:var( --container-widget-width, 1200px );max-width:1200px;--container-widget-width:1200px;--container-widget-flex-grow:0;font-size:var( --e-global-typography-9aeecb9-font-size );line-height:var( --e-global-typography-9aeecb9-line-height );}.elementor-12 .elementor-element.elementor-element-72f7af1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-a9210d7{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-b031ad7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-a6c77f4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-a6c77f4{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-12 .elementor-element.elementor-element-a6c77f4 img{height:340px;object-fit:cover;object-position:center center;}.elementor-12 .elementor-element.elementor-element-0b0b5be{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-7954464{--padding-top:0px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-388dd34{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-12 .elementor-element.elementor-element-d9a01b7:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-d9a01b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-d9a01b7{--margin-top:-98px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-9643dc2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-9d2aaaf{width:var( --container-widget-width, 1200px );max-width:1200px;--container-widget-width:1200px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-9d2aaaf > .elementor-widget-container{padding:50px 0px 50px 0px;}.elementor-12 .elementor-element.elementor-element-5165f67{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-f91b533{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-ca43e07 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-a17b621{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-a17b621.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-a17b621 .jet-listing-grid__slider-icon.prev-arrow{top:70px;bottom:auto;left:-70px;right:auto;}.elementor-12 .elementor-element.elementor-element-a17b621 .jet-listing-grid__slider-icon.next-arrow{top:70px;bottom:auto;right:-70px;left:auto;}.elementor-12 .elementor-element.elementor-element-be65cac{--gap:60px 0px;--row-gap:60px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-c606fc1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}:is( .elementor-12 .elementor-element.elementor-element-b277ce9 > .elementor-widget-container > .jet-listing-grid > .swiper-lib > .swiper-wrapper, .elementor-12 .elementor-element.elementor-element-b277ce9 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-12 .elementor-element.elementor-element-b277ce9 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-12 .elementor-element.elementor-element-b277ce9 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(25px / 2);padding-right:calc(25px / 2);}:is( .elementor-12 .elementor-element.elementor-element-b277ce9 > .elementor-widget-container > .jet-listing-grid, .elementor-12 .elementor-element.elementor-element-b277ce9 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider.slick-lib, .elementor-12 .elementor-element.elementor-element-b277ce9 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 25px / -2);margin-right:calc( 25px / -2);width:calc(100% + 25px);}.elementor-12 .elementor-element.elementor-element-b277ce9 > .elementor-widget-container > .jet-listing-grid:has( > .jet-listing-grid__slider.swiper-lib ){margin-left:calc( 25px / -2);margin-right:calc( 25px / -2);}.elementor-12 .elementor-element.elementor-element-945a0a6{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-0d378c9 .elementor-heading-title{font-size:var( --e-global-typography-8186cc4-font-size );line-height:var( --e-global-typography-8186cc4-line-height );}}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-58b8f06{--padding-top:5px;--padding-bottom:5px;--padding-left:20px;--padding-right:20px;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-9c4cb9e .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-f310fcb-font-size );line-height:var( --e-global-typography-f310fcb-line-height );letter-spacing:var( --e-global-typography-f310fcb-letter-spacing );}.elementor-12 .elementor-element.elementor-element-9c4cb9e .elementor-nav-menu--dropdown .elementor-item, .elementor-12 .elementor-element.elementor-element-9c4cb9e .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-f310fcb-font-size );letter-spacing:var( --e-global-typography-f310fcb-letter-spacing );}.elementor-widget-theme-site-logo .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-f9dca47{--container-widget-width:190px;--container-widget-flex-grow:0;width:var( --container-widget-width, 190px );max-width:190px;}.elementor-12 .elementor-element.elementor-element-ecd7820{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-12 .elementor-element.elementor-element-d5452e1 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-f310fcb-font-size );line-height:var( --e-global-typography-f310fcb-line-height );letter-spacing:var( --e-global-typography-f310fcb-letter-spacing );}.elementor-12 .elementor-element.elementor-element-d5452e1 .elementor-nav-menu--dropdown .elementor-item, .elementor-12 .elementor-element.elementor-element-d5452e1 .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-f310fcb-font-size );letter-spacing:var( --e-global-typography-f310fcb-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-15a4883{width:auto;max-width:auto;--e-icon-list-icon-size:36px;}.elementor-12 .elementor-element.elementor-element-3f80924{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-12 .elementor-element.elementor-element-c2fd6f0 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-930f9c9 > .elementor-widget-container{padding:20px 0px 40px 0px;}.elementor-12 .elementor-element.elementor-element-930f9c9{--container-widget-width:720px;--container-widget-flex-grow:0;width:var( --container-widget-width, 720px );max-width:720px;font-size:var( --e-global-typography-9aeecb9-font-size );line-height:var( --e-global-typography-9aeecb9-line-height );}.elementor-12 .elementor-element.elementor-element-fbc9b28{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:12px 0px;--row-gap:12px;--column-gap:0px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:-25px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-151beff{--border-radius:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-96fe341 .elementor-heading-title{font-size:var( --e-global-typography-5f796cd-font-size );line-height:var( --e-global-typography-5f796cd-line-height );}.elementor-12 .elementor-element.elementor-element-9546d8a{--border-radius:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-5c828a4 .elementor-heading-title{font-size:var( --e-global-typography-5f796cd-font-size );line-height:var( --e-global-typography-5f796cd-line-height );}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-179e045.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-12 .elementor-element.elementor-element-179e045 .elementor-main-swiper{height:500px;}.elementor-12 .elementor-element.elementor-element-bed97df{--gap:0px 20px;--row-gap:0px;--column-gap:20px;--padding-top:0px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-5d14983{--gap:0px 20px;--row-gap:0px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-65b48af .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-b7c4ae5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-bdda761{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-bdda761 p{margin-block-end:24px;}.elementor-12 .elementor-element.elementor-element-a08bc4b .elementor-heading-title{font-size:var( --e-global-typography-9ed2cd4-font-size );line-height:var( --e-global-typography-9ed2cd4-line-height );}.elementor-12 .elementor-element.elementor-element-4c045b2{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-f90a4e6 img{height:180px;object-fit:cover;object-position:center center;}.elementor-12 .elementor-element.elementor-element-478d684{--padding-top:30px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-e26b514 .elementor-heading-title{font-size:var( --e-global-typography-c67dedb-font-size );line-height:var( --e-global-typography-c67dedb-line-height );}.elementor-12 .elementor-element.elementor-element-7dafae4{font-size:var( --e-global-typography-ebe17b5-font-size );line-height:var( --e-global-typography-ebe17b5-line-height );}.elementor-12 .elementor-element.elementor-element-e1d83ca img{height:180px;object-fit:cover;object-position:center center;}.elementor-12 .elementor-element.elementor-element-6dfde0d{--padding-top:30px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-8a9fc25 .elementor-heading-title{font-size:var( --e-global-typography-c67dedb-font-size );line-height:var( --e-global-typography-c67dedb-line-height );}.elementor-12 .elementor-element.elementor-element-2a8b833{font-size:var( --e-global-typography-ebe17b5-font-size );line-height:var( --e-global-typography-ebe17b5-line-height );}.elementor-12 .elementor-element.elementor-element-7f1f3d5 img{height:180px;object-fit:cover;object-position:center center;}.elementor-12 .elementor-element.elementor-element-481d005{--padding-top:30px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-af79a73 .elementor-heading-title{font-size:var( --e-global-typography-c67dedb-font-size );line-height:var( --e-global-typography-c67dedb-line-height );}.elementor-12 .elementor-element.elementor-element-fff7fc3{font-size:var( --e-global-typography-ebe17b5-font-size );line-height:var( --e-global-typography-ebe17b5-line-height );}.elementor-12 .elementor-element.elementor-element-74fc800 img{height:180px;object-fit:cover;object-position:center center;}.elementor-12 .elementor-element.elementor-element-90dcfc0{--padding-top:30px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-71c8152 .elementor-heading-title{font-size:var( --e-global-typography-c67dedb-font-size );line-height:var( --e-global-typography-c67dedb-line-height );}.elementor-12 .elementor-element.elementor-element-af14ea9{font-size:var( --e-global-typography-ebe17b5-font-size );line-height:var( --e-global-typography-ebe17b5-line-height );}.elementor-12 .elementor-element.elementor-element-3da58b0{--gap:0px 20px;--row-gap:0px;--column-gap:20px;--padding-top:70px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-26efd20{--gap:0px 20px;--row-gap:0px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-62c5c25 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-64f11d6{--gap:40px 0px;--row-gap:40px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-67fbecc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-67fbecc p{margin-block-end:24px;}.elementor-12 .elementor-element.elementor-element-98237ee .elementor-heading-title{font-size:var( --e-global-typography-9ed2cd4-font-size );line-height:var( --e-global-typography-9ed2cd4-line-height );}.elementor-12 .elementor-element.elementor-element-7a3fbd3{--padding-top:40px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-b8ae5dc img{height:180px;object-fit:cover;object-position:center center;}.elementor-12 .elementor-element.elementor-element-f632d19 .elementor-heading-title{font-size:var( --e-global-typography-c67dedb-font-size );line-height:var( --e-global-typography-c67dedb-line-height );}.elementor-12 .elementor-element.elementor-element-d8e36ac{font-size:var( --e-global-typography-ebe17b5-font-size );line-height:var( --e-global-typography-ebe17b5-line-height );}.elementor-12 .elementor-element.elementor-element-daf0c0e{--padding-top:40px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-541672f img{height:180px;object-fit:cover;object-position:center center;}.elementor-12 .elementor-element.elementor-element-915bef4 .elementor-heading-title{font-size:var( --e-global-typography-c67dedb-font-size );line-height:var( --e-global-typography-c67dedb-line-height );}.elementor-12 .elementor-element.elementor-element-aaa0c91{font-size:var( --e-global-typography-ebe17b5-font-size );line-height:var( --e-global-typography-ebe17b5-line-height );}.elementor-12 .elementor-element.elementor-element-f08728a{--padding-top:40px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a7af524 img{height:180px;object-fit:cover;object-position:center center;}.elementor-12 .elementor-element.elementor-element-35d0e1c .elementor-heading-title{font-size:var( --e-global-typography-c67dedb-font-size );line-height:var( --e-global-typography-c67dedb-line-height );}.elementor-12 .elementor-element.elementor-element-b4a05ee{font-size:var( --e-global-typography-ebe17b5-font-size );line-height:var( --e-global-typography-ebe17b5-line-height );}.elementor-12 .elementor-element.elementor-element-0c4ce5f{--padding-top:40px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-b249029 img{height:180px;object-fit:cover;object-position:center center;}.elementor-12 .elementor-element.elementor-element-f2bbd57 .elementor-heading-title{font-size:var( --e-global-typography-c67dedb-font-size );line-height:var( --e-global-typography-c67dedb-line-height );}.elementor-12 .elementor-element.elementor-element-28c7d80{font-size:var( --e-global-typography-ebe17b5-font-size );line-height:var( --e-global-typography-ebe17b5-line-height );}.elementor-12 .elementor-element.elementor-element-92e097e{--padding-top:40px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-35d3b12 img{height:180px;object-fit:cover;object-position:center center;}.elementor-12 .elementor-element.elementor-element-6f137af .elementor-heading-title{font-size:var( --e-global-typography-c67dedb-font-size );line-height:var( --e-global-typography-c67dedb-line-height );}.elementor-12 .elementor-element.elementor-element-1cfc729{font-size:var( --e-global-typography-ebe17b5-font-size );line-height:var( --e-global-typography-ebe17b5-line-height );}.elementor-12 .elementor-element.elementor-element-0a7a35e{--padding-top:40px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-819db14 img{height:180px;object-fit:cover;object-position:center center;}.elementor-12 .elementor-element.elementor-element-8ba826c .elementor-heading-title{font-size:var( --e-global-typography-c67dedb-font-size );line-height:var( --e-global-typography-c67dedb-line-height );}.elementor-12 .elementor-element.elementor-element-5214496{font-size:var( --e-global-typography-ebe17b5-font-size );line-height:var( --e-global-typography-ebe17b5-line-height );}.elementor-12 .elementor-element.elementor-element-7a24b21{--e-n-carousel-swiper-slides-to-display:2;}.elementor-12 .elementor-element.elementor-element-f668969 img{height:350px;object-fit:cover;object-position:center center;}.elementor-12 .elementor-element.elementor-element-66aa3b8{--padding-top:10px;--padding-bottom:160px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-d81fa56 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-72f7af1{width:100%;max-width:100%;font-size:var( --e-global-typography-9aeecb9-font-size );line-height:var( --e-global-typography-9aeecb9-line-height );}.elementor-12 .elementor-element.elementor-element-72f7af1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-a9210d7{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-b031ad7{width:100%;max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-b031ad7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-a6c77f4{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-a6c77f4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-a6c77f4 img{height:280px;}.elementor-12 .elementor-element.elementor-element-7954464{--padding-top:0px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-388dd34{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-d9a01b7:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-d9a01b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-12 .elementor-element.elementor-element-d9a01b7{--border-radius:5px 5px 5px 5px;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-9643dc2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-9d2aaaf{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-9d2aaaf > .elementor-widget-container{padding:30px 0px 30px 0px;}.elementor-12 .elementor-element.elementor-element-5165f67{--gap:33px 33px;--row-gap:33px;--column-gap:33px;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-f91b533{--gap:33px 33px;--row-gap:33px;--column-gap:33px;}.elementor-12 .elementor-element.elementor-element-ca43e07 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-a17b621{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}.elementor-12 .elementor-element.elementor-element-a17b621.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-a17b621 .jet-listing-grid__slider-icon.prev-arrow{top:80px;bottom:auto;left:-45px;right:auto;}.elementor-12 .elementor-element.elementor-element-a17b621 .jet-listing-grid__slider-icon.next-arrow{top:80px;bottom:auto;right:-45px;left:auto;}.elementor-12 .elementor-element.elementor-element-be65cac{--gap:50px 0px;--row-gap:50px;--column-gap:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-475c20a{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c606fc1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-b277ce9 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-12 .elementor-element.elementor-element-b277ce9 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}:is( .elementor-12 .elementor-element.elementor-element-b277ce9 > .elementor-widget-container > .jet-listing-grid > .swiper-lib > .swiper-wrapper, .elementor-12 .elementor-element.elementor-element-b277ce9 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-12 .elementor-element.elementor-element-b277ce9 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-12 .elementor-element.elementor-element-b277ce9 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(20px / 2);padding-right:calc(20px / 2);}:is( .elementor-12 .elementor-element.elementor-element-b277ce9 > .elementor-widget-container > .jet-listing-grid, .elementor-12 .elementor-element.elementor-element-b277ce9 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider.slick-lib, .elementor-12 .elementor-element.elementor-element-b277ce9 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 20px / -2);margin-right:calc( 20px / -2);width:calc(100% + 20px);}.elementor-12 .elementor-element.elementor-element-b277ce9 > .elementor-widget-container > .jet-listing-grid:has( > .jet-listing-grid__slider.swiper-lib ){margin-left:calc( 20px / -2);margin-right:calc( 20px / -2);}:is( .elementor-12 .elementor-element.elementor-element-b277ce9 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-12 .elementor-element.elementor-element-b277ce9 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-12 .elementor-element.elementor-element-b277ce9 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(30px / 2);padding-bottom:calc(30px / 2);}:is( .elementor-12 .elementor-element.elementor-element-b277ce9 > .elementor-widget-container > .jet-listing-grid, .elementor-12 .elementor-element.elementor-element-b277ce9 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-12 .elementor-element.elementor-element-b277ce9 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 30px / -2);margin-bottom:calc( 30px / -2);}.elementor-12 .elementor-element.elementor-element-945a0a6{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-d7af57f{--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-0d378c9{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-0d378c9 .elementor-heading-title{font-size:var( --e-global-typography-8186cc4-font-size );line-height:var( --e-global-typography-8186cc4-line-height );}.elementor-12 .elementor-element.elementor-element-829552b > .elementor-widget-container{padding:30px 0px 45px 0px;}.elementor-12 .elementor-element.elementor-element-829552b p{margin-block-end:22px;}.elementor-12 .elementor-element.elementor-element-eb9550c{--gap:0px 24px;--row-gap:0px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-58b8f06{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-9c4cb9e .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-f310fcb-font-size );line-height:var( --e-global-typography-f310fcb-line-height );letter-spacing:var( --e-global-typography-f310fcb-letter-spacing );}.elementor-12 .elementor-element.elementor-element-9c4cb9e .elementor-nav-menu--dropdown .elementor-item, .elementor-12 .elementor-element.elementor-element-9c4cb9e .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-f310fcb-font-size );letter-spacing:var( --e-global-typography-f310fcb-letter-spacing );}.elementor-widget-theme-site-logo .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-f9dca47{--container-widget-width:180px;--container-widget-flex-grow:0;width:var( --container-widget-width, 180px );max-width:180px;}.elementor-12 .elementor-element.elementor-element-ecd7820{--width:calc(100% - 220px);--justify-content:flex-end;}.elementor-12 .elementor-element.elementor-element-d5452e1 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-f310fcb-font-size );line-height:var( --e-global-typography-f310fcb-line-height );letter-spacing:var( --e-global-typography-f310fcb-letter-spacing );}.elementor-12 .elementor-element.elementor-element-d5452e1 .elementor-nav-menu--dropdown .elementor-item, .elementor-12 .elementor-element.elementor-element-d5452e1 .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-f310fcb-font-size );letter-spacing:var( --e-global-typography-f310fcb-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-15a4883{--e-icon-list-icon-size:36px;}.elementor-12 .elementor-element.elementor-element-3f80924{--content-width:100%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-12 .elementor-element.elementor-element-c2fd6f0 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-930f9c9{width:100%;max-width:100%;font-size:var( --e-global-typography-9aeecb9-font-size );line-height:var( --e-global-typography-9aeecb9-line-height );}.elementor-12 .elementor-element.elementor-element-fbc9b28{--e-con-grid-template-columns:repeat(1, 1fr);--gap:15px 15px;--row-gap:15px;--column-gap:15px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-151beff{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-96fe341 .elementor-heading-title{font-size:var( --e-global-typography-5f796cd-font-size );line-height:var( --e-global-typography-5f796cd-line-height );}.elementor-12 .elementor-element.elementor-element-9546d8a{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5c828a4 .elementor-heading-title{font-size:var( --e-global-typography-5f796cd-font-size );line-height:var( --e-global-typography-5f796cd-line-height );}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-179e045.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-12 .elementor-element.elementor-element-179e045 .elementor-main-swiper{height:320px;}.elementor-12 .elementor-element.elementor-element-bed97df{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-5d14983{--gap:24px 0px;--row-gap:24px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7476c9d{--gap:14px 0px;--row-gap:14px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-65b48af .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-b7c4ae5{--gap:32px 0px;--row-gap:32px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-bdda761{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-bdda761 p{margin-block-end:16px;}.elementor-12 .elementor-element.elementor-element-a08bc4b .elementor-heading-title{font-size:var( --e-global-typography-9ed2cd4-font-size );line-height:var( --e-global-typography-9ed2cd4-line-height );}.elementor-12 .elementor-element.elementor-element-4c045b2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-30bf059{--flex-wrap:nowrap;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-f90a4e6 img{height:170px;object-fit:cover;object-position:center center;}.elementor-12 .elementor-element.elementor-element-e26b514 .elementor-heading-title{font-size:var( --e-global-typography-c67dedb-font-size );line-height:var( --e-global-typography-c67dedb-line-height );}.elementor-12 .elementor-element.elementor-element-7dafae4{font-size:var( --e-global-typography-ebe17b5-font-size );line-height:var( --e-global-typography-ebe17b5-line-height );}.elementor-12 .elementor-element.elementor-element-e0533c2{--flex-wrap:nowrap;}.elementor-12 .elementor-element.elementor-element-e1d83ca img{height:170px;object-fit:cover;object-position:center center;}.elementor-12 .elementor-element.elementor-element-8a9fc25 .elementor-heading-title{font-size:var( --e-global-typography-c67dedb-font-size );line-height:var( --e-global-typography-c67dedb-line-height );}.elementor-12 .elementor-element.elementor-element-2a8b833{font-size:var( --e-global-typography-ebe17b5-font-size );line-height:var( --e-global-typography-ebe17b5-line-height );}.elementor-12 .elementor-element.elementor-element-1fb96ec{--flex-wrap:nowrap;}.elementor-12 .elementor-element.elementor-element-7f1f3d5 img{height:170px;object-fit:cover;object-position:center center;}.elementor-12 .elementor-element.elementor-element-af79a73 .elementor-heading-title{font-size:var( --e-global-typography-c67dedb-font-size );line-height:var( --e-global-typography-c67dedb-line-height );}.elementor-12 .elementor-element.elementor-element-fff7fc3{font-size:var( --e-global-typography-ebe17b5-font-size );line-height:var( --e-global-typography-ebe17b5-line-height );}.elementor-12 .elementor-element.elementor-element-e1f4b19{--flex-wrap:nowrap;}.elementor-12 .elementor-element.elementor-element-74fc800 img{height:170px;object-fit:cover;object-position:center center;}.elementor-12 .elementor-element.elementor-element-71c8152 .elementor-heading-title{font-size:var( --e-global-typography-c67dedb-font-size );line-height:var( --e-global-typography-c67dedb-line-height );}.elementor-12 .elementor-element.elementor-element-af14ea9{font-size:var( --e-global-typography-ebe17b5-font-size );line-height:var( --e-global-typography-ebe17b5-line-height );}.elementor-12 .elementor-element.elementor-element-3da58b0{--gap:24px 0px;--row-gap:24px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-26efd20{--gap:24px 0px;--row-gap:24px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-f95ecdc{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-62c5c25 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-64f11d6{--gap:32px 0px;--row-gap:32px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-67fbecc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-67fbecc p{margin-block-end:16px;}.elementor-12 .elementor-element.elementor-element-98237ee .elementor-heading-title{font-size:var( --e-global-typography-9ed2cd4-font-size );line-height:var( --e-global-typography-9ed2cd4-line-height );}.elementor-12 .elementor-element.elementor-element-7a3fbd3{--padding-top:30px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-f5b4d02{--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-b8ae5dc img{height:170px;object-fit:cover;object-position:center center;}.elementor-12 .elementor-element.elementor-element-818e28d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-f632d19 .elementor-heading-title{font-size:var( --e-global-typography-c67dedb-font-size );line-height:var( --e-global-typography-c67dedb-line-height );}.elementor-12 .elementor-element.elementor-element-d8e36ac{font-size:var( --e-global-typography-ebe17b5-font-size );line-height:var( --e-global-typography-ebe17b5-line-height );}.elementor-12 .elementor-element.elementor-element-daf0c0e{--padding-top:30px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-6be1dbb{--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-541672f img{height:170px;object-fit:cover;object-position:center center;}.elementor-12 .elementor-element.elementor-element-78cafa9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-915bef4 .elementor-heading-title{font-size:var( --e-global-typography-c67dedb-font-size );line-height:var( --e-global-typography-c67dedb-line-height );}.elementor-12 .elementor-element.elementor-element-aaa0c91{font-size:var( --e-global-typography-ebe17b5-font-size );line-height:var( --e-global-typography-ebe17b5-line-height );}.elementor-12 .elementor-element.elementor-element-f08728a{--padding-top:30px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-6b83769{--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a7af524 img{height:170px;object-fit:cover;object-position:center center;}.elementor-12 .elementor-element.elementor-element-f435851{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-35d0e1c .elementor-heading-title{font-size:var( --e-global-typography-c67dedb-font-size );line-height:var( --e-global-typography-c67dedb-line-height );}.elementor-12 .elementor-element.elementor-element-b4a05ee{font-size:var( --e-global-typography-ebe17b5-font-size );line-height:var( --e-global-typography-ebe17b5-line-height );}.elementor-12 .elementor-element.elementor-element-0c4ce5f{--padding-top:30px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7b643fc{--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-b249029 img{height:170px;object-fit:cover;object-position:center center;}.elementor-12 .elementor-element.elementor-element-62caa0e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-f2bbd57 .elementor-heading-title{font-size:var( --e-global-typography-c67dedb-font-size );line-height:var( --e-global-typography-c67dedb-line-height );}.elementor-12 .elementor-element.elementor-element-28c7d80{font-size:var( --e-global-typography-ebe17b5-font-size );line-height:var( --e-global-typography-ebe17b5-line-height );}.elementor-12 .elementor-element.elementor-element-92e097e{--padding-top:30px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-b867a36{--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-35d3b12 img{height:170px;object-fit:cover;object-position:center center;}.elementor-12 .elementor-element.elementor-element-247342d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-6f137af .elementor-heading-title{font-size:var( --e-global-typography-c67dedb-font-size );line-height:var( --e-global-typography-c67dedb-line-height );}.elementor-12 .elementor-element.elementor-element-1cfc729{font-size:var( --e-global-typography-ebe17b5-font-size );line-height:var( --e-global-typography-ebe17b5-line-height );}.elementor-12 .elementor-element.elementor-element-0a7a35e{--padding-top:30px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-b394b82{--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-819db14 img{height:170px;object-fit:cover;object-position:center center;}.elementor-12 .elementor-element.elementor-element-70470a9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-8ba826c .elementor-heading-title{font-size:var( --e-global-typography-c67dedb-font-size );line-height:var( --e-global-typography-c67dedb-line-height );}.elementor-12 .elementor-element.elementor-element-5214496{font-size:var( --e-global-typography-ebe17b5-font-size );line-height:var( --e-global-typography-ebe17b5-line-height );}.elementor-12 .elementor-element.elementor-element-7a24b21{--e-n-carousel-swiper-slides-to-display:1;}.elementor-12 .elementor-element.elementor-element-f668969 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-f668969 img{height:260px;object-fit:cover;object-position:center center;}.elementor-12 .elementor-element.elementor-element-d81fa56 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-72f7af1{width:100%;max-width:100%;font-size:var( --e-global-typography-9aeecb9-font-size );line-height:var( --e-global-typography-9aeecb9-line-height );}.elementor-12 .elementor-element.elementor-element-a9210d7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-b031ad7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-a6c77f4 img{height:260px;object-fit:cover;object-position:center center;}.elementor-12 .elementor-element.elementor-element-7954464{--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-388dd34{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-d9a01b7{--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-9643dc2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-9d2aaaf{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-5165f67{--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:50px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-f91b533{--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-12 .elementor-element.elementor-element-ca43e07 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-12 .elementor-element.elementor-element-ca43e07 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-a17b621{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-be65cac{--gap:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-475c20a{--gap:24px 0px;--row-gap:24px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-c606fc1{width:100%;max-width:100%;text-align:start;}.elementor-12 .elementor-element.elementor-element-c606fc1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-c606fc1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-b277ce9 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-12 .elementor-element.elementor-element-b277ce9 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}:is( .elementor-12 .elementor-element.elementor-element-b277ce9 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-12 .elementor-element.elementor-element-b277ce9 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-12 .elementor-element.elementor-element-b277ce9 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(25px / 2);padding-bottom:calc(25px / 2);}:is( .elementor-12 .elementor-element.elementor-element-b277ce9 > .elementor-widget-container > .jet-listing-grid, .elementor-12 .elementor-element.elementor-element-b277ce9 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-12 .elementor-element.elementor-element-b277ce9 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 25px / -2);margin-bottom:calc( 25px / -2);}.elementor-12 .elementor-element.elementor-element-945a0a6:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-945a0a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-12 .elementor-element.elementor-element-945a0a6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-d7af57f{--width:100%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-d7af57f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-d7af57f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-0d378c9{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-0d378c9 .elementor-heading-title{font-size:var( --e-global-typography-8186cc4-font-size );line-height:var( --e-global-typography-8186cc4-line-height );}.elementor-12 .elementor-element.elementor-element-829552b > .elementor-widget-container{padding:20px 0px 32px 0px;}.elementor-12 .elementor-element.elementor-element-eb9550c{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-58b8f06{--content-width:1658px;}.elementor-12 .elementor-element.elementor-element-ecd7820{--width:36%;}.elementor-12 .elementor-element.elementor-element-3f80924{--content-width:1658px;}.elementor-12 .elementor-element.elementor-element-fbc9b28{--width:48%;}.elementor-12 .elementor-element.elementor-element-bed97df{--content-width:1658px;}.elementor-12 .elementor-element.elementor-element-5d14983{--content-width:1371px;}.elementor-12 .elementor-element.elementor-element-7476c9d{--width:41%;}.elementor-12 .elementor-element.elementor-element-b7c4ae5{--width:51%;}.elementor-12 .elementor-element.elementor-element-3da58b0{--content-width:1658px;}.elementor-12 .elementor-element.elementor-element-26efd20{--content-width:1371px;}.elementor-12 .elementor-element.elementor-element-f95ecdc{--width:41%;}.elementor-12 .elementor-element.elementor-element-64f11d6{--width:51%;}.elementor-12 .elementor-element.elementor-element-66aa3b8{--content-width:1371px;}.elementor-12 .elementor-element.elementor-element-5165f67{--content-width:991px;}.elementor-12 .elementor-element.elementor-element-be65cac{--content-width:1371px;}.elementor-12 .elementor-element.elementor-element-945a0a6{--content-width:1371px;}.elementor-12 .elementor-element.elementor-element-d7af57f{--width:41%;}}@media(max-width:1366px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-ecd7820{--width:calc(100% - 240px - 35%);}.elementor-12 .elementor-element.elementor-element-d7af57f{--width:60%;}}@media(max-width:1024px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-ecd7820{--width:calc(100% - 240px);}.elementor-12 .elementor-element.elementor-element-d7af57f{--width:70%;}}/* Start custom CSS for nav-menu, class: .elementor-element-9c4cb9e */.elementor-12 .elementor-element.elementor-element-9c4cb9e .for-site-map{
    display: none!important;
}
.elementor-12 .elementor-element.elementor-element-9c4cb9e .for-right-side{
    display: none!important;
}
.elementor-12 .elementor-element.elementor-element-9c4cb9e .sub-arrow{
   fill: #000 !important;
    font-size: 10px;
    color: #000!important;
}

.elementor-12 .elementor-element.elementor-element-9c4cb9e .elementor-nav-menu--layout-horizontal .elementor-nav-menu {
    width:100% !important;
    display: flex;
    flex-direction: row;
    justify-content: space-between !important;
    column-gap: 10px;
    
}

.elementor-12 .elementor-element.elementor-element-9c4cb9e .elementor-nav-menu:after {
    display: none;
}
.elementor-12 .elementor-element.elementor-element-9c4cb9e .current-menu-ancestor .elementor-item {
    color: #7DB232!important;    
}


.elementor-12 .elementor-element.elementor-element-9c4cb9e .sub-menu li{
    margin: 3px 20px;
   
    
}

.elementor-12 .elementor-element.elementor-element-9c4cb9e .sub-menu li:first-child{
    margin-top: 20px;
}

.elementor-12 .elementor-element.elementor-element-9c4cb9e .sub-menu li:last-child{
    margin-bottom: 20px;
}
.elementor-12 .elementor-element.elementor-element-9c4cb9e .elementor-nav-menu--dropdown{
   
    border-radius: 8px !important;

}
.elementor-12 .elementor-element.elementor-element-9c4cb9e .elementor-nav-menu--dropdown li a:hover, .elementor-12 .elementor-element.elementor-element-9c4cb9e .elementor-nav-menu--dropdown a.elementor-item-active {
    background-color: #fff !important; 
    
     
    }
.elementor-12 .elementor-element.elementor-element-9c4cb9e .elementor-nav-menu--dropdown li a{
    border-radius: 8px !important;
    border:none;
}
@media (max-width:1300px){
    .elementor-12 .elementor-element.elementor-element-9c4cb9e{
    display:none!important
}}
.elementor-12 .elementor-element.elementor-element-9c4cb9e .menu-item-has-children.current-menu-ancestor > .elementor-sub-item {
    color: #181726 !important;
   padding:15px !important;
    background-color: #fff !important;
    border-radius:8px !important;;
}/* End custom CSS */
/* Start custom CSS for theme-site-logo, class: .elementor-element-f9dca47 */.elementor-12 .elementor-element.elementor-element-f9dca47.elementor-widget-image{
    margin-left: 119px;
}
@media (max-width:1430px){
 .elementor-12 .elementor-element.elementor-element-f9dca47.elementor-widget-image{
    margin-left: 0px;
}   
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-d5452e1 */.elementor-12 .elementor-element.elementor-element-d5452e1 .for-site-map{
    display: none!important;
}
.elementor-12 .elementor-element.elementor-element-d5452e1 .for-left-side{
    display: none!important;
}
.elementor-12 .elementor-element.elementor-element-d5452e1 .sub-arrow{
   fill: #000 !important;
    font-size: 10px;
    color: #000!important;
}

.elementor-12 .elementor-element.elementor-element-d5452e1 .elementor-nav-menu--layout-horizontal .elementor-nav-menu {
    width:100% !important;
    display: flex;
    flex-direction: row;
    justify-content: space-between !important;
    column-gap: 10px;
    
}

.elementor-12 .elementor-element.elementor-element-d5452e1 .elementor-nav-menu:after {
    display: none;
}
.elementor-12 .elementor-element.elementor-element-d5452e1 .current-menu-ancestor .elementor-item {
    color: #7DB232!important;    
}


.elementor-12 .elementor-element.elementor-element-d5452e1 .sub-menu li{
    margin: 3px 20px;
   
    
}

.elementor-12 .elementor-element.elementor-element-d5452e1 .sub-menu li:first-child{
    margin-top: 20px;
}

.elementor-12 .elementor-element.elementor-element-d5452e1 .sub-menu li:last-child{
    margin-bottom: 20px;
}
.elementor-12 .elementor-element.elementor-element-d5452e1 .elementor-nav-menu--dropdown{
   
    border-radius: 8px !important;

}
.elementor-12 .elementor-element.elementor-element-d5452e1 .elementor-nav-menu--dropdown li a:hover, .elementor-12 .elementor-element.elementor-element-d5452e1 .elementor-nav-menu--dropdown a.elementor-item-active {
    background-color: #fff !important; 
    
     
    }
.elementor-12 .elementor-element.elementor-element-d5452e1 .elementor-nav-menu--dropdown li a{
    border-radius: 8px !important;
    border:none;
}
@media (max-width:1300px){
    .elementor-12 .elementor-element.elementor-element-d5452e1{
    display:none!important
}}
.elementor-12 .elementor-element.elementor-element-d5452e1 .menu-item-has-children.current-menu-ancestor > .elementor-sub-item {
    color: #181726 !important;
   padding:15px !important;
    background-color: #fff !important;
    border-radius:8px !important;;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-071bb82 */@media (max-width:768px){
    .elementor-12 .elementor-element.elementor-element-071bb82{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-15a4883 */@media (min-width:1301px){
    .elementor-12 .elementor-element.elementor-element-15a4883{
    display:none!important
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ecd7820 */@media (max-width:1430px) and (min-width:1367px){
    .elementor-12 .elementor-element.elementor-element-ecd7820{
        width:40%;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b2fc0f5 */.elementor-12 .elementor-element.elementor-element-b2fc0f5 svg{
    width: 38px;
    height: 36px;
}

@media (max-width:767px){
 .elementor-12 .elementor-element.elementor-element-b2fc0f5 svg{
    width: 32px;
    height: 32px;
}   
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-151beff */.btn-con, 
.btn-con *, 
.btn-con svg path,
.btn-con .btn-span span {
    transition: all 0.4s cubic-bezier(0.25, 1, 0.5, 1) !important;
}

.btn-con {
    overflow: hidden;
    will-change: filter;
  
}

.btn-con:hover {
    filter: brightness(1.05);
}

.btn-con:hover svg path {
    fill: #000 !important;
}


.btn-con:hover .btn-span span {
    color: #000 !important;
}



.btn-con::after {
    content: "" !important;
    position: absolute !important;
    top: 0 !important;
    left: -75% !important;
    width: 50% !important;
    height: 100% !important;
    background: linear-gradient(120deg, transparent, rgba(255,255,255,0.55), transparent) !important;
    transform: skewX(-20deg) !important;
    transition: all 0.8s ease !important;
}

.btn-con:hover::after {
    left: 120% !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d08504e */.elementor-12 .elementor-element.elementor-element-d08504e svg{
    width: 35px;
    height: 35px;
}
@media (max-width:767px){
 .elementor-12 .elementor-element.elementor-element-d08504e svg{
    width: 32px;
    height: 32px;
}   
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fbc9b28 */@media  (max-width: 767px) {
  .elementor-12 .elementor-element.elementor-element-fbc9b28.e-con{
    grid-template-columns: repeat(2, 1fr)!important;
  }
}
@media  (max-width: 580px) {
  .elementor-12 .elementor-element.elementor-element-fbc9b28.e-con{
    grid-template-columns: repeat(1, 1fr)!important;
  }
}/* End custom CSS */
/* Start custom CSS for media-carousel, class: .elementor-element-179e045 */.elementor-12 .elementor-element.elementor-element-179e045{
    clip-path: polygon( 100% 0%,100% 100%,0% 100%,0% 0%,24.638% 0%,24.638% 0%,24.686% 0.004%,24.733% 0.017%,24.779% 0.039%,24.825% 0.068%,24.869% 0.106%,24.912% 0.151%,24.953% 0.204%,24.992% 0.264%,25.029% 0.332%,25.065% 0.406%,25.065% 0.406%,25.097% 0.487%,25.126% 0.573%,25.153% 0.663%,25.176% 0.758%,25.195% 0.856%,25.212% 0.958%,25.224% 1.062%,25.234% 1.169%,25.239% 1.277%,25.241% 1.387%,25.241% 5.687%,25.241% 5.687%,25.243% 5.796%,25.249% 5.905%,25.258% 6.011%,25.271% 6.116%,25.287% 6.217%,25.307% 6.316%,25.33% 6.41%,25.356% 6.501%,25.385% 6.587%,25.418% 6.667%,25.418% 6.667%,25.453% 6.742%,25.49% 6.809%,25.53% 6.87%,25.571% 6.923%,25.614% 6.968%,25.658% 7.005%,25.703% 7.035%,25.749% 7.056%,25.797% 7.069%,25.844% 7.074%,74.156% 7.074%,74.156% 7.074%,74.203% 7.069%,74.251% 7.056%,74.297% 7.035%,74.342% 7.005%,74.386% 6.968%,74.429% 6.923%,74.47% 6.87%,74.51% 6.809%,74.547% 6.742%,74.582% 6.667%,74.582% 6.667%,74.615% 6.587%,74.644% 6.501%,74.67% 6.41%,74.693% 6.316%,74.713% 6.217%,74.729% 6.116%,74.742% 6.011%,74.751% 5.905%,74.757% 5.796%,74.759% 5.687%,74.759% 1.387%,74.759% 1.387%,74.761% 1.277%,74.766% 1.169%,74.775% 1.062%,74.788% 0.958%,74.805% 0.856%,74.824% 0.758%,74.847% 0.663%,74.874% 0.573%,74.903% 0.487%,74.935% 0.406%,74.935% 0.406%,74.97% 0.332%,75.008% 0.264%,75.047% 0.204%,75.088% 0.151%,75.131% 0.106%,75.175% 0.068%,75.221% 0.039%,75.267% 0.017%,75.314% 0.004%,75.362% 0%,100% 0% );
}
.elementor-12 .elementor-element.elementor-element-179e045 .swiper-slide{
    border-radius: 10px;
}
.elementor-12 .elementor-element.elementor-element-179e045 .swiper-pagination-bullet {
    width: 29px!important;
    height: 2px!important;
    border-radius: 0px!important;
background:  #EFEDE8!important;
opacity: 1!important;
}
.elementor-12 .elementor-element.elementor-element-179e045 .swiper-pagination-bullets{
    width: auto!important;
    left: unset!important;
    right: 40px!important;
    bottom: 32px!important;
    
}
.elementor-12 .elementor-element.elementor-element-179e045 .swiper{
    padding-bottom: 0px!important;
}
.elementor-12 .elementor-element.elementor-element-179e045 .swiper-pagination-bullet-active {
background: #8EC83B!important;
}


@media (max-width:767px){
    .elementor-12 .elementor-element.elementor-element-179e045{
        clip-path: none;
    }
}

.elementor-12 .elementor-element.elementor-element-179e045 .swiper-slide {
transition: opacity 1.2s ease-in-out; 

}

.elementor-12 .elementor-element.elementor-element-179e045 .swiper-slide-active {
    opacity: 1 !important;
    z-index: 2;
}

.elementor-12 .elementor-element.elementor-element-179e045 .swiper-slide:not(.swiper-slide-active) {
    opacity: 0 !important;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f80924 */.elementor-12 .elementor-element.elementor-element-3f80924:after{
    content: "";
    position: absolute;
    width: 939px;
    height: 935px;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1195' height='462' viewBox='0 0 1195 462' fill='none'%3E%3Cg opacity='0.7' filter='url(%23filter0_f_21239_277)'%3E%3Cpath d='M821.543 -258.141C746.213 -326.992 628.475 -310.117 589.62 -441.345C593.589 -475.915 601.694 -565.19 602.354 -645.731C603.18 -746.408 336.308 -662.149 215.081 -631.539C93.8535 -600.929 420.448 -360.044 528.554 -200.987C636.66 -41.9302 236.344 -187.499 215.74 39.7443C195.135 266.988 533.114 251.968 660.264 271.113C787.415 290.258 895.362 149.539 982.225 26.857C1069.09 -95.825 896.874 -189.29 821.543 -258.141Z' fill='%23EFEDE8'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_f_21239_277' x='0' y='-882.209' width='1194.63' height='1343.58' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='94.25' result='effect1_foregroundBlur_21239_277'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E");
background-repeat: no-repeat;
background-size: 100%!important;
background-position: center;
top: -320px;
left: 50%;
z-index:-1;
pointer-events: none;
transform: translateX(-50%);

}
@media (max-width:1024px){
    .elementor-12 .elementor-element.elementor-element-3f80924:after{
    content: "";
    position: absolute;
    width: 539px;
    height: 535px;
    top: -300px;
        
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e39d82b */.elementor-12 .elementor-element.elementor-element-e39d82b svg{
    width: 75px;
    height: 71px;
}
@media(max-width: 1024px){
    .elementor-12 .elementor-element.elementor-element-e39d82b svg{
        width: 60px;
    height: 56px;
}
}
@media(max-width: 767px){
    .elementor-12 .elementor-element.elementor-element-e39d82b svg{
        width: 44px;
    height: 40px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7476c9d */.elementor-12 .elementor-element.elementor-element-7476c9d::before{
    content: "";
    position: absolute;
    width: 340px;
    height: 196px;
    transform: rotate(-16.744deg);
    border-radius: 340px;
    opacity: 0.15;
    background: #61F4FF;
    filter: blur(94.8499984741211px);
    left: 229px;
    top: 176px;
    z-index: -1;
}
@media(max-width: 1024px){
    .elementor-12 .elementor-element.elementor-element-7476c9d::before{
    width: 240px;
    height: 100px;
    opacity: 0.15;
    left: 60px;
    top: 176px;
}
}
@media(max-width: 767px){
    .elementor-12 .elementor-element.elementor-element-7476c9d::before{
    width: 140px;
    height: 100px;
    opacity: 0.15;
    left: 100px;
    top: 26px;
}
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3d5f640 */.card-icon svg path{
    transition: 
        fill 0.3s ease;
}

.elementor-icon,
.elementor-icon svg {
  display: block;
  line-height: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e26b514 */.card-heading h3 {
    -webkit-text-stroke: 0.5px #000;
    transition: 
        color 0.3s ease,
        -webkit-text-stroke-color 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7dafae4 */.card-p {
    transition: 
        color 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-478d684 */.card-content{
    transition: background-color 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30bf059 */.card-heading h3 {
    -webkit-text-stroke: 0.5px #000;
    transition: 
        color 0.4s ease,
        -webkit-text-stroke-color 0.4s ease;
}
.card-p {
    transition: 
        color 0.4s ease;
}
.card-icon svg path{
    transition: 
        fill 0.4s ease;
}
.card-main{
    transition: transform 0.4s ease, filter 0.4s ease, background 0.4s ease !important;
    filter: drop-shadow(0 4px 20px #EFEDE8);
}
/*Start-Hover*/
.card-main:hover{
    transform:translateY(-20px);
    filter: drop-shadow(0 25px 20px rgba(0, 0, 0, 0.10));
}

.card-main:hover .card-heading h3{
    color: #fff !important;
    -webkit-text-stroke: 0.5px #fff;
}
.card-main:hover .card-p{
    color: #fff !important;
}
.card-main:hover .card-icon svg path{
    fill: #fff !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b0d19a2 */.card-icon svg path{
    transition: 
        fill 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a9fc25 */.card-heading h3 {
    -webkit-text-stroke: 0.5px #000;
    transition: 
        color 0.3s ease,
        -webkit-text-stroke-color 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2a8b833 */.card-p {
    transition: 
        color 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6dfde0d */.card-content{
    transition: background-color 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b90f7bd */.card-icon svg path{
    transition: 
        fill 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-af79a73 */.card-heading h3 {
    -webkit-text-stroke: 0.5px #000;
    transition: 
        color 0.3s ease,
        -webkit-text-stroke-color 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fff7fc3 */.card-p {
    transition: 
        color 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-481d005 */.card-content{
    transition: background-color 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5b67d90 */.card-icon svg path{
    transition: 
        fill 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-71c8152 */.card-heading h3 {
    -webkit-text-stroke: 0.5px #000;
    transition: 
        color 0.3s ease,
        -webkit-text-stroke-color 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-af14ea9 */.card-p {
    transition: 
        color 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90dcfc0 */.card-content{
    transition: background-color 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c045b2 */.elementor-12 .elementor-element.elementor-element-4c045b2::after{
    content: "";
    position: absolute;
    width: 939px;
    height: 935px;

background-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='1402'%20height='1170'%20viewBox='0%200%201402%201170'%20fill='none'%3E%3Cg%20opacity='0.15'%20filter='url(%23filter0_f_21239_28)'%3E%3Cpath%20d='M757.153%20288.702C665.646%20333.886%20638.612%20449.714%20502.233%20438.261C471.465%20422.008%20391.228%20382.036%20316.425%20352.172C222.921%20314.842%20204.512%20594.093%20189.008%20718.16C173.504%20842.227%20516.548%20625.408%20704.005%20582.444C891.462%20539.48%20610.456%20859.603%20814.702%20961.325C1018.95%201063.05%201127.69%20742.688%201191.71%20631.171C1255.72%20519.653%201163.81%20367.973%201081.05%20242.488C998.284%20117.003%20848.66%20243.518%20757.153%20288.702Z'%20fill='%238EC83B'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter%20id='filter0_f_21239_28'%20x='0'%20y='0'%20width='1401.65'%20height='1169.5'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3E%3CfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3E%3CfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='BackgroundImageFix'%20result='shape'/%3E%3CfeGaussianBlur%20stdDeviation='94.25'%20result='effect1_foregroundBlur_21239_28'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E");
background-repeat: no-repeat;
background-size: cover!important;
background-position: center;
top: -380px;
right: -100px;
z-index:-1;
pointer-events: none;
}
@media(max-width: 1024px){
    .elementor-12 .elementor-element.elementor-element-4c045b2::after{
    content: "";
    position: absolute;
    width: 600px;
    height: 580px;
    top: -250px;
    right: -150px;
}}
@media(max-width: 767px){
    .elementor-12 .elementor-element.elementor-element-4c045b2::after{
    content: "";
    position: absolute;
    width: 500px;
    height: 480px;
    top: -250px;
    right: -250px;
}}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b20b28d */.elementor-12 .elementor-element.elementor-element-b20b28d svg{
        width: 71px;
    height: 71px;
}
@media(max-width: 1024px){
    .elementor-12 .elementor-element.elementor-element-b20b28d svg{
        width: 60px;
    height: 60px;
}
}
@media(max-width: 767px){
    .elementor-12 .elementor-element.elementor-element-b20b28d svg{
        width: 40px;
    height: 40px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f95ecdc */.elementor-12 .elementor-element.elementor-element-f95ecdc::before{
    content: "";
    position: absolute;
    width: 340px;
    height: 196px;
    transform: rotate(-16.744deg);
    border-radius: 340px;
    opacity: 0.15;
    background: #61F4FF;
    filter: blur(94.8499984741211px);
    left: 229px;
    top: 176px;
    z-index: -1;
}
@media(max-width: 1024px){
    .elementor-12 .elementor-element.elementor-element-f95ecdc::before{
    width: 240px;
    height: 100px;
    background: #61F4FF;
    opacity: 0.15;
    left: 60px;
    top: 176px;
}
}
@media(max-width: 767px){
    .elementor-12 .elementor-element.elementor-element-f95ecdc::before{
    width: 140px;
    height: 100px;
    opacity: 0.15;
    background: #61F4FF;
    left: 100px;
    top: 26px;
}
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c5cba2b */.card-icon svg path{
    transition: 
        fill 0.3s ease;
}

.elementor-icon,
.elementor-icon svg {
  display: block;
  line-height: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f632d19 */.card-heading h3 {
    -webkit-text-stroke: 0.5px #000;
    transition: 
        color 0.3s ease,
        -webkit-text-stroke-color 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5b4d02 */.card-content{
    background: #fff!important;
    height: 100%!important;
    transition: background 0.4s ease!important;
}
.card-main:hover .card-content{
    background: #000!important;
}
.card-heading h3 {
    -webkit-text-stroke: 0.5px #000;
    transition: 
        color 0.4s ease,
        -webkit-text-stroke-color 0.4s ease;
}
.card-p {
    transition: 
        color 0.4s ease;
}
.card-icon svg path{
    transition: 
        fill 0.4s ease;
}
.card-main{
    height: 100%;
    
    transition: transform 0.4s ease, filter 0.4s ease, background 0.4s ease !important
    ;
    filter: drop-shadow(0 4px 20px #EFEDE8);
}
/*Start-Hover*/
.card-main:hover{
    transform:translateY(-20px);
    filter: drop-shadow(0 25px 20px rgba(0, 0, 0, 0.10));
}

.card-main:hover .card-heading h3{
    color: #fff !important;
    -webkit-text-stroke: 0.5px #fff;
}
.card-main:hover .card-p{
    color: #fff !important;
}
.card-main:hover .card-icon svg path{
    fill: #fff !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-149b570 */.card-icon svg path{
    transition: 
        fill 0.3s ease;
}

.elementor-icon,
.elementor-icon svg {
  display: block;
  line-height: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-915bef4 */.card-heading h3 {
    -webkit-text-stroke: 0.5px #000;
    transition: 
        color 0.3s ease,
        -webkit-text-stroke-color 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3891328 */.card-icon svg path{
    transition: 
        fill 0.3s ease;
}

.elementor-icon,
.elementor-icon svg {
  display: block;
  line-height: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-35d0e1c */.card-heading h3 {
    -webkit-text-stroke: 0.5px #000;
    transition: 
        color 0.3s ease,
        -webkit-text-stroke-color 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-79b62dc */.card-icon svg path{
    transition: 
        fill 0.3s ease;
}

.elementor-icon,
.elementor-icon svg {
  display: block;
  line-height: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f2bbd57 */.card-heading h3 {
    -webkit-text-stroke: 0.5px #000;
    transition: 
        color 0.3s ease,
        -webkit-text-stroke-color 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8317702 */.card-icon svg path{
    transition: 
        fill 0.3s ease;
}

.elementor-icon,
.elementor-icon svg {
  display: block;
  line-height: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6f137af */.card-heading h3 {
    -webkit-text-stroke: 0.5px #000;
    transition: 
        color 0.3s ease,
        -webkit-text-stroke-color 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c834444 */.card-icon svg path{
    transition: 
        fill 0.3s ease;
}

.elementor-icon,
.elementor-icon svg {
  display: block;
  line-height: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8ba826c */.card-heading h3 {
    -webkit-text-stroke: 0.5px #000;
    transition: 
        color 0.3s ease,
        -webkit-text-stroke-color 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c5cba2b */.card-icon svg path{
    transition: 
        fill 0.3s ease;
}

.elementor-icon,
.elementor-icon svg {
  display: block;
  line-height: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f632d19 */.card-heading h3 {
    -webkit-text-stroke: 0.5px #000;
    transition: 
        color 0.3s ease,
        -webkit-text-stroke-color 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5b4d02 */.card-content{
    background: #fff!important;
    height: 100%!important;
    transition: background 0.4s ease!important;
}
.card-main:hover .card-content{
    background: #000!important;
}
.card-heading h3 {
    -webkit-text-stroke: 0.5px #000;
    transition: 
        color 0.4s ease,
        -webkit-text-stroke-color 0.4s ease;
}
.card-p {
    transition: 
        color 0.4s ease;
}
.card-icon svg path{
    transition: 
        fill 0.4s ease;
}
.card-main{
    height: 100%;
    
    transition: transform 0.4s ease, filter 0.4s ease, background 0.4s ease !important
    ;
    filter: drop-shadow(0 4px 20px #EFEDE8);
}
/*Start-Hover*/
.card-main:hover{
    transform:translateY(-20px);
    filter: drop-shadow(0 25px 20px rgba(0, 0, 0, 0.10));
}

.card-main:hover .card-heading h3{
    color: #fff !important;
    -webkit-text-stroke: 0.5px #fff;
}
.card-main:hover .card-p{
    color: #fff !important;
}
.card-main:hover .card-icon svg path{
    fill: #fff !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-149b570 */.card-icon svg path{
    transition: 
        fill 0.3s ease;
}

.elementor-icon,
.elementor-icon svg {
  display: block;
  line-height: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-915bef4 */.card-heading h3 {
    -webkit-text-stroke: 0.5px #000;
    transition: 
        color 0.3s ease,
        -webkit-text-stroke-color 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3891328 */.card-icon svg path{
    transition: 
        fill 0.3s ease;
}

.elementor-icon,
.elementor-icon svg {
  display: block;
  line-height: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-35d0e1c */.card-heading h3 {
    -webkit-text-stroke: 0.5px #000;
    transition: 
        color 0.3s ease,
        -webkit-text-stroke-color 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-79b62dc */.card-icon svg path{
    transition: 
        fill 0.3s ease;
}

.elementor-icon,
.elementor-icon svg {
  display: block;
  line-height: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f2bbd57 */.card-heading h3 {
    -webkit-text-stroke: 0.5px #000;
    transition: 
        color 0.3s ease,
        -webkit-text-stroke-color 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8317702 */.card-icon svg path{
    transition: 
        fill 0.3s ease;
}

.elementor-icon,
.elementor-icon svg {
  display: block;
  line-height: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6f137af */.card-heading h3 {
    -webkit-text-stroke: 0.5px #000;
    transition: 
        color 0.3s ease,
        -webkit-text-stroke-color 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c834444 */.card-icon svg path{
    transition: 
        fill 0.3s ease;
}

.elementor-icon,
.elementor-icon svg {
  display: block;
  line-height: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8ba826c */.card-heading h3 {
    -webkit-text-stroke: 0.5px #000;
    transition: 
        color 0.3s ease,
        -webkit-text-stroke-color 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c5cba2b */.card-icon svg path{
    transition: 
        fill 0.3s ease;
}

.elementor-icon,
.elementor-icon svg {
  display: block;
  line-height: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f632d19 */.card-heading h3 {
    -webkit-text-stroke: 0.5px #000;
    transition: 
        color 0.3s ease,
        -webkit-text-stroke-color 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5b4d02 */.card-content{
    background: #fff!important;
    height: 100%!important;
    transition: background 0.4s ease!important;
}
.card-main:hover .card-content{
    background: #000!important;
}
.card-heading h3 {
    -webkit-text-stroke: 0.5px #000;
    transition: 
        color 0.4s ease,
        -webkit-text-stroke-color 0.4s ease;
}
.card-p {
    transition: 
        color 0.4s ease;
}
.card-icon svg path{
    transition: 
        fill 0.4s ease;
}
.card-main{
    height: 100%;
    
    transition: transform 0.4s ease, filter 0.4s ease, background 0.4s ease !important
    ;
    filter: drop-shadow(0 4px 20px #EFEDE8);
}
/*Start-Hover*/
.card-main:hover{
    transform:translateY(-20px);
    filter: drop-shadow(0 25px 20px rgba(0, 0, 0, 0.10));
}

.card-main:hover .card-heading h3{
    color: #fff !important;
    -webkit-text-stroke: 0.5px #fff;
}
.card-main:hover .card-p{
    color: #fff !important;
}
.card-main:hover .card-icon svg path{
    fill: #fff !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-149b570 */.card-icon svg path{
    transition: 
        fill 0.3s ease;
}

.elementor-icon,
.elementor-icon svg {
  display: block;
  line-height: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-915bef4 */.card-heading h3 {
    -webkit-text-stroke: 0.5px #000;
    transition: 
        color 0.3s ease,
        -webkit-text-stroke-color 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3891328 */.card-icon svg path{
    transition: 
        fill 0.3s ease;
}

.elementor-icon,
.elementor-icon svg {
  display: block;
  line-height: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-35d0e1c */.card-heading h3 {
    -webkit-text-stroke: 0.5px #000;
    transition: 
        color 0.3s ease,
        -webkit-text-stroke-color 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-79b62dc */.card-icon svg path{
    transition: 
        fill 0.3s ease;
}

.elementor-icon,
.elementor-icon svg {
  display: block;
  line-height: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f2bbd57 */.card-heading h3 {
    -webkit-text-stroke: 0.5px #000;
    transition: 
        color 0.3s ease,
        -webkit-text-stroke-color 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8317702 */.card-icon svg path{
    transition: 
        fill 0.3s ease;
}

.elementor-icon,
.elementor-icon svg {
  display: block;
  line-height: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6f137af */.card-heading h3 {
    -webkit-text-stroke: 0.5px #000;
    transition: 
        color 0.3s ease,
        -webkit-text-stroke-color 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c834444 */.card-icon svg path{
    transition: 
        fill 0.3s ease;
}

.elementor-icon,
.elementor-icon svg {
  display: block;
  line-height: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8ba826c */.card-heading h3 {
    -webkit-text-stroke: 0.5px #000;
    transition: 
        color 0.3s ease,
        -webkit-text-stroke-color 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c5cba2b */.card-icon svg path{
    transition: 
        fill 0.3s ease;
}

.elementor-icon,
.elementor-icon svg {
  display: block;
  line-height: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f632d19 */.card-heading h3 {
    -webkit-text-stroke: 0.5px #000;
    transition: 
        color 0.3s ease,
        -webkit-text-stroke-color 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5b4d02 */.card-content{
    background: #fff!important;
    height: 100%!important;
    transition: background 0.4s ease!important;
}
.card-main:hover .card-content{
    background: #000!important;
}
.card-heading h3 {
    -webkit-text-stroke: 0.5px #000;
    transition: 
        color 0.4s ease,
        -webkit-text-stroke-color 0.4s ease;
}
.card-p {
    transition: 
        color 0.4s ease;
}
.card-icon svg path{
    transition: 
        fill 0.4s ease;
}
.card-main{
    height: 100%;
    
    transition: transform 0.4s ease, filter 0.4s ease, background 0.4s ease !important
    ;
    filter: drop-shadow(0 4px 20px #EFEDE8);
}
/*Start-Hover*/
.card-main:hover{
    transform:translateY(-20px);
    filter: drop-shadow(0 25px 20px rgba(0, 0, 0, 0.10));
}

.card-main:hover .card-heading h3{
    color: #fff !important;
    -webkit-text-stroke: 0.5px #fff;
}
.card-main:hover .card-p{
    color: #fff !important;
}
.card-main:hover .card-icon svg path{
    fill: #fff !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-149b570 */.card-icon svg path{
    transition: 
        fill 0.3s ease;
}

.elementor-icon,
.elementor-icon svg {
  display: block;
  line-height: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-915bef4 */.card-heading h3 {
    -webkit-text-stroke: 0.5px #000;
    transition: 
        color 0.3s ease,
        -webkit-text-stroke-color 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3891328 */.card-icon svg path{
    transition: 
        fill 0.3s ease;
}

.elementor-icon,
.elementor-icon svg {
  display: block;
  line-height: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-35d0e1c */.card-heading h3 {
    -webkit-text-stroke: 0.5px #000;
    transition: 
        color 0.3s ease,
        -webkit-text-stroke-color 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-79b62dc */.card-icon svg path{
    transition: 
        fill 0.3s ease;
}

.elementor-icon,
.elementor-icon svg {
  display: block;
  line-height: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f2bbd57 */.card-heading h3 {
    -webkit-text-stroke: 0.5px #000;
    transition: 
        color 0.3s ease,
        -webkit-text-stroke-color 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8317702 */.card-icon svg path{
    transition: 
        fill 0.3s ease;
}

.elementor-icon,
.elementor-icon svg {
  display: block;
  line-height: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6f137af */.card-heading h3 {
    -webkit-text-stroke: 0.5px #000;
    transition: 
        color 0.3s ease,
        -webkit-text-stroke-color 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c834444 */.card-icon svg path{
    transition: 
        fill 0.3s ease;
}

.elementor-icon,
.elementor-icon svg {
  display: block;
  line-height: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8ba826c */.card-heading h3 {
    -webkit-text-stroke: 0.5px #000;
    transition: 
        color 0.3s ease,
        -webkit-text-stroke-color 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c5cba2b */.card-icon svg path{
    transition: 
        fill 0.3s ease;
}

.elementor-icon,
.elementor-icon svg {
  display: block;
  line-height: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f632d19 */.card-heading h3 {
    -webkit-text-stroke: 0.5px #000;
    transition: 
        color 0.3s ease,
        -webkit-text-stroke-color 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5b4d02 */.card-content{
    background: #fff!important;
    height: 100%!important;
    transition: background 0.4s ease!important;
}
.card-main:hover .card-content{
    background: #000!important;
}
.card-heading h3 {
    -webkit-text-stroke: 0.5px #000;
    transition: 
        color 0.4s ease,
        -webkit-text-stroke-color 0.4s ease;
}
.card-p {
    transition: 
        color 0.4s ease;
}
.card-icon svg path{
    transition: 
        fill 0.4s ease;
}
.card-main{
    height: 100%;
    
    transition: transform 0.4s ease, filter 0.4s ease, background 0.4s ease !important
    ;
    filter: drop-shadow(0 4px 20px #EFEDE8);
}
/*Start-Hover*/
.card-main:hover{
    transform:translateY(-20px);
    filter: drop-shadow(0 25px 20px rgba(0, 0, 0, 0.10));
}

.card-main:hover .card-heading h3{
    color: #fff !important;
    -webkit-text-stroke: 0.5px #fff;
}
.card-main:hover .card-p{
    color: #fff !important;
}
.card-main:hover .card-icon svg path{
    fill: #fff !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-149b570 */.card-icon svg path{
    transition: 
        fill 0.3s ease;
}

.elementor-icon,
.elementor-icon svg {
  display: block;
  line-height: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-915bef4 */.card-heading h3 {
    -webkit-text-stroke: 0.5px #000;
    transition: 
        color 0.3s ease,
        -webkit-text-stroke-color 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3891328 */.card-icon svg path{
    transition: 
        fill 0.3s ease;
}

.elementor-icon,
.elementor-icon svg {
  display: block;
  line-height: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-35d0e1c */.card-heading h3 {
    -webkit-text-stroke: 0.5px #000;
    transition: 
        color 0.3s ease,
        -webkit-text-stroke-color 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-79b62dc */.card-icon svg path{
    transition: 
        fill 0.3s ease;
}

.elementor-icon,
.elementor-icon svg {
  display: block;
  line-height: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f2bbd57 */.card-heading h3 {
    -webkit-text-stroke: 0.5px #000;
    transition: 
        color 0.3s ease,
        -webkit-text-stroke-color 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8317702 */.card-icon svg path{
    transition: 
        fill 0.3s ease;
}

.elementor-icon,
.elementor-icon svg {
  display: block;
  line-height: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6f137af */.card-heading h3 {
    -webkit-text-stroke: 0.5px #000;
    transition: 
        color 0.3s ease,
        -webkit-text-stroke-color 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c834444 */.card-icon svg path{
    transition: 
        fill 0.3s ease;
}

.elementor-icon,
.elementor-icon svg {
  display: block;
  line-height: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8ba826c */.card-heading h3 {
    -webkit-text-stroke: 0.5px #000;
    transition: 
        color 0.3s ease,
        -webkit-text-stroke-color 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c5cba2b */.card-icon svg path{
    transition: 
        fill 0.3s ease;
}

.elementor-icon,
.elementor-icon svg {
  display: block;
  line-height: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f632d19 */.card-heading h3 {
    -webkit-text-stroke: 0.5px #000;
    transition: 
        color 0.3s ease,
        -webkit-text-stroke-color 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5b4d02 */.card-content{
    background: #fff!important;
    height: 100%!important;
    transition: background 0.4s ease!important;
}
.card-main:hover .card-content{
    background: #000!important;
}
.card-heading h3 {
    -webkit-text-stroke: 0.5px #000;
    transition: 
        color 0.4s ease,
        -webkit-text-stroke-color 0.4s ease;
}
.card-p {
    transition: 
        color 0.4s ease;
}
.card-icon svg path{
    transition: 
        fill 0.4s ease;
}
.card-main{
    height: 100%;
    
    transition: transform 0.4s ease, filter 0.4s ease, background 0.4s ease !important
    ;
    filter: drop-shadow(0 4px 20px #EFEDE8);
}
/*Start-Hover*/
.card-main:hover{
    transform:translateY(-20px);
    filter: drop-shadow(0 25px 20px rgba(0, 0, 0, 0.10));
}

.card-main:hover .card-heading h3{
    color: #fff !important;
    -webkit-text-stroke: 0.5px #fff;
}
.card-main:hover .card-p{
    color: #fff !important;
}
.card-main:hover .card-icon svg path{
    fill: #fff !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-149b570 */.card-icon svg path{
    transition: 
        fill 0.3s ease;
}

.elementor-icon,
.elementor-icon svg {
  display: block;
  line-height: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-915bef4 */.card-heading h3 {
    -webkit-text-stroke: 0.5px #000;
    transition: 
        color 0.3s ease,
        -webkit-text-stroke-color 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3891328 */.card-icon svg path{
    transition: 
        fill 0.3s ease;
}

.elementor-icon,
.elementor-icon svg {
  display: block;
  line-height: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-35d0e1c */.card-heading h3 {
    -webkit-text-stroke: 0.5px #000;
    transition: 
        color 0.3s ease,
        -webkit-text-stroke-color 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-79b62dc */.card-icon svg path{
    transition: 
        fill 0.3s ease;
}

.elementor-icon,
.elementor-icon svg {
  display: block;
  line-height: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f2bbd57 */.card-heading h3 {
    -webkit-text-stroke: 0.5px #000;
    transition: 
        color 0.3s ease,
        -webkit-text-stroke-color 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8317702 */.card-icon svg path{
    transition: 
        fill 0.3s ease;
}

.elementor-icon,
.elementor-icon svg {
  display: block;
  line-height: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6f137af */.card-heading h3 {
    -webkit-text-stroke: 0.5px #000;
    transition: 
        color 0.3s ease,
        -webkit-text-stroke-color 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c834444 */.card-icon svg path{
    transition: 
        fill 0.3s ease;
}

.elementor-icon,
.elementor-icon svg {
  display: block;
  line-height: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8ba826c */.card-heading h3 {
    -webkit-text-stroke: 0.5px #000;
    transition: 
        color 0.3s ease,
        -webkit-text-stroke-color 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c5cba2b */.card-icon svg path{
    transition: 
        fill 0.3s ease;
}

.elementor-icon,
.elementor-icon svg {
  display: block;
  line-height: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f632d19 */.card-heading h3 {
    -webkit-text-stroke: 0.5px #000;
    transition: 
        color 0.3s ease,
        -webkit-text-stroke-color 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5b4d02 */.card-content{
    background: #fff!important;
    height: 100%!important;
    transition: background 0.4s ease!important;
}
.card-main:hover .card-content{
    background: #000!important;
}
.card-heading h3 {
    -webkit-text-stroke: 0.5px #000;
    transition: 
        color 0.4s ease,
        -webkit-text-stroke-color 0.4s ease;
}
.card-p {
    transition: 
        color 0.4s ease;
}
.card-icon svg path{
    transition: 
        fill 0.4s ease;
}
.card-main{
    height: 100%;
    
    transition: transform 0.4s ease, filter 0.4s ease, background 0.4s ease !important
    ;
    filter: drop-shadow(0 4px 20px #EFEDE8);
}
/*Start-Hover*/
.card-main:hover{
    transform:translateY(-20px);
    filter: drop-shadow(0 25px 20px rgba(0, 0, 0, 0.10));
}

.card-main:hover .card-heading h3{
    color: #fff !important;
    -webkit-text-stroke: 0.5px #fff;
}
.card-main:hover .card-p{
    color: #fff !important;
}
.card-main:hover .card-icon svg path{
    fill: #fff !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-149b570 */.card-icon svg path{
    transition: 
        fill 0.3s ease;
}

.elementor-icon,
.elementor-icon svg {
  display: block;
  line-height: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-915bef4 */.card-heading h3 {
    -webkit-text-stroke: 0.5px #000;
    transition: 
        color 0.3s ease,
        -webkit-text-stroke-color 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3891328 */.card-icon svg path{
    transition: 
        fill 0.3s ease;
}

.elementor-icon,
.elementor-icon svg {
  display: block;
  line-height: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-35d0e1c */.card-heading h3 {
    -webkit-text-stroke: 0.5px #000;
    transition: 
        color 0.3s ease,
        -webkit-text-stroke-color 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-79b62dc */.card-icon svg path{
    transition: 
        fill 0.3s ease;
}

.elementor-icon,
.elementor-icon svg {
  display: block;
  line-height: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f2bbd57 */.card-heading h3 {
    -webkit-text-stroke: 0.5px #000;
    transition: 
        color 0.3s ease,
        -webkit-text-stroke-color 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8317702 */.card-icon svg path{
    transition: 
        fill 0.3s ease;
}

.elementor-icon,
.elementor-icon svg {
  display: block;
  line-height: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6f137af */.card-heading h3 {
    -webkit-text-stroke: 0.5px #000;
    transition: 
        color 0.3s ease,
        -webkit-text-stroke-color 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c834444 */.card-icon svg path{
    transition: 
        fill 0.3s ease;
}

.elementor-icon,
.elementor-icon svg {
  display: block;
  line-height: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8ba826c */.card-heading h3 {
    -webkit-text-stroke: 0.5px #000;
    transition: 
        color 0.3s ease,
        -webkit-text-stroke-color 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-7a24b21 */.elementor-12 .elementor-element.elementor-element-7a24b21 .swiper-slide {
    overflow: visible!important;
}
.elementor-12 .elementor-element.elementor-element-7a24b21 .elementor-swiper-button-prev{
    display: none!important;
}
.elementor-12 .elementor-element.elementor-element-7a24b21 .elementor-swiper-button svg {
    height: 65px!important;
    width: 65px!important;
    filter: drop-shadow(0 25px 20px rgba(0, 0, 0, 0.10));
    transform: rotate(180deg);
}
.elementor-12 .elementor-element.elementor-element-7a24b21 .elementor-swiper-button-next{
    right: -20px!important;
    top: 281px!important;
    transform: none!important;
}
@media (max-width:1710px){
   .elementor-12 .elementor-element.elementor-element-7a24b21 .elementor-swiper-button svg {
    height: 65px!important;
    width: 65px!important;
    filter: drop-shadow(0 25px 20px rgba(0, 0, 0, 0.10));
    transform: rotate(180deg);
}
    .elementor-12 .elementor-element.elementor-element-7a24b21 .elementor-swiper-button-next{
    right: -10px!important;
    top: 281px!important;
    transform: none!important;
}
}
@media (max-width:1024px){
   .elementor-12 .elementor-element.elementor-element-7a24b21 .elementor-swiper-button svg {
    height: 50px!important;
    width: 50px!important;
    filter: drop-shadow(0 25px 20px rgba(0, 0, 0, 0.10));
    transform: rotate(180deg);
}
    .elementor-12 .elementor-element.elementor-element-7a24b21 .elementor-swiper-button-next{
    right: -10px!important;
    top: 192px!important;
    transform: none!important;
}
}
@media (max-width:1024px){
   .elementor-12 .elementor-element.elementor-element-7a24b21 .elementor-swiper-button svg {
    height: 46px!important;
    width: 46px!important;
    filter: drop-shadow(0 25px 20px rgba(0, 0, 0, 0.10));
    transform: rotate(180deg);
}
    .elementor-12 .elementor-element.elementor-element-7a24b21 .elementor-swiper-button-next{
    right: -10px!important;
    top: 180px!important;
    transform: none!important;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f668969 */.elementor-12 .elementor-element.elementor-element-f668969{
    clip-path: polygon( 100% 0%,100% 100%,75.362% 100%,75.362% 100%,75.264% 99.978%,75.171% 99.915%,75.085% 99.814%,75.006% 99.678%,74.935% 99.512%,74.875% 99.317%,74.826% 99.099%,74.79% 98.86%,74.767% 98.604%,74.759% 98.333%,74.759% 93.167%,74.759% 93.167%,74.751% 92.896%,74.728% 92.64%,74.691% 92.401%,74.642% 92.183%,74.582% 91.988%,74.512% 91.822%,74.433% 91.686%,74.346% 91.585%,74.253% 91.522%,74.156% 91.5%,25.844% 91.5%,25.844% 91.5%,25.747% 91.522%,25.654% 91.585%,25.567% 91.686%,25.488% 91.822%,25.418% 91.988%,25.358% 92.183%,25.309% 92.401%,25.272% 92.64%,25.249% 92.896%,25.241% 93.167%,25.241% 98.333%,25.241% 98.333%,25.233% 98.604%,25.21% 98.86%,25.174% 99.099%,25.125% 99.317%,25.065% 99.512%,24.994% 99.678%,24.915% 99.814%,24.829% 99.915%,24.736% 99.978%,24.638% 100%,0% 100%,0% 0% );
}
@media (max-width:767px){
    .elementor-12 .elementor-element.elementor-element-f668969{
        clip-path: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3da58b0 */.elementor-12 .elementor-element.elementor-element-3da58b0::before{
    content: "";
    position: absolute;
    width: 100%;
    height: calc(100% - 300px);
    background: #EFEDE8;
    opacity: 50%;
    top: 0;
    z-index: -1;
}
@media (max-width:1367px){
    .elementor-12 .elementor-element.elementor-element-3da58b0::before{
    height: calc(100% - 230px);
    }
}
@media (max-width:1024px){
    .elementor-12 .elementor-element.elementor-element-3da58b0::before{
    height: calc(100% - 180px);
    }
}
@media (max-width:767px){
    .elementor-12 .elementor-element.elementor-element-3da58b0::before{
    height: calc(100% - 170px);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a9210d7 */.elementor-12 .elementor-element.elementor-element-a9210d7::after{
    content: "";
    position: absolute;
    width: 939px;
    height: 935px;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%221402%22%20height%3D%221170%22%20viewBox%3D%220%200%201402%201170%22%20fill%3D%22none%22%3E%3Cg%20opacity%3D%220.15%22%20filter%3D%22url(%23filter0_f_25184_17)%22%3E%3Cpath%20d%3D%22M757.153%20288.702C665.646%20333.886%20638.613%20449.714%20502.233%20438.261C471.465%20422.008%20391.228%20382.036%20316.425%20352.172C222.921%20314.842%20204.512%20594.093%20189.008%20718.16C173.504%20842.227%20516.548%20625.408%20704.005%20582.444C891.462%20539.48%20610.456%20859.603%20814.702%20961.325C1018.95%201063.05%201127.69%20742.688%201191.71%20631.171C1255.72%20519.653%201163.81%20367.973%201081.05%20242.488C998.284%20117.003%20848.66%20243.518%20757.153%20288.702Z%22%20fill%3D%22%238EC83B%22/%3E%3C/g%3E%3Cdefs%3E%3Cfilter%20id%3D%22filter0_f_25184_17%22%20x%3D%220%22%20y%3D%220%22%20width%3D%221401.65%22%20height%3D%221169.5%22%20filterUnits%3D%22userSpaceOnUse%22%20color-interpolation-filters%3D%22sRGB%22%3E%3CfeFlood%20flood-opacity%3D%220%22%20result%3D%22BackgroundImageFix%22/%3E%3CfeBlend%20mode%3D%22normal%22%20in%3D%22SourceGraphic%22%20in2%3D%22BackgroundImageFix%22%20result%3D%22shape%22/%3E%3CfeGaussianBlur%20stdDeviation%3D%2294.25%22%20result%3D%22effect1_foregroundBlur_25184_17%22/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E");

    
background-repeat:no-repeat;
background-size:cover;
background-repeat: no-repeat;
background-position: center;
top: -400px;
right: -500px;
z-index:-1;
pointer-events: none;
}
@media(max-width: 1024px){
    .elementor-12 .elementor-element.elementor-element-a9210d7::after{
    content: "";
    position: absolute;
    width: 600px;
    height: 580px;
    top: 50px;
    right: -200px;
}}
@media(max-width: 767px){
    .elementor-12 .elementor-element.elementor-element-a9210d7::after{
    content: "";
    position: absolute;
    width: 500px;
    height: 480px;
    top: 300px;
    right: -250px;
}}

.elementor-12 .elementor-element.elementor-element-a9210d7::before{
    content: "";
    position: absolute;
    width: 340px;
    height: 196px;
    transform: rotate(-16.744deg);
    border-radius: 340px;
    opacity: 0.15;
    background: #61F4FF;
    filter: blur(94.8499984741211px);
    left: -246px;
    top: -20px;
    z-index: -1;
}
@media(max-width: 1024px){
    .elementor-12 .elementor-element.elementor-element-a9210d7::before{
    width: 240px;
    height: 100px;
    background: #61F4FF;
    opacity: 0.15;
    left: -40px;
    top: 0px;
}
}
@media(max-width: 767px){
    .elementor-12 .elementor-element.elementor-element-a9210d7::before{
    width: 140px;
    height: 100px;
    opacity: 0.15;
    background: #61F4FF;
    left: -40px;
    top: -50px;
}
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-ad004c1 */.elementor-12 .elementor-element.elementor-element-ad004c1 .swiper{
    overflow: visible;
}
.elementor-12 .elementor-element.elementor-element-ad004c1 .swiper-slide {
    width: 670px!important;
}
.elementor-12 .elementor-element.elementor-element-ad004c1 .swiper-slide-image{
    width: 670px !important;
    height: 403px !important;
    object-fit: cover;
    border-radius: 10px;
}
.elementor-12 .elementor-element.elementor-element-ad004c1 .swiper-wrapper{
    display: flex!important;
    column-gap: 60px!important;
    margin-left: -60px;
}
.elementor-12 .elementor-element.elementor-element-ad004c1 .elementor-swiper-button-prev{
    display: none!important;
}
.elementor-12 .elementor-element.elementor-element-ad004c1 .elementor-swiper-button-next {
    width: 64px !important;
    height: 64px !important;
    background-color:#8EC83B !important;
background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2222%22%20height%3D%2226%22%20viewBox%3D%220%200%2022%2026%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M20.8357%2012.568L0.780201%200.0777016C0.542683%20-0.0713184%200.229309%200.000424413%200.0802892%200.237993C-0.0145048%200.389044%20-0.0230347%200.578784%200.057695%200.737756L6.1896%2012.999L0.0551564%2025.2623C-0.071828%2025.5123%200.0278909%2025.8179%200.277899%2025.945C0.436922%2026.0258%200.626611%2026.0172%200.777662%2025.9224L20.8332%2013.4321C21.0715%2013.2844%2021.145%2012.9715%2020.9973%2012.7331C20.956%2012.6665%2020.8998%2012.6103%2020.8332%2012.569L20.8357%2012.568Z%22%20fill%3D%22white%22/%3E%3C/svg%3E");
    background-repeat: no-repeat !important;
    background-size: 21px 26px !important;
    background-position:24px center !important;
    right: -43px !important;
    border-radius: 50% !important;
    z-index: 100 !important;
    filter: drop-shadow(0 25px 20px rgba(0, 0, 0, 0.10));
}

.elementor-12 .elementor-element.elementor-element-ad004c1 .elementor-swiper-button-next svg {
    display: none !important;
}
@media (max-width:1366px){
  

.elementor-12 .elementor-element.elementor-element-ad004c1 .swiper-slide {
    width: 364px!important;
}
.elementor-12 .elementor-element.elementor-element-ad004c1 .swiper-slide-image{
    width: 364px !important;
    height: 300px !important;
    object-fit: cover;
    border-radius: 3px;
}
.elementor-12 .elementor-element.elementor-element-ad004c1 .swiper-wrapper{
    display: flex!important;
    column-gap: 20px!important;
margin-left: 40px!important;
}
.elementor-12 .elementor-element.elementor-element-ad004c1 .elementor-swiper-button-prev{
    display: none!important;
}
.elementor-12 .elementor-element.elementor-element-ad004c1 .elementor-swiper-button-next {
    width: 56px !important;
    height: 56px !important;
    background-size: 22px !important;
    background-position: center !important;
    right: -33px !important;
    border-radius: 50% !important;
    z-index: 100 !important;
}  
}
@media (max-width:1024px){
  
.elementor-12 .elementor-element.elementor-element-ad004c1 .swiper-slide {
    width: 300px!important;
}
.elementor-12 .elementor-element.elementor-element-ad004c1 .swiper-slide-image{
    width: 300px !important;
    height: 240px !important;
    object-fit: cover;
    border-radius: 3px;
}
.elementor-12 .elementor-element.elementor-element-ad004c1 .swiper-wrapper{
    display: flex!important;
    column-gap: 20px!important;
    margin-left: 20px!important;
}
.elementor-12 .elementor-element.elementor-element-ad004c1 .elementor-swiper-button-prev{
    display: none!important;
}
.elementor-12 .elementor-element.elementor-element-ad004c1 .elementor-swiper-button-next {
    width: 48px !important;
    height: 48px !important;
    background-size: 18px !important;
    background-position: center !important;
    right: -30px !important;
    border-radius: 50% !important;
    z-index: 100 !important;
}  
}
@media (max-width:767px){

.elementor-12 .elementor-element.elementor-element-ad004c1 .swiper-slide {
    width: 300px!important;
}
.elementor-12 .elementor-element.elementor-element-ad004c1 .swiper-slide-image{
    width: 300px !important;
    height: 240px !important;
    object-fit: cover;
    border-radius: 3px;
}
.elementor-12 .elementor-element.elementor-element-ad004c1 .swiper-wrapper{
    display: flex!important;
    column-gap: 20px!important;
  margin-left: 20px!important;
}
.elementor-12 .elementor-element.elementor-element-ad004c1 .elementor-swiper-button-prev{
    display: none!important;
}
.elementor-12 .elementor-element.elementor-element-ad004c1 .elementor-swiper-button-next {
    width: 42px !important;
    height: 42px !important;
    background-size: 16px !important;
    background-position: center !important;
    right: -25px !important;
    border-radius: 50% !important;
    z-index: 100 !important;
}  
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-a17b621 */.elementor-12 .elementor-element.elementor-element-a17b621 .jet-listing-grid__slider-icon.slick-arrow svg{
    display: none;
}

.elementor-12 .elementor-element.elementor-element-a17b621 .jet-listing-grid__slider-icon.next-arrow,.prev-arrow{
    width: 65px!important;
    height: 65px!important;
    background-color: transparent!important;
background-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='65'%20height='65'%20viewBox='0%200%2065%2065'%20fill='none'%3E%3Ccircle%20cx='32.1907'%20cy='32.1907'%20r='32.1907'%20transform='matrix(-1%200%200%201%2064.3813%200)'%20fill='black'/%3E%3Cpath%20d='M20.5456%2031.568L40.6011%2019.0777C40.8387%2018.9287%2041.152%2019.0004%2041.3011%2019.238C41.3959%2019.389%2041.4044%2019.5788%2041.3237%2019.7378L35.1917%2031.999L41.3262%2044.2623C41.4532%2044.5123%2041.3535%2044.8179%2041.1034%2044.945C40.9444%2045.0258%2040.7547%2045.0172%2040.6037%2044.9224L20.5482%2032.4321C20.3099%2032.2844%2020.2363%2031.9715%2020.3841%2031.7331C20.4254%2031.6665%2020.4816%2031.6103%2020.5482%2031.569L20.5456%2031.568Z'%20fill='white'/%3E%3C/svg%3E");



  background-size:64px;
  background-repeat: no-repeat;
  background-position: center;
   transition: 
   background-image 0.3s ease,
    filter 0.35s ease;

}
.elementor-12 .elementor-element.elementor-element-a17b621 .jet-listing-grid__slider-icon.next-arrow:hover,
.elementor-12 .elementor-element.elementor-element-a17b621 .jet-listing-grid__slider-icon.prev-arrow:hover {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='65'%20height='65'%20viewBox='0%200%2065%2065'%20fill='none'%3E%3Ccircle%20cx='32.1907'%20cy='32.1907'%20r='32.1907'%20transform='matrix(-1%200%200%201%2064.3813%200)'%20fill='%238EC83B'/%3E%3Cpath%20d='M20.5456%2031.568L40.6011%2019.0777C40.8387%2018.9287%2041.152%2019.0004%2041.3011%2019.238C41.3959%2019.389%2041.4044%2019.5788%2041.3237%2019.7378L35.1917%2031.999L41.3262%2044.2623C41.4532%2044.5123%2041.3535%2044.8179%2041.1034%2044.945C40.9444%2045.0258%2040.7547%2045.0172%2040.6037%2044.9224L20.5482%2032.4321C20.3099%2032.2844%2020.2363%2031.9715%2020.3841%2031.7331C20.4254%2031.6665%2020.4816%2031.6103%2020.5482%2031.569L20.5456%2031.568Z'%20fill='white'/%3E%3C/svg%3E");

  filter: drop-shadow(0 25px 20px rgba(0, 0, 0, 0.10));
}
@media (max-width:1470px) and (min-width:1367px){
     .elementor-12 .elementor-element.elementor-element-a17b621 .prev-arrow{
         left:-100px!important;
     }
.elementor-12 .elementor-element.elementor-element-a17b621 .next-arrow{
right:-100px!important;
     }
}
@media (max-width:1366px){
    .elementor-12 .elementor-element.elementor-element-a17b621 .jet-listing-grid__slider-icon.next-arrow,.prev-arrow{
    width: 52px!important;
    height: 52px!important;
        background-size: 52px!important;
    }
}

@media (max-width:1024px){
    .elementor-12 .elementor-element.elementor-element-a17b621 .jet-listing-grid__slider-icon.next-arrow,.prev-arrow{
    width: 42px!important;
    height: 42px!important;
        background-size: 42px!important;
    }
}
@media(max-width:767px){
   .elementor-12 .elementor-element.elementor-element-a17b621 .jet-listing-grid__slider-icon.next-arrow,.prev-arrow{
    width: 42px!important;
    height: 42px!important;
       background-size: 40px;
   }
    .elementor-12 .elementor-element.elementor-element-a17b621 .prev-arrow{
        right: calc(45% + 30px)!important;
        bottom:-60px!important;
        left: unset!important;
        top: unset!important;
    }
        .elementor-12 .elementor-element.elementor-element-a17b621 .next-arrow{
    right: calc(45% - 30px)!important;
        bottom:-60px!important;
        top: unset!important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f91b533 */.elementor-12 .elementor-element.elementor-element-f91b533::after{
    content: "";
    position: absolute;
    width: 939px;
    height: 935px;
    /*transform: rotate(35.549deg);*/
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%221402%22%20height%3D%221170%22%20viewBox%3D%220%200%201402%201170%22%20fill%3D%22none%22%3E%3Cg%20opacity%3D%220.15%22%20filter%3D%22url(%23filter0_f_25184_17)%22%3E%3Cpath%20d%3D%22M757.153%20288.702C665.646%20333.886%20638.613%20449.714%20502.233%20438.261C471.465%20422.008%20391.228%20382.036%20316.425%20352.172C222.921%20314.842%20204.512%20594.093%20189.008%20718.16C173.504%20842.227%20516.548%20625.408%20704.005%20582.444C891.462%20539.48%20610.456%20859.603%20814.702%20961.325C1018.95%201063.05%201127.69%20742.688%201191.71%20631.171C1255.72%20519.653%201163.81%20367.973%201081.05%20242.488C998.284%20117.003%20848.66%20243.518%20757.153%20288.702Z%22%20fill%3D%22%238EC83B%22/%3E%3C/g%3E%3Cdefs%3E%3Cfilter%20id%3D%22filter0_f_25184_17%22%20x%3D%220%22%20y%3D%220%22%20width%3D%221401.65%22%20height%3D%221169.5%22%20filterUnits%3D%22userSpaceOnUse%22%20color-interpolation-filters%3D%22sRGB%22%3E%3CfeFlood%20flood-opacity%3D%220%22%20result%3D%22BackgroundImageFix%22/%3E%3CfeBlend%20mode%3D%22normal%22%20in%3D%22SourceGraphic%22%20in2%3D%22BackgroundImageFix%22%20result%3D%22shape%22/%3E%3CfeGaussianBlur%20stdDeviation%3D%2294.25%22%20result%3D%22effect1_foregroundBlur_25184_17%22/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E");

background-repeat: no-repeat;
background-size: contain!important;
background-position: center;
top: -140px;
right: -600px;
left: unset!important;
z-index:-1;
pointer-events: none;
}
@media(max-width: 1024px){
    .elementor-12 .elementor-element.elementor-element-f91b533::after{
    content: "";
    position: absolute;
    width: 600px;
    height: 580px;
    top: -60px;
    right: -20px;
}}
@media(max-width: 767px){
    .elementor-12 .elementor-element.elementor-element-f91b533::after{
    content: "";
    position: absolute;
    width: 400px;
    height: 380px;
    top: 0px;
    right: -250px;
}}

.elementor-12 .elementor-element.elementor-element-f91b533::before{
    content: "";
    position: absolute;
    width: 340px;
    height: 196px;
    transform: rotate(-16.744deg);
    border-radius: 340px;
    opacity: 0.15;
    background: #61F4FF;
    filter: blur(94.8499984741211px);
    left: -180px;
    right: unset!important;
    top: -20px;
    z-index: -1;
}
@media(max-width: 1024px){
    .elementor-12 .elementor-element.elementor-element-f91b533::before{
    width: 240px;
    height: 100px;
    background: #61F4FF;
    opacity: 0.15;
    left: -40px;
    top: 0px;
}
}
@media(max-width: 767px){
    .elementor-12 .elementor-element.elementor-element-f91b533::before{
    width: 140px;
    height: 100px;
    opacity: 0.15;
    background: #61F4FF;
    left: -40px;
    top: -50px;
}
}/* End custom CSS */
/* Start custom CSS */.header {
    position: absolute;
    width: 100% !important;
    transform: translateY(-100%);
    transition: transform 0.1s linear !important;
}

.header.elementor-sticky--effects {
    transform: translateY(0);
}/* End custom CSS */