@font-face {
  font-family: Blatant;
  src: url('../fonts/Blatant.otf') format('opentype');
}

@font-face {
  font-family: Blatant;
  font-weight: bold;
  src: url('../fonts/Blatant-Bold.otf') format('opentype');
}

@font-face {
  font-family: Blatant;
  font-weight: bold;
  font-style: italic;
  src: url('../fonts/Blatant-BoldItalic.otf') format('opentype');
}

@font-face {
  font-family: Blatant;
  font-style: italic;
  src: url('../fonts/Blatant-Italic.otf') format('opentype');
}

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

@font-face {
  font-family: AvenirNextAir;
  font-weight: bold;
  src: url('../fonts/AvenirNextAir-Bold.ttf') format('opentype');
}

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

@font-face {
  font-family: AvenirNextText;
  font-weight: bold;
  src: url('../fonts/AvenirNextText-Bold.ttf') format('opentype');
}

body.tlk-components-fo-standalone,
.tlk-fo-components-styling-context {
  font-family: 'Blatant', sans-serif;
}

.tlk-fo-components-styling-context #talentSearchFormSidebar .accordion-tab .checkbox label {
  font-size: 12px;
  font-style: italic;
  color: #000;
}

.tlk-fo-components-styling-context #talentSearchFormSidebar .accordion-trigger {
  font-style: italic;
  color: #000;
}

.tlk-fo-components-styling-context #talentSearchFormSidebar .accordion-trigger,
.tlk-fo-components-styling-context
  .tlk-fo-context-with-search-criteria
  .talentlink-fo-adverts-list
  .advert-list-title
  a,
.tlk-fo-components-styling-context .tlk-fo-context-with-search-criteria .sidebar-grid-tile-wrapper .job-grid-title a,
.tlk-fo-components-styling-context .tlk-fo-job-details-container h1,
.tlk-fo-components-styling-context .tlk-fo-job-details-container h2,
.tlk-fo-components-styling-context .tlk-fo-job-details-container h3,
.tlk-fo-components-styling-context .tlk-fo-context-with-search-criteria .form-sidebar-fieldset legend,
.tlk-fo-components-styling-context
  .tlk-fo-context-with-search-criteria
  .lumesse-sa-container
  .form-sidebar-fieldset
  legend,
.tlk-fo-components-styling-context .sidebar-grid-tile-wrapper .list-group-item .list-group-item-value {
  color: #000;
}

.tlk-fo-components-styling-context .sidebar-grid-tile-wrapper .job-grid-title {
  font-size: 18px;
  color: #404040;
}

.tlk-fo-components-styling-context .tlk-fo-context-with-search-criteria .advert-list .btn-primary,
.tlk-fo-components-styling-context .tlk-fo-context-with-search-criteria #lumesseGeneralApplicationWidget .btn-primary,
.tlk-fo-components-styling-context .tlk-fo-context-with-search-criteria .sidebar-grid-tile-wrapper .btn-primary,
.tlk-fo-components-styling-context #searchCriteriaSidebarKeywordsWidget #keywordSearchButton,
.tlk-fo-components-styling-context .tlk-fo-job-details-container .btn-primary,
.tlk-fo-components-styling-context
  .tlk-fo-context-with-search-criteria
  .lumesse-sa-ga-container
  #lumesseSearchAgentWidget
  .btn.search-agent-submit-btn,
.tlk-fo-components-styling-context
  .tlk-fo-context-with-search-criteria
  .lumesse-sa-container
  #lumesseSearchAgentWidget
  .btn.search-agent-submit-btn,
.tlk-fo-components-styling-context .tlk-fo-job-details-container #sendJobToAFriend .search-agent-submit,
.tlk-fo-components-styling-context .tlk-fo-job-details-container #sendJobToAFriend .btn-success {
  background-color: #fb5500;
  color: #fff;
  border-color: transparent;
  border-radius: 0;
  font-family: 'AvenirNextText', sans-serif;
  font-size: 14px;
  font-weight: normal;
}

.tlk-fo-components-styling-context .tlk-fo-context-with-search-criteria .advert-list .btn-primary:hover,
.tlk-fo-components-styling-context
  .tlk-fo-context-with-search-criteria
  #lumesseGeneralApplicationWidget
  .btn-primary:hover,
.tlk-fo-components-styling-context .tlk-fo-context-with-search-criteria .sidebar-grid-tile-wrapper .btn-primary:hover,
.tlk-fo-components-styling-context #searchCriteriaSidebarKeywordsWidget #keywordSearchButton:hover,
.tlk-fo-components-styling-context .tlk-fo-job-details-container .btn-primary:hover,
.tlk-fo-components-styling-context
  .tlk-fo-context-with-search-criteria
  .lumesse-sa-ga-container
  #lumesseSearchAgentWidget
  .btn.search-agent-submit-btn:hover,
.tlk-fo-components-styling-context
  .tlk-fo-context-with-search-criteria
  .lumesse-sa-container
  #lumesseSearchAgentWidget
  .btn.search-agent-submit-btn:hover,
.tlk-fo-components-styling-context .tlk-fo-job-details-container #sendJobToAFriend .search-agent-submit:hover,
.tlk-fo-components-styling-context .tlk-fo-job-details-container #sendJobToAFriend .btn-success:hover,
.tlk-fo-components-styling-context
  .tlk-fo-context-with-search-criteria
  #lumesseGeneralApplicationWidget
  .btn-primary:active,
.tlk-fo-components-styling-context .tlk-fo-context-with-search-criteria .sidebar-grid-tile-wrapper .btn-primary:active,
.tlk-fo-components-styling-context #searchCriteriaSidebarKeywordsWidget #keywordSearchButton:active,
.tlk-fo-components-styling-context .tlk-fo-job-details-container .btn-primary:active,
.tlk-fo-components-styling-context
  .tlk-fo-context-with-search-criteria
  .lumesse-sa-ga-container
  #lumesseSearchAgentWidget
  .btn.search-agent-submit-btn:active,
.tlk-fo-components-styling-context
  .tlk-fo-context-with-search-criteria
  .lumesse-sa-container
  #lumesseSearchAgentWidget
  .btn.search-agent-submit-btn:active,
.tlk-fo-components-styling-context .tlk-fo-job-details-container #sendJobToAFriend .search-agent-submit:active,
.tlk-fo-components-styling-context .tlk-fo-job-details-container #sendJobToAFriend .btn-success:active,
.tlk-fo-components-styling-context
  .tlk-fo-context-with-search-criteria
  #lumesseGeneralApplicationWidget
  .btn-primary:active:focus,
.tlk-fo-components-styling-context
  .tlk-fo-context-with-search-criteria
  .sidebar-grid-tile-wrapper
  .btn-primary:active:focus,
.tlk-fo-components-styling-context #searchCriteriaSidebarKeywordsWidget #keywordSearchButton:active:focus,
.tlk-fo-components-styling-context .tlk-fo-job-details-container .btn-primary:active:focus,
.tlk-fo-components-styling-context
  .tlk-fo-context-with-search-criteria
  .lumesse-sa-ga-container
  #lumesseSearchAgentWidget
  .btn.search-agent-submit-btn:active:focus,
.tlk-fo-components-styling-context
  .tlk-fo-context-with-search-criteria
  .lumesse-sa-container
  #lumesseSearchAgentWidget
  .btn.search-agent-submit-btn:active:focus,
.tlk-fo-components-styling-context .tlk-fo-job-details-container #sendJobToAFriend .search-agent-submit:active:focus,
.tlk-fo-components-styling-context .tlk-fo-job-details-container #sendJobToAFriend .btn-success:active:focus,
.tlk-fo-components-styling-context
  .tlk-fo-context-with-search-criteria
  #lumesseGeneralApplicationWidget
  .btn-primary:focus,
.tlk-fo-components-styling-context .tlk-fo-context-with-search-criteria .sidebar-grid-tile-wrapper .btn-primary:focus,
.tlk-fo-components-styling-context #searchCriteriaSidebarKeywordsWidget #keywordSearchButton:focus,
.tlk-fo-components-styling-context .tlk-fo-job-details-container .btn-primary:focus,
.tlk-fo-components-styling-context
  .tlk-fo-context-with-search-criteria
  .lumesse-sa-ga-container
  #lumesseSearchAgentWidget
  .btn.search-agent-submit-btn:focus,
.tlk-fo-components-styling-context
  .tlk-fo-context-with-search-criteria
  .lumesse-sa-container
  #lumesseSearchAgentWidget
  .btn.search-agent-submit-btn:focus,
.tlk-fo-components-styling-context .tlk-fo-job-details-container #sendJobToAFriend .search-agent-submit:focus,
.tlk-fo-components-styling-context .tlk-fo-job-details-container #sendJobToAFriend .btn-success:focus {
  background-color: #a02a0b;
  background-image: none;
  color: #fff;
}

.tlk-fo-components-styling-context .sidebar-grid-tile-wrapper .list-group-item {
  font-family: 'AvenirNextText', sans-serif;
  font-size: 12px;
}

.tlk-fo-components-styling-context #talentSearchFormSidebar .accordion-trigger {
  font-size: 16px;
}

.tlk-fo-components-styling-context.tlk-fo-components-context-details .job-title-container .job-title {
  font-size: 30px;
}

.tlk-fo-components-styling-context.tlk-fo-components-context-details .job-description-left-column h2 {
  font-size: 18px;
}

.tlk-fo-components-styling-context .job-description-left-column p {
  font-family: 'AvenirNextText', sans-serif !important;
  font-size: 12px !important;
  color: #000000 !important;
}

.tlk-fo-components-styling-context.tlk-fo-components-context-details
  [role='navigation']
  .job-description-left-column
  .btn-default {
  border-radius: 4px;
}

.logo-container {
  display: block;
  margin-bottom: 30px;
  max-width: 100%;
}

.logo-img {
  width: 100%;
}

.talentlink-fo-page-header {
  display: none;
}

.tlk-fo-components-styling-context #talentSearchFormSidebar .accordion-tab .checkbox:has(input[value='8020']),
.tlk-fo-components-styling-context #talentSearchFormSidebar .accordion-tab .checkbox:has(input[value='15627']),
.tlk-fo-components-styling-context #talentSearchFormSidebar .accordion-tab .checkbox:has(input[value='8023']),
.tlk-fo-components-styling-context #talentSearchFormSidebar .accordion-tab .checkbox:has(input[value='8743']),
.tlk-fo-components-styling-context #talentSearchFormSidebar .accordion-tab .checkbox:has(input[value='8024']),
.tlk-fo-components-styling-context #talentSearchFormSidebar .accordion-tab .checkbox:has(input[value='8025']),
.tlk-fo-components-styling-context #talentSearchFormSidebar .accordion-tab .checkbox:has(input[value='15629']),
.tlk-fo-components-styling-context #talentSearchFormSidebar .accordion-tab .checkbox:has(input[value='8028']),
.tlk-fo-components-styling-context #talentSearchFormSidebar .accordion-tab .checkbox:has(input[value='8027']),
.tlk-fo-components-styling-context #talentSearchFormSidebar .accordion-tab .checkbox:has(input[value='15630']),
.tlk-fo-components-styling-context #talentSearchFormSidebar .accordion-tab .checkbox:has(input[value='15631']),
.tlk-fo-components-styling-context #talentSearchFormSidebar .accordion-tab .checkbox:has(input[value='8759']),
.tlk-fo-components-styling-context #talentSearchFormSidebar .accordion-tab .checkbox:has(input[value='22048']),
.tlk-fo-components-styling-context #talentSearchFormSidebar .accordion-tab .checkbox:has(input[value='8786']),
.tlk-fo-components-styling-context #talentSearchFormSidebar .accordion-tab .checkbox:has(input[value='8789']),
.tlk-fo-components-styling-context #talentSearchFormSidebar .accordion-tab .checkbox:has(input[value='8790']),
.tlk-fo-components-styling-context #talentSearchFormSidebar .accordion-tab .checkbox:has(input[value='8791']),
.tlk-fo-components-styling-context #talentSearchFormSidebar .accordion-tab .checkbox:has(input[value='8792']),
.tlk-fo-components-styling-context #talentSearchFormSidebar .accordion-tab .checkbox:has(input[value='22068']),
.tlk-fo-components-styling-context #talentSearchFormSidebar .accordion-tab .checkbox:has(input[value='13835']),
.tlk-fo-components-styling-context #talentSearchFormSidebar .accordion-tab .checkbox:has(input[value='8756']),
.tlk-fo-components-styling-context #talentSearchFormSidebar .accordion-tab .checkbox:has(input[value='13999']),
.tlk-fo-components-styling-context #talentSearchFormSidebar .accordion-tab .checkbox:has(input[value='22032']),
.tlk-fo-components-styling-context #talentSearchFormSidebar .accordion-tab .checkbox:has(input[value='9460']),
.tlk-fo-components-styling-context #talentSearchFormSidebar .accordion-tab .checkbox:has(input[value='15722']),
.tlk-fo-components-styling-context #talentSearchFormSidebar .accordion-tab .checkbox:has(input[value='15716']),
.tlk-fo-components-styling-context #talentSearchFormSidebar .accordion-tab .checkbox:has(input[value='23489']),
.tlk-fo-components-styling-context #talentSearchFormSidebar .accordion-tab .checkbox:has(input[value='8804']),
.tlk-fo-components-styling-context #talentSearchFormSidebar .accordion-tab .checkbox:has(input[value='9464']),
.tlk-fo-components-styling-context #talentSearchFormSidebar .accordion-tab .checkbox:has(input[value='8780']),
.tlk-fo-components-styling-context #talentSearchFormSidebar .accordion-tab .checkbox:has(input[value='9468']),
.tlk-fo-components-styling-context #talentSearchFormSidebar .accordion-tab .checkbox:has(input[value='18148']),
.tlk-fo-components-styling-context #talentSearchFormSidebar .accordion-tab .checkbox:has(input[value='22031']),
.tlk-fo-components-styling-context #talentSearchFormSidebar .accordion-tab .checkbox:has(input[value='22729']),
.tlk-fo-components-styling-context #talentSearchFormSidebar .accordion-tab .checkbox:has(input[value='23809']),
.tlk-fo-components-styling-context #talentSearchFormSidebar .accordion-tab .checkbox:has(input[value='15204']),
.tlk-fo-components-styling-context #talentSearchFormSidebar .accordion-tab .checkbox:has(input[value='32088']),
.tlk-fo-components-styling-context #talentSearchFormSidebar .accordion-tab .checkbox:has(input[value='13872']),
.tlk-fo-components-styling-context #talentSearchFormSidebar .accordion-tab .checkbox:has(input[value='15683']),
.tlk-fo-components-styling-context #talentSearchFormSidebar .accordion-tab .checkbox:has(input[value='8785']) {
  display: none;
}

.tlk-fo-components-styling-context #talentSearchFormSidebar #LOV22,
.tlk-fo-components-styling-context #talentSearchFormSidebar #LOV48 {
  max-height: 200px;
  overflow-y: scroll;
}

.tlk-fo-components-styling-context #talentSearchFormSidebar .accordion-tab #LOV8 .checkbox {
  display: none;
}

.tlk-fo-components-styling-context .criteria-wrapper.JobAdlg,
.tlk-fo-components-styling-context .form-JobAdlg,
.tlk-fo-components-styling-context #talentSearchFormSidebar .accordion-tab.accordion-LOV8 {
  display: none !important;
}

.tlk-fo-components-styling-context .search-criteria {
  display: none;
}

.tlk-fo-components-styling-context #searchCriteriaSidebarKeywordsWidget #sidebarSearch {
  font-size: 10px;
}

@media screen and (max-width: 920px) {
  .logo-img {
    width: 100%;
  }
}
