.elementor-8584 .elementor-element.elementor-element-24fa78d6{--display:flex;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-8584 .elementor-element.elementor-element-24fa78d6::before, .elementor-8584 .elementor-element.elementor-element-24fa78d6 > .elementor-background-video-container::before, .elementor-8584 .elementor-element.elementor-element-24fa78d6 > .e-con-inner > .elementor-background-video-container::before, .elementor-8584 .elementor-element.elementor-element-24fa78d6 > .elementor-background-slideshow::before, .elementor-8584 .elementor-element.elementor-element-24fa78d6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8584 .elementor-element.elementor-element-24fa78d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-8584 .elementor-element.elementor-element-65c8d55b .elementor-repeater-item-c0ec3a4 .swiper-slide-bg{background-color:var( --e-global-color-primary );background-image:url(https://cuatromisiones.com/wp-content/uploads/2025/10/portada-2.jpg);background-size:cover;}.elementor-8584 .elementor-element.elementor-element-65c8d55b .elementor-repeater-item-6a85ac6 .swiper-slide-bg{background-color:var( --e-global-color-primary );background-image:url(https://cuatromisiones.com/wp-content/uploads/2025/10/1-1.jpg);background-size:cover;}.elementor-8584 .elementor-element.elementor-element-65c8d55b .elementor-repeater-item-cbe6dec .swiper-slide-bg{background-color:var( --e-global-color-primary );background-image:url(https://cuatromisiones.com/wp-content/uploads/2025/10/14.jpg);background-size:cover;}.elementor-8584 .elementor-element.elementor-element-65c8d55b .swiper-slide{transition-duration:calc(5000ms*1.2);height:600px;}.elementor-8584 .elementor-element.elementor-element-65c8d55b .swiper-slide-contents{max-width:66%;}.elementor-8584 .elementor-element.elementor-element-65c8d55b .swiper-slide-inner{text-align:center;}.elementor-8584 .elementor-element.elementor-element-65c8d55b .elementor-slide-heading{color:#FFFFFF;font-family:"Bebas Neue", Sans-serif;font-size:60px;font-weight:700;letter-spacing:2px;}.elementor-8584 .elementor-element.elementor-element-65c8d55b .elementor-slide-description{font-family:"Roboto Flex", Sans-serif;}.elementor-8584 .elementor-element.elementor-element-869fe20{--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;backdrop-filter:blur(10px);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;--z-index:2;}.elementor-8584 .elementor-element.elementor-element-869fe20:not(.elementor-motion-effects-element-type-background), .elementor-8584 .elementor-element.elementor-element-869fe20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-41cd2f1 );}.elementor-8584 .elementor-element.elementor-element-7e034af{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8584 .elementor-element.elementor-element-a26cf2b .elementor-button{background-color:var( --e-global-color-primary );font-size:20px;}.elementor-8584 .elementor-element.elementor-element-a26cf2b .elementor-button-content-wrapper{flex-direction:row;}.elementor-8584 .elementor-element.elementor-element-a26cf2b .elementor-button:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-8584 .elementor-element.elementor-element-2da8a798{--display:flex;}.elementor-8584 .elementor-element.elementor-element-439ad095{--display:flex;--padding-top:140px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-8584 .elementor-element.elementor-element-36e30935{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8584 .elementor-element.elementor-element-6433f55c .elementor-widget-container .jarallax{height:380px !important;border-radius:100% 100% 0% 0% !important;}.elementor-8584 .elementor-element.elementor-element-6433f55c .elementor-widget-container img{height:380px;border-radius:100% 100% 0% 0%;}.elementor-8584 .elementor-element.elementor-element-6433f55c{text-align:center;}.elementor-8584 .elementor-element.elementor-element-3fce71b4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8584 .elementor-element.elementor-element-1669ba8d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;text-align:center;}.elementor-8584 .elementor-element.elementor-element-1669ba8d .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-primary );}.elementor-8584 .elementor-element.elementor-element-668e1087{text-align:center;}.elementor-8584 .elementor-element.elementor-element-668e1087 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:30px;}.elementor-8584 .elementor-element.elementor-element-62144a96{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8584 .elementor-element.elementor-element-ce6d1a1 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;}.elementor-8584 .elementor-element.elementor-element-5f4d44f7{--e-rating-icon-font-size:12px;--e-rating-gap:12px;--e-rating-icon-marked-color:#F2B827;}.elementor-8584 .elementor-element.elementor-element-491b49f7 .elementor-heading-title{font-family:"Roboto Flex", Sans-serif;}.elementor-8584 .elementor-element.elementor-element-446fbb03{font-family:"Roboto Flex", Sans-serif;}.elementor-8584 .elementor-element.elementor-element-1c8a3192{padding:5% 5% 5% 5%;}.elementor-8584 .elementor-element.elementor-element-4960bfc7 .elementor-widget-container .jarallax{height:380px !important;border-radius:100% 100% 0% 0% !important;}.elementor-8584 .elementor-element.elementor-element-4960bfc7 .elementor-widget-container img{height:380px;border-radius:100% 100% 0% 0%;}.elementor-8584 .elementor-element.elementor-element-4960bfc7{text-align:center;}.elementor-8584 .elementor-element.elementor-element-2ca7c9e4{--display:grid;--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;--padding-top:45px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-8584 .elementor-element.elementor-element-29da5efc{background-color:#FFFFFF;padding:23px 23px 23px 23px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CCCCCC;}.elementor-8584 .elementor-element.elementor-element-29da5efc .elementor-icon-box-wrapper{align-items:start;gap:22px;}.elementor-8584 .elementor-element.elementor-element-29da5efc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-8584 .elementor-element.elementor-element-29da5efc.elementor-view-framed .elementor-icon, .elementor-8584 .elementor-element.elementor-element-29da5efc.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8584 .elementor-element.elementor-element-29da5efc .elementor-icon{font-size:38px;padding:1rem;border-radius:50% 50% 50% 50%;}.elementor-8584 .elementor-element.elementor-element-29da5efc .elementor-icon-box-title, .elementor-8584 .elementor-element.elementor-element-29da5efc .elementor-icon-box-title a{font-family:"Roboto Flex", Sans-serif;}.elementor-8584 .elementor-element.elementor-element-40c22df3{background-color:#FFFFFF;padding:23px 23px 23px 23px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CCCCCC;}.elementor-8584 .elementor-element.elementor-element-40c22df3 .elementor-icon-box-wrapper{align-items:start;gap:22px;}.elementor-8584 .elementor-element.elementor-element-40c22df3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-8584 .elementor-element.elementor-element-40c22df3.elementor-view-framed .elementor-icon, .elementor-8584 .elementor-element.elementor-element-40c22df3.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8584 .elementor-element.elementor-element-40c22df3 .elementor-icon{font-size:38px;padding:1rem;border-radius:50% 50% 50% 50%;}.elementor-8584 .elementor-element.elementor-element-40c22df3 .elementor-icon-box-title, .elementor-8584 .elementor-element.elementor-element-40c22df3 .elementor-icon-box-title a{font-family:"Roboto Flex", Sans-serif;}.elementor-8584 .elementor-element.elementor-element-66bd2ffa{background-color:#FFFFFF;padding:23px 23px 23px 23px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CCCCCC;}.elementor-8584 .elementor-element.elementor-element-66bd2ffa .elementor-icon-box-wrapper{align-items:start;gap:22px;}.elementor-8584 .elementor-element.elementor-element-66bd2ffa.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-8584 .elementor-element.elementor-element-66bd2ffa.elementor-view-framed .elementor-icon, .elementor-8584 .elementor-element.elementor-element-66bd2ffa.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8584 .elementor-element.elementor-element-66bd2ffa .elementor-icon{font-size:38px;padding:1rem;border-radius:50% 50% 50% 50%;}.elementor-8584 .elementor-element.elementor-element-66bd2ffa .elementor-icon-box-title, .elementor-8584 .elementor-element.elementor-element-66bd2ffa .elementor-icon-box-title a{font-family:"Roboto Flex", Sans-serif;}.elementor-8584 .elementor-element.elementor-element-3c9fab31{background-color:#FFFFFF;padding:23px 23px 23px 23px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CCCCCC;}.elementor-8584 .elementor-element.elementor-element-3c9fab31 .elementor-icon-box-wrapper{align-items:start;gap:22px;}.elementor-8584 .elementor-element.elementor-element-3c9fab31.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-8584 .elementor-element.elementor-element-3c9fab31.elementor-view-framed .elementor-icon, .elementor-8584 .elementor-element.elementor-element-3c9fab31.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8584 .elementor-element.elementor-element-3c9fab31 .elementor-icon{font-size:38px;padding:1rem;border-radius:50% 50% 50% 50%;}.elementor-8584 .elementor-element.elementor-element-3c9fab31 .elementor-icon-box-title, .elementor-8584 .elementor-element.elementor-element-3c9fab31 .elementor-icon-box-title a{font-family:"Roboto Flex", Sans-serif;}.elementor-8584 .elementor-element.elementor-element-4a59fc16{background-color:#FFFFFF;padding:23px 23px 23px 23px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CCCCCC;}.elementor-8584 .elementor-element.elementor-element-4a59fc16 .elementor-icon-box-wrapper{align-items:start;gap:22px;}.elementor-8584 .elementor-element.elementor-element-4a59fc16.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-8584 .elementor-element.elementor-element-4a59fc16.elementor-view-framed .elementor-icon, .elementor-8584 .elementor-element.elementor-element-4a59fc16.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8584 .elementor-element.elementor-element-4a59fc16 .elementor-icon{font-size:38px;padding:1rem;border-radius:50% 50% 50% 50%;}.elementor-8584 .elementor-element.elementor-element-4a59fc16 .elementor-icon-box-title, .elementor-8584 .elementor-element.elementor-element-4a59fc16 .elementor-icon-box-title a{font-family:"Roboto Flex", Sans-serif;}.elementor-8584 .elementor-element.elementor-element-5ed09958{background-color:#FFFFFF;padding:23px 23px 23px 23px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CCCCCC;}.elementor-8584 .elementor-element.elementor-element-5ed09958 .elementor-icon-box-wrapper{align-items:start;gap:22px;}.elementor-8584 .elementor-element.elementor-element-5ed09958.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-8584 .elementor-element.elementor-element-5ed09958.elementor-view-framed .elementor-icon, .elementor-8584 .elementor-element.elementor-element-5ed09958.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8584 .elementor-element.elementor-element-5ed09958 .elementor-icon{font-size:38px;padding:1rem;border-radius:50% 50% 50% 50%;}.elementor-8584 .elementor-element.elementor-element-5ed09958 .elementor-icon-box-title, .elementor-8584 .elementor-element.elementor-element-5ed09958 .elementor-icon-box-title a{font-family:"Roboto Flex", Sans-serif;}.elementor-8584 .elementor-element.elementor-element-4713c06e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:150px;--padding-bottom:150px;--padding-left:10px;--padding-right:10px;--z-index:2;}.elementor-8584 .elementor-element.elementor-element-4713c06e:not(.elementor-motion-effects-element-type-background), .elementor-8584 .elementor-element.elementor-element-4713c06e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cuatromisiones.com/wp-content/uploads/2025/10/29.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8584 .elementor-element.elementor-element-43837de1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8584 .elementor-element.elementor-element-12e63978 .swiper-pagination-two .swiper-pagination-bullet{background-color:var( --e-global-color-primary );width:8px !important;height:8px !important;}.elementor-8584 .elementor-element.elementor-element-12e63978 .rt_testimonail .testi_item{text-align:center;}.elementor-8584 .elementor-element.elementor-element-12e63978 .rt_testimonail .testi_item .testi-rating{text-align:center;}.elementor-8584 .elementor-element.elementor-element-12e63978 .rt_testimonail .testi_item .de_testi_by{justify-content:center;}.elementor-8584 .elementor-element.elementor-element-12e63978 .rts-testimonials-area-one{text-align:center !important;}.elementor-8584 .elementor-element.elementor-element-12e63978 .rt_testimonail .de_testi.s2 .testi_item .disc{font-family:"Bebas Neue", Sans-serif;}.elementor-8584 .elementor-element.elementor-element-29daaf5e{--display:flex;--overflow:hidden;--padding-top:140px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-8584 .elementor-element.elementor-element-29daaf5e:not(.elementor-motion-effects-element-type-background), .elementor-8584 .elementor-element.elementor-element-29daaf5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8CCDCE;}.elementor-8584 .elementor-element.elementor-element-26ecf471{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8584 .elementor-element.elementor-element-289f2a4a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;text-align:center;}.elementor-8584 .elementor-element.elementor-element-289f2a4a .elementor-heading-title{font-family:"Roboto Flex", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-primary );}.elementor-8584 .elementor-element.elementor-element-4b32af89{text-align:center;}.elementor-8584 .elementor-element.elementor-element-4b32af89 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;}.elementor-8584 .elementor-element.elementor-element-cccdf72{text-align:center;font-family:"Roboto Flex", Sans-serif;font-size:18px;color:var( --e-global-color-primary );}.elementor-8584 .elementor-element.elementor-element-6735a268 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto Flex", Sans-serif;font-size:20px;}.elementor-8584 .elementor-element.elementor-element-6735a268 .elementor-button:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-8584 .elementor-element.elementor-element-39cad235{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;--z-index:2;}.elementor-8584 .elementor-element.elementor-element-6c8643fc{--display:flex;--padding-top:140px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-8584 .elementor-element.elementor-element-1d1470bc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8584 .elementor-element.elementor-element-5a689d2f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;text-align:center;}.elementor-8584 .elementor-element.elementor-element-5a689d2f .elementor-heading-title{font-family:"Roboto Flex", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-primary );}.elementor-8584 .elementor-element.elementor-element-6071ac36{text-align:center;}.elementor-8584 .elementor-element.elementor-element-6071ac36 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;}.elementor-8584 .elementor-element.elementor-element-78dbcd58{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8584 .elementor-element.elementor-element-69d6548d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8584 .elementor-element.elementor-element-55b528db{--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:center;--align-items:center;--margin-top:-70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8584 .elementor-element.elementor-element-6846853f{width:var( --container-widget-width, 270px );max-width:270px;--container-widget-width:270px;--container-widget-flex-grow:0;text-align:center;}.elementor-8584 .elementor-element.elementor-element-6846853f .elementor-heading-title{color:#FFFFFFBF;}.elementor-8584 .elementor-element.elementor-element-7bb304a3{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8584 .elementor-element.elementor-element-194f22d7{--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:center;--align-items:center;--margin-top:-70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8584 .elementor-element.elementor-element-1dcbef8d{width:var( --container-widget-width, 270px );max-width:270px;--container-widget-width:270px;--container-widget-flex-grow:0;text-align:center;}.elementor-8584 .elementor-element.elementor-element-1dcbef8d .elementor-heading-title{color:#FFFFFFBF;}.elementor-8584 .elementor-element.elementor-element-63fe4fde{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8584 .elementor-element.elementor-element-583b7db8{--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:center;--align-items:center;--margin-top:-70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8584 .elementor-element.elementor-element-558f7bcc{width:var( --container-widget-width, 270px );max-width:270px;--container-widget-width:270px;--container-widget-flex-grow:0;text-align:center;}.elementor-8584 .elementor-element.elementor-element-558f7bcc .elementor-heading-title{color:#FFFFFFBF;}.elementor-8584 .elementor-element.elementor-element-99da6fd{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8584 .elementor-element.elementor-element-c944866{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8584 .elementor-element.elementor-element-64ce3dd{--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:center;--align-items:center;--margin-top:-70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8584 .elementor-element.elementor-element-26d5300{width:var( --container-widget-width, 270px );max-width:270px;--container-widget-width:270px;--container-widget-flex-grow:0;text-align:center;}.elementor-8584 .elementor-element.elementor-element-26d5300 .elementor-heading-title{color:#FFFFFFBF;}.elementor-8584 .elementor-element.elementor-element-18ee1cb{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8584 .elementor-element.elementor-element-2fafd75{--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:center;--align-items:center;--margin-top:-70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8584 .elementor-element.elementor-element-cca302f{width:var( --container-widget-width, 270px );max-width:270px;--container-widget-width:270px;--container-widget-flex-grow:0;text-align:center;}.elementor-8584 .elementor-element.elementor-element-cca302f .elementor-heading-title{color:#FFFFFFBF;}.elementor-8584 .elementor-element.elementor-element-4e1bf0f9{--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;--z-index:2;}.elementor-8584 .elementor-element.elementor-element-1c96e7f4{--display:flex;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8584 .elementor-element.elementor-element-1c96e7f4:not(.elementor-motion-effects-element-type-background), .elementor-8584 .elementor-element.elementor-element-1c96e7f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF5ED;}.elementor-8584 .elementor-element.elementor-element-15af3152{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8584 .elementor-element.elementor-element-711df7a0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;text-align:center;}.elementor-8584 .elementor-element.elementor-element-711df7a0 .elementor-heading-title{font-family:"Roboto Flex", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-primary );}.elementor-8584 .elementor-element.elementor-element-293b5b6b{text-align:center;}.elementor-8584 .elementor-element.elementor-element-293b5b6b .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:20px;}.elementor-8584 .elementor-element.elementor-element-60db1fda{z-index:2;}.elementor-8584 .elementor-element.elementor-element-60db1fda .gallery-item .gallery-caption{text-align:center;}.elementor-8584 .elementor-element.elementor-element-79ed7f2e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:150px;--padding-bottom:150px;--padding-left:10px;--padding-right:10px;--z-index:2;}.elementor-8584 .elementor-element.elementor-element-79ed7f2e:not(.elementor-motion-effects-element-type-background), .elementor-8584 .elementor-element.elementor-element-79ed7f2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cuatromisiones.com/wp-content/uploads/2025/10/22.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8584 .elementor-element.elementor-element-66674f2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8584 .elementor-element.elementor-element-50c8ab88 .swiper-pagination-two .swiper-pagination-bullet{background-color:#AB8965 !important;width:8px !important;height:8px !important;}.elementor-8584 .elementor-element.elementor-element-50c8ab88 .rt_testimonail .testi_item{text-align:center;}.elementor-8584 .elementor-element.elementor-element-50c8ab88 .rt_testimonail .testi_item .testi-rating{text-align:center;}.elementor-8584 .elementor-element.elementor-element-50c8ab88 .rt_testimonail .testi_item .de_testi_by{justify-content:center;}.elementor-8584 .elementor-element.elementor-element-50c8ab88 .rts-testimonials-area-one{text-align:center !important;}.elementor-8584 .elementor-element.elementor-element-50c8ab88 .rt_testimonail .de_testi.s2 .testi_item .name{color:#FFFFFF;}.elementor-8584 .elementor-element.elementor-element-50c8ab88 .rt_testimonail .de_testi.s2 .testi_item .designation{color:#FFFFFF;}.elementor-8584 .elementor-element.elementor-element-50c8ab88 .rt_testimonail .de_testi.s2 .testi_item .disc{font-family:"Bebas Neue", Sans-serif;font-size:30px;}@media(max-width:1024px){.elementor-8584 .elementor-element.elementor-element-36e30935{--grid-auto-flow:row;}.elementor-8584 .elementor-element.elementor-element-2ca7c9e4{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8584 .elementor-element.elementor-element-6846853f{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-8584 .elementor-element.elementor-element-1dcbef8d{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-8584 .elementor-element.elementor-element-558f7bcc{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-8584 .elementor-element.elementor-element-26d5300{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-8584 .elementor-element.elementor-element-cca302f{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}}@media(max-width:767px){.elementor-8584 .elementor-element.elementor-element-65c8d55b .elementor-slide-heading{font-size:30px;}.elementor-8584 .elementor-element.elementor-element-36e30935{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8584 .elementor-element.elementor-element-668e1087 .elementor-heading-title{font-size:36px;}.elementor-8584 .elementor-element.elementor-element-2ca7c9e4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8584 .elementor-element.elementor-element-12e63978 .rt_testimonail .de_testi.s2 .testi_item .disc{font-size:28px;}.elementor-8584 .elementor-element.elementor-element-4b32af89 .elementor-heading-title{font-size:25px;}.elementor-8584 .elementor-element.elementor-element-6c8643fc{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8584 .elementor-element.elementor-element-6071ac36 .elementor-heading-title{font-size:36px;}.elementor-8584 .elementor-element.elementor-element-55b528db{--width:89%;}.elementor-8584 .elementor-element.elementor-element-6846853f{text-align:center;}.elementor-8584 .elementor-element.elementor-element-194f22d7{--width:89%;}.elementor-8584 .elementor-element.elementor-element-1dcbef8d{text-align:center;}.elementor-8584 .elementor-element.elementor-element-583b7db8{--width:89%;}.elementor-8584 .elementor-element.elementor-element-558f7bcc{text-align:center;}.elementor-8584 .elementor-element.elementor-element-64ce3dd{--width:89%;}.elementor-8584 .elementor-element.elementor-element-26d5300{text-align:center;}.elementor-8584 .elementor-element.elementor-element-2fafd75{--width:89%;}.elementor-8584 .elementor-element.elementor-element-cca302f{text-align:center;}.elementor-8584 .elementor-element.elementor-element-1cc9228c .react-video .popup-videos{width:70px;height:70px;}.elementor-8584 .elementor-element.elementor-element-293b5b6b .elementor-heading-title{font-size:30px;}.elementor-8584 .elementor-element.elementor-element-50c8ab88 .rt_testimonail .de_testi.s2 .testi_item .disc{font-size:28px;}}@media(min-width:768px){.elementor-8584 .elementor-element.elementor-element-869fe20{--content-width:1200px;}.elementor-8584 .elementor-element.elementor-element-2da8a798{--content-width:1270px;}.elementor-8584 .elementor-element.elementor-element-439ad095{--content-width:1200px;}.elementor-8584 .elementor-element.elementor-element-43837de1{--content-width:780px;}.elementor-8584 .elementor-element.elementor-element-39cad235{--content-width:1270px;}.elementor-8584 .elementor-element.elementor-element-6c8643fc{--content-width:1200px;}.elementor-8584 .elementor-element.elementor-element-55b528db{--width:89%;}.elementor-8584 .elementor-element.elementor-element-194f22d7{--width:89%;}.elementor-8584 .elementor-element.elementor-element-583b7db8{--width:89%;}.elementor-8584 .elementor-element.elementor-element-64ce3dd{--width:89%;}.elementor-8584 .elementor-element.elementor-element-2fafd75{--width:89%;}.elementor-8584 .elementor-element.elementor-element-66674f2{--content-width:780px;}}@media(max-width:1024px) and (min-width:768px){.elementor-8584 .elementor-element.elementor-element-55b528db{--width:95%;}.elementor-8584 .elementor-element.elementor-element-64ce3dd{--width:95%;}}@media(min-width:1025px){.elementor-8584 .elementor-element.elementor-element-4713c06e:not(.elementor-motion-effects-element-type-background), .elementor-8584 .elementor-element.elementor-element-4713c06e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-8584 .elementor-element.elementor-element-79ed7f2e:not(.elementor-motion-effects-element-type-background), .elementor-8584 .elementor-element.elementor-element-79ed7f2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for shortcode, class: .elementor-element-1c8a3192 *//* Inputs de fecha */
#cloudbeds-widget input[type="text"],
#cloudbeds-widget input[type="date"],
#cloudbeds-widget .cb-input,
#cloudbeds-widget .cb-date {
  border: 2px solid #8CCDCE !important;
  background: #8CCDCE !important;
  border-radius: 50px !important;
  color: #1C2E2E !important;
  font-size: 17px !important;
  font-weight: 700 !important;
  padding: 12px 18px !important;
  line-height: 1.2 !important;
}

/* Etiquetas Check In / Check Out */
#cloudbeds-widget label,
#cloudbeds-widget .cb-label,
#cloudbeds-widget .label,
#cloudbeds-widget .cb-checkin-label,
#cloudbeds-widget .cb-checkout-label {
  color: #ffffff !important;
  font-weight: 700 !important;
  font-size: 16px !important;
}

/* Botón RESERVAR */
#cloudbeds-widget button,
#cloudbeds-widget input[type="submit"],
#cloudbeds-widget .cb-button {
  background: #8CCDCE !important;
  color: #0d3a3a !important;
  border: none !important;
  border-radius: 50px !important;
  font-size: 17px !important;
  font-weight: 700 !important;
  text-transform: uppercase !important;
  padding: 12px 28px !important;
  line-height: 1.2 !important;
  min-height: 48px !important;      /* para que no quede "chueco" */
  box-shadow: 0 2px 6px rgba(0,0,0,.08);
}

/* Alineación bonita en desktop */
@media (min-width: 768px) {
  #cloudbeds-widget form,
  #cloudbeds-widget .cb-wrapper {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 14px !important;
  }
}/* End custom CSS */