.elementor-12 .elementor-element.elementor-element-cd83287{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.4;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-cd83287::before, .elementor-12 .elementor-element.elementor-element-cd83287 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-cd83287 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-cd83287 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-cd83287 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-cd83287 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-cd83287:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-cd83287 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://denissonsbeachresort.com/wp-content/uploads/2025/06/Denissons-Hero-Fallback.png") 50% 50%;background-size:cover;}.elementor-12 .elementor-element.elementor-element-4b6f06b .elementor-heading-title{letter-spacing:16px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-ac6f58b .elementor-heading-title{font-size:88px;letter-spacing:25px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-6a180ee > .elementor-widget-container{--e-transform-translateX:-50%;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-6a180ee{left:50%;}body.rtl .elementor-12 .elementor-element.elementor-element-6a180ee{right:50%;}.elementor-12 .elementor-element.elementor-element-6a180ee{bottom:0px;}.elementor-12 .elementor-element.elementor-element-8e37842{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-8e37842:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-8e37842 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-8e37842::before, .elementor-12 .elementor-element.elementor-element-8e37842 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-8e37842 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-8e37842 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-8e37842 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-8e37842 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://denissonsbeachresort.com/wp-content/uploads/2025/06/video-bg.png");--background-overlay:'';background-position:0% 63%;background-repeat:no-repeat;background-size:320px auto;}.elementor-12 .elementor-element.elementor-element-6ef3957{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:190px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3c75562 > .elementor-widget-container{margin:0px 0px 0px -140px;}.elementor-12 .elementor-element.elementor-element-3c75562{text-align:center;}.elementor-12 .elementor-element.elementor-element-3c75562 .elementor-heading-title{font-size:55px;line-height:1.5em;letter-spacing:2%;}.elementor-12 .elementor-element.elementor-element-efb7bcd{--display:grid;--e-con-grid-template-columns:0.25fr 0.40fr 0.35fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5cae47d{--display:flex;--padding-top:72px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a44eea7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-a44eea7 img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-a834bd7{--display:flex;--gap:45px 45px;--row-gap:45px;--column-gap:45px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-455327d{width:var( --container-widget-width, 430px );max-width:430px;--container-widget-width:430px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-74d3e5c img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-52f6b9d{--display:flex;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-9a93c62 img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-ab3c6d8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:190px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-f44fb17 > .elementor-widget-container{margin:0px 0px 0px -140px;}.elementor-12 .elementor-element.elementor-element-f44fb17{text-align:center;}.elementor-12 .elementor-element.elementor-element-f44fb17 .elementor-heading-title{font-size:55px;line-height:1.5em;letter-spacing:2%;}.elementor-12 .elementor-element.elementor-element-1436c9d{width:var( --container-widget-width, 430px );max-width:430px;--container-widget-width:430px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-0d98ed8{--display:flex;}.elementor-12 .elementor-element.elementor-element-aa41884 > .elementor-widget-container{padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-aa41884{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-aa41884{right:0px;}.elementor-12 .elementor-element.elementor-element-aa41884{top:0px;}.elementor-12 .elementor-element.elementor-element-aa41884 img{width:100%;max-width:100%;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-d0b9f69{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-d0b9f69{right:0px;}.elementor-12 .elementor-element.elementor-element-d0b9f69{bottom:0px;}.elementor-12 .elementor-element.elementor-element-d0b9f69 img{width:100%;max-width:100%;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-3f92240{right:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-3f92240{left:0px;}.elementor-12 .elementor-element.elementor-element-3f92240{top:0px;}.elementor-12 .elementor-element.elementor-element-3f92240 img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-bc674ee{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7b0b3e4 > .elementor-widget-container{--e-transform-translateX:-50%;--e-transform-translateY:-50px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-7b0b3e4{left:50%;}body.rtl .elementor-12 .elementor-element.elementor-element-7b0b3e4{right:50%;}.elementor-12 .elementor-element.elementor-element-7b0b3e4{top:50%;}.elementor-12 .elementor-element.elementor-element-7b0b3e4 img{width:100%;max-width:80px;}.elementor-12 .elementor-element.elementor-element-c834aed .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-12 .elementor-element.elementor-element-c834aed img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-0cbd535{--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:160px;--padding-bottom:160px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-0cbd535:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-0cbd535 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-0803ce2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-b575dcb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-d2ba8fe{font-size:12px;letter-spacing:16%;}.elementor-12 .elementor-element.elementor-element-26652b6 > .elementor-widget-container{margin:-10px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-cc3f4fb{width:var( --container-widget-width, 350px );max-width:350px;--container-widget-width:350px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-cc3f4fb > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-12 .elementor-element.elementor-element-dd12eac{--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:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-938492d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-366c34a{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a5fdac8{--display:flex;--min-height:70vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a5fdac8:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-a5fdac8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://denissonsbeachresort.com/wp-content/uploads/2025/06/Beach-Side.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-13972ef{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5926dc0 .elementor-heading-title{color:var( --e-global-color-6d20826 );}.elementor-12 .elementor-element.elementor-element-84625f4{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-2b3290c{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5c2cf9e{--display:flex;--min-height:70vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5c2cf9e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5c2cf9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://denissonsbeachresort.com/wp-content/uploads/2025/06/Pool_Side.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-c77315b{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-78bc17b .elementor-heading-title{color:var( --e-global-color-6d20826 );}.elementor-12 .elementor-element.elementor-element-84353d0{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-e815494{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-93f5517{--display:flex;--min-height:70vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-93f5517:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-93f5517 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://denissonsbeachresort.com/wp-content/uploads/2025/07/Ayurveda-Indulgence-FI.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-4b4b7c0{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-72b03e1 .elementor-heading-title{color:var( --e-global-color-6d20826 );}.elementor-12 .elementor-element.elementor-element-25b7bec{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-d26471f{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-266715e{--display:flex;--min-height:70vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-266715e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-266715e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://denissonsbeachresort.com/wp-content/uploads/2025/07/Property-Highlights-Beach-Shack-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-44b434d{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-14f8c91 .elementor-heading-title{color:var( --e-global-color-6d20826 );}.elementor-12 .elementor-element.elementor-element-5f5d2c6{width:var( --container-widget-width, 98% );max-width:98%;--container-widget-width:98%;--container-widget-flex-grow:0;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-68747eb{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a908cf4{--display:flex;--min-height:70vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a908cf4:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-a908cf4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://denissonsbeachresort.com/wp-content/uploads/2025/07/Property-Highlights-Chill-Pool-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-b5a65d8{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-aa54a53 .elementor-heading-title{color:var( --e-global-color-6d20826 );}.elementor-12 .elementor-element.elementor-element-cae015a{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-f29fc80{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c2c916e{--display:flex;--min-height:70vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c2c916e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-c2c916e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://denissonsbeachresort.com/wp-content/uploads/2025/07/Property-Highlights-Coffee-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-d48a9ef{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7f1c7dd .elementor-heading-title{color:var( --e-global-color-6d20826 );}.elementor-12 .elementor-element.elementor-element-2af1edb{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-852567c{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2074236{--display:flex;--min-height:70vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2074236:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2074236 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://denissonsbeachresort.com/wp-content/uploads/2025/07/Property-Highlights-Cozy-Dining-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-7254947{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c2e94f4 .elementor-heading-title{color:var( --e-global-color-6d20826 );}.elementor-12 .elementor-element.elementor-element-9bb652a{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-8560a39{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-36cab43{--display:flex;--min-height:70vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-36cab43:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-36cab43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://denissonsbeachresort.com/wp-content/uploads/2025/07/Property-Highlights-Gym-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-5b79ee7{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3c8bb5b .elementor-heading-title{color:var( --e-global-color-6d20826 );}.elementor-12 .elementor-element.elementor-element-1ccc640{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-72d3de3{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-offset-size:300px;--e-n-carousel-swiper-slides-gap:30px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-12 .elementor-element.elementor-element-72d3de3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-802d0c5{--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:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c903290{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-12 .elementor-element.elementor-element-8d810fa{text-align:center;font-size:12px;letter-spacing:16%;}.elementor-12 .elementor-element.elementor-element-85aace6{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-85aace6 > .elementor-widget-container{margin:-10px 0px 40px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-cce4551{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-260b4a7{--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:80px 80px;--row-gap:80px;--column-gap:80px;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-4602b65{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-b150826{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;text-align:left;}.elementor-12 .elementor-element.elementor-element-b150826 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-b150826 .elementor-heading-title{font-size:24px;color:var( --e-global-color-6d20826 );}.elementor-12 .elementor-element.elementor-element-ba949c2{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-1610eeb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c36aaf5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-c36aaf5 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-12 .elementor-element.elementor-element-c36aaf5 .elementor-button{line-height:1.3em;}.elementor-12 .elementor-element.elementor-element-b56c984 .elementor-button{background-color:#FFFFFF;font-size:14px;line-height:1.3em;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-b56c984 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-b56c984 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-12 .elementor-element.elementor-element-024edb2{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.35;}.elementor-12 .elementor-element.elementor-element-024edb2:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-024edb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://denissonsbeachresort.com/wp-content/uploads/2025/06/Home-Pick-A-Side.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-024edb2::before, .elementor-12 .elementor-element.elementor-element-024edb2 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-024edb2 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-024edb2 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-024edb2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-024edb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-eafc7bf{width:var( --container-widget-width, 530px );max-width:530px;--container-widget-width:530px;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-eafc7bf > .elementor-widget-container{margin:-10px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-eafc7bf .elementor-heading-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-4c49407{--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:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-12 .elementor-element.elementor-element-2a792ca{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-6a7e58f{text-align:center;font-size:12px;letter-spacing:16%;}.elementor-12 .elementor-element.elementor-element-5400568{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-5400568 > .elementor-widget-container{margin:-10px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-92bede5{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-92bede5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-cc51a65{--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:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-afbaf25{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-6937e7b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-4d79e8b{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-4d79e8b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-6caafb7{width:var( --container-widget-width, 420px );max-width:420px;--container-widget-width:420px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-6caafb7 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-ebbc06a .elementor-button{background-color:#02010100;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-ebbc06a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-ebbc06a .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-12 .elementor-element.elementor-element-6b67759{--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:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2bcccef{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-0dda02b{width:var( --container-widget-width, 420px );max-width:420px;--container-widget-width:420px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-0dda02b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-436b39f{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-436b39f > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-170f82a .elementor-button{background-color:#02010100;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-170f82a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-170f82a .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-12 .elementor-element.elementor-element-3100432{--display:flex;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-db1345a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-eefea6b{width:var( --container-widget-width, 420px );max-width:420px;--container-widget-width:420px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-eefea6b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-9d67e8c{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-9d67e8c > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-7b709e6 .elementor-button{background-color:#02010100;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-7b709e6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-7b709e6 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-12 .elementor-element.elementor-element-5815cb9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-cd0a30b{width:var( --container-widget-width, 420px );max-width:420px;--container-widget-width:420px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-cd0a30b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-a890cbc{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-a890cbc > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-304d76f .elementor-button{background-color:#02010100;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-304d76f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-304d76f .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-12 .elementor-element.elementor-element-f351f61{--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:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-bbd43b8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-b570fb7{text-align:center;font-size:12px;letter-spacing:16%;}.elementor-12 .elementor-element.elementor-element-bab806e{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-bab806e > .elementor-widget-container{margin:-10px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-c7f4f01{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-c7f4f01 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-64ce891{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-64ce891:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-64ce891 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-c604d7d{--display:flex;--min-height:100vh;--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-7f88c62{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5974f46 img{width:100%;max-width:100%;height:350px;object-fit:cover;object-position:center center;}.elementor-12 .elementor-element.elementor-element-525bfb7{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-525bfb7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-0d5ffe6{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-0d5ffe6 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-aa55543 .elementor-button{background-color:#02010100;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-aa55543 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-aa55543 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-12 .elementor-element.elementor-element-f2add17{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-f99117c img{width:100%;max-width:100%;height:350px;object-fit:cover;object-position:center center;}.elementor-12 .elementor-element.elementor-element-ae56dcc{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-ae56dcc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-834a734{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-834a734 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-66d2a02 .elementor-button{background-color:#02010100;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-66d2a02 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-66d2a02 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-12 .elementor-element.elementor-element-71119da{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-f60152a img{width:100%;max-width:100%;height:350px;object-fit:cover;object-position:center center;}.elementor-12 .elementor-element.elementor-element-3a76769{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-3a76769 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-19cf9ee{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-19cf9ee > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-aee40e5 .elementor-button{background-color:#02010100;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-aee40e5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-aee40e5 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-12 .elementor-element.elementor-element-50a7d2f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-fade283 img{width:100%;max-width:100%;height:350px;object-fit:cover;object-position:center center;}.elementor-12 .elementor-element.elementor-element-4b74072{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-4b74072 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-87579a4{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-87579a4 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-a5c807c .elementor-button{background-color:#02010100;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-a5c807c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-a5c807c .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-12 .elementor-element.elementor-element-1edd6af{--display:flex;--position:absolute;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-1edd6af{right:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-1edd6af{left:0px;}.elementor-12 .elementor-element.elementor-element-19a5439{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-dca3e61.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-dca3e61 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-a7a43ec{left:20px;}body.rtl .elementor-12 .elementor-element.elementor-element-a7a43ec{right:20px;}.elementor-12 .elementor-element.elementor-element-a7a43ec{bottom:20px;--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-a7a43ec .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-12 .elementor-element.elementor-element-a7a43ec .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-12 .elementor-element.elementor-element-a7a43ec .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-12 .elementor-element.elementor-element-a7a43ec .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-12 .elementor-element.elementor-element-a7a43ec .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-12 .elementor-element.elementor-element-a7a43ec .elementor-icon-list-icon i{color:#333333;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-a7a43ec .elementor-icon-list-icon svg{fill:#333333;transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-a7a43ec .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-a7a43ec .elementor-icon-list-item > a{font-size:12px;}.elementor-12 .elementor-element.elementor-element-a7a43ec .elementor-icon-list-text{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-84a1fc4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2372bae.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-2372bae img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-7f189f0{left:20px;}body.rtl .elementor-12 .elementor-element.elementor-element-7f189f0{right:20px;}.elementor-12 .elementor-element.elementor-element-7f189f0{bottom:20px;--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-7f189f0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-12 .elementor-element.elementor-element-7f189f0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-12 .elementor-element.elementor-element-7f189f0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-12 .elementor-element.elementor-element-7f189f0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-12 .elementor-element.elementor-element-7f189f0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-12 .elementor-element.elementor-element-7f189f0 .elementor-icon-list-icon i{color:#333333;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-7f189f0 .elementor-icon-list-icon svg{fill:#333333;transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-7f189f0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-7f189f0 .elementor-icon-list-item > a{font-size:12px;}.elementor-12 .elementor-element.elementor-element-7f189f0 .elementor-icon-list-text{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-41c8da4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-21fa7d3.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-21fa7d3 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-0490c73{left:20px;}body.rtl .elementor-12 .elementor-element.elementor-element-0490c73{right:20px;}.elementor-12 .elementor-element.elementor-element-0490c73{bottom:20px;--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-0490c73 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-12 .elementor-element.elementor-element-0490c73 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-12 .elementor-element.elementor-element-0490c73 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-12 .elementor-element.elementor-element-0490c73 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-12 .elementor-element.elementor-element-0490c73 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-12 .elementor-element.elementor-element-0490c73 .elementor-icon-list-icon i{color:#333333;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-0490c73 .elementor-icon-list-icon svg{fill:#333333;transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-0490c73 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-0490c73 .elementor-icon-list-item > a{font-size:12px;}.elementor-12 .elementor-element.elementor-element-0490c73 .elementor-icon-list-text{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-2d86339{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3d92dc2.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-3d92dc2 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-b913a00{left:20px;}body.rtl .elementor-12 .elementor-element.elementor-element-b913a00{right:20px;}.elementor-12 .elementor-element.elementor-element-b913a00{bottom:20px;--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-b913a00 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-12 .elementor-element.elementor-element-b913a00 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-12 .elementor-element.elementor-element-b913a00 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-12 .elementor-element.elementor-element-b913a00 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-12 .elementor-element.elementor-element-b913a00 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-12 .elementor-element.elementor-element-b913a00 .elementor-icon-list-icon i{color:#333333;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-b913a00 .elementor-icon-list-icon svg{fill:#333333;transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-b913a00 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-b913a00 .elementor-icon-list-item > a{font-size:12px;}.elementor-12 .elementor-element.elementor-element-b913a00 .elementor-icon-list-text{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-b3ee099{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-12 .elementor-element.elementor-element-6aea989{text-align:center;font-size:12px;letter-spacing:16%;}.elementor-12 .elementor-element.elementor-element-fa2a231{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-fa2a231 > .elementor-widget-container{margin:-10px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-041c0dc{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-041c0dc > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-12 .elementor-element.elementor-element-d09bba9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2d11814 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-12 .elementor-element.elementor-element-2d11814 img{width:100%;max-width:100%;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-16a3373{left:59%;}body.rtl .elementor-12 .elementor-element.elementor-element-16a3373{right:59%;}.elementor-12 .elementor-element.elementor-element-16a3373{top:73%;}.elementor-12 .elementor-element.elementor-element-16a3373 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-16a3373 .elementor-icon{font-size:24px;}.elementor-12 .elementor-element.elementor-element-16a3373 .elementor-icon svg{height:24px;}.elementor-12 .elementor-element.elementor-element-16a3373 .elementor-icon-wrapper svg{width:auto;}.elementor-12 .elementor-element.elementor-element-d2b158e > .elementor-widget-container{padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-d2b158e{left:43%;}body.rtl .elementor-12 .elementor-element.elementor-element-d2b158e{right:43%;}.elementor-12 .elementor-element.elementor-element-d2b158e{top:60%;}.elementor-12 .elementor-element.elementor-element-d2b158e .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-d2b158e .elementor-icon{font-size:24px;}.elementor-12 .elementor-element.elementor-element-d2b158e .elementor-icon svg{height:24px;}.elementor-12 .elementor-element.elementor-element-d2b158e .elementor-icon-wrapper svg{width:auto;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-73de48b{left:40%;}body.rtl .elementor-12 .elementor-element.elementor-element-73de48b{right:40%;}.elementor-12 .elementor-element.elementor-element-73de48b{top:41%;}.elementor-12 .elementor-element.elementor-element-73de48b .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-73de48b .elementor-icon{font-size:24px;}.elementor-12 .elementor-element.elementor-element-73de48b .elementor-icon svg{height:24px;}.elementor-12 .elementor-element.elementor-element-73de48b .elementor-icon-wrapper svg{width:auto;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-6fcf1ec{left:29%;}body.rtl .elementor-12 .elementor-element.elementor-element-6fcf1ec{right:29%;}.elementor-12 .elementor-element.elementor-element-6fcf1ec{top:39%;}.elementor-12 .elementor-element.elementor-element-6fcf1ec .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-6fcf1ec .elementor-icon{font-size:24px;}.elementor-12 .elementor-element.elementor-element-6fcf1ec .elementor-icon svg{height:24px;}.elementor-12 .elementor-element.elementor-element-6fcf1ec .elementor-icon-wrapper svg{width:auto;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-7292d43{left:22%;}body.rtl .elementor-12 .elementor-element.elementor-element-7292d43{right:22%;}.elementor-12 .elementor-element.elementor-element-7292d43{top:42%;}.elementor-12 .elementor-element.elementor-element-7292d43 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-7292d43 .elementor-icon{font-size:24px;}.elementor-12 .elementor-element.elementor-element-7292d43 .elementor-icon svg{height:24px;}.elementor-12 .elementor-element.elementor-element-7292d43 .elementor-icon-wrapper svg{width:auto;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-dfdbc3c{left:10%;}body.rtl .elementor-12 .elementor-element.elementor-element-dfdbc3c{right:10%;}.elementor-12 .elementor-element.elementor-element-dfdbc3c{top:43%;}.elementor-12 .elementor-element.elementor-element-dfdbc3c .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-dfdbc3c .elementor-icon{font-size:24px;}.elementor-12 .elementor-element.elementor-element-dfdbc3c .elementor-icon svg{height:24px;}.elementor-12 .elementor-element.elementor-element-dfdbc3c .elementor-icon-wrapper svg{width:auto;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-81d0130{left:54%;}body.rtl .elementor-12 .elementor-element.elementor-element-81d0130{right:54%;}.elementor-12 .elementor-element.elementor-element-81d0130{top:24%;}.elementor-12 .elementor-element.elementor-element-81d0130 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-81d0130 .elementor-icon{font-size:24px;}.elementor-12 .elementor-element.elementor-element-81d0130 .elementor-icon svg{height:24px;}.elementor-12 .elementor-element.elementor-element-81d0130 .elementor-icon-wrapper svg{width:auto;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-4855198{left:43%;}body.rtl .elementor-12 .elementor-element.elementor-element-4855198{right:43%;}.elementor-12 .elementor-element.elementor-element-4855198{top:33%;}.elementor-12 .elementor-element.elementor-element-4855198 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-4855198 .elementor-icon{font-size:24px;}.elementor-12 .elementor-element.elementor-element-4855198 .elementor-icon svg{height:24px;}.elementor-12 .elementor-element.elementor-element-4855198 .elementor-icon-wrapper svg{width:auto;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-a839b7d{left:13%;}body.rtl .elementor-12 .elementor-element.elementor-element-a839b7d{right:13%;}.elementor-12 .elementor-element.elementor-element-a839b7d{top:36%;}.elementor-12 .elementor-element.elementor-element-a839b7d .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-a839b7d .elementor-icon{font-size:24px;}.elementor-12 .elementor-element.elementor-element-a839b7d .elementor-icon svg{height:24px;}.elementor-12 .elementor-element.elementor-element-a839b7d .elementor-icon-wrapper svg{width:auto;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-82c52e5{left:9%;}body.rtl .elementor-12 .elementor-element.elementor-element-82c52e5{right:9%;}.elementor-12 .elementor-element.elementor-element-82c52e5{top:33%;}.elementor-12 .elementor-element.elementor-element-82c52e5 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-82c52e5 .elementor-icon{font-size:24px;}.elementor-12 .elementor-element.elementor-element-82c52e5 .elementor-icon svg{height:24px;}.elementor-12 .elementor-element.elementor-element-82c52e5 .elementor-icon-wrapper svg{width:auto;}.elementor-12 .elementor-element.elementor-element-b7268c2{--display:flex;--position:absolute;--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:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:19;}.elementor-12 .elementor-element.elementor-element-b7268c2:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-b7268c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-b7268c2{right:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-b7268c2{left:0px;}.elementor-12 .elementor-element.elementor-element-4c72daa{--display:flex;--border-radius:8px 0px 0px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-4c72daa:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4c72daa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://denissonsbeachresort.com/wp-content/uploads/2025/06/Surf-Swim.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-febdce6{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-bfb7cd4 .elementor-heading-title{font-size:24px;}.elementor-12 .elementor-element.elementor-element-77b65ba{font-size:16px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-6d0df90{--display:flex;--position:absolute;--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:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:19;}.elementor-12 .elementor-element.elementor-element-6d0df90:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-6d0df90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-6d0df90{right:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-6d0df90{left:0px;}.elementor-12 .elementor-element.elementor-element-8edaa14{--display:flex;--border-radius:8px 0px 0px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-8edaa14:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-8edaa14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://denissonsbeachresort.com/wp-content/uploads/2025/07/Beach-Shack.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-9e7381d{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-a9a1454 .elementor-heading-title{font-size:24px;}.elementor-12 .elementor-element.elementor-element-f61ddd7{font-size:16px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-d066549{--display:flex;--position:absolute;--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:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:19;}.elementor-12 .elementor-element.elementor-element-d066549:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-d066549 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-d066549{right:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-d066549{left:0px;}.elementor-12 .elementor-element.elementor-element-1a39505{--display:flex;--border-radius:8px 0px 0px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-1a39505:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1a39505 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://denissonsbeachresort.com/wp-content/uploads/2025/07/Swimming-Pool.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-04be138{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-ccb4b5e .elementor-heading-title{font-size:24px;}.elementor-12 .elementor-element.elementor-element-80f6430{font-size:16px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-2ad3f71{--display:flex;--position:absolute;--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:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:19;}.elementor-12 .elementor-element.elementor-element-2ad3f71:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2ad3f71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-2ad3f71{right:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-2ad3f71{left:0px;}.elementor-12 .elementor-element.elementor-element-176a826{--display:flex;--border-radius:8px 0px 0px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-176a826:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-176a826 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://denissonsbeachresort.com/wp-content/uploads/2025/07/Retaurant.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-7d157c1{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-957eac7 .elementor-heading-title{font-size:24px;}.elementor-12 .elementor-element.elementor-element-2eddfe4{font-size:16px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-ebac964{--display:flex;--position:absolute;--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:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:19;}.elementor-12 .elementor-element.elementor-element-ebac964:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-ebac964 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-ebac964{right:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-ebac964{left:0px;}.elementor-12 .elementor-element.elementor-element-d94b45a{--display:flex;--border-radius:8px 0px 0px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-d94b45a:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-d94b45a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://denissonsbeachresort.com/wp-content/uploads/2025/07/Pool-Villas.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-53c3b08{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-4a9619a .elementor-heading-title{font-size:24px;}.elementor-12 .elementor-element.elementor-element-3c67fe9{font-size:16px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-9c192d6{--display:flex;--position:absolute;--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:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:19;}.elementor-12 .elementor-element.elementor-element-9c192d6:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-9c192d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-9c192d6{right:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-9c192d6{left:0px;}.elementor-12 .elementor-element.elementor-element-fe6ceda{--display:flex;--border-radius:8px 0px 0px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-fe6ceda:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-fe6ceda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://denissonsbeachresort.com/wp-content/uploads/2025/07/Cluster-Rooms.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-aa5631c{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-7ef6bc9 .elementor-heading-title{font-size:24px;}.elementor-12 .elementor-element.elementor-element-ef8e83a{font-size:16px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-fb55c84{--display:flex;--position:absolute;--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:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:19;}.elementor-12 .elementor-element.elementor-element-fb55c84:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-fb55c84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-fb55c84{right:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-fb55c84{left:0px;}.elementor-12 .elementor-element.elementor-element-921ec1b{--display:flex;--border-radius:8px 0px 0px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-921ec1b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-921ec1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://denissonsbeachresort.com/wp-content/uploads/2025/07/Golak.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-4c59caa{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-52acfda .elementor-heading-title{font-size:24px;}.elementor-12 .elementor-element.elementor-element-dc99a02{font-size:16px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-b32cb45{--display:flex;--position:absolute;--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:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:19;}.elementor-12 .elementor-element.elementor-element-b32cb45:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-b32cb45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-b32cb45{right:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-b32cb45{left:0px;}.elementor-12 .elementor-element.elementor-element-c6dba5b{--display:flex;--border-radius:8px 0px 0px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c6dba5b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-c6dba5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://denissonsbeachresort.com/wp-content/uploads/2025/07/Reception-Area.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-488f1e0{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-645d268 .elementor-heading-title{font-size:24px;}.elementor-12 .elementor-element.elementor-element-0ffcf9a{font-size:16px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-afaec7b{--display:flex;--position:absolute;--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:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:19;}.elementor-12 .elementor-element.elementor-element-afaec7b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-afaec7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-afaec7b{right:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-afaec7b{left:0px;}.elementor-12 .elementor-element.elementor-element-25346b9{--display:flex;--border-radius:8px 0px 0px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-25346b9:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-25346b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://denissonsbeachresort.com/wp-content/uploads/2025/07/Gym-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-4ca94e7{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-79bad05 .elementor-heading-title{font-size:24px;}.elementor-12 .elementor-element.elementor-element-f7c3130{font-size:16px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-3bfd64b{--display:flex;--position:absolute;--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:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:19;}.elementor-12 .elementor-element.elementor-element-3bfd64b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-3bfd64b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-3bfd64b{right:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-3bfd64b{left:0px;}.elementor-12 .elementor-element.elementor-element-fe5ea0e{--display:flex;--border-radius:8px 0px 0px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-fe5ea0e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-fe5ea0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://denissonsbeachresort.com/wp-content/uploads/2025/07/Club-Room-Image-3.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-5e60d92{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-d5c4ccb .elementor-heading-title{font-size:24px;}.elementor-12 .elementor-element.elementor-element-0e53985{font-size:16px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-ae70383{--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;--overlay-opacity:0.5;--padding-top:130px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-ae70383:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-ae70383 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3d2ea4f );background-image:url("https://denissonsbeachresort.com/wp-content/uploads/2025/06/Celebrate-bg.png");background-position:bottom right;background-repeat:no-repeat;background-size:490px auto;}.elementor-12 .elementor-element.elementor-element-ae70383::before, .elementor-12 .elementor-element.elementor-element-ae70383 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-ae70383 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-ae70383 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-ae70383 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-ae70383 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-28ec25c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-cb67392{font-size:12px;letter-spacing:16%;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-e82c40f{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-e82c40f > .elementor-widget-container{margin:-10px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-e82c40f .elementor-heading-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-8d43c42{width:var( --container-widget-width, 550px );max-width:550px;--container-widget-width:550px;--container-widget-flex-grow:0;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-9b2aab7 .elementor-button{background-color:#09405200;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-0b7edd4{--display:flex;--min-height:95vh;--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;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-0b7edd4:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-0b7edd4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://denissonsbeachresort.com/wp-content/uploads/2025/07/Destination-Wedding-Banner.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-0b7edd4::before, .elementor-12 .elementor-element.elementor-element-0b7edd4 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-0b7edd4 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-0b7edd4 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-0b7edd4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-0b7edd4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-5847bc1{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-5847bc1.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-4b3e86f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--overflow:hidden;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF26;--border-color:#FFFFFF26;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:25px;}.elementor-12 .elementor-element.elementor-element-e946889{--display:flex;--min-height:250px;--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-6c96d08{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-6c96d08 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-6c96d08 .elementor-heading-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-dda5920{width:var( --container-widget-width, 550px );max-width:550px;--container-widget-width:550px;--container-widget-flex-grow:0;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-29c400e .elementor-button{background-color:#02010100;fill:#E8BF82;color:#E8BF82;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-29c400e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-29c400e .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-12 .elementor-element.elementor-element-7cbcb29{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--overflow:hidden;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF26;--border-color:#FFFFFF26;--padding-top:0px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-12 .elementor-element.elementor-element-0cfdb4f{--display:flex;--min-height:250px;--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-e5ea7e9{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-e5ea7e9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-e5ea7e9 .elementor-heading-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-5bcb2dc{width:var( --container-widget-width, 550px );max-width:550px;--container-widget-width:550px;--container-widget-flex-grow:0;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-7ffac39 .elementor-button{background-color:#02010100;fill:#E8BF82;color:#E8BF82;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-7ffac39 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-7ffac39 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-12 .elementor-element.elementor-element-ebfbddc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--overflow:hidden;--padding-top:0px;--padding-bottom:50px;--padding-left:25px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-de88076{--display:flex;--min-height:250px;--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-d290a8e{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-d290a8e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-d290a8e .elementor-heading-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-981ad94{width:var( --container-widget-width, 550px );max-width:550px;--container-widget-width:550px;--container-widget-flex-grow:0;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-a02137b .elementor-button{background-color:#02010100;fill:#E8BF82;color:#E8BF82;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-a02137b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-a02137b .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-12 .elementor-element.elementor-element-2cb903d{--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:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:220px;--padding-bottom:160px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-47818a0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-c91c36d{text-align:center;font-size:12px;letter-spacing:16%;}.elementor-12 .elementor-element.elementor-element-c117960{width:var( --container-widget-width, 550px );max-width:550px;--container-widget-width:550px;--container-widget-flex-grow:0;text-align:left;}.elementor-12 .elementor-element.elementor-element-c117960 > .elementor-widget-container{margin:-10px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-a63b1d5{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;text-align:left;}.elementor-12 .elementor-element.elementor-element-a63b1d5 > .elementor-widget-container{margin:0px 0px 000px 0px;}.elementor-12 .elementor-element.elementor-element-b675a51{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-aafe9f4{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2d2ca25 img{width:100%;max-width:100%;height:60vh;object-fit:cover;object-position:center center;}.elementor-12 .elementor-element.elementor-element-232945b{width:var( --container-widget-width, 490px );max-width:490px;--container-widget-width:490px;--container-widget-flex-grow:0;text-align:left;}.elementor-12 .elementor-element.elementor-element-232945b > .elementor-widget-container{margin:0px 0px 000px 0px;padding:0px 20px 0px 0px;}.elementor-12 .elementor-element.elementor-element-c01d35a{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-ab73611 img{width:100%;max-width:100%;height:60vh;object-fit:cover;object-position:center center;}.elementor-12 .elementor-element.elementor-element-81d5359{width:var( --container-widget-width, 550px );max-width:550px;--container-widget-width:550px;--container-widget-flex-grow:0;text-align:left;}.elementor-12 .elementor-element.elementor-element-81d5359 > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 20px 0px 0px;}.elementor-12 .elementor-element.elementor-element-a28464f{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-53a8851 img{width:100%;max-width:100%;height:60vh;object-fit:cover;object-position:center center;}.elementor-12 .elementor-element.elementor-element-580574e{width:var( --container-widget-width, 550px );max-width:550px;--container-widget-width:550px;--container-widget-flex-grow:0;text-align:left;}.elementor-12 .elementor-element.elementor-element-580574e > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 20px 0px 0px;}.elementor-12 .elementor-element.elementor-element-645dd2b{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-81c5c6f img{width:100%;max-width:100%;height:60vh;object-fit:cover;object-position:center center;}.elementor-12 .elementor-element.elementor-element-aa825a2{width:var( --container-widget-width, 490px );max-width:490px;--container-widget-width:490px;--container-widget-flex-grow:0;text-align:left;}.elementor-12 .elementor-element.elementor-element-aa825a2 > .elementor-widget-container{margin:-15px 0px 000px 0px;padding:0px 20px 0px 0px;}.elementor-12 .elementor-element.elementor-element-0babc8f{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-f43bc3f img{width:100%;max-width:100%;height:60vh;object-fit:cover;object-position:center center;}.elementor-12 .elementor-element.elementor-element-893b8ea{width:var( --container-widget-width, 490px );max-width:490px;--container-widget-width:490px;--container-widget-flex-grow:0;text-align:left;}.elementor-12 .elementor-element.elementor-element-893b8ea > .elementor-widget-container{margin:-15px 0px 000px 0px;padding:0px 20px 0px 0px;}.elementor-12 .elementor-element.elementor-element-59ff39a{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-offset-size:80px;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:100%;--e-n-carousel-arrow-prev-translate-x:-100%;--e-n-carousel-arrow-prev-left-position:-140px;--e-n-carousel-arrow-prev-top-align:0%;--e-n-carousel-arrow-prev-caption-spacing:0px;--e-n-carousel-arrow-prev-translate-y:0px;--e-n-carousel-arrow-prev-top-position:-100px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:60px;--e-n-carousel-arrow-next-top-align:0%;--e-n-carousel-arrow-next-caption-spacing:0px;--e-n-carousel-arrow-next-translate-y:0px;--e-n-carousel-arrow-next-top-position:-100px;--e-n-carousel-arrow-size:48px;--e-n-carousel-swiper-pagination-size:4px;--e-n-carousel-progressbar-normal-color:#CADEE4;--e-n-carousel-progressbar-hover-color:#CADEE4;}.elementor-12 .elementor-element.elementor-element-1040b3b{--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:50px 50px;--row-gap:50px;--column-gap:50px;--overlay-opacity:0.3;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-1040b3b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1040b3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#094052;}.elementor-12 .elementor-element.elementor-element-1040b3b::before, .elementor-12 .elementor-element.elementor-element-1040b3b > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-1040b3b > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-1040b3b > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-1040b3b > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-1040b3b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://denissonsbeachresort.com/wp-content/uploads/2025/06/direction-bg.png");--background-overlay:'';background-position:bottom left;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-d3d9086{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-809cb0a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-77a76ae{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-4f41f45 img{width:100%;}.elementor-12 .elementor-element.elementor-element-0a207e2 .elementor-button{background-color:#09405200;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-0a207e2{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-0a207e2{right:0px;}.elementor-12 .elementor-element.elementor-element-0a207e2{bottom:0px;}.elementor-12 .elementor-element.elementor-element-5d32cf8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c1168b0{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-c1168b0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-c1168b0 .elementor-heading-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-a901727{width:var( --container-widget-width, 550px );max-width:550px;--container-widget-width:550px;--container-widget-flex-grow:0;text-align:left;color:#CCCCCC;}.elementor-12 .elementor-element.elementor-element-a901727 > .elementor-widget-container{margin:0px 0px 000px 0px;}.elementor-12 .elementor-element.elementor-element-561d931{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-c60d5df{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-b81f0e6{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-b16f99e{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-999c8bc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-99ab33e{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-5c99d59{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-f87e022{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7549518{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-4c4739f{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-5714aa5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3ae756d{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-17836e8{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-3dd5cf9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-d014339{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-48e67a6{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-2370b76{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-cde815a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5a31669{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-3e54ef7{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-13628f0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-94d79f6{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-fa645e8{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-c2fee58{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-043ce3c{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-77a2e7e{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-9639cbf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3097502{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-9d0430a{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-d5a0c07{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-914fbad{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-b68a13c{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-863ba41{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-eb7eb42{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-82d3ada{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-82dec16{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-314d033{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-78e8f19{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-9ffcbbe{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-e06b7f2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-ad7d243{--n-accordion-title-font-size:20px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:24px;}.elementor-12 .elementor-element.elementor-element-ad7d243 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-12 .elementor-element.elementor-element-ad7d243 {--n-accordion-padding:20px 15px 20px 15px;}:where( .elementor-12 .elementor-element.elementor-element-ad7d243 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-12 .elementor-element.elementor-element-ea82e0b{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-288a116{--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:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:200px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-288a116:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-288a116 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-daa5a32 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-daa5a32{text-align:center;}.elementor-12 .elementor-element.elementor-element-25a8b45{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-616a98b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-e125413{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5de1916{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#CCCCCC;--border-color:#CCCCCC;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-67bcf7d{font-size:24px;color:var( --e-global-color-6d20826 );}.elementor-12 .elementor-element.elementor-element-eb545b5{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a0cb18e{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a0a7310 img{width:100%;max-width:24px;}.elementor-12 .elementor-element.elementor-element-0e3141d{text-align:center;}.elementor-12 .elementor-element.elementor-element-c84bc4d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-1800e39{--e-rating-icon-font-size:16px;--e-rating-gap:4px;--e-rating-icon-marked-color:#EBC351;}.elementor-12 .elementor-element.elementor-element-d533dbd{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-003a55b img{width:100%;max-width:24px;}.elementor-12 .elementor-element.elementor-element-43a3f81{text-align:center;}.elementor-12 .elementor-element.elementor-element-6b365c4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-31ab95d{--e-rating-icon-font-size:16px;--e-rating-gap:4px;--e-rating-icon-marked-color:#EBC351;}.elementor-12 .elementor-element.elementor-element-3ff139a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-1ba8d63 img{width:100%;max-width:24px;}.elementor-12 .elementor-element.elementor-element-cdb38d5{text-align:center;}.elementor-12 .elementor-element.elementor-element-106a2f6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-9567ae9{--e-rating-icon-font-size:16px;--e-rating-gap:4px;--e-rating-icon-marked-color:#EBC351;}.elementor-12 .elementor-element.elementor-element-faa5929{--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-12 .elementor-element.elementor-element-faa5929:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-faa5929 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-64aa1b0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-b154469{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-6d13c70{--e-rating-icon-marked-color:#EBC351;--e-rating-icon-color:#D9D9D9;}.elementor-12 .elementor-element.elementor-element-53953b6{width:var( --container-widget-width, 330px );max-width:330px;--container-widget-width:330px;--container-widget-flex-grow:0;text-align:center;font-family:"Lato", Sans-serif;font-size:16px;font-weight:300;font-style:italic;color:var( --e-global-color-6d20826 );}.elementor-12 .elementor-element.elementor-element-6f12b34 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-6f12b34{font-family:"Parisienne", Sans-serif;font-size:32px;font-weight:400;line-height:125%;color:#346A7C;}.elementor-12 .elementor-element.elementor-element-4e42515{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-115ef56{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-846b90e{--e-rating-icon-marked-color:#EBC351;--e-rating-icon-color:#D9D9D9;}.elementor-12 .elementor-element.elementor-element-e980d5f{width:var( --container-widget-width, 330px );max-width:330px;--container-widget-width:330px;--container-widget-flex-grow:0;text-align:center;font-family:"Lato", Sans-serif;font-size:16px;font-weight:300;font-style:italic;color:var( --e-global-color-6d20826 );}.elementor-12 .elementor-element.elementor-element-cc4712e > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-cc4712e{font-family:"Parisienne", Sans-serif;font-size:32px;font-weight:400;line-height:125%;color:#346A7C;}.elementor-12 .elementor-element.elementor-element-ccfb233{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-e3b2859{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-1d50c17{--e-rating-icon-marked-color:#EBC351;--e-rating-icon-color:#D9D9D9;}.elementor-12 .elementor-element.elementor-element-2339968{width:var( --container-widget-width, 330px );max-width:330px;--container-widget-width:330px;--container-widget-flex-grow:0;text-align:center;font-family:"Lato", Sans-serif;font-size:16px;font-weight:300;font-style:italic;color:var( --e-global-color-6d20826 );}.elementor-12 .elementor-element.elementor-element-c5c6fc7 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-c5c6fc7{font-family:"Parisienne", Sans-serif;font-size:32px;font-weight:400;line-height:125%;color:#346A7C;}.elementor-12 .elementor-element.elementor-element-ce76478{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:50px;}.elementor-12 .elementor-element.elementor-element-ce76478 > .elementor-widget-container{padding:0px 50px 0px 50px;}:where( .elementor-12 .elementor-element.elementor-element-ce76478 .swiper-slide ) > .e-con{--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}.elementor-12 .elementor-element.elementor-element-ce76478 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-b5af893{--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:80px;--padding-bottom:200px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-b5af893:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-b5af893 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-3a9b5a6{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:50px 50px;--row-gap:50px;--column-gap:50px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-54508a4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7255ef7 img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-fa87048{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5f4c950 img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-c4910cd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-144ac36 img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-114fa7a{--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-e14025e img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-e41d386{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5658565 img{width:100%;max-width:100%;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-b575dcb{--width:40%;}.elementor-12 .elementor-element.elementor-element-938492d{--width:70%;}.elementor-12 .elementor-element.elementor-element-4602b65{--width:50%;}.elementor-12 .elementor-element.elementor-element-1610eeb{--width:50%;}.elementor-12 .elementor-element.elementor-element-afbaf25{--width:60%;}.elementor-12 .elementor-element.elementor-element-6937e7b{--width:40%;}.elementor-12 .elementor-element.elementor-element-2bcccef{--width:47%;}.elementor-12 .elementor-element.elementor-element-3100432{--width:53%;}.elementor-12 .elementor-element.elementor-element-7f88c62{--width:45%;}.elementor-12 .elementor-element.elementor-element-f2add17{--width:45%;}.elementor-12 .elementor-element.elementor-element-71119da{--width:45%;}.elementor-12 .elementor-element.elementor-element-50a7d2f{--width:45%;}.elementor-12 .elementor-element.elementor-element-1edd6af{--width:55%;}.elementor-12 .elementor-element.elementor-element-b7268c2{--width:400px;}.elementor-12 .elementor-element.elementor-element-4c72daa{--width:40%;}.elementor-12 .elementor-element.elementor-element-febdce6{--width:60%;}.elementor-12 .elementor-element.elementor-element-6d0df90{--width:400px;}.elementor-12 .elementor-element.elementor-element-8edaa14{--width:40%;}.elementor-12 .elementor-element.elementor-element-9e7381d{--width:60%;}.elementor-12 .elementor-element.elementor-element-d066549{--width:400px;}.elementor-12 .elementor-element.elementor-element-1a39505{--width:40%;}.elementor-12 .elementor-element.elementor-element-04be138{--width:60%;}.elementor-12 .elementor-element.elementor-element-2ad3f71{--width:400px;}.elementor-12 .elementor-element.elementor-element-176a826{--width:40%;}.elementor-12 .elementor-element.elementor-element-7d157c1{--width:60%;}.elementor-12 .elementor-element.elementor-element-ebac964{--width:400px;}.elementor-12 .elementor-element.elementor-element-d94b45a{--width:40%;}.elementor-12 .elementor-element.elementor-element-53c3b08{--width:60%;}.elementor-12 .elementor-element.elementor-element-9c192d6{--width:400px;}.elementor-12 .elementor-element.elementor-element-fe6ceda{--width:40%;}.elementor-12 .elementor-element.elementor-element-aa5631c{--width:60%;}.elementor-12 .elementor-element.elementor-element-fb55c84{--width:400px;}.elementor-12 .elementor-element.elementor-element-921ec1b{--width:40%;}.elementor-12 .elementor-element.elementor-element-4c59caa{--width:60%;}.elementor-12 .elementor-element.elementor-element-b32cb45{--width:400px;}.elementor-12 .elementor-element.elementor-element-c6dba5b{--width:40%;}.elementor-12 .elementor-element.elementor-element-488f1e0{--width:60%;}.elementor-12 .elementor-element.elementor-element-afaec7b{--width:400px;}.elementor-12 .elementor-element.elementor-element-25346b9{--width:40%;}.elementor-12 .elementor-element.elementor-element-4ca94e7{--width:60%;}.elementor-12 .elementor-element.elementor-element-3bfd64b{--width:400px;}.elementor-12 .elementor-element.elementor-element-fe5ea0e{--width:40%;}.elementor-12 .elementor-element.elementor-element-5e60d92{--width:60%;}.elementor-12 .elementor-element.elementor-element-4b3e86f{--width:33.33%;}.elementor-12 .elementor-element.elementor-element-7cbcb29{--width:33.33%;}.elementor-12 .elementor-element.elementor-element-ebfbddc{--width:33.33%;}.elementor-12 .elementor-element.elementor-element-809cb0a{--width:50%;}.elementor-12 .elementor-element.elementor-element-5d32cf8{--width:50%;}.elementor-12 .elementor-element.elementor-element-616a98b{--content-width:900px;}.elementor-12 .elementor-element.elementor-element-5de1916{--width:30%;}.elementor-12 .elementor-element.elementor-element-eb545b5{--width:70%;}.elementor-12 .elementor-element.elementor-element-3a9b5a6{--content-width:800px;}}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-ac6f58b{text-align:center;}.elementor-12 .elementor-element.elementor-element-8e37842::before, .elementor-12 .elementor-element.elementor-element-8e37842 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-8e37842 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-8e37842 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-8e37842 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-8e37842 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0% 63%;background-size:280px auto;}.elementor-12 .elementor-element.elementor-element-3c75562 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-efb7bcd{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-5cae47d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-f44fb17 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-a5fdac8{--min-height:60vh;}.elementor-12 .elementor-element.elementor-element-5c2cf9e{--min-height:60vh;}.elementor-12 .elementor-element.elementor-element-93f5517{--min-height:60vh;}.elementor-12 .elementor-element.elementor-element-266715e{--min-height:60vh;}.elementor-12 .elementor-element.elementor-element-a908cf4{--min-height:60vh;}.elementor-12 .elementor-element.elementor-element-c2c916e{--min-height:60vh;}.elementor-12 .elementor-element.elementor-element-2074236{--min-height:60vh;}.elementor-12 .elementor-element.elementor-element-36cab43{--min-height:60vh;}.elementor-12 .elementor-element.elementor-element-72d3de3{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-offset-size:150px;}.elementor-12 .elementor-element.elementor-element-59ff39a{--e-n-carousel-swiper-slides-to-display:2;}.elementor-12 .elementor-element.elementor-element-0a207e2{bottom:-76px;}.elementor-12 .elementor-element.elementor-element-6f12b34{font-size:28px;}.elementor-12 .elementor-element.elementor-element-cc4712e{font-size:28px;}.elementor-12 .elementor-element.elementor-element-c5c6fc7{font-size:28px;}.elementor-12 .elementor-element.elementor-element-ce76478{--e-n-carousel-swiper-slides-to-display:2;}.elementor-12 .elementor-element.elementor-element-3a9b5a6{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-cd83287{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-4b6f06b{text-align:center;}.elementor-12 .elementor-element.elementor-element-4b6f06b .elementor-heading-title{letter-spacing:10px;}.elementor-12 .elementor-element.elementor-element-ac6f58b{width:var( --container-widget-width, 350px );max-width:350px;--container-widget-width:350px;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-ac6f58b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-ac6f58b .elementor-heading-title{font-size:60px;letter-spacing:16px;}.elementor-12 .elementor-element.elementor-element-8e37842{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-8e37842::before, .elementor-12 .elementor-element.elementor-element-8e37842 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-8e37842 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-8e37842 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-8e37842 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-8e37842 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0% 75%;background-size:180px auto;}.elementor-12 .elementor-element.elementor-element-3c75562 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-12 .elementor-element.elementor-element-3c75562{text-align:left;}.elementor-12 .elementor-element.elementor-element-3c75562 .elementor-heading-title{font-size:40px;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-efb7bcd{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-ab3c6d8{--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-f44fb17 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 15px 0px 15px;}.elementor-12 .elementor-element.elementor-element-f44fb17{text-align:left;}.elementor-12 .elementor-element.elementor-element-f44fb17 .elementor-heading-title{font-size:40px;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-1436c9d > .elementor-widget-container{margin:0px 0px 60px 0px;padding:0px 15px 0px 15px;}.elementor-12 .elementor-element.elementor-element-0d98ed8{--min-height:500px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-aa41884{width:var( --container-widget-width, 240px );max-width:240px;--container-widget-width:240px;--container-widget-flex-grow:0;text-align:left;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-aa41884{left:-90px;}body.rtl .elementor-12 .elementor-element.elementor-element-aa41884{right:-90px;}.elementor-12 .elementor-element.elementor-element-aa41884 img{max-width:100%;}.elementor-12 .elementor-element.elementor-element-d0b9f69{width:var( --container-widget-width, 230px );max-width:230px;--container-widget-width:230px;--container-widget-flex-grow:0;z-index:5;}.elementor-12 .elementor-element.elementor-element-d0b9f69 > .elementor-widget-container{--e-transform-translateX:-50%;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-d0b9f69{left:55%;}body.rtl .elementor-12 .elementor-element.elementor-element-d0b9f69{right:55%;}.elementor-12 .elementor-element.elementor-element-3f92240{width:var( --container-widget-width, 270px );max-width:270px;--container-widget-width:270px;--container-widget-flex-grow:0;top:0px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-3f92240{right:-150px;}body.rtl .elementor-12 .elementor-element.elementor-element-3f92240{left:-150px;}.elementor-12 .elementor-element.elementor-element-bc674ee{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-0cbd535{--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-cc3f4fb > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-12 .elementor-element.elementor-element-dd12eac{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-12 .elementor-element.elementor-element-366c34a{--min-height:450px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a5fdac8{--min-height:300px;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-12 .elementor-element.elementor-element-13972ef{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-12 .elementor-element.elementor-element-2b3290c{--min-height:450px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5c2cf9e{--min-height:300px;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-12 .elementor-element.elementor-element-c77315b{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-12 .elementor-element.elementor-element-e815494{--min-height:450px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-93f5517{--min-height:300px;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-12 .elementor-element.elementor-element-4b4b7c0{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-12 .elementor-element.elementor-element-d26471f{--min-height:450px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-266715e{--min-height:300px;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-12 .elementor-element.elementor-element-44b434d{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-12 .elementor-element.elementor-element-68747eb{--min-height:450px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a908cf4{--min-height:300px;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-12 .elementor-element.elementor-element-b5a65d8{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-12 .elementor-element.elementor-element-f29fc80{--min-height:450px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c2c916e{--min-height:300px;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-12 .elementor-element.elementor-element-d48a9ef{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-12 .elementor-element.elementor-element-852567c{--min-height:450px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2074236{--min-height:300px;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-12 .elementor-element.elementor-element-7254947{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-12 .elementor-element.elementor-element-8560a39{--min-height:450px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-36cab43{--min-height:300px;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-12 .elementor-element.elementor-element-5b79ee7{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-12 .elementor-element.elementor-element-72d3de3{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-offset-size:80px;--e-n-carousel-swiper-slides-gap:20px;--e-n-carousel-arrow-size:20px;}.elementor-12 .elementor-element.elementor-element-802d0c5{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-12 .elementor-element.elementor-element-85aace6 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-260b4a7{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-b150826 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-1610eeb{--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-024edb2{--min-height:60vh;}.elementor-12 .elementor-element.elementor-element-4c49407{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-12 .elementor-element.elementor-element-cc51a65{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-6caafb7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-6b67759{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-436b39f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-3100432{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-12 .elementor-element.elementor-element-9d67e8c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-a890cbc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-f351f61{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:20px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-64ce891{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c604d7d{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-0d5ffe6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-834a734 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-19cf9ee > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-87579a4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-b3ee099{--padding-top:60px;--padding-bottom:330px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-041c0dc > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-16a3373 .elementor-icon{font-size:18px;}.elementor-12 .elementor-element.elementor-element-16a3373 .elementor-icon svg{height:18px;}.elementor-12 .elementor-element.elementor-element-d2b158e .elementor-icon{font-size:18px;}.elementor-12 .elementor-element.elementor-element-d2b158e .elementor-icon svg{height:18px;}.elementor-12 .elementor-element.elementor-element-73de48b .elementor-icon{font-size:18px;}.elementor-12 .elementor-element.elementor-element-73de48b .elementor-icon svg{height:18px;}.elementor-12 .elementor-element.elementor-element-6fcf1ec .elementor-icon{font-size:18px;}.elementor-12 .elementor-element.elementor-element-6fcf1ec .elementor-icon svg{height:18px;}.elementor-12 .elementor-element.elementor-element-7292d43 .elementor-icon{font-size:18px;}.elementor-12 .elementor-element.elementor-element-7292d43 .elementor-icon svg{height:18px;}.elementor-12 .elementor-element.elementor-element-dfdbc3c .elementor-icon{font-size:18px;}.elementor-12 .elementor-element.elementor-element-dfdbc3c .elementor-icon svg{height:18px;}.elementor-12 .elementor-element.elementor-element-81d0130 .elementor-icon{font-size:18px;}.elementor-12 .elementor-element.elementor-element-81d0130 .elementor-icon svg{height:18px;}.elementor-12 .elementor-element.elementor-element-4855198 .elementor-icon{font-size:18px;}.elementor-12 .elementor-element.elementor-element-4855198 .elementor-icon svg{height:18px;}.elementor-12 .elementor-element.elementor-element-a839b7d .elementor-icon{font-size:18px;}.elementor-12 .elementor-element.elementor-element-a839b7d .elementor-icon svg{height:18px;}.elementor-12 .elementor-element.elementor-element-82c52e5 .elementor-icon{font-size:18px;}.elementor-12 .elementor-element.elementor-element-82c52e5 .elementor-icon svg{height:18px;}.elementor-12 .elementor-element.elementor-element-b7268c2.e-con{--e-con-transform-translateX:50%;}.elementor-12 .elementor-element.elementor-element-b7268c2{--width:250px;--gap:15px 15px;--row-gap:15px;--column-gap:15px;top:calc(100% + 20px);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-b7268c2{right:50%;}body.rtl .elementor-12 .elementor-element.elementor-element-b7268c2{left:50%;}.elementor-12 .elementor-element.elementor-element-4c72daa{--min-height:120px;--border-radius:8px 8px 0px 0px;}.elementor-12 .elementor-element.elementor-element-febdce6{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:2px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-bfb7cd4 .elementor-heading-title{font-size:20px;}.elementor-12 .elementor-element.elementor-element-6d0df90.e-con{--e-con-transform-translateX:50%;}.elementor-12 .elementor-element.elementor-element-6d0df90{--width:250px;--gap:15px 15px;--row-gap:15px;--column-gap:15px;top:calc(100% + 20px);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-6d0df90{right:50%;}body.rtl .elementor-12 .elementor-element.elementor-element-6d0df90{left:50%;}.elementor-12 .elementor-element.elementor-element-8edaa14{--min-height:120px;--border-radius:8px 8px 0px 0px;}.elementor-12 .elementor-element.elementor-element-9e7381d{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:2px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a9a1454 .elementor-heading-title{font-size:20px;}.elementor-12 .elementor-element.elementor-element-d066549.e-con{--e-con-transform-translateX:50%;}.elementor-12 .elementor-element.elementor-element-d066549{--width:250px;--gap:15px 15px;--row-gap:15px;--column-gap:15px;top:calc(100% + 20px);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-d066549{right:50%;}body.rtl .elementor-12 .elementor-element.elementor-element-d066549{left:50%;}.elementor-12 .elementor-element.elementor-element-1a39505{--min-height:120px;--border-radius:8px 8px 0px 0px;}.elementor-12 .elementor-element.elementor-element-04be138{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:2px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-ccb4b5e .elementor-heading-title{font-size:20px;}.elementor-12 .elementor-element.elementor-element-2ad3f71.e-con{--e-con-transform-translateX:50%;}.elementor-12 .elementor-element.elementor-element-2ad3f71{--width:250px;--gap:15px 15px;--row-gap:15px;--column-gap:15px;top:calc(100% + 20px);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-2ad3f71{right:50%;}body.rtl .elementor-12 .elementor-element.elementor-element-2ad3f71{left:50%;}.elementor-12 .elementor-element.elementor-element-176a826{--min-height:120px;--border-radius:8px 8px 0px 0px;}.elementor-12 .elementor-element.elementor-element-7d157c1{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:2px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-957eac7 .elementor-heading-title{font-size:20px;}.elementor-12 .elementor-element.elementor-element-ebac964.e-con{--e-con-transform-translateX:50%;}.elementor-12 .elementor-element.elementor-element-ebac964{--width:250px;--gap:15px 15px;--row-gap:15px;--column-gap:15px;top:calc(100% + 20px);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-ebac964{right:50%;}body.rtl .elementor-12 .elementor-element.elementor-element-ebac964{left:50%;}.elementor-12 .elementor-element.elementor-element-d94b45a{--min-height:120px;--border-radius:8px 8px 0px 0px;}.elementor-12 .elementor-element.elementor-element-53c3b08{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:2px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-4a9619a .elementor-heading-title{font-size:20px;}.elementor-12 .elementor-element.elementor-element-9c192d6.e-con{--e-con-transform-translateX:50%;}.elementor-12 .elementor-element.elementor-element-9c192d6{--width:250px;--gap:15px 15px;--row-gap:15px;--column-gap:15px;top:calc(100% + 20px);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-9c192d6{right:50%;}body.rtl .elementor-12 .elementor-element.elementor-element-9c192d6{left:50%;}.elementor-12 .elementor-element.elementor-element-fe6ceda{--min-height:120px;--border-radius:8px 8px 0px 0px;}.elementor-12 .elementor-element.elementor-element-aa5631c{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:2px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7ef6bc9 .elementor-heading-title{font-size:20px;}.elementor-12 .elementor-element.elementor-element-fb55c84.e-con{--e-con-transform-translateX:50%;}.elementor-12 .elementor-element.elementor-element-fb55c84{--width:250px;--gap:15px 15px;--row-gap:15px;--column-gap:15px;top:calc(100% + 20px);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-fb55c84{right:50%;}body.rtl .elementor-12 .elementor-element.elementor-element-fb55c84{left:50%;}.elementor-12 .elementor-element.elementor-element-921ec1b{--min-height:120px;--border-radius:8px 8px 0px 0px;}.elementor-12 .elementor-element.elementor-element-4c59caa{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:2px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-52acfda .elementor-heading-title{font-size:20px;}.elementor-12 .elementor-element.elementor-element-b32cb45.e-con{--e-con-transform-translateX:50%;}.elementor-12 .elementor-element.elementor-element-b32cb45{--width:250px;--gap:15px 15px;--row-gap:15px;--column-gap:15px;top:calc(100% + 20px);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-b32cb45{right:50%;}body.rtl .elementor-12 .elementor-element.elementor-element-b32cb45{left:50%;}.elementor-12 .elementor-element.elementor-element-c6dba5b{--min-height:120px;--border-radius:8px 8px 0px 0px;}.elementor-12 .elementor-element.elementor-element-488f1e0{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:2px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-645d268 .elementor-heading-title{font-size:20px;}.elementor-12 .elementor-element.elementor-element-afaec7b.e-con{--e-con-transform-translateX:50%;}.elementor-12 .elementor-element.elementor-element-afaec7b{--width:250px;--gap:15px 15px;--row-gap:15px;--column-gap:15px;top:calc(100% + 20px);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-afaec7b{right:50%;}body.rtl .elementor-12 .elementor-element.elementor-element-afaec7b{left:50%;}.elementor-12 .elementor-element.elementor-element-25346b9{--min-height:120px;--border-radius:8px 8px 0px 0px;}.elementor-12 .elementor-element.elementor-element-4ca94e7{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:2px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-79bad05 .elementor-heading-title{font-size:20px;}.elementor-12 .elementor-element.elementor-element-3bfd64b.e-con{--e-con-transform-translateX:50%;}.elementor-12 .elementor-element.elementor-element-3bfd64b{--width:250px;--gap:15px 15px;--row-gap:15px;--column-gap:15px;top:calc(100% + 20px);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-3bfd64b{right:50%;}body.rtl .elementor-12 .elementor-element.elementor-element-3bfd64b{left:50%;}.elementor-12 .elementor-element.elementor-element-fe5ea0e{--min-height:120px;--border-radius:8px 8px 0px 0px;}.elementor-12 .elementor-element.elementor-element-5e60d92{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:2px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-d5c4ccb .elementor-heading-title{font-size:20px;}.elementor-12 .elementor-element.elementor-element-ae70383:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-ae70383 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:200px auto;}.elementor-12 .elementor-element.elementor-element-ae70383{--padding-top:60px;--padding-bottom:80px;--padding-left:15px;--padding-right:015px;}.elementor-12 .elementor-element.elementor-element-e82c40f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-0b7edd4{--min-height:85vh;--justify-content:center;}.elementor-12 .elementor-element.elementor-element-5847bc1{--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:center;--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-4b3e86f{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-e946889{--min-height:33.33%;}.elementor-12 .elementor-element.elementor-element-7cbcb29{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-0cfdb4f{--min-height:33.33%;}.elementor-12 .elementor-element.elementor-element-ebfbddc{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-de88076{--min-height:33.33%;}.elementor-12 .elementor-element.elementor-element-2cb903d{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-47818a0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:060px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c117960 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-aafe9f4{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-12 .elementor-element.elementor-element-2d2ca25 img{height:300px;}.elementor-12 .elementor-element.elementor-element-232945b > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-c01d35a{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-12 .elementor-element.elementor-element-ab73611 img{height:300px;}.elementor-12 .elementor-element.elementor-element-81d5359 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-a28464f{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-12 .elementor-element.elementor-element-53a8851 img{height:300px;}.elementor-12 .elementor-element.elementor-element-580574e > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-645dd2b{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-12 .elementor-element.elementor-element-81c5c6f img{height:300px;}.elementor-12 .elementor-element.elementor-element-aa825a2 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-0babc8f{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-12 .elementor-element.elementor-element-f43bc3f img{height:300px;}.elementor-12 .elementor-element.elementor-element-893b8ea > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-59ff39a{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:-60px;--e-n-carousel-arrow-prev-top-position:-60px;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-position:-60px;--e-n-carousel-arrow-size:30px;}.elementor-12 .elementor-element.elementor-element-0a207e2{bottom:-65px;}.elementor-12 .elementor-element.elementor-element-5d32cf8{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-ad7d243{--n-accordion-title-font-size:18px;}.elementor-12 .elementor-element.elementor-element-288a116{--padding-top:60px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-e125413{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-12 .elementor-element.elementor-element-5de1916{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-eb545b5{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-12 .elementor-element.elementor-element-c84bc4d{--justify-content:center;}.elementor-12 .elementor-element.elementor-element-6b365c4{--justify-content:center;}.elementor-12 .elementor-element.elementor-element-106a2f6{--justify-content:center;}.elementor-12 .elementor-element.elementor-element-53953b6{width:100%;max-width:100%;font-size:14px;}.elementor-12 .elementor-element.elementor-element-6f12b34{font-size:20px;}.elementor-12 .elementor-element.elementor-element-e980d5f{width:100%;max-width:100%;font-size:14px;}.elementor-12 .elementor-element.elementor-element-cc4712e{font-size:20px;}.elementor-12 .elementor-element.elementor-element-2339968{width:100%;max-width:100%;font-size:14px;}.elementor-12 .elementor-element.elementor-element-c5c6fc7{font-size:20px;}.elementor-12 .elementor-element.elementor-element-ce76478{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-size:35px;}.elementor-12 .elementor-element.elementor-element-b5af893{--padding-top:60px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-3a9b5a6{--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;}}/* Start custom CSS for container, class: .elementor-element-dd12eac */.elementor-12 .elementor-element.elementor-element-dd12eac .elementor-swiper-button-prev, .elementor-12 .elementor-element.elementor-element-dd12eac .elementor-swiper-button-next {
 cursor: pointer;
}

@media screen and (max-width: 767.98px) {
   .elementor-12 .elementor-element.elementor-element-dd12eac .elementor-swiper-button-prev svg, .elementor-12 .elementor-element.elementor-element-dd12eac .elementor-swiper-button-next svg {
width: 30px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c604d7d */.elementor-12 .elementor-element.elementor-element-c604d7d {
    position: sticky;
    top: 0;
}


@media screen and (max-width: 767.98px) {
    .elementor-12 .elementor-element.elementor-element-c604d7d {
        position: static;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dca3e61 */.elementor-12 .elementor-element.elementor-element-dca3e61 {
    height: 100%;
}

.elementor-12 .elementor-element.elementor-element-dca3e61 .elementor-widget-container {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a7a43ec */.elementor-12 .elementor-element.elementor-element-a7a43ec .elementor-icon-list-item {
    background-color: rgba(255, 255, 255, 0.85);
    
    padding: 8px 15px;
    border-radius: 100px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19a5439 */.elementor-12 .elementor-element.elementor-element-19a5439 {
    height: 100vh;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2372bae */.elementor-12 .elementor-element.elementor-element-2372bae {
    height: 100%;
}

.elementor-12 .elementor-element.elementor-element-2372bae .elementor-widget-container {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7f189f0 */.elementor-12 .elementor-element.elementor-element-7f189f0 .elementor-icon-list-item {
    background-color: rgba(255, 255, 255, 0.85);
    
    padding: 8px 15px;
    border-radius: 100px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-84a1fc4 */.elementor-12 .elementor-element.elementor-element-84a1fc4 {
    height: 100vh;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-21fa7d3 */.elementor-12 .elementor-element.elementor-element-21fa7d3 {
    height: 100%;
}

.elementor-12 .elementor-element.elementor-element-21fa7d3 .elementor-widget-container {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-0490c73 */.elementor-12 .elementor-element.elementor-element-0490c73 .elementor-icon-list-item {
    background-color: rgba(255, 255, 255, 0.85);
    
    padding: 8px 15px;
    border-radius: 100px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41c8da4 */.elementor-12 .elementor-element.elementor-element-41c8da4 {
    height: 100vh;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3d92dc2 */.elementor-12 .elementor-element.elementor-element-3d92dc2 {
    height: 100%;
}

.elementor-12 .elementor-element.elementor-element-3d92dc2 .elementor-widget-container {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b913a00 */.elementor-12 .elementor-element.elementor-element-b913a00 .elementor-icon-list-item {
    background-color: rgba(255, 255, 255, 0.85);
    
    padding: 8px 15px;
    border-radius: 100px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d86339 */.elementor-12 .elementor-element.elementor-element-2d86339 {
    height: 100vh;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1edd6af */.elementor-12 .elementor-element.elementor-element-1edd6af {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64ce891 */.elementor-12 .elementor-element.elementor-element-64ce891 {
    height: 400vh;
}


@media screen and (max-width: 767.98px) {
    .elementor-12 .elementor-element.elementor-element-64ce891 {
        height: auto;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5847bc1 */.elementor-12 .elementor-element.elementor-element-5847bc1 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-59ff39a */.elementor-12 .elementor-element.elementor-element-59ff39a.elementor-element :where(.swiper-horizontal) ~ .swiper-pagination-progressbar {
    top: calc(100% + 50px) !important;
}

.elementor-12 .elementor-element.elementor-element-59ff39a .swiper-pagination-progressbar {
    background-color: #F1F1F1;
}


.elementor-12 .elementor-element.elementor-element-59ff39a .swiper-pagination.swiper-pagination-progressbar.swiper-pagination-horizontal {
    max-width: 1280px;
}


.elementor-12 .elementor-element.elementor-element-59ff39a {
    cursor: grab;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-ad7d243 */.ds-ghs-icon {
    width: 24px;
    margin-right: 10px;
}

.elementor-12 .elementor-element.elementor-element-ad7d243 .e-n-accordion-item-title-text {
    display: flex;
    align-items: center;
}


.elementor-12 .elementor-element.elementor-element-ad7d243 .e-n-accordion-item {
    border-bottom: 1px solid #156B87;
}/* End custom CSS */