.elementor-443 .elementor-element.elementor-element-396a471{--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;--background-transition:0.3s;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-443 .elementor-element.elementor-element-be4178e{--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;--background-transition:0.3s;--padding-top:4rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;}.elementor-443 .elementor-element.elementor-element-5b18057{--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;--background-transition:0.3s;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-443 .elementor-element.elementor-element-7984cd3{--display:flex;--background-transition:0.3s;}.elementor-443 .elementor-element.elementor-element-fba8b9b > .elementor-widget-container{padding:0.5rem 0rem 0.2rem 0rem;border-style:solid;border-width:2px 0px 2px 0px;border-color:#DFDFDF;}.elementor-443 .elementor-element.elementor-element-fba8b9b{--icon-box-icon-margin:15px;}.elementor-443 .elementor-element.elementor-element-fba8b9b .elementor-icon{font-size:2rem;}.elementor-443 .elementor-element.elementor-element-fba8b9b .elementor-icon-box-title, .elementor-443 .elementor-element.elementor-element-fba8b9b .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:1.4rem;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;}.elementor-443 .elementor-element.elementor-element-f44a28e > .elementor-widget-container{padding:0rem 0rem 0rem 2rem;}.elementor-443 .elementor-element.elementor-element-f44a28e .elementor-nav-menu .elementor-item{font-family:"Open Sans", Sans-serif;font-size:1.3rem;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;}.elementor-443 .elementor-element.elementor-element-f44a28e .elementor-nav-menu--main .elementor-item:hover,
					.elementor-443 .elementor-element.elementor-element-f44a28e .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-443 .elementor-element.elementor-element-f44a28e .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-443 .elementor-element.elementor-element-f44a28e .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-443 .elementor-element.elementor-element-f44a28e .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-primary );}.elementor-443 .elementor-element.elementor-element-60880ad{--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:flex-start;--gap:2rem 2rem;--flex-wrap:wrap;--background-transition:0.3s;}.elementor-443 .elementor-element.elementor-element-1275cdb .swiper-wrapper{display:flex;align-items:center;}.elementor-443 .elementor-element.elementor-element-7c17f5d .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 );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );}.woocommerce .elementor-443 .elementor-element.elementor-element-69e9545 .woocommerce-product-details__short-description{color:var( --e-global-color-secondary );font-family:"Open Sans", Sans-serif;font-size:1.3rem;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;}.elementor-443 .elementor-element.elementor-element-c96fa93 .cart button, .elementor-443 .elementor-element.elementor-element-c96fa93 .cart .button{border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;color:var( --e-global-color-4f2ab69 );background-color:var( --e-global-color-de31177 );border-color:var( --e-global-color-de31177 );transition:all 0.2s;}.elementor-443 .elementor-element.elementor-element-c96fa93 .cart button:hover, .elementor-443 .elementor-element.elementor-element-c96fa93 .cart .button:hover{color:var( --e-global-color-4f2ab69 );background-color:#7B7F88;border-color:#7B7F88;}.elementor-443 .elementor-element.elementor-element-c96fa93 .quantity .qty{border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;transition:all 0.2s;}.woocommerce .elementor-443 .elementor-element.elementor-element-c96fa93 form.cart .variations{width:100%;}.woocommerce .elementor-443 .elementor-element.elementor-element-c96fa93 form.cart table.variations label{color:var( --e-global-color-text );font-family:"Open Sans", Sans-serif;font-size:1.3rem;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;}.woocommerce .elementor-443 .elementor-element.elementor-element-c96fa93 form.cart table.variations td.value select, .woocommerce .elementor-443 .elementor-element.elementor-element-c96fa93 form.cart table.variations td.value:before{border:var( --e-global-color-6882af4 );border-radius:10px;}.woocommerce .elementor-443 .elementor-element.elementor-element-c96fa93 form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-443 .elementor-element.elementor-element-c96fa93 form.cart table.variations td.value:before{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}@media(max-width:1024px){.elementor-443 .elementor-element.elementor-element-be4178e{--padding-top:2rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-443 .elementor-element.elementor-element-7984cd3{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-443 .elementor-element.elementor-element-fba8b9b .elementor-icon{font-size:1.4rem;}.elementor-443 .elementor-element.elementor-element-fba8b9b .elementor-icon-box-title, .elementor-443 .elementor-element.elementor-element-fba8b9b .elementor-icon-box-title a{font-size:1.1rem;line-height:1.1em;}.elementor-443 .elementor-element.elementor-element-f44a28e > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-443 .elementor-element.elementor-element-f44a28e .elementor-nav-menu .elementor-item{font-size:1.2rem;line-height:1.1em;}.elementor-443 .elementor-element.elementor-element-1275cdb{--e-image-carousel-slides-to-show:1;}.elementor-443 .elementor-element.elementor-element-7c17f5d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.woocommerce .elementor-443 .elementor-element.elementor-element-69e9545 .woocommerce-product-details__short-description{font-size:1.3rem;line-height:1.3em;}.woocommerce .elementor-443 .elementor-element.elementor-element-c96fa93 form.cart table.variations label{font-size:1.3rem;line-height:1.3em;}.woocommerce .elementor-443 .elementor-element.elementor-element-c96fa93 form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-443 .elementor-element.elementor-element-c96fa93 form.cart table.variations td.value:before{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-443 .elementor-element.elementor-element-be4178e{--padding-top:2rem;--padding-bottom:4rem;--padding-left:1rem;--padding-right:1rem;}.elementor-443 .elementor-element.elementor-element-7984cd3{--gap:0px 0px;}.elementor-443 .elementor-element.elementor-element-fba8b9b .elementor-icon-box-title, .elementor-443 .elementor-element.elementor-element-fba8b9b .elementor-icon-box-title a{font-size:1.4rem;line-height:1.1em;}.elementor-443 .elementor-element.elementor-element-f44a28e .elementor-nav-menu .elementor-item{font-size:1.2rem;line-height:1.1em;}.elementor-443 .elementor-element.elementor-element-f44a28e .elementor-nav-menu--main .elementor-item{padding-top:0.4rem;padding-bottom:0.4rem;}.elementor-443 .elementor-element.elementor-element-60880ad{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-443 .elementor-element.elementor-element-7c17f5d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.woocommerce .elementor-443 .elementor-element.elementor-element-69e9545 .woocommerce-product-details__short-description{font-size:1.3rem;line-height:1.3em;}.woocommerce .elementor-443 .elementor-element.elementor-element-c96fa93 form.cart table.variations label{font-size:1.3rem;line-height:1.3em;}.woocommerce .elementor-443 .elementor-element.elementor-element-c96fa93 form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-443 .elementor-element.elementor-element-c96fa93 form.cart table.variations td.value:before{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(min-width:768px){.elementor-443 .elementor-element.elementor-element-5b18057{--width:94%;}.elementor-443 .elementor-element.elementor-element-7984cd3{--width:30%;}.elementor-443 .elementor-element.elementor-element-60880ad{--width:70%;}}@media(max-width:1024px) and (min-width:768px){.elementor-443 .elementor-element.elementor-element-7984cd3{--width:40%;}.elementor-443 .elementor-element.elementor-element-60880ad{--width:60%;}}/* Start custom CSS for icon-box, class: .elementor-element-fba8b9b */.elementor-443 .elementor-element.elementor-element-fba8b9b .elementor-icon{
    margin-bottom: 8px;
}
@media (max-width:428px){.elementor-443 .elementor-element.elementor-element-fba8b9b .elementor-icon{
    margin-bottom: 0px;
    margin-top: 8px;
    }
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-c96fa93 */.elementor-443 .elementor-element.elementor-element-c96fa93 th, .elementor-443 .elementor-element.elementor-element-c96fa93 td{
    background-color: #fff !important;
}
th.label {
    padding: 15px 15px 15px 0;
}/* End custom CSS */