@media only screen and (min-width:1024px) {
    #main-logo {
        max-width: 400px;
    }
    .main-header .header-items {
        padding: 20px 0!important;
    }
    #footer-count2 {
        width: 26% !important;
    }
    #footer-count3, #footer-count4 {
        width: 16% !important;
    }
    .contact-site-info-item.contact-site-location {
        width: 38% !important;
    }
    .contact-site-info-item.contact-site-phone {
        width: 26% !important;
    }
}
.caption-btn {
    display: flex;
    justify-content: center;
    gap: 15px;
}
.custom-footer-html a {
    color: #e8f6fc;
    text-decoration: underline;
}