.elementor-1301 .elementor-element.elementor-element-de4a88a{--display:flex;--min-height:90vh;--overlay-opacity:0.18;--overlay-mix-blend-mode:multiply;--margin-top:-220px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1301 .elementor-element.elementor-element-de4a88a::before, .elementor-1301 .elementor-element.elementor-element-de4a88a > .elementor-background-video-container::before, .elementor-1301 .elementor-element.elementor-element-de4a88a > .e-con-inner > .elementor-background-video-container::before, .elementor-1301 .elementor-element.elementor-element-de4a88a > .elementor-background-slideshow::before, .elementor-1301 .elementor-element.elementor-element-de4a88a > .e-con-inner > .elementor-background-slideshow::before, .elementor-1301 .elementor-element.elementor-element-de4a88a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000021 30%, #000000 100%);}.elementor-1301 .elementor-element.elementor-element-de4a88a:not(.elementor-motion-effects-element-type-background), .elementor-1301 .elementor-element.elementor-element-de4a88a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("../../../../wp-content/uploads/2024/07/Amenities_Hero-scaled.jpg") 50% 50%;background-size:cover;}body:not(.rtl) .elementor-1301 .elementor-element.elementor-element-1efd904{left:36px;}body.rtl .elementor-1301 .elementor-element.elementor-element-1efd904{right:36px;}.elementor-1301 .elementor-element.elementor-element-1efd904{bottom:4vh;}.elementor-1301 .elementor-element.elementor-element-1efd904 .elementor-heading-title{font-size:4.5em;line-height:1em;color:#FFFFFF;}.elementor-1301 .elementor-element.elementor-element-95fd7d2{--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;--justify-content:space-between;--gap:36px 36px;--row-gap:36px;--column-gap:36px;--overlay-opacity:0.4;--overlay-mix-blend-mode:multiply;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-1301 .elementor-element.elementor-element-95fd7d2:not(.elementor-motion-effects-element-type-background), .elementor-1301 .elementor-element.elementor-element-95fd7d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1301 .elementor-element.elementor-element-95fd7d2::before, .elementor-1301 .elementor-element.elementor-element-95fd7d2 > .elementor-background-video-container::before, .elementor-1301 .elementor-element.elementor-element-95fd7d2 > .e-con-inner > .elementor-background-video-container::before, .elementor-1301 .elementor-element.elementor-element-95fd7d2 > .elementor-background-slideshow::before, .elementor-1301 .elementor-element.elementor-element-95fd7d2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1301 .elementor-element.elementor-element-95fd7d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("../../../../wp-content/uploads/2024/07/PalmFrond.jpg");--background-overlay:'';background-position:top right;background-repeat:no-repeat;background-size:50% auto;}.elementor-1301 .elementor-element.elementor-element-7b4d9e3{--display:flex;--gap:36px 36px;--row-gap:36px;--column-gap:36px;--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:36px;}.elementor-1301 .elementor-element.elementor-element-90481cf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1301 .elementor-element.elementor-element-ea12f60 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1301 .elementor-element.elementor-element-ea12f60 .elementor-heading-title{font-size:60px;line-height:60px;}.elementor-1301 .elementor-element.elementor-element-b2bab1f{--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: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-1301 .elementor-element.elementor-element-734ed21{--display:flex;--justify-content:space-between;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1301 .elementor-element.elementor-element-31e1cfe{font-size:20px;line-height:24px;}.elementor-1301 .elementor-element.elementor-element-310ee31{--display:flex;--min-height:0px;--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-1301 .elementor-element.elementor-element-310ee31:not(.elementor-motion-effects-element-type-background), .elementor-1301 .elementor-element.elementor-element-310ee31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("../../../../wp-content/uploads/2024/07/PoolDeck2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1301 .elementor-element.elementor-element-cf0328b{--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 33px;--row-gap:0px;--column-gap:33px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:36px;--padding-right:36px;}.elementor-1301 .elementor-element.elementor-element-cf0328b:not(.elementor-motion-effects-element-type-background), .elementor-1301 .elementor-element.elementor-element-cf0328b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F5F4;}.elementor-1301 .elementor-element.elementor-element-4027abf{--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:36px 0px;--row-gap:36px;--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-1301 .elementor-element.elementor-element-8e6a60c .elementor-heading-title{font-size:48px;line-height:48px;}.elementor-1301 .elementor-element.elementor-element-46055b9{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-1301 .elementor-element.elementor-element-0b5f9ab{--display:flex;--min-height:600px;--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:0px;--padding-right:0px;}.elementor-1301 .elementor-element.elementor-element-0b5f9ab:not(.elementor-motion-effects-element-type-background), .elementor-1301 .elementor-element.elementor-element-0b5f9ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("../../../../wp-content/uploads/2024/07/Lobby-1.jpg") 50% 50%;background-size:cover;}.elementor-1301 .elementor-element.elementor-element-ef65acd{--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:0px;--padding-right:0px;}.elementor-1301 .elementor-element.elementor-element-74cdb67 .elementor-wrapper{--video-aspect-ratio:1.77777;}body:not(.rtl) .elementor-1301 .elementor-element.elementor-element-cf3b80b{left:24px;}body.rtl .elementor-1301 .elementor-element.elementor-element-cf3b80b{right:24px;}.elementor-1301 .elementor-element.elementor-element-cf3b80b{bottom:0px;font-size:16px;font-weight:700;color:#FFFFFF;}.elementor-1301 .elementor-element.elementor-element-a2ddd7f{--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 33px;--row-gap:0px;--column-gap:33px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:36px;--padding-right:36px;}.elementor-1301 .elementor-element.elementor-element-a2ddd7f:not(.elementor-motion-effects-element-type-background), .elementor-1301 .elementor-element.elementor-element-a2ddd7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F5F4;}.elementor-1301 .elementor-element.elementor-element-0c1b848{--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:36px 0px;--row-gap:36px;--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-1301 .elementor-element.elementor-element-ad3af40 .elementor-heading-title{font-size:48px;line-height:48px;}.elementor-1301 .elementor-element.elementor-element-740c73a{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-1301 .elementor-element.elementor-element-0ca6c36{--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:0px;--padding-right:0px;}.elementor-1301 .elementor-element.elementor-element-34cdab1 .elementor-repeater-item-e9a99b7 .swiper-slide-bg{background-image:url(../../../../wp-content/uploads/2024/12/Poolside_Bar.jpg);background-size:cover;}.elementor-1301 .elementor-element.elementor-element-34cdab1 .elementor-repeater-item-87a43e8 .swiper-slide-bg{background-image:url(../../../../wp-content/uploads/2024/12/Poolside_Bar.jpg);background-size:cover;}.elementor-1301 .elementor-element.elementor-element-34cdab1 .swiper-slide{transition-duration:calc(5000ms*1.2);height:60vh;}.elementor-1301 .elementor-element.elementor-element-34cdab1 .swiper-slide-contents{max-width:66%;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-1301 .elementor-element.elementor-element-34cdab1 .swiper-slide-inner{text-align:start;}.elementor-1301 .elementor-element.elementor-element-34cdab1 .elementor-slide-description{font-weight:600;}.elementor-1301 .elementor-element.elementor-element-34cdab1 .swiper-pagination-bullet{height:7px;width:7px;}.elementor-1301 .elementor-element.elementor-element-34cdab1 .swiper-horizontal .swiper-pagination-progressbar{height:7px;}.elementor-1301 .elementor-element.elementor-element-34cdab1 .swiper-pagination-fraction{font-size:7px;}.elementor-1301 .elementor-element.elementor-element-34cdab1 .swiper-pagination-bullet-active{background-color:#FFFFFF;}.elementor-1301 .elementor-element.elementor-element-5f40c8f{--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:0px;--padding-right:0px;}.elementor-1301 .elementor-element.elementor-element-07d8331 .widget-image-caption{text-align:start;font-family:"futura-pt", Sans-serif;}.elementor-1301 .elementor-element.elementor-element-4c8d1a6{--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 33px;--row-gap:0px;--column-gap:33px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:36px;--padding-right:36px;}.elementor-1301 .elementor-element.elementor-element-4c8d1a6:not(.elementor-motion-effects-element-type-background), .elementor-1301 .elementor-element.elementor-element-4c8d1a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F5F4;}.elementor-1301 .elementor-element.elementor-element-00f3551{--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;--justify-content:space-between;--gap:36px 0px;--row-gap:36px;--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-1301 .elementor-element.elementor-element-1b5b0c4{--display:flex;--gap:36px 36px;--row-gap:36px;--column-gap:36px;--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-1301 .elementor-element.elementor-element-4fe5880 .elementor-heading-title{font-size:48px;line-height:48px;}.elementor-1301 .elementor-element.elementor-element-adf895c{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-1301 .elementor-element.elementor-element-e3dfa45{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-1301 .elementor-element.elementor-element-21278b4{--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:0px;--padding-right:0px;}.elementor-1301 .elementor-element.elementor-element-7397c77 .elementor-repeater-item-e9a99b7 .swiper-slide-bg{background-image:url(../../../../wp-content/uploads/2024/07/Yoga.jpg);background-size:cover;}.elementor-1301 .elementor-element.elementor-element-7397c77 .elementor-repeater-item-0731ada .swiper-slide-bg{background-image:url(../../../../wp-content/uploads/2024/07/Yoga.jpg);background-size:cover;}.elementor-1301 .elementor-element.elementor-element-7397c77 .elementor-repeater-item-ed703d1 .swiper-slide-bg{background-image:url(../../../../wp-content/uploads/2024/12/TreatmentRoom.jpg);background-size:cover;}.elementor-1301 .elementor-element.elementor-element-7397c77 .elementor-repeater-item-14460fd .swiper-slide-bg{background-image:url(../../../../wp-content/uploads/2024/12/MeditationDeck.jpg);background-size:cover;}.elementor-1301 .elementor-element.elementor-element-7397c77 .swiper-slide{transition-duration:calc(5000ms*1.2);height:70vh;}.elementor-1301 .elementor-element.elementor-element-7397c77 .swiper-slide-contents{max-width:66%;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-1301 .elementor-element.elementor-element-7397c77 .swiper-slide-inner{text-align:start;}.elementor-1301 .elementor-element.elementor-element-7397c77 .elementor-slide-description{font-weight:600;}.elementor-1301 .elementor-element.elementor-element-7397c77 .swiper-pagination-bullet{height:7px;width:7px;}.elementor-1301 .elementor-element.elementor-element-7397c77 .swiper-horizontal .swiper-pagination-progressbar{height:7px;}.elementor-1301 .elementor-element.elementor-element-7397c77 .swiper-pagination-fraction{font-size:7px;}.elementor-1301 .elementor-element.elementor-element-7397c77 .swiper-pagination-bullet-active{background-color:#FFFFFF;}.elementor-1301 .elementor-element.elementor-element-c1b4352{--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:0px;--padding-right:0px;}.elementor-1301 .elementor-element.elementor-element-7428905 .elementor-wrapper{--video-aspect-ratio:1.77777;}body:not(.rtl) .elementor-1301 .elementor-element.elementor-element-1476534{left:24px;}body.rtl .elementor-1301 .elementor-element.elementor-element-1476534{right:24px;}.elementor-1301 .elementor-element.elementor-element-1476534{bottom:0px;font-size:16px;font-weight:700;color:#FFFFFF;}.elementor-1301 .elementor-element.elementor-element-efb3745{--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 33px;--row-gap:0px;--column-gap:33px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:36px;--padding-right:36px;}.elementor-1301 .elementor-element.elementor-element-efb3745:not(.elementor-motion-effects-element-type-background), .elementor-1301 .elementor-element.elementor-element-efb3745 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F5F4;}.elementor-1301 .elementor-element.elementor-element-19acc26{--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:36px 0px;--row-gap:36px;--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-1301 .elementor-element.elementor-element-27a18be{--display:flex;--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-1301 .elementor-element.elementor-element-6cfeaaa .elementor-heading-title{font-size:48px;line-height:48px;}.elementor-1301 .elementor-element.elementor-element-a80ec9c{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-1301 .elementor-element.elementor-element-c1905bb{--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:0px;--padding-right:0px;}.elementor-1301 .elementor-element.elementor-element-0944e0e .elementor-repeater-item-e9a99b7 .swiper-slide-bg{background-image:url(../../../../wp-content/uploads/2024/12/BBQ.jpg);background-size:cover;}.elementor-1301 .elementor-element.elementor-element-0944e0e .elementor-repeater-item-0731ada .swiper-slide-bg{background-image:url(../../../../wp-content/uploads/2024/12/Cabana.jpg);background-size:cover;}.elementor-1301 .elementor-element.elementor-element-0944e0e .elementor-repeater-item-ed703d1 .swiper-slide-bg{background-image:url(../../../../wp-content/uploads/2024/12/PuttingGreen.jpg);background-size:cover;}.elementor-1301 .elementor-element.elementor-element-0944e0e .elementor-repeater-item-14460fd .swiper-slide-bg{background-image:url(../../../../wp-content/uploads/2024/12/KidsPlay.jpg);background-size:cover;}.elementor-1301 .elementor-element.elementor-element-0944e0e .elementor-repeater-item-89ba53c .swiper-slide-bg{background-image:url(../../../../wp-content/uploads/2024/12/PodcastRoom.jpg);background-size:cover;}.elementor-1301 .elementor-element.elementor-element-0944e0e .swiper-slide{transition-duration:calc(5000ms*1.2);height:65vh;}.elementor-1301 .elementor-element.elementor-element-0944e0e .swiper-slide-contents{max-width:66%;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-1301 .elementor-element.elementor-element-0944e0e .swiper-slide-inner{text-align:start;}.elementor-1301 .elementor-element.elementor-element-0944e0e .elementor-slide-description{font-weight:600;}.elementor-1301 .elementor-element.elementor-element-0944e0e .swiper-pagination-bullet{height:7px;width:7px;}.elementor-1301 .elementor-element.elementor-element-0944e0e .swiper-horizontal .swiper-pagination-progressbar{height:7px;}.elementor-1301 .elementor-element.elementor-element-0944e0e .swiper-pagination-fraction{font-size:7px;}.elementor-1301 .elementor-element.elementor-element-0944e0e .swiper-pagination-bullet-active{background-color:#FFFFFF;}.elementor-1301 .elementor-element.elementor-element-521d07a{--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 33px;--row-gap:0px;--column-gap:33px;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:36px;--padding-right:36px;}.elementor-1301 .elementor-element.elementor-element-521d07a:not(.elementor-motion-effects-element-type-background), .elementor-1301 .elementor-element.elementor-element-521d07a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("../../../../wp-content/uploads/2024/07/Pattern_White.png");background-repeat:repeat;background-size:contain;}.elementor-1301 .elementor-element.elementor-element-521d07a::before, .elementor-1301 .elementor-element.elementor-element-521d07a > .elementor-background-video-container::before, .elementor-1301 .elementor-element.elementor-element-521d07a > .e-con-inner > .elementor-background-video-container::before, .elementor-1301 .elementor-element.elementor-element-521d07a > .elementor-background-slideshow::before, .elementor-1301 .elementor-element.elementor-element-521d07a > .e-con-inner > .elementor-background-slideshow::before, .elementor-1301 .elementor-element.elementor-element-521d07a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF 25%, #FFFFFF00 100%);}.elementor-1301 .elementor-element.elementor-element-53c03df{--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:36px 0px;--row-gap:36px;--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-1301 .elementor-element.elementor-element-53c03df.e-con{--align-self:flex-start;}.elementor-1301 .elementor-element.elementor-element-fca80e5{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-1301 .elementor-element.elementor-element-7af1886 .elementor-heading-title{font-size:48px;line-height:48px;}.elementor-1301 .elementor-element.elementor-element-cd015e9{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-1301 .elementor-element.elementor-element-48597df{--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:0px;--padding-right:0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1301 .elementor-element.elementor-element-de4a88a{--min-height:70vh;--margin-top:-180px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}body:not(.rtl) .elementor-1301 .elementor-element.elementor-element-1efd904{left:24px;}body.rtl .elementor-1301 .elementor-element.elementor-element-1efd904{right:24px;}.elementor-1301 .elementor-element.elementor-element-1efd904{bottom:24px;}.elementor-1301 .elementor-element.elementor-element-1efd904 .elementor-heading-title{font-size:60px;}.elementor-1301 .elementor-element.elementor-element-95fd7d2{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:36px;--padding-bottom:36px;--padding-left:0px;--padding-right:0px;}.elementor-1301 .elementor-element.elementor-element-7b4d9e3{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:21px;--padding-right:24px;}.elementor-1301 .elementor-element.elementor-element-ea12f60{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-1301 .elementor-element.elementor-element-ea12f60 .elementor-heading-title{font-size:42px;line-height:48px;}.elementor-1301 .elementor-element.elementor-element-b2bab1f{--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:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-1301 .elementor-element.elementor-element-734ed21{--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;}.elementor-1301 .elementor-element.elementor-element-31e1cfe{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;font-size:18px;line-height:22px;}.elementor-1301 .elementor-element.elementor-element-8906539{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-1301 .elementor-element.elementor-element-310ee31{--min-height:425px;}.elementor-1301 .elementor-element.elementor-element-cf0328b{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:36px;--padding-bottom:36px;--padding-left:24px;--padding-right:24px;}.elementor-1301 .elementor-element.elementor-element-8e6a60c .elementor-heading-title{font-size:42px;line-height:48px;}.elementor-1301 .elementor-element.elementor-element-46055b9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1301 .elementor-element.elementor-element-0b5f9ab{--min-height:400px;}.elementor-1301 .elementor-element.elementor-element-cf3b80b{font-size:14px;}.elementor-1301 .elementor-element.elementor-element-a2ddd7f{--padding-top:36px;--padding-bottom:36px;--padding-left:24px;--padding-right:24px;}.elementor-1301 .elementor-element.elementor-element-ad3af40 .elementor-heading-title{font-size:42px;line-height:48px;}.elementor-1301 .elementor-element.elementor-element-740c73a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1301 .elementor-element.elementor-element-4c8d1a6{--padding-top:36px;--padding-bottom:36px;--padding-left:24px;--padding-right:24px;}.elementor-1301 .elementor-element.elementor-element-4fe5880 .elementor-heading-title{font-size:42px;line-height:48px;}.elementor-1301 .elementor-element.elementor-element-adf895c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1301 .elementor-element.elementor-element-e3dfa45{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1301 .elementor-element.elementor-element-1476534{font-size:14px;}.elementor-1301 .elementor-element.elementor-element-efb3745{--padding-top:36px;--padding-bottom:36px;--padding-left:24px;--padding-right:24px;}.elementor-1301 .elementor-element.elementor-element-19acc26{--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:36px 36px;--row-gap:36px;--column-gap:36px;--padding-top:36px;--padding-bottom:36px;--padding-left:24px;--padding-right:24px;}.elementor-1301 .elementor-element.elementor-element-6cfeaaa .elementor-heading-title{font-size:42px;line-height:48px;}.elementor-1301 .elementor-element.elementor-element-a80ec9c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1301 .elementor-element.elementor-element-521d07a{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1301 .elementor-element.elementor-element-53c03df{--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:36px 36px;--row-gap:36px;--column-gap:36px;--padding-top:36px;--padding-bottom:36px;--padding-left:24px;--padding-right:24px;}.elementor-1301 .elementor-element.elementor-element-7af1886 .elementor-heading-title{font-size:42px;line-height:48px;}.elementor-1301 .elementor-element.elementor-element-cd015e9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}@media(max-width:767px){.elementor-1301 .elementor-element.elementor-element-de4a88a{--min-height:50vh;--margin-top:-110px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}body:not(.rtl) .elementor-1301 .elementor-element.elementor-element-1efd904{left:16px;}body.rtl .elementor-1301 .elementor-element.elementor-element-1efd904{right:16px;}.elementor-1301 .elementor-element.elementor-element-1efd904{bottom:16px;}.elementor-1301 .elementor-element.elementor-element-1efd904 .elementor-heading-title{font-size:36px;}.elementor-1301 .elementor-element.elementor-element-95fd7d2{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1301 .elementor-element.elementor-element-95fd7d2::before, .elementor-1301 .elementor-element.elementor-element-95fd7d2 > .elementor-background-video-container::before, .elementor-1301 .elementor-element.elementor-element-95fd7d2 > .e-con-inner > .elementor-background-video-container::before, .elementor-1301 .elementor-element.elementor-element-95fd7d2 > .elementor-background-slideshow::before, .elementor-1301 .elementor-element.elementor-element-95fd7d2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1301 .elementor-element.elementor-element-95fd7d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:70% auto;}.elementor-1301 .elementor-element.elementor-element-7b4d9e3{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1301 .elementor-element.elementor-element-90481cf{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-1301 .elementor-element.elementor-element-ea12f60{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1301 .elementor-element.elementor-element-ea12f60 .elementor-heading-title{font-size:30px;line-height:34px;}.elementor-1301 .elementor-element.elementor-element-b2bab1f{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-1301 .elementor-element.elementor-element-734ed21{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-1301 .elementor-element.elementor-element-31e1cfe > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1301 .elementor-element.elementor-element-31e1cfe{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;line-height:20px;}.elementor-1301 .elementor-element.elementor-element-8906539{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-1301 .elementor-element.elementor-element-310ee31{--min-height:250px;}.elementor-1301 .elementor-element.elementor-element-cf0328b{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-1301 .elementor-element.elementor-element-4027abf{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1301 .elementor-element.elementor-element-8e6a60c .elementor-heading-title{font-size:32px;line-height:36px;}.elementor-1301 .elementor-element.elementor-element-0b5f9ab{--min-height:30vh;}body:not(.rtl) .elementor-1301 .elementor-element.elementor-element-cf3b80b{left:16px;}body.rtl .elementor-1301 .elementor-element.elementor-element-cf3b80b{right:16px;}.elementor-1301 .elementor-element.elementor-element-cf3b80b{bottom:12px;line-height:1em;}.elementor-1301 .elementor-element.elementor-element-a2ddd7f{--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-1301 .elementor-element.elementor-element-0c1b848{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-1301 .elementor-element.elementor-element-ad3af40 .elementor-heading-title{font-size:32px;line-height:36px;}.elementor-1301 .elementor-element.elementor-element-34cdab1 .swiper-slide{height:35vh;}.elementor-1301 .elementor-element.elementor-element-07d8331 .widget-image-caption{font-size:13px;}.elementor-1301 .elementor-element.elementor-element-4c8d1a6{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-1301 .elementor-element.elementor-element-00f3551{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-1301 .elementor-element.elementor-element-e3dfa45{text-align:start;}.elementor-1301 .elementor-element.elementor-element-e3dfa45 img{max-width:75%;}.elementor-1301 .elementor-element.elementor-element-7397c77 .swiper-slide{height:35vh;}body:not(.rtl) .elementor-1301 .elementor-element.elementor-element-1476534{left:16px;}body.rtl .elementor-1301 .elementor-element.elementor-element-1476534{right:16px;}.elementor-1301 .elementor-element.elementor-element-1476534{bottom:12px;line-height:1em;}.elementor-1301 .elementor-element.elementor-element-efb3745{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-1301 .elementor-element.elementor-element-19acc26{--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-1301 .elementor-element.elementor-element-6cfeaaa .elementor-heading-title{font-size:32px;line-height:36px;}.elementor-1301 .elementor-element.elementor-element-0944e0e .swiper-slide{height:35vh;}.elementor-1301 .elementor-element.elementor-element-53c03df{--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-1301 .elementor-element.elementor-element-7af1886 .elementor-heading-title{font-size:32px;line-height:36px;}}@media(min-width:768px){.elementor-1301 .elementor-element.elementor-element-90481cf{--width:100%;}.elementor-1301 .elementor-element.elementor-element-b2bab1f{--width:100%;}.elementor-1301 .elementor-element.elementor-element-734ed21{--width:30.7%;}.elementor-1301 .elementor-element.elementor-element-310ee31{--width:58.3%;}.elementor-1301 .elementor-element.elementor-element-4027abf{--width:33.3333%;}.elementor-1301 .elementor-element.elementor-element-0b5f9ab{--width:66.6666%;}.elementor-1301 .elementor-element.elementor-element-0c1b848{--width:33.3333%;}.elementor-1301 .elementor-element.elementor-element-0ca6c36{--width:66.6666%;}.elementor-1301 .elementor-element.elementor-element-00f3551{--width:33.3333%;}.elementor-1301 .elementor-element.elementor-element-21278b4{--width:66.6666%;}.elementor-1301 .elementor-element.elementor-element-19acc26{--width:33.3333%;}.elementor-1301 .elementor-element.elementor-element-c1905bb{--width:66.6666%;}.elementor-1301 .elementor-element.elementor-element-53c03df{--width:33.3333%;}.elementor-1301 .elementor-element.elementor-element-48597df{--width:66.6666%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1301 .elementor-element.elementor-element-90481cf{--width:100%;}.elementor-1301 .elementor-element.elementor-element-734ed21{--width:100%;}.elementor-1301 .elementor-element.elementor-element-310ee31{--width:100%;}.elementor-1301 .elementor-element.elementor-element-19acc26{--width:100%;}.elementor-1301 .elementor-element.elementor-element-53c03df{--width:100%;}.elementor-1301 .elementor-element.elementor-element-48597df{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-4027abf */.elementor-1301 .elementor-element.elementor-element-4027abf ul {
     padding-inline-start: 0px;
}
    .elementor-1301 .elementor-element.elementor-element-4027abf ul li{
        padding: 12px 6px;
        list-style-type: none;
        border-top: solid 1px #E3DED9;
    }
   .elementor-1301 .elementor-element.elementor-element-4027abf ul li:last-child {
        border-bottom: solid 1px #E3DED9;
    }
    
.elementor-1301 .elementor-element.elementor-element-4027abf ol {
        padding-inline-start: 0;
        list-style-position: inside;
        
    }
.elementor-1301 .elementor-element.elementor-element-4027abf ol li{
     padding: 12px 6px;
        border-top: solid 1px #E3DED9;   
    }
.elementor-1301 .elementor-element.elementor-element-4027abf ol li:nth-child(10n) {
        border-bottom: solid 1px #E3DED9; ;
    }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef65acd */.elementor-1301 .elementor-element.elementor-element-ef65acd figcaption {
    font-style: normal;
    margin-top: -2.5em;
    padding: 0 0 1em 24px;
    color: #fff;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c1b848 */.elementor-1301 .elementor-element.elementor-element-0c1b848 ul {
     padding-inline-start: 0px;
}
    .elementor-1301 .elementor-element.elementor-element-0c1b848 ul li{
        padding: 12px 6px;
        list-style-type: none;
        border-top: solid 1px #E3DED9;
    }
   .elementor-1301 .elementor-element.elementor-element-0c1b848 ul li:last-child {
        border-bottom: solid 1px #E3DED9;
    }
    
.elementor-1301 .elementor-element.elementor-element-0c1b848 ol {
        padding-inline-start: 0;
        list-style-position: inside;
        
    }
.elementor-1301 .elementor-element.elementor-element-0c1b848 ol li{
     padding: 12px 6px;
        border-top: solid 1px #E3DED9;   
    }
.elementor-1301 .elementor-element.elementor-element-0c1b848 ol li:nth-child(10n) {
        border-bottom: solid 1px #E3DED9; ;
    }/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-34cdab1 */.elementor-slides .swiper-slide-inner {
    padding: 20px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f40c8f */.elementor-1301 .elementor-element.elementor-element-5f40c8f figcaption {
    font-style: normal;
    margin-top: -2.5em;
    padding: 0 0 1em 24px;
    color: #fff;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00f3551 */.elementor-1301 .elementor-element.elementor-element-00f3551 ul {
     padding-inline-start: 0px;
}
    .elementor-1301 .elementor-element.elementor-element-00f3551 ul li{
        padding: 12px 6px;
        list-style-type: none;
        border-top: solid 1px #E3DED9;
    }
   .elementor-1301 .elementor-element.elementor-element-00f3551 ul li:last-child {
        border-bottom: solid 1px #E3DED9;
    }
    
.elementor-1301 .elementor-element.elementor-element-00f3551 ol {
        padding-inline-start: 0;
        list-style-position: inside;
        
    }
.elementor-1301 .elementor-element.elementor-element-00f3551 ol li{
     padding: 12px 6px;
        border-top: solid 1px #E3DED9;   
    }
.elementor-1301 .elementor-element.elementor-element-00f3551 ol li:nth-child(10n) {
        border-bottom: solid 1px #E3DED9; ;
    }/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-7397c77 */.elementor-slides .swiper-slide-inner {
    padding: 20px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1b4352 */.elementor-1301 .elementor-element.elementor-element-c1b4352 figcaption {
    font-style: normal;
    margin-top: -2.5em;
    padding: 0 0 1em 24px;
    color: #fff;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19acc26 */.elementor-1301 .elementor-element.elementor-element-19acc26 ul {
     padding-inline-start: 0px;
}
    .elementor-1301 .elementor-element.elementor-element-19acc26 ul li{
        padding: 12px 6px;
        list-style-type: none;
        border-top: solid 1px #E3DED9;
    }
   .elementor-1301 .elementor-element.elementor-element-19acc26 ul li:last-child {
        border-bottom: solid 1px #E3DED9;
    }
    
.elementor-1301 .elementor-element.elementor-element-19acc26 ol {
        padding-inline-start: 0;
        list-style-position: inside;
        
    }
.elementor-1301 .elementor-element.elementor-element-19acc26 ol li{
     padding: 12px 6px;
        border-top: solid 1px #E3DED9;   
    }
.elementor-1301 .elementor-element.elementor-element-19acc26 ol li:nth-child(10n) {
        border-bottom: solid 1px #E3DED9; ;
    }/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-0944e0e */.elementor-slides .swiper-slide-inner {
    padding: 20px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53c03df */.elementor-1301 .elementor-element.elementor-element-53c03df ul {
     padding-inline-start: 0px;
}
    .elementor-1301 .elementor-element.elementor-element-53c03df ul li{
        padding: 12px 6px;
        list-style-type: none;
        border-top: solid 1px #E3DED9;
    }
   .elementor-1301 .elementor-element.elementor-element-53c03df ul li:last-child {
        border-bottom: solid 1px #E3DED9;
    }
    
.elementor-1301 .elementor-element.elementor-element-53c03df ol {
        padding-inline-start: 0;
        list-style-position: inside;
        
    }
.elementor-1301 .elementor-element.elementor-element-53c03df ol li{
     padding: 12px 6px;
        border-top: solid 1px #E3DED9;   
    }
.elementor-1301 .elementor-element.elementor-element-53c03df ol li:nth-child(10n) {
        border-bottom: solid 1px #E3DED9; ;
    }/* End custom CSS */