.p-icons {margin:4px 10px 4px 0;}
x#header .header-main .header-left {padding:15px 0 0 0;}
li.product-category .thumb-info, li.product-category .thumb-info img, li.product-category .thumb-info-wrapper:after {border-radius:0;}
ul.products li.product-category .thumb-info h3 {font-weight:600;font-size:18px;}
.elementor-element.elementor-button-success .elementor-button {background-color:#016C1F;}
#footer .footer-main .container:after {display:none;}
.contact-info-block .contact-details span {display:block;}
.contact-info-block .contact-details li:not(:last-child) {margin-bottom:10px;}
form label {width:100%}
.wpcf7-form-control {width:100%}
#footer .widget > div > ul, #footer .widget > div > ul li {border:none;}
ul.products li.product-col .woocommerce-loop-product__title {white-space:inherit;}
#header .header-bottom a:not(.btn) {color:#2ba231;}
#header .header-bottom a:not(.btn):hover {color:#8fd400;}
#footer .share-links a {border:1px solid #fff}
#header .mobile-toggle {color:#016c1f}
#header .searchform button {border-radius:0 0 0 0;}

@media (min-width: 992px) {
#header .header-main .header-left {flex:0 0 25%;padding:18px 0 40px 0;}
}