@media all and (max-width: 1024px) {
    nav.desktop-menu-wrap ul.desktop-menu-only li a {
        font-size: 14px;
    }
    nav.desktop-menu-wrap ul.desktop-menu-only li:not(:last-child) {
        margin: 0 10px 0 0;
    }
    .hero-headline {
        font-size: 50px;
        margin-bottom: 10px;
    }
    .common-design > a {
        font-size: 15px;
        line-height: 55px;
        padding: 0 13px;
    }
    .hero {
        min-height: 670px;
        height: auto;
        padding: 34px 0 0 0;
    }
    .cta-buttons {
        gap: 10px;

    }
}
