/* Kazakh typography overrides. Lays Cyr is replaced with Exo 2; Noto rules inherit unchanged. */

/* main.css */
html[lang="kk-KZ"] .slogan .text1,
html[lang="kk-KZ"] .slogan .text2,
html[lang="kk-KZ"] .upload-check-button > p,
html[lang="kk-KZ"] .block-1-inner-2 .text3,
html[lang="kk-KZ"] .block-title,
html[lang="kk-KZ"] .block-2-inner .big-text,
html[lang="kk-KZ"] .block-2-inner .small-text,
html[lang="kk-KZ"] .block-3 .block-title,
html[lang="kk-KZ"] .block-3 .coin-text,
html[lang="kk-KZ"] .block-3 .prize-text1,
html[lang="kk-KZ"] .block-3 .prize-text,
html[lang="kk-KZ"] .block-3 .prize-text > span,
html[lang="kk-KZ"] .block-4 .red-big-block > p,
html[lang="kk-KZ"] .block-5-text1,
html[lang="kk-KZ"] .block-5-text2,
html[lang="kk-KZ"] .block-6-title .red-text,
html[lang="kk-KZ"] .block-6-title .black-text,
html[lang="kk-KZ"] .main-win-block .black-text2,
html[lang="kk-KZ"] .main-win-block .red-text2,
html[lang="kk-KZ"] .main-win-block .main-win-form > p,
html[lang="kk-KZ"] .feedback .black-text3,
html[lang="kk-KZ"] .feedback .red-text3,
html[lang="kk-KZ"] .block-7-inner2 > p,
html[lang="kk-KZ"] .footer-red-block-inner > p,
html[lang="kk-KZ"] .footer-links > a > p {
    font-family: 'Exo 2', sans-serif;
    font-style: normal;
}

/* header.css */
html[lang="kk-KZ"] .header-links > a,
html[lang="kk-KZ"] .change-lang {
    font-family: 'Exo 2', sans-serif;
    font-style: normal;
}

/* accordion.css */
html[lang="kk-KZ"] .label,
html[lang="kk-KZ"] .content1 {
    font-family: 'Exo 2', sans-serif;
    font-style: normal;
}

/* cabinet.css */
html[lang="kk-KZ"] .card-left .link-main,
html[lang="kk-KZ"] .card-left .cab-links > a,
html[lang="kk-KZ"] .card-right1 .cabinet-language > a,
html[lang="kk-KZ"] .card-right1 .lang-logout .logout-button,
html[lang="kk-KZ"] .card-right2 .total-points,
html[lang="kk-KZ"] .card-right2 .total-points > span,
html[lang="kk-KZ"] .card-right2 .your-balance,
html[lang="kk-KZ"] .card-right2 .red-right-text,
html[lang="kk-KZ"] .card-right2 .red-right-text-mini,
html[lang="kk-KZ"] .card-right3 .card-right3-1 .red-link,
html[lang="kk-KZ"] .card-right3 .card-right3-1 .black-link,
html[lang="kk-KZ"] .card-right3 .card-right3-2 .red-text4,
html[lang="kk-KZ"] .card-right3 .card-right3-2 .black-text5,
html[lang="kk-KZ"] .card-right3 .card-right3-3 > a,
html[lang="kk-KZ"] .marketplace .prize-block .count-block .count,
html[lang="kk-KZ"] .marketplace .prize-block .count-block .count-text,
html[lang="kk-KZ"] .marketplace .prize-block > a,
html[lang="kk-KZ"] .cabinet-block-3-title .red-text,
html[lang="kk-KZ"] .cabinet-block-3-title .black-text,
html[lang="kk-KZ"] .cabinet-block-3 .date-draw .date-draw-black,
html[lang="kk-KZ"] .cabinet-block-3 .date-draw .date-draw-red,
html[lang="kk-KZ"] .cabinet-block-3 .red-white-block .up-text,
html[lang="kk-KZ"] .cabinet-block-3 .red-white-block .count-chance,
html[lang="kk-KZ"] .cabinet-block-3 .red-white-block .count-chance > span,
html[lang="kk-KZ"] .cabinet-footer-red-block-inner > p,
html[lang="kk-KZ"] .cabinet-footer-links > a > p,
html[lang="kk-KZ"] .cabinet-footer-main-links > a,
html[lang="kk-KZ"] .cabinet-footer-main-links .lang-logout .cabinet-language .lang-selected-cab,
html[lang="kk-KZ"] .cabinet-footer-main-links .lang-logout .cabinet-language .lang-unselected-cab,
html[lang="kk-KZ"] .cabinet-footer-main-links .lang-logout .logout-button {
    font-family: 'Exo 2', sans-serif;
    font-style: normal;
}

/* modal.css */
html[lang="kk-KZ"] .modal-title,
html[lang="kk-KZ"] .modal-forms .control-label,
html[lang="kk-KZ"] .modal-forms .form-control,
html[lang="kk-KZ"] .modal-forms .form-control::placeholder,
html[lang="kk-KZ"] .modal-forms .modal-button > button,
html[lang="kk-KZ"] .modal-forms .forgot-password-link > a,
html[lang="kk-KZ"] .modal-block .modal-signup-link > a,
html[lang="kk-KZ"] .button-upload-text1,
html[lang="kk-KZ"] .checks-table th,
html[lang="kk-KZ"] .checks-table td,
html[lang="kk-KZ"] .checks-empty,
html[lang="kk-KZ"] .checks-pagination li a,
html[lang="kk-KZ"] .checks-pagination li span,
html[lang="kk-KZ"] .confirm-prize-name,
html[lang="kk-KZ"] .confirm-prize-count,
html[lang="kk-KZ"] .confirm-prize-button,
html[lang="kk-KZ"] .confirm-prize-price,
html[lang="kk-KZ"] .confirm-prize-empty,
html[lang="kk-KZ"] .user-prize-code,
html[lang="kk-KZ"] .user-prize-download-link,
html[lang="kk-KZ"] .user-prize-name,
html[lang="kk-KZ"] .user-prize-count,
html[lang="kk-KZ"] .user-prizes-ok,
html[lang="kk-KZ"] .user-prizes-empty {
    font-family: 'Exo 2', sans-serif;
    font-style: normal;
}

/* media.css */
html[lang="kk-KZ"] .coin-text-mob,
html[lang="kk-KZ"] .footer-red-block1 > p,
html[lang="kk-KZ"] .footer-red-block-links > a > p,
html[lang="kk-KZ"] .footer-logout > a,
html[lang="kk-KZ"] .cabinet-mobile-menu > a,
html[lang="kk-KZ"] .mobile-menu > a {
    font-family: 'Exo 2', sans-serif;
    font-style: normal;
}

/* notify.css */
html[lang="kk-KZ"] .alert .alert-title,
html[lang="kk-KZ"] .alert .alert-text,
html[lang="kk-KZ"] .alert .alert-button {
    font-family: 'Exo 2', sans-serif;
    font-style: normal;
}

html[lang="kk-KZ"] .block-5-text1 {
    font-size: 50px;
}

html[lang="kk-KZ"] .card-right3 .card-right3-3 > a {
    font-size: 30px;
}

html[lang="kk-KZ"] .cabinet-block-3 .red-white-block .up-text {
    font-size: 28px;
}

html[lang="kk-KZ"] .red-block1,
html[lang="kk-KZ"] .red-block2,
html[lang="kk-KZ"] .red-block3 {
    gap: 10px;
}
