@charset "UTF-8";
/**
 * 
 */
/**
 * 
 */
/**
 * Bootstrap.
 *
 * Extra small   [mobile]           <576px    (0px    -> 575px)
 * Small         [mobile landscape] ≥576px    (576px  -> 767px)
 * Medium        [tablet]           ≥768px    (768px  -> 991px)
 * Large         [desktop]          ≥992px    (992px  -> 1199px)
 * Extra large   [large-desktop]    ≥1200px   (1200px -> ∞)
 *
 * General sizing info.
 * 
 * 320px — 480px:       Mobile devices.
 * 481px — 767px:       Mobile landscape.
 * 768px — 1024px:      Tablet, Small screens, laptops.
 * 1025px — 1200px:     Desktops, large screens.
 * 1201px and more —    Extra large screens, TV.
 */
/**
 * bootstrap xs. (mobile).
 */
/**
 * bootstrap sm. (mobile landscape).
 */
/**
 * bootstrap sm -> medium. (mobile landscape -> tablet).
 */
/**
 * bootstrap md. (tablet).
 */
/**
 * bootstrap md -> large. (tablet -> desktop).
 */
/**
 * bootstrap lg. (desktop).
 */
/**
 * bootstrap xl. (large desktop).
 */
/**
 * bootstrap xxl. (extra large desktop).
 */
/* http://meyerweb.com/eric/tools/css/reset/
   v2.0 | 20110126
   License: none (public domain)
*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  vertical-align: baseline; }

/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
  display: block; }

body {
  line-height: 1; }

ol, ul {
  list-style: none; }

blockquote, q {
  quotes: none; }

blockquote:before, blockquote:after,
q:before, q:after {
  content: '';
  content: none; }

table {
  border-collapse: collapse;
  border-spacing: 0; }

/**
 * @mixin display-flex-column.
 */
/**
 * @mixin divider-line--before.
 */
/**
 * @mixin divider-line--after.
 */
/**
 * @mixin heading-brush.
 */
/**
 * body.
 */
body {
  /**
     * Scroll.
     */
  scroll-behavior: smooth; }

/**
 * ul.
 */
ul {
  /**
     * li.
     */ }
  ul li {
    /**
         * Margin.
         */
    margin-bottom: 15px;
    margin-left: 20px;
    /**
         * Font related.
         */
    line-height: 1.2;
    /**
         * 
         */
    list-style: disc; }

/**
 * .hide-panel.
 */
.hide-panel {
  /**
     * Display.
     */
  display: none; }

/**
 * section.panel.
 */
section.panel {
  /**
     * Scroll.
     */
  scroll-margin-top: 80px; }

/**
 * 
 */
/**
 * Loop variables.
 */
/**
 * Loop.
 */
/**
     * Positive values.
     */
.panel-spacing-external-top-0 {
  margin-top: 0px; }

.panel-spacing-external-bottom-0 {
  margin-bottom: 0px; }

.panel-spacing-internal-top-0 {
  padding-top: 0px; }

.panel-spacing-internal-bottom-0 {
  padding-bottom: 0px; }

/**
     * Negative values.
     */
.panel-spacing-external-top--0 {
  margin-top: 0px; }

.panel-spacing-external-bottom--0 {
  margin-bottom: 0px; }

.panel-spacing-internal-top--0 {
  padding-top: 0px; }

.panel-spacing-internal-bottom--0 {
  padding-bottom: 0px; }

/**
     * Increment.
     */
/**
     * Positive values.
     */
.panel-spacing-external-top-1 {
  margin-top: 20px; }

.panel-spacing-external-bottom-1 {
  margin-bottom: 20px; }

.panel-spacing-internal-top-1 {
  padding-top: 20px; }

.panel-spacing-internal-bottom-1 {
  padding-bottom: 20px; }

/**
     * Negative values.
     */
.panel-spacing-external-top--1 {
  margin-top: -20px; }

.panel-spacing-external-bottom--1 {
  margin-bottom: -20px; }

.panel-spacing-internal-top--1 {
  padding-top: -20px; }

.panel-spacing-internal-bottom--1 {
  padding-bottom: -20px; }

/**
     * Increment.
     */
/**
     * Positive values.
     */
.panel-spacing-external-top-2 {
  margin-top: 40px; }

.panel-spacing-external-bottom-2 {
  margin-bottom: 40px; }

.panel-spacing-internal-top-2 {
  padding-top: 40px; }

.panel-spacing-internal-bottom-2 {
  padding-bottom: 40px; }

/**
     * Negative values.
     */
.panel-spacing-external-top--2 {
  margin-top: -40px; }

.panel-spacing-external-bottom--2 {
  margin-bottom: -40px; }

.panel-spacing-internal-top--2 {
  padding-top: -40px; }

.panel-spacing-internal-bottom--2 {
  padding-bottom: -40px; }

/**
     * Increment.
     */
/**
     * Positive values.
     */
.panel-spacing-external-top-3 {
  margin-top: 60px; }

.panel-spacing-external-bottom-3 {
  margin-bottom: 60px; }

.panel-spacing-internal-top-3 {
  padding-top: 60px; }

.panel-spacing-internal-bottom-3 {
  padding-bottom: 60px; }

/**
     * Negative values.
     */
.panel-spacing-external-top--3 {
  margin-top: -60px; }

.panel-spacing-external-bottom--3 {
  margin-bottom: -60px; }

.panel-spacing-internal-top--3 {
  padding-top: -60px; }

.panel-spacing-internal-bottom--3 {
  padding-bottom: -60px; }

/**
     * Increment.
     */
/**
     * Positive values.
     */
.panel-spacing-external-top-4 {
  margin-top: 80px; }

.panel-spacing-external-bottom-4 {
  margin-bottom: 80px; }

.panel-spacing-internal-top-4 {
  padding-top: 80px; }

.panel-spacing-internal-bottom-4 {
  padding-bottom: 80px; }

/**
     * Negative values.
     */
.panel-spacing-external-top--4 {
  margin-top: -80px; }

.panel-spacing-external-bottom--4 {
  margin-bottom: -80px; }

.panel-spacing-internal-top--4 {
  padding-top: -80px; }

.panel-spacing-internal-bottom--4 {
  padding-bottom: -80px; }

/**
     * Increment.
     */
/**
     * Positive values.
     */
.panel-spacing-external-top-5 {
  margin-top: 100px; }

.panel-spacing-external-bottom-5 {
  margin-bottom: 100px; }

.panel-spacing-internal-top-5 {
  padding-top: 100px; }

.panel-spacing-internal-bottom-5 {
  padding-bottom: 100px; }

/**
     * Negative values.
     */
.panel-spacing-external-top--5 {
  margin-top: -100px; }

.panel-spacing-external-bottom--5 {
  margin-bottom: -100px; }

.panel-spacing-internal-top--5 {
  padding-top: -100px; }

.panel-spacing-internal-bottom--5 {
  padding-bottom: -100px; }

/**
     * Increment.
     */
/**
     * Positive values.
     */
.panel-spacing-external-top-6 {
  margin-top: 120px; }

.panel-spacing-external-bottom-6 {
  margin-bottom: 120px; }

.panel-spacing-internal-top-6 {
  padding-top: 120px; }

.panel-spacing-internal-bottom-6 {
  padding-bottom: 120px; }

/**
     * Negative values.
     */
.panel-spacing-external-top--6 {
  margin-top: -120px; }

.panel-spacing-external-bottom--6 {
  margin-bottom: -120px; }

.panel-spacing-internal-top--6 {
  padding-top: -120px; }

.panel-spacing-internal-bottom--6 {
  padding-bottom: -120px; }

/**
     * Increment.
     */
/**
     * Positive values.
     */
.panel-spacing-external-top-7 {
  margin-top: 140px; }

.panel-spacing-external-bottom-7 {
  margin-bottom: 140px; }

.panel-spacing-internal-top-7 {
  padding-top: 140px; }

.panel-spacing-internal-bottom-7 {
  padding-bottom: 140px; }

/**
     * Negative values.
     */
.panel-spacing-external-top--7 {
  margin-top: -140px; }

.panel-spacing-external-bottom--7 {
  margin-bottom: -140px; }

.panel-spacing-internal-top--7 {
  padding-top: -140px; }

.panel-spacing-internal-bottom--7 {
  padding-bottom: -140px; }

/**
     * Increment.
     */
/**
     * Positive values.
     */
.panel-spacing-external-top-8 {
  margin-top: 160px; }

.panel-spacing-external-bottom-8 {
  margin-bottom: 160px; }

.panel-spacing-internal-top-8 {
  padding-top: 160px; }

.panel-spacing-internal-bottom-8 {
  padding-bottom: 160px; }

/**
     * Negative values.
     */
.panel-spacing-external-top--8 {
  margin-top: -160px; }

.panel-spacing-external-bottom--8 {
  margin-bottom: -160px; }

.panel-spacing-internal-top--8 {
  padding-top: -160px; }

.panel-spacing-internal-bottom--8 {
  padding-bottom: -160px; }

/**
     * Increment.
     */
/**
     * Positive values.
     */
.panel-spacing-external-top-9 {
  margin-top: 180px; }

.panel-spacing-external-bottom-9 {
  margin-bottom: 180px; }

.panel-spacing-internal-top-9 {
  padding-top: 180px; }

.panel-spacing-internal-bottom-9 {
  padding-bottom: 180px; }

/**
     * Negative values.
     */
.panel-spacing-external-top--9 {
  margin-top: -180px; }

.panel-spacing-external-bottom--9 {
  margin-bottom: -180px; }

.panel-spacing-internal-top--9 {
  padding-top: -180px; }

.panel-spacing-internal-bottom--9 {
  padding-bottom: -180px; }

/**
     * Increment.
     */
/**
     * Positive values.
     */
.panel-spacing-external-top-10 {
  margin-top: 200px; }

.panel-spacing-external-bottom-10 {
  margin-bottom: 200px; }

.panel-spacing-internal-top-10 {
  padding-top: 200px; }

.panel-spacing-internal-bottom-10 {
  padding-bottom: 200px; }

/**
     * Negative values.
     */
.panel-spacing-external-top--10 {
  margin-top: -200px; }

.panel-spacing-external-bottom--10 {
  margin-bottom: -200px; }

.panel-spacing-internal-top--10 {
  padding-top: -200px; }

.panel-spacing-internal-bottom--10 {
  padding-bottom: -200px; }

/**
     * Increment.
     */
/**
     * Positive values.
     */
.panel-spacing-external-top-11 {
  margin-top: 220px; }

.panel-spacing-external-bottom-11 {
  margin-bottom: 220px; }

.panel-spacing-internal-top-11 {
  padding-top: 220px; }

.panel-spacing-internal-bottom-11 {
  padding-bottom: 220px; }

/**
     * Negative values.
     */
.panel-spacing-external-top--11 {
  margin-top: -220px; }

.panel-spacing-external-bottom--11 {
  margin-bottom: -220px; }

.panel-spacing-internal-top--11 {
  padding-top: -220px; }

.panel-spacing-internal-bottom--11 {
  padding-bottom: -220px; }

/**
     * Increment.
     */
/**
     * Positive values.
     */
.panel-spacing-external-top-12 {
  margin-top: 240px; }

.panel-spacing-external-bottom-12 {
  margin-bottom: 240px; }

.panel-spacing-internal-top-12 {
  padding-top: 240px; }

.panel-spacing-internal-bottom-12 {
  padding-bottom: 240px; }

/**
     * Negative values.
     */
.panel-spacing-external-top--12 {
  margin-top: -240px; }

.panel-spacing-external-bottom--12 {
  margin-bottom: -240px; }

.panel-spacing-internal-top--12 {
  padding-top: -240px; }

.panel-spacing-internal-bottom--12 {
  padding-bottom: -240px; }

/**
     * Increment.
     */
/**
     * Positive values.
     */
.panel-spacing-external-top-13 {
  margin-top: 260px; }

.panel-spacing-external-bottom-13 {
  margin-bottom: 260px; }

.panel-spacing-internal-top-13 {
  padding-top: 260px; }

.panel-spacing-internal-bottom-13 {
  padding-bottom: 260px; }

/**
     * Negative values.
     */
.panel-spacing-external-top--13 {
  margin-top: -260px; }

.panel-spacing-external-bottom--13 {
  margin-bottom: -260px; }

.panel-spacing-internal-top--13 {
  padding-top: -260px; }

.panel-spacing-internal-bottom--13 {
  padding-bottom: -260px; }

/**
     * Increment.
     */
/**
     * Positive values.
     */
.panel-spacing-external-top-14 {
  margin-top: 280px; }

.panel-spacing-external-bottom-14 {
  margin-bottom: 280px; }

.panel-spacing-internal-top-14 {
  padding-top: 280px; }

.panel-spacing-internal-bottom-14 {
  padding-bottom: 280px; }

/**
     * Negative values.
     */
.panel-spacing-external-top--14 {
  margin-top: -280px; }

.panel-spacing-external-bottom--14 {
  margin-bottom: -280px; }

.panel-spacing-internal-top--14 {
  padding-top: -280px; }

.panel-spacing-internal-bottom--14 {
  padding-bottom: -280px; }

/**
     * Increment.
     */
/**
     * Positive values.
     */
.panel-spacing-external-top-15 {
  margin-top: 300px; }

.panel-spacing-external-bottom-15 {
  margin-bottom: 300px; }

.panel-spacing-internal-top-15 {
  padding-top: 300px; }

.panel-spacing-internal-bottom-15 {
  padding-bottom: 300px; }

/**
     * Negative values.
     */
.panel-spacing-external-top--15 {
  margin-top: -300px; }

.panel-spacing-external-bottom--15 {
  margin-bottom: -300px; }

.panel-spacing-internal-top--15 {
  padding-top: -300px; }

.panel-spacing-internal-bottom--15 {
  padding-bottom: -300px; }

/**
     * Increment.
     */
/**
     * Positive values.
     */
.panel-spacing-external-top-16 {
  margin-top: 320px; }

.panel-spacing-external-bottom-16 {
  margin-bottom: 320px; }

.panel-spacing-internal-top-16 {
  padding-top: 320px; }

.panel-spacing-internal-bottom-16 {
  padding-bottom: 320px; }

/**
     * Negative values.
     */
.panel-spacing-external-top--16 {
  margin-top: -320px; }

.panel-spacing-external-bottom--16 {
  margin-bottom: -320px; }

.panel-spacing-internal-top--16 {
  padding-top: -320px; }

.panel-spacing-internal-bottom--16 {
  padding-bottom: -320px; }

/**
     * Increment.
     */
/**
     * Positive values.
     */
.panel-spacing-external-top-17 {
  margin-top: 340px; }

.panel-spacing-external-bottom-17 {
  margin-bottom: 340px; }

.panel-spacing-internal-top-17 {
  padding-top: 340px; }

.panel-spacing-internal-bottom-17 {
  padding-bottom: 340px; }

/**
     * Negative values.
     */
.panel-spacing-external-top--17 {
  margin-top: -340px; }

.panel-spacing-external-bottom--17 {
  margin-bottom: -340px; }

.panel-spacing-internal-top--17 {
  padding-top: -340px; }

.panel-spacing-internal-bottom--17 {
  padding-bottom: -340px; }

/**
     * Increment.
     */
/**
     * Positive values.
     */
.panel-spacing-external-top-18 {
  margin-top: 360px; }

.panel-spacing-external-bottom-18 {
  margin-bottom: 360px; }

.panel-spacing-internal-top-18 {
  padding-top: 360px; }

.panel-spacing-internal-bottom-18 {
  padding-bottom: 360px; }

/**
     * Negative values.
     */
.panel-spacing-external-top--18 {
  margin-top: -360px; }

.panel-spacing-external-bottom--18 {
  margin-bottom: -360px; }

.panel-spacing-internal-top--18 {
  padding-top: -360px; }

.panel-spacing-internal-bottom--18 {
  padding-bottom: -360px; }

/**
     * Increment.
     */
/**
     * Positive values.
     */
.panel-spacing-external-top-19 {
  margin-top: 380px; }

.panel-spacing-external-bottom-19 {
  margin-bottom: 380px; }

.panel-spacing-internal-top-19 {
  padding-top: 380px; }

.panel-spacing-internal-bottom-19 {
  padding-bottom: 380px; }

/**
     * Negative values.
     */
.panel-spacing-external-top--19 {
  margin-top: -380px; }

.panel-spacing-external-bottom--19 {
  margin-bottom: -380px; }

.panel-spacing-internal-top--19 {
  padding-top: -380px; }

.panel-spacing-internal-bottom--19 {
  padding-bottom: -380px; }

/**
     * Increment.
     */
/**
     * Positive values.
     */
.panel-spacing-external-top-20 {
  margin-top: 400px; }

.panel-spacing-external-bottom-20 {
  margin-bottom: 400px; }

.panel-spacing-internal-top-20 {
  padding-top: 400px; }

.panel-spacing-internal-bottom-20 {
  padding-bottom: 400px; }

/**
     * Negative values.
     */
.panel-spacing-external-top--20 {
  margin-top: -400px; }

.panel-spacing-external-bottom--20 {
  margin-bottom: -400px; }

.panel-spacing-internal-top--20 {
  padding-top: -400px; }

.panel-spacing-internal-bottom--20 {
  padding-bottom: -400px; }

/**
     * Increment.
     */
/**
 * 
 */
.heading-type-one,
.heading-type-one-alt,
.heading-type-two,
.heading-type-three,
.heading-type-four,
.heading-type-five {
  /**
     * Font related.
     */
  font-family: "Barlow", sans-serif !important;
  font-weight: 700;
  font-style: normal; }

/**
 * .heading-type-one.
 */
.heading-type-one {
  /**
     * Font related.
     */
  font-size: 65px;
  text-transform: uppercase;
  line-height: 1;
  /**
     * Margin.
     */
  margin-bottom: 30px; }

/**
 * .heading-type-one-alt.
 */
.heading-type-one-alt {
  /**
     * Font related.
     */
  font-size: 55px;
  text-transform: uppercase;
  font-weight: bold;
  line-height: 1.1; }

/**
 * .heading-type-two.
 */
.heading-type-two {
  /**
     * Font related.
     */
  font-size: 45px;
  font-weight: bold;
  text-transform: uppercase;
  line-height: 1.1; }

/**
 * heading-type-three.
 */
.heading-type-three {
  /**
     * Font related.
     */
  font-size: 40px;
  font-weight: bold;
  text-transform: uppercase;
  line-height: 1.1; }

/**
 * .heading-type-four.
 */
.heading-type-four {
  /**
     * Font related.
     */
  font-size: 30px;
  text-transform: uppercase;
  line-height: 1.2;
  font-weight: bold; }

/**
 * .heading-type-five.
 */
.heading-type-five {
  /**
     * Font related.
     */
  font-size: 25px;
  text-transform: uppercase;
  line-height: 1;
  font-weight: bold; }

/**
 * .lead.
 */
.lead {
  /**
     * Font related.
     */
  font-size: 20px;
  font-weight: 500;
  /**
     * p.
     */ }
  .lead p {
    /**
         * Font related.
         */
    line-height: 1.5; }

/**
 * body.
 */
body {
  /**
     * Font related.
     */
  font-size: 16px;
  /**
     * 
     */
  font-family: "Inter", sans-serif;
  font-optical-sizing: auto;
  font-style: normal; }

/**
 * p.
 */
p {
  /**
     * Margin.
     */
  margin-bottom: 20px;
  /**
     * Font related.
     */
  line-height: 1.4; }

@font-face {
  font-family: 'icomoon';
  src: url("/assets/fonts/icomoon.eot?k7okz4");
  src: url("/assets/fonts/icomoon.eot?k7okz4#iefix") format("embedded-opentype"), url("/assets/fonts/icomoon.ttf?k7okz4") format("truetype"), url("/assets/fonts/icomoon.woff?k7okz4") format("woff"), url("/assets/fonts/icomoon.svg?k7okz4#icomoon") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: block; }

[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

/**
 * @mixin.
 */
.icon-reset-filters:before {
  content: "\e90e";
  color: #fcf18d; }

.icon-arrow-full:before {
  content: "\e90f";
  color: #fcf18d; }

.icon-arrow:before {
  content: "\e900";
  color: #3fc0f0; }

.icon-bell:before {
  content: "\e901";
  color: #325ca8; }

.icon-circle-with-arrow:before {
  content: "\e902";
  color: #3fc0f0; }

.icon-circle:before {
  content: "\e903";
  color: #3fc0f0; }

.icon-download:before {
  content: "\e904";
  color: #009fe3; }

.icon-link:before {
  content: "\e905";
  color: #009fe3; }

.icon-minus:before {
  content: "\e906";
  color: #009fe3; }

.icon-play:before {
  content: "\e907";
  color: #0d4f54; }

.icon-plus:before {
  content: "\e908";
  color: #009fe3; }

.icon-podcast:before {
  content: "\e909";
  color: #fec707; }

.icon-social-facebook-outline:before {
  content: "\e90a";
  color: #009fe3; }

.icon-social-ig-full:before {
  content: "\e90b";
  color: #009fe3; }

.icon-social-linkedin-full:before {
  content: "\e90c";
  color: #009fe3; }

.icon-social-linkedin-outline:before {
  content: "\e90d";
  color: #009fe3; }

/**
 * .common-panel-careersguide-wrapper.
 */
.common-panel-careersguide-wrapper {
  /**
     * Position.
     */
  position: relative;
  /**
     * Overflow.
     */
  overflow: hidden;
  /**
     * .common-panel-careersguide-container.
     */
  /**
     * .shape.
     */
  /**
     * .shape-1.
     */
  /**
     * .shape-2.
     */ }
  .common-panel-careersguide-wrapper .common-panel-careersguide-container {
    /**
         * Padding.
         */
    padding-top: 40px;
    padding-bottom: 40px;
    /**
         * @include.
         */
    /**
         * .heading.
         */
    /**
         * .col-image.
         */
    /**
         * p.
         */ }
    @media (max-width: 991px) {
      .common-panel-careersguide-wrapper .common-panel-careersguide-container {
        /**
             * Padding.
             */
        padding-top: 60px;
        padding-bottom: 70px; } }
    .common-panel-careersguide-wrapper .common-panel-careersguide-container .heading {
      /**
             * Font related.
             */
      color: #5F45CE;
      /**
             * Margin.
             */
      margin-bottom: 25px; }
    .common-panel-careersguide-wrapper .common-panel-careersguide-container .col-image {
      /**
             * Display.
             */
      display: flex;
      /**
             * Flex.
             */
      justify-content: flex-end;
      /**
             * @include.
             */
      /**
             * @include.
             */
      /**
             * img.
             */ }
      @media (max-width: 991px) {
        .common-panel-careersguide-wrapper .common-panel-careersguide-container .col-image {
          /**
                 * Display.
                 */
          display: block;
          /**
                 * img.
                 */ }
          .common-panel-careersguide-wrapper .common-panel-careersguide-container .col-image img {
            /**
                     * Sizing.
                     */
            width: 100%;
            max-height: none; } }
      @media (max-width: 767px) {
        .common-panel-careersguide-wrapper .common-panel-careersguide-container .col-image {
          /**
                 * Display.
                 */
          display: block;
          /**
                 * img.
                 */ }
          .common-panel-careersguide-wrapper .common-panel-careersguide-container .col-image img {
            /**
                     * Sizing.
                     */
            width: 60%; } }
      .common-panel-careersguide-wrapper .common-panel-careersguide-container .col-image img {
        /**
                 * Sizing.
                 */
        max-height: 95%;
        max-width: 100%;
        /**
                 * Object.
                 */
        object-fit: contain; }
    .common-panel-careersguide-wrapper .common-panel-careersguide-container p {
      /**
             * Margin.
             */
      margin-bottom: 30px; }
  .common-panel-careersguide-wrapper .shape {
    /**
         * Position.
         */
    position: absolute;
    /**
         * Display.
         */
    display: block;
    /**
         * Sizing.
         */
    width: 400px;
    height: 400px;
    /**
         * Background.
         */
    background-color: #5F45CE;
    /**
         * Position.
         */
    /**
         * Border.
         */
    border-radius: 100%;
    /**
         * &::after.
         */ }
    .common-panel-careersguide-wrapper .shape::after {
      /**
             * Content.
             */
      content: '';
      /**
             * Background.
             */
      background-color: #01CDFF;
      /**
             * Sizing.
             */
      width: 50%;
      height: 50%;
      /**
             * Transform.
             */
      transform: translateX(-50%) translateY(-50%);
      /**
             * Position.s
             */
      position: absolute;
      left: 50%;
      top: 50%;
      /**
             * Border.
             */
      border-radius: 100%; }
  .common-panel-careersguide-wrapper .shape-1 {
    /**
         * Position.
         */
    top: -50%;
    right: 0;
    /**
         * Transform.
         */
    transform: translateX(55%);
    /**
         * @include.
         */
    /**
         * @include.
         */ }
    @media (max-width: 991px) {
      .common-panel-careersguide-wrapper .shape-1 {
        /**
             * Position.
             */
        top: -40%;
        /**
             * Transform.
             */
        transform: translateX(65%); } }
    @media (max-width: 767px) {
      .common-panel-careersguide-wrapper .shape-1 {
        /**
             * Transform.
             */
        transform: translateX(45%) translateY(25%); } }
  .common-panel-careersguide-wrapper .shape-2 {
    /**
         * Position.
         */
    bottom: -50%;
    left: 0;
    /**
         * Transform.
         */
    transform: translateX(-45%);
    /**
         * @include.
         */ }
    @media (max-width: 991px) {
      .common-panel-careersguide-wrapper .shape-2 {
        /**
             * Display.
             */
        display: none; } }
/**
 * .common-panel-careertipsteaser-wrapper.
 */
.common-panel-careertipsteaser-wrapper {
  /**
     * Position.
     */
  position: relative;
  /**
     * Overflow.
     */
  overflow: hidden;
  /**
     * .common-panel-careertipsteaser-container.
     */
  /**
     * .shape.
     */
  /**
     * .shape-1.
     */
  /**
     * .shape-2.
     */ }
  .common-panel-careertipsteaser-wrapper .common-panel-careertipsteaser-container {
    /**
         * Padding.
         */
    padding-top: 40px;
    padding-bottom: 40px;
    /**
         * Font related.
         */
    color: #5F45CE;
    /**
         * > .row.
         */
    /**
         * .heading.
         */
    /**
         * .content.
         */
    /**
         * .col-text.
         */
    /**
         * .col-image.
         */ }
    .common-panel-careertipsteaser-wrapper .common-panel-careertipsteaser-container > .row {
      /**
             * @include.
             */ }
      @media (max-width: 767px) {
        .common-panel-careertipsteaser-wrapper .common-panel-careertipsteaser-container > .row {
          /**
                 * Flex.
                 */
          flex-direction: column-reverse; } }
    .common-panel-careertipsteaser-wrapper .common-panel-careertipsteaser-container .heading {
      /**
             * Font related.
             */
      color: #5F45CE;
      /**
             * Margin.
             */
      margin-bottom: 35px; }
    .common-panel-careertipsteaser-wrapper .common-panel-careertipsteaser-container .content {
      /**
             * Margin.
             */
      margin-bottom: 30px; }
    .common-panel-careertipsteaser-wrapper .common-panel-careertipsteaser-container .col-text {
      /**
             * Display.
             */
      display: flex;
      /**
             * Flex.
             */
      flex-direction: column;
      justify-content: center; }
    .common-panel-careertipsteaser-wrapper .common-panel-careertipsteaser-container .col-image {
      /**
             * Display.
             */
      display: flex;
      /**
             * Flex.
             */
      justify-content: center;
      /**
             * 
             */ }
      .common-panel-careertipsteaser-wrapper .common-panel-careertipsteaser-container .col-image img {
        /**
                 * @include.
                 */ }
        @media (max-width: 767px) {
          .common-panel-careertipsteaser-wrapper .common-panel-careertipsteaser-container .col-image img {
            /**
                     * Sizing.
                     */
            max-width: 70%; } }
  .common-panel-careertipsteaser-wrapper .shape {
    /**
         * Position.
         */
    position: absolute;
    /**
         * Display.
         */
    display: block;
    /**
         * Sizing.
         */
    width: 400px;
    height: 400px;
    /**
         * Background.
         */
    background-color: #5F45CE;
    /**
         * Position.
         */
    /**
         * Border.
         */
    border-radius: 100%;
    /**
         * &::after.
         */ }
    .common-panel-careertipsteaser-wrapper .shape::after {
      /**
             * Content.
             */
      content: '';
      /**
             * Background.
             */
      background-color: #00D777;
      /**
             * Sizing.
             */
      width: 50%;
      height: 50%;
      /**
             * Transform.
             */
      transform: translateX(-50%) translateY(-50%);
      /**
             * Position.s
             */
      position: absolute;
      left: 50%;
      top: 50%;
      /**
             * Border.
             */
      border-radius: 100%; }
  .common-panel-careertipsteaser-wrapper .shape-1 {
    /**
         * Position.
         */
    top: 50%;
    right: 0;
    /**
         * Transform.
         */
    transform: translateX(45%) translateY(-120%);
    /**
         * Clip.
         */ }
  .common-panel-careertipsteaser-wrapper .shape-2 {
    /**
         * Position.
         */
    top: 50%;
    left: -350px;
    /**
         * Transform.
         */
    transform: rotate(180deg) translateY(75%);
    /**
         * Clip.
         */
    clip-path: polygon(0 0, 100% 0, 100% 50%, 0 50%);
    /**
         * @include.
         */ }
    @media (max-width: 767px) {
      .common-panel-careertipsteaser-wrapper .shape-2 {
        /**
             * Display.
             */
        display: none; } }
/**
 * .common-panel-coffeeconnections-wrapper.
 */
.common-panel-coffeeconnections-wrapper {
  /**
     * .common-panel-coffeeconnections-container.
     */ }
  .common-panel-coffeeconnections-wrapper .common-panel-coffeeconnections-container {
    /**
         * Padding.
         */
    padding-bottom: 100px;
    /**
         * .row-profile.
         */
    /**
         * .col-image.
         */
    /**
         * .row-header.
         */
    /**
         * .image.
         */
    /**
         * .col-text.
         */
    /**
         * .row-body.
         */
    /**
         * .col-body.
         */
    /**
         * .heading.
         */
    /**
         * .teaser.
         */
    /**
         * .simple-layouts.
         */
    /**
         * .role.
         */ }
    .common-panel-coffeeconnections-wrapper .common-panel-coffeeconnections-container .row-profile {
      /**
             * Position.
             */
      position: relative;
      /**
             * Border.
             */
      /**
     * &::before.
     */
      /**
             * Padding.
             */
      padding-top: 60px;
      padding-bottom: 30px;
      /**
             * Margin.
             */
      margin-bottom: 30px;
      /**
             * &.open.
             */ }
      .common-panel-coffeeconnections-wrapper .common-panel-coffeeconnections-container .row-profile::before {
        /**
         * Content.
         */
        content: '';
        /**
         * Display.
         */
        display: block;
        /**
         * Position.
         */
        position: absolute;
        top: 0;
        left: 15px;
        right: 15px;
        /**
         * Sizing.
         */
        height: 1px;
        /**
         * Z-index.
         */
        z-index: 0;
        /**
         * Background.
         */
        background-color: #FCF18F; }
      .common-panel-coffeeconnections-wrapper .common-panel-coffeeconnections-container .row-profile.open {
        /**
                 * .row-body.
                 */
        /**
                 * .row-header.
                 */ }
        .common-panel-coffeeconnections-wrapper .common-panel-coffeeconnections-container .row-profile.open .row-body {
          /**
                     * Sizing.
                     */
          height: auto; }
        .common-panel-coffeeconnections-wrapper .common-panel-coffeeconnections-container .row-profile.open .row-header {
          /**
                     * &::after.
                     */ }
          .common-panel-coffeeconnections-wrapper .common-panel-coffeeconnections-container .row-profile.open .row-header::after {
            /**
                         * Content.
                         */
            content: "\e906" !important; }
    .common-panel-coffeeconnections-wrapper .common-panel-coffeeconnections-container .col-image {
      /**
             * Display.
             */
      display: flex;
      /**
             * Flex.
             */
      justify-content: center;
      /**
             * @include.
             */
      /**
             * .image-wrapper.
             */ }
      @media (max-width: 767px) {
        .common-panel-coffeeconnections-wrapper .common-panel-coffeeconnections-container .col-image {
          /**
                 * Flex.
                 */
          justify-content: flex-start; } }
      .common-panel-coffeeconnections-wrapper .common-panel-coffeeconnections-container .col-image .image-wrapper {
        /**
                 * Display.
                 */
        display: flex;
        /**
                 * Flex.
                 */
        justify-content: center;
        /**
                 * Mask.
                 */
        -webkit-mask-image: url(/assets/svg/common/avatar-mask.svg);
        mask-image: url(/assets/svg/common/avatar-mask.svg);
        mask-repeat: no-repeat;
        mask-size: cover;
        /**
                 * Sizing.
                 */
        width: 240px;
        height: 240px;
        /**
                 * img.
                 */
        /**
                 * @include.
                 */ }
        .common-panel-coffeeconnections-wrapper .common-panel-coffeeconnections-container .col-image .image-wrapper img {
          /**
                     * Object.
                     */
          object-fit: cover;
          /**
                     * Sizing.
                     */
          width: 100%;
          height: 100%; }
        @media (max-width: 767px) {
          .common-panel-coffeeconnections-wrapper .common-panel-coffeeconnections-container .col-image .image-wrapper {
            /**
                     * Margin.
                     */
            margin-bottom: 20px; } }
    .common-panel-coffeeconnections-wrapper .common-panel-coffeeconnections-container .row-header {
      /**
             * Position.
             */
      position: relative;
      /**
             * Font related.
             */
      text-decoration: none;
      /**
             * &:hover.
             */
      /**
             * &::after.
             */ }
      .common-panel-coffeeconnections-wrapper .common-panel-coffeeconnections-container .row-header:hover {
        /**
                 * .title.
                 */ }
        .common-panel-coffeeconnections-wrapper .common-panel-coffeeconnections-container .row-header:hover .title {
          /**
                     * Font related.
                     */
          color: #FCF18F; }
      .common-panel-coffeeconnections-wrapper .common-panel-coffeeconnections-container .row-header::after {
        /**
                 * @include.
                 */
        /* use !important to prevent issues with browser extensions that change fonts */
        font-family: 'icomoon' !important;
        speak: never;
        font-style: normal;
        font-weight: normal;
        font-variant: normal;
        text-transform: none;
        line-height: 1;
        /* Better Font Rendering =========== */
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        /**
                 * Content.
                 */
        content: "\e908";
        /**
                 * Font related.
                 */
        font-size: 40px;
        color: #2EFFE0;
        /**
                 * Position.
                 */
        position: absolute;
        top: 22px;
        right: 15px;
        /**
                 * Transform.
                 */
        transform: translateY(-50%);
        /**
                 * @include.
                 */ }
        @media (max-width: 767px) {
          .common-panel-coffeeconnections-wrapper .common-panel-coffeeconnections-container .row-header::after {
            /**
                     * Position.
                     */
            top: 290px; } }
    .common-panel-coffeeconnections-wrapper .common-panel-coffeeconnections-container .image {
      /**
             * Sizing.
             */
      max-width: 240px; }
    .common-panel-coffeeconnections-wrapper .common-panel-coffeeconnections-container .col-text {
      /**
             * Position.
             */
      position: relative;
      /**
             * Font related.
             */
      color: #fff; }
    .common-panel-coffeeconnections-wrapper .common-panel-coffeeconnections-container .row-body {
      /**
             * Sizing.
             */
      height: 0;
      /**
             * Overflow.
             */
      overflow: hidden; }
    .common-panel-coffeeconnections-wrapper .common-panel-coffeeconnections-container .col-body {
      /**
             * Font related.
             */
      color: #fff;
      /**
             * .heading.
             */ }
      .common-panel-coffeeconnections-wrapper .common-panel-coffeeconnections-container .col-body .heading {
        /**
                 * Margin.
                 */
        margin-bottom: 20px; }
    .common-panel-coffeeconnections-wrapper .common-panel-coffeeconnections-container .heading {
      /**
             * Font related.
             */
      color: #2EFFE0;
      /**
             * Margin.
             */
      margin-bottom: 2px;
      /**
             * @include.
             */ }
      @media (max-width: 767px) {
        .common-panel-coffeeconnections-wrapper .common-panel-coffeeconnections-container .heading {
          /**
                 * Position.
                 */
          padding-right: 60px; } }
    .common-panel-coffeeconnections-wrapper .common-panel-coffeeconnections-container .teaser {
      /**
             * Margin.
             */
      margin-bottom: 40px;
      /**
             * 
             */
      font-size: 18px; }
    .common-panel-coffeeconnections-wrapper .common-panel-coffeeconnections-container .simple-layouts {
      /**
             * Margin.
             */
      margin-bottom: 60px;
      /**
             * p.
             */ }
      .common-panel-coffeeconnections-wrapper .common-panel-coffeeconnections-container .simple-layouts p {
        /**
                 * 
                 */
        font-size: 18px;
        line-height: 1.4; }
    .common-panel-coffeeconnections-wrapper .common-panel-coffeeconnections-container .role {
      /**
             * 
             */ }

/**
 * .common-panel-coffeeconnectionsteaser-wrapper.
 */
.common-panel-coffeeconnectionsteaser-wrapper {
  /**
     * Position.
     */
  position: relative;
  /**
     * &.no-profile.
     */
  /**
     * .common-panel-coffeeconnectionsteaser-container.
     */ }
  .common-panel-coffeeconnectionsteaser-wrapper.no-profile {
    /**
         * .col-image.
         */
    /**
         * .image-wrapper.
         */
    /**
         * .col-text.
         */
    /**
         * .lead.
         */
    /**
         * .common-panel-coffeeconnectionsteaser-container.
         */ }
    .common-panel-coffeeconnectionsteaser-wrapper.no-profile .col-image {
      /**
             * Display.
             */
      display: flex;
      /**
             * Flex.
             */
      justify-content: center;
      /**
             * @include.
             */ }
      @media (max-width: 991px) {
        .common-panel-coffeeconnectionsteaser-wrapper.no-profile .col-image {
          /**
                 * Flex.
                 */
          justify-content: flex-start; } }
    .common-panel-coffeeconnectionsteaser-wrapper.no-profile .image-wrapper {
      /**
             * Margin.
             */
      margin-bottom: 0 !important;
      margin-top: 0 !important;
      /**
             * Sizing.
             */
      width: 380px !important;
      height: 380px !important;
      /**
             * @include.
             */ }
      @media (max-width: 991px) {
        .common-panel-coffeeconnectionsteaser-wrapper.no-profile .image-wrapper {
          /**
                 * Flex.
                 */
          margin-bottom: 30px !important; } }
    .common-panel-coffeeconnectionsteaser-wrapper.no-profile .col-text {
      /**
             * Display.
             */
      display: flex;
      /**
             * Flex.
             */
      flex-direction: column;
      justify-content: center;
      align-items: flex-start; }
    .common-panel-coffeeconnectionsteaser-wrapper.no-profile .lead {
      /**
             * Margin.
             */
      margin-bottom: 10px !important; }
    .common-panel-coffeeconnectionsteaser-wrapper.no-profile .common-panel-coffeeconnectionsteaser-container {
      /**
             * Padding.
             */
      padding-top: 60px;
      padding-bottom: 60px; }
  .common-panel-coffeeconnectionsteaser-wrapper .common-panel-coffeeconnectionsteaser-container {
    /**
         * Padding.
         */
    padding-top: 100px;
    padding-bottom: 100px;
    /**
         * @include.
         */
    /**
         * Font related.
         */
    color: #fff;
    /**
         * .heading.
         */
    /**
         * .lead.
         */
    /**
         * .profile-teaser.
         */
    /**
         * .text-wrapper.
         */
    /**
         * .image-wrapper.
         */
    /**
         * .teaser.
         */
    /**
         * .name-wrapper.
         */ }
    @media (max-width: 575px) {
      .common-panel-coffeeconnectionsteaser-wrapper .common-panel-coffeeconnectionsteaser-container {
        /**
             * Padding.
             */
        padding-top: 60px;
        padding-bottom: 60px; } }
    .common-panel-coffeeconnectionsteaser-wrapper .common-panel-coffeeconnectionsteaser-container .heading {
      /**
             * Font related.
             */
      color: #2EFFE0;
      /**
             * Margin.
             */
      margin-bottom: 30px; }
    .common-panel-coffeeconnectionsteaser-wrapper .common-panel-coffeeconnectionsteaser-container .lead {
      /**
             * Margin.
             */
      margin-bottom: 50px; }
    .common-panel-coffeeconnectionsteaser-wrapper .common-panel-coffeeconnectionsteaser-container .profile-teaser {
      /**
             * @include.
             */ }
      @media (max-width: 767px) {
        .common-panel-coffeeconnectionsteaser-wrapper .common-panel-coffeeconnectionsteaser-container .profile-teaser {
          /**
                 * Padding.
                 */
          padding-top: 30px; } }
    .common-panel-coffeeconnectionsteaser-wrapper .common-panel-coffeeconnectionsteaser-container .text-wrapper {
      /**
             * Position.
             */
      position: relative; }
    .common-panel-coffeeconnectionsteaser-wrapper .common-panel-coffeeconnectionsteaser-container .image-wrapper {
      /**
             * Overflow.
             */
      overflow: hidden;
      /**
             * Position.
             */
      position: relative;
      /**
             * Margin.
             */
      margin-bottom: 40px;
      /**
             * @include.
             */
      /**
             * Sizing.
             */
      width: 300px;
      height: 300px;
      max-width: 100%;
      /**
             * @include.
             */
      /**
             * @include.
             */
      /**
             * Mask.
             */
      -webkit-mask-image: url(/assets/svg/common/avatar-mask.svg);
      mask-image: url(/assets/svg/common/avatar-mask.svg);
      mask-repeat: no-repeat;
      mask-size: contain;
      mask-position: center;
      /**
             * img.
             */ }
      @media (min-width: 768px) and (max-width: 991px) {
        .common-panel-coffeeconnectionsteaser-wrapper .common-panel-coffeeconnectionsteaser-container .image-wrapper {
          /**
                 * Margin.
                 */
          margin-top: 60px; } }
      @media (max-width: 767px) {
        .common-panel-coffeeconnectionsteaser-wrapper .common-panel-coffeeconnectionsteaser-container .image-wrapper {
          /**
                 * Padding.
                 */
          padding-right: 0; } }
      @media (max-width: 575px) {
        .common-panel-coffeeconnectionsteaser-wrapper .common-panel-coffeeconnectionsteaser-container .image-wrapper {
          /**
                 * Margin.
                 */
          margin-left: 0; } }
      .common-panel-coffeeconnectionsteaser-wrapper .common-panel-coffeeconnectionsteaser-container .image-wrapper img {
        /**
                 * Object.
                 */
        object-fit: cover;
        /**
                 * Sizing.
                 */
        height: 100%;
        width: 100%; }
    .common-panel-coffeeconnectionsteaser-wrapper .common-panel-coffeeconnectionsteaser-container .teaser {
      /**
             * Margin.
             */
      margin-bottom: 40px;
      /**
             * @include.
             */ }
      @media (max-width: 575px) {
        .common-panel-coffeeconnectionsteaser-wrapper .common-panel-coffeeconnectionsteaser-container .teaser {
          /**
                 * Padding.
                 */
          padding-top: 40px; } }
    .common-panel-coffeeconnectionsteaser-wrapper .common-panel-coffeeconnectionsteaser-container .name-wrapper {
      /**
             * Padding.
             */
      padding: 0 0 20px 0;
      /**
             * Font related.
             */
      color: #1E4F54;
      /**
             * .title.
             */
      /**
             * p.
             */
      /**
             * &::after.
             */ }
      .common-panel-coffeeconnectionsteaser-wrapper .common-panel-coffeeconnectionsteaser-container .name-wrapper .title {
        /**
                 * Font related.
                 */
        font-weight: bold;
        text-transform: none;
        font-size: 30px;
        color: #2EFFE0;
        /**
                 * Margin.
                 */
        margin-bottom: 6px; }
      .common-panel-coffeeconnectionsteaser-wrapper .common-panel-coffeeconnectionsteaser-container .name-wrapper p {
        /**
                 * Font related.
                 */
        text-transform: uppercase;
        line-height: 1;
        font-size: 14px;
        color: #fff;
        /**
                 * Margin.
                 */
        margin-bottom: 0;
        /**
                 * Position.
                 */
        position: relative;
        /**
                 * Z-index.
                 */
        z-index: 2; }

/**
 * .common-panel-concertina-wrapper.
 */
.common-panel-concertina-wrapper {
  /**
     * .common-panel-concertina-container.
     */ }
  .common-panel-concertina-wrapper .common-panel-concertina-container {
    /**
         * Font related.
         */
    color: #fff;
    /**
         * .inset.
         */
    /**
         * .item.
         */
    /**
         * .title.
         */
    /**
         * .item-header.
         */
    /**
         * .item.
         */
    /**
         * .description-wrapper.
         */ }
    .common-panel-concertina-wrapper .common-panel-concertina-container .item {
      /**
             * &.open.
             */ }
      .common-panel-concertina-wrapper .common-panel-concertina-container .item.open {
        /**
                 * .title.
                 */
        /**
                 * .item-body.
                 */ }
        .common-panel-concertina-wrapper .common-panel-concertina-container .item.open .title {
          /**
                     * &::after.
                     */ }
          .common-panel-concertina-wrapper .common-panel-concertina-container .item.open .title::after {
            /**
                         * Content.
                         */
            content: "\e906"; }
        .common-panel-concertina-wrapper .common-panel-concertina-container .item.open .item-body {
          /**
                     * Sizing.
                     */
          height: auto; }
    .common-panel-concertina-wrapper .common-panel-concertina-container .title {
      /**
             * Position
             */
      position: relative;
      /**
             * Font related.
             */
      font-size: 28px;
      line-height: 1.2;
      text-transform: uppercase;
      font-weight: bold;
      color: #fff;
      /**
             * Margin.
             */
      margin-bottom: 0;
      /**
             * Padding.
             */
      padding-right: 100px;
      /**
             * &::after.
             */ }
      .common-panel-concertina-wrapper .common-panel-concertina-container .title::after {
        /**
                 * @include.
                 */
        /* use !important to prevent issues with browser extensions that change fonts */
        font-family: 'icomoon' !important;
        speak: never;
        font-style: normal;
        font-weight: normal;
        font-variant: normal;
        text-transform: none;
        line-height: 1;
        /* Better Font Rendering =========== */
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        /**
                 * Content.
                 */
        content: "\e908";
        /**
                 * Font related.
                 */
        font-size: 30px;
        color: #2EFFE0;
        /**
                 * Position.
                 */
        position: absolute;
        top: 50%;
        right: 0;
        /**
                 * Transform.
                 */
        transform: translateY(-50%); }
    .common-panel-concertina-wrapper .common-panel-concertina-container .item-header {
      /**
             * &:hover.
             */ }
      .common-panel-concertina-wrapper .common-panel-concertina-container .item-header:hover {
        /**
                 * Font related.
                 */
        text-decoration: none;
        /**
                 * p.
                 */ }
        .common-panel-concertina-wrapper .common-panel-concertina-container .item-header:hover p {
          /**
                     * Font related.
                     */
          color: #5EDAFF; }
    .common-panel-concertina-wrapper .common-panel-concertina-container .item {
      /**
             * Position.
             */
      position: relative;
      /**
             * Border.
             */
      border-top: 1px solid #2EFFE0;
      /**
             * Padding.
             */
      padding-top: 25px;
      padding-bottom: 30px;
      /**
             * .item-body.
             */ }
      .common-panel-concertina-wrapper .common-panel-concertina-container .item .item-body {
        /**
                 * Sizing.
                 */
        height: 0;
        /**
                 * Overflow.
                 */
        overflow: hidden;
        /**
                 * .content.
                 */ }
        .common-panel-concertina-wrapper .common-panel-concertina-container .item .item-body .content {
          /**
                     * Padding.
                     */
          padding-top: 20px; }
    .common-panel-concertina-wrapper .common-panel-concertina-container .description-wrapper {
      /**
             * Font related.
             */
      font-size: 16px;
      line-height: 1.6rem;
      /**
             * Padding.
             */
      padding-right: 100px;
      /**
             * @include.
             */ }
      @media (max-width: 991px) {
        .common-panel-concertina-wrapper .common-panel-concertina-container .description-wrapper {
          /**
                 * Padding.
                 */
          padding-right: 0; } }
/**
 * .common-panel-contact-wrapper.
 */
.common-panel-contact-wrapper {
  /**
     * common-panel-contact-container.
     */ }
  .common-panel-contact-wrapper .common-panel-contact-container {
    /**
         * Font rleated.
         */
    color: #fff;
    /**
         * Padding.
         */
    padding-top: 170px;
    padding-bottom: 60px;
    /**
         * .social-title.
         */
    /**
         * .heading.
         */
    /**
         * .graphic.
         */
    /**
         * .col-form.
         */
    /**
         * .submit-anchor-button-wrapper.
         */ }
    .common-panel-contact-wrapper .common-panel-contact-container .social-title {
      /**
             * Font related.
             */
      font-weight: bold;
      /**
             * Margin.
             */
      margin-bottom: 10px; }
    .common-panel-contact-wrapper .common-panel-contact-container .heading {
      /**
             * Margin.
             */
      margin-bottom: 20px;
      /**
             * Font related.
             */
      color: #00D777; }
    .common-panel-contact-wrapper .common-panel-contact-container .graphic {
      /**
             * Transform.
             */
      transform: translateX(-100px); }
    .common-panel-contact-wrapper .common-panel-contact-container .col-form {
      /**
             * Padding.
             */
      padding-top: 10px;
      /**
             * .heading.
             */ }
      .common-panel-contact-wrapper .common-panel-contact-container .col-form .heading {
        /**
                 * Margin.
                 */
        margin-bottom: 30px; }
    .common-panel-contact-wrapper .common-panel-contact-container .submit-anchor-button-wrapper {
      /**
             * Padding.
             */
      padding: 0;
      /**
             * .wpcf7-submit.
             */
      /**
             * Border.
             */
      border-color: #fff;
      /**
             * Font related.
             */
      color: #fff;
      /**
             * svg path.
             */
      /**
             * &:hover.
             */ }
      .common-panel-contact-wrapper .common-panel-contact-container .submit-anchor-button-wrapper .wpcf7-submit {
        /**
                 * Border.
                 */
        border: 0 !important;
        /**
                 * Font related.
                 */
        color: #fff; }
      .common-panel-contact-wrapper .common-panel-contact-container .submit-anchor-button-wrapper svg path {
        /**
                 * Fill.
                 */
        fill: #fff !important; }
      .common-panel-contact-wrapper .common-panel-contact-container .submit-anchor-button-wrapper:hover {
        /**
                 * Font related.
                 */
        color: #1E4F54 !important;
        /**
                 * .wpcf7-submit[disabled].
                 */ }
        .common-panel-contact-wrapper .common-panel-contact-container .submit-anchor-button-wrapper:hover .wpcf7-submit[disabled] {
          /**
                     * Font related.
                     */
          color: #1E4F54 !important; }

/**
 * .common-panel-elearning-wrapper.
 */
.common-panel-elearning-wrapper {
  /**
     * Position.
     */
  position: relative;
  /**
     * Overflow.
     */
  overflow: hidden;
  /**
     * .shape.
     */
  /**
     * .graphic-a.
     */
  /**
     * .common-panel-elearning-container.
     */ }
  .common-panel-elearning-wrapper .shape {
    /**
         * Z-index.
         */
    z-index: 1;
    /**
         * Posiiton.
         */
    position: absolute;
    top: 50%;
    left: 50%;
    /**
         * Transform.
         */
    transform: translateX(-50%) translateY(-50%);
    /**
         * Sizing.
         */
    width: 1400px;
    /**
         * @include.
         */
    /**
         * path.
         */ }
    @media (max-width: 991px) {
      .common-panel-elearning-wrapper .shape {
        /**
             * Transform.
             */
        transform: translateX(-50%) translateY(-50%) scale(2); } }
    .common-panel-elearning-wrapper .shape path {
      /**
             * Fill.
             */
      fill: #005AEF; }
  .common-panel-elearning-wrapper .graphic-a {
    /**
         * Position.
         */
    position: absolute;
    left: 0;
    top: 50%;
    /**
         * Transform.
         */
    transform: translateY(-50%);
    /**
         * Sizing.
         */
    width: 100%; }
  .common-panel-elearning-wrapper .common-panel-elearning-container {
    /**
         * Position.
         */
    position: relative;
    /**
         * 
         */
    z-index: 2;
    /**
         * Padding.
         */
    padding-top: 80px;
    padding-bottom: 80px;
    /**
         * Font related.
         */
    color: #fff;
    /**
         * .col-content.
         */
    /**
         * .heading.
         */
    /**
         * .lead.
         */ }
    .common-panel-elearning-wrapper .common-panel-elearning-container .col-content {
      /**
             * Display.
             */
      display: flex;
      /**
             * Flex.
             */
      justify-content: center;
      /**
             * Font related.
             */
      text-align: center;
      /**
             * .inset.
             */ }
      .common-panel-elearning-wrapper .common-panel-elearning-container .col-content .inset {
        /**
                 * Sizing.
                 */
        max-width: 350px; }
    .common-panel-elearning-wrapper .common-panel-elearning-container .heading {
      /**
             * Margin.
             */
      margin-bottom: 30px;
      /**
             * Font related.
             */
      color: #2EFFE0; }
    .common-panel-elearning-wrapper .common-panel-elearning-container .lead {
      /**
             * Font related.
             */
      font-size: 16px;
      /**
             * Margin.
             */
      padding-bottom: 15px; }

/**
 * @mixin heading-cloud.
 */
/**
 * .common-panel-fancyteaser-wrapper.
 */
.common-panel-fancyteaser-wrapper {
  /**
     * Position.
     */
  position: relative;
  /**
     * Overflow.
     */
  overflow-x: clip;
  /**
     * .graphic-a.
     */
  /**
     * .graphic-b.
     */
  /**
     * .common-panel-fancyteaser-container.
     */ }
  .common-panel-fancyteaser-wrapper .graphic-a {
    /**
         * Position.
         */
    position: absolute;
    top: -80px;
    left: 75%;
    /**
         * Z-index.
         */
    z-index: 2;
    /**
         * @include.
         */ }
    @media (max-width: 767px) {
      .common-panel-fancyteaser-wrapper .graphic-a {
        /**
             * Position.
             */
        position: relative;
        top: auto;
        left: auto;
        /**
             * Display.
             */
        display: none; } }
  .common-panel-fancyteaser-wrapper .graphic-b {
    /**
         * Position.
         */
    position: absolute;
    bottom: 0;
    left: 0;
    /**
         * Sizing.
         */
    max-width: 100%;
    /**
         * @include.
         */ }
    @media (max-width: 767px) {
      .common-panel-fancyteaser-wrapper .graphic-b {
        /**
             * Sizing.
             */
        max-width: 150%; } }
  .common-panel-fancyteaser-wrapper .common-panel-fancyteaser-container {
    /**
         * Padding.
         */
    padding-bottom: 350px;
    /**
         * @include.
         */
    /**
         * .row-heading.
         */
    /**
         * .heading.
         */
    /**
         * .row-content.
         */
    /**
         * .row-anchor.
         */ }
    @media (max-width: 767px) {
      .common-panel-fancyteaser-wrapper .common-panel-fancyteaser-container {
        /**
             * Position.
             */
        padding-bottom: 200px; } }
    .common-panel-fancyteaser-wrapper .common-panel-fancyteaser-container .row-heading {
      /**
             * Padding.
             */
      padding-bottom: 90px; }
    .common-panel-fancyteaser-wrapper .common-panel-fancyteaser-container .heading {
      /**
             * Margin.
             */
      margin-bottom: 60px;
      /**
             * @include.
             */
      /**
     * Position.
     */
      position: relative;
      /**
     * span.
     */
      /**
     * &::after.
     */
      /**
             * Display.
             */
      display: inline-block;
      /**
             * Font
             */
      color: #01CDFF;
      /**
             * Sizing.
             */
      max-width: 400px;
      /**
             * span.
             */ }
      .common-panel-fancyteaser-wrapper .common-panel-fancyteaser-container .heading span {
        /**
         * Position.
         */
        position: relative;
        /**
         * Z-index.
         */
        z-index: 1; }
      .common-panel-fancyteaser-wrapper .common-panel-fancyteaser-container .heading::after {
        pointer-events: none;
        /**
         * Content.
         */
        content: '';
        /**
         * Display.
         */
        display: block;
        /**
         * Position.
         */
        position: absolute;
        left: 50%;
        top: 50%;
        /**
         * Transform.
         */
        transform: translateX(-45%) translateY(-247px);
        /**
         * Sizing.
         */
        width: 800px;
        height: 401px;
        /**
         * Paddiong.
         */
        /**
         * Z-index.
         */
        z-index: 0;
        /**
         * Background.
         */
        background-image: url(/assets/svg/common/heading-cloud.svg);
        background-repeat: no-repeat;
        background-size: contain;
        background-position: center; }
      .common-panel-fancyteaser-wrapper .common-panel-fancyteaser-container .heading span {
        /**
                 * Display.
                 */
        display: block;
        /**
                 * Transform.
                 */
        transform: translateY(10px); }
    .common-panel-fancyteaser-wrapper .common-panel-fancyteaser-container .row-content {
      /**
             * Margin.
             */
      margin-bottom: 50px; }
    .common-panel-fancyteaser-wrapper .common-panel-fancyteaser-container .row-anchor {
      /**
             * a.
             */ }
      .common-panel-fancyteaser-wrapper .common-panel-fancyteaser-container .row-anchor a {
        /**
                 * Margin.
                 */
        margin-right: 20px;
        margin-bottom: 20px; }

/**
 * .title-text-width-large.
 */
.title-text-width-large {
  /**
     * 
     */ }

/**
 * .title-text-width-medium-large.
 */
.title-text-width-medium-large {
  /**
     * Sizing.
     */
  width: 80%; }

/**
 * .title-text-width-medium.
 */
.title-text-width-medium {
  /**
     * Sizing.
     */
  width: 60%; }

/**
 * .title-text-width-small.
 */
.title-text-width-small {
  /**
     * Sizing.
     */
  width: 40%; }

/**
 * .
 */
.common-panel-hero-wrapper,
.careerguides-panel-hero-wrapper,
.careerinterests-panel-hero-wrapper {
  /**
     * Position.
     */
  position: relative;
  /**
     * Padding.
     */
  padding-top: 170px;
  /**
     * .
     */
  /**
     * .haeding.
     */
  /**
     * .lottie-wrapper.
     */
  /**
     * .list.
     */
  /**
     * .scroll-to-link.
     */
  /**
     * .col-second.
     */ }
  .common-panel-hero-wrapper .common-panel-hero-container,
  .common-panel-hero-wrapper .careerguides-panel-hero-container,
  .common-panel-hero-wrapper .careerinterests-panel-hero-container,
  .careerguides-panel-hero-wrapper .common-panel-hero-container,
  .careerguides-panel-hero-wrapper .careerguides-panel-hero-container,
  .careerguides-panel-hero-wrapper .careerinterests-panel-hero-container,
  .careerinterests-panel-hero-wrapper .common-panel-hero-container,
  .careerinterests-panel-hero-wrapper .careerguides-panel-hero-container,
  .careerinterests-panel-hero-wrapper .careerinterests-panel-hero-container {
    /**
         * Padding.
         */
    padding-bottom: 40px; }
  .common-panel-hero-wrapper .heading,
  .careerguides-panel-hero-wrapper .heading,
  .careerinterests-panel-hero-wrapper .heading {
    /**
         * Margin.
         */
    margin-bottom: 25px; }
  .common-panel-hero-wrapper .lottie-wrapper,
  .careerguides-panel-hero-wrapper .lottie-wrapper,
  .careerinterests-panel-hero-wrapper .lottie-wrapper {
    /**
         * Display.
         */
    display: inline-block;
    /**
         * Sizing.
         */
    max-width: 80%; }
  .common-panel-hero-wrapper .list,
  .careerguides-panel-hero-wrapper .list,
  .careerinterests-panel-hero-wrapper .list {
    /**
         * Margin.
         */
    margin-bottom: 20px;
    /**
         * li.
         */ }
    .common-panel-hero-wrapper .list li,
    .careerguides-panel-hero-wrapper .list li,
    .careerinterests-panel-hero-wrapper .list li {
      /**
             * Position.
             */
      position: relative;
      /**
             * List.
             */
      list-style: none;
      /**
             * &::before.
             */ }
      .common-panel-hero-wrapper .list li::before,
      .careerguides-panel-hero-wrapper .list li::before,
      .careerinterests-panel-hero-wrapper .list li::before {
        /**
                 * Content.
                 */
        content: "";
        /**
                 * Position.
                 */
        position: absolute;
        left: -20px;
        top: 4px;
        /**
                 * Background.
                 */
        background-color: white;
        /**
                 * Sizing.
                 */
        width: 10px;
        height: 10px;
        /**
                 * Border.
                 */
        border-radius: 50%;
        -moz-border-radius: 50%;
        -webkit-border-radius: 50%; }
  .common-panel-hero-wrapper .scroll-to-link,
  .careerguides-panel-hero-wrapper .scroll-to-link,
  .careerinterests-panel-hero-wrapper .scroll-to-link {
    /**
         * Display.
         */
    display: inline-block;
    /**
         * Position.
         */
    position: relative;
    /**
         * Font related.
         */
    color: inherit;
    text-transform: uppercase;
    text-decoration: none;
    /**
         * Margin.
         */
    margin-top: 20px;
    /**
         * Padding.
         */
    padding-right: 30px;
    /**
         * .arrow.
         */ }
    .common-panel-hero-wrapper .scroll-to-link .arrow,
    .careerguides-panel-hero-wrapper .scroll-to-link .arrow,
    .careerinterests-panel-hero-wrapper .scroll-to-link .arrow {
      /**
             * Position.
             */
      position: absolute;
      top: 50%;
      right: 0;
      /**
             * Sizing.
             */
      height: 19px;
      width: 19px;
      /**
             * Transition.
             */
      transition: transform 0.2s ease;
      /**
             * Transform.
             */
      transform: rotate(90deg) translateX(-50%);
      /**
             * path.
             */ }
      .common-panel-hero-wrapper .scroll-to-link .arrow path,
      .careerguides-panel-hero-wrapper .scroll-to-link .arrow path,
      .careerinterests-panel-hero-wrapper .scroll-to-link .arrow path {
        /**
                 * Fill.
                 */
        fill: #FCF18F; }
  .common-panel-hero-wrapper .col-second,
  .careerguides-panel-hero-wrapper .col-second,
  .careerinterests-panel-hero-wrapper .col-second {
    /**
         * Display.
         */
    display: flex;
    /**
         * Flex.
         */
    justify-content: center;
    /**
         * img.
         */ }
    .common-panel-hero-wrapper .col-second img,
    .careerguides-panel-hero-wrapper .col-second img,
    .careerinterests-panel-hero-wrapper .col-second img {
      /**
             * Sizing.
             */
      max-width: 360px;
      /**
             * Object.
             */
      object-fit: contain; }

/**
 * .page-breadcrumb.
 */
.page-breadcrumb {
  /**
     * Display.
     */
  display: inline-block;
  /**
     * Font related.
     */
  font-size: 14px;
  color: white;
  /**
     * Padding.
     */
  padding: 4px;
  /**
     * Margin.
     */
  margin-bottom: 70px;
  /**
     * li.
     */ }
  .page-breadcrumb li {
    /**
         * Position.
         */
    position: relative;
    /**
         * Margin.
         */
    margin-left: 0;
    margin-right: 8px;
    margin-bottom: 5px;
    /**
         * Display.
         */
    display: inline-block;
    /**
         * Font related.
         */
    text-transform: uppercase;
    /**
         * Padding.
         */
    padding-right: 26px;
    /**
         * a.
         */
    /**
         * &:last-child.
         */
    /**
         * &::after.
         */ }
    .page-breadcrumb li a {
      /**
             * Font related.
             */
      color: #fff;
      /**
             * &:hover.
             */ }
      .page-breadcrumb li a:hover {
        /**
                 * Font related.
                 */
        text-decoration: none; }
    .page-breadcrumb li:last-child {
      /**
             * &::after.
             */ }
      .page-breadcrumb li:last-child::after {
        /**
                 * Content.
                 */
        content: none; }
    .page-breadcrumb li::after {
      /**
             * @include.
             */
      /* use !important to prevent issues with browser extensions that change fonts */
      font-family: 'icomoon' !important;
      speak: never;
      font-style: normal;
      font-weight: normal;
      font-variant: normal;
      text-transform: none;
      line-height: 1;
      /* Better Font Rendering =========== */
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
      /**
             * Content.
             */
      content: '\e900';
      /**
             * Position.
             */
      position: absolute;
      top: 50%;
      right: 0;
      /**
             * Transform.
             */
      transform: translateY(-50%); }

/**
 * .common-panel-hero-wrapper.hero--jobs.
 */
.common-panel-hero-wrapper.hero--jobs {
  /**
     * .heading.
     */
  /**
     * .background-image.
     */
  /**
     * .col-first.
     */
  /**
     * .col-second.
     */
  /**
     * .anchor-button.
     */ }
  .common-panel-hero-wrapper.hero--jobs .heading {
    /**
         * Font related.
         */
    color: #005AEF;
    /**
         * Margin.
         */
    margin-bottom: 0; }
  .common-panel-hero-wrapper.hero--jobs .background-image {
    /**
         * Sizing.
         */
    width: 100%;
    /**
         * Transform.
         */
    transform: translateY(4px); }
  .common-panel-hero-wrapper.hero--jobs .col-first {
    /**
         * @include.
         */
    /**
         * @include.
         */ }
    @media (max-width: 1199px) {
      .common-panel-hero-wrapper.hero--jobs .col-first {
        /**
             * Sizing.
             */
        max-width: 80%;
        width: 80%;
        /**
             * Flex.
             */
        flex: 80%; } }
    @media (max-width: 991px) {
      .common-panel-hero-wrapper.hero--jobs .col-first {
        /**
             * Sizing.
             */
        max-width: 100%;
        width: 100%;
        /**
             * Flex.
             */
        flex: 100%; } }
  .common-panel-hero-wrapper.hero--jobs .col-second {
    /**
         * Display.
         */
    display: flex;
    /**
         * Flex.
         */
    align-items: flex-end;
    justify-content: flex-end;
    /**
         * @include.
         */ }
    @media (max-width: 1199px) {
      .common-panel-hero-wrapper.hero--jobs .col-second {
        /**
             * Flex.
             */
        justify-content: flex-start;
        /**
             * Padding.
             */
        padding-top: 30px;
        /**
             * Sizing.
             */
        max-width: 100%;
        width: 100%;
        /**
             * Flex.
             */
        flex: 100%; } }
  .common-panel-hero-wrapper.hero--jobs .anchor-button {
    /**
         * Position.
         */
    position: relative;
    /**
         * Border.
         */
    border-color: #005AEF;
    /**
         * Font related.
         */
    color: #005AEF;
    /**
         * Padding.
         */
    padding-left: 60px;
    /**
         * Transform.
         */
    transform: translateY(-6px);
    /**
         * svg path.
         */
    /**
         * &::after.
         */
    /**
         * &:hover.
         */ }
    .common-panel-hero-wrapper.hero--jobs .anchor-button svg path {
      /**
             * Fill.
             */
      fill: #005AEF !important; }
    .common-panel-hero-wrapper.hero--jobs .anchor-button::after {
      /**
             * @include.
             */
      /* use !important to prevent issues with browser extensions that change fonts */
      font-family: 'icomoon' !important;
      speak: never;
      font-style: normal;
      font-weight: normal;
      font-variant: normal;
      text-transform: none;
      line-height: 1;
      /* Better Font Rendering =========== */
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
      /**
             * Content.
             */
      content: "\e901";
      /**
             * Font related.
             */
      font-size: 24px;
      color: #005AEF;
      /**
             * Position.
             */
      position: absolute;
      top: 50%;
      left: 20px;
      /**
             * Transform.
             */
      transform: translateY(-50%); }
    .common-panel-hero-wrapper.hero--jobs .anchor-button:hover {
      /**
             * Font related.
             */
      color: #fff;
      /**
             * &::after.
             */ }
      .common-panel-hero-wrapper.hero--jobs .anchor-button:hover::after {
        /**
                 * Font related.
                 */
        color: #fff; }

/**
 * .common-panel-hero-wrapper.hero--jobs-archive.
 */
.common-panel-hero-wrapper.hero--jobs-archive {
  /**
     * Font related.
     */
  color: #0A4F55;
  /**
     * .heading.
     */ }
  .common-panel-hero-wrapper.hero--jobs-archive .heading {
    /**
         * Font related.
         */
    color: #094F54; }

/**
 * .common-panel-hero-wrapper.hero--faqs.
 */
.common-panel-hero-wrapper.hero--faqs {
  /**
     * Font related.
     */
  color: #fff;
  /**
     * @include.
     */
  /**
     * .heading.
     */
  /**
     * Padding.
     */
  padding-bottom: 100px;
  /**
     * @include.
     */
  /**
     * img.
     */
  /**
     * .col-second.
     */
  /**
     * .page-breadcrumb.
     */ }
  @media (max-width: 991px) {
    .common-panel-hero-wrapper.hero--faqs {
      /**
         * Overflow.
         */
      overflow: hidden; } }
  .common-panel-hero-wrapper.hero--faqs .heading {
    /**
         * Font related.
         */
    color: #5EDAFF;
    /**
         * @include.
         */ }
    @media (max-width: 991px) {
      .common-panel-hero-wrapper.hero--faqs .heading {
        /**
             * Position.
             */
        position: relative;
        /**
             * Display.
             */
        z-index: 1; } }
  @media (max-width: 991px) {
    .common-panel-hero-wrapper.hero--faqs {
      /**
         * Padding.
         */
      padding-bottom: 40px; } }
  .common-panel-hero-wrapper.hero--faqs img {
    /**
         * Position.
         */
    position: absolute;
    /**
         * Sizing.
         */
    max-width: 75%; }
  .common-panel-hero-wrapper.hero--faqs .col-second {
    /**
         * @include.
         */
    /**
         * @include.
         */
    /**
         * img.
         */ }
    @media (max-width: 991px) {
      .common-panel-hero-wrapper.hero--faqs .col-second {
        /**
             * Position.
             */
        position: relative;
        /**
             * Display.
             */
        display: block; } }
    @media (max-width: 767px) {
      .common-panel-hero-wrapper.hero--faqs .col-second {
        /**
             * Position.
             */
        display: flex;
        /**
             * Transform.
             */
        justify-content: center; } }
    .common-panel-hero-wrapper.hero--faqs .col-second img {
      /**
             * Object.
             */
      /**
             * @include.
             */
      /**
             * @include.
             */ }
      @media (max-width: 991px) {
        .common-panel-hero-wrapper.hero--faqs .col-second img {
          /**
                 * Position.
                 */
          position: absolute;
          top: 0;
          right: 0;
          bottom: auto;
          left: auto;
          /**
                 * Transform.
                 */
          transform: translateY(-80%) translateX(30%);
          /**
                 * Opacity.
                 */
          opacity: 0.3; } }
      @media (max-width: 767px) {
        .common-panel-hero-wrapper.hero--faqs .col-second img {
          /**
                 * Margin.
                 */
          margin-top: 30px;
          /**
                 * Position.
                 */
          position: relative;
          top: auto;
          right: auto;
          bottom: auto;
          left: auto;
          /**
                 * Transform.
                 */
          transform: none;
          /**
                 * Opacity.
                 */
          opacity: 1;
          /**
                 * Sizing.
                 */
          max-height: 200px; } }
  .common-panel-hero-wrapper.hero--faqs .page-breadcrumb {
    /**
         * a.
         */ }
    .common-panel-hero-wrapper.hero--faqs .page-breadcrumb a {
      /**
             * &:hover.
             */ }
      .common-panel-hero-wrapper.hero--faqs .page-breadcrumb a:hover {
        /**
                 * Font related.
                 */
        color: #5EDAFF; }

/**
 * .common-panel-hero-wrapper.hero--podcastslistings.
 */
.common-panel-hero-wrapper.hero--podcastslistings {
  /**
     * Overflow.
     */
  overflow: hidden;
  /**
     * Font related.
     */
  color: #fff;
  /**
     * .col-second.
     */
  /**
     * .heading.
     */
  /**
     * .col-second.
     */
  /**
     * .page-breadcrumb.
     */ }
  .common-panel-hero-wrapper.hero--podcastslistings .col-second {
    /**
         * Position.
         */
    position: absolute;
    right: 0;
    top: -20px;
    /**
         * @include.
         */ }
    @media (max-width: 991px) {
      .common-panel-hero-wrapper.hero--podcastslistings .col-second {
        /**
             * Position.
             */
        position: relative;
        /**
             * Display.
             */
        display: flex;
        /**
             * Padding.
             */
        padding-top: 50px; } }
  .common-panel-hero-wrapper.hero--podcastslistings .heading {
    /**
         * Font related.
         */
    color: #FFC802;
    /**
         * @include.
         */ }
    @media (max-width: 991px) {
      .common-panel-hero-wrapper.hero--podcastslistings .heading {
        /**
             * Padding.
             */
        padding-top: 40px; } }
  .common-panel-hero-wrapper.hero--podcastslistings .col-second {
    /**
         * img.
         */ }
    .common-panel-hero-wrapper.hero--podcastslistings .col-second img {
      /**
             * Sizing.
             */
      max-width: 560px;
      /**
             * @include.
             */ }
      @media (max-width: 991px) {
        .common-panel-hero-wrapper.hero--podcastslistings .col-second img {
          /**
                 * Position.
                 */
          position: relative;
          right: auto;
          left: auto;
          /**
                 * Sizing.
                 */
          max-width: 360px; } }
  .common-panel-hero-wrapper.hero--podcastslistings .page-breadcrumb {
    /**
         * a.
         */
    /**
         * li.
         */ }
    .common-panel-hero-wrapper.hero--podcastslistings .page-breadcrumb a {
      /**
             * &:hover.
             */ }
      .common-panel-hero-wrapper.hero--podcastslistings .page-breadcrumb a:hover {
        /**
                 * Font related.
                 */
        color: #FFC802; }
    .common-panel-hero-wrapper.hero--podcastslistings .page-breadcrumb li {
      /**
             * &::after.
             */ }
      .common-panel-hero-wrapper.hero--podcastslistings .page-breadcrumb li::after {
        /**
                 * Font related.
                 */
        color: #FFC802 !important; }

/**
 * .common-panel-hero-wrapper.hero--knowledge-base.
 */
.common-panel-hero-wrapper.hero--knowledge-base {
  /**
     * Font related.
     */
  color: #fff;
  /**
     * .heading.
     */
  /**
     * .col-second.
     */ }
  .common-panel-hero-wrapper.hero--knowledge-base .heading {
    /**
         * Font related.
         */
    color: #2EFFE0; }
  .common-panel-hero-wrapper.hero--knowledge-base .col-second {
    /**
         * img.
         */ }
    .common-panel-hero-wrapper.hero--knowledge-base .col-second img {
      /**
             * Sizing.
             */
      max-width: 300px;
      /**
             * @include.
             */ }
      @media (max-width: 1199px) {
        .common-panel-hero-wrapper.hero--knowledge-base .col-second img {
          /**
                 * Sizing.
                 */
          max-width: 260px; } }
/**
 * .common-panel-hero-wrapper.hero--career-tips.
 */
.common-panel-hero-wrapper.hero--career-tips {
  /**
     * .heading.
     */
  /**
     * .page-breadcrumb.
     */ }
  .common-panel-hero-wrapper.hero--career-tips .heading {
    /**
         * Font related.
         */
    color: #5F45CE; }
  .common-panel-hero-wrapper.hero--career-tips .page-breadcrumb {
    /**
         * a.
         */
    /**
         * li.
         */ }
    .common-panel-hero-wrapper.hero--career-tips .page-breadcrumb a {
      /**
             * &:hover.
             */ }
      .common-panel-hero-wrapper.hero--career-tips .page-breadcrumb a:hover {
        /**
                 * Font related.
                 */
        color: #5F45CE; }
    .common-panel-hero-wrapper.hero--career-tips .page-breadcrumb li {
      /**
             * Font related.
             */
      color: #5F45CE;
      /**
             * &::after.
             */ }
      .common-panel-hero-wrapper.hero--career-tips .page-breadcrumb li::after {
        /**
                 * Font related.
                 */
        color: #5F45CE; }

/**
 * .common-panel-hero-wrapper.hero--teaching-resources.
 */
.common-panel-hero-wrapper.hero--teaching-resources {
  /**
     * Font related.
     */
  color: #fff;
  /**
     * .heading.
     */
  /**
     * .col-second.
     */
  /**
     * .page-breadcrumb.
     */ }
  .common-panel-hero-wrapper.hero--teaching-resources .heading {
    /**
         * Font related.
         */
    color: #01CDFF; }
  .common-panel-hero-wrapper.hero--teaching-resources .col-second {
    /**
         * img.
         */ }
    .common-panel-hero-wrapper.hero--teaching-resources .col-second img {
      /**
             * Sizing.
             */
      max-width: 50%;
      /**
             * @include.
             */
      /**
             * @include.
             */ }
      @media (max-width: 991px) {
        .common-panel-hero-wrapper.hero--teaching-resources .col-second img {
          /**
                 * Sizing.
                 */
          max-height: 260px; } }
      @media (max-width: 767px) {
        .common-panel-hero-wrapper.hero--teaching-resources .col-second img {
          /**
                 * Sizing.
                 */
          max-height: 260px; } }
  .common-panel-hero-wrapper.hero--teaching-resources .page-breadcrumb {
    /**
         * li.
         */ }
    .common-panel-hero-wrapper.hero--teaching-resources .page-breadcrumb li {
      /**
             * &::after.
             */ }
      .common-panel-hero-wrapper.hero--teaching-resources .page-breadcrumb li::after {
        /**
                 * Font related.
                 */
        color: #F386D0; }

/**
 * .common-panel-hero-wrapper.hero--coffee-connections.
 */
.common-panel-hero-wrapper.hero--coffee-connections {
  /**
     * Font related.
     */
  color: #fff;
  /**
     * .heading.
     */
  /**
     * .page-breadcrumb.
     */ }
  .common-panel-hero-wrapper.hero--coffee-connections .heading {
    /**
         * Font related.
         */
    color: #2EFFE0; }
  .common-panel-hero-wrapper.hero--coffee-connections .page-breadcrumb {
    /**
         * li.
         */ }
    .common-panel-hero-wrapper.hero--coffee-connections .page-breadcrumb li {
      /**
             * &::after.
             */
      /**
             * a.
             */ }
      .common-panel-hero-wrapper.hero--coffee-connections .page-breadcrumb li::after {
        /**
                 * Font related.
                 */
        color: #2EFFE0; }
      .common-panel-hero-wrapper.hero--coffee-connections .page-breadcrumb li a {
        /**
                 * &:hover.
                 */ }
        .common-panel-hero-wrapper.hero--coffee-connections .page-breadcrumb li a:hover {
          /**
                     * Font related.
                     */
          color: #2EFFE0 !important; }

/**
 * .common-panel-hero-wrapper.hero--careers-guide.
 */
.common-panel-hero-wrapper.hero--careers-guide,
.careerguides-panel-hero-wrapper {
  /**
     * Font related.
     */
  color: #fff;
  /**
     * .heading.
     */
  /**
     * .list.
     */ }
  .common-panel-hero-wrapper.hero--careers-guide .heading,
  .careerguides-panel-hero-wrapper .heading {
    /**
         * Font related.
         */
    color: #FAEA20; }
  .common-panel-hero-wrapper.hero--careers-guide .list,
  .careerguides-panel-hero-wrapper .list {
    /**
         * li.
         */ }
    .common-panel-hero-wrapper.hero--careers-guide .list li,
    .careerguides-panel-hero-wrapper .list li {
      /**
             * &::before.
             */ }
      .common-panel-hero-wrapper.hero--careers-guide .list li::before,
      .careerguides-panel-hero-wrapper .list li::before {
        /**
                 * Background.
                 */
        background-color: #FAEA20; }

/**
 * .common-panel-hero-wrapper.hero--your-interests.
 */
.common-panel-hero-wrapper.hero--your-interests {
  /**
     * Font related.
     */
  color: #fff;
  /**
     * .heading.
     */
  /**
     * .col-second.
     */ }
  .common-panel-hero-wrapper.hero--your-interests .heading {
    /**
         * Font related.
         */
    color: #5EDAFF; }
  .common-panel-hero-wrapper.hero--your-interests .col-second {
    /**
         * img.
         */ }
    .common-panel-hero-wrapper.hero--your-interests .col-second img {
      /**
             * Sizing.
             */
      max-height: 390px; }

/**
 * .careerinterests-panel-hero-wrapper.hero--career-interests.
 */
.careerinterests-panel-hero-wrapper.hero--career-interests {
  /**
     * .container.
     */
  /**
     * Overflow.
     */
  overflow: hidden;
  /**
     * Padding.
     */
  padding-top: 170px;
  /**
     * Font related.
     */
  color: #fff;
  /**
     * .heading.
     */
  /**
     * .scroll-to-link.
     */
  /**
     * .page-breadcrumb.
     */
  /**
     * .col-second.
     */ }
  .careerinterests-panel-hero-wrapper.hero--career-interests .container {
    /**
         * Position.
         */
    position: relative;
    /**
         * @include.
         */
    /**
     * &::after.
     */
    /**
         * Padding.
         */
    padding-bottom: 80px;
    /**
         * @include.
         */ }
    .careerinterests-panel-hero-wrapper.hero--career-interests .container::after {
      /**
         * Content.
         */
      content: '';
      /**
         * Display.
         */
      display: block;
      /**
         * Position.
         */
      position: absolute;
      bottom: 0;
      left: 15px;
      right: 15px;
      /**
         * Sizing.
         */
      height: 1px;
      /**
         * Z-index.
         */
      z-index: 0;
      /**
         * Background.
         */
      background-color: #FCF18F; }
    @media (max-width: 767px) {
      .careerinterests-panel-hero-wrapper.hero--career-interests .container {
        /**
             * Padding.
             */
        padding-bottom: 0; } }
  .careerinterests-panel-hero-wrapper.hero--career-interests .heading {
    /**
         * Font related.
         */
    color: #5EDAFF; }
  .careerinterests-panel-hero-wrapper.hero--career-interests .scroll-to-link {
    /**
         * &:hover.
         */ }
    .careerinterests-panel-hero-wrapper.hero--career-interests .scroll-to-link:hover {
      /**
             * Font related.
             */
      color: #5EDAFF;
      /**
             * path.
             */ }
      .careerinterests-panel-hero-wrapper.hero--career-interests .scroll-to-link:hover path {
        /**
                 * Fill.
                 */
        fill: #5EDAFF; }
  .careerinterests-panel-hero-wrapper.hero--career-interests .page-breadcrumb {
    /**
         * a.
         */
    /**
         * li.
         */ }
    .careerinterests-panel-hero-wrapper.hero--career-interests .page-breadcrumb a {
      /**
             * &:hover.
             */ }
      .careerinterests-panel-hero-wrapper.hero--career-interests .page-breadcrumb a:hover {
        /**
                 * Font related.
                 */
        color: #5EDAFF; }
    .careerinterests-panel-hero-wrapper.hero--career-interests .page-breadcrumb li {
      /**
             * &::after.
             */ }
      .careerinterests-panel-hero-wrapper.hero--career-interests .page-breadcrumb li::after {
        /**
                 * Font related.
                 */
        color: #5EDAFF; }
  .careerinterests-panel-hero-wrapper.hero--career-interests .col-second {
    /**
         * Position.
         */
    position: relative;
    /**
         * img.
         */
    /**
         * @include.
         */
    /**
         * .blob-image.
         */ }
    .careerinterests-panel-hero-wrapper.hero--career-interests .col-second img {
      /**
             * Position.
             */
      position: absolute;
      bottom: 0;
      left: 50px;
      /**
             * Z-index.
             */
      z-index: 2; }
    @media (max-width: 767px) {
      .careerinterests-panel-hero-wrapper.hero--career-interests .col-second {
        /**
             * img.
             */ }
        .careerinterests-panel-hero-wrapper.hero--career-interests .col-second img {
          /**
                 * Position.
                 */
          position: relative;
          bottom: auto;
          left: auto; } }
    .careerinterests-panel-hero-wrapper.hero--career-interests .col-second .blob-image {
      /**
             * Position.
             */
      position: absolute;
      left: -80px;
      bottom: -40px;
      /**
             * Sizing.
             */
      height: 105%;
      max-height: none;
      max-width: none;
      /**
             * Z-index.
             */
      z-index: 1;
      /**
             * @include.
             */ }
      @media (max-width: 767px) {
        .careerinterests-panel-hero-wrapper.hero--career-interests .col-second .blob-image {
          /**
                 * Display.
                 */
          display: none; } }
/**
 * .careerguides-panel-hero-wrapper.
 */
.careerguides-panel-hero-wrapper {
  /**
     * .careerguides-panel-hero-container.
     */
  /**
     * .col-first.
     */
  /**
     * .col-second.
     */
  /**
     * .page-breadcrumb.
     */ }
  .careerguides-panel-hero-wrapper .careerguides-panel-hero-container {
    /**
         * Margin.
         */
    margin-bottom: 0; }
  .careerguides-panel-hero-wrapper .col-first {
    /**
         * Flex.
         */
    flex-basis: 100%;
    /**
         * Sizing.
         */
    width: 100% !important;
    max-width: 100% !important; }
  .careerguides-panel-hero-wrapper .col-second {
    /**
         * Display.
         */
    display: none; }
  .careerguides-panel-hero-wrapper .page-breadcrumb {
    /**
         * a.
         */ }
    .careerguides-panel-hero-wrapper .page-breadcrumb a {
      /**
             * &:hover.
             */ }
      .careerguides-panel-hero-wrapper .page-breadcrumb a:hover {
        /**
                 * Font related.
                 */
        color: #FCF18F; }

/**
 * .common-panel-hero-wrapper.hero--explore-world-risk.
 */
.common-panel-hero-wrapper.hero--explore-world-risk {
  /**
     * .heading.
     */
  /**
     * .col-second.
     */ }
  .common-panel-hero-wrapper.hero--explore-world-risk .heading {
    /**
         * Font related.
         */
    color: #5F45CE; }
  .common-panel-hero-wrapper.hero--explore-world-risk .col-second {
    /**
         * img.
         */ }
    .common-panel-hero-wrapper.hero--explore-world-risk .col-second img {
      /**
             * @include.
             */ }
      @media (max-width: 575px) {
        .common-panel-hero-wrapper.hero--explore-world-risk .col-second img {
          /**
                 * Sizing.
                 */
          max-width: 80%; } }
/**
 * .common-panel-howthemarketworks-wrapper.
 */
.common-panel-howthemarketworks-wrapper {
  /**
     * .common-panel-howthemarketworks-container.
     */ }
  .common-panel-howthemarketworks-wrapper .common-panel-howthemarketworks-container {
    /**
         * Padding.
         */
    padding-top: 100px;
    padding-bottom: 100px;
    /**
         * Font related.
         */
    color: white;
    /**
         * > .row.
         */
    /**
         * .image.
         */
    /**
         * .heading.
         */
    /**
         * .content.
         */ }
    .common-panel-howthemarketworks-wrapper .common-panel-howthemarketworks-container > .row {
      /**
             * @include.
             */ }
      @media (max-width: 767px) {
        .common-panel-howthemarketworks-wrapper .common-panel-howthemarketworks-container > .row {
          /**
                 * Flex.
                 */
          flex-direction: column-reverse;
          /**
                 * .col-image.
                 */ }
          .common-panel-howthemarketworks-wrapper .common-panel-howthemarketworks-container > .row .col-image {
            /**
                     * 
                     */
            margin-bottom: 30px; } }
    .common-panel-howthemarketworks-wrapper .common-panel-howthemarketworks-container .image {
      /**
             * Sizing.
             */
      width: 100%; }
    .common-panel-howthemarketworks-wrapper .common-panel-howthemarketworks-container .heading {
      /**
             * Font related.
             */
      color: #00D777;
      /**
             * Margin.
             */
      margin-bottom: 20px; }
    .common-panel-howthemarketworks-wrapper .common-panel-howthemarketworks-container .content {
      /**
             * Margin.
             */
      margin-bottom: 30px; }

/**
 * .careerguides-panel-gallery-wrapper.
 */
.careerguides-panel-gallery-wrapper {
  /**
     * Overflow.
     */
  overflow-x: clip;
  /**
     * .careerguides-panel-gallery-container.
     */ }
  .careerguides-panel-gallery-wrapper .careerguides-panel-gallery-container {
    /**
         * Padding.
         */
    padding-top: 0;
    padding-bottom: 100px;
    /**
         * .heading.
         */
    /**
         * .row-gallery.
         */
    /**
         * .gallery-wrapper.
         */
    /**
         * .pagination-items.
         */ }
    .careerguides-panel-gallery-wrapper .careerguides-panel-gallery-container .heading {
      /**
             * Font related.
             */
      color: #FCF18F;
      /**
             * Margin.
             */
      margin-bottom: 20px; }
    .careerguides-panel-gallery-wrapper .careerguides-panel-gallery-container .row-gallery {
      /**
             * Position.
             */
      position: relative;
      /**
             * .shape1.
             */ }
      .careerguides-panel-gallery-wrapper .careerguides-panel-gallery-container .row-gallery .shape1 {
        /**
                 * Position.
                 */
        position: absolute;
        bottom: 0;
        right: 0;
        /**
                 * Transform.
                 */
        transform: translateX(50%) translateY(10%);
        /**
                 * Z-index.
                 */
        z-index: 0; }
    .careerguides-panel-gallery-wrapper .careerguides-panel-gallery-container .gallery-wrapper {
      /**
             * Background.
             */
      background-color: #0347BF;
      /**
             * Font related.
             */
      text-align: center;
      /**
             * Postion.
             */
      position: relative;
      /**
             * Padding.
             */
      padding-bottom: 56.25%;
      /**
             * Sizing.
             */
      height: 0;
      max-width: 100%;
      /**
             * Overflow.
             */
      overflow: hidden;
      /**
             * .item.
             */
      /**
             * .arrow.
             */
      /**
             * .arrow-right.
             */
      /**
             * .arrow-left.
             */ }
      .careerguides-panel-gallery-wrapper .careerguides-panel-gallery-container .gallery-wrapper .item {
        /**
                 * img.
                 */ }
        .careerguides-panel-gallery-wrapper .careerguides-panel-gallery-container .gallery-wrapper .item img {
          /**
                     * Object.
                     */
          object-fit: contain;
          /**
                     * Sizing.
                     */
          width: 100%; }
      .careerguides-panel-gallery-wrapper .careerguides-panel-gallery-container .gallery-wrapper .arrow {
        /**
                 * Display.
                 */
        display: inline-block;
        /**
                 * Display.
                 */
        display: flex;
        /**
                 * Flex.
                 */
        align-items: center;
        justify-content: center;
        /**
                 * Position.
                 */
        position: absolute;
        top: 50%;
        left: 0;
        /**
                 * Transform.
                 */
        transform: translateY(-50%);
        /**
                 * 
                 */
        z-index: 2;
        /**
                 * Font related.
                 */
        text-decoration: none;
        /**
                 * &.slick-hidden.
                 */
        /**
                 * &.slick-disabled.
                 */
        /**
                 * &:hover.
                 */
        /**
                 * &::before.
                 */
        /**
                 * &::after.
                 */ }
        .careerguides-panel-gallery-wrapper .careerguides-panel-gallery-container .gallery-wrapper .arrow.slick-hidden {
          /**
                     * Display.
                     */
          display: none !important; }
        .careerguides-panel-gallery-wrapper .careerguides-panel-gallery-container .gallery-wrapper .arrow.slick-disabled {
          /**
                     * Opacity.
                     */
          opacity: 0.2;
          /**
                     * Pointer.
                     */
          pointer-events: none; }
        .careerguides-panel-gallery-wrapper .careerguides-panel-gallery-container .gallery-wrapper .arrow:hover {
          /**
                     * &::before.
                     */
          /**
                     * &::after.
                     */ }
          .careerguides-panel-gallery-wrapper .careerguides-panel-gallery-container .gallery-wrapper .arrow:hover::before {
            /**
                         * Background.
                         */
            background-color: transparent; }
          .careerguides-panel-gallery-wrapper .careerguides-panel-gallery-container .gallery-wrapper .arrow:hover::after {
            /**
                         * Font related.
                         */
            color: #FCF18F; }
        .careerguides-panel-gallery-wrapper .careerguides-panel-gallery-container .gallery-wrapper .arrow::before {
          /**
                     * Content.
                     */
          content: '';
          /**
                     * Position.
                     */
          position: absolute;
          /**
                     * Sizing.
                     */
          width: 30px;
          height: 30px;
          /**
                     * Border.
                     */
          border-radius: 30px;
          /**
                     * Background.
                     */
          background-color: #fff;
          /**
                     * Z-index.
                     */
          z-index: 1; }
        .careerguides-panel-gallery-wrapper .careerguides-panel-gallery-container .gallery-wrapper .arrow::after {
          /**
                     * @include.
                     */
          /* use !important to prevent issues with browser extensions that change fonts */
          font-family: 'icomoon' !important;
          speak: never;
          font-style: normal;
          font-weight: normal;
          font-variant: normal;
          text-transform: none;
          line-height: 1;
          /* Better Font Rendering =========== */
          -webkit-font-smoothing: antialiased;
          -moz-osx-font-smoothing: grayscale;
          /**
                     * Content.
                     */
          content: "\e902";
          /**
                     * Font related.
                     */
          font-size: 40px;
          color: black;
          /**
                     * Position.
                     */
          position: relative;
          /**
                     * 
                     */
          z-index: 2; }
      .careerguides-panel-gallery-wrapper .careerguides-panel-gallery-container .gallery-wrapper .arrow-right {
        /**
                 * Position.
                 */
        right: 15px;
        left: auto; }
      .careerguides-panel-gallery-wrapper .careerguides-panel-gallery-container .gallery-wrapper .arrow-left {
        /**
                 * Position.
                 */
        left: 15px;
        /**
                 * &::after.
                 */ }
        .careerguides-panel-gallery-wrapper .careerguides-panel-gallery-container .gallery-wrapper .arrow-left::after {
          /**
                     * Transform.
                     */
          transform: rotate(180deg) translateY(0); }
    .careerguides-panel-gallery-wrapper .careerguides-panel-gallery-container .pagination-items {
      /**
             * 
             */
      /**
             * Margin.
             */
      margin-top: 20px;
      /**
             * .slick-slide.
             */
      /**
             * .slick-track.
             */
      /**
             * .item.
             */ }
      .careerguides-panel-gallery-wrapper .careerguides-panel-gallery-container .pagination-items .slick-slide {
        /**
                 * Sizing.
                 */
        width: 144px !important;
        height: 80px !important;
        /**
                 * &.slick-current.
                 */ }
        .careerguides-panel-gallery-wrapper .careerguides-panel-gallery-container .pagination-items .slick-slide.slick-current {
          /**
                     * .item.
                     */ }
          .careerguides-panel-gallery-wrapper .careerguides-panel-gallery-container .pagination-items .slick-slide.slick-current .item {
            /**
                         * 
                         */
            position: relative;
            /**
                         * &::after.
                         */ }
            .careerguides-panel-gallery-wrapper .careerguides-panel-gallery-container .pagination-items .slick-slide.slick-current .item::after {
              /**
                             * Content.
                             */
              content: '';
              /**
                             * Border.
                             */
              border: 4px solid #2EFFE0;
              /**
                             * Sizing.
                             */
              /**
                             * Position.
                             */
              position: absolute;
              top: 0;
              right: 0;
              bottom: 0;
              left: 0; }
      .careerguides-panel-gallery-wrapper .careerguides-panel-gallery-container .pagination-items .slick-track {
        /**
                 * Display.
                 */
        display: flex;
        /**
                 * Flex.
                 */
        justify-content: center;
        gap: 10px; }
      .careerguides-panel-gallery-wrapper .careerguides-panel-gallery-container .pagination-items .item {
        /**
                 * Sizing.
                 */
        width: 144px;
        height: 80px;
        /**
                 * img.
                 */ }
        .careerguides-panel-gallery-wrapper .careerguides-panel-gallery-container .pagination-items .item img {
          /**
                     * Sizing.
                     */
          max-width: 100%;
          /**
                     * Object.
                     */
          object-fit: contain; }

/**
 * .common-panel-influencervideos-wrapper.
 */
.common-panel-influencervideos-wrapper {
  /**
     * Position.
     */
  position: relative;
  /**
     * Overflow.
     */
  overflow: hidden;
  /**
     * .row.
     */
  /**
     * .col-video.
     */
  /**
     * .col-text.
     */
  /**
     * .video-player-wrapper.
     */
  /**
     * .shape.
     */
  /**
     * .shape-1.
     */
  /**
     * .shape-2.
     */
  /**
     * .common-panel-influencervideos-container.
     */ }
  .common-panel-influencervideos-wrapper .row {
    /**
         * @include.
         */ }
    @media (max-width: 575px) {
      .common-panel-influencervideos-wrapper .row {
        /** 
             * Display.
             */
        display: grid;
        /**
             * Grid.
             */
        grid-template-areas: "text" "videoplayer"; } }
  .common-panel-influencervideos-wrapper .col-video {
    /**
         * Display.
         */
    display: flex;
    /**
         * Flex.
         */
    justify-content: flex-end;
    /**
         * Grid.
         */
    grid-area: videoplayer;
    /**
         * Padding.
         */
    padding-right: 80px;
    /**
         * @include.
         */
    /**
         * @include.
         */
    /**
         * .video.
         */ }
    @media (max-width: 575px) {
      .common-panel-influencervideos-wrapper .col-video {
        /** 
             * Padding.
             */
        padding-top: 50px; } }
    @media (max-width: 767px) {
      .common-panel-influencervideos-wrapper .col-video {
        /**
             * Margin.
             */
        margin-bottom: 50px;
        /**
             * Flex.
             */
        justify-content: flex-start; } }
    .common-panel-influencervideos-wrapper .col-video .video {
      /**
             * Display.
             */
      display: none;
      /**
             * &.active.
             */ }
      .common-panel-influencervideos-wrapper .col-video .video.active {
        /**
                 * Display.
                 */
        display: block; }
  .common-panel-influencervideos-wrapper .col-text {
    /**
         * .videos.
         */
    /**
         * .video-thumbnail.
         */
    /**
         * .video-thumbnail.
         */ }
    .common-panel-influencervideos-wrapper .col-text .videos {
      /**
             * Display.
             */
      display: flex;
      /**
             * Flex.
             */
      gap: 16px;
      /**
             * @include.
             */
      /**
             * @include.
             */ }
      @media (min-width: 768px) and (max-width: 1199px) {
        .common-panel-influencervideos-wrapper .col-text .videos {
          /**
                 * Display.
                 */
          display: grid;
          /**
                 * Grid.
                 */
          grid-template-columns: 1fr 1fr;
          grid-template-rows: 1fr 1fr;
          grid-row-gap: 20px; } }
      @media (min-width: 992px) and (max-width: 1199px) {
        .common-panel-influencervideos-wrapper .col-text .videos {
          /**
                 * Padding.
                 */
          padding-right: 80px; } }
    .common-panel-influencervideos-wrapper .col-text .video-thumbnail {
      /**
             * &.active.
             */ }
      .common-panel-influencervideos-wrapper .col-text .video-thumbnail.active {
        /**
                 * img.
                 */
        /**
                 * svg.
                 */ }
        .common-panel-influencervideos-wrapper .col-text .video-thumbnail.active img {
          /**
                     * Opacity.
                     */
          opacity: 1 !important; }
        .common-panel-influencervideos-wrapper .col-text .video-thumbnail.active svg {
          /**
                     * Display.
                     */
          display: none; }
    .common-panel-influencervideos-wrapper .col-text .video-thumbnail {
      /**
             * Border.
             */
      border-radius: 6px;
      /**
             * Overflow.
             */
      overflow: hidden;
      /**
             * .inset.
             */
      /**
             * img.
             */
      /**
             * .video-play.
             */
      /**
             * svg.
             */
      /**
             * &:hover.
             */ }
      .common-panel-influencervideos-wrapper .col-text .video-thumbnail .inset {
        /**
                 * Position.
                 */
        position: relative;
        /**
                 * Sizing.
                 */
        width: 80px;
        height: 140px; }
      .common-panel-influencervideos-wrapper .col-text .video-thumbnail img {
        height: 100%;
        /**
                 * Position.
                 */
        position: absolute;
        top: 50%;
        left: 50%;
        /**
                 * Transform.
                 */
        transform: translateX(-50%) translateY(-50%);
        /**
                 * Opacity.
                 */
        opacity: 0.4; }
      .common-panel-influencervideos-wrapper .col-text .video-thumbnail .video-play {
        /**
                 * 
                 */
        position: absolute;
        top: 50%;
        left: 50%;
        /**
                 * Transform.s
                 */
        transform: translateX(-50%) translateY(-50%);
        /**
                 * Sizing.
                 */
        width: 30px; }
      .common-panel-influencervideos-wrapper .col-text .video-thumbnail svg {
        /**
                 * #Path_2976.
                 */
        /**
                 * #Polygon_3.
                 */ }
        .common-panel-influencervideos-wrapper .col-text .video-thumbnail svg #Path_2976 {
          /**
                     * Fill.
                     */
          fill: #094F54; }
        .common-panel-influencervideos-wrapper .col-text .video-thumbnail svg #Polygon_3 {
          /**
                     * Fill.
                     */
          fill: #fff; }
      .common-panel-influencervideos-wrapper .col-text .video-thumbnail:hover {
        /**
                 * svg.
                 */ }
        .common-panel-influencervideos-wrapper .col-text .video-thumbnail:hover svg {
          /**
                     * #Path_2976.
                     */
          /**
                     * #Polygon_3.
                     */ }
          .common-panel-influencervideos-wrapper .col-text .video-thumbnail:hover svg #Path_2976 {
            /**
                         * Fill.
                         */
            fill: #fff; }
          .common-panel-influencervideos-wrapper .col-text .video-thumbnail:hover svg #Polygon_3 {
            /**
                         * Fill.
                         */
            fill: #094F54; }
  .common-panel-influencervideos-wrapper .video-player-wrapper {
    /**
         * Transform.
         */
    transform: rotate(4deg);
    /**
         * @include.
         */
    /**
         * .video-title.
         */
    /**
         * .video-player-container.
         */ }
    @media (max-width: 767px) {
      .common-panel-influencervideos-wrapper .video-player-wrapper {
        /**
             * Transform.
             */
        transform: rotate(4deg) translateX(30px); } }
    .common-panel-influencervideos-wrapper .video-player-wrapper .video-title {
      /**
             * Font related.
             */
      font-size: 20px;
      text-transform: uppercase;
      font-weight: bold;
      /**
             * Margin.
             */
      margin-bottom: 14px; }
    .common-panel-influencervideos-wrapper .video-player-wrapper .video-player-container {
      /**
             * Overflow.
             */
      /**
             * Position.
             */
      position: relative;
      /**
             * Border.
             */
      /**
             * Display.
             */
      display: inline-block;
      /**
             * Sizing.
             */
      width: 294px;
      height: 500px;
      /**
             * &::after.
             */
      /**
             * 
             */
      /**
             * .inset.
             */
      /**
             * .flatvideo-embed-container.
             */ }
      .common-panel-influencervideos-wrapper .video-player-wrapper .video-player-container::after {
        /**
                 * Content.
                 */
        content: '';
        /**
                 * Position.
                 */
        position: absolute;
        top: -10px;
        left: -10px;
        bottom: -30px;
        right: -10px;
        /**
                 * Pointer.
                 */
        pointer-events: none;
        /**
                 * Border.
                 */
        border: 12px solid #8FF3AE;
        border-radius: 10px; }
      .common-panel-influencervideos-wrapper .video-player-wrapper .video-player-container img {
        /**
                 * Position.
                 */
        position: absolute;
        top: 0;
        left: 0;
        /**
                 * Sizing.
                 */
        height: 100%; }
      .common-panel-influencervideos-wrapper .video-player-wrapper .video-player-container .inset {
        /**
                 * Sizing.
                 */
        height: 100%; }
      .common-panel-influencervideos-wrapper .video-player-wrapper .video-player-container .flatvideo-embed-container {
        /**
                 * Padding.
                 */
        padding-bottom: 177%;
        /**
                 * 
                 */
        height: 100%;
        width: 100%; }
  .common-panel-influencervideos-wrapper .shape {
    /**
         * Position.
         */
    position: absolute;
    /**
         * Display.
         */
    display: block;
    /**
         * Sizing.
         */
    width: 600px;
    height: 600px;
    /**
         * Background.
         */
    background-color: #8FF3AE;
    /**
         * Position.
         */
    /**
         * Border.
         */
    border-radius: 100%;
    /**
         * &::after.
         */ }
    .common-panel-influencervideos-wrapper .shape::after {
      /**
             * Content.
             */
      content: '';
      /**
             * 
             */
      background-color: #0E4F55;
      /**
             * Sizing.
             */
      width: 40%;
      height: 40%;
      /**
             * Transform.
             */
      transform: translateX(-50%) translateY(-50%);
      /**
             * Position.s
             */
      position: absolute;
      left: 50%;
      top: 50%;
      /**
             * Border.
             */
      border-radius: 100%; }
  .common-panel-influencervideos-wrapper .shape-1 {
    /**
         * Position.
         */
    top: -50%;
    right: 0;
    /**
         * Transform.
         */
    transform: translateX(45%);
    /**
         * @include.
         */ }
    @media (max-width: 767px) {
      .common-panel-influencervideos-wrapper .shape-1 {
        /**
             * Position.
             */
        top: -500px; } }
  .common-panel-influencervideos-wrapper .shape-2 {
    /**
         * Position.
         */
    bottom: -50%;
    left: 5%;
    /**
         * Transform.
         */
    transform: translateX(-45%);
    /**
         * @include.
         */ }
    @media (max-width: 767px) {
      .common-panel-influencervideos-wrapper .shape-2 {
        /**
             * Display.
             */
        display: none; } }
  .common-panel-influencervideos-wrapper .common-panel-influencervideos-container {
    /**
         * Padding.
         */
    padding-top: 80px;
    padding-bottom: 80px;
    /**
         * @include.
         */
    /**
         * Font related.
         */
    color: #fff;
    /**
         * .heading.
         */
    /**
         * .subtitle.
         */
    /**
         * .lead.
         */ }
    @media (max-width: 575px) {
      .common-panel-influencervideos-wrapper .common-panel-influencervideos-container {
        /** 
             * Padding.
             */
        padding-bottom: 40px; } }
    .common-panel-influencervideos-wrapper .common-panel-influencervideos-container .heading {
      /**
             * Margin.
             */
      margin-bottom: 15px; }
    .common-panel-influencervideos-wrapper .common-panel-influencervideos-container .subtitle {
      /**
             * Font related.
             */
      text-transform: uppercase;
      font-size: 15px; }
    .common-panel-influencervideos-wrapper .common-panel-influencervideos-container .lead {
      /**
             * Margin.
             */
      margin-bottom: 50px; }

/**
 * .common-panel-infoblocksselection-wrapper.
 */
.common-panel-infoblocksselection-wrapper,
.careerinterests-panel-infoblock-wrapper {
  /**
     * Overflow.
     */
  overflow: hidden;
  /**
     * .common-panel-infoblocksselection-container.
     */ }
  .common-panel-infoblocksselection-wrapper .common-panel-infoblocksselection-container,
  .common-panel-infoblocksselection-wrapper .careerinterests-panel-infoblock-container,
  .careerinterests-panel-infoblock-wrapper .common-panel-infoblocksselection-container,
  .careerinterests-panel-infoblock-wrapper .careerinterests-panel-infoblock-container {
    /**
         * .info-block-wrapper.
         */
    /**
         * .info-block-wrapper.style-cv.
         */
    /**
         * .info-block-wrapper.style-faq.
         */
    /**
         * .info-block-wrapper.style-jargon.
         */ }
    .common-panel-infoblocksselection-wrapper .common-panel-infoblocksselection-container .info-block-wrapper,
    .common-panel-infoblocksselection-wrapper .careerinterests-panel-infoblock-container .info-block-wrapper,
    .careerinterests-panel-infoblock-wrapper .common-panel-infoblocksselection-container .info-block-wrapper,
    .careerinterests-panel-infoblock-wrapper .careerinterests-panel-infoblock-container .info-block-wrapper {
      /**
             * Padding.
             */
      padding-top: 130px;
      padding-bottom: 130px;
      /**
             * 
             */
      background-color: lime;
      /**
             * Font related.
             */
      color: white;
      /**
             * .inset.
             */
      /**
             * .heading.
             */
      /**
             * .text.
             */
      /**
             * &::after.
             */
      /**
             * &.col-left.
             */
      /**
             * &.col-right.
             */
      /**
             * &.col-full-width.
             */ }
      .common-panel-infoblocksselection-wrapper .common-panel-infoblocksselection-container .info-block-wrapper .inset,
      .common-panel-infoblocksselection-wrapper .careerinterests-panel-infoblock-container .info-block-wrapper .inset,
      .careerinterests-panel-infoblock-wrapper .common-panel-infoblocksselection-container .info-block-wrapper .inset,
      .careerinterests-panel-infoblock-wrapper .careerinterests-panel-infoblock-container .info-block-wrapper .inset {
        /**
                 * Position.
                 */
        position: relative;
        /**
                 * Z-index.
                 */
        z-index: 1;
        /**
                 * Display.
                 */
        display: flex;
        /**
                 * Flex.
                 */
        flex-direction: column;
        align-items: center; }
      .common-panel-infoblocksselection-wrapper .common-panel-infoblocksselection-container .info-block-wrapper .heading,
      .common-panel-infoblocksselection-wrapper .careerinterests-panel-infoblock-container .info-block-wrapper .heading,
      .careerinterests-panel-infoblock-wrapper .common-panel-infoblocksselection-container .info-block-wrapper .heading,
      .careerinterests-panel-infoblock-wrapper .careerinterests-panel-infoblock-container .info-block-wrapper .heading {
        /**
                 * Margin.
                 */
        margin-bottom: 25px; }
      .common-panel-infoblocksselection-wrapper .common-panel-infoblocksselection-container .info-block-wrapper .text,
      .common-panel-infoblocksselection-wrapper .careerinterests-panel-infoblock-container .info-block-wrapper .text,
      .careerinterests-panel-infoblock-wrapper .common-panel-infoblocksselection-container .info-block-wrapper .text,
      .careerinterests-panel-infoblock-wrapper .careerinterests-panel-infoblock-container .info-block-wrapper .text {
        /**
                 * Sizing.
                 */
        max-width: 400px;
        /**
                 * Font related.
                 */
        text-align: center;
        /**
                 * Margin.
                 */
        margin-bottom: 10px; }
      .common-panel-infoblocksselection-wrapper .common-panel-infoblocksselection-container .info-block-wrapper::after,
      .common-panel-infoblocksselection-wrapper .careerinterests-panel-infoblock-container .info-block-wrapper::after,
      .careerinterests-panel-infoblock-wrapper .common-panel-infoblocksselection-container .info-block-wrapper::after,
      .careerinterests-panel-infoblock-wrapper .careerinterests-panel-infoblock-container .info-block-wrapper::after {
        /**
                 * Content.
                 */
        content: '';
        /**
                 * Position.
                 */
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        /**
                 * Background.
                 */
        background-color: gray; }
      .common-panel-infoblocksselection-wrapper .common-panel-infoblocksselection-container .info-block-wrapper.col-left,
      .common-panel-infoblocksselection-wrapper .careerinterests-panel-infoblock-container .info-block-wrapper.col-left,
      .careerinterests-panel-infoblock-wrapper .common-panel-infoblocksselection-container .info-block-wrapper.col-left,
      .careerinterests-panel-infoblock-wrapper .careerinterests-panel-infoblock-container .info-block-wrapper.col-left {
        /**
                 * &::after.
                 */ }
        .common-panel-infoblocksselection-wrapper .common-panel-infoblocksselection-container .info-block-wrapper.col-left::after,
        .common-panel-infoblocksselection-wrapper .careerinterests-panel-infoblock-container .info-block-wrapper.col-left::after,
        .careerinterests-panel-infoblock-wrapper .common-panel-infoblocksselection-container .info-block-wrapper.col-left::after,
        .careerinterests-panel-infoblock-wrapper .careerinterests-panel-infoblock-container .info-block-wrapper.col-left::after {
          /**
                     * Position.
                     */
          left: -2000px;
          /**
                     * @include.
                     */ }
          @media (max-width: 991px) {
            .common-panel-infoblocksselection-wrapper .common-panel-infoblocksselection-container .info-block-wrapper.col-left::after,
            .common-panel-infoblocksselection-wrapper .careerinterests-panel-infoblock-container .info-block-wrapper.col-left::after,
            .careerinterests-panel-infoblock-wrapper .common-panel-infoblocksselection-container .info-block-wrapper.col-left::after,
            .careerinterests-panel-infoblock-wrapper .careerinterests-panel-infoblock-container .info-block-wrapper.col-left::after {
              /**
                         * Position.
                         */
              right: -500px; } }
      .common-panel-infoblocksselection-wrapper .common-panel-infoblocksselection-container .info-block-wrapper.col-right,
      .common-panel-infoblocksselection-wrapper .careerinterests-panel-infoblock-container .info-block-wrapper.col-right,
      .careerinterests-panel-infoblock-wrapper .common-panel-infoblocksselection-container .info-block-wrapper.col-right,
      .careerinterests-panel-infoblock-wrapper .careerinterests-panel-infoblock-container .info-block-wrapper.col-right {
        /**
                 * &::after.
                 */ }
        .common-panel-infoblocksselection-wrapper .common-panel-infoblocksselection-container .info-block-wrapper.col-right::after,
        .common-panel-infoblocksselection-wrapper .careerinterests-panel-infoblock-container .info-block-wrapper.col-right::after,
        .careerinterests-panel-infoblock-wrapper .common-panel-infoblocksselection-container .info-block-wrapper.col-right::after,
        .careerinterests-panel-infoblock-wrapper .careerinterests-panel-infoblock-container .info-block-wrapper.col-right::after {
          /**
                     * Position.
                     */
          right: -2000px;
          /**
                     * @include.
                     */ }
          @media (max-width: 991px) {
            .common-panel-infoblocksselection-wrapper .common-panel-infoblocksselection-container .info-block-wrapper.col-right::after,
            .common-panel-infoblocksselection-wrapper .careerinterests-panel-infoblock-container .info-block-wrapper.col-right::after,
            .careerinterests-panel-infoblock-wrapper .common-panel-infoblocksselection-container .info-block-wrapper.col-right::after,
            .careerinterests-panel-infoblock-wrapper .careerinterests-panel-infoblock-container .info-block-wrapper.col-right::after {
              /**
                         * Position.
                         */
              left: -500px; } }
      .common-panel-infoblocksselection-wrapper .common-panel-infoblocksselection-container .info-block-wrapper.col-full-width,
      .common-panel-infoblocksselection-wrapper .careerinterests-panel-infoblock-container .info-block-wrapper.col-full-width,
      .careerinterests-panel-infoblock-wrapper .common-panel-infoblocksselection-container .info-block-wrapper.col-full-width,
      .careerinterests-panel-infoblock-wrapper .careerinterests-panel-infoblock-container .info-block-wrapper.col-full-width {
        /**
                 * &::after.
                 */
        /**
                 * .heading.
                 */ }
        .common-panel-infoblocksselection-wrapper .common-panel-infoblocksselection-container .info-block-wrapper.col-full-width::after,
        .common-panel-infoblocksselection-wrapper .careerinterests-panel-infoblock-container .info-block-wrapper.col-full-width::after,
        .careerinterests-panel-infoblock-wrapper .common-panel-infoblocksselection-container .info-block-wrapper.col-full-width::after,
        .careerinterests-panel-infoblock-wrapper .careerinterests-panel-infoblock-container .info-block-wrapper.col-full-width::after {
          /**
                     * Position.
                     */
          left: -2000px;
          right: -2000px; }
        .common-panel-infoblocksselection-wrapper .common-panel-infoblocksselection-container .info-block-wrapper.col-full-width .heading,
        .common-panel-infoblocksselection-wrapper .careerinterests-panel-infoblock-container .info-block-wrapper.col-full-width .heading,
        .careerinterests-panel-infoblock-wrapper .common-panel-infoblocksselection-container .info-block-wrapper.col-full-width .heading,
        .careerinterests-panel-infoblock-wrapper .careerinterests-panel-infoblock-container .info-block-wrapper.col-full-width .heading {
          /**
                     * Font related.
                     */
          font-size: 50px; }
    .common-panel-infoblocksselection-wrapper .common-panel-infoblocksselection-container .info-block-wrapper.style-cv,
    .common-panel-infoblocksselection-wrapper .careerinterests-panel-infoblock-container .info-block-wrapper.style-cv,
    .careerinterests-panel-infoblock-wrapper .common-panel-infoblocksselection-container .info-block-wrapper.style-cv,
    .careerinterests-panel-infoblock-wrapper .careerinterests-panel-infoblock-container .info-block-wrapper.style-cv {
      /**
             * .heading.
             */
      /**
             * @include.
             */
      /**
             * &::after.
             */
      /**
             * .graphic.
             */ }
      .common-panel-infoblocksselection-wrapper .common-panel-infoblocksselection-container .info-block-wrapper.style-cv .heading,
      .common-panel-infoblocksselection-wrapper .careerinterests-panel-infoblock-container .info-block-wrapper.style-cv .heading,
      .careerinterests-panel-infoblock-wrapper .common-panel-infoblocksselection-container .info-block-wrapper.style-cv .heading,
      .careerinterests-panel-infoblock-wrapper .careerinterests-panel-infoblock-container .info-block-wrapper.style-cv .heading {
        /**
                 * Font related.
                 */
        color: #FFC802;
        text-align: center; }
      @media (max-width: 991px) {
        .common-panel-infoblocksselection-wrapper .common-panel-infoblocksselection-container .info-block-wrapper.style-cv,
        .common-panel-infoblocksselection-wrapper .careerinterests-panel-infoblock-container .info-block-wrapper.style-cv,
        .careerinterests-panel-infoblock-wrapper .common-panel-infoblocksselection-container .info-block-wrapper.style-cv,
        .careerinterests-panel-infoblock-wrapper .careerinterests-panel-infoblock-container .info-block-wrapper.style-cv {
          /**
                 * Overflow.
                 */
          overflow-y: clip; } }
      .common-panel-infoblocksselection-wrapper .common-panel-infoblocksselection-container .info-block-wrapper.style-cv::after,
      .common-panel-infoblocksselection-wrapper .careerinterests-panel-infoblock-container .info-block-wrapper.style-cv::after,
      .careerinterests-panel-infoblock-wrapper .common-panel-infoblocksselection-container .info-block-wrapper.style-cv::after,
      .careerinterests-panel-infoblock-wrapper .careerinterests-panel-infoblock-container .info-block-wrapper.style-cv::after {
        /**
                 * Position.
                 */
        background-color: #11315C; }
      .common-panel-infoblocksselection-wrapper .common-panel-infoblocksselection-container .info-block-wrapper.style-cv .graphic,
      .common-panel-infoblocksselection-wrapper .careerinterests-panel-infoblock-container .info-block-wrapper.style-cv .graphic,
      .careerinterests-panel-infoblock-wrapper .common-panel-infoblocksselection-container .info-block-wrapper.style-cv .graphic,
      .careerinterests-panel-infoblock-wrapper .careerinterests-panel-infoblock-container .info-block-wrapper.style-cv .graphic {
        /**
                 * Position.
                 */
        position: absolute;
        top: 50%;
        left: 50%;
        /**
                 * Transform.
                 */
        transform: translateX(-50%) translateY(-50%);
        /**
                 * Opacity.
                 */
        opacity: 0.08;
        /**
                 * Sizing.
                 */
        width: 100%;
        /**
                 * Pointer.
                 */
        pointer-events: none;
        /**
                 * @include.
                 */
        /**
                 * @include.
                 */ }
        @media (max-width: 991px) {
          .common-panel-infoblocksselection-wrapper .common-panel-infoblocksselection-container .info-block-wrapper.style-cv .graphic,
          .common-panel-infoblocksselection-wrapper .careerinterests-panel-infoblock-container .info-block-wrapper.style-cv .graphic,
          .careerinterests-panel-infoblock-wrapper .common-panel-infoblocksselection-container .info-block-wrapper.style-cv .graphic,
          .careerinterests-panel-infoblock-wrapper .careerinterests-panel-infoblock-container .info-block-wrapper.style-cv .graphic {
            /**
                     * Sizing.
                     */
            max-width: 510px; } }
        @media (max-width: 575px) {
          .common-panel-infoblocksselection-wrapper .common-panel-infoblocksselection-container .info-block-wrapper.style-cv .graphic,
          .common-panel-infoblocksselection-wrapper .careerinterests-panel-infoblock-container .info-block-wrapper.style-cv .graphic,
          .careerinterests-panel-infoblock-wrapper .common-panel-infoblocksselection-container .info-block-wrapper.style-cv .graphic,
          .careerinterests-panel-infoblock-wrapper .careerinterests-panel-infoblock-container .info-block-wrapper.style-cv .graphic {
            /**
                     * Display.
                     */
            display: none; } }
    .common-panel-infoblocksselection-wrapper .common-panel-infoblocksselection-container .info-block-wrapper.style-faq,
    .common-panel-infoblocksselection-wrapper .careerinterests-panel-infoblock-container .info-block-wrapper.style-faq,
    .careerinterests-panel-infoblock-wrapper .common-panel-infoblocksselection-container .info-block-wrapper.style-faq,
    .careerinterests-panel-infoblock-wrapper .careerinterests-panel-infoblock-container .info-block-wrapper.style-faq {
      /**
             * .heading.
             */
      /**
             * @include.
             */
      /**
             * .inset.
             */
      /**
             * &.two-cols.
             */
      /**
             * .graphic.
             */
      /**
             * &::after.
             */ }
      .common-panel-infoblocksselection-wrapper .common-panel-infoblocksselection-container .info-block-wrapper.style-faq .heading,
      .common-panel-infoblocksselection-wrapper .careerinterests-panel-infoblock-container .info-block-wrapper.style-faq .heading,
      .careerinterests-panel-infoblock-wrapper .common-panel-infoblocksselection-container .info-block-wrapper.style-faq .heading,
      .careerinterests-panel-infoblock-wrapper .careerinterests-panel-infoblock-container .info-block-wrapper.style-faq .heading {
        /**
                 * Font related.
                 */
        color: #5EDAFF; }
      @media (max-width: 991px) {
        .common-panel-infoblocksselection-wrapper .common-panel-infoblocksselection-container .info-block-wrapper.style-faq,
        .common-panel-infoblocksselection-wrapper .careerinterests-panel-infoblock-container .info-block-wrapper.style-faq,
        .careerinterests-panel-infoblock-wrapper .common-panel-infoblocksselection-container .info-block-wrapper.style-faq,
        .careerinterests-panel-infoblock-wrapper .careerinterests-panel-infoblock-container .info-block-wrapper.style-faq {
          /**
                 * Overflow.
                 */
          overflow-y: clip; } }
      .common-panel-infoblocksselection-wrapper .common-panel-infoblocksselection-container .info-block-wrapper.style-faq .inset *,
      .common-panel-infoblocksselection-wrapper .careerinterests-panel-infoblock-container .info-block-wrapper.style-faq .inset *,
      .careerinterests-panel-infoblock-wrapper .common-panel-infoblocksselection-container .info-block-wrapper.style-faq .inset *,
      .careerinterests-panel-infoblock-wrapper .careerinterests-panel-infoblock-container .info-block-wrapper.style-faq .inset * {
        /**
                 * Position.
                 */
        /**
                 * Z-index.
                 */ }
      .common-panel-infoblocksselection-wrapper .common-panel-infoblocksselection-container .info-block-wrapper.style-faq.two-cols,
      .common-panel-infoblocksselection-wrapper .careerinterests-panel-infoblock-container .info-block-wrapper.style-faq.two-cols,
      .careerinterests-panel-infoblock-wrapper .common-panel-infoblocksselection-container .info-block-wrapper.style-faq.two-cols,
      .careerinterests-panel-infoblock-wrapper .careerinterests-panel-infoblock-container .info-block-wrapper.style-faq.two-cols {
        /**
                 * .inset.
                 */
        /**
                 * .graphic.
                 */ }
        .common-panel-infoblocksselection-wrapper .common-panel-infoblocksselection-container .info-block-wrapper.style-faq.two-cols .inset,
        .common-panel-infoblocksselection-wrapper .careerinterests-panel-infoblock-container .info-block-wrapper.style-faq.two-cols .inset,
        .careerinterests-panel-infoblock-wrapper .common-panel-infoblocksselection-container .info-block-wrapper.style-faq.two-cols .inset,
        .careerinterests-panel-infoblock-wrapper .careerinterests-panel-infoblock-container .info-block-wrapper.style-faq.two-cols .inset {
          /**
                     * Position.
                     */
          position: relative; }
        .common-panel-infoblocksselection-wrapper .common-panel-infoblocksselection-container .info-block-wrapper.style-faq.two-cols .graphic,
        .common-panel-infoblocksselection-wrapper .careerinterests-panel-infoblock-container .info-block-wrapper.style-faq.two-cols .graphic,
        .careerinterests-panel-infoblock-wrapper .common-panel-infoblocksselection-container .info-block-wrapper.style-faq.two-cols .graphic,
        .careerinterests-panel-infoblock-wrapper .careerinterests-panel-infoblock-container .info-block-wrapper.style-faq.two-cols .graphic {
          /**
                     * Position.
                     */
          left: 50px;
          /**
                     * Transform.
                     */
          transform: translateX(0) translateY(-50%); }
      .common-panel-infoblocksselection-wrapper .common-panel-infoblocksselection-container .info-block-wrapper.style-faq .graphic,
      .common-panel-infoblocksselection-wrapper .careerinterests-panel-infoblock-container .info-block-wrapper.style-faq .graphic,
      .careerinterests-panel-infoblock-wrapper .common-panel-infoblocksselection-container .info-block-wrapper.style-faq .graphic,
      .careerinterests-panel-infoblock-wrapper .careerinterests-panel-infoblock-container .info-block-wrapper.style-faq .graphic {
        /**
                 * Position.
                 */
        position: absolute;
        top: 50%;
        left: 50%;
        /**
                 * Transform.
                 */
        transform: translateX(-50%) translateY(-50%);
        /**
                 * Opacity.
                 */
        opacity: 0.2;
        /**
                 * Sizing.
                 */
        height: 700px;
        /**
                 * Pointer.
                 */
        pointer-events: none; }
      .common-panel-infoblocksselection-wrapper .common-panel-infoblocksselection-container .info-block-wrapper.style-faq::after,
      .common-panel-infoblocksselection-wrapper .careerinterests-panel-infoblock-container .info-block-wrapper.style-faq::after,
      .careerinterests-panel-infoblock-wrapper .common-panel-infoblocksselection-container .info-block-wrapper.style-faq::after,
      .careerinterests-panel-infoblock-wrapper .careerinterests-panel-infoblock-container .info-block-wrapper.style-faq::after {
        /**
                 * Background.
                 */
        background-color: #5F45CE; }
    .common-panel-infoblocksselection-wrapper .common-panel-infoblocksselection-container .info-block-wrapper.style-jargon,
    .common-panel-infoblocksselection-wrapper .careerinterests-panel-infoblock-container .info-block-wrapper.style-jargon,
    .careerinterests-panel-infoblock-wrapper .common-panel-infoblocksselection-container .info-block-wrapper.style-jargon,
    .careerinterests-panel-infoblock-wrapper .careerinterests-panel-infoblock-container .info-block-wrapper.style-jargon {
      /**
             * .heading.
             */
      /**
             * .graphic.
             */
      /**
             * &::after.
             */ }
      .common-panel-infoblocksselection-wrapper .common-panel-infoblocksselection-container .info-block-wrapper.style-jargon .heading,
      .common-panel-infoblocksselection-wrapper .careerinterests-panel-infoblock-container .info-block-wrapper.style-jargon .heading,
      .careerinterests-panel-infoblock-wrapper .common-panel-infoblocksselection-container .info-block-wrapper.style-jargon .heading,
      .careerinterests-panel-infoblock-wrapper .careerinterests-panel-infoblock-container .info-block-wrapper.style-jargon .heading {
        /**
                 * Font related.
                 */
        color: #F386D0; }
      .common-panel-infoblocksselection-wrapper .common-panel-infoblocksselection-container .info-block-wrapper.style-jargon .graphic,
      .common-panel-infoblocksselection-wrapper .careerinterests-panel-infoblock-container .info-block-wrapper.style-jargon .graphic,
      .careerinterests-panel-infoblock-wrapper .common-panel-infoblocksselection-container .info-block-wrapper.style-jargon .graphic,
      .careerinterests-panel-infoblock-wrapper .careerinterests-panel-infoblock-container .info-block-wrapper.style-jargon .graphic {
        /**
                 * Position.
                 */
        position: absolute;
        top: 50%;
        left: 50%;
        /**
                 * Transform.
                 */
        transform: translateX(-50%) translateY(-50%) scaleX(-100%);
        /**
                 * Opacity.
                 */
        opacity: 0.1;
        /**
                 * Sizing.
                 */
        width: 100%;
        /**
                 * Pointer.
                 */
        pointer-events: none;
        /**
                 * @include.
                 */
        /**
                 * @include.
                 */ }
        @media (max-width: 991px) {
          .common-panel-infoblocksselection-wrapper .common-panel-infoblocksselection-container .info-block-wrapper.style-jargon .graphic,
          .common-panel-infoblocksselection-wrapper .careerinterests-panel-infoblock-container .info-block-wrapper.style-jargon .graphic,
          .careerinterests-panel-infoblock-wrapper .common-panel-infoblocksselection-container .info-block-wrapper.style-jargon .graphic,
          .careerinterests-panel-infoblock-wrapper .careerinterests-panel-infoblock-container .info-block-wrapper.style-jargon .graphic {
            /**
                     * Sizing.
                     */
            max-width: 510px; } }
        @media (max-width: 575px) {
          .common-panel-infoblocksselection-wrapper .common-panel-infoblocksselection-container .info-block-wrapper.style-jargon .graphic,
          .common-panel-infoblocksselection-wrapper .careerinterests-panel-infoblock-container .info-block-wrapper.style-jargon .graphic,
          .careerinterests-panel-infoblock-wrapper .common-panel-infoblocksselection-container .info-block-wrapper.style-jargon .graphic,
          .careerinterests-panel-infoblock-wrapper .careerinterests-panel-infoblock-container .info-block-wrapper.style-jargon .graphic {
            /**
                     * Display.
                     */
            display: none; } }
      .common-panel-infoblocksselection-wrapper .common-panel-infoblocksselection-container .info-block-wrapper.style-jargon::after,
      .common-panel-infoblocksselection-wrapper .careerinterests-panel-infoblock-container .info-block-wrapper.style-jargon::after,
      .careerinterests-panel-infoblock-wrapper .common-panel-infoblocksselection-container .info-block-wrapper.style-jargon::after,
      .careerinterests-panel-infoblock-wrapper .careerinterests-panel-infoblock-container .info-block-wrapper.style-jargon::after {
        /**
                 * Position.
                 */
        background-color: #9C00AA;
        /**
                 * 
                 */
        background-image: url(/assets/images/panels/jargon/jargon-background.png);
        background-position: center; }

/**
 * .common-panel-jobalertsform-wrapper.
 */
.common-panel-jobalertsform-wrapper {
  /**
     * &::after.
     */
  /**
     * Position.
     */
  position: relative;
  /**
     * .common-panel-jobalertsform-container.
     */ }
  .common-panel-jobalertsform-wrapper::after {
    /**
         * Content.
         */
    content: '';
    /**
         * Position.
         */
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    /**
         * Background.
         */
    background-image: url(/assets/images/panels/jobalertsform/exclamation-background.png);
    /**
         * Z-index.
         */
    z-index: 0;
    /**
         * Opacity.
         */
    opacity: 0.3; }
  .common-panel-jobalertsform-wrapper .common-panel-jobalertsform-container {
    /**
         * Position.
         */
    position: relative;
    /**
         * Z-index.
         */
    z-index: 1;
    /**
         * Padding.
         */
    padding-top: 100px;
    padding-bottom: 60px;
    /**
         * @include.
         */
    /**
         * Font related.
         */
    color: #11315C;
    /**
         * .heading.
         */
    /**
         * .lead.
         */
    /**
         * .row-heading.
         */
    /**
         * select.
         */
    /**
         * .row-form.
         */
    /**
         * .submit-anchor-button-wrapper.
         */ }
    @media (max-width: 575px) {
      .common-panel-jobalertsform-wrapper .common-panel-jobalertsform-container {
        /**
             * Padding.
             */
        padding-top: 60px;
        padding-bottom: 40px; } }
    .common-panel-jobalertsform-wrapper .common-panel-jobalertsform-container .heading {
      /**
             * Margin.
             */
      margin-bottom: 15px; }
    .common-panel-jobalertsform-wrapper .common-panel-jobalertsform-container .lead {
      /**
             * Margin.
             */
      margin-bottom: 50px; }
    .common-panel-jobalertsform-wrapper .common-panel-jobalertsform-container .row-heading {
      /**
             * .col.
             */ }
      .common-panel-jobalertsform-wrapper .common-panel-jobalertsform-container .row-heading .col {
        /**
                 * Font related.
                 */
        text-align: center; }
    .common-panel-jobalertsform-wrapper .common-panel-jobalertsform-container select {
      /**
             * Font related.
             */
      color: #1E4F54;
      font-weight: 700;
      /**
             * option.
             */ }
      .common-panel-jobalertsform-wrapper .common-panel-jobalertsform-container select option {
        /**
                 * Font related.
                 */
        color: black; }
    .common-panel-jobalertsform-wrapper .common-panel-jobalertsform-container .row-form {
      /**
             * .col.
             */
      /**
             * .col-md-3.
             */
      /**
             * .wpcf7-list-item.
             */ }
      .common-panel-jobalertsform-wrapper .common-panel-jobalertsform-container .row-form .col {
        /**
                 * Font related.
                 */
        text-align: left; }
      .common-panel-jobalertsform-wrapper .common-panel-jobalertsform-container .row-form .col-md-3 {
        /**
                 * @include.
                 */ }
        @media (max-width: 767px) {
          .common-panel-jobalertsform-wrapper .common-panel-jobalertsform-container .row-form .col-md-3 {
            /**
                     * Margin.
                     */
            margin-top: 30px; } }
      .common-panel-jobalertsform-wrapper .common-panel-jobalertsform-container .row-form .wpcf7-list-item {
        /**
                 * Display.
                 */
        display: inline-block;
        /**
                 * Margin.
                 */
        margin-left: 0;
        margin-right: 20px; }
    .common-panel-jobalertsform-wrapper .common-panel-jobalertsform-container .submit-anchor-button-wrapper {
      /**
             * &.disabled.
             */
      /**
             * Padding.
             */
      padding: 0;
      /**
             * .wpcf7-submit.
             */
      /**
             * Border.
             */
      border-color: #1E4F54;
      /**
             * Font related.
             */
      color: #1E4F54;
      /**
             * svg path.
             */
      /**
             * &:hover.
             */ }
      .common-panel-jobalertsform-wrapper .common-panel-jobalertsform-container .submit-anchor-button-wrapper.disabled {
        /**
                 * Pointer.
                 */
        pointer-events: none; }
      .common-panel-jobalertsform-wrapper .common-panel-jobalertsform-container .submit-anchor-button-wrapper .wpcf7-submit {
        /**
                 * Border.
                 */
        border: 0;
        /**
                 * Font related.
                 */
        color: #1E4F54; }
      .common-panel-jobalertsform-wrapper .common-panel-jobalertsform-container .submit-anchor-button-wrapper svg path {
        /**
                 * Fill.
                 */
        fill: #1E4F54; }
      .common-panel-jobalertsform-wrapper .common-panel-jobalertsform-container .submit-anchor-button-wrapper:hover {
        /**
                 * Font related.
                 */
        /**
                 * .wpcf7-submit[disabled].
                 */ }
        .common-panel-jobalertsform-wrapper .common-panel-jobalertsform-container .submit-anchor-button-wrapper:hover input {
          /**
                     * 
                     */
          color: #fff; }
        .common-panel-jobalertsform-wrapper .common-panel-jobalertsform-container .submit-anchor-button-wrapper:hover .wpcf7-submit[disabled] {
          /**
                     * Font related.
                     */
          color: #fff; }

/**
 * .common-panel-jobsandroles-wrapper.
 */
.common-panel-jobsandroles-wrapper {
  /**
     * .common-panel-jobsandroles-container.
     */ }
  .common-panel-jobsandroles-wrapper .common-panel-jobsandroles-container {
    /**
         * Padding.
         */
    padding-bottom: 160px;
    /**
         * @include.
         */
    /**
         * Font related.
         */
    color: #fff;
    /**
         * .heading.
         */
    /**
         * .image-desktop-wrapper.
         */
    /**
         * .image-tablet-wrapper.
         */
    /**
         * .image-mobile-wrapper.
         */
    /**
         * .jobs-wrapper.
         */
    /**
         * .roles-wrapper.
         */ }
    @media (max-width: 575px) {
      .common-panel-jobsandroles-wrapper .common-panel-jobsandroles-container {
        /**
             * Padding.
             */
        padding-bottom: 60px; } }
    .common-panel-jobsandroles-wrapper .common-panel-jobsandroles-container .heading {
      /**
             * Padding.
             */
      padding-bottom: 25px;
      /**
             * Border.
             */
      border-bottom: 1px solid white;
      /**
             * Font related.
             */
      line-height: 1.2; }
    .common-panel-jobsandroles-wrapper .common-panel-jobsandroles-container .image-desktop-wrapper {
      /**
             * Display.
             */
      display: none;
      /**
             * @include.
             */ }
      @media (min-width: 992px) {
        .common-panel-jobsandroles-wrapper .common-panel-jobsandroles-container .image-desktop-wrapper {
          /**
                 * Display.
                 */
          display: block; } }
    .common-panel-jobsandroles-wrapper .common-panel-jobsandroles-container .image-tablet-wrapper {
      /**
             * Display.
             */
      display: none;
      /**
             * @include.
             */ }
      @media (min-width: 768px) and (max-width: 991px) {
        .common-panel-jobsandroles-wrapper .common-panel-jobsandroles-container .image-tablet-wrapper {
          /**
                 * Display.
                 */
          display: block; } }
    .common-panel-jobsandroles-wrapper .common-panel-jobsandroles-container .image-mobile-wrapper {
      /**
             * Display.
             */
      display: none;
      /**
             * @include.
             */ }
      @media (max-width: 767px) {
        .common-panel-jobsandroles-wrapper .common-panel-jobsandroles-container .image-mobile-wrapper {
          /**
                 * Display.
                 */
          display: block; } }
    .common-panel-jobsandroles-wrapper .common-panel-jobsandroles-container .jobs-wrapper {
      /**
             * Margin.
             */
      margin-bottom: 50px;
      /**
             * #Brokers1,
             * #DataAnalysts1,
             * #Underwriters1,
             * #Actuaries1,
             * #RiskModellers1,
             * #ClaimsProfessionals1.
             */ }
      .common-panel-jobsandroles-wrapper .common-panel-jobsandroles-container .jobs-wrapper #Brokers1,
      .common-panel-jobsandroles-wrapper .common-panel-jobsandroles-container .jobs-wrapper #DataAnalysts1,
      .common-panel-jobsandroles-wrapper .common-panel-jobsandroles-container .jobs-wrapper #Underwriters1,
      .common-panel-jobsandroles-wrapper .common-panel-jobsandroles-container .jobs-wrapper #Actuaries1,
      .common-panel-jobsandroles-wrapper .common-panel-jobsandroles-container .jobs-wrapper #RiskModellers1,
      .common-panel-jobsandroles-wrapper .common-panel-jobsandroles-container .jobs-wrapper #ClaimsProfessionals1 {
        /**
                 * > path.
                 */
        /**
                 * Cursor.
                 */
        cursor: pointer;
        /**
                 * 
                 */ }
        .common-panel-jobsandroles-wrapper .common-panel-jobsandroles-container .jobs-wrapper #Brokers1 > path,
        .common-panel-jobsandroles-wrapper .common-panel-jobsandroles-container .jobs-wrapper #DataAnalysts1 > path,
        .common-panel-jobsandroles-wrapper .common-panel-jobsandroles-container .jobs-wrapper #Underwriters1 > path,
        .common-panel-jobsandroles-wrapper .common-panel-jobsandroles-container .jobs-wrapper #Actuaries1 > path,
        .common-panel-jobsandroles-wrapper .common-panel-jobsandroles-container .jobs-wrapper #RiskModellers1 > path,
        .common-panel-jobsandroles-wrapper .common-panel-jobsandroles-container .jobs-wrapper #ClaimsProfessionals1 > path {
          /**
                     * Fill.
                     */
          fill: #01CDFF !important; }
        .common-panel-jobsandroles-wrapper .common-panel-jobsandroles-container .jobs-wrapper #Brokers1:hover,
        .common-panel-jobsandroles-wrapper .common-panel-jobsandroles-container .jobs-wrapper #DataAnalysts1:hover,
        .common-panel-jobsandroles-wrapper .common-panel-jobsandroles-container .jobs-wrapper #Underwriters1:hover,
        .common-panel-jobsandroles-wrapper .common-panel-jobsandroles-container .jobs-wrapper #Actuaries1:hover,
        .common-panel-jobsandroles-wrapper .common-panel-jobsandroles-container .jobs-wrapper #RiskModellers1:hover,
        .common-panel-jobsandroles-wrapper .common-panel-jobsandroles-container .jobs-wrapper #ClaimsProfessionals1:hover {
          /**
                     * > path.
                     */ }
          .common-panel-jobsandroles-wrapper .common-panel-jobsandroles-container .jobs-wrapper #Brokers1:hover > path,
          .common-panel-jobsandroles-wrapper .common-panel-jobsandroles-container .jobs-wrapper #DataAnalysts1:hover > path,
          .common-panel-jobsandroles-wrapper .common-panel-jobsandroles-container .jobs-wrapper #Underwriters1:hover > path,
          .common-panel-jobsandroles-wrapper .common-panel-jobsandroles-container .jobs-wrapper #Actuaries1:hover > path,
          .common-panel-jobsandroles-wrapper .common-panel-jobsandroles-container .jobs-wrapper #RiskModellers1:hover > path,
          .common-panel-jobsandroles-wrapper .common-panel-jobsandroles-container .jobs-wrapper #ClaimsProfessionals1:hover > path {
            /**
                         * Fill.
                         */
            fill: #FAEA20 !important; }
    .common-panel-jobsandroles-wrapper .common-panel-jobsandroles-container .roles-wrapper {
      /**
             * #HumanResources1,
             * #Finance1,
             * #IT1,
             * #Marketing1,
             * #Lawyers1,
             * #Investment1.
             */ }
      .common-panel-jobsandroles-wrapper .common-panel-jobsandroles-container .roles-wrapper #HumanResources1,
      .common-panel-jobsandroles-wrapper .common-panel-jobsandroles-container .roles-wrapper #Finance1,
      .common-panel-jobsandroles-wrapper .common-panel-jobsandroles-container .roles-wrapper #IT1,
      .common-panel-jobsandroles-wrapper .common-panel-jobsandroles-container .roles-wrapper #Marketing1,
      .common-panel-jobsandroles-wrapper .common-panel-jobsandroles-container .roles-wrapper #Lawyers1,
      .common-panel-jobsandroles-wrapper .common-panel-jobsandroles-container .roles-wrapper #Investment1 {
        /**
                 * Cursor.
                 */
        cursor: pointer;
        /**
                 * &:hover.
                 */ }
        .common-panel-jobsandroles-wrapper .common-panel-jobsandroles-container .roles-wrapper #HumanResources1:hover,
        .common-panel-jobsandroles-wrapper .common-panel-jobsandroles-container .roles-wrapper #Finance1:hover,
        .common-panel-jobsandroles-wrapper .common-panel-jobsandroles-container .roles-wrapper #IT1:hover,
        .common-panel-jobsandroles-wrapper .common-panel-jobsandroles-container .roles-wrapper #Marketing1:hover,
        .common-panel-jobsandroles-wrapper .common-panel-jobsandroles-container .roles-wrapper #Lawyers1:hover,
        .common-panel-jobsandroles-wrapper .common-panel-jobsandroles-container .roles-wrapper #Investment1:hover {
          /**
                     * > path.
                     */ }
          .common-panel-jobsandroles-wrapper .common-panel-jobsandroles-container .roles-wrapper #HumanResources1:hover > path,
          .common-panel-jobsandroles-wrapper .common-panel-jobsandroles-container .roles-wrapper #Finance1:hover > path,
          .common-panel-jobsandroles-wrapper .common-panel-jobsandroles-container .roles-wrapper #IT1:hover > path,
          .common-panel-jobsandroles-wrapper .common-panel-jobsandroles-container .roles-wrapper #Marketing1:hover > path,
          .common-panel-jobsandroles-wrapper .common-panel-jobsandroles-container .roles-wrapper #Lawyers1:hover > path,
          .common-panel-jobsandroles-wrapper .common-panel-jobsandroles-container .roles-wrapper #Investment1:hover > path {
            /**
                         * Fill.
                         */
            fill: #01CDFF !important; }

/**
 * .common-panel-jobsarchive-wrapper.
 */
.common-panel-jobsarchive-wrapper {
  /**
     * .common-panel-jobsarchive-container.
     */ }
  .common-panel-jobsarchive-wrapper .common-panel-jobsarchive-container {
    /**
         * .subtitle.
         */
    /**
         * facetwp-type-pager.
         */ }
    .common-panel-jobsarchive-wrapper .common-panel-jobsarchive-container .subtitle {
      /**
             * Font related.
             */
      font-size: 14px;
      text-transform: uppercase;
      color: #094F54; }
    .common-panel-jobsarchive-wrapper .common-panel-jobsarchive-container .facetwp-type-pager {
      /**
             * Font related.
             */
      text-align: center;
      /**
             * .facetwp-load-more.
             */ }
      .common-panel-jobsarchive-wrapper .common-panel-jobsarchive-container .facetwp-type-pager .facetwp-load-more {
        /**
                 * Border.
                 */
        border: 2px solid #1E4F54 !important;
        /**
                 * Font related.
                 */
        color: #1E4F54;
        /**
                 * Cusror.
                 */
        cursor: pointer;
        /**
                 * Background.
                 */
        background-color: transparent !important;
        /**
                 * svg path.
                 */
        /**
                 * &:hover.
                 */ }
        .common-panel-jobsarchive-wrapper .common-panel-jobsarchive-container .facetwp-type-pager .facetwp-load-more svg path {
          /**
                     * Fill.
                     */
          fill: #1E4F54 !important; }
        .common-panel-jobsarchive-wrapper .common-panel-jobsarchive-container .facetwp-type-pager .facetwp-load-more:hover {
          /**
                     * Font related.
                     */
          color: #fff; }

/**
 * .common-panel-jobsarchiveteaser-wrapper.
 */
.common-panel-jobsarchiveteaser-wrapper {
  /**
     * .common-panel-jobsarchiveteaser-container.
     */ }
  .common-panel-jobsarchiveteaser-wrapper .common-panel-jobsarchiveteaser-container {
    /**
         * Padding.
         */
    padding-top: 100px;
    padding-bottom: 100px;
    /**
         * @include.
         */
    /**
         * .subtitle.
         */
    /**
         * .col-image.
         */
    /**
         * .col-text.
         */
    /**
         * .col-anchor.
         */ }
    @media (max-width: 991px) {
      .common-panel-jobsarchiveteaser-wrapper .common-panel-jobsarchiveteaser-container {
        /**
             * Padding.
             */
        padding-top: 60px;
        padding-bottom: 60px; } }
    .common-panel-jobsarchiveteaser-wrapper .common-panel-jobsarchiveteaser-container .subtitle {
      /**
             * Font related.
             */
      font-size: 14px;
      text-transform: uppercase;
      color: #fff; }
    .common-panel-jobsarchiveteaser-wrapper .common-panel-jobsarchiveteaser-container .col-image {
      /**
             * Display.
             */
      display: flex;
      /**
             * Flex.
             */
      align-items: center;
      /**
             * img.
             */
      /**
             * @include.
             */ }
      .common-panel-jobsarchiveteaser-wrapper .common-panel-jobsarchiveteaser-container .col-image img {
        /**
                 * Sizing.
                 */
        max-width: 90%; }
      @media (max-width: 991px) {
        .common-panel-jobsarchiveteaser-wrapper .common-panel-jobsarchiveteaser-container .col-image {
          /**
                 * Margin.
                 */
          margin-bottom: 50px;
          /**
                 * Flex.
                 */
          justify-content: center;
          /**
                 * img.
                 */ }
          .common-panel-jobsarchiveteaser-wrapper .common-panel-jobsarchiveteaser-container .col-image img {
            /**
                     * Sizing.
                     */
            max-width: 200px; } }
    .common-panel-jobsarchiveteaser-wrapper .common-panel-jobsarchiveteaser-container .col-text {
      /**
             * Display.
             */
      display: flex;
      /**
             * Flex.
             */
      align-items: center;
      /**
             * @include.
             */
      /**
             * .heading.
             */
      /**
             * p.
             */ }
      @media (max-width: 991px) {
        .common-panel-jobsarchiveteaser-wrapper .common-panel-jobsarchiveteaser-container .col-text {
          /**
                 * Font related.
                 */
          text-align: center; } }
      .common-panel-jobsarchiveteaser-wrapper .common-panel-jobsarchiveteaser-container .col-text .heading {
        /**
                 * Font related.
                 */
        color: #005AEF;
        /**
                 * Margin.
                 */
        margin-bottom: 15px; }
      .common-panel-jobsarchiveteaser-wrapper .common-panel-jobsarchiveteaser-container .col-text p {
        /**
                 * Font related.
                 */
        color: #11315C; }
    .common-panel-jobsarchiveteaser-wrapper .common-panel-jobsarchiveteaser-container .col-anchor {
      /**
             * Display.
             */
      display: flex;
      /**
             * Flex.
             */
      align-items: center;
      /**
             * @include.
             */
      /**
             * a.
             */ }
      @media (max-width: 991px) {
        .common-panel-jobsarchiveteaser-wrapper .common-panel-jobsarchiveteaser-container .col-anchor {
          /**
                 * Flex.
                 */
          justify-content: center; } }
      .common-panel-jobsarchiveteaser-wrapper .common-panel-jobsarchiveteaser-container .col-anchor a {
        /**
                 * Font related.
                 */
        color: #11315C;
        /**
                 * &:hover.
                 */ }
        .common-panel-jobsarchiveteaser-wrapper .common-panel-jobsarchiveteaser-container .col-anchor a:hover {
          /**
                     * Font related.
                     */
          color: #fff; }

/**
 * .common-panel-jobslisting-wrapper.
 */
.common-panel-jobslisting-wrapper {
  /**
     * .common-panel-jobslisting-container.
     */ }
  .common-panel-jobslisting-wrapper .common-panel-jobslisting-container {
    /**
         * Padding.
         */
    padding-bottom: 100px;
    /**
         * .subtitle.
         */
    /**
         * facetwp-type-pager.
         */ }
    .common-panel-jobslisting-wrapper .common-panel-jobslisting-container .subtitle {
      /**
             * Font related.
             */
      font-size: 14px;
      text-transform: uppercase;
      color: #fff; }
    .common-panel-jobslisting-wrapper .common-panel-jobslisting-container .facetwp-type-pager {
      /**
             * Font related.
             */
      text-align: center;
      /**
             * .facetwp-load-more.
             */ }
      .common-panel-jobslisting-wrapper .common-panel-jobslisting-container .facetwp-type-pager .facetwp-load-more {
        /**
                 * Border.
                 */
        border: 2px solid #FCF18F !important;
        /**
                 * Cusror.
                 */
        cursor: pointer;
        /**
                 * Background.
                 */
        background-color: transparent !important;
        /**
                 * svg path.
                 */
        /**
                 * &:hover.
                 */ }
        .common-panel-jobslisting-wrapper .common-panel-jobslisting-container .facetwp-type-pager .facetwp-load-more svg path {
          /**
                     * Fill.
                     */
          fill: #FCF18F !important; }
        .common-panel-jobslisting-wrapper .common-panel-jobslisting-container .facetwp-type-pager .facetwp-load-more:hover {
          /**
                     * Font related.
                     */
          color: #005AEF; }

/**
 * .job-search-wrapper.
 */
.job-search-wrapper {
  /**
     * Padding.
     */
  padding: 30px 30px 10px 30px;
  /**
     * Background.
     */
  background-color: #11315C;
  /**
     * Margin.
     */
  margin-top: -80px;
  margin-bottom: 60px;
  /**
     * Font related.
     */
  color: #fff;
  /**
     * Border.
     */
  border-radius: 10px;
  /**
     * Overflow.
     */
  overflow: hidden;
  /**
     * .row-heading.
     */
  /**
     * .col-options.
     */
  /**
     * &.has-filters.
     */
  /**
     * .reset-filters.
     */
  /**
     * 
     */
  /**
     * select.
     */
  /**
     * 
     */
  /**
     * .facetwp-type-dropdown.
     */
  /**
     * .facetwp-icon.
     */
  /**
     * 
     */
  /**
     * 
     */ }
  .job-search-wrapper .row-heading {
    /**
         * Margin.
         */
    margin-bottom: 10px; }
  .job-search-wrapper .col-options {
    /**
         * Display.
         */
    display: flex;
    /**
         * Flex.
         */
    justify-content: flex-end;
    align-items: center; }
  .job-search-wrapper.has-filters {
    /**
         * .reset-filters.
         */ }
    .job-search-wrapper.has-filters .reset-filters {
      /**
             * Display.
             */
      display: inline-block; }
  .job-search-wrapper .reset-filters {
    /**
         * Display.
         */
    display: none;
    /**
         * Position.
         */
    position: relative;
    /**
         * Padding.
         */
    padding-left: 40px;
    /**
         * Font related.
         */
    text-transform: uppercase;
    color: #FCF18F;
    text-decoration: none;
    /**
         * &:hover.
         */
    /**
         * &::after.
         */ }
    .job-search-wrapper .reset-filters:hover {
      /**
             * Font related.
             */
      color: #fff;
      /**
             * &::after.
             */ }
      .job-search-wrapper .reset-filters:hover::after {
        /**
                 * Font related.
                 */
        color: #fff; }
    .job-search-wrapper .reset-filters::after {
      /**
             * @include.
             */
      /* use !important to prevent issues with browser extensions that change fonts */
      font-family: 'icomoon' !important;
      speak: never;
      font-style: normal;
      font-weight: normal;
      font-variant: normal;
      text-transform: none;
      line-height: 1;
      /* Better Font Rendering =========== */
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
      /**
             * Content.
             */
      content: "\e90e";
      /**
             * Font related.
             */
      font-size: 20px;
      color: #FCF18F;
      /**
             * Position.
             */
      position: absolute;
      top: 50%;
      left: 0;
      /**
             * Transform.
             */
      transform: translateY(-50%); }
  .job-search-wrapper .title-filters,
  .job-search-wrapper .title-search {
    /**
         * Font related.
         */
    font-size: 14px;
    text-transform: uppercase;
    color: #FCF18F;
    /**
         * Margin.
         */
    margin-bottom: 12px; }
  .job-search-wrapper select {
    /**
         * Sizing.
         */
    width: 100%;
    /**
         * Appearance.
         */
    -webkit-appearance: none; }
  .job-search-wrapper .facetwp-facet,
  .job-search-wrapper .facetwp-input-wrap {
    /**
         * Sizing.
         */
    width: 100%; }
  .job-search-wrapper .facetwp-type-dropdown {
    /**
         * Posiiton.
         */
    position: relative;
    /**
         * &::after.
         */ }
    .job-search-wrapper .facetwp-type-dropdown::after {
      /**
             * Content.
             */
      content: '\e90f';
      /**
             * Font related.
             */
      font-size: 20px;
      color: #FCF18F;
      /**
             * Position.
             */
      position: absolute;
      top: 50%;
      right: 15px;
      /**
             * Transform.
             */
      transform: translateY(-50%);
      /**
             * @include.
             */
      /* use !important to prevent issues with browser extensions that change fonts */
      font-family: 'icomoon' !important;
      speak: never;
      font-style: normal;
      font-weight: normal;
      font-variant: normal;
      text-transform: none;
      line-height: 1;
      /* Better Font Rendering =========== */
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
      /**
             * Pointer.
             */
      pointer-events: none; }
  .job-search-wrapper .facetwp-icon {
    /**
         * Display.
         */
    display: none !important; }
  .job-search-wrapper input.facetwp-search {
    max-width: 100% !important;
    min-width: auto !important; }
  .job-search-wrapper input[type="text"],
  .job-search-wrapper select {
    /**
         * Sizing.
         */
    width: 100%;
    min-height: 52px;
    /**
         * Font related.
         */
    font-size: 14px;
    color: #fff;
    /**
         * option.
         */
    /**
         * Padding.
         */
    padding-top: 15px;
    padding-bottom: 15px;
    padding-left: 10px;
    /**
         * Background.
         */
    background-color: transparent;
    /**
         * Border.
         */
    border: 2px solid #fff;
    border-radius: 10px;
    /**
         * &::placeholder.
         */ }
    .job-search-wrapper input[type="text"] option,
    .job-search-wrapper select option {
      /**
             * Font related.
             */
      color: black; }
    .job-search-wrapper input[type="text"]::placeholder,
    .job-search-wrapper select::placeholder {
      /**
             * Font related.
             */
      text-transform: uppercase;
      color: #fff; }

/**
 * .job-search-wrapper.archive-job-search.
 */
.job-search-wrapper.archive-job-search {
  /**
     * Margin.
     */
  margin-top: 1px;
  /**
     * Background.
     */
  background-color: rgba(255, 255, 255, 0.7);
  /**
     * Font related.
     */
  color: #1E4F54;
  /**
     * p.
     */
  /**
     * a.
     */
  /**
     * 
     */
  /**
     * .facetwp-type-dropdown.
     */ }
  .job-search-wrapper.archive-job-search p {
    /**
         * Font related.
         */
    color: #1E4F54; }
  .job-search-wrapper.archive-job-search a {
    /**
         * Font related.
         */
    color: #1E4F54;
    /**
         * &::after.
         */
    /**
         * 
         */ }
    .job-search-wrapper.archive-job-search a::after {
      /**
             * Font related.
             */
      color: #1E4F54; }
    .job-search-wrapper.archive-job-search a:hover {
      /**
             * 
             */
      color: #005AEF; }
      .job-search-wrapper.archive-job-search a:hover::after {
        color: #005AEF; }
  .job-search-wrapper.archive-job-search input[type="text"],
  .job-search-wrapper.archive-job-search select {
    /**
         * Font related.
         */
    color: #1E4F54;
    /**
         * Background.
         */
    background-color: transparent;
    /**
         * Border.
         */
    border: 2px solid #1E4F54;
    border-radius: 10px;
    /**
         * &::placeholder.
         */ }
    .job-search-wrapper.archive-job-search input[type="text"]::placeholder,
    .job-search-wrapper.archive-job-search select::placeholder {
      /**
             * Font related.
             */
      text-transform: uppercase;
      color: #1E4F54; }
  .job-search-wrapper.archive-job-search .facetwp-type-dropdown {
    /**
         * Posiiton.
         */
    position: relative;
    /**
         * &::after.
         */ }
    .job-search-wrapper.archive-job-search .facetwp-type-dropdown::after {
      /**
             * Content.
             */
      content: '\e90f';
      /**
             * Font related.
             */
      color: #1E4F54; }

/**
 * .common-panel-latestjobscarousel-wrapper.
 */
.common-panel-latestjobscarousel-wrapper,
.careerinterests-panel-latestjobs-wrapper {
  /**
     * Overlfow.
     */
  overflow: hidden;
  /**
     * .common-panel-latestjobscarousel-container.
     */ }
  .common-panel-latestjobscarousel-wrapper .common-panel-latestjobscarousel-container,
  .common-panel-latestjobscarousel-wrapper .careerinterests-panel-latestjobs-container,
  .careerinterests-panel-latestjobs-wrapper .common-panel-latestjobscarousel-container,
  .careerinterests-panel-latestjobs-wrapper .careerinterests-panel-latestjobs-container {
    /**
         * Padding.
         */
    padding-top: 100px;
    padding-bottom: 60px;
    /**
         * .row-heading.
         */
    /**
         * .slick-track.
         */
    /**
         * .row-items.
         */
    /**
         * .row-anchor-and-controls.
         */ }
    .common-panel-latestjobscarousel-wrapper .common-panel-latestjobscarousel-container .row-heading,
    .common-panel-latestjobscarousel-wrapper .careerinterests-panel-latestjobs-container .row-heading,
    .careerinterests-panel-latestjobs-wrapper .common-panel-latestjobscarousel-container .row-heading,
    .careerinterests-panel-latestjobs-wrapper .careerinterests-panel-latestjobs-container .row-heading {
      /**
             * .col.
             */
      /**
             * .heading.
             */ }
      .common-panel-latestjobscarousel-wrapper .common-panel-latestjobscarousel-container .row-heading .col,
      .common-panel-latestjobscarousel-wrapper .careerinterests-panel-latestjobs-container .row-heading .col,
      .careerinterests-panel-latestjobs-wrapper .common-panel-latestjobscarousel-container .row-heading .col,
      .careerinterests-panel-latestjobs-wrapper .careerinterests-panel-latestjobs-container .row-heading .col {
        /**
                 * Display.
                 */
        display: flex;
        /**
                 * Flex.
                 */
        justify-content: center; }
      .common-panel-latestjobscarousel-wrapper .common-panel-latestjobscarousel-container .row-heading .heading,
      .common-panel-latestjobscarousel-wrapper .careerinterests-panel-latestjobs-container .row-heading .heading,
      .careerinterests-panel-latestjobs-wrapper .common-panel-latestjobscarousel-container .row-heading .heading,
      .careerinterests-panel-latestjobs-wrapper .careerinterests-panel-latestjobs-container .row-heading .heading {
        /**
                 * Font related.
                 */
        color: white;
        /**
                 * Margin.
                 */
        margin-bottom: 60px;
        /**
                 * @include.
                 */
        /**
     * Position.
     */
        position: relative;
        /**
     * span.
     */
        /**
     * &::after.
     */
        /**
                 * &::after.
                 */ }
        .common-panel-latestjobscarousel-wrapper .common-panel-latestjobscarousel-container .row-heading .heading span,
        .common-panel-latestjobscarousel-wrapper .careerinterests-panel-latestjobs-container .row-heading .heading span,
        .careerinterests-panel-latestjobs-wrapper .common-panel-latestjobscarousel-container .row-heading .heading span,
        .careerinterests-panel-latestjobs-wrapper .careerinterests-panel-latestjobs-container .row-heading .heading span {
          /**
         * Position.
         */
          position: relative;
          /**
         * Z-index.
         */
          z-index: 1; }
        .common-panel-latestjobscarousel-wrapper .common-panel-latestjobscarousel-container .row-heading .heading::after,
        .common-panel-latestjobscarousel-wrapper .careerinterests-panel-latestjobs-container .row-heading .heading::after,
        .careerinterests-panel-latestjobs-wrapper .common-panel-latestjobscarousel-container .row-heading .heading::after,
        .careerinterests-panel-latestjobs-wrapper .careerinterests-panel-latestjobs-container .row-heading .heading::after {
          /**
         * Content.
         */
          content: '';
          /**
         * Display.
         */
          display: block;
          /**
         * Position.
         */
          position: absolute;
          left: 50%;
          top: 50%;
          /**
         * Transform.
         */
          transform: translateX(-50%) translateY(-50%);
          /**
         * Sizing.
         */
          width: 160%;
          height: 100px;
          /**
         * Paddiong.
         */
          /**
         * Z-index.
         */
          z-index: 0;
          /**
         * Background.
         */
          background-image: url(/assets/svg/common/heading-brush.svg);
          background-repeat: no-repeat;
          background-size: contain;
          background-position: center; }
        .common-panel-latestjobscarousel-wrapper .common-panel-latestjobscarousel-container .row-heading .heading::after,
        .common-panel-latestjobscarousel-wrapper .careerinterests-panel-latestjobs-container .row-heading .heading::after,
        .careerinterests-panel-latestjobs-wrapper .common-panel-latestjobscarousel-container .row-heading .heading::after,
        .careerinterests-panel-latestjobs-wrapper .careerinterests-panel-latestjobs-container .row-heading .heading::after {
          /**
                     * Background.
                     */
          background-image: url(/assets/svg/common/heading-brush-brand-three.svg); }
    .common-panel-latestjobscarousel-wrapper .common-panel-latestjobscarousel-container .slick-track,
    .common-panel-latestjobscarousel-wrapper .careerinterests-panel-latestjobs-container .slick-track,
    .careerinterests-panel-latestjobs-wrapper .common-panel-latestjobscarousel-container .slick-track,
    .careerinterests-panel-latestjobs-wrapper .careerinterests-panel-latestjobs-container .slick-track {
      /**
             * Background.
             */
      background-color: #2EFFE0; }
    .common-panel-latestjobscarousel-wrapper .common-panel-latestjobscarousel-container .row-items,
    .common-panel-latestjobscarousel-wrapper .careerinterests-panel-latestjobs-container .row-items,
    .careerinterests-panel-latestjobs-wrapper .common-panel-latestjobscarousel-container .row-items,
    .careerinterests-panel-latestjobs-wrapper .careerinterests-panel-latestjobs-container .row-items {
      /**
             * .col.
             */
      /**
             * .career-types.
             */ }
      .common-panel-latestjobscarousel-wrapper .common-panel-latestjobscarousel-container .row-items .col,
      .common-panel-latestjobscarousel-wrapper .careerinterests-panel-latestjobs-container .row-items .col,
      .careerinterests-panel-latestjobs-wrapper .common-panel-latestjobscarousel-container .row-items .col,
      .careerinterests-panel-latestjobs-wrapper .careerinterests-panel-latestjobs-container .row-items .col {
        /**
                 * .item.
                 */ }
        .common-panel-latestjobscarousel-wrapper .common-panel-latestjobscarousel-container .row-items .col .item,
        .common-panel-latestjobscarousel-wrapper .careerinterests-panel-latestjobs-container .row-items .col .item,
        .careerinterests-panel-latestjobs-wrapper .common-panel-latestjobscarousel-container .row-items .col .item,
        .careerinterests-panel-latestjobs-wrapper .careerinterests-panel-latestjobs-container .row-items .col .item {
          /**
                     * Padding.
                     */
          padding-top: 30px;
          padding-bottom: 0px;
          padding-right: 30px;
          /**
                     * Display.
                     */
          display: flex;
          /**
                     * Flex.
                     */
          justify-content: space-between;
          /**
                     * Font related.
                     */
          color: #1E4F54;
          text-decoration: none;
          /**
                     * &:hover.
                     */
          /**
                     * .heading.
                     */
          /**
                     * .posted.
                     */
          /**
                     * .location-and-contract.
                     */ }
          .common-panel-latestjobscarousel-wrapper .common-panel-latestjobscarousel-container .row-items .col .item:hover,
          .common-panel-latestjobscarousel-wrapper .careerinterests-panel-latestjobs-container .row-items .col .item:hover,
          .careerinterests-panel-latestjobs-wrapper .common-panel-latestjobscarousel-container .row-items .col .item:hover,
          .careerinterests-panel-latestjobs-wrapper .careerinterests-panel-latestjobs-container .row-items .col .item:hover {
            /**
                         * Font related.
                         */
            color: #005AEF; }
          .common-panel-latestjobscarousel-wrapper .common-panel-latestjobscarousel-container .row-items .col .item .heading,
          .common-panel-latestjobscarousel-wrapper .careerinterests-panel-latestjobs-container .row-items .col .item .heading,
          .careerinterests-panel-latestjobs-wrapper .common-panel-latestjobscarousel-container .row-items .col .item .heading,
          .careerinterests-panel-latestjobs-wrapper .careerinterests-panel-latestjobs-container .row-items .col .item .heading {
            /**
                         * Font related.
                         */
            line-height: 1.2;
            font-size: 24px;
            /**
                         * Margin.
                         */
            margin-bottom: 10px; }
          .common-panel-latestjobscarousel-wrapper .common-panel-latestjobscarousel-container .row-items .col .item .posted,
          .common-panel-latestjobscarousel-wrapper .careerinterests-panel-latestjobs-container .row-items .col .item .posted,
          .careerinterests-panel-latestjobs-wrapper .common-panel-latestjobscarousel-container .row-items .col .item .posted,
          .careerinterests-panel-latestjobs-wrapper .careerinterests-panel-latestjobs-container .row-items .col .item .posted {
            /**
                         * Font related.
                         */
            font-size: 14px;
            text-transform: uppercase;
            color: #1E4F54 !important;
            /**
                         * Margin.
                         */
            margin-bottom: 8px; }
          .common-panel-latestjobscarousel-wrapper .common-panel-latestjobscarousel-container .row-items .col .item .location-and-contract,
          .common-panel-latestjobscarousel-wrapper .careerinterests-panel-latestjobs-container .row-items .col .item .location-and-contract,
          .careerinterests-panel-latestjobs-wrapper .common-panel-latestjobscarousel-container .row-items .col .item .location-and-contract,
          .careerinterests-panel-latestjobs-wrapper .careerinterests-panel-latestjobs-container .row-items .col .item .location-and-contract {
            /**
                         * Display.
                         */
            display: flex;
            /**
                         * Flex.
                         */
            gap: 20px;
            /**
                         * Font related.
                         */
            text-transform: uppercase;
            font-size: 14px;
            color: #1E4F54 !important;
            /**
                         * p.
                         */ }
            .common-panel-latestjobscarousel-wrapper .common-panel-latestjobscarousel-container .row-items .col .item .location-and-contract p,
            .common-panel-latestjobscarousel-wrapper .careerinterests-panel-latestjobs-container .row-items .col .item .location-and-contract p,
            .careerinterests-panel-latestjobs-wrapper .common-panel-latestjobscarousel-container .row-items .col .item .location-and-contract p,
            .careerinterests-panel-latestjobs-wrapper .careerinterests-panel-latestjobs-container .row-items .col .item .location-and-contract p {
              /**
                             * Margin.
                             */
              margin-bottom: 15px; }
      .common-panel-latestjobscarousel-wrapper .common-panel-latestjobscarousel-container .row-items .career-types,
      .common-panel-latestjobscarousel-wrapper .careerinterests-panel-latestjobs-container .row-items .career-types,
      .careerinterests-panel-latestjobs-wrapper .common-panel-latestjobscarousel-container .row-items .career-types,
      .careerinterests-panel-latestjobs-wrapper .careerinterests-panel-latestjobs-container .row-items .career-types {
        /**
                 * Font related.
                 */
        line-height: 0;
        /**
                 * li.
                 */ }
        .common-panel-latestjobscarousel-wrapper .common-panel-latestjobscarousel-container .row-items .career-types li,
        .common-panel-latestjobscarousel-wrapper .careerinterests-panel-latestjobs-container .row-items .career-types li,
        .careerinterests-panel-latestjobs-wrapper .common-panel-latestjobscarousel-container .row-items .career-types li,
        .careerinterests-panel-latestjobs-wrapper .careerinterests-panel-latestjobs-container .row-items .career-types li {
          /**
                     * Margin.
                     */
          margin-right: 3px;
          margin-left: 0;
          margin-bottom: 7px;
          /**
                     * a.
                     */
          /**
                     * Position.
                     */
          position: relative;
          /**
                     * Display.
                     */
          display: inline-block;
          /**
                     * Font related.
                     */
          font-size: 12px;
          text-transform: uppercase;
          color: black;
          line-height: 1;
          /**
                     * &:first-child.
                     */
          /**
                     * Padding.
                     */
          padding-top: 6px;
          padding-bottom: 5px;
          padding-right: 5px;
          padding-left: 5px;
          /**
                     * Border.
                     */
          border-radius: 6px;
          /**
                     * Overflow.
                     */
          overflow: hidden;
          /**
                     * span.
                     */
          /**
                     * &::after.
                     */ }
          .common-panel-latestjobscarousel-wrapper .common-panel-latestjobscarousel-container .row-items .career-types li a,
          .common-panel-latestjobscarousel-wrapper .careerinterests-panel-latestjobs-container .row-items .career-types li a,
          .careerinterests-panel-latestjobs-wrapper .common-panel-latestjobscarousel-container .row-items .career-types li a,
          .careerinterests-panel-latestjobs-wrapper .careerinterests-panel-latestjobs-container .row-items .career-types li a {
            /**
                         * Font related.
                         */
            text-decoration: none;
            /**
                         * &:hover.
                         */ }
            .common-panel-latestjobscarousel-wrapper .common-panel-latestjobscarousel-container .row-items .career-types li a:hover,
            .common-panel-latestjobscarousel-wrapper .careerinterests-panel-latestjobs-container .row-items .career-types li a:hover,
            .careerinterests-panel-latestjobs-wrapper .common-panel-latestjobscarousel-container .row-items .career-types li a:hover,
            .careerinterests-panel-latestjobs-wrapper .careerinterests-panel-latestjobs-container .row-items .career-types li a:hover {
              /**
                             * Font related.
                             */
              color: black; }
          .common-panel-latestjobscarousel-wrapper .common-panel-latestjobscarousel-container .row-items .career-types li:first-child,
          .common-panel-latestjobscarousel-wrapper .careerinterests-panel-latestjobs-container .row-items .career-types li:first-child,
          .careerinterests-panel-latestjobs-wrapper .common-panel-latestjobscarousel-container .row-items .career-types li:first-child,
          .careerinterests-panel-latestjobs-wrapper .careerinterests-panel-latestjobs-container .row-items .career-types li:first-child {
            /**
                         * Margin.
                         */
            margin-left: 0; }
          .common-panel-latestjobscarousel-wrapper .common-panel-latestjobscarousel-container .row-items .career-types li span,
          .common-panel-latestjobscarousel-wrapper .careerinterests-panel-latestjobs-container .row-items .career-types li span,
          .careerinterests-panel-latestjobs-wrapper .common-panel-latestjobscarousel-container .row-items .career-types li span,
          .careerinterests-panel-latestjobs-wrapper .careerinterests-panel-latestjobs-container .row-items .career-types li span {
            /**
                         * Position.
                         */
            position: relative;
            /**
                         * Z-index.
                         */
            z-index: 1; }
          .common-panel-latestjobscarousel-wrapper .common-panel-latestjobscarousel-container .row-items .career-types li::after,
          .common-panel-latestjobscarousel-wrapper .careerinterests-panel-latestjobs-container .row-items .career-types li::after,
          .careerinterests-panel-latestjobs-wrapper .common-panel-latestjobscarousel-container .row-items .career-types li::after,
          .careerinterests-panel-latestjobs-wrapper .careerinterests-panel-latestjobs-container .row-items .career-types li::after {
            /**
                         * 
                         */
            content: '';
            /**
                         * 
                         */
            background-color: #FCF18F;
            /**
                         * 
                         */
            position: absolute;
            left: 0;
            right: 0;
            top: 0;
            bottom: 0;
            /**
                         * Z-index.
                         */
            z-index: 0; }
    .common-panel-latestjobscarousel-wrapper .common-panel-latestjobscarousel-container .row-anchor-and-controls,
    .common-panel-latestjobscarousel-wrapper .careerinterests-panel-latestjobs-container .row-anchor-and-controls,
    .careerinterests-panel-latestjobs-wrapper .common-panel-latestjobscarousel-container .row-anchor-and-controls,
    .careerinterests-panel-latestjobs-wrapper .careerinterests-panel-latestjobs-container .row-anchor-and-controls {
      /**
             * Padding.
             */
      padding-top: 20px;
      /**
             * .prev, .next.
             */
      /**
             * .prev.
             */
      /**
             * .col.
             */
      /**
             * .col-anchor.
             */ }
      .common-panel-latestjobscarousel-wrapper .common-panel-latestjobscarousel-container .row-anchor-and-controls .prev, .common-panel-latestjobscarousel-wrapper .common-panel-latestjobscarousel-container .row-anchor-and-controls .next,
      .common-panel-latestjobscarousel-wrapper .careerinterests-panel-latestjobs-container .row-anchor-and-controls .prev,
      .common-panel-latestjobscarousel-wrapper .careerinterests-panel-latestjobs-container .row-anchor-and-controls .next,
      .careerinterests-panel-latestjobs-wrapper .common-panel-latestjobscarousel-container .row-anchor-and-controls .prev,
      .careerinterests-panel-latestjobs-wrapper .common-panel-latestjobscarousel-container .row-anchor-and-controls .next,
      .careerinterests-panel-latestjobs-wrapper .careerinterests-panel-latestjobs-container .row-anchor-and-controls .prev,
      .careerinterests-panel-latestjobs-wrapper .careerinterests-panel-latestjobs-container .row-anchor-and-controls .next {
        /**
                 * Position.
                 */
        position: relative;
        /**
                 * Overflow.
                 */
        overflow: hidden;
        /**
                 * Display.
                 */
        display: inline-block;
        /**
                 * Sizing.
                 */
        width: 42px;
        height: 42px;
        /**
                 * &.slick-disabled.
                 */
        /**
                 * &.slick-hidden.
                 */
        /**
                 * span.
                 */
        /**
                 * &::after.
                 */
        /**
                 * &:hover.
                 */ }
        .common-panel-latestjobscarousel-wrapper .common-panel-latestjobscarousel-container .row-anchor-and-controls .prev.slick-disabled, .common-panel-latestjobscarousel-wrapper .common-panel-latestjobscarousel-container .row-anchor-and-controls .next.slick-disabled,
        .common-panel-latestjobscarousel-wrapper .careerinterests-panel-latestjobs-container .row-anchor-and-controls .prev.slick-disabled,
        .common-panel-latestjobscarousel-wrapper .careerinterests-panel-latestjobs-container .row-anchor-and-controls .next.slick-disabled,
        .careerinterests-panel-latestjobs-wrapper .common-panel-latestjobscarousel-container .row-anchor-and-controls .prev.slick-disabled,
        .careerinterests-panel-latestjobs-wrapper .common-panel-latestjobscarousel-container .row-anchor-and-controls .next.slick-disabled,
        .careerinterests-panel-latestjobs-wrapper .careerinterests-panel-latestjobs-container .row-anchor-and-controls .prev.slick-disabled,
        .careerinterests-panel-latestjobs-wrapper .careerinterests-panel-latestjobs-container .row-anchor-and-controls .next.slick-disabled {
          /**
                     * Opacity.
                     */
          opacity: 0.2; }
        .common-panel-latestjobscarousel-wrapper .common-panel-latestjobscarousel-container .row-anchor-and-controls .prev.slick-hidden, .common-panel-latestjobscarousel-wrapper .common-panel-latestjobscarousel-container .row-anchor-and-controls .next.slick-hidden,
        .common-panel-latestjobscarousel-wrapper .careerinterests-panel-latestjobs-container .row-anchor-and-controls .prev.slick-hidden,
        .common-panel-latestjobscarousel-wrapper .careerinterests-panel-latestjobs-container .row-anchor-and-controls .next.slick-hidden,
        .careerinterests-panel-latestjobs-wrapper .common-panel-latestjobscarousel-container .row-anchor-and-controls .prev.slick-hidden,
        .careerinterests-panel-latestjobs-wrapper .common-panel-latestjobscarousel-container .row-anchor-and-controls .next.slick-hidden,
        .careerinterests-panel-latestjobs-wrapper .careerinterests-panel-latestjobs-container .row-anchor-and-controls .prev.slick-hidden,
        .careerinterests-panel-latestjobs-wrapper .careerinterests-panel-latestjobs-container .row-anchor-and-controls .next.slick-hidden {
          /**
                     * Display.
                     */
          display: none; }
        .common-panel-latestjobscarousel-wrapper .common-panel-latestjobscarousel-container .row-anchor-and-controls .prev span, .common-panel-latestjobscarousel-wrapper .common-panel-latestjobscarousel-container .row-anchor-and-controls .next span,
        .common-panel-latestjobscarousel-wrapper .careerinterests-panel-latestjobs-container .row-anchor-and-controls .prev span,
        .common-panel-latestjobscarousel-wrapper .careerinterests-panel-latestjobs-container .row-anchor-and-controls .next span,
        .careerinterests-panel-latestjobs-wrapper .common-panel-latestjobscarousel-container .row-anchor-and-controls .prev span,
        .careerinterests-panel-latestjobs-wrapper .common-panel-latestjobscarousel-container .row-anchor-and-controls .next span,
        .careerinterests-panel-latestjobs-wrapper .careerinterests-panel-latestjobs-container .row-anchor-and-controls .prev span,
        .careerinterests-panel-latestjobs-wrapper .careerinterests-panel-latestjobs-container .row-anchor-and-controls .next span {
          /**
                     * Display.
                     */
          display: none; }
        .common-panel-latestjobscarousel-wrapper .common-panel-latestjobscarousel-container .row-anchor-and-controls .prev::after, .common-panel-latestjobscarousel-wrapper .common-panel-latestjobscarousel-container .row-anchor-and-controls .next::after,
        .common-panel-latestjobscarousel-wrapper .careerinterests-panel-latestjobs-container .row-anchor-and-controls .prev::after,
        .common-panel-latestjobscarousel-wrapper .careerinterests-panel-latestjobs-container .row-anchor-and-controls .next::after,
        .careerinterests-panel-latestjobs-wrapper .common-panel-latestjobscarousel-container .row-anchor-and-controls .prev::after,
        .careerinterests-panel-latestjobs-wrapper .common-panel-latestjobscarousel-container .row-anchor-and-controls .next::after,
        .careerinterests-panel-latestjobs-wrapper .careerinterests-panel-latestjobs-container .row-anchor-and-controls .prev::after,
        .careerinterests-panel-latestjobs-wrapper .careerinterests-panel-latestjobs-container .row-anchor-and-controls .next::after {
          /**
                     * @include.
                     */
          /* use !important to prevent issues with browser extensions that change fonts */
          font-family: 'icomoon' !important;
          speak: never;
          font-style: normal;
          font-weight: normal;
          font-variant: normal;
          text-transform: none;
          line-height: 1;
          /* Better Font Rendering =========== */
          -webkit-font-smoothing: antialiased;
          -moz-osx-font-smoothing: grayscale;
          /**
                     * Content.
                     */
          content: "\e902";
          /**
                     * Font related.
                     */
          font-size: 40px;
          color: #005AEF;
          /**
                     * Position.
                     */
          position: absolute;
          top: 50%;
          left: 50%;
          /**
                     * Transform.
                     */
          transform: translateY(-50%) translateX(-50%); }
        .common-panel-latestjobscarousel-wrapper .common-panel-latestjobscarousel-container .row-anchor-and-controls .prev:hover, .common-panel-latestjobscarousel-wrapper .common-panel-latestjobscarousel-container .row-anchor-and-controls .next:hover,
        .common-panel-latestjobscarousel-wrapper .careerinterests-panel-latestjobs-container .row-anchor-and-controls .prev:hover,
        .common-panel-latestjobscarousel-wrapper .careerinterests-panel-latestjobs-container .row-anchor-and-controls .next:hover,
        .careerinterests-panel-latestjobs-wrapper .common-panel-latestjobscarousel-container .row-anchor-and-controls .prev:hover,
        .careerinterests-panel-latestjobs-wrapper .common-panel-latestjobscarousel-container .row-anchor-and-controls .next:hover,
        .careerinterests-panel-latestjobs-wrapper .careerinterests-panel-latestjobs-container .row-anchor-and-controls .prev:hover,
        .careerinterests-panel-latestjobs-wrapper .careerinterests-panel-latestjobs-container .row-anchor-and-controls .next:hover {
          /**
                     * &::after.
                     */ }
          .common-panel-latestjobscarousel-wrapper .common-panel-latestjobscarousel-container .row-anchor-and-controls .prev:hover::after, .common-panel-latestjobscarousel-wrapper .common-panel-latestjobscarousel-container .row-anchor-and-controls .next:hover::after,
          .common-panel-latestjobscarousel-wrapper .careerinterests-panel-latestjobs-container .row-anchor-and-controls .prev:hover::after,
          .common-panel-latestjobscarousel-wrapper .careerinterests-panel-latestjobs-container .row-anchor-and-controls .next:hover::after,
          .careerinterests-panel-latestjobs-wrapper .common-panel-latestjobscarousel-container .row-anchor-and-controls .prev:hover::after,
          .careerinterests-panel-latestjobs-wrapper .common-panel-latestjobscarousel-container .row-anchor-and-controls .next:hover::after,
          .careerinterests-panel-latestjobs-wrapper .careerinterests-panel-latestjobs-container .row-anchor-and-controls .prev:hover::after,
          .careerinterests-panel-latestjobs-wrapper .careerinterests-panel-latestjobs-container .row-anchor-and-controls .next:hover::after {
            /**
                         * Font related.
                         */
            color: black; }
      .common-panel-latestjobscarousel-wrapper .common-panel-latestjobscarousel-container .row-anchor-and-controls .prev,
      .common-panel-latestjobscarousel-wrapper .careerinterests-panel-latestjobs-container .row-anchor-and-controls .prev,
      .careerinterests-panel-latestjobs-wrapper .common-panel-latestjobscarousel-container .row-anchor-and-controls .prev,
      .careerinterests-panel-latestjobs-wrapper .careerinterests-panel-latestjobs-container .row-anchor-and-controls .prev {
        /**
                 * Margin.
                 */
        margin-right: 10px;
        /**
                 * &::after.
                 */ }
        .common-panel-latestjobscarousel-wrapper .common-panel-latestjobscarousel-container .row-anchor-and-controls .prev::after,
        .common-panel-latestjobscarousel-wrapper .careerinterests-panel-latestjobs-container .row-anchor-and-controls .prev::after,
        .careerinterests-panel-latestjobs-wrapper .common-panel-latestjobscarousel-container .row-anchor-and-controls .prev::after,
        .careerinterests-panel-latestjobs-wrapper .careerinterests-panel-latestjobs-container .row-anchor-and-controls .prev::after {
          /**
                     * Transform.
                     */
          transform: translateY(-50%) translateX(-50%) rotate(180deg); }
      .common-panel-latestjobscarousel-wrapper .common-panel-latestjobscarousel-container .row-anchor-and-controls .col,
      .common-panel-latestjobscarousel-wrapper .careerinterests-panel-latestjobs-container .row-anchor-and-controls .col,
      .careerinterests-panel-latestjobs-wrapper .common-panel-latestjobscarousel-container .row-anchor-and-controls .col,
      .careerinterests-panel-latestjobs-wrapper .careerinterests-panel-latestjobs-container .row-anchor-and-controls .col {
        /**
                 * Display.
                 */
        display: flex;
        /**
                 * Flex.
                 */
        justify-content: flex-start; }
      .common-panel-latestjobscarousel-wrapper .common-panel-latestjobscarousel-container .row-anchor-and-controls .col-anchor,
      .common-panel-latestjobscarousel-wrapper .careerinterests-panel-latestjobs-container .row-anchor-and-controls .col-anchor,
      .careerinterests-panel-latestjobs-wrapper .common-panel-latestjobscarousel-container .row-anchor-and-controls .col-anchor,
      .careerinterests-panel-latestjobs-wrapper .careerinterests-panel-latestjobs-container .row-anchor-and-controls .col-anchor {
        /**
                 * Flex.
                 */
        justify-content: flex-end;
        /**
                 * a.
                 */ }
        .common-panel-latestjobscarousel-wrapper .common-panel-latestjobscarousel-container .row-anchor-and-controls .col-anchor a,
        .common-panel-latestjobscarousel-wrapper .careerinterests-panel-latestjobs-container .row-anchor-and-controls .col-anchor a,
        .careerinterests-panel-latestjobs-wrapper .common-panel-latestjobscarousel-container .row-anchor-and-controls .col-anchor a,
        .careerinterests-panel-latestjobs-wrapper .careerinterests-panel-latestjobs-container .row-anchor-and-controls .col-anchor a {
          /**
                     * Font related.
                     */
          color: #005AEF;
          /**
                     * &:hover.
                     */ }
          .common-panel-latestjobscarousel-wrapper .common-panel-latestjobscarousel-container .row-anchor-and-controls .col-anchor a:hover,
          .common-panel-latestjobscarousel-wrapper .careerinterests-panel-latestjobs-container .row-anchor-and-controls .col-anchor a:hover,
          .careerinterests-panel-latestjobs-wrapper .common-panel-latestjobscarousel-container .row-anchor-and-controls .col-anchor a:hover,
          .careerinterests-panel-latestjobs-wrapper .careerinterests-panel-latestjobs-container .row-anchor-and-controls .col-anchor a:hover {
            /**
                         * Font related.
                         */
            color: #fff; }

/**
 * .common-panel-latestjobsticker-wrapper.
 */
.common-panel-latestjobsticker-wrapper {
  /**
     * .common-panel-latestjobsticker-container.
     */ }
  .common-panel-latestjobsticker-wrapper .common-panel-latestjobsticker-container {
    /**
         * Overflow.
         */
    overflow: hidden;
    /**
         * Padding.
         */
    padding-left: 0;
    padding-right: 0;
    /**
         * @include.
         */
    /**
         * @include.
         */
    /**
         * .row-heading.
         */
    /**
         * .splide.
         */
    /**
         * .splide__slide.
         */
    /**
         * .row-items.
         */
    /**
         * .row-anchor.
         */ }
    @media (max-width: 767px) {
      .common-panel-latestjobsticker-wrapper .common-panel-latestjobsticker-container {
        /**
             * Flex.
             */
        padding-bottom: 200px; } }
    @media (max-width: 575px) {
      .common-panel-latestjobsticker-wrapper .common-panel-latestjobsticker-container {
        /**
             * Padding.
             */
        padding-top: 90px; } }
    .common-panel-latestjobsticker-wrapper .common-panel-latestjobsticker-container .row-heading {
      /**
             * .heading.
             */
      /**
             * .col-title.
             */ }
      .common-panel-latestjobsticker-wrapper .common-panel-latestjobsticker-container .row-heading .heading {
        /**
                 * @include.
                 */
        /**
     * Position.
     */
        position: relative;
        /**
     * span.
     */
        /**
     * &::after.
     */
        /**
                 * Margin.
                 */
        margin-bottom: 60px; }
        .common-panel-latestjobsticker-wrapper .common-panel-latestjobsticker-container .row-heading .heading span {
          /**
         * Position.
         */
          position: relative;
          /**
         * Z-index.
         */
          z-index: 1; }
        .common-panel-latestjobsticker-wrapper .common-panel-latestjobsticker-container .row-heading .heading::after {
          /**
         * Content.
         */
          content: '';
          /**
         * Display.
         */
          display: block;
          /**
         * Position.
         */
          position: absolute;
          left: 50%;
          top: 50%;
          /**
         * Transform.
         */
          transform: translateX(-50%) translateY(-50%);
          /**
         * Sizing.
         */
          width: 160%;
          height: 100px;
          /**
         * Paddiong.
         */
          /**
         * Z-index.
         */
          z-index: 0;
          /**
         * Background.
         */
          background-image: url(/assets/svg/common/heading-brush.svg);
          background-repeat: no-repeat;
          background-size: contain;
          background-position: center; }
      .common-panel-latestjobsticker-wrapper .common-panel-latestjobsticker-container .row-heading .col-title {
        /**
                 * Display.
                 */
        display: flex;
        /**
                 * Flex.
                 */
        justify-content: center; }
    .common-panel-latestjobsticker-wrapper .common-panel-latestjobsticker-container .splide {
      /**
             * Margin.
             */
      margin-top: 20px;
      margin-bottom: 60px; }
    .common-panel-latestjobsticker-wrapper .common-panel-latestjobsticker-container .splide__arrow {
      /**
             * Background.
             */
      background-color: #FCF18F;
      /**
             * Opacity.
             */
      opacity: 1;
      /**
             * svg.
             */ }
      .common-panel-latestjobsticker-wrapper .common-panel-latestjobsticker-container .splide__arrow svg {
        /**
                 * path.
                 */ }
        .common-panel-latestjobsticker-wrapper .common-panel-latestjobsticker-container .splide__arrow svg path {
          /**
                     * Fill.
                     */
          fill: #F87247; }
    .common-panel-latestjobsticker-wrapper .common-panel-latestjobsticker-container .splide__slide {
      /**
             * Font related.
             */
      text-align: center;
      /**
             * Display.
             */
      display: flex;
      /**
             * Flex.
             */
      justify-content: center;
      /**
             * a.
             */
      /**
             * .location-and-contract.
             */
      /**
             * &::after.
             */ }
      .common-panel-latestjobsticker-wrapper .common-panel-latestjobsticker-container .splide__slide a {
        /**
                 * Block.
                 */
        display: flex;
        /**
                 * Flex.
                 */
        flex-direction: column;
        justify-content: center;
        /**
                 * Sizing.
                 */
        max-width: 300px;
        /**
                 * @include.
                 */
        /**
                 * Font related.
                 */
        color: #fff;
        /**
                 * Font related.
                 */
        text-decoration: none;
        /**
                 * &:hover.
                 */ }
        @media (max-width: 575px) {
          .common-panel-latestjobsticker-wrapper .common-panel-latestjobsticker-container .splide__slide a {
            /**
                     * Sizing.
                     */
            max-width: 260px; } }
        .common-panel-latestjobsticker-wrapper .common-panel-latestjobsticker-container .splide__slide a:hover {
          /**
                     * Font related.
                     */
          color: #FCF18F; }
      .common-panel-latestjobsticker-wrapper .common-panel-latestjobsticker-container .splide__slide .location-and-contract {
        /**
                 * Display.
                 */
        display: flex;
        /**
                 * Flex.
                 */
        justify-content: center;
        align-items: center;
        gap: 20px;
        /**
                 * p.
                 */ }
        .common-panel-latestjobsticker-wrapper .common-panel-latestjobsticker-container .splide__slide .location-and-contract p {
          /**
                     * Margin.
                     */
          margin-bottom: 0;
          /**
                     * Font related.
                     */
          text-transform: uppercase;
          font-size: 14px; }
      .common-panel-latestjobsticker-wrapper .common-panel-latestjobsticker-container .splide__slide::after {
        /**
                 * Content.
                 */
        content: '';
        /**
                 * Position.
                 */
        position: absolute;
        top: 50%;
        right: 0;
        /**
                 * Transform.
                 */
        transform: translateY(-50%) translateX(100%);
        /**
                 * Sizing.
                 */
        width: 18px;
        height: 18px;
        /**
                 * Border.
                 */
        border-radius: 18px;
        /**
                 * Background.
                 */
        background-color: #FCF18F;
        /**
                 * @include.
                 */ }
        @media (max-width: 575px) {
          .common-panel-latestjobsticker-wrapper .common-panel-latestjobsticker-container .splide__slide::after {
            /**
                     * Content.
                     */
            content: none; } }
    .common-panel-latestjobsticker-wrapper .common-panel-latestjobsticker-container .row-items {
      /**
             * .col.
             */
      /**
             * .slick-track.
             */
      /**
             * .slick-slide.
             */
      /**
             * .slick-slide.
             */
      /**
             * .item.
             */
      /**
             * p.
             */
      /**
             * .location-and-contract.
             */ }
      .common-panel-latestjobsticker-wrapper .common-panel-latestjobsticker-container .row-items .col {
        /**
                 * > .items.
                 */ }
        .common-panel-latestjobsticker-wrapper .common-panel-latestjobsticker-container .row-items .col > .items {
          /**
                     * Padding.
                     */
          padding-top: 30px;
          padding-bottom: 30px; }
      .common-panel-latestjobsticker-wrapper .common-panel-latestjobsticker-container .row-items .slick-track {
        /**
                 * Display.
                 */
        display: flex !important; }
      .common-panel-latestjobsticker-wrapper .common-panel-latestjobsticker-container .row-items .slick-slide {
        /**
                 * Sizing.
                 */
        height: inherit !important; }
      .common-panel-latestjobsticker-wrapper .common-panel-latestjobsticker-container .row-items .slick-slide {
        /**
                 * > div.
                 */ }
        .common-panel-latestjobsticker-wrapper .common-panel-latestjobsticker-container .row-items .slick-slide > div {
          /**
                     * Sizing.
                     */
          height: 100%; }
      .common-panel-latestjobsticker-wrapper .common-panel-latestjobsticker-container .row-items .item {
        /**
                 * Position.
                 */
        position: relative;
        /**
                 * Display.
                 */
        display: flex !important;
        /**
                 * Flex.
                 */
        flex-direction: column;
        align-items: center;
        justify-content: center;
        /**
                 * Font related.
                 */
        text-align: center;
        color: #fff;
        text-decoration: none;
        /**
                 * Sizing.
                 */
        height: 100%;
        /**
                 * &:hover.
                 */
        /**
                 * &::after.
                 */ }
        .common-panel-latestjobsticker-wrapper .common-panel-latestjobsticker-container .row-items .item:hover {
          /**
                     * .title.
                     */ }
          .common-panel-latestjobsticker-wrapper .common-panel-latestjobsticker-container .row-items .item:hover .title {
            /**
                         * Font related.
                         */
            color: #FCF18F; }
        .common-panel-latestjobsticker-wrapper .common-panel-latestjobsticker-container .row-items .item::after {
          /**
                     * Content.
                     */
          content: '';
          /**
                     * Position.
                     */
          position: absolute;
          top: 50%;
          right: 0;
          /**
                     * Transform.
                     */
          transform: translateY(-50%);
          /**
                     * Sizing.
                     */
          width: 18px;
          height: 18px;
          /**
                     * Border.
                     */
          border-radius: 18px;
          /**
                     * Background.
                     */
          background-color: #FCF18F; }
      .common-panel-latestjobsticker-wrapper .common-panel-latestjobsticker-container .row-items p.title {
        /**
                 * Margin.
                 */
        margin-bottom: 10px;
        /**
                 * Font related.
                 */
        line-height: 1.2;
        /**
                 * Sizing.
                 */
        max-width: 260px; }
      .common-panel-latestjobsticker-wrapper .common-panel-latestjobsticker-container .row-items .location-and-contract {
        /**
                 * Display.
                 */
        display: flex;
        /**
                 * Flex.
                 */
        justify-content: center;
        align-items: center;
        gap: 20px;
        /**
                 * p.
                 */ }
        .common-panel-latestjobsticker-wrapper .common-panel-latestjobsticker-container .row-items .location-and-contract p {
          /**
                     * Margin.
                     */
          margin-bottom: 0;
          /**
                     * Font related.
                     */
          text-transform: uppercase;
          font-size: 14px; }
    .common-panel-latestjobsticker-wrapper .common-panel-latestjobsticker-container .row-anchor {
      /**
             * > div.
             */ }
      .common-panel-latestjobsticker-wrapper .common-panel-latestjobsticker-container .row-anchor > div {
        /**
                 * Display.
                 */
        display: flex;
        /**
                 * Flex.
                 */
        justify-content: center;
        /**
                 * .anchor-button.
                 */ }

/**
 * .common-panel-podcastslistings-wrapper.
 */
.common-panel-podcastslistings-wrapper {
  /**
     * Position.
     */
  position: relative;
  /**
     * .common-panel-podcastslistings-container.
     */ }
  .common-panel-podcastslistings-wrapper .common-panel-podcastslistings-container {
    /**
         * Padding.
         */
    padding-bottom: 100px;
    /**
         * @include.
         */
    /**
         * .row-anchor.
         */
    /**
         * .podcast-cards.
         */ }
    @media (max-width: 575px) {
      .common-panel-podcastslistings-wrapper .common-panel-podcastslistings-container {
        /**
            * Padding.
            */
        padding-bottom: 50px; } }
    .common-panel-podcastslistings-wrapper .common-panel-podcastslistings-container .row-anchor {
      /**
             * .col.
             */ }
      .common-panel-podcastslistings-wrapper .common-panel-podcastslistings-container .row-anchor .col {
        /**
                 * Font related.
                 */
        text-align: center; }
    .common-panel-podcastslistings-wrapper .common-panel-podcastslistings-container .podcast-cards {
      /**
             * Display.
            */
      display: grid;
      /**
             * Grid.
             */
      grid-template-columns: 1fr 1fr 1fr;
      column-gap: 50px;
      /**
             * @include.
             */
      /**
             * @include.
             */
      /**
             * Margin.
             */
      margin-bottom: 40px;
      /**
             * Background.
             */
      background-color: #1E4F54;
      /**
             * Padding.
             */
      padding: 50px 50px 20px 50px;
      /**
             * @include.
             */
      /**
             * Border.
             */
      border-radius: 20px;
      /**
             * .podcast-card.
             */ }
      @media (max-width: 991px) {
        .common-panel-podcastslistings-wrapper .common-panel-podcastslistings-container .podcast-cards {
          /**
                 * Grid.
                 */
          grid-template-columns: 1fr 1fr; } }
      @media (max-width: 767px) {
        .common-panel-podcastslistings-wrapper .common-panel-podcastslistings-container .podcast-cards {
          /**
                 * Grid.
                 */
          grid-template-columns: 1fr; } }
      @media (max-width: 575px) {
        .common-panel-podcastslistings-wrapper .common-panel-podcastslistings-container .podcast-cards {
          /**
                 * Padding.
                 */
          padding-left: 20px;
          padding-right: 30px; } }
      .common-panel-podcastslistings-wrapper .common-panel-podcastslistings-container .podcast-cards .podcast-card {
        /**
                 * .inset.
                 */
        /**
                 * .image-wrapper.
                 */
        /**
                 * @include.
                 */
        /**
                 * .title.
                 */
        /**
                 * .text-wrapper.
                 */ }
        .common-panel-podcastslistings-wrapper .common-panel-podcastslistings-container .podcast-cards .podcast-card .inset {
          /**
                     * Sizing.
                     */
          width: 100%; }
        .common-panel-podcastslistings-wrapper .common-panel-podcastslistings-container .podcast-cards .podcast-card .image-wrapper {
          /**
                     * Border.
                     */
          border-radius: 10px; }
        @media (max-width: 767px) {
          .common-panel-podcastslistings-wrapper .common-panel-podcastslistings-container .podcast-cards .podcast-card {
            /**
                     * Padding.
                     */
            padding-bottom: 40px; } }
        .common-panel-podcastslistings-wrapper .common-panel-podcastslistings-container .podcast-cards .podcast-card .title {
          /**
                     * @include.
                     */
          /**
                     * @include.
                     */ }
          @media (max-width: 1199px) {
            .common-panel-podcastslistings-wrapper .common-panel-podcastslistings-container .podcast-cards .podcast-card .title {
              /**
                         * Padding.
                         */
              padding-left: 0;
              padding-top: 40px; } }
          @media (max-width: 767px) {
            .common-panel-podcastslistings-wrapper .common-panel-podcastslistings-container .podcast-cards .podcast-card .title {
              /**
                         * Padding.
                         */
              padding-left: 40px;
              padding-top: 0; } }
        .common-panel-podcastslistings-wrapper .common-panel-podcastslistings-container .podcast-cards .podcast-card .text-wrapper {
          /**
                     * @include.
                     */ }
          @media (max-width: 1199px) {
            .common-panel-podcastslistings-wrapper .common-panel-podcastslistings-container .podcast-cards .podcast-card .text-wrapper {
              /**
                         * Padding.
                         */
              padding-left: 0;
              padding-right: 0; } }
/**
 * .common-panel-podcaststeaser-wrapper.
 */
.common-panel-podcaststeaser-wrapper {
  /**
     * Position.
     */
  position: relative;
  /**
     * Overflow.
     */
  overflow: hidden;
  /**
     * .common-panel-podcaststeaser-container.
     */ }
  .common-panel-podcaststeaser-wrapper .common-panel-podcaststeaser-container {
    /**
         * Padding.
         */
    padding-bottom: 100px;
    /**
         * &.no-podcasts.
         */
    /**
         * @include.
         */
    /**
         * .row-heading.
         */
    /**
         * .row-anchor.
         */
    /**
         * .podcast-cards.
         */ }
    .common-panel-podcaststeaser-wrapper .common-panel-podcaststeaser-container.no-podcasts {
      /**
             * Padding.
             */
      padding-bottom: 40px; }
    @media (max-width: 575px) {
      .common-panel-podcaststeaser-wrapper .common-panel-podcaststeaser-container {
        /**
             * Padding.
             */
        padding-bottom: 60px; } }
    .common-panel-podcaststeaser-wrapper .common-panel-podcaststeaser-container .row-heading {
      /**
             * Margin.
             */
      margin-bottom: 30px;
      /**
             * Padding.
             */
      padding-bottom: 140px;
      /**
             * @include.
             */
      /**
             * .heading.
             */
      /**
             * .col-image.
             */
      /**
             * .image.
             */
      /**
             * .hosted-by.
             */ }
      @media (max-width: 767px) {
        .common-panel-podcaststeaser-wrapper .common-panel-podcaststeaser-container .row-heading {
          /**
                 * Transform.
                 */
          flex-direction: column-reverse;
          /**
                 * Padding.
                 */
          padding-bottom: 0; } }
      .common-panel-podcaststeaser-wrapper .common-panel-podcaststeaser-container .row-heading .heading {
        /**
                 * Padding.
                 */
        padding-top: 100px;
        /**
                 * Font related.
                 */
        color: #FFC802;
        /**
                 * Margin.
                 */
        margin-bottom: 30px;
        /**
                 * @include.
                 */ }
        @media (max-width: 767px) {
          .common-panel-podcaststeaser-wrapper .common-panel-podcaststeaser-container .row-heading .heading {
            /**
                     * Padding.
                     */
            padding-top: 0; } }
      .common-panel-podcaststeaser-wrapper .common-panel-podcaststeaser-container .row-heading .col-image {
        /**
                 * @include.
                 */ }
        @media (max-width: 767px) {
          .common-panel-podcaststeaser-wrapper .common-panel-podcaststeaser-container .row-heading .col-image {
            /**
                     * Display.
                     */
            display: flex;
            /**
                     * Flex.
                     */
            justify-content: flex-end; } }
      .common-panel-podcaststeaser-wrapper .common-panel-podcaststeaser-container .row-heading .image {
        /**
                 * Position.
                 */
        position: absolute;
        top: -120px;
        /**
                 * @include.
                 */ }
        @media (max-width: 767px) {
          .common-panel-podcaststeaser-wrapper .common-panel-podcaststeaser-container .row-heading .image {
            /**
                     * Position.
                     */
            position: relative;
            top: 0;
            /**
                     * Sizing.
                     */
            max-height: 400px;
            max-width: 100%;
            /**
                     * Transform.
                     */
            transform: translateX(60px); } }
      .common-panel-podcaststeaser-wrapper .common-panel-podcaststeaser-container .row-heading .hosted-by {
        /**
                 * Font related.
                 */
        color: white;
        /**
                 * Margin.
                 */
        margin-bottom: 40px;
        /**
                 * span.
                 */ }
        .common-panel-podcaststeaser-wrapper .common-panel-podcaststeaser-container .row-heading .hosted-by span {
          /**
                     * Position.
                     */
          position: relative;
          /**
                     * Padding.
                     */
          padding-left: 35px;
          /**
                     * &::after.
                     */ }
          .common-panel-podcaststeaser-wrapper .common-panel-podcaststeaser-container .row-heading .hosted-by span::after {
            /**
                         * Content.
                         */
            content: '';
            /**
                         * Display.
                         */
            display: block;
            /**
                         * Position.
                         */
            position: absolute;
            top: 50%;
            /**
                         * Transform.
                         */
            transform: translateY(-50%);
            /**
                         * Background.
                         */
            background-image: url(/assets/svg/common/arrow.svg);
            background-repeat: no-repeat;
            background-size: contain;
            /**
                         * Sizing.
                         */
            width: 20px;
            height: 20px; }
    .common-panel-podcaststeaser-wrapper .common-panel-podcaststeaser-container .row-anchor {
      /**
             * .col.
             */ }
      .common-panel-podcaststeaser-wrapper .common-panel-podcaststeaser-container .row-anchor .col {
        /**
                 * Font related.
                 */
        text-align: center; }
    .common-panel-podcaststeaser-wrapper .common-panel-podcaststeaser-container .podcast-cards {
      /**
             * Display.
             */
      display: grid;
      /**
             * Grid.
             */
      grid-template-columns: 1fr 1fr 1fr;
      column-gap: 45px;
      /**
             * @include.
             */
      /**
             * @include.
             */
      /**
             * Margin.
             */
      margin-bottom: 40px;
      /**
             * .podcast-card.
             */ }
      @media (min-width: 768px) and (max-width: 991px) {
        .common-panel-podcaststeaser-wrapper .common-panel-podcaststeaser-container .podcast-cards {
          /**
                 * Grid.
                 */
          grid-template-columns: 1fr; } }
      @media (max-width: 767px) {
        .common-panel-podcaststeaser-wrapper .common-panel-podcaststeaser-container .podcast-cards {
          /**
                 * Grid.
                 */
          grid-template-columns: 1fr; } }
      .common-panel-podcaststeaser-wrapper .common-panel-podcaststeaser-container .podcast-cards .podcast-card {
        /**
                 * .image-wrapper.
                 */
        /**
                 * .text-wrapper.
                 */
        /**
                 * @include.
                 */
        /**
                 * @include.
                 */ }
        .common-panel-podcaststeaser-wrapper .common-panel-podcaststeaser-container .podcast-cards .podcast-card .image-wrapper {
          /**
                     * Sizing.
                     */
          height: 280px; }
        .common-panel-podcaststeaser-wrapper .common-panel-podcaststeaser-container .podcast-cards .podcast-card .text-wrapper {
          /**
                     * Padding.
                     */
          padding-left: 20px;
          padding-right: 20px;
          /**
                     * .title.
                     */ }
          .common-panel-podcaststeaser-wrapper .common-panel-podcaststeaser-container .podcast-cards .podcast-card .text-wrapper .title {
            /**
                         * Padding.
                         */
            padding-left: 35px;
            /**
                         * Font related.
                         */
            font-size: 24px; }
        @media (max-width: 767px) {
          .common-panel-podcaststeaser-wrapper .common-panel-podcaststeaser-container .podcast-cards .podcast-card {
            /**
                     * Margin.
                     */
            margin-bottom: 40px; } }
        @media (min-width: 768px) and (max-width: 991px) {
          .common-panel-podcaststeaser-wrapper .common-panel-podcaststeaser-container .podcast-cards .podcast-card {
            /**
                     * Margin.
                     */
            margin-bottom: 40px;
            /**
                     * .inset.
                     */ }
            .common-panel-podcaststeaser-wrapper .common-panel-podcaststeaser-container .podcast-cards .podcast-card .inset {
              /**
                         * Display.
                         */
              display: flex;
              /**
                         * .image-wrapper.
                         */
              /**
                         * .text-wrapper.
                         */
              /**
                         * svg.
                         */ }
              .common-panel-podcaststeaser-wrapper .common-panel-podcaststeaser-container .podcast-cards .podcast-card .inset .image-wrapper {
                /**
                             * Sizing.
                             */
                width: 40%; }
              .common-panel-podcaststeaser-wrapper .common-panel-podcaststeaser-container .podcast-cards .podcast-card .inset .text-wrapper {
                /**
                             * Position.
                             */
                position: relative;
                /**
                             * Padding.
                             */
                padding-top: 40px;
                /**
                             * Sizing.
                             */
                width: 60%; }
              .common-panel-podcaststeaser-wrapper .common-panel-podcaststeaser-container .podcast-cards .podcast-card .inset svg {
                /**
                             * Position.
                             */
                position: relative;
                left: -15px;
                /**
                             * Transform.
                             */
                transform: none;
                /**
                             * Margin.
                             */
                margin-bottom: 30px; } }
/**
 * .careerguides-panel-moreroles-wrapper.
 */
.careerguides-panel-moreroles-wrapper,
.careerinterests-panel-otherinterests-wrapper,
.teachingtopics-panel-moretopics-wrapper {
  /**
     * &.no-dividers.
     */
  /**
     * &.style-a.
     */
  /**
     * &.style-b.
     */
  /**
     * .careerguides-panel-moreroles-container.
     */ }
  .careerguides-panel-moreroles-wrapper.no-dividers,
  .careerinterests-panel-otherinterests-wrapper.no-dividers,
  .teachingtopics-panel-moretopics-wrapper.no-dividers {
    /**
         * .row-posts.
         */ }
    .careerguides-panel-moreroles-wrapper.no-dividers .row-posts,
    .careerinterests-panel-otherinterests-wrapper.no-dividers .row-posts,
    .teachingtopics-panel-moretopics-wrapper.no-dividers .row-posts {
      /**
             * Padding.
             */
      padding-top: 20px !important;
      padding-bottom: 20px !important;
      /**
             * &::before, &::after..
             */ }
      .careerguides-panel-moreroles-wrapper.no-dividers .row-posts::before, .careerguides-panel-moreroles-wrapper.no-dividers .row-posts::after,
      .careerinterests-panel-otherinterests-wrapper.no-dividers .row-posts::before,
      .careerinterests-panel-otherinterests-wrapper.no-dividers .row-posts::after,
      .teachingtopics-panel-moretopics-wrapper.no-dividers .row-posts::before,
      .teachingtopics-panel-moretopics-wrapper.no-dividers .row-posts::after {
        /**
                 * Contet.
                 */
        content: none !important; }
  .careerguides-panel-moreroles-wrapper.style-a,
  .careerinterests-panel-otherinterests-wrapper.style-a,
  .teachingtopics-panel-moretopics-wrapper.style-a {
    /**
         * .post-button.
         */ }
    .careerguides-panel-moreroles-wrapper.style-a .post-button,
    .careerinterests-panel-otherinterests-wrapper.style-a .post-button,
    .teachingtopics-panel-moretopics-wrapper.style-a .post-button {
      /**
             * Border.
             */
      border-color: #01CDFF;
      /**
             * Font related.
             */
      color: #01CDFF;
      /**
             * p.
             */
      /**
             * &:hover.
             */ }
      .careerguides-panel-moreroles-wrapper.style-a .post-button p,
      .careerinterests-panel-otherinterests-wrapper.style-a .post-button p,
      .teachingtopics-panel-moretopics-wrapper.style-a .post-button p {
        /**
                 * Font related.
                 */
        color: #fff; }
      .careerguides-panel-moreroles-wrapper.style-a .post-button:hover,
      .careerinterests-panel-otherinterests-wrapper.style-a .post-button:hover,
      .teachingtopics-panel-moretopics-wrapper.style-a .post-button:hover {
        /**
                 * Background.
                 */
        background-color: #FCF18F;
        /**
                 * Border.
                 */
        border-color: #FCF18F;
        /**
                 * Font related.
                 */
        color: #0A4F55;
        /**
                 * p.
                 */ }
        .careerguides-panel-moreroles-wrapper.style-a .post-button:hover p,
        .careerinterests-panel-otherinterests-wrapper.style-a .post-button:hover p,
        .teachingtopics-panel-moretopics-wrapper.style-a .post-button:hover p {
          /**
                     * Font related.
                     */
          color: #0A4F55; }
  .careerguides-panel-moreroles-wrapper.style-b,
  .careerinterests-panel-otherinterests-wrapper.style-b,
  .teachingtopics-panel-moretopics-wrapper.style-b {
    /**
         * .post-button.
         */ }
    .careerguides-panel-moreroles-wrapper.style-b .post-button,
    .careerinterests-panel-otherinterests-wrapper.style-b .post-button,
    .teachingtopics-panel-moretopics-wrapper.style-b .post-button {
      /**
             * Border.
             */
      border-color: #005AEF;
      /**
             * Font related.
             */
      color: #005AEF;
      /**
             * p.
             */
      /**
             * &:hover.
             */ }
      .careerguides-panel-moreroles-wrapper.style-b .post-button p,
      .careerinterests-panel-otherinterests-wrapper.style-b .post-button p,
      .teachingtopics-panel-moretopics-wrapper.style-b .post-button p {
        /**
                 * Font related.
                 */
        color: #11315C; }
      .careerguides-panel-moreroles-wrapper.style-b .post-button:hover,
      .careerinterests-panel-otherinterests-wrapper.style-b .post-button:hover,
      .teachingtopics-panel-moretopics-wrapper.style-b .post-button:hover {
        /**
                 * Background.
                 */
        background-color: #005AEF;
        /**
                 * Border.
                 */
        border-color: #005AEF;
        /**
                 * Font related.
                 */
        color: #fff;
        /**
                 * p.
                 */ }
        .careerguides-panel-moreroles-wrapper.style-b .post-button:hover p,
        .careerinterests-panel-otherinterests-wrapper.style-b .post-button:hover p,
        .teachingtopics-panel-moretopics-wrapper.style-b .post-button:hover p {
          /**
                     * Font related.
                     */
          color: #fff; }
  .careerguides-panel-moreroles-wrapper .careerguides-panel-moreroles-container,
  .careerguides-panel-moreroles-wrapper .careerinterests-panel-otherinterests-container,
  .careerguides-panel-moreroles-wrapper .teachingtopics-panel-moretopics-container,
  .careerinterests-panel-otherinterests-wrapper .careerguides-panel-moreroles-container,
  .careerinterests-panel-otherinterests-wrapper .careerinterests-panel-otherinterests-container,
  .careerinterests-panel-otherinterests-wrapper .teachingtopics-panel-moretopics-container,
  .teachingtopics-panel-moretopics-wrapper .careerguides-panel-moreroles-container,
  .teachingtopics-panel-moretopics-wrapper .careerinterests-panel-otherinterests-container,
  .teachingtopics-panel-moretopics-wrapper .teachingtopics-panel-moretopics-container {
    /**
         * Padding.
         */
    padding-top: 100px;
    padding-bottom: 100px;
    /**
         * .heading.
         */
    /**
         * .row-posts.
         */
    /**
         * .col-arrow-left.
         */
    /**
         * .col-arrow-right.
         */
    /**
         * .col-posts.
         */
    /**
         * .slick-track.
         */
    /**
         * .arrow.
         */
    /**
         * .arrow-left.
         */
    /**
         * .arrow-right.
         */ }
    .careerguides-panel-moreroles-wrapper .careerguides-panel-moreroles-container .heading,
    .careerguides-panel-moreroles-wrapper .careerinterests-panel-otherinterests-container .heading,
    .careerguides-panel-moreroles-wrapper .teachingtopics-panel-moretopics-container .heading,
    .careerinterests-panel-otherinterests-wrapper .careerguides-panel-moreroles-container .heading,
    .careerinterests-panel-otherinterests-wrapper .careerinterests-panel-otherinterests-container .heading,
    .careerinterests-panel-otherinterests-wrapper .teachingtopics-panel-moretopics-container .heading,
    .teachingtopics-panel-moretopics-wrapper .careerguides-panel-moreroles-container .heading,
    .teachingtopics-panel-moretopics-wrapper .careerinterests-panel-otherinterests-container .heading,
    .teachingtopics-panel-moretopics-wrapper .teachingtopics-panel-moretopics-container .heading {
      /**
             * Font related.
             */
      color: #fff;
      /**
             * Margin.
             */
      margin-bottom: 40px; }
    .careerguides-panel-moreroles-wrapper .careerguides-panel-moreroles-container .row-posts,
    .careerguides-panel-moreroles-wrapper .careerinterests-panel-otherinterests-container .row-posts,
    .careerguides-panel-moreroles-wrapper .teachingtopics-panel-moretopics-container .row-posts,
    .careerinterests-panel-otherinterests-wrapper .careerguides-panel-moreroles-container .row-posts,
    .careerinterests-panel-otherinterests-wrapper .careerinterests-panel-otherinterests-container .row-posts,
    .careerinterests-panel-otherinterests-wrapper .teachingtopics-panel-moretopics-container .row-posts,
    .teachingtopics-panel-moretopics-wrapper .careerguides-panel-moreroles-container .row-posts,
    .teachingtopics-panel-moretopics-wrapper .careerinterests-panel-otherinterests-container .row-posts,
    .teachingtopics-panel-moretopics-wrapper .teachingtopics-panel-moretopics-container .row-posts {
      /**
             * Position.
             */
      position: relative;
      /**
             * Padding.
             */
      padding-top: 40px;
      padding-bottom: 40px;
      padding-left: 60px;
      padding-right: 60px;
      /**
             * @include.
             */
      /**
             * Border.
             */
      /**
     * &::before.
     */
      /**
     * &::after.
     */ }
      @media (max-width: 991px) {
        .careerguides-panel-moreroles-wrapper .careerguides-panel-moreroles-container .row-posts,
        .careerguides-panel-moreroles-wrapper .careerinterests-panel-otherinterests-container .row-posts,
        .careerguides-panel-moreroles-wrapper .teachingtopics-panel-moretopics-container .row-posts,
        .careerinterests-panel-otherinterests-wrapper .careerguides-panel-moreroles-container .row-posts,
        .careerinterests-panel-otherinterests-wrapper .careerinterests-panel-otherinterests-container .row-posts,
        .careerinterests-panel-otherinterests-wrapper .teachingtopics-panel-moretopics-container .row-posts,
        .teachingtopics-panel-moretopics-wrapper .careerguides-panel-moreroles-container .row-posts,
        .teachingtopics-panel-moretopics-wrapper .careerinterests-panel-otherinterests-container .row-posts,
        .teachingtopics-panel-moretopics-wrapper .teachingtopics-panel-moretopics-container .row-posts {
          /**
                 * Padding.
                 */
          padding-left: 0;
          padding-right: 0;
          padding-bottom: 20px; } }
      .careerguides-panel-moreroles-wrapper .careerguides-panel-moreroles-container .row-posts::before,
      .careerguides-panel-moreroles-wrapper .careerinterests-panel-otherinterests-container .row-posts::before,
      .careerguides-panel-moreroles-wrapper .teachingtopics-panel-moretopics-container .row-posts::before,
      .careerinterests-panel-otherinterests-wrapper .careerguides-panel-moreroles-container .row-posts::before,
      .careerinterests-panel-otherinterests-wrapper .careerinterests-panel-otherinterests-container .row-posts::before,
      .careerinterests-panel-otherinterests-wrapper .teachingtopics-panel-moretopics-container .row-posts::before,
      .teachingtopics-panel-moretopics-wrapper .careerguides-panel-moreroles-container .row-posts::before,
      .teachingtopics-panel-moretopics-wrapper .careerinterests-panel-otherinterests-container .row-posts::before,
      .teachingtopics-panel-moretopics-wrapper .teachingtopics-panel-moretopics-container .row-posts::before {
        /**
         * Content.
         */
        content: '';
        /**
         * Display.
         */
        display: block;
        /**
         * Position.
         */
        position: absolute;
        top: 0;
        left: 15px;
        right: 15px;
        /**
         * Sizing.
         */
        height: 1px;
        /**
         * Z-index.
         */
        z-index: 0;
        /**
         * Background.
         */
        background-color: #2EFFE0; }
      .careerguides-panel-moreroles-wrapper .careerguides-panel-moreroles-container .row-posts::after,
      .careerguides-panel-moreroles-wrapper .careerinterests-panel-otherinterests-container .row-posts::after,
      .careerguides-panel-moreroles-wrapper .teachingtopics-panel-moretopics-container .row-posts::after,
      .careerinterests-panel-otherinterests-wrapper .careerguides-panel-moreroles-container .row-posts::after,
      .careerinterests-panel-otherinterests-wrapper .careerinterests-panel-otherinterests-container .row-posts::after,
      .careerinterests-panel-otherinterests-wrapper .teachingtopics-panel-moretopics-container .row-posts::after,
      .teachingtopics-panel-moretopics-wrapper .careerguides-panel-moreroles-container .row-posts::after,
      .teachingtopics-panel-moretopics-wrapper .careerinterests-panel-otherinterests-container .row-posts::after,
      .teachingtopics-panel-moretopics-wrapper .teachingtopics-panel-moretopics-container .row-posts::after {
        /**
         * Content.
         */
        content: '';
        /**
         * Display.
         */
        display: block;
        /**
         * Position.
         */
        position: absolute;
        bottom: 0;
        left: 15px;
        right: 15px;
        /**
         * Sizing.
         */
        height: 1px;
        /**
         * Z-index.
         */
        z-index: 0;
        /**
         * Background.
         */
        background-color: #2EFFE0; }
    .careerguides-panel-moreroles-wrapper .careerguides-panel-moreroles-container .col-arrow-left,
    .careerguides-panel-moreroles-wrapper .careerinterests-panel-otherinterests-container .col-arrow-left,
    .careerguides-panel-moreroles-wrapper .teachingtopics-panel-moretopics-container .col-arrow-left,
    .careerinterests-panel-otherinterests-wrapper .careerguides-panel-moreroles-container .col-arrow-left,
    .careerinterests-panel-otherinterests-wrapper .careerinterests-panel-otherinterests-container .col-arrow-left,
    .careerinterests-panel-otherinterests-wrapper .teachingtopics-panel-moretopics-container .col-arrow-left,
    .teachingtopics-panel-moretopics-wrapper .careerguides-panel-moreroles-container .col-arrow-left,
    .teachingtopics-panel-moretopics-wrapper .careerinterests-panel-otherinterests-container .col-arrow-left,
    .teachingtopics-panel-moretopics-wrapper .teachingtopics-panel-moretopics-container .col-arrow-left {
      /**
             * Display.
             */
      display: flex;
      /**
             * Flex.
             */
      align-items: center; }
    .careerguides-panel-moreroles-wrapper .careerguides-panel-moreroles-container .col-arrow-right,
    .careerguides-panel-moreroles-wrapper .careerinterests-panel-otherinterests-container .col-arrow-right,
    .careerguides-panel-moreroles-wrapper .teachingtopics-panel-moretopics-container .col-arrow-right,
    .careerinterests-panel-otherinterests-wrapper .careerguides-panel-moreroles-container .col-arrow-right,
    .careerinterests-panel-otherinterests-wrapper .careerinterests-panel-otherinterests-container .col-arrow-right,
    .careerinterests-panel-otherinterests-wrapper .teachingtopics-panel-moretopics-container .col-arrow-right,
    .teachingtopics-panel-moretopics-wrapper .careerguides-panel-moreroles-container .col-arrow-right,
    .teachingtopics-panel-moretopics-wrapper .careerinterests-panel-otherinterests-container .col-arrow-right,
    .teachingtopics-panel-moretopics-wrapper .teachingtopics-panel-moretopics-container .col-arrow-right {
      /**
             * Display.
             */
      display: flex;
      /**
             * Flex.
             */
      align-items: center;
      justify-content: flex-end; }
    .careerguides-panel-moreroles-wrapper .careerguides-panel-moreroles-container .col-posts,
    .careerguides-panel-moreroles-wrapper .careerinterests-panel-otherinterests-container .col-posts,
    .careerguides-panel-moreroles-wrapper .teachingtopics-panel-moretopics-container .col-posts,
    .careerinterests-panel-otherinterests-wrapper .careerguides-panel-moreroles-container .col-posts,
    .careerinterests-panel-otherinterests-wrapper .careerinterests-panel-otherinterests-container .col-posts,
    .careerinterests-panel-otherinterests-wrapper .teachingtopics-panel-moretopics-container .col-posts,
    .teachingtopics-panel-moretopics-wrapper .careerguides-panel-moreroles-container .col-posts,
    .teachingtopics-panel-moretopics-wrapper .careerinterests-panel-otherinterests-container .col-posts,
    .teachingtopics-panel-moretopics-wrapper .teachingtopics-panel-moretopics-container .col-posts {
      /**
             * Padding.
             */
      padding-left: 0;
      padding-right: 0;
      /**
             * @include.
             */
      /**
             * .post-button.
             */
      /**
             * > .inset.
             */ }
      @media (max-width: 991px) {
        .careerguides-panel-moreroles-wrapper .careerguides-panel-moreroles-container .col-posts,
        .careerguides-panel-moreroles-wrapper .careerinterests-panel-otherinterests-container .col-posts,
        .careerguides-panel-moreroles-wrapper .teachingtopics-panel-moretopics-container .col-posts,
        .careerinterests-panel-otherinterests-wrapper .careerguides-panel-moreroles-container .col-posts,
        .careerinterests-panel-otherinterests-wrapper .careerinterests-panel-otherinterests-container .col-posts,
        .careerinterests-panel-otherinterests-wrapper .teachingtopics-panel-moretopics-container .col-posts,
        .teachingtopics-panel-moretopics-wrapper .careerguides-panel-moreroles-container .col-posts,
        .teachingtopics-panel-moretopics-wrapper .careerinterests-panel-otherinterests-container .col-posts,
        .teachingtopics-panel-moretopics-wrapper .teachingtopics-panel-moretopics-container .col-posts {
          /**
                 * Transform.
                 */
          margin-bottom: 30px; } }
      .careerguides-panel-moreroles-wrapper .careerguides-panel-moreroles-container .col-posts .post-button,
      .careerguides-panel-moreroles-wrapper .careerinterests-panel-otherinterests-container .col-posts .post-button,
      .careerguides-panel-moreroles-wrapper .teachingtopics-panel-moretopics-container .col-posts .post-button,
      .careerinterests-panel-otherinterests-wrapper .careerguides-panel-moreroles-container .col-posts .post-button,
      .careerinterests-panel-otherinterests-wrapper .careerinterests-panel-otherinterests-container .col-posts .post-button,
      .careerinterests-panel-otherinterests-wrapper .teachingtopics-panel-moretopics-container .col-posts .post-button,
      .teachingtopics-panel-moretopics-wrapper .careerguides-panel-moreroles-container .col-posts .post-button,
      .teachingtopics-panel-moretopics-wrapper .careerinterests-panel-otherinterests-container .col-posts .post-button,
      .teachingtopics-panel-moretopics-wrapper .teachingtopics-panel-moretopics-container .col-posts .post-button {
        /**
                 * 
                 */
        width: 100%; }
      .careerguides-panel-moreroles-wrapper .careerguides-panel-moreroles-container .col-posts > .inset,
      .careerguides-panel-moreroles-wrapper .careerinterests-panel-otherinterests-container .col-posts > .inset,
      .careerguides-panel-moreroles-wrapper .teachingtopics-panel-moretopics-container .col-posts > .inset,
      .careerinterests-panel-otherinterests-wrapper .careerguides-panel-moreroles-container .col-posts > .inset,
      .careerinterests-panel-otherinterests-wrapper .careerinterests-panel-otherinterests-container .col-posts > .inset,
      .careerinterests-panel-otherinterests-wrapper .teachingtopics-panel-moretopics-container .col-posts > .inset,
      .teachingtopics-panel-moretopics-wrapper .careerguides-panel-moreroles-container .col-posts > .inset,
      .teachingtopics-panel-moretopics-wrapper .careerinterests-panel-otherinterests-container .col-posts > .inset,
      .teachingtopics-panel-moretopics-wrapper .teachingtopics-panel-moretopics-container .col-posts > .inset {
        /**
                 * Display.
                 */
        /**
                 * Flex.
                 */ }
    .careerguides-panel-moreroles-wrapper .careerguides-panel-moreroles-container .slick-track,
    .careerguides-panel-moreroles-wrapper .careerinterests-panel-otherinterests-container .slick-track,
    .careerguides-panel-moreroles-wrapper .teachingtopics-panel-moretopics-container .slick-track,
    .careerinterests-panel-otherinterests-wrapper .careerguides-panel-moreroles-container .slick-track,
    .careerinterests-panel-otherinterests-wrapper .careerinterests-panel-otherinterests-container .slick-track,
    .careerinterests-panel-otherinterests-wrapper .teachingtopics-panel-moretopics-container .slick-track,
    .teachingtopics-panel-moretopics-wrapper .careerguides-panel-moreroles-container .slick-track,
    .teachingtopics-panel-moretopics-wrapper .careerinterests-panel-otherinterests-container .slick-track,
    .teachingtopics-panel-moretopics-wrapper .teachingtopics-panel-moretopics-container .slick-track {
      /**
             * Display.
             */
      display: flex !important;
      /**
             * Flex.
             */
      gap: 20px;
      /**
             * .slick-slide.
             */ }
      .careerguides-panel-moreroles-wrapper .careerguides-panel-moreroles-container .slick-track .slick-slide,
      .careerguides-panel-moreroles-wrapper .careerinterests-panel-otherinterests-container .slick-track .slick-slide,
      .careerguides-panel-moreroles-wrapper .teachingtopics-panel-moretopics-container .slick-track .slick-slide,
      .careerinterests-panel-otherinterests-wrapper .careerguides-panel-moreroles-container .slick-track .slick-slide,
      .careerinterests-panel-otherinterests-wrapper .careerinterests-panel-otherinterests-container .slick-track .slick-slide,
      .careerinterests-panel-otherinterests-wrapper .teachingtopics-panel-moretopics-container .slick-track .slick-slide,
      .teachingtopics-panel-moretopics-wrapper .careerguides-panel-moreroles-container .slick-track .slick-slide,
      .teachingtopics-panel-moretopics-wrapper .careerinterests-panel-otherinterests-container .slick-track .slick-slide,
      .teachingtopics-panel-moretopics-wrapper .teachingtopics-panel-moretopics-container .slick-track .slick-slide {
        /**
                 * Sizing.
                 */
        height: inherit !important;
        /**
                 * div.
                 */ }
        .careerguides-panel-moreroles-wrapper .careerguides-panel-moreroles-container .slick-track .slick-slide div,
        .careerguides-panel-moreroles-wrapper .careerinterests-panel-otherinterests-container .slick-track .slick-slide div,
        .careerguides-panel-moreroles-wrapper .teachingtopics-panel-moretopics-container .slick-track .slick-slide div,
        .careerinterests-panel-otherinterests-wrapper .careerguides-panel-moreroles-container .slick-track .slick-slide div,
        .careerinterests-panel-otherinterests-wrapper .careerinterests-panel-otherinterests-container .slick-track .slick-slide div,
        .careerinterests-panel-otherinterests-wrapper .teachingtopics-panel-moretopics-container .slick-track .slick-slide div,
        .teachingtopics-panel-moretopics-wrapper .careerguides-panel-moreroles-container .slick-track .slick-slide div,
        .teachingtopics-panel-moretopics-wrapper .careerinterests-panel-otherinterests-container .slick-track .slick-slide div,
        .teachingtopics-panel-moretopics-wrapper .teachingtopics-panel-moretopics-container .slick-track .slick-slide div {
          /**
                     * Sizing.
                     */
          height: 100%;
          /**
                     * a.
                     */ }
          .careerguides-panel-moreroles-wrapper .careerguides-panel-moreroles-container .slick-track .slick-slide div a,
          .careerguides-panel-moreroles-wrapper .careerinterests-panel-otherinterests-container .slick-track .slick-slide div a,
          .careerguides-panel-moreroles-wrapper .teachingtopics-panel-moretopics-container .slick-track .slick-slide div a,
          .careerinterests-panel-otherinterests-wrapper .careerguides-panel-moreroles-container .slick-track .slick-slide div a,
          .careerinterests-panel-otherinterests-wrapper .careerinterests-panel-otherinterests-container .slick-track .slick-slide div a,
          .careerinterests-panel-otherinterests-wrapper .teachingtopics-panel-moretopics-container .slick-track .slick-slide div a,
          .teachingtopics-panel-moretopics-wrapper .careerguides-panel-moreroles-container .slick-track .slick-slide div a,
          .teachingtopics-panel-moretopics-wrapper .careerinterests-panel-otherinterests-container .slick-track .slick-slide div a,
          .teachingtopics-panel-moretopics-wrapper .teachingtopics-panel-moretopics-container .slick-track .slick-slide div a {
            /**
                         * Sizing.
                         */
            height: 100%; }
    .careerguides-panel-moreroles-wrapper .careerguides-panel-moreroles-container .arrow,
    .careerguides-panel-moreroles-wrapper .careerinterests-panel-otherinterests-container .arrow,
    .careerguides-panel-moreroles-wrapper .teachingtopics-panel-moretopics-container .arrow,
    .careerinterests-panel-otherinterests-wrapper .careerguides-panel-moreroles-container .arrow,
    .careerinterests-panel-otherinterests-wrapper .careerinterests-panel-otherinterests-container .arrow,
    .careerinterests-panel-otherinterests-wrapper .teachingtopics-panel-moretopics-container .arrow,
    .teachingtopics-panel-moretopics-wrapper .careerguides-panel-moreroles-container .arrow,
    .teachingtopics-panel-moretopics-wrapper .careerinterests-panel-otherinterests-container .arrow,
    .teachingtopics-panel-moretopics-wrapper .teachingtopics-panel-moretopics-container .arrow {
      /**
             * Display.
             */
      display: inline-block;
      /**
             * Display.
             */
      display: flex;
      /**
             * Flex.
             */
      align-items: center;
      justify-content: center;
      /**
             * Font related.
             */
      text-decoration: none;
      /**
             * &.slick-disabled.
             */
      /**
             * &:hover.
             */
      /**
             * &::before.
             */
      /**
             * &::after.
             */ }
      .careerguides-panel-moreroles-wrapper .careerguides-panel-moreroles-container .arrow.slick-disabled,
      .careerguides-panel-moreroles-wrapper .careerinterests-panel-otherinterests-container .arrow.slick-disabled,
      .careerguides-panel-moreroles-wrapper .teachingtopics-panel-moretopics-container .arrow.slick-disabled,
      .careerinterests-panel-otherinterests-wrapper .careerguides-panel-moreroles-container .arrow.slick-disabled,
      .careerinterests-panel-otherinterests-wrapper .careerinterests-panel-otherinterests-container .arrow.slick-disabled,
      .careerinterests-panel-otherinterests-wrapper .teachingtopics-panel-moretopics-container .arrow.slick-disabled,
      .teachingtopics-panel-moretopics-wrapper .careerguides-panel-moreroles-container .arrow.slick-disabled,
      .teachingtopics-panel-moretopics-wrapper .careerinterests-panel-otherinterests-container .arrow.slick-disabled,
      .teachingtopics-panel-moretopics-wrapper .teachingtopics-panel-moretopics-container .arrow.slick-disabled {
        /**
                 * Opacity.
                 */
        opacity: 0.2; }
      .careerguides-panel-moreroles-wrapper .careerguides-panel-moreroles-container .arrow:hover,
      .careerguides-panel-moreroles-wrapper .careerinterests-panel-otherinterests-container .arrow:hover,
      .careerguides-panel-moreroles-wrapper .teachingtopics-panel-moretopics-container .arrow:hover,
      .careerinterests-panel-otherinterests-wrapper .careerguides-panel-moreroles-container .arrow:hover,
      .careerinterests-panel-otherinterests-wrapper .careerinterests-panel-otherinterests-container .arrow:hover,
      .careerinterests-panel-otherinterests-wrapper .teachingtopics-panel-moretopics-container .arrow:hover,
      .teachingtopics-panel-moretopics-wrapper .careerguides-panel-moreroles-container .arrow:hover,
      .teachingtopics-panel-moretopics-wrapper .careerinterests-panel-otherinterests-container .arrow:hover,
      .teachingtopics-panel-moretopics-wrapper .teachingtopics-panel-moretopics-container .arrow:hover {
        /**
                 * &::before.
                 */
        /**
                 * &::after.
                 */ }
        .careerguides-panel-moreroles-wrapper .careerguides-panel-moreroles-container .arrow:hover::before,
        .careerguides-panel-moreroles-wrapper .careerinterests-panel-otherinterests-container .arrow:hover::before,
        .careerguides-panel-moreroles-wrapper .teachingtopics-panel-moretopics-container .arrow:hover::before,
        .careerinterests-panel-otherinterests-wrapper .careerguides-panel-moreroles-container .arrow:hover::before,
        .careerinterests-panel-otherinterests-wrapper .careerinterests-panel-otherinterests-container .arrow:hover::before,
        .careerinterests-panel-otherinterests-wrapper .teachingtopics-panel-moretopics-container .arrow:hover::before,
        .teachingtopics-panel-moretopics-wrapper .careerguides-panel-moreroles-container .arrow:hover::before,
        .teachingtopics-panel-moretopics-wrapper .careerinterests-panel-otherinterests-container .arrow:hover::before,
        .teachingtopics-panel-moretopics-wrapper .teachingtopics-panel-moretopics-container .arrow:hover::before {
          /**
                     * Background.
                     */
          background-color: transparent; }
        .careerguides-panel-moreroles-wrapper .careerguides-panel-moreroles-container .arrow:hover::after,
        .careerguides-panel-moreroles-wrapper .careerinterests-panel-otherinterests-container .arrow:hover::after,
        .careerguides-panel-moreroles-wrapper .teachingtopics-panel-moretopics-container .arrow:hover::after,
        .careerinterests-panel-otherinterests-wrapper .careerguides-panel-moreroles-container .arrow:hover::after,
        .careerinterests-panel-otherinterests-wrapper .careerinterests-panel-otherinterests-container .arrow:hover::after,
        .careerinterests-panel-otherinterests-wrapper .teachingtopics-panel-moretopics-container .arrow:hover::after,
        .teachingtopics-panel-moretopics-wrapper .careerguides-panel-moreroles-container .arrow:hover::after,
        .teachingtopics-panel-moretopics-wrapper .careerinterests-panel-otherinterests-container .arrow:hover::after,
        .teachingtopics-panel-moretopics-wrapper .teachingtopics-panel-moretopics-container .arrow:hover::after {
          /**
                     * Font related.
                     */
          color: #FCF18F; }
      .careerguides-panel-moreroles-wrapper .careerguides-panel-moreroles-container .arrow::before,
      .careerguides-panel-moreroles-wrapper .careerinterests-panel-otherinterests-container .arrow::before,
      .careerguides-panel-moreroles-wrapper .teachingtopics-panel-moretopics-container .arrow::before,
      .careerinterests-panel-otherinterests-wrapper .careerguides-panel-moreroles-container .arrow::before,
      .careerinterests-panel-otherinterests-wrapper .careerinterests-panel-otherinterests-container .arrow::before,
      .careerinterests-panel-otherinterests-wrapper .teachingtopics-panel-moretopics-container .arrow::before,
      .teachingtopics-panel-moretopics-wrapper .careerguides-panel-moreroles-container .arrow::before,
      .teachingtopics-panel-moretopics-wrapper .careerinterests-panel-otherinterests-container .arrow::before,
      .teachingtopics-panel-moretopics-wrapper .teachingtopics-panel-moretopics-container .arrow::before {
        /**
                 * Content.
                 */
        content: '';
        /**
                 * Position.
                 */
        position: absolute;
        /**
                 * Sizing.
                 */
        width: 40px;
        height: 40px;
        /**
                 * Border.
                 */
        border-radius: 40px;
        /**
                 * Background.
                 */
        background-color: #fff;
        /**
                 * Z-index.
                 */
        z-index: 1; }
      .careerguides-panel-moreroles-wrapper .careerguides-panel-moreroles-container .arrow::after,
      .careerguides-panel-moreroles-wrapper .careerinterests-panel-otherinterests-container .arrow::after,
      .careerguides-panel-moreroles-wrapper .teachingtopics-panel-moretopics-container .arrow::after,
      .careerinterests-panel-otherinterests-wrapper .careerguides-panel-moreroles-container .arrow::after,
      .careerinterests-panel-otherinterests-wrapper .careerinterests-panel-otherinterests-container .arrow::after,
      .careerinterests-panel-otherinterests-wrapper .teachingtopics-panel-moretopics-container .arrow::after,
      .teachingtopics-panel-moretopics-wrapper .careerguides-panel-moreroles-container .arrow::after,
      .teachingtopics-panel-moretopics-wrapper .careerinterests-panel-otherinterests-container .arrow::after,
      .teachingtopics-panel-moretopics-wrapper .teachingtopics-panel-moretopics-container .arrow::after {
        /**
                 * @include.
                 */
        /* use !important to prevent issues with browser extensions that change fonts */
        font-family: 'icomoon' !important;
        speak: never;
        font-style: normal;
        font-weight: normal;
        font-variant: normal;
        text-transform: none;
        line-height: 1;
        /* Better Font Rendering =========== */
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        /**
                 * Content.
                 */
        content: "\e902";
        /**
                 * Font related.
                 */
        font-size: 50px;
        color: black;
        /**
                 * Position.
                 */
        position: relative;
        /**
                 * 
                 */
        z-index: 2; }
    .careerguides-panel-moreroles-wrapper .careerguides-panel-moreroles-container .arrow-left,
    .careerguides-panel-moreroles-wrapper .careerinterests-panel-otherinterests-container .arrow-left,
    .careerguides-panel-moreroles-wrapper .teachingtopics-panel-moretopics-container .arrow-left,
    .careerinterests-panel-otherinterests-wrapper .careerguides-panel-moreroles-container .arrow-left,
    .careerinterests-panel-otherinterests-wrapper .careerinterests-panel-otherinterests-container .arrow-left,
    .careerinterests-panel-otherinterests-wrapper .teachingtopics-panel-moretopics-container .arrow-left,
    .teachingtopics-panel-moretopics-wrapper .careerguides-panel-moreroles-container .arrow-left,
    .teachingtopics-panel-moretopics-wrapper .careerinterests-panel-otherinterests-container .arrow-left,
    .teachingtopics-panel-moretopics-wrapper .teachingtopics-panel-moretopics-container .arrow-left {
      /**
             * Position.
             */
      position: absolute;
      left: 0;
      top: 50%;
      /**
             * Transform.
             */
      transform: rotate(180deg) translateY(50%);
      /**
             * @include.
             */ }
      @media (max-width: 991px) {
        .careerguides-panel-moreroles-wrapper .careerguides-panel-moreroles-container .arrow-left,
        .careerguides-panel-moreroles-wrapper .careerinterests-panel-otherinterests-container .arrow-left,
        .careerguides-panel-moreroles-wrapper .teachingtopics-panel-moretopics-container .arrow-left,
        .careerinterests-panel-otherinterests-wrapper .careerguides-panel-moreroles-container .arrow-left,
        .careerinterests-panel-otherinterests-wrapper .careerinterests-panel-otherinterests-container .arrow-left,
        .careerinterests-panel-otherinterests-wrapper .teachingtopics-panel-moretopics-container .arrow-left,
        .teachingtopics-panel-moretopics-wrapper .careerguides-panel-moreroles-container .arrow-left,
        .teachingtopics-panel-moretopics-wrapper .careerinterests-panel-otherinterests-container .arrow-left,
        .teachingtopics-panel-moretopics-wrapper .teachingtopics-panel-moretopics-container .arrow-left {
          /**
                 * Position.
                 */
          position: relative;
          right: auto;
          top: auto;
          /**
                 * Margin.
                 */
          margin-left: 15px;
          margin-right: 15px;
          margin-top: 15px; } }
    .careerguides-panel-moreroles-wrapper .careerguides-panel-moreroles-container .arrow-right,
    .careerguides-panel-moreroles-wrapper .careerinterests-panel-otherinterests-container .arrow-right,
    .careerguides-panel-moreroles-wrapper .teachingtopics-panel-moretopics-container .arrow-right,
    .careerinterests-panel-otherinterests-wrapper .careerguides-panel-moreroles-container .arrow-right,
    .careerinterests-panel-otherinterests-wrapper .careerinterests-panel-otherinterests-container .arrow-right,
    .careerinterests-panel-otherinterests-wrapper .teachingtopics-panel-moretopics-container .arrow-right,
    .teachingtopics-panel-moretopics-wrapper .careerguides-panel-moreroles-container .arrow-right,
    .teachingtopics-panel-moretopics-wrapper .careerinterests-panel-otherinterests-container .arrow-right,
    .teachingtopics-panel-moretopics-wrapper .teachingtopics-panel-moretopics-container .arrow-right {
      /**
             * Position.
             */
      position: absolute;
      right: 0;
      top: 50%;
      /**
             * Transform.
             */
      transform: translateY(-50%);
      /**
             * @include.
             */ }
      @media (max-width: 991px) {
        .careerguides-panel-moreroles-wrapper .careerguides-panel-moreroles-container .arrow-right,
        .careerguides-panel-moreroles-wrapper .careerinterests-panel-otherinterests-container .arrow-right,
        .careerguides-panel-moreroles-wrapper .teachingtopics-panel-moretopics-container .arrow-right,
        .careerinterests-panel-otherinterests-wrapper .careerguides-panel-moreroles-container .arrow-right,
        .careerinterests-panel-otherinterests-wrapper .careerinterests-panel-otherinterests-container .arrow-right,
        .careerinterests-panel-otherinterests-wrapper .teachingtopics-panel-moretopics-container .arrow-right,
        .teachingtopics-panel-moretopics-wrapper .careerguides-panel-moreroles-container .arrow-right,
        .teachingtopics-panel-moretopics-wrapper .careerinterests-panel-otherinterests-container .arrow-right,
        .teachingtopics-panel-moretopics-wrapper .teachingtopics-panel-moretopics-container .arrow-right {
          /**
                 * Position.
                 */
          position: relative;
          right: auto;
          top: auto;
          /**
                 * Margin.
                 */
          margin-top: 15px; } }
/**
 * .careerguides-panel-moreroles-wrapper.
 */
.careerguides-panel-moreroles-wrapper {
  /**
     * .careerguides-panel-moreroles-container.
     */ }
  .careerguides-panel-moreroles-wrapper .careerguides-panel-moreroles-container {
    /**
         * Padding.
         */
    padding-top: 90px;
    padding-bottom: 100px; }

/**
 * .teachingtopics-panel-moretopics-wrapper.
 */
.teachingtopics-panel-moretopics-wrapper {
  /**
     * .teachingtopics-panel-moretopics-container.
     */ }
  .teachingtopics-panel-moretopics-wrapper .teachingtopics-panel-moretopics-container {
    /**
         * Padding.
         */
    padding-top: 60px;
    padding-bottom: 40px;
    /**
         * .heading.
         */
    /**
         * .row-posts.
         */ }
    .teachingtopics-panel-moretopics-wrapper .teachingtopics-panel-moretopics-container .heading {
      /**
             * Font related.
             */
      color: #11315C;
      /**
             * Margin.
             */
      margin-bottom: 30px; }
    .teachingtopics-panel-moretopics-wrapper .teachingtopics-panel-moretopics-container .row-posts {
      /**
             * 
             */ }
      .teachingtopics-panel-moretopics-wrapper .teachingtopics-panel-moretopics-container .row-posts::before, .teachingtopics-panel-moretopics-wrapper .teachingtopics-panel-moretopics-container .row-posts::after {
        /**
                 * Background.
                 */
        background-color: white; }

/**
 * .careerinterests-panel-otherinterests-wrapper.
 */
.careerinterests-panel-otherinterests-wrapper {
  /**
     * .careerinterests-panel-otherinterests-container.
     */ }
  .careerinterests-panel-otherinterests-wrapper .careerinterests-panel-otherinterests-container {
    /**
         * Padding.
         */
    padding-top: 0;
    padding-bottom: 0;
    /**
         * .row-posts.
         */
    /**
         * 
         */ }
    .careerinterests-panel-otherinterests-wrapper .careerinterests-panel-otherinterests-container .row-posts {
      /**
             * Border.
             */
      /**
     * &::before.
     */
      /**
     * &::after.
     */ }
      .careerinterests-panel-otherinterests-wrapper .careerinterests-panel-otherinterests-container .row-posts::before {
        /**
         * Content.
         */
        content: '';
        /**
         * Display.
         */
        display: block;
        /**
         * Position.
         */
        position: absolute;
        top: 0;
        left: 15px;
        right: 15px;
        /**
         * Sizing.
         */
        height: 1px;
        /**
         * Z-index.
         */
        z-index: 0;
        /**
         * Background.
         */
        background-color: #FAEA20; }
      .careerinterests-panel-otherinterests-wrapper .careerinterests-panel-otherinterests-container .row-posts::after {
        /**
         * Content.
         */
        content: '';
        /**
         * Display.
         */
        display: block;
        /**
         * Position.
         */
        position: absolute;
        bottom: 0;
        left: 15px;
        right: 15px;
        /**
         * Sizing.
         */
        height: 1px;
        /**
         * Z-index.
         */
        z-index: 0;
        /**
         * Background.
         */
        background-color: #FAEA20; }
    .careerinterests-panel-otherinterests-wrapper .careerinterests-panel-otherinterests-container .col-arrow-left,
    .careerinterests-panel-otherinterests-wrapper .careerinterests-panel-otherinterests-container .col-arrow-right {
      /**
             * path.
             */ }
      .careerinterests-panel-otherinterests-wrapper .careerinterests-panel-otherinterests-container .col-arrow-left path,
      .careerinterests-panel-otherinterests-wrapper .careerinterests-panel-otherinterests-container .col-arrow-right path {
        /**
                 * Fill.
                 */
        fill: #10315C !important; }

/**
 * .common-panel-postslist-wrapper.
 */
.common-panel-postslist-wrapper {
  /**
     * &.style-a.
     */
  /**
     * &.style-b.
     */
  /**
     * .common-panel-postslist-container.
     */ }
  .common-panel-postslist-wrapper.style-a {
    /**
         * .post-button.
         */ }
    .common-panel-postslist-wrapper.style-a .post-button {
      /**
             * Font related.
             */
      color: #01CDFF;
      /**
             * p.
             */
      /**
             * &:hover.
             */ }
      .common-panel-postslist-wrapper.style-a .post-button p {
        /**
                 * Font related.
                 */
        color: #fff; }
      .common-panel-postslist-wrapper.style-a .post-button:hover {
        /**
                 * Background.
                 */
        background-color: #FCF18F;
        /**
                 * Border.
                 */
        border-color: #FCF18F;
        /**
                 * Font related.
                 */
        color: #0A4F55;
        /**
                 * p.
                 */ }
        .common-panel-postslist-wrapper.style-a .post-button:hover p {
          /**
                     * Font related.
                     */
          color: #0A4F55; }
  .common-panel-postslist-wrapper.style-b {
    /**
         * .post-button.
         */ }
    .common-panel-postslist-wrapper.style-b .post-button {
      /**
             * Border.
             */
      border: 1px solid #fff;
      /**
             * Font related.
             */
      color: #01CDFF;
      /**
             * p.
             */
      /**
             * &:hover.
             */ }
      .common-panel-postslist-wrapper.style-b .post-button p {
        /**
                 * Font related.
                 */
        color: #fff; }
      .common-panel-postslist-wrapper.style-b .post-button:hover {
        /**
                 * Background.
                 */
        background-color: #01CDFF;
        /**
                 * Border.
                 */
        border-color: #01CDFF;
        /**
                 * Font related.
                 */
        color: #11315C;
        /**
                 * p.
                 */ }
        .common-panel-postslist-wrapper.style-b .post-button:hover p {
          /**
                     * Font related.
                     */
          color: #11315C; }
  .common-panel-postslist-wrapper .common-panel-postslist-container {
    /**
         * Padding.
         */
    padding-bottom: 100px;
    /**
         * @include.
         */
    /**
         * .heading.
         */
    /**
         * .row-posts.
         */ }
    @media (max-width: 575px) {
      .common-panel-postslist-wrapper .common-panel-postslist-container {
        /**
            * Padding.
            */
        padding-bottom: 50px; } }
    .common-panel-postslist-wrapper .common-panel-postslist-container .heading {
      /**
             * Font related.
             */
      color: #fff;
      /**
             * Margin.
             */
      margin-bottom: 30px; }
    .common-panel-postslist-wrapper .common-panel-postslist-container .row-posts {
      /**
             * .col-post.
             */
      /**
             * a.
             */ }
      .common-panel-postslist-wrapper .common-panel-postslist-container .row-posts .col-post {
        /**
                 * Padding.
                 */
        padding-bottom: 30px; }
      .common-panel-postslist-wrapper .common-panel-postslist-container .row-posts a {
        /**
                 * Display.
                 */
        display: flex;
        /**
                 * Flex.
                 */
        align-items: center;
        /**
                 * Sizing.
                 */
        width: 100%;
        height: 100%;
        /**
                 * Font related.
                 */
        font-size: 15px; }

/**
 * .common-panel-privacycontent-wrapper.
 */
.common-panel-privacycontent-wrapper {
  /**
     * Padding.
     */
  padding-bottom: 60px;
  /**
     * .common-panel-privacycontent-container.
     */ }
  .common-panel-privacycontent-wrapper .common-panel-privacycontent-container {
    /**
         * p.
         */
    /**
         * .title.
         */
    /**
         * .item-body.
         */
    /**
         * ul.
         */
    /**
         * a.
         */ }
    .common-panel-privacycontent-wrapper .common-panel-privacycontent-container p {
      /**
             * Font related.
             */
      color: #fff; }
    .common-panel-privacycontent-wrapper .common-panel-privacycontent-container .title {
      /**
             * Font related.
             */
      color: #2EFFE0; }
    .common-panel-privacycontent-wrapper .common-panel-privacycontent-container .item-body {
      /**
             * Margin.
             */
      margin-bottom: 40px; }
    .common-panel-privacycontent-wrapper .common-panel-privacycontent-container ul {
      /**
             * li.
             */
      color: #fff; }
    .common-panel-privacycontent-wrapper .common-panel-privacycontent-container a {
      /**
             * Font related.
             */
      color: #fff; }

/**
 * .common-panel-privacyhero-wrapper.
 */
.common-panel-privacyhero-wrapper {
  /**
     * Padding.
     */
  padding-top: 170px;
  /**
     * Padding.
     */
  padding-bottom: 60px;
  /**
     * .common-panel-privacyhero-container.
     */ }
  .common-panel-privacyhero-wrapper .common-panel-privacyhero-container {
    /**
         * .heading.
         */
    /**
         * p.
         */
    /**
         * ul.
         */
    /**
         * a.
         */ }
    .common-panel-privacyhero-wrapper .common-panel-privacyhero-container .heading {
      /**
             * Font related.
             */
      color: #2EFFE0; }
    .common-panel-privacyhero-wrapper .common-panel-privacyhero-container p {
      /**
             * Font related.
             */
      color: #fff; }
    .common-panel-privacyhero-wrapper .common-panel-privacyhero-container ul {
      /**
             * li.
             */
      color: #fff; }
    .common-panel-privacyhero-wrapper .common-panel-privacyhero-container a {
      /**
             * Font related.
             */
      color: #fff; }

/**
 * .common-panel-reasonstoworkhere-wrapper.
 */
.common-panel-reasonstoworkhere-wrapper {
  /**
     * Position.
     */
  position: relative;
  /**
     * Overflow.
     */
  overflow: hidden;
  /**
     * .common-panel-reasonstoworkhere-container.
     */ }
  .common-panel-reasonstoworkhere-wrapper .common-panel-reasonstoworkhere-container {
    /**
         * .heading.
         */
    /**
         * .play-icon.
         */
    /**
         * Padding.
         */
    padding-top: 120px;
    padding-bottom: 50px;
    /**
         * @include.
         */
    /**
         * .items.
         */
    /**
         * 
         */
    /**
         * .intro.
         */
    /** 
         * .intro, .item2.
         */
    /**
         * .item1.
         */
    /**
         * .item2.
         */
    /**
         * .item3.
         */
    /**
         * .reason
         */
    /**
         * .image-and-shape-wrapper.
         */
    /**
         * .shape.
         */
    /**
         * 
         */ }
    .common-panel-reasonstoworkhere-wrapper .common-panel-reasonstoworkhere-container .heading {
      /**
             * Font related.
             */
      color: #005AEF;
      /**
             * Margin.
             */
      margin-bottom: 25px; }
    .common-panel-reasonstoworkhere-wrapper .common-panel-reasonstoworkhere-container .play-icon {
      /**
             * Position.
             */
      position: absolute;
      top: 50%;
      left: 50%;
      /**
             * Trasform.
             */
      transform: translateX(-50%) translateY(-50%);
      /**
             * Z-index.
             */
      z-index: 2; }
    @media (max-width: 575px) {
      .common-panel-reasonstoworkhere-wrapper .common-panel-reasonstoworkhere-container {
        /**
             * Padding.
             */
        padding-top: 70px;
        padding-bottom: 50px; } }
    .common-panel-reasonstoworkhere-wrapper .common-panel-reasonstoworkhere-container .items {
      /**
             * Display.
             */
      display: grid;
      /**
             * Grid.
             */
      grid-template-columns: 1fr 1fr;
      grid-template-areas: "item1 intro" "item1 item2" "item3 item2";
      grid-template-rows: minmax(100px, 1fr) 1fr;
      /**
             * @include.
             */ }
      @media (max-width: 767px) {
        .common-panel-reasonstoworkhere-wrapper .common-panel-reasonstoworkhere-container .items {
          /**
                 * Grid.
                 */
          grid-template-columns: 1fr;
          grid-template-areas: none;
          grid-template-rows: none;
          /**
                 * 
                 */ }
          .common-panel-reasonstoworkhere-wrapper .common-panel-reasonstoworkhere-container .items .item.intro {
            grid-area: auto; }
          .common-panel-reasonstoworkhere-wrapper .common-panel-reasonstoworkhere-container .items .item.item1 {
            grid-area: auto; }
          .common-panel-reasonstoworkhere-wrapper .common-panel-reasonstoworkhere-container .items .item.item2 {
            grid-area: auto; }
          .common-panel-reasonstoworkhere-wrapper .common-panel-reasonstoworkhere-container .items .item.item3 {
            grid-area: auto; } }
    .common-panel-reasonstoworkhere-wrapper .common-panel-reasonstoworkhere-container .item.intro {
      grid-area: intro; }
    .common-panel-reasonstoworkhere-wrapper .common-panel-reasonstoworkhere-container .item.item1 {
      grid-area: item1; }
    .common-panel-reasonstoworkhere-wrapper .common-panel-reasonstoworkhere-container .item.item2 {
      grid-area: item2; }
    .common-panel-reasonstoworkhere-wrapper .common-panel-reasonstoworkhere-container .item.item3 {
      grid-area: item3; }
    .common-panel-reasonstoworkhere-wrapper .common-panel-reasonstoworkhere-container .intro {
      /**
             * @include.
             */ }
      @media (max-width: 767px) {
        .common-panel-reasonstoworkhere-wrapper .common-panel-reasonstoworkhere-container .intro {
          /**
                 * Margin.
                 */
          margin-bottom: 30px; } }
    .common-panel-reasonstoworkhere-wrapper .common-panel-reasonstoworkhere-container .intro, .common-panel-reasonstoworkhere-wrapper .common-panel-reasonstoworkhere-container .item2 {
      /**
             * Padding.
             */
      padding-left: 15px;
      /**
             * @include.
             */ }
      @media (max-width: 575px) {
        .common-panel-reasonstoworkhere-wrapper .common-panel-reasonstoworkhere-container .intro, .common-panel-reasonstoworkhere-wrapper .common-panel-reasonstoworkhere-container .item2 {
          /**
                 * Padding.
                 */
          padding-left: 0; } }
    .common-panel-reasonstoworkhere-wrapper .common-panel-reasonstoworkhere-container .item1 {
      /**
             * Margin.
             */
      margin-bottom: 60px;
      /**
             * @include.
             */
      /**
             * .image-and-shape-wrapper.
             */ }
      @media (max-width: 767px) {
        .common-panel-reasonstoworkhere-wrapper .common-panel-reasonstoworkhere-container .item1 {
          /**
                 * Margin.
                 */
          margin-bottom: 0; } }
      .common-panel-reasonstoworkhere-wrapper .common-panel-reasonstoworkhere-container .item1 .image-and-shape-wrapper {
        /**
                 * Margin.
                 */
        margin-bottom: 60px; }
    .common-panel-reasonstoworkhere-wrapper .common-panel-reasonstoworkhere-container .item2 {
      /**
             * .inset.
             */
      /**
             * .content.
             */
      /**
             * .shape.
             */ }
      .common-panel-reasonstoworkhere-wrapper .common-panel-reasonstoworkhere-container .item2 .inset {
        /**
                 * Display.
                 */
        display: flex;
        /**
                 * Flex.
                 */
        flex-direction: row;
        justify-content: flex-end;
        /**
                 * @include.
                 */ }
        @media (max-width: 767px) {
          .common-panel-reasonstoworkhere-wrapper .common-panel-reasonstoworkhere-container .item2 .inset {
            /**
                     * Flex.
                     */
            justify-content: flex-start; } }
      .common-panel-reasonstoworkhere-wrapper .common-panel-reasonstoworkhere-container .item2 .content {
        /**
                 * Sizing.
                 */
        max-width: 85%;
        /**
                 * @include.
                 */
        /**
                 * .description.
                 */ }
        @media (max-width: 767px) {
          .common-panel-reasonstoworkhere-wrapper .common-panel-reasonstoworkhere-container .item2 .content {
            /**
                     * Sizing.
                     */
            max-width: 100%; } }
        .common-panel-reasonstoworkhere-wrapper .common-panel-reasonstoworkhere-container .item2 .content .description {
          /**
                     * Sizing.
                     */
          max-width: 100%; }
      .common-panel-reasonstoworkhere-wrapper .common-panel-reasonstoworkhere-container .item2 .shape {
        /**
                 * 
                 */
        top: 45%; }
    .common-panel-reasonstoworkhere-wrapper .common-panel-reasonstoworkhere-container .item3 {
      /**
             * .inset.
             */
      /**
             * .content.
             */
      /**
             * .shape.
             */ }
      .common-panel-reasonstoworkhere-wrapper .common-panel-reasonstoworkhere-container .item3 .inset {
        /**
                 * Display.
                 */
        display: flex;
        /**
                 * Flex.
                 */
        flex-direction: row;
        justify-content: flex-end; }
      .common-panel-reasonstoworkhere-wrapper .common-panel-reasonstoworkhere-container .item3 .content {
        /**
                 * Sizing.
                 */
        max-width: 85%;
        /**
                 * .description.
                 */
        /**
                 * @include.
                 */ }
        .common-panel-reasonstoworkhere-wrapper .common-panel-reasonstoworkhere-container .item3 .content .description {
          /**
                     * Sizing.
                     */
          max-width: 100%; }
        @media (max-width: 767px) {
          .common-panel-reasonstoworkhere-wrapper .common-panel-reasonstoworkhere-container .item3 .content {
            /**
                     * Sizing.
                     */
            max-width: 100%; } }
      .common-panel-reasonstoworkhere-wrapper .common-panel-reasonstoworkhere-container .item3 .shape {
        /**
                 * 
                 */
        top: 45%; }
    .common-panel-reasonstoworkhere-wrapper .common-panel-reasonstoworkhere-container .reason {
      /**
             * .image.
             */
      /**
             * .heading.
             */
      /**
             * .description.
             */ }
      .common-panel-reasonstoworkhere-wrapper .common-panel-reasonstoworkhere-container .reason .image {
        /**
                 * Margin.
                 */
        margin-bottom: 40px; }
      .common-panel-reasonstoworkhere-wrapper .common-panel-reasonstoworkhere-container .reason .heading {
        /**
                 * Margin.
                 */
        margin-bottom: 15px; }
      .common-panel-reasonstoworkhere-wrapper .common-panel-reasonstoworkhere-container .reason .description {
        /**
                 * Margin.
                 */
        margin-bottom: 40px;
        /**
                 * Sizing.
                 */
        max-width: 70%;
        /**
                 * @include.
                 */ }
        @media (max-width: 767px) {
          .common-panel-reasonstoworkhere-wrapper .common-panel-reasonstoworkhere-container .reason .description {
            /**
                     * Sizing.
                     */
            max-width: 100%;
            /**
                     * Margin.
                     */
            margin-bottom: 60px; } }
    .common-panel-reasonstoworkhere-wrapper .common-panel-reasonstoworkhere-container .image-and-shape-wrapper {
      /**
             * Position.
             */
      position: relative;
      /**
             * Margin.
             */
      margin-top: 20px;
      margin-bottom: 30px;
      /**
             * @include.
             */
      /**
             * Display.
             */
      display: inline-block;
      /**
             * Sizing.
             */
      width: 300px;
      height: 260px;
      /**
             * @include.
             */
      /**
             * .image-wrapper.
             */ }
      @media (max-width: 575px) {
        .common-panel-reasonstoworkhere-wrapper .common-panel-reasonstoworkhere-container .image-and-shape-wrapper {
          /**
                 * Margin.
                 */
          margin-left: 30px; } }
      @media (min-width: 992px) {
        .common-panel-reasonstoworkhere-wrapper .common-panel-reasonstoworkhere-container .image-and-shape-wrapper {
          /**
                 * Sizing.
                 */
          width: 390px;
          height: 335px; } }
      .common-panel-reasonstoworkhere-wrapper .common-panel-reasonstoworkhere-container .image-and-shape-wrapper .image-wrapper {
        /**
                 * Overflow.
                 */
        overflow: hidden;
        /**
                 * Display.
                 */
        display: inline-block;
        width: 100%;
        height: 100%;
        /**
                 * Position.
                 */
        position: relative;
        /**
                 * Border.
                 */
        border-radius: 10px;
        /**
                 * .image.
                 */
        /**
                 * &:hover.
                 */ }
        .common-panel-reasonstoworkhere-wrapper .common-panel-reasonstoworkhere-container .image-and-shape-wrapper .image-wrapper .image {
          /**
                     * Position.
                     */
          position: absolute;
          /**
                     * Object.
                     */
          object-position: center;
          object-fit: cover;
          /**
                     * Sizing.
                     */
          width: 100%;
          height: 100%;
          /**
                     * Margin.
                     */
          margin-bottom: 0;
          /**
                     * Z-index.
                     */
          z-index: 1; }
        .common-panel-reasonstoworkhere-wrapper .common-panel-reasonstoworkhere-container .image-and-shape-wrapper .image-wrapper:hover {
          /**
                     * svg.
                     */ }
          .common-panel-reasonstoworkhere-wrapper .common-panel-reasonstoworkhere-container .image-and-shape-wrapper .image-wrapper:hover svg {
            /**
                         * #Path_2976.
                         */
            /**
                         * #Polygon_3.
                         */ }
            .common-panel-reasonstoworkhere-wrapper .common-panel-reasonstoworkhere-container .image-and-shape-wrapper .image-wrapper:hover svg #Path_2976 {
              /**
                             * Fill.
                             */
              fill: #005AEF; }
            .common-panel-reasonstoworkhere-wrapper .common-panel-reasonstoworkhere-container .image-and-shape-wrapper .image-wrapper:hover svg #Polygon_3 {
              /**
                             * Fill.
                             */
              fill: #fff; }
    .common-panel-reasonstoworkhere-wrapper .common-panel-reasonstoworkhere-container .shape {
      /**
             * Position.
             */
      position: absolute;
      left: 50%;
      top: 50%;
      /**
             * Transform.
             */
      transform: translateX(-50%) translateY(-50%);
      /**
             * Z-index.
             */
      z-index: 0;
      /**
             * Sizing.
             */
      width: 160%; }
    .common-panel-reasonstoworkhere-wrapper .common-panel-reasonstoworkhere-container .item.item1 {
      grid-area: item1; }
    .common-panel-reasonstoworkhere-wrapper .common-panel-reasonstoworkhere-container .item.item2 .shape {
      width: 120%; }
    .common-panel-reasonstoworkhere-wrapper .common-panel-reasonstoworkhere-container .item.item3 .shape {
      width: 160%; }

/**
 * .common-panel-reasonstoworkhereteaser-wrapper.
 */
.common-panel-reasonstoworkhereteaser-wrapper {
  /**
     * Position.
     */
  position: relative;
  /**
     * Overflow.
     */
  overflow: hidden;
  /**
     * .common-panel-reasonstoworkhereteaser-container.
     */ }
  .common-panel-reasonstoworkhereteaser-wrapper .common-panel-reasonstoworkhereteaser-container {
    /**
         * Padding.
         */
    padding-top: 120px;
    padding-bottom: 120px;
    /**
         * @include.
         */
    /**
         * .col-content.
         */
    /**
         * .heading.
         */
    /**
         * .text.
         */
    /**
         * .image-and-shape-wrapper.
         */
    /**
         * .image.
         */
    /**
         * .shape.
         */ }
    @media (max-width: 575px) {
      .common-panel-reasonstoworkhereteaser-wrapper .common-panel-reasonstoworkhereteaser-container {
        /**
             * Padding.
             */
        padding-top: 80px;
        padding-bottom: 50px; } }
    .common-panel-reasonstoworkhereteaser-wrapper .common-panel-reasonstoworkhereteaser-container .col-content {
      /**
             * Display.
             */
      display: flex;
      /**
             * Flex.
             */
      justify-content: center;
      /**
             * Font related.
             */
      text-align: center; }
    .common-panel-reasonstoworkhereteaser-wrapper .common-panel-reasonstoworkhereteaser-container .heading {
      /**
             * Margin.
             */
      margin-bottom: 25px;
      /**
             * Font related.
             */
      color: #005AEF; }
    .common-panel-reasonstoworkhereteaser-wrapper .common-panel-reasonstoworkhereteaser-container .text {
      /**
             * Margin.
             */
      margin-bottom: 35px; }
    .common-panel-reasonstoworkhereteaser-wrapper .common-panel-reasonstoworkhereteaser-container .image-and-shape-wrapper {
      /**
             * Position.
             */
      position: relative;
      /**
             * Margin.
             */
      margin-top: 20px;
      /**
             * Padding.
             */
      padding-left: 40px;
      /**
             * Display.
             */
      display: inline-block;
      /**
             * @include.
             */
      /**
             * @include.
             */
      /**
             * @include.
             */ }
      @media (max-width: 767px) {
        .common-panel-reasonstoworkhereteaser-wrapper .common-panel-reasonstoworkhereteaser-container .image-and-shape-wrapper {
          /**
                 * Margin.
                 */
          margin-bottom: 90px;
          /**
                 * Sizing.
                 */ }
          .common-panel-reasonstoworkhereteaser-wrapper .common-panel-reasonstoworkhereteaser-container .image-and-shape-wrapper .image {
            /**
                     * Sizing.
                     */
            max-width: 80%; } }
      @media (min-width: 992px) and (max-width: 1199px) {
        .common-panel-reasonstoworkhereteaser-wrapper .common-panel-reasonstoworkhereteaser-container .image-and-shape-wrapper {
          /**
                 * Padding.
                 */
          padding-left: 0; } }
      @media (min-width: 768px) and (max-width: 991px) {
        .common-panel-reasonstoworkhereteaser-wrapper .common-panel-reasonstoworkhereteaser-container .image-and-shape-wrapper {
          /**
                 * Padding.
                 */
          padding-left: 0; } }
    .common-panel-reasonstoworkhereteaser-wrapper .common-panel-reasonstoworkhereteaser-container .image {
      /**
             * Position.
             */
      position: relative;
      /**
             * Z-index.
             */
      z-index: 1;
      /**
             * Border.
             */
      border-radius: 10px;
      /**
             * Overflow.
             */
      overflow: hidden;
      /**
             * @include.
             */
      /**
             * @include.
             */ }
      @media (min-width: 992px) and (max-width: 1199px) {
        .common-panel-reasonstoworkhereteaser-wrapper .common-panel-reasonstoworkhereteaser-container .image {
          /**
                 * Sizing.
                 */
          max-width: 360px;
          /**
                 * Transform.
                 */ } }
      @media (min-width: 768px) and (max-width: 991px) {
        .common-panel-reasonstoworkhereteaser-wrapper .common-panel-reasonstoworkhereteaser-container .image {
          /**
                 * Sizing.
                 */
          max-width: 280px; } }
    .common-panel-reasonstoworkhereteaser-wrapper .common-panel-reasonstoworkhereteaser-container .shape {
      /**
             * Position.
             */
      position: absolute;
      left: 50%;
      top: 50%;
      /**
             * Transform.
             */
      transform: translateX(-50%) translateY(-50%) scale(1.2);
      /**
             * Z-index.
             */
      z-index: 0;
      /**
             * @include.
             */
      /**
             * @include.
             */
      /**
             * @include.
             */
      /**
             * @include.
             */ }
      @media (max-width: 767px) {
        .common-panel-reasonstoworkhereteaser-wrapper .common-panel-reasonstoworkhereteaser-container .shape {
          /**
                 * Transform.
                 */
          transform: translateX(-50%) translateY(-50%) scale(0.9); } }
      @media (max-width: 575px) {
        .common-panel-reasonstoworkhereteaser-wrapper .common-panel-reasonstoworkhereteaser-container .shape {
          /**
                 * Transform.
                 */
          transform: translateX(-50%) translateY(-50%) scale(0.75); } }
      @media (min-width: 992px) and (max-width: 1199px) {
        .common-panel-reasonstoworkhereteaser-wrapper .common-panel-reasonstoworkhereteaser-container .shape {
          /**
                 * Transform.
                 */
          transform: translateX(-50%) translateY(-50%) scale(1); } }
      @media (min-width: 768px) and (max-width: 991px) {
        .common-panel-reasonstoworkhereteaser-wrapper .common-panel-reasonstoworkhereteaser-container .shape {
          /**
                 * Transform.
                 */
          transform: translateX(-50%) translateY(-50%) scale(0.8); } }
/**
 * .common-panel-teachingresourcesteaser-wrapper.
 */
.common-panel-teachingresourcesteaser-wrapper {
  /**
     * .common-panel-teachingresourcesteaser-container.
     */ }
  .common-panel-teachingresourcesteaser-wrapper .common-panel-teachingresourcesteaser-container {
    /**
         * Padding.
         */
    padding-top: 100px;
    padding-bottom: 100px;
    /**
         * Font related.
         */
    color: #fff;
    /**
         * .heading.
         */
    /**
         * p.
         */ }
    .common-panel-teachingresourcesteaser-wrapper .common-panel-teachingresourcesteaser-container .heading {
      /**
             * Font related.
             */
      color: #5EDAFF;
      /**
             * Margin.
             */
      margin-bottom: 35px; }
    .common-panel-teachingresourcesteaser-wrapper .common-panel-teachingresourcesteaser-container p {
      /**
             * Margin.
             */
      margin-bottom: 40px; }

/**
 * .common-panel-text-wrapper.
 */
.common-panel-text-wrapper {
  /**
     * &.tesxt--brand-eight.
     */
  /**
     * .common-panel-text-container.
     */ }
  .common-panel-text-wrapper.text--brand-eight {
    /**
         * .heading.
         */ }
    .common-panel-text-wrapper.text--brand-eight .heading {
      /**
             * Font related.
             */
      color: #5F45CE; }
  .common-panel-text-wrapper .common-panel-text-container {
    /**
         * Padding.
         */
    padding-top: 80px;
    /**
         * .row.
         */
    /**
         * .heading.
         */
    /**
         * .inset.
         */
    /**
         * p.
         */ }
    .common-panel-text-wrapper .common-panel-text-container .row {
      /**
             * .col.
             */ }
      .common-panel-text-wrapper .common-panel-text-container .row .col {
        /**
                 * 
                 */
        display: flex;
        /**
                 * 
                 */
        justify-content: center; }
    .common-panel-text-wrapper .common-panel-text-container .heading {
      /**
             * Margin.
             */
      margin-bottom: 20px;
      /**
             * Sizing.
             */
      max-width: 500px; }
    .common-panel-text-wrapper .common-panel-text-container .inset {
      /**
             * Display.
             */
      display: flex;
      /**
             * Flex.
             */
      flex-direction: column;
      align-items: center;
      /**
             * Sizing.
             */
      max-width: 70%;
      /**
             * Font related.
             */
      text-align: center;
      /**
             * @include.
             */ }
      @media (max-width: 767px) {
        .common-panel-text-wrapper .common-panel-text-container .inset {
          /**
                 * Sizing.
                 */
          max-width: 100%; } }
    .common-panel-text-wrapper .common-panel-text-container p {
      /**
             * Margin.
             */
      margin-bottom: 35px; }

/**
 * .common-panel-upcomingevent-wrapper.
 */
.common-panel-upcomingevent-wrapper {
  /**
     * Position.
     */
  position: relative;
  /**
     * Overflow.
     */
  overflow: hidden;
  /**
     * .shape.
     */
  /**
     * .graphic-a.
     */
  /**
     * .graphic-b.
     */
  /**
     * .common-panel-upcomingevent-container.
     */ }
  .common-panel-upcomingevent-wrapper .shape {
    /**
         * Z-index.
         */
    z-index: 1;
    /**
         * Posiiton.
         */
    position: absolute;
    top: 50%;
    left: 50%;
    /**
         * 
         */
    transform: translateX(-50%) translateY(-50%);
    /**
         * Sizing.
         */
    width: 1400px;
    /**
         * @include.
         */
    /**
         * @include.
         */ }
    @media (min-width: 1800px) {
      .common-panel-upcomingevent-wrapper .shape {
        /**
             * Sizing.
             */
        width: 1700px; } }
    @media (min-width: 2800px) {
      .common-panel-upcomingevent-wrapper .shape {
        /**
             * Sizing.
             */
        width: 2400px; } }
  .common-panel-upcomingevent-wrapper .graphic-a {
    /**
         * Position.
         */
    position: absolute;
    left: 0;
    top: 50%;
    /**
         * Transform.
         */
    transform: translateY(-50%);
    /**
         * Sizing.
         */
    height: 101%; }
  .common-panel-upcomingevent-wrapper .graphic-b {
    /**
         * Position.
         */
    position: absolute;
    right: 0;
    top: 50%;
    /**
         * Transform.
         */
    transform: translateY(-50%);
    /**
         * Sizing.
         */
    height: 101%; }
  .common-panel-upcomingevent-wrapper .common-panel-upcomingevent-container {
    /**
         * Position.
         */
    position: relative;
    /**
         * 
         */
    z-index: 2;
    /**
         * Padding.
         */
    padding-top: 80px;
    padding-bottom: 80px;
    /**
         * Font related.
         */
    color: #fff;
    /**
         * .col-content.
         */
    /**
         * .heading.
         */
    /**
         * .details.
         */
    /**
         * .lead.
         */ }
    .common-panel-upcomingevent-wrapper .common-panel-upcomingevent-container .col-content {
      /**
             * Display.
             */
      display: flex;
      /**
             * Flex.
             */
      justify-content: center;
      /**
             * Font related.
             */
      text-align: center;
      /**
             * 
             */ }
      .common-panel-upcomingevent-wrapper .common-panel-upcomingevent-container .col-content .inset {
        max-width: 800px; }
    .common-panel-upcomingevent-wrapper .common-panel-upcomingevent-container .heading {
      /**
             * Margin.
             */
      margin-bottom: 15px;
      /**
             * Font related.
             */
      color: #FFC802; }
    .common-panel-upcomingevent-wrapper .common-panel-upcomingevent-container .details {
      /**
             * Display.
             */
      display: flex;
      /**
             * Flex.
             */
      justify-content: center;
      /**
             * Font related.
             */
      text-transform: uppercase;
      font-size: 25px;
      /**
             * p:first-child.
             */
      /**
             * p:last-child.
             */ }
      .common-panel-upcomingevent-wrapper .common-panel-upcomingevent-container .details p:first-child {
        /**
                 * Margin.
                 */
        margin-right: 10px; }
      .common-panel-upcomingevent-wrapper .common-panel-upcomingevent-container .details p:last-child {
        /**
                 * Margin.
                 */
        margin-left: 10px; }
    .common-panel-upcomingevent-wrapper .common-panel-upcomingevent-container .lead {
      /**
             * Font related.
             */
      font-weight: bold;
      font-size: 25px;
      text-transform: uppercase;
      /**
             * Margin.
             */
      padding-bottom: 15px; }

/**
 * .common-panel-video-wrapper,
 * .careerguides-panel-videos-wrapper.
 */
.common-panel-video-wrapper,
.careerguides-panel-videos-wrapper {
  /**
     * Overflow.
     */
  overflow: hidden;
  /**
     * &.world-of-risk.
     */
  /**
     * .common-panel-video-container,
     * .careerguides-panel-videos-container.
     */ }
  .common-panel-video-wrapper.world-of-risk,
  .careerguides-panel-videos-wrapper.world-of-risk {
    /**
         * .heading.
         */ }
    .common-panel-video-wrapper.world-of-risk .heading,
    .careerguides-panel-videos-wrapper.world-of-risk .heading {
      /**
             * Font related.
             */
      color: #5F45CE !important; }
  .common-panel-video-wrapper .common-panel-video-container,
  .common-panel-video-wrapper .careerguides-panel-videos-container,
  .careerguides-panel-videos-wrapper .common-panel-video-container,
  .careerguides-panel-videos-wrapper .careerguides-panel-videos-container {
    /**
         * Padding.
         */
    padding-top: 20px;
    /**
         * .heading.
         */
    /**
         * .inset.
         */
    /**
         * .pagination-items.
         */
    /**
         * .shape1.
         */
    /**
         * .shape2.
         */ }
    .common-panel-video-wrapper .common-panel-video-container .heading,
    .common-panel-video-wrapper .careerguides-panel-videos-container .heading,
    .careerguides-panel-videos-wrapper .common-panel-video-container .heading,
    .careerguides-panel-videos-wrapper .careerguides-panel-videos-container .heading {
      /**
             * Font related.
             */
      color: #FCF18F;
      /**
             * Margin.
             */
      margin-bottom: 20px; }
    .common-panel-video-wrapper .common-panel-video-container .inset,
    .common-panel-video-wrapper .careerguides-panel-videos-container .inset,
    .careerguides-panel-videos-wrapper .common-panel-video-container .inset,
    .careerguides-panel-videos-wrapper .careerguides-panel-videos-container .inset {
      /**
             * Margin.
             */
      margin-bottom: 20px; }
    .common-panel-video-wrapper .common-panel-video-container .pagination-items,
    .common-panel-video-wrapper .careerguides-panel-videos-container .pagination-items,
    .careerguides-panel-videos-wrapper .common-panel-video-container .pagination-items,
    .careerguides-panel-videos-wrapper .careerguides-panel-videos-container .pagination-items {
      /**
             * 
             */
      /**
             * Margin.
             */
      margin-top: 20px;
      /**
             * .slick-slide.
             */
      /**
             * .slick-track.
             */
      /**
             * .item.
             */ }
      .common-panel-video-wrapper .common-panel-video-container .pagination-items .slick-slide,
      .common-panel-video-wrapper .careerguides-panel-videos-container .pagination-items .slick-slide,
      .careerguides-panel-videos-wrapper .common-panel-video-container .pagination-items .slick-slide,
      .careerguides-panel-videos-wrapper .careerguides-panel-videos-container .pagination-items .slick-slide {
        /**
                 * Sizing.
                 */
        width: 144px !important;
        height: 80px !important;
        /**
                 * &.slick-current.
                 */ }
        .common-panel-video-wrapper .common-panel-video-container .pagination-items .slick-slide.slick-current,
        .common-panel-video-wrapper .careerguides-panel-videos-container .pagination-items .slick-slide.slick-current,
        .careerguides-panel-videos-wrapper .common-panel-video-container .pagination-items .slick-slide.slick-current,
        .careerguides-panel-videos-wrapper .careerguides-panel-videos-container .pagination-items .slick-slide.slick-current {
          /**
                     * .item.
                     */ }
          .common-panel-video-wrapper .common-panel-video-container .pagination-items .slick-slide.slick-current .item,
          .common-panel-video-wrapper .careerguides-panel-videos-container .pagination-items .slick-slide.slick-current .item,
          .careerguides-panel-videos-wrapper .common-panel-video-container .pagination-items .slick-slide.slick-current .item,
          .careerguides-panel-videos-wrapper .careerguides-panel-videos-container .pagination-items .slick-slide.slick-current .item {
            /**
                         * 
                         */
            position: relative;
            /**
                         * &::after.
                         */ }
            .common-panel-video-wrapper .common-panel-video-container .pagination-items .slick-slide.slick-current .item::after,
            .common-panel-video-wrapper .careerguides-panel-videos-container .pagination-items .slick-slide.slick-current .item::after,
            .careerguides-panel-videos-wrapper .common-panel-video-container .pagination-items .slick-slide.slick-current .item::after,
            .careerguides-panel-videos-wrapper .careerguides-panel-videos-container .pagination-items .slick-slide.slick-current .item::after {
              /**
                             * Content.
                             */
              content: '';
              /**
                             * Border.
                             */
              border: 4px solid #2EFFE0;
              /**
                             * Sizing.
                             */
              /**
                             * Position.
                             */
              position: absolute;
              top: 0;
              right: 0;
              bottom: 0;
              left: 0; }
      .common-panel-video-wrapper .common-panel-video-container .pagination-items .slick-track,
      .common-panel-video-wrapper .careerguides-panel-videos-container .pagination-items .slick-track,
      .careerguides-panel-videos-wrapper .common-panel-video-container .pagination-items .slick-track,
      .careerguides-panel-videos-wrapper .careerguides-panel-videos-container .pagination-items .slick-track {
        /**
                 * Display.
                 */
        display: flex;
        /**
                 * Flex.
                 */
        justify-content: center;
        gap: 10px; }
      .common-panel-video-wrapper .common-panel-video-container .pagination-items .item,
      .common-panel-video-wrapper .careerguides-panel-videos-container .pagination-items .item,
      .careerguides-panel-videos-wrapper .common-panel-video-container .pagination-items .item,
      .careerguides-panel-videos-wrapper .careerguides-panel-videos-container .pagination-items .item {
        /**
                 * Sizing.
                 */
        width: 144px;
        height: 80px;
        /**
                 * img.
                 */ }
        .common-panel-video-wrapper .common-panel-video-container .pagination-items .item img,
        .common-panel-video-wrapper .careerguides-panel-videos-container .pagination-items .item img,
        .careerguides-panel-videos-wrapper .common-panel-video-container .pagination-items .item img,
        .careerguides-panel-videos-wrapper .careerguides-panel-videos-container .pagination-items .item img {
          /**
                     * Sizing.
                     */
          max-width: 100%;
          /**
                     * Object.
                     */
          object-fit: contain; }
    .common-panel-video-wrapper .common-panel-video-container .shape1,
    .common-panel-video-wrapper .careerguides-panel-videos-container .shape1,
    .careerguides-panel-videos-wrapper .common-panel-video-container .shape1,
    .careerguides-panel-videos-wrapper .careerguides-panel-videos-container .shape1 {
      /**
             * Position.
             */
      position: absolute;
      top: 100px;
      left: -200px;
      /**
             * Z-index.
             */
      z-index: 0;
      /**
             * path.
             */
      /**
             * @include.
             */ }
      .common-panel-video-wrapper .common-panel-video-container .shape1 path,
      .common-panel-video-wrapper .careerguides-panel-videos-container .shape1 path,
      .careerguides-panel-videos-wrapper .common-panel-video-container .shape1 path,
      .careerguides-panel-videos-wrapper .careerguides-panel-videos-container .shape1 path {
        /**
                 * Fill.
                 */
        fill: #5F45CE !important; }
      @media (max-width: 575px) {
        .common-panel-video-wrapper .common-panel-video-container .shape1,
        .common-panel-video-wrapper .careerguides-panel-videos-container .shape1,
        .careerguides-panel-videos-wrapper .common-panel-video-container .shape1,
        .careerguides-panel-videos-wrapper .careerguides-panel-videos-container .shape1 {
          /**
                 * Display.
                 */
          display: none; } }
    .common-panel-video-wrapper .common-panel-video-container .shape2,
    .common-panel-video-wrapper .careerguides-panel-videos-container .shape2,
    .careerguides-panel-videos-wrapper .common-panel-video-container .shape2,
    .careerguides-panel-videos-wrapper .careerguides-panel-videos-container .shape2 {
      /**
             * Position.
             */
      position: absolute;
      bottom: 0;
      right: -200px;
      /**
             * Transform.
             */
      transform: rotate(180deg);
      /**
             * Z-index.
             */
      z-index: 0;
      /**
             * path.
             */
      /**
             * @include.
             */ }
      .common-panel-video-wrapper .common-panel-video-container .shape2 path,
      .common-panel-video-wrapper .careerguides-panel-videos-container .shape2 path,
      .careerguides-panel-videos-wrapper .common-panel-video-container .shape2 path,
      .careerguides-panel-videos-wrapper .careerguides-panel-videos-container .shape2 path {
        /**
                 * Fill.
                 */
        fill: #5F45CE !important; }
      @media (max-width: 575px) {
        .common-panel-video-wrapper .common-panel-video-container .shape2,
        .common-panel-video-wrapper .careerguides-panel-videos-container .shape2,
        .careerguides-panel-videos-wrapper .common-panel-video-container .shape2,
        .careerguides-panel-videos-wrapper .careerguides-panel-videos-container .shape2 {
          /**
                 * Display.
                 */
          display: none; } }
/**
 * .careerguides-panel-videos-wrapper.
 */
.careerinterests-panel-videos-wrapper {
  /**
     * Position.
     */
  position: relative;
  /**
     * Overflow.
     */
  overflow-x: clip;
  /**
     * .careerinterests-panel-videos-container.
     */ }
  .careerinterests-panel-videos-wrapper .careerinterests-panel-videos-container {
    /**
         * Position.
         */
    position: relative;
    /**
         * @include.
         */
    /**
     * &::after.
     */
    /**
         * Padding.
         */
    padding-top: 80px;
    padding-bottom: 100px;
    /**
         * .heading.
         */
    /**
         * .shape1.
         */
    /**
         * .shape2.
         */ }
    .careerinterests-panel-videos-wrapper .careerinterests-panel-videos-container::after {
      /**
         * Content.
         */
      content: '';
      /**
         * Display.
         */
      display: block;
      /**
         * Position.
         */
      position: absolute;
      bottom: 0;
      left: 15px;
      right: 15px;
      /**
         * Sizing.
         */
      height: 1px;
      /**
         * Z-index.
         */
      z-index: 0;
      /**
         * Background.
         */
      background-color: #FCF18F; }
    .careerinterests-panel-videos-wrapper .careerinterests-panel-videos-container .heading {
      /**
             * Font related.
             */
      color: #5EDAFF;
      /**
             * Margin.
             */
      margin-bottom: 20px; }
    .careerinterests-panel-videos-wrapper .careerinterests-panel-videos-container .shape1 {
      /**
             * Position.
             */
      position: absolute;
      top: 0;
      right: -160px;
      /**
             * Z-index.
             */
      z-index: 0;
      /**
             * @include.
             */ }
      @media (max-width: 767px) {
        .careerinterests-panel-videos-wrapper .careerinterests-panel-videos-container .shape1 {
          /**
                 * Position.
                 */
          top: -40px; } }
    .careerinterests-panel-videos-wrapper .careerinterests-panel-videos-container .shape2 {
      /**
             * Position.
             */
      position: absolute;
      bottom: 150px;
      left: -200px;
      /**
             * Transform.
             */
      transform: rotate(180deg);
      /**
             * @include.
             */ }
      @media (max-width: 767px) {
        .careerinterests-panel-videos-wrapper .careerinterests-panel-videos-container .shape2 {
          /**
                 * Position.
                 */
          bottom: -60px; } }
/**
 * .careerguides-panel-videos-wrapper.
 */
.careerguides-panel-videos-wrapper {
  /**
     * .careerguides-panel-videos-container.
     */ }
  .careerguides-panel-videos-wrapper .careerguides-panel-videos-container {
    /**
         * .item.
         */
    /**
         * .shape1.
         */
    /**
         * .shape2.
         */
    /**
         * .shape3.
         */ }
    .careerguides-panel-videos-wrapper .careerguides-panel-videos-container .item {
      /**
             * Position.
             */
      position: relative;
      /**
             * Z-index.
             */
      z-index: 1; }
    .careerguides-panel-videos-wrapper .careerguides-panel-videos-container .shape1 {
      /**
             * Position.
             */
      position: absolute;
      top: 0;
      right: -160px;
      left: auto;
      /**
             * Z-index.
             */
      z-index: 1;
      /**
             * path.
             */ }
      .careerguides-panel-videos-wrapper .careerguides-panel-videos-container .shape1 path {
        /**
                 * Fill.
                 */
        fill: #FCF18F !important; }
    .careerguides-panel-videos-wrapper .careerguides-panel-videos-container .shape2 {
      /**
             * Display.
             */
      display: none;
      /**
             * Position.
             */
      position: absolute;
      top: -200px;
      right: 80px;
      /**
             * Sizing.
             */
      width: 80px;
      /**
             * Z-index.
             */
      z-index: 2;
      /**
             * path.
             */ }
      .careerguides-panel-videos-wrapper .careerguides-panel-videos-container .shape2 path {
        /**
                 * Fill.
                 */
        fill: #01CDFF !important; }
    .careerguides-panel-videos-wrapper .careerguides-panel-videos-container .shape3 {
      /**
             * Position.
             */
      position: absolute;
      top: 50%;
      /**
             * Z-index.
             */
      z-index: 1;
      /**
             * Trasform.
             */
      transform: translateX(-50%) rotate(180deg); }

/**
 * .common-panel-videohero-wrapper.
 */
.common-panel-videohero-wrapper {
  /**
     * debug.
     */
  /**
     * Position.
     */
  position: relative;
  /**
     * Padding.
     */
  padding-top: 0;
  /**
     * Sizing.
     */
  height: 100vh;
  /**
     * @include.
     */
  /**
     * Overflow.
     */
  overflow-x: clip;
  /**
     * .flatvideo-embed-wrapper.
     */
  /**
     * .scroll.
     */
  /**
     * .common-panel-videohero-container.
     */ }
  @media (max-width: 767px) {
    .common-panel-videohero-wrapper {
      /**
         * Sizing.
         */
      height: auto; } }
  .common-panel-videohero-wrapper .flatvideo-embed-wrapper {
    /**
         * Display.
         */
    display: flex;
    /**
         * Position.
         */
    position: absolute;
    top: 0;
    /**
         * Sizing.
         */
    height: 100vh;
    width: 100vw;
    /**
         * @include.
         */
    /**
         * Flex.
         */
    align-items: center;
    justify-content: center;
    /**
         * Mask.
         */
    -webkit-mask-image: url(/assets/svg/common/video-hero-shape.svg);
    mask-image: url(/assets/svg/common/video-hero-shape.svg);
    mask-repeat: no-repeat;
    mask-size: cover;
    mask-position: center right;
    /**
         * .flatvideo-embed-container.
         */ }
    @media (min-width: 768px) {
      .common-panel-videohero-wrapper .flatvideo-embed-wrapper {
        /**
             * 
             */
        width: 60vw; } }
    .common-panel-videohero-wrapper .flatvideo-embed-wrapper .flatvideo-embed-container {
      /**
             * Sizing.
             */
      width: 100%;
      height: 100%;
      /**
             * iframe.
             */ }
      .common-panel-videohero-wrapper .flatvideo-embed-wrapper .flatvideo-embed-container iframe {
        /**
                 * Position.
                 */
        position: absolute;
        top: 50%;
        left: 50%;
        /**
                 * Sizing.
                 */
        /**
                 * Transform.
                 */
        transform: translateX(-50%) translateY(-50%);
        /**
                 * 
                 */
        width: 3400px;
        height: 2800px; }
  .common-panel-videohero-wrapper .scroll {
    /**
         * Cursor.
         */
    cursor: pointer;
    /**
         * Position.
         */
    position: absolute;
    left: 50%;
    bottom: 60px;
    /**
         * @include.
         */
    /**
         * @include.
         */
    /**
         * Padding.
         */
    padding-bottom: 30px;
    /**
         * Z-index.
         */
    z-index: 90;
    /**
         * Transform.
         */
    transform: translateX(-50%);
    /**
         * Transition.
         */
    transition: transform 0.2s ease;
    /**
         * Display.
         */
    display: block;
    /**
         * Font related.
         */
    text-transform: uppercase;
    color: #fff;
    /**
         * &:hover.
         */
    /**
         * span.
         */
    /**
         * img.
         */ }
    @media (max-width: 991px) {
      .common-panel-videohero-wrapper .scroll {
        /**
             * Position.
             */
        bottom: auto;
        top: 100vh;
        /**
             * Transform.
             */
        transform: translateX(-50%) translateY(-200%); } }
    @media (max-width: 575px) {
      .common-panel-videohero-wrapper .scroll {
        /**
             * Display.
             */
        display: none; } }
    .common-panel-videohero-wrapper .scroll:hover {
      /**
             * Padding.
             */
      padding-top: 30px;
      /**
             * Transform.
             */
      transform: translateX(-50%) translateY(15px); }
    .common-panel-videohero-wrapper .scroll span {
      /**
             * Position.
             */
      position: absolute;
      left: 50%;
      bottom: 0;
      /**
             * Transform.
             */
      transform: translateX(-50%); }
    .common-panel-videohero-wrapper .scroll img {
      /**
             * Transform.
             */
      transform: rotate(90deg);
      /**
             * Sizing.
             */
      width: 20px; }
  .common-panel-videohero-wrapper .common-panel-videohero-container {
    /**
         * Sizing.
         */
    height: 100%;
    /**
         * Font related.
         */
    color: #fff;
    /**
         * .row.
         */
    /**
         * .heading.
         */
    /**
         * .col-text.
         */
    /**
         * .col-graphic.
         */ }
    .common-panel-videohero-wrapper .common-panel-videohero-container .row {
      /**
             * Sizing.
             */
      height: 100%; }
    .common-panel-videohero-wrapper .common-panel-videohero-container .heading {
      /**
             * Font related.
             */
      line-height: 1.05;
      /**
             * Sizing.
             */
      max-width: 360px;
      /**
             * @include.
             */
      /**
             * span.
             */ }
      @media (max-width: 575px) {
        .common-panel-videohero-wrapper .common-panel-videohero-container .heading {
          /**
                 * Padding.
                 */
          padding-top: 50px;
          /**
                 * Font related.
                 */
          font-size: 50px;
          /**
                 * Sizing.
                 */
          max-width: 80%; } }
      .common-panel-videohero-wrapper .common-panel-videohero-container .heading span {
        /**
                 * Display.
                 */
        display: inline-block;
        /**
                 * Position.
                 */
        position: relative;
        /**
                 * Padding.
                 */
        padding-left: 70px;
        /**
                 * &::after.
                 */ }
        .common-panel-videohero-wrapper .common-panel-videohero-container .heading span::after {
          /**
                     * Content.
                     */
          content: '';
          /**
                     * Display.
                     */
          display: block;
          /**
                     * Position.
                     */
          position: absolute;
          top: 50%;
          left: 0;
          /**
                     * Transform.
                     */
          transform: translateY(-50%);
          /**
                     * Background.
                     */
          background-image: url(/assets/svg/common/arrow.svg);
          background-repeat: no-repeat;
          /**
                     * Sizing.
                     */
          width: 55px;
          height: 50px; }
    .common-panel-videohero-wrapper .common-panel-videohero-container .col-text {
      /**
             * Position.
             */
      position: relative;
      /**
             * Z-index.
             */
      z-index: 2;
      /**
             * @include.
             */
      /**
             * .inset.
             */ }
      @media (max-width: 767px) {
        .common-panel-videohero-wrapper .common-panel-videohero-container .col-text {
          /**
                 * Margin.
                 */
          margin-bottom: 30px;
          /**
                 * Sizing.
                 */
          height: 100vh; } }
      .common-panel-videohero-wrapper .common-panel-videohero-container .col-text .inset {
        /**
                 * @include.
                 */
        /**
     * Display.
     */
        display: flex;
        /**
     * Flex.
     */
        flex-direction: column;
        /**
                 * p.
                 */
        /**
                 * Sizing.
                 */
        height: 100%;
        /**
                 * Flex.
                 */
        justify-content: center;
        align-items: flex-start;
        /**
                 * @include.
                 */
        /**
                 * @include.
                 */ }
        .common-panel-videohero-wrapper .common-panel-videohero-container .col-text .inset p {
          /**
                     * Font related.
                     */
          font-size: 20px;
          /**
                     * Margin.
                     */
          margin-bottom: 35px;
          margin-right: 40px; }
        @media (max-height: 840px) {
          .common-panel-videohero-wrapper .common-panel-videohero-container .col-text .inset {
            /**
                     * Padding.
                     */
            padding-top: 150px;
            /**
                     * Display.
                     */
            display: block; } }
        @media (max-width: 767px) {
          .common-panel-videohero-wrapper .common-panel-videohero-container .col-text .inset {
            /**
                     * Display.
                     */
            /**
                     * Padding
                     */ } }
    .common-panel-videohero-wrapper .common-panel-videohero-container .col-graphic {
      /**
             * Position.
             */
      position: relative;
      /**
             * Z-index.
             */
      z-index: 2;
      /**
             * .inset.
             */ }
      .common-panel-videohero-wrapper .common-panel-videohero-container .col-graphic .inset {
        /**
                 * @include.
                 */
        /**
     * Display.
     */
        display: flex;
        /**
     * Flex.
     */
        flex-direction: column;
        /**
                 * Sizing.
                 */
        height: 100%;
        /**
                 * Flex.
                 */
        justify-content: center;
        align-items: flex-end;
        /**
                 * @include.
                 */
        /**
                 * .lottie-wrapper.
                 */ }
        @media (max-width: 767px) {
          .common-panel-videohero-wrapper .common-panel-videohero-container .col-graphic .inset {
            /**
                     * Flex.
                     */
            align-items: center; } }
        .common-panel-videohero-wrapper .common-panel-videohero-container .col-graphic .inset .lottie-wrapper {
          /**
                     * Sizing.
                     */
          max-width: 100%;
          /**
                     * @include.
                     */
          /**
                     * @include.
                     */
          /**
                     * @include.
                     */
          /**
                     * Transform.
                     */
          transform: translateX(30px) scale(1);
          /**
                     * @include.
                     */
          /**
                     * @include.
                     */
          /**
                     * @include.
                     */
          /**
                     * @include.
                     */
          /**
                     * @include.
                     */
          /**
                     * @include.
                     */
          /**
                     * @include.
                     */ }
          @media (max-width: 767px) {
            .common-panel-videohero-wrapper .common-panel-videohero-container .col-graphic .inset .lottie-wrapper {
              /**
                         * Sizing.
                         */
              max-width: 70%; } }
          @media (max-width: 575px) {
            .common-panel-videohero-wrapper .common-panel-videohero-container .col-graphic .inset .lottie-wrapper {
              /**
                         * Sizing.
                         */
              max-width: 90%; } }
          @media (min-width: 768px) and (max-width: 991px) {
            .common-panel-videohero-wrapper .common-panel-videohero-container .col-graphic .inset .lottie-wrapper {
              /**
                         * Transform.
                         */
              transform: translateX(30px) scale(1.3); } }
          @media (max-width: 767px) {
            .common-panel-videohero-wrapper .common-panel-videohero-container .col-graphic .inset .lottie-wrapper {
              /**
                         * Display.
                         */
              transform: none; } }
          @media (min-width: 1200px) {
            .common-panel-videohero-wrapper .common-panel-videohero-container .col-graphic .inset .lottie-wrapper {
              /**
                         * Transform.
                         */
              transform: translateX(0px) scale(1); } }
          @media (min-width: 1300px) {
            .common-panel-videohero-wrapper .common-panel-videohero-container .col-graphic .inset .lottie-wrapper {
              /**
                         * Transform.
                         */
              transform: translateX(100px) scale(1.2); } }
          @media (min-width: 1700px) {
            .common-panel-videohero-wrapper .common-panel-videohero-container .col-graphic .inset .lottie-wrapper {
              /**
                         * Transform.
                         */
              transform: translateX(180px) scale(1.3); } }
          @media (min-width: 1800px) {
            .common-panel-videohero-wrapper .common-panel-videohero-container .col-graphic .inset .lottie-wrapper {
              /**
                         * Transform.
                         */
              transform: translateX(190px) scale(1.4); } }
          @media (min-width: 2200px) {
            .common-panel-videohero-wrapper .common-panel-videohero-container .col-graphic .inset .lottie-wrapper {
              /**
                         * Transform.
                         */
              transform: translateX(260px) scale(1.3); } }
          @media (min-width: 2400px) {
            .common-panel-videohero-wrapper .common-panel-videohero-container .col-graphic .inset .lottie-wrapper {
              /**
                         * Transform.
                         */
              transform: translateX(290px) scale(1.4); } }
/**
 * see panels/careerinterests/_expert.scss.
 */
/**
 * .careerguides-panel-expert-wrapper.
 */
.careerguides-panel-profiles-wrapper {
  /**
      * .careerinterests-panel-expert-container.
      */ }
  .careerguides-panel-profiles-wrapper .careerguides-panel-profiles-container {
    /**
         * Padding.
         */
    padding-top: 0px !important;
    /**
         * @include.
         */ }
    @media (max-width: 575px) {
      .careerguides-panel-profiles-wrapper .careerguides-panel-profiles-container {
        /**
             * Padding.
             */
        padding-bottom: 0 !important; } }
/**
 * .careerguides-panel-relatedjobs-wrapper.
 */
.careerguides-panel-relatedjobs-wrapper {
  /**
     * .careerguides-panel-relatedjobs-container.
     */ }
  .careerguides-panel-relatedjobs-wrapper .careerguides-panel-relatedjobs-container {
    /**
         * Padding.
         */
    padding-top: 100px;
    padding-bottom: 100px;
    /**
         * .row-heading.
         */
    /**
         * .row-anchor.
         */
    /**
         * .sidebox-wrapper.
         */
    /**
         * .col-job-header.
         */
    /**
         * .row-job.
         */
    /**
         * .job-description-wrapper,
         * .about-you-wrapper.
         */ }
    .careerguides-panel-relatedjobs-wrapper .careerguides-panel-relatedjobs-container .row-heading {
      /**
             * .heading.
             */ }
      .careerguides-panel-relatedjobs-wrapper .careerguides-panel-relatedjobs-container .row-heading .heading {
        /**
                 * Margin.
                 */
        margin-bottom: 40px;
        /**
                 * Font related.
                 */
        color: #005AEF; }
    .careerguides-panel-relatedjobs-wrapper .careerguides-panel-relatedjobs-container .row-anchor {
      /**
             * .col.
             */ }
      .careerguides-panel-relatedjobs-wrapper .careerguides-panel-relatedjobs-container .row-anchor .col {
        /**
                 * Font related.
                 */
        text-align: center; }
    .careerguides-panel-relatedjobs-wrapper .careerguides-panel-relatedjobs-container .sidebox-wrapper {
      /**
             * .title.
             */
      /**
             * .value.
             */ }
      .careerguides-panel-relatedjobs-wrapper .careerguides-panel-relatedjobs-container .sidebox-wrapper .title {
        /**
                 * Font related.
                 */
        color: #fff; }
      .careerguides-panel-relatedjobs-wrapper .careerguides-panel-relatedjobs-container .sidebox-wrapper .value {
        /**
                 * Font related.
                 */
        color: #fff; }
    .careerguides-panel-relatedjobs-wrapper .careerguides-panel-relatedjobs-container .col-job-header {
      /**
             * &:hover.
             */ }
      .careerguides-panel-relatedjobs-wrapper .careerguides-panel-relatedjobs-container .col-job-header:hover {
        /**
                 * .title.
                 */ }
        .careerguides-panel-relatedjobs-wrapper .careerguides-panel-relatedjobs-container .col-job-header:hover .title {
          /**
                     * Font related.
                     */
          color: #005AEF; }
    .careerguides-panel-relatedjobs-wrapper .careerguides-panel-relatedjobs-container .row-job {
      /**
             * .col-text.
             */
      /**
             * .job-title.
             */
      /**
             * &::after.
             */ }
      .careerguides-panel-relatedjobs-wrapper .careerguides-panel-relatedjobs-container .row-job .col-text {
        /**
                 * Font related.
                 */
        color: #094F54; }
      .careerguides-panel-relatedjobs-wrapper .careerguides-panel-relatedjobs-container .row-job .job-title {
        /**
                 * svg.
                 */ }
        .careerguides-panel-relatedjobs-wrapper .careerguides-panel-relatedjobs-container .row-job .job-title svg {
          /**
                     * path.
                     */ }
          .careerguides-panel-relatedjobs-wrapper .careerguides-panel-relatedjobs-container .row-job .job-title svg path {
            /**
                         * Fill.
                         */
            fill: #005AEF; }
      .careerguides-panel-relatedjobs-wrapper .careerguides-panel-relatedjobs-container .row-job::after {
        /**
                 * Background.
                 */
        background-color: #005aef !important; }
    .careerguides-panel-relatedjobs-wrapper .careerguides-panel-relatedjobs-container .job-description-wrapper,
    .careerguides-panel-relatedjobs-wrapper .careerguides-panel-relatedjobs-container .about-you-wrapper {
      /**
             * Font related.
             */
      color: #094F54; }

/**
 * .careerguides-panel-relatedpodcast-wrapper.
 */
.careerguides-panel-relatedpodcast-wrapper {
  /**
     * Padding.
     */
  padding-bottom: 80px;
  /**
         * @include.
         */
  /**
     * .careerguides-panel-relatedpodcast-container.
     */ }
  @media (max-width: 767px) {
    .careerguides-panel-relatedpodcast-wrapper {
      /**
             * Padding.
             */
      padding-bottom: 0; } }
  .careerguides-panel-relatedpodcast-wrapper .careerguides-panel-relatedpodcast-container {
    /**
         * Position.
         */
    position: relative;
    /**
         * Font related.
         */
    color: #fff;
    /**
         * .row-heading.
         */
    /**
         * .super-title.
         */
    /**
         * .title.
         */
    /**
         * .row-main.
         */
    /**
         * .row.
         */
    /**
         * .col-image.
         */
    /**
         * .col-anchor.
         */
    /**
         * &::after.
         */ }
    .careerguides-panel-relatedpodcast-wrapper .careerguides-panel-relatedpodcast-container .row-heading {
      /**
             * Padding.
             */
      padding-top: 60px;
      padding-bottom: 20px; }
    .careerguides-panel-relatedpodcast-wrapper .careerguides-panel-relatedpodcast-container .super-title {
      /**
             * Font related.
             */
      font-size: 20px; }
    .careerguides-panel-relatedpodcast-wrapper .careerguides-panel-relatedpodcast-container .title {
      /**
             * Position.
             */
      position: relative;
      /**
             * Padding.
             */
      padding-left: 40px;
      /**
             * &::after.
             */ }
      .careerguides-panel-relatedpodcast-wrapper .careerguides-panel-relatedpodcast-container .title::after {
        /**
                 * @include.
                 */
        /* use !important to prevent issues with browser extensions that change fonts */
        font-family: 'icomoon' !important;
        speak: never;
        font-style: normal;
        font-weight: normal;
        font-variant: normal;
        text-transform: none;
        line-height: 1;
        /* Better Font Rendering =========== */
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        /**
                 * Content.
                 */
        content: "\e909";
        /**
                 * Font related.
                 */
        font-size: inherit;
        color: #FFC802;
        /**
                 * Position.
                 */
        position: absolute;
        top: 50%;
        left: 0;
        /**
                 * Transform.
                 */
        transform: translateY(-50%); }
    .careerguides-panel-relatedpodcast-wrapper .careerguides-panel-relatedpodcast-container .row-main {
      /**
             * Padding.
             */
      padding-bottom: 70px; }
    .careerguides-panel-relatedpodcast-wrapper .careerguides-panel-relatedpodcast-container > .row {
      /**
             * Position.
             */
      position: relative;
      /**
             * Z-index.
             */
      z-index: 1;
      /**
             * Padding.
             */
      padding-left: 60px;
      padding-right: 60px; }
    .careerguides-panel-relatedpodcast-wrapper .careerguides-panel-relatedpodcast-container .col-image {
      /**
             * .image-wrapper.
             */
      /**
             * img.
             */ }
      .careerguides-panel-relatedpodcast-wrapper .careerguides-panel-relatedpodcast-container .col-image .image-wrapper {
        /**
                 * Border.
                 */
        border-radius: 10px;
        /**
                 * Position.
                 */
        position: relative;
        /**
                 * Overflow.
                 */
        overflow: hidden;
        /**
                 * Display.
                 */
        display: block;
        /**
                 * @include.
                 */
        /**
                 * &:hover.
                 */
        /**
                 * .play-button.
                 */ }
        @media (max-width: 767px) {
          .careerguides-panel-relatedpodcast-wrapper .careerguides-panel-relatedpodcast-container .col-image .image-wrapper {
            /**
                     * Margin.
                     */
            margin-bottom: 20px; } }
        .careerguides-panel-relatedpodcast-wrapper .careerguides-panel-relatedpodcast-container .col-image .image-wrapper:hover {
          /**
                     * .play-button.
                     */ }
          .careerguides-panel-relatedpodcast-wrapper .careerguides-panel-relatedpodcast-container .col-image .image-wrapper:hover .play-button {
            /**
                         * #Path_13548.
                         */ }
            .careerguides-panel-relatedpodcast-wrapper .careerguides-panel-relatedpodcast-container .col-image .image-wrapper:hover .play-button #Path_13548 {
              /**
                             * Fill.
                             */
              fill: #fff !important; }
        .careerguides-panel-relatedpodcast-wrapper .careerguides-panel-relatedpodcast-container .col-image .image-wrapper .play-button {
          /**
                     * Posiiton.
                     */
          position: absolute;
          bottom: 10px;
          right: 10px; }
      .careerguides-panel-relatedpodcast-wrapper .careerguides-panel-relatedpodcast-container .col-image img {
        /**
                 * Margin.
                 */
        max-width: 100%; }
    .careerguides-panel-relatedpodcast-wrapper .careerguides-panel-relatedpodcast-container .col-anchor {
      /**
             * Display.
             */
      display: flex;
      /**
             * Flex.
             */
      justify-content: flex-end;
      align-items: flex-end;
      /**
             * @include.
             */ }
      @media (max-width: 1199px) {
        .careerguides-panel-relatedpodcast-wrapper .careerguides-panel-relatedpodcast-container .col-anchor {
          /**
                 * Padding.
                 */
          padding-top: 30px;
          /**
                 * Flex.
                 */
          justify-content: center; } }
    .careerguides-panel-relatedpodcast-wrapper .careerguides-panel-relatedpodcast-container::after {
      /**
             * Content.
             */
      content: '';
      /**
             * 
             */
      position: absolute;
      top: 0;
      left: 15px;
      right: 15px;
      bottom: 0;
      /**
             * Background.
             */
      background-color: #1E4F54;
      /**
             * Z-index.
             */
      z-index: 0;
      /**
             * Border.
             */
      border-radius: 10px; }

/**
 * .careerguides-panel-skillsandexpectations-wrapper.
 */
.careerguides-panel-skillsandexpectations-wrapper {
  /**
     * Overflow.
     */
  overflow-x: clip;
  /**
     * Position.
     */
  position: relative;
  /**
     * Z-index.
     */
  z-index: 1;
  /**
     * .careerguides-panel-skillsandexpectations-container.
     */ }
  .careerguides-panel-skillsandexpectations-wrapper .careerguides-panel-skillsandexpectations-container {
    /**
         * Padding.
         */
    padding-bottom: 90px;
    /**
         * .col-main.
         */ }
    .careerguides-panel-skillsandexpectations-wrapper .careerguides-panel-skillsandexpectations-container .col-main {
      /**
             * Position.
             */
      position: relative;
      /**
             * Border.
             */
      border-radius: 10px;
      /**
             * .main-inset.
             */
      /**
             * .shape.
             */
      /**
             * &::after.
             */
      /**
             * > .row.
             */
      /**
             * .heading.
             */
      /**
             * .col-skills.
             */
      /**
             * .col-salary.
             */
      /**
             * .list.
             */
      /**
             * .list.skills.
             */
      /**
             * .list.expectations.
             */ }
      .careerguides-panel-skillsandexpectations-wrapper .careerguides-panel-skillsandexpectations-container .col-main .main-inset {
        /**
                 * Position.
                 */
        position: relative;
        /**
                 * Padding.
                 */
        padding: 30px 50px 24px 50px;
        /**
                 * @include.
                 */
        /**
                 * Overflow.
                 */
        overflow: hidden;
        /**
                 * Border.
                 */
        border-radius: 10px; }
        @media (max-width: 575px) {
          .careerguides-panel-skillsandexpectations-wrapper .careerguides-panel-skillsandexpectations-container .col-main .main-inset {
            /**
                     * Padding.
                     */
            padding: 30px 30px 24px 30px; } }
      .careerguides-panel-skillsandexpectations-wrapper .careerguides-panel-skillsandexpectations-container .col-main .shape {
        /**
                 * Position.
                 */
        position: absolute;
        right: 0;
        top: 0;
        /**
                 * Transform.
                 */
        transform: translateX(40%) translateY(50%);
        display: none; }
      .careerguides-panel-skillsandexpectations-wrapper .careerguides-panel-skillsandexpectations-container .col-main::after {
        /**
                 * Content.
                 */
        content: '';
        /**
                 * Position.
                 */
        position: absolute;
        top: 0;
        left: 15px;
        right: 15px;
        bottom: 0;
        /**
                 * Border.
                 */
        border-radius: 10px;
        /**
                 * 
                 */
        background-color: #01CDFF;
        /**
                 * Z-index.
                 */
        z-index: 0; }
      .careerguides-panel-skillsandexpectations-wrapper .careerguides-panel-skillsandexpectations-container .col-main > .row {
        /**
                 * Position.
                 */
        position: relative;
        /**
                 * Z-index.
                 */
        z-index: 1; }
      .careerguides-panel-skillsandexpectations-wrapper .careerguides-panel-skillsandexpectations-container .col-main .heading {
        /**
                 * Font related.
                 */
        font-size: 22px;
        text-transform: uppercase;
        font-weight: bold;
        color: #11315C;
        /**
                 * Padding.
                 */
        padding-bottom: 15px; }
      .careerguides-panel-skillsandexpectations-wrapper .careerguides-panel-skillsandexpectations-container .col-main .col-skills {
        /**
                 * Position.
                 */
        position: relative;
        /**
                 * Z-index.
                 */
        z-index: 2;
        /**
                 * Padding.
                 */
        padding-bottom: 20px;
        /**
                 * .heading.
                 */
        /**
                 * @include.
                 */ }
        .careerguides-panel-skillsandexpectations-wrapper .careerguides-panel-skillsandexpectations-container .col-main .col-skills .heading {
          /**
                     * Font related.
                     */
          color: #005AEF; }
        @media (max-width: 767px) {
          .careerguides-panel-skillsandexpectations-wrapper .careerguides-panel-skillsandexpectations-container .col-main .col-skills {
            /**
                     * Padding.
                     */
            padding-bottom: 40px; } }
      .careerguides-panel-skillsandexpectations-wrapper .careerguides-panel-skillsandexpectations-container .col-main .col-salary {
        /**
                 * Position.
                 */
        position: relative;
        /**
                 * @include.
                 */
        /**
                 * > .inset.
                 */
        /**
                 * &::before.
                 */
        /**
                 * &::after.
                 */ }
        @media (max-width: 767px) {
          .careerguides-panel-skillsandexpectations-wrapper .careerguides-panel-skillsandexpectations-container .col-main .col-salary {
            /**
                     * Padding.
                     */
            padding-top: 20px;
            padding-bottom: 25px; } }
        .careerguides-panel-skillsandexpectations-wrapper .careerguides-panel-skillsandexpectations-container .col-main .col-salary > .inset {
          /**
                     * Position.
                     */
          position: relative;
          /**
                     * Z-index.
                     */
          z-index: 2; }
        .careerguides-panel-skillsandexpectations-wrapper .careerguides-panel-skillsandexpectations-container .col-main .col-salary::before {
          /**
                     * Content.
                     */
          content: '';
          /**
                     * Position.
                     */
          position: absolute;
          top: 50%;
          left: 0;
          /**
                     * Transform.
                     */
          transform: translateY(0) translateX(-30%);
          /**
                     * Sizing/
                     */
          width: 500px;
          height: 500px;
          /**
                     * Border.
                     */
          border-radius: 500px;
          /**
                     * Background.
                     */
          background-color: #2EFFE0;
          /**
                     * Z-index.
                     */
          z-index: 1;
          /**
                     * @include.
                     */ }
          @media (max-width: 767px) {
            .careerguides-panel-skillsandexpectations-wrapper .careerguides-panel-skillsandexpectations-container .col-main .col-salary::before {
              /**
                         * Margin.
                         */
              /**
                         * Border.
                         */
              border-radius: 0;
              /**
                         * Background.
                         */
              background-color: #FCF18F;
              /**
                         * Position.
                         */
              top: -20px;
              left: -20%;
              /**
                         * Transform.
                         */
              transform: none;
              /**
                         * Sizing.
                         */
              width: 200%;
              height: 800px; } }
        .careerguides-panel-skillsandexpectations-wrapper .careerguides-panel-skillsandexpectations-container .col-main .col-salary::after {
          /**
                     * Content.
                     */
          content: '';
          /**
                     * Position.
                     */
          position: absolute;
          top: 50%;
          left: 0;
          /**
                     * Transform.
                     */
          transform: translateY(-58%) translateX(-10%);
          /**
                     * Sizing/
                     */
          width: 900px;
          height: 920px;
          /**
                     * Border.
                     */
          border-radius: 950px;
          /**
                     * Background.
                     */
          background-color: #FCF18F;
          /**
                     * Z-index.
                     */
          z-index: 1;
          /**
                     * @include.
                     */
          /**
                     * @include.
                     */
          /**
                     * @include.
                     */ }
          @media (min-width: 768px) and (max-width: 991px) {
            .careerguides-panel-skillsandexpectations-wrapper .careerguides-panel-skillsandexpectations-container .col-main .col-salary::after {
              /**
                         * Transform.
                         */
              transform: translateY(-58%) translateX(-4%); } }
          @media (max-width: 767px) {
            .careerguides-panel-skillsandexpectations-wrapper .careerguides-panel-skillsandexpectations-container .col-main .col-salary::after {
              /**
                         * Transform.
                         */
              transform: translateY(-30%) translateX(-20%); } }
          @media (max-width: 767px) {
            .careerguides-panel-skillsandexpectations-wrapper .careerguides-panel-skillsandexpectations-container .col-main .col-salary::after {
              /**
                         * Margin.
                         */
              display: none; } }
      .careerguides-panel-skillsandexpectations-wrapper .careerguides-panel-skillsandexpectations-container .col-main .list {
        /**
                 * li.
                 */ }
        .careerguides-panel-skillsandexpectations-wrapper .careerguides-panel-skillsandexpectations-container .col-main .list li {
          /**
                     * List.
                     */
          list-style: none; }
      .careerguides-panel-skillsandexpectations-wrapper .careerguides-panel-skillsandexpectations-container .col-main .list.skills {
        /**
                 * li.
                 */ }
        .careerguides-panel-skillsandexpectations-wrapper .careerguides-panel-skillsandexpectations-container .col-main .list.skills li {
          /**
                     * Margin.
                     */
          margin-left: 0;
          margin-bottom: 8px;
          /**
                     * Font related.
                     */
          text-transform: uppercase;
          color: #005AEF;
          font-weight: bold;
          /**
                     * span.number-outer.
                     */
          /**
                     * span.number.
                     */ }
          .careerguides-panel-skillsandexpectations-wrapper .careerguides-panel-skillsandexpectations-container .col-main .list.skills li span.number-outer {
            /**
                         * Position.
                         */
            position: relative;
            /**
                         * Display.
                         */
            display: inline-flex;
            /**
                         * Flex.
                         */
            justify-content: center;
            align-items: center;
            /**
                         * Sizing.
                         */
            height: 30px;
            width: 30px;
            /**
                         * Border.
                         */
            border-radius: 6px;
            /**
                         * Margin.
                         */
            margin-right: 10px;
            /**
                         * 
                         */
            background-color: #FCF18F; }
          .careerguides-panel-skillsandexpectations-wrapper .careerguides-panel-skillsandexpectations-container .col-main .list.skills li span.number {
            /**
                         * Font related.
                         */
            font-weight: bold;
            color: black; }
      .careerguides-panel-skillsandexpectations-wrapper .careerguides-panel-skillsandexpectations-container .col-main .list.expectations {
        /**
                 * Display.
                 */
        display: flex;
        /**
                 * Flex.
                 */
        flex-wrap: wrap;
        column-gap: 40px;
        row-gap: 30px;
        /**
                 * @include.
                 */
        /**
                 * li.
                 */ }
        @media (max-width: 575px) {
          .careerguides-panel-skillsandexpectations-wrapper .careerguides-panel-skillsandexpectations-container .col-main .list.expectations {
            /**
                     * Flex.
                     */
            gap: 30px; } }
        .careerguides-panel-skillsandexpectations-wrapper .careerguides-panel-skillsandexpectations-container .col-main .list.expectations li {
          /**
                     * Margin.
                     */
          margin-left: 0;
          margin-bottom: 0px;
          /**
                     * 
                     */
          flex-grow: 1;
          /**
                     * Padding.
                     */
          padding-bottom: 30px;
          /**
                     * Sizing.
                     */
          max-width: 46%;
          width: 46%;
          /**
                     * @include.
                     */
          /**
                     * Border.
                     */
          border-bottom: 1px solid rgba(0, 0, 0, 0.2);
          /**
                     * span.
                     */
          /**
                     * span.role.
                     */
          /**
                     * span.salary-range.
                     */ }
          @media (max-width: 575px) {
            .careerguides-panel-skillsandexpectations-wrapper .careerguides-panel-skillsandexpectations-container .col-main .list.expectations li {
              /**
                         * Transform.
                         */
              width: 100%;
              /**
                         * Padding.
                         */
              padding-bottom: 20px; } }
          .careerguides-panel-skillsandexpectations-wrapper .careerguides-panel-skillsandexpectations-container .col-main .list.expectations li span {
            /**
                         * Display.
                         */
            display: block; }
          .careerguides-panel-skillsandexpectations-wrapper .careerguides-panel-skillsandexpectations-container .col-main .list.expectations li span.role {
            /**
                         * Font related.
                         */
            color: #11315C;
            font-weight: bold;
            /**
                         * Margin.
                         */
            margin-bottom: 5px; }
          .careerguides-panel-skillsandexpectations-wrapper .careerguides-panel-skillsandexpectations-container .col-main .list.expectations li span.salary-range {
            /**
                         * Font related.
                         */
            color: rgba(17, 49, 92, 0.85);
            /**
                         * @include.
                         */ }
            @media (min-width: 768px) and (max-width: 991px) {
              .careerguides-panel-skillsandexpectations-wrapper .careerguides-panel-skillsandexpectations-container .col-main .list.expectations li span.salary-range {
                /**
                             * Font related.
                             */
                font-size: 14px; } }
/**
 * .careerinterests-panel-dualinfoblocks-wrapper.
 */
.careerinterests-panel-dualinfoblocks-wrapper {
  /**
     * Overflow.
     */
  overflow: hidden;
  /**
     * .careerinterests-panel-dualinfoblocks-container.
     */ }
  .careerinterests-panel-dualinfoblocks-wrapper .careerinterests-panel-dualinfoblocks-container {
    /**
         * Padding.
         */
    padding-top: 100px;
    padding-bottom: 100px;
    /**
         * Font related.
         */
    color: #fff;
    /**
         * .row-main.
         */
    /**
         * .container.
         */
    /**
         * .podcast.
         */
    /**
         * .reason.
         */ }
    .careerinterests-panel-dualinfoblocks-wrapper .careerinterests-panel-dualinfoblocks-container .row-main {
      /**
             * Margin.
             */
      margin-bottom: 20px; }
    .careerinterests-panel-dualinfoblocks-wrapper .careerinterests-panel-dualinfoblocks-container .container {
      /**
             * Padding.
             */
      padding-left: 0;
      padding-right: 0; }
    .careerinterests-panel-dualinfoblocks-wrapper .careerinterests-panel-dualinfoblocks-container .podcast {
      /**
             * @include.
             */
      /**
             * .image-wrapper.
             */
      /**
             * .anchor-play-button.
             */
      /**
             * .col-anchor.
             */
      /**
             * .col-text.
             */
      /**
             * .row-heading.
             */
      /**
             * .inset,
             * .row-main,
             * .row-anchor.
             */
      /**
             * .col-image.
             */
      /**
             * .image.
             */
      /**
             * &::after.
             */ }
      @media (max-width: 767px) {
        .careerinterests-panel-dualinfoblocks-wrapper .careerinterests-panel-dualinfoblocks-container .podcast {
          /**
                 * Padding.
                 */
          padding-bottom: 60px; } }
      .careerinterests-panel-dualinfoblocks-wrapper .careerinterests-panel-dualinfoblocks-container .podcast .image-wrapper {
        /**
                 * Position.
                 */
        position: relative;
        /**
                 * Display.
                 */
        display: block;
        /**
                 * &:hover.
                 */
        /**
                 * .play-button.
                 */
        /**
                 * Margin.
                 */
        margin-bottom: 20px; }
        .careerinterests-panel-dualinfoblocks-wrapper .careerinterests-panel-dualinfoblocks-container .podcast .image-wrapper:hover {
          /**
                     * .play-button.
                     */ }
          .careerinterests-panel-dualinfoblocks-wrapper .careerinterests-panel-dualinfoblocks-container .podcast .image-wrapper:hover .play-button {
            /**
                         * #Path_13548.
                         */ }
            .careerinterests-panel-dualinfoblocks-wrapper .careerinterests-panel-dualinfoblocks-container .podcast .image-wrapper:hover .play-button #Path_13548 {
              /**
                             * Fill.
                             */
              fill: #fff !important; }
        .careerinterests-panel-dualinfoblocks-wrapper .careerinterests-panel-dualinfoblocks-container .podcast .image-wrapper .play-button {
          /**
                     * Posiiton.
                     */
          position: absolute;
          bottom: 10px;
          right: 10px; }
      .careerinterests-panel-dualinfoblocks-wrapper .careerinterests-panel-dualinfoblocks-container .podcast .anchor-play-button {
        /**
                 * Display.
                 */
        display: inline-block;
        /**
                 * &:hover.
                 */ }
        .careerinterests-panel-dualinfoblocks-wrapper .careerinterests-panel-dualinfoblocks-container .podcast .anchor-play-button:hover {
          /**
                     * #Path_13548.
                     */ }
          .careerinterests-panel-dualinfoblocks-wrapper .careerinterests-panel-dualinfoblocks-container .podcast .anchor-play-button:hover #Path_13548 {
            /**
                         * Fill.
                         */
            fill: #fff; }
      .careerinterests-panel-dualinfoblocks-wrapper .careerinterests-panel-dualinfoblocks-container .podcast .col-anchor {
        /**
                 * Padding.
                 */
        padding-top: 20px;
        /**
                 * @include.
                 */ }
        @media (max-width: 767px) {
          .careerinterests-panel-dualinfoblocks-wrapper .careerinterests-panel-dualinfoblocks-container .podcast .col-anchor {
            /**
                     * Display.
                     */
            display: flex;
            /**
                     * Flex.
                     */
            justify-content: center; } }
      .careerinterests-panel-dualinfoblocks-wrapper .careerinterests-panel-dualinfoblocks-container .podcast .col-text {
        /**
                 * .title.
                 */ }
        .careerinterests-panel-dualinfoblocks-wrapper .careerinterests-panel-dualinfoblocks-container .podcast .col-text .title {
          /**
                     * Position.
                     */
          position: relative;
          /**
                     * Padding.
                     */
          padding-left: 40px;
          /**
                     * &::after.
                     */ }
          .careerinterests-panel-dualinfoblocks-wrapper .careerinterests-panel-dualinfoblocks-container .podcast .col-text .title::after {
            /**
                         * @include.
                         */
            /* use !important to prevent issues with browser extensions that change fonts */
            font-family: 'icomoon' !important;
            speak: never;
            font-style: normal;
            font-weight: normal;
            font-variant: normal;
            text-transform: none;
            line-height: 1;
            /* Better Font Rendering =========== */
            -webkit-font-smoothing: antialiased;
            -moz-osx-font-smoothing: grayscale;
            /**
                         * Content.
                         */
            content: "\e909";
            /**
                         * Font related.
                         */
            font-size: inherit;
            color: #FFC802;
            /**
                         * Position.
                         */
            position: absolute;
            top: 50%;
            left: 0;
            /**
                         * Transform.
                         */
            transform: translateY(-50%); }
      .careerinterests-panel-dualinfoblocks-wrapper .careerinterests-panel-dualinfoblocks-container .podcast .row-heading {
        /**
                 * .col.
                 */
        /**
                 * .heading.
                 */
        /**
                 * .super-title.
                 */ }
        .careerinterests-panel-dualinfoblocks-wrapper .careerinterests-panel-dualinfoblocks-container .podcast .row-heading .col {
          /**
                     * Padding.
                     */
          padding-right: 50px; }
        .careerinterests-panel-dualinfoblocks-wrapper .careerinterests-panel-dualinfoblocks-container .podcast .row-heading .heading {
          /**
                     * Sizing.
                     */
          max-width: 80%;
          /**
                     * @include.
                     */ }
          @media (max-width: 767px) {
            .careerinterests-panel-dualinfoblocks-wrapper .careerinterests-panel-dualinfoblocks-container .podcast .row-heading .heading {
              /**
                         * Sizing.
                         */
              max-width: 100%; } }
        .careerinterests-panel-dualinfoblocks-wrapper .careerinterests-panel-dualinfoblocks-container .podcast .row-heading .super-title {
          /**
                     * Font related.
                     */
          font-size: 18px; }
      .careerinterests-panel-dualinfoblocks-wrapper .careerinterests-panel-dualinfoblocks-container .podcast .inset,
      .careerinterests-panel-dualinfoblocks-wrapper .careerinterests-panel-dualinfoblocks-container .podcast .row-main,
      .careerinterests-panel-dualinfoblocks-wrapper .careerinterests-panel-dualinfoblocks-container .podcast .row-anchor {
        /**
                 * Position.
                 */
        position: relative;
        /**
                 * Z-index.
                 */
        z-index: 1; }
      .careerinterests-panel-dualinfoblocks-wrapper .careerinterests-panel-dualinfoblocks-container .podcast .col-image {
        /**
                 * @include.
                 */
        /**
                 * @include.
                 */ }
        @media (max-width: 991px) {
          .careerinterests-panel-dualinfoblocks-wrapper .careerinterests-panel-dualinfoblocks-container .podcast .col-image {
            /**
                     * Padding.
                     */
            padding-right: 40px; } }
        @media (max-width: 767px) {
          .careerinterests-panel-dualinfoblocks-wrapper .careerinterests-panel-dualinfoblocks-container .podcast .col-image {
            /**
                     * Padding.
                     */
            padding-right: 15px; } }
      .careerinterests-panel-dualinfoblocks-wrapper .careerinterests-panel-dualinfoblocks-container .podcast .image {
        /**
                 * Sizing.
                 */
        max-width: 100%;
        /**
                 * Border.
                 */
        border-radius: 10px; }
      .careerinterests-panel-dualinfoblocks-wrapper .careerinterests-panel-dualinfoblocks-container .podcast::after {
        /**
                 * Content.
                 */
        content: '';
        /**
                 * Position.
                 */
        position: absolute;
        top: -1000px;
        right: 0;
        left: -1000px;
        bottom: -1000px;
        /**
                 * Background.
                 */
        background-color: #1E4F54;
        /**
                 * @include.
                 */ }
        @media (max-width: 767px) {
          .careerinterests-panel-dualinfoblocks-wrapper .careerinterests-panel-dualinfoblocks-container .podcast::after {
            /**
                     * Position.
                     */
            right: -1000px; } }
    .careerinterests-panel-dualinfoblocks-wrapper .careerinterests-panel-dualinfoblocks-container .reason {
      /**
             * Font related.
             */
      color: #005AEF;
      /**
             * @include.
             */
      /**
             * .inset.
             */
      /**
             * &::after.
             */
      /**
             * .image-and-shape-wrapper.
             */
      /**
             * .shape.
             */ }
      @media (max-width: 767px) {
        .careerinterests-panel-dualinfoblocks-wrapper .careerinterests-panel-dualinfoblocks-container .reason {
          /**
                 * Padding.
                 */
          padding-top: 80px; } }
      .careerinterests-panel-dualinfoblocks-wrapper .careerinterests-panel-dualinfoblocks-container .reason .inset {
        /**
                 * Position.
                 */
        position: relative;
        /**
                 * Z-index.
                 */
        z-index: 1;
        /**
                 * Transform.
                 */
        transform: translateX(30px);
        /**
                 * @include.
                 */ }
        @media (max-width: 991px) {
          .careerinterests-panel-dualinfoblocks-wrapper .careerinterests-panel-dualinfoblocks-container .reason .inset {
            /**
                     * Transform.
                     */
            transform: translateX(0); } }
      .careerinterests-panel-dualinfoblocks-wrapper .careerinterests-panel-dualinfoblocks-container .reason::after {
        /**
                 * Content.
                 */
        content: '';
        /**
                 * Position.
                 */
        position: absolute;
        top: -1000px;
        left: 0;
        right: -1000px;
        bottom: -1000px;
        /**
                 * Background.
                 */
        background-color: #00D777;
        /**
                 * @include.
                 */ }
        @media (max-width: 767px) {
          .careerinterests-panel-dualinfoblocks-wrapper .careerinterests-panel-dualinfoblocks-container .reason::after {
            /**
                     * Position.
                     */
            top: 0;
            left: -1000px; } }
      .careerinterests-panel-dualinfoblocks-wrapper .careerinterests-panel-dualinfoblocks-container .reason .image-and-shape-wrapper {
        /**
                 * Position.
                 */
        position: relative;
        /**
                 * Margin.
                 */
        margin-top: 20px;
        margin-bottom: 30px;
        /**
                 * Display.
                 */
        display: inline-block;
        /**
                 * @include.
                 */
        /**
                 * .image-wrapper.
                 */ }
        @media (max-width: 575px) {
          .careerinterests-panel-dualinfoblocks-wrapper .careerinterests-panel-dualinfoblocks-container .reason .image-and-shape-wrapper {
            /**
                     * Transform.
                     */
            transform: translateX(50px); } }
        .careerinterests-panel-dualinfoblocks-wrapper .careerinterests-panel-dualinfoblocks-container .reason .image-and-shape-wrapper .image-wrapper {
          /**
                     * Overflow.
                     */
          overflow: hidden;
          /**
                     * Display.
                     */
          display: inline-block;
          /**
                     * Sizing.
                     */
          width: 390px;
          height: 335px;
          /**
                     * Border.
                     */
          border-radius: 10px;
          /**
                     * @include.
                     */
          /**
                     * @include.
                     */
          /**
                     * .image.
                     */ }
          @media (min-width: 768px) and (max-width: 991px) {
            .careerinterests-panel-dualinfoblocks-wrapper .careerinterests-panel-dualinfoblocks-container .reason .image-and-shape-wrapper .image-wrapper {
              /**
                         * Sizing.
                         */
              max-width: 320px; } }
          @media (max-width: 575px) {
            .careerinterests-panel-dualinfoblocks-wrapper .careerinterests-panel-dualinfoblocks-container .reason .image-and-shape-wrapper .image-wrapper {
              /**
                         * Sizing.
                         */
              max-width: 280px;
              height: 260px; } }
          .careerinterests-panel-dualinfoblocks-wrapper .careerinterests-panel-dualinfoblocks-container .reason .image-and-shape-wrapper .image-wrapper .image {
            /**
                         * Position.
                         */
            position: relative;
            /**
                         * Margin.
                         */
            margin-bottom: 0;
            /**
                         * Z-index.
                         */
            z-index: 1;
            /**
                         * @include.
                         */ }
            @media (min-width: 768px) and (max-width: 991px) {
              .careerinterests-panel-dualinfoblocks-wrapper .careerinterests-panel-dualinfoblocks-container .reason .image-and-shape-wrapper .image-wrapper .image {
                /**
                             * Sizing.
                             */
                max-width: 100%; } }
      .careerinterests-panel-dualinfoblocks-wrapper .careerinterests-panel-dualinfoblocks-container .reason .shape {
        /**
                 * Pointer.
                 */
        pointer-events: none;
        /**
                 * Position.
                 */
        position: absolute;
        left: 50%;
        top: 50%;
        /**
                 * Transform.
                 */
        transform: translateX(-50%) translateY(-50%) scale(0.9);
        /**
                 * @include.
                 */
        /**
                 * @include.
                 */
        /**
                 * Z-index.
                 */
        z-index: 0; }
        @media (min-width: 768px) and (max-width: 991px) {
          .careerinterests-panel-dualinfoblocks-wrapper .careerinterests-panel-dualinfoblocks-container .reason .shape {
            /**
                     * Transform.
                     */
            transform: translateX(-50%) translateY(-50%) scale(0.75); } }
        @media (max-width: 575px) {
          .careerinterests-panel-dualinfoblocks-wrapper .careerinterests-panel-dualinfoblocks-container .reason .shape {
            /**
                     * Transform.
                     */
            transform: translateX(-50%) translateY(-50%) scale(0.75); } }
/**
 * .careerinterests-panel-expert-wrapper,
 * .careerguides-panel-expert-wrapper.
 */
.careerinterests-panel-expert-wrapper,
.careerguides-panel-profiles-wrapper {
  /**
     * .careerinterests-panel-expert-container.
     */ }
  .careerinterests-panel-expert-wrapper .careerinterests-panel-expert-container,
  .careerinterests-panel-expert-wrapper .careerguides-panel-profiles-container,
  .careerguides-panel-profiles-wrapper .careerinterests-panel-expert-container,
  .careerguides-panel-profiles-wrapper .careerguides-panel-profiles-container {
    /**
         * Padding.
         */
    padding-top: 100px;
    padding-bottom: 60px;
    /**
         * @include.
         */
    /**
         * Font related.
         */
    color: white;
    /**
         * .heading.
         */
    /**
         * .role.
         */
    /**
         * .col-image.
         */
    /**
         * .quote.
         */
    /**
         * .expert-wrapper:last-child.
         */
    /**
         * .profile-wrapper.
         */
    /**
         * .profile-header.
         */
    /**
         * .read-me.
         */ }
    @media (max-width: 767px) {
      .careerinterests-panel-expert-wrapper .careerinterests-panel-expert-container,
      .careerinterests-panel-expert-wrapper .careerguides-panel-profiles-container,
      .careerguides-panel-profiles-wrapper .careerinterests-panel-expert-container,
      .careerguides-panel-profiles-wrapper .careerguides-panel-profiles-container {
        /**
             * Padding.
             */
        padding-top: 50px; } }
    .careerinterests-panel-expert-wrapper .careerinterests-panel-expert-container .heading,
    .careerinterests-panel-expert-wrapper .careerguides-panel-profiles-container .heading,
    .careerguides-panel-profiles-wrapper .careerinterests-panel-expert-container .heading,
    .careerguides-panel-profiles-wrapper .careerguides-panel-profiles-container .heading {
      /**
             * Font related.
             */
      color: #fff;
      /**
             * Margin.
             */
      margin-bottom: 5px; }
    .careerinterests-panel-expert-wrapper .careerinterests-panel-expert-container .role,
    .careerinterests-panel-expert-wrapper .careerguides-panel-profiles-container .role,
    .careerguides-panel-profiles-wrapper .careerinterests-panel-expert-container .role,
    .careerguides-panel-profiles-wrapper .careerguides-panel-profiles-container .role {
      /**
             * Font related.
             */
      color: #5EDAFF;
      text-transform: uppercase; }
    .careerinterests-panel-expert-wrapper .careerinterests-panel-expert-container .col-image,
    .careerinterests-panel-expert-wrapper .careerguides-panel-profiles-container .col-image,
    .careerguides-panel-profiles-wrapper .careerinterests-panel-expert-container .col-image,
    .careerguides-panel-profiles-wrapper .careerguides-panel-profiles-container .col-image {
      /**
             * .image-outer-wrapper
             */
      /**
             * .image-wrapper.
             */
      /**
             * img.
             */ }
      .careerinterests-panel-expert-wrapper .careerinterests-panel-expert-container .col-image .image-outer-wrapper,
      .careerinterests-panel-expert-wrapper .careerguides-panel-profiles-container .col-image .image-outer-wrapper,
      .careerguides-panel-profiles-wrapper .careerinterests-panel-expert-container .col-image .image-outer-wrapper,
      .careerguides-panel-profiles-wrapper .careerguides-panel-profiles-container .col-image .image-outer-wrapper {
        /**
                 * Position.
                 */
        position: relative;
        /**
                 * @include.
                 */
        /**
                 * &::after.
                 */ }
        @media (max-width: 1199px) {
          .careerinterests-panel-expert-wrapper .careerinterests-panel-expert-container .col-image .image-outer-wrapper,
          .careerinterests-panel-expert-wrapper .careerguides-panel-profiles-container .col-image .image-outer-wrapper,
          .careerguides-panel-profiles-wrapper .careerinterests-panel-expert-container .col-image .image-outer-wrapper,
          .careerguides-panel-profiles-wrapper .careerguides-panel-profiles-container .col-image .image-outer-wrapper {
            /**
                     * Margin.
                     */
            margin-bottom: 40px; } }
        .careerinterests-panel-expert-wrapper .careerinterests-panel-expert-container .col-image .image-outer-wrapper::after,
        .careerinterests-panel-expert-wrapper .careerguides-panel-profiles-container .col-image .image-outer-wrapper::after,
        .careerguides-panel-profiles-wrapper .careerinterests-panel-expert-container .col-image .image-outer-wrapper::after,
        .careerguides-panel-profiles-wrapper .careerguides-panel-profiles-container .col-image .image-outer-wrapper::after {
          /**
                     * Content.
                     */
          content: '';
          /**
                     * Sizing.
                     */
          width: 100%;
          height: 100%;
          /**
                     * Position.
                     */
          position: absolute;
          top: 10px;
          left: -10px;
          /**
                     * Z-index.
                     */
          z-index: 0;
          /**
                     * 
                     */
          background-image: url(/assets/svg/common/expert-color-splash.svg);
          background-repeat: no-repeat;
          background-size: contain; }
      .careerinterests-panel-expert-wrapper .careerinterests-panel-expert-container .col-image .image-wrapper,
      .careerinterests-panel-expert-wrapper .careerguides-panel-profiles-container .col-image .image-wrapper,
      .careerguides-panel-profiles-wrapper .careerinterests-panel-expert-container .col-image .image-wrapper,
      .careerguides-panel-profiles-wrapper .careerguides-panel-profiles-container .col-image .image-wrapper {
        /**
                 * Mask.
                 */
        -webkit-mask-image: url(/assets/svg/common/expert-mask.svg);
        mask-image: url(/assets/svg/common/expert-mask.svg);
        mask-repeat: no-repeat;
        mask-size: contain;
        /**
                 * Sizing.
                 */
        width: 248px;
        height: 248px;
        /**
                 * Position.
                 */
        position: relative;
        /**
                 * Z-index.
                 */
        z-index: 1;
        /**
                 * @include.
                 */ }
        @media (max-width: 1199px) {
          .careerinterests-panel-expert-wrapper .careerinterests-panel-expert-container .col-image .image-wrapper,
          .careerinterests-panel-expert-wrapper .careerguides-panel-profiles-container .col-image .image-wrapper,
          .careerguides-panel-profiles-wrapper .careerinterests-panel-expert-container .col-image .image-wrapper,
          .careerguides-panel-profiles-wrapper .careerguides-panel-profiles-container .col-image .image-wrapper {
            /**
                     * Sizing.
                     */
            max-width: 100%; } }
      .careerinterests-panel-expert-wrapper .careerinterests-panel-expert-container .col-image img,
      .careerinterests-panel-expert-wrapper .careerguides-panel-profiles-container .col-image img,
      .careerguides-panel-profiles-wrapper .careerinterests-panel-expert-container .col-image img,
      .careerguides-panel-profiles-wrapper .careerguides-panel-profiles-container .col-image img {
        /**
                 * Object.
                 */
        object-fit: contain;
        /**
                 * Sizing.
                 */
        width: 100%; }
    .careerinterests-panel-expert-wrapper .careerinterests-panel-expert-container .quote,
    .careerinterests-panel-expert-wrapper .careerguides-panel-profiles-container .quote,
    .careerguides-panel-profiles-wrapper .careerinterests-panel-expert-container .quote,
    .careerguides-panel-profiles-wrapper .careerguides-panel-profiles-container .quote {
      /**
             * Margin.
             */
      margin-top: 130px;
      /**
             * Padding.
             */
      padding-top: 10px;
      padding-bottom: 20px;
      /**
             * Position.
             */
      position: relative;
      /**
             * p.
             */
      /**
             * iomg.
             */
      /**
             * .shape1.
             */
      /**
             * .shape2.
             */ }
      .careerinterests-panel-expert-wrapper .careerinterests-panel-expert-container .quote p,
      .careerinterests-panel-expert-wrapper .careerguides-panel-profiles-container .quote p,
      .careerguides-panel-profiles-wrapper .careerinterests-panel-expert-container .quote p,
      .careerguides-panel-profiles-wrapper .careerguides-panel-profiles-container .quote p {
        /**
                 * Font related.
                 */
        font-size: 26px;
        font-weight: 600;
        text-transform: uppercase;
        line-height: 1.25;
        /**
                 * Position.
                 */
        position: relative;
        /**
                 * Z-index.
                 */
        z-index: 1; }
      .careerinterests-panel-expert-wrapper .careerinterests-panel-expert-container .quote img,
      .careerinterests-panel-expert-wrapper .careerguides-panel-profiles-container .quote img,
      .careerguides-panel-profiles-wrapper .careerinterests-panel-expert-container .quote img,
      .careerguides-panel-profiles-wrapper .careerguides-panel-profiles-container .quote img {
        /**
                 * Position.
                 */
        position: absolute;
        /**
                 * z-index.
                 */
        z-index: 0; }
      .careerinterests-panel-expert-wrapper .careerinterests-panel-expert-container .quote .shape1,
      .careerinterests-panel-expert-wrapper .careerguides-panel-profiles-container .quote .shape1,
      .careerguides-panel-profiles-wrapper .careerinterests-panel-expert-container .quote .shape1,
      .careerguides-panel-profiles-wrapper .careerguides-panel-profiles-container .quote .shape1 {
        /**
                 * Position.
                 */
        top: -75px;
        left: 10px;
        /**
                 * Transform.
                 */
        transform: translateX(-30%) translateY(-30%) scale(0.8); }
      .careerinterests-panel-expert-wrapper .careerinterests-panel-expert-container .quote .shape2,
      .careerinterests-panel-expert-wrapper .careerguides-panel-profiles-container .quote .shape2,
      .careerguides-panel-profiles-wrapper .careerinterests-panel-expert-container .quote .shape2,
      .careerguides-panel-profiles-wrapper .careerguides-panel-profiles-container .quote .shape2 {
        /**
                 * Position.
                 */
        right: 0;
        bottom: -80px;
        /**
                 * Transform.
                 */
        transform: translateX(-30%) translateY(0%) scale(0.8); }
    .careerinterests-panel-expert-wrapper .careerinterests-panel-expert-container .expert-wrapper:last-child,
    .careerinterests-panel-expert-wrapper .careerguides-panel-profiles-container .expert-wrapper:last-child,
    .careerguides-panel-profiles-wrapper .careerinterests-panel-expert-container .expert-wrapper:last-child,
    .careerguides-panel-profiles-wrapper .careerguides-panel-profiles-container .expert-wrapper:last-child {
      /**
             * .profile-body.
             */ }
      .careerinterests-panel-expert-wrapper .careerinterests-panel-expert-container .expert-wrapper:last-child .profile-wrapper,
      .careerinterests-panel-expert-wrapper .careerguides-panel-profiles-container .expert-wrapper:last-child .profile-wrapper,
      .careerguides-panel-profiles-wrapper .careerinterests-panel-expert-container .expert-wrapper:last-child .profile-wrapper,
      .careerguides-panel-profiles-wrapper .careerguides-panel-profiles-container .expert-wrapper:last-child .profile-wrapper {
        /**
                 * Border.
                 */
        border-bottom: 0 !important; }
    .careerinterests-panel-expert-wrapper .careerinterests-panel-expert-container .profile-wrapper,
    .careerinterests-panel-expert-wrapper .careerguides-panel-profiles-container .profile-wrapper,
    .careerguides-panel-profiles-wrapper .careerinterests-panel-expert-container .profile-wrapper,
    .careerguides-panel-profiles-wrapper .careerguides-panel-profiles-container .profile-wrapper {
      /**
             * Margin.
             */
      margin-bottom: 40px;
      /**
             * Padding.
             */
      padding-bottom: 20px;
      /**
             * Border.
             */
      border-bottom: 1px solid rgba(255, 255, 255, 0.4);
      /**
             * 
             */
      /**
             * .profile-body.
             */ }
      .careerinterests-panel-expert-wrapper .careerinterests-panel-expert-container .profile-wrapper.open,
      .careerinterests-panel-expert-wrapper .careerguides-panel-profiles-container .profile-wrapper.open,
      .careerguides-panel-profiles-wrapper .careerinterests-panel-expert-container .profile-wrapper.open,
      .careerguides-panel-profiles-wrapper .careerguides-panel-profiles-container .profile-wrapper.open {
        /**
                 * .profile-body.
                 */
        /**
                 * .arrow.
                 */ }
        .careerinterests-panel-expert-wrapper .careerinterests-panel-expert-container .profile-wrapper.open .profile-body,
        .careerinterests-panel-expert-wrapper .careerguides-panel-profiles-container .profile-wrapper.open .profile-body,
        .careerguides-panel-profiles-wrapper .careerinterests-panel-expert-container .profile-wrapper.open .profile-body,
        .careerguides-panel-profiles-wrapper .careerguides-panel-profiles-container .profile-wrapper.open .profile-body {
          /**
                     * Sizing.
                     */
          height: auto; }
        .careerinterests-panel-expert-wrapper .careerinterests-panel-expert-container .profile-wrapper.open .arrow,
        .careerinterests-panel-expert-wrapper .careerguides-panel-profiles-container .profile-wrapper.open .arrow,
        .careerguides-panel-profiles-wrapper .careerinterests-panel-expert-container .profile-wrapper.open .arrow,
        .careerguides-panel-profiles-wrapper .careerguides-panel-profiles-container .profile-wrapper.open .arrow {
          /**
                     * Transform.
                     */
          transform: rotate(-90deg); }
      .careerinterests-panel-expert-wrapper .careerinterests-panel-expert-container .profile-wrapper .profile-body,
      .careerinterests-panel-expert-wrapper .careerguides-panel-profiles-container .profile-wrapper .profile-body,
      .careerguides-panel-profiles-wrapper .careerinterests-panel-expert-container .profile-wrapper .profile-body,
      .careerguides-panel-profiles-wrapper .careerguides-panel-profiles-container .profile-wrapper .profile-body {
        /**
                 * Sizing.
                 */
        height: 0;
        /**
                 * Overflow.
                 */
        overflow: hidden;
        /**
                 * .lead.
                 */ }
        .careerinterests-panel-expert-wrapper .careerinterests-panel-expert-container .profile-wrapper .profile-body .lead,
        .careerinterests-panel-expert-wrapper .careerguides-panel-profiles-container .profile-wrapper .profile-body .lead,
        .careerguides-panel-profiles-wrapper .careerinterests-panel-expert-container .profile-wrapper .profile-body .lead,
        .careerguides-panel-profiles-wrapper .careerguides-panel-profiles-container .profile-wrapper .profile-body .lead {
          /**
                     * p.
                     */ }
          .careerinterests-panel-expert-wrapper .careerinterests-panel-expert-container .profile-wrapper .profile-body .lead p,
          .careerinterests-panel-expert-wrapper .careerguides-panel-profiles-container .profile-wrapper .profile-body .lead p,
          .careerguides-panel-profiles-wrapper .careerinterests-panel-expert-container .profile-wrapper .profile-body .lead p,
          .careerguides-panel-profiles-wrapper .careerguides-panel-profiles-container .profile-wrapper .profile-body .lead p {
            /**
                         * Font related.
                         */
            line-height: 1.4; }
    .careerinterests-panel-expert-wrapper .careerinterests-panel-expert-container .profile-header,
    .careerinterests-panel-expert-wrapper .careerguides-panel-profiles-container .profile-header,
    .careerguides-panel-profiles-wrapper .careerinterests-panel-expert-container .profile-header,
    .careerguides-panel-profiles-wrapper .careerguides-panel-profiles-container .profile-header {
      /**
             * Display.
             */
      display: block;
      /**
             * @include.
             */
      /**
             * &:hover.
             */ }
      @media (max-width: 575px) {
        .careerinterests-panel-expert-wrapper .careerinterests-panel-expert-container .profile-header,
        .careerinterests-panel-expert-wrapper .careerguides-panel-profiles-container .profile-header,
        .careerguides-panel-profiles-wrapper .careerinterests-panel-expert-container .profile-header,
        .careerguides-panel-profiles-wrapper .careerguides-panel-profiles-container .profile-header {
          /**
                 * Padding.
                 */
          padding-top: 80px; } }
      .careerinterests-panel-expert-wrapper .careerinterests-panel-expert-container .profile-header:hover,
      .careerinterests-panel-expert-wrapper .careerguides-panel-profiles-container .profile-header:hover,
      .careerguides-panel-profiles-wrapper .careerinterests-panel-expert-container .profile-header:hover,
      .careerguides-panel-profiles-wrapper .careerguides-panel-profiles-container .profile-header:hover {
        /**
                 * .read-me.
                 */ }
        .careerinterests-panel-expert-wrapper .careerinterests-panel-expert-container .profile-header:hover .read-me,
        .careerinterests-panel-expert-wrapper .careerguides-panel-profiles-container .profile-header:hover .read-me,
        .careerguides-panel-profiles-wrapper .careerinterests-panel-expert-container .profile-header:hover .read-me,
        .careerguides-panel-profiles-wrapper .careerguides-panel-profiles-container .profile-header:hover .read-me {
          /**
                     * Font related.
                     */
          color: #FCF18F;
          /**
                     * path.
                     */ }
          .careerinterests-panel-expert-wrapper .careerinterests-panel-expert-container .profile-header:hover .read-me path,
          .careerinterests-panel-expert-wrapper .careerguides-panel-profiles-container .profile-header:hover .read-me path,
          .careerguides-panel-profiles-wrapper .careerinterests-panel-expert-container .profile-header:hover .read-me path,
          .careerguides-panel-profiles-wrapper .careerguides-panel-profiles-container .profile-header:hover .read-me path {
            /**
                         * Fill.
                         */
            fill: #FCF18F !important; }
    .careerinterests-panel-expert-wrapper .careerinterests-panel-expert-container .read-me,
    .careerinterests-panel-expert-wrapper .careerguides-panel-profiles-container .read-me,
    .careerguides-panel-profiles-wrapper .careerinterests-panel-expert-container .read-me,
    .careerguides-panel-profiles-wrapper .careerguides-panel-profiles-container .read-me {
      /**
             * Position.
             */
      position: relative;
      /**
             * 
             */
      display: inline-block;
      /**
             * Font related.
             */
      color: #5EDAFF;
      text-transform: uppercase;
      font-size: 25px;
      font-weight: bold;
      /**
             * .arrow.
             */ }
      .careerinterests-panel-expert-wrapper .careerinterests-panel-expert-container .read-me .arrow,
      .careerinterests-panel-expert-wrapper .careerguides-panel-profiles-container .read-me .arrow,
      .careerguides-panel-profiles-wrapper .careerinterests-panel-expert-container .read-me .arrow,
      .careerguides-panel-profiles-wrapper .careerguides-panel-profiles-container .read-me .arrow {
        /**
                 * Position.
                 */
        position: absolute;
        top: 6px;
        right: -50px;
        /**
                 * Sizing.
                 */
        height: 22px;
        width: 22px;
        /**
                 * Transition.
                 */
        transition: transform 0.2s ease;
        /**
                 * Transform.
                 */
        transform: rotate(90deg);
        /**
                 * path.
                 */ }
        .careerinterests-panel-expert-wrapper .careerinterests-panel-expert-container .read-me .arrow path,
        .careerinterests-panel-expert-wrapper .careerguides-panel-profiles-container .read-me .arrow path,
        .careerguides-panel-profiles-wrapper .careerinterests-panel-expert-container .read-me .arrow path,
        .careerguides-panel-profiles-wrapper .careerguides-panel-profiles-container .read-me .arrow path {
          /**
                     * Fill.
                     */
          fill: #01CDFF; }

/**
 * .teachingtopics-panel-exams-wrapper.
 */
.teachingtopics-panel-exams-wrapper {
  /**
     * .teachingtopics-panel-exams-container.
     */ }
  .teachingtopics-panel-exams-wrapper .teachingtopics-panel-exams-container {
    /**
         * Padding.
         */
    padding-top: 60px;
    padding-bottom: 90px;
    /**
         * Font related.
         */
    color: #fff;
    /**
         * .heading.
         */
    /**
         * .exam-level-title.
         */
    /**
         * .board-title.
         */
    /**
         * .exam-levels.
         */
    /**
         * .board.
         */
    /**
         * ul.
         */
    /**
         * .teaching-time.
         */ }
    .teachingtopics-panel-exams-wrapper .teachingtopics-panel-exams-container .heading {
      /**
             * Font related.
             */
      color: #01CDFF; }
    .teachingtopics-panel-exams-wrapper .teachingtopics-panel-exams-container .exam-level-title {
      /**
             * Font related.
             */
      font-size: 25px;
      font-weight: bold;
      text-transform: uppercase; }
    .teachingtopics-panel-exams-wrapper .teachingtopics-panel-exams-container .board-title {
      /**
             * Font related.
             */
      font-size: 20px; }
    .teachingtopics-panel-exams-wrapper .teachingtopics-panel-exams-container .exam-levels {
      /**
             * Margin.
             */
      margin-bottom: 40px; }
    .teachingtopics-panel-exams-wrapper .teachingtopics-panel-exams-container .board {
      /**
             * Margin.
             */
      margin-bottom: 20px; }
    .teachingtopics-panel-exams-wrapper .teachingtopics-panel-exams-container ul {
      /**
             * Margin.
             */
      margin-left: 0px;
      /**
             * li.
             */ }
      .teachingtopics-panel-exams-wrapper .teachingtopics-panel-exams-container ul li {
        /**
                 * Font related.
                 */
        color: #B8C1CE;
        line-height: 1.5;
        /**
                 * Position.
                 */
        position: relative;
        /**
                 * List.
                 */
        list-style: none;
        /**
                 * &::before.
                 */ }
        .teachingtopics-panel-exams-wrapper .teachingtopics-panel-exams-container ul li::before {
          /**
                     * Content.
                     */
          content: "";
          /**
                     * Position.
                     */
          position: absolute;
          left: -20px;
          top: 4px;
          /**
                     * Background.
                     */
          background-color: #01CDFF;
          /**
                     * Sizing.
                     */
          width: 10px;
          height: 10px;
          /**
                     * Border.
                     */
          border-radius: 50%;
          -moz-border-radius: 50%;
          -webkit-border-radius: 50%; }
    .teachingtopics-panel-exams-wrapper .teachingtopics-panel-exams-container .teaching-time {
      /**
             * Border.
             */
      border-top: 1px solid #8FF3AE;
      border-bottom: 1px solid #8FF3AE;
      /**
             * Padding.
             */
      padding-top: 25px;
      padding-bottom: 25px;
      /**
             * Font related.
             */
      font-size: 20px;
      /**
             * span.label.
             */ }
      .teachingtopics-panel-exams-wrapper .teachingtopics-panel-exams-container .teaching-time span.label {
        /**
                 * Margin.
                 */
        margin-right: 20px; }

/**
 * .teachingtopics-panel-files-wrapper.
 */
.teachingtopics-panel-files-wrapper {
  /**
     * .teachingtopics-panel-files-container.
     */ }
  .teachingtopics-panel-files-wrapper .teachingtopics-panel-files-container {
    /**
         * Padding.
         */
    padding-top: 60px;
    /**
         * Font related.
         */
    color: #fff;
    /**
         * .heading.
         */
    /**
         * .anchor-wrapper.
         */
    /**
         * .anchor-button.
         */
    /**
         * .files-list-wrapper.
         */ }
    .teachingtopics-panel-files-wrapper .teachingtopics-panel-files-container .heading {
      /**
             * Font related.
             */
      color: #8FF3AE; }
    .teachingtopics-panel-files-wrapper .teachingtopics-panel-files-container .anchor-wrapper {
      /**
             * Display.
             */
      display: flex;
      /**
             * Flex.
             */
      justify-content: center;
      /**
             * Margin.
             */
      margin-top: 0; }
    .teachingtopics-panel-files-wrapper .teachingtopics-panel-files-container .anchor-button {
      /**
             * &:hover.
             */ }
      .teachingtopics-panel-files-wrapper .teachingtopics-panel-files-container .anchor-button:hover {
        /**
                 * span.
                 */
        /**
                 * &::after.
                 */ }
        .teachingtopics-panel-files-wrapper .teachingtopics-panel-files-container .anchor-button:hover span {
          /**
                     * Font related.
                     */
          color: #8FF3AE; }
        .teachingtopics-panel-files-wrapper .teachingtopics-panel-files-container .anchor-button:hover::after {
          /**
                     * Font related.
                     */
          color: #8FF3AE !important; }
    .teachingtopics-panel-files-wrapper .teachingtopics-panel-files-container .files-list-wrapper {
      /**
             * Font related.
             */
      color: #11315C;
      /**
             * Padding.
             */
      padding: 30px;
      /**
             * Border.
             */
      border-radius: 10px;
      /**
             * Background.
             */
      background-color: #8FF3AE;
      /**
             * ul.
             */ }
      .teachingtopics-panel-files-wrapper .teachingtopics-panel-files-container .files-list-wrapper ul {
        /**
                 * li.
                 */ }
        .teachingtopics-panel-files-wrapper .teachingtopics-panel-files-container .files-list-wrapper ul li {
          /**
                     * List.
                     */
          list-style: none;
          /**
                     * Margin.
                     */
          margin: 0 0 25px 0;
          /**
                     * .inset.
                     */
          /**
                     * .attrs.
                     */
          /**
                     * .title.
                     */ }
          .teachingtopics-panel-files-wrapper .teachingtopics-panel-files-container .files-list-wrapper ul li .inset {
            /**
                         * Display.
                         */
            display: block;
            /**
                         * Padding.
                         */
            padding-bottom: 10px;
            /**
                         * Border.
                         */
            border-bottom: 1px dotted #1E4F54;
            /**
                         * Font related.
                         */
            color: #1E4F54;
            text-decoration: none;
            /**
                         * &:hover.
                         */ }
            .teachingtopics-panel-files-wrapper .teachingtopics-panel-files-container .files-list-wrapper ul li .inset:hover {
              /**
                             * .title.
                             */ }
              .teachingtopics-panel-files-wrapper .teachingtopics-panel-files-container .files-list-wrapper ul li .inset:hover .title {
                /**
                                 * Font related.
                                 */
                color: #005AEF; }
          .teachingtopics-panel-files-wrapper .teachingtopics-panel-files-container .files-list-wrapper ul li .attrs {
            /**
                         * Display.
                         */
            display: flex;
            /**
                         * Flex.
                         */
            align-items: center;
            /**
                         * Position.
                         */
            position: relative;
            /**
                         * img.
                         */
            /**
                         * .filetype.
                         */
            /**
                         * &::after.
                         */ }
            .teachingtopics-panel-files-wrapper .teachingtopics-panel-files-container .files-list-wrapper ul li .attrs img {
              /**
                             * Margin.
                             */
              margin-right: 10px; }
            .teachingtopics-panel-files-wrapper .teachingtopics-panel-files-container .files-list-wrapper ul li .attrs .filetype {
              /**
                             * Margin.
                             */
              margin-right: 16px; }
            .teachingtopics-panel-files-wrapper .teachingtopics-panel-files-container .files-list-wrapper ul li .attrs::after {
              /**
                             * @include.
                             */
              /* use !important to prevent issues with browser extensions that change fonts */
              font-family: 'icomoon' !important;
              speak: never;
              font-style: normal;
              font-weight: normal;
              font-variant: normal;
              text-transform: none;
              line-height: 1;
              /* Better Font Rendering =========== */
              -webkit-font-smoothing: antialiased;
              -moz-osx-font-smoothing: grayscale;
              /**
                             * Content.
                             */
              content: "\e904";
              /**
                             * Font related.
                             */
              font-size: 19px;
              color: inherit;
              /**
                             * Position.
                             */
              position: absolute;
              top: 12px;
              right: 0;
              /**
                             * Transform.
                             */
              transform: translateY(-50%); }
          .teachingtopics-panel-files-wrapper .teachingtopics-panel-files-container .files-list-wrapper ul li .title {
            /**
                         * Font related.
                         */
            font-weight: bold;
            /**
                         * Display.
                         */
            display: block;
            /**
                         * Padding.
                         */
            padding-bottom: 6px;
            /**
                         * Margin.
                         */
            margin-bottom: 4px; }

/**
 * .teachingtopics-panel-hero-wrapper.
 */
.teachingtopics-panel-hero-wrapper {
  /**
     * .teachingtopics-panel-hero-container.
     */ }
  .teachingtopics-panel-hero-wrapper .teachingtopics-panel-hero-container {
    /**
         * Padding.
         */
    padding-top: 170px;
    /**
         * Font related.
         */
    color: #fff;
    /**
         * .heading.
         */
    /**
         * .subtitle.
         */
    /**
         * .lead.
         */
    /**
         * .simple-layouts.
         */
    /**
         * .page-breadcrumb.
         */ }
    .teachingtopics-panel-hero-wrapper .teachingtopics-panel-hero-container .heading {
      /**
             * Font related.
             */
      color: #01CDFF;
      /**
             * Margin.
             */
      margin-bottom: 30px; }
    .teachingtopics-panel-hero-wrapper .teachingtopics-panel-hero-container .subtitle {
      /**
             * Font related.
             */
      color: #fff;
      /**
             * Margin.
             */
      margin-bottom: 15px; }
    .teachingtopics-panel-hero-wrapper .teachingtopics-panel-hero-container .lead {
      /**
             * p.
             */ }
      .teachingtopics-panel-hero-wrapper .teachingtopics-panel-hero-container .lead p {
        /**
                 * Font related.
                 */
        font-size: 16px; }
    .teachingtopics-panel-hero-wrapper .teachingtopics-panel-hero-container .simple-layouts {
      /**
             * Opacity.
             */
      /**
             * a.
             */
      /**
             * p.
             */ }
      .teachingtopics-panel-hero-wrapper .teachingtopics-panel-hero-container .simple-layouts a {
        /**
                 * Font related.
                 */
        color: #b1bac7;
        font-weight: bold;
        text-decoration: none;
        /**
                 * &:hover.
                 */ }
        .teachingtopics-panel-hero-wrapper .teachingtopics-panel-hero-container .simple-layouts a:hover {
          /**
                     * Font related.
                     */
          color: #fff; }
      .teachingtopics-panel-hero-wrapper .teachingtopics-panel-hero-container .simple-layouts p {
        /**
                 * Font related.
                 */
        color: #b1bac7; }
    .teachingtopics-panel-hero-wrapper .teachingtopics-panel-hero-container .page-breadcrumb {
      /**
             * a.
             */
      /**
             * li.
             */ }
      .teachingtopics-panel-hero-wrapper .teachingtopics-panel-hero-container .page-breadcrumb a {
        /**
                 * &:hover.
                 */ }
        .teachingtopics-panel-hero-wrapper .teachingtopics-panel-hero-container .page-breadcrumb a:hover {
          /**
                     * Font related.
                     */
          color: #F386D0; }
      .teachingtopics-panel-hero-wrapper .teachingtopics-panel-hero-container .page-breadcrumb li {
        /**
                 * &::after.
                 */ }
        .teachingtopics-panel-hero-wrapper .teachingtopics-panel-hero-container .page-breadcrumb li::after {
          /**
                     * Font related.
                     */
          color: #F386D0; }

/**
 * .anchor-button,
 * .submit-anchor-button-wrapper,
 * .facetwp-load-more.
 */
.anchor-button,
.submit-anchor-button-wrapper,
.facetwp-load-more {
  /**
     * Position.
     */
  position: relative;
  /**
     * Display.
     */
  display: inline-block;
  /**
     * Border.
     */
  border: 2px solid black;
  border-radius: 30px;
  /**
     * Font related.
     */
  text-transform: uppercase;
  font-size: 14px;
  color: white;
  /**
     * Padding.
     */
  padding-left: 30px;
  padding-right: 30px;
  padding-top: 20px;
  padding-bottom: 20px;
  /**
     * Overflow.
     */
  overflow: hidden;
  /**tran
     * .text.
     */
  /**
     * .effect.
     */
  /**
     * &:hover.
     */
  /**
     * &.anchor-button--with-link-icon.
     */
  /**
     * &.anchor-button--with-download-icon.
     */
  /**
     * &.anchor-button--brand-seven.
     */
  /**
     * &.anchor-button--brand-two.
     */
  /**
     * &.anchor-button--brand-three.
     */
  /**
     * &.anchor-button--brand-six.
     */
  /**
     * &.anchor-button--brand-five.
     */
  /**
     * &.anchor-button--brand-eight.
     */
  /**
     * &.anchor-button--brand-nine.
     */
  /**
     * &.anchor-button--brand-fifteen.
     */
  /**
     * &.anchor-button--brand-sixteen.
     */
  /**
     * &.anchor-button--brand-eleven.
     */ }
  .anchor-button .text,
  .submit-anchor-button-wrapper .text,
  .facetwp-load-more .text {
    /**
         * Position.
         */
    position: relative;
    /**
         * Z-index.
         */
    z-index: 1; }
  .anchor-button .effect,
  .submit-anchor-button-wrapper .effect,
  .facetwp-load-more .effect {
    /**
         * Position.
         */
    position: absolute;
    top: 50%;
    left: 0;
    /**
         * Transform.
         */
    transform: translateX(-100%) translateY(-50%);
    /**
         * Transition.
         */
    transition: transform 0.2s ease;
    /**
         * Sizing.
         */
    width: 100%;
    height: 100%;
    /**
         * Z-index.
         */
    z-index: 0;
    /**
         * svg.
         */ }
    .anchor-button .effect svg,
    .submit-anchor-button-wrapper .effect svg,
    .facetwp-load-more .effect svg {
      /**
             * Position.
             */
      position: absolute;
      right: 0;
      /**
             * Sizing.
             */
      height: 101%; }
  .anchor-button:hover,
  .submit-anchor-button-wrapper:hover,
  .facetwp-load-more:hover {
    /**
         * Font related.
         */
    color: white;
    text-decoration: none;
    /**
         * Transition.
         */
    transition: background-color 0.2s ease;
    /**
         * .effect.
         */ }
    .anchor-button:hover .effect,
    .submit-anchor-button-wrapper:hover .effect,
    .facetwp-load-more:hover .effect {
      /**
             * Transform.
             */
      transform: translateX(0) translateY(-50%); }
  .anchor-button.anchor-button--with-link-icon,
  .submit-anchor-button-wrapper.anchor-button--with-link-icon,
  .facetwp-load-more.anchor-button--with-link-icon {
    /**
         * Padding.
         */
    padding-right: 55px;
    /**
         * &::after.
         */ }
    .anchor-button.anchor-button--with-link-icon::after,
    .submit-anchor-button-wrapper.anchor-button--with-link-icon::after,
    .facetwp-load-more.anchor-button--with-link-icon::after {
      /**
             * @include.
             */
      /* use !important to prevent issues with browser extensions that change fonts */
      font-family: 'icomoon' !important;
      speak: never;
      font-style: normal;
      font-weight: normal;
      font-variant: normal;
      text-transform: none;
      line-height: 1;
      /* Better Font Rendering =========== */
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
      /**
             * Content.
             */
      content: "\e905";
      /**
             * Font related.
             */
      font-size: 19px;
      color: inherit;
      /**
             * Position.
             */
      position: absolute;
      top: 47%;
      right: 24px;
      /**
             * Transform.
             */
      transform: translateY(-50%); }
  .anchor-button.anchor-button--with-download-icon,
  .submit-anchor-button-wrapper.anchor-button--with-download-icon,
  .facetwp-load-more.anchor-button--with-download-icon {
    /**
         * Padding.
         */
    padding-right: 55px;
    /**
         * &::after.
         */ }
    .anchor-button.anchor-button--with-download-icon::after,
    .submit-anchor-button-wrapper.anchor-button--with-download-icon::after,
    .facetwp-load-more.anchor-button--with-download-icon::after {
      /**
             * @include.
             */
      /* use !important to prevent issues with browser extensions that change fonts */
      font-family: 'icomoon' !important;
      speak: never;
      font-style: normal;
      font-weight: normal;
      font-variant: normal;
      text-transform: none;
      line-height: 1;
      /* Better Font Rendering =========== */
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
      /**
             * Content.
             */
      content: "\e904";
      /**
             * Font related.
             */
      font-size: 19px;
      color: inherit;
      /**
             * Position.
             */
      position: absolute;
      top: 47%;
      right: 24px;
      /**
             * Transform.
             */
      transform: translateY(-50%); }
  .anchor-button.anchor-button--brand-seven,
  .submit-anchor-button-wrapper.anchor-button--brand-seven,
  .facetwp-load-more.anchor-button--brand-seven {
    /**
         * Border.
         */
    border-color: #FCF18F;
    /**
         * svg path.
         */
    /**
         * &:hover.
         */ }
    .anchor-button.anchor-button--brand-seven svg path,
    .submit-anchor-button-wrapper.anchor-button--brand-seven svg path,
    .facetwp-load-more.anchor-button--brand-seven svg path {
      /**
             * Fill.
             */
      fill: #FCF18F !important; }
    .anchor-button.anchor-button--brand-seven:hover,
    .submit-anchor-button-wrapper.anchor-button--brand-seven:hover,
    .facetwp-load-more.anchor-button--brand-seven:hover {
      /**
             * Font related.
             */
      color: black; }
  .anchor-button.anchor-button--brand-two,
  .submit-anchor-button-wrapper.anchor-button--brand-two,
  .facetwp-load-more.anchor-button--brand-two {
    /**
         * Border.
         */
    border-color: #FFC802;
    /**
         * svg path.
         */
    /**
         * &:hover.
         */ }
    .anchor-button.anchor-button--brand-two svg path,
    .submit-anchor-button-wrapper.anchor-button--brand-two svg path,
    .facetwp-load-more.anchor-button--brand-two svg path {
      /**
             * Fill.
             */
      fill: #FFC802 !important; }
    .anchor-button.anchor-button--brand-two:hover,
    .submit-anchor-button-wrapper.anchor-button--brand-two:hover,
    .facetwp-load-more.anchor-button--brand-two:hover {
      /**
             * 
             */ }
  .anchor-button.anchor-button--brand-three,
  .submit-anchor-button-wrapper.anchor-button--brand-three,
  .facetwp-load-more.anchor-button--brand-three {
    /**
         * Border.
         */
    border-color: #005AEF;
    /**
         * Font related.
         */
    color: black;
    /**
         * svg path.
         */
    /**
         * &:hover.
         */ }
    .anchor-button.anchor-button--brand-three svg path,
    .submit-anchor-button-wrapper.anchor-button--brand-three svg path,
    .facetwp-load-more.anchor-button--brand-three svg path {
      /**
             * Fill.
             */
      fill: #005AEF !important; }
    .anchor-button.anchor-button--brand-three:hover,
    .submit-anchor-button-wrapper.anchor-button--brand-three:hover,
    .facetwp-load-more.anchor-button--brand-three:hover {
      /**
             * Font related.
             */
      color: #fff; }
  .anchor-button.anchor-button--brand-six,
  .submit-anchor-button-wrapper.anchor-button--brand-six,
  .facetwp-load-more.anchor-button--brand-six {
    /**
         * Border.
         */
    border-color: #11315C;
    /**
         * Font related.
         */
    color: #11315C;
    /**
         * svg path.
         */
    /**
         * &:hover.
         */ }
    .anchor-button.anchor-button--brand-six svg path,
    .submit-anchor-button-wrapper.anchor-button--brand-six svg path,
    .facetwp-load-more.anchor-button--brand-six svg path {
      /**
             * Fill.
             */
      fill: #11315C !important; }
    .anchor-button.anchor-button--brand-six:hover,
    .submit-anchor-button-wrapper.anchor-button--brand-six:hover,
    .facetwp-load-more.anchor-button--brand-six:hover {
      /**
             * Font related.
             */
      color: #fff; }
  .anchor-button.anchor-button--brand-five,
  .submit-anchor-button-wrapper.anchor-button--brand-five,
  .facetwp-load-more.anchor-button--brand-five {
    /**
         * Border.
         */
    border-color: #2EFFE0;
    /**
         * Font related.
         */
    color: #fff;
    /**
         * svg path.
         */
    /**
         * &:hover.
         */ }
    .anchor-button.anchor-button--brand-five svg path,
    .submit-anchor-button-wrapper.anchor-button--brand-five svg path,
    .facetwp-load-more.anchor-button--brand-five svg path {
      /**
             * Fill.
             */
      fill: #2EFFE0 !important; }
    .anchor-button.anchor-button--brand-five:hover,
    .submit-anchor-button-wrapper.anchor-button--brand-five:hover,
    .facetwp-load-more.anchor-button--brand-five:hover {
      /**
             * Font related.
             */
      color: #1E4F54; }
  .anchor-button.anchor-button--brand-eight,
  .submit-anchor-button-wrapper.anchor-button--brand-eight,
  .facetwp-load-more.anchor-button--brand-eight {
    /**
         * Border.
         */
    border-color: #5F45CE;
    /**
         * Font related.
         */
    color: inherit;
    /**
         * svg path.
         */
    /**
         * &:hover.
         */ }
    .anchor-button.anchor-button--brand-eight svg path,
    .submit-anchor-button-wrapper.anchor-button--brand-eight svg path,
    .facetwp-load-more.anchor-button--brand-eight svg path {
      /**
             * Fill.
             */
      fill: #5F45CE !important; }
    .anchor-button.anchor-button--brand-eight:hover,
    .submit-anchor-button-wrapper.anchor-button--brand-eight:hover,
    .facetwp-load-more.anchor-button--brand-eight:hover {
      /**
             * Font related.
             */
      color: #fff; }
  .anchor-button.anchor-button--brand-nine,
  .submit-anchor-button-wrapper.anchor-button--brand-nine,
  .facetwp-load-more.anchor-button--brand-nine {
    /**
         * Border.
         */
    border-color: #5EDAFF;
    /**
         * Font related.
         */
    color: #fff;
    /**
         * svg path.
         */
    /**
         * &:hover.
         */ }
    .anchor-button.anchor-button--brand-nine svg path,
    .submit-anchor-button-wrapper.anchor-button--brand-nine svg path,
    .facetwp-load-more.anchor-button--brand-nine svg path {
      /**
             * Fill.
             */
      fill: #5EDAFF !important; }
    .anchor-button.anchor-button--brand-nine:hover,
    .submit-anchor-button-wrapper.anchor-button--brand-nine:hover,
    .facetwp-load-more.anchor-button--brand-nine:hover {
      /**
             * 
             */ }
  .anchor-button.anchor-button--brand-fifteen,
  .submit-anchor-button-wrapper.anchor-button--brand-fifteen,
  .facetwp-load-more.anchor-button--brand-fifteen {
    /**
         * Border.
         */
    border-color: #01CDFF;
    /**
         * Font related.
         */
    color: #fff;
    /**
         * svg path.
         */
    /**
         * &:hover.
         */ }
    .anchor-button.anchor-button--brand-fifteen svg path,
    .submit-anchor-button-wrapper.anchor-button--brand-fifteen svg path,
    .facetwp-load-more.anchor-button--brand-fifteen svg path {
      /**
             * Fill.
             */
      fill: #01CDFF !important; }
    .anchor-button.anchor-button--brand-fifteen:hover,
    .submit-anchor-button-wrapper.anchor-button--brand-fifteen:hover,
    .facetwp-load-more.anchor-button--brand-fifteen:hover {
      /**
             * 
             */ }
  .anchor-button.anchor-button--brand-sixteen,
  .submit-anchor-button-wrapper.anchor-button--brand-sixteen,
  .facetwp-load-more.anchor-button--brand-sixteen {
    /**
         * Border.
         */
    border-color: #00D777;
    /**
         * Font related.
         */
    color: #fff;
    /**
         * svg path.
         */
    /**
         * &:hover.
         */ }
    .anchor-button.anchor-button--brand-sixteen svg path,
    .submit-anchor-button-wrapper.anchor-button--brand-sixteen svg path,
    .facetwp-load-more.anchor-button--brand-sixteen svg path {
      /**
             * Fill.
             */
      fill: #00D777 !important; }
    .anchor-button.anchor-button--brand-sixteen:hover,
    .submit-anchor-button-wrapper.anchor-button--brand-sixteen:hover,
    .facetwp-load-more.anchor-button--brand-sixteen:hover {
      /**
             * 
             */ }
  .anchor-button.anchor-button--brand-eleven,
  .submit-anchor-button-wrapper.anchor-button--brand-eleven,
  .facetwp-load-more.anchor-button--brand-eleven {
    /**
         * Border.
         */
    border-color: #F386D0;
    /**
         * Font related.
         */
    color: #fff;
    /**
         * svg path.
         */
    /**
         * &:hover.
         */ }
    .anchor-button.anchor-button--brand-eleven svg path,
    .submit-anchor-button-wrapper.anchor-button--brand-eleven svg path,
    .facetwp-load-more.anchor-button--brand-eleven svg path {
      /**
             * Fill.
             */
      fill: #F386D0 !important; }
    .anchor-button.anchor-button--brand-eleven:hover,
    .submit-anchor-button-wrapper.anchor-button--brand-eleven:hover,
    .facetwp-load-more.anchor-button--brand-eleven:hover {
      /**
             * 
             */ }

/**
 * .submit-anchor-button-wrapper.
 */
.submit-anchor-button-wrapper {
  /**
     * Padding.
     */
  padding: 0;
  /**
     * span.text.
     */
  /**
     * .wpcf7-submit.
     */ }
  .submit-anchor-button-wrapper span.text {
    /**
         * Position.
         */
    position: relative;
    /**
         * Z-index.
         */
    z-index: 2 !important; }
  .submit-anchor-button-wrapper .wpcf7-submit {
    /**
         * Border.
         */
    border: 0 !important;
    /**
         * Position.
         */
    position: relative;
    /**
         * Z-index.
         */
    z-index: 1; }

/**
 * .facetwp-load-more.
 */
/**
 * .anchor-simple.
 */
.anchor-simple {
  /**
     * Position.
     */
  position: relative;
  /**
     * Display.
     */
  display: inline-block;
  /**
     * Font related.
     */
  text-transform: uppercase;
  font-weight: bold;
  font-size: 16px;
  color: inherit;
  /**
     * Padding.
     */
  padding-right: 26px;
  /**
     * &:hover.
     */
  /**
     * &::after.
     */
  /**
     * &.anchor-simple--style-a.
     */
  /**
     * &.anchor-simple--style-b.
     */ }
  .anchor-simple:hover {
    /**
         * Font related.
         */
    text-decoration: none; }
  .anchor-simple::after {
    /**
         * @include.
         */
    /* use !important to prevent issues with browser extensions that change fonts */
    font-family: 'icomoon' !important;
    speak: never;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    /**
         * Content.
         */
    content: "\e902";
    /**
         * Font related.
         */
    font-size: inherit;
    /**
         * Position.
         */
    position: absolute;
    top: 50%;
    right: 0;
    /**
         * Transform.
         */
    transform: translateY(-50%); }
  .anchor-simple.anchor-simple--style-a {
    /**
         * &:hover.
         */
    /**
         * &::after.
         */ }
    .anchor-simple.anchor-simple--style-a:hover {
      /**
             * Font related.
             */
      color: #FCF18F; }
    .anchor-simple.anchor-simple--style-a::after {
      /**
             * Font related.
             */
      color: #FCF18F; }
  .anchor-simple.anchor-simple--style-b {
    /**
         * Font related.
         */
    color: #fff;
    /**
         * &:hover.
         */
    /**
         * &::after.
         */ }
    .anchor-simple.anchor-simple--style-b:hover {
      /**
             * Font related.
             */
      color: #2EFFE0; }
    .anchor-simple.anchor-simple--style-b::after {
      /**
             * Font related.
             */
      color: #2EFFE0; }

/**
 * .video-wrapper.
 */
.video-wrapper {
  /**
     * Position.
     */
  position: relative;
  /**
     * Font related.
     */
  line-height: 0;
  /**
     * .flatvideo-embed-wrapper.
     */ }
  .video-wrapper .flatvideo-embed-wrapper {
    /**
         * Position.
         */
    position: relative;
    /**
         * Margin.
         */
    margin: 0 auto;
    /**
         * Background.
         */
    background-color: #11315c;
    /**
         * Sizing. 
         */
    max-width: 100%;
    /**
         * .flatvideo-embed-container.
         */
    /**
         * 
         */ }
    .video-wrapper .flatvideo-embed-wrapper .flatvideo-embed-container {
      position: relative;
      padding-bottom: 56.25%;
      height: 0;
      overflow: hidden;
      max-width: 100%; }
    .video-wrapper .flatvideo-embed-wrapper .flatvideo-embed-container iframe,
    .video-wrapper .flatvideo-embed-wrapper .flatvideo-embed-container object,
    .video-wrapper .flatvideo-embed-wrapper .flatvideo-embed-container embed {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%; }

/**
 * .common-panel-jobalertsform-wrapper,
 * .common-panel-contact-wrapper.
 */
.common-panel-jobalertsform-wrapper,
.common-panel-contact-wrapper {
  /**
     * form.
     */ }
  .common-panel-jobalertsform-wrapper form,
  .common-panel-contact-wrapper form {
    /**
         * Margin.
         */
    margin-top: 20px;
    /**
         * .row.
         */
    /**
         * .wpcf7-not-valid-tip.
         */
    /**
         * .row-checkboxes.
         */
    /**
         * .row-submit > div.
         */
    /**
         * label.
         */
    /**
         * select
         */
    /**
         * .select-wrap.
         */
    /**
         * 
         */
    /**
         * p.title.
         */
    /**
         * input.
         */
    /**
         * input[type='checkbox']:checked:after.
         */
    /**
         * .row-checkboxes label.
         */
    /**
         * .row-legal.
         */
    /**
         * input[disabled].
         */
    /**
         * input[type="submit"].
         */
    /**
         * .wpcf7-response-output.
         */
    /**
         * .wpcf7-spinner.
         */
    /**
         * .wpcf7-list-item-label.
         */
    /**
         * span.
         */ }
    .common-panel-jobalertsform-wrapper form .row,
    .common-panel-contact-wrapper form .row {
      /**
             * Margin.
             */
      margin-bottom: 30px; }
    .common-panel-jobalertsform-wrapper form .wpcf7-not-valid-tip,
    .common-panel-contact-wrapper form .wpcf7-not-valid-tip {
      /**
             * Font related.
             */
      font-weight: bold;
      color: #FCF18F;
      /**
             * Margin.
             */
      margin-top: 10px; }
    .common-panel-jobalertsform-wrapper form .row-checkboxes,
    .common-panel-contact-wrapper form .row-checkboxes {
      /**
             * .wpcf7-list-item.
             */ }
      .common-panel-jobalertsform-wrapper form .row-checkboxes .wpcf7-list-item,
      .common-panel-contact-wrapper form .row-checkboxes .wpcf7-list-item {
        /**
                 * &:first-child.
                 */ }
        .common-panel-jobalertsform-wrapper form .row-checkboxes .wpcf7-list-item:first-child,
        .common-panel-contact-wrapper form .row-checkboxes .wpcf7-list-item:first-child {
          /**
                     * Margin.
                     */
          margin-left: 0; }
    .common-panel-jobalertsform-wrapper form .row-submit > div,
    .common-panel-contact-wrapper form .row-submit > div {
      /**
             * Display.
             */
      display: flex;
      /**
             * Flex.
             */
      justify-content: center; }
    .common-panel-jobalertsform-wrapper form label,
    .common-panel-contact-wrapper form label {
      /**
             * Margin.
             */
      margin-bottom: 10px;
      /**
             * Font related.
             */
      text-transform: uppercase;
      font-size: 14px; }
    .common-panel-jobalertsform-wrapper form select,
    .common-panel-contact-wrapper form select {
      /**
             * Appearance.
             */
      -webkit-appearance: none; }
    .common-panel-jobalertsform-wrapper form .select-wrap,
    .common-panel-contact-wrapper form .select-wrap {
      /**
             * Posiiton.
             */
      position: relative;
      /**
             * &::after.
             */ }
      .common-panel-jobalertsform-wrapper form .select-wrap::after,
      .common-panel-contact-wrapper form .select-wrap::after {
        /**
                 * Content.
                 */
        content: '\e90f';
        /**
                 * Font related.
                 */
        font-size: 17px;
        /**
                 * Position.
                 */
        position: absolute;
        top: 18px;
        right: 15px;
        /**
                 * Transform.
                 */
        transform: rotate(0);
        /**
                 * @include.
                 */
        /* use !important to prevent issues with browser extensions that change fonts */
        font-family: 'icomoon' !important;
        speak: never;
        font-style: normal;
        font-weight: normal;
        font-variant: normal;
        text-transform: none;
        line-height: 1;
        /* Better Font Rendering =========== */
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        /**
                 * Pointer.
                 */
        pointer-events: none; }
    .common-panel-jobalertsform-wrapper form input[type="text"],
    .common-panel-jobalertsform-wrapper form input[type="email"],
    .common-panel-jobalertsform-wrapper form select,
    .common-panel-jobalertsform-wrapper form textarea,
    .common-panel-contact-wrapper form input[type="text"],
    .common-panel-contact-wrapper form input[type="email"],
    .common-panel-contact-wrapper form select,
    .common-panel-contact-wrapper form textarea {
      /**
             * Sizing.
             */
      width: 100%;
      min-height: 52px;
      /**
             * Font related.
             */
      font-size: 14px;
      /**
             * Padding.
             */
      padding-top: 15px;
      padding-bottom: 15px;
      padding-left: 10px;
      /**
             * Background.
             */
      background-color: transparent;
      /**
             * Border.
             */
      border: 2px solid #11315C;
      border-radius: 10px; }
    .common-panel-jobalertsform-wrapper form p.title,
    .common-panel-contact-wrapper form p.title {
      /**
             * Font related.
             */
      font-size: 14px;
      text-transform: uppercase;
      /**
             * Margin.
             */
      margin-bottom: 15px; }
    .common-panel-jobalertsform-wrapper form input[type="checkbox"],
    .common-panel-contact-wrapper form input[type="checkbox"] {
      /**
             * Margin.
             */
      margin-right: 10px;
      /**
             * Background.
             */
      background-color: transparent;
      accent-color: white;
      /**
             * Sizing.
             */
      width: 20px;
      height: 20px;
      /**
             * Border.
             */
      border-radius: 5px;
      border: 1px solid black;
      /**
             * Appearance.
             */
      -webkit-appearance: none;
      -moz-appearance: none;
      -o-appearance: none;
      appearance: none;
      /**
             * Position.
             */
      position: relative; }
    .common-panel-jobalertsform-wrapper form input[type='checkbox']:checked:after,
    .common-panel-contact-wrapper form input[type='checkbox']:checked:after {
      /**
             * Content.
             */
      content: '✔';
      /**
             * Font related.
             */
      font-size: 10px;
      color: white;
      /**
             * Position.
             */
      position: absolute;
      top: 50%;
      left: 50%;
      /**
             * Transform.
             */
      transform: translateX(-50%) translateY(-50%); }
    .common-panel-jobalertsform-wrapper form .row-checkboxes label,
    .common-panel-contact-wrapper form .row-checkboxes label {
      /**
             * Display.
             */
      display: flex;
      /**
             * Flex.
             */
      align-items: center; }
    .common-panel-jobalertsform-wrapper form .row-legal,
    .common-panel-contact-wrapper form .row-legal {
      /**
             * a.
             */
      /**
             * span.
             */
      /**
             * .wpcf7-list-item-label.
             */ }
      .common-panel-jobalertsform-wrapper form .row-legal a,
      .common-panel-contact-wrapper form .row-legal a {
        /**
                 * Font related.
                 */
        color: inherit;
        text-decoration: underline; }
      .common-panel-jobalertsform-wrapper form .row-legal span,
      .common-panel-contact-wrapper form .row-legal span {
        /**
                 * Font related.
                 */
        text-transform: none; }
      .common-panel-jobalertsform-wrapper form .row-legal .wpcf7-list-item-label,
      .common-panel-contact-wrapper form .row-legal .wpcf7-list-item-label {
        /**
                 * Sizing.
                 */
        max-width: 80%; }
    .common-panel-jobalertsform-wrapper form input[disabled],
    .common-panel-contact-wrapper form input[disabled] {
      /**
             * Opactiy.
             */
      opacity: 0.5; }
    .common-panel-jobalertsform-wrapper form input[type="submit"],
    .common-panel-contact-wrapper form input[type="submit"] {
      /**
             * Cursor.
             */
      cursor: pointer;
      /**
             * Display.
             */
      display: inline-block;
      /**
             * Background.
             */
      background-color: transparent;
      /**
             * Border.
             */
      border: 2px solid #11315C;
      border-radius: 30px;
      /**
             * Font related.
             */
      text-transform: uppercase;
      font-size: 14px;
      color: #11315C;
      /**
             * Padding.
             */
      padding-left: 30px;
      padding-right: 30px;
      padding-top: 20px;
      padding-bottom: 20px; }
    .common-panel-jobalertsform-wrapper form .wpcf7-response-output,
    .common-panel-contact-wrapper form .wpcf7-response-output {
      /**
             * Font related.
             */
      color: #FCF18F;
      font-weight: bold;
      text-align: center;
      /**
             * Border.
             */
      border: 0; }
    .common-panel-jobalertsform-wrapper form .wpcf7-spinner,
    .common-panel-contact-wrapper form .wpcf7-spinner {
      /**
             * Display.
             */
      display: none; }
    .common-panel-jobalertsform-wrapper form .wpcf7-list-item-label,
    .common-panel-contact-wrapper form .wpcf7-list-item-label {
      /**
             * Font related.
             */
      line-height: 1.3; }
    .common-panel-jobalertsform-wrapper form span,
    .common-panel-contact-wrapper form span {
      /**
             * Font related.
             */
      line-height: 1.1; }

/**
 * .common-panel-contact-wrapper.
 */
.common-panel-contact-wrapper {
  /**
     * label.
     */
  /**
     * 
     */
  /**
     * input[type="checkbox"].
     */ }
  .common-panel-contact-wrapper label {
    /**
         * Sizing.
         */
    width: 100%; }
  .common-panel-contact-wrapper input[type="text"],
  .common-panel-contact-wrapper input[type="email"],
  .common-panel-contact-wrapper select,
  .common-panel-contact-wrapper textarea {
    /**
         * Font related.
         */
    color: #fff;
    /**
         * Border.
         */
    border: 2px solid #fff !important; }
  .common-panel-contact-wrapper input[type="checkbox"] {
    /**
         * Sizing.
         */
    width: 26px !important;
    height: 20px !important;
    /**
         * Border.
         */
    border: 1px solid #fff !important; }

/**
 * .row-job-closed.
 */
.row-job-closed {
  /**
     * .col-text.
     */
  /**
     * .closed.
     */
  /**
     * &::after.
     */ }
  .row-job-closed .col-text {
    /**
         * Font related.
         */
    color: #094F54; }
  .row-job-closed .closed {
    /**
         * Display.
         */
    display: inline-block;
    /**
         * Margin.
         */
    margin-bottom: 5px;
    /**
         * Font related.
         */
    font-size: 14px;
    color: white;
    text-transform: uppercase;
    /**
         * Padding.
         */
    padding: 4px 6px 4px 6px;
    /**
         * Border.
         */
    border-radius: 6px;
    /**
         * Background.
         */
    background-color: #FE2C55; }
  .row-job-closed::after {
    /**
         * Background.
         */
    background-color: #094f54 !important; }

/**
 * .row-job.
 */
.row-job {
  /**
     * Position.
     */
  position: relative;
  /**
     * Overflow.
     */
  overflow: clip;
  /**
     * Font related.
     */
  color: #fff;
  /**
     * Scroll.
     */
  scroll-margin-top: 100px;
  /**
     * &.open.
     */
  /**
     * &::after.
     */
  /**
     * .col-job-header.
     */
  /**
     * .col-job-body.
     */
  /**
     * Margin.
     */
  margin-bottom: 30px;
  /**
     * Padding.
     */
  padding-bottom: 30px;
  /**
     * .image-wrapper.
     */
  /**
     * .col-logo.
     */
  /**
     * .col-text.
     */
  /**
     * .days-ago.
     */
  /**
     * .title.
     */
  /**
     * .job-title.
     */
  /**
     * .attrs-wrapper.
     */
  /**
     * .col-spacer.
     */
  /**
     * .col-body.
     */
  /**
     * .col-sideboxes.
     */
  /**
     * .row-description.
     */
  /**
     * .desc-section-wrapper.
     */
  /**
     * .section-title.
     */
  /**
     * .section-content,
     * .job-description-wrapper.wysiwyg-only.
     */
  /**
     * .about-us-wrapper.
     */
  /**
     * .list.
     */
  /**
     * .sidebox-wrapper.
     */
  /**
     * &:hover.
     */ }
  .row-job.open {
    /**
         * .job-title.
         */
    /**
         * .col-job-body.
         */ }
    .row-job.open .job-title {
      /**
             * .arrow.
             */ }
      .row-job.open .job-title .arrow {
        /**
                 * Transform.
                 */
        transform: rotate(-90deg); }
    .row-job.open .col-job-body {
      /**
             * Sizing.
             */
      height: auto; }
  .row-job::after {
    /**
         * content.
         */
    content: '';
    /**
         * Sizing.
         */
    height: 1px;
    /**
         * Background.
         */
    background-color: rgba(255, 255, 255, 0.25);
    /**
         * 
         */
    position: absolute;
    left: 15px;
    right: 15px;
    bottom: 0; }
  .row-job .col-job-header {
    /**
         * > .row.
         */
    /**
         * &:hover.
         */ }
    .row-job .col-job-header > .row {
      /**
             * Font related.
             */
      color: #fff;
      text-decoration: none; }
    .row-job .col-job-header:hover {
      /**
             * .title.
             */ }
      .row-job .col-job-header:hover .title {
        /**
                 * Font related.
                 */
        color: #2EFFE0; }
  .row-job .col-job-body {
    /**
         * Sizing.
         */
    height: 0; }
  .row-job .image-wrapper {
    /**
         * Position.
         */
    position: relative;
    /**
         * Padding.
         */
    padding-bottom: 56.25%;
    /**
         * Sizing.
         */
    height: 0;
    /**
         * Overflow.
         */
    overflow: hidden;
    /**
         * Sizing.
         */
    max-width: 100%;
    /**
         * @include.
         */
    /**
         * Padding.
         */
    background-color: white;
    /**
         * Padding.
         */
    /**
         * Border.
         */
    border-radius: 10px;
    /**
         * .inset.
         */
    /**
         * img.
         */ }
    @media (max-width: 767px) {
      .row-job .image-wrapper {
        /**
             * Sizing.
             */
        max-width: 50%;
        height: 160px;
        /**
             * Padding.
             */
        padding-bottom: 0;
        /**
             * Margin.
             */
        margin-bottom: 10px; } }
    .row-job .image-wrapper .inset {
      /**
             * Position.
             */
      position: absolute;
      top: 30px;
      left: 30px;
      right: 30px;
      bottom: 30px;
      /**
             * Background.
             */
      background-repeat: no-repeat;
      background-size: contain;
      background-position: center;
      /**
             * @include.
             */ }
      @media (min-width: 768px) and (max-width: 991px) {
        .row-job .image-wrapper .inset {
          /**
                 * 
                 */
          top: 16px;
          left: 16px;
          right: 16px;
          bottom: 16px; } }
    .row-job .image-wrapper img {
      /**
             * Display.
             */
      display: none; }
  .row-job .col-logo {
    /**
         * @include.
         */ }
    @media (min-width: 1200px) {
      .row-job .col-logo {
        /**
             * Sizing.
             */
        max-width: 22%;
        flex-basis: 22%; } }
  .row-job .col-text {
    /**
         * Padding.
         */
    padding-top: 15px;
    /**
         * @include.
         */ }
    @media (min-width: 1200px) {
      .row-job .col-text {
        /**
             * Sizing.
             */
        max-width: 78%;
        flex-basis: 78%; } }
  .row-job .days-ago {
    /**
         * Font related.
         */
    font-size: 14px;
    text-transform: uppercase;
    /**
         * Margin.
         */
    margin-bottom: 5px; }
  .row-job .title {
    /**
         * Position.
         */
    position: relative;
    /**
         * Font related.
         */
    font-size: 25px;
    text-transform: uppercase;
    font-weight: bold;
    /**
         * Margin.
         */
    margin-bottom: 6px; }
  .row-job .job-title {
    /**
         * Padding.
         */
    padding-right: 43px;
    /**
         * img.arrow.
         */
    /**
         * .arrow.
         */ }
    .row-job .job-title img.arrow {
      /**
             * Opacity
             */
      opacity: 0; }
    .row-job .job-title .arrow {
      /**
             * Position.
             */
      position: absolute;
      top: 0;
      right: 0;
      /**
             * Sizing.
             */
      height: 30px;
      width: 30px;
      /**
             * Transition.
             */
      transition: transform 0.2s ease;
      /**
             * Transform.
             */
      transform: rotate(90deg); }
  .row-job .attrs-wrapper {
    /**
         * Display.
         */
    display: flex;
    /**
         * 
         */
    align-items: center;
    /**
         * p.
         */
    /**
         * .career-types.
         */ }
    .row-job .attrs-wrapper p {
      /**
             * Margin.
             */
      margin-right: 20px;
      /**
             * Margin.
             */
      margin-bottom: 0;
      /**
             * Font related.
             */
      font-size: 14px;
      line-height: 14px;
      text-transform: uppercase; }
    .row-job .attrs-wrapper .career-types {
      /**
             * Margin.
             */
      margin-bottom: 0;
      /**
             * Font related.
             */
      line-height: 0;
      /**
             * a.
             */
      /**
             * li.
             */ }
      .row-job .attrs-wrapper .career-types a {
        /**
                 * Font related.
                 */
        text-decoration: none;
        /**
                 * &:hover.
                 */ }
        .row-job .attrs-wrapper .career-types a:hover {
          /**
                     * Font related.
                     */
          color: black; }
      .row-job .attrs-wrapper .career-types li {
        /**
                 * Position.
                 */
        position: relative;
        /**
                 * Display.
                 */
        display: inline-block;
        /**
                 * Margin.
                 */
        margin-left: 6px;
        margin-bottom: 0;
        /**
                 * Padding.
                 */
        padding-top: 4px;
        padding-bottom: 4px;
        padding-right: 6px;
        padding-left: 6px;
        /**
                 * Border.
                 */
        border-radius: 6px;
        /**
                 * Overflow.
                 */
        overflow: hidden;
        /**
                 * span.
                 */
        /**
                 * &::after.
                 */ }
        .row-job .attrs-wrapper .career-types li span {
          /**
                     * Position.
                     */
          position: relative;
          /**
                     * Z-index.
                     */
          z-index: 1;
          /**
                     * Font related.
                     */
          font-size: 14px;
          line-height: 14px;
          text-transform: uppercase;
          color: #005AEF; }
        .row-job .attrs-wrapper .career-types li::after {
          /**
                     * Content.
                     */
          content: '';
          /**
                     * 
                     */
          background-color: #FCF18F;
          /**
                     * 
                     */
          position: absolute;
          left: 0;
          right: 0;
          top: 0;
          bottom: 0;
          /**
                     * Z-index.
                     */
          z-index: 0; }
  .row-job .col-spacer {
    /**
         * @include.
         */ }
    @media (min-width: 1200px) {
      .row-job .col-spacer {
        /**
             * Sizing.
             */
        max-width: 22%;
        flex-basis: 22%; } }
  .row-job .col-body {
    /**
         * @include.
         */ }
    @media (min-width: 1200px) {
      .row-job .col-body {
        /**
             * Sizing.
             */
        max-width: 50%;
        flex-basis: 50%; } }
  .row-job .col-sideboxes {
    /**
         * @include.
         */ }
    @media (min-width: 1200px) {
      .row-job .col-sideboxes {
        /**
             * Sizing.
             */
        max-width: 28%;
        flex-basis: 28%; } }
  .row-job .row-description {
    /**
         * Padding.
         */
    padding-top: 40px; }
  .row-job .desc-section-wrapper {
    /**
         * Margin.
         */
    margin-bottom: 50px;
    /**
         * ul.
         */ }
    .row-job .desc-section-wrapper ul {
      /**
             * li.
             */ }
      .row-job .desc-section-wrapper ul li {
        /**
                 * Font related.
                 */
        line-height: 1.4; }
  .row-job .section-title {
    /**
         * Font related.
         */
    font-weight: 700; }
  .row-job .section-content,
  .row-job .job-description-wrapper.wysiwyg-only {
    /**
         * *.
         */
    /**
         * h2.
         */
    /**
         * ul.
         */ }
    .row-job .section-content *,
    .row-job .job-description-wrapper.wysiwyg-only * {
      /**
             * Font related.
             */
      color: white; }
    .row-job .section-content h1, .row-job .section-content h2, .row-job .section-content h3, .row-job .section-content h4, .row-job .section-content h5, .row-job .section-content h6,
    .row-job .job-description-wrapper.wysiwyg-only h1,
    .row-job .job-description-wrapper.wysiwyg-only h2,
    .row-job .job-description-wrapper.wysiwyg-only h3,
    .row-job .job-description-wrapper.wysiwyg-only h4,
    .row-job .job-description-wrapper.wysiwyg-only h5,
    .row-job .job-description-wrapper.wysiwyg-only h6 {
      /**
             * Font related.
             */
      font-size: 20px;
      font-weight: bold;
      /**
             * Margin.
             */
      margin-bottom: 14px; }
    .row-job .section-content ul,
    .row-job .job-description-wrapper.wysiwyg-only ul {
      /**
             * Margin.
             */
      margin-bottom: 20px;
      /**
             * li.
             */ }
      .row-job .section-content ul li,
      .row-job .job-description-wrapper.wysiwyg-only ul li {
        /**
                 * Margin.
                 */
        margin-bottom: 6px;
        /**
                 * Font
                 */
        line-height: 1.3; }
  .row-job .about-us-wrapper {
    /**
         * a.
         */
    /**
         * Font related.
         */ }
    .row-job .about-us-wrapper a {
      /**
             * Font related.
             */
      color: #fff !important;
      font-weight: bold;
      text-decoration: none;
      /**
             * &:hover.
             */ }
      .row-job .about-us-wrapper a:hover {
        /**
                 * Font related.
                 */
        color: #FCF18F !important; }
  .row-job .list {
    /**
         * Margin.
         */
    margin-bottom: 40px; }
  .row-job .sidebox-wrapper {
    /**
         * Background.
         */
    background-color: #11315C;
    /**
         * Position.
         */
    position: sticky;
    top: 7rem;
    /**
         * Padding.
         */
    padding: 20px;
    /**
         * Font related.
         */
    text-transform: uppercase;
    font-size: 14px;
    /**
         * Border.
         */
    border-radius: 10px;
    /**
         * .anchor-button.
         */
    /**
         * .title.
         */
    /**
         * table.
         */
    /**
         * td.
         */
    /**
         * .label.
         */
    /**
         * a.
         */ }
    .row-job .sidebox-wrapper .anchor-button {
      /**
             * Sizing.
             */
      max-width: 300px; }
    .row-job .sidebox-wrapper .title {
      /**
             * Font related.
             */
      line-height: 1.2;
      /**
             * Margin.
             */
      margin-bottom: 12px;
      /**
             * @include.
             */
      /**
             * @include.
             */ }
      @media (max-width: 1199px) {
        .row-job .sidebox-wrapper .title {
          /**
                 * Font related.
                 */
          font-size: 20px; } }
      @media (max-width: 767px) {
        .row-job .sidebox-wrapper .title {
          /**
                 * Font related.
                 */
          font-size: 25px; } }
    .row-job .sidebox-wrapper table {
      /**
             * Margin.
             */
      margin-bottom: 15px; }
    .row-job .sidebox-wrapper td {
      /**
             * Padding.
             */
      padding-bottom: 10px; }
    .row-job .sidebox-wrapper .label {
      /**
             * Padding.
             */
      padding-right: 15px;
      /**
             * Font related.
             */
      color: #FCF18F; }
    .row-job .sidebox-wrapper a {
      /**
             * Sizing.
             */
      width: 100%;
      /**
             * Font related.
             */
      text-align: center; }
  .row-job:hover {
    /**
         * Font related.
         */
    text-decoration: none;
    color: #fff; }

/**
 * .jobs-archive .row-job.
 */
.jobs-archive .row-job {
  /**
     * .col-job-body.
     */
  /**
     * .sidebox-wrapper.
     */
  /**
     * .row-description.
     */
  /**
     * &::after.
     */
  /**
     * svg.
     */
  /**
     * .col-job-header.
     */
  /**
     * .desc-section-wrapper.
     */
  /**
     * .about-you-wrapper.
     */
  /**
     * .about-us-wrapper.
     */
  /**
     * .career-types.
     */ }
  .jobs-archive .row-job .col-job-body {
    /**
         * Overflow.
         */
    overflow: hidden; }
  .jobs-archive .row-job .sidebox-wrapper {
    /**
         * Display.
         */
    display: none; }
  .jobs-archive .row-job .row-description {
    /**
         * Padding.
         */
    padding-top: 40px; }
  .jobs-archive .row-job::after {
    /**
         * Background.
         */
    background-color: rgba(30, 79, 84, 0.4); }
  .jobs-archive .row-job svg {
    /**
         * path.
         */ }
    .jobs-archive .row-job svg path {
      /**
             * Fill.
             */
      fill: #1E4F54; }
  .jobs-archive .row-job .col-job-header {
    /**
         * > .row.
         */
    /**
         * &:hover.
         */ }
    .jobs-archive .row-job .col-job-header > .row {
      /**
             * Font related.
             */
      color: #1E4F54; }
    .jobs-archive .row-job .col-job-header:hover {
      /**
             * .title.
             */ }
      .jobs-archive .row-job .col-job-header:hover .title {
        /**
                 * Font related.
                 */
        color: #005AEF; }
  .jobs-archive .row-job .desc-section-wrapper {
    /**
         * Font related.
         */
    color: #1E4F54; }
  .jobs-archive .row-job .about-you-wrapper {
    /**
         * Font related.
         */
    color: #1E4F54; }
  .jobs-archive .row-job .about-us-wrapper {
    /**
         * Font related.
         */
    color: #1E4F54; }
  .jobs-archive .row-job .career-types {
    /**
         * li.
         */ }
    .jobs-archive .row-job .career-types li {
      /**
             * Border.
             */
      border-radius: 0;
      /**
             * Font related.
             */
      color: #1E4F54;
      /**
             * &::after.
             */ }
      .jobs-archive .row-job .career-types li::after {
        /**
                 * 
                 */
        content: '';
        /**
                 * Border.
                 */
        border: 1px solid #1E4F54;
        border-radius: 6px;
        /**
                 * Background.
                 */
        background-color: transparent !important;
        /**
                 * Position.
                 */
        position: absolute;
        left: 0;
        right: 0;
        top: 0;
        bottom: 0;
        /**
                 * Z-index.
                 */
        z-index: 0; }

/**
 * .modal-job-wrapper.
 */
.modal-job-wrapper {
  /**
     * .modal-job.
     */
  /**
     * Display.
     */
  display: none !important;
  /**
     * &.show.
     */
  /**
     * Position.
     */
  position: fixed;
  top: 0;
  left: 0;
  /**
     * Sizing.
     */
  width: 100vw;
  height: 100vh;
  /**
     * Background.
     */
  background-color: rgba(46, 255, 224, 0.95);
  /**
     * Background.
     */
  backdrop-filter: blur(2px);
  /**
     * Z-index.
     */
  z-index: 200;
  /**
     * Display.
     */
  display: flex;
  /**
     * Flex.
     */
  align-items: center;
  justify-content: center;
  /**
     * .logo.
     */
  /**
     * .heading.
     */
  /**
     * p.
     */
  /**
     * .anchor-wrapper.
     */
  /**
     * .col-close.
     */ }
  .modal-job-wrapper .modal-job {
    /**
         * Margin.
         */
    margin-left: 15px;
    margin-right: 15px;
    /**
         * Sizing.
         */
    max-width: 580px;
    /**
         * .row-body.
         */
    /**
         * .row-footer.
         */ }
    .modal-job-wrapper .modal-job .row-body {
      /**
             * Background.
             */
      background-color: #fff;
      /**
             * Margin.
             */
      margin-top: 10px;
      /**
             * Border.
             */
      border-top-left-radius: 10px;
      border-top-right-radius: 10px;
      /**
             * Padding.
             */
      padding-top: 40px;
      padding-left: 30px;
      padding-right: 30px;
      padding-bottom: 60px; }
    .modal-job-wrapper .modal-job .row-footer {
      /**
             * Background.
             */
      background-color: #005AEF;
      /**
             * Border.
             */
      border-bottom-left-radius: 10px;
      border-bottom-right-radius: 10px;
      /**
             * Padding.
             */
      padding-top: 20px;
      padding-left: 30px;
      padding-right: 30px;
      padding-bottom: 20px;
      /**
             * > div.
             */ }
      .modal-job-wrapper .modal-job .row-footer > div {
        /**
                 * Display.
                 */
        display: flex;
        /***
                 * Flex.
                 */
        align-items: center;
        /**
                 * img.
                 */
        /**
                 * p.
                 */ }
        .modal-job-wrapper .modal-job .row-footer > div img {
          margin-right: 20px; }
        .modal-job-wrapper .modal-job .row-footer > div p {
          /**
                     * Font related.
                     */
          color: #fff;
          /**
                     * Margin.
                     */
          margin-bottom: 0; }
  .modal-job-wrapper.show {
    /**
         * Display.
         */
    display: flex !important;
    /**
         * @include.
         */ }
    @media (max-height: 800px) {
      .modal-job-wrapper.show {
        /**
             * Padding.
             */
        padding-top: 60px;
        padding-bottom: 60px;
        /**
             * Overflow.
             */
        overflow-y: scroll;
        /**
             * Flex.
             */
        align-items: flex-start; } }
  .modal-job-wrapper .logo {
    /**
         * Sizing.
         */
    max-width: 180px;
    /**
         * Margin.
         */
    margin-bottom: 30px; }
  .modal-job-wrapper .heading {
    /**
         * Font related.
         */
    color: #005AEF;
    /**
         * Margin.
         */
    margin-bottom: 30px; }
  .modal-job-wrapper p {
    /**
         * Font related.
         */
    color: black;
    font-size: 18px; }
  .modal-job-wrapper .anchor-wrapper {
    /**
         * Display.
         */
    display: flex;
    /**
         * Flex.
         */
    justify-content: center;
    /**
         * Padding.
         */
    padding-top: 30px; }
  .modal-job-wrapper .col-close {
    /**
         * Display.
         */
    display: flex;
    /**
         * Flex.
         */
    justify-content: flex-end;
    align-items: center;
    /**
         * Padding.
         */
    padding-right: 0;
    /**
         * .button-close.
         */ }
    .modal-job-wrapper .col-close .button-close {
      /**
             * Font related.
             */
      text-transform: uppercase;
      font-size: 18px;
      font-weight: bold;
      text-decoration: none;
      /**
             * svg.
             */ }
      .modal-job-wrapper .col-close .button-close svg {
        /**
                 * Margin.
                 */
        margin-left: 10px;
        /** 
                 * path.
                 */ }
        .modal-job-wrapper .col-close .button-close svg path {
          /**
                     * Fill.
                     */
          fill: #005AEF; }

/**
 * .modal-video-wrapper.
 */
.modal-video-wrapper {
  /**
     * Display.
     */
  display: none !important;
  /**
     * &.show.
     */
  /**
     * &.modal-video-wrapper--style-brand-three.
     */
  /**
     * Position.
     */
  position: fixed;
  top: 0;
  left: 0;
  /**
     * Sizing.
     */
  width: 100vw;
  height: 100vh;
  /**
     * Z-index.
     */
  z-index: 200;
  /**
     * Display.
     */
  display: flex;
  /**
     * Flex.
     */
  align-items: center;
  /**
     * .heading.
     */
  /**
     * .row-title.
     */
  /**
     * .col-close.
     */ }
  .modal-video-wrapper.show {
    /**
         * Display.
         */
    display: flex !important; }
  .modal-video-wrapper.modal-video-wrapper--style-brand-three {
    /**
         * Background.
         */
    background-color: #005AEF;
    /**
         * .heading.
         */
    /**
         * .button-close.
         */ }
    .modal-video-wrapper.modal-video-wrapper--style-brand-three .heading {
      /**
             * Font related.
             */
      color: #00D777; }
    .modal-video-wrapper.modal-video-wrapper--style-brand-three .button-close {
      /**
             * Font related.
             */
      color: #00D777;
      /**
             * &:hover.
             */
      /**
             * svg.
             */ }
      .modal-video-wrapper.modal-video-wrapper--style-brand-three .button-close:hover {
        /**
                 * Font related.
                 */
        color: #FFC802;
        /**
                 * svg path.
                 */ }
        .modal-video-wrapper.modal-video-wrapper--style-brand-three .button-close:hover svg path {
          /**
                     * Fill.
                     */
          fill: #FFC802; }
      .modal-video-wrapper.modal-video-wrapper--style-brand-three .button-close svg {
        /** 
                 * path.
                 */ }
        .modal-video-wrapper.modal-video-wrapper--style-brand-three .button-close svg path {
          /**
                     * Fill.
                     */
          fill: #00D777; }
  .modal-video-wrapper .heading {
    /**
         * Margin.
         */
    margin-bottom: 0 !important; }
  .modal-video-wrapper .row-title {
    /**
         * Padding.
         */
    padding-top: 20px;
    padding-bottom: 20px;
    /**
         * @include.
         */ }
    @media (max-width: 767px) {
      .modal-video-wrapper .row-title {
        /**
             * > div.
             */ }
        .modal-video-wrapper .row-title > div {
          /**
                 * Sizing.
                 */
          width: 50%; } }
  .modal-video-wrapper .col-close {
    /**
         * Display.
         */
    display: flex;
    /**
         * Flex.
         */
    justify-content: flex-end;
    align-items: center;
    /**
         * .button-close.
         */ }
    .modal-video-wrapper .col-close .button-close {
      /**
             * Font related.
             */
      text-transform: uppercase;
      font-size: 18px;
      font-weight: bold;
      text-decoration: none;
      /**
             * svg.
             */ }
      .modal-video-wrapper .col-close .button-close svg {
        /**
                 * Margin.
                 */
        margin-left: 10px; }

/**
 * @mixin.
 */
/**
 * .nav-hamburger.
 */
.nav-hamburger {
  /**
     * Background.
     */
  background-color: transparent !important;
  /**
     * Border.
     */
  border: 0;
  /**
     * Outline.
     */
  outline: none;
  /**
     * Sizing.
     */
  width: 35px;
  height: 38px;
  /**
     * Position.
     */
  position: relative;
  /**
     * Transform.
     */
  transform: rotate(0deg);
  /**
     * Cursor.
     */
  cursor: pointer;
  /**
     * Outline.
     */
  outline: none !important;
  /** 
     * span.
     */
  /**
     * span:nth-child(1).
     */
  /**
     * 
     */
  /**
     * 
     */
  /**
     * 
     */
  /**
     * 
     */
  /**
     * 
     */
  /**
     * 
     */
  /**
     * &.disable.
     */ }
  .nav-hamburger span {
    /**
         * Display.
         */
    display: block;
    /**
         * Position.
         */
    position: absolute;
    left: 0;
    /**
         * Sizing.
         */
    height: 3px;
    width: 100%;
    /**
         * Background.
         */
    background: #fff;
    /**
         * Border.
         */
    border-radius: 9px;
    /**
         * Opacity.
         */
    opacity: 1;
    /**
         * Transform.
         */
    transform: rotate(0deg);
    /**
         * Transition.
         */
    transition: .25s ease-in-out; }
  .nav-hamburger span:nth-child(1) {
    top: 10px; }
  .nav-hamburger span:nth-child(2),
  .nav-hamburger span:nth-child(3) {
    top: 18px; }
  .nav-hamburger span:nth-child(4) {
    top: 26px; }
  .nav-hamburger.open span:nth-child(1) {
    top: 18px;
    width: 0%;
    left: 50%; }
  .nav-hamburger.open span:nth-child(2) {
    transform: rotate(45deg); }
  .nav-hamburger.open span:nth-child(3) {
    transform: rotate(-45deg); }
  .nav-hamburger.open span:nth-child(4) {
    top: 18px;
    width: 0%;
    left: 50%; }
  .nav-hamburger.disable {
    /**
         * Opacity.
         */
    opacity: 0.2;
    /**
         * 
         */
    pointer-events: none; }

/**
 * .podcast-card.
 */
.podcast-card {
  /**
     * Display.
     */
  display: flex;
  /**
     * Font related.
     */
  /**
     * Background.
     */
  background-color: #1E4F54;
  /**
     * Border.
     */
  border-radius: 10px;
  /**
     * Overflow.
     */
  overflow: hidden;
  /**
     * Font related.
     */
  color: #fff;
  /**
     * &:hover.
     */
  /**
     * .image-wrapper.
     */
  /**
     * .text-wrapper.
     */
  /**
     * &:hover.
     */ }
  .podcast-card:hover {
    /**
         * img.
         */
    /**
         * svg.play-button.
         */ }
    .podcast-card:hover img {
      /**
             * Transform.
             */
      transform: scale(1.1); }
    .podcast-card:hover svg.play-button {
      /**
             * #Path_13548.
             */
      /**
             * #Polygon_5.
             */ }
      .podcast-card:hover svg.play-button #Path_13548 {
        /**
                 * Fill.
                 */
        fill: #F87247; }
      .podcast-card:hover svg.play-button #Polygon_5 {
        /**
                 * Fill.
                 */
        fill: #FCF18F; }
  .podcast-card .image-wrapper {
    /**
         * Overflow.
         */
    overflow: hidden;
    /**
         * Sizing.
         */
    width: 100%;
    height: 350px;
    /**
         * @include.
         */
    /**
         * img.
         */ }
    @media (max-width: 767px) {
      .podcast-card .image-wrapper {
        /**
             * img.
             */ }
        .podcast-card .image-wrapper img {
          /**
                 * Object.
                 */
          object-position: top;
          /**
                 * Sizing.
                 */
          width: 100%;
          height: 100%; } }
    .podcast-card .image-wrapper img {
      /**
             * Sizing.
             */
      width: 100%;
      height: 350px;
      /**
             * Object.
             */
      object-fit: cover;
      /**
             * Transition.
             */
      transition: transform 0.2s ease; }
  .podcast-card .text-wrapper {
    /**
         * Position.
         */
    position: relative;
    /**
         * Padding.
         */
    padding: 50px 25px 10px 25px;
    /**
         * Font related.
         */
    font-size: 14px;
    /**
         * .title.
         */
    /**
         * .teaser.
         */
    /**
         * .play-button.
         */ }
    .podcast-card .text-wrapper .title {
      /**
             * Position.
             */
      position: relative;
      /**
             * Font related.
             */
      font-size: 25px;
      text-transform: uppercase;
      font-weight: 700;
      /**
             * Margin.
             */
      margin-bottom: 10px;
      /**
             * Padding.
             */
      padding-left: 40px;
      /**
             * &::after.
             */ }
      .podcast-card .text-wrapper .title::after {
        /**
                 * @include.
                 */
        /* use !important to prevent issues with browser extensions that change fonts */
        font-family: 'icomoon' !important;
        speak: never;
        font-style: normal;
        font-weight: normal;
        font-variant: normal;
        text-transform: none;
        line-height: 1;
        /* Better Font Rendering =========== */
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        /**
                 * Content.
                 */
        content: "\e909";
        /**
                 * Font related.
                 */
        font-size: inherit;
        color: #FFC802;
        /**
                 * Position.
                 */
        position: absolute;
        top: 6px;
        left: 0;
        /**
                 * Transform.
                 */ }
    .podcast-card .text-wrapper .teaser {
      /**
             * Font related.
             */
      line-height: 1.5; }
    .podcast-card .text-wrapper .play-button {
      /**
             * Positionl.
             */
      position: absolute;
      top: 0;
      left: 50%;
      /**
             * Transform.
             */
      transform: translateX(-50%) translateY(-50%);
      /**
             * Sizing.
             */
      width: 80px; }
  .podcast-card:hover {
    /**
         * Font related.
         */
    text-decoration: none;
    color: #fff; }

/**
 * .post-button.
 */
.post-button {
  /**
     * Position.
     */
  position: relative;
  /**
     * Display.
     */
  display: inline-block;
  /**
     * Border.
     */
  border: 2px solid white;
  border-radius: 50px;
  /**
     * Font related.
     */
  text-transform: uppercase;
  font-size: 15px;
  color: white;
  /**
     * Padding.
     */
  padding-left: 20px;
  padding-right: 70px;
  padding-top: 26px;
  padding-bottom: 26px;
  /**
     * Display.
     */
  display: flex;
  /**
     * Flex.
     */
  align-items: center;
  /**
     * Sizing.
     */
  width: 100%;
  height: 100%;
  /**
     * p.
     */
  /**
     * .inset.
     */
  /**
     * &::after.
     */
  /**
     * &:hover.
     */ }
  .post-button p {
    /**
         * Margin.
         */
    margin-bottom: 0;
    margin-left: 5px;
    /**
         * Font related.
         */
    font-weight: bold; }
  .post-button .inset {
    /**
         * Sizing.
         */
    height: auto !important; }
  .post-button::after {
    /**
         * @include.
         */
    /* use !important to prevent issues with browser extensions that change fonts */
    font-family: 'icomoon' !important;
    speak: never;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    /**
         * Content.
         */
    content: "\e902";
    /**
         * Font related.
         */
    font-size: 50px;
    /**
         * Position.
         */
    position: absolute;
    top: 50%;
    right: 14px;
    /**
         * Transform.
         */
    transform: translateY(-50%); }
  .post-button:hover {
    /**
         * Font related.
         */
    color: white;
    text-decoration: none; }

/**
 * .social-links.
 */
.social-links {
  /**
     * 
     */
  /**
     * &.contact-page.
     */
  /**
     * &.podcast-player.
     */
  /**
     * &.footer.
     */ }
  .social-links li {
    /**
         * 
         */
    display: inline-block;
    /**
         * 
         */
    /**
         * svg.
         */ }
    .social-links li a {
      display: inline-block; }
    .social-links li svg {
      /**
             * Sizing.
             */
      width: 60px; }
  .social-links.contact-page {
    /**
         * li.
         */
    /**
         * span.
         */ }
    .social-links.contact-page li {
      /**
             * &:first-child.
             */
      /**
             * Margin.
             */
      margin-left: 10px;
      /**
             * .anchor-for-linkedin,
             * .anchor-for-instagram,
             * .anchor-for-facebook.
             */ }
      .social-links.contact-page li:first-child {
        /**
                 * Margrin.
                 */
        margin-left: 0; }
      .social-links.contact-page li a.anchor-for-linkedin,
      .social-links.contact-page li a.anchor-for-instagram,
      .social-links.contact-page li a.anchor-for-facebook {
        /**
                 * #Background.
                 */
        /**
                 * #Foreground.
                 */
        /**
                 * &:hover.
                 */ }
        .social-links.contact-page li a.anchor-for-linkedin #Background,
        .social-links.contact-page li a.anchor-for-instagram #Background,
        .social-links.contact-page li a.anchor-for-facebook #Background {
          /**
                     * Fill.
                     */
          fill: transparent !important;
          /**
                     * Stroke
                     */
          stroke: #fff;
          stroke-width: 2px; }
        .social-links.contact-page li a.anchor-for-linkedin #Foreground,
        .social-links.contact-page li a.anchor-for-instagram #Foreground,
        .social-links.contact-page li a.anchor-for-facebook #Foreground {
          /**
                     * Fill.
                     */
          fill: #fff !important; }
        .social-links.contact-page li a.anchor-for-linkedin:hover,
        .social-links.contact-page li a.anchor-for-instagram:hover,
        .social-links.contact-page li a.anchor-for-facebook:hover {
          /**
                     * #Background.
                     */
          /**
                     * #Foreground.
                     */ }
          .social-links.contact-page li a.anchor-for-linkedin:hover #Background,
          .social-links.contact-page li a.anchor-for-instagram:hover #Background,
          .social-links.contact-page li a.anchor-for-facebook:hover #Background {
            /**
                         * Stroke
                         */
            stroke: #00D777; }
          .social-links.contact-page li a.anchor-for-linkedin:hover #Foreground,
          .social-links.contact-page li a.anchor-for-instagram:hover #Foreground,
          .social-links.contact-page li a.anchor-for-facebook:hover #Foreground {
            /**
                         * Fill.
                         */
            fill: #00D777 !important; }
    .social-links.contact-page span {
      /**
             * Display.
             */
      display: none; }
  .social-links.podcast-player {
    /**
         * li.
         */
    /**
         * a.
         */ }
    .social-links.podcast-player li {
      /**
             * Display.
             */
      display: block;
      /**
             * Margrin.
             */
      margin-left: 0;
      /**
             * .anchor-for-linkedin,
             * .anchor-for-instagram,
             * .anchor-for-facebook.
             */ }
      .social-links.podcast-player li a.anchor-for-linkedin,
      .social-links.podcast-player li a.anchor-for-instagram,
      .social-links.podcast-player li a.anchor-for-facebook {
        /**
                 * #Background.
                 */
        /**
                 * #Foreground.
                 */
        /**
                 * &:hover.
                 */ }
        .social-links.podcast-player li a.anchor-for-linkedin #Background,
        .social-links.podcast-player li a.anchor-for-instagram #Background,
        .social-links.podcast-player li a.anchor-for-facebook #Background {
          /**
                     * Fill.
                     */
          fill: transparent !important;
          /**
                     * Stroke
                     */
          stroke: #fff;
          stroke-width: 2px;
          /**
                     * circle.
                     */ }
          .social-links.podcast-player li a.anchor-for-linkedin #Background circle,
          .social-links.podcast-player li a.anchor-for-instagram #Background circle,
          .social-links.podcast-player li a.anchor-for-facebook #Background circle {
            /**
                         * Fill.
                         */
            fill: transparent !important;
            /**
                         * Stroke
                         */
            stroke: #fff;
            stroke-width: 2px; }
        .social-links.podcast-player li a.anchor-for-linkedin #Foreground,
        .social-links.podcast-player li a.anchor-for-instagram #Foreground,
        .social-links.podcast-player li a.anchor-for-facebook #Foreground {
          /**
                     * Fill.
                     */
          fill: #fff !important; }
        .social-links.podcast-player li a.anchor-for-linkedin:hover,
        .social-links.podcast-player li a.anchor-for-instagram:hover,
        .social-links.podcast-player li a.anchor-for-facebook:hover {
          /**
                     * #Background.
                     */
          /**
                     * #Foreground.
                     */ }
          .social-links.podcast-player li a.anchor-for-linkedin:hover #Background,
          .social-links.podcast-player li a.anchor-for-instagram:hover #Background,
          .social-links.podcast-player li a.anchor-for-facebook:hover #Background {
            /**
                         * Stroke
                         */
            fill: #fff !important;
            /**
                         * circle.
                         */ }
            .social-links.podcast-player li a.anchor-for-linkedin:hover #Background circle,
            .social-links.podcast-player li a.anchor-for-instagram:hover #Background circle,
            .social-links.podcast-player li a.anchor-for-facebook:hover #Background circle {
              /**
                             * Stroke
                             */
              fill: #fff !important; }
          .social-links.podcast-player li a.anchor-for-linkedin:hover #Foreground,
          .social-links.podcast-player li a.anchor-for-instagram:hover #Foreground,
          .social-links.podcast-player li a.anchor-for-facebook:hover #Foreground {
            /**
                         * Fill.
                         */
            fill: #1E4F54 !important; }
    .social-links.podcast-player a {
      /**
             * Font related.
             */
      font-family: "Barlow", sans-serif !important;
      font-weight: bold;
      text-transform: uppercase;
      text-decoration: none;
      color: #1E4F54;
      /**
             * .text.
             */ }
      .social-links.podcast-player a .text {
        /**
                 * Margin.
                 */
        margin-left: 10px; }
  .social-links.footer {
    /**
         * li.
         */
    /**
         * a.
         */
    /**
         * span.
         */ }
    .social-links.footer li {
      /**
             * Margin.
             */
      margin-left: 10px; }
    .social-links.footer a.anchor-for-linkedin,
    .social-links.footer a.anchor-for-instagram,
    .social-links.footer a.anchor-for-facebook {
      /**
             * &:hover.
             */ }
      .social-links.footer a.anchor-for-linkedin:hover,
      .social-links.footer a.anchor-for-instagram:hover,
      .social-links.footer a.anchor-for-facebook:hover {
        /**
                 * path.
                 */ }
        .social-links.footer a.anchor-for-linkedin:hover #Background,
        .social-links.footer a.anchor-for-instagram:hover #Background,
        .social-links.footer a.anchor-for-facebook:hover #Background {
          /**
                     * Fill.
                     */
          fill: #fff !important;
          /**
                     * path.
                     */ }
          .social-links.footer a.anchor-for-linkedin:hover #Background path,
          .social-links.footer a.anchor-for-instagram:hover #Background path,
          .social-links.footer a.anchor-for-facebook:hover #Background path {
            /**
                         * Fill.
                         */
            fill: #fff !important; }
    .social-links.footer span {
      /**
             * Display.
             */
      display: none; }

/**
 * .video-wrapper.
 */
.video-wrapper {
  /**
     * Position.
     */
  position: relative;
  /**
     * Font related.
     */
  line-height: 0;
  /**
     * .video-embed-wrapper.
     */ }
  .video-wrapper .video-embed-wrapper {
    /**
         * Position.
         */
    position: relative;
    /**
         * Margin.
         */
    margin: 0 auto;
    /**
         * Background.
         */
    background-color: #11315c;
    /**
         * Sizing. 
         */
    max-width: 100%;
    /**
         * iframe, object, embed.
         */ }
    .video-wrapper .video-embed-wrapper iframe, .video-wrapper .video-embed-wrapper object, .video-wrapper .video-embed-wrapper embed {
      /**
             * Aspect.
             */
      aspect-ratio: 16 / 9;
      /**
             * Sizing.
             */
      height: auto;
      /**
             * Sizing.
             */
      width: 100%; }

/**
 * footer
 */
footer {
  /**
     * Padding.
     */
  padding-top: 60px;
  padding-bottom: 60px;
  /**
     * @include.
     */
  /**
     * Background.
     */
  background-color: #11315C;
  /**
     * .explore.
     */
  /**
     * .copyright.
     */
  /**
     * .col-menus.
     */
  /**
     * .menu.
     */
  /**
     * .row-one.
     */
  /**
     * .row-two.
     */
  /**
     * .col-aux.
     */ }
  @media (max-width: 767px) {
    footer {
      /**
         * Margin.
         */
      padding-bottom: 40px; } }
  footer .explore {
    /**
         * Font related.
         */
    text-transform: uppercase;
    font-size: 14px;
    color: #2EFFE0; }
  footer .copyright {
    /**
         * Font related.
         */
    font-size: 14px;
    color: #fff; }
  footer .col-menus {
    /**
         * @include.
         */
    /**
         * @include.
         */ }
    @media (max-width: 767px) {
      footer .col-menus {
        /**
             * Margin.
             */
        margin-bottom: 30px; } }
    @media (max-width: 991px) {
      footer .col-menus {
        /**
             * Margin.
             */
        margin-bottom: 50px; } }
  footer .menu {
    /**
         * li.
         */
    /**
         * a.
         */ }
    footer .menu li {
      /**
             * Margin.
             */
      margin-left: 0;
      /**
             * List.
             */
      list-style: none; }
    footer .menu a {
      /**
             * Font related.
             */
      color: #fff;
      text-transform: uppercase;
      font-size: 14px;
      /**
             * &:hover.
             */ }
      footer .menu a:hover {
        /**
                 * Font related.
                 */
        text-decoration: none;
        color: #2EFFE0; }
  footer .row-one {
    /**
         * Margin.
         */
    margin-bottom: 40px; }
  footer .row-two {
    /**
         * 
         */ }
    footer .row-two .menu {
      /**
             * 
             */ }
      footer .row-two .menu li {
        /**
                 * Display.
                 */
        display: inline-block;
        /**
                 * Padding.
                 */
        padding-left: 10px;
        /**
                 * Font related.
                 */
        line-height: 1;
        /**
                 * &:first-child.
                 */
        /**
                 * a.
                 */ }
        footer .row-two .menu li:first-child {
          /**
                     * Padding.
                     */
          padding-right: 15px;
          padding-left: 0;
          /**
                     * Border.
                     */
          border-right: 1px solid white; }
        footer .row-two .menu li a {
          /**
                     * Font related.
                     */
          text-transform: none; }
  footer .col-aux {
    /**
         * Font related.
         */
    color: #fff;
    /**
         * .heading.
         */
    /**
         * .download-wrapper.
         */ }
    footer .col-aux .heading {
      /**
             * Font related.
             */
      font-weight: 500; }
    footer .col-aux .download-wrapper {
      /**
             * Display.
             */
      display: flex;
      /**
             * @include.
             */
      /**
             * @include.
             */
      /**
             * .col-image.
             */
      /**
             * img.
             */ }
      @media (max-width: 767px) {
        footer .col-aux .download-wrapper {
          /**
                 * Flex.
                 */
          flex-direction: column;
          /**
                 * Margin.
                 */
          margin-bottom: 10px; } }
      @media (max-width: 991px) {
        footer .col-aux .download-wrapper {
          /**
                 * Margin.
                 */
          margin-bottom: 30px; } }
      footer .col-aux .download-wrapper .col-image {
        /**
                 * Margin.
                 */
        margin-bottom: 10px; }
      footer .col-aux .download-wrapper img {
        /**
                 * Sizing.
                 */
        width: 200px; }

/**
 * body.title-jobs.
 */
body.title-jobs {
  /**
     * .logo.
     */
  /**
     * header.
     */ }
  body.title-jobs .logo {
    /**
         * path.
         */ }
    body.title-jobs .logo path {
      /**
             * Fill.s
             */
      fill: #005AEF; }
  body.title-jobs header {
    /**
         * @include.
         */
    /**
         * .nav-hamburger.
         */
    /**
         * &.minify.
         */
    /**
         * .menu-main-menu-container li.
         */ }
    @media (max-width: 991px) {
      body.title-jobs header {
        /**
             * Background.
             */
        background-color: #2EFFE0 !important; } }
    body.title-jobs header .nav-hamburger {
      /**
             * span.
             */ }
      body.title-jobs header .nav-hamburger span {
        /**
                 * Background.
                 */
        background-color: black; }
    body.title-jobs header.minify {
      /**
             * Background.
             */
      /**
             * Background.
             */
      background-color: #2EFFE0;
      /**
             * .logo.
             */
      /**
             * ul.menu.
             */ }
      body.title-jobs header.minify .logo {
        /**
                 * path.
                 */ }
        body.title-jobs header.minify .logo path {
          /**
                     * Fil.
                     */
          fill: #005AEF; }
      body.title-jobs header.minify ul.menu {
        /**
                 * li.
                 */ }
        body.title-jobs header.minify ul.menu li {
          /**
                     * a.
                     */ }
          body.title-jobs header.minify ul.menu li a {
            /**
                         * Font related.
                         */
            color: black; }
    body.title-jobs header .menu-main-menu-container li {
      /**
             * a.
             */
      /**
             * &.current_page_item.
             */ }
      body.title-jobs header .menu-main-menu-container li a {
        /**
                 * Font related.
                 */
        color: black; }
      body.title-jobs header .menu-main-menu-container li.current_page_item {
        /**
                 * a.
                 */ }
        body.title-jobs header .menu-main-menu-container li.current_page_item a {
          /**
                     * 
                     */ }
          body.title-jobs header .menu-main-menu-container li.current_page_item a::after {
            background-color: #005AEF !important; }

/**
 * body.title-jobs-archive.
 */
body.title-jobs-archive {
  /**
     * .logo.
     */
  /**
     * header.
     */ }
  body.title-jobs-archive .logo {
    /**
         * path.
         */ }
    body.title-jobs-archive .logo path {
      /**
             * Fill.s
             */
      fill: #1E4F54; }
  body.title-jobs-archive header {
    /**
         * @include.
         */
    /**
         * .nav-hamburger.
         */
    /**
         * &.minify.
         */
    /**
         * .menu-main-menu-container li.
         */ }
    @media (max-width: 991px) {
      body.title-jobs-archive header {
        /**
             * Background.
             */
        background-color: #C2CBDF !important; } }
    body.title-jobs-archive header .nav-hamburger {
      /**
             * span.
             */ }
      body.title-jobs-archive header .nav-hamburger span {
        /**
                 * Background.
                 */
        background-color: black; }
    body.title-jobs-archive header.minify {
      /**
             * Background.
             */
      background-color: #C2CBDF;
      /**
             * .logo.
             */
      /**
             * ul.menu.
             */ }
      body.title-jobs-archive header.minify .logo {
        /**
                 * path.
                 */ }
        body.title-jobs-archive header.minify .logo path {
          /**
                     * Fil.
                     */
          fill: #1E4F54; }
      body.title-jobs-archive header.minify ul.menu {
        /**
                 * li.
                 */ }
        body.title-jobs-archive header.minify ul.menu li {
          /**
                     * a.
                     */ }
          body.title-jobs-archive header.minify ul.menu li a {
            /**
                         * Font related.
                         */
            color: #1E4F54; }
    body.title-jobs-archive header .menu-main-menu-container li {
      /**
             * a.
             */
      /**
             * &.current_page_item.
             */ }
      body.title-jobs-archive header .menu-main-menu-container li a {
        /**
                 * Font related.
                 */
        color: #1E4F54; }
      body.title-jobs-archive header .menu-main-menu-container li.current_page_item {
        /**
                 * a.
                 */ }
        body.title-jobs-archive header .menu-main-menu-container li.current_page_item a {
          /**
                     * 
                     */ }
          body.title-jobs-archive header .menu-main-menu-container li.current_page_item a::after {
            background-color: #005AEF !important; }

/**
 * body.title-careers-guide,
 * .type-careerguides,
 * body.title-knowledge-base.
 */
body.title-careers-guide,
body.type-careerguides,
body.title-knowledge-base {
  /**
     * header.
     */ }
  body.title-careers-guide header,
  body.type-careerguides header,
  body.title-knowledge-base header {
    /**
         * @include.
         */
    /**
         * &.minify.
         */ }
    @media (max-width: 991px) {
      body.title-careers-guide header,
      body.type-careerguides header,
      body.title-knowledge-base header {
        /**
             * Background.
             */
        background-color: #005AEF !important; } }
    body.title-careers-guide header.minify,
    body.type-careerguides header.minify,
    body.title-knowledge-base header.minify {
      /**
             * Background.
             */
      background-color: #005AEF;
      /**
             * .logo.
             */
      /**
             * ul.menu.
             */ }
      body.title-careers-guide header.minify .logo,
      body.type-careerguides header.minify .logo,
      body.title-knowledge-base header.minify .logo {
        /**
                 * path.
                 */ }
        body.title-careers-guide header.minify .logo path,
        body.type-careerguides header.minify .logo path,
        body.title-knowledge-base header.minify .logo path {
          /**
                     * Fil.
                     */
          fill: white; }
      body.title-careers-guide header.minify ul.menu,
      body.type-careerguides header.minify ul.menu,
      body.title-knowledge-base header.minify ul.menu {
        /**
                 * li.
                 */ }
        body.title-careers-guide header.minify ul.menu li,
        body.type-careerguides header.minify ul.menu li,
        body.title-knowledge-base header.minify ul.menu li {
          /**
                     * a.
                     */ }
          body.title-careers-guide header.minify ul.menu li a,
          body.type-careerguides header.minify ul.menu li a,
          body.title-knowledge-base header.minify ul.menu li a {
            /**
                         * Font related.
                         */
            color: #fff; }

/**
 * body.title-coffee-connections.
 */
body.title-coffee-connections {
  /**
     * header.
     */ }
  body.title-coffee-connections header {
    /**
         * @include.
         */
    /**
         * &.minify.
         */ }
    @media (max-width: 991px) {
      body.title-coffee-connections header {
        /**
             * Background.
             */
        background-color: #1E4F54 !important; } }
    body.title-coffee-connections header.minify {
      /**
             * Background.
             */
      background-color: #1E4F54;
      /**
             * .logo.
             */
      /**
             * ul.menu.
             */ }
      body.title-coffee-connections header.minify .logo {
        /**
                 * path.
                 */ }
        body.title-coffee-connections header.minify .logo path {
          /**
                     * Fil.
                     */
          fill: #fff; }
      body.title-coffee-connections header.minify ul.menu {
        /**
                 * li.
                 */ }
        body.title-coffee-connections header.minify ul.menu li {
          /**
                     * a.
                     */ }
          body.title-coffee-connections header.minify ul.menu li a {
            /**
                         * Font related.
                         */
            color: #fff; }

/**
 * body.title-career-tips.
 */
body.title-career-tips {
  /**
     * header.
     */ }
  body.title-career-tips header {
    /**
         * &.minify.
         */ }
    body.title-career-tips header.minify {
      /**
             * Background.
             */
      background-color: #00D777;
      /**
             * .logo.
             */
      /**
             * ul.menu.
             */ }
      body.title-career-tips header.minify .logo {
        /**
                 * path.
                 */ }
        body.title-career-tips header.minify .logo path {
          /**
                     * Fil.
                     */
          fill: #fff; }
      body.title-career-tips header.minify ul.menu {
        /**
                 * li.
                 */ }
        body.title-career-tips header.minify ul.menu li {
          /**
                     * a.
                     */ }
          body.title-career-tips header.minify ul.menu li a {
            /**
                         * Font related.
                         */
            color: #fff; }

/**
 * body.title-teaching-resources,
 * .type-teachingtopics.
 */
body.title-teaching-resources,
body.type-teachingtopics {
  /**
     * header.
     */ }
  body.title-teaching-resources header,
  body.type-teachingtopics header {
    /**
         * @include.
         */
    /**
         * &.minify.
         */ }
    @media (max-width: 991px) {
      body.title-teaching-resources header,
      body.type-teachingtopics header {
        /**
             * Background.
             */
        background-color: #11315C !important; } }
    body.title-teaching-resources header.minify,
    body.type-teachingtopics header.minify {
      /**
             * Background.
             */
      background-color: #11315C;
      /**
             * .logo.
             */
      /**
             * ul.menu.
             */ }
      body.title-teaching-resources header.minify .logo,
      body.type-teachingtopics header.minify .logo {
        /**
                 * path.
                 */ }
        body.title-teaching-resources header.minify .logo path,
        body.type-teachingtopics header.minify .logo path {
          /**
                     * Fil.
                     */
          fill: #fff; }
      body.title-teaching-resources header.minify ul.menu,
      body.type-teachingtopics header.minify ul.menu {
        /**
                 * li.
                 */ }
        body.title-teaching-resources header.minify ul.menu li,
        body.type-teachingtopics header.minify ul.menu li {
          /**
                     * a.
                     */ }
          body.title-teaching-resources header.minify ul.menu li a,
          body.type-teachingtopics header.minify ul.menu li a {
            /**
                         * Font related.
                         */
            color: #fff; }

/**
 * body.title-your-interests,
 * body.type-careersinterests,
 * body.title-faqs. 
 */
body.title-your-interests,
body.type-careerinterests,
body.title-faqs {
  /**
     * header.
     */ }
  body.title-your-interests header,
  body.type-careerinterests header,
  body.title-faqs header {
    /**
         * @include.
         */
    /**
         * &.minify.
         */ }
    @media (max-width: 991px) {
      body.title-your-interests header,
      body.type-careerinterests header,
      body.title-faqs header {
        /**
             * Background.
             */
        background-color: #5F45CE !important; } }
    body.title-your-interests header.minify,
    body.type-careerinterests header.minify,
    body.title-faqs header.minify {
      /**
             * Background.
             */
      background-color: #5F45CE;
      /**
             * .logo.
             */
      /**
             * ul.menu.
             */ }
      body.title-your-interests header.minify .logo,
      body.type-careerinterests header.minify .logo,
      body.title-faqs header.minify .logo {
        /**
                 * path.
                 */ }
        body.title-your-interests header.minify .logo path,
        body.type-careerinterests header.minify .logo path,
        body.title-faqs header.minify .logo path {
          /**
                     * Fil.
                     */
          fill: white; }
      body.title-your-interests header.minify ul.menu,
      body.type-careerinterests header.minify ul.menu,
      body.title-faqs header.minify ul.menu {
        /**
                 * li.
                 */ }
        body.title-your-interests header.minify ul.menu li,
        body.type-careerinterests header.minify ul.menu li,
        body.title-faqs header.minify ul.menu li {
          /**
                     * a.
                     */ }
          body.title-your-interests header.minify ul.menu li a,
          body.type-careerinterests header.minify ul.menu li a,
          body.title-faqs header.minify ul.menu li a {
            /**
                         * Font related.
                         */
            color: #fff; }

/**
 * body.title-the-world-of-risk.
 */
body.title-the-world-of-risk {
  /**
     * .logo.
     */
  /**
     * header.
     */ }
  body.title-the-world-of-risk .logo {
    /**
         * path.
         */ }
    body.title-the-world-of-risk .logo path {
      /**
             * Fill.s
             */
      fill: #5F45CE; }
  body.title-the-world-of-risk header {
    /**
         * .nav-hamburger.
         */
    /**
         * @include.
         */
    /**
         * &.minify.
         */
    /**
         * .menu-main-menu-container li.
         */ }
    body.title-the-world-of-risk header .nav-hamburger {
      /**
             * span.
             */ }
      body.title-the-world-of-risk header .nav-hamburger span {
        /**
                 * Background.
                 */
        background-color: black; }
    @media (max-width: 991px) {
      body.title-the-world-of-risk header {
        /**
             * Background.
             */
        background-color: #51CCFF !important; } }
    body.title-the-world-of-risk header.minify {
      /**
             * Background.
             */
      background-color: #51CCFF;
      /**
             * .logo.
             */ }
      body.title-the-world-of-risk header.minify .logo {
        /**
                 * path.
                 */ }
        body.title-the-world-of-risk header.minify .logo path {
          /**
                     * Fil.
                     */
          fill: #5F45CE; }
    body.title-the-world-of-risk header .menu-main-menu-container li {
      /**
             * a.
             */
      /**
             * &.current_page_item.
             */ }
      body.title-the-world-of-risk header .menu-main-menu-container li a {
        /**
                 * Font related.
                 */
        color: #5F45CE; }
      body.title-the-world-of-risk header .menu-main-menu-container li.current_page_item {
        /**
                 * a.
                 */ }
        body.title-the-world-of-risk header .menu-main-menu-container li.current_page_item > a {
          /**
                     * 
                     */ }
          body.title-the-world-of-risk header .menu-main-menu-container li.current_page_item > a::after {
            background-color: #5F45CE !important; }

/**
 * header.header.
 */
header.header {
  /**
     * Sizing.
     */
  width: 100%;
  /**
     * Position.
     */
  position: fixed;
  /**
     * Z-index.
     */
  z-index: 100;
  /**
     * Padding.
     */
  padding-top: 20px;
  padding-bottom: 20px;
  /**
     * Transition.
     */
  transition: background-color 0.2s ease;
  /**
     * @include.
     */
  /**
     * &.sub-nav-open.
     */
  /**
     * &.minify.
     */
  /**
     * .logo-anchor.
     */
  /**
     * .nav.
     */
  /**
     * .col-menu.
     */
  /**
     * .header-container.
     */ }
  @media (max-width: 991px) {
    header.header {
      /**
         * Background.
         */
      background-color: #F87247 !important;
      /**
         * Shadow
         */
      box-shadow: rgba(0, 0, 0, 0.2) 0px 8px 24px; } }
  header.header.sub-nav-open {
    /**
         * .nav-hamburger.
         */
    /**
         * @include.
         */ }
    header.header.sub-nav-open .nav-hamburger {
      /**
             * span.
             */ }
      header.header.sub-nav-open .nav-hamburger span {
        /**
                 * Background.
                 */
        background-color: white; }
    @media (max-width: 991px) {
      header.header.sub-nav-open {
        /**
             * Background.
             */
        background-color: #F87247 !important;
        /**
             * svg.
             */
        /**
             * .menu-container.
             */ }
        header.header.sub-nav-open svg {
          /**
                 * path.
                 */ }
          header.header.sub-nav-open svg path {
            /**
                     * Fill.
                     */
            fill: #fff !important; }
        header.header.sub-nav-open .menu-container {
          /**
                 * 
                 */
          opacity: 0; } }
  header.header.minify {
    /**
         * Background.
         */
    background-color: #F87247;
    /**
        * Shadow
         */
    box-shadow: rgba(0, 0, 0, 0.2) 0px 8px 24px;
    /**
         * .logo-anchor.
         */ }
    header.header.minify .logo-anchor {
      /**
             * svg.
             */ }
      header.header.minify .logo-anchor svg {
        /**
                 * Sizing.
                 */
        height: 40px;
        /**
                 * 
                 */
        transform: translateX(-20px); }
  header.header .logo-anchor {
    /**
         * Display.
         */
    display: inline-block;
    /**
         * Transition.
         */
    transition: transform 0.2s ease;
    /**
         * &:hover.
         */
    /**
         * svg.
         */ }
    header.header .logo-anchor:hover {
      /**
             * Transform.
             */
      transform: rotate(3deg); }
    header.header .logo-anchor svg {
      /** 
             * Transition.
             */
      transition: height 0.2s ease, transform 0.2s ease;
      /**
             * path.
             */ }
      header.header .logo-anchor svg path {
        /**
                 * Transition.
                 */
        transition: fill 0.2s ease; }
  header.header .nav {
    /**
         * .menu-container.
         */ }
    header.header .nav .menu-container {
      /**
             * Display.
             */
      display: flex;
      /**
             * Flex.
             */
      align-items: center; }
  header.header .col-menu {
    /**
         * Display.
         */
    display: flex;
    /**
         * Flex.
         */
    justify-content: flex-end;
    align-items: center;
    /**
         * .nav.
         */
    /**
         * .nav-hamburger.
         */
    /**
         * .menu-item-has-children.
         */
    /**
         * a.
         */ }
    header.header .col-menu .nav {
      /**
             * @include.
             */ }
      @media (max-width: 991px) {
        header.header .col-menu .nav {
          /**
                 * Display.
                 */
          display: none; } }
    header.header .col-menu .nav-hamburger {
      /**
             * Display.
             */
      display: none;
      /**
             * @include.
             */ }
      @media (max-width: 991px) {
        header.header .col-menu .nav-hamburger {
          /**
                 * Display.
                 */
          display: block; } }
    header.header .col-menu .menu-item-has-children {
      /**
             * Position.
             */
      position: relative;
      /**
             * &:hover.
             */ }
      header.header .col-menu .menu-item-has-children:hover {
        /**
                 * .sub-menu.
                 */ }
        header.header .col-menu .menu-item-has-children:hover .sub-menu {
          /**
                     * Display.
                     */
          display: flex;
          /**
                     * Flex.
                     */
          flex-direction: column;
          /**
                     * Position.
                     */
          position: absolute;
          top: 30px;
          left: -27px;
          /**
                     * Transform.
                     */
          transform: 0;
          /**
                     * Background.
                     */
          background-color: #fff;
          /**
                     * Padding.
                     */
          padding: 20px 20px 20px 10px;
          /**
                     * Sizing.
                     */
          width: 260px;
          /**
                     * &::before.
                     */
          /**
                     * li.
                     */
          /**
                     * a.
                     */
          /**
                     * &::after.
                     */ }
          header.header .col-menu .menu-item-has-children:hover .sub-menu::before {
            /**
                         * Content.
                         */
            content: '';
            /**
                         * Position.
                         */
            position: absolute;
            top: 0;
            left: 0;
            /**
                         * Sizing.
                         */
            width: 5px;
            height: 100%;
            /**
                         * Background.
                         */
            background-color: #172c50; }
          header.header .col-menu .menu-item-has-children:hover .sub-menu li {
            /**
                         * Margin.
                         */
            margin-bottom: 10px;
            /**
                         * Position.
                         */
            position: relative;
            /**
                         * &:hover.
                         */
            /**
                         * &.current_page_item.
                         */
            /**
                         * &:last-child.
                         */ }
            header.header .col-menu .menu-item-has-children:hover .sub-menu li:hover {
              /**
                             * @include.
                             */
              /**
     * &::after.
     */
              /**
                             * &::after.
                             */ }
              header.header .col-menu .menu-item-has-children:hover .sub-menu li:hover::after {
                /**
         * Content.
         */
                content: '';
                /**
         * Sizing.
         */
                width: 6px;
                height: 6px;
                /**
         * Border.
         */
                border-radius: 6px;
                /**
         * Background.
         */
                background-color: #F386D0;
                /**
         * Position.
         */
                position: absolute;
                bottom: -18px;
                left: 50%;
                /**
         * Transform.
         */
                transform: translateX(-50%); }
              header.header .col-menu .menu-item-has-children:hover .sub-menu li:hover::after {
                /**
                                 * Position.
                                 */
                left: -15px;
                top: 50%;
                /**
                                 * Transform.
                                 */
                transform: translateY(-50%); }
            header.header .col-menu .menu-item-has-children:hover .sub-menu li.current_page_item {
              /**
                             * @include.
                             */
              /**
     * &::after.
     */
              /**
                             * &::after.
                             */ }
              header.header .col-menu .menu-item-has-children:hover .sub-menu li.current_page_item::after {
                /**
         * Content.
         */
                content: '';
                /**
         * Sizing.
         */
                width: 6px;
                height: 6px;
                /**
         * Border.
         */
                border-radius: 6px;
                /**
         * Background.
         */
                background-color: #9C00AA;
                /**
         * Position.
         */
                position: absolute;
                bottom: -18px;
                left: 50%;
                /**
         * Transform.
         */
                transform: translateX(-50%); }
              header.header .col-menu .menu-item-has-children:hover .sub-menu li.current_page_item::after {
                /**
                                 * Position.
                                 */
                left: -15px;
                top: 50%;
                /**
                                 * Transform.
                                 */
                transform: translateY(-50%); }
            header.header .col-menu .menu-item-has-children:hover .sub-menu li:last-child {
              /**
                             * Margin.
                             */
              margin-bottom: 0; }
          header.header .col-menu .menu-item-has-children:hover .sub-menu a {
            /**
                         * Font related.
                         */
            color: #9C00AA;
            font-weight: 500; }
          header.header .col-menu .menu-item-has-children:hover .sub-menu::after {
            /**
                         * Content.
                         */
            content: '';
            /**
                         * 
                         */
            width: 100%;
            height: 30px;
            /**
                         * Position.
                         */
            position: absolute;
            top: -10px;
            left: 50%;
            /**
                         * Transform.
                         */
            transform: translateX(-50%); }
    header.header .col-menu a {
      /**
             * Position.
             */
      position: relative;
      /**
             * Font related.
             */
      color: white;
      /**
             * &:hover.
             */ }
      header.header .col-menu a:hover {
        /**
                 * Font related.
                 */
        text-decoration: none;
        /**
                 * 
                 */
        /**
     * &::after.
     */ }
        header.header .col-menu a:hover::after {
          /**
         * Content.
         */
          content: '';
          /**
         * Sizing.
         */
          width: 6px;
          height: 6px;
          /**
         * Border.
         */
          border-radius: 6px;
          /**
         * Background.
         */
          background-color: white;
          /**
         * Position.
         */
          position: absolute;
          bottom: -18px;
          left: 50%;
          /**
         * Transform.
         */
          transform: translateX(-50%); }
  header.header .header-container {
    /**
         * .menu-main-menu-container.
         */ }
    header.header .header-container .menu-main-menu-container {
      /**
             * ul > li > a.
             */
      /**
             * li.
             */
      /**
             * .sub-menu.
             */ }
      header.header .header-container .menu-main-menu-container ul > li > a {
        /**
                 * Padding.
                 */
        padding-top: 20px; }
      header.header .header-container .menu-main-menu-container li {
        /**
                 * Display.
                 */
        display: inline-block;
        /**
                 * Margin.
                 */
        margin-bottom: 0;
        /**
                 * a.
                 */
        /**
                 * &.current_page_item,
                 * &.current-page-ancestor.
                 */ }
        header.header .header-container .menu-main-menu-container li a {
          /**
                     * Font related.
                     */
          font-size: 15px;
          text-transform: uppercase; }
        header.header .header-container .menu-main-menu-container li.current_page_item, header.header .header-container .menu-main-menu-container li.current-page-ancestor {
          /**
                     * a.
                     */ }
          header.header .header-container .menu-main-menu-container li.current_page_item a, header.header .header-container .menu-main-menu-container li.current-page-ancestor a {
            /**
                         * @include.
                         */
            /**
     * &::after.
     */ }
            header.header .header-container .menu-main-menu-container li.current_page_item a::after, header.header .header-container .menu-main-menu-container li.current-page-ancestor a::after {
              /**
         * Content.
         */
              content: '';
              /**
         * Sizing.
         */
              width: 6px;
              height: 6px;
              /**
         * Border.
         */
              border-radius: 6px;
              /**
         * Background.
         */
              background-color: white;
              /**
         * Position.
         */
              position: absolute;
              bottom: -18px;
              left: 50%;
              /**
         * Transform.
         */
              transform: translateX(-50%); }
      header.header .header-container .menu-main-menu-container .sub-menu {
        /**
                 * Display.
                 */
        display: none; }

/**
 * @mixin.
 */
/**
 * .sub-nav-wrapper.
 */
.sub-nav-wrapper {
  /**
     * Position.
     */
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  /**
     * Z-index.
     */
  z-index: 95;
  /**
     * Opacity.
     */
  opacity: 0;
  /**
     * Pointer.
     */
  pointer-events: none;
  /**
     * Background.
     */
  background-color: #F87247;
  /**
     * Padding.
     */
  padding-top: 180px;
  /**
     * Transition.
     */
  transition: opacity 0.2s ease;
  /**
     * &.open.
     */
  /**
     * ul.menu.
     */ }
  .sub-nav-wrapper.open {
    /**
         * Opacity.
         */
    opacity: 1 !important;
    /**
         * Pointer.
         */
    pointer-events: all;
    /**
         * @include.
         */ }
    @media (min-width: 992px) {
      .sub-nav-wrapper.open {
        /**
             * Opacity.
             */
        opacity: 0;
        /**
             * Pointer.
             */
        pointer-events: none; } }
  .sub-nav-wrapper ul.menu {
    /**
         * @include.
         */
    /**
     * Transform.
     */
    transform: translateX(20px);
    /**
         * li.
         */
    /**
         * li.
         */ }
    @media (max-width: 767px) {
      .sub-nav-wrapper ul.menu {
        /**
             * Margin.
             */ } }
    .sub-nav-wrapper ul.menu > li {
      /**
             * &.current_page_item.
             */ }
      .sub-nav-wrapper ul.menu > li.current_page_item {
        /**
                 * > a.
                 */ }
        .sub-nav-wrapper ul.menu > li.current_page_item > a {
          /**
                     * Position.
                     */
          position: relative;
          /**
                     * @incudeinclude.
                     */
          /**
     * @include.
     */
          /**
     * &::after.
     */
          /**
     * &::after.
     */ }
          .sub-nav-wrapper ul.menu > li.current_page_item > a::after {
            /**
         * Content.
         */
            content: '';
            /**
         * Sizing.
         */
            width: 6px;
            height: 6px;
            /**
         * Border.
         */
            border-radius: 6px;
            /**
         * Background.
         */
            background-color: #FCF18F;
            /**
         * Position.
         */
            position: absolute;
            bottom: -18px;
            left: 50%;
            /**
         * Transform.
         */
            transform: translateX(-50%); }
          .sub-nav-wrapper ul.menu > li.current_page_item > a::after {
            /**
         * Position.
         */
            left: -15px;
            top: 50%;
            /**
         * Transform.
         */
            transform: translateY(-50%); }
    .sub-nav-wrapper ul.menu li {
      /**
             * List.
             */
      list-style: none;
      /**
             * Margin.
             */
      margin-left: 0;
      margin-bottom: 15px;
      /**
             * a.
             */
      /**
             * ul.
             */ }
      .sub-nav-wrapper ul.menu li a {
        /**
                 * Display.
                 */
        display: inline-block;
        /**
                 * Font related.
                 */
        text-transform: uppercase;
        font-weight: 600;
        font-size: 18px;
        color: #fff;
        text-decoration: none;
        /**
                 * &:hover.
                 */ }
        .sub-nav-wrapper ul.menu li a:hover {
          /**
                     * Font related.
                     */
          color: #FCF18F; }
      .sub-nav-wrapper ul.menu li ul {
        /**
                 * Margin.
                 */
        margin-left: 20px;
        margin-top: 10px;
        /**
                 * li.
                 */ }
        .sub-nav-wrapper ul.menu li ul li {
          /**
                     * Margin.
                     */
          margin-bottom: 10px;
          /**
                     * Position.
                     */
          position: relative;
          /**
                     * &.current_page_item.
                     */ }
          .sub-nav-wrapper ul.menu li ul li.current_page_item {
            /**
                         * a.
                         */ }
            .sub-nav-wrapper ul.menu li ul li.current_page_item a {
              /**
                             * @incude.
                             */
              /**
     * @include.
     */
              /**
     * &::after.
     */
              /**
     * &::after.
     */ }
              .sub-nav-wrapper ul.menu li ul li.current_page_item a::after {
                /**
         * Content.
         */
                content: '';
                /**
         * Sizing.
         */
                width: 6px;
                height: 6px;
                /**
         * Border.
         */
                border-radius: 6px;
                /**
         * Background.
         */
                background-color: #FCF18F;
                /**
         * Position.
         */
                position: absolute;
                bottom: -18px;
                left: 50%;
                /**
         * Transform.
         */
                transform: translateX(-50%); }
              .sub-nav-wrapper ul.menu li ul li.current_page_item a::after {
                /**
         * Position.
         */
                left: -15px;
                top: 50%;
                /**
         * Transform.
         */
                transform: translateY(-50%); }

/**
 * body.title-teaching-resources,
 * body.type-teachingtopics.
 */
body.title-teaching-resources,
body.type-teachingtopics {
  /**
     * Background.
     */
  background-color: #11315C; }

/**
 * body.title-your-interests.
 */
body.title-your-interests {
  /**
     * Background.
     */
  background-color: #11315C; }

/**
 * body.type-careerguides.
 */
body.type-careerguides {
  /**
     * Background.
     */
  background-color: #005AEF; }

/**
 * body.title-homepage,
 * body.title-podcasts.
 */
body.title-homepage,
body.title-podcasts {
  /**
     * Background.
     */
  background-color: #F87247; }

/**
 * .title-the-world-of-risk.
 */
.title-the-world-of-risk {
  /**
     * Background.
     */
  background-color: #01CDFF; }

/**
 * .title-coffee-connections.
 */
.title-coffee-connections {
  /**
     * Background.
     */
  background-color: #1E4F54; }

/**
 * .title-knowledge-base,
 * .title-jobs.
 */
.title-knowledge-base,
.title-jobs {
  /**
     * Background.
     */
  background-color: #005AEF; }

/**
 * .title-career-tips.
 */
.title-career-tips {
  /**
     * Background.
     */
  background-color: #00D777; }

/**
 * .title-faqs.
 */
.title-faqs {
  /**
     * Background.
     */
  background-color: #5F45CE; }

/**
 * body.type-podcasts.
 */
body.type-podcasts {
  /**
     * Overflow.
     */
  overflow: hidden;
  /**
     * @include.
     */
  /**
     * @include.
     */
  /**
     * Background.
     */
  background-color: #F87247;
  /**
     * header.
     */
  /**
     * .heading.
     */
  /**
     * .podcast-player-wrapper.
     */
  /**
     * .podcast-controls.
     */
  /**
     * 
     */
  /**
     * .podcast-progress-bar.
     */
  /**
     * .background-graphic.
     */
  /**
     * .podcast-player.
     */
  /**
     * .podcast-details.
     */
  /**
     * .anchor-wrapper.
     */
  /**
     * .tip.
     */ }
  @media (max-width: 991px) {
    body.type-podcasts {
      /**
         * Overflow.
         */
      overflow: auto; } }
  @media (max-height: 930px) {
    body.type-podcasts {
      /**
         * Overflow.
         */
      overflow: auto; } }
  body.type-podcasts header {
    /**
         * .menu-container.
         */ }
    body.type-podcasts header .menu-container {
      /**
             * Display.
             */
      display: none !important; }
  body.type-podcasts .heading {
    /**
         * Font related.
         */
    font-weight: 700;
    color: #FFC802;
    /**
         * Margin.
         */
    margin-bottom: 40px; }
  body.type-podcasts .podcast-player-wrapper {
    /**
         * Sizing.
         */
    height: 100vh;
    /**
         * Display.
         */
    display: flex;
    /**
         * Flex.
         */
    align-items: center;
    /**
         * Overflow.
         */
    overflow-x: clip;
    /**
         * @include.
         */
    /**
         * @include.
         */ }
    @media (max-width: 991px) {
      body.type-podcasts .podcast-player-wrapper {
        /**
             * Sizing.
             */
        height: auto;
        /**
             * Display.
             */
        display: block;
        /**
             * Padding.
             */
        padding-top: 170px; } }
    @media (max-height: 930px) {
      body.type-podcasts .podcast-player-wrapper {
        /**
             * Flex.
             */
        align-items: normal;
        /**
             * Padding.
             */
        padding-top: 130px; } }
  body.type-podcasts .podcast-controls {
    /**
         * Display.
         */
    display: flex;
    /**
         * 
         */
    align-items: center;
    /**
         * Margin.
         */
    padding-top: 20px;
    padding-bottom: 40px;
    /**
         * .play-button.
         */
    /**
         * .time.
         */ }
    body.type-podcasts .podcast-controls .play-button {
      /**
             * Font related.
             */
      text-decoration: none; }
    body.type-podcasts .podcast-controls .time {
      /**
             * Sizing.
             */
      width: 160px;
      /**
             * Font related.
             */
      text-align: center; }
  body.type-podcasts .play-wrap,
  body.type-podcasts .pause-wrap {
    /**
         * Display.
         */
    display: inline-block; }
  body.type-podcasts .podcast-progress-bar {
    /**
         * Display.
         */
    display: block;
    /**
         * Position.
         */
    position: relative;
    /**
         * Sizing.
         */
    width: 100%;
    height: 10px;
    /**
         * Background.
         */
    background-color: rgba(30, 79, 84, 0.5);
    /**
         * &:hover.
         */
    /**
         * .podcast-progress.
         */ }
    body.type-podcasts .podcast-progress-bar:hover {
      /**
             * 
             */ }
    body.type-podcasts .podcast-progress-bar .podcast-progress {
      /**
             * Position.
             */
      position: absolute;
      top: 0;
      left: 0;
      /**
             * Sizing.
             */
      height: 10px;
      /**
             * Background.
             */
      background-color: #1E4F54;
      /**
             * Pointer.
             */
      pointer-events: none; }
  body.type-podcasts .background-graphic {
    /**
         * Position.
         */
    position: absolute;
    bottom: 200px;
    right: 0;
    /**
         * Transform.
         */
    transform: translateY(70%) translateX(50%);
    /**
         * @include.
         */
    /**
         * @include.
         */
    /**
         * Z-index.
         */
    z-index: 0; }
    @media (max-width: 991px) {
      body.type-podcasts .background-graphic {
        /**
             * Transform.
             */
        transform: translateY(0) translateX(60%) scale(0.8); } }
    @media (max-height: 930px) {
      body.type-podcasts .background-graphic {
        /**
             * Position.
             */
        bottom: 300px; } }
  body.type-podcasts .podcast-player {
    /**
         * Position.
         */
    position: relative;
    /**
         * .row.
         */
    /**
         * .col-podcast.
         */
    /**
         * .col-attrs.
         */ }
    body.type-podcasts .podcast-player .row {
      /**
             * Position.
             */
      position: relative;
      /**
             * Z-index.
             */
      z-index: 1; }
    body.type-podcasts .podcast-player .col-podcast {
      /**
             * .podcast-details.
             */
      /**
             * .title.
             */ }
      body.type-podcasts .podcast-player .col-podcast .podcast-details {
        /**
                 * @include.
                 */ }
        @media (max-width: 575px) {
          body.type-podcasts .podcast-player .col-podcast .podcast-details {
            /**
                     * Display.
                     */
            display: block; } }
      body.type-podcasts .podcast-player .col-podcast .title {
        /**
                 * Position.
                 */
        position: relative;
        /**
                 * Font related.
                 */
        font-size: 25px;
        text-transform: uppercase;
        font-weight: 700;
        /**
                 * Margin.
                 */
        margin-bottom: 16px;
        /**
                 * Padding.
                 */
        padding-left: 40px;
        /**
                 * &::after.
                 */ }
        body.type-podcasts .podcast-player .col-podcast .title::after {
          /**
                     * @include.
                     */
          /* use !important to prevent issues with browser extensions that change fonts */
          font-family: 'icomoon' !important;
          speak: never;
          font-style: normal;
          font-weight: normal;
          font-variant: normal;
          text-transform: none;
          line-height: 1;
          /* Better Font Rendering =========== */
          -webkit-font-smoothing: antialiased;
          -moz-osx-font-smoothing: grayscale;
          /**
                     * Content.
                     */
          content: "\e909";
          /**
                     * Font related.
                     */
          font-size: inherit;
          color: #FFC802;
          /**
                     * Position.
                     */
          position: absolute;
          top: 50%;
          left: 0;
          /**
                     * Transform.
                     */
          transform: translateY(-50%); }
    body.type-podcasts .podcast-player .col-attrs {
      /**
             * @include.
             */
      /**
             * .social-links.
             */ }
      @media (max-width: 991px) {
        body.type-podcasts .podcast-player .col-attrs {
          /**
                 * Margin.
                 */
          margin-bottom: 60px; } }
      body.type-podcasts .podcast-player .col-attrs .social-links {
        /**
                 * @include.
                 */ }
        @media (min-width: 768px) and (max-width: 991px) {
          body.type-podcasts .podcast-player .col-attrs .social-links {
            /**
                     * Font related.
                     */
            font-size: 14px;
            /**
                     * svg.
                     */ }
            body.type-podcasts .podcast-player .col-attrs .social-links svg {
              /**
                         * Sizing.
                         */
              max-width: 40px; } }
  body.type-podcasts .podcast-details {
    /**
         * Display.
         */
    display: flex;
    /**
         * Background.
         */
    background-color: #1E4F54;
    /**
         * Font related.
         */
    color: #fff;
    /**
         * Border.
         */
    border-radius: 10px;
    /**
         * Overflow.
         */
    overflow: hidden;
    /**
         * 
         */
    /**
         * .image-wrapper.
         */
    /**
         * .text-wrapper.
         */
    /**
         * .image.
         */ }
    body.type-podcasts .podcast-details .image-wrapper,
    body.type-podcasts .podcast-details .text-wrapper {
      /**
             * Sizing.
             */
      width: 50%;
      /**
             * @include.
             */ }
      @media (max-width: 575px) {
        body.type-podcasts .podcast-details .image-wrapper,
        body.type-podcasts .podcast-details .text-wrapper {
          /**
                 * Sizing.
                 */
          width: 100%; } }
    body.type-podcasts .podcast-details .image-wrapper {
      /**
             * Background.
             */
      background-color: paleturquoise;
      /**
             * Sizing.
             */
      height: 408px; }
    body.type-podcasts .podcast-details .text-wrapper {
      /**
             * Padding.
             */
      padding: 30px; }
    body.type-podcasts .podcast-details .image {
      /**
             * Object.
             */
      object-fit: cover;
      /**
             * Sizing.
             */
      width: 100%;
      height: 100%; }
  body.type-podcasts .anchor-wrapper {
    /**
         * Display.
         */
    display: flex;
    /**
         * Flex.
         */
    justify-content: center;
    /**
         * Margin.
         */
    margin-bottom: 60px; }
  body.type-podcasts .tip {
    /**
         * Background.
         */
    background-color: #FFC802;
    /**
         * Padding.
         */
    padding: 20px;
    /**
         * Margin.
         */
    margin-bottom: 50px;
    /**
         * Font related.
         */
    color: #1E4F54;
    font-weight: bold;
    /**
         * Border.
         */
    border-radius: 20px;
    /**
         * .title.
         */ }
    body.type-podcasts .tip .title {
      /**
             * Font related.
             */
      font-size: 25px;
      text-transform: uppercase;
      font-weight: 700;
      color: #F87247;
      /**
             * Margin.
             */
      margin-bottom: 10px; }

/**
 * .fourohfour-page.
 */
.fourohfour-page {
  /**
     * Background.
     */
  background-color: #11315C; }

/**
 * .fourohfour-wrapper.
 */
.fourohfour-wrapper {
  /**
     * Background.
     */
  background-color: #005AEF;
  /**
     * Padding.
     */
  padding-top: 300px;
  padding-bottom: 200px;
  /**
     * .row-hero.
     */
  /**
     * .heading.
     */
  /**
     * a.
     */
  /**
     * .col-image.
     */
  /**
     * .col-text.
     */ }
  .fourohfour-wrapper .row-hero {
    /**
         * Font related.
         */
    text-align: left;
    /**
         * .icon.
         */ }
    .fourohfour-wrapper .row-hero .icon {
      /**
             * Sizing.
             */
      max-width: 160px;
      /**
             * Margin.
             */
      margin-bottom: 30px; }
  .fourohfour-wrapper .heading {
    /**
         * Margin.
         */
    margin-bottom: 0px;
    /**
         * Font related.
         */
    color: #2EFFE0; }
  .fourohfour-wrapper a {
    /**
         * Font related.
         */
    color: #FFC802;
    /**
         * &:hover.
         */ }
    .fourohfour-wrapper a:hover {
      /**
             * Font related.
             */
      color: #1E4F54; }
  .fourohfour-wrapper .col-image {
    /**
         * 
         */ }
  .fourohfour-wrapper .col-text {
    /**
         * p.
         */
    /**
         * .content.
         */ }
    .fourohfour-wrapper .col-text p {
      /**
             * Font related.
             */
      color: #fff; }
    .fourohfour-wrapper .col-text .content {
      /**
             * Font related.
             */
      font-size: 18px;
      /**
             * a.
             */ }
      .fourohfour-wrapper .col-text .content a {
        /**
                 * Font related.
                 */
        color: white;
        text-decoration: underline; }
