.elementor-23860 .elementor-element.elementor-element-a51490a{--display:flex;--min-height:50vh;}.elementor-23860 .elementor-element.elementor-element-a51490a:not(.elementor-motion-effects-element-type-background), .elementor-23860 .elementor-element.elementor-element-a51490a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://capcana.com/wp-content/uploads/2025/08/El-Dorado-Park-Artificial-Beach-at-Cap-Cana.jpg");background-position:center center;background-size:cover;}.elementor-23860 .elementor-element.elementor-element-69c3b98{--display:flex;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23860 .elementor-element.elementor-element-3692f9a{text-align:center;}.elementor-23860 .elementor-element.elementor-element-3692f9a .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:3.4rem;font-weight:500;color:var( --e-global-color-36bcb3f );}.elementor-23860 .elementor-element.elementor-element-3692f9a > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;}.elementor-23860 .elementor-element.elementor-element-fb9d495{text-align:center;width:var( --container-widget-width, 43% );max-width:43%;--container-widget-width:43%;--container-widget-flex-grow:0;}.elementor-23860 .elementor-element.elementor-element-fb9d495 .elementor-heading-title{font-size:2em;}.elementor-23860 .elementor-element.elementor-element-fb9d495 > .elementor-widget-container{padding:05px 0px 10px 0px;}.elementor-23860 .elementor-element.elementor-element-fb9d495.elementor-element{--align-self:center;}.elementor-23860 .elementor-element.elementor-element-c727174{text-align:center;width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-23860 .elementor-element.elementor-element-c727174.elementor-element{--align-self:center;}.elementor-23860 .elementor-element.elementor-element-9bff2c0 .ehc-swiper .swiper-slide{height:100vh;}.elementor-23860 .elementor-element.elementor-element-9bff2c0 .ehc-overlay{--ehc-overlay-normal:#00000000;background-color:#00000000;mix-blend-mode:normal;--ehc-overlay-hover:#0000004F;transition:background-color 350ms ease, mix-blend-mode 350ms ease;}.elementor-23860 .elementor-element.elementor-element-9bff2c0 .ehc-slide:hover .ehc-overlay{background-color:#0000004F !important;mix-blend-mode:normal;}.elementor-23860 .elementor-element.elementor-element-9bff2c0 .ehc-slide-title{color:#ffffff;font-family:"Cormorant Garamond", Sans-serif;font-weight:bold;text-transform:capitalize;font-style:italic;}.elementor-23860 .elementor-element.elementor-element-9bff2c0 .ehc-slide-description{color:#ffffff;}.elementor-23860 .elementor-element.elementor-element-9bff2c0 .ehc-slide-btn{background-color:#ffffff;color:#000000;border-radius:4px;padding:14px 32px 14px 32px;}.elementor-23860 .elementor-element.elementor-element-9bff2c0 .ehc-swiper .swiper-button-prev::after,
					 .elementor-23860 .elementor-element.elementor-element-9bff2c0 .ehc-swiper .swiper-button-next::after{color:#ffffff;font-size:20px;}.elementor-23860 .elementor-element.elementor-element-9bff2c0 .ehc-swiper .swiper-button-prev,
					 .elementor-23860 .elementor-element.elementor-element-9bff2c0 .ehc-swiper .swiper-button-next{background-color:rgba(0,0,0,0.35);width:50px;height:50px;}.elementor-23860 .elementor-element.elementor-element-9bff2c0 .ehc-swiper .swiper-button-prev:hover,
					 .elementor-23860 .elementor-element.elementor-element-9bff2c0 .ehc-swiper .swiper-button-next:hover{background-color:rgba(0,0,0,0.6);}.elementor-23860 .elementor-element.elementor-element-9bff2c0 .swiper-pagination-bullet{background-color:rgba(255,255,255,0.5);width:10px;height:10px;margin:0 6px !important;}.elementor-23860 .elementor-element.elementor-element-9bff2c0 .swiper-pagination-bullet-active{background-color:#ffffff;}.elementor-23860 .elementor-element.elementor-element-9bff2c0 .ehc-skin-cards .ehc-swiper .swiper-slide{height:370px;border-radius:16px;}.elementor-23860 .elementor-element.elementor-element-9bff2c0 .ehc-skin-cards{--ehc-card-height:370px;}.elementor-23860 .elementor-element.elementor-element-9bff2c0 .ehc-skin-cards .ehc-slide-title{font-size:25px;}.elementor-23860 .elementor-element.elementor-element-9bff2c0 > .elementor-widget-container{padding:30px 0px 20px 0px;}.elementor-23860 .elementor-element.elementor-element-fc8f5af .elementor-button-content-wrapper{flex-direction:row;}.elementor-23860 .elementor-element.elementor-element-fc8f5af .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-23860 .elementor-element.elementor-element-fc8f5af .elementor-button{font-family:"Cormorant Garamond", Sans-serif;font-size:28px;font-weight:600;letter-spacing:1px;background-color:#005488;padding:1.2rem 2rem 1.2rem 2rem;}.elementor-23860 .elementor-element.elementor-element-fc8f5af .elementor-button:hover, .elementor-23860 .elementor-element.elementor-element-fc8f5af .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-23860 .elementor-element.elementor-element-fc8f5af > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23860 .elementor-element.elementor-element-fc8f5af.elementor-element{--align-self:center;}.elementor-23860 .elementor-element.elementor-element-b0d44fb{--display:flex;}.elementor-23860 .elementor-element.elementor-element-887a728{--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:20px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-23860 .elementor-element.elementor-element-47dfc57{--display:flex;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23860 .elementor-element.elementor-element-6dcfb4c{text-align:center;}.elementor-23860 .elementor-element.elementor-element-6dcfb4c .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:3.4rem;font-weight:500;color:var( --e-global-color-36bcb3f );}.elementor-23860 .elementor-element.elementor-element-6dcfb4c > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;}.elementor-23860 .elementor-element.elementor-element-eed540f{text-align:center;width:var( --container-widget-width, 39% );max-width:39%;--container-widget-width:39%;--container-widget-flex-grow:0;}.elementor-23860 .elementor-element.elementor-element-eed540f.elementor-element{--align-self:center;}.elementor-23860 .elementor-element.elementor-element-54aca62{--display:flex;}.elementor-23860 .elementor-element.elementor-element-79395ff{--display:flex;--min-height:500px;--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:50px;--padding-left:0px;--padding-right:0px;}.elementor-23860 .elementor-element.elementor-element-d6c631f{--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:stretch;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23860 .elementor-element.elementor-element-c35f86d{--display:flex;--min-height:450px;--justify-content:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.8;--border-radius:40px 40px 40px 40px;--padding-top:4rem;--padding-bottom:4rem;--padding-left:4rem;--padding-right:4rem;}.elementor-23860 .elementor-element.elementor-element-c35f86d:not(.elementor-motion-effects-element-type-background), .elementor-23860 .elementor-element.elementor-element-c35f86d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://capcana.com/wp-content/uploads/2025/06/playa-Juanillo.jpg") 50% 50%;background-size:cover;}.elementor-23860 .elementor-element.elementor-element-c35f86d::before, .elementor-23860 .elementor-element.elementor-element-c35f86d > .elementor-background-video-container::before, .elementor-23860 .elementor-element.elementor-element-c35f86d > .e-con-inner > .elementor-background-video-container::before, .elementor-23860 .elementor-element.elementor-element-c35f86d > .elementor-background-slideshow::before, .elementor-23860 .elementor-element.elementor-element-c35f86d > .e-con-inner > .elementor-background-slideshow::before, .elementor-23860 .elementor-element.elementor-element-c35f86d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(10deg, #003355E6 0%, #00548824 50%);}.elementor-23860 .elementor-element.elementor-element-4b936e8{--display:flex;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-23860 .elementor-element.elementor-element-9f4168e{--display:flex;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:3rem;--padding-bottom:2rem;--padding-left:3rem;--padding-right:3rem;}.elementor-23860 .elementor-element.elementor-element-9f4168e:not(.elementor-motion-effects-element-type-background), .elementor-23860 .elementor-element.elementor-element-9f4168e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9E6ED40;}.elementor-23860 .elementor-element.elementor-element-9f4168e:hover{border-style:none;}.elementor-23860 .elementor-element.elementor-element-9f4168e, .elementor-23860 .elementor-element.elementor-element-9f4168e::before{--border-transition:0.1s;}.elementor-23860 .elementor-element.elementor-element-8921aa1 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:1.8rem;font-weight:700;}.elementor-23860 .elementor-element.elementor-element-a4f4886{font-size:0.87em;color:var( --e-global-color-text );}.elementor-23860 .elementor-element.elementor-element-1aae922{--display:flex;}.elementor-23860 .elementor-element.elementor-element-2bf898b{--display:flex;--min-height:500px;--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:50px;--padding-left:0px;--padding-right:0px;}.elementor-23860 .elementor-element.elementor-element-a567510{--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:stretch;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23860 .elementor-element.elementor-element-c7581b6{--display:flex;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-23860 .elementor-element.elementor-element-74a0142{--display:flex;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:3rem;--padding-bottom:2rem;--padding-left:3rem;--padding-right:3rem;}.elementor-23860 .elementor-element.elementor-element-74a0142:not(.elementor-motion-effects-element-type-background), .elementor-23860 .elementor-element.elementor-element-74a0142 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9E6ED40;}.elementor-23860 .elementor-element.elementor-element-74a0142:hover{border-style:none;}.elementor-23860 .elementor-element.elementor-element-74a0142, .elementor-23860 .elementor-element.elementor-element-74a0142::before{--border-transition:0.1s;}.elementor-23860 .elementor-element.elementor-element-8dac263 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:1.8rem;font-weight:700;}.elementor-23860 .elementor-element.elementor-element-4663b17{text-align:justify;font-size:0.87em;color:var( --e-global-color-text );}.elementor-23860 .elementor-element.elementor-element-61b1b00{--display:flex;--min-height:450px;--justify-content:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.8;--border-radius:40px 40px 40px 40px;--padding-top:4rem;--padding-bottom:4rem;--padding-left:4rem;--padding-right:4rem;}.elementor-23860 .elementor-element.elementor-element-61b1b00:not(.elementor-motion-effects-element-type-background), .elementor-23860 .elementor-element.elementor-element-61b1b00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://capcana.com/wp-content/uploads/2025/07/Tall-Marina-Cap-Cana.jpg") 50% 50%;background-size:cover;}.elementor-23860 .elementor-element.elementor-element-61b1b00::before, .elementor-23860 .elementor-element.elementor-element-61b1b00 > .elementor-background-video-container::before, .elementor-23860 .elementor-element.elementor-element-61b1b00 > .e-con-inner > .elementor-background-video-container::before, .elementor-23860 .elementor-element.elementor-element-61b1b00 > .elementor-background-slideshow::before, .elementor-23860 .elementor-element.elementor-element-61b1b00 > .e-con-inner > .elementor-background-slideshow::before, .elementor-23860 .elementor-element.elementor-element-61b1b00 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(10deg, #003355E6 0%, #00548824 50%);}.elementor-23860 .elementor-element.elementor-element-c127c34{--display:flex;}.elementor-23860 .elementor-element.elementor-element-2aceae9{--display:flex;--min-height:500px;--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:30px;--padding-left:0px;--padding-right:0px;}.elementor-23860 .elementor-element.elementor-element-714b35e{--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:stretch;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23860 .elementor-element.elementor-element-ed6edc5{--display:flex;--min-height:450px;--justify-content:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.8;--border-radius:40px 40px 40px 40px;--padding-top:4rem;--padding-bottom:4rem;--padding-left:4rem;--padding-right:4rem;}.elementor-23860 .elementor-element.elementor-element-ed6edc5:not(.elementor-motion-effects-element-type-background), .elementor-23860 .elementor-element.elementor-element-ed6edc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://capcana.com/wp-content/uploads/2026/03/Punta-Espada-golf.webp") 50% 50%;background-size:cover;}.elementor-23860 .elementor-element.elementor-element-ed6edc5::before, .elementor-23860 .elementor-element.elementor-element-ed6edc5 > .elementor-background-video-container::before, .elementor-23860 .elementor-element.elementor-element-ed6edc5 > .e-con-inner > .elementor-background-video-container::before, .elementor-23860 .elementor-element.elementor-element-ed6edc5 > .elementor-background-slideshow::before, .elementor-23860 .elementor-element.elementor-element-ed6edc5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-23860 .elementor-element.elementor-element-ed6edc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(10deg, #003355E6 0%, #00548824 50%);}.elementor-23860 .elementor-element.elementor-element-57abd44{--display:flex;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-23860 .elementor-element.elementor-element-f839256{--display:flex;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:3rem;--padding-bottom:2rem;--padding-left:3rem;--padding-right:3rem;}.elementor-23860 .elementor-element.elementor-element-f839256:not(.elementor-motion-effects-element-type-background), .elementor-23860 .elementor-element.elementor-element-f839256 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9E6ED40;}.elementor-23860 .elementor-element.elementor-element-f839256:hover{border-style:none;}.elementor-23860 .elementor-element.elementor-element-f839256, .elementor-23860 .elementor-element.elementor-element-f839256::before{--border-transition:0.1s;}.elementor-23860 .elementor-element.elementor-element-884bd41 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:1.8rem;font-weight:700;}.elementor-23860 .elementor-element.elementor-element-80023bd{text-align:justify;font-size:0.87em;color:var( --e-global-color-text );}.elementor-23860 .elementor-element.elementor-element-9f05c64{--display:flex;--padding-top:20px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-23860 .elementor-element.elementor-element-5da8717{--display:flex;}.elementor-23860 .elementor-element.elementor-element-da89197{--display:flex;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-23860 .elementor-element.elementor-element-d95e40c{text-align:center;width:var( --container-widget-width, 44% );max-width:44%;--container-widget-width:44%;--container-widget-flex-grow:0;}.elementor-23860 .elementor-element.elementor-element-d95e40c .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:3.4rem;font-weight:500;color:var( --e-global-color-36bcb3f );}.elementor-23860 .elementor-element.elementor-element-d95e40c > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;}.elementor-23860 .elementor-element.elementor-element-d95e40c.elementor-element{--align-self:center;}.elementor-23860 .elementor-element.elementor-element-bf3eeb9{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:5rem 5rem;--row-gap:5rem;--column-gap:5rem;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-23860 .elementor-element.elementor-element-3145806{--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:20px 20px;--row-gap:20px;--column-gap:20px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E2EAEE;--border-color:#E2EAEE;--border-radius:20px 20px 20px 20px;box-shadow:0px 10px 30px 0px rgba(0, 84, 136, 0.1);--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-23860 .elementor-element.elementor-element-3145806:not(.elementor-motion-effects-element-type-background), .elementor-23860 .elementor-element.elementor-element-3145806 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23860 .elementor-element.elementor-element-2010f88{--display:flex;--min-height:350px;--border-radius:30px 30px 0px 0px;}.elementor-23860 .elementor-element.elementor-element-ae63677 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-23860 .elementor-element.elementor-element-18c84d2{--display:flex;--padding-top:10px;--padding-bottom:30px;--padding-left:40px;--padding-right:40px;}.elementor-23860 .elementor-element.elementor-element-84b9e1d .elementor-icon-box-wrapper{text-align:center;}.elementor-23860 .elementor-element.elementor-element-84b9e1d .elementor-icon-box-title{margin-block-end:20px;}.elementor-23860 .elementor-element.elementor-element-84b9e1d .elementor-icon-box-title, .elementor-23860 .elementor-element.elementor-element-84b9e1d .elementor-icon-box-title a{font-family:"Cormorant Garamond", Sans-serif;font-size:1.5rem;font-weight:600;}.elementor-23860 .elementor-element.elementor-element-84b9e1d .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;color:var( --e-global-color-text );}.elementor-23860 .elementor-element.elementor-element-84b9e1d > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-23860 .elementor-element.elementor-element-74256c1 .elementor-button{font-family:"Cormorant Garamond", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:1px;fill:var( --e-global-color-3371a81 );color:var( --e-global-color-3371a81 );background-color:var( --e-global-color-4e70f1a );padding:0.4rem 0.4rem 0.4rem -0.5rem;}.elementor-23860 .elementor-element.elementor-element-74256c1 .elementor-button:hover, .elementor-23860 .elementor-element.elementor-element-74256c1 .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-23860 .elementor-element.elementor-element-74256c1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23860 .elementor-element.elementor-element-74256c1.elementor-element{--align-self:center;}.elementor-23860 .elementor-element.elementor-element-eb76d5f{--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:20px 20px;--row-gap:20px;--column-gap:20px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E2EAEE;--border-color:#E2EAEE;--border-radius:20px 20px 20px 20px;box-shadow:0px 10px 30px 0px rgba(0, 84, 136, 0.1);--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-23860 .elementor-element.elementor-element-eb76d5f:not(.elementor-motion-effects-element-type-background), .elementor-23860 .elementor-element.elementor-element-eb76d5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23860 .elementor-element.elementor-element-930f6e4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23860 .elementor-element.elementor-element-0355635{--display:flex;--min-height:350px;--border-radius:30px 30px 0px 0px;}.elementor-23860 .elementor-element.elementor-element-046a554 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-23860 .elementor-element.elementor-element-f13d0d0{--display:flex;--padding-top:10px;--padding-bottom:30px;--padding-left:40px;--padding-right:40px;}.elementor-23860 .elementor-element.elementor-element-eb9d9a0 .elementor-icon-box-wrapper{text-align:center;}.elementor-23860 .elementor-element.elementor-element-eb9d9a0 .elementor-icon-box-title{margin-block-end:20px;}.elementor-23860 .elementor-element.elementor-element-eb9d9a0 .elementor-icon-box-title, .elementor-23860 .elementor-element.elementor-element-eb9d9a0 .elementor-icon-box-title a{font-family:"Cormorant Garamond", Sans-serif;font-size:1.5rem;font-weight:600;}.elementor-23860 .elementor-element.elementor-element-eb9d9a0 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;color:var( --e-global-color-text );}.elementor-23860 .elementor-element.elementor-element-eb9d9a0 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-23860 .elementor-element.elementor-element-2361176 .elementor-button{font-family:"Cormorant Garamond", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:1px;fill:var( --e-global-color-3371a81 );color:var( --e-global-color-3371a81 );background-color:var( --e-global-color-4e70f1a );padding:0.4rem 0.4rem 0.4rem -0.5rem;}.elementor-23860 .elementor-element.elementor-element-2361176 .elementor-button:hover, .elementor-23860 .elementor-element.elementor-element-2361176 .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-23860 .elementor-element.elementor-element-2361176 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23860 .elementor-element.elementor-element-2361176.elementor-element{--align-self:center;}.elementor-23860 .elementor-element.elementor-element-e2f3f0f{--display:flex;}.elementor-23860 .elementor-element.elementor-element-6c8a565{--display:flex;--min-height:500px;--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:50px;--padding-left:0px;--padding-right:0px;}.elementor-23860 .elementor-element.elementor-element-a455352{--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:stretch;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23860 .elementor-element.elementor-element-d8aebd3{--display:flex;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-23860 .elementor-element.elementor-element-50ff35e{--display:flex;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:3rem;--padding-bottom:2rem;--padding-left:3rem;--padding-right:3rem;}.elementor-23860 .elementor-element.elementor-element-50ff35e:not(.elementor-motion-effects-element-type-background), .elementor-23860 .elementor-element.elementor-element-50ff35e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9E6ED40;}.elementor-23860 .elementor-element.elementor-element-50ff35e:hover{border-style:none;}.elementor-23860 .elementor-element.elementor-element-50ff35e, .elementor-23860 .elementor-element.elementor-element-50ff35e::before{--border-transition:0.1s;}.elementor-23860 .elementor-element.elementor-element-319f3b8 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:1.8rem;font-weight:700;}.elementor-23860 .elementor-element.elementor-element-a22ade7{text-align:justify;font-size:0.87em;color:var( --e-global-color-text );}.elementor-23860 .elementor-element.elementor-element-15493b3{--display:flex;--min-height:450px;--justify-content:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.8;--border-radius:40px 40px 40px 40px;--padding-top:4rem;--padding-bottom:4rem;--padding-left:4rem;--padding-right:4rem;}.elementor-23860 .elementor-element.elementor-element-15493b3:not(.elementor-motion-effects-element-type-background), .elementor-23860 .elementor-element.elementor-element-15493b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://capcana.com/wp-content/uploads/2021/11/Los-Establos-stables-Cap-Cana.webp") 50% 50%;background-size:cover;}.elementor-23860 .elementor-element.elementor-element-15493b3::before, .elementor-23860 .elementor-element.elementor-element-15493b3 > .elementor-background-video-container::before, .elementor-23860 .elementor-element.elementor-element-15493b3 > .e-con-inner > .elementor-background-video-container::before, .elementor-23860 .elementor-element.elementor-element-15493b3 > .elementor-background-slideshow::before, .elementor-23860 .elementor-element.elementor-element-15493b3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-23860 .elementor-element.elementor-element-15493b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(10deg, #003355E6 0%, #00548824 50%);}.elementor-23860 .elementor-element.elementor-element-675ae65{--display:flex;}.elementor-23860 .elementor-element.elementor-element-16a382c{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-23860 .elementor-element.elementor-element-10fbee2{text-align:center;width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;}.elementor-23860 .elementor-element.elementor-element-10fbee2 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:3.4rem;font-weight:500;color:var( --e-global-color-36bcb3f );}.elementor-23860 .elementor-element.elementor-element-10fbee2 > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;padding:0px 0px 20px 0px;}.elementor-23860 .elementor-element.elementor-element-10fbee2.elementor-element{--align-self:center;}.elementor-23860 .elementor-element.elementor-element-e0623c0{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--grid-auto-flow:row;}.elementor-23860 .elementor-element.elementor-element-3c01146{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E2EAEE;--border-color:#E2EAEE;--border-radius:20px 20px 20px 20px;box-shadow:0px 10px 30px 0px rgba(0, 84, 136, 0.1);--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-23860 .elementor-element.elementor-element-3c01146:not(.elementor-motion-effects-element-type-background), .elementor-23860 .elementor-element.elementor-element-3c01146 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23860 .elementor-element.elementor-element-9bd66b7{--display:flex;--min-height:245px;}.elementor-23860 .elementor-element.elementor-element-9bd66b7:not(.elementor-motion-effects-element-type-background), .elementor-23860 .elementor-element.elementor-element-9bd66b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://capcana.com/wp-content/uploads/2019/03/LEARN-TO-LOVE-FORESTS-THIS-MARCH.webp");background-size:cover;}.elementor-23860 .elementor-element.elementor-element-3b9a8eb{--display:flex;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-23860 .elementor-element.elementor-element-4400f74 .elementor-icon-box-wrapper{text-align:start;}.elementor-23860 .elementor-element.elementor-element-4400f74 .elementor-icon-box-title{margin-block-end:30px;}.elementor-23860 .elementor-element.elementor-element-4400f74 .elementor-icon-box-title, .elementor-23860 .elementor-element.elementor-element-4400f74 .elementor-icon-box-title a{font-family:"Cormorant Garamond", Sans-serif;font-size:1.5rem;font-weight:600;}.elementor-23860 .elementor-element.elementor-element-4400f74 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;color:var( --e-global-color-text );}.elementor-23860 .elementor-element.elementor-element-4400f74 > .elementor-widget-container{margin:-5px 0px 15px 0px;}.elementor-23860 .elementor-element.elementor-element-81d98f1{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E2EAEE;--border-color:#E2EAEE;--border-radius:20px 20px 20px 20px;box-shadow:0px 10px 30px 0px rgba(0, 84, 136, 0.1);--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-23860 .elementor-element.elementor-element-81d98f1:not(.elementor-motion-effects-element-type-background), .elementor-23860 .elementor-element.elementor-element-81d98f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23860 .elementor-element.elementor-element-f3d73ea{--display:flex;--min-height:245px;}.elementor-23860 .elementor-element.elementor-element-f3d73ea:not(.elementor-motion-effects-element-type-background), .elementor-23860 .elementor-element.elementor-element-f3d73ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://capcana.com/wp-content/uploads/2022/05/One-day-change-your-whole-life-The-Global-Wellness-day-returns-to-Eden-Roc-Cap-Cana.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-23860 .elementor-element.elementor-element-078c62e{--display:flex;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-23860 .elementor-element.elementor-element-db9b239 .elementor-icon-box-wrapper{text-align:start;}.elementor-23860 .elementor-element.elementor-element-db9b239 .elementor-icon-box-title{margin-block-end:20px;}.elementor-23860 .elementor-element.elementor-element-db9b239 .elementor-icon-box-title, .elementor-23860 .elementor-element.elementor-element-db9b239 .elementor-icon-box-title a{font-family:"Cormorant Garamond", Sans-serif;font-size:1.5rem;font-weight:600;}.elementor-23860 .elementor-element.elementor-element-db9b239 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;color:var( --e-global-color-text );}.elementor-23860 .elementor-element.elementor-element-db9b239 > .elementor-widget-container{margin:-5px 0px 15px 0px;}.elementor-23860 .elementor-element.elementor-element-a279586{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E2EAEE;--border-color:#E2EAEE;--border-radius:20px 20px 20px 20px;box-shadow:0px 10px 30px 0px rgba(0, 84, 136, 0.1);--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-23860 .elementor-element.elementor-element-a279586:not(.elementor-motion-effects-element-type-background), .elementor-23860 .elementor-element.elementor-element-a279586 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23860 .elementor-element.elementor-element-f0a85c3{--display:flex;--min-height:245px;}.elementor-23860 .elementor-element.elementor-element-f0a85c3:not(.elementor-motion-effects-element-type-background), .elementor-23860 .elementor-element.elementor-element-f0a85c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://capcana.com/wp-content/uploads/2025/11/hyatt-cap-cana-canopolis.jpg");background-size:cover;}.elementor-23860 .elementor-element.elementor-element-ff6f82d{--display:flex;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-23860 .elementor-element.elementor-element-38218fb .elementor-icon-box-wrapper{text-align:center;}.elementor-23860 .elementor-element.elementor-element-38218fb .elementor-icon-box-title{margin-block-end:30px;}.elementor-23860 .elementor-element.elementor-element-38218fb .elementor-icon-box-title, .elementor-23860 .elementor-element.elementor-element-38218fb .elementor-icon-box-title a{font-family:"Cormorant Garamond", Sans-serif;font-size:1.5rem;font-weight:600;}.elementor-23860 .elementor-element.elementor-element-38218fb .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;color:var( --e-global-color-text );}.elementor-23860 .elementor-element.elementor-element-38218fb > .elementor-widget-container{margin:-5px 0px 15px 0px;}.elementor-23860 .elementor-element.elementor-element-36ee728{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23860 .elementor-element.elementor-element-95934ad{--display:flex;}.elementor-23860 .elementor-element.elementor-element-9c7db00{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-23860 .elementor-element.elementor-element-5b83e76{text-align:center;}.elementor-23860 .elementor-element.elementor-element-5b83e76 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:3.4rem;font-weight:500;color:var( --e-global-color-36bcb3f );}.elementor-23860 .elementor-element.elementor-element-5b83e76 > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;padding:0px 0px 20px 0px;}.elementor-23860 .elementor-element.elementor-element-6ef89d2{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:10px 20px;--row-gap:10px;--column-gap:20px;--grid-auto-flow:row;--justify-items:center;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23860 .elementor-element.elementor-element-6ef89d2.e-con{--align-self:center;}.elementor-23860 .elementor-element.elementor-element-bbfcb16{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23860 .elementor-element.elementor-element-bbfcb16:not(.elementor-motion-effects-element-type-background), .elementor-23860 .elementor-element.elementor-element-bbfcb16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3371a81 );}.elementor-23860 .elementor-element.elementor-element-bbfcb16.e-con:hover{--e-con-transform-translateY:-7px;}.elementor-23860 .elementor-element.elementor-element-f8c91eb{--display:flex;--min-height:300px;--border-radius:30px 30px 30px 30px;}.elementor-23860 .elementor-element.elementor-element-f8c91eb:not(.elementor-motion-effects-element-type-background), .elementor-23860 .elementor-element.elementor-element-f8c91eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://inversionesmm.com/wp-content/uploads/2024/02/fishing-lodge-mm-inversiones-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-23860 .elementor-element.elementor-element-3326e83{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-23860 .elementor-element.elementor-element-c994641 .elementor-heading-title{font-size:1.4em;font-weight:700;}.elementor-23860 .elementor-element.elementor-element-e293f31{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23860 .elementor-element.elementor-element-e293f31:not(.elementor-motion-effects-element-type-background), .elementor-23860 .elementor-element.elementor-element-e293f31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3371a81 );}.elementor-23860 .elementor-element.elementor-element-e293f31.e-con:hover{--e-con-transform-translateY:-7px;}.elementor-23860 .elementor-element.elementor-element-edb1d3a{--display:flex;--min-height:300px;--border-radius:30px 30px 30px 30px;}.elementor-23860 .elementor-element.elementor-element-edb1d3a:not(.elementor-motion-effects-element-type-background), .elementor-23860 .elementor-element.elementor-element-edb1d3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://capcana.com/wp-content/uploads/2019/12/SANCTUARY-TOWN-IS-A-CULINARY-FEST-TO-THE-SENSES-AND-BROADENS-THE-OFFER-IN-CAP-CANA.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-23860 .elementor-element.elementor-element-f474f82{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-23860 .elementor-element.elementor-element-b63c965 .elementor-heading-title{font-size:1.4em;font-weight:700;}.elementor-23860 .elementor-element.elementor-element-223fbc3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23860 .elementor-element.elementor-element-223fbc3:not(.elementor-motion-effects-element-type-background), .elementor-23860 .elementor-element.elementor-element-223fbc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3371a81 );}.elementor-23860 .elementor-element.elementor-element-223fbc3.e-con:hover{--e-con-transform-translateY:-7px;}.elementor-23860 .elementor-element.elementor-element-3075f02{--display:flex;--min-height:300px;--border-radius:30px 30px 30px 30px;}.elementor-23860 .elementor-element.elementor-element-3075f02:not(.elementor-motion-effects-element-type-background), .elementor-23860 .elementor-element.elementor-element-3075f02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://capcana.com/wp-content/uploads/2026/04/The-Blind-Butchet-at-Hyatt-Ziva-Cap-Cana.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-23860 .elementor-element.elementor-element-d11e337{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-23860 .elementor-element.elementor-element-9696edd .elementor-heading-title{font-size:1.4em;font-weight:700;}.elementor-23860 .elementor-element.elementor-element-b3ed2ff{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23860 .elementor-element.elementor-element-b3ed2ff:not(.elementor-motion-effects-element-type-background), .elementor-23860 .elementor-element.elementor-element-b3ed2ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3371a81 );}.elementor-23860 .elementor-element.elementor-element-b3ed2ff.e-con:hover{--e-con-transform-translateY:-7px;}.elementor-23860 .elementor-element.elementor-element-8fc490d{--display:flex;--min-height:300px;--border-radius:30px 30px 30px 30px;}.elementor-23860 .elementor-element.elementor-element-8fc490d:not(.elementor-motion-effects-element-type-background), .elementor-23860 .elementor-element.elementor-element-8fc490d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://capcana.com/wp-content/uploads/2026/04/Socials-Friday-at-Eden-Roc-Cap-Cana.jpeg");background-position:top center;background-size:cover;}.elementor-23860 .elementor-element.elementor-element-4fdd311{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-23860 .elementor-element.elementor-element-456e533 .elementor-heading-title{font-size:1.4em;font-weight:700;}.elementor-23860 .elementor-element.elementor-element-094d261{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23860 .elementor-element.elementor-element-094d261:not(.elementor-motion-effects-element-type-background), .elementor-23860 .elementor-element.elementor-element-094d261 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3371a81 );}.elementor-23860 .elementor-element.elementor-element-094d261.e-con:hover{--e-con-transform-translateY:-7px;}.elementor-23860 .elementor-element.elementor-element-45c7bfe{--display:flex;--min-height:300px;--border-radius:30px 30px 30px 30px;}.elementor-23860 .elementor-element.elementor-element-45c7bfe:not(.elementor-motion-effects-element-type-background), .elementor-23860 .elementor-element.elementor-element-45c7bfe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://capcana.com/wp-content/uploads/2026/04/Casino-Dominic-Cap-Cana.webp");background-position:top center;background-size:cover;}.elementor-23860 .elementor-element.elementor-element-e817049{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-23860 .elementor-element.elementor-element-072d78b .elementor-heading-title{font-size:1.4em;font-weight:700;}.elementor-23860 .elementor-element.elementor-element-f5e294e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23860 .elementor-element.elementor-element-f5e294e:not(.elementor-motion-effects-element-type-background), .elementor-23860 .elementor-element.elementor-element-f5e294e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3371a81 );}.elementor-23860 .elementor-element.elementor-element-f5e294e.e-con:hover{--e-con-transform-translateY:-7px;}.elementor-23860 .elementor-element.elementor-element-4e50507{--display:flex;--min-height:300px;--border-radius:30px 30px 30px 30px;}.elementor-23860 .elementor-element.elementor-element-4e50507:not(.elementor-motion-effects-element-type-background), .elementor-23860 .elementor-element.elementor-element-4e50507 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://capcana.com/wp-content/uploads/2026/04/Escape-Room-at-Cap-Cana.webp");background-position:top center;background-size:cover;}.elementor-23860 .elementor-element.elementor-element-90e3310{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-23860 .elementor-element.elementor-element-515cb74 .elementor-heading-title{font-size:1.4em;font-weight:700;}.elementor-23860 .elementor-element.elementor-element-01b9bd2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23860 .elementor-element.elementor-element-01b9bd2:not(.elementor-motion-effects-element-type-background), .elementor-23860 .elementor-element.elementor-element-01b9bd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3371a81 );}.elementor-23860 .elementor-element.elementor-element-01b9bd2.e-con:hover{--e-con-transform-translateY:-7px;}.elementor-23860 .elementor-element.elementor-element-e179fc4{--display:flex;--min-height:300px;--border-radius:30px 30px 30px 30px;}.elementor-23860 .elementor-element.elementor-element-e179fc4:not(.elementor-motion-effects-element-type-background), .elementor-23860 .elementor-element.elementor-element-e179fc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://capcana.com/wp-content/uploads/2026/04/Cena-Romantica-at-Cap-Cana.jpeg");background-position:top center;background-size:cover;}.elementor-23860 .elementor-element.elementor-element-0b94582{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-23860 .elementor-element.elementor-element-acab8cc .elementor-heading-title{font-size:1.4em;font-weight:700;}.elementor-23860 .elementor-element.elementor-element-311f697{--display:flex;--padding-top:30px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-23860 .elementor-element.elementor-element-d75fdee{--display:flex;}.elementor-23860 .elementor-element.elementor-element-ce28fcb{text-align:center;}.elementor-23860 .elementor-element.elementor-element-ce28fcb .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:3.4rem;font-weight:500;color:var( --e-global-color-36bcb3f );}.elementor-23860 .elementor-element.elementor-element-ce28fcb > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;padding:0px 0px 20px 0px;}.elementor-23860 .elementor-element.elementor-element-d55e774 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23860 .elementor-element.elementor-element-d55e774 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-23860 .elementor-element.elementor-element-d55e774 .elementor-button{font-family:"Cormorant Garamond", Sans-serif;font-size:31px;fill:#005488;color:#005488;background-color:#FFFFFF00;}.elementor-23860 .elementor-element.elementor-element-d55e774 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23860 .elementor-element.elementor-element-d166447{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23860 .elementor-element.elementor-element-8021799{--display:flex;}.elementor-23860 .elementor-element.elementor-element-9058c67{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:40px 040px;--row-gap:40px;--column-gap:040px;--flex-wrap:wrap;--padding-top:10px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-23860 .elementor-element.elementor-element-42d1826{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-23860 .elementor-element.elementor-element-6649f49{text-align:center;}.elementor-23860 .elementor-element.elementor-element-6649f49 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:3.4rem;font-weight:500;color:var( --e-global-color-36bcb3f );}.elementor-23860 .elementor-element.elementor-element-6649f49 > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;padding:0px 0px 20px 0px;}.elementor-23860 .elementor-element.elementor-element-baf46ab{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23860 .elementor-element.elementor-element-f5d25fc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);--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-23860 .elementor-element.elementor-element-f5d25fc.e-con:hover{--e-con-transform-translateY:-7px;}.elementor-23860 .elementor-element.elementor-element-15f620d{--display:flex;--min-height:350px;--border-radius:30px 30px 30px 30px;}.elementor-23860 .elementor-element.elementor-element-15f620d:not(.elementor-motion-effects-element-type-background), .elementor-23860 .elementor-element.elementor-element-15f620d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://capcana.com/wp-content/uploads/2026/02/Avele-Galeria-at-Marina-Cap-Cana.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-23860 .elementor-element.elementor-element-99339f1{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-23860 .elementor-element.elementor-element-d9d4435 .elementor-heading-title{font-size:1.6em;font-weight:700;}.elementor-23860 .elementor-element.elementor-element-a536fa8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);--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-23860 .elementor-element.elementor-element-a536fa8.e-con:hover{--e-con-transform-translateY:-7px;}.elementor-23860 .elementor-element.elementor-element-19f14d2{--display:flex;--min-height:350px;--border-radius:30px 30px 30px 30px;}.elementor-23860 .elementor-element.elementor-element-19f14d2:not(.elementor-motion-effects-element-type-background), .elementor-23860 .elementor-element.elementor-element-19f14d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://capcana.com/wp-content/uploads/2026/02/Ruta-Cultu-Scape-Park.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-23860 .elementor-element.elementor-element-b373a78{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-23860 .elementor-element.elementor-element-efe96b8 .elementor-heading-title{font-size:1.6em;font-weight:700;}.elementor-23860 .elementor-element.elementor-element-ae95934{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);--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-23860 .elementor-element.elementor-element-ae95934.e-con:hover{--e-con-transform-translateY:-7px;}.elementor-23860 .elementor-element.elementor-element-0b08ca1{--display:flex;--min-height:350px;--border-radius:30px 30px 30px 30px;}.elementor-23860 .elementor-element.elementor-element-0b08ca1:not(.elementor-motion-effects-element-type-background), .elementor-23860 .elementor-element.elementor-element-0b08ca1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://capcana.com/wp-content/uploads/2025/10/Zona-Colonial-Republica-Dominicana.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-23860 .elementor-element.elementor-element-b61b073{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-23860 .elementor-element.elementor-element-81de93f .elementor-heading-title{font-size:1.6em;font-weight:700;}.elementor-23860 .elementor-element.elementor-element-0e11688{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:50px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:130px;--padding-bottom:60px;--padding-left:80px;--padding-right:80px;}.elementor-23860 .elementor-element.elementor-element-0e11688:not(.elementor-motion-effects-element-type-background), .elementor-23860 .elementor-element.elementor-element-0e11688 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://capcana.com/wp-content/uploads/2025/10/Life-Style-Fishing-Lodge-Cap-Cana.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-23860 .elementor-element.elementor-element-20aef07{--display:flex;--border-radius:50px 50px 50px 50px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-23860 .elementor-element.elementor-element-20aef07:not(.elementor-motion-effects-element-type-background), .elementor-23860 .elementor-element.elementor-element-20aef07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2E363B2E;}.elementor-23860 .elementor-element.elementor-element-20aef07.e-con{--align-self:center;}.elementor-23860 .elementor-element.elementor-element-ccbc57c{text-align:center;}.elementor-23860 .elementor-element.elementor-element-ccbc57c .elementor-heading-title{color:var( --e-global-color-3371a81 );}.elementor-23860 .elementor-element.elementor-element-f6741dd{text-align:center;font-size:15px;line-height:25px;color:#FFFFFF;width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-23860 .elementor-element.elementor-element-f6741dd > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-23860 .elementor-element.elementor-element-f6741dd.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-23860 .elementor-element.elementor-element-7f9e4a7 .elementor-button-content-wrapper{flex-direction:row;}.elementor-23860 .elementor-element.elementor-element-7f9e4a7 .elementor-button{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:var( --e-global-color-3371a81 );}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-23860 .elementor-element.elementor-element-bf3eeb9{--grid-auto-flow:row;}.elementor-23860 .elementor-element.elementor-element-e0623c0{--grid-auto-flow:row;}.elementor-23860 .elementor-element.elementor-element-6ef89d2{--grid-auto-flow:row;}.elementor-23860 .elementor-element.elementor-element-baf46ab{--grid-auto-flow:row;}.elementor-23860 .elementor-element.elementor-element-f6741dd{width:var( --container-widget-width, 582.769px );max-width:582.769px;--container-widget-width:582.769px;--container-widget-flex-grow:0;}}@media(min-width:768px){.elementor-23860 .elementor-element.elementor-element-54aca62{--content-width:1200px;}.elementor-23860 .elementor-element.elementor-element-c35f86d{--width:60%;}.elementor-23860 .elementor-element.elementor-element-4b936e8{--width:40%;}.elementor-23860 .elementor-element.elementor-element-1aae922{--content-width:1200px;}.elementor-23860 .elementor-element.elementor-element-c7581b6{--width:40%;}.elementor-23860 .elementor-element.elementor-element-61b1b00{--width:60%;}.elementor-23860 .elementor-element.elementor-element-c127c34{--content-width:1200px;}.elementor-23860 .elementor-element.elementor-element-ed6edc5{--width:60%;}.elementor-23860 .elementor-element.elementor-element-57abd44{--width:40%;}.elementor-23860 .elementor-element.elementor-element-e2f3f0f{--content-width:1200px;}.elementor-23860 .elementor-element.elementor-element-d8aebd3{--width:40%;}.elementor-23860 .elementor-element.elementor-element-15493b3{--width:60%;}.elementor-23860 .elementor-element.elementor-element-bbfcb16{--width:100%;}.elementor-23860 .elementor-element.elementor-element-e293f31{--width:100%;}.elementor-23860 .elementor-element.elementor-element-223fbc3{--width:100%;}.elementor-23860 .elementor-element.elementor-element-b3ed2ff{--width:100%;}.elementor-23860 .elementor-element.elementor-element-094d261{--width:100%;}.elementor-23860 .elementor-element.elementor-element-f5e294e{--width:100%;}.elementor-23860 .elementor-element.elementor-element-01b9bd2{--width:100%;}.elementor-23860 .elementor-element.elementor-element-f5d25fc{--width:100%;}.elementor-23860 .elementor-element.elementor-element-a536fa8{--width:100%;}.elementor-23860 .elementor-element.elementor-element-ae95934{--width:100%;}.elementor-23860 .elementor-element.elementor-element-20aef07{--width:55%;}}@media(max-width:1024px) and (min-width:768px){.elementor-23860 .elementor-element.elementor-element-c35f86d{--width:100%;}.elementor-23860 .elementor-element.elementor-element-4b936e8{--width:100%;}.elementor-23860 .elementor-element.elementor-element-c7581b6{--width:100%;}.elementor-23860 .elementor-element.elementor-element-61b1b00{--width:100%;}.elementor-23860 .elementor-element.elementor-element-ed6edc5{--width:100%;}.elementor-23860 .elementor-element.elementor-element-57abd44{--width:100%;}.elementor-23860 .elementor-element.elementor-element-d8aebd3{--width:100%;}.elementor-23860 .elementor-element.elementor-element-15493b3{--width:100%;}}@media(max-width:1024px){.elementor-23860 .elementor-element.elementor-element-3692f9a .elementor-heading-title{font-size:2rem;}.elementor-23860 .elementor-element.elementor-element-3692f9a > .elementor-widget-container{margin:4px 0px 4px 0px;}.elementor-23860 .elementor-element.elementor-element-9bff2c0 .ehc-swiper .swiper-slide{height:70vh;}.elementor-23860 .elementor-element.elementor-element-9bff2c0 .ehc-skin-cards .ehc-swiper .swiper-slide{height:300px;}.elementor-23860 .elementor-element.elementor-element-9bff2c0 .ehc-skin-cards{--ehc-card-height:300px;}.elementor-23860 .elementor-element.elementor-element-fc8f5af .elementor-button{font-size:12px;}.elementor-23860 .elementor-element.elementor-element-fc8f5af > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23860 .elementor-element.elementor-element-fc8f5af.elementor-element{--align-self:stretch;}.elementor-23860 .elementor-element.elementor-element-6dcfb4c .elementor-heading-title{font-size:2rem;}.elementor-23860 .elementor-element.elementor-element-6dcfb4c > .elementor-widget-container{margin:4px 0px 4px 0px;}.elementor-23860 .elementor-element.elementor-element-79395ff{--padding-top:0px;--padding-bottom:50px;--padding-left:16px;--padding-right:16px;}.elementor-23860 .elementor-element.elementor-element-d6c631f{--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:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23860 .elementor-element.elementor-element-c35f86d{--padding-top:4rem;--padding-bottom:4rem;--padding-left:2rem;--padding-right:2rem;}.elementor-23860 .elementor-element.elementor-element-4b936e8{--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-23860 .elementor-element.elementor-element-9f4168e{--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:3rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;}.elementor-23860 .elementor-element.elementor-element-8921aa1 .elementor-heading-title{font-size:1.4rem;}.elementor-23860 .elementor-element.elementor-element-2bf898b{--padding-top:0px;--padding-bottom:50px;--padding-left:16px;--padding-right:16px;}.elementor-23860 .elementor-element.elementor-element-a567510{--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:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23860 .elementor-element.elementor-element-c7581b6{--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-23860 .elementor-element.elementor-element-74a0142{--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:3rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;}.elementor-23860 .elementor-element.elementor-element-8dac263 .elementor-heading-title{font-size:1.4rem;}.elementor-23860 .elementor-element.elementor-element-61b1b00{--padding-top:4rem;--padding-bottom:4rem;--padding-left:2rem;--padding-right:2rem;}.elementor-23860 .elementor-element.elementor-element-2aceae9{--padding-top:0px;--padding-bottom:50px;--padding-left:16px;--padding-right:16px;}.elementor-23860 .elementor-element.elementor-element-714b35e{--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:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23860 .elementor-element.elementor-element-ed6edc5{--padding-top:4rem;--padding-bottom:4rem;--padding-left:2rem;--padding-right:2rem;}.elementor-23860 .elementor-element.elementor-element-57abd44{--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-23860 .elementor-element.elementor-element-f839256{--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:3rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;}.elementor-23860 .elementor-element.elementor-element-884bd41 .elementor-heading-title{font-size:1.4rem;}.elementor-23860 .elementor-element.elementor-element-d95e40c .elementor-heading-title{font-size:2rem;}.elementor-23860 .elementor-element.elementor-element-d95e40c > .elementor-widget-container{margin:4px 0px 4px 0px;}.elementor-23860 .elementor-element.elementor-element-bf3eeb9{--e-con-grid-template-columns:repeat(2, 1fr);--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23860 .elementor-element.elementor-element-3145806{--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-23860 .elementor-element.elementor-element-18c84d2{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-23860 .elementor-element.elementor-element-84b9e1d .elementor-icon-box-title{margin-block-end:11px;}.elementor-23860 .elementor-element.elementor-element-84b9e1d .elementor-icon-box-title, .elementor-23860 .elementor-element.elementor-element-84b9e1d .elementor-icon-box-title a{font-size:1.3rem;}.elementor-23860 .elementor-element.elementor-element-84b9e1d .elementor-icon-box-description{font-size:14px;}.elementor-23860 .elementor-element.elementor-element-74256c1 .elementor-button{font-size:12px;}.elementor-23860 .elementor-element.elementor-element-74256c1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23860 .elementor-element.elementor-element-74256c1.elementor-element{--align-self:stretch;}.elementor-23860 .elementor-element.elementor-element-eb76d5f{--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-23860 .elementor-element.elementor-element-f13d0d0{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-23860 .elementor-element.elementor-element-eb9d9a0 .elementor-icon-box-title{margin-block-end:11px;}.elementor-23860 .elementor-element.elementor-element-eb9d9a0 .elementor-icon-box-title, .elementor-23860 .elementor-element.elementor-element-eb9d9a0 .elementor-icon-box-title a{font-size:1.3rem;}.elementor-23860 .elementor-element.elementor-element-eb9d9a0 .elementor-icon-box-description{font-size:14px;}.elementor-23860 .elementor-element.elementor-element-2361176 .elementor-button{font-size:12px;}.elementor-23860 .elementor-element.elementor-element-2361176 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23860 .elementor-element.elementor-element-2361176.elementor-element{--align-self:stretch;}.elementor-23860 .elementor-element.elementor-element-6c8a565{--padding-top:0px;--padding-bottom:50px;--padding-left:16px;--padding-right:16px;}.elementor-23860 .elementor-element.elementor-element-a455352{--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:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23860 .elementor-element.elementor-element-d8aebd3{--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-23860 .elementor-element.elementor-element-50ff35e{--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:3rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;}.elementor-23860 .elementor-element.elementor-element-319f3b8 .elementor-heading-title{font-size:1.4rem;}.elementor-23860 .elementor-element.elementor-element-15493b3{--padding-top:4rem;--padding-bottom:4rem;--padding-left:2rem;--padding-right:2rem;}.elementor-23860 .elementor-element.elementor-element-16a382c{--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-23860 .elementor-element.elementor-element-10fbee2 .elementor-heading-title{font-size:2rem;}.elementor-23860 .elementor-element.elementor-element-10fbee2 > .elementor-widget-container{margin:4px 0px 4px 0px;}.elementor-23860 .elementor-element.elementor-element-e0623c0{--e-con-grid-template-columns:repeat(2, 1fr);--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--grid-auto-flow:row;}.elementor-23860 .elementor-element.elementor-element-3c01146{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-23860 .elementor-element.elementor-element-3b9a8eb{--padding-top:10px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-23860 .elementor-element.elementor-element-4400f74 .elementor-icon-box-title{margin-block-end:11px;}.elementor-23860 .elementor-element.elementor-element-4400f74 .elementor-icon-box-title, .elementor-23860 .elementor-element.elementor-element-4400f74 .elementor-icon-box-title a{font-size:1.3rem;}.elementor-23860 .elementor-element.elementor-element-4400f74 .elementor-icon-box-description{font-size:14px;}.elementor-23860 .elementor-element.elementor-element-4400f74 > .elementor-widget-container{margin:-5px 0px 5px 0px;}.elementor-23860 .elementor-element.elementor-element-81d98f1{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-23860 .elementor-element.elementor-element-078c62e{--padding-top:10px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-23860 .elementor-element.elementor-element-db9b239 .elementor-icon-box-title{margin-block-end:11px;}.elementor-23860 .elementor-element.elementor-element-db9b239 .elementor-icon-box-title, .elementor-23860 .elementor-element.elementor-element-db9b239 .elementor-icon-box-title a{font-size:1.3rem;}.elementor-23860 .elementor-element.elementor-element-db9b239 .elementor-icon-box-description{font-size:14px;}.elementor-23860 .elementor-element.elementor-element-db9b239 > .elementor-widget-container{margin:-5px 0px 5px 0px;}.elementor-23860 .elementor-element.elementor-element-a279586{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-23860 .elementor-element.elementor-element-ff6f82d{--padding-top:10px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-23860 .elementor-element.elementor-element-38218fb .elementor-icon-box-title{margin-block-end:11px;}.elementor-23860 .elementor-element.elementor-element-38218fb .elementor-icon-box-title, .elementor-23860 .elementor-element.elementor-element-38218fb .elementor-icon-box-title a{font-size:1.3rem;}.elementor-23860 .elementor-element.elementor-element-38218fb .elementor-icon-box-description{font-size:14px;}.elementor-23860 .elementor-element.elementor-element-38218fb > .elementor-widget-container{margin:-5px 0px 5px 0px;}.elementor-23860 .elementor-element.elementor-element-5b83e76 .elementor-heading-title{font-size:2rem;}.elementor-23860 .elementor-element.elementor-element-5b83e76 > .elementor-widget-container{margin:4px 0px 4px 0px;}.elementor-23860 .elementor-element.elementor-element-6ef89d2{--grid-auto-flow:row;}.elementor-23860 .elementor-element.elementor-element-ce28fcb .elementor-heading-title{font-size:2rem;}.elementor-23860 .elementor-element.elementor-element-ce28fcb > .elementor-widget-container{margin:4px 0px 4px 0px;}.elementor-23860 .elementor-element.elementor-element-d55e774 .elementor-button{font-size:24px;}.elementor-23860 .elementor-element.elementor-element-6649f49 .elementor-heading-title{font-size:2rem;}.elementor-23860 .elementor-element.elementor-element-6649f49 > .elementor-widget-container{margin:4px 0px 4px 0px;}.elementor-23860 .elementor-element.elementor-element-baf46ab{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-23860 .elementor-element.elementor-element-69c3b98{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23860 .elementor-element.elementor-element-3692f9a .elementor-heading-title{font-size:2rem;}.elementor-23860 .elementor-element.elementor-element-fb9d495 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-23860 .elementor-element.elementor-element-fb9d495{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-23860 .elementor-element.elementor-element-c727174{text-align:center;}.elementor-23860 .elementor-element.elementor-element-c727174.elementor-element{--align-self:center;}.elementor-23860 .elementor-element.elementor-element-9bff2c0 .ehc-swiper .swiper-slide{height:60vh;}.elementor-23860 .elementor-element.elementor-element-9bff2c0 .ehc-skin-cards .ehc-swiper .swiper-slide{height:260px;}.elementor-23860 .elementor-element.elementor-element-9bff2c0 .ehc-skin-cards{--ehc-card-height:260px;}.elementor-23860 .elementor-element.elementor-element-fc8f5af > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-23860 .elementor-element.elementor-element-6dcfb4c .elementor-heading-title{font-size:1.8rem;}.elementor-23860 .elementor-element.elementor-element-eed540f{text-align:center;}.elementor-23860 .elementor-element.elementor-element-eed540f.elementor-element{--align-self:center;}.elementor-23860 .elementor-element.elementor-element-79395ff{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23860 .elementor-element.elementor-element-d6c631f{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-23860 .elementor-element.elementor-element-d6c631f.e-con{--align-self:center;}.elementor-23860 .elementor-element.elementor-element-c35f86d{--min-height:250px;--padding-top:3rem;--padding-bottom:3rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-23860 .elementor-element.elementor-element-9f4168e{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-23860 .elementor-element.elementor-element-8921aa1{text-align:center;}.elementor-23860 .elementor-element.elementor-element-a4f4886{text-align:center;}.elementor-23860 .elementor-element.elementor-element-2bf898b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23860 .elementor-element.elementor-element-a567510{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23860 .elementor-element.elementor-element-a567510.e-con{--order:-99999 /* order start hack */;}.elementor-23860 .elementor-element.elementor-element-74a0142{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-23860 .elementor-element.elementor-element-8dac263{text-align:center;}.elementor-23860 .elementor-element.elementor-element-8dac263 .elementor-heading-title{font-size:2rem;}.elementor-23860 .elementor-element.elementor-element-61b1b00{--min-height:250px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:3rem;--padding-bottom:3rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-23860 .elementor-element.elementor-element-61b1b00.e-con{--order:-99999 /* order start hack */;}.elementor-23860 .elementor-element.elementor-element-2aceae9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23860 .elementor-element.elementor-element-714b35e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23860 .elementor-element.elementor-element-ed6edc5{--min-height:250px;--padding-top:3rem;--padding-bottom:3rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-23860 .elementor-element.elementor-element-f839256{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-23860 .elementor-element.elementor-element-884bd41{text-align:center;}.elementor-23860 .elementor-element.elementor-element-da89197{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23860 .elementor-element.elementor-element-d95e40c .elementor-heading-title{font-size:1.8rem;}.elementor-23860 .elementor-element.elementor-element-bf3eeb9{--e-con-grid-template-columns:repeat(1, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-23860 .elementor-element.elementor-element-3145806{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-23860 .elementor-element.elementor-element-2010f88{--min-height:150px;}.elementor-23860 .elementor-element.elementor-element-18c84d2{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-23860 .elementor-element.elementor-element-84b9e1d .elementor-icon-box-wrapper{text-align:center;}.elementor-23860 .elementor-element.elementor-element-84b9e1d .elementor-icon-box-title, .elementor-23860 .elementor-element.elementor-element-84b9e1d .elementor-icon-box-title a{font-size:2rem;}.elementor-23860 .elementor-element.elementor-element-eb76d5f{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-23860 .elementor-element.elementor-element-0355635{--min-height:150px;}.elementor-23860 .elementor-element.elementor-element-f13d0d0{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-23860 .elementor-element.elementor-element-2361176 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23860 .elementor-element.elementor-element-6c8a565{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23860 .elementor-element.elementor-element-a455352{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23860 .elementor-element.elementor-element-50ff35e{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-23860 .elementor-element.elementor-element-319f3b8{text-align:center;}.elementor-23860 .elementor-element.elementor-element-15493b3{--min-height:250px;--padding-top:3rem;--padding-bottom:3rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-23860 .elementor-element.elementor-element-16a382c{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-23860 .elementor-element.elementor-element-10fbee2 .elementor-heading-title{font-size:1.8rem;}.elementor-23860 .elementor-element.elementor-element-e0623c0{--e-con-grid-template-columns:repeat(1, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-23860 .elementor-element.elementor-element-3c01146{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-23860 .elementor-element.elementor-element-81d98f1{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-23860 .elementor-element.elementor-element-a279586{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-23860 .elementor-element.elementor-element-5b83e76 .elementor-heading-title{font-size:1.8rem;}.elementor-23860 .elementor-element.elementor-element-6ef89d2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-23860 .elementor-element.elementor-element-311f697{--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-23860 .elementor-element.elementor-element-ce28fcb .elementor-heading-title{font-size:1.8rem;}.elementor-23860 .elementor-element.elementor-element-d55e774 .elementor-button{font-size:18px;}.elementor-23860 .elementor-element.elementor-element-9058c67{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23860 .elementor-element.elementor-element-6649f49 .elementor-heading-title{font-size:1.8rem;}.elementor-23860 .elementor-element.elementor-element-baf46ab{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-23860 .elementor-element.elementor-element-20aef07{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-23860 .elementor-element.elementor-element-20aef07.e-con{--align-self:center;}.elementor-23860 .elementor-element.elementor-element-ccbc57c{text-align:center;}.elementor-23860 .elementor-element.elementor-element-ccbc57c .elementor-heading-title{font-size:3rem;}}/* Start custom CSS for container, class: .elementor-element-c35f86d */.border-radius-40 .elementor-motion-effects-container {
    border-radius: 40px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61b1b00 */.border-radius-40 .elementor-motion-effects-container {
    border-radius: 40px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed6edc5 */.border-radius-40 .elementor-motion-effects-container {
    border-radius: 40px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15493b3 */.border-radius-40 .elementor-motion-effects-container {
    border-radius: 40px;
}/* End custom CSS */
/* Start custom CSS for MEC, class: .elementor-element-5bc6a7b */.mec-event-image img {
    height: 350px;
    object-fit: cover;
}

.mec-event-date-carousel {
    transform: scale(0.7);
    transform-origin: top left;
}

.mec-event-carousel-content span,
.mec-event-carousel-content i {
    display: none;
}

.mec-event-article a,
.mec-event-title a {
  pointer-events: none;
  cursor: default;
  text-decoration: none;
  color: inherit;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e11688 */.elementor-23860 .elementor-element.elementor-element-0e11688::before {
  content: '';
  position: absolute;
  inset: 0;
  background: rgba(0, 0, 0, 0.4);
}/* End custom CSS */