.form-control {
    border-radius: 0;
}

.header .wp-block-column,
.header .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column {    
    flex-basis: auto !important;
    align-items: center !important;
}

.megamenu-desktop .sub-menu:before {
    content: '\f106';
    font-family: FontAwesome;
    position: absolute;
    top: -13px;
    left: 10px;
    color: #ebebeb;
    background-color: #fff;
}

footer a:hover,
footer a {
    color: inherit;
}

.module_icons .post-box.icon-left .post-content {
    padding: 0 0 0 15px;
}
.module_icons .post-box.icon-right .post-content {
    padding: 0 15px 0 0;
}

/* ///// */

.module_address .icon {
    margin-right: 3px;
}

.slick-slider.swiper-row-1 .slick-slide {
    height: auto;
}
.slick-slider.swiper-row-2 .item {
    padding: 16px 15px;
}

.module_icons .post-box {
    border: none;
}
.module_icons .post-box.icon-left .post-image,
.module_icons .post-box.icon-right .post-image {
    width: 45px;
}
.module_icons .image {
    background-color: #f8f8f8;
    border-radius: 50%;
    width: 45px;
    height: 45px;
    padding: 6px;
    margin: 0 auto;
}
.module_icons .post-content {
    padding-bottom: 0;
}
.module_icons .post-box.icon-left .post-content,
.module_icons .post-box.icon-right .post-content {
    width: calc(100% - 45px);
}

.module_products .post-image,
.module_products .post-box,
.post-box {
    border: none;
}
.post-button,
.post-content {
    padding: 15px 0 0;
}

/* Code */
@media (min-width: 1200px) {
    .container, .woocommerce-notices-wrapper {
        max-width: 1200px;
    }

    .lth-megamenu li {
        padding: 5px 10px;
    }
}

@media (max-width: 991px) {
    /* Code */
}

@media (max-width: 575px) {
    /* Code */
}