@media (max-width: 1399px) {
    .custom-columns-component .card .image-wrapper {
        background-size: cover!important;
    }
}
@media (max-width: 1199px) {
    #site_logo img {
        max-width: 280px;
    }
}
@media (max-width: 767px) {
    
}
@media (max-width: 575px) {
    #site_logo img {
        max-width: 250px;
    }
    .post-card  .image-wrapper img {
        width: 100%;
    }
    
    .bottomlogo {
        width: 100%;
        text-align: center;
        /* position: relative; */
    }
    .bottommenu {
        margin-top: 60px;
        margin-bottom: 60px;
        text-align: center;
        padding-left: 3rem;
        padding-right: 3rem;
    }
    .bottomsocial {
        position: relative;
        text-align: center;
        width: 100%;
        margin-bottom: 2rem;
    }
    #menu-absolute-footer-menu {
        display: none;
    }
}

@media (min-width: 992px) {
    .features-benefits-component .offer-columns > .offer-column {
      padding-left: 3rem;
      padding-right: 3rem;
    }
}
@media (min-width: 1200px) {
    #site_logo img {
        max-width: 200px;
    }
}
@media (min-width: 1400px) {
    #site_logo img {
        max-width: 280px;
    }
}
