.elementor-49130101 .elementor-element.elementor-element-bwnspeo{text-align:center;}.elementor-49130101 .elementor-element.elementor-element-bwnspeo .elementor-image img{max-width:100%;opacity:1;}.elementor-49130101 .elementor-element.elementor-element-bycmhos .elementor-product-grid{-ms-grid-columns:repeat(3, minmax(0, 1fr));grid-template-columns:repeat(3, minmax(0, 1fr));}@media(max-width:1024px){.elementor-49130101 .elementor-element.elementor-element-bwnspeo{text-align:center;}.elementor-49130101 .elementor-element.elementor-element-bycmhos .elementor-product-grid{-ms-grid-columns:repeat(3, minmax(0, 1fr));grid-template-columns:repeat(3, minmax(0, 1fr));}}@media(max-width:767px){.elementor-49130101 .elementor-element.elementor-element-bwnspeo{text-align:center;}.elementor-49130101 .elementor-element.elementor-element-bycmhos .elementor-product-grid{-ms-grid-columns:repeat(1, minmax(0, 1fr));grid-template-columns:repeat(1, minmax(0, 1fr));}}/* Start custom CSS for section, class: .elementor-element-lygrmdt */.col-xl-3 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 25%;
    flex: 0 0 100% !important;
    max-width: 100% !important; 
}
.col-lg-4 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 33.33333%;
    flex: 0 0 100% !important;
     max-width: 100% !important; 
}
.col-md-6 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 100% !important;
     max-width: 100% !important; 
}
.product-box {
background-color: white;
}
.wish-box {
visibility: hidden;
}/* End custom CSS */