/*!
Theme Name: Weblorem Theme
Theme URI: http://underscores.me
Author: Eugene Mazuryk
Author URI: https://weblorem.com
Description: Custom WordPress theme with WooCommerce support.
Version: 1.2
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: weblorem
*/

.header__logo img {
    max-width: 60px;
    max-height: 77px;
}

.footer__logo img {
    max-width: 60px;
    max-height: 49px;
}

.mainslidersect__social.twobox {
    z-index: 1;
}

.littslide img {
    min-height: 130px;
}

.calcsection {
    overflow: unset;
}

.form-error, .calc-error {
    text-align: center;
    color: #e80e0e;
    padding: 10px 0;
}

.news-card {
    height: calc(100% - 30px);
}

.postcontent a {
    text-decoration: none;
    color: #012B0C;
    transition: .3s;
}

.postcontent a:hover {
    opacity: .6;
}

.postcontent h1, .postcontent h2, .postcontent h3, .postcontent h4, .postcontent h5, .postcontent h6 {
    color: #012B0C;
}

.postcontent h3 {
    padding-left: 0;
}

.postcontent h3::before {
    content: unset;
}

.postcontent ul {
    list-style-type: none;
}

.postcontent ul li {
    position: relative;
    line-height: 116.5%;
    color: #012B0C;
    padding-left: 30px;
    margin-bottom: 10px;
}

.postcontent ul li:before {
    content: '';
    display: inline-block;
    width: 10px;
    height: 10px;
    background: #699174;
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
}

@media (max-width: 575.8px) {
    .postcontent ul {
        padding-left: 0;
    }
}

.wp-block-gallery img {
    filter: drop-shadow(0px 4px 10px rgba(0, 0, 0, 0.25)) !important;
    float: left !important;
    width: calc(50% - 30px) !important;
    margin-right: 30px !important;
    margin-bottom: 30px !important;
}

.wp-block-gallery ul li {
    padding-left: 0;
}

.wp-block-gallery ul li:before {
    content: unset;
}

.blocks-gallery-item {
    align-self: baseline !important;
}

@media (max-width: 767.8px) {
    .wp-block-gallery img {
        width: 100% !important;
        margin-right: 0 !important;
        margin-bottom: 20px !important;
    }

    .blocks-gallery-item {
        margin: 0 !important;
        width: unset !important;
    }
}

#getconsultation.modal__custom button.close img {
    width: 20px;
    height: 20px;
}
