@font-face {
    font-family: 'HyundaiSansHead';
    src: url('../fonts/HyundaiSansHeadOffice-Regular.ttf') format('truetype');
}

.tlk-apply-components-styling-context,
.tlk-apply-components-styling-context h1, .tlk-apply-components-styling-context h2, .tlk-apply-components-styling-context h3, .tlk-apply-components-styling-context form label, .tlk-apply-components-styling-context.lumesse-modal .modal-body .text-required, .tlk-apply-components-styling-context.lumesse-modal .modal-body .apply-dialog-heading, .tlk-apply-components-styling-context .flipbase-recorder-recorder-K64SDCs9J .flipbase-recorder-body, .tlk-apply-components-styling-context .talentlink-apply-layout-wcag .char-counter-txt, .tlk-apply-components-styling-context .talentlink-apply-layout-wcag .char-counter, .tlk-apply-components-styling-context .apply-description, .tlk-apply-components-styling-context .apply-no-answer, .tlk-apply-components-styling-context .text-required, .tlk-apply-components-styling-context .form-control, .tlk-apply-components-styling-context .control-label,
body.tlk-apply-standalone, .tlk-apply-standalone {
    font-family: 'HyundaiSansHead', sans-serif !important;

}

.logo-img {
    margin: 80px auto 0 auto;
    display: block;
}

.tlk-thankyou-page.tlk-apply-components-styling-context .col-lg-offset-3,
.tlk-thankyou-page.tlk-apply-components-styling-context .col-sm-offset-4 {
    margin-left: 0;
    width: 100%;
}

.apply-application-title-header {
    display: none;
}

.apply-application-title-row {
    text-align: center;
}

@media screen and (min-width: 1200px) {
    .logo-img {
        transform: translate(20px);
    }
}
