@import url("https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,600;0,700;0,800;1,300;1,400;1,600;1,700;1,800&display=swap");
body {
  font-family: 'Open Sans', sans-serif;
  margin-bottom: 45px;
  margin-top: 128px; }
  body h1 {
    font-weight: 700;
    font-size: 40px; }
  body .action-btn-cont {
    text-align: center;
    padding: 30px 0; }
    body .action-btn-cont .action-btn {
      text-decoration: none;
      color: white;
      background-color: #ff5000;
      border-radius: 50px;
      padding: 15px 30px;
      font-size: 18px;
      border: none;
      transition: background-color,.2s; }
      body .action-btn-cont .action-btn:hover {
        background-color: #fd730a; }
  body .vertical-alignment-helper {
    display: table;
    height: 100%;
    width: 100%; }
  body .vertical-align-center {
    display: table-cell;
    vertical-align: middle; }
  body #accordion1 h4 {
    font-size: 12px;
    font-weight: normal;
    letter-spacing: inherit;
    margin-bottom: 0; }
  body #accordion1 .panel-body {
    font-size: 14px;
    padding: 5px 7px; }
  body #accordion1 a {
    text-decoration: none; }
  body #accordion1 .panel-heading {
    background-color: #041e41; }
    body #accordion1 .panel-heading a {
      display: block; }
  body #accordion1 .panel-title {
    color: white; }
  body #accordion1 .panel-title:after {
    font-family: Fontawesome;
    content: '\f077';
    float: right;
    font-size: 10px;
    font-weight: 300; }
  body #accordion1 .panel-title.collapsed:after {
    font-family: Fontawesome;
    content: '\f078'; }
  body section.header {
    background: url(../img/bg-pattern.gif);
    background-color: #041e41;
    background-attachment: fixed; }
    body section.header .jumbotron {
      background: none; }
      body section.header .jumbotron img {
        display: inline-block;
        max-width: 100%;
        height: auto; }
      body section.header .jumbotron h1 {
        color: #FFF;
        font-size: 40px; }
      body section.header .jumbotron .hytPlayerWrap {
        border: 1px solid #0b3979;
        display: block;
        position: relative; }
        body section.header .jumbotron .hytPlayerWrap.ended::after {
          content: "";
          position: absolute;
          top: 0;
          left: 0;
          bottom: 0;
          right: 0;
          cursor: pointer;
          background-color: black;
          background-repeat: no-repeat;
          background-position: center;
          background-size: 64px 64px;
          background-image: url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjgiIGhlaWdodD0iMTI4IiB2aWV3Qm94PSIwIDAgNTEwIDUxMCI+PHBhdGggZD0iTTI1NSAxMDJWMEwxMjcuNSAxMjcuNSAyNTUgMjU1VjE1M2M4NC4xNSAwIDE1MyA2OC44NSAxNTMgMTUzcy02OC44NSAxNTMtMTUzIDE1My0xNTMtNjguODUtMTUzLTE1M0g1MWMwIDExMi4yIDkxLjggMjA0IDIwNCAyMDRzMjA0LTkxLjggMjA0LTIwNC05MS44LTIwNC0yMDQtMjA0eiIgZmlsbD0iI0ZGRiIvPjwvc3ZnPg==); }
        body section.header .jumbotron .hytPlayerWrap.paused::after {
          content: "";
          position: absolute;
          top: 70px;
          left: 0;
          bottom: 50px;
          right: 0;
          cursor: pointer;
          background-color: black;
          background-repeat: no-repeat;
          background-position: center;
          background-size: 40px 40px;
          background-image: url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEiIHdpZHRoPSIxNzA2LjY2NyIgaGVpZ2h0PSIxNzA2LjY2NyIgdmlld0JveD0iMCAwIDEyODAgMTI4MCI+PHBhdGggZD0iTTE1Ny42MzUgMi45ODRMMTI2MC45NzkgNjQwIDE1Ny42MzUgMTI3Ny4wMTZ6IiBmaWxsPSIjZmZmIi8+PC9zdmc+); }
      body section.header .jumbotron img {
        margin-bottom: 0; }
      body section.header .jumbotron p {
        color: #FFF;
        text-align: left; }
  body section.spotlight {
    background: url(../img/img-casestudy-bg.jpg);
    padding: 60px 0;
    background-size: cover;
    text-align: center; }
    body section.spotlight p {
      color: white;
      font-size: 24px;
      text-align: center; }
    body section.spotlight .spotlight-btn {
      margin-top: 15px;
      border-radius: 50px;
      display: inline-block;
      font-size: 18px;
      padding: 15px 80px;
      background-color: #36a08c;
      color: white;
      transition: background-color, .2s;
      text-decoration: none; }
      body section.spotlight .spotlight-btn:hover {
        background-color: #48c1aa; }
  body section.provided {
    text-align: center;
    padding: 30px 0;
    padding-top: 80px;
    position: relative;
    z-index: 1;
    background-color: white; }
    body section.provided h2 {
      position: absolute;
      top: 0px;
      left: 50%;
      transform: translateX(-50%);
      margin: 0;
      color: white;
      font-size: 16px;
      text-transform: uppercase;
      letter-spacing: -1px;
      margin-bottom: 30px; }
      body section.provided h2 span {
        display: inline-block;
        padding: 10px 15px;
        background-color: #0154a6; }
    body section.provided .arrow {
      position: absolute;
      bottom: -20px;
      left: 50%;
      transform: translateX(-50%);
      width: 0;
      height: 0;
      border-left: 40px solid transparent;
      border-right: 40px solid transparent;
      border-top: 20px solid white; }
  body section.init {
    padding: 30px 0;
    background-color: #041e41;
    position: relative;
    z-index: 0;
    box-shadow: 0px 0px 25px #041d42; }
    body section.init h1 {
      font-size: 30px;
      letter-spacing: -1px;
      font-weight: 700;
      margin-bottom: 30px;
      color: white;
      text-align: center; }
    body section.init .init-cont {
      text-align: center;
      margin-bottom: 15px; }
  body section.connects {
    padding: 60px 0;
    background-color: #eaeff6; }
    body section.connects h1 {
      text-align: center;
      color: #0e2752;
      font-size: 30px;
      margin-bottom: 50px; }
    body section.connects .saying-item {
      margin-bottom: 15px;
      position: relative;
      height: 100%;
      background-color: white;
      padding: 20px;
      border-radius: 5px;
      font-size: 18px; }
      body section.connects .saying-item .author-cont .author {
        font-weight: bold;
        margin-bottom: 5px; }
      body section.connects .saying-item .author-cont .title {
        font-size: 15px;
        text-transform: uppercase;
        color: #6faadc;
        line-height: 15px;
        margin-bottom: 15px; }
        body section.connects .saying-item .author-cont .title.sub {
          margin-bottom: 0;
          color: #bcb6b6;
          font-size: 14px;
          line-height: 15px; }
      body section.connects .saying-item p {
        margin-top: 20px; }
      body section.connects .saying-item .quote {
        font-family: "Mokoko", serif;
        font-size: 60px;
        line-height: 0;
        vertical-align: bottom;
        color: #041e41; }
  body section.programs {
    padding: 80px 0;
    background-color: white;
    background: white;
    background: -moz-linear-gradient(194deg, white 0%, #f6f6f6 18%, #fbfbfb 36%, #f6f6f6 36%, white 80%, #f9f9f9 80%, white 100%);
    background: -webkit-linear-gradient(194deg, white 0%, #f6f6f6 18%, #fbfbfb 36%, #f6f6f6 36%, white 80%, #f9f9f9 80%, white 100%);
    background: linear-gradient(194deg, white 0%, #f6f6f6 18%, #fbfbfb 36%, #f6f6f6 36%, white 80%, #f9f9f9 80%, white 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffffff",GradientType=1); }
    body section.programs h1 {
      text-align: center;
      color: #0e2752;
      font-size: 30px;
      margin-bottom: 30px; }
    body section.programs p {
      font-size: 18px;
      text-align: center; }
  body section.showcase {
    padding: 40px;
    padding-bottom: 60px; }
    body section.showcase h1 {
      text-align: center;
      font-weight: 700;
      font-size: 30px;
      margin-bottom: 60px;
      letter-spacing: -1px; }
    body section.showcase .showcase-item {
      text-align: center; }
      body section.showcase .showcase-item .showcase-img {
        border-radius: 50%;
        display: inline-block;
        padding: 20px;
        height: 90px;
        width: 90px;
        background-color: #041e41;
        box-shadow: 5px 15px 5px rgba(0, 0, 0, 0.1); }
      body section.showcase .showcase-item .showcase-title {
        margin: 0;
        font-weight: 700;
        font-size: 24px;
        text-transform: uppercase; }
      body section.showcase .showcase-item p {
        padding-top: 15px;
        text-align: center;
        font-weight: 400;
        border-radius: 5px; }
      body section.showcase .showcase-item.one {
        background: url(../img/img-column-1.png);
        background-size: cover; }
      body section.showcase .showcase-item.two {
        background: url(../img/img-column-2.png);
        background-size: cover; }
      body section.showcase .showcase-item.three {
        background: url(../img/img-column-3.png);
        background-size: cover; }
  body section.tools {
    position: relative;
    z-index: 1;
    background: url(../img/pattern.gif) repeat;
    background-attachment: fixed;
    padding: 60px; }
    body section.tools .row {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      flex-wrap: wrap; }
    body section.tools .tools-item {
      padding: 15px;
      background-color: rgba(255, 255, 255, 0.7);
      border-left: 6px solid #FF5000;
      height: 100%;
      margin-bottom: 15px; }
      body section.tools .tools-item > div {
        font-weight: bold;
        font-size: 24px;
        margin-bottom: 15px; }
      body section.tools .tools-item p {
        text-align: left;
        line-height: 23px;
        font-size: 16px; }
        body section.tools .tools-item p a {
          font-weight: bold;
          color: #FF5000; }
    body section.tools h1 {
      text-align: center;
      margin-bottom: 50px;
      font-size: 30px; }
    body section.tools #accordion {
      margin-bottom: 60px; }
      body section.tools #accordion h4 {
        font-weight: normal;
        letter-spacing: inherit;
        margin-bottom: 0; }
      body section.tools #accordion a {
        text-decoration: none; }
      body section.tools #accordion .panel-heading {
        background-color: #5092ce; }
        body section.tools #accordion .panel-heading a {
          display: block;
          font-size: 20px; }
      body section.tools #accordion .panel-title {
        color: white; }
      body section.tools #accordion .panel-title:after {
        font-family: Fontawesome;
        content: '\f077';
        float: right;
        font-size: 10px;
        font-weight: 300; }
      body section.tools #accordion .panel-title.collapsed:after {
        font-family: Fontawesome;
        content: '\f078'; }
      body section.tools #accordion .panel-body a {
        color: #FF5000;
        font-weight: bold; }
    body section.tools .row > [class*='col-'] {
      display: flex;
      flex-direction: column; }
    body section.tools .image {
      text-align: center; }
    body section.tools h1 {
      margin-top: 0; }
  body section#compare {
    padding-bottom: 50px;
    padding-left: 30px;
    padding-right: 30px;
    padding-top: 50px;
    background: url(../img/pattern-2.jpg);
    background-attachment: fixed; }
    body section#compare .container > h1 {
      margin-top: 0;
      color: white;
      text-align: center;
      margin-bottom: 0; }
    body section#compare .container > h2 {
      margin-top: 0;
      color: white;
      font-size: 30px;
      margin-bottom: 50px;
      text-align: center; }
    body section#compare p {
      font-size: 16px;
      font-weight: normal;
      text-align: center;
      color: white; }
    body section#compare .table {
      border-collapse: collapse;
      border-radius: 7px;
      margin-bottom: 0;
      text-align: center;
      overflow: hidden;
      background: white;
      background: -moz-linear-gradient(180deg, white 52%, whitesmoke 100%);
      background: -webkit-linear-gradient(180deg, white 52%, whitesmoke 100%);
      background: linear-gradient(180deg, white 52%, whitesmoke 100%);
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#f5f5f5",GradientType=1); }
      body section#compare .table h1 {
        font-size: 22px;
        color: white;
        margin-top: 15px;
        margin-bottom: 20px; }
      body section#compare .table tr td {
        padding: 10px; }
      body section#compare .table .type {
        background-color: white;
        border-radius: 25px;
        display: inline-block;
        padding: 5px 10px;
        font-size: 13px;
        margin-bottom: 20px; }
        body section#compare .table .type.su {
          color: #4caf50; }
        body section#compare .table .type.rq {
          color: #2196f3; }
      body section#compare .table tr td {
        font-size: 14px;
        border-color: #f1f1f1; }
        body section#compare .table tr td.signup {
          background-color: #4caf50; }
          body section#compare .table tr td.signup a {
            text-decoration: none;
            font-size: 18px;
            display: block;
            width: 100%;
            height: 100%;
            color: white; }
        body section#compare .table tr td.request {
          background-color: #2196f3; }
          body section#compare .table tr td.request a {
            text-decoration: none;
            font-size: 18px;
            display: block;
            width: 100%;
            height: 100%;
            color: white; }
    body section#compare .inside-table {
      border: 0;
      margin-bottom: 0; }
      body section#compare .inside-table tr td {
        border-left: none;
        border-right: none; }
      body section#compare .inside-table tr:first-child td {
        border-top: none; }
      body section#compare .inside-table tr:last-child td {
        border-bottom: none; }
    body section#compare .service-free,
    body section#compare .service-subscription {
      vertical-align: top;
      padding: 15px;
      text-align: center; }
    body section#compare .service-free {
      background-color: #4caf50; }
    body section#compare .service-subscription {
      background-color: #2196f3; }
  body .modal-body .bq {
    font-size: 14px;
    text-align: center;
    font-style: italic;
    color: #333; }
  body .modal-content {
    width: inherit;
    height: inherit;
    margin: 0 auto; }
  body .modal .modal-title {
    font-weight: 600;
    font-size: 24px; }
  body .modal form input, body .modal form textarea {
    background-color: #e7f0f8 !important; }
  body .sbb-modal .modal-body {
    text-align: center; }
    body .sbb-modal .modal-body .img {
      position: relative; }
      body .sbb-modal .modal-body .img span {
        height: 40px;
        width: 40px;
        border-radius: 50%;
        position: absolute;
        margin-right: 15px;
        line-height: 40px;
        font-weight: 700;
        top: 0;
        background-color: #FF5000;
        color: #FFF; }
    body .sbb-modal .modal-body .title {
      background-color: #5092ce;
      color: #FFF;
      padding: 5px;
      border-radius: 5px;
      margin-bottom: 5px;
      margin-top: 10px;
      font-size: 18px;
      font-weight: 700; }
    body .sbb-modal .modal-body p {
      padding: 5px;
      font-size: 15px; }
  body .modal .close {
    font-size: 36px; }
  body .modal-body p {
    text-align: center;
    padding: 15px; }
  body .workforce-modal .modal-title,
  body .high-modal .modal-title,
  body .without-modal .modal-title {
    font-size: 18px;
    line-height: 34px; }
  body .workforce-modal .modal-body,
  body .high-modal .modal-body,
  body .without-modal .modal-body {
    padding-top: 0; }
    body .workforce-modal .modal-body p,
    body .high-modal .modal-body p,
    body .without-modal .modal-body p {
      text-align: left;
      padding: 0; }

body.careerprepped.toolkit {
  background-color: #eaeff5;
  /* Medium devices (desktops, 992px and up) */ }
  body.careerprepped.toolkit section.spotlight .img-spotlight {
    text-align: center; }
    body.careerprepped.toolkit section.spotlight .img-spotlight img {
      display: block;
      max-width: 100%;
      height: auto; }
  body.careerprepped.toolkit .toolkit_action {
    background-color: #041e41; }
    body.careerprepped.toolkit .toolkit_action h1 {
      color: white;
      margin-top: 0;
      background: none;
      font-size: 28px;
      padding: 30px 0;
      text-align: center; }
  body.careerprepped.toolkit section.header {
    background: url(../img/img-talent-development-header.jpg);
    background-size: cover;
    position: relative; }
    body.careerprepped.toolkit section.header .jumbotron {
      padding: 50px 0; }
    body.careerprepped.toolkit section.header h1 {
      text-align: center;
      margin-bottom: 0;
      font-size: 34px; }
  body.careerprepped.toolkit section.skills h1,
  body.careerprepped.toolkit section.opportunities h1 {
    margin-top: 0;
    color: white;
    padding: 30px 15px;
    margin-bottom: 0;
    background-color: #041e41;
    border-top: 40px solid white;
    font-family: "Mokoko", serif;
    font-size: 28px;
    text-align: center; }
  body.careerprepped.toolkit section.skills .container-fluid,
  body.careerprepped.toolkit section.opportunities .container-fluid {
    padding: 0 !important; }
    body.careerprepped.toolkit section.skills .container-fluid .row,
    body.careerprepped.toolkit section.opportunities .container-fluid .row {
      margin: 0; }
      body.careerprepped.toolkit section.skills .container-fluid .row .col-lg-12,
      body.careerprepped.toolkit section.opportunities .container-fluid .row .col-lg-12 {
        padding: 0; }
  body.careerprepped.toolkit section.skills .eq,
  body.careerprepped.toolkit section.opportunities .eq {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    flex-wrap: wrap; }
  body.careerprepped.toolkit section.skills .eq > [class*='col-'],
  body.careerprepped.toolkit section.opportunities .eq > [class*='col-'] {
    display: flex;
    flex-direction: column; }
  body.careerprepped.toolkit section.skills .title,
  body.careerprepped.toolkit section.opportunities .title {
    color: white;
    font-size: 24px;
    display: block;
    font-family: "Mokoko", serif;
    border: 2px solid #041e41;
    text-align: center;
    margin-bottom: 15px; }
    body.careerprepped.toolkit section.skills .title span,
    body.careerprepped.toolkit section.opportunities .title span {
      padding: 10px 20px;
      display: block;
      background-color: #041e41; }
  body.careerprepped.toolkit section.skills img,
  body.careerprepped.toolkit section.opportunities img {
    display: block;
    max-width: 100%;
    height: auto; }
  body.careerprepped.toolkit section.skills p,
  body.careerprepped.toolkit section.opportunities p {
    font-size: 16px;
    line-height: inherit;
    margin-right: 0;
    text-align: left !important;
    margin-bottom: 15px; }
  body.careerprepped.toolkit section.skills .coming-soon,
  body.careerprepped.toolkit section.opportunities .coming-soon {
    margin-bottom: 30px;
    text-align: center; }
    body.careerprepped.toolkit section.skills .coming-soon span,
    body.careerprepped.toolkit section.opportunities .coming-soon span {
      padding: 5px 30px;
      background-color: #CCC;
      color: white;
      font-size: 16px;
      border-radius: 50px;
      display: block; }
  body.careerprepped.toolkit section.skills .ls-wrapper,
  body.careerprepped.toolkit section.opportunities .ls-wrapper {
    background: none !important; }
    body.careerprepped.toolkit section.skills .ls-wrapper .ls-nav,
    body.careerprepped.toolkit section.opportunities .ls-wrapper .ls-nav {
      padding: 35px 0;
      text-align: center !important;
      background-color: white;
      font-size: 18px;
      font-weight: 600;
      font-family: "Mokoko", serif;
      display: flex;
      justify-content: center;
      align-items: center; }
      body.careerprepped.toolkit section.skills .ls-wrapper .ls-nav .ls-select-box,
      body.careerprepped.toolkit section.opportunities .ls-wrapper .ls-nav .ls-select-box {
        display: none !important; }
      body.careerprepped.toolkit section.skills .ls-wrapper .ls-nav ul li,
      body.careerprepped.toolkit section.opportunities .ls-wrapper .ls-nav ul li {
        display: inline-block !important; }
        body.careerprepped.toolkit section.skills .ls-wrapper .ls-nav ul li a,
        body.careerprepped.toolkit section.opportunities .ls-wrapper .ls-nav ul li a {
          background: none;
          padding-top: 5px;
          padding-bottom: 5px; }
        body.careerprepped.toolkit section.skills .ls-wrapper .ls-nav ul li.current a,
        body.careerprepped.toolkit section.opportunities .ls-wrapper .ls-nav ul li.current a {
          color: white;
          border-radius: 50px;
          background-color: #FF5000; }
      body.careerprepped.toolkit section.skills .ls-wrapper .ls-nav #main-slider-nav-ul,
      body.careerprepped.toolkit section.skills .ls-wrapper .ls-nav #main-slider1-nav-ul,
      body.careerprepped.toolkit section.opportunities .ls-wrapper .ls-nav #main-slider-nav-ul,
      body.careerprepped.toolkit section.opportunities .ls-wrapper .ls-nav #main-slider1-nav-ul {
        padding: 0 10px;
        font-size: 18px;
        display: inline-block !important;
        float: none !important; }
    body.careerprepped.toolkit section.skills .ls-wrapper .ls-panel,
    body.careerprepped.toolkit section.opportunities .ls-wrapper .ls-panel {
      width: 100%; }
      body.careerprepped.toolkit section.skills .ls-wrapper .ls-panel .panel-wrapper,
      body.careerprepped.toolkit section.opportunities .ls-wrapper .ls-panel .panel-wrapper {
        position: relative;
        padding: 30px 0 !important;
        background-color: #f8f8f8; }
        body.careerprepped.toolkit section.skills .ls-wrapper .ls-panel .panel-wrapper .slider-info,
        body.careerprepped.toolkit section.opportunities .ls-wrapper .ls-panel .panel-wrapper .slider-info {
          position: relative;
          top: 50%;
          transform: translateY(-50%); }
          body.careerprepped.toolkit section.skills .ls-wrapper .ls-panel .panel-wrapper .slider-info a,
          body.careerprepped.toolkit section.opportunities .ls-wrapper .ls-panel .panel-wrapper .slider-info a {
            color: #ff5000; }
  body.careerprepped.toolkit section.opportunities {
    margin-top: 0; }
    body.careerprepped.toolkit section.opportunities h1 {
      color: white;
      margin-top: 0;
      background-color: #FF5000; }
    body.careerprepped.toolkit section.opportunities .title {
      border: 2px solid #FF5000; }
      body.careerprepped.toolkit section.opportunities .title span {
        background-color: #FF5000; }
  @media (min-width: 455px) {
    body.careerprepped.toolkit section.spotlight .img-spotlight {
      text-align: center; }
      body.careerprepped.toolkit section.spotlight .img-spotlight img {
        display: inline-block;
        max-width: 100%;
        height: auto; } }
  @media (min-width: 667px) {
    body.careerprepped.toolkit {
      background-color: #eaeff5; }
      body.careerprepped.toolkit section.header {
        background: url(../img/img-talent-development-header.jpg);
        background-size: cover;
        position: relative; }
        body.careerprepped.toolkit section.header h1 {
          text-align: center;
          margin-bottom: 0; }
      body.careerprepped.toolkit section.skills h1,
      body.careerprepped.toolkit section.opportunities h1 {
        color: white;
        padding: 30px 0;
        margin-bottom: 0;
        background-color: #041e41;
        border-top: 40px solid white;
        font-family: "Mokoko", serif;
        font-size: 32px;
        text-align: center; }
      body.careerprepped.toolkit section.skills .container-fluid,
      body.careerprepped.toolkit section.opportunities .container-fluid {
        padding: 0 !important; }
        body.careerprepped.toolkit section.skills .container-fluid .row,
        body.careerprepped.toolkit section.opportunities .container-fluid .row {
          margin: 0; }
          body.careerprepped.toolkit section.skills .container-fluid .row .col-lg-12,
          body.careerprepped.toolkit section.opportunities .container-fluid .row .col-lg-12 {
            padding: 0; }
      body.careerprepped.toolkit section.skills .eq,
      body.careerprepped.toolkit section.opportunities .eq {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        flex-wrap: wrap; }
      body.careerprepped.toolkit section.skills .eq > [class*='col-'],
      body.careerprepped.toolkit section.opportunities .eq > [class*='col-'] {
        display: flex;
        flex-direction: column; }
      body.careerprepped.toolkit section.skills .title,
      body.careerprepped.toolkit section.opportunities .title {
        color: white;
        font-size: 22px;
        display: inline-block;
        font-family: "Mokoko", serif;
        border: 2px solid #041e41;
        margin-bottom: 15px; }
        body.careerprepped.toolkit section.skills .title span,
        body.careerprepped.toolkit section.opportunities .title span {
          padding: 10px 20px;
          margin: 4px;
          display: inline-block;
          background-color: #041e41; }
      body.careerprepped.toolkit section.skills .silder-info-content,
      body.careerprepped.toolkit section.opportunities .silder-info-content {
        text-align: left !important;
        margin-bottom: 30px;
        padding: 0; }
      body.careerprepped.toolkit section.skills .img-cont,
      body.careerprepped.toolkit section.opportunities .img-cont {
        text-align: center; }
      body.careerprepped.toolkit section.skills img,
      body.careerprepped.toolkit section.opportunities img {
        display: inline-block;
        width: auto; }
      body.careerprepped.toolkit section.skills p,
      body.careerprepped.toolkit section.opportunities p {
        font-size: 18px;
        line-height: auto;
        margin-right: 0;
        text-align: center !important; }
      body.careerprepped.toolkit section.skills .coming-soon,
      body.careerprepped.toolkit section.opportunities .coming-soon {
        margin-bottom: 30px;
        text-align: left; }
        body.careerprepped.toolkit section.skills .coming-soon span,
        body.careerprepped.toolkit section.opportunities .coming-soon span {
          padding: 5px 30px;
          background-color: #CCC;
          color: white;
          font-size: 16px;
          border-radius: 50px;
          display: inline-block; }
      body.careerprepped.toolkit section.skills .ls-wrapper,
      body.careerprepped.toolkit section.opportunities .ls-wrapper {
        background: none !important; }
        body.careerprepped.toolkit section.skills .ls-wrapper .ls-nav,
        body.careerprepped.toolkit section.opportunities .ls-wrapper .ls-nav {
          padding: 35px 0;
          text-align: center !important;
          background-color: white;
          font-size: 22px;
          font-weight: 600;
          font-family: "Mokoko", serif;
          display: flex;
          justify-content: center;
          align-items: center; }
          body.careerprepped.toolkit section.skills .ls-wrapper .ls-nav .ls-select-box,
          body.careerprepped.toolkit section.opportunities .ls-wrapper .ls-nav .ls-select-box {
            display: none !important; }
          body.careerprepped.toolkit section.skills .ls-wrapper .ls-nav ul li,
          body.careerprepped.toolkit section.opportunities .ls-wrapper .ls-nav ul li {
            display: inline-block !important; }
            body.careerprepped.toolkit section.skills .ls-wrapper .ls-nav ul li a,
            body.careerprepped.toolkit section.opportunities .ls-wrapper .ls-nav ul li a {
              background: none; }
            body.careerprepped.toolkit section.skills .ls-wrapper .ls-nav ul li.current a,
            body.careerprepped.toolkit section.opportunities .ls-wrapper .ls-nav ul li.current a {
              color: white;
              border-radius: 50px;
              background-color: #FF5000; }
          body.careerprepped.toolkit section.skills .ls-wrapper .ls-nav #main-slider-nav-ul,
          body.careerprepped.toolkit section.opportunities .ls-wrapper .ls-nav #main-slider-nav-ul {
            display: inline-block !important;
            float: none !important;
            font-size: 24px; }
        body.careerprepped.toolkit section.skills .ls-wrapper .ls-panel,
        body.careerprepped.toolkit section.opportunities .ls-wrapper .ls-panel {
          width: 100%; }
          body.careerprepped.toolkit section.skills .ls-wrapper .ls-panel .panel-wrapper,
          body.careerprepped.toolkit section.opportunities .ls-wrapper .ls-panel .panel-wrapper {
            position: relative;
            padding: 40px 0 !important; }
            body.careerprepped.toolkit section.skills .ls-wrapper .ls-panel .panel-wrapper .slider-info,
            body.careerprepped.toolkit section.opportunities .ls-wrapper .ls-panel .panel-wrapper .slider-info {
              position: relative;
              top: 50%;
              transform: translateY(-50%); }
      body.careerprepped.toolkit section.opportunities {
        margin-top: 0; }
        body.careerprepped.toolkit section.opportunities h1 {
          color: white;
          margin-top: 0;
          background-color: #FF5000; }
        body.careerprepped.toolkit section.opportunities .title {
          border: 2px solid #FF5000; }
          body.careerprepped.toolkit section.opportunities .title span {
            background-color: #FF5000; } }
  @media (min-width: 768px) {
    body.careerprepped.toolkit section.header .jumbotron {
      padding: 100px 0;
      font-size: 44px; } }
  @media (min-width: 992px) {
    body.careerprepped.toolkit {
      background-color: #eaeff5; }
      body.careerprepped.toolkit section.header h1 {
        text-align: center;
        margin-bottom: 0;
        font-size: 44px; } }
  @media (min-width: 1200px) {
    body.careerprepped.toolkit {
      background-color: #eaeff5; }
      body.careerprepped.toolkit section.header {
        background: url(../img/img-talent-development-header.jpg);
        background-size: cover;
        position: relative; }
        body.careerprepped.toolkit section.header h1 {
          text-align: center;
          margin-bottom: 0; }
      body.careerprepped.toolkit section.skills h1,
      body.careerprepped.toolkit section.opportunities h1 {
        color: white;
        padding: 30px 0;
        margin-bottom: 0;
        background-color: #041e41;
        border-top: 40px solid white;
        font-family: "Mokoko", serif;
        font-size: 32px;
        text-align: center; }
      body.careerprepped.toolkit section.skills .container-fluid,
      body.careerprepped.toolkit section.opportunities .container-fluid {
        padding: 0 !important; }
        body.careerprepped.toolkit section.skills .container-fluid .row,
        body.careerprepped.toolkit section.opportunities .container-fluid .row {
          margin: 0; }
          body.careerprepped.toolkit section.skills .container-fluid .row .col-lg-12,
          body.careerprepped.toolkit section.opportunities .container-fluid .row .col-lg-12 {
            padding: 0; }
      body.careerprepped.toolkit section.skills .eq,
      body.careerprepped.toolkit section.opportunities .eq {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        flex-wrap: wrap; }
      body.careerprepped.toolkit section.skills .eq > [class*='col-'],
      body.careerprepped.toolkit section.opportunities .eq > [class*='col-'] {
        display: flex;
        flex-direction: column; }
      body.careerprepped.toolkit section.skills .title,
      body.careerprepped.toolkit section.opportunities .title {
        color: white;
        font-size: 22px;
        display: inline-block;
        font-family: "Mokoko", serif;
        border: 2px solid #041e41;
        margin-bottom: 15px; }
        body.careerprepped.toolkit section.skills .title span,
        body.careerprepped.toolkit section.opportunities .title span {
          padding: 10px 20px;
          margin: 4px;
          display: inline-block;
          background-color: #041e41; }
      body.careerprepped.toolkit section.skills .silder-info-content,
      body.careerprepped.toolkit section.opportunities .silder-info-content {
        text-align: left !important;
        margin-bottom: 30px;
        padding: 0;
        font-size: 22px;
        line-height: 32px;
        margin-right: 50px; }
      body.careerprepped.toolkit section.skills .img-cont,
      body.careerprepped.toolkit section.opportunities .img-cont {
        text-align: center; }
      body.careerprepped.toolkit section.skills img,
      body.careerprepped.toolkit section.opportunities img {
        display: inline-block;
        width: auto; }
      body.careerprepped.toolkit section.skills p,
      body.careerprepped.toolkit section.opportunities p {
        font-size: 18px;
        line-height: auto;
        margin-right: 0;
        text-align: center !important; }
      body.careerprepped.toolkit section.skills .ls-wrapper,
      body.careerprepped.toolkit section.opportunities .ls-wrapper {
        background: none !important; }
        body.careerprepped.toolkit section.skills .ls-wrapper .ls-nav,
        body.careerprepped.toolkit section.opportunities .ls-wrapper .ls-nav {
          padding: 35px 0;
          text-align: center !important;
          background-color: white;
          font-size: 22px;
          font-weight: 600;
          font-family: "Mokoko", serif;
          display: flex;
          justify-content: center;
          align-items: center; }
          body.careerprepped.toolkit section.skills .ls-wrapper .ls-nav .ls-select-box,
          body.careerprepped.toolkit section.opportunities .ls-wrapper .ls-nav .ls-select-box {
            display: none !important; }
          body.careerprepped.toolkit section.skills .ls-wrapper .ls-nav ul li,
          body.careerprepped.toolkit section.opportunities .ls-wrapper .ls-nav ul li {
            display: inline-block !important; }
            body.careerprepped.toolkit section.skills .ls-wrapper .ls-nav ul li a,
            body.careerprepped.toolkit section.opportunities .ls-wrapper .ls-nav ul li a {
              background: none; }
            body.careerprepped.toolkit section.skills .ls-wrapper .ls-nav ul li.current a,
            body.careerprepped.toolkit section.opportunities .ls-wrapper .ls-nav ul li.current a {
              color: white;
              border-radius: 50px;
              background-color: #FF5000; }
          body.careerprepped.toolkit section.skills .ls-wrapper .ls-nav #main-slider-nav-ul,
          body.careerprepped.toolkit section.skills .ls-wrapper .ls-nav #main-slider1-nav-ul,
          body.careerprepped.toolkit section.opportunities .ls-wrapper .ls-nav #main-slider-nav-ul,
          body.careerprepped.toolkit section.opportunities .ls-wrapper .ls-nav #main-slider1-nav-ul {
            display: inline-block !important;
            float: none !important;
            font-size: 24px; }
        body.careerprepped.toolkit section.skills .ls-wrapper .ls-panel,
        body.careerprepped.toolkit section.opportunities .ls-wrapper .ls-panel {
          width: 100%; }
          body.careerprepped.toolkit section.skills .ls-wrapper .ls-panel .panel-wrapper,
          body.careerprepped.toolkit section.opportunities .ls-wrapper .ls-panel .panel-wrapper {
            position: relative;
            padding: 40px 0 !important; }
            body.careerprepped.toolkit section.skills .ls-wrapper .ls-panel .panel-wrapper .slider-info,
            body.careerprepped.toolkit section.opportunities .ls-wrapper .ls-panel .panel-wrapper .slider-info {
              position: relative;
              top: 50%;
              transform: translateY(-50%); }
      body.careerprepped.toolkit section.opportunities {
        margin-top: 0; }
        body.careerprepped.toolkit section.opportunities h1 {
          color: white;
          margin-top: 0;
          background-color: #FF5000; }
        body.careerprepped.toolkit section.opportunities .title {
          border: 2px solid #FF5000; }
          body.careerprepped.toolkit section.opportunities .title span {
            background-color: #FF5000; } }

@media (min-width: 390px) {
  section.provided img {
    display: inline-block;
    max-width: 100%; } }
@media (min-width: 768px) {
  body.careerprepped {
    margin-top: 178px; } }
/* Medium devices (desktops, 992px and up) */
@media (min-width: 992px) {
  body.careerprepped {
    margin-top: 128px; }

  body section.header .jumbotron [class*="col-lg-6"] {
    display: block;
    vertical-align: middle; }
  body section.provided img {
    display: inline-block;
    max-width: 100%;
    height: auto; } }
/* Large devices (large desktops, 1200px and up) */
@media (min-width: 1200px) {
  body section.header .jumbotron [class*="col-lg-6"] {
    float: none;
    display: table-cell;
    vertical-align: middle; } }

/*# sourceMappingURL=ctelearn-careerprepped.css.map */
