.elementor-1726 .elementor-element.elementor-element-6bef674{--display:flex;--gap:97px 97px;--row-gap:97px;--column-gap:97px;--padding-top:112px;--padding-bottom:112px;--padding-left:60px;--padding-right:60px;}.elementor-1726 .elementor-element.elementor-element-6bef674:not(.elementor-motion-effects-element-type-background), .elementor-1726 .elementor-element.elementor-element-6bef674 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3cf8c69 );}.elementor-1726 .elementor-element.elementor-element-ddd403a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1726 .elementor-element.elementor-element-ce8702f{text-align:center;}.elementor-1726 .elementor-element.elementor-element-22b3546{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;color:var( --e-global-color-secondary );}.elementor-1726 .elementor-element.elementor-element-2554cb9{margin:48px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1726 .elementor-element.elementor-element-3311bfa{--display:flex;--gap:97px 97px;--row-gap:97px;--column-gap:97px;--padding-top:0px;--padding-bottom:112px;--padding-left:60px;--padding-right:60px;}.elementor-1726 .elementor-element.elementor-element-3311bfa:not(.elementor-motion-effects-element-type-background), .elementor-1726 .elementor-element.elementor-element-3311bfa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3cf8c69 );}.elementor-1726 .elementor-element.elementor-element-d73d555 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}:is( .elementor-1726 .elementor-element.elementor-element-d73d555 > .jet-listing-grid > .swiper-lib > .swiper-wrapper, .elementor-1726 .elementor-element.elementor-element-d73d555 > .jet-listing-grid > .jet-listing-grid__items, .elementor-1726 .elementor-element.elementor-element-d73d555 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-1726 .elementor-element.elementor-element-d73d555 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(24px / 2);padding-right:calc(24px / 2);}:is( .elementor-1726 .elementor-element.elementor-element-d73d555 > .jet-listing-grid, .elementor-1726 .elementor-element.elementor-element-d73d555 > .jet-listing-grid > .jet-listing-grid__slider.slick-lib, .elementor-1726 .elementor-element.elementor-element-d73d555 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 24px / -2);margin-right:calc( 24px / -2);width:calc(100% + 24px);}.elementor-1726 .elementor-element.elementor-element-d73d555 > .jet-listing-grid:has( > .jet-listing-grid__slider.swiper-lib ){margin-left:calc( 24px / -2);margin-right:calc( 24px / -2);}:is( .elementor-1726 .elementor-element.elementor-element-d73d555 > .jet-listing-grid > .jet-listing-grid__slider.swiper-lib > .jet-listing-grid__items, .elementor-1726 .elementor-element.elementor-element-d73d555 > .jet-listing-grid > .jet-listing-grid__items, .elementor-1726 .elementor-element.elementor-element-d73d555 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-1726 .elementor-element.elementor-element-d73d555 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(24px / 2);padding-bottom:calc(24px / 2);}:is( .elementor-1726 .elementor-element.elementor-element-d73d555 > .jet-listing-grid, .elementor-1726 .elementor-element.elementor-element-d73d555 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-1726 .elementor-element.elementor-element-d73d555 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 24px / -2);margin-bottom:calc( 24px / -2);}.elementor-1726 .elementor-element.elementor-element-93943b5{--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;--padding-top:112px;--padding-bottom:112px;--padding-left:60px;--padding-right:60px;}.elementor-1726 .elementor-element.elementor-element-93943b5:not(.elementor-motion-effects-element-type-background), .elementor-1726 .elementor-element.elementor-element-93943b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c84e8aa );}.elementor-1726 .elementor-element.elementor-element-97a6285{--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:64px 64px;--row-gap:64px;--column-gap:64px;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-1726 .elementor-element.elementor-element-525b2aa{width:var( --container-widget-width, 360px );max-width:360px;--container-widget-width:360px;--container-widget-flex-grow:0;}.elementor-1726 .elementor-element.elementor-element-525b2aa .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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:#060505;}.elementor-1726 .elementor-element.elementor-element-238f83c{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-1726 .elementor-element.elementor-element-fe02591{width:100%;max-width:100%;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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1726 .elementor-element.elementor-element-ba311ec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1726 .elementor-element.elementor-element-ba311ec.elementor-element{--align-self:flex-start;}.elementor-1726 .elementor-element.elementor-element-ba311ec .elementor-button{font-family:var( --e-global-typography-8cbd5de-font-family ), Sans-serif;font-size:var( --e-global-typography-8cbd5de-font-size );font-weight:var( --e-global-typography-8cbd5de-font-weight );line-height:var( --e-global-typography-8cbd5de-line-height );letter-spacing:var( --e-global-typography-8cbd5de-letter-spacing );}.elementor-1726 .elementor-element.elementor-element-9a529db{--display:flex;}.elementor-1726 .elementor-element.elementor-element-24e4aa6 .elementor-repeater-item-fa88929 .e-hotspot__icon{grid-column:2;}.elementor-1726 .elementor-element.elementor-element-24e4aa6 .elementor-repeater-item-fa88929 .e-hotspot__button{grid-gap:5px;}.elementor-1726 .elementor-element.elementor-element-24e4aa6 .elementor-repeater-item-fa88929{--hotspot-min-width:248px;left:-3%;--hotspot-translate-x:-3%;top:34%;--hotspot-translate-y:34%;--white-space:normal;}.elementor-1726 .elementor-element.elementor-element-24e4aa6 .elementor-repeater-item-fa88929 .e-hotspot__tooltip{min-width:248px;}.elementor-1726 .elementor-element.elementor-element-24e4aa6 .elementor-repeater-item-1c3aa27 .e-hotspot__icon{grid-column:2;}.elementor-1726 .elementor-element.elementor-element-24e4aa6 .elementor-repeater-item-1c3aa27 .e-hotspot__button{grid-gap:5px;}.elementor-1726 .elementor-element.elementor-element-24e4aa6 .elementor-repeater-item-1c3aa27{--hotspot-min-width:248px;left:30%;--hotspot-translate-x:30%;top:63%;--hotspot-translate-y:63%;--white-space:normal;}.elementor-1726 .elementor-element.elementor-element-24e4aa6 .elementor-repeater-item-1c3aa27 .e-hotspot__tooltip{min-width:248px;}.elementor-1726 .elementor-element.elementor-element-24e4aa6 .elementor-repeater-item-e1e763a .e-hotspot__icon{grid-column:2;}.elementor-1726 .elementor-element.elementor-element-24e4aa6 .elementor-repeater-item-e1e763a .e-hotspot__button{grid-gap:5px;}.elementor-1726 .elementor-element.elementor-element-24e4aa6 .elementor-repeater-item-e1e763a{--hotspot-min-width:248px;left:64%;--hotspot-translate-x:64%;top:49%;--hotspot-translate-y:49%;--white-space:normal;}.elementor-1726 .elementor-element.elementor-element-24e4aa6 .elementor-repeater-item-e1e763a .e-hotspot__tooltip{min-width:248px;}.elementor-1726 .elementor-element.elementor-element-24e4aa6 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-1726 .elementor-element.elementor-element-24e4aa6{--background-align:center;--container-width:100%;--image-width:100%;--hotspot-color:var( --e-global-color-primary );--hotspot-size:0px;--hotspot-box-color:var( --e-global-color-3cf8c69 );--hotspot-padding:14px;--hotspot-border-radius:12px 12px 12px 12px;--tooltip-text-color:var( --e-global-color-primary );--tooltip-padding:8px 16px 16px 16px;--tooltip-color:var( --e-global-color-3cf8c69 );--tooltip-border-radius:0px 0px 12px 12px;}.elementor-1726 .elementor-element.elementor-element-24e4aa6 .e-hotspot__label{font-family:var( --e-global-typography-a35e3ce-font-family ), Sans-serif;font-size:var( --e-global-typography-a35e3ce-font-size );font-weight:var( --e-global-typography-a35e3ce-font-weight );line-height:var( --e-global-typography-a35e3ce-line-height );letter-spacing:var( --e-global-typography-a35e3ce-letter-spacing );}.elementor-1726 .elementor-element.elementor-element-24e4aa6 .e-hotspot__tooltip{font-family:var( --e-global-typography-a35e3ce-font-family ), Sans-serif;font-size:var( --e-global-typography-a35e3ce-font-size );font-weight:var( --e-global-typography-a35e3ce-font-weight );line-height:var( --e-global-typography-a35e3ce-line-height );letter-spacing:var( --e-global-typography-a35e3ce-letter-spacing );}.elementor-1726 .elementor-element.elementor-element-d634c0e{--display:flex;}.elementor-1726 .elementor-element.elementor-element-d634c0e:not(.elementor-motion-effects-element-type-background), .elementor-1726 .elementor-element.elementor-element-d634c0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3cf8c69 );}.elementor-1726 .elementor-element.elementor-element-6c8c6b2 .elementor-heading-title{font-family:var( --e-global-typography-de35208-font-family ), Sans-serif;font-size:var( --e-global-typography-de35208-font-size );font-weight:var( --e-global-typography-de35208-font-weight );line-height:var( --e-global-typography-de35208-line-height );letter-spacing:var( --e-global-typography-de35208-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1726 .elementor-element.elementor-element-2bab972{font-family:var( --e-global-typography-a35e3ce-font-family ), Sans-serif;font-size:var( --e-global-typography-a35e3ce-font-size );font-weight:var( --e-global-typography-a35e3ce-font-weight );line-height:var( --e-global-typography-a35e3ce-line-height );letter-spacing:var( --e-global-typography-a35e3ce-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1726 .elementor-element.elementor-element-ad6bd1d{--display:flex;}.elementor-1726 .elementor-element.elementor-element-ad6bd1d:not(.elementor-motion-effects-element-type-background), .elementor-1726 .elementor-element.elementor-element-ad6bd1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3cf8c69 );}.elementor-1726 .elementor-element.elementor-element-0ca1ff1 .elementor-heading-title{font-family:var( --e-global-typography-de35208-font-family ), Sans-serif;font-size:var( --e-global-typography-de35208-font-size );font-weight:var( --e-global-typography-de35208-font-weight );line-height:var( --e-global-typography-de35208-line-height );letter-spacing:var( --e-global-typography-de35208-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1726 .elementor-element.elementor-element-ff9ffcb{font-family:var( --e-global-typography-a35e3ce-font-family ), Sans-serif;font-size:var( --e-global-typography-a35e3ce-font-size );font-weight:var( --e-global-typography-a35e3ce-font-weight );line-height:var( --e-global-typography-a35e3ce-line-height );letter-spacing:var( --e-global-typography-a35e3ce-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1726 .elementor-element.elementor-element-330dff8{--display:flex;}.elementor-1726 .elementor-element.elementor-element-330dff8:not(.elementor-motion-effects-element-type-background), .elementor-1726 .elementor-element.elementor-element-330dff8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3cf8c69 );}.elementor-1726 .elementor-element.elementor-element-26aa03d .elementor-heading-title{font-family:var( --e-global-typography-de35208-font-family ), Sans-serif;font-size:var( --e-global-typography-de35208-font-size );font-weight:var( --e-global-typography-de35208-font-weight );line-height:var( --e-global-typography-de35208-line-height );letter-spacing:var( --e-global-typography-de35208-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1726 .elementor-element.elementor-element-35cff64{font-family:var( --e-global-typography-a35e3ce-font-family ), Sans-serif;font-size:var( --e-global-typography-a35e3ce-font-size );font-weight:var( --e-global-typography-a35e3ce-font-weight );line-height:var( --e-global-typography-a35e3ce-line-height );letter-spacing:var( --e-global-typography-a35e3ce-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1726 .elementor-element.elementor-element-2c58ee7{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-1726 .elementor-element.elementor-element-36b76e4{--display:flex;}.elementor-1726 .elementor-element.elementor-element-9831f30{--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;}.elementor-1726 .elementor-element.elementor-element-9831f30:not(.elementor-motion-effects-element-type-background), .elementor-1726 .elementor-element.elementor-element-9831f30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3cf8c69 );}@media(max-width:1366px){.elementor-1726 .elementor-element.elementor-element-93943b5{--z-index:2;}.elementor-1726 .elementor-element.elementor-element-525b2aa{width:100%;max-width:100%;}.elementor-1726 .elementor-element.elementor-element-525b2aa .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1726 .elementor-element.elementor-element-fe02591{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1726 .elementor-element.elementor-element-ba311ec .elementor-button{font-size:var( --e-global-typography-8cbd5de-font-size );line-height:var( --e-global-typography-8cbd5de-line-height );letter-spacing:var( --e-global-typography-8cbd5de-letter-spacing );}.elementor-1726 .elementor-element.elementor-element-24e4aa6 .elementor-repeater-item-fa88929{left:-3%;--hotspot-translate-x:-3%;}.elementor-1726 .elementor-element.elementor-element-24e4aa6 .elementor-repeater-item-1c3aa27{left:36%;--hotspot-translate-x:36%;}.elementor-1726 .elementor-element.elementor-element-24e4aa6 .elementor-repeater-item-e1e763a{left:75%;--hotspot-translate-x:75%;top:32%;--hotspot-translate-y:32%;}.elementor-1726 .elementor-element.elementor-element-24e4aa6 .e-hotspot__label{font-size:var( --e-global-typography-a35e3ce-font-size );line-height:var( --e-global-typography-a35e3ce-line-height );letter-spacing:var( --e-global-typography-a35e3ce-letter-spacing );}.elementor-1726 .elementor-element.elementor-element-24e4aa6 .e-hotspot__tooltip{font-size:var( --e-global-typography-a35e3ce-font-size );line-height:var( --e-global-typography-a35e3ce-line-height );letter-spacing:var( --e-global-typography-a35e3ce-letter-spacing );}.elementor-1726 .elementor-element.elementor-element-6c8c6b2 .elementor-heading-title{font-size:var( --e-global-typography-de35208-font-size );line-height:var( --e-global-typography-de35208-line-height );letter-spacing:var( --e-global-typography-de35208-letter-spacing );}.elementor-1726 .elementor-element.elementor-element-2bab972{font-size:var( --e-global-typography-a35e3ce-font-size );line-height:var( --e-global-typography-a35e3ce-line-height );letter-spacing:var( --e-global-typography-a35e3ce-letter-spacing );}.elementor-1726 .elementor-element.elementor-element-0ca1ff1 .elementor-heading-title{font-size:var( --e-global-typography-de35208-font-size );line-height:var( --e-global-typography-de35208-line-height );letter-spacing:var( --e-global-typography-de35208-letter-spacing );}.elementor-1726 .elementor-element.elementor-element-ff9ffcb{font-size:var( --e-global-typography-a35e3ce-font-size );line-height:var( --e-global-typography-a35e3ce-line-height );letter-spacing:var( --e-global-typography-a35e3ce-letter-spacing );}.elementor-1726 .elementor-element.elementor-element-26aa03d .elementor-heading-title{font-size:var( --e-global-typography-de35208-font-size );line-height:var( --e-global-typography-de35208-line-height );letter-spacing:var( --e-global-typography-de35208-letter-spacing );}.elementor-1726 .elementor-element.elementor-element-35cff64{font-size:var( --e-global-typography-a35e3ce-font-size );line-height:var( --e-global-typography-a35e3ce-line-height );letter-spacing:var( --e-global-typography-a35e3ce-letter-spacing );}}@media(max-width:1024px){.elementor-1726 .elementor-element.elementor-element-6bef674{--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-1726 .elementor-element.elementor-element-3311bfa{--padding-top:0px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-1726 .elementor-element.elementor-element-93943b5{--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-1726 .elementor-element.elementor-element-97a6285{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-1726 .elementor-element.elementor-element-525b2aa{width:initial;max-width:initial;}.elementor-1726 .elementor-element.elementor-element-525b2aa .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1726 .elementor-element.elementor-element-fe02591{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1726 .elementor-element.elementor-element-ba311ec .elementor-button{font-size:var( --e-global-typography-8cbd5de-font-size );line-height:var( --e-global-typography-8cbd5de-line-height );letter-spacing:var( --e-global-typography-8cbd5de-letter-spacing );}.elementor-1726 .elementor-element.elementor-element-24e4aa6 .elementor-repeater-item-fa88929{left:-3%;--hotspot-translate-x:-3%;}.elementor-1726 .elementor-element.elementor-element-24e4aa6 .elementor-repeater-item-1c3aa27{left:50%;--hotspot-translate-x:50%;top:82%;--hotspot-translate-y:82%;}.elementor-1726 .elementor-element.elementor-element-24e4aa6 .elementor-repeater-item-e1e763a{left:103%;--hotspot-translate-x:103%;}.elementor-1726 .elementor-element.elementor-element-24e4aa6 .e-hotspot__label{font-size:var( --e-global-typography-a35e3ce-font-size );line-height:var( --e-global-typography-a35e3ce-line-height );letter-spacing:var( --e-global-typography-a35e3ce-letter-spacing );}.elementor-1726 .elementor-element.elementor-element-24e4aa6 .e-hotspot__tooltip{font-size:var( --e-global-typography-a35e3ce-font-size );line-height:var( --e-global-typography-a35e3ce-line-height );letter-spacing:var( --e-global-typography-a35e3ce-letter-spacing );}.elementor-1726 .elementor-element.elementor-element-6c8c6b2 .elementor-heading-title{font-size:var( --e-global-typography-de35208-font-size );line-height:var( --e-global-typography-de35208-line-height );letter-spacing:var( --e-global-typography-de35208-letter-spacing );}.elementor-1726 .elementor-element.elementor-element-2bab972{font-size:var( --e-global-typography-a35e3ce-font-size );line-height:var( --e-global-typography-a35e3ce-line-height );letter-spacing:var( --e-global-typography-a35e3ce-letter-spacing );}.elementor-1726 .elementor-element.elementor-element-0ca1ff1 .elementor-heading-title{font-size:var( --e-global-typography-de35208-font-size );line-height:var( --e-global-typography-de35208-line-height );letter-spacing:var( --e-global-typography-de35208-letter-spacing );}.elementor-1726 .elementor-element.elementor-element-ff9ffcb{font-size:var( --e-global-typography-a35e3ce-font-size );line-height:var( --e-global-typography-a35e3ce-line-height );letter-spacing:var( --e-global-typography-a35e3ce-letter-spacing );}.elementor-1726 .elementor-element.elementor-element-26aa03d .elementor-heading-title{font-size:var( --e-global-typography-de35208-font-size );line-height:var( --e-global-typography-de35208-line-height );letter-spacing:var( --e-global-typography-de35208-letter-spacing );}.elementor-1726 .elementor-element.elementor-element-35cff64{font-size:var( --e-global-typography-a35e3ce-font-size );line-height:var( --e-global-typography-a35e3ce-line-height );letter-spacing:var( --e-global-typography-a35e3ce-letter-spacing );}.elementor-1726 .elementor-element.elementor-element-2c58ee7{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-1726 .elementor-element.elementor-element-2554cb9.elementor-element{--align-self:stretch;}.elementor-1726 .elementor-element.elementor-element-d73d555 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-1726 .elementor-element.elementor-element-93943b5{--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-1726 .elementor-element.elementor-element-97a6285{--gap:48px 48px;--row-gap:48px;--column-gap:48px;--margin-top:0px;--margin-bottom:110px;--margin-left:0px;--margin-right:0px;}.elementor-1726 .elementor-element.elementor-element-525b2aa{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;}.elementor-1726 .elementor-element.elementor-element-525b2aa .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1726 .elementor-element.elementor-element-fe02591{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1726 .elementor-element.elementor-element-ba311ec{width:100%;max-width:100%;}.elementor-1726 .elementor-element.elementor-element-ba311ec .elementor-button{font-size:var( --e-global-typography-8cbd5de-font-size );line-height:var( --e-global-typography-8cbd5de-line-height );letter-spacing:var( --e-global-typography-8cbd5de-letter-spacing );}.elementor-1726 .elementor-element.elementor-element-9a529db{--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-1726 .elementor-element.elementor-element-24e4aa6 .elementor-repeater-item-fa88929{left:0%;--hotspot-translate-x:0%;top:-40%;--hotspot-translate-y:-40%;}.elementor-1726 .elementor-element.elementor-element-24e4aa6 .elementor-repeater-item-fa88929 .e-hotspot__tooltip{min-width:0px;}.elementor-1726 .elementor-element.elementor-element-24e4aa6 .elementor-repeater-item-1c3aa27{left:39%;--hotspot-translate-x:39%;top:87%;--hotspot-translate-y:87%;}.elementor-1726 .elementor-element.elementor-element-24e4aa6 .elementor-repeater-item-e1e763a{left:79%;--hotspot-translate-x:79%;top:11%;--hotspot-translate-y:11%;}.elementor-1726 .elementor-element.elementor-element-24e4aa6 .e-hotspot__label{font-size:var( --e-global-typography-a35e3ce-font-size );line-height:var( --e-global-typography-a35e3ce-line-height );letter-spacing:var( --e-global-typography-a35e3ce-letter-spacing );}.elementor-1726 .elementor-element.elementor-element-24e4aa6 .e-hotspot__tooltip{font-size:var( --e-global-typography-a35e3ce-font-size );line-height:var( --e-global-typography-a35e3ce-line-height );letter-spacing:var( --e-global-typography-a35e3ce-letter-spacing );}.elementor-1726 .elementor-element.elementor-element-d634c0e{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:12px 12px 12px 12px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1726 .elementor-element.elementor-element-6c8c6b2 .elementor-heading-title{font-size:var( --e-global-typography-de35208-font-size );line-height:var( --e-global-typography-de35208-line-height );letter-spacing:var( --e-global-typography-de35208-letter-spacing );}.elementor-1726 .elementor-element.elementor-element-2bab972{font-size:var( --e-global-typography-a35e3ce-font-size );line-height:var( --e-global-typography-a35e3ce-line-height );letter-spacing:var( --e-global-typography-a35e3ce-letter-spacing );}.elementor-1726 .elementor-element.elementor-element-ad6bd1d{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:12px 12px 12px 12px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1726 .elementor-element.elementor-element-0ca1ff1 .elementor-heading-title{font-size:var( --e-global-typography-de35208-font-size );line-height:var( --e-global-typography-de35208-line-height );letter-spacing:var( --e-global-typography-de35208-letter-spacing );}.elementor-1726 .elementor-element.elementor-element-ff9ffcb{font-size:var( --e-global-typography-a35e3ce-font-size );line-height:var( --e-global-typography-a35e3ce-line-height );letter-spacing:var( --e-global-typography-a35e3ce-letter-spacing );}.elementor-1726 .elementor-element.elementor-element-330dff8{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:12px 12px 12px 12px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1726 .elementor-element.elementor-element-26aa03d .elementor-heading-title{font-size:var( --e-global-typography-de35208-font-size );line-height:var( --e-global-typography-de35208-line-height );letter-spacing:var( --e-global-typography-de35208-letter-spacing );}.elementor-1726 .elementor-element.elementor-element-35cff64{font-size:var( --e-global-typography-a35e3ce-font-size );line-height:var( --e-global-typography-a35e3ce-line-height );letter-spacing:var( --e-global-typography-a35e3ce-letter-spacing );}.elementor-1726 .elementor-element.elementor-element-2c58ee7{--e-n-carousel-swiper-slides-to-display:1;}.elementor-1726 .elementor-element.elementor-element-36b76e4{--gap:60px 60px;--row-gap:60px;--column-gap:60px;}}@media(min-width:768px){.elementor-1726 .elementor-element.elementor-element-ddd403a{--content-width:872px;}}@media(max-width:1024px) and (min-width:768px){.elementor-1726 .elementor-element.elementor-element-ddd403a{--content-width:100%;}}/* Start custom CSS for container, class: .elementor-element-238f83c */.elementor-1726 .elementor-element.elementor-element-238f83c{
    max-width: 655px;
}/* End custom CSS */
/* Start custom CSS for hotspot, class: .elementor-element-24e4aa6 */.elementor-1726 .elementor-element.elementor-element-24e4aa6 .e-hotspot__button{
    justify-content: space-between;
    transition: all 0.3s;
}
.elementor-1726 .elementor-element.elementor-element-24e4aa6 .e-hotspot--tooltip-position{
    top: calc(100% + -12px) !important;
}

.elementor-1726 .elementor-element.elementor-element-24e4aa6 .e-hotspot__button svg{
    width: 20px;
    height: 20px;
    transition: all 0.3s;
}
.elementor-1726 .elementor-element.elementor-element-24e4aa6 .e-hotspot--active svg{
    transform: rotate(45deg)
}

.elementor-1726 .elementor-element.elementor-element-24e4aa6 .e-hotspot__label span:first-child{
    display: none
}
.elementor-1726 .elementor-element.elementor-element-24e4aa6 .swiper-pagination-bullet{
    visibility: hidden;
}
@media(max-width:767px){
    
.elementor-1726 .elementor-element.elementor-element-24e4aa6 .e-hotspot--active .e-hotspot__button {
 background-color: #408B95;   
}

    .elementor-1726 .elementor-element.elementor-element-24e4aa6 .e-hotspot__button{
        width: 36px !important;
        min-width: 36px !important;
        height: 40px;
        padding: 0 !important;
        text-align: center;
        justify-content: center;
    }
    .elementor-1726 .elementor-element.elementor-element-24e4aa6 .e-hotspot__label span{
        display: none;
    }
    .elementor-1726 .elementor-element.elementor-element-24e4aa6 .e-hotspot__label span:first-child{
        display: block;
        font-weight: 700;
        transition: all 0.3s;
    }
    .elementor-1726 .elementor-element.elementor-element-24e4aa6 .e-hotspot__button svg{
        display: none
    }
    .elementor-1726 .elementor-element.elementor-element-24e4aa6 .e-hotspot__icon{
        display: none;
    }
    .elementor-1726 .elementor-element.elementor-element-24e4aa6 .e-hotspot__direction-mask{
        display: none;
    }
    .elementor-1726 .elementor-element.elementor-element-24e4aa6 .e-hotspot--active .elementor-1726 .elementor-element.elementor-element-24e4aa6 .e-hotspot__button{
        background: #408B95 !important;
    }
    .elementor-1726 .elementor-element.elementor-element-24e4aa6 .e-hotspot--active  span:first-child{
        color: white;
    }
    .elementor-1726 .elementor-element.elementor-element-24e4aa6 .e-hotspot__button{
        border-radius: 999px !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-2c58ee7 */.elementor-1726 .elementor-element.elementor-element-2c58ee7 .swiper-pagination-bullet{
    display: none;
}/* End custom CSS */