
body, p, h1, h2, h3, h4, h5, h6, a, div, span, ul, li, button {
    font-family: "Libre Baskerville", serif !important;
}

.title-module.medium, body.single-job .single-job-view .job-title.medium, body.tax-role .single-job-view .job-title.medium {
    font-size: 32px;
}

.apply-button-big .apply-button-big-content {
    letter-spacing: -4px;
}

.main-hero__nav-wrapper .menu li a {
    font-size: 16px;
    padding: 0 10px;
}

.title-module.big {
    font-size: 46px;
}

.btn-primary.big-btn, .main-hero__nav-wrapper .menu li.big-btn.nav-unique {
    font-size: 16px;
}

.col.col-sm-12.col-lg-6.no-padding {
    z-index: 1;
}

.jobs-section .list-global-jobs {
    font-size: 16px;
}

.apply-box-module .app-modal__trigger, .apply-button-big .apply-button-big-content {
    font-size: 42px;
}

.apply-box-module .app-modal__trigger:after, .apply-button-big .apply-button-big-content:after {
    top: 14px;
}

@media (max-width: 767px) {
    .title-module.big {
        font-size: 32px;
        line-height: 1.4;
    }


    .title-module.medium, body.single-job .single-job-view .job-title.medium, body.tax-role .single-job-view .job-title.medium {
        font-size: 28px;
        line-height: 1.4;
    }

    .main-hero__nav-wrapper .menu li a {
        font-size: 24px;
        line-height: 1.4;
    }
}
@media (max-width: 600px) {
    .apply-box-module .app-modal__trigger, .apply-button-big .apply-button-big-content {
        font-size: 34px;
    }

}
