.elementor-113130101 .elementor-element.elementor-element-507072a1 .elementor-heading-title{color:#000000;font-family:"Poppins", sans-serif;font-size:40px;font-weight:300;}.elementor-113130101 .elementor-element.elementor-element-507072a1 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-113130101 .elementor-element.elementor-element-406c0da3{margin-top:40px;margin-bottom:0px;}.elementor-113130101 .elementor-element.elementor-element-4dadcc48{color:#000000;font-family:"Poppins", sans-serif;font-size:14px;font-weight:300;}.elementor-113130101 .elementor-element.elementor-element-6d2892a7{margin-top:20px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-113130101 .elementor-element.elementor-element-6f1050d8.elementor-column .elementor-column-wrap{align-items:center;}.elementor-113130101 .elementor-element.elementor-element-6f1050d8.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-113130101 .elementor-element.elementor-element-79970647 .elementor-heading-title{color:#000000;font-family:"Poppins", sans-serif;font-size:24px;font-weight:300;}.elementor-113130101 .elementor-element.elementor-element-504eadc2{color:#000000;font-family:"Poppins", sans-serif;font-size:14px;font-weight:300;}.elementor-bc-flex-widget .elementor-113130101 .elementor-element.elementor-element-56346c6.elementor-column .elementor-column-wrap{align-items:center;}.elementor-113130101 .elementor-element.elementor-element-56346c6.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-113130101 .elementor-element.elementor-element-6cd7c08a .elementor-heading-title{color:#000000;font-family:"Poppins", sans-serif;font-size:24px;font-weight:300;}.elementor-113130101 .elementor-element.elementor-element-66294c79{margin-top:20px;margin-bottom:0px;}.elementor-113130101 .elementor-element.elementor-element-4c574ff6{color:#000000;font-family:"Poppins", sans-serif;font-size:14px;font-weight:300;}.elementor-113130101 .elementor-element.elementor-element-7ed948f8 .elementor-heading-title{color:#000000;font-family:"Poppins", sans-serif;font-size:24px;font-weight:300;}.elementor-113130101 .elementor-element.elementor-element-78b9fcf3{margin-top:20px;margin-bottom:0px;}.elementor-113130101 .elementor-element.elementor-element-1c949bb5{color:#000000;font-family:"Poppins", sans-serif;font-size:14px;font-weight:300;}.elementor-113130101 .elementor-element.elementor-element-457d6123 .elementor-heading-title{color:#000000;font-family:"Poppins", sans-serif;font-size:24px;font-weight:300;}.elementor-113130101 .elementor-element.elementor-element-7be1e2f7{margin-top:20px;margin-bottom:0px;}.elementor-113130101 .elementor-element.elementor-element-ca5ecd8{text-align:center;}.elementor-113130101 .elementor-element.elementor-element-ca5ecd8 .elementor-image-hotspot-wrapper.elementor-repeater-item-6abd261{left:25%;top:50%;}.elementor-113130101 .elementor-element.elementor-element-ca5ecd8 .elementor-image-hotspot{max-width:100%;}.elementor-113130101 .elementor-element.elementor-element-ca5ecd8 .elementor-icon{font-size:22px;padding:0.4em;}.elementor-113130101 .elementor-element.elementor-element-ca5ecd8.elementor-view-framed .elementor-icon{background-color:#ffffff;}.elementor-113130101 .elementor-element.elementor-element-ca5ecd8.elementor-view-stacked .elementor-icon{color:#ffffff;}.elementor-bc-flex-widget .elementor-113130101 .elementor-element.elementor-element-2e113fe.elementor-column .elementor-column-wrap{align-items:center;}.elementor-113130101 .elementor-element.elementor-element-2e113fe.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-113130101 .elementor-element.elementor-element-6b78e79f{color:#000000;font-family:"Poppins", sans-serif;font-size:14px;font-weight:300;}.elementor-113130101 .elementor-element.elementor-element-623bb11 .elementor-heading-title{color:#000000;font-family:"Poppins", sans-serif;font-size:24px;font-weight:300;}.elementor-113130101 .elementor-element.elementor-element-dd65351{margin-top:20px;margin-bottom:0px;}.elementor-113130101 .elementor-element.elementor-element-30a16b7{color:#000000;font-family:"Poppins", sans-serif;font-size:14px;font-weight:300;}.elementor-113130101 .elementor-element.elementor-element-5662586 .elementor-heading-title{color:#000000;font-family:"Poppins", sans-serif;font-size:24px;font-weight:300;}.elementor-113130101 .elementor-element.elementor-element-6a06e6f{margin-top:20px;margin-bottom:0px;}.elementor-113130101 .elementor-element.elementor-element-8fb9fe9{color:#000000;font-family:"Poppins", sans-serif;font-size:14px;font-weight:300;}.elementor-113130101 .elementor-element.elementor-element-2d418af{margin-top:20px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-113130101 .elementor-element.elementor-element-584b26e.elementor-column .elementor-column-wrap{align-items:center;}.elementor-113130101 .elementor-element.elementor-element-584b26e.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-113130101 .elementor-element.elementor-element-3c87809 .elementor-heading-title{color:#000000;font-family:"Poppins", sans-serif;font-size:24px;font-weight:300;}.elementor-113130101 .elementor-element.elementor-element-36dc128{color:#000000;font-family:"Poppins", sans-serif;font-size:14px;font-weight:300;}.elementor-113130101 .elementor-element.elementor-element-655bf76{text-align:center;}.elementor-113130101 .elementor-element.elementor-element-655bf76 .elementor-image-hotspot-wrapper.elementor-repeater-item-6abd261{left:54%;top:91%;}.elementor-113130101 .elementor-element.elementor-element-655bf76 .elementor-image-hotspot{max-width:100%;}.elementor-113130101 .elementor-element.elementor-element-655bf76 .elementor-icon{font-size:22px;padding:0.4em;}.elementor-113130101 .elementor-element.elementor-element-655bf76.elementor-view-framed .elementor-icon{background-color:#ffffff;}.elementor-113130101 .elementor-element.elementor-element-655bf76.elementor-view-stacked .elementor-icon{color:#ffffff;}.elementor-113130101 .elementor-element.elementor-element-76dbdce .elementor-heading-title{color:#000000;font-family:"Poppins", sans-serif;font-size:24px;font-weight:300;}.elementor-113130101 .elementor-element.elementor-element-2a19522{margin-top:20px;margin-bottom:0px;}.elementor-113130101 .elementor-element.elementor-element-c12806f{color:#000000;font-family:"Poppins", sans-serif;font-size:14px;font-weight:300;}.elementor-113130101 .elementor-element.elementor-element-77404abe .elementor-product-grid{-ms-grid-columns:repeat(3, minmax(0, 1fr));grid-template-columns:repeat(3, minmax(0, 1fr));}@media(max-width:1024px){.elementor-113130101 .elementor-element.elementor-element-77404abe .elementor-product-grid{-ms-grid-columns:repeat(2, minmax(0, 1fr));grid-template-columns:repeat(2, minmax(0, 1fr));}}@media(max-width:767px){.elementor-113130101 .elementor-element.elementor-element-507072a1 .elementor-heading-title{font-size:30px;}.elementor-113130101 .elementor-element.elementor-element-507072a1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-113130101 .elementor-element.elementor-element-77404abe .elementor-product-grid{-ms-grid-columns:repeat(1, minmax(0, 1fr));grid-template-columns:repeat(1, minmax(0, 1fr));}}@media(min-width:768px){.elementor-113130101 .elementor-element.elementor-element-6569dfe9{width:34.645%;}.elementor-113130101 .elementor-element.elementor-element-2e113fe{width:65.355%;}.elementor-113130101 .elementor-element.elementor-element-584b26e{width:63.934%;}.elementor-113130101 .elementor-element.elementor-element-b85f97c{width:36.066%;}}/* Start custom CSS for product-grid, class: .elementor-element-77404abe */.col-xl-3 {
    flex: 0 0 100% !important;
    max-width: 100% !important; 
   -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
}
.product-margin {
    padding: 5px;
}
.featured-products {
    padding: 5px;
}/* End custom CSS */