.elementor-342 .elementor-element.elementor-element-99de03e{--min-height:50vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--justify-content:center;--align-items:center;--overflow:hidden;--transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-342 .elementor-element.elementor-element-99de03e:not(.elementor-motion-effects-element-type-background), .elementor-342 .elementor-element.elementor-element-99de03e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C9E4FF;background-image:url("http://www.carolinafelizzola.com/wp-content/uploads/2022/08/Recurso-3-scaled.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-342 .elementor-element.elementor-element-8542704{text-align:left;}.elementor-342 .elementor-element.elementor-element-8542704 .elementor-heading-title{color:var( --e-global-color-1c3b877 );font-family:"Montserrat", Sans-serif;font-size:55px;font-weight:700;letter-spacing:0px;}.elementor-342 .elementor-element.elementor-element-839ad96{text-align:center;color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:400;letter-spacing:0.05px;width:80%;max-width:80%;}.elementor-342 .elementor-element.elementor-element-3e13d7f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--align-items:center;--margin-top:-114px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;}.elementor-342 .elementor-element.elementor-element-c11d21d{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--gap:0px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.05);--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-342 .elementor-element.elementor-element-f84f770{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--gap:30px;--border-radius:10px 0px 0px 10px;--transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;--padding-top:40px;--padding-right:40px;--padding-bottom:40px;--padding-left:40px;}.elementor-342 .elementor-element.elementor-element-f84f770:not(.elementor-motion-effects-element-type-background), .elementor-342 .elementor-element.elementor-element-f84f770 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-342 .elementor-element.elementor-element-a13aa18 .elementor-heading-title{color:#536A7C;font-family:"Montserrat", Sans-serif;font-size:27px;font-weight:700;letter-spacing:0.05px;}.elementor-342 .elementor-element.elementor-element-245d2e9{--gap:9px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-342 .elementor-element.elementor-element-34b6a1e .elementor-heading-title{color:#536A7C;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-342 .elementor-element.elementor-element-68f6e5c{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--gap:25px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-342 .elementor-element.elementor-element-55f7379 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;letter-spacing:0.05px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-color:#FFEAA600;padding:0px 0px 0px 0px;}.elementor-342 .elementor-element.elementor-element-649fdc4 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;letter-spacing:0.05px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-color:#FFEAA600;padding:0px 0px 0px 0px;}.elementor-342 .elementor-element.elementor-element-1b35aab{--gap:9px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-342 .elementor-element.elementor-element-4d83993 .elementor-heading-title{color:#536A7C;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-342 .elementor-element.elementor-element-de54c03{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--gap:25px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-342 .elementor-element.elementor-element-3fd13ed .elementor-button{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;letter-spacing:0.05px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-color:#FFEAA600;padding:0px 0px 0px 0px;}.elementor-342 .elementor-element.elementor-element-07b1e4e .elementor-button{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;letter-spacing:0.05px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-color:#FFEAA600;padding:0px 0px 0px 0px;}.elementor-342 .elementor-element.elementor-element-03201d6 .uc_stylish_social_buttons{text-align:left;}.elementor-342 .elementor-element.elementor-element-03201d6 .uc_social-button::before{background-color:var( --e-global-color-secondary );}.elementor-342 .elementor-element.elementor-element-03201d6 .uc_social-button i{color:var( --e-global-color-1c3b877 );}.elementor-342 .elementor-element.elementor-element-03201d6 .uc_social-button:hover i{color:#ffffff;}.elementor-342 .elementor-element.elementor-element-03201d6 .uc_stylish_social_buttons .uc_social-button{width:44px;height:44px;line-height:44px;}.elementor-342 .elementor-element.elementor-element-03201d6 .uc_stylish_social_buttons .uc_social-button i{font-size:26px;}.elementor-342 .elementor-element.elementor-element-03201d6 .uc_social-button{background-color:#ffffff;border-radius:10px;margin:0px 5px 0px 0px;}.elementor-342 .elementor-element.elementor-element-03201d6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-342 .elementor-element.elementor-element-a0b29b1{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--border-radius:0px 10px 10px 0px;--transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;--padding-top:40px;--padding-right:40px;--padding-bottom:40px;--padding-left:40px;}.elementor-342 .elementor-element.elementor-element-a0b29b1:not(.elementor-motion-effects-element-type-background), .elementor-342 .elementor-element.elementor-element-a0b29b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF47;}.elementor-342 .elementor-element.elementor-element-835ba3d{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-342 .elementor-element.elementor-element-febd03a .elementor-heading-title{color:#536A7C;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-342 .elementor-element.elementor-element-b641f3c .elementor-icon-wrapper{text-align:center;}.elementor-342 .elementor-element.elementor-element-b641f3c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1c3b877 );}.elementor-342 .elementor-element.elementor-element-b641f3c.elementor-view-framed .elementor-icon, .elementor-342 .elementor-element.elementor-element-b641f3c.elementor-view-default .elementor-icon{color:var( --e-global-color-1c3b877 );border-color:var( --e-global-color-1c3b877 );}.elementor-342 .elementor-element.elementor-element-b641f3c.elementor-view-framed .elementor-icon, .elementor-342 .elementor-element.elementor-element-b641f3c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-1c3b877 );}.elementor-342 .elementor-element.elementor-element-b641f3c .elementor-icon{font-size:23px;}.elementor-342 .elementor-element.elementor-element-b641f3c .elementor-icon i, .elementor-342 .elementor-element.elementor-element-b641f3c .elementor-icon svg{transform:rotate(0deg);}.elementor-342 .elementor-element.elementor-element-d4785cb{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;}.elementor-342 .elementor-element.elementor-element-5826b08{--spacer-size:100px;}.elementor-342 .elementor-element.elementor-element-57e8628{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--align-items:center;--gap:40px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-342 .elementor-element.elementor-element-f0446bf{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-342 .elementor-element.elementor-element-b741550 .eael-woo-product-carousel-container .eael-product-carousel .carousel-overlay{background:#C9E4FF4D;}.elementor-342 .elementor-element.elementor-element-b741550 .eael-product-carousel{border-style:solid;border-width:0px 0px 0px 0px;}.elementor-342 .elementor-element.elementor-element-b741550 .eael-product-carousel .product-details-wrap{padding:20px 20px 20px 20px;}.elementor-342 .elementor-element.elementor-element-b741550 .eael-product-carousel .woocommerce-loop-product__title, .elementor-342 .elementor-element.elementor-element-b741550 .eael-product-carousel .eael-product-title *{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;letter-spacing:0.05px;}.elementor-342 .elementor-element.elementor-element-b741550 .eael-product-carousel .eael-product-price{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;}.elementor-342 .elementor-element.elementor-element-b741550 .eael-product-carousel .star-rating::before{color:#f2b01e;}.elementor-342 .elementor-element.elementor-element-b741550 .eael-product-carousel .star-rating span::before{color:#f2b01e;}.elementor-342 .elementor-element.elementor-element-b741550 .eael-woo-product-carousel-container .woocommerce ul.products .product .star-rating{font-size:14px!important;}.elementor-342 .elementor-element.elementor-element-b741550 .eael-woo-product-carousel-container .woocommerce ul.products .product .star-rating::before{font-size:14px!important;}.elementor-342 .elementor-element.elementor-element-b741550 .eael-woo-product-carousel-container .woocommerce ul.products .product .star-rating span::before{font-size:14px!important;}.elementor-342 .elementor-element.elementor-element-b741550 .woocommerce ul.products li.product .onsale, .elementor-342 .elementor-element.elementor-element-b741550 .woocommerce ul.products li.product .eael-onsale{color:var( --e-global-color-1c3b877 );}.elementor-342 .elementor-element.elementor-element-b741550 .eael-product-carousel .onsale, .elementor-342 .elementor-element.elementor-element-b741550 .eael-product-carousel .eael-onsale{background-color:var( --e-global-color-primary );}.elementor-342 .elementor-element.elementor-element-b741550 .eael-product-carousel .eael-onsale:not(.outofstock).sale-preset-4:after{border-left-color:var( --e-global-color-primary );border-right-color:var( --e-global-color-primary );}.elementor-342 .elementor-element.elementor-element-b741550 .woocommerce ul.products li.product .outofstock-badge, .elementor-342 .elementor-element.elementor-element-b741550 .woocommerce ul.products li.product .eael-onsale.outofstock{color:#fff;background-color:#ff2a13;}.elementor-342 .elementor-element.elementor-element-b741550 .woocommerce ul.products li.product .eael-onsale.outofstock.sale-preset-4:after{border-left-color:#ff2a13;border-right-color:#ff2a13;}.elementor-342 .elementor-element.elementor-element-b741550 .eael-product-carousel .icons-wrap:not(.details-block-style-2) li a{border-radius:3px;}.elementor-342 .elementor-element.elementor-element-b741550 .eael-product-carousel .icons-wrap.details-block-style-2 li:only-child a{border-radius:3px!important;}.elementor-342 .elementor-element.elementor-element-b741550 .eael-product-carousel .icons-wrap.details-block-style-2 li:first-child a{border-radius:3px 0 0 3px;}.elementor-342 .elementor-element.elementor-element-b741550 .eael-product-carousel .icons-wrap.details-block-style-2 li:last-child a{border-radius:0 3px 3px 0;}.eael-popup-details-render.elementor-342 .elementor-element.elementor-element-b741550 .eael-product-quick-view-title.product_title.entry-title{color:#252525;}.eael-popup-details-render.elementor-342 .elementor-element.elementor-element-b741550 div.product .price{color:#0242e4!important;}.eael-popup-details-render.elementor-342 .elementor-element.elementor-element-b741550 div.product .price ins{color:#ff2a13!important;}.eael-popup-details-render.elementor-342 .elementor-element.elementor-element-b741550 .woocommerce-product-details__short-description{color:#707070;}.eael-popup-details-render.elementor-342 .elementor-element.elementor-element-b741550 .woocommerce-product-rating .star-rating::before, .eael-popup-details-render.elementor-342 .elementor-element.elementor-element-b741550 .woocommerce-product-rating .star-rating span::before{color:#0274be;}.eael-popup-details-render.elementor-342 .elementor-element.elementor-element-b741550  a.woocommerce-review-link{color:#0274be;}.eael-popup-details-render.elementor-342 .elementor-element.elementor-element-b741550  a.woocommerce-review-link:hover{color:#0274be;}.eael-popup-details-render.elementor-342 .elementor-element.elementor-element-b741550 div.product table tbody tr, .elementor-342 .elementor-element.elementor-element-b741550 .eael-product-popup.woocommerce div.product .product_meta{border-color:#ccc;}.eael-popup-details-render.elementor-342 .elementor-element.elementor-element-b741550 div.product form.cart div.quantity .qty, .elementor-342 .elementor-element.elementor-element-b741550 .eael-product-popup.woocommerce div.product form.cart div.quantity > a, .elementor-342 .elementor-element.elementor-element-b741550 .eael-product-popup.woocommerce div.product form.cart div.quantity > .button{color:#000;background-color:#fff;border-color:#000;}.eael-popup-details-render.elementor-342 .elementor-element.elementor-element-b741550 div.product form.cart div.quantity .qty:focus{border-color:#000;}.eael-popup-details-render.elementor-342 .elementor-element.elementor-element-b741550 .button, .eael-popup-details-render.elementor-342 .elementor-element.elementor-element-b741550 button.button.alt{color:#fff;background-color:#8040FF;}.eael-popup-details-render.elementor-342 .elementor-element.elementor-element-b741550 .button:hover, .eael-popup-details-render.elementor-342 .elementor-element.elementor-element-b741550 button.button.alt:hover{color:#F5EAFF;background-color:#F12DE0;}.elementor-342 .elementor-element.elementor-element-b741550 .swiper-container-wrap .swiper-pagination-bullet-active{background:var( --e-global-color-secondary );}.elementor-342 .elementor-element.elementor-element-b741550 .swiper-container-wrap .swiper-button-next, .elementor-342 .elementor-element.elementor-element-b741550 .swiper-container-wrap .swiper-button-prev{width:40px;height:40px;font-size:22px;border-radius:10000px 10000px 10000px 10000px;}.elementor-342 .elementor-element.elementor-element-b741550 .swiper-container-wrap .swiper-button-prev{left:20px;}.elementor-342 .elementor-element.elementor-element-b741550 .swiper-container-wrap .swiper-button-next{right:20px;}.elementor-342 .elementor-element.elementor-element-b741550 .eael-no-posts-found{text-align:center;}.elementor-342 .elementor-element.elementor-element-d340dee{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-342 .elementor-element.elementor-element-79572a0 .elementor-heading-title{color:var( --e-global-color-1c3b877 );font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:300;letter-spacing:0px;}.elementor-342 .elementor-element.elementor-element-e1ceb74{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--gap:20px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-342 .elementor-element.elementor-element-7a4faf8{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-342 .elementor-element.elementor-element-1b89817.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-342 .elementor-element.elementor-element-1b89817.elementor-view-framed .elementor-icon, .elementor-342 .elementor-element.elementor-element-1b89817.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-342 .elementor-element.elementor-element-1b89817{--icon-box-icon-margin:10px;}.elementor-342 .elementor-element.elementor-element-1b89817 .elementor-icon{font-size:30px;}.elementor-342 .elementor-element.elementor-element-1b89817 .elementor-icon-box-wrapper{text-align:left;}.elementor-342 .elementor-element.elementor-element-1b89817 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-342 .elementor-element.elementor-element-1b89817 .elementor-icon-box-title, .elementor-342 .elementor-element.elementor-element-1b89817 .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-342 .elementor-element.elementor-element-929acfe{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-342 .elementor-element.elementor-element-bc1aa7b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-342 .elementor-element.elementor-element-bc1aa7b.elementor-view-framed .elementor-icon, .elementor-342 .elementor-element.elementor-element-bc1aa7b.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-342 .elementor-element.elementor-element-bc1aa7b{--icon-box-icon-margin:10px;}.elementor-342 .elementor-element.elementor-element-bc1aa7b .elementor-icon{font-size:30px;}.elementor-342 .elementor-element.elementor-element-bc1aa7b .elementor-icon-box-wrapper{text-align:left;}.elementor-342 .elementor-element.elementor-element-bc1aa7b .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-342 .elementor-element.elementor-element-bc1aa7b .elementor-icon-box-title, .elementor-342 .elementor-element.elementor-element-bc1aa7b .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-342 .elementor-element.elementor-element-9898e9a{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-342 .elementor-element.elementor-element-d9c3d06.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-342 .elementor-element.elementor-element-d9c3d06.elementor-view-framed .elementor-icon, .elementor-342 .elementor-element.elementor-element-d9c3d06.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-342 .elementor-element.elementor-element-d9c3d06{--icon-box-icon-margin:10px;}.elementor-342 .elementor-element.elementor-element-d9c3d06 .elementor-icon{font-size:30px;}.elementor-342 .elementor-element.elementor-element-d9c3d06 .elementor-icon-box-wrapper{text-align:left;}.elementor-342 .elementor-element.elementor-element-d9c3d06 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-342 .elementor-element.elementor-element-d9c3d06 .elementor-icon-box-title, .elementor-342 .elementor-element.elementor-element-d9c3d06 .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-342 .elementor-element.elementor-element-e36a9eb{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;}.elementor-342 .elementor-element.elementor-element-cfe06cc{--spacer-size:50px;}.elementor-342 .elementor-element.elementor-element-52fcfcd{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;}.elementor-342 .elementor-element.elementor-element-8a8737e{--spacer-size:100px;}@media(max-width:1024px){.elementor-342 .elementor-element.elementor-element-34b6a1e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-342 .elementor-element.elementor-element-68f6e5c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--gap:10px;}.elementor-342 .elementor-element.elementor-element-4d83993 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-342 .elementor-element.elementor-element-de54c03{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--gap:10px;}.elementor-342 .elementor-element.elementor-element-febd03a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-342 .elementor-element.elementor-element-57e8628{--gap:20px;}.elementor-342 .elementor-element.elementor-element-d340dee{--padding-top:20px;--padding-right:20px;--padding-bottom:20px;--padding-left:20px;}.elementor-342 .elementor-element.elementor-element-1b89817 .elementor-icon-box-title, .elementor-342 .elementor-element.elementor-element-1b89817 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-342 .elementor-element.elementor-element-bc1aa7b .elementor-icon-box-title, .elementor-342 .elementor-element.elementor-element-bc1aa7b .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-342 .elementor-element.elementor-element-d9c3d06 .elementor-icon-box-title, .elementor-342 .elementor-element.elementor-element-d9c3d06 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}@media(max-width:767px){.elementor-342 .elementor-element.elementor-element-99de03e{--min-height:70vh;--padding-top:0px;--padding-right:20px;--padding-bottom:20px;--padding-left:20px;}.elementor-342 .elementor-element.elementor-element-8542704{text-align:center;}.elementor-342 .elementor-element.elementor-element-8542704 .elementor-heading-title{font-size:45px;}.elementor-342 .elementor-element.elementor-element-839ad96{width:100%;max-width:100%;}.elementor-342 .elementor-element.elementor-element-3e13d7f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--margin-top:-96px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;}.elementor-342 .elementor-element.elementor-element-c11d21d{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--border-radius:0px 0px 0px 0px;}.elementor-342 .elementor-element.elementor-element-f84f770{--border-radius:0px 0px 10px 10px;}.elementor-342 .elementor-element.elementor-element-34b6a1e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-342 .elementor-element.elementor-element-68f6e5c{--align-items:flex-start;--gap:10px;}.elementor-342 .elementor-element.elementor-element-4d83993 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-342 .elementor-element.elementor-element-de54c03{--align-items:flex-start;--gap:10px;}.elementor-342 .elementor-element.elementor-element-03201d6 .uc_stylish_social_buttons{text-align:right;}.elementor-342 .elementor-element.elementor-element-a0b29b1{--border-radius:10px 10px 0px 0px;}.elementor-342 .elementor-element.elementor-element-febd03a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-342 .elementor-element.elementor-element-d340dee{--padding-top:20px;--padding-right:20px;--padding-bottom:20px;--padding-left:20px;}.elementor-342 .elementor-element.elementor-element-1b89817 .elementor-icon-box-title, .elementor-342 .elementor-element.elementor-element-1b89817 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-342 .elementor-element.elementor-element-bc1aa7b .elementor-icon-box-title, .elementor-342 .elementor-element.elementor-element-bc1aa7b .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-342 .elementor-element.elementor-element-d9c3d06 .elementor-icon-box-title, .elementor-342 .elementor-element.elementor-element-d9c3d06 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}@media(min-width:768px){.elementor-342 .elementor-element.elementor-element-c11d21d{--width:80%;}.elementor-342 .elementor-element.elementor-element-f84f770{--width:70%;}.elementor-342 .elementor-element.elementor-element-a0b29b1{--width:100%;}.elementor-342 .elementor-element.elementor-element-57e8628{--content-width:1600px;}.elementor-342 .elementor-element.elementor-element-f0446bf{--width:60%;}.elementor-342 .elementor-element.elementor-element-d340dee{--width:30%;}}/* Start custom CSS for container, class: .elementor-element-99de03e */.elementor-342 .elementor-element.elementor-element-99de03e{
    z-index: 8;
}/* End custom CSS */
/* Start custom CSS for wpforms, class: .elementor-element-0bb039a */#wpforms-351-field_2-container{
    width: 240px !important;
}

#wpforms-351-field_3-container{
    width: 240px !important;  
}

.wpforms-field-label{
    font-family: "Montserrat", Sans-Serif;
    font-size: 17px !important;
    font-weight: 400 !important;
    color: #536A7C;
}

.wpforms-field-large.wpforms-field-required{
    border: none !important;
    border-bottom: solid 2px black !important;
}

.wpforms-field-large.wpforms-field-required:focus{
    background-color: rgba(245,245,245) !important;
    border-radius: 4px;
}

#wpforms-351-field_4{
    border: none !important;
    border-bottom: solid 2px black !important;
}

#wpforms-351-field_4:focus{
    background-color: rgba(245,245,245);
    border-radius: 4px; 
}

#wpforms-submit-351{
    background-color: #C9E4FF;
    border-radius: 100px;
    box-shadow: rgba(0,0,0,0.6) 0px 3px 2px;
    font-family: "Montserrat", Sans-Serif;
    font-size: 17px;
    font-weight: 600;
    border: none;
    padding: 12px 27px;
    transition: 0.3s;
    color: #536A7C;
}

#wpforms-submit-351:active{
    transform: translateY(2px);
    box-shadow: rgba(0,0,0,0.6) 0px 1px 2px;
    transition: 0s;
}

.wpforms-submit-container{
    position: relative;
    top: 20px;
    display: flex;
    justify-content: center;
}

@media screen and (max-width: 767px){
    #wpforms-351-field_3-container{
        margin: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a0b29b1 */.elementor-342 .elementor-element.elementor-element-a0b29b1{
    backdrop-filter: blur(15px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e13d7f */.elementor-342 .elementor-element.elementor-element-3e13d7f{
    z-index: 9;
}/* End custom CSS */
/* Start custom CSS for eael-woo-product-carousel, class: .elementor-element-b741550 */.elementor-342 .elementor-element.elementor-element-b741550 .eael-onsale.sale-preset-1 {
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    font-size: 13px;
    font-family: "Montserrat", Sans-Serif;
    font-weight: 400;
    box-shadow: black -1px 2px 4px;
}/* End custom CSS */