@font-face {
    font-family: 'Montserrat';
    src: url('../fonts/Montserrat-Regular.otf');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Montserrat';
    src: url('../fonts/Montserrat-Bold.otf');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Montserrat';
    src: url('../fonts/Montserrat-BoldItalic.otf');
    font-weight: bold;
    font-style: italic;
}

@font-face {
    font-family: 'Montserrat';
    src: url('../fonts/Montserrat-Italic.otf');
    font-weight: normal;
    font-style: italic;
}

.custom {
    font-family: 'Montserrat', sans-serif;
}

body.tlk-apply-standalone.custom {
    background: #469fab;
    font-family: 'Montserrat', sans-serif;
}

.custom .logo-img {
    margin: 0 auto;
    display: block;
}

.custom .tlk-apply-components-styling-context h1,
.custom .tlk-apply-components-styling-context[data-talentlink-apply-menu-container] .lumesse-menu-sidebar .lumesse-apply-menu>.nav>li>a,
.custom .tlk-apply-components-styling-context div[data-lumesse-apply-submission-accepted] .apply-submission-accepted > .apply-messages,
.custom .tlk-apply-components-styling-context div[data-lumesse-apply-submission-accepted] .apply-submission-accepted > .apply-messages {
    color: #fff;
}

.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;
}