/* /bitrix/js/landing/css/landing_public.min.css?1745921977250 */
/* /local/blocks/university/career-header-default/style.css?1684152855114 */
/* /local/blocks/university/footer-default/style.css?1695813488296 */
/* /local/blocks/university/career-vacancies-page-en/style.css?1680854565952 */


/* Start:/bitrix/js/landing/css/landing_public.min.css?1745921977250*/
@media(min-width:992px){.block-wrapper .l-d-lg-none{display:none!important}}@media(max-width:991px) and (min-width:576px){.block-wrapper .l-d-md-none{display:none!important}}@media(max-width:575px){.block-wrapper .l-d-xs-none{display:none!important}}
/* End */


/* Start:/local/blocks/university/career-header-default/style.css?1684152855114*/
@media (max-width: 492px) {
    .uni-nav__wrap {
        top: 0 !important;
        padding-bottom: 45px;
    }
}

/* End */


/* Start:/local/blocks/university/footer-default/style.css?1695813488296*/
.footer-container .footer-top-wrap{
    background: #40BA21 !important;
}
.footer-container .footer-top-wrap .container .footer-top-link-dashed:hover, .footer-container .footer-top-wrap .container .footer-top-link:hover{
    color: #ffffff !important;
    text-decoration: underline !important;
}
/* End */


/* Start:/local/blocks/university/career-vacancies-page-en/style.css?1680854565952*/
.complexes__tab-panel-btn-active .complexes__tab-panel-btn-text {
    color: #15b012;
    font-weight: 700;
}

.complexes__tab-panel-btns {
    margin-left: 30px;
    margin-bottom: 30px;
}

.career-vacancies__container {
    margin-top: 0 !important;
}

.faq-container > .container {
    width: 100%;
    margin-left: 30px;
}
.two-cols p {
    font-size: 18px;
    font-family: IBM Plex Mono,monospace;
    padding-left: 60px;
    padding-right: 42px;
}
.two-cols a {
    color: #0071ce;
    text-decoration: none;
}
@media (max-width: 1025px) {
    .complexes__tab-panel .complexes__tab-panel-btn-active {
        color: #fff;
        background: #15b012;
    }

    .complexes__tab-panel-btn-active .complexes__tab-panel-btn-text {
        color: #fff;
        font-weight: 700;
    }
    .two-cols p {
        padding-right: 42px;
        padding-left: 24px;
    }
}
@media (max-width: 800px) {
    .two-cols p {
        padding: 42px 24px;
    }
}
/* End */
