.elementor-1318 .elementor-element.elementor-element-9d365ab{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:110px;--padding-bottom:220px;--padding-left:20px;--padding-right:20px;}.elementor-1318 .elementor-element.elementor-element-9d365ab:not(.elementor-motion-effects-element-type-background), .elementor-1318 .elementor-element.elementor-element-9d365ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://bloomorganics.com.mx/wp-content/uploads/2026/09/nueva-propuesta.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1318 .elementor-element.elementor-element-9d23373{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:wrap;--align-content:flex-start;}.elementor-1318 .elementor-element.elementor-element-9d23373.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1318 .elementor-element.elementor-element-91763a8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1318 .elementor-element.elementor-element-91763a8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1318 .elementor-element.elementor-element-d4d282c{font-size:25px;color:var( --e-global-color-404e9ef );}.elementor-1318 .elementor-element.elementor-element-0727c6a{width:var( --container-widget-width, 63.359% );max-width:63.359%;--container-widget-width:63.359%;--container-widget-flex-grow:0;text-align:start;}.elementor-1318 .elementor-element.elementor-element-0727c6a.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1318 .elementor-element.elementor-element-0727c6a .elementor-heading-title{font-family:"Como", Sans-serif;font-size:55px;color:var( --e-global-color-404e9ef );}.elementor-1318 .elementor-element.elementor-element-a32aae4{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:wrap;--align-content:flex-start;}.elementor-1318 .elementor-element.elementor-element-a32aae4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1318 .elementor-element.elementor-element-8180cc0{text-align:end;}.elementor-1318 .elementor-element.elementor-element-6917858 .elementor-button{background-color:transparent;fill:var( --e-global-color-astglobalcolor6 );color:var( --e-global-color-astglobalcolor6 );background-image:linear-gradient(180deg, var( --e-global-color-astglobalcolor0 ) 0%, #f2295b 100%);border-style:solid;border-color:var( --e-global-color-astglobalcolor8 );}.elementor-1318 .elementor-element.elementor-element-997a6ce{--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:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1318 .elementor-element.elementor-element-997a6ce.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1318 .elementor-element.elementor-element-ad7bb80{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1318 .elementor-element.elementor-element-06b8aa5{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1318 .elementor-element.elementor-element-06b8aa5:not(.elementor-motion-effects-element-type-background), .elementor-1318 .elementor-element.elementor-element-06b8aa5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1318 .elementor-element.elementor-element-572680d{text-align:center;}.elementor-1318 .elementor-element.elementor-element-572680d .elementor-heading-title{font-family:"Como", Sans-serif;color:var( --e-global-color-404e9ef );}.elementor-1318 .elementor-element.elementor-element-2f3fdfc{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--overlay-opacity:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1318 .elementor-element.elementor-element-2f3fdfc:not(.elementor-motion-effects-element-type-background), .elementor-1318 .elementor-element.elementor-element-2f3fdfc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bloomorganics.com.mx/wp-content/uploads/2026/09/categoria-capilar.webp");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-1318 .elementor-element.elementor-element-2f3fdfc:hover{background-image:url("https://bloomorganics.com.mx/wp-content/uploads/2026/09/categoria-capilar.webp");background-position:center center;background-repeat:no-repeat;background-size:105% auto;--overlay-opacity:1;}.elementor-1318 .elementor-element.elementor-element-2f3fdfc::before, .elementor-1318 .elementor-element.elementor-element-2f3fdfc > .elementor-background-video-container::before, .elementor-1318 .elementor-element.elementor-element-2f3fdfc > .e-con-inner > .elementor-background-video-container::before, .elementor-1318 .elementor-element.elementor-element-2f3fdfc > .elementor-background-slideshow::before, .elementor-1318 .elementor-element.elementor-element-2f3fdfc > .e-con-inner > .elementor-background-slideshow::before, .elementor-1318 .elementor-element.elementor-element-2f3fdfc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://bloomorganics.com.mx/wp-content/uploads/2026/01/Bloom-Organics-logo@2x_3.svg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:40% auto;}.elementor-1318 .elementor-element.elementor-element-2f3fdfc:hover::before, .elementor-1318 .elementor-element.elementor-element-2f3fdfc:hover > .elementor-background-video-container::before, .elementor-1318 .elementor-element.elementor-element-2f3fdfc:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1318 .elementor-element.elementor-element-2f3fdfc > .elementor-background-slideshow:hover::before, .elementor-1318 .elementor-element.elementor-element-2f3fdfc > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#00000059;background-image:url("https://bloomorganics.com.mx/wp-content/uploads/2026/01/Bloom-Organics-logo@2x_3.svg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:50% auto;}.elementor-1318 .elementor-element.elementor-element-6fb4d6f{--spacer-size:45vh;}.elementor-1318 .elementor-element.elementor-element-5b9f7d6{--display:flex;}.elementor-1318 .elementor-element.elementor-element-5b9f7d6:not(.elementor-motion-effects-element-type-background), .elementor-1318 .elementor-element.elementor-element-5b9f7d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-404e9ef );}.elementor-1318 .elementor-element.elementor-element-6b6e57c > .elementor-widget-container{background-color:var( --e-global-color-404e9ef );padding:10px 0px 10px 0px;}.elementor-1318 .elementor-element.elementor-element-6b6e57c{text-align:center;}.elementor-1318 .elementor-element.elementor-element-6b6e57c .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-1318 .elementor-element.elementor-element-6b6e57c .elementor-heading-title a:hover, .elementor-1318 .elementor-element.elementor-element-6b6e57c .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-1318 .elementor-element.elementor-element-c576297{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--overlay-opacity:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1318 .elementor-element.elementor-element-c576297:not(.elementor-motion-effects-element-type-background), .elementor-1318 .elementor-element.elementor-element-c576297 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bloomorganics.com.mx/wp-content/uploads/2026/09/categoria-facial.webp");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-1318 .elementor-element.elementor-element-c576297:hover{background-image:url("https://bloomorganics.com.mx/wp-content/uploads/2026/09/categoria-facial.webp");background-position:center center;background-repeat:no-repeat;background-size:105% auto;--overlay-opacity:1;}.elementor-1318 .elementor-element.elementor-element-c576297::before, .elementor-1318 .elementor-element.elementor-element-c576297 > .elementor-background-video-container::before, .elementor-1318 .elementor-element.elementor-element-c576297 > .e-con-inner > .elementor-background-video-container::before, .elementor-1318 .elementor-element.elementor-element-c576297 > .elementor-background-slideshow::before, .elementor-1318 .elementor-element.elementor-element-c576297 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1318 .elementor-element.elementor-element-c576297 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://bloomorganics.com.mx/wp-content/uploads/2026/01/Bloom-Organics-logo@2x_3.svg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:40% auto;}.elementor-1318 .elementor-element.elementor-element-c576297:hover::before, .elementor-1318 .elementor-element.elementor-element-c576297:hover > .elementor-background-video-container::before, .elementor-1318 .elementor-element.elementor-element-c576297:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1318 .elementor-element.elementor-element-c576297 > .elementor-background-slideshow:hover::before, .elementor-1318 .elementor-element.elementor-element-c576297 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#00000059;background-image:url("https://bloomorganics.com.mx/wp-content/uploads/2026/01/Bloom-Organics-logo@2x_3.svg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:50% auto;}.elementor-1318 .elementor-element.elementor-element-7da0f1a{--spacer-size:45vh;}.elementor-1318 .elementor-element.elementor-element-f09760e{--display:flex;}.elementor-1318 .elementor-element.elementor-element-f09760e:not(.elementor-motion-effects-element-type-background), .elementor-1318 .elementor-element.elementor-element-f09760e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-404e9ef );}.elementor-1318 .elementor-element.elementor-element-8372f3a > .elementor-widget-container{background-color:var( --e-global-color-404e9ef );padding:10px 0px 10px 0px;}.elementor-1318 .elementor-element.elementor-element-8372f3a{text-align:center;}.elementor-1318 .elementor-element.elementor-element-8372f3a .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-1318 .elementor-element.elementor-element-8372f3a .elementor-heading-title a:hover, .elementor-1318 .elementor-element.elementor-element-8372f3a .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-1318 .elementor-element.elementor-element-0191bb8{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--overlay-opacity:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1318 .elementor-element.elementor-element-0191bb8:not(.elementor-motion-effects-element-type-background), .elementor-1318 .elementor-element.elementor-element-0191bb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bloomorganics.com.mx/wp-content/uploads/2026/09/categoria-relajantes.webp");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-1318 .elementor-element.elementor-element-0191bb8:hover{background-image:url("https://bloomorganics.com.mx/wp-content/uploads/2026/09/categoria-relajantes.webp");background-position:center center;background-repeat:no-repeat;background-size:105% auto;--overlay-opacity:1;}.elementor-1318 .elementor-element.elementor-element-0191bb8::before, .elementor-1318 .elementor-element.elementor-element-0191bb8 > .elementor-background-video-container::before, .elementor-1318 .elementor-element.elementor-element-0191bb8 > .e-con-inner > .elementor-background-video-container::before, .elementor-1318 .elementor-element.elementor-element-0191bb8 > .elementor-background-slideshow::before, .elementor-1318 .elementor-element.elementor-element-0191bb8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1318 .elementor-element.elementor-element-0191bb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://bloomorganics.com.mx/wp-content/uploads/2026/01/Bloom-Organics-logo@2x_3.svg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:40% auto;}.elementor-1318 .elementor-element.elementor-element-0191bb8:hover::before, .elementor-1318 .elementor-element.elementor-element-0191bb8:hover > .elementor-background-video-container::before, .elementor-1318 .elementor-element.elementor-element-0191bb8:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1318 .elementor-element.elementor-element-0191bb8 > .elementor-background-slideshow:hover::before, .elementor-1318 .elementor-element.elementor-element-0191bb8 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#00000059;background-image:url("https://bloomorganics.com.mx/wp-content/uploads/2026/01/Bloom-Organics-logo@2x_3.svg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:50% auto;}.elementor-1318 .elementor-element.elementor-element-4f39171{--spacer-size:45vh;}.elementor-1318 .elementor-element.elementor-element-8cdc2ab{--display:flex;}.elementor-1318 .elementor-element.elementor-element-8cdc2ab:not(.elementor-motion-effects-element-type-background), .elementor-1318 .elementor-element.elementor-element-8cdc2ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-404e9ef );}.elementor-1318 .elementor-element.elementor-element-a888672 > .elementor-widget-container{background-color:var( --e-global-color-404e9ef );padding:10px 0px 10px 0px;}.elementor-1318 .elementor-element.elementor-element-a888672{text-align:center;}.elementor-1318 .elementor-element.elementor-element-a888672 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-1318 .elementor-element.elementor-element-a888672 .elementor-heading-title a:hover, .elementor-1318 .elementor-element.elementor-element-a888672 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-1318 .elementor-element.elementor-element-5ae604f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1318 .elementor-element.elementor-element-5ae604f:not(.elementor-motion-effects-element-type-background), .elementor-1318 .elementor-element.elementor-element-5ae604f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8b3ba85 );}.elementor-1318 .elementor-element.elementor-element-d81ba23{text-align:start;}.elementor-1318 .elementor-element.elementor-element-d81ba23 .elementor-heading-title{font-family:"Como", Sans-serif;font-weight:600;color:var( --e-global-color-astglobalcolor1 );}.elementor-1318 .elementor-element.elementor-element-02ed2ce .uael-woocommerce .uael-woo-products-summary-wrap .button{background-color:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor6 );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1318 .elementor-element.elementor-element-02ed2ce .slick-slide-bg{animation-duration:calc(3000ms*1.2);transition-duration:calc(3000ms);}.elementor-1318 .elementor-element.elementor-element-02ed2ce .uael-woocommerce li.product{padding-right:calc( 20px/2 );padding-left:calc( 20px/2 );}.elementor-1318 .elementor-element.elementor-element-02ed2ce .uael-woocommerce ul.products{margin-left:calc( -20px/2 );margin-right:calc( -20px/2 );}.elementor-1318 .elementor-element.elementor-element-02ed2ce .uael-woo-product-wrapper{background-color:var( --e-global-color-8b3ba85 );}.elementor-1318 .elementor-element.elementor-element-02ed2ce .uael-woocommerce .uael-woo-product-category{color:var( --e-global-color-primary );font-family:"Como", Sans-serif;font-weight:500;}.elementor-1318 .elementor-element.elementor-element-02ed2ce .uael-woocommerce .uael-loop-product__link, .elementor-1318 .elementor-element.elementor-element-02ed2ce .uael-woocommerce .woocommerce-loop-product__title{color:var( --e-global-color-text );font-family:"Como", Sans-serif;font-weight:500;}.elementor-1318 .elementor-element.elementor-element-02ed2ce .uael-woocommerce .uael-loop-product__link:hover .woocommerce-loop-product__title{color:var( --e-global-color-accent );}.elementor-1318 .elementor-element.elementor-element-02ed2ce .uael-woocommerce li.product .price{color:var( --e-global-color-text );}.elementor-1318 .elementor-element.elementor-element-02ed2ce .uael-woocommerce .uael-woo-products-summary-wrap .button:hover{color:var( --e-global-color-primary );}.elementor-1318 .elementor-element.elementor-element-02ed2ce .uael-sale-flash-wrap .uael-onsale{min-height:3em;min-width:3em;line-height:3em;}.elementor-1318 .elementor-element.elementor-element-02ed2ce .uael-featured{min-height:3em;min-width:3em;line-height:3em;}.elementor-1318 .elementor-element.elementor-element-02ed2ce .uael-woo-products-slider .slick-slider .slick-arrow{font-size:30px;color:var( --e-global-color-0f529ac );background-color:#02010100;}.elementor-1318 .elementor-element.elementor-element-02ed2ce .uael-woo-products-slider .slick-slider .slick-arrow:hover{color:var( --e-global-color-e404ee1 );}.elementor-1318 .elementor-element.elementor-element-eb79e25{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1318 .elementor-element.elementor-element-eb79e25:not(.elementor-motion-effects-element-type-background), .elementor-1318 .elementor-element.elementor-element-eb79e25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8b3ba85 );}.elementor-1318 .elementor-element.elementor-element-5e536a6 .swiper-pagination-bullet-active, .elementor-1318 .elementor-element.elementor-element-5e536a6 .swiper-pagination-progressbar-fill{background-color:var( --e-global-color-e404ee1 );}.elementor-1318 .elementor-element.elementor-element-5e536a6 .swiper-pagination-fraction{color:var( --e-global-color-e404ee1 );}.elementor-1318 .elementor-element.elementor-element-5e536a6 .elementor-main-swiper .swiper-slide{background-color:var( --e-global-color-404e9ef );border-radius:0px;border-color:var( --e-global-color-8b3ba85 );}.elementor-1318 .elementor-element.elementor-element-5e536a6 .elementor-swiper-button{font-size:20px;color:var( --e-global-color-accent );}.elementor-1318 .elementor-element.elementor-element-5e536a6 .elementor-swiper-button svg{fill:var( --e-global-color-accent );}.elementor-1318 .elementor-element.elementor-element-5e536a6 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-0f529ac );opacity:var( --e-global-color-0f529ac );}.elementor-1318 .elementor-element.elementor-element-5e536a6 .elementor-testimonial__header{border-block-end-color:var( --e-global-color-8b3ba85 );}.elementor-1318 .elementor-element.elementor-element-5e536a6 .elementor-testimonial__image img{border-radius:1px;}.elementor-1318 .elementor-element.elementor-element-d103d4f{--display:flex;--min-height:454px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1318 .elementor-element.elementor-element-bfc92e7{--display:flex;--z-index:1;}.elementor-1318 .elementor-element.elementor-element-9a37aa4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1318 .elementor-element.elementor-element-9ad27d2{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1318 .elementor-element.elementor-element-9ad27d2:not(.elementor-motion-effects-element-type-background), .elementor-1318 .elementor-element.elementor-element-9ad27d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1318 .elementor-element.elementor-element-43879bc{font-family:"Como", Sans-serif;color:var( --e-global-color-404e9ef );}.elementor-1318 .elementor-element.elementor-element-86a4608{--display:flex;}.elementor-1318 .elementor-element.elementor-element-0d978e9{--display:flex;}.elementor-1318 .elementor-element.elementor-element-ec2858e{--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-1318 .elementor-element.elementor-element-17f8f4a{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1318 .elementor-element.elementor-element-17f8f4a:not(.elementor-motion-effects-element-type-background), .elementor-1318 .elementor-element.elementor-element-17f8f4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1318 .elementor-element.elementor-element-424f27c{text-align:center;}.elementor-1318 .elementor-element.elementor-element-424f27c .elementor-heading-title{font-family:"Como", Sans-serif;color:var( --e-global-color-404e9ef );}.elementor-1318 .elementor-element.elementor-element-2becfff{text-align:center;}.elementor-1318 .elementor-element.elementor-element-2becfff .elementor-heading-title{font-family:"Como", Sans-serif;font-size:20px;color:var( --e-global-color-404e9ef );}.elementor-1318 .elementor-element.elementor-element-0dd825d{text-align:center;font-family:"Como", Sans-serif;color:var( --e-global-color-404e9ef );}.elementor-1318 .elementor-element.elementor-element-e8961d2 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Como", Sans-serif;fill:#FFFFFF;color:#FFFFFF;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-1318 .elementor-element.elementor-element-9d23373{--width:74.134%;}.elementor-1318 .elementor-element.elementor-element-91763a8{--width:100%;}.elementor-1318 .elementor-element.elementor-element-a32aae4{--width:23.785%;}.elementor-1318 .elementor-element.elementor-element-997a6ce{--width:98.34%;}.elementor-1318 .elementor-element.elementor-element-06b8aa5{--width:100%;}.elementor-1318 .elementor-element.elementor-element-2f3fdfc{--width:33.33%;}.elementor-1318 .elementor-element.elementor-element-c576297{--width:33.33%;}.elementor-1318 .elementor-element.elementor-element-0191bb8{--width:33.33%;}.elementor-1318 .elementor-element.elementor-element-bfc92e7{--width:50%;}.elementor-1318 .elementor-element.elementor-element-9ad27d2{--width:100%;}.elementor-1318 .elementor-element.elementor-element-17f8f4a{--width:100%;}}@media(max-width:1024px){.elementor-1318 .elementor-element.elementor-element-9d365ab{--padding-top:100px;--padding-bottom:220px;--padding-left:0px;--padding-right:0px;}.elementor-1318 .elementor-element.elementor-element-997a6ce{--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1318 .elementor-element.elementor-element-06b8aa5{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1318 .elementor-element.elementor-element-6fb4d6f{--spacer-size:35vh;}.elementor-1318 .elementor-element.elementor-element-7da0f1a{--spacer-size:35vh;}.elementor-1318 .elementor-element.elementor-element-4f39171{--spacer-size:35vh;}.elementor-1318 .elementor-element.elementor-element-9ad27d2{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1318 .elementor-element.elementor-element-17f8f4a{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}}@media(max-width:767px){.elementor-1318 .elementor-element.elementor-element-9d365ab{--padding-top:90px;--padding-bottom:220px;--padding-left:0px;--padding-right:0px;}.elementor-1318 .elementor-element.elementor-element-9d23373{--width:234px;}.elementor-1318 .elementor-element.elementor-element-d4d282c{line-height:1.4em;}.elementor-1318 .elementor-element.elementor-element-0727c6a .elementor-heading-title{font-size:36px;}.elementor-1318 .elementor-element.elementor-element-997a6ce{--gap:24px 0px;--row-gap:24px;--column-gap:0px;--padding-top:0px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1318 .elementor-element.elementor-element-06b8aa5{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1318 .elementor-element.elementor-element-6fb4d6f{--spacer-size:45vh;}.elementor-1318 .elementor-element.elementor-element-7da0f1a{--spacer-size:45vh;}.elementor-1318 .elementor-element.elementor-element-4f39171{--spacer-size:45vh;}.elementor-1318 .elementor-element.elementor-element-5ae604f{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1318 .elementor-element.elementor-element-eb79e25{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1318 .elementor-element.elementor-element-9ad27d2{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1318 .elementor-element.elementor-element-17f8f4a{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1318 .elementor-element.elementor-element-2becfff .elementor-heading-title{font-size:16px;}}/* Start custom CSS for heading, class: .elementor-element-0727c6a */@media (max-width: 767px) {
.elementor-1318 .elementor-element.elementor-element-0727c6a { width: 100%; max-width: 100%; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91763a8 */@media (max-width: 767px) {
.elementor-1318 .elementor-element.elementor-element-91763a8 { width: 100%; max-width: 100%; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d23373 */@media (max-width: 767px) {
.elementor-1318 .elementor-element.elementor-element-9d23373 { width: 100%; max-width: 100%; }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6917858 */@media (max-width: 767px) {
.elementor-1318 .elementor-element.elementor-element-6917858 { width: 100%; max-width: 100%; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a32aae4 */@media (max-width: 767px) {
.elementor-1318 .elementor-element.elementor-element-a32aae4 { position: relative; top: 150px; }
}/* End custom CSS */
/* Start custom CSS for uael-woo-products, class: .elementor-element-02ed2ce */.uael-woocommerce .uael-woo-product__hover-zoom .products li.product.woocommerce-loop-product__link, .uael-woocommerce .uael-woo-product__hover-zoom ul.products li.product .woocommerce-loop-product__link{
    background-color: #fff;
    display: block;
    margin: auto;
}

@media (min-width: 1024px) {
.uael-woocommerce .uael-woo-product__hover-zoom .products li.product.woocommerce-loop-product__link, .uael-woocommerce .uael-woo-product__hover-zoom ul.products li.product .woocommerce-loop-product__link{
    width: auto!important;
    height: 310px!important;
}}
@media (max-width: 1024px) {
.uael-woocommerce .uael-woo-product__hover-zoom .products li.product.woocommerce-loop-product__link, .uael-woocommerce .uael-woo-product__hover-zoom ul.products li.product .woocommerce-loop-product__link{
    width: auto!important;
    height: 180px!important;
}
}
@media (max-width: 767px) {
.uael-woocommerce .uael-woo-product__hover-zoom .products li.product.woocommerce-loop-product__link, .uael-woocommerce .uael-woo-product__hover-zoom ul.products li.product .woocommerce-loop-product__link{
    width: auto!important;
    height: 240px!important;
}
}

.uael-woocommerce .uael-woo-product__hover-zoom .products li.product .woocommerce-loop-product__link img, .uael-woocommerce .uael-woo-product__hover-zoom ul.products li.product .woocommerce-loop-product__link img{
    width: 100%!important;
    height: 100%!important;
    object-fit: contain!important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d103d4f */.elementor-1318 .elementor-element.elementor-element-d103d4f { background-image: none; background-color: #D9CAC8; flex-direction: row; flex-wrap: nowrap; align-items: flex-end; justify-content: center; gap: 40px; min-height: 454px; padding: 0; }
.elementor-1318 .elementor-element.elementor-element-d103d4f > .elementor-widget-image { flex: 0 0 auto; width: auto; }
.elementor-1318 .elementor-element.elementor-element-d103d4f > .elementor-widget-image img { display: block; height: 440px; width: auto; max-width: none; }
.elementor-1318 .elementor-element.elementor-element-d103d4f > .e-con { flex: 0 1 auto; width: auto; align-self: center; padding: 0; }
.elementor-1318 .elementor-element.elementor-element-d103d4f p.elementor-heading-title { font-size: 36px; line-height: 1.2; color: #2B2E31; margin: 0 0 8px; }
.elementor-1318 .elementor-element.elementor-element-d103d4f h2.elementor-heading-title { font-size: 96px; line-height: 1.05; font-weight: 400; color: #5B6738; max-width: 8ch; }
@media (max-width: 1024px) {
  .elementor-1318 .elementor-element.elementor-element-d103d4f h2.elementor-heading-title { font-size: 72px; }
}
@media (max-width: 767px) {
  .elementor-1318 .elementor-element.elementor-element-d103d4f { flex-direction: column; align-items: center; gap: 16px; min-height: 0; padding: 32px 16px 0; }
  .elementor-1318 .elementor-element.elementor-element-d103d4f > .e-con { order: -1; text-align: center; }
  .elementor-1318 .elementor-element.elementor-element-d103d4f p.elementor-heading-title { font-size: 22px; }
  .elementor-1318 .elementor-element.elementor-element-d103d4f h2.elementor-heading-title { font-size: 44px; max-width: 9ch; margin: 0 auto; }
  .elementor-1318 .elementor-element.elementor-element-d103d4f > .elementor-widget-image img { height: auto; width: 100%; max-width: 300px; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-86a4608 */.elementor-1318 .elementor-element.elementor-element-86a4608 { display: flex; flex-direction: column; align-items: center; gap: 32px; padding: 56px 16px; }
.elementor-1318 .elementor-element.elementor-element-86a4608 > .e-con-inner { display: flex; flex-direction: column; align-items: center; gap: 32px; }
.elementor-1318 .elementor-element.elementor-element-86a4608 h2.elementor-heading-title { font-size: 26px; text-transform: uppercase; text-align: center; color: #2B2E31; }
.elementor-1318 .elementor-element.elementor-element-86a4608 .e-con { display: flex; flex-direction: row; flex-wrap: wrap; justify-content: center; align-items: center; gap: 64px; width: auto; }
.elementor-1318 .elementor-element.elementor-element-86a4608 .elementor-widget-image { width: auto; }
.elementor-1318 .elementor-element.elementor-element-86a4608 .elementor-widget-image img { display: block; width: auto; height: auto; max-height: 48px; max-width: 200px; }
@media (max-width: 1000px) {
  .elementor-1318 .elementor-element.elementor-element-86a4608 .e-con { display: grid; grid-template-columns: repeat(2, auto); justify-content: center; justify-items: center; column-gap: 64px; row-gap: 32px; }
}
@media (max-width: 767px) {
  .elementor-1318 .elementor-element.elementor-element-86a4608 { gap: 24px; padding: 40px 16px; }
  .elementor-1318 .elementor-element.elementor-element-86a4608 > .e-con-inner { gap: 24px; }
  .elementor-1318 .elementor-element.elementor-element-86a4608 h2.elementor-heading-title { font-size: 22px; }
  .elementor-1318 .elementor-element.elementor-element-86a4608 .e-con { column-gap: 32px; row-gap: 24px; }
  .elementor-1318 .elementor-element.elementor-element-86a4608 .elementor-widget-image img { max-height: 36px; max-width: 140px; }
}/* End custom CSS */