.elementor-9388 .elementor-element.elementor-element-1c73273{--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 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;overflow:visible;}.elementor-9388 .elementor-element.elementor-element-e4eef95{--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;overflow:visible;}.elementor-9388 .elementor-element.elementor-element-94d0cb1{--e-image-carousel-slides-to-show:1;}.elementor-9388 .elementor-element.elementor-element-94d0cb1 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-9388 .elementor-element.elementor-element-94d0cb1 .elementor-swiper-button.elementor-swiper-button-next{color:var( --e-global-color-2677e48 );}.elementor-9388 .elementor-element.elementor-element-94d0cb1 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-9388 .elementor-element.elementor-element-94d0cb1 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-2677e48 );}.elementor-9388 .elementor-element.elementor-element-94d0cb1 .swiper-pagination-bullet{background:var( --e-global-color-2677e48 );}.elementor-9388 .elementor-element.elementor-element-94d0cb1 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-color:var( --e-global-color-2677e48 );border-radius:20px 20px 20px 20px;}.elementor-9388 .elementor-element.elementor-element-0d062f5 .elementor-icon-list-icon i{color:var( --e-global-color-2677e48 );transition:color 0.3s;}.elementor-9388 .elementor-element.elementor-element-0d062f5 .elementor-icon-list-icon svg{fill:var( --e-global-color-2677e48 );transition:fill 0.3s;}.elementor-9388 .elementor-element.elementor-element-0d062f5{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-9388 .elementor-element.elementor-element-0d062f5 .elementor-icon-list-text{transition:color 0.3s;}.elementor-9388 .elementor-element.elementor-element-0dfdf5e{--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;border-style:dashed;--border-style:dashed;border-width:0px 3px 0px 3px;--border-top-width:0px;--border-right-width:3px;--border-bottom-width:0px;--border-left-width:3px;border-color:var( --e-global-color-bdb8c7c );--border-color:var( --e-global-color-bdb8c7c );overflow:visible;}.elementor-9388 .elementor-element.elementor-element-7428d3b{--e-image-carousel-slides-to-show:1;}.elementor-9388 .elementor-element.elementor-element-7428d3b .elementor-swiper-button.elementor-swiper-button-prev, .elementor-9388 .elementor-element.elementor-element-7428d3b .elementor-swiper-button.elementor-swiper-button-next{color:var( --e-global-color-2677e48 );}.elementor-9388 .elementor-element.elementor-element-7428d3b .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-9388 .elementor-element.elementor-element-7428d3b .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-2677e48 );}.elementor-9388 .elementor-element.elementor-element-7428d3b .swiper-pagination-bullet{background:var( --e-global-color-2677e48 );}.elementor-9388 .elementor-element.elementor-element-7428d3b .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-color:var( --e-global-color-2677e48 );border-radius:20px 20px 20px 20px;}.elementor-9388 .elementor-element.elementor-element-43adab1 .elementor-icon-list-icon i{color:var( --e-global-color-2677e48 );transition:color 0.3s;}.elementor-9388 .elementor-element.elementor-element-43adab1 .elementor-icon-list-icon svg{fill:var( --e-global-color-2677e48 );transition:fill 0.3s;}.elementor-9388 .elementor-element.elementor-element-43adab1{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-9388 .elementor-element.elementor-element-43adab1 .elementor-icon-list-text{transition:color 0.3s;}.elementor-9388 .elementor-element.elementor-element-4b6e5aa{--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;overflow:visible;}.elementor-9388 .elementor-element.elementor-element-34f64d5{--e-image-carousel-slides-to-show:1;}.elementor-9388 .elementor-element.elementor-element-34f64d5 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-9388 .elementor-element.elementor-element-34f64d5 .elementor-swiper-button.elementor-swiper-button-next{color:var( --e-global-color-2677e48 );}.elementor-9388 .elementor-element.elementor-element-34f64d5 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-9388 .elementor-element.elementor-element-34f64d5 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-2677e48 );}.elementor-9388 .elementor-element.elementor-element-34f64d5 .swiper-pagination-bullet{background:var( --e-global-color-2677e48 );}.elementor-9388 .elementor-element.elementor-element-34f64d5 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-color:var( --e-global-color-2677e48 );border-radius:20px 20px 20px 20px;}.elementor-9388 .elementor-element.elementor-element-0bc8bcf .elementor-icon-list-icon i{color:var( --e-global-color-2677e48 );transition:color 0.3s;}.elementor-9388 .elementor-element.elementor-element-0bc8bcf .elementor-icon-list-icon svg{fill:var( --e-global-color-2677e48 );transition:fill 0.3s;}.elementor-9388 .elementor-element.elementor-element-0bc8bcf{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-9388 .elementor-element.elementor-element-0bc8bcf .elementor-icon-list-text{transition:color 0.3s;}.elementor-9388 .elementor-element.elementor-element-2a3f74c{--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;overflow:visible;}.elementor-9388 .elementor-element.elementor-element-bc1c4ba{--e-image-carousel-slides-to-show:1;}.elementor-9388 .elementor-element.elementor-element-bc1c4ba .elementor-swiper-button.elementor-swiper-button-prev, .elementor-9388 .elementor-element.elementor-element-bc1c4ba .elementor-swiper-button.elementor-swiper-button-next{color:var( --e-global-color-2677e48 );}.elementor-9388 .elementor-element.elementor-element-bc1c4ba .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-9388 .elementor-element.elementor-element-bc1c4ba .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-2677e48 );}.elementor-9388 .elementor-element.elementor-element-bc1c4ba .swiper-pagination-bullet{background:var( --e-global-color-2677e48 );}.elementor-9388 .elementor-element.elementor-element-bc1c4ba .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-color:var( --e-global-color-2677e48 );border-radius:20px 20px 20px 20px;}.elementor-9388 .elementor-element.elementor-element-5e9d4f8 .elementor-icon-list-icon i{color:var( --e-global-color-2677e48 );transition:color 0.3s;}.elementor-9388 .elementor-element.elementor-element-5e9d4f8 .elementor-icon-list-icon svg{fill:var( --e-global-color-2677e48 );transition:fill 0.3s;}.elementor-9388 .elementor-element.elementor-element-5e9d4f8{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-9388 .elementor-element.elementor-element-5e9d4f8 .elementor-icon-list-text{transition:color 0.3s;}.elementor-9388 .elementor-element.elementor-element-922d7a6{--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;border-style:dashed;--border-style:dashed;border-width:0px 3px 0px 3px;--border-top-width:0px;--border-right-width:3px;--border-bottom-width:0px;--border-left-width:3px;border-color:var( --e-global-color-bdb8c7c );--border-color:var( --e-global-color-bdb8c7c );overflow:visible;}.elementor-9388 .elementor-element.elementor-element-4ef56ff{--e-image-carousel-slides-to-show:1;}.elementor-9388 .elementor-element.elementor-element-4ef56ff .elementor-swiper-button.elementor-swiper-button-prev, .elementor-9388 .elementor-element.elementor-element-4ef56ff .elementor-swiper-button.elementor-swiper-button-next{color:var( --e-global-color-2677e48 );}.elementor-9388 .elementor-element.elementor-element-4ef56ff .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-9388 .elementor-element.elementor-element-4ef56ff .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-2677e48 );}.elementor-9388 .elementor-element.elementor-element-4ef56ff .swiper-pagination-bullet{background:var( --e-global-color-2677e48 );}.elementor-9388 .elementor-element.elementor-element-4ef56ff .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-color:var( --e-global-color-2677e48 );border-radius:20px 20px 20px 20px;}.elementor-9388 .elementor-element.elementor-element-69f0285 .elementor-icon-list-icon i{color:var( --e-global-color-2677e48 );transition:color 0.3s;}.elementor-9388 .elementor-element.elementor-element-69f0285 .elementor-icon-list-icon svg{fill:var( --e-global-color-2677e48 );transition:fill 0.3s;}.elementor-9388 .elementor-element.elementor-element-69f0285{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-9388 .elementor-element.elementor-element-69f0285 .elementor-icon-list-text{transition:color 0.3s;}.elementor-9388 .elementor-element.elementor-element-41f5952{--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;overflow:visible;}.elementor-9388 .elementor-element.elementor-element-eacade3{--e-image-carousel-slides-to-show:1;}.elementor-9388 .elementor-element.elementor-element-eacade3 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-9388 .elementor-element.elementor-element-eacade3 .elementor-swiper-button.elementor-swiper-button-next{color:var( --e-global-color-2677e48 );}.elementor-9388 .elementor-element.elementor-element-eacade3 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-9388 .elementor-element.elementor-element-eacade3 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-2677e48 );}.elementor-9388 .elementor-element.elementor-element-eacade3 .swiper-pagination-bullet{background:var( --e-global-color-2677e48 );}.elementor-9388 .elementor-element.elementor-element-eacade3 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-color:var( --e-global-color-2677e48 );border-radius:20px 20px 20px 20px;}.elementor-9388 .elementor-element.elementor-element-e5db0d3 .elementor-icon-list-icon i{color:var( --e-global-color-2677e48 );transition:color 0.3s;}.elementor-9388 .elementor-element.elementor-element-e5db0d3 .elementor-icon-list-icon svg{fill:var( --e-global-color-2677e48 );transition:fill 0.3s;}.elementor-9388 .elementor-element.elementor-element-e5db0d3{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-9388 .elementor-element.elementor-element-e5db0d3 .elementor-icon-list-text{transition:color 0.3s;}.elementor-9388 .elementor-element.elementor-element-32b2df2{--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;overflow:visible;}.elementor-9388 .elementor-element.elementor-element-d519b55{--e-image-carousel-slides-to-show:1;}.elementor-9388 .elementor-element.elementor-element-d519b55 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-9388 .elementor-element.elementor-element-d519b55 .elementor-swiper-button.elementor-swiper-button-next{color:var( --e-global-color-2677e48 );}.elementor-9388 .elementor-element.elementor-element-d519b55 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-9388 .elementor-element.elementor-element-d519b55 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-2677e48 );}.elementor-9388 .elementor-element.elementor-element-d519b55 .swiper-pagination-bullet{background:var( --e-global-color-2677e48 );}.elementor-9388 .elementor-element.elementor-element-d519b55 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-color:var( --e-global-color-2677e48 );border-radius:20px 20px 20px 20px;}.elementor-9388 .elementor-element.elementor-element-3388931 .elementor-icon-list-icon i{color:var( --e-global-color-2677e48 );transition:color 0.3s;}.elementor-9388 .elementor-element.elementor-element-3388931 .elementor-icon-list-icon svg{fill:var( --e-global-color-2677e48 );transition:fill 0.3s;}.elementor-9388 .elementor-element.elementor-element-3388931{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-9388 .elementor-element.elementor-element-3388931 .elementor-icon-list-text{transition:color 0.3s;}.elementor-9388 .elementor-element.elementor-element-ae4b10a{--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;border-style:dashed;--border-style:dashed;border-width:0px 3px 0px 3px;--border-top-width:0px;--border-right-width:3px;--border-bottom-width:0px;--border-left-width:3px;border-color:var( --e-global-color-bdb8c7c );--border-color:var( --e-global-color-bdb8c7c );overflow:visible;}.elementor-9388 .elementor-element.elementor-element-5f1bdd8{--e-image-carousel-slides-to-show:1;}.elementor-9388 .elementor-element.elementor-element-5f1bdd8 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-9388 .elementor-element.elementor-element-5f1bdd8 .elementor-swiper-button.elementor-swiper-button-next{color:var( --e-global-color-2677e48 );}.elementor-9388 .elementor-element.elementor-element-5f1bdd8 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-9388 .elementor-element.elementor-element-5f1bdd8 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-2677e48 );}.elementor-9388 .elementor-element.elementor-element-5f1bdd8 .swiper-pagination-bullet{background:var( --e-global-color-2677e48 );}.elementor-9388 .elementor-element.elementor-element-5f1bdd8 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-color:var( --e-global-color-2677e48 );border-radius:20px 20px 20px 20px;}.elementor-9388 .elementor-element.elementor-element-bbb8c4e .elementor-icon-list-icon i{color:var( --e-global-color-2677e48 );transition:color 0.3s;}.elementor-9388 .elementor-element.elementor-element-bbb8c4e .elementor-icon-list-icon svg{fill:var( --e-global-color-2677e48 );transition:fill 0.3s;}.elementor-9388 .elementor-element.elementor-element-bbb8c4e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-9388 .elementor-element.elementor-element-bbb8c4e .elementor-icon-list-text{transition:color 0.3s;}.elementor-9388 .elementor-element.elementor-element-1062813{--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;overflow:visible;}.elementor-9388 .elementor-element.elementor-element-8014d63{--e-image-carousel-slides-to-show:1;}.elementor-9388 .elementor-element.elementor-element-8014d63 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-9388 .elementor-element.elementor-element-8014d63 .elementor-swiper-button.elementor-swiper-button-next{color:var( --e-global-color-2677e48 );}.elementor-9388 .elementor-element.elementor-element-8014d63 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-9388 .elementor-element.elementor-element-8014d63 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-2677e48 );}.elementor-9388 .elementor-element.elementor-element-8014d63 .swiper-pagination-bullet{background:var( --e-global-color-2677e48 );}.elementor-9388 .elementor-element.elementor-element-8014d63 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-color:var( --e-global-color-2677e48 );border-radius:20px 20px 20px 20px;}.elementor-9388 .elementor-element.elementor-element-136eb0d .elementor-icon-list-icon i{color:var( --e-global-color-2677e48 );transition:color 0.3s;}.elementor-9388 .elementor-element.elementor-element-136eb0d .elementor-icon-list-icon svg{fill:var( --e-global-color-2677e48 );transition:fill 0.3s;}.elementor-9388 .elementor-element.elementor-element-136eb0d{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-9388 .elementor-element.elementor-element-136eb0d .elementor-icon-list-text{transition:color 0.3s;}.elementor-9388 .elementor-element.elementor-element-99a86b1{--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;overflow:visible;}.elementor-9388 .elementor-element.elementor-element-2badca5{--e-image-carousel-slides-to-show:1;}.elementor-9388 .elementor-element.elementor-element-2badca5 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-9388 .elementor-element.elementor-element-2badca5 .elementor-swiper-button.elementor-swiper-button-next{color:var( --e-global-color-2677e48 );}.elementor-9388 .elementor-element.elementor-element-2badca5 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-9388 .elementor-element.elementor-element-2badca5 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-2677e48 );}.elementor-9388 .elementor-element.elementor-element-2badca5 .swiper-pagination-bullet{background:var( --e-global-color-2677e48 );}.elementor-9388 .elementor-element.elementor-element-2badca5 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-color:var( --e-global-color-2677e48 );border-radius:20px 20px 20px 20px;}.elementor-9388 .elementor-element.elementor-element-f24ab3e .elementor-icon-list-icon i{color:var( --e-global-color-2677e48 );transition:color 0.3s;}.elementor-9388 .elementor-element.elementor-element-f24ab3e .elementor-icon-list-icon svg{fill:var( --e-global-color-2677e48 );transition:fill 0.3s;}.elementor-9388 .elementor-element.elementor-element-f24ab3e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-9388 .elementor-element.elementor-element-f24ab3e .elementor-icon-list-text{transition:color 0.3s;}.elementor-9388 .elementor-element.elementor-element-60616b1{--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;border-style:dashed;--border-style:dashed;border-width:0px 3px 0px 3px;--border-top-width:0px;--border-right-width:3px;--border-bottom-width:0px;--border-left-width:3px;border-color:var( --e-global-color-bdb8c7c );--border-color:var( --e-global-color-bdb8c7c );overflow:visible;}.elementor-9388 .elementor-element.elementor-element-274a41c{--e-image-carousel-slides-to-show:1;}.elementor-9388 .elementor-element.elementor-element-274a41c .elementor-swiper-button.elementor-swiper-button-prev, .elementor-9388 .elementor-element.elementor-element-274a41c .elementor-swiper-button.elementor-swiper-button-next{color:var( --e-global-color-2677e48 );}.elementor-9388 .elementor-element.elementor-element-274a41c .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-9388 .elementor-element.elementor-element-274a41c .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-2677e48 );}.elementor-9388 .elementor-element.elementor-element-274a41c .swiper-pagination-bullet{background:var( --e-global-color-2677e48 );}.elementor-9388 .elementor-element.elementor-element-274a41c .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-color:var( --e-global-color-2677e48 );border-radius:20px 20px 20px 20px;}.elementor-9388 .elementor-element.elementor-element-75b23fc .elementor-icon-list-icon i{color:var( --e-global-color-2677e48 );transition:color 0.3s;}.elementor-9388 .elementor-element.elementor-element-75b23fc .elementor-icon-list-icon svg{fill:var( --e-global-color-2677e48 );transition:fill 0.3s;}.elementor-9388 .elementor-element.elementor-element-75b23fc{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-9388 .elementor-element.elementor-element-75b23fc .elementor-icon-list-text{transition:color 0.3s;}.elementor-9388 .elementor-element.elementor-element-c7c25fd{--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;overflow:visible;}.elementor-9388 .elementor-element.elementor-element-97924ed{--e-image-carousel-slides-to-show:1;}.elementor-9388 .elementor-element.elementor-element-97924ed .elementor-swiper-button.elementor-swiper-button-prev, .elementor-9388 .elementor-element.elementor-element-97924ed .elementor-swiper-button.elementor-swiper-button-next{color:var( --e-global-color-2677e48 );}.elementor-9388 .elementor-element.elementor-element-97924ed .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-9388 .elementor-element.elementor-element-97924ed .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-2677e48 );}.elementor-9388 .elementor-element.elementor-element-97924ed .swiper-pagination-bullet{background:var( --e-global-color-2677e48 );}.elementor-9388 .elementor-element.elementor-element-97924ed .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-color:var( --e-global-color-2677e48 );border-radius:20px 20px 20px 20px;}.elementor-9388 .elementor-element.elementor-element-6215a2a .elementor-icon-list-icon i{color:var( --e-global-color-2677e48 );transition:color 0.3s;}.elementor-9388 .elementor-element.elementor-element-6215a2a .elementor-icon-list-icon svg{fill:var( --e-global-color-2677e48 );transition:fill 0.3s;}.elementor-9388 .elementor-element.elementor-element-6215a2a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-9388 .elementor-element.elementor-element-6215a2a .elementor-icon-list-text{transition:color 0.3s;}.elementor-9388 .elementor-element.elementor-element-5a2142f{--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;overflow:visible;}.elementor-9388 .elementor-element.elementor-element-69d335a{--e-image-carousel-slides-to-show:1;}.elementor-9388 .elementor-element.elementor-element-69d335a .elementor-swiper-button.elementor-swiper-button-prev, .elementor-9388 .elementor-element.elementor-element-69d335a .elementor-swiper-button.elementor-swiper-button-next{color:var( --e-global-color-2677e48 );}.elementor-9388 .elementor-element.elementor-element-69d335a .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-9388 .elementor-element.elementor-element-69d335a .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-2677e48 );}.elementor-9388 .elementor-element.elementor-element-69d335a .swiper-pagination-bullet{background:var( --e-global-color-2677e48 );}.elementor-9388 .elementor-element.elementor-element-69d335a .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-color:var( --e-global-color-2677e48 );border-radius:20px 20px 20px 20px;}.elementor-9388 .elementor-element.elementor-element-dccb4cd .elementor-icon-list-icon i{color:var( --e-global-color-2677e48 );transition:color 0.3s;}.elementor-9388 .elementor-element.elementor-element-dccb4cd .elementor-icon-list-icon svg{fill:var( --e-global-color-2677e48 );transition:fill 0.3s;}.elementor-9388 .elementor-element.elementor-element-dccb4cd{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-9388 .elementor-element.elementor-element-dccb4cd .elementor-icon-list-text{transition:color 0.3s;}.elementor-9388 .elementor-element.elementor-element-e962f5e{--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;border-style:dashed;--border-style:dashed;border-width:0px 3px 0px 3px;--border-top-width:0px;--border-right-width:3px;--border-bottom-width:0px;--border-left-width:3px;border-color:var( --e-global-color-bdb8c7c );--border-color:var( --e-global-color-bdb8c7c );overflow:visible;}.elementor-9388 .elementor-element.elementor-element-7c7fdc9{--e-image-carousel-slides-to-show:1;}.elementor-9388 .elementor-element.elementor-element-7c7fdc9 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-9388 .elementor-element.elementor-element-7c7fdc9 .elementor-swiper-button.elementor-swiper-button-next{color:var( --e-global-color-2677e48 );}.elementor-9388 .elementor-element.elementor-element-7c7fdc9 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-9388 .elementor-element.elementor-element-7c7fdc9 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-2677e48 );}.elementor-9388 .elementor-element.elementor-element-7c7fdc9 .swiper-pagination-bullet{background:var( --e-global-color-2677e48 );}.elementor-9388 .elementor-element.elementor-element-7c7fdc9 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-color:var( --e-global-color-2677e48 );border-radius:20px 20px 20px 20px;}.elementor-9388 .elementor-element.elementor-element-ef3fac2 .elementor-icon-list-icon i{color:var( --e-global-color-2677e48 );transition:color 0.3s;}.elementor-9388 .elementor-element.elementor-element-ef3fac2 .elementor-icon-list-icon svg{fill:var( --e-global-color-2677e48 );transition:fill 0.3s;}.elementor-9388 .elementor-element.elementor-element-ef3fac2{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-9388 .elementor-element.elementor-element-ef3fac2 .elementor-icon-list-text{transition:color 0.3s;}.elementor-9388 .elementor-element.elementor-element-e2b777b{--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;overflow:visible;}.elementor-9388 .elementor-element.elementor-element-a80a212{--e-image-carousel-slides-to-show:1;}.elementor-9388 .elementor-element.elementor-element-a80a212 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-9388 .elementor-element.elementor-element-a80a212 .elementor-swiper-button.elementor-swiper-button-next{color:var( --e-global-color-2677e48 );}.elementor-9388 .elementor-element.elementor-element-a80a212 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-9388 .elementor-element.elementor-element-a80a212 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-2677e48 );}.elementor-9388 .elementor-element.elementor-element-a80a212 .swiper-pagination-bullet{background:var( --e-global-color-2677e48 );}.elementor-9388 .elementor-element.elementor-element-a80a212 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-color:var( --e-global-color-2677e48 );border-radius:20px 20px 20px 20px;}.elementor-9388 .elementor-element.elementor-element-57c84d5 .elementor-icon-list-icon i{color:var( --e-global-color-2677e48 );transition:color 0.3s;}.elementor-9388 .elementor-element.elementor-element-57c84d5 .elementor-icon-list-icon svg{fill:var( --e-global-color-2677e48 );transition:fill 0.3s;}.elementor-9388 .elementor-element.elementor-element-57c84d5{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-9388 .elementor-element.elementor-element-57c84d5 .elementor-icon-list-text{transition:color 0.3s;}@media(min-width:768px){.elementor-9388 .elementor-element.elementor-element-e4eef95{--width:33.3333%;}.elementor-9388 .elementor-element.elementor-element-0dfdf5e{--width:33.3333%;}.elementor-9388 .elementor-element.elementor-element-4b6e5aa{--width:33.3333%;}.elementor-9388 .elementor-element.elementor-element-2a3f74c{--width:33.3333%;}.elementor-9388 .elementor-element.elementor-element-922d7a6{--width:33.3333%;}.elementor-9388 .elementor-element.elementor-element-41f5952{--width:33.3333%;}.elementor-9388 .elementor-element.elementor-element-32b2df2{--width:33.3333%;}.elementor-9388 .elementor-element.elementor-element-ae4b10a{--width:33.3333%;}.elementor-9388 .elementor-element.elementor-element-1062813{--width:33.3333%;}.elementor-9388 .elementor-element.elementor-element-99a86b1{--width:33.3333%;}.elementor-9388 .elementor-element.elementor-element-60616b1{--width:33.3333%;}.elementor-9388 .elementor-element.elementor-element-c7c25fd{--width:33.3333%;}.elementor-9388 .elementor-element.elementor-element-5a2142f{--width:33.3333%;}.elementor-9388 .elementor-element.elementor-element-e962f5e{--width:33.3333%;}.elementor-9388 .elementor-element.elementor-element-e2b777b{--width:33.3333%;}}@media(max-width:1024px){.elementor-9388 .elementor-element.elementor-element-40ccd64 .elementor-heading-title{font-size:26px;line-height:1.4em;}.elementor-9388 .elementor-element.elementor-element-3e94548 .elementor-heading-title{font-size:26px;line-height:1.4em;}.elementor-9388 .elementor-element.elementor-element-ddc6d94 .elementor-heading-title{font-size:26px;line-height:1.4em;}.elementor-9388 .elementor-element.elementor-element-61c13be .elementor-heading-title{font-size:26px;line-height:1.4em;}.elementor-9388 .elementor-element.elementor-element-b41960d .elementor-heading-title{font-size:26px;line-height:1.4em;}.elementor-9388 .elementor-element.elementor-element-6953d52{font-size:26px;line-height:1.4em;}.elementor-9388 .elementor-element.elementor-element-8fb424d .elementor-heading-title{font-size:26px;line-height:1.4em;}.elementor-9388 .elementor-element.elementor-element-b1920a8 .elementor-heading-title{font-size:26px;line-height:1.4em;}.elementor-9388 .elementor-element.elementor-element-5ab85d9 .elementor-heading-title{font-size:26px;line-height:1.4em;}.elementor-9388 .elementor-element.elementor-element-ad74e83 .elementor-heading-title{font-size:26px;line-height:1.4em;}.elementor-9388 .elementor-element.elementor-element-113d5ca .elementor-heading-title{font-size:26px;line-height:1.4em;}.elementor-9388 .elementor-element.elementor-element-01b736a .elementor-heading-title{font-size:26px;line-height:1.4em;}.elementor-9388 .elementor-element.elementor-element-c0ee39e .elementor-heading-title{font-size:26px;line-height:1.4em;}.elementor-9388 .elementor-element.elementor-element-9585200 .elementor-heading-title{font-size:26px;line-height:1.4em;}.elementor-9388 .elementor-element.elementor-element-8783e59 .elementor-heading-title{font-size:26px;line-height:1.4em;}}@media(max-width:767px){.elementor-9388 .elementor-element.elementor-element-0dfdf5e{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-9388 .elementor-element.elementor-element-922d7a6{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-9388 .elementor-element.elementor-element-ae4b10a{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-9388 .elementor-element.elementor-element-60616b1{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-9388 .elementor-element.elementor-element-e962f5e{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}}/* Start custom CSS for image-carousel, class: .elementor-element-94d0cb1 */.carousel-with-ribbon {
    position: relative; /* Ensure the carousel is a positioned element */
}

.carousel-with-ribbon::before {
    content: "Club Balcony Suite"; /* Replace this with the ribbon text */
    position: absolute;
    top: 10px; /* Adjust the distance from the top */
    right: 10px; /* Adjust the distance from the right */
    background-color: red; /* Red background for the ribbon */
    color: white; /* White text for contrast */
    font-size: 14px; /* Adjust the font size */
    font-weight: bold;
    padding: 5px 15px; /* Adjust padding for size */
    border-radius: 3px; /* Optional: Rounded corners */
    z-index: 10; /* Ensures the ribbon is above the carousel */
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-7428d3b */.carousel-with-ribbon {
    position: relative; /* Ensure the carousel is a positioned element */
}

.carousel-with-ribbon::before {
    content: "Club Balcony Suite"; /* Replace this with the ribbon text */
    position: absolute;
    top: 10px; /* Adjust the distance from the top */
    right: 10px; /* Adjust the distance from the right */
    background-color: red; /* Red background for the ribbon */
    color: white; /* White text for contrast */
    font-size: 14px; /* Adjust the font size */
    font-weight: bold;
    padding: 5px 15px; /* Adjust padding for size */
    border-radius: 3px; /* Optional: Rounded corners */
    z-index: 10; /* Ensures the ribbon is above the carousel */
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-34f64d5 */.carousel-with-ribbon {
    position: relative; /* Ensure the carousel is a positioned element */
}

.carousel-with-ribbon::before {
    content: "Club Balcony Suite"; /* Replace this with the ribbon text */
    position: absolute;
    top: 10px; /* Adjust the distance from the top */
    right: 10px; /* Adjust the distance from the right */
    background-color: red; /* Red background for the ribbon */
    color: white; /* White text for contrast */
    font-size: 14px; /* Adjust the font size */
    font-weight: bold;
    padding: 5px 15px; /* Adjust padding for size */
    border-radius: 3px; /* Optional: Rounded corners */
    z-index: 10; /* Ensures the ribbon is above the carousel */
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-bc1c4ba */.carousel-with-ribbon {
    position: relative; /* Ensure the carousel is a positioned element */
}

.carousel-with-ribbon::before {
    content: "Club Balcony Suite"; /* Replace this with the ribbon text */
    position: absolute;
    top: 10px; /* Adjust the distance from the top */
    right: 10px; /* Adjust the distance from the right */
    background-color: red; /* Red background for the ribbon */
    color: white; /* White text for contrast */
    font-size: 14px; /* Adjust the font size */
    font-weight: bold;
    padding: 5px 15px; /* Adjust padding for size */
    border-radius: 3px; /* Optional: Rounded corners */
    z-index: 10; /* Ensures the ribbon is above the carousel */
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-4ef56ff */.carousel-with-ribbon {
    position: relative; /* Ensure the carousel is a positioned element */
}

.carousel-with-ribbon::before {
    content: "Club Balcony Suite"; /* Replace this with the ribbon text */
    position: absolute;
    top: 10px; /* Adjust the distance from the top */
    right: 10px; /* Adjust the distance from the right */
    background-color: red; /* Red background for the ribbon */
    color: white; /* White text for contrast */
    font-size: 14px; /* Adjust the font size */
    font-weight: bold;
    padding: 5px 15px; /* Adjust padding for size */
    border-radius: 3px; /* Optional: Rounded corners */
    z-index: 10; /* Ensures the ribbon is above the carousel */
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-eacade3 */.carousel-with-ribbon {
    position: relative; /* Ensure the carousel is a positioned element */
}

.carousel-with-ribbon::before {
    content: "Club Balcony Suite"; /* Replace this with the ribbon text */
    position: absolute;
    top: 10px; /* Adjust the distance from the top */
    right: 10px; /* Adjust the distance from the right */
    background-color: red; /* Red background for the ribbon */
    color: white; /* White text for contrast */
    font-size: 14px; /* Adjust the font size */
    font-weight: bold;
    padding: 5px 15px; /* Adjust padding for size */
    border-radius: 3px; /* Optional: Rounded corners */
    z-index: 10; /* Ensures the ribbon is above the carousel */
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-d519b55 */.carousel-with-ribbon {
    position: relative; /* Ensure the carousel is a positioned element */
}

.carousel-with-ribbon::before {
    content: "Club Balcony Suite"; /* Replace this with the ribbon text */
    position: absolute;
    top: 10px; /* Adjust the distance from the top */
    right: 10px; /* Adjust the distance from the right */
    background-color: red; /* Red background for the ribbon */
    color: white; /* White text for contrast */
    font-size: 14px; /* Adjust the font size */
    font-weight: bold;
    padding: 5px 15px; /* Adjust padding for size */
    border-radius: 3px; /* Optional: Rounded corners */
    z-index: 10; /* Ensures the ribbon is above the carousel */
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-5f1bdd8 */.carousel-with-ribbon {
    position: relative; /* Ensure the carousel is a positioned element */
}

.carousel-with-ribbon::before {
    content: "Club Balcony Suite"; /* Replace this with the ribbon text */
    position: absolute;
    top: 10px; /* Adjust the distance from the top */
    right: 10px; /* Adjust the distance from the right */
    background-color: red; /* Red background for the ribbon */
    color: white; /* White text for contrast */
    font-size: 14px; /* Adjust the font size */
    font-weight: bold;
    padding: 5px 15px; /* Adjust padding for size */
    border-radius: 3px; /* Optional: Rounded corners */
    z-index: 10; /* Ensures the ribbon is above the carousel */
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-8014d63 */.carousel-with-ribbon {
    position: relative; /* Ensure the carousel is a positioned element */
}

.carousel-with-ribbon::before {
    content: "Club Balcony Suite"; /* Replace this with the ribbon text */
    position: absolute;
    top: 10px; /* Adjust the distance from the top */
    right: 10px; /* Adjust the distance from the right */
    background-color: red; /* Red background for the ribbon */
    color: white; /* White text for contrast */
    font-size: 14px; /* Adjust the font size */
    font-weight: bold;
    padding: 5px 15px; /* Adjust padding for size */
    border-radius: 3px; /* Optional: Rounded corners */
    z-index: 10; /* Ensures the ribbon is above the carousel */
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-2badca5 */.carousel-with-ribbon {
    position: relative; /* Ensure the carousel is a positioned element */
}

.carousel-with-ribbon::before {
    content: "Club Balcony Suite"; /* Replace this with the ribbon text */
    position: absolute;
    top: 10px; /* Adjust the distance from the top */
    right: 10px; /* Adjust the distance from the right */
    background-color: red; /* Red background for the ribbon */
    color: white; /* White text for contrast */
    font-size: 14px; /* Adjust the font size */
    font-weight: bold;
    padding: 5px 15px; /* Adjust padding for size */
    border-radius: 3px; /* Optional: Rounded corners */
    z-index: 10; /* Ensures the ribbon is above the carousel */
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-274a41c */.carousel-with-ribbon {
    position: relative; /* Ensure the carousel is a positioned element */
}

.carousel-with-ribbon::before {
    content: "Club Balcony Suite"; /* Replace this with the ribbon text */
    position: absolute;
    top: 10px; /* Adjust the distance from the top */
    right: 10px; /* Adjust the distance from the right */
    background-color: red; /* Red background for the ribbon */
    color: white; /* White text for contrast */
    font-size: 14px; /* Adjust the font size */
    font-weight: bold;
    padding: 5px 15px; /* Adjust padding for size */
    border-radius: 3px; /* Optional: Rounded corners */
    z-index: 10; /* Ensures the ribbon is above the carousel */
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-97924ed */.carousel-with-ribbon {
    position: relative; /* Ensure the carousel is a positioned element */
}

.carousel-with-ribbon::before {
    content: "Club Balcony Suite"; /* Replace this with the ribbon text */
    position: absolute;
    top: 10px; /* Adjust the distance from the top */
    right: 10px; /* Adjust the distance from the right */
    background-color: red; /* Red background for the ribbon */
    color: white; /* White text for contrast */
    font-size: 14px; /* Adjust the font size */
    font-weight: bold;
    padding: 5px 15px; /* Adjust padding for size */
    border-radius: 3px; /* Optional: Rounded corners */
    z-index: 10; /* Ensures the ribbon is above the carousel */
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-69d335a */.carousel-with-ribbon {
    position: relative; /* Ensure the carousel is a positioned element */
}

.carousel-with-ribbon::before {
    content: "Club Balcony Suite"; /* Replace this with the ribbon text */
    position: absolute;
    top: 10px; /* Adjust the distance from the top */
    right: 10px; /* Adjust the distance from the right */
    background-color: red; /* Red background for the ribbon */
    color: white; /* White text for contrast */
    font-size: 14px; /* Adjust the font size */
    font-weight: bold;
    padding: 5px 15px; /* Adjust padding for size */
    border-radius: 3px; /* Optional: Rounded corners */
    z-index: 10; /* Ensures the ribbon is above the carousel */
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-7c7fdc9 */.carousel-with-ribbon {
    position: relative; /* Ensure the carousel is a positioned element */
}

.carousel-with-ribbon::before {
    content: "Club Balcony Suite"; /* Replace this with the ribbon text */
    position: absolute;
    top: 10px; /* Adjust the distance from the top */
    right: 10px; /* Adjust the distance from the right */
    background-color: red; /* Red background for the ribbon */
    color: white; /* White text for contrast */
    font-size: 14px; /* Adjust the font size */
    font-weight: bold;
    padding: 5px 15px; /* Adjust padding for size */
    border-radius: 3px; /* Optional: Rounded corners */
    z-index: 10; /* Ensures the ribbon is above the carousel */
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-a80a212 */.carousel-with-ribbon {
    position: relative; /* Ensure the carousel is a positioned element */
}

.carousel-with-ribbon::before {
    content: "Club Balcony Suite"; /* Replace this with the ribbon text */
    position: absolute;
    top: 10px; /* Adjust the distance from the top */
    right: 10px; /* Adjust the distance from the right */
    background-color: red; /* Red background for the ribbon */
    color: white; /* White text for contrast */
    font-size: 14px; /* Adjust the font size */
    font-weight: bold;
    padding: 5px 15px; /* Adjust padding for size */
    border-radius: 3px; /* Optional: Rounded corners */
    z-index: 10; /* Ensures the ribbon is above the carousel */
}/* End custom CSS */