@charset "UTF-8";
@font-face {
  font-family: 'fontello';
  src: url("/static/fonts/fontello.eot");
  src: url("/static/fonts/fontello.eot#iefix") format("embedded-opentype"), url("/static/fonts/fontello.woff2") format("woff2"), url("/static/fonts/fontello.woff") format("woff"), url("/static/fonts/fontello.ttf") format("truetype"), url("/static/fonts/fontello.svg#fontello") format("svg");
  font-weight: normal;
  font-style: normal; }

/* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */
/* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */
/*
@media screen and (-webkit-min-device-pixel-ratio:0) {
    @font-face {
        font-family: 'fontello';
        src: url('../font/fontello.svg?33553728#fontello') format('svg');
    }
}
*/
[class^="icon-"]:before, [class*=" icon-"]:before {
  font-family: "fontello";
  font-style: normal;
  font-weight: normal;
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  margin-right: .2em;
  text-align: center;
  /* opacity: .8; */
  /* For safety - reset parent styles, that can break glyph codes*/
  font-variant: normal;
  text-transform: none;
  /* fix buttons height, for twitter bootstrap */
  line-height: 1em;
  /* Animation center compensation - margins should be symmetric */
  /* remove if not needed */
  margin-left: .2em;
  /* you can be more comfortable with increased icons size */
  /* font-size: 120%; */
  /* Font smoothing. That was taken from TWBS */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  /* Uncomment for 3D effect */
  /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */ }

.icon-certification:before {
  content: '\e800'; }

/* '' */
.icon-cross:before {
  content: '\e801'; }

/* '' */
.icon-disabillity-symbol:before {
  content: '\e802'; }

/* '' */
.icon-chat_icon:before {
  content: '\e803'; }

/* '' */
.icon-distance_learning:before {
  content: '\e804'; }

/* '' */
.icon-down_arrow:before {
  content: '\e805'; }

/* '' */
.icon-edit:before {
  content: '\e806'; }

/* '' */
.icon-share:before {
  content: '\e807'; }

/* '' */
.icon-ex--alunmi:before {
  content: '\e808'; }

/* '' */
.icon-ex-defence:before {
  content: '\e809'; }

/* '' */
.icon-executive-program:before {
  content: '\e80a'; }

/* '' */
.icon-facebook-logo:before {
  content: '\e80b'; }

/* '' */
.icon-full-time:before {
  content: '\e80c'; }

/* '' */
.icon-gender:before {
  content: '\e80d'; }

/* '' */
.icon-information:before {
  content: '\e80e'; }

/* '' */
.icon-linkedin-logo:before {
  content: '\e80f'; }

/* '' */
.icon-part-time:before {
  content: '\e810'; }

/* '' */
.icon-refresh:before {
  content: '\e811'; }

/* '' */
.icon-refresh2:before {
  content: '\e812'; }

/* '' */
.icon-right_arrow:before {
  content: '\e813'; }

/* '' */
.icon-star:before {
  content: '\e814'; }

/* '' */
.icon-star2:before {
  content: '\e815'; }

/* '' */
.icon-twitter:before {
  content: '\e816'; }

/* '' */
.icon-woman:before {
  content: '\e817'; }

/* '' */
.icon-candidate:before {
  content: '\e818'; }

/* '' */
.icon-checked_icon:before {
  content: '\e819'; }

/* '' */
.icon-close_icon:before {
  content: '\e81a'; }

/* '' */
.icon-shield:before {
  content: '\e81b'; }

/* '' */
.icon-group:before {
  content: '\e81c'; }

/* '' */
.icon-document_search_interface_symbol:before {
  content: '\e81d'; }

/* '' */
.icon-down_arrow-1:before {
  content: '\e81e'; }

/* '' */
.icon-download_arrow:before {
  content: '\e81f'; }

/* '' */
.icon-email_envelope:before {
  content: '\e820'; }

/* '' */
.icon-envelope:before {
  content: '\e821'; }

/* '' */
.icon-info:before {
  content: '\e822'; }

/* '' */
.icon-search_icon:before {
  content: '\e823'; }

/* '' */
.icon-notification_bell_outline_interface_symbol:before {
  content: '\e824'; }

/* '' */
.icon-politics:before {
  content: '\e825'; }

/* '' */
.icon-denied:before {
  content: '\e826'; }

/* '' */
.icon-star_shaped_medal:before {
  content: '\e827'; }

/* '' */
.icon-tick:before {
  content: '\e828'; }

/* '' */
.icon-star_later:before {
  content: '\e829'; }

/* '' */
.icon-add_icon:before {
  content: '\e82a'; }

/* '' */
.icon-back_icon:before {
  content: '\e82b'; }

/* '' */
.icon-badge:before {
  content: '\e82c'; }

/* '' */
.icon-box:before {
  content: '\e82d'; }

/* '' */
.icon-back_icon-1:before {
  content: '\e82e'; }

/* '' */
.icon-sunrise:before {
  content: '\e82f'; }

/* '' */
.icon-interview:before {
  content: '\e830'; }

/* '' */
.icon-mail:before {
  content: '\e831'; }

/* '' */
.icon-user:before {
  content: '\e832'; }

/* '' */
.icon-location:before {
  content: '\e833'; }

/* '' */
.icon-chat:before {
  content: '\e834'; }

/* '' */
.icon-report:before {
  content: '\e835'; }

/* '' */
.icon-small-calendar:before {
  content: '\e836'; }

/* '' */
.icon-calendar:before {
  content: '\e837'; }

/* '' */
.icon-reviewed:before {
  content: '\e838'; }

/* '' */
.icon-shortlist:before {
  content: '\e839'; }

/* '' */
.icon-briefcase:before {
  content: '\e83a'; }

/* '' */
.icon-clock:before {
  content: '\e83b'; }

/* '' */
.icon-telephone:before {
  content: '\e83c'; }

/* '' */
.icon-face-to-face:before {
  content: '\e83d'; }

/* '' */
.icon-tick_circle:before {
  content: '\e83e'; }

/* '' */
.icon-up_arrow:before {
  content: '\e83f'; }

/* '' */
.icon-female:before {
  content: '\e840'; }

/* '' */
.icon-male:before {
  content: '\e841'; }

/* '' */
.icon-trash-empty:before {
  content: '\e842'; }

/* '' */
.icon-sunrise-1:before {
  content: '\e843'; }

/* '' */
.icon-sunset:before {
  content: '\e844'; }

/* '' */
.icon-afternoon:before {
  content: '\e845'; }

/* '' */
.icon-heart-filled:before {
  content: '\e846'; }

/* '' */
.icon-left-open-big:before {
  content: '\e847'; }

/* '' */
.icon-right-open-big:before {
  content: '\e848'; }

/* '' */
.icon-clap:before {
  content: '\e849'; }

/* '' */
.icon-checked-4:before {
  content: '\e84d'; }

/* '' */
.icon-contact-us:before {
  content: '\e84e'; }

/* '' */
.icon-eye-1:before {
  content: '\e84f'; }

/* '' */
.icon-questions-circular-button:before {
  content: '\e851'; }

/* '' */
.icon-search:before {
  content: '\e852'; }

/* '' */
.icon-more-2:before {
  content: '\e853'; }

/* '' */
.icon-twitter-circled:before {
  content: '\f30a'; }

/* '' */
.icon-facebook-circled:before {
  content: '\f30d'; }

/* '' */
.icon-linkedin-circled:before {
  content: '\f319'; }

/* '' */
.icon-spinner2:before {
  content: '\f529'; }

/* '' */
.footer {
  width: 100%;
  background: #2b2b2b;
  padding: 10px; }
  .footer .footer-column-container {
    display: block;
    width: 75%;
    font-size: 0;
    margin: 20px auto; }
    .footer .footer-column-container .footer-column {
      display: inline-block;
      width: 25%;
      vertical-align: top; }
      .footer .footer-column-container .footer-column .footer-links-list {
        padding: 0;
        list-style: none; }
        .footer .footer-column-container .footer-column .footer-links-list .footer-link-item {
          padding: 5px 10px; }
          .footer .footer-column-container .footer-column .footer-links-list .footer-link-item a {
            font-size: 14px;
            text-decoration: none;
            color: #c1c1c1; }
          .footer .footer-column-container .footer-column .footer-links-list .footer-link-item .icon {
            font-size: 17px; }
          .footer .footer-column-container .footer-column .footer-links-list .footer-link-item .icon-email_envelope {
            color: #808080; }
          .footer .footer-column-container .footer-column .footer-links-list .footer-link-item .font-16 {
            font-size: 16px !important; }
  .footer .footer-social-media {
    text-align: center;
    margin: 20px 0; }
    .footer .footer-social-media .social-media-icon {
      display: inline-block;
      margin: 0 10px; }
      .footer .footer-social-media .social-media-icon .icon-facebook::before {
        content: '\f30d';
        font-size: 45px !important;
        color: #c1c1c1; }
    .footer .footer-social-media .twitter .icon-twitter::before {
      content: '\e816';
      font-size: 45px !important;
      color: #c1c1c1; }
    .footer .footer-social-media .linkedin .icon-linkedin::before {
      content: '\f319';
      font-size: 45px !important;
      color: #c1c1c1; }
  .footer .footer-copy-text p {
    text-align: center;
    font-size: 14px;
    text-decoration: none;
    color: #c1c1c1; }
  .footer ul.mini-footer {
    list-style: none;
    padding: 0;
    margin: 0; }
    .footer ul.mini-footer li {
      display: inline-block;
      margin: 0 10px; }
      .footer ul.mini-footer li a {
        font-size: 14px;
        color: #c1c1c1; }
  .footer p {
    margin: 0; }

.icon-telephone:before {
  content: '\E83C';
  color: #c1c1c1; }

.header-link {
  margin-bottom: 10px; }

.link-header {
  text-transform: uppercase;
  font-size: 15px; }

.mt-10 {
  margin-top: 10px; }

@media only screen and (max-width: 768px) {
  .footer nav .menu li.menu_link {
    padding: 10px; }
    .footer nav .menu li.menu_link a {
      font-size: 12px; }
  .footer .footer-column-container {
    width: 100%;
    margin: 0; }
    .footer .footer-column-container .footer-column {
      width: 100%;
      margin: 15px 0; }
      .footer .footer-column-container .footer-column ul li {
        display: inline-block; }
      .footer .footer-column-container .footer-column:last-child {
        margin: 0; }
      .footer .footer-column-container .footer-column.platforms {
        margin: 10px 0 0 0; }
        .footer .footer-column-container .footer-column.platforms ul li {
          width: 100%;
          margin-bottom: 20px; }
          .footer .footer-column-container .footer-column.platforms ul li:last-child {
            margin: 0; }
  .footer .footer-social-media {
    text-align: left; }
  .footer .footer-copy-text p {
    text-align: left;
    padding: 0 10px; } }
