.t-input {
    font-family: 'Jost';
}

.t-popup__container {
    border-radius: 30px;
}

.t390__img {
    border-radius: 30px;
}

.t702 .t-input-title {
    font-family: 'Jost';
}

.t-select {
    font-family: 'Jost';
}

.t-descr_xxs {
    font-family: 'Jost';
}

@media screen and (max-width: 560px) {
    .t-popup__close {
        background: #f7f7f7 !important;
    }
    .t-popup__close-icon rect {
        fill: #38383b !important;
    }
    .t-popup__close-icon {
        width: 16px !important;
    }
}

/* Site-wide typography standard */
:root{--t-headline-font:'Playfair Display',Georgia,serif;--t-text-font:'Jost',Arial,sans-serif;}
.t-descr,.t-name,.t-uptitle,.t-btn,.t-submit,.t-input,.t-select{font-family:'Jost',Arial,sans-serif;}
#rec374590751 a.t-menu__link-item,#rec379756203 a.t282__menu__link,#rec379756203 .t282__descr,#rec379756203 .t282__logo,#rec379756203 .t282__logo__content .t-title{ text-transform:none; letter-spacing:normal; }
#rec374588837 .t447__title{ text-transform:none; letter-spacing:normal; font-family:'Jost',Arial,sans-serif; font-weight:500; }
#rec374588837 .t447__submit,#rec374588837 .t-submit{ font-family:'Jost',Arial,sans-serif; font-weight:500; text-transform:uppercase; }