@import url('https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,500;0,600;0,700;1,500&display=swap');

/* Отступ сверху (раньше давал блок .heading) */
.main .main__elevate.elevate--studio {
    padding-top: 100px;
}

@media (max-width: 1210px) {
    .main .main__elevate.elevate--studio {
        padding-top: calc(60px + 40 * ((100vw - 375px) / 835));
    }
}

:root {
    --studio-elevate-accent: #7da08e;
    --studio-elevate-yellow: #f4d44d;
}

.elevate--studio .elevate-content__title--ru {
    font-family: 'Cormorant Garamond', 'Times New Roman', Times, serif;
    font-weight: 600;
    color: #fff;
}

.elevate--studio .elevate-content__title-accent {
    display: inline;
    color: var(--studio-elevate-accent);
}

.elevate--studio .elevate-content__link--ru {
    background: var(--studio-elevate-accent);
    border-radius: 12px;
    padding: 16px 28px;
    font-size: 15px;
}

.elevate--studio .elevate-content__link--ru:hover {
    background: #6a8f7c;
}

.elevate--studio .elevate-view__box {
    background: var(--studio-elevate-yellow);
}

.elevate--studio .elevate-view__box-text,
.elevate--studio .elevate-view__box-subtext {
    font-family: 'Cormorant Garamond', 'Times New Roman', Times, serif;
}
