.elementor-1999 .elementor-element.elementor-element-3475726{--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;--background-transition:0.3s;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1999 .elementor-element.elementor-element-3475726::before, .elementor-1999 .elementor-element.elementor-element-3475726 > .elementor-background-video-container::before, .elementor-1999 .elementor-element.elementor-element-3475726 > .e-con-inner > .elementor-background-video-container::before, .elementor-1999 .elementor-element.elementor-element-3475726 > .elementor-background-slideshow::before, .elementor-1999 .elementor-element.elementor-element-3475726 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1999 .elementor-element.elementor-element-3475726 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1999 .elementor-element.elementor-element-3475726, .elementor-1999 .elementor-element.elementor-element-3475726::before{--border-transition:0.3s;}.elementor-1999 .elementor-element.elementor-element-7ab7f54{--display:flex;--min-height:794px;--gap:0px 0px;--background-transition:0.3s;--overlay-opacity:0.2;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-1999 .elementor-element.elementor-element-7ab7f54::before, .elementor-1999 .elementor-element.elementor-element-7ab7f54 > .elementor-background-video-container::before, .elementor-1999 .elementor-element.elementor-element-7ab7f54 > .e-con-inner > .elementor-background-video-container::before, .elementor-1999 .elementor-element.elementor-element-7ab7f54 > .elementor-background-slideshow::before, .elementor-1999 .elementor-element.elementor-element-7ab7f54 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1999 .elementor-element.elementor-element-7ab7f54 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-1999 .elementor-element.elementor-element-7ab7f54:not(.elementor-motion-effects-element-type-background), .elementor-1999 .elementor-element.elementor-element-7ab7f54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1999 .elementor-element.elementor-element-7ab7f54, .elementor-1999 .elementor-element.elementor-element-7ab7f54::before{--border-transition:0.3s;}.elementor-1999 .elementor-element.elementor-element-a1d79df{--display:flex;--min-height:151px;--gap:0px 0px;--overflow:hidden;--background-transition:0.3s;--margin-top:-70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:15;}.elementor-1999 .elementor-element.elementor-element-a1d79df:not(.elementor-motion-effects-element-type-background), .elementor-1999 .elementor-element.elementor-element-a1d79df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://web.bocaguapalma.com/wp-content/uploads/2024/06/olas-fondo-azul-amarillo.svg");background-position:top center;background-repeat:no-repeat;}.elementor-1999 .elementor-element.elementor-element-a1d79df, .elementor-1999 .elementor-element.elementor-element-a1d79df::before{--border-transition:0.3s;}.elementor-1999 .elementor-element.elementor-element-a1d79df.e-con{--align-self:center;}.elementor-1999 .elementor-element.elementor-element-f72458e{--display:flex;--min-height:112px;--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:center;--gap:0px 0px;--overflow:hidden;--background-transition:0.3s;--margin-top:-113px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:14;}.elementor-1999 .elementor-element.elementor-element-f72458e, .elementor-1999 .elementor-element.elementor-element-f72458e::before{--border-transition:0.3s;}.elementor-1999 .elementor-element.elementor-element-f72458e.e-con{--align-self:center;}.elementor-1999 .elementor-element.elementor-element-0958f2b{width:100%;max-width:100%;}.elementor-1999 .elementor-element.elementor-element-8b3a9ad{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 030px;--background-transition:0.3s;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:-150px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:300px;--padding-left:100px;--padding-right:100px;--z-index:10;}.elementor-1999 .elementor-element.elementor-element-8b3a9ad:not(.elementor-motion-effects-element-type-background), .elementor-1999 .elementor-element.elementor-element-8b3a9ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1ebc2e7 );}.elementor-1999 .elementor-element.elementor-element-8b3a9ad, .elementor-1999 .elementor-element.elementor-element-8b3a9ad::before{--border-transition:0.3s;}.elementor-1999 .elementor-element.elementor-element-2f9d207{--display:flex;--gap:0px 0px;--background-transition:0.3s;--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-1999 .elementor-element.elementor-element-2f9d207, .elementor-1999 .elementor-element.elementor-element-2f9d207::before{--border-transition:0.3s;}.elementor-1999 .elementor-element.elementor-element-016df9c{--display:flex;--gap:0px 0px;--background-transition:0.3s;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1999 .elementor-element.elementor-element-016df9c, .elementor-1999 .elementor-element.elementor-element-016df9c::before{--border-transition:0.3s;}.elementor-1999 .elementor-element.elementor-element-c835ebb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-1999 .elementor-element.elementor-element-c835ebb .elementor-heading-title{color:var( --e-global-color-222f14b );font-family:"Nunito", Sans-serif;font-size:108px;font-weight:400;line-height:108px;}.elementor-1999 .elementor-element.elementor-element-0789afb > .elementor-widget-container{margin:12px 0px 12px 0px;}.woocommerce .elementor-1999 .elementor-element.elementor-element-6b742ae .woocommerce-product-details__short-description{color:var( --e-global-color-222f14b );font-family:"Nunito", Sans-serif;font-size:28px;font-weight:700;line-height:36.4px;}.elementor-1999 .elementor-element.elementor-element-7714122{--display:flex;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:16px 16px 16px 16px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-1999 .elementor-element.elementor-element-7714122:not(.elementor-motion-effects-element-type-background), .elementor-1999 .elementor-element.elementor-element-7714122 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#677782;}.elementor-1999 .elementor-element.elementor-element-7714122, .elementor-1999 .elementor-element.elementor-element-7714122::before{--border-transition:0.3s;}.elementor-1999 .elementor-element.elementor-element-298df3d .elementor-heading-title{color:var( --e-global-color-222f14b );font-family:"Nunito", Sans-serif;font-size:20px;font-weight:700;line-height:26px;}.elementor-1999 .elementor-element.elementor-element-d0bd2f0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1999 .elementor-element.elementor-element-d0bd2f0 .elementor-heading-title{color:var( --e-global-color-222f14b );font-family:"Nunito", Sans-serif;font-size:20px;font-weight:700;line-height:26px;}.elementor-1999 .elementor-element.elementor-element-62f5cd2 > .elementor-widget-container{margin:-5px 0px 20px 0px;}.elementor-1999 .elementor-element.elementor-element-cc24d40 .cart button, .elementor-1999 .elementor-element.elementor-element-cc24d40 .cart .button{font-family:"Nunito", Sans-serif;font-size:16px;font-weight:700;line-height:19.2px;transition:all 0.2s;}.elementor-1999 .elementor-element.elementor-element-cc24d40{--button-spacing:32px;}.elementor-1999 .elementor-element.elementor-element-cc24d40 .quantity .qty{transition:all 0.2s;}.woocommerce .elementor-1999 .elementor-element.elementor-element-cc24d40 form.cart .variations{width:77%;margin-bottom:12px;}.woocommerce .elementor-1999 .elementor-element.elementor-element-cc24d40 form.cart table.variations tr th, .woocommerce .elementor-1999 .elementor-element.elementor-element-cc24d40 form.cart table.variations tr td{padding-top:calc( 13px/2 );padding-bottom:calc( 13px/2 );}.woocommerce .elementor-1999 .elementor-element.elementor-element-cc24d40 form.cart table.variations td.value select{color:var( --e-global-color-primary );}.woocommerce .elementor-1999 .elementor-element.elementor-element-cc24d40 form.cart table.variations td.value select, .woocommerce .elementor-1999 .elementor-element.elementor-element-cc24d40 form.cart table.variations td.value:before{background-color:var( --e-global-color-accent );border-radius:29px;}.elementor-1999 .elementor-element.elementor-element-d970c6e{--display:flex;--background-transition:0.3s;--margin-top:-17px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1999 .elementor-element.elementor-element-d970c6e, .elementor-1999 .elementor-element.elementor-element-d970c6e::before{--border-transition:0.3s;}.elementor-1999 .elementor-element.elementor-element-2a2c36f{text-align:right;}.elementor-1999 .elementor-element.elementor-element-2a2c36f .elementor-heading-title{color:var( --e-global-color-222f14b );font-family:"Nunito", Sans-serif;font-size:20px;font-weight:700;}.elementor-1999 .elementor-element.elementor-element-d841bd5{text-align:right;}.woocommerce .elementor-1999 .elementor-element.elementor-element-d841bd5 .price{color:var( --e-global-color-a2fa621 );font-family:"Nunito", Sans-serif;font-size:48px;font-weight:700;line-height:26px;}.elementor-1999 .elementor-element.elementor-element-d769570{--display:flex;--gap:0px 0px;--background-transition:0.3s;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1999 .elementor-element.elementor-element-d769570, .elementor-1999 .elementor-element.elementor-element-d769570::before{--border-transition:0.3s;}.elementor-1999 .elementor-element.elementor-element-7d5dead{--display:flex;--min-height:907px;--background-transition:0.3s;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1999 .elementor-element.elementor-element-7d5dead, .elementor-1999 .elementor-element.elementor-element-7d5dead::before{--border-transition:0.3s;}.elementor-1999 .elementor-element.elementor-element-0643350{--e-image-carousel-slides-to-show:1;}.elementor-1999 .elementor-element.elementor-element-0643350 > .elementor-widget-container{border-style:none;border-radius:80px 0px 80px 0px;}.elementor-1999 .elementor-element.elementor-element-0643350 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-1999 .elementor-element.elementor-element-0643350 .elementor-swiper-button.elementor-swiper-button-next{font-size:48px;color:var( --e-global-color-222f14b );}.elementor-1999 .elementor-element.elementor-element-0643350 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-1999 .elementor-element.elementor-element-0643350 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-222f14b );}.elementor-1999 .elementor-element.elementor-element-0643350 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:none;border-radius:80px 0px 80px 0px;}.elementor-1999 .elementor-element.elementor-element-c20d791{--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 030px;--background-transition:0.3s;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:-150px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:300px;--padding-left:100px;--padding-right:100px;--z-index:10;}.elementor-1999 .elementor-element.elementor-element-c20d791:not(.elementor-motion-effects-element-type-background), .elementor-1999 .elementor-element.elementor-element-c20d791 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1ebc2e7 );}.elementor-1999 .elementor-element.elementor-element-c20d791, .elementor-1999 .elementor-element.elementor-element-c20d791::before{--border-transition:0.3s;}.elementor-1999 .elementor-element.elementor-element-00559f4{--display:flex;--background-transition:0.3s;}.elementor-1999 .elementor-element.elementor-element-00559f4, .elementor-1999 .elementor-element.elementor-element-00559f4::before{--border-transition:0.3s;}.elementor-1999 .elementor-element.elementor-element-6f67dee{text-align:center;color:var( --e-global-color-222f14b );font-family:"Nunito", Sans-serif;font-size:64px;font-weight:700;line-height:64px;}.elementor-1999 .elementor-element.elementor-element-80eaff4{--display:flex;--background-transition:0.3s;}.elementor-1999 .elementor-element.elementor-element-80eaff4, .elementor-1999 .elementor-element.elementor-element-80eaff4::before{--border-transition:0.3s;}.elementor-1999 .elementor-element.elementor-element-f6bad12{--grid-columns:3;}.elementor-1999 .elementor-element.elementor-element-f6bad12 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-1999 .elementor-element.elementor-element-f6bad12 .e-loop-item > .elementor-section, .elementor-1999 .elementor-element.elementor-element-f6bad12 .e-loop-item > .elementor-section > .elementor-container, .elementor-1999 .elementor-element.elementor-element-f6bad12 .e-loop-item > .e-con, .elementor-1999 .elementor-element.elementor-element-f6bad12 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}@media(max-width:1200px){.elementor-1999 .elementor-element.elementor-element-c835ebb .elementor-heading-title{font-size:70px;line-height:70px;}}@media(min-width:768px){.elementor-1999 .elementor-element.elementor-element-3475726{--content-width:1920px;}.elementor-1999 .elementor-element.elementor-element-a1d79df{--content-width:1920px;}.elementor-1999 .elementor-element.elementor-element-f72458e{--content-width:1920px;}.elementor-1999 .elementor-element.elementor-element-2f9d207{--width:50%;}.elementor-1999 .elementor-element.elementor-element-d769570{--width:50%;}.elementor-1999 .elementor-element.elementor-element-7d5dead{--width:100%;}}@media(max-width:880px) and (min-width:768px){.elementor-1999 .elementor-element.elementor-element-2f9d207{--width:100%;}.elementor-1999 .elementor-element.elementor-element-d769570{--width:100%;}}@media(max-width:1366px){.elementor-1999 .elementor-element.elementor-element-8b3a9ad{--padding-top:0px;--padding-bottom:300px;--padding-left:80px;--padding-right:80px;}.elementor-1999 .elementor-element.elementor-element-c20d791{--padding-top:0px;--padding-bottom:300px;--padding-left:80px;--padding-right:80px;}}@media(max-width:1024px){.elementor-1999 .elementor-element.elementor-element-8b3a9ad{--padding-top:0px;--padding-bottom:300px;--padding-left:60px;--padding-right:60px;}.elementor-1999 .elementor-element.elementor-element-c20d791{--padding-top:0px;--padding-bottom:300px;--padding-left:60px;--padding-right:60px;}.elementor-1999 .elementor-element.elementor-element-f6bad12{--grid-columns:2;}}@media(max-width:880px){.elementor-1999 .elementor-element.elementor-element-8b3a9ad{--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:-150px;--margin-left:0px;--margin-right:0px;}.elementor-1999 .elementor-element.elementor-element-d769570{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1999 .elementor-element.elementor-element-d769570.e-con{--align-self:center;}.elementor-1999 .elementor-element.elementor-element-7d5dead{--justify-content:center;}.elementor-1999 .elementor-element.elementor-element-0643350 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1999 .elementor-element.elementor-element-0643350 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-1999 .elementor-element.elementor-element-0643350 .elementor-swiper-button.elementor-swiper-button-next{font-size:48px;}.elementor-1999 .elementor-element.elementor-element-c20d791{--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:-150px;--margin-left:0px;--margin-right:0px;}}@media(max-width:767px){.elementor-1999 .elementor-element.elementor-element-a1d79df{--min-height:10vh;}.elementor-1999 .elementor-element.elementor-element-8b3a9ad{--padding-top:0px;--padding-bottom:0300px;--padding-left:10px;--padding-right:10px;}.elementor-1999 .elementor-element.elementor-element-c835ebb .elementor-heading-title{font-size:60px;line-height:50px;}.elementor-1999 .elementor-element.elementor-element-7d5dead{--min-height:250px;--margin-top:25px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-1999 .elementor-element.elementor-element-c20d791{--padding-top:0px;--padding-bottom:0300px;--padding-left:10px;--padding-right:10px;}.elementor-1999 .elementor-element.elementor-element-f6bad12{--grid-columns:1;}}