.elementor-28 .elementor-element.elementor-element-fbff8ab{--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:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:50px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-28 .elementor-element.elementor-element-21845f8{text-align:center}.elementor-28 .elementor-element.elementor-element-21845f8 .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);line-height:var(--e-global-typography-secondary-line-height);color:var(--e-global-color-primary)}.elementor-28 .elementor-element.elementor-element-cb5d513{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0;text-align:center}.elementor-28 .elementor-element.elementor-element-cb5d513 .elementor-heading-title{color:var(--e-global-color-primary)}.elementor-28 .elementor-element.elementor-element-6701a18{width:var(--container-widget-width,900px);max-width:900px;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 40px) 0;--container-widget-width:900px;--container-widget-flex-grow:0;text-align:center}.elementor-28 .elementor-element.elementor-element-6701a18.elementor-element{--align-self:center}.elementor-28 .elementor-element.elementor-element-e6ab4fe{--e-image-carousel-slides-to-show:3}.elementor-28 .elementor-element.elementor-element-e6ab4fe .elementor-swiper-button.elementor-swiper-button-prev,.elementor-28 .elementor-element.elementor-element-e6ab4fe .elementor-swiper-button.elementor-swiper-button-next{font-size:55px;color:var(--e-global-color-11197ac)}.elementor-28 .elementor-element.elementor-element-e6ab4fe .elementor-swiper-button.elementor-swiper-button-prev svg,.elementor-28 .elementor-element.elementor-element-e6ab4fe .elementor-swiper-button.elementor-swiper-button-next svg{fill:var(--e-global-color-11197ac)}.elementor-28 .elementor-element.elementor-element-e6ab4fe .swiper-wrapper{display:flex;align-items:center}.elementor-28 .elementor-element.elementor-element-e6ab4fe .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:none;border-radius:0 0 0 0}.elementor-28 .elementor-element.elementor-element-701efb9{--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:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:50px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px}.elementor-28 .elementor-element.elementor-element-7beec27{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0;text-align:center}.elementor-28 .elementor-element.elementor-element-7beec27 .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);line-height:var(--e-global-typography-secondary-line-height);color:var(--e-global-color-primary)}.elementor-28 .elementor-element.elementor-element-ef6e6b6{width:var(--container-widget-width,900px);max-width:900px;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 40px) 0;--container-widget-width:900px;--container-widget-flex-grow:0;text-align:center}.elementor-28 .elementor-element.elementor-element-ef6e6b6.elementor-element{--align-self:center}.elementor-28 .elementor-element.elementor-element-4db7d23 .pc-elementor-button-container{justify-content:center}.elementor-28 .elementor-element.elementor-element-4db7d23 .pc-elementor-button-container .pc-button .pc-icon svg{width:18px;height:18px}.elementor-28 .elementor-element.elementor-element-4db7d23 .pc-button.pc-icon-after .pc-icon{margin-left:10px;margin-right:0}.elementor-28 .elementor-element.elementor-element-4db7d23 .pc-button.pc-icon-before .pc-icon{margin-right:10px;margin-left:0}.elementor-28 .elementor-element.elementor-element-7cf3e06{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px}.elementor-28 .elementor-element.elementor-element-7cf3e06:not(.elementor-motion-effects-element-type-background),.elementor-28 .elementor-element.elementor-element-7cf3e06>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://caucaviejo.com/wp-content/uploads/2026/02/BODAS-2_DESTINO.jpg);background-position:center center;background-size:cover}.elementor-28 .elementor-element.elementor-element-bc46932{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:45px;--padding-bottom:45px;--padding-left:35px;--padding-right:35px}.elementor-28 .elementor-element.elementor-element-bc46932:not(.elementor-motion-effects-element-type-background),.elementor-28 .elementor-element.elementor-element-bc46932>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-28 .elementor-element.elementor-element-53b9104{text-align:center}.elementor-28 .elementor-element.elementor-element-53b9104 .elementor-heading-title{color:var(--e-global-color-11197ac)}.elementor-28 .elementor-element.elementor-element-d7b79ac{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 10px) 0;text-align:center;color:var(--e-global-color-f012019)}.elementor-28 .elementor-element.elementor-element-182535c .elementor-button{background-color:var(--e-global-color-11197ac);font-family:"Articulat CF",Sans-serif;font-size:19px;font-weight:700;line-height:19px;fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-radius:12px 12px 12px 12px}.elementor-28 .elementor-element.elementor-element-4958fc2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-28 .elementor-element.elementor-element-c71fd48{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center}.elementor-28 .elementor-element.elementor-element-6974c11{text-align:start}.elementor-28 .elementor-element.elementor-element-6974c11 .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);line-height:var(--e-global-typography-secondary-line-height);color:var(--e-global-color-primary)}.elementor-28 .elementor-element.elementor-element-772723e{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0}.elementor-28 .elementor-element.elementor-element-b00e8db{text-align:start}.elementor-28 .elementor-element.elementor-element-b00e8db .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);line-height:var(--e-global-typography-secondary-line-height);color:var(--e-global-color-primary)}.elementor-28 .elementor-element.elementor-element-e079246{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-28 .elementor-element.elementor-element-d3333d8{--e-image-carousel-slides-to-show:1;border-radius:15px 15px 15px 15px}.elementor-28 .elementor-element.elementor-element-d3333d8 .elementor-swiper-button.elementor-swiper-button-prev,.elementor-28 .elementor-element.elementor-element-d3333d8 .elementor-swiper-button.elementor-swiper-button-next{font-size:55px;color:var(--e-global-color-11197ac)}.elementor-28 .elementor-element.elementor-element-d3333d8 .elementor-swiper-button.elementor-swiper-button-prev svg,.elementor-28 .elementor-element.elementor-element-d3333d8 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var(--e-global-color-11197ac)}.elementor-28 .elementor-element.elementor-element-d3333d8 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:15px 15px 15px 15px}.elementor-28 .elementor-element.elementor-element-be95168{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px}.elementor-28 .elementor-element.elementor-element-be95168:not(.elementor-motion-effects-element-type-background),.elementor-28 .elementor-element.elementor-element-be95168>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-28 .elementor-element.elementor-element-e5cbdde{width:var(--container-widget-width,30%);max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;text-align:start}.elementor-28 .elementor-element.elementor-element-e5cbdde .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);line-height:var(--e-global-typography-secondary-line-height);color:var(--e-global-color-11197ac)}.elementor-28 .elementor-element.elementor-element-16d4f5b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-28 .elementor-element.elementor-element-f9120a1{width:initial;max-width:initial;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0;color:var(--e-global-color-11197ac)}.elementor-28 .elementor-element.elementor-element-565fa43 .elementor-button{background-color:var(--e-global-color-11197ac);font-family:"Articulat CF",Sans-serif;font-size:19px;font-weight:700;line-height:19px;fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-radius:12px 12px 12px 12px}.elementor-28 .elementor-element.elementor-element-2a0ec84{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-28 .elementor-element.elementor-element-2a0ec84:not(.elementor-motion-effects-element-type-background),.elementor-28 .elementor-element.elementor-element-2a0ec84>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F1F1F1}.elementor-28 .elementor-element.elementor-element-4797140{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center}.elementor-28 .elementor-element.elementor-element-f5a73fb{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0}.elementor-28 .elementor-element.elementor-element-68c61f7 .pc-elementor-button-container{justify-content:flex-start}.elementor-28 .elementor-element.elementor-element-68c61f7 .pc-elementor-button-container .pc-button .pc-icon svg{width:18px;height:18px}.elementor-28 .elementor-element.elementor-element-68c61f7 .pc-button.pc-icon-after .pc-icon{margin-left:10px;margin-right:0}.elementor-28 .elementor-element.elementor-element-68c61f7 .pc-button.pc-icon-before .pc-icon{margin-right:10px;margin-left:0}.elementor-28 .elementor-element.elementor-element-2516ef1{--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}@media(max-width:1024px){.elementor-28 .elementor-element.elementor-element-21845f8 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-28 .elementor-element.elementor-element-6701a18{padding:10px 10px 10px 10px;--container-widget-width:80%;--container-widget-flex-grow:0;width:var(--container-widget-width,80%);max-width:80%}.elementor-28 .elementor-element.elementor-element-7beec27 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-28 .elementor-element.elementor-element-ef6e6b6{--container-widget-width:80%;--container-widget-flex-grow:0;width:var(--container-widget-width,80%);max-width:80%}.elementor-28 .elementor-element.elementor-element-6974c11 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-28 .elementor-element.elementor-element-b00e8db .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-28 .elementor-element.elementor-element-e5cbdde{--container-widget-width:45%;--container-widget-flex-grow:0;width:var(--container-widget-width,45%);max-width:45%}.elementor-28 .elementor-element.elementor-element-e5cbdde .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-28 .elementor-element.elementor-element-2a0ec84{--justify-content:center}}@media(max-width:767px){.elementor-28 .elementor-element.elementor-element-21845f8{padding:0 10px 0 10px}.elementor-28 .elementor-element.elementor-element-21845f8 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-28 .elementor-element.elementor-element-cb5d513{padding:0 10px 0 10px}.elementor-28 .elementor-element.elementor-element-6701a18{padding:0 10px 0 10px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%;text-align:start}.elementor-28 .elementor-element.elementor-element-7beec27{padding:0 10px 0 10px}.elementor-28 .elementor-element.elementor-element-7beec27 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-28 .elementor-element.elementor-element-ef6e6b6{padding:0 0 0 0;--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%;text-align:start}.elementor-28 .elementor-element.elementor-element-bc46932{--padding-top:25px;--padding-bottom:25px;--padding-left:15px;--padding-right:15px}.elementor-28 .elementor-element.elementor-element-53b9104{text-align:start}.elementor-28 .elementor-element.elementor-element-d7b79ac{text-align:start}.elementor-28 .elementor-element.elementor-element-6974c11{padding:0 0 0 0}.elementor-28 .elementor-element.elementor-element-6974c11 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-28 .elementor-element.elementor-element-b00e8db{padding:0 0 0 0}.elementor-28 .elementor-element.elementor-element-b00e8db .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-28 .elementor-element.elementor-element-e5cbdde{padding:0 10px 0 10px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-28 .elementor-element.elementor-element-e5cbdde .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-28 .elementor-element.elementor-element-2a0ec84{--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}.elementor-28 .elementor-element.elementor-element-f5a73fb{text-align:center}.elementor-28 .elementor-element.elementor-element-68c61f7 .pc-elementor-button-container{justify-content:center}.elementor-28 .elementor-element.elementor-element-38993bb img{width:220px}}@media(min-width:768px){.elementor-28 .elementor-element.elementor-element-bc46932{--width:45%}.elementor-28 .elementor-element.elementor-element-c71fd48{--width:45%}.elementor-28 .elementor-element.elementor-element-e079246{--width:50%}.elementor-28 .elementor-element.elementor-element-16d4f5b{--width:36%}.elementor-28 .elementor-element.elementor-element-4797140{--width:37%}.elementor-28 .elementor-element.elementor-element-2516ef1{--width:35%}}@media(max-width:1024px) and (min-width:768px){.elementor-28 .elementor-element.elementor-element-bc46932{--width:65%}.elementor-28 .elementor-element.elementor-element-c71fd48{--width:50%}.elementor-28 .elementor-element.elementor-element-16d4f5b{--width:45%}.elementor-28 .elementor-element.elementor-element-4797140{--width:55%}}