@charset "UTF-8";
/*! normalize.css v2.1.0 | MIT License | git.io/normalize */
/* ==========================================================================
   HTML5 display definitions
   ========================================================================== */
/*
 * Correct `block` display not defined in IE 8/9.
 */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
  display: block; }

/*
  * Correct `inline-block` display not defined in IE 8/9.
  */
audio,
canvas,
video {
  display: inline-block; }

/*
  * Prevent modern browsers from displaying `audio` without controls.
  * Remove excess height in iOS 5 devices.
  */
audio:not([controls]) {
  display: none;
  height: 0; }

/*
  * Address styling not present in IE 8/9.
  */
[hidden] {
  display: none; }

/* ==========================================================================
    Base
    ========================================================================== */
/*
  * 1. Set default font family to sans-serif.
  * 2. Prevent iOS text size adjust after orientation change, without disabling
  *    user zoom.
  */
html {
  font-family: sans-serif;
  /* 1 */
  -webkit-text-size-adjust: 100%;
  /* 2 */
  -ms-text-size-adjust: 100%;
  /* 2 */ }

/*
  * Remove default margin.
  */
body {
  margin: 0; }

/* ==========================================================================
    Links
    ========================================================================== */
/*
  * Address `outline` inconsistency between Chrome and other browsers.
  */
a:focus {
  outline: thin dotted; }

/*
  * Improve readability when focused and also mouse hovered in all browsers.
  */
a:active,
a:hover {
  outline: 0; }

/* ==========================================================================
    Typography
    ========================================================================== */
/*
  * Address variable `h1` font-size and margin within `section` and `article`
  * contexts in Firefox 4+, Safari 5, and Chrome.
  */
h1 {
  font-size: 2em;
  margin: 0.67em 0; }

/*
  * Address styling not present in IE 8/9, Safari 5, and Chrome.
  */
abbr[title] {
  border-bottom: 1px dotted; }

/*
  * Address style set to `bolder` in Firefox 4+, Safari 5, and Chrome.
  */
b,
strong {
  font-weight: bold; }

/*
  * Address styling not present in Safari 5 and Chrome.
  */
dfn {
  font-style: italic; }

/*
  * Address differences between Firefox and other browsers.
  */
hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0; }

/*
  * Address styling not present in IE 8/9.
  */
mark {
  background: #ff0;
  color: #000; }

/*
  * Correct font family set oddly in Safari 5 and Chrome.
  */
code,
kbd,
pre,
samp {
  font-family: monospace, serif;
  font-size: 1em; }

/*
  * Improve readability of pre-formatted text in all browsers.
  */
pre {
  white-space: pre-wrap; }

/*
  * Set consistent quote types.
  */
q {
  quotes: "\201C" "\201D" "\2018" "\2019"; }

/*
  * Address inconsistent and variable font size in all browsers.
  */
small {
  font-size: 80%; }

/*
  * Prevent `sub` and `sup` affecting `line-height` in all browsers.
  */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline; }

sup {
  top: -0.5em; }

sub {
  bottom: -0.25em; }

/* ==========================================================================
    Embedded content
    ========================================================================== */
/*
  * Remove border when inside `a` element in IE 8/9.
  */
img {
  border: 0; }

/*
  * Correct overflow displayed oddly in IE 9.
  */
svg:not(:root) {
  overflow: hidden; }

/* ==========================================================================
    Figures
    ========================================================================== */
/*
  * Address margin not present in IE 8/9 and Safari 5.
  */
figure {
  margin: 0; }

/* ==========================================================================
    Forms
    ========================================================================== */
/*
  * Define consistent border, margin, and padding.
  */
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em; }

/*
  * 1. Correct `color` not being inherited in IE 8/9.
  * 2. Remove padding so people aren't caught out if they zero out fieldsets.
  */
legend {
  border: 0;
  /* 1 */
  padding: 0;
  /* 2 */ }

/*
  * 1. Correct font family not being inherited in all browsers.
  * 2. Correct font size not being inherited in all browsers.
  * 3. Address margins set differently in Firefox 4+, Safari 5, and Chrome.
  */
button,
input,
select,
textarea {
  font-family: inherit;
  /* 1 */
  font-size: 100%;
  /* 2 */
  margin: 0;
  /* 3 */ }

/*
  * Address Firefox 4+ setting `line-height` on `input` using `!important` in
  * the UA stylesheet.
  */
button,
input {
  line-height: normal; }

/*
  * Address inconsistent `text-transform` inheritance for `button` and `select`.
  * All other form control elements do not inherit `text-transform` values.
  * Correct `button` style inheritance in Chrome, Safari 5+, and IE 8+.
  * Correct `select` style inheritance in Firefox 4+ and Opera.
  */
button,
select {
  text-transform: none; }

/*
  * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
  *    and `video` controls.
  * 2. Correct inability to style clickable `input` types in iOS.
  * 3. Improve usability and consistency of cursor style between image-type
  *    `input` and others.
  */
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  /* 2 */
  cursor: pointer;
  /* 3 */ }

/*
  * Re-set default cursor for disabled elements.
  */
button[disabled],
html input[disabled] {
  cursor: default; }

/*
  * 1. Address box sizing set to `content-box` in IE 8/9.
  * 2. Remove excess padding in IE 8/9.
  */
input[type="checkbox"],
input[type="radio"] {
  box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */ }

/*
  * 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome.
  * 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome
  *    (include `-moz` to future-proof).
  */
input[type="search"] {
  -webkit-appearance: textfield;
  /* 1 */
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  /* 2 */
  box-sizing: content-box; }

/*
  * Remove inner padding and search cancel button in Safari 5 and Chrome
  * on OS X.
  */
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none; }

/*
  * Remove inner padding and border in Firefox 4+.
  */
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0; }

/*
  * 1. Remove default vertical scrollbar in IE 8/9.
  * 2. Improve readability and alignment in all browsers.
  */
textarea {
  overflow: auto;
  /* 1 */
  vertical-align: top;
  /* 2 */ }

/* ==========================================================================
    Tables
    ========================================================================== */
/*
  * Remove most spacing between table cells.
  */
table {
  border-collapse: collapse;
  border-spacing: 0; }

@font-face {
  font-family: 'Arial Light';
  src: url("global/fonts/ArialMTStd-Light.eot?#iefix") format("embedded-opentype"), url("global/fonts/ArialMTStd-Light.otf") format("opentype"), url("global/fonts/ArialMTStd-Light.woff") format("woff"), url("global/fonts/ArialMTStd-Light.ttf") format("truetype"), url("global/fonts/ArialMTStd-Light.svg#ArialMTStd-Light") format("svg");
  src: url("global/fonts/Arial_Light.eot?#iefix");
  src: url("global/fonts/Arial_Light.eot?#iefix") format("eot");
  src: url("global/fonts/Arial_Light.woff2") format("woff2");
  src: url("global/fonts/Arial_Light.woff") format("woff");
  src: url("global/fonts/Arial_Light.ttf") format("truetype");
  font-weight: lighter;
  font-style: normal; }

@font-face {
  font-family: 'Arial MT STD';
  src: url("global/fonts/ArialMTStd.eot?#iefix") format("embedded-opentype"), url("global/fonts/ArialMTStd.otf") format("opentype"), url("global/fonts/ArialMTStd.woff") format("woff"), url("global/fonts/ArialMTStd.ttf") format("truetype"), url("global/fonts/ArialMTStd.svg#ArialMTStd") format("svg");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'Arial MT STD';
  src: url("global/fonts/ArialMTStd-Bold.eot?#iefix") format("embedded-opentype"), url("global/fonts/ArialMTStd-Bold.otf") format("opentype"), url("global/fonts/ArialMTStd-Bold.woff") format("woff"), url("global/fonts/ArialMTStd-Bold.ttf") format("truetype"), url("global/fonts/ArialMTStd-Bold.svg#ArialMTStd-Bold") format("svg");
  font-weight: bold;
  font-style: normal; }

/* Text Sizes for RTE ~ DCC-25986 */
.text-extralarge {
  font-size: 50px;
  line-height: 28px; }

.text-large {
  font-size: 40px;
  line-height: 22px; }

.text-medium-h3 {
  font-size: 32px;
  line-height: 22px; }

.text-medium-h4 {
  font-size: 32px;
  line-height: 22px; }

.text-medium-h5 {
  font-size: 24px;
  line-height: 22px; }

.text-copy-medium-p {
  font-size: 22px;
  line-height: 22px; }

.text-bodywide {
  font-size: 14px;
  line-height: 22px;
  letter-spacing: 1px; }

.text-body {
  font-size: 14px;
  line-height: 20px; }

.text-small {
  font-size: 18px;
  line-height: 19px; }

.text-extrasmall {
  font-size: 16px;
  line-height: 18px; }

.text-extra-extrasmall {
  font-size: 14px;
  line-height: 18px;
  margin: 0 0 10px; }

.font-georgia {
  font-family: Georgia; }

@-moz-keyframes fadeIn {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@-webkit-keyframes fadeIn {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@-o-keyframes fadeIn {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@-ms-keyframes fadeIn {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fadeIn {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

* {
  box-sizing: border-box; }

html, body {
  font-family: "Arial MT STD", Arial, sans-serif;
  box-sizing: border-box; }

.container {
  margin: 0 auto 30px auto; }
  .container--blue {
    padding: 30px;
    background-color: #193F5E; }

h1, h2, h3, h4, h5, p, ul {
  margin: 0 0 15px;
  color: #415364; }

h1,
.heading-level-1 {
  font-size: 32px; }
  @media (min-width: 640px) {
    h1,
    .heading-level-1 {
      font-size: 50px; } }

h2,
.heading-level-2 {
  font-size: 40px; }

h3,
h4,
.heading-level-3,
.heading-level-4 {
  font-size: 32px; }

h5,
.heading-level-5 {
  font-size: 24px; }

p {
  font-size: 16px;
  font-family: "Arial Light", Arial, sans-serif; }
  @media (min-width: 640px) {
    p {
      font-size: 18px; } }

.p--large {
  font-size: 18px; }
  @media (min-width: 640px) {
    .p--large {
      font-size: 24px; } }

ul {
  list-style: none;
  padding-left: 20px; }
  ul li {
    margin-bottom: 15px;
    font-size: 18px;
    font-family: "Arial Light", Arial, sans-serif; }
  ul.diamonds li::before {
    content: "\25C6";
    color: #E80033;
    font-weight: bold;
    display: inline-block;
    width: 1.4em;
    margin-left: -1.6em;
    font-size: 12px;
    vertical-align: top;
    margin-top: 3px; }
  ul.numbers {
    padding-left: 18px; }
    ul.numbers li {
      counter-increment: li; }
      ul.numbers li::before {
        content: counters(li, ".");
        font-weight: normal;
        color: #E80033;
        display: inline-block;
        width: 1em;
        margin-left: -1.5em;
        margin-right: 0.5em;
        text-align: right;
        direction: rtl; }

.icon--close {
  width: 11px;
  height: 11px;
  display: inline-block;
  background-image: url("data:image/svg+xml,%0A%3Csvg%20width='14px'%20height='13px'%20viewBox='0%200%2014%2013'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg%20id='CAREERS'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%20font-family='Helvetica'%20font-size='24'%20font-weight='normal'%20line-spacing='30'%3E%3Cg%20id='Job-Search-Dropdown'%20transform='translate(-1270.000000,%20-668.000000)'%20fill='%23415364'%3E%3Cg%20id='Search-Jobs-Dropdown'%20transform='translate(100.000000,%20647.000000)'%3E%3Ctext%20id='x'%3E%3Ctspan%20x='1170'%20y='33'%3Ex%3C/tspan%3E%3C/text%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }

a {
  text-decoration: none;
  color: #E80033; }

.active {
  display: inline-block; }

.disabled {
  display: none; }

.color-gray--10-bg {
  background-color: #ECEDEF; }

.color-gray--80-bg {
  background-color: #677583; }

.color-gold-bg {
  background-color: #FEBB12; }

.color-sage-bg {
  background-color: #829995; }

.color-blue-bg {
  background-color: #193F5E; }

.color-white-bg {
  background-color: #FFFFFF; }

.color-red-bg {
  background-color: #E80033; }

.color-gray-bg {
  background-color: #415364; }

.color-tan-bg {
  background-color: #CDC5B5; }

.color-gray--80-font {
  color: #677583; }

.color-blue-font {
  color: #193F5E; }

.color-white-font {
  color: #FFFFFF; }

.color-red-font {
  color: #E80033; }

.color-gray-font {
  color: #415364; }

.row {
  padding: 0 4.027%;
  display: flex;
  flex-direction: column; }
  @media (min-width: 640px) {
    .row {
      flex-direction: row; } }
  .row--full-bleed {
    padding: 0; }
  .row--content {
    max-width: 960px;
    display: flex;
    flex-direction: column;
    margin: 0 auto; }
    @media (min-width: 960px) {
      .row--content {
        padding: 0; } }
  .row--block {
    display: block; }
  .row .col:last-child {
    margin-right: 0; }
  .row .col--1-1 {
    width: 100%; }
  .row .col--1-2 {
    width: 100%; }
    @media (min-width: 640px) {
      .row .col--1-2 {
        width: 48%;
        margin-right: 4%; } }
  .row .col--1-3 {
    width: 100%; }
    @media (min-width: 640px) {
      .row .col--1-3 {
        width: 32%;
        margin-right: 3%; } }
  .row .col--1-4 {
    width: 100%; }
    @media (min-width: 640px) {
      .row .col--1-4 {
        width: 22%;
        margin-right: 4%; } }
  .row--no-padding-cols {
    padding: 0; }
    .row--no-padding-cols .col--1-2 {
      width: 100%; }
      @media (min-width: 640px) {
        .row--no-padding-cols .col--1-2 {
          width: 50%;
          margin: 0; } }
    .row--no-padding-cols .col--1-3 {
      width: 100%; }
      @media (min-width: 640px) {
        .row--no-padding-cols .col--1-3 {
          width: 33.333%;
          margin: 0; } }
    .row--no-padding-cols .col--1-4 {
      width: 100%; }
      @media (min-width: 640px) {
        .row--no-padding-cols .col--1-4 {
          width: 25%;
          margin: 0; } }
  .row--inner-border {
    padding: 0; }
    .row--inner-border .col:last-child {
      border-right: none; }
    .row--inner-border .col--1-2, .row--inner-border .col--1-3, .row--inner-border .col--1-4 {
      border-right: 1px solid #000000;
      border-bottom: 1px solid #000000; }

input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0; }

.form {
  margin: 60px auto 0; }
  .form * {
    font-family: Helvetica, sans-serif; }
  .form fieldset {
    border: none;
    margin: 0;
    padding: 0; }
  .form .form__required {
    font-weight: bold;
    font-size: 16px; }
    .form .form__required span {
      color: #E80033; }
  .form .form__row {
    display: flex;
    justify-content: space-between;
    margin-bottom: 30px;
    flex-direction: column; }
    @media (min-width: 768px) {
      .form .form__row {
        flex-direction: row; } }
    .form .form__row--textarea {
      flex-direction: column; }
    .form .form__row .row__left {
      margin-bottom: 30px; }
      @media (min-width: 768px) {
        .form .form__row .row__left {
          margin-bottom: 0; } }
    .form .form__row .row__max {
      width: 100%; }
  .form .form__input {
    border: none;
    background: #FAF9F7;
    color: #415364;
    padding: 7.5px 7.5px 5px;
    border-bottom: 2px solid #000000;
    width: 100%; }
    @media (min-width: 768px) {
      .form .form__input {
        width: 290px; } }
    .form .form__input::placeholder {
      color: #677583; }
  .form .form__label {
    display: block;
    margin-top: 7.5px;
    color: #415364;
    text-transform: capitalize; }
    .form .form__label--textarea {
      font-size: 16px;
      margin-bottom: 5px; }
    .form .form__label span {
      color: #E80033;
      margin-left: 3px; }
  .form .form__error {
    display: block;
    margin-top: 5px;
    color: #E80033;
    font-size: 16px; }
  .form .form__textarea {
    border: 1px solid #677583;
    background: #FAF9F7;
    width: 100%;
    padding: 7.5px;
    height: 160px;
    resize: none; }
  .form .form__recaptcha-intro {
    font-weight: bold;
    font-size: 16px; }
  .form .form__filter-by {
    border: none;
    background: #FAF9F7;
    padding: 7.5px 7.5px 4px;
    border-bottom: 2px solid #000000;
    width: 100%;
    font-family: "Arial MT STD", Arial, sans-serif;
    font-size: 16px;
    color: #415364;
    text-decoration: none;
    display: block;
    position: relative;
    position: relative; }
    .form .form__filter-by.active {
      color: #193F5E; }
    @media (min-width: 1024px) {
      .form .form__filter-by {
        width: 200px;
        margin-right: 30px; } }
    .form .form__filter-by::after {
      background-image: url("data:image/svg+xml,%0A%3Csvg width='12px' height='7px' viewBox='0 0 12 7' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Input-/-Dropdown-Filter' transform='translate(-143.000000, -19.000000)'%3E%3Crect fill='none' x='0' y='0' width='175' height='45'%3E%3C/rect%3E%3Cg id='Icon-/-Triangle-/-Gray---Down' transform='translate(143.000000, 19.000000)' fill='%23E80033'%3E%3Cpolygon id='Triangle' points='6 7 0 0 12 0'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
      content: "";
      height: 20px;
      width: 15px;
      position: absolute;
      background-repeat: no-repeat;
      background-position: center center;
      right: 4px;
      top: 2px;
      transform: rotate(-180deg); }
      .form .form__filter-by::after:hover::after, .form .form__filter-by::after:focus::after {
        background-image: url("data:image/svg+xml,%0A%3Csvg width='12px' height='7px' viewBox='0 0 12 7' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Input-/-Dropdown-Filter' transform='translate(-143.000000, -19.000000)'%3E%3Crect fill='none' x='0' y='0' width='175' height='45'%3E%3C/rect%3E%3Cg id='Icon-/-Triangle-/-Gray---Down' transform='translate(143.000000, 19.000000)' fill='%23E80033'%3E%3Cpolygon id='Triangle' points='6 7 0 0 12 0'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }
    .form .form__filter-by::before {
      background-image: url("data:image/svg+xml,%0A%3Csvg width='12px' height='7px' viewBox='0 0 12 7' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Input-/-Dropdown-Filter' transform='translate(-143.000000, -19.000000)'%3E%3Crect fill='none' x='0' y='0' width='175' height='45'%3E%3C/rect%3E%3Cg id='Icon-/-Triangle-/-Gray---Down' transform='translate(143.000000, 19.000000)' fill='%23E80033'%3E%3Cpolygon id='Triangle' points='6 7 0 0 12 0'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
      content: "";
      height: 20px;
      width: 15px;
      position: absolute;
      background-repeat: no-repeat;
      background-position: center center;
      right: 5px;
      top: 10px;
      transform: rotate(); }
      .form .form__filter-by::before:hover::after, .form .form__filter-by::before:focus::after {
        background-image: url("data:image/svg+xml,%0A%3Csvg width='12px' height='7px' viewBox='0 0 12 7' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Input-/-Dropdown-Filter' transform='translate(-143.000000, -19.000000)'%3E%3Crect fill='none' x='0' y='0' width='175' height='45'%3E%3C/rect%3E%3Cg id='Icon-/-Triangle-/-Gray---Down' transform='translate(143.000000, 19.000000)' fill='%23E80033'%3E%3Cpolygon id='Triangle' points='6 7 0 0 12 0'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }
    .form .form__filter-by.active::after {
      transform: rotate(180deg); }
  .form .form__dropdown {
    display: none;
    background-color: #FFFFFF; }
    @media (min-width: 1024px) {
      .form .form__dropdown {
        margin-top: 2px;
        border: 2px solid #415364;
        position: absolute;
        z-index: 1;
        width: 200px; } }
    .form .form__dropdown ul {
      padding: 15px 0;
      margin: 0;
      list-style-type: none; }
      @media (min-width: 1024px) {
        .form .form__dropdown ul {
          padding: 0; } }
      .form .form__dropdown ul li {
        margin: 0; }
        .form .form__dropdown ul li a {
          font-family: "Arial MT STD", Arial, sans-serif;
          font-size: 18px;
          color: #415364;
          text-decoration: none;
          display: block;
          padding: 6px 20px; }
          .form .form__dropdown ul li a:hover {
            background-color: #415364;
            color: #FFFFFF; }
    .form .form__dropdown.active {
      display: block; }

.custom-form-element {
  display: block;
  position: relative;
  padding-left: 28px;
  margin-bottom: 12px;
  cursor: pointer;
  color: #415364;
  font-size: 16px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }
  .custom-form-element input {
    position: absolute;
    opacity: 0;
    cursor: pointer;
    height: 0;
    width: 0; }
    .custom-form-element input:checked ~ .custom-form-element__selector {
      background-color: #E80033; }
  .custom-form-element__selector {
    position: absolute;
    top: -2px;
    left: 0;
    height: 20px;
    width: 20px;
    border: 1px solid #E80033; }
    .custom-form-element__selector--radio {
      border-radius: 50%; }

.custom-select {
  position: relative;
  /* Hide the items when the select box is closed: */ }
  .custom-select select {
    display: none; }
  .custom-select .select-selected {
    background: DodgerBlue; }
    .custom-select .select-selected :after {
      position: absolute;
      content: "";
      top: 14px;
      right: 10px;
      width: 0;
      height: 0;
      border: 6px solid transparent;
      border-color: #fff transparent transparent transparent; }
    .custom-select .select-selected.select-arrow-active:after {
      border-color: transparent transparent #fff transparent;
      top: 7px; }
  .custom-select .select-items div, .custom-select .select-selected {
    color: #ffffff;
    padding: 8px 16px;
    border: 1px solid transparent;
    border-color: transparent transparent rgba(0, 0, 0, 0.1) transparent;
    cursor: pointer; }
  .custom-select .select-items {
    position: absolute;
    background-color: DodgerBlue;
    top: 100%;
    left: 0;
    right: 0;
    z-index: 99; }
  .custom-select .select-hide {
    display: none; }
  .custom-select .select-items div:hover, .custom-select .same-as-selected {
    background-color: rgba(0, 0, 0, 0.1); }

/*COLORS FROM STYLE GUIDE -
using NAME THAT COLOR to generate meaningful color names - http://chir.ag/projects/name-that-color/#1b1b1b
*/
.flex-band {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
  position: relative;
  width: 100%;
  text-align: center;
  padding-left: 0;
  padding-right: 0; }
  .flex-band--title {
    color: #e80033;
    font-family: "Georgia", serif;
    font-weight: bold;
    line-height: 57px;
    margin-bottom: 15px;
    margin-top: 0;
    max-width: 76%; }
    @media (min-width: 640px) and (max-width: 768px) {
      .flex-band--title {
        font-size: 32px; } }
    @media (max-width: 640px) {
      .flex-band--title {
        line-height: 32px;
        font-size: 28px;
        max-width: 100%; } }
  .flex-band--subtitle {
    max-width: 76%;
    margin: 0;
    padding: 0 0 30px 0;
    font-size: 24px;
    color: #415364;
    font-family: "Arial MT STD", Arial, sans-serif;
    line-height: 30px;
    font-weight: 300; }
    @media (max-width: 640px) {
      .flex-band--subtitle {
        line-height: 24px;
        font-size: 18px;
        max-width: 100%;
        padding: 15px; } }
  .flex-band--item {
    padding: 80px 0;
    width: 100%; }
    @media (max-width: 768px) {
      .flex-band--item {
        padding: 30px 0; } }
  .flex-band .subtitle-white-text {
    color: #FFFFFF; }
  .flex-band .subtitle-black-text {
    color: #000000; }
  .flex-band .subtitle-slategray-text {
    color: #415364; }
  .flex-band .title-white-text {
    color: #FFFFFF; }
  .flex-band .title-red-text {
    color: #e80033; }
  .flex-band .title-slategray-text {
    color: #415364; }

.homepage-masthead__bg {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 60px 30px 50px 30px;
  background-size: cover;
  background-position: center;
  flex-direction: column; }
  @media (min-width: 896px) {
    .homepage-masthead__bg {
      padding: 0 60px;
      align-items: flex-start; } }
  .homepage-masthead__bg .bg__title {
    margin: 0;
    padding: 0;
    font-family: "Georgia", serif;
    font-weight: bold;
    font-style: normal;
    letter-spacing: normal; }
  .homepage-masthead__bg .cta {
    margin-top: 30px; }

.homepage-masthead__image {
  display: none;
  width: 100%;
  height: 515px;
  background-size: cover;
  background-position: center; }
  @media (min-width: 640px) {
    .homepage-masthead__image {
      display: block; } }

.homepage-masthead .cta--inverse {
  background: transparent;
  border: 2px solid #FFFFFF;
  color: #FFFFFF; }

.homepage-masthead .cta--inverse:hover {
  background: #FFFFFF;
  border: 2px solid #FFFFFF;
  color: #193f5e; }

.homepage-masthead .cta {
  border-radius: 5px;
  padding: 13px 13px 10px;
  text-decoration: none;
  display: block;
  width: 220px;
  text-align: center;
  font-size: 18px;
  line-height: 18px;
  font-weight: bold; }

.homepage-masthead .headings__color--white {
  color: #FFFFFF;
  font-size: 35px;
  width: 100%; }

.homepage-masthead .hm-subtext {
  margin-top: 20px;
  font-size: 18px;
  color: #FFFFFF;
  width: 100%; }

.homepage-masthead .hm-left {
  align-items: flex-start;
  text-align: left; }

.homepage-masthead .hm-center {
  align-items: center;
  text-align: center; }

.homepage-masthead .hm-right {
  align-items: flex-end;
  text-align: right; }

.short-masthead__bg {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 30px 15px;
  background-size: cover;
  background-position: center; }
  .short-masthead__bg .bg__title {
    margin: 0;
    padding: 0;
    text-align: center;
    font-family: "Georgia", serif;
    font-weight: bold;
    font-size: 50px;
    color: #ffffff;
    font-style: normal;
    letter-spacing: normal; }

.short-masthead__image {
  display: block;
  width: 100%;
  height: 360px;
  background-size: cover;
  background-position: center; }

.short-masthead .col--1-2 {
  margin: 0;
  padding-left: 0;
  padding-right: 0; }

.short-masthead .headings__color--white {
  color: #FFFFFF;
  font-size: 50px; }

.navigation {
  border-bottom: 1px solid #D9DDE0; }
  .navigation__bar {
    padding: 0 15px;
    height: 40px;
    background-color: #ECEDEF;
    display: flex;
    justify-content: space-between;
    align-items: center; }
    @media (min-width: 1024px) {
      .navigation__bar {
        padding-left: 4.027%;
        padding-right: 4.027%; } }
    .navigation__bar .bar__logo {
      font-size: 14px;
      color: #415364;
      letter-spacing: 3.94px;
      font-weight: bold; }
    .navigation__bar .bar__link {
      font-size: 14px;
      color: #415364;
      text-decoration: none;
      display: none;
      font-family: Helvetica, sans-serif; }
      .navigation__bar .bar__link:first-child {
        display: inline-block; }
        @media (min-width: 1024px) {
          .navigation__bar .bar__link:first-child {
            border-right: 1px solid #415364;
            padding-right: 15px; } }
      .navigation__bar .bar__link:last-child {
        margin-right: 0; }
      @media (min-width: 1024px) {
        .navigation__bar .bar__link {
          margin-right: 15px;
          font-size: 16px;
          display: inline-block;
          position: relative;
          vertical-align: middle; } }
      .navigation__bar .bar__link img {
        position: relative;
        top: 3px; }
        .navigation__bar .bar__link img.icon-search {
          width: 25px;
          height: 25px;
          top: 1px; }
      .navigation__bar .bar__link.icon-text {
        top: -4px; }
  .navigation__tray {
    display: flex;
    justify-content: space-between;
    padding: 30px 15px;
    position: relative; }
    @media (min-width: 1024px) {
      .navigation__tray {
        align-items: center;
        padding-left: 4.027%;
        padding-right: 4.027%; } }
    .navigation__tray .tray__items {
      padding: 0 30px;
      margin: 0;
      list-style-type: none;
      display: none;
      position: absolute;
      right: 0;
      top: 98px;
      background-color: #FFFFFF;
      z-index: 10; }
      .navigation__tray .tray__items.active {
        display: block; }
      @media (min-width: 1024px) {
        .navigation__tray .tray__items {
          display: block;
          position: static;
          top: auto;
          right: auto;
          padding: 0 0 0 50px; } }
      .navigation__tray .tray__items > li {
        margin-bottom: 15px; }
        @media (min-width: 1024px) {
          .navigation__tray .tray__items > li {
            display: inline-block;
            margin-right: 20px; }
            .navigation__tray .tray__items > li:last-child {
              margin-right: 0; } }
        @media (min-width: 1024px) {
          .navigation__tray .tray__items > li {
            margin-bottom: 0; } }
        @media (min-width: 1024px) {
          .navigation__tray .tray__items > li > a.active + .items__submenu {
            display: block; } }
        .navigation__tray .tray__items > li a {
          color: #415364;
          text-decoration: none;
          font-size: 18px;
          position: relative;
          font-weight: 300;
          cursor: pointer; }
      .navigation__tray .tray__items .items__submenu {
        position: absolute;
        z-index: 10;
        left: 0;
        width: 100%;
        top: 95px;
        display: none;
        background-color: #FFFFFF;
        border-top: 1px solid #D9DDE0; }
        .navigation__tray .tray__items .items__submenu .column__wrap {
          display: flex;
          justify-content: space-around;
          width: 100%;
          padding: 0 15px; }
        .navigation__tray .tray__items .items__submenu .column:first-child {
          display: flex;
          justify-content: center;
          align-items: center;
          text-align: center;
          padding: 0 15px;
          height: 360px;
          width: 330px; }
        .navigation__tray .tray__items .items__submenu .column:nth-child(2) {
          width: calc(100% - 300px);
          padding: 30px 0 30px 0;
          display: flex;
          align-items: center; }
          .navigation__tray .tray__items .items__submenu .column:nth-child(2) ul {
            padding: 0;
            margin: 0;
            flex-basis: 205px;
            margin-right: 15px; }
            @media (min-width: 1200px) {
              .navigation__tray .tray__items .items__submenu .column:nth-child(2) ul {
                margin-right: 0; } }
            .navigation__tray .tray__items .items__submenu .column:nth-child(2) ul li {
              display: block;
              margin-bottom: 15px; }
        .navigation__tray .tray__items .items__submenu .submenu__title {
          font-size: 40px;
          color: #FFFFFF;
          margin: 0;
          font-family: "Georgia", serif;
          font-weight: bold; }
        .navigation__tray .tray__items .items__submenu .submenu__subtitle {
          color: #415364;
          font-size: 18px;
          margin: 0 0 20px 0;
          border-bottom: 1px solid #999999;
          line-height: 35px; }
          .navigation__tray .tray__items .items__submenu .submenu__subtitle a {
            font-weight: bold; }
        .navigation__tray .tray__items .items__submenu .submenu__columns {
          display: flex; }
        .navigation__tray .tray__items .items__submenu .submenu__row {
          height: 50px;
          background-color: #ECEDEF;
          padding-left: 30px;
          padding-right: 30px;
          display: flex;
          justify-content: flex-end;
          align-items: center; }
          .navigation__tray .tray__items .items__submenu .submenu__row a {
            color: #000000;
            font-weight: bold; }
        .navigation__tray .tray__items .items__submenu.submenu__tray--list ul {
          columns: 2;
          column-gap: 15%;
          min-width: 74%; }
          .navigation__tray .tray__items .items__submenu.submenu__tray--list ul li a {
            font-weight: bold; }
        .navigation__tray .tray__items .items__submenu.submenu__tray--icons.items__submenu .column:nth-child(2) {
          align-items: center; }
          .navigation__tray .tray__items .items__submenu.submenu__tray--icons.items__submenu .column:nth-child(2) ul {
            display: flex;
            width: 100%;
            justify-content: space-around;
            align-items: flex-end;
            flex-basis: auto; }
            .navigation__tray .tray__items .items__submenu.submenu__tray--icons.items__submenu .column:nth-child(2) ul li {
              display: inline-block;
              margin-bottom: 0; }
              .navigation__tray .tray__items .items__submenu.submenu__tray--icons.items__submenu .column:nth-child(2) ul li img {
                display: block;
                margin: 0 auto 10px auto; }
              .navigation__tray .tray__items .items__submenu.submenu__tray--icons.items__submenu .column:nth-child(2) ul li a {
                display: block;
                font-weight: bold; }
    .navigation__tray .tray__logo {
      width: auto;
      height: 38px; }
    @media (min-width: 1024px) {
      .navigation__tray .tray__display-menu {
        display: none; } }
    @media (max-width: 960px) {
      .navigation__tray .tray__display-menu {
        position: absolute;
        right: 15px; } }
    .navigation__tray .tray__display-menu > .display-menu__bar {
      width: 35px;
      height: 2px;
      background-color: #415364;
      margin: 6px 0; }
    .navigation__tray .subtitle__arrow {
      margin-left: 10px;
      display: inline-block;
      width: 15px;
      position: relative; }
      .navigation__tray .subtitle__arrow::after {
        background-image: url("data:image/svg+xml,%3C%3Fxml%20version='1.0'%20encoding='UTF-8'%3F%3E%3Csvg%20width='15px'%20height='20px'%20viewBox='0%200%2045%2030'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!--%20Generator:%20Sketch%2055%20(78076)%20-%20https://sketchapp.com%20--%3E%3Cg%20id='Symbols'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3E%3Cg%20id='Icon-/-Arrow-/-Grey-Right'%20fill='%23e80033'%3E%3Cg%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20id='Fill-1-Copy'%3E%3Cpolygon%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20points='20.5432159%201.42108547e-13%2033.0410931%2011.9998064%203.55271368e-15%2011.9998064%203.55271368e-15%2017.9982574%2033.0410931%2017.9982574%2020.5432159%2030%2029.3789104%2030%2045%2015%2029.3789104%201.42108547e-13'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
        content: "";
        height: 20px;
        width: 15px;
        position: absolute;
        top: -15px;
        transform: rotate();
        background-repeat: no-repeat;
        background-position: center center; }
      .navigation__tray .subtitle__arrow:hover::after, .navigation__tray .subtitle__arrow:focus::after {
        background-image: url("data:image/svg+xml,%3C%3Fxml%20version='1.0'%20encoding='UTF-8'%3F%3E%3Csvg%20width='15px'%20height='20px'%20viewBox='0%200%2045%2030'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!--%20Generator:%20Sketch%2055%20(78076)%20-%20https://sketchapp.com%20--%3E%3Cg%20id='Symbols'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3E%3Cg%20id='Icon-/-Arrow-/-Grey-Right'%20fill='%23e80033'%3E%3Cg%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20id='Fill-1-Copy'%3E%3Cpolygon%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20points='20.5432159%201.42108547e-13%2033.0410931%2011.9998064%203.55271368e-15%2011.9998064%203.55271368e-15%2017.9982574%2033.0410931%2017.9982574%2020.5432159%2030%2029.3789104%2030%2045%2015%2029.3789104%201.42108547e-13'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }

.edit-navigation .menu-active-navigation.tray__items {
  width: 100%; }

.edit-navigation .navigation__tray .tray__items .items__submenu {
  top: 0px; }

.edit-navigation .navigation__tray .tray__items > li {
  display: block; }

.edit-navigation .navigation__tray .tray__items .items__submenu {
  display: block;
  position: relative; }

#svg-sprites {
  display: none !important; }

.navigation__tray .tray__items > li.active-border a.corp-menu-list {
  border-bottom: 3px solid #E80033;
  display: block;
  padding-bottom: 5px;
  cursor: pointer; }

.navigation__tray .tray__items > li a:hover {
  color: #e80033; }

.navigation__tray .tray__items .items__submenu .submenu__subtitle a:hover, .navigation__tray .tray__items .items__submenu .submenu__row a:hover {
  color: #e80033; }

/*doc
---
title: Footer Corporate
name: footer corporate
category: Components - Footer Corporate
---
*/
.footer {
  background-color: #415364;
  color: white;
  margin-left: auto;
  margin-right: auto;
  /* Remove or update */ }
  .footer__links {
    padding: 34px 40px; }
    @media (min-width: 1024px) {
      .footer__links {
        display: flex;
        justify-content: space-between;
        padding: 40px 68px 40px 40px; } }
    @media (max-width: 1024px) {
      .footer__links {
        padding-top: 40px; } }
  .footer__section {
    width: 100%; }
    @media (min-width: 1024px) {
      .footer__section {
        width: 179px; } }
    @media (min-width: 1024px) {
      .footer__section--dual {
        width: 358px;
        /*
                .raw-html .section__title {
                    margin-right: 5rem;
                } */ } }
    .footer__section .section__dual-list {
      display: flex;
      flex-direction: row; }
      .footer__section .section__dual-list .section__list {
        width: 48%; }
        .footer__section .section__dual-list .section__list:last-child {
          margin-right: 0; }
    .footer__section .section__title {
      color: #FFFFFF;
      font-family: "Georgia", serif;
      text-decoration: none;
      line-height: 24px;
      display: block;
      margin-bottom: 15px;
      font-size: 18px;
      font-weight: bold; }
      @media (min-width: 1024px) {
        .footer__section .section__title {
          padding: 0 0 4px 0;
          border-bottom: 1px solid #FFFFFF; } }
      .footer__section .section__title .arrow {
        margin-left: 10px;
        width: 15px;
        position: relative;
        display: inline-block; }
        .footer__section .section__title .arrow::after {
          background-image: url("data:image/svg+xml,%3C%3Fxml%20version='1.0'%20encoding='UTF-8'%3F%3E%3Csvg%20width='15px'%20height='20px'%20viewBox='0%200%2045%2030'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!--%20Generator:%20Sketch%2055%20(78076)%20-%20https://sketchapp.com%20--%3E%3Cg%20id='Symbols'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3E%3Cg%20id='Icon-/-Arrow-/-Grey-Right'%20fill='%23FFFFFF'%3E%3Cg%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20id='Fill-1-Copy'%3E%3Cpolygon%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20points='20.5432159%201.42108547e-13%2033.0410931%2011.9998064%203.55271368e-15%2011.9998064%203.55271368e-15%2017.9982574%2033.0410931%2017.9982574%2020.5432159%2030%2029.3789104%2030%2045%2015%2029.3789104%201.42108547e-13'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
          content: "";
          height: 20px;
          width: 15px;
          position: absolute;
          right: 0;
          top: -15px;
          transform: rotate(0);
          background-repeat: no-repeat;
          background-position: center center; }
        .footer__section .section__title .arrow:hover::after, .footer__section .section__title .arrow:focus::after {
          background-image: url("data:image/svg+xml,%3C%3Fxml%20version='1.0'%20encoding='UTF-8'%3F%3E%3Csvg%20width='15px'%20height='20px'%20viewBox='0%200%2045%2030'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!--%20Generator:%20Sketch%2055%20(78076)%20-%20https://sketchapp.com%20--%3E%3Cg%20id='Symbols'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3E%3Cg%20id='Icon-/-Arrow-/-Grey-Right'%20fill='%23FFFFFF'%3E%3Cg%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20id='Fill-1-Copy'%3E%3Cpolygon%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20points='20.5432159%201.42108547e-13%2033.0410931%2011.9998064%203.55271368e-15%2011.9998064%203.55271368e-15%2017.9982574%2033.0410931%2017.9982574%2020.5432159%2030%2029.3789104%2030%2045%2015%2029.3789104%201.42108547e-13'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }
    @media (min-width: 1024px) {
      .footer__section .section__list .list__group {
        margin-bottom: 30px; } }
    .footer__section .section__list .group__link {
      color: #FFFFFF;
      text-decoration: none;
      margin-bottom: 10px;
      display: none;
      font-size: 14px;
      font-weight: 300; }
      @media (min-width: 1024px) {
        .footer__section .section__list .group__link {
          display: block; } }
      .footer__section .section__list .group__link p {
        margin: 0 0 10px; }
      .footer__section .section__list .group__link--main {
        font-weight: bold; }
  .footer ul {
    list-style-type: none;
    margin: 0;
    padding: 0; }
  .footer__legal {
    background-color: #415364;
    padding: 0 40px 20px 40px;
    margin-left: -4.027%; }
    @media (max-width: 1024px) {
      .footer__legal {
        display: none; } }
    .footer__legal .legal__link {
      display: inline-block;
      margin-right: 25px !important;
      color: #FFFFFF;
      text-decoration: none;
      font-size: 14px;
      font-weight: normal;
      font-family: 'Arial MT STD', Arial, sans-serif; }
      .footer__legal .legal__link:last-child {
        margin-right: 0; }
    .footer__legal .horizontal-display li {
      margin-bottom: 0px; }
    .footer__legal .horizontal-display .fontcolor {
      padding-right: 0px; }
  .footer__bottom-rail {
    position: relative;
    font-size: 14px;
    padding: 20px 40px;
    min-height: 208px;
    display: flex;
    justify-content: center;
    flex-direction: column-reverse; }
    .footer__bottom-rail .bottom-rail__icon {
      margin-right: 15px; }
      @media (min-width: 1024px) {
        .footer__bottom-rail .bottom-rail__icon {
          margin-right: 8px; } }
      .footer__bottom-rail .bottom-rail__icon:last-child {
        margin-right: 0; }
      @media (min-width: 1024px) {
        .footer__bottom-rail .bottom-rail__icon--instagram,
        .footer__bottom-rail .bottom-rail__icon--instagram img {
          width: 30px;
          height: 27px; } }
      @media (min-width: 1024px) {
        .footer__bottom-rail .bottom-rail__icon--twitter,
        .footer__bottom-rail .bottom-rail__icon--twitter img {
          width: 27px;
          height: 21px; } }
      @media (min-width: 1024px) {
        .footer__bottom-rail .bottom-rail__icon--facebook,
        .footer__bottom-rail .bottom-rail__icon--facebook img {
          width: 14px;
          height: 26px; } }
      @media (min-width: 1024px) {
        .footer__bottom-rail .bottom-rail__icon--youtube,
        .footer__bottom-rail .bottom-rail__icon--youtube img {
          width: 37px;
          height: 25px; } }
    .footer__bottom-rail .bottom-rail__copy p {
      font-size: 14px;
      margin: 0;
      color: #FFFFFF; }
    .footer__bottom-rail .bottom-rail__column {
      z-index: 1;
      position: relative;
      line-height: 18px; }
      @media (min-width: 1024px) {
        .footer__bottom-rail .bottom-rail__column:first-child {
          width: 46%; } }
      .footer__bottom-rail .bottom-rail__column:nth-child(2) {
        margin-bottom: 23px; }
        .footer__bottom-rail .bottom-rail__column:nth-child(2) .bottom-rail__intro {
          font-size: 18px;
          color: #FFFFFF;
          display: block;
          margin-bottom: 10px;
          font-weight: bold;
          font-family: "Georgia", serif; }
          @media (min-width: 1024px) {
            .footer__bottom-rail .bottom-rail__column:nth-child(2) .bottom-rail__intro {
              display: inline;
              position: relative;
              bottom: 4px;
              margin: 0 15px 0 0; } }
        @media (min-width: 1024px) {
          .footer__bottom-rail .bottom-rail__column:nth-child(2) {
            margin-bottom: 0; } }
    @media (min-width: 1024px) {
      .footer__bottom-rail {
        min-height: auto;
        padding: 20px 40px;
        justify-content: space-between;
        align-items: center;
        flex-direction: row; } }
  .footer__copyright__legal {
    display: flex; }
    .footer__copyright__legal .footer__copyright {
      width: 50%;
      padding-left: 20px; }
      .footer__copyright__legal .footer__copyright p {
        color: inherit; }
    .footer__copyright__legal .footer__legal {
      width: 50%;
      padding: 0 0 20px 0;
      margin-left: 0; }
      .footer__copyright__legal .footer__legal .row {
        flex-direction: row-reverse;
        padding: 0; }

.fonttitle {
  color: #ffffff;
  font-family: "Georgia", serif; }

/*
.fonttitle:hover{
  color: #ffffff;
  font-weight: bold;
  font-family: $font-georgia;
  }*/
.horizontal-display {
  position: relative;
  font-size: 14px;
  padding: 0 40px;
  display: flex;
  padding-right: 15px;
  top: 5px; }

.fontcolor {
  color: #ffffff;
  padding-right: 15px; }

.fontcolor-black {
  color: #333333;
  padding-right: 15px; }

/*
.fontcolor:hover{
  color: #ffffff;
  font-weight: bold;
  } */
.footer-nav-icon-circle {
  float: right;
  width: 1rem !important;
  height: 1rem;
  border-radius: 122%;
  display: inline;
  margin-top: 12px;
  border: 2px solid #e80033;
  background: #e80033;
  text-align: center !important;
  line-height: 0.5rem; }
  .footer-nav-icon-circle svg {
    width: calc-em(8px);
    height: calc-em(8px);
    color: #e80033; }
  .footer-nav-icon-circle .svg-header_minus {
    display: none; }
  .footer-nav-icon-circle .svg-header_plus {
    display: inline; }
  .footer-nav-icon-circle .svg-header_plus {
    width: 0.5rem;
    height: 0.5rem;
    color: #fff; }
  .footer-nav-icon-circle .svg-header_minus {
    width: 0.5rem;
    height: 0.5rem;
    color: #fff; }

.slide .footer-nav-icon-circle .svg-header_plus {
  display: none; }

.slide .footer-nav-icon-circle .svg-header_minus {
  display: inline-block !important; }

.primary-white {
  color: #fff; }

/*
 @media (max-width: $mobile-max) {
   .footer-nav-icon-circle.mobile-only.icon-list_expand.hide {
    display: block !important;
   }
 }
 */
@media (min-width: 767px) {
  .mega .heading-container .footer-nav-icon-circle {
    display: none !important; } }

@media (max-width: 767px) {
  .corp-svg {
    display: none !important; }
  .footer ul {
    margin-right: 10px; } }

.search-bar__search {
  background-color: #415364;
  padding: 15px;
  display: block;
  color: #FFFFFF; }
  .search-bar__search.active {
    display: block; }
  .search-bar__search.always-active {
    display: block; }
  .search-bar__search.extra-padding--bottom {
    padding-bottom: 72px; }
  @media (min-width: 640px) {
    .search-bar__search {
      padding: 30px 80px; } }
  .search-bar__search label {
    font-size: 32px;
    display: block;
    margin-right: 30px;
    font-weight: bold;
    font-family: "Georgia", serif; }
    @media (min-width: 640px) {
      .search-bar__search label {
        display: inline-block; } }
  .search-bar__search span {
    font-size: 18px; }
  .search-bar__search input {
    border: none;
    padding: 11px 30px 5px 30px;
    font-size: 24px;
    color: #000000;
    width: calc(100% - 50px);
    font-family: "Arial MT STD", Arial, sans-serif;
    height: 45px; }
    .search-bar__search input::placeholder {
      color: #B3BAC1; }
  .search-bar__search .search-bar__link {
    background-color: #99E3E1;
    width: 50px;
    height: 45px;
    display: inline-block;
    text-align: center;
    line-height: 64px; }
  .search-bar__search .search-bar__row {
    display: flex;
    align-items: center;
    margin-top: 10px; }

.search-bar__view-all {
  color: #FFFFFF;
  text-decoration: none;
  position: relative;
  font-weight: bold;
  margin-top: 20px;
  display: inline-block;
  font-size: 18px;
  padding-right: 25px;
  height: 22px; }

.search-bar__arrow {
  position: relative; }
  .search-bar__arrow::after {
    background-image: url("data:image/svg+xml,%3C%3Fxml%20version='1.0'%20encoding='UTF-8'%3F%3E%3Csvg%20width='15px'%20height='20px'%20viewBox='0%200%2045%2030'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!--%20Generator:%20Sketch%2055%20(78076)%20-%20https://sketchapp.com%20--%3E%3Cg%20id='Symbols'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3E%3Cg%20id='Icon-/-Arrow-/-Grey-Right'%20fill='%23FFFFFF'%3E%3Cg%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20id='Fill-1-Copy'%3E%3Cpolygon%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20points='20.5432159%201.42108547e-13%2033.0410931%2011.9998064%203.55271368e-15%2011.9998064%203.55271368e-15%2017.9982574%2033.0410931%2017.9982574%2020.5432159%2030%2029.3789104%2030%2045%2015%2029.3789104%201.42108547e-13'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    content: "";
    height: 20px;
    width: 15px;
    position: absolute;
    right: -25px;
    top: -4px;
    transform: rotate(0);
    background-repeat: no-repeat;
    background-position: center center; }
  .search-bar__arrow:hover::after, .search-bar__arrow:focus::after {
    background-image: url("data:image/svg+xml,%3C%3Fxml%20version='1.0'%20encoding='UTF-8'%3F%3E%3Csvg%20width='15px'%20height='20px'%20viewBox='0%200%2045%2030'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!--%20Generator:%20Sketch%2055%20(78076)%20-%20https://sketchapp.com%20--%3E%3Cg%20id='Symbols'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3E%3Cg%20id='Icon-/-Arrow-/-Grey-Right'%20fill='%23FFFFFF'%3E%3Cg%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20id='Fill-1-Copy'%3E%3Cpolygon%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20points='20.5432159%201.42108547e-13%2033.0410931%2011.9998064%203.55271368e-15%2011.9998064%203.55271368e-15%2017.9982574%2033.0410931%2017.9982574%2020.5432159%2030%2029.3789104%2030%2045%2015%2029.3789104%201.42108547e-13'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }

.search-bar__links {
  text-align: center; }
  @media (min-width: 640px) {
    .search-bar__links {
      text-align: right; } }

.search-bar .icon-search {
  vertical-align: inherit; }

.navigation .search-bar:first-child .search-bar__search {
  display: none; }
  .navigation .search-bar:first-child .search-bar__search.active {
    display: block; }

[v-cloak] {
  display: none !important; }

.contact-us {
  margin-top: 60px;
  margin-bottom: 60px; }
  .contact-us__intro {
    font-size: 24px;
    text-align: center;
    font-family: "Arial Light", Arial, sans-serif; }
  .contact-us__form {
    max-width: 640px; }
  .contact-us__disclaimer {
    max-width: 640px;
    margin: 0 auto; }
    .contact-us__disclaimer p {
      font-weight: bold;
      font-size: 14px; }
      .contact-us__disclaimer p:first-child {
        margin-bottom: 0; }
  .contact-us .phone {
    width: inherit; }
  .contact-us .form__dropdown {
    overflow-y: auto;
    max-height: 300px; }
  @media (min-width: 1024px) {
    .contact-us .half-dropdown {
      width: 290px; }
    .contact-us .full-dropdown, .contact-us .full-dropdown-filter {
      width: 670px; }
    .contact-us .half-dropdown-filter {
      width: inherit; }
    .contact-us .form .form__filter-by {
      margin-right: unset; } }

/*doc
---
title:  breadcrumbComponent(corp)
name: breadcrumbComponent(corp)
category: Modules - New Breadcrumb Corp Component
---

 New Breadcrumb Component

```html_example
{% import './breadcrumbCorp/html.html' as breadcrumbCorp %}
{{ breadcrumbCorp.generate() }}
```
Additional description if necessary goes here.

*/
.breadcrumb-corp {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  align-items: center;
  font-family: "Arial MT STD", Arial, sans-serif;
  padding: 15px;
  position: relative; }
  @media (min-width: 1024px) {
    .breadcrumb-corp {
      align-items: center;
      padding-left: 4.027%;
      padding-right: 4.027%; } }
  .breadcrumb-corp--item {
    height: 17px;
    margin-right: 30px;
    position: relative;
    font-size: 14px;
    color: #415364 !important;
    line-height: 17px; }
    .breadcrumb-corp--item.active {
      font-weight: bold; }
    .breadcrumb-corp--item.non-active::after {
      width: 8px;
      top: 3px;
      left: calc(100% - (-10px));
      height: 8px;
      content: "";
      color: #415364 !important;
      position: absolute;
      background: url("data:image/svg+xml,%3Csvg width='24' height='24' xmlns='http://www.w3.org/2000/svg' stroke='%23415364' fill-rule='evenodd' clip-rule='evenodd'%3E%3Cpath d='M4 .755l14.374 11.245-14.374 11.219.619.781 15.381-12-15.391-12-.609.755z'/%3E%3C/svg%3E") no-repeat center center;
      background-size: 8px; }

.news-detail {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 0;
  margin: 0 auto;
  width: 100%;
  max-width: 1040px;
  padding: 0 12px; }
  @media (max-width: 320px) {
    .news-detail .tag-links {
      flex-wrap: wrap; } }
  .news-detail__headline {
    width: 100%; }
    .news-detail__headline h1 {
      font-size: 40px;
      line-height: 46px;
      margin: 60px 0; }
      @media (max-width: 640px) {
        .news-detail__headline h1 {
          margin: 39px 0 30px 0;
          font-size: 32px;
          line-height: 38px; } }
  .news-detail__sub-headline, .news-detail__sub-headline--slate {
    padding: 0 0 40px;
    align-self: flex-start;
    color: #e80033;
    font-size: 24px;
    margin: 0; }
    .news-detail__sub-headline--slate {
      color: #415364; }
    @media (max-width: 640px) {
      .news-detail__sub-headline, .news-detail__sub-headline--slate {
        padding: 0;
        font-size: 18px;
        margin-bottom: 30px; } }
  .news-detail__highlight, .news-detail__content {
    font-family: "Arial MT STD", Arial, sans-serif;
    font-size: 24px;
    color: #415364;
    font-weight: bold;
    line-height: 32px; }
    .news-detail__highlight.upper, .upper.news-detail__content {
      text-transform: uppercase; }
    @media (max-width: 640px) {
      .news-detail__highlight, .news-detail__content {
        line-height: 24px;
        font-size: 18px; } }
  .news-detail__content {
    width: 100%;
    font-weight: 300;
    margin: 0 0 40px 0; }
    @media (max-width: 640px) {
      .news-detail__content {
        padding: 0;
        margin: 0 0 30px 0;
        line-height: 24px;
        font-size: 18px; } }
  .news-detail__contact {
    display: flex;
    flex-direction: column;
    width: 100%; }
    @media (max-width: 640px) {
      .news-detail__contact {
        padding: 0; } }
    .news-detail__contact--wrapper {
      margin: 45px 0 0; }
      @media (max-width: 640px) {
        .news-detail__contact--wrapper {
          margin: 0 0 30px 0; } }
    .news-detail__contact--content {
      margin: 0;
      display: flex;
      flex-direction: column;
      font-style: normal;
      color: #415364;
      font-weight: 300;
      font-size: 24px; }
      @media (max-width: 640px) {
        .news-detail__contact--content {
          font-size: 18px; } }
  .news-detail.right {
    text-align: right; }
  .news-detail.left {
    text-align: left; }
  .news-detail .highlight--red {
    color: #e80033; }

.typography--georgia {
  font-family: "Georgia", serif; }

.supplier-invoice-status__intro {
  padding-top: 15px;
  font-size: 24px;
  font-family: "Arial Light", Arial, sans-serif; }

.supplier-invoice-status__form fieldset {
  margin-bottom: 0; }
  @media (min-width: 768px) {
    .supplier-invoice-status__form fieldset {
      margin-bottom: 30px; } }

.supplier-invoice-status__form .cta {
  width: 100%; }
  @media (min-width: 768px) {
    .supplier-invoice-status__form .cta {
      width: 257px; } }

@media (min-width: 768px) {
  .supplier-invoice-status__form .form-fields-wrapper {
    display: flex;
    align-items: flex-start;
    justify-content: space-between; } }

@media (min-width: 768px) {
  .supplier-invoice-status__form .form-fields-wrapper .error-wrapper {
    flex-basis: 50%; } }

.supplier-invoice-status__form .form-fields-wrapper .error-wrapper .supplier-invoice-status__invoice {
  background-color: transparent;
  padding: 0 0 30px 0; }
  .supplier-invoice-status__form .form-fields-wrapper .error-wrapper .supplier-invoice-status__invoice#invoiceDivId {
    display: none; }
    .supplier-invoice-status__form .form-fields-wrapper .error-wrapper .supplier-invoice-status__invoice#invoiceDivId #statusErrorDivId {
      display: none; }

.supplier-invoice-status__form .form-fields-wrapper .form__input {
  background: transparent;
  padding-left: 0; }
  .supplier-invoice-status__form .form-fields-wrapper .form__input--text:focus {
    outline: none; }

.supplier-invoice-status__form .form-fields-wrapper .form__row ul {
  padding-left: 0; }
  .supplier-invoice-status__form .form-fields-wrapper .form__row ul li {
    font-size: 16px; }

.supplier-invoice-status__invoice {
  background-color: #FAF9F7;
  padding: 60px 0; }
  .supplier-invoice-status__invoice .invoice__date {
    padding: 15px 0 0;
    font-size: 24px; }
  .supplier-invoice-status__invoice--contactButton {
    padding-top: 30px; }
    .supplier-invoice-status__invoice--contactButton .cta {
      margin: 0 auto; }
  .supplier-invoice-status__invoice .headings__color--gray label {
    color: #415364;
    font-size: 22px; }

.contact-us {
  margin-top: 60px;
  margin-bottom: 60px; }
  .contact-us__intro {
    font-size: 24px;
    text-align: center;
    font-family: "Arial Light", Arial, sans-serif; }
  .contact-us__form {
    max-width: 640px; }
  .contact-us__disclaimer {
    max-width: 640px;
    margin: 0 auto; }
    .contact-us__disclaimer p {
      font-weight: bold;
      font-size: 14px; }
      .contact-us__disclaimer p:first-child {
        margin-bottom: 0; }

.supplier-invoice-status__intro {
  padding-top: 15px;
  font-size: 24px;
  font-family: "Arial Light", Arial, sans-serif; }

.supplier-invoice-status__form {
  margin: 30px auto 0; }
  .supplier-invoice-status__form fieldset {
    margin-bottom: 30px; }
    @media (min-width: 768px) {
      .supplier-invoice-status__form fieldset {
        margin-bottom: 60px; } }

.supplier-invoice-status__invoice {
  background-color: #FAF9F7;
  padding: 60px 0; }
  .supplier-invoice-status__invoice .invoice__date {
    padding: 15px 0 0;
    font-size: 24px; }

.submitInvoice {
  border-radius: 5px;
  padding: 13px 13px 10px;
  text-decoration: none;
  display: block;
  width: 200px;
  text-align: center;
  font-size: 14px;
  line-height: 14px;
  font-weight: bold;
  background: #e80033;
  border: 2px solid #e80033;
  color: #FFFFFF !important; }

.submitAdd {
  border-radius: 5px;
  padding: 13px 13px 10px;
  text-decoration: none;
  display: block;
  width: 220px;
  text-align: center;
  font-size: 12px;
  line-height: 12px;
  background: #e80033;
  border: 2px solid #e80033;
  color: #FFFFFF !important; }

.invoice_sub_dropdown {
  background: #FAF9F7;
  color: #415364;
  padding: 7.5px 7.5px 5px;
  width: 300px;
  margin-left: 10px; }

.dropdown-lbl {
  min-width: 150px;
  float: left;
  padding-top: 10px; }

.invoice-submission-section {
  border-top: 1px solid lightgray;
  padding-top: 30px; }

.orLabel {
  color: #E80033;
  margin-left: 25px;
  margin-right: 25px;
  padding-top: 20px;
  float: left; }

.inputLabel {
  display: block; }

.poNumber {
  float: left; }

.shipNumber {
  float: left; }

.contactName {
  float: left; }

.poInput {
  width: 200px; }

.shipInput {
  width: 200px; }

sc .contactInput {
  width: 200px; }

.fileInputLabel {
  float: left;
  margin-right: 20px; }

.addBtn {
  width: 250px;
  margin-top: 40px;
  cursor: pointer; }

.supplierLabel {
  min-width: 150px;
  float: left; }

.supEmail {
  margin-top: 25px; }

.supplierInput {
  width: 200px; }

.captcha2 {
  margin-top: 25px; }

.captchaLabel {
  white-space: break-spaces;
  max-width: 150px; }

.g-recaptcha {
  float: left; }

.agreement {
  margin-top: 25px; }

.acknowledgeMessage {
  overflow-y: scroll;
  height: 250px;
  width: 550px;
  resize: none; }

.acknowledgeText {
  margin-left: 5px;
  color: #848282; }

.btn_row {
  display: flex; }

#invoiceSubmitBtn {
  margin-right: 20px;
  cursor: pointer; }

.fileFailMsg {
  color: #e80033;
  font-size: 14px; }

.fileRowFailMsg {
  color: #e80033;
  font-size: 14px;
  margin-top: 10px; }

.fileName {
  font-size: 12px;
  font-weight: bold; }

.svg-nav-close {
  height: 20px;
  width: 20px;
  margin-top: 20px;
  margin-left: 15px;
  fill: #e80033;
  cursor: pointer; }

.svg-modal-close {
  height: 20px;
  width: 20px;
  fill: #e80033;
  cursor: pointer; }

.new_file_row {
  border-bottom: 1px solid lightgray;
  margin-bottom: 15px; }

#removeAttachmentModal {
  display: none;
  position: fixed;
  padding-top: 100px;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  overflow: auto;
  background-color: black;
  background-color: rgba(0, 0, 0, 0.4);
  z-index: 9999; }

.removeAttachmentModalHeader {
  text-align: right;
  width: 500px; }

.removeAttachmentModalBody {
  text-align: center; }

.removeAttachmentModalFooter {
  text-align: right;
  padding: 10px; }

#modal-close {
  height: 20px;
  width: 20px;
  fill: white;
  cursor: pointer;
  stroke-width: 1; }

.close {
  background-color: #e80033;
  border: none;
  border-top-right-radius: 0.375rem; }

.invalid-feedback {
  color: #e80033;
  font-size: 14px;
  margin-top: 5px; }

#clearFormBtn {
  width: 200px; }

.invoiceUpload {
  margin-top: 10px; }

.formSubmitSuccess {
  margin-top: 30px; }

#recaptcha-required-error {
  float: left; }

#captcha2error {
  font-size: 16px; }

@media (max-width: 768px) {
  .invoice_sub_dropdown {
    margin-left: 0px;
    width: 200px; }
  .dropdownCol {
    display: grid; }
  .dropdown-lbl {
    padding-top: 0px; }
  .orLabel {
    margin-left: 0px;
    margin-right: 0px;
    padding-top: 0px;
    margin-top: 20px;
    margin-bottom: 20px;
    float: none; }
  .poNumber {
    float: none; }
  .shipNumber {
    float: none; }
  .acknowledgeMessage {
    height: 200px;
    width: 250px; }
  .agreement {
    max-width: 250px; }
  .supplierLabel {
    float: none;
    display: block; }
  .fileBtn {
    float: none; }
  .fileName {
    float: left; }
  .fileInputLabel {
    float: none; }
  #submitRow {
    display: block; }
  #clearFormBtn {
    margin-top: 10px; }
  .removeAttachmentModalHeader {
    width: 300px; }
  .removeAttachmentModalBody {
    width: 300px; }
  .removeAttachmentModalDialog {
    margin-left: 19% !important; } }

.hideDiv {
  display: none; }

.status-input-box {
  width: 45%;
  margin-right: 5%;
  height: 34px;
  line-height: 21px;
  padding: 6px 12px;
  font-size: 14px;
  border: 1px solid #e6e6e6;
  border-radius: 3px;
  background-color: #fff;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px; }

.status-table {
  border-collapse: collapse;
  width: 100%; }

.status-table td, th {
  border: 1px solid #ddd;
  padding: 8px; }

.status-table tr:nth-child(even) {
  background-color: #f2f2f2; }

.status-table tr:hover {
  background-color: #ddd; }

.status-table th {
  padding-top: 12px;
  padding-bottom: 12px;
  text-align: left;
  background-color: white; }

.nav {
  margin-bottom: 0;
  padding-left: 0;
  list-style: none; }

.nav:before, .nav:after {
  content: " ";
  display: table; }

.nav:after {
  clear: both; }

.nav > li {
  position: relative;
  display: block; }

.nav > li > a {
  position: relative;
  display: block;
  padding: 10px 15px;
  color: #555555; }

.nav > li > a:hover, .nav > li > a:focus {
  text-decoration: none;
  background-color: #eeeeee; }

.nav > li.disabled > a {
  color: #777777; }

.nav > li.disabled > a:hover, .nav > li.disabled > a:focus {
  color: #777777;
  text-decoration: none;
  background-color: transparent;
  cursor: not-allowed; }

.nav .open > a, .nav .open > a:hover, .nav .open > a:focus {
  background-color: #eeeeee;
  border-color: #337ab7; }

.nav .nav-divider {
  height: 1px;
  margin: 9px 0;
  overflow: hidden;
  background-color: #e5e5e5; }

.nav > li > a > img {
  max-width: none; }

.nav-tabs {
  border-bottom: 1px solid #ddd; }

.nav-tabs > li {
  float: left;
  margin-bottom: -1px; }

.nav-tabs > li > a {
  margin-right: 2px;
  line-height: 1.42857;
  border: 1px solid transparent;
  border-radius: 4px 4px 0 0; }

.nav-tabs > li > a:hover {
  border-color: #eeeeee #eeeeee #ddd; }

.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
  color: #E80033;
  background-color: #fff;
  border: 1px solid #ddd;
  border-bottom-color: transparent;
  cursor: default; }

.block {
  display: block; }

.label-text {
  font-weight: bold;
  width: 45%; }

.flt-left {
  float: left; }

.tab-content > .tab-pane {
  display: none; }

.tab-content > .active {
  display: block; }

.nav-pills > li.active > a, .nav-pills > li.active > a:focus {
  background-color: #F0F0F0;
  border-color: #E80033;
  color: #E80033; }

.nav-pills > li.active > a:hover {
  background-color: #E80033;
  color: #fff; }

.po-label {
  margin-right: 5%; }

.input-width {
  width: 45%; }

.supplier-help-img {
  border: 1px solid black;
  margin: 5px 0 15px 0; }

.text-area {
  width: 550px;
  height: 150px;
  padding: 6px 12px;
  margin-top: 10px; }

.table-column {
  width: 30%; }

.table-margin {
  margin-top: 20px;
  margin-bottom: 20px; }

.cta {
  border-radius: 5px;
  padding: 13px 13px 10px;
  text-decoration: none;
  display: block;
  width: 220px;
  text-align: center;
  font-size: 18px;
  line-height: 18px;
  font-weight: bold;
  background: #e80033;
  border: 2px solid #e80033;
  color: #FFFFFF !important; }
  .cta:hover {
    background: #FFFFFF;
    color: #e80033 !important; }
  .cta--secondary {
    background: transparent;
    color: #e80033 !important; }
    .cta--secondary:hover {
      background: #e80033;
      color: #FFFFFF !important; }
  .cta--inverse {
    background: transparent;
    border: 2px solid #FFFFFF;
    color: #FFFFFF !important; }
    .cta--inverse:hover {
      background: #FFFFFF;
      color: #193F5E !important; }

.container--blue {
  padding: 30px;
  background-color: #193F5E; }

.ctaright {
  display: flex;
  justify-content: flex-end; }

.ctacenter {
  display: flex;
  justify-content: center; }

.ctaleft {
  display: flex;
  justify-content: left; }

.cta-arrow {
  text-decoration: none;
  display: inline-flex;
  align-items: flex-end;
  font-family: "Arial MT STD", Arial, sans-serif;
  font-weight: bold;
  line-height: 18px;
  font-size: 18px;
  color: #000000;
  margin: 15px 0;
  position: relative; }
  .cta-arrow::after {
    background-image: url("data:image/svg+xml,%3C%3Fxml%20version='1.0'%20encoding='UTF-8'%3F%3E%3Csvg%20width='15px'%20height='20px'%20viewBox='0%200%2045%2030'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!--%20Generator:%20Sketch%2055%20(78076)%20-%20https://sketchapp.com%20--%3E%3Cg%20id='Symbols'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3E%3Cg%20id='Icon-/-Arrow-/-Grey-Right'%20fill='%2300B2A9'%3E%3Cg%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20id='Fill-1-Copy'%3E%3Cpolygon%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20points='20.5432159%201.42108547e-13%2033.0410931%2011.9998064%203.55271368e-15%2011.9998064%203.55271368e-15%2017.9982574%2033.0410931%2017.9982574%2020.5432159%2030%2029.3789104%2030%2045%2015%2029.3789104%201.42108547e-13'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    content: "";
    height: 20px;
    width: 15px;
    position: absolute;
    transform: rotate();
    background-repeat: no-repeat;
    background-position: center center; }
  .cta-arrow:hover::after, .cta-arrow:focus::after {
    background-image: url("data:image/svg+xml,%3C%3Fxml%20version='1.0'%20encoding='UTF-8'%3F%3E%3Csvg%20width='15px'%20height='20px'%20viewBox='0%200%2045%2030'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!--%20Generator:%20Sketch%2055%20(78076)%20-%20https://sketchapp.com%20--%3E%3Cg%20id='Symbols'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3E%3Cg%20id='Icon-/-Arrow-/-Grey-Right'%20fill='%23e80033'%3E%3Cg%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20id='Fill-1-Copy'%3E%3Cpolygon%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20points='20.5432159%201.42108547e-13%2033.0410931%2011.9998064%203.55271368e-15%2011.9998064%203.55271368e-15%2017.9982574%2033.0410931%2017.9982574%2020.5432159%2030%2029.3789104%2030%2045%2015%2029.3789104%201.42108547e-13'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }
  .cta-arrow:hover {
    color: #e80033; }
  .cta-arrow--inverse {
    color: #FFFFFF;
    position: relative; }
    .cta-arrow--inverse::after {
      background-image: url("data:image/svg+xml,%3C%3Fxml%20version='1.0'%20encoding='UTF-8'%3F%3E%3Csvg%20width='15px'%20height='20px'%20viewBox='0%200%2045%2030'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!--%20Generator:%20Sketch%2055%20(78076)%20-%20https://sketchapp.com%20--%3E%3Cg%20id='Symbols'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3E%3Cg%20id='Icon-/-Arrow-/-Grey-Right'%20fill='%23FFFFFF'%3E%3Cg%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20id='Fill-1-Copy'%3E%3Cpolygon%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20points='20.5432159%201.42108547e-13%2033.0410931%2011.9998064%203.55271368e-15%2011.9998064%203.55271368e-15%2017.9982574%2033.0410931%2017.9982574%2020.5432159%2030%2029.3789104%2030%2045%2015%2029.3789104%201.42108547e-13'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
      content: "";
      height: 20px;
      width: 15px;
      position: absolute;
      transform: rotate();
      background-repeat: no-repeat;
      background-position: center center; }
    .cta-arrow--inverse:hover::after, .cta-arrow--inverse:focus::after {
      background-image: url("data:image/svg+xml,%3C%3Fxml%20version='1.0'%20encoding='UTF-8'%3F%3E%3Csvg%20width='15px'%20height='20px'%20viewBox='0%200%2045%2030'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!--%20Generator:%20Sketch%2055%20(78076)%20-%20https://sketchapp.com%20--%3E%3Cg%20id='Symbols'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3E%3Cg%20id='Icon-/-Arrow-/-Grey-Right'%20fill='%23e80033'%3E%3Cg%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20id='Fill-1-Copy'%3E%3Cpolygon%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20points='20.5432159%201.42108547e-13%2033.0410931%2011.9998064%203.55271368e-15%2011.9998064%203.55271368e-15%2017.9982574%2033.0410931%2017.9982574%2020.5432159%2030%2029.3789104%2030%2045%2015%2029.3789104%201.42108547e-13'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }
    .cta-arrow--inverse:hover {
      color: #FFFFFF; }
  .cta-arrow::after {
    display: inline-block;
    position: initial;
    right: initial;
    top: initial;
    position: initial;
    padding-right: 15px; }

.share {
  font-family: "Arial MT STD", Arial, sans-serif;
  text-decoration: none;
  display: inline-flex;
  align-items: center;
  padding: 15px;
  color: #e80033;
  font-size: 18px;
  font-weight: bold;
  line-height: 18px;
  width: 100%;
  justify-content: center; }
  .share::after {
    content: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='22px' height='20px' viewBox='0 0 27 27' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpolygon id='path-1' points='0.00206073557 0.419898728 33.0020607 0.419898728 33.0020607 30.4198987 0.00206073557 30.4198987'%3E%3C/polygon%3E%3C/defs%3E%3Cg id='MOBILE-/-NEWS' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Dow-Corporate---News-Article-Mobile' transform='translate(-211.000000, -520.000000)'%3E%3Cg id='Group-5' transform='translate(71.000000, 513.000000)'%3E%3Cg id='Group-3' transform='translate(157.432434, 19.500000) rotate(15.000000) translate(-157.432434, -19.500000) translate(140.432434, 4.000000)'%3E%3Cmask id='mask-2' fill='white'%3E%3Cuse xlink:href='%23path-1'%3E%3C/use%3E%3C/mask%3E%3Cg id='Clip-2'%3E%3C/g%3E%3Cpath d='M20.4559373,22.2195976 L10.401544,19.5854235 C10.3929725,19.1902974 10.3386863,18.7867644 10.2215426,18.3888359 C10.1872566,18.2739691 10.1472563,18.1618766 10.1043988,18.0497841 L17.2444549,10.5731854 C18.2444628,11.2261243 19.5187585,11.4643209 20.7673397,11.1196364 C23.0302147,10.4919183 24.3445107,8.18281254 23.7016485,5.96338076 C23.0616435,3.74394898 20.7073393,2.45488507 18.4444643,3.08540546 C16.1815894,3.71312354 14.8672934,6.02222933 15.5101556,8.24166111 C15.638728,8.68162423 15.8330152,9.08515728 16.0815886,9.44385332 L8.79867424,16.1553926 C7.59580764,15.093316 5.88436562,14.636539 4.21292391,15.101723 C1.6271893,15.8191151 0.127177513,18.4588938 0.858611833,20.9949869 C1.59004615,23.53108 4.28149588,25.0022943 6.86723048,24.2849302 C8.25295566,23.9009853 9.32153549,22.9622105 9.91011154,21.7852391 L20.1616207,23.8365602 C20.1702207,24.1840189 20.2159068,24.5371384 20.3187648,24.8874275 C20.9587698,27.1068312 23.3131026,28.3958951 25.5759489,27.7653748 C27.8388239,27.1376567 29.1531199,24.8285509 28.5102577,22.6091191 C27.8702813,20.386885 25.5159485,19.1006514 23.2530736,19.7283415 C21.9244917,20.0982468 20.9244838,21.0482589 20.4559373,22.2195976 Z' id='Fill-1' fill='%2300B2A9' mask='url(global/css/%23mask-2)'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    width: 22px;
    height: 20px;
    display: inline-block;
    position: initial;
    right: initial;
    top: initial;
    position: initial;
    padding-left: 15px; }
  .share.color--gray::after {
    content: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='22px' height='20px' viewBox='0 0 27 27' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpolygon id='path-1' points='0.00206073557 0.419898728 33.0020607 0.419898728 33.0020607 30.4198987 0.00206073557 30.4198987'%3E%3C/polygon%3E%3C/defs%3E%3Cg id='MOBILE-/-NEWS' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Dow-Corporate---News-Article-Mobile' transform='translate(-211.000000, -520.000000)'%3E%3Cg id='Group-5' transform='translate(71.000000, 513.000000)'%3E%3Cg id='Group-3' transform='translate(157.432434, 19.500000) rotate(15.000000) translate(-157.432434, -19.500000) translate(140.432434, 4.000000)'%3E%3Cmask id='mask-2' fill='white'%3E%3Cuse xlink:href='%23path-1'%3E%3C/use%3E%3C/mask%3E%3Cg id='Clip-2'%3E%3C/g%3E%3Cpath d='M20.4559373,22.2195976 L10.401544,19.5854235 C10.3929725,19.1902974 10.3386863,18.7867644 10.2215426,18.3888359 C10.1872566,18.2739691 10.1472563,18.1618766 10.1043988,18.0497841 L17.2444549,10.5731854 C18.2444628,11.2261243 19.5187585,11.4643209 20.7673397,11.1196364 C23.0302147,10.4919183 24.3445107,8.18281254 23.7016485,5.96338076 C23.0616435,3.74394898 20.7073393,2.45488507 18.4444643,3.08540546 C16.1815894,3.71312354 14.8672934,6.02222933 15.5101556,8.24166111 C15.638728,8.68162423 15.8330152,9.08515728 16.0815886,9.44385332 L8.79867424,16.1553926 C7.59580764,15.093316 5.88436562,14.636539 4.21292391,15.101723 C1.6271893,15.8191151 0.127177513,18.4588938 0.858611833,20.9949869 C1.59004615,23.53108 4.28149588,25.0022943 6.86723048,24.2849302 C8.25295566,23.9009853 9.32153549,22.9622105 9.91011154,21.7852391 L20.1616207,23.8365602 C20.1702207,24.1840189 20.2159068,24.5371384 20.3187648,24.8874275 C20.9587698,27.1068312 23.3131026,28.3958951 25.5759489,27.7653748 C27.8388239,27.1376567 29.1531199,24.8285509 28.5102577,22.6091191 C27.8702813,20.386885 25.5159485,19.1006514 23.2530736,19.7283415 C21.9244917,20.0982468 20.9244838,21.0482589 20.4559373,22.2195976 Z' id='Fill-1' fill='%23415364' mask='url(global/css/%23mask-2)'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }

.image-band {
  height: 360px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
  align-items: center;
  justify-content: center; }
  @media (max-width: 640px) {
    .image-band {
      height: 120px;
      background-position: center bottom; } }

@media (min-width: 1200px) {
  .job-finder .article-filter-tiles {
    padding-left: 126px;
    padding-right: 126px; } }

.job-finder .article-filter-tiles__block {
  margin-top: 30px; }
  .job-finder .article-filter-tiles__block .row {
    flex-wrap: wrap; }
    @media (min-width: 768px) {
      .job-finder .article-filter-tiles__block .row .col:nth-child(odd) .article-filter-tiles__tile {
        padding-right: 20px; } }
    @media (min-width: 768px) {
      .job-finder .article-filter-tiles__block .row .col:nth-child(even) .article-filter-tiles__tile {
        padding-left: 20px; } }

.job-finder .article-filter-tiles .tile__image {
  position: relative; }
  .job-finder .article-filter-tiles .tile__image img {
    width: 100%;
    display: block; }
  .job-finder .article-filter-tiles .tile__image .image__hover {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    align-items: center;
    justify-content: center;
    background-color: #FFFFFF;
    opacity: 0.8;
    display: none; }
    .job-finder .article-filter-tiles .tile__image .image__hover .cta-arrow {
      color: #e80033;
      font-size: 24px;
      padding-right: 75px;
      position: relative; }
      .job-finder .article-filter-tiles .tile__image .image__hover .cta-arrow::after {
        background-image: url("data:image/svg+xml,%3C%3Fxml%20version='1.0'%20encoding='UTF-8'%3F%3E%3Csvg%20width='45px'%20height='30px'%20viewBox='0%200%2045%2030'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!--%20Generator:%20Sketch%2055%20(78076)%20-%20https://sketchapp.com%20--%3E%3Cg%20id='Symbols'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3E%3Cg%20id='Icon-/-Arrow-/-Grey-Right'%20fill='%23e80033'%3E%3Cg%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20id='Fill-1-Copy'%3E%3Cpolygon%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20points='20.5432159%201.42108547e-13%2033.0410931%2011.9998064%203.55271368e-15%2011.9998064%203.55271368e-15%2017.9982574%2033.0410931%2017.9982574%2020.5432159%2030%2029.3789104%2030%2045%2015%2029.3789104%201.42108547e-13'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
        content: "";
        height: 30px;
        width: 45px;
        position: absolute;
        right: 0;
        top: -10px;
        transform: rotate();
        background-repeat: no-repeat;
        background-position: center center; }
      .job-finder .article-filter-tiles .tile__image .image__hover .cta-arrow:hover::after, .job-finder .article-filter-tiles .tile__image .image__hover .cta-arrow:focus::after {
        background-image: url("data:image/svg+xml,%3C%3Fxml%20version='1.0'%20encoding='UTF-8'%3F%3E%3Csvg%20width='45px'%20height='30px'%20viewBox='0%200%2045%2030'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!--%20Generator:%20Sketch%2055%20(78076)%20-%20https://sketchapp.com%20--%3E%3Cg%20id='Symbols'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3E%3Cg%20id='Icon-/-Arrow-/-Grey-Right'%20fill='%23e80033'%3E%3Cg%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20id='Fill-1-Copy'%3E%3Cpolygon%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20points='20.5432159%201.42108547e-13%2033.0410931%2011.9998064%203.55271368e-15%2011.9998064%203.55271368e-15%2017.9982574%2033.0410931%2017.9982574%2020.5432159%2030%2029.3789104%2030%2045%2015%2029.3789104%201.42108547e-13'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }

.job-finder .article-filter-tiles .tile__content {
  padding: 15px;
  background-color: #FFFFFF; }
  .job-finder .article-filter-tiles .tile__content .content__label {
    font-size: 14px;
    font-family: "Arial Light", Arial, sans-serif;
    margin-bottom: 10px;
    display: block;
    line-height: 28px; }
    .job-finder .article-filter-tiles .tile__content .content__label .label__name {
      color: #415364; }
  .job-finder .article-filter-tiles .tile__content .content__detail {
    color: #415364;
    line-height: 24px; }
  .job-finder .article-filter-tiles .tile__content .content__date {
    color: #000000;
    font-family: "Arial Light", Arial, sans-serif;
    font-size: 14px;
    font-weight: 300;
    line-height: 28px;
    text-align: right;
    display: block; }

.job-finder .article-filter-tiles__tile {
  margin-bottom: 40px; }
  .job-finder .article-filter-tiles__tile:hover .image__hover {
    display: flex; }
  .job-finder .article-filter-tiles__tile:hover .tile__content {
    background-color: #E5F8F7; }

.job-finder .article-filter-tiles .articleblock__stories {
  margin-top: 60px; }

.job-finder .article-filter-tiles .articleblock__title {
  font-family: "Arial MT STD", Arial, sans-serif;
  font-weight: bold;
  color: #000000;
  font-size: 14px;
  letter-spacing: normal;
  line-height: 17px;
  margin-bottom: 24px;
  display: inline-block; }
  @media (min-width: 1024px) {
    .job-finder .article-filter-tiles .articleblock__title {
      display: block;
      text-align: center; } }

.job-finder .article-filter-tiles .articleblock__filter-by {
  font-family: "Arial MT STD", Arial, sans-serif;
  font-size: 18px;
  color: #415364;
  text-decoration: none;
  height: 55px;
  border: 2px solid #415364;
  display: block;
  line-height: 55px;
  padding-left: 20px;
  font-weight: bold;
  position: relative; }
  @media (min-width: 1024px) {
    .job-finder .article-filter-tiles .articleblock__filter-by {
      display: none; } }
  .job-finder .article-filter-tiles .articleblock__filter-by.active {
    color: #193F5E; }
  @media (min-width: 1024px) {
    .job-finder .article-filter-tiles .articleblock__filter-by {
      width: 175px;
      margin-right: 30px; } }
  .job-finder .article-filter-tiles .articleblock__filter-by::after {
    background-image: url("data:image/svg+xml,%0A%3Csvg width='12px' height='7px' viewBox='0 0 12 7' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Input-/-Dropdown-Filter' transform='translate(-143.000000, -19.000000)'%3E%3Crect fill='none' x='0' y='0' width='175' height='45'%3E%3C/rect%3E%3Cg id='Icon-/-Triangle-/-Gray---Down' transform='translate(143.000000, 19.000000)' fill='%238D98A2'%3E%3Cpolygon id='Triangle' points='6 7 0 0 12 0'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    content: "";
    height: 20px;
    width: 15px;
    position: absolute;
    background-repeat: no-repeat;
    background-position: center center;
    right: 20px;
    top: 12px;
    transform: rotate(); }
    .job-finder .article-filter-tiles .articleblock__filter-by::after:hover::after, .job-finder .article-filter-tiles .articleblock__filter-by::after:focus::after {
      background-image: url("data:image/svg+xml,%0A%3Csvg width='12px' height='7px' viewBox='0 0 12 7' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Input-/-Dropdown-Filter' transform='translate(-143.000000, -19.000000)'%3E%3Crect fill='none' x='0' y='0' width='175' height='45'%3E%3C/rect%3E%3Cg id='Icon-/-Triangle-/-Gray---Down' transform='translate(143.000000, 19.000000)' fill='%238D98A2'%3E%3Cpolygon id='Triangle' points='6 7 0 0 12 0'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }
  .job-finder .article-filter-tiles .articleblock__filter-by.active::after {
    transform: rotate(180deg); }

.job-finder .article-filter-tiles .articleblock__filters {
  display: none;
  background-color: #FFFFFF; }
  @media (min-width: 1024px) {
    .job-finder .article-filter-tiles .articleblock__filters {
      display: block;
      background-color: transparent; } }
  .job-finder .article-filter-tiles .articleblock__filters.active {
    display: block; }

.job-finder .article-filter-tiles .articleblock--normal-width ul {
  padding: 15px 0;
  margin: 0;
  list-style-type: none; }
  @media (min-width: 1024px) {
    .job-finder .article-filter-tiles .articleblock--normal-width ul {
      padding: 0;
      text-align: center; } }
  .job-finder .article-filter-tiles .articleblock--normal-width ul li {
    margin: 0; }
    @media (min-width: 1024px) {
      .job-finder .article-filter-tiles .articleblock--normal-width ul li {
        display: inline-block;
        margin-right: 40px; }
        .job-finder .article-filter-tiles .articleblock--normal-width ul li:last-child {
          margin-right: 0; } }
    .job-finder .article-filter-tiles .articleblock--normal-width ul li a {
      font-family: "Arial MT STD", Arial, sans-serif;
      font-size: 18px;
      color: #000000;
      text-decoration: none;
      display: block;
      padding: 6px 20px; }
      @media (min-width: 1024px) {
        .job-finder .article-filter-tiles .articleblock--normal-width ul li a {
          display: inline-block;
          padding-left: 0;
          padding-right: 0; } }
      .job-finder .article-filter-tiles .articleblock--normal-width ul li a:hover {
        background-color: #415364;
        color: #FFFFFF; }
        @media (min-width: 1024px) {
          .job-finder .article-filter-tiles .articleblock--normal-width ul li a:hover {
            background-color: transparent; } }
    @media (min-width: 1024px) {
      .job-finder .article-filter-tiles .articleblock--normal-width ul li:hover a {
        color: #e80033; } }
    @media (min-width: 1024px) {
      .job-finder .article-filter-tiles .articleblock--normal-width ul li:hover .filters__quantity {
        background-color: #e80033;
        color: #FFFFFF; } }
    .job-finder .article-filter-tiles .articleblock--normal-width ul li.active a {
      color: #e80033; }
    .job-finder .article-filter-tiles .articleblock--normal-width ul li.active .filters__quantity {
      background-color: #e80033;
      color: #FFFFFF; }

.job-finder .article-filter-tiles__buttons {
  padding: 15px 0 60px 0; }
  @media (min-width: 1024px) {
    .job-finder .article-filter-tiles__buttons {
      padding: 60px 0 96px 0; } }
  .job-finder .article-filter-tiles__buttons .cta {
    margin-left: auto;
    margin-right: auto; }

.job-finder .article-filter-tiles .filters__quantity {
  display: none;
  margin-left: 10px;
  font-family: "Arial MT STD", Arial, sans-serif;
  font-weight: bold;
  font-style: normal;
  color: #FFFFFF;
  font-size: 14px;
  letter-spacing: normal;
  line-height: 24px;
  width: 30px;
  height: 20px;
  background-color: #415364;
  text-align: center;
  border-radius: 20px; }
  @media (min-width: 1024px) {
    .job-finder .article-filter-tiles .filters__quantity {
      display: inline-block; } }

.job-finder h1 {
  padding: 30px 0;
  margin: 0; }
  @media (min-width: 1024px) {
    .job-finder h1 {
      padding: 60px 0; } }

.job-finder .search-bar {
  margin-bottom: 15px; }

.job-finder__filters {
  padding: 30px 15px 0 15px;
  display: none; }
  .job-finder__filters.active {
    display: block; }
  @media (min-width: 1024px) {
    .job-finder__filters {
      padding: 60px 44px;
      display: flex !important;
      justify-content: space-between; } }
  @media (min-width: 1200px) {
    .job-finder__filters {
      padding-left: 126px;
      padding-right: 126px; } }

@media (min-width: 1024px) {
  .job-finder .block--full-width {
    left: 0;
    width: 100%; } }

@media (min-width: 1200px) {
  .job-finder .block--full-width {
    width: calc(100% - 160px);
    margin-left: 80px;
    margin-right: 80px; } }

@media (min-width: 1024px) {
  .job-finder .block--compacted {
    padding: 0 15px; } }

@media (min-width: 1024px) {
  .job-finder .block--compacted .filters__headings {
    display: none; } }

@media (min-width: 1024px) {
  .job-finder .block--compacted .dropdowns__checklist {
    margin: 0;
    padding: 15px 0 0 0; } }

.job-finder .block--compacted .filters__buttons {
  flex-direction: column;
  justify-content: center; }
  .job-finder .block--compacted .filters__buttons a.cta {
    margin: 0;
    order: 1; }
  .job-finder .block--compacted .filters__buttons a.link {
    margin-right: 0;
    margin-top: 15px;
    display: inline-block;
    order: 2; }

@media (min-width: 1024px) {
  .job-finder .block--normal-width {
    width: 175px; } }

.job-finder .block--normal-width ul {
  padding: 15px 0;
  margin: 0;
  list-style-type: none; }
  @media (min-width: 1024px) {
    .job-finder .block--normal-width ul {
      padding: 0; } }
  .job-finder .block--normal-width ul li {
    margin: 0; }
    .job-finder .block--normal-width ul li a {
      font-family: "Arial MT STD", Arial, sans-serif;
      font-size: 18px;
      color: #415364;
      text-decoration: none;
      display: block;
      padding: 6px 20px; }
      .job-finder .block--normal-width ul li a:hover {
        background-color: #415364;
        color: #FFFFFF; }

.job-finder .block__filter {
  margin-bottom: 15px; }
  @media (min-width: 1024px) {
    .job-finder .block__filter {
      margin-bottom: 0; } }
  @media (min-width: 1024px) {
    .job-finder .block__filter:last-child .block__filter-by {
      margin-right: 0; } }

.job-finder .block__filters {
  display: none;
  background-color: #FFFFFF; }
  @media (min-width: 1024px) {
    .job-finder .block__filters {
      margin-top: 2px;
      border: 2px solid #415364;
      position: absolute;
      z-index: 1; } }
  .job-finder .block__filters.active {
    display: block; }

.job-finder .block__title {
  font-family: "Arial MT STD", Arial, sans-serif;
  font-weight: bold;
  color: #333333;
  font-size: 14px;
  letter-spacing: normal;
  line-height: 17px;
  margin-bottom: 5px;
  display: inline-block; }

.job-finder .block__filter-by {
  font-family: "Arial MT STD", Arial, sans-serif;
  font-size: 18px;
  color: #415364;
  text-decoration: none;
  height: 45px;
  border: 2px solid #415364;
  display: block;
  line-height: 45px;
  padding-left: 20px;
  font-weight: bold;
  position: relative; }
  .job-finder .block__filter-by.active {
    color: #193F5E; }
  @media (min-width: 1024px) {
    .job-finder .block__filter-by {
      width: 175px;
      margin-right: 30px; } }
  .job-finder .block__filter-by::after {
    background-image: url("data:image/svg+xml,%0A%3Csvg width='12px' height='7px' viewBox='0 0 12 7' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Input-/-Dropdown-Filter' transform='translate(-143.000000, -19.000000)'%3E%3Crect fill='none' x='0' y='0' width='175' height='45'%3E%3C/rect%3E%3Cg id='Icon-/-Triangle-/-Gray---Down' transform='translate(143.000000, 19.000000)' fill='%238D98A2'%3E%3Cpolygon id='Triangle' points='6 7 0 0 12 0'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    content: "";
    height: 20px;
    width: 15px;
    position: absolute;
    background-repeat: no-repeat;
    background-position: center center;
    right: 20px;
    top: 12px;
    transform: rotate(); }
    .job-finder .block__filter-by::after:hover::after, .job-finder .block__filter-by::after:focus::after {
      background-image: url("data:image/svg+xml,%0A%3Csvg width='12px' height='7px' viewBox='0 0 12 7' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Input-/-Dropdown-Filter' transform='translate(-143.000000, -19.000000)'%3E%3Crect fill='none' x='0' y='0' width='175' height='45'%3E%3C/rect%3E%3Cg id='Icon-/-Triangle-/-Gray---Down' transform='translate(143.000000, 19.000000)' fill='%238D98A2'%3E%3Cpolygon id='Triangle' points='6 7 0 0 12 0'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }
  .job-finder .block__filter-by.active::after {
    transform: rotate(180deg); }

@media (min-width: 1024px) {
  .job-finder .block__wrap {
    display: flex;
    align-items: center; } }

@media (min-width: 1024px) {
  .job-finder .filters--filter-by .clear-filters {
    display: none; } }

.job-finder .filters--sort-by .clear-filters {
  display: none; }
  @media (min-width: 1024px) {
    .job-finder .filters--sort-by .clear-filters {
      display: inline-block;
      padding: 0; } }

.job-finder .filters__headings {
  padding: 30px 30px 0 30px; }
  @media (min-width: 1024px) {
    .job-finder .filters__headings {
      padding-bottom: 30px; } }
  .job-finder .filters__headings .headings__title {
    margin: 0; }

.job-finder .filters__dropdowns {
  justify-content: stretch; }
  @media (min-width: 640px) {
    .job-finder .filters__dropdowns .col:nth-child(2) .dropdowns__border {
      border-left: 2px solid #D9DDE0;
      border-right: 2px solid #D9DDE0; } }

.job-finder .filters__buttons {
  padding: 15px 0;
  display: flex;
  align-items: center;
  justify-content: flex-end;
  flex-direction: column; }
  @media (min-width: 1024px) {
    .job-finder .filters__buttons.show-filters {
      display: none; } }
  @media (min-width: 1024px) {
    .job-finder .filters__buttons {
      flex-direction: row; } }
  .job-finder .filters__buttons a.link {
    color: #e80033;
    text-decoration: none;
    font-size: 18px;
    font-weight: bold;
    font-style: normal;
    letter-spacing: normal;
    line-height: 22px;
    order: 2; }
    @media (min-width: 1024px) {
      .job-finder .filters__buttons a.link {
        order: 1;
        margin-right: 0; } }
  .job-finder .filters__buttons a.cta {
    order: 1;
    margin-bottom: 15px; }
    @media (min-width: 1024px) {
      .job-finder .filters__buttons a.cta {
        order: 2;
        margin: 0 16px 0 30px; } }

.job-finder .filters__headings {
  display: flex;
  align-items: center;
  justify-content: space-between; }

.job-finder__results {
  padding: 45px 15px 0 15px; }
  @media (min-width: 1024px) {
    .job-finder__results {
      padding-top: 0;
      padding-left: 44px;
      padding-right: 44px; } }
  @media (min-width: 1200px) {
    .job-finder__results {
      padding-left: 126px;
      padding-right: 126px; } }
  .job-finder__results .list__title {
    font-family: "Arial MT STD", Arial, sans-serif;
    letter-spacing: normal;
    line-height: 32px;
    font-weight: bold;
    margin: 0 0 10px 0;
    position: relative; }
  .job-finder__results .list__info {
    font-family: "Arial Light", Arial, sans-serif;
    letter-spacing: normal;
    line-height: 30px;
    font-weight: 300;
    margin: 0;
    font-size: 24px;
    color: #47657E; }
  .job-finder__results .list__arrow {
    margin-left: 20px;
    position: relative; }
    .job-finder__results .list__arrow::after {
      background-image: url("data:image/svg+xml,%3C%3Fxml%20version='1.0'%20encoding='UTF-8'%3F%3E%3Csvg%20width='30px'%20height='20px'%20viewBox='0%200%2045%2030'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!--%20Generator:%20Sketch%2055%20(78076)%20-%20https://sketchapp.com%20--%3E%3Cg%20id='Symbols'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3E%3Cg%20id='Icon-/-Arrow-/-Grey-Right'%20fill='%23e80033'%3E%3Cg%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20id='Fill-1-Copy'%3E%3Cpolygon%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20points='20.5432159%201.42108547e-13%2033.0410931%2011.9998064%203.55271368e-15%2011.9998064%203.55271368e-15%2017.9982574%2033.0410931%2017.9982574%2020.5432159%2030%2029.3789104%2030%2045%2015%2029.3789104%201.42108547e-13'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
      content: "";
      height: 20px;
      width: 30px;
      position: absolute;
      top: 4px;
      transform: rotate();
      background-repeat: no-repeat;
      background-position: center center; }
    .job-finder__results .list__arrow:hover::after, .job-finder__results .list__arrow:focus::after {
      background-image: url("data:image/svg+xml,%3C%3Fxml%20version='1.0'%20encoding='UTF-8'%3F%3E%3Csvg%20width='30px'%20height='20px'%20viewBox='0%200%2045%2030'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!--%20Generator:%20Sketch%2055%20(78076)%20-%20https://sketchapp.com%20--%3E%3Cg%20id='Symbols'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3E%3Cg%20id='Icon-/-Arrow-/-Grey-Right'%20fill='%23e80033'%3E%3Cg%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20id='Fill-1-Copy'%3E%3Cpolygon%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20points='20.5432159%201.42108547e-13%2033.0410931%2011.9998064%203.55271368e-15%2011.9998064%203.55271368e-15%2017.9982574%2033.0410931%2017.9982574%2020.5432159%2030%2029.3789104%2030%2045%2015%2029.3789104%201.42108547e-13'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }

.job-finder__pagination {
  padding: 30px 15px 96px 15px;
  text-align: center; }
  @media (min-width: 1024px) {
    .job-finder__pagination {
      padding-left: 44px;
      padding-right: 44px;
      text-align: left; } }
  @media (min-width: 1200px) {
    .job-finder__pagination {
      padding-left: 126px;
      padding-right: 126px; } }

.job-finder .pagination__prev {
  display: inline-block;
  position: relative;
  width: 20px;
  height: 13px;
  position: relative; }
  .job-finder .pagination__prev.active {
    position: relative; }
    .job-finder .pagination__prev.active::after {
      background-image: url("data:image/svg+xml,%3C%3Fxml%20version='1.0'%20encoding='UTF-8'%3F%3E%3Csvg%20width='20px'%20height='13px'%20viewBox='0%200%2045%2030'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!--%20Generator:%20Sketch%2055%20(78076)%20-%20https://sketchapp.com%20--%3E%3Cg%20id='Symbols'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3E%3Cg%20id='Icon-/-Arrow-/-Grey-Right'%20fill='%23e80033'%3E%3Cg%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20id='Fill-1-Copy'%3E%3Cpolygon%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20points='20.5432159%201.42108547e-13%2033.0410931%2011.9998064%203.55271368e-15%2011.9998064%203.55271368e-15%2017.9982574%2033.0410931%2017.9982574%2020.5432159%2030%2029.3789104%2030%2045%2015%2029.3789104%201.42108547e-13'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
      content: "";
      height: 13px;
      width: 20px;
      position: absolute;
      right: 0;
      top: 0;
      transform: rotate(180deg);
      background-repeat: no-repeat;
      background-position: center center; }
    .job-finder .pagination__prev.active:hover::after, .job-finder .pagination__prev.active:focus::after {
      background-image: url("data:image/svg+xml,%3C%3Fxml%20version='1.0'%20encoding='UTF-8'%3F%3E%3Csvg%20width='20px'%20height='13px'%20viewBox='0%200%2045%2030'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!--%20Generator:%20Sketch%2055%20(78076)%20-%20https://sketchapp.com%20--%3E%3Cg%20id='Symbols'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3E%3Cg%20id='Icon-/-Arrow-/-Grey-Right'%20fill='%23e80033'%3E%3Cg%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20id='Fill-1-Copy'%3E%3Cpolygon%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20points='20.5432159%201.42108547e-13%2033.0410931%2011.9998064%203.55271368e-15%2011.9998064%203.55271368e-15%2017.9982574%2033.0410931%2017.9982574%2020.5432159%2030%2029.3789104%2030%2045%2015%2029.3789104%201.42108547e-13'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }
  .job-finder .pagination__prev::after {
    background-image: url("data:image/svg+xml,%3C%3Fxml%20version='1.0'%20encoding='UTF-8'%3F%3E%3Csvg%20width='20px'%20height='13px'%20viewBox='0%200%2045%2030'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!--%20Generator:%20Sketch%2055%20(78076)%20-%20https://sketchapp.com%20--%3E%3Cg%20id='Symbols'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3E%3Cg%20id='Icon-/-Arrow-/-Grey-Right'%20fill='%23D1D2D4'%3E%3Cg%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20id='Fill-1-Copy'%3E%3Cpolygon%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20points='20.5432159%201.42108547e-13%2033.0410931%2011.9998064%203.55271368e-15%2011.9998064%203.55271368e-15%2017.9982574%2033.0410931%2017.9982574%2020.5432159%2030%2029.3789104%2030%2045%2015%2029.3789104%201.42108547e-13'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    content: "";
    height: 13px;
    width: 20px;
    position: absolute;
    right: 0;
    top: 0;
    transform: rotate(180deg);
    background-repeat: no-repeat;
    background-position: center center; }
  .job-finder .pagination__prev:hover::after, .job-finder .pagination__prev:focus::after {
    background-image: url("data:image/svg+xml,%3C%3Fxml%20version='1.0'%20encoding='UTF-8'%3F%3E%3Csvg%20width='20px'%20height='13px'%20viewBox='0%200%2045%2030'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!--%20Generator:%20Sketch%2055%20(78076)%20-%20https://sketchapp.com%20--%3E%3Cg%20id='Symbols'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3E%3Cg%20id='Icon-/-Arrow-/-Grey-Right'%20fill='%23D1D2D4'%3E%3Cg%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20id='Fill-1-Copy'%3E%3Cpolygon%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20points='20.5432159%201.42108547e-13%2033.0410931%2011.9998064%203.55271368e-15%2011.9998064%203.55271368e-15%2017.9982574%2033.0410931%2017.9982574%2020.5432159%2030%2029.3789104%2030%2045%2015%2029.3789104%201.42108547e-13'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }

.job-finder .pagination__next {
  display: inline-block;
  position: relative;
  width: 20px;
  height: 13px;
  position: relative; }
  .job-finder .pagination__next.active {
    position: relative; }
    .job-finder .pagination__next.active::after {
      background-image: url("data:image/svg+xml,%3C%3Fxml%20version='1.0'%20encoding='UTF-8'%3F%3E%3Csvg%20width='20px'%20height='13px'%20viewBox='0%200%2045%2030'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!--%20Generator:%20Sketch%2055%20(78076)%20-%20https://sketchapp.com%20--%3E%3Cg%20id='Symbols'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3E%3Cg%20id='Icon-/-Arrow-/-Grey-Right'%20fill='%23e80033'%3E%3Cg%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20id='Fill-1-Copy'%3E%3Cpolygon%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20points='20.5432159%201.42108547e-13%2033.0410931%2011.9998064%203.55271368e-15%2011.9998064%203.55271368e-15%2017.9982574%2033.0410931%2017.9982574%2020.5432159%2030%2029.3789104%2030%2045%2015%2029.3789104%201.42108547e-13'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
      content: "";
      height: 13px;
      width: 20px;
      position: absolute;
      right: 0;
      top: 0;
      transform: rotate();
      background-repeat: no-repeat;
      background-position: center center; }
    .job-finder .pagination__next.active:hover::after, .job-finder .pagination__next.active:focus::after {
      background-image: url("data:image/svg+xml,%3C%3Fxml%20version='1.0'%20encoding='UTF-8'%3F%3E%3Csvg%20width='20px'%20height='13px'%20viewBox='0%200%2045%2030'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!--%20Generator:%20Sketch%2055%20(78076)%20-%20https://sketchapp.com%20--%3E%3Cg%20id='Symbols'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3E%3Cg%20id='Icon-/-Arrow-/-Grey-Right'%20fill='%23e80033'%3E%3Cg%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20id='Fill-1-Copy'%3E%3Cpolygon%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20points='20.5432159%201.42108547e-13%2033.0410931%2011.9998064%203.55271368e-15%2011.9998064%203.55271368e-15%2017.9982574%2033.0410931%2017.9982574%2020.5432159%2030%2029.3789104%2030%2045%2015%2029.3789104%201.42108547e-13'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }
  .job-finder .pagination__next::after {
    background-image: url("data:image/svg+xml,%3C%3Fxml%20version='1.0'%20encoding='UTF-8'%3F%3E%3Csvg%20width='20px'%20height='13px'%20viewBox='0%200%2045%2030'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!--%20Generator:%20Sketch%2055%20(78076)%20-%20https://sketchapp.com%20--%3E%3Cg%20id='Symbols'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3E%3Cg%20id='Icon-/-Arrow-/-Grey-Right'%20fill='%23D1D2D4'%3E%3Cg%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20id='Fill-1-Copy'%3E%3Cpolygon%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20points='20.5432159%201.42108547e-13%2033.0410931%2011.9998064%203.55271368e-15%2011.9998064%203.55271368e-15%2017.9982574%2033.0410931%2017.9982574%2020.5432159%2030%2029.3789104%2030%2045%2015%2029.3789104%201.42108547e-13'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    content: "";
    height: 13px;
    width: 20px;
    position: absolute;
    top: 0;
    transform: rotate();
    background-repeat: no-repeat;
    background-position: center center; }
  .job-finder .pagination__next:hover::after, .job-finder .pagination__next:focus::after {
    background-image: url("data:image/svg+xml,%3C%3Fxml%20version='1.0'%20encoding='UTF-8'%3F%3E%3Csvg%20width='20px'%20height='13px'%20viewBox='0%200%2045%2030'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!--%20Generator:%20Sketch%2055%20(78076)%20-%20https://sketchapp.com%20--%3E%3Cg%20id='Symbols'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3E%3Cg%20id='Icon-/-Arrow-/-Grey-Right'%20fill='%23D1D2D4'%3E%3Cg%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20id='Fill-1-Copy'%3E%3Cpolygon%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20points='20.5432159%201.42108547e-13%2033.0410931%2011.9998064%203.55271368e-15%2011.9998064%203.55271368e-15%2017.9982574%2033.0410931%2017.9982574%2020.5432159%2030%2029.3789104%2030%2045%2015%2029.3789104%201.42108547e-13'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }

.job-finder .pagination__items {
  padding: 0 15px; }
  .job-finder .pagination__items .items__page {
    width: 36px;
    height: 36px;
    display: inline-block;
    text-align: center;
    line-height: 36px;
    border: 2px solid #415364;
    border-radius: 5px;
    font-family: "Arial MT STD", Arial, sans-serif;
    font-size: 18px;
    letter-spacing: normal;
    color: #415364;
    font-weight: bold;
    margin-right: 15px; }
    .job-finder .pagination__items .items__page:last-child {
      margin-right: 0; }
    .job-finder .pagination__items .items__page.active {
      border-color: #e80033;
      color: #e80033; }

.job-finder .results__quantity {
  font-size: 22px;
  letter-spacing: normal;
  font-weight: 300;
  line-height: 28px;
  font-family: "Arial Light", Arial, sans-serif;
  display: block;
  border-bottom: 1px solid #999999;
  padding-bottom: 15px;
  color: #415364; }

.job-finder .results__list {
  padding: 0;
  margin: 60px 0 0 0;
  list-style-type: none; }
  .job-finder .results__list li {
    border-bottom: 1px solid #999999;
    padding: 30px 0;
    margin: 0; }
    .job-finder .results__list li:first-child {
      padding-top: 0; }

@media (min-width: 640px) {
  .job-finder .dropdowns__border {
    border-top: 2px solid #D9DDE0;
    border-bottom: 2px solid #D9DDE0;
    height: 360px;
    overflow-y: scroll; } }

.job-finder .dropdowns__subtitle {
  font-family: "Arial MT STD", Arial, sans-serif;
  font-weight: bold;
  font-style: normal;
  letter-spacing: normal;
  line-height: 30px;
  padding-left: 30px;
  margin: 30px 0 15px 0; }
  @media (min-width: 1024px) {
    .job-finder .dropdowns__subtitle {
      margin-top: 0; } }

.job-finder .dropdowns__checklist .checklist__label,
.job-finder .dropdowns__checklist .dropdowns__label, .job-finder .dropdowns__list .checklist__label,
.job-finder .dropdowns__list .dropdowns__label {
  font-family: "Arial MT STD", Arial, sans-serif;
  font-weight: bold;
  font-style: normal;
  color: #333333;
  font-size: 18px;
  letter-spacing: normal;
  line-height: 24px; }

.job-finder .dropdowns__checklist .checklist__quantity,
.job-finder .dropdowns__checklist .dropdowns__quantity, .job-finder .dropdowns__list .checklist__quantity,
.job-finder .dropdowns__list .dropdowns__quantity {
  display: inline-block;
  margin-left: 10px;
  font-family: "Arial MT STD", Arial, sans-serif;
  font-weight: bold;
  font-style: normal;
  color: #333333;
  font-size: 14px;
  letter-spacing: normal;
  line-height: 20px;
  width: 30px;
  height: 20px;
  background-color: #D9DDE0;
  text-align: center;
  border-radius: 20px; }

.job-finder .dropdowns__checklist {
  margin: 15px 0 30px 0;
  padding-left: 30px; }
  .job-finder .dropdowns__checklist .checklist__button {
    font-family: "Arial MT STD", Arial, sans-serif;
    font-weight: bold;
    color: #e80033;
    font-size: 18px;
    letter-spacing: normal;
    line-height: 24px;
    text-decoration: none;
    margin-bottom: 10px;
    display: block; }
  .job-finder .dropdowns__checklist .checklist__checkbox {
    display: inline-block;
    position: relative;
    margin-right: 10px; }
    .job-finder .dropdowns__checklist .checklist__checkbox input[type="checkbox"] {
      opacity: 0;
      width: 26px;
      height: 26px;
      position: relative;
      z-index: 1;
      display: inline-block; }
    .job-finder .dropdowns__checklist .checklist__checkbox .checkbox__mask {
      width: 22px;
      height: 22px;
      border: 2px solid #e80033;
      display: inline-block;
      position: absolute;
      top: 0;
      left: 0;
      z-index: 0; }
      .job-finder .dropdowns__checklist .checklist__checkbox .checkbox__mask.active {
        background-color: #e80033; }
  .job-finder .dropdowns__checklist > ul {
    list-style-type: none;
    padding: 0;
    margin: 0; }
    .job-finder .dropdowns__checklist > ul > li {
      display: flex;
      align-items: center;
      margin: 0; }

.job-finder .dropdowns__list ul {
  padding: 0;
  margin: 0;
  list-style-type: none; }
  .job-finder .dropdowns__list ul li {
    margin: 0; }

.job-finder .dropdowns__list .dropdowns__checklist {
  display: none;
  padding-left: 45px; }
  .job-finder .dropdowns__list .dropdowns__checklist.active {
    display: block; }

.job-finder .dropdowns__toggle-btn {
  display: block;
  text-decoration: none;
  border-bottom: 2px solid #D9DDE0;
  padding: 15px 80px 15px 30px;
  position: relative; }
  .job-finder .dropdowns__toggle-btn::after {
    background-image: url("data:image/svg+xml,%0A%3Csvg width='12px' height='7px' viewBox='0 0 12 7' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Input-/-Dropdown-Filter' transform='translate(-143.000000, -19.000000)'%3E%3Crect fill='none' x='0' y='0' width='175' height='45'%3E%3C/rect%3E%3Cg id='Icon-/-Triangle-/-Gray---Down' transform='translate(143.000000, 19.000000)' fill='%23e80033'%3E%3Cpolygon id='Triangle' points='6 7 0 0 12 0'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    content: "";
    height: 20px;
    width: 15px;
    position: absolute;
    background-repeat: no-repeat;
    background-position: center center;
    right: 20px;
    top: 18px;
    transform: rotate(); }
    .job-finder .dropdowns__toggle-btn::after:hover::after, .job-finder .dropdowns__toggle-btn::after:focus::after {
      background-image: url("data:image/svg+xml,%0A%3Csvg width='12px' height='7px' viewBox='0 0 12 7' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Input-/-Dropdown-Filter' transform='translate(-143.000000, -19.000000)'%3E%3Crect fill='none' x='0' y='0' width='175' height='45'%3E%3C/rect%3E%3Cg id='Icon-/-Triangle-/-Gray---Down' transform='translate(143.000000, 19.000000)' fill='%23e80033'%3E%3Cpolygon id='Triangle' points='6 7 0 0 12 0'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }
  .job-finder .dropdowns__toggle-btn.active::after {
    transform: rotate(180deg); }

.job-detail .cta {
  border-radius: 5px;
  padding: 13px 13px 10px;
  text-decoration: none;
  display: block;
  width: 278px;
  text-align: center;
  font-size: 18px;
  line-height: 18px;
  font-weight: bold;
  background: #e80033;
  border: 2px solid #e80033;
  color: #FFFFFF; }
  .job-detail .cta:hover {
    background: #FFFFFF;
    color: #e80033; }
  .job-detail .cta--secondary {
    background: transparent;
    color: #e80033; }
    .job-detail .cta--secondary:hover {
      background: #e80033;
      color: #FFFFFF; }
  .job-detail .cta--inverse {
    background: transparent;
    border: 2px solid #FFFFFF;
    color: #FFFFFF; }
    .job-detail .cta--inverse:hover {
      background: #FFFFFF;
      color: #193F5E; }

.job-detail__headline {
  padding: 30px 0 60px; }
  .job-detail__headline h1 {
    margin: 0; }
    @media (min-width: 640px) {
      .job-detail__headline h1 {
        font-size: 40px; } }

.job-detail__detail-band {
  background: #FAF9F7;
  padding: 30px 3.75%; }
  @media (min-width: 960px) {
    .job-detail__detail-band {
      padding: 30px 0; } }
  @media (min-width: 640px) {
    .job-detail__detail-band .row {
      flex-direction: row; } }
  .job-detail__detail-band .detail-band__copy {
    color: #415364;
    padding-top: 15px;
    padding-bottom: 15px; }
    @media (min-width: 640px) {
      .job-detail__detail-band .detail-band__copy {
        border-right: 2px solid #ECEDEF; } }
    @media (min-width: 1024px) {
      .job-detail__detail-band .detail-band__copy {
        display: flex;
        justify-content: flex-end; } }
    @media (min-width: 1024px) {
      .job-detail__detail-band .detail-band__copy .copy__wrapper {
        width: 493px; } }
    .job-detail__detail-band .detail-band__copy .copy__info {
      color: #333333;
      font-size: 18px;
      margin-bottom: 3px; }
  .job-detail__detail-band .detail-band__links {
    display: flex;
    flex-direction: column;
    align-items: center; }
    @media (min-width: 640px) {
      .job-detail__detail-band .detail-band__links {
        padding-top: 60px;
        align-items: flex-end; } }
    .job-detail__detail-band .detail-band__links .cta {
      margin: 0 0 15px; }
      @media (min-width: 1024px) {
        .job-detail__detail-band .detail-band__links .cta {
          margin: 0 0 30px; } }

.job-detail__content {
  color: #415364;
  font-family: "Arial Light", Arial, sans-serif; }
  .job-detail__content .cta-arrow {
    padding: 30px 0; }
  .job-detail__content p,
  .job-detail__content ul,
  .job-detail__content ul li {
    font-size: 24px; }
  .job-detail__content .content__legal {
    font-family: "Arial MT STD", Arial, sans-serif;
    font-size: 18px; }

.job-detail__bottom-rail {
  padding: 96px 0;
  text-align: center; }
  .job-detail__bottom-rail .cta {
    margin: 0 auto 15px; }

.event-detail {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 0;
  margin: 58px auto 64px;
  width: 100%;
  max-width: 1040px; }
  .event-detail p {
    line-height: 30px;
    font-size: 24px;
    font-weight: bold;
    margin-top: 34px;
    color: #415364;
    font-family: "Arial MT STD", Arial, sans-serif;
    padding: 0 40px; }
  .event-detail__date {
    font-family: "Arial Light", Arial, sans-serif; }
  .event-detail__calendar {
    margin-top: 30px;
    font-weight: bold;
    line-height: 18px;
    text-align: left;
    text-transform: uppercase;
    position: relative;
    font-family: "Arial MT STD", Arial, sans-serif;
    padding: 0 40px; }
    .event-detail__calendar a {
      color: #000000;
      font-size: 18px; }
    .event-detail__calendar::after {
      content: url("data:image/svg+xml,%3C?xml version='1.0' encoding='UTF-8'?%3E%3Csvg width='21px' height='21px' viewBox='0 0 21 21' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3Ecalendar%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='NEWS' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Event-Detail' transform='translate(-391.000000, -439.000000)' fill='%23E80033' fill-rule='nonzero'%3E%3Cg id='Stacked-Group' transform='translate(207.000000, 439.000000)'%3E%3Cg id='calendar' transform='translate(184.000000, 0.000000)'%3E%3Cpath d='M18.5390625,1.640625 L17.5546875,1.640625 L17.5546875,0 L15.9140625,0 L15.9140625,1.640625 L5.0859375,1.640625 L5.0859375,0 L3.4453125,0 L3.4453125,1.640625 L2.4609375,1.640625 C1.10397656,1.640625 0,2.74460156 0,4.1015625 L0,18.5390625 C0,19.8960234 1.10397656,21 2.4609375,21 L18.5390625,21 C19.8960234,21 21,19.8960234 21,18.5390625 L21,4.1015625 C21,2.74460156 19.8960234,1.640625 18.5390625,1.640625 Z M19.359375,18.5390625 C19.359375,18.9913828 18.9913828,19.359375 18.5390625,19.359375 L2.4609375,19.359375 C2.00861719,19.359375 1.640625,18.9913828 1.640625,18.5390625 L1.640625,7.7109375 L19.359375,7.7109375 L19.359375,18.5390625 Z M19.359375,6.0703125 L1.640625,6.0703125 L1.640625,4.1015625 C1.640625,3.64924219 2.00861719,3.28125 2.4609375,3.28125 L3.4453125,3.28125 L3.4453125,4.921875 L5.0859375,4.921875 L5.0859375,3.28125 L15.9140625,3.28125 L15.9140625,4.921875 L17.5546875,4.921875 L17.5546875,3.28125 L18.5390625,3.28125 C18.9913828,3.28125 19.359375,3.64924219 19.359375,4.1015625 L19.359375,6.0703125 Z' id='Shape'%3E%3C/path%3E%3Crect id='Rectangle' x='4' y='10' width='1' height='1'%3E%3C/rect%3E%3Crect id='Rectangle' x='7' y='10' width='1' height='1'%3E%3C/rect%3E%3Crect id='Rectangle' x='10' y='10' width='1' height='1'%3E%3C/rect%3E%3Crect id='Rectangle' x='13' y='10' width='1' height='1'%3E%3C/rect%3E%3Crect id='Rectangle' x='16' y='10' width='1' height='1'%3E%3C/rect%3E%3Crect id='Rectangle' x='4' y='13' width='1' height='1'%3E%3C/rect%3E%3Crect id='Rectangle' x='7' y='13' width='1' height='1'%3E%3C/rect%3E%3Crect id='Rectangle' x='10' y='13' width='1' height='1'%3E%3C/rect%3E%3Crect id='Rectangle' x='13' y='13' width='1' height='1'%3E%3C/rect%3E%3Crect id='Rectangle' x='4' y='16' width='1' height='1'%3E%3C/rect%3E%3Crect id='Rectangle' x='7' y='16' width='1' height='1'%3E%3C/rect%3E%3Crect id='Rectangle' x='10' y='16' width='1' height='1'%3E%3C/rect%3E%3Crect id='Rectangle' x='13' y='16' width='1' height='1'%3E%3C/rect%3E%3Crect id='Rectangle' x='16' y='13' width='1' height='1'%3E%3C/rect%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
      height: 21px;
      width: 21px;
      padding: 0 10px;
      display: inline-block;
      right: initial;
      top: 0;
      position: initial;
      background-repeat: no-repeat;
      background-position: center center;
      position: absolute; }
  .event-detail__article {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-top: 60px; }
    .event-detail__article p {
      font-weight: 300;
      line-height: 30px;
      font-size: 24px;
      width: 100%;
      font-family: "Arial Light", Arial, sans-serif; }
      .event-detail__article p.more-info {
        align-self: flex-start;
        margin-bottom: 45px; }
    @media (max-width: 640px) {
      .event-detail__article {
        margin-top: 0; }
        .event-detail__article p {
          margin-top: 15px; } }
  .event-detail__divider {
    margin: 60px 0;
    height: 1px;
    border: 0;
    background: #B3BAC1;
    overflow: hidden;
    width: 100%; }
  .event-detail__bottom-wrapper {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center; }

.event-list-filter__filters {
  padding: 30px 15px 0 15px;
  display: none; }
  .event-list-filter__filters.active {
    display: block; }
  @media (min-width: 1024px) {
    .event-list-filter__filters {
      padding: 30px 44px;
      display: flex !important;
      justify-content: space-between; } }
  @media (min-width: 1200px) {
    .event-list-filter__filters {
      padding-left: 126px;
      padding-right: 126px; } }

.event-list-filter .block__title {
  font-family: "Arial MT STD", Arial, sans-serif;
  font-weight: bold;
  color: #333333;
  font-size: 14px;
  letter-spacing: normal;
  line-height: 17px;
  margin-bottom: 5px;
  display: inline-block; }

.event-list-filter .block__filter {
  margin-bottom: 15px; }
  @media (min-width: 1024px) {
    .event-list-filter .block__filter {
      margin-bottom: 0; } }
  @media (min-width: 1024px) {
    .event-list-filter .block__filter:last-child .block__filter-by {
      margin-right: 0; } }

.event-list-filter .block__filters {
  display: none;
  background-color: #FFFFFF; }
  @media (min-width: 1024px) {
    .event-list-filter .block__filters {
      margin-top: 2px;
      border: 2px solid #415364;
      position: absolute;
      z-index: 1; } }
  .event-list-filter .block__filters.active {
    display: block; }

.event-list-filter .block__filter-by {
  font-family: "Arial MT STD", Arial, sans-serif;
  font-size: 18px;
  color: #415364;
  text-decoration: none;
  height: 45px;
  border: 2px solid #415364;
  display: block;
  line-height: 45px;
  padding-left: 20px;
  font-weight: bold;
  position: relative; }
  .event-list-filter .block__filter-by.active {
    color: #193F5E; }
  @media (min-width: 1024px) {
    .event-list-filter .block__filter-by {
      width: 175px;
      margin-right: 30px; } }
  .event-list-filter .block__filter-by::after {
    background-image: url("data:image/svg+xml,%0A%3Csvg width='12px' height='7px' viewBox='0 0 12 7' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Input-/-Dropdown-Filter' transform='translate(-143.000000, -19.000000)'%3E%3Crect fill='none' x='0' y='0' width='175' height='45'%3E%3C/rect%3E%3Cg id='Icon-/-Triangle-/-Gray---Down' transform='translate(143.000000, 19.000000)' fill='%238D98A2'%3E%3Cpolygon id='Triangle' points='6 7 0 0 12 0'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    content: "";
    height: 20px;
    width: 15px;
    position: absolute;
    background-repeat: no-repeat;
    background-position: center center;
    right: 20px;
    top: 12px;
    transform: rotate(); }
    .event-list-filter .block__filter-by::after:hover::after, .event-list-filter .block__filter-by::after:focus::after {
      background-image: url("data:image/svg+xml,%0A%3Csvg width='12px' height='7px' viewBox='0 0 12 7' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Input-/-Dropdown-Filter' transform='translate(-143.000000, -19.000000)'%3E%3Crect fill='none' x='0' y='0' width='175' height='45'%3E%3C/rect%3E%3Cg id='Icon-/-Triangle-/-Gray---Down' transform='translate(143.000000, 19.000000)' fill='%238D98A2'%3E%3Cpolygon id='Triangle' points='6 7 0 0 12 0'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }
  .event-list-filter .block__filter-by.active::after {
    transform: rotate(180deg); }

@media (min-width: 1024px) {
  .event-list-filter .block__wrap {
    display: flex; } }

@media (min-width: 1024px) {
  .event-list-filter .block--normal-width {
    width: 175px; } }

.event-list-filter .block--normal-width ul {
  padding: 15px 0;
  margin: 0;
  list-style-type: none; }
  @media (min-width: 1024px) {
    .event-list-filter .block--normal-width ul {
      padding: 0; } }
  .event-list-filter .block--normal-width ul li {
    margin: 0; }
    .event-list-filter .block--normal-width ul li a {
      font-family: "Arial MT STD", Arial, sans-serif;
      font-size: 18px;
      color: #415364;
      text-decoration: none;
      display: block;
      padding: 6px 20px; }
      .event-list-filter .block--normal-width ul li a:hover {
        background-color: #415364;
        color: #FFFFFF; }

.event-list-filter .filters__buttons {
  padding: 15px 0;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column; }
  @media (min-width: 1024px) {
    .event-list-filter .filters__buttons.show-filters {
      display: none; } }
  .event-list-filter .filters__buttons.see-more {
    text-align: center; }
  @media (min-width: 1024px) {
    .event-list-filter .filters__buttons {
      flex-direction: row;
      padding: 0;
      margin: 0; } }
  .event-list-filter .filters__buttons .cta-arrow {
    padding: 0; }
    @media (min-width: 1024px) {
      .event-list-filter .filters__buttons .cta-arrow {
        margin-left: 66px; } }
  .event-list-filter .filters__buttons a.link {
    color: #e80033;
    text-decoration: none;
    font-size: 14px;
    font-weight: bold;
    font-style: normal;
    letter-spacing: normal;
    line-height: 22px; }
    @media (min-width: 1024px) {
      .event-list-filter .filters__buttons a.link {
        margin-right: 0; } }
  .event-list-filter .filters__buttons a.cta {
    margin-top: 40px; }
  .event-list-filter .filters__buttons--top {
    display: none; }
    @media (min-width: 1024px) {
      .event-list-filter .filters__buttons--top {
        display: flex; } }
  @media (min-width: 1024px) {
    .event-list-filter .filters__buttons--bottom {
      display: none; } }

.event-list-filter__results {
  padding: 45px 15px 0 15px; }
  @media (min-width: 1024px) {
    .event-list-filter__results {
      padding-top: 0;
      padding-left: 44px;
      padding-right: 44px; } }
  @media (min-width: 1200px) {
    .event-list-filter__results {
      padding-left: 126px;
      padding-right: 126px; } }
  .event-list-filter__results .list__info {
    font-family: "Arial Light", Arial, sans-serif;
    letter-spacing: normal;
    line-height: 30px;
    font-weight: 300;
    margin: 0 0 15px 0;
    font-size: 24px;
    color: #47657E; }
  .event-list-filter__results .list__arrow {
    margin-left: 20px;
    position: relative; }
    .event-list-filter__results .list__arrow::after {
      background-image: url("data:image/svg+xml,%3C%3Fxml%20version='1.0'%20encoding='UTF-8'%3F%3E%3Csvg%20width='30px'%20height='20px'%20viewBox='0%200%2045%2030'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!--%20Generator:%20Sketch%2055%20(78076)%20-%20https://sketchapp.com%20--%3E%3Cg%20id='Symbols'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3E%3Cg%20id='Icon-/-Arrow-/-Grey-Right'%20fill='%23e80033'%3E%3Cg%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20id='Fill-1-Copy'%3E%3Cpolygon%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20points='20.5432159%201.42108547e-13%2033.0410931%2011.9998064%203.55271368e-15%2011.9998064%203.55271368e-15%2017.9982574%2033.0410931%2017.9982574%2020.5432159%2030%2029.3789104%2030%2045%2015%2029.3789104%201.42108547e-13'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
      content: "";
      height: 20px;
      width: 30px;
      position: absolute;
      top: 4px;
      transform: rotate();
      background-repeat: no-repeat;
      background-position: center center; }
    .event-list-filter__results .list__arrow:hover::after, .event-list-filter__results .list__arrow:focus::after {
      background-image: url("data:image/svg+xml,%3C%3Fxml%20version='1.0'%20encoding='UTF-8'%3F%3E%3Csvg%20width='30px'%20height='20px'%20viewBox='0%200%2045%2030'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!--%20Generator:%20Sketch%2055%20(78076)%20-%20https://sketchapp.com%20--%3E%3Cg%20id='Symbols'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3E%3Cg%20id='Icon-/-Arrow-/-Grey-Right'%20fill='%23e80033'%3E%3Cg%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20id='Fill-1-Copy'%3E%3Cpolygon%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20points='20.5432159%201.42108547e-13%2033.0410931%2011.9998064%203.55271368e-15%2011.9998064%203.55271368e-15%2017.9982574%2033.0410931%2017.9982574%2020.5432159%2030%2029.3789104%2030%2045%2015%2029.3789104%201.42108547e-13'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }
  .event-list-filter__results .list__date {
    font-size: 14px;
    font-weight: bold;
    margin: 0 0 10px 0;
    color: #8D98A2; }
    @media (min-width: 1024px) {
      .event-list-filter__results .list__date {
        color: #000000; } }

.event-list-filter .results__list {
  padding: 0;
  margin: 0;
  list-style-type: none; }
  .event-list-filter .results__list li {
    border-bottom: 1px solid #999999;
    padding: 30px 0;
    margin: 0; }
    .event-list-filter .results__list li:first-child {
      border-top: 1px solid #999999; }

.news-list-filter__filters {
  padding: 30px 15px 0 15px;
  display: none; }
  .news-list-filter__filters.active {
    display: block; }
  @media (min-width: 1024px) {
    .news-list-filter__filters {
      padding: 30px 44px;
      display: flex !important;
      justify-content: space-between; } }
  @media (min-width: 1200px) {
    .news-list-filter__filters {
      padding-left: 126px;
      padding-right: 126px; } }

.news-list-filter .block__title {
  font-family: "Arial MT STD", Arial, sans-serif;
  font-weight: bold;
  color: #333333;
  font-size: 14px;
  letter-spacing: normal;
  line-height: 17px;
  margin-bottom: 5px;
  display: inline-block; }

.news-list-filter .block__filter {
  margin-bottom: 15px; }
  @media (min-width: 1024px) {
    .news-list-filter .block__filter {
      margin-bottom: 0; } }
  @media (min-width: 1024px) {
    .news-list-filter .block__filter:last-child .block__filter-by {
      margin-right: 0; } }

.news-list-filter .block__filters {
  display: none;
  background-color: #FFFFFF; }
  @media (min-width: 1024px) {
    .news-list-filter .block__filters {
      margin-top: 2px;
      border: 2px solid #415364;
      position: absolute;
      z-index: 1; } }
  .news-list-filter .block__filters.active {
    display: block; }

.news-list-filter .block__filter-by {
  font-family: "Arial MT STD", Arial, sans-serif;
  font-size: 18px;
  color: #415364;
  text-decoration: none;
  height: 45px;
  border: 2px solid #415364;
  display: block;
  line-height: 45px;
  padding-left: 20px;
  font-weight: bold;
  position: relative; }
  .news-list-filter .block__filter-by.active {
    color: #193F5E; }
  @media (min-width: 1024px) {
    .news-list-filter .block__filter-by {
      width: 175px;
      margin-right: 30px; } }
  .news-list-filter .block__filter-by::after {
    background-image: url("data:image/svg+xml,%0A%3Csvg width='12px' height='7px' viewBox='0 0 12 7' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Input-/-Dropdown-Filter' transform='translate(-143.000000, -19.000000)'%3E%3Crect fill='none' x='0' y='0' width='175' height='45'%3E%3C/rect%3E%3Cg id='Icon-/-Triangle-/-Gray---Down' transform='translate(143.000000, 19.000000)' fill='%238D98A2'%3E%3Cpolygon id='Triangle' points='6 7 0 0 12 0'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    content: "";
    height: 20px;
    width: 15px;
    position: absolute;
    background-repeat: no-repeat;
    background-position: center center;
    right: 20px;
    top: 12px;
    transform: rotate(); }
    .news-list-filter .block__filter-by::after:hover::after, .news-list-filter .block__filter-by::after:focus::after {
      background-image: url("data:image/svg+xml,%0A%3Csvg width='12px' height='7px' viewBox='0 0 12 7' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Input-/-Dropdown-Filter' transform='translate(-143.000000, -19.000000)'%3E%3Crect fill='none' x='0' y='0' width='175' height='45'%3E%3C/rect%3E%3Cg id='Icon-/-Triangle-/-Gray---Down' transform='translate(143.000000, 19.000000)' fill='%238D98A2'%3E%3Cpolygon id='Triangle' points='6 7 0 0 12 0'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }
  .news-list-filter .block__filter-by.active::after {
    transform: rotate(180deg); }

@media (min-width: 1024px) {
  .news-list-filter .block__wrap {
    display: flex; } }

@media (min-width: 1024px) {
  .news-list-filter .block--normal-width {
    width: 175px; } }

.news-list-filter .block--normal-width ul {
  padding: 15px 0;
  margin: 0;
  list-style-type: none; }
  @media (min-width: 1024px) {
    .news-list-filter .block--normal-width ul {
      padding: 0; } }
  .news-list-filter .block--normal-width ul li {
    margin: 0; }
    .news-list-filter .block--normal-width ul li a {
      font-family: "Arial MT STD", Arial, sans-serif;
      font-size: 18px;
      color: #415364;
      text-decoration: none;
      display: block;
      padding: 6px 20px; }
      .news-list-filter .block--normal-width ul li a:hover {
        background-color: #415364;
        color: #FFFFFF; }

.news-list-filter .filters__buttons {
  padding: 15px 0;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column; }
  @media (min-width: 1024px) {
    .news-list-filter .filters__buttons.show-filters {
      display: none; } }
  .news-list-filter .filters__buttons.see-more {
    text-align: center; }
  @media (min-width: 1024px) {
    .news-list-filter .filters__buttons {
      flex-direction: row;
      padding: 0;
      margin: 0; } }
  .news-list-filter .filters__buttons .cta-arrow {
    padding: 0; }
    @media (min-width: 1024px) {
      .news-list-filter .filters__buttons .cta-arrow {
        margin-left: 66px; } }
  .news-list-filter .filters__buttons a.link {
    color: #e80033;
    text-decoration: none;
    font-size: 14px;
    font-weight: bold;
    font-style: normal;
    letter-spacing: normal;
    line-height: 22px; }
    @media (min-width: 1024px) {
      .news-list-filter .filters__buttons a.link {
        margin-right: 0; } }
  .news-list-filter .filters__buttons a.cta {
    margin-top: 40px; }
  .news-list-filter .filters__buttons--top {
    display: none; }
    @media (min-width: 1024px) {
      .news-list-filter .filters__buttons--top {
        display: flex; } }
  @media (min-width: 1024px) {
    .news-list-filter .filters__buttons--bottom {
      display: none; } }

.news-list-filter__results {
  padding: 45px 15px 0 15px; }
  @media (min-width: 1024px) {
    .news-list-filter__results {
      padding-top: 0;
      padding-left: 44px;
      padding-right: 44px; } }
  @media (min-width: 1200px) {
    .news-list-filter__results {
      padding-left: 126px;
      padding-right: 126px; } }
  .news-list-filter__results .list__info {
    font-family: "Arial Light", Arial, sans-serif;
    letter-spacing: normal;
    line-height: 30px;
    font-weight: 300;
    margin: 0 0 15px 0;
    font-size: 24px;
    color: #47657E; }
  .news-list-filter__results .list__arrow {
    margin-left: 20px;
    position: relative; }
    .news-list-filter__results .list__arrow::after {
      background-image: url("data:image/svg+xml,%3C%3Fxml%20version='1.0'%20encoding='UTF-8'%3F%3E%3Csvg%20width='30px'%20height='20px'%20viewBox='0%200%2045%2030'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!--%20Generator:%20Sketch%2055%20(78076)%20-%20https://sketchapp.com%20--%3E%3Cg%20id='Symbols'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3E%3Cg%20id='Icon-/-Arrow-/-Grey-Right'%20fill='%23e80033'%3E%3Cg%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20id='Fill-1-Copy'%3E%3Cpolygon%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20points='20.5432159%201.42108547e-13%2033.0410931%2011.9998064%203.55271368e-15%2011.9998064%203.55271368e-15%2017.9982574%2033.0410931%2017.9982574%2020.5432159%2030%2029.3789104%2030%2045%2015%2029.3789104%201.42108547e-13'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
      content: "";
      height: 20px;
      width: 30px;
      position: absolute;
      top: 4px;
      transform: rotate();
      background-repeat: no-repeat;
      background-position: center center; }
    .news-list-filter__results .list__arrow:hover::after, .news-list-filter__results .list__arrow:focus::after {
      background-image: url("data:image/svg+xml,%3C%3Fxml%20version='1.0'%20encoding='UTF-8'%3F%3E%3Csvg%20width='30px'%20height='20px'%20viewBox='0%200%2045%2030'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!--%20Generator:%20Sketch%2055%20(78076)%20-%20https://sketchapp.com%20--%3E%3Cg%20id='Symbols'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3E%3Cg%20id='Icon-/-Arrow-/-Grey-Right'%20fill='%23e80033'%3E%3Cg%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20id='Fill-1-Copy'%3E%3Cpolygon%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20points='20.5432159%201.42108547e-13%2033.0410931%2011.9998064%203.55271368e-15%2011.9998064%203.55271368e-15%2017.9982574%2033.0410931%2017.9982574%2020.5432159%2030%2029.3789104%2030%2045%2015%2029.3789104%201.42108547e-13'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }
  .news-list-filter__results .list__date {
    font-size: 14px;
    font-weight: bold;
    margin: 0 0 10px 0;
    color: #8D98A2; }
    @media (min-width: 1024px) {
      .news-list-filter__results .list__date {
        color: #000000; } }

.news-list-filter .results__list {
  padding: 0;
  margin: 0;
  list-style-type: none; }
  .news-list-filter .results__list li {
    border-bottom: 1px solid #999999;
    padding: 30px 0;
    margin: 0; }
    .news-list-filter .results__list li:first-child {
      border-top: 1px solid #999999; }

@media (min-width: 1200px) {
  .search-results .article-filter-tiles {
    padding-left: 126px;
    padding-right: 126px; } }

.search-results .article-filter-tiles__block {
  margin-top: 30px; }
  .search-results .article-filter-tiles__block .row {
    flex-wrap: wrap; }
    @media (min-width: 768px) {
      .search-results .article-filter-tiles__block .row .col:nth-child(odd) .article-filter-tiles__tile {
        padding-right: 20px; } }
    @media (min-width: 768px) {
      .search-results .article-filter-tiles__block .row .col:nth-child(even) .article-filter-tiles__tile {
        padding-left: 20px; } }

.search-results .article-filter-tiles .tile__image {
  position: relative; }
  .search-results .article-filter-tiles .tile__image img {
    width: 100%;
    display: block; }
  .search-results .article-filter-tiles .tile__image .image__hover {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    align-items: center;
    justify-content: center;
    background-color: #FFFFFF;
    opacity: 0.8;
    display: none; }
    .search-results .article-filter-tiles .tile__image .image__hover .cta-arrow {
      color: #e80033;
      font-size: 24px;
      padding-right: 75px;
      position: relative; }
      .search-results .article-filter-tiles .tile__image .image__hover .cta-arrow::after {
        background-image: url("data:image/svg+xml,%3C%3Fxml%20version='1.0'%20encoding='UTF-8'%3F%3E%3Csvg%20width='45px'%20height='30px'%20viewBox='0%200%2045%2030'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!--%20Generator:%20Sketch%2055%20(78076)%20-%20https://sketchapp.com%20--%3E%3Cg%20id='Symbols'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3E%3Cg%20id='Icon-/-Arrow-/-Grey-Right'%20fill='%23e80033'%3E%3Cg%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20id='Fill-1-Copy'%3E%3Cpolygon%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20points='20.5432159%201.42108547e-13%2033.0410931%2011.9998064%203.55271368e-15%2011.9998064%203.55271368e-15%2017.9982574%2033.0410931%2017.9982574%2020.5432159%2030%2029.3789104%2030%2045%2015%2029.3789104%201.42108547e-13'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
        content: "";
        height: 30px;
        width: 45px;
        position: absolute;
        right: 0;
        top: -10px;
        transform: rotate();
        background-repeat: no-repeat;
        background-position: center center; }
      .search-results .article-filter-tiles .tile__image .image__hover .cta-arrow:hover::after, .search-results .article-filter-tiles .tile__image .image__hover .cta-arrow:focus::after {
        background-image: url("data:image/svg+xml,%3C%3Fxml%20version='1.0'%20encoding='UTF-8'%3F%3E%3Csvg%20width='45px'%20height='30px'%20viewBox='0%200%2045%2030'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!--%20Generator:%20Sketch%2055%20(78076)%20-%20https://sketchapp.com%20--%3E%3Cg%20id='Symbols'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3E%3Cg%20id='Icon-/-Arrow-/-Grey-Right'%20fill='%23e80033'%3E%3Cg%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20id='Fill-1-Copy'%3E%3Cpolygon%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20points='20.5432159%201.42108547e-13%2033.0410931%2011.9998064%203.55271368e-15%2011.9998064%203.55271368e-15%2017.9982574%2033.0410931%2017.9982574%2020.5432159%2030%2029.3789104%2030%2045%2015%2029.3789104%201.42108547e-13'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }

.search-results .article-filter-tiles .tile__content {
  padding: 15px;
  background-color: #FFFFFF; }
  .search-results .article-filter-tiles .tile__content .content__label {
    font-size: 14px;
    font-family: "Arial Light", Arial, sans-serif;
    margin-bottom: 10px;
    display: block;
    line-height: 28px; }
    .search-results .article-filter-tiles .tile__content .content__label .label__name {
      color: #415364; }
  .search-results .article-filter-tiles .tile__content .content__detail {
    color: #415364;
    line-height: 24px; }
  .search-results .article-filter-tiles .tile__content .content__date {
    color: #000000;
    font-family: "Arial Light", Arial, sans-serif;
    font-size: 14px;
    font-weight: 300;
    line-height: 28px;
    text-align: right;
    display: block; }

.search-results .article-filter-tiles__tile {
  margin-bottom: 40px; }
  .search-results .article-filter-tiles__tile:hover .image__hover {
    display: flex; }
  .search-results .article-filter-tiles__tile:hover .tile__content {
    background-color: #E5F8F7; }

.search-results .article-filter-tiles .articleblock__stories {
  margin-top: 60px; }

.search-results .article-filter-tiles .articleblock__title {
  font-family: "Arial MT STD", Arial, sans-serif;
  font-weight: bold;
  color: #000000;
  font-size: 14px;
  letter-spacing: normal;
  line-height: 17px;
  margin-bottom: 24px;
  display: inline-block; }
  @media (min-width: 1024px) {
    .search-results .article-filter-tiles .articleblock__title {
      display: block;
      text-align: center; } }

.search-results .article-filter-tiles .articleblock__filter-by {
  font-family: "Arial MT STD", Arial, sans-serif;
  font-size: 18px;
  color: #415364;
  text-decoration: none;
  height: 55px;
  border: 2px solid #415364;
  display: block;
  line-height: 55px;
  padding-left: 20px;
  font-weight: bold;
  position: relative; }
  @media (min-width: 1024px) {
    .search-results .article-filter-tiles .articleblock__filter-by {
      display: none; } }
  .search-results .article-filter-tiles .articleblock__filter-by.active {
    color: #193F5E; }
  @media (min-width: 1024px) {
    .search-results .article-filter-tiles .articleblock__filter-by {
      width: 175px;
      margin-right: 30px; } }
  .search-results .article-filter-tiles .articleblock__filter-by::after {
    background-image: url("data:image/svg+xml,%0A%3Csvg width='12px' height='7px' viewBox='0 0 12 7' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Input-/-Dropdown-Filter' transform='translate(-143.000000, -19.000000)'%3E%3Crect fill='none' x='0' y='0' width='175' height='45'%3E%3C/rect%3E%3Cg id='Icon-/-Triangle-/-Gray---Down' transform='translate(143.000000, 19.000000)' fill='%238D98A2'%3E%3Cpolygon id='Triangle' points='6 7 0 0 12 0'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    content: "";
    height: 20px;
    width: 15px;
    position: absolute;
    background-repeat: no-repeat;
    background-position: center center;
    right: 20px;
    top: 12px;
    transform: rotate(); }
    .search-results .article-filter-tiles .articleblock__filter-by::after:hover::after, .search-results .article-filter-tiles .articleblock__filter-by::after:focus::after {
      background-image: url("data:image/svg+xml,%0A%3Csvg width='12px' height='7px' viewBox='0 0 12 7' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Input-/-Dropdown-Filter' transform='translate(-143.000000, -19.000000)'%3E%3Crect fill='none' x='0' y='0' width='175' height='45'%3E%3C/rect%3E%3Cg id='Icon-/-Triangle-/-Gray---Down' transform='translate(143.000000, 19.000000)' fill='%238D98A2'%3E%3Cpolygon id='Triangle' points='6 7 0 0 12 0'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }
  .search-results .article-filter-tiles .articleblock__filter-by.active::after {
    transform: rotate(180deg); }

.search-results .article-filter-tiles .articleblock__filters {
  display: none;
  background-color: #FFFFFF; }
  @media (min-width: 1024px) {
    .search-results .article-filter-tiles .articleblock__filters {
      display: block;
      background-color: transparent; } }
  .search-results .article-filter-tiles .articleblock__filters.active {
    display: block; }

.search-results .article-filter-tiles .articleblock--normal-width ul {
  padding: 15px 0;
  margin: 0;
  list-style-type: none; }
  @media (min-width: 1024px) {
    .search-results .article-filter-tiles .articleblock--normal-width ul {
      padding: 0;
      text-align: center; } }
  .search-results .article-filter-tiles .articleblock--normal-width ul li {
    margin: 0; }
    @media (min-width: 1024px) {
      .search-results .article-filter-tiles .articleblock--normal-width ul li {
        display: inline-block;
        margin-right: 40px; }
        .search-results .article-filter-tiles .articleblock--normal-width ul li:last-child {
          margin-right: 0; } }
    .search-results .article-filter-tiles .articleblock--normal-width ul li a {
      font-family: "Arial MT STD", Arial, sans-serif;
      font-size: 18px;
      color: #000000;
      text-decoration: none;
      display: block;
      padding: 6px 20px; }
      @media (min-width: 1024px) {
        .search-results .article-filter-tiles .articleblock--normal-width ul li a {
          display: inline-block;
          padding-left: 0;
          padding-right: 0; } }
      .search-results .article-filter-tiles .articleblock--normal-width ul li a:hover {
        background-color: #415364;
        color: #FFFFFF; }
        @media (min-width: 1024px) {
          .search-results .article-filter-tiles .articleblock--normal-width ul li a:hover {
            background-color: transparent; } }
    @media (min-width: 1024px) {
      .search-results .article-filter-tiles .articleblock--normal-width ul li:hover a {
        color: #e80033; } }
    @media (min-width: 1024px) {
      .search-results .article-filter-tiles .articleblock--normal-width ul li:hover .filters__quantity {
        background-color: #e80033;
        color: #FFFFFF; } }
    .search-results .article-filter-tiles .articleblock--normal-width ul li.active a {
      color: #e80033; }
    .search-results .article-filter-tiles .articleblock--normal-width ul li.active .filters__quantity {
      background-color: #e80033;
      color: #FFFFFF; }

.search-results .article-filter-tiles__buttons {
  padding: 15px 0 60px 0; }
  @media (min-width: 1024px) {
    .search-results .article-filter-tiles__buttons {
      padding: 60px 0 96px 0; } }
  .search-results .article-filter-tiles__buttons .cta {
    margin-left: auto;
    margin-right: auto; }

.search-results .article-filter-tiles .filters__quantity {
  display: none;
  margin-left: 10px;
  font-family: "Arial MT STD", Arial, sans-serif;
  font-weight: bold;
  font-style: normal;
  color: #FFFFFF;
  font-size: 14px;
  letter-spacing: normal;
  line-height: 24px;
  width: 30px;
  height: 20px;
  background-color: #415364;
  text-align: center;
  border-radius: 20px; }
  @media (min-width: 1024px) {
    .search-results .article-filter-tiles .filters__quantity {
      display: inline-block; } }

.search-results h1 {
  padding: 30px 0;
  margin: 0; }
  @media (min-width: 1024px) {
    .search-results h1 {
      padding: 60px 0; } }

.search-results .search-bar {
  margin-bottom: 15px; }

.search-results__filters {
  padding: 30px 15px 0 15px;
  display: none;
  position: relative; }
  .search-results__filters.active {
    display: block; }
  @media (min-width: 1024px) {
    .search-results__filters {
      padding: 60px 44px 0 44px;
      display: flex !important;
      justify-content: space-between;
      align-items: flex-end; } }
  @media (min-width: 1200px) {
    .search-results__filters {
      padding-left: 126px;
      padding-right: 126px; } }

.search-results .block__title {
  font-family: "Arial MT STD", Arial, sans-serif;
  font-weight: bold;
  color: #000000;
  font-size: 14px;
  letter-spacing: normal;
  line-height: 17px;
  margin-bottom: 24px;
  display: inline-block; }
  @media (min-width: 1024px) {
    .search-results .block__title {
      display: block;
      text-align: center; } }

@media (min-width: 1024px) {
  .search-results .block--full-width {
    left: 0;
    width: 100%; } }

@media (min-width: 1200px) {
  .search-results .block--full-width {
    width: calc(100% - 160px);
    margin-left: 80px;
    margin-right: 80px; } }

@media (min-width: 1024px) {
  .search-results .block--compacted {
    padding: 0 15px; } }

@media (min-width: 1024px) {
  .search-results .block--compacted .filters__headings {
    display: none; } }

@media (min-width: 1024px) {
  .search-results .block--compacted .dropdowns__checklist {
    margin: 0;
    padding: 15px 0 0 0; } }

.search-results .block--compacted .filters__buttons {
  flex-direction: column;
  justify-content: center; }
  .search-results .block--compacted .filters__buttons a.cta {
    margin: 0;
    order: 1; }
  .search-results .block--compacted .filters__buttons a.link {
    margin-right: 0;
    margin-top: 15px;
    display: inline-block;
    order: 2; }

@media (min-width: 1024px) {
  .search-results .block--normal-width {
    width: 175px; } }

.search-results .block--normal-width ul {
  padding: 15px 0;
  margin: 0;
  list-style-type: none; }
  @media (min-width: 1024px) {
    .search-results .block--normal-width ul {
      padding: 0; } }
  .search-results .block--normal-width ul li {
    margin: 0; }
    .search-results .block--normal-width ul li a {
      font-family: "Arial MT STD", Arial, sans-serif;
      font-size: 18px;
      color: #415364;
      text-decoration: none;
      display: block;
      padding: 6px 20px; }
      .search-results .block--normal-width ul li a:hover {
        background-color: #415364;
        color: #FFFFFF; }

.search-results .block__filter {
  margin-bottom: 15px; }
  @media (min-width: 1024px) {
    .search-results .block__filter {
      margin-bottom: 0;
      margin-right: 30px; } }
  @media (min-width: 1024px) {
    .search-results .block__filter:last-child .block__filter-by {
      margin-right: 0; } }

.search-results .block__filters {
  display: none;
  background-color: #FFFFFF; }
  @media (min-width: 1024px) {
    .search-results .block__filters {
      margin-top: 2px;
      border: 2px solid #415364;
      position: absolute;
      z-index: 1; } }
  .search-results .block__filters.active {
    display: block; }

.search-results .block__title {
  font-family: "Arial MT STD", Arial, sans-serif;
  font-weight: bold;
  color: #333333;
  font-size: 14px;
  letter-spacing: normal;
  line-height: 17px;
  margin-bottom: 5px;
  display: inline-block; }

.search-results .block__filter-by {
  font-family: "Arial MT STD", Arial, sans-serif;
  font-size: 18px;
  color: #415364;
  text-decoration: none;
  height: 45px;
  border: 2px solid #415364;
  display: block;
  line-height: 45px;
  padding-left: 20px;
  font-weight: bold;
  position: relative; }
  .search-results .block__filter-by.active {
    color: #193F5E; }
  @media (min-width: 1024px) {
    .search-results .block__filter-by {
      width: 175px;
      margin-right: 30px; } }
  .search-results .block__filter-by::after {
    background-image: url("data:image/svg+xml,%0A%3Csvg width='12px' height='7px' viewBox='0 0 12 7' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Input-/-Dropdown-Filter' transform='translate(-143.000000, -19.000000)'%3E%3Crect fill='none' x='0' y='0' width='175' height='45'%3E%3C/rect%3E%3Cg id='Icon-/-Triangle-/-Gray---Down' transform='translate(143.000000, 19.000000)' fill='%238D98A2'%3E%3Cpolygon id='Triangle' points='6 7 0 0 12 0'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    content: "";
    height: 20px;
    width: 15px;
    position: absolute;
    background-repeat: no-repeat;
    background-position: center center;
    right: 20px;
    top: 12px;
    transform: rotate(); }
    .search-results .block__filter-by::after:hover::after, .search-results .block__filter-by::after:focus::after {
      background-image: url("data:image/svg+xml,%0A%3Csvg width='12px' height='7px' viewBox='0 0 12 7' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Input-/-Dropdown-Filter' transform='translate(-143.000000, -19.000000)'%3E%3Crect fill='none' x='0' y='0' width='175' height='45'%3E%3C/rect%3E%3Cg id='Icon-/-Triangle-/-Gray---Down' transform='translate(143.000000, 19.000000)' fill='%238D98A2'%3E%3Cpolygon id='Triangle' points='6 7 0 0 12 0'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }
  .search-results .block__filter-by.active::after {
    transform: rotate(180deg); }

@media (min-width: 1024px) {
  .search-results .block__wrap {
    display: flex;
    align-items: center; } }

@media (min-width: 1024px) {
  .search-results .filters--filter-by .clear-filters {
    display: none; } }

.search-results .filters--sort-by .clear-filters {
  display: none; }
  @media (min-width: 1024px) {
    .search-results .filters--sort-by .clear-filters {
      display: inline-block;
      padding: 0; } }

.search-results .filters__headings {
  padding: 30px 30px 0 30px; }
  @media (min-width: 1024px) {
    .search-results .filters__headings {
      padding-bottom: 30px; } }
  .search-results .filters__headings .headings__title {
    margin: 0; }

.search-results .filters__dropdowns {
  justify-content: stretch; }
  @media (min-width: 640px) {
    .search-results .filters__dropdowns .col:nth-child(2) .dropdowns__border {
      border-left: 2px solid #D9DDE0;
      border-right: 2px solid #D9DDE0; } }

.search-results .filters__buttons {
  padding: 15px 0;
  display: flex;
  align-items: center;
  justify-content: flex-end;
  flex-direction: column; }
  @media (min-width: 1024px) {
    .search-results .filters__buttons.show-filters {
      display: none; } }
  @media (min-width: 1024px) {
    .search-results .filters__buttons {
      flex-direction: row; } }
  .search-results .filters__buttons a.link {
    color: #e80033;
    text-decoration: none;
    font-size: 18px;
    font-weight: bold;
    font-style: normal;
    letter-spacing: normal;
    line-height: 22px;
    order: 2; }
    @media (min-width: 1024px) {
      .search-results .filters__buttons a.link {
        order: 1;
        margin-right: 0; } }
  .search-results .filters__buttons a.cta {
    order: 1;
    margin-bottom: 15px; }
    @media (min-width: 1024px) {
      .search-results .filters__buttons a.cta {
        order: 2;
        margin: 0 16px 0 30px; } }

.search-results .filters__headings {
  display: flex;
  align-items: center;
  justify-content: space-between; }

@media (min-width: 1024px) {
  .search-results .filters__wrapper {
    display: flex; } }

.search-results__results {
  padding: 45px 15px 0 15px; }
  @media (min-width: 1024px) {
    .search-results__results {
      padding-top: 0;
      padding-left: 44px;
      padding-right: 44px; } }
  @media (min-width: 1200px) {
    .search-results__results {
      padding-left: 126px;
      padding-right: 126px; } }
  .search-results__results .list__title {
    font-family: "Arial MT STD", Arial, sans-serif;
    letter-spacing: normal;
    line-height: 32px;
    font-weight: bold;
    margin: 0 0 10px 0;
    position: relative; }
  .search-results__results .list__info {
    font-family: "Arial Light", Arial, sans-serif;
    letter-spacing: normal;
    line-height: 30px;
    font-weight: 300;
    margin: 0;
    font-size: 24px;
    color: #47657E; }
  .search-results__results .list__arrow {
    margin-left: 20px;
    position: relative; }
    .search-results__results .list__arrow::after {
      background-image: url("data:image/svg+xml,%3C%3Fxml%20version='1.0'%20encoding='UTF-8'%3F%3E%3Csvg%20width='30px'%20height='20px'%20viewBox='0%200%2045%2030'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!--%20Generator:%20Sketch%2055%20(78076)%20-%20https://sketchapp.com%20--%3E%3Cg%20id='Symbols'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3E%3Cg%20id='Icon-/-Arrow-/-Grey-Right'%20fill='%23e80033'%3E%3Cg%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20id='Fill-1-Copy'%3E%3Cpolygon%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20points='20.5432159%201.42108547e-13%2033.0410931%2011.9998064%203.55271368e-15%2011.9998064%203.55271368e-15%2017.9982574%2033.0410931%2017.9982574%2020.5432159%2030%2029.3789104%2030%2045%2015%2029.3789104%201.42108547e-13'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
      content: "";
      height: 20px;
      width: 30px;
      position: absolute;
      top: 4px;
      transform: rotate();
      background-repeat: no-repeat;
      background-position: center center; }
    .search-results__results .list__arrow:hover::after, .search-results__results .list__arrow:focus::after {
      background-image: url("data:image/svg+xml,%3C%3Fxml%20version='1.0'%20encoding='UTF-8'%3F%3E%3Csvg%20width='30px'%20height='20px'%20viewBox='0%200%2045%2030'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!--%20Generator:%20Sketch%2055%20(78076)%20-%20https://sketchapp.com%20--%3E%3Cg%20id='Symbols'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3E%3Cg%20id='Icon-/-Arrow-/-Grey-Right'%20fill='%23e80033'%3E%3Cg%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20id='Fill-1-Copy'%3E%3Cpolygon%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20points='20.5432159%201.42108547e-13%2033.0410931%2011.9998064%203.55271368e-15%2011.9998064%203.55271368e-15%2017.9982574%2033.0410931%2017.9982574%2020.5432159%2030%2029.3789104%2030%2045%2015%2029.3789104%201.42108547e-13'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }

.search-results__pagination {
  padding: 30px 15px 96px 15px;
  text-align: center; }
  @media (min-width: 1024px) {
    .search-results__pagination {
      padding-left: 44px;
      padding-right: 44px;
      text-align: left; } }
  @media (min-width: 1200px) {
    .search-results__pagination {
      padding-left: 126px;
      padding-right: 126px; } }

.search-results .pagination__prev {
  display: inline-block;
  position: relative;
  width: 20px;
  height: 13px;
  position: relative; }
  .search-results .pagination__prev.active {
    position: relative; }
    .search-results .pagination__prev.active::after {
      background-image: url("data:image/svg+xml,%3C%3Fxml%20version='1.0'%20encoding='UTF-8'%3F%3E%3Csvg%20width='20px'%20height='13px'%20viewBox='0%200%2045%2030'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!--%20Generator:%20Sketch%2055%20(78076)%20-%20https://sketchapp.com%20--%3E%3Cg%20id='Symbols'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3E%3Cg%20id='Icon-/-Arrow-/-Grey-Right'%20fill='%23e80033'%3E%3Cg%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20id='Fill-1-Copy'%3E%3Cpolygon%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20points='20.5432159%201.42108547e-13%2033.0410931%2011.9998064%203.55271368e-15%2011.9998064%203.55271368e-15%2017.9982574%2033.0410931%2017.9982574%2020.5432159%2030%2029.3789104%2030%2045%2015%2029.3789104%201.42108547e-13'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
      content: "";
      height: 13px;
      width: 20px;
      position: absolute;
      right: 0;
      top: 0;
      transform: rotate(180deg);
      background-repeat: no-repeat;
      background-position: center center; }
    .search-results .pagination__prev.active:hover::after, .search-results .pagination__prev.active:focus::after {
      background-image: url("data:image/svg+xml,%3C%3Fxml%20version='1.0'%20encoding='UTF-8'%3F%3E%3Csvg%20width='20px'%20height='13px'%20viewBox='0%200%2045%2030'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!--%20Generator:%20Sketch%2055%20(78076)%20-%20https://sketchapp.com%20--%3E%3Cg%20id='Symbols'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3E%3Cg%20id='Icon-/-Arrow-/-Grey-Right'%20fill='%23e80033'%3E%3Cg%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20id='Fill-1-Copy'%3E%3Cpolygon%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20points='20.5432159%201.42108547e-13%2033.0410931%2011.9998064%203.55271368e-15%2011.9998064%203.55271368e-15%2017.9982574%2033.0410931%2017.9982574%2020.5432159%2030%2029.3789104%2030%2045%2015%2029.3789104%201.42108547e-13'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }
  .search-results .pagination__prev::after {
    background-image: url("data:image/svg+xml,%3C%3Fxml%20version='1.0'%20encoding='UTF-8'%3F%3E%3Csvg%20width='20px'%20height='13px'%20viewBox='0%200%2045%2030'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!--%20Generator:%20Sketch%2055%20(78076)%20-%20https://sketchapp.com%20--%3E%3Cg%20id='Symbols'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3E%3Cg%20id='Icon-/-Arrow-/-Grey-Right'%20fill='%23D1D2D4'%3E%3Cg%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20id='Fill-1-Copy'%3E%3Cpolygon%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20points='20.5432159%201.42108547e-13%2033.0410931%2011.9998064%203.55271368e-15%2011.9998064%203.55271368e-15%2017.9982574%2033.0410931%2017.9982574%2020.5432159%2030%2029.3789104%2030%2045%2015%2029.3789104%201.42108547e-13'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    content: "";
    height: 13px;
    width: 20px;
    position: absolute;
    right: 0;
    top: 0;
    transform: rotate(180deg);
    background-repeat: no-repeat;
    background-position: center center; }
  .search-results .pagination__prev:hover::after, .search-results .pagination__prev:focus::after {
    background-image: url("data:image/svg+xml,%3C%3Fxml%20version='1.0'%20encoding='UTF-8'%3F%3E%3Csvg%20width='20px'%20height='13px'%20viewBox='0%200%2045%2030'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!--%20Generator:%20Sketch%2055%20(78076)%20-%20https://sketchapp.com%20--%3E%3Cg%20id='Symbols'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3E%3Cg%20id='Icon-/-Arrow-/-Grey-Right'%20fill='%23D1D2D4'%3E%3Cg%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20id='Fill-1-Copy'%3E%3Cpolygon%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20points='20.5432159%201.42108547e-13%2033.0410931%2011.9998064%203.55271368e-15%2011.9998064%203.55271368e-15%2017.9982574%2033.0410931%2017.9982574%2020.5432159%2030%2029.3789104%2030%2045%2015%2029.3789104%201.42108547e-13'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }

.search-results .pagination__next {
  display: inline-block;
  position: relative;
  width: 20px;
  height: 13px;
  position: relative; }
  .search-results .pagination__next.active {
    position: relative; }
    .search-results .pagination__next.active::after {
      background-image: url("data:image/svg+xml,%3C%3Fxml%20version='1.0'%20encoding='UTF-8'%3F%3E%3Csvg%20width='20px'%20height='13px'%20viewBox='0%200%2045%2030'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!--%20Generator:%20Sketch%2055%20(78076)%20-%20https://sketchapp.com%20--%3E%3Cg%20id='Symbols'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3E%3Cg%20id='Icon-/-Arrow-/-Grey-Right'%20fill='%23e80033'%3E%3Cg%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20id='Fill-1-Copy'%3E%3Cpolygon%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20points='20.5432159%201.42108547e-13%2033.0410931%2011.9998064%203.55271368e-15%2011.9998064%203.55271368e-15%2017.9982574%2033.0410931%2017.9982574%2020.5432159%2030%2029.3789104%2030%2045%2015%2029.3789104%201.42108547e-13'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
      content: "";
      height: 13px;
      width: 20px;
      position: absolute;
      right: 0;
      top: 0;
      transform: rotate();
      background-repeat: no-repeat;
      background-position: center center; }
    .search-results .pagination__next.active:hover::after, .search-results .pagination__next.active:focus::after {
      background-image: url("data:image/svg+xml,%3C%3Fxml%20version='1.0'%20encoding='UTF-8'%3F%3E%3Csvg%20width='20px'%20height='13px'%20viewBox='0%200%2045%2030'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!--%20Generator:%20Sketch%2055%20(78076)%20-%20https://sketchapp.com%20--%3E%3Cg%20id='Symbols'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3E%3Cg%20id='Icon-/-Arrow-/-Grey-Right'%20fill='%23e80033'%3E%3Cg%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20id='Fill-1-Copy'%3E%3Cpolygon%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20points='20.5432159%201.42108547e-13%2033.0410931%2011.9998064%203.55271368e-15%2011.9998064%203.55271368e-15%2017.9982574%2033.0410931%2017.9982574%2020.5432159%2030%2029.3789104%2030%2045%2015%2029.3789104%201.42108547e-13'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }
  .search-results .pagination__next::after {
    background-image: url("data:image/svg+xml,%3C%3Fxml%20version='1.0'%20encoding='UTF-8'%3F%3E%3Csvg%20width='20px'%20height='13px'%20viewBox='0%200%2045%2030'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!--%20Generator:%20Sketch%2055%20(78076)%20-%20https://sketchapp.com%20--%3E%3Cg%20id='Symbols'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3E%3Cg%20id='Icon-/-Arrow-/-Grey-Right'%20fill='%23D1D2D4'%3E%3Cg%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20id='Fill-1-Copy'%3E%3Cpolygon%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20points='20.5432159%201.42108547e-13%2033.0410931%2011.9998064%203.55271368e-15%2011.9998064%203.55271368e-15%2017.9982574%2033.0410931%2017.9982574%2020.5432159%2030%2029.3789104%2030%2045%2015%2029.3789104%201.42108547e-13'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    content: "";
    height: 13px;
    width: 20px;
    position: absolute;
    top: 0;
    transform: rotate();
    background-repeat: no-repeat;
    background-position: center center; }
  .search-results .pagination__next:hover::after, .search-results .pagination__next:focus::after {
    background-image: url("data:image/svg+xml,%3C%3Fxml%20version='1.0'%20encoding='UTF-8'%3F%3E%3Csvg%20width='20px'%20height='13px'%20viewBox='0%200%2045%2030'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!--%20Generator:%20Sketch%2055%20(78076)%20-%20https://sketchapp.com%20--%3E%3Cg%20id='Symbols'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3E%3Cg%20id='Icon-/-Arrow-/-Grey-Right'%20fill='%23D1D2D4'%3E%3Cg%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20id='Fill-1-Copy'%3E%3Cpolygon%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20points='20.5432159%201.42108547e-13%2033.0410931%2011.9998064%203.55271368e-15%2011.9998064%203.55271368e-15%2017.9982574%2033.0410931%2017.9982574%2020.5432159%2030%2029.3789104%2030%2045%2015%2029.3789104%201.42108547e-13'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }

.search-results .pagination__items {
  padding: 0 15px; }
  .search-results .pagination__items .items__page {
    width: 36px;
    height: 36px;
    display: inline-block;
    text-align: center;
    line-height: 36px;
    border: 2px solid #415364;
    border-radius: 5px;
    font-family: "Arial MT STD", Arial, sans-serif;
    font-size: 18px;
    letter-spacing: normal;
    color: #415364;
    font-weight: bold;
    margin-right: 15px; }
    .search-results .pagination__items .items__page:last-child {
      margin-right: 0; }
    .search-results .pagination__items .items__page.active {
      border-color: #e80033;
      color: #e80033; }

.search-results .results__quantity {
  font-size: 22px;
  letter-spacing: normal;
  font-weight: 300;
  line-height: 28px;
  font-family: "Arial Light", Arial, sans-serif;
  display: block;
  color: #415364; }

.search-results .results__list {
  padding: 0;
  margin: 15px 0 0 0;
  list-style-type: none; }
  .search-results .results__list li {
    border-bottom: 1px solid #999999;
    padding: 30px 0;
    margin: 0; }
    .search-results .results__list li:first-child {
      border-top: 1px solid #999999; }

@media (min-width: 640px) {
  .search-results .dropdowns__border {
    border-top: 2px solid #D9DDE0;
    border-bottom: 2px solid #D9DDE0;
    height: 360px;
    overflow-y: scroll; } }

.search-results .dropdowns__subtitle {
  font-family: "Arial MT STD", Arial, sans-serif;
  font-weight: bold;
  font-style: normal;
  letter-spacing: normal;
  line-height: 30px;
  padding-left: 30px;
  margin: 30px 0 15px 0; }
  @media (min-width: 1024px) {
    .search-results .dropdowns__subtitle {
      margin-top: 0; } }

.search-results .dropdowns__checklist .checklist__label,
.search-results .dropdowns__checklist .dropdowns__label, .search-results .dropdowns__list .checklist__label,
.search-results .dropdowns__list .dropdowns__label {
  font-family: "Arial MT STD", Arial, sans-serif;
  font-weight: bold;
  font-style: normal;
  color: #333333;
  font-size: 18px;
  letter-spacing: normal;
  line-height: 24px; }

.search-results .dropdowns__checklist .checklist__quantity,
.search-results .dropdowns__checklist .dropdowns__quantity, .search-results .dropdowns__list .checklist__quantity,
.search-results .dropdowns__list .dropdowns__quantity {
  display: inline-block;
  margin-left: 10px;
  font-family: "Arial MT STD", Arial, sans-serif;
  font-weight: bold;
  font-style: normal;
  color: #333333;
  font-size: 14px;
  letter-spacing: normal;
  line-height: 24px;
  width: 30px;
  height: 20px;
  background-color: #D9DDE0;
  text-align: center;
  border-radius: 20px; }

.search-results .dropdowns__checklist {
  margin: 15px 0 30px 0;
  padding-left: 30px; }
  .search-results .dropdowns__checklist .checklist__button {
    font-family: "Arial MT STD", Arial, sans-serif;
    font-weight: bold;
    color: #e80033;
    font-size: 18px;
    letter-spacing: normal;
    line-height: 24px;
    text-decoration: none;
    margin-bottom: 10px;
    display: block; }
  .search-results .dropdowns__checklist .checklist__checkbox {
    display: inline-block;
    position: relative;
    margin-right: 10px; }
    .search-results .dropdowns__checklist .checklist__checkbox input[type="checkbox"] {
      opacity: 0;
      width: 26px;
      height: 26px;
      position: relative;
      z-index: 1;
      display: inline-block; }
    .search-results .dropdowns__checklist .checklist__checkbox .checkbox__mask {
      width: 22px;
      height: 22px;
      border: 2px solid #e80033;
      display: inline-block;
      position: absolute;
      top: 0;
      left: 0;
      z-index: 0; }
      .search-results .dropdowns__checklist .checklist__checkbox .checkbox__mask.active {
        background-color: #e80033; }
  .search-results .dropdowns__checklist > ul {
    list-style-type: none;
    padding: 0;
    margin: 0; }
    .search-results .dropdowns__checklist > ul > li {
      display: flex;
      align-items: center;
      margin: 0; }

.search-results .dropdowns__list ul {
  padding: 0;
  margin: 0;
  list-style-type: none; }
  .search-results .dropdowns__list ul li {
    margin: 0; }

.search-results .dropdowns__list .dropdowns__checklist {
  display: none;
  padding-left: 45px; }
  .search-results .dropdowns__list .dropdowns__checklist.active {
    display: block; }

.search-results .dropdowns__toggle-btn {
  display: block;
  text-decoration: none;
  border-bottom: 2px solid #D9DDE0;
  padding: 15px 0 15px 30px;
  position: relative; }
  .search-results .dropdowns__toggle-btn::after {
    background-image: url("data:image/svg+xml,%0A%3Csvg width='12px' height='7px' viewBox='0 0 12 7' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Input-/-Dropdown-Filter' transform='translate(-143.000000, -19.000000)'%3E%3Crect fill='none' x='0' y='0' width='175' height='45'%3E%3C/rect%3E%3Cg id='Icon-/-Triangle-/-Gray---Down' transform='translate(143.000000, 19.000000)' fill='%23e80033'%3E%3Cpolygon id='Triangle' points='6 7 0 0 12 0'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    content: "";
    height: 20px;
    width: 15px;
    position: absolute;
    background-repeat: no-repeat;
    background-position: center center;
    right: 20px;
    top: 18px;
    transform: rotate(); }
    .search-results .dropdowns__toggle-btn::after:hover::after, .search-results .dropdowns__toggle-btn::after:focus::after {
      background-image: url("data:image/svg+xml,%0A%3Csvg width='12px' height='7px' viewBox='0 0 12 7' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Input-/-Dropdown-Filter' transform='translate(-143.000000, -19.000000)'%3E%3Crect fill='none' x='0' y='0' width='175' height='45'%3E%3C/rect%3E%3Cg id='Icon-/-Triangle-/-Gray---Down' transform='translate(143.000000, 19.000000)' fill='%23e80033'%3E%3Cpolygon id='Triangle' points='6 7 0 0 12 0'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }
  .search-results .dropdowns__toggle-btn.active::after {
    transform: rotate(180deg); }

.three-up-image-band__tile {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: space-between;
  position: relative;
  overflow: hidden;
  min-height: 100%; }
  @media (min-width: 768px) {
    .three-up-image-band__tile:hover .three-up-image-band__content--below {
      top: 0; } }
  .three-up-image-band__tile--src {
    background: linear-gradient(0deg, black 6%, rgba(51, 51, 51, 0.372987) 100%);
    width: 100%;
    background-size: cover;
    background-position: center top;
    background-repeat: no-repeat;
    height: 556px; }
    @media (max-width: 768px) {
      .three-up-image-band__tile--src {
        height: 333px; } }
  .three-up-image-band__tile--vid {
    width: 100%;
    left: 0;
    top: 0;
    height: auto;
    min-height: 100%;
    min-width: 100%;
    position: absolute; }
    @media (min-width: 800px) {
      .three-up-image-band__tile--vid {
        width: 150%; } }
    @supports (object-fit: cover) {
      .three-up-image-band__tile--vid {
        object-fit: cover;
        object-position: center;
        /* @include respond-to(800px) {
                    width: 100%;
                } */ } }

.three-up-image-band__content {
  display: flex;
  position: absolute;
  bottom: 30px;
  align-items: center;
  flex-direction: column;
  z-index: 1;
  left: 0;
  width: 100%; }
  @media (max-width: 768px) {
    .three-up-image-band__content {
      position: relative;
      bottom: 0; }
      .three-up-image-band__content .cta {
        display: none; } }
  .three-up-image-band__content--below {
    background: rgba(65, 83, 100, 0.8);
    width: 100%;
    top: 100%;
    z-index: 0;
    overflow: hidden;
    position: absolute;
    transition: all 0.5s ease-in-out;
    bottom: 0px;
    height: 100%; }
    .three-up-image-band__content--below .cta {
      display: none; }
    @media (max-width: 768px) {
      .three-up-image-band__content--below {
        position: relative;
        height: auto;
        display: flex;
        flex: 1 0 auto;
        bottom: inherit;
        align-items: center;
        flex-direction: column;
        padding: 30px 0; }
        .three-up-image-band__content--below .cta {
          display: block; } }

.three-up-image-band .content__title {
  text-align: center;
  font-size: 32px;
  color: #FFFFFF;
  margin-bottom: 30px;
  line-height: 36px;
  padding: 10%;
  font-weight: bold;
  width: 90%; }
  @media (max-width: 768px) {
    .three-up-image-band .content__title {
      position: absolute;
      bottom: 100%;
      margin-bottom: 0;
      font-size: 24px; } }
  .three-up-image-band .content__title.gray-variation {
    color: #415364; }

.three-up-image-band__wrapper-video {
  position: absolute;
  top: 0;
  overflow: hidden;
  left: 0;
  min-height: 100%;
  min-width: 100%;
  -webkit-transform-style: preserve-3d; }
  @supports (object-fit: cover) {
    .three-up-image-band__wrapper-video {
      object-fit: cover;
      object-position: center;
      position: relative;
      width: 100%;
      bottom: 0px;
      height: 556px; } }
  @media (max-width: 768px) {
    .three-up-image-band__wrapper-video {
      height: 333px; } }

.three-up-image-band .row {
  padding: 0 4.027%;
  display: flex;
  flex-direction: column; }

.three-up-image-band .row--no-padding-cols {
  padding: 0 !important; }

@media (min-width: 640px) {
  .three-up-image-band .row {
    flex-direction: row; }
  .three-up-image-band .row--no-padding-cols .col--1-3 {
    width: 33.333%;
    margin: 0; } }

.tile-band.with-image-bg {
  background-position: center top;
  background-repeat: no-repeat;
  background-size: cover;
  padding: 5% 3%;
  background-image: url(../../../../../../content/dam/corp/images/bg_pattern_image.svg); }

.tile-band .row {
  flex-wrap: wrap; }

.tile-band .col--1-4 {
  border-right: 1px solid #B3BAC1;
  border-bottom: none; }
  .tile-band .col--1-4 .gray--theme {
    border-color: #B3BAC1;
    border-style: solid;
    border-width: 1px 0px 1px 0; }
  @media (min-width: 640px) and (max-width: 1200px) {
    .tile-band .col--1-4 {
      width: 50%; }
      .tile-band .col--1-4:nth-child(2) {
        border-right: none; }
      .tile-band .col--1-4:nth-child(-n+2) {
        border-bottom: 1px solid #B3BAC1; } }
  @media (max-width: 640px) {
    .tile-band .col--1-4 {
      border-right: none; } }

.tile-band .col--1-3 {
  border-right: 1px solid #B3BAC1;
  border-bottom: none; }
  .tile-band .col--1-3 .gray--theme {
    border-color: #B3BAC1;
    border-style: solid;
    border-width: 1px 0px 1px 0; }

.tile-band .information-tile {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 30px;
  background: #FFFFFF;
  min-height: 211px;
  height: 100%;
  position: relative; }
  @media (max-width: 640px) {
    .tile-band .information-tile {
      margin-bottom: 30px;
      padding: 15px;
      overflow: hidden;
      height: auto; } }
  .tile-band .information-tile__title {
    font-family: "Georgia", serif;
    font-weight: bold;
    line-height: 35px;
    text-align: center;
    color: #415364;
    margin: 0;
    padding-bottom: 15px;
    width: 100%; }
    .tile-band .information-tile__title.color--white {
      color: #FFFFFF; }
    .tile-band .information-tile__title.color--red {
      color: #e80033; }
  .tile-band .information-tile__subtitle {
    color: #000000;
    font-family: "Arial MT STD", Arial, sans-serif;
    font-size: 18px;
    font-weight: normal;
    line-height: 24px;
    text-align: center;
    margin: 0 auto 25px auto;
    width: 80%; }
    .tile-band .information-tile__subtitle--below {
      margin: 25px auto 5px auto; }
  .tile-band .information-tile .cta-arrow {
    padding: 9px 15px 15px; }
  .tile-band .information-tile.gray--theme {
    background: #ECEDEF;
    height: 100%;
    min-height: 280px; }
    @media (max-width: 768px) {
      .tile-band .information-tile.gray--theme {
        margin-bottom: 0; } }
  .tile-band .information-tile.white--theme {
    background: #FFFFFF;
    height: 100%;
    min-height: 280px; }
    @media (max-width: 768px) {
      .tile-band .information-tile.white--theme {
        margin-bottom: 0; } }

.accordion {
  width: 100%; }
  .accordion .shade__shutter {
    padding: 15px 50px 10px 15px;
    background-color: #ECEDEF;
    font-family: "Arial MT STD", Arial, sans-serif;
    color: #415364;
    line-height: 1.2;
    margin-bottom: 5px;
    text-transform: capitalize;
    display: block;
    font-size: 24px;
    position: relative; }
    @media (min-width: 640px) {
      .accordion .shade__shutter {
        padding: 30px 50px 30px 25px; } }
    .accordion .shade__shutter::after {
      background-image: url("data:image/svg+xml,%0A%3Csvg width='12px' height='7px' viewBox='0 0 12 7' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Input-/-Dropdown-Filter' transform='translate(-143.000000, -19.000000)'%3E%3Crect fill='none' x='0' y='0' width='175' height='45'%3E%3C/rect%3E%3Cg id='Icon-/-Triangle-/-Gray---Down' transform='translate(143.000000, 19.000000)' fill='%23e80033'%3E%3Cpolygon id='Triangle' points='6 7 0 0 12 0'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
      content: "";
      height: 20px;
      width: 15px;
      position: absolute;
      background-repeat: no-repeat;
      background-position: center center;
      right: 20px;
      top: 18px;
      transform: rotate(); }
      .accordion .shade__shutter::after:hover::after, .accordion .shade__shutter::after:focus::after {
        background-image: url("data:image/svg+xml,%0A%3Csvg width='12px' height='7px' viewBox='0 0 12 7' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Input-/-Dropdown-Filter' transform='translate(-143.000000, -19.000000)'%3E%3Crect fill='none' x='0' y='0' width='175' height='45'%3E%3C/rect%3E%3Cg id='Icon-/-Triangle-/-Gray---Down' transform='translate(143.000000, 19.000000)' fill='%23e80033'%3E%3Cpolygon id='Triangle' points='6 7 0 0 12 0'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }
    @media (min-width: 640px) {
      .accordion .shade__shutter {
        font-size: 32px; } }
    .accordion .shade__shutter::after {
      background-size: 24px 14px;
      height: 14px;
      width: 24px; }
      @media (min-width: 640px) {
        .accordion .shade__shutter::after {
          top: 35px; } }
    .accordion .shade__shutter--active::after {
      transform: rotate(180deg); }
  .accordion .shade__view {
    display: none;
    padding: 30px 15px; }
    .accordion .shade__view--active {
      display: block; }

.icon-band {
  padding: 30px 15px; }
  @media (min-width: 640px) {
    .icon-band {
      padding: 0 30px;
      display: flex;
      width: 75%;
      margin: 0 auto; } }
  .icon-band__tile {
    text-align: left;
    display: flex;
    margin-bottom: 0;
    align-items: flex-start;
    width: 100%;
    padding: 0 20px; }
    .icon-band__tile .cta-arrow {
      margin-top: 0; }
    .row.wrap .icon-band__tile {
      margin-bottom: 25px; }
    @media (max-width: 640px) {
      .icon-band__tile {
        padding: 0 20px;
        text-align: center;
        flex-direction: column;
        margin-bottom: 25px;
        align-items: center;
        justify-content: center; } }
  .icon-band .row {
    margin-left: auto;
    margin-right: auto;
    width: 100%; }
    .icon-band .row.wrap {
      flex-wrap: wrap; }
    .icon-band .row .col.col--1-2 {
      margin-right: 2%; }
      .icon-band .row .col.col--1-2:nth-child(even) {
        margin-right: 0; }
      @media (max-width: 640px) {
        .icon-band .row .col.col--1-2 {
          margin-right: 0; } }
    @media (min-width: 768px) and (max-width: 960px) {
      .icon-band .row .col.col--1-3 {
        margin-right: 1%; } }
    .icon-band .row .icon-band__tile.col {
      height: 100%; }
  .icon-band__icon {
    margin: 0 15px auto 0;
    display: block;
    max-width: 50px;
    max-height: 50px; }
    @media (min-width: 640px) {
      .icon-band__icon {
        margin-right: 18px; } }
    @media (max-width: 640px) {
      .icon-band__icon {
        margin-bottom: 15px;
        margin-right: 0; } }
  .icon-band .content__arrow {
    position: relative;
    position: relative; }
    .icon-band .content__arrow::after {
      background-image: url("data:image/svg+xml,%3C%3Fxml%20version='1.0'%20encoding='UTF-8'%3F%3E%3Csvg%20width='15px'%20height='20px'%20viewBox='0%200%2045%2030'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!--%20Generator:%20Sketch%2055%20(78076)%20-%20https://sketchapp.com%20--%3E%3Cg%20id='Symbols'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3E%3Cg%20id='Icon-/-Arrow-/-Grey-Right'%20fill='%2300B2A9'%3E%3Cg%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20id='Fill-1-Copy'%3E%3Cpolygon%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20points='20.5432159%201.42108547e-13%2033.0410931%2011.9998064%203.55271368e-15%2011.9998064%203.55271368e-15%2017.9982574%2033.0410931%2017.9982574%2020.5432159%2030%2029.3789104%2030%2045%2015%2029.3789104%201.42108547e-13'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
      content: "";
      height: 20px;
      width: 15px;
      position: absolute;
      right: -25px;
      top: -4px;
      transform: rotate();
      background-repeat: no-repeat;
      background-position: center center; }
    .icon-band .content__arrow:hover::after, .icon-band .content__arrow:focus::after {
      background-image: url("data:image/svg+xml,%3C%3Fxml%20version='1.0'%20encoding='UTF-8'%3F%3E%3Csvg%20width='15px'%20height='20px'%20viewBox='0%200%2045%2030'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!--%20Generator:%20Sketch%2055%20(78076)%20-%20https://sketchapp.com%20--%3E%3Cg%20id='Symbols'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3E%3Cg%20id='Icon-/-Arrow-/-Grey-Right'%20fill='%2300B2A9'%3E%3Cg%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20id='Fill-1-Copy'%3E%3Cpolygon%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20points='20.5432159%201.42108547e-13%2033.0410931%2011.9998064%203.55271368e-15%2011.9998064%203.55271368e-15%2017.9982574%2033.0410931%2017.9982574%2020.5432159%2030%2029.3789104%2030%2045%2015%2029.3789104%201.42108547e-13'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }
  .icon-band .content__title {
    color: #415364;
    margin: 0 0 10px 0;
    font-family: "Georgia", serif; }
  .icon-band .content__text {
    color: #415364;
    margin: 0;
    margin-bottom: 15px; }
    @media (max-width: 640px) {
      .icon-band .content__text {
        font-size: 18px; } }
  .icon-band .content__link {
    color: #000000;
    font-weight: bold;
    text-decoration: none;
    text-transform: uppercase;
    font-size: 18px;
    padding: 0 15px; }
    @media (max-width: 640px) {
      .icon-band .content__link {
        font-size: 16px; } }
  @media (min-width: 768px) {
    .icon-band .content {
      padding-right: 20px; } }

.news-and-events-band {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 25% 0px 25% 0px 25% 0px 25%;
  grid-template-columns: repeat(4, 25%);
  -ms-grid-rows: 1fr 1fr auto;
  grid-template-rows: 1fr 1fr auto;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  align-items: stretch;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch; }
  .news-and-events-band > *:nth-child(1) {
    -ms-grid-row: 1;
    -ms-grid-column: 1; }
  .news-and-events-band > *:nth-child(2) {
    -ms-grid-row: 1;
    -ms-grid-column: 3; }
  .news-and-events-band > *:nth-child(3) {
    -ms-grid-row: 1;
    -ms-grid-column: 5; }
  .news-and-events-band > *:nth-child(4) {
    -ms-grid-row: 1;
    -ms-grid-column: 7; }
  .news-and-events-band > *:nth-child(5) {
    -ms-grid-row: 2;
    -ms-grid-column: 1; }
  .news-and-events-band > *:nth-child(6) {
    -ms-grid-row: 2;
    -ms-grid-column: 3; }
  .news-and-events-band > *:nth-child(7) {
    -ms-grid-row: 2;
    -ms-grid-column: 5; }
  .news-and-events-band > *:nth-child(8) {
    -ms-grid-row: 2;
    -ms-grid-column: 7; }
  .news-and-events-band > *:nth-child(9) {
    -ms-grid-row: 3;
    -ms-grid-column: 1; }
  .news-and-events-band > *:nth-child(10) {
    -ms-grid-row: 3;
    -ms-grid-column: 3; }
  .news-and-events-band > *:nth-child(11) {
    -ms-grid-row: 3;
    -ms-grid-column: 5; }
  .news-and-events-band > *:nth-child(12) {
    -ms-grid-row: 3;
    -ms-grid-column: 7; }
  .news-and-events-band:last-child {
    background: #ECEDEF; }
  .black.news-and-events-band,
  .black.news-and-events-band__item {
    background: #000000; }
  .gray--10.news-and-events-band,
  .gray--10.news-and-events-band__item {
    background: #ECEDEF; }
  .red.news-and-events-band,
  .red.news-and-events-band__item {
    background: #e80033; }
  .white.news-and-events-band,
  .white.news-and-events-band__item {
    background: #FFFFFF; }
  .slate-gray.news-and-events-band,
  .slate-gray.news-and-events-band__item {
    background: #415364; }
  @media (max-width: 640px) {
    .news-and-events-band {
      -ms-grid-columns: 100%;
      grid-template-columns: 1fr;
      -ms-grid-rows: 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr;
      grid-template-rows: 1fr;
      padding: 15px 17px 27px 15px;
      height: 100%; }
      .news-and-events-band:last-child {
        background: #FFFFFF; }
      .news-and-events-band > *:nth-child(1) {
        -ms-grid-row: 1;
        -ms-grid-column: 1; }
      .news-and-events-band > *:nth-child(2) {
        -ms-grid-row: 11;
        -ms-grid-column: 1;
        height: 0; }
      .news-and-events-band > *:nth-child(3) {
        -ms-grid-row: 3;
        -ms-grid-column: 1; }
        .news-and-events-band > *:nth-child(3).news-and-events-band__item.calendar {
          order: 3;
          -ms-grid-row: 5; }
      .news-and-events-band > *:nth-child(4) {
        -ms-grid-row: 9;
        -ms-grid-column: 1;
        height: 0; }
      .news-and-events-band > *:nth-child(5) {
        -ms-grid-row: 13;
        -ms-grid-column: 1;
        height: 0; }
      .news-and-events-band > *:nth-child(6) {
        -ms-grid-row: 5;
        -ms-grid-column: 1; }
        .news-and-events-band > *:nth-child(6).news-and-events-band__item.career {
          order: 2;
          -ms-grid-row: 3; }
      .news-and-events-band > *:nth-child(7) {
        -ms-grid-row: 15;
        -ms-grid-column: 1;
        height: 0; }
      .news-and-events-band > *:nth-child(8) {
        -ms-grid-row: 7;
        -ms-grid-column: 1; }
        .news-and-events-band > *:nth-child(8).news-and-events-band__item.career {
          order: 4;
          -ms-grid-row: 7; }
      .news-and-events-band > *:nth-child(9) {
        -ms-grid-row: 9;
        -ms-grid-column: 1;
        order: 4; } }
  @media (min-width: 640px) and (max-width: 768px) {
    .news-and-events-band {
      -ms-grid-columns: 50% 0 50% 0;
      grid-template-columns: repeat(2, 50%);
      -ms-grid-rows: 1fr;
      grid-template-rows: 1fr; }
      .news-and-events-band > *:nth-child(1) {
        -ms-grid-row: 1;
        -ms-grid-column: 1; }
      .news-and-events-band > *:nth-child(2) {
        -ms-grid-row: 1;
        -ms-grid-column: 2; } }
  .news-and-events-band__item {
    padding: 30px;
    background: #415364;
    height: 100%; }
    .news-and-events-band__item:last-child {
      background: #ECEDEF; }
    .news-and-events-band__item.calendar .news-and-events-band__wrapper {
      flex-direction: row;
      -ms-flex-direction: row;
      -ms-flex-wrap: wrap;
      flex-wrap: wrap;
      -ms-flex-pack: center;
      justify-content: center;
      -ms-flex-align: stretch;
      align-items: center; }
      .news-and-events-band__item.calendar .news-and-events-band__wrapper .news-and-events-band__date--wrapper {
        width: 20%;
        padding: 0 10px 0 0;
        text-align: center;
        display: flex;
        display: -ms-flexbox;
        flex-direction: column;
        -ms-flex-direction: column; }
        .news-and-events-band__item.calendar .news-and-events-band__wrapper .news-and-events-band__date--wrapper .news-and-events-band__date--month {
          color: #e80033;
          font-family: "Arial MT STD", Arial, sans-serif;
          font-size: 18px;
          font-weight: 300;
          line-height: 26px;
          display: block; }
        .news-and-events-band__item.calendar .news-and-events-band__wrapper .news-and-events-band__date--wrapper .news-and-events-band__date--number {
          color: #415364;
          font-weight: bold;
          line-height: 26px;
          display: block;
          font-size: 24px; }
      .news-and-events-band__item.calendar .news-and-events-band__wrapper .news-and-events-band__upper {
        display: flex;
        display: -ms-flexbox;
        -ms-flex-pack: center;
        justify-content: center;
        width: 100%;
        align-content: center;
        align-self: flex-start; }
      .news-and-events-band__item.calendar .news-and-events-band__wrapper .news-and-events-band__content {
        color: #415364;
        font-weight: 300;
        line-height: 28px;
        font-family: "Arial Light", Arial, sans-serif;
        width: 80%;
        padding: 5px 0;
        justify-content: flex-start;
        margin: 0; }
        @media (max-width: 640px) {
          .news-and-events-band__item.calendar .news-and-events-band__wrapper .news-and-events-band__content {
            font-weight: bold;
            line-height: 20px;
            font-size: 18px;
            font-family: "Arial MT STD", Arial, sans-serif;
            padding: 2px 0 0 0; } }
      .news-and-events-band__item.calendar .news-and-events-band__wrapper .news-and-events-band__location-link {
        flex-grow: 0;
        align-self: flex-end;
        width: 60%; }
        .news-and-events-band__item.calendar .news-and-events-band__wrapper .news-and-events-band__location-link .news-and-events-band__date {
          display: none; }
        @media (max-width: 640px) {
          .news-and-events-band__item.calendar .news-and-events-band__wrapper .news-and-events-band__location-link .news-and-events-band__date {
            display: block; } }
      .news-and-events-band__item.calendar .news-and-events-band__wrapper .news-and-events-band__city {
        font-weight: bold;
        line-height: 18px;
        color: #415364;
        font-family: "Arial MT STD", Arial, sans-serif;
        font-size: 14px; }
        @media (max-width: 640px) {
          .news-and-events-band__item.calendar .news-and-events-band__wrapper .news-and-events-band__city {
            line-height: 28px;
            font-size: 18px;
            font-weight: normal; } }
    @media (max-width: 640px) {
      .news-and-events-band__item {
        padding: 20px 0;
        background: #FFFFFF;
        border-bottom: 1px solid #B3BAC1; }
        .news-and-events-band__item.news-and-events-band__imageBg {
          display: none;
          height: 0; }
        .news-and-events-band__item:last-child, .news-and-events-band__item:nth-child(8) {
          border: none; }
        .news-and-events-band__item:nth-child(8) {
          padding-bottom: 15px; }
        .news-and-events-band__item.calendar {
          background: #FFFFFF;
          padding: 30px 0; } }
  .news-and-events-band__imageBg {
    background-repeat: no-repeat;
    background-size: cover; }
  .news-and-events-band__wrapper {
    display: flex;
    display: -ms-flexbox;
    -ms-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-align: stretch;
    height: 100%;
    flex-grow: 1;
    -ms-flex-positive: 1; }
  .news-and-events-band__content {
    font-size: 22px;
    color: #FFFFFF;
    font-weight: 300;
    line-height: 28px;
    font-family: "Arial Light", Arial, sans-serif; }
    @media (max-width: 640px) {
      .news-and-events-band__content {
        color: #415364;
        font-size: 24px; } }
  .news-and-events-band__location-link {
    display: flex;
    display: -ms-flexbox;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-item-align: stretch;
    align-self: stretch; }
    .news-and-events-band__location-link .news-and-events-band__date {
      margin-top: auto; }
    @media (max-width: 640px) {
      .news-and-events-band__location-link .cta-arrow--inverse {
        color: #000000;
        position: relative; }
        .news-and-events-band__location-link .cta-arrow--inverse::after {
          background-image: url("data:image/svg+xml,%3C%3Fxml%20version='1.0'%20encoding='UTF-8'%3F%3E%3Csvg%20width='15px'%20height='20px'%20viewBox='0%200%2045%2030'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!--%20Generator:%20Sketch%2055%20(78076)%20-%20https://sketchapp.com%20--%3E%3Cg%20id='Symbols'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3E%3Cg%20id='Icon-/-Arrow-/-Grey-Right'%20fill='%2300B2A9'%3E%3Cg%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20id='Fill-1-Copy'%3E%3Cpolygon%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20points='20.5432159%201.42108547e-13%2033.0410931%2011.9998064%203.55271368e-15%2011.9998064%203.55271368e-15%2017.9982574%2033.0410931%2017.9982574%2020.5432159%2030%2029.3789104%2030%2045%2015%2029.3789104%201.42108547e-13'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
          content: "";
          height: 20px;
          width: 15px;
          position: absolute;
          transform: rotate();
          background-repeat: no-repeat;
          background-position: center center; }
        .news-and-events-band__location-link .cta-arrow--inverse:hover::after, .news-and-events-band__location-link .cta-arrow--inverse:focus::after {
          background-image: url("data:image/svg+xml,%3C%3Fxml%20version='1.0'%20encoding='UTF-8'%3F%3E%3Csvg%20width='15px'%20height='20px'%20viewBox='0%200%2045%2030'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!--%20Generator:%20Sketch%2055%20(78076)%20-%20https://sketchapp.com%20--%3E%3Cg%20id='Symbols'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3E%3Cg%20id='Icon-/-Arrow-/-Grey-Right'%20fill='%23e80033'%3E%3Cg%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20id='Fill-1-Copy'%3E%3Cpolygon%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20points='20.5432159%201.42108547e-13%2033.0410931%2011.9998064%203.55271368e-15%2011.9998064%203.55271368e-15%2017.9982574%2033.0410931%2017.9982574%2020.5432159%2030%2029.3789104%2030%2045%2015%2029.3789104%201.42108547e-13'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }
        .news-and-events-band__location-link .cta-arrow--inverse::after {
          display: inline-block;
          position: initial;
          right: initial;
          top: initial;
          position: initial;
          padding-right: 15px; } }
  .news-and-events-band__date {
    color: #FFFFFF;
    font-family: "Arial MT STD", Arial, sans-serif;
    font-size: 14px;
    font-weight: bold;
    line-height: 18px;
    text-transform: uppercase; }
    @media (max-width: 640px) {
      .news-and-events-band__date {
        color: #415364;
        font-size: 14px; } }
  .news-and-events-band .last {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
    -ms-grid-column-span: 7;
    grid-column: 1/-1;
    text-align: right;
    padding: 0 10%; }
    @media (max-width: 640px) {
      .news-and-events-band .last {
        padding: 0 5%;
        text-align: center;
        margin: 0 -15px;
        -ms-grid-row: 9;
        max-height: 50px;
        -ms-grid-column-span: 1; } }

.carousel {
  position: relative; }

.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden; }

.carousel-inner > .item {
  position: relative;
  display: none;
  -webkit-transition: .6s ease-in-out left;
  -o-transition: .6s ease-in-out left;
  transition: .6s ease-in-out left; }

.carousel-inner > .item > a > img,
.carousel-inner > .item > img {
  line-height: 1; }

@media all and (transform-3d), (-webkit-transform-3d) {
  .carousel-inner > .item {
    -webkit-transition: -webkit-transform .6s ease-in-out;
    -o-transition: -o-transform .6s ease-in-out;
    transition: -webkit-transform .6s ease-in-out;
    transition: transform .6s ease-in-out;
    transition: transform .6s ease-in-out, -webkit-transform .6s ease-in-out, -o-transform .6s ease-in-out;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-perspective: 1000px;
    perspective: 1000px; }
  .carousel-inner > .item.active.right,
  .carousel-inner > .item.next {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    left: 0; }
  .carousel-inner > .item.active.left,
  .carousel-inner > .item.prev {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    left: 0; }
  .carousel-inner > .item.active,
  .carousel-inner > .item.next.left,
  .carousel-inner > .item.prev.right {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    left: 0; } }

.carousel-inner > .active,
.carousel-inner > .next,
.carousel-inner > .prev {
  display: block; }

.carousel-inner > .active {
  left: 0; }

.carousel-inner > .next,
.carousel-inner > .prev {
  position: absolute;
  top: 0;
  width: 100%; }

.carousel-inner > .next {
  left: 100%; }

.carousel-inner > .prev {
  left: -100%; }

.carousel-inner > .next.left,
.carousel-inner > .prev.right {
  left: 0; }

.carousel-inner > .active.left {
  left: -100%; }

.carousel-inner > .active.right {
  left: 100%; }

.carousel-control {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 5%;
  font-size: 20px;
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
  background-color: rgba(0, 0, 0, 0);
  filter: alpha(opacity=50);
  opacity: .5; }

.carousel-control.left {
  background-repeat: repeat-x; }

.carousel-control.right {
  right: 0;
  left: auto;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
  background-repeat: repeat-x; }

.carousel-control:focus,
.carousel-control:hover {
  color: #fff;
  text-decoration: none;
  outline: 0;
  filter: alpha(opacity=90);
  opacity: .9; }

.carousel-control .glyphicon-chevron-left,
.carousel-control .glyphicon-chevron-right,
.carousel-control .icon-next,
.carousel-control .icon-prev {
  position: absolute;
  top: 50%;
  z-index: 5;
  display: inline-block;
  margin-top: -10px; }

.carousel-control .glyphicon-chevron-left,
.carousel-control .icon-prev {
  left: 50%;
  margin-left: -10px; }

.carousel-control .glyphicon-chevron-right,
.carousel-control .icon-next {
  right: 50%;
  margin-right: -10px; }

.carousel-control .icon-next,
.carousel-control .icon-prev {
  width: 20px;
  height: 20px;
  font-family: serif;
  line-height: 1; }

.carousel-control .icon-prev:before {
  content: "";
  height: 30px;
  width: 45px;
  position: absolute;
  right: 0;
  top: 0;
  transform: rotate(0);
  background-repeat: no-repeat;
  background-position: center center; }

.carousel-control .icon-next:before {
  content: "";
  height: 30px;
  width: 45px;
  position: absolute;
  right: 0;
  top: 0;
  transform: rotate(0);
  background-repeat: no-repeat;
  background-position: center center; }

.carousel-indicators {
  position: absolute;
  bottom: -50px;
  left: 50%;
  z-index: 15;
  width: 60%;
  padding-left: 0;
  margin-left: -30%;
  text-align: center;
  list-style: none; }

.carousel-indicators li {
  display: inline-block;
  width: 18px;
  height: 18px;
  margin: 6px;
  text-indent: -999px;
  cursor: pointer;
  background-color: #D9DDE0;
  border-radius: 10px; }

.carousel-indicators .active {
  width: 18px;
  height: 18px;
  margin: 6px;
  background-color: #febb12; }

.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 20px;
  left: 15%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); }

.carousel-caption .btn {
  text-shadow: none; }

@media screen and (min-width: 768px) {
  .carousel-control .glyphicon-chevron-left,
  .carousel-control .glyphicon-chevron-right,
  .carousel-control .icon-next,
  .carousel-control .icon-prev {
    width: 30px;
    height: 30px;
    margin-top: -10px;
    font-size: 50px;
    color: red; }
  .carousel-control .glyphicon-chevron-left,
  .carousel-control .icon-prev {
    margin-left: -10px; }
  .carousel-control .glyphicon-chevron-right,
  .carousel-control .icon-next {
    margin-right: -10px; }
  .carousel-caption {
    right: 20%;
    left: 20%;
    padding-bottom: 30px; }
  .carousel-indicators {
    bottom: -90px; } }

.carousel-wrapper {
  padding: 48px 0; }
  @media screen and (min-width: 992px) {
    .carousel-wrapper {
      width: 960px;
      margin: 0 auto; } }
  @media (min-width: 640px) {
    .carousel-wrapper {
      padding: 96px 0; } }
  .carousel-wrapper .flex-band--item {
    padding: 0; }
  .carousel-wrapper .flex-band--title {
    margin-bottom: 28px;
    font-size: 32px;
    font-family: "Arial MT STD", Arial, sans-serif; }
  .carousel-wrapper .flex-band--subtitle {
    font-family: "Arial Light", Arial, sans-serif;
    font-size: 24px;
    padding: 0 30px 60px 30px; }
  .carousel-wrapper .VueCarousel-dot:focus {
    outline: none !important; }
  .carousel-wrapper .VueCarousel-navigation-prev {
    padding: 0 !important;
    margin: 0 !important;
    transform: none !important;
    position: relative;
    left: 30px !important; }
    .carousel-wrapper .VueCarousel-navigation-prev::after {
      background-image: url("data:image/svg+xml,%3C%3Fxml%20version='1.0'%20encoding='UTF-8'%3F%3E%3Csvg%20width='30px'%20height='20px'%20viewBox='0%200%2045%2030'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!--%20Generator:%20Sketch%2055%20(78076)%20-%20https://sketchapp.com%20--%3E%3Cg%20id='Symbols'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3E%3Cg%20id='Icon-/-Arrow-/-Grey-Right'%20fill='%23e80033'%3E%3Cg%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20id='Fill-1-Copy'%3E%3Cpolygon%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20points='20.5432159%201.42108547e-13%2033.0410931%2011.9998064%203.55271368e-15%2011.9998064%203.55271368e-15%2017.9982574%2033.0410931%2017.9982574%2020.5432159%2030%2029.3789104%2030%2045%2015%2029.3789104%201.42108547e-13'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
      content: "";
      height: 20px;
      width: 30px;
      position: absolute;
      right: 0px;
      top: 140px;
      transform: rotate(180deg);
      background-repeat: no-repeat;
      background-position: center center; }
    .carousel-wrapper .VueCarousel-navigation-prev:hover::after, .carousel-wrapper .VueCarousel-navigation-prev:focus::after {
      background-image: url("data:image/svg+xml,%3C%3Fxml%20version='1.0'%20encoding='UTF-8'%3F%3E%3Csvg%20width='30px'%20height='20px'%20viewBox='0%200%2045%2030'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!--%20Generator:%20Sketch%2055%20(78076)%20-%20https://sketchapp.com%20--%3E%3Cg%20id='Symbols'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3E%3Cg%20id='Icon-/-Arrow-/-Grey-Right'%20fill='%23e80033'%3E%3Cg%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20id='Fill-1-Copy'%3E%3Cpolygon%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20points='20.5432159%201.42108547e-13%2033.0410931%2011.9998064%203.55271368e-15%2011.9998064%203.55271368e-15%2017.9982574%2033.0410931%2017.9982574%2020.5432159%2030%2029.3789104%2030%2045%2015%2029.3789104%201.42108547e-13'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }
    @media (min-width: 640px) {
      .carousel-wrapper .VueCarousel-navigation-prev {
        position: relative;
        left: 100px !important; }
        .carousel-wrapper .VueCarousel-navigation-prev::after {
          background-image: url("data:image/svg+xml,%3C%3Fxml%20version='1.0'%20encoding='UTF-8'%3F%3E%3Csvg%20width='45px'%20height='30px'%20viewBox='0%200%2045%2030'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!--%20Generator:%20Sketch%2055%20(78076)%20-%20https://sketchapp.com%20--%3E%3Cg%20id='Symbols'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3E%3Cg%20id='Icon-/-Arrow-/-Grey-Right'%20fill='%23e80033'%3E%3Cg%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20id='Fill-1-Copy'%3E%3Cpolygon%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20points='20.5432159%201.42108547e-13%2033.0410931%2011.9998064%203.55271368e-15%2011.9998064%203.55271368e-15%2017.9982574%2033.0410931%2017.9982574%2020.5432159%2030%2029.3789104%2030%2045%2015%2029.3789104%201.42108547e-13'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
          content: "";
          height: 30px;
          width: 45px;
          position: absolute;
          right: 0;
          top: 140px;
          transform: rotate(180deg);
          background-repeat: no-repeat;
          background-position: center center; }
        .carousel-wrapper .VueCarousel-navigation-prev:hover::after, .carousel-wrapper .VueCarousel-navigation-prev:focus::after {
          background-image: url("data:image/svg+xml,%3C%3Fxml%20version='1.0'%20encoding='UTF-8'%3F%3E%3Csvg%20width='45px'%20height='30px'%20viewBox='0%200%2045%2030'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!--%20Generator:%20Sketch%2055%20(78076)%20-%20https://sketchapp.com%20--%3E%3Cg%20id='Symbols'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3E%3Cg%20id='Icon-/-Arrow-/-Grey-Right'%20fill='%23e80033'%3E%3Cg%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20id='Fill-1-Copy'%3E%3Cpolygon%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20points='20.5432159%201.42108547e-13%2033.0410931%2011.9998064%203.55271368e-15%2011.9998064%203.55271368e-15%2017.9982574%2033.0410931%2017.9982574%2020.5432159%2030%2029.3789104%2030%2045%2015%2029.3789104%201.42108547e-13'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); } }
  .carousel-wrapper .VueCarousel-navigation-next {
    padding: 0 !important;
    margin: 0 !important;
    transform: none !important;
    position: relative; }
    .carousel-wrapper .VueCarousel-navigation-next::after {
      background-image: url("data:image/svg+xml,%3C%3Fxml%20version='1.0'%20encoding='UTF-8'%3F%3E%3Csvg%20width='30px'%20height='20px'%20viewBox='0%200%2045%2030'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!--%20Generator:%20Sketch%2055%20(78076)%20-%20https://sketchapp.com%20--%3E%3Cg%20id='Symbols'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3E%3Cg%20id='Icon-/-Arrow-/-Grey-Right'%20fill='%23e80033'%3E%3Cg%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20id='Fill-1-Copy'%3E%3Cpolygon%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20points='20.5432159%201.42108547e-13%2033.0410931%2011.9998064%203.55271368e-15%2011.9998064%203.55271368e-15%2017.9982574%2033.0410931%2017.9982574%2020.5432159%2030%2029.3789104%2030%2045%2015%2029.3789104%201.42108547e-13'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
      content: "";
      height: 20px;
      width: 30px;
      position: absolute;
      right: 0px;
      top: 140px;
      transform: rotate(0);
      background-repeat: no-repeat;
      background-position: center center; }
    .carousel-wrapper .VueCarousel-navigation-next:hover::after, .carousel-wrapper .VueCarousel-navigation-next:focus::after {
      background-image: url("data:image/svg+xml,%3C%3Fxml%20version='1.0'%20encoding='UTF-8'%3F%3E%3Csvg%20width='30px'%20height='20px'%20viewBox='0%200%2045%2030'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!--%20Generator:%20Sketch%2055%20(78076)%20-%20https://sketchapp.com%20--%3E%3Cg%20id='Symbols'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3E%3Cg%20id='Icon-/-Arrow-/-Grey-Right'%20fill='%23e80033'%3E%3Cg%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20id='Fill-1-Copy'%3E%3Cpolygon%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20points='20.5432159%201.42108547e-13%2033.0410931%2011.9998064%203.55271368e-15%2011.9998064%203.55271368e-15%2017.9982574%2033.0410931%2017.9982574%2020.5432159%2030%2029.3789104%2030%2045%2015%2029.3789104%201.42108547e-13'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }
    @media (min-width: 640px) {
      .carousel-wrapper .VueCarousel-navigation-next {
        position: relative;
        right: 55px !important; }
        .carousel-wrapper .VueCarousel-navigation-next::after {
          background-image: url("data:image/svg+xml,%3C%3Fxml%20version='1.0'%20encoding='UTF-8'%3F%3E%3Csvg%20width='45px'%20height='30px'%20viewBox='0%200%2045%2030'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!--%20Generator:%20Sketch%2055%20(78076)%20-%20https://sketchapp.com%20--%3E%3Cg%20id='Symbols'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3E%3Cg%20id='Icon-/-Arrow-/-Grey-Right'%20fill='%23e80033'%3E%3Cg%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20id='Fill-1-Copy'%3E%3Cpolygon%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20points='20.5432159%201.42108547e-13%2033.0410931%2011.9998064%203.55271368e-15%2011.9998064%203.55271368e-15%2017.9982574%2033.0410931%2017.9982574%2020.5432159%2030%2029.3789104%2030%2045%2015%2029.3789104%201.42108547e-13'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
          content: "";
          height: 30px;
          width: 45px;
          position: absolute;
          right: 0;
          top: 140px;
          transform: rotate(0);
          background-repeat: no-repeat;
          background-position: center center; }
        .carousel-wrapper .VueCarousel-navigation-next:hover::after, .carousel-wrapper .VueCarousel-navigation-next:focus::after {
          background-image: url("data:image/svg+xml,%3C%3Fxml%20version='1.0'%20encoding='UTF-8'%3F%3E%3Csvg%20width='45px'%20height='30px'%20viewBox='0%200%2045%2030'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!--%20Generator:%20Sketch%2055%20(78076)%20-%20https://sketchapp.com%20--%3E%3Cg%20id='Symbols'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3E%3Cg%20id='Icon-/-Arrow-/-Grey-Right'%20fill='%23e80033'%3E%3Cg%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20id='Fill-1-Copy'%3E%3Cpolygon%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20points='20.5432159%201.42108547e-13%2033.0410931%2011.9998064%203.55271368e-15%2011.9998064%203.55271368e-15%2017.9982574%2033.0410931%2017.9982574%2020.5432159%2030%2029.3789104%2030%2045%2015%2029.3789104%201.42108547e-13'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); } }
  .carousel-wrapper .VueCarousel-navigation-button {
    top: 30% !important; }

.corp-homepg-carousel .car-body-txt p {
  font-size: 24px; }

.corp-homepg-carousel #myCarousel {
  padding: 0 80px; }

.corp-homepg-carousel .flex-band--item {
  padding: 60px 0px; }

.corp-homepg-carousel .VueCarousel-navigation-prev {
  left: 20px !important; }

.corp-homepg-carousel .VueCarousel-navigation-next {
  right: 0px !important; }

@media (min-width: 768px) and (max-width: 992px) {
  .corp-homepg-carousel .VueCarousel-navigation-prev {
    left: 20px !important;
    top: -70px; }
  .corp-homepg-carousel .VueCarousel-navigation-next {
    right: -20px !important;
    top: -70px; }
  .corp-homepg-carousel .flex-band--item {
    padding: 0px !important; }
  .corp-homepg-carousel #myCarousel {
    padding: 0 65px; }
  .corp-homepg-carousel .carousel-control {
    width: 8%; }
  .corp-homepg-carousel .car-body-txt {
    padding: 0px 20px; } }

@media screen and (max-width: 768px) {
  .corp-homepg-carousel .carousel-control {
    width: 11%; }
  .corp-homepg-carousel #myCarousel {
    padding: 0 40px; }
  .corp-homepg-carousel .car-body-txt p {
    font-size: 18px; }
  .corp-homepg-carousel .flex-band--subtitle {
    padding: 0px; }
  .corp-homepg-carousel .flex-band--item {
    padding: 20px 0px; }
  .corp-homepg-carousel .carousel-indicators {
    bottom: -60px; }
  .corp-homepg-carousel .flex-band h3 {
    font-size: 24px; } }

.link-list {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  width: 100%;
  background: #FFFFFF;
  padding: 0 15px 0 15px; }
  @media (min-width: 1024px) {
    .link-list {
      padding-top: 0;
      padding-left: 44px;
      padding-right: 44px; } }
  @media (min-width: 1200px) {
    .link-list {
      padding-left: 126px;
      padding-right: 126px; } }
  .link-list div h2 {
    width: 100%;
    -webkit-text-size-adjust: 100%; }
  .link-list h2 {
    margin-top: 60px;
    line-height: 46px; }
    @media (max-width: 640px) {
      .link-list h2 {
        font-size: 32px; } }
  .link-list h3 {
    line-height: 36px;
    padding-right: 30px;
    display: block; }
    @media (max-width: 640px) {
      .link-list h3 {
        font-size: 28px; } }
  .link-list.tan {
    background: #FAF9F7; }
  .link-list.lightGray {
    background: #ECEDEF; }
  .link-list.blue {
    background: #E8EBEF; }
  .link-list__items {
    list-style-type: none;
    margin-top: 47px;
    padding: 0;
    width: 100%; }
    .link-list__items li {
      border-bottom: 1px solid #999999;
      padding: 30px 0; }
      .link-list__items li:first-child {
        padding-top: 0; }
    .link-list__items a {
      display: block; }
  .link-list .list__arrow {
    margin-left: 15px;
    position: relative;
    top: 5px;
    position: relative; }
    .link-list .list__arrow::after {
      background-image: url("data:image/svg+xml,%3C%3Fxml%20version='1.0'%20encoding='UTF-8'%3F%3E%3Csvg%20width='30px'%20height='20px'%20viewBox='0%200%2045%2030'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!--%20Generator:%20Sketch%2055%20(78076)%20-%20https://sketchapp.com%20--%3E%3Cg%20id='Symbols'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3E%3Cg%20id='Icon-/-Arrow-/-Grey-Right'%20fill='%23e80033'%3E%3Cg%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20id='Fill-1-Copy'%3E%3Cpolygon%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20points='20.5432159%201.42108547e-13%2033.0410931%2011.9998064%203.55271368e-15%2011.9998064%203.55271368e-15%2017.9982574%2033.0410931%2017.9982574%2020.5432159%2030%2029.3789104%2030%2045%2015%2029.3789104%201.42108547e-13'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
      content: "";
      height: 20px;
      width: 30px;
      position: absolute;
      top: 4px;
      transform: rotate();
      background-repeat: no-repeat;
      background-position: center center; }
    .link-list .list__arrow:hover::after, .link-list .list__arrow:focus::after {
      background-image: url("data:image/svg+xml,%3C%3Fxml%20version='1.0'%20encoding='UTF-8'%3F%3E%3Csvg%20width='30px'%20height='20px'%20viewBox='0%200%2045%2030'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!--%20Generator:%20Sketch%2055%20(78076)%20-%20https://sketchapp.com%20--%3E%3Cg%20id='Symbols'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3E%3Cg%20id='Icon-/-Arrow-/-Grey-Right'%20fill='%23e80033'%3E%3Cg%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20id='Fill-1-Copy'%3E%3Cpolygon%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20points='20.5432159%201.42108547e-13%2033.0410931%2011.9998064%203.55271368e-15%2011.9998064%203.55271368e-15%2017.9982574%2033.0410931%2017.9982574%2020.5432159%2030%2029.3789104%2030%2045%2015%2029.3789104%201.42108547e-13'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }
  .link-list__date {
    font-weight: bold;
    font-size: 0.8em;
    color: #000;
    margin-bottom: 5px; }
  .link-list__content {
    margin-top: -10px; }

.flex-column-band {
  padding: 60px 0;
  text-align: center; }
  @media (min-width: 640px) {
    .flex-column-band {
      text-align: left;
      padding: 96px 0; } }
  .flex-column-band__box {
    max-width: 480px;
    margin: 0 auto; }
  .flex-column-band__content {
    padding-bottom: 20px;
    margin: 0;
    font-family: "Arial MT STD", Arial, sans-serif;
    line-height: 24px; }
  .flex-column-band__subtitle {
    text-align: center;
    color: #415364;
    font-size: 24px;
    font-family: "Arial MT STD", Arial, sans-serif;
    line-height: 30px;
    letter-spacing: normal;
    margin-bottom: 30px;
    padding: 0; }
  .flex-column-band__links-wrapper {
    max-width: 960px;
    margin: 0 auto; }
  .flex-column-band__links {
    padding: 0;
    text-align: left; }
    .flex-column-band__links a {
      font-family: "Arial MT STD", Arial, sans-serif;
      font-size: 18px;
      color: #e80033;
      letter-spacing: normal;
      line-height: 22px;
      display: inline-block; }
  .flex-column-band__list-wrapper {
    max-width: 768px; }
  .flex-column-band__list {
    padding: 0;
    text-align: left; }
    .flex-column-band__list li {
      font-family: "Arial MT STD", Arial, sans-serif; }
  .flex-column-band .cta {
    margin: 0 auto; }
    @media (min-width: 640px) {
      .flex-column-band .cta {
        margin: 0; } }
  .flex-column-band .cta-arrow {
    margin-top: 0;
    margin-bottom: 15px; }

.media-tile-bands {
  background: #FFFFFF; }
  .media-tile-bands .row--inner-border .col--1-3 {
    border-right: 1px solid #FFFFFF;
    border-bottom: 1px solid #FFFFFF; }
  .media-tile-bands.no-line .row--inner-border .col--1-3 {
    border-right: none;
    border-bottom: none; }
  .media-tile-bands__tile {
    position: relative;
    flex-wrap: wrap;
    display: flex;
    flex-direction: column;
    min-height: 729px;
    height: 100%;
    align-items: stretch;
    justify-content: space-between; }
  .media-tile-bands__image {
    width: 100%;
    background-size: cover;
    background-position: center top;
    background-repeat: no-repeat;
    height: 453px; }
  .media-tile-bands__wrapper--video {
    height: 453px;
    position: relative;
    top: 0;
    overflow: hidden;
    left: 0;
    min-width: 100%;
    transform-style: preserve-3d; }
  .media-tile-bands__video {
    border-width: 0;
    width: 100%;
    left: 0;
    top: 0;
    min-height: 100%;
    min-width: 100%;
    position: absolute; }
    .media-tile-bands__video.front {
      z-index: 1; }
    .media-tile-bands__video.back {
      z-index: -1; }
    .media-tile-bands__video.withControls {
      height: inherit; }
    .media-tile-bands__video.noControls {
      height: 100%;
      z-index: 2; }
    .media-tile-bands__video--image {
      min-width: 100%;
      height: 100%; }
      @supports (object-fit: cover) {
        .media-tile-bands__video--image {
          object-fit: cover;
          object-position: center;
          position: relative;
          width: 100%;
          bottom: 0px; } }
    .media-tile-bands__video--play {
      cursor: pointer;
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      width: 145px;
      height: 145px;
      max-width: 100%; }
      @media (max-width: 640px) {
        .media-tile-bands__video--play {
          width: 100px;
          height: 100px; } }
    .media-tile-bands__video .front.media-tile-bands__video--image, .media-tile-bands__video .front.media-tile-bands__video--play {
      z-index: 1; }
    .media-tile-bands__video .back.media-tile-bands__video--image, .media-tile-bands__video .back.media-tile-bands__video--play {
      z-index: -1; }
  .media-tile-bands__content {
    width: 100%;
    background: #415364;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    min-height: 276px;
    height: auto;
    padding-bottom: 30px;
    flex-wrap: wrap;
    flex-grow: 2; }
    .media-tile-bands__content.no-margin {
      margin-top: 0; }
    .media-tile-bands__content--title {
      font-family: "Georgia", serif;
      font-weight: bold;
      line-height: 40px;
      text-align: center;
      margin: 0;
      padding: 27px 0 15px 0;
      width: 80%; }
    .media-tile-bands__content--title, .media-tile-bands__content--copy {
      color: #FFFFFF; }
    .media-tile-bands__content--copy {
      font-family: "Arial MT STD", Arial, sans-serif;
      font-size: 18px;
      line-height: 24px;
      font-weight: normal;
      text-align: center;
      padding: 30px 60px;
      margin: 0;
      width: 100%; }

/*doc
---
title: Tab Band
name: tabBand
category: Corp Components - Tab Band
---

Tab Band is a component with different tabs and content under each tab .

```html_example
{% import "./corp-tabband/html.html" as tabBand %}
{{ tabBand.generate() }}
```
*/
.tab-band {
  padding: 60px 15px; }
  .tab-band h2 {
    text-align: center;
    margin-bottom: 30px; }
  .tab-band__background--light {
    background-color: #EFEDED; }
  .tab-band__background--dark {
    background-color: #415364; }
    .tab-band__background--dark .tab-band__list a {
      color: #FFFFFF; }
      .tab-band__background--dark .tab-band__list a.active {
        color: #FFFFFF; }
        .tab-band__background--dark .tab-band__list a.active:after {
          background-color: #FEBB12; }
  .tab-band__list {
    margin: 0 auto;
    padding: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    max-width: 960px;
    flex-wrap: wrap;
    cursor: pointer; }
    .tab-band__list li {
      display: inline-block;
      margin-right: 60px;
      margin-bottom: 0; }
      .tab-band__list li:last-child {
        margin-right: 0; }
    @media (max-width: 640px) {
      .tab-band__list li {
        margin-right: 48px; } }
    @media (min-width: 320px) and (max-width: 480px) {
      .tab-band__list {
        min-width: 772px; } }
    .tab-band__list a {
      font-family: "Arial MT STD", Arial, sans-serif;
      font-size: 24px;
      line-height: 24px;
      font-weight: bold;
      color: #415364; }
      .tab-band__list a:after {
        content: '';
        display: block;
        width: 100%;
        height: 4px;
        background-color: transparent;
        margin-top: 5px; }
      .tab-band__list a.active {
        color: #e80033; }
        .tab-band__list a.active:after {
          background-color: #e80033; }
  .tab-band__scroll {
    overflow-x: scroll; }
    .tab-band__scroll::-webkit-scrollbar {
      display: none; }
    @media (min-width: 896px) {
      .tab-band__scroll {
        overflow-x: hidden; } }

.tab-band-hide {
  display: none; }

.country-finder {
  padding: 0; }
  @media (min-width: 768px) {
    .country-finder__show-hide {
      display: none; } }
  .country-finder__show-hide .show-hide__link {
    display: block;
    text-transform: uppercase;
    color: #e80033;
    font-weight: bold;
    font-size: 14px;
    margin: 30px auto;
    text-align: center;
    width: 150px; }
  .country-finder__filters {
    margin: 0 15px 30px;
    display: none;
    flex-direction: column; }
    @media (min-width: 768px) {
      .country-finder__filters {
        display: flex;
        margin: 30px; } }
    @media (min-width: 896px) {
      .country-finder__filters {
        margin: 30px 0;
        flex-direction: row; } }
    .country-finder__filters--active {
      display: flex; }
    .country-finder__filters .filters__wrapper {
      display: inline-block;
      margin-bottom: 15px; }
    .country-finder__filters .filters__location {
      border: 2px solid #415364;
      padding: 11px 15px 7px;
      font-size: 18px;
      width: 300px;
      font-family: "Arial MT STD", Arial, sans-serif;
      margin-right: 30px;
      width: 100%; }
      @media (min-width: 896px) {
        .country-finder__filters .filters__location {
          width: 300px; } }
      .country-finder__filters .filters__location::placeholder {
        color: #8D98A2; }
    .country-finder__filters .filters__filter-by {
      font-family: "Arial MT STD", Arial, sans-serif;
      font-size: 18px;
      color: #415364;
      text-decoration: none;
      height: 45px;
      border: 2px solid #415364;
      display: block;
      line-height: 45px;
      padding-left: 20px;
      font-weight: bold;
      position: relative; }
      .country-finder__filters .filters__filter-by.active {
        color: #193F5E; }
      @media (min-width: 896px) {
        .country-finder__filters .filters__filter-by {
          width: 200px;
          margin-right: 30px; } }
      .country-finder__filters .filters__filter-by::after {
        background-image: url("data:image/svg+xml,%0A%3Csvg width='12px' height='7px' viewBox='0 0 12 7' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Input-/-Dropdown-Filter' transform='translate(-143.000000, -19.000000)'%3E%3Crect fill='none' x='0' y='0' width='175' height='45'%3E%3C/rect%3E%3Cg id='Icon-/-Triangle-/-Gray---Down' transform='translate(143.000000, 19.000000)' fill='%238D98A2'%3E%3Cpolygon id='Triangle' points='6 7 0 0 12 0'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
        content: "";
        height: 20px;
        width: 15px;
        position: absolute;
        background-repeat: no-repeat;
        background-position: center center;
        right: 20px;
        top: 12px;
        transform: rotate(); }
        .country-finder__filters .filters__filter-by::after:hover::after, .country-finder__filters .filters__filter-by::after:focus::after {
          background-image: url("data:image/svg+xml,%0A%3Csvg width='12px' height='7px' viewBox='0 0 12 7' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Input-/-Dropdown-Filter' transform='translate(-143.000000, -19.000000)'%3E%3Crect fill='none' x='0' y='0' width='175' height='45'%3E%3C/rect%3E%3Cg id='Icon-/-Triangle-/-Gray---Down' transform='translate(143.000000, 19.000000)' fill='%238D98A2'%3E%3Cpolygon id='Triangle' points='6 7 0 0 12 0'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }
      .country-finder__filters .filters__filter-by.active::after {
        transform: rotate(180deg); }
    .country-finder__filters .filters__dropdown {
      display: none;
      background-color: #FFFFFF; }
      @media (min-width: 1024px) {
        .country-finder__filters .filters__dropdown {
          margin-top: 2px;
          border: 2px solid #415364;
          position: absolute;
          z-index: 1;
          width: 200px; } }
      .country-finder__filters .filters__dropdown ul {
        padding: 15px 0;
        margin: 0;
        list-style-type: none; }
        @media (min-width: 768px) {
          .country-finder__filters .filters__dropdown ul {
            padding: 0; } }
        .country-finder__filters .filters__dropdown ul li {
          margin: 0; }
          .country-finder__filters .filters__dropdown ul li a {
            font-family: "Arial MT STD", Arial, sans-serif;
            font-size: 18px;
            color: #415364;
            text-decoration: none;
            display: block;
            padding: 6px 20px; }
            .country-finder__filters .filters__dropdown ul li a:hover {
              background-color: #415364;
              color: #FFFFFF; }
      .country-finder__filters .filters__dropdown.active {
        display: block; }
  .country-finder .country__title {
    padding: 15px 15px 10px;
    background-color: #ECEDEF;
    font-family: "Arial MT STD", Arial, sans-serif;
    font-weight: bold;
    color: #415364;
    line-height: 24px;
    margin-bottom: 5px;
    text-transform: capitalize;
    display: block;
    font-size: 24px;
    position: relative; }
    @media (min-width: 640px) {
      .country-finder .country__title {
        padding: 30px 25px; } }
    .country-finder .country__title::after {
      background-image: url("data:image/svg+xml,%0A%3Csvg width='12px' height='7px' viewBox='0 0 12 7' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Input-/-Dropdown-Filter' transform='translate(-143.000000, -19.000000)'%3E%3Crect fill='none' x='0' y='0' width='175' height='45'%3E%3C/rect%3E%3Cg id='Icon-/-Triangle-/-Gray---Down' transform='translate(143.000000, 19.000000)' fill='%23e80033'%3E%3Cpolygon id='Triangle' points='6 7 0 0 12 0'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
      content: "";
      height: 20px;
      width: 15px;
      position: absolute;
      background-repeat: no-repeat;
      background-position: center center;
      right: 20px;
      top: 18px;
      transform: rotate(); }
      .country-finder .country__title::after:hover::after, .country-finder .country__title::after:focus::after {
        background-image: url("data:image/svg+xml,%0A%3Csvg width='12px' height='7px' viewBox='0 0 12 7' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Input-/-Dropdown-Filter' transform='translate(-143.000000, -19.000000)'%3E%3Crect fill='none' x='0' y='0' width='175' height='45'%3E%3C/rect%3E%3Cg id='Icon-/-Triangle-/-Gray---Down' transform='translate(143.000000, 19.000000)' fill='%23e80033'%3E%3Cpolygon id='Triangle' points='6 7 0 0 12 0'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }
    @media (min-width: 640px) {
      .country-finder .country__title {
        font-size: 32px; } }
    .country-finder .country__title::after {
      background-size: 24px 14px;
      height: 14px;
      width: 24px; }
      @media (min-width: 640px) {
        .country-finder .country__title::after {
          top: 35px; } }
    .country-finder .country__title--active::after {
      transform: rotate(180deg); }
  .country-finder .country__list {
    display: none; }
    .country-finder .country__list--active {
      display: block; }
    .country-finder .country__list .list__main-title, .country-finder .country__list .list__main-title--no-offices {
      border-bottom: 1px solid #B3BAC1;
      padding: 15px 15px 10px;
      font-size: 18px;
      font-weight: bold;
      font-family: "Arial MT STD", Arial, sans-serif;
      margin: 0; }
      @media (min-width: 640px) {
        .country-finder .country__list .list__main-title, .country-finder .country__list .list__main-title--no-offices {
          font-size: 24px;
          padding: 30px 15px 25px; } }
      .country-finder .country__list .list__main-title--no-offices {
        border: none; }
    .country-finder .country__list .list__spotlight {
      padding: 30px;
      display: block;
      border-bottom: 1px solid #ECEDEF; }
      .country-finder .country__list .list__spotlight:first-child {
        margin-top: 0; }
      .country-finder .country__list .list__spotlight p {
        margin-bottom: 0;
        font-size: 18px; }
      .country-finder .country__list .list__spotlight .spotlight__title {
        font-size: 18px;
        font-weight: bold;
        font-family: "Arial MT STD", Arial, sans-serif;
        margin-bottom: 15px;
        width: 100%;
        display: inline-block; }
      .country-finder .country__list .list__spotlight .spotlight__wrapper {
        display: flex; }
      .country-finder .country__list .list__spotlight .spotlight__left, .country-finder .country__list .list__spotlight .spotlight__right {
        width: 100%; }
        @media (min-width: 640px) {
          .country-finder .country__list .list__spotlight .spotlight__left, .country-finder .country__list .list__spotlight .spotlight__right {
            display: inline-block; } }
      .country-finder .country__list .list__spotlight .spotlight__left {
        margin-bottom: 15px; }
        @media (min-width: 640px) {
          .country-finder .country__list .list__spotlight .spotlight__left {
            width: 67%; } }
      .country-finder .country__list .list__spotlight .spotlight__right {
        width: 100%; }
        @media (min-width: 640px) {
          .country-finder .country__list .list__spotlight .spotlight__right {
            width: 33%; } }
      .country-finder .country__list .list__spotlight .spotlight__number a {
        color: #e80033; }
      .country-finder .country__list .list__spotlight .spotlight__link {
        color: #e80033;
        font-family: "Arial MT STD", Arial, sans-serif;
        font-weight: bold;
        display: block;
        margin-top: 7.5px; }
  .country-finder .hidden {
    display: none; }

.benefits_navigation__bar {
  padding: 0 15px;
  height: 40px;
  background-color: #ECEDEF;
  display: flex;
  justify-content: space-between;
  align-items: center; }
  @media (min-width: 1024px) {
    .benefits_navigation__bar {
      padding-right: 4.027%; } }
  .benefits_navigation__bar .bar__logo {
    font-size: 14px;
    color: #415364;
    letter-spacing: 3.5px;
    font-weight: bold; }
  .benefits_navigation__bar .bar__link {
    font-size: 14px;
    color: #415364;
    text-decoration: none;
    display: none;
    font-family: Helvetica, sans-serif; }
    .benefits_navigation__bar .bar__link:nth-child(2) {
      display: inline-block; }
      @media (min-width: 1024px) {
        .benefits_navigation__bar .bar__link:nth-child(2) {
          border-right: 1px solid #415364;
          padding-right: 15px; } }
    .benefits_navigation__bar .bar__link:last-child {
      margin-right: 0; }
    @media (min-width: 1024px) {
      .benefits_navigation__bar .bar__link {
        margin-right: 15px;
        font-size: 16px;
        display: inline-block;
        position: relative;
        top: -2px; } }
    .benefits_navigation__bar .bar__link img {
      position: relative;
      top: 3px; }
      .benefits_navigation__bar .bar__link img.icon-search {
        width: 20px;
        height: 20px; }

.benefits_navigation__tray {
  display: flex;
  justify-content: space-between;
  padding: 30px 15px;
  position: relative; }
  @media (min-width: 1024px) {
    .benefits_navigation__tray {
      align-items: center;
      padding-left: 4.027%;
      padding-right: 4.027%; } }
  .benefits_navigation__tray .tray__items {
    padding: 0 30px;
    margin: 0;
    list-style-type: none;
    display: none;
    position: absolute;
    right: 0;
    top: 98px;
    background-color: #FFFFFF;
    z-index: 10; }
    .benefits_navigation__tray .tray__items.active {
      display: block; }
    @media (min-width: 1024px) {
      .benefits_navigation__tray .tray__items {
        display: block;
        position: static;
        top: auto;
        right: auto;
        padding: 0 0 0 50px; } }
    .benefits_navigation__tray .tray__items > li {
      margin-bottom: 15px; }
      @media (min-width: 1024px) {
        .benefits_navigation__tray .tray__items > li {
          display: inline-block;
          margin-right: 20px; }
          .benefits_navigation__tray .tray__items > li:last-child {
            margin-right: 0; } }
      @media (min-width: 1024px) {
        .benefits_navigation__tray .tray__items > li {
          margin-bottom: 0; } }
      .benefits_navigation__tray .tray__items > li > a:hover:after, .benefits_navigation__tray .tray__items > li > a.active:after {
        position: absolute;
        content: '';
        border-bottom: 2px solid #e80033;
        display: block;
        margin-top: 5px;
        width: 100%; }
      @media (min-width: 1024px) {
        .benefits_navigation__tray .tray__items > li > a.active + .items__submenu {
          display: block; } }
      .benefits_navigation__tray .tray__items > li a {
        color: #415364;
        text-decoration: none;
        font-size: 18px;
        position: relative;
        font-weight: 300; }
    .benefits_navigation__tray .tray__items .items__submenu {
      position: absolute;
      z-index: 10;
      left: 0;
      width: 100%;
      top: 95px;
      display: none;
      background-color: #FFFFFF;
      border-top: 1px solid #D9DDE0; }
      .benefits_navigation__tray .tray__items .items__submenu .column__wrap {
        display: flex;
        justify-content: space-around;
        width: 100%;
        padding: 0 15px; }
      .benefits_navigation__tray .tray__items .items__submenu .column:first-child {
        display: flex;
        justify-content: center;
        align-items: center;
        text-align: center;
        padding: 0 15px;
        height: 360px;
        width: 330px; }
      .benefits_navigation__tray .tray__items .items__submenu .column:nth-child(2) {
        width: calc(100% - 300px);
        padding: 30px 0 30px 0;
        display: flex;
        align-items: center; }
        .benefits_navigation__tray .tray__items .items__submenu .column:nth-child(2) ul {
          padding: 0;
          margin: 0;
          flex-basis: 205px;
          margin-right: 15px; }
          @media (min-width: 1200px) {
            .benefits_navigation__tray .tray__items .items__submenu .column:nth-child(2) ul {
              margin-right: 0; } }
          .benefits_navigation__tray .tray__items .items__submenu .column:nth-child(2) ul li {
            display: block;
            margin-bottom: 15px; }
      .benefits_navigation__tray .tray__items .items__submenu .submenu__title {
        font-size: 40px;
        color: #FFFFFF;
        margin: 0; }
      .benefits_navigation__tray .tray__items .items__submenu .submenu__subtitle {
        color: #415364;
        font-size: 18px;
        margin: 0 0 20px 0;
        border-bottom: 1px solid #999999;
        line-height: 35px; }
        .benefits_navigation__tray .tray__items .items__submenu .submenu__subtitle a {
          font-weight: bold; }
      .benefits_navigation__tray .tray__items .items__submenu .submenu__columns {
        display: flex; }
      .benefits_navigation__tray .tray__items .items__submenu .submenu__row {
        height: 50px;
        background-color: #ECEDEF;
        padding-left: 30px;
        padding-right: 30px;
        display: flex;
        justify-content: flex-end;
        align-items: center; }
        .benefits_navigation__tray .tray__items .items__submenu .submenu__row a {
          color: #000000;
          font-weight: bold; }
      .benefits_navigation__tray .tray__items .items__submenu.submenu__tray--list ul {
        columns: 2;
        column-gap: 15%;
        min-width: 74%; }
        .benefits_navigation__tray .tray__items .items__submenu.submenu__tray--list ul li a {
          font-weight: bold; }
      .benefits_navigation__tray .tray__items .items__submenu.submenu__tray--icons.items__submenu .column:nth-child(2) {
        align-items: center; }
        .benefits_navigation__tray .tray__items .items__submenu.submenu__tray--icons.items__submenu .column:nth-child(2) ul {
          display: flex;
          width: 100%;
          justify-content: space-around;
          align-items: flex-end;
          flex-basis: auto; }
          .benefits_navigation__tray .tray__items .items__submenu.submenu__tray--icons.items__submenu .column:nth-child(2) ul li {
            display: inline-block;
            margin-bottom: 0; }
            .benefits_navigation__tray .tray__items .items__submenu.submenu__tray--icons.items__submenu .column:nth-child(2) ul li img {
              display: block;
              margin: 0 auto 10px auto; }
            .benefits_navigation__tray .tray__items .items__submenu.submenu__tray--icons.items__submenu .column:nth-child(2) ul li a {
              display: block;
              font-weight: bold; }
    @media (min-width: 1024px) {
      .benefits_navigation__tray .tray__items .portal_divider {
        height: 15px;
        border-right: 1.5px solid #415364; } }
  .benefits_navigation__tray .tray__logo {
    width: auto;
    height: 38px; }
  @media (min-width: 1024px) {
    .benefits_navigation__tray .tray__display-menu {
      display: none; } }
  .benefits_navigation__tray .tray__display-menu > .display-menu__bar {
    width: 35px;
    height: 2px;
    background-color: #415364;
    margin: 6px 0; }
  .benefits_navigation__tray .subtitle__arrow {
    margin-left: 10px;
    display: inline-block;
    width: 15px;
    position: relative; }
    .benefits_navigation__tray .subtitle__arrow::after {
      background-image: url("data:image/svg+xml,%3C%3Fxml%20version='1.0'%20encoding='UTF-8'%3F%3E%3Csvg%20width='15px'%20height='20px'%20viewBox='0%200%2045%2030'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!--%20Generator:%20Sketch%2055%20(78076)%20-%20https://sketchapp.com%20--%3E%3Cg%20id='Symbols'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3E%3Cg%20id='Icon-/-Arrow-/-Grey-Right'%20fill='%23e80033'%3E%3Cg%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20id='Fill-1-Copy'%3E%3Cpolygon%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20points='20.5432159%201.42108547e-13%2033.0410931%2011.9998064%203.55271368e-15%2011.9998064%203.55271368e-15%2017.9982574%2033.0410931%2017.9982574%2020.5432159%2030%2029.3789104%2030%2045%2015%2029.3789104%201.42108547e-13'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
      content: "";
      height: 20px;
      width: 15px;
      position: absolute;
      top: -15px;
      transform: rotate();
      background-repeat: no-repeat;
      background-position: center center; }
    .benefits_navigation__tray .subtitle__arrow:hover::after, .benefits_navigation__tray .subtitle__arrow:focus::after {
      background-image: url("data:image/svg+xml,%3C%3Fxml%20version='1.0'%20encoding='UTF-8'%3F%3E%3Csvg%20width='15px'%20height='20px'%20viewBox='0%200%2045%2030'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!--%20Generator:%20Sketch%2055%20(78076)%20-%20https://sketchapp.com%20--%3E%3Cg%20id='Symbols'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3E%3Cg%20id='Icon-/-Arrow-/-Grey-Right'%20fill='%23e80033'%3E%3Cg%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20id='Fill-1-Copy'%3E%3Cpolygon%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20points='20.5432159%201.42108547e-13%2033.0410931%2011.9998064%203.55271368e-15%2011.9998064%203.55271368e-15%2017.9982574%2033.0410931%2017.9982574%2020.5432159%2030%2029.3789104%2030%2045%2015%2029.3789104%201.42108547e-13'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }

.edit-navigation .menu-active-navigation.tray__items {
  width: 100%; }

.edit-navigation .benefits_navigation__tray .tray__items .items__submenu {
  top: 0px; }

.edit-navigation .benefits_navigation__tray .tray__items > li {
  display: block; }

.edit-navigation .benefits_navigation__tray .tray__items .items__submenu {
  display: block;
  position: relative; }

#svg-sprites {
  display: none !important; }

/*doc
---
title: notifications
name: notifications
category: Components - Notifications
---

 This component displays any notifications on the page and has a close button to destroy it from the page

```html_example
{% import './notifications/html.html' as notifications %}
```
Additional description if necessary goes here.

*/
.component-notification {
  padding: none;
  display: flex;
  background-color: white;
  align-content: stretch;
  align-items: stretch;
  flex-direction: row;
  flex-wrap: nowrap;
  border: 1px solid #e80033;
  border-radius: 2px; }
  .component-notification button.btn.btn-block {
    display: inline-block;
    width: auto;
    margin: 0px 5px;
    padding: 7px 17px;
    letter-spacing: 0px;
    text-transform: none; }
    .component-notification button.btn.btn-block.cancel {
      background-color: transparent;
      border: 1px solid #000000; }
    .component-notification button.btn.btn-block.confirm {
      color: #FFFFFF;
      background-color: #e80033;
      border: 1px solid #e80033; }
    .component-notification button.btn.btn-block.cancel:hover, .component-notification button.btn.btn-block.confirm:hover {
      background-color: #000000;
      color: #FFFFFF;
      border: 1px solid #000000; }
  .component-notification .btn-block + .btn-block {
    margin-top: 0px; }

.component-notification.cookie {
  border: 1px solid #e80033;
  padding: 18px;
  background-color: rgba(232, 0, 51, 0.2); }
  .component-notification.cookie:after {
    content: '';
    clear: both; }

.component-notification_holder {
  width: 100%;
  max-width: 1075px;
  margin: 0 auto;
  zoom: 1;
  clear: both; }
  .component-notification_holder:before, .component-notification_holder:after {
    content: "";
    display: table;
    height: 0;
    overflow: hidden; }
  .component-notification_holder:after {
    clear: both; }

.component-notification_text {
  width: 75%;
  float: left; }

.component-notification_continue_text {
  text-align: right;
  width: 25%;
  float: left; }
  .component-notification_continue_text :after {
    content: "";
    display: block;
    clear: both; }

.unsupportedBrowserIE8 .cookie.component-notification {
  background: #e80033; }

.dcc_password_reset_success {
  margin: 30px 0; }

button.resetPwdToLogin {
  margin-top: 60px; }

.dcc_login_migration_verification_form_notifications {
  margin: calc-em(20px) 0; }

.fade.in {
  opacity: 1; }

.fade {
  opacity: 0;
  -webkit-transition: opacity 0.15s linear;
  -o-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear; }

.modal {
  display: none;
  overflow: hidden;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1050;
  -webkit-overflow-scrolling: touch;
  outline: 0; }

#cookie-notification .modal-dialog-centered {
  z-index: 2001; }

.modal.in .modal-dialog {
  -webkit-transform: translate(0, 0);
  -ms-transform: translate(0, 0);
  -o-transform: translate(0, 0);
  transform: translate(0, 0); }

.modal.fade .modal-dialog {
  -webkit-transform: translate(0, -25%);
  -ms-transform: translate(0, -25%);
  -o-transform: translate(0, -25%);
  transform: translate(0, -25%);
  -webkit-transition: -webkit-transform 0.3s ease-out;
  -moz-transition: -moz-transform 0.3s ease-out;
  -o-transition: -o-transform 0.3s ease-out;
  transition: transform 0.3s ease-out; }

.modal-dialog {
  max-width: 43.75rem; }

@media (min-width: 768px) {
  .modal-dialog {
    width: 600px;
    margin: 30px auto; } }

.modal-dialog {
  position: relative;
  margin: 10px auto; }

@media (min-width: 768px) {
  .modal-content {
    -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); } }

.modal-content {
  position: absolute;
  background-color: #fff;
  border: 1px solid #999;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 6px;
  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  background-clip: padding-box;
  outline: 0; }

.modal-body {
  position: relative;
  padding: 15px; }

.modal-backdrop.in {
  opacity: 0.95;
  z-index: 2000;
  background-color: #222222; }

.modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: -1; }

#cookie-notification .modal-dialog-centered .component-notification-text p {
  font-size: 15px; }

button.btn {
  min-height: 40px; }

.btn-primary {
  color: #ffffff !important;
  background-color: #e80033 !important;
  border-color: #e80033 !important;
  font-weight: normal; }

.btn-primary:hover {
  color: #ffffff !important;
  background-color: #bf002a !important;
  border-color: #e80033 !important;
  transition: none; }

.btn:hover {
  color: #ffffff;
  text-decoration: none;
  outline: none;
  outline-offset: 0;
  border-color: #e80033; }

button.btn {
  min-height: 40px; }

.btn-primary {
  color: #ffffff !important;
  background-color: #e80033 !important;
  border-color: #e80033 !important;
  font-weight: normal; }

.btn {
  display: inline-block;
  letter-spacing: 0.15rem !important;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  text-transform: uppercase;
  vertical-align: middle;
  touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  white-space: normal;
  padding: 10px 20px;
  line-height: 1.2;
  border-radius: 3px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  font-size: 12px !important; }

.btn-primary-alt {
  border-width: 2px;
  white-space: nowrap; }

.btn-primary-alt {
  color: #e80033 !important;
  background-color: #ffffff !important;
  border-color: #e80033 !important;
  font-weight: normal; }

.hidden {
  display: none; }

.btn-primary-alt:active:hover, .btn-primary-alt:active:focus, .btn-primary-alt:active.focus, .btn-primary-alt.active:hover, .btn-primary-alt.active:focus, .btn-primary-alt.active.focus, .open > .btn-primary-alt.dropdown-toggle:hover, .open > .btn-primary-alt.dropdown-toggle:focus, .open > .btn-primary-alt.dropdown-toggle.focus {
  color: #ffffff;
  background-color: #ffffff;
  border-color: transparent; }

.btn-primary-alt:active, .btn-primary-alt:focus {
  color: #fff !important;
  background-color: #e80033 !important;
  border-color: #e80033 !important; }

.btn-primary-alt:active, .btn-primary-alt.active, .open > .btn-primary-alt.dropdown-toggle {
  background-image: none; }

.btn-primary-alt:active, .btn-primary-alt.active, .open > .btn-primary-alt.dropdown-toggle {
  color: #ffffff !important;
  background-color: #ffffff !important; }

.btn-primary-alt:hover {
  color: #ffffff !important;
  background-color: #e80033 !important;
  border-color: #e80033 !important;
  transition: none; }

.btn:active {
  background-image: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none; }

.btn:active {
  outline: 0;
  background-image: none;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); }

.btn:hover {
  color: #333;
  text-decoration: none; }

.screenBlockOverlay {
  position: fixed;
  /* Positioning and size */
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(128, 128, 128, 0.5);
  /* color */
  display: none;
  /* making it hidden by default */
  z-index: 11;
  /* This ensures that the overlay goes over the navigation */ }

.gdpr-overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 10;
  padding: 30px;
  background-color: #193F5E; }
  @media (min-width: 0) and (max-width: 640px) {
    .gdpr-overlay {
      padding-left: 15px;
      padding-right: 15px; } }
  .gdpr-overlay__close {
    display: flex;
    justify-content: flex-end;
    margin-bottom: 15px; }
    .gdpr-overlay__close__button {
      border: 0;
      background: #193F5E;
      color: white;
      font-size: 20px;
      font-weight: bold; }
  .gdpr-overlay__content {
    display: flex; }
    @media (min-width: 0) and (max-width: 640px) {
      .gdpr-overlay__content {
        display: block; } }
    .gdpr-overlay__content__text {
      width: 70%;
      margin-right: 4%;
      margin-left: 30px; }
      @media (min-width: 0) and (max-width: 640px) {
        .gdpr-overlay__content__text {
          width: 100%;
          margin: 0 0 30px 0; } }
      .gdpr-overlay__content__text p {
        color: #FFFFFF;
        line-height: 24px; }
        @media (min-width: 0) and (max-width: 640px) {
          .gdpr-overlay__content__text p {
            font-size: 18px; } }
    .gdpr-overlay__content__buttons {
      flex: 1; }
      @media (min-width: 0) and (max-width: 640px) {
        .gdpr-overlay__content__buttons {
          display: grid;
          justify-content: center; } }
      .gdpr-overlay__content__buttons__accept {
        margin-bottom: 5px; }
      .gdpr-overlay__content__buttons__deny {
        border: 0px; }

.footer__links {
  padding-top: 40px; }

.footer .links__benefits {
  width: 100%; }
  @media (min-width: 640px) {
    .footer .links__benefits {
      column-count: 4; } }
  @media (min-width: 640px) {
    .footer .links__benefits li {
      margin-bottom: 35px; } }
  .footer .links__benefits li a {
    margin: 0; }
    .footer .links__benefits li a.cta-arrow {
      font-family: "Georgia", serif; }

.retiree-premium-calculator {
  width: 960px;
  margin: 20px auto; }
  @media (max-width: 768px) {
    .retiree-premium-calculator {
      width: 100%; } }
  .retiree-premium-calculator #calc-body {
    display: flex;
    padding-bottom: 40px;
    align-items: center; }
    @media (max-width: 768px) {
      .retiree-premium-calculator #calc-body {
        display: block; } }
  .retiree-premium-calculator .retiree-calc-selectors {
    flex: 2;
    padding: 0 20px 20px 20px;
    margin: 0; }
  .retiree-premium-calculator .field label {
    font-family: "Arial Light", Arial, sans-serif;
    display: block;
    margin-top: 20px;
    margin-bottom: 5px;
    font-size: 1.25rem; }
  .retiree-premium-calculator .field select {
    padding: 10px;
    width: 100%; }
  .retiree-premium-calculator #retiree-cost-container {
    flex: 1;
    padding: 0 20px;
    text-align: center;
    width: 100%; }
    .retiree-premium-calculator #retiree-cost-container #retiree-cost {
      font-size: 3rem; }

.video-band__wrapper {
  position: relative;
  width: 100%;
  height: unset;
  margin-top: 0;
  margin-bottom: 0px; }
  .video-band__wrapper--center {
    margin-left: auto;
    margin-right: auto; }
  .video-band__wrapper--right {
    margin-left: auto; }
  .video-band__wrapper .video-band__link {
    display: none;
    width: 100%;
    height: 100%;
    position: relative;
    background-position: center center;
    background-size: cover; }
    .video-band__wrapper .video-band__link:after {
      content: "►";
      color: rgba(255, 255, 255, 0.8);
      width: 95px;
      height: 80px;
      font-size: 50px;
      border: rgba(255, 255, 255, 0.8) 5px solid;
      border-radius: 100px;
      background: rgba(0, 0, 0, 0.25);
      box-shadow: 0 0 10px #000;
      position: absolute;
      top: 50%;
      left: 50%;
      margin-top: -50px;
      margin-left: -50px;
      display: block;
      text-align: center;
      padding-top: 20px;
      padding-left: 5px; }
  .video-band__wrapper--no-cookie iframe {
    display: none; }
  .video-band__wrapper--no-cookie .video-band__link {
    display: block; }

.video-band__thumbnail {
  display: none; }

.video-band video,
.video-band iframe {
  width: 100%;
  height: 100%;
  background-color: unset;
  border: none; }

.video-band video {
  margin-bottom: -4px; }

.video-band--mobile video,
.video-band--mobile iframe {
  display: none; }

.video-band--mobile .video-band__thumbnail {
  display: block; }

.hr-text {
  line-height: 5em;
  position: relative;
  outline: 0;
  border: 0;
  color: black;
  text-align: center;
  height: 5.5em;
  opacity: 1; }

.hr-text:before {
  content: '';
  background: linear-gradient(to right, #333333, #333333, #333333);
  position: absolute;
  left: 0;
  top: 50%;
  width: 100%;
  height: 5px; }

.hr-text:after {
  content: attr(data-content);
  position: relative;
  display: inline-block;
  color: black;
  padding: 0 .5em;
  line-height: 5.8em;
  color: #333333;
  font-weight: bold;
  background-color: #fcfcfa; }

.cta-center-container {
  display: flex;
  flex-direction: column;
  align-items: center; }

.rich-text a {
  color: #e80033; }
  .rich-text a:hover {
    text-decoration: underline; }

.rich-text p {
  font-family: "Arial Light", Arial, sans-serif; }

.headings__color--red {
  color: #e80033; }

.headings__color--blue {
  color: #47657E; }

.headings__color--white {
  color: #FFFFFF; }

.headings__color--black {
  color: #000000; }

.headings__alignment--left {
  text-align: left; }

.headings__alignment--center {
  text-align: center; }

.vertical-spacer-band {
  margin: 0;
  padding: 0;
  width: 100%;
  height: 50px;
  clear: both;
  display: block; }

.column-band {
  overflow: hidden; }
  @media (max-width: 896px) {
    .column-band__row {
      flex-direction: column; }
      .column-band__row .column-band__information {
        order: 2; } }
  .column-band .col {
    min-height: 434px;
    height: auto;
    width: 100%; }
    @media (min-width: 896px) {
      .column-band .col {
        min-height: 569px;
        width: 50%; } }
  .column-band__imagery {
    background-size: cover;
    background-repeat: no-repeat; }
    .column-band__imagery.padding {
      box-sizing: border-box;
      padding: 30px;
      background-size: cover;
      background-clip: content-box;
      margin: 0 auto; }
  .column-band__information {
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: left; }
    .column-band__information .wrapper {
      width: 100%;
      max-width: 90%;
      /*
            * This is for the stock-ticker-band
            */
      /*
            * This is for the available-jobs-band
            */ }
      @media (min-width: 896px) {
        .column-band__information .wrapper {
          padding: 60px; } }
      .column-band__information .wrapper--pattern {
        background-size: cover; }
      @media (max-width: 640px) {
        .column-band__information .wrapper .cta {
          width: 100%; } }
      .column-band__information .wrapper .information__title {
        font-family: "Georgia", serif;
        padding-top: 0;
        margin-top: 0; }
      .column-band__information .wrapper .information__copy {
        font-size: 22px;
        font-family: "Arial Light", Arial, sans-serif;
        width: 100%; }
        .column-band__information .wrapper .information__copy ul {
          font-size: inherit;
          font-family: inherit;
          width: inherit;
          list-style: none;
          padding: 0;
          color: inherit; }
        .column-band__information .wrapper .information__copy ul li {
          color: inherit;
          font-size: inherit;
          font-family: inherit;
          width: inherit;
          margin: 0;
          margin-bottom: 0px;
          padding-left: 20px;
          position: relative; }
        .column-band__information .wrapper .information__copy ul li:after {
          content: '';
          height: 6px;
          width: 6px;
          background: #e80033;
          display: block;
          position: absolute;
          transform: rotate(45deg);
          top: 8px;
          left: 0; }
        .column-band__information .wrapper .information__copy ol li {
          counter-increment: list;
          list-style-type: none;
          position: relative; }
        .column-band__information .wrapper .information__copy ol li:before {
          color: #e80033;
          content: counter(list) ".";
          left: -32px;
          position: absolute;
          text-align: right;
          width: 26px; }
        .column-band__information .wrapper .information__copy h2 {
          font-size: 32px;
          color: inherit;
          font-family: "Arial MT STD", Arial, sans-serif; }
        .column-band__information .wrapper .information__copy h3 {
          font-size: 24px;
          font-family: "Arial MT STD", Arial, sans-serif; }
        .column-band__information .wrapper .information__copy div {
          color: inherit;
          font-size: inherit;
          font-family: inherit;
          width: inherit; }
        .column-band__information .wrapper .information__copy span {
          color: inherit;
          font-size: inherit;
          font-family: inherit;
          width: inherit; }
        .column-band__information .wrapper .information__copy p {
          color: inherit;
          font-size: inherit;
          font-family: inherit;
          width: inherit; }
      .column-band__information .wrapper .information__links {
        flex-direction: column; }
        .column-band__information .wrapper .information__links ul {
          padding-left: 0px; }
          .column-band__information .wrapper .information__links ul li.links__link {
            display: inline-block;
            margin-bottom: 15px;
            color: #FFFFFF;
            text-transform: uppercase;
            font-weight: bold;
            position: relative;
            line-height: 18px; }
            .column-band__information .wrapper .information__links ul li.links__link a.cta-arrow {
              text-decoration: none;
              display: inline-flex;
              align-items: flex-end;
              font-family: "Arial MT STD", Arial, sans-serif;
              font-weight: bold;
              line-height: 18px;
              font-size: 18px;
              color: #000000;
              margin: 15px 0;
              position: relative; }
              .column-band__information .wrapper .information__links ul li.links__link a.cta-arrow::after {
                background-image: url("data:image/svg+xml,%3C%3Fxml%20version='1.0'%20encoding='UTF-8'%3F%3E%3Csvg%20width='15px'%20height='20px'%20viewBox='0%200%2045%2030'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!--%20Generator:%20Sketch%2055%20(78076)%20-%20https://sketchapp.com%20--%3E%3Cg%20id='Symbols'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3E%3Cg%20id='Icon-/-Arrow-/-Grey-Right'%20fill='%2300B2A9'%3E%3Cg%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20id='Fill-1-Copy'%3E%3Cpolygon%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20points='20.5432159%201.42108547e-13%2033.0410931%2011.9998064%203.55271368e-15%2011.9998064%203.55271368e-15%2017.9982574%2033.0410931%2017.9982574%2020.5432159%2030%2029.3789104%2030%2045%2015%2029.3789104%201.42108547e-13'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
                content: "";
                height: 20px;
                width: 15px;
                position: absolute;
                transform: rotate();
                background-repeat: no-repeat;
                background-position: center center; }
              .column-band__information .wrapper .information__links ul li.links__link a.cta-arrow:hover::after, .column-band__information .wrapper .information__links ul li.links__link a.cta-arrow:focus::after {
                background-image: url("data:image/svg+xml,%3C%3Fxml%20version='1.0'%20encoding='UTF-8'%3F%3E%3Csvg%20width='15px'%20height='20px'%20viewBox='0%200%2045%2030'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!--%20Generator:%20Sketch%2055%20(78076)%20-%20https://sketchapp.com%20--%3E%3Cg%20id='Symbols'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3E%3Cg%20id='Icon-/-Arrow-/-Grey-Right'%20fill='%23e80033'%3E%3Cg%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20id='Fill-1-Copy'%3E%3Cpolygon%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20points='20.5432159%201.42108547e-13%2033.0410931%2011.9998064%203.55271368e-15%2011.9998064%203.55271368e-15%2017.9982574%2033.0410931%2017.9982574%2020.5432159%2030%2029.3789104%2030%2045%2015%2029.3789104%201.42108547e-13'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }
              .column-band__information .wrapper .information__links ul li.links__link a.cta-arrow:hover {
                color: #e80033; }
              .column-band__information .wrapper .information__links ul li.links__link a.cta-arrow--inverse {
                text-decoration: none;
                display: inline-flex;
                align-items: flex-end;
                font-family: "Arial MT STD", Arial, sans-serif;
                font-weight: bold;
                line-height: 18px;
                color: #FFFFFF;
                font-size: 18px;
                position: relative; }
                .column-band__information .wrapper .information__links ul li.links__link a.cta-arrow--inverse::after {
                  background-image: url("data:image/svg+xml,%3C%3Fxml%20version='1.0'%20encoding='UTF-8'%3F%3E%3Csvg%20width='15px'%20height='20px'%20viewBox='0%200%2045%2030'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!--%20Generator:%20Sketch%2055%20(78076)%20-%20https://sketchapp.com%20--%3E%3Cg%20id='Symbols'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3E%3Cg%20id='Icon-/-Arrow-/-Grey-Right'%20fill='%23FFFFFF'%3E%3Cg%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20id='Fill-1-Copy'%3E%3Cpolygon%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20points='20.5432159%201.42108547e-13%2033.0410931%2011.9998064%203.55271368e-15%2011.9998064%203.55271368e-15%2017.9982574%2033.0410931%2017.9982574%2020.5432159%2030%2029.3789104%2030%2045%2015%2029.3789104%201.42108547e-13'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
                  content: "";
                  height: 20px;
                  width: 15px;
                  position: absolute;
                  transform: rotate();
                  background-repeat: no-repeat;
                  background-position: center center; }
                .column-band__information .wrapper .information__links ul li.links__link a.cta-arrow--inverse:hover::after, .column-band__information .wrapper .information__links ul li.links__link a.cta-arrow--inverse:focus::after {
                  background-image: url("data:image/svg+xml,%3C%3Fxml%20version='1.0'%20encoding='UTF-8'%3F%3E%3Csvg%20width='15px'%20height='20px'%20viewBox='0%200%2045%2030'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!--%20Generator:%20Sketch%2055%20(78076)%20-%20https://sketchapp.com%20--%3E%3Cg%20id='Symbols'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3E%3Cg%20id='Icon-/-Arrow-/-Grey-Right'%20fill='%23e80033'%3E%3Cg%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20id='Fill-1-Copy'%3E%3Cpolygon%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20points='20.5432159%201.42108547e-13%2033.0410931%2011.9998064%203.55271368e-15%2011.9998064%203.55271368e-15%2017.9982574%2033.0410931%2017.9982574%2020.5432159%2030%2029.3789104%2030%2045%2015%2029.3789104%201.42108547e-13'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }
                .column-band__information .wrapper .information__links ul li.links__link a.cta-arrow--inverse:hover {
                  color: #e80033; }
                .column-band__information .wrapper .information__links ul li.links__link a.cta-arrow--inverse::after {
                  display: inline-block;
                  position: initial;
                  right: initial;
                  top: initial;
                  position: initial;
                  padding-right: 15px; }
              .column-band__information .wrapper .information__links ul li.links__link a.cta-arrow::after {
                display: inline-block;
                position: initial;
                right: initial;
                top: initial;
                position: initial;
                padding-right: 15px; }
            .column-band__information .wrapper .information__links ul li.links__link a.cta-download {
              text-decoration: none;
              display: inline-flex;
              align-items: flex-end;
              font-family: "Arial MT STD", Arial, sans-serif;
              font-weight: bold;
              line-height: 18px;
              font-size: 18px;
              color: #000000;
              margin: 15px 0;
              position: relative; }
              .column-band__information .wrapper .information__links ul li.links__link a.cta-download::after {
                background-image: url("data:image/svg+xml,%3C%3Fxml%20version='1.0'%20encoding='UTF-8'%3F%3E%3Csvg%20width='15px'%20height='20px'%20viewBox='0%200%2015%2018'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!--%20Generator:%20Sketch%2055.2%20(78181)%20-%20https://sketchapp.com%20--%3E%3Ctitle%3EGroup%3C/title%3E%3Cdesc%3ECreated%20with%20Sketch.%3C/desc%3E%3Cg%20id='Symbols'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3E%3Cg%20id='Icon-/-Download-/-Red'%20transform='translate(0.000000,%20-1.000000)'%3E%3Cg%20id='Group'%20transform='translate(1.000000,%201.500000)'%3E%3Cpolyline%20id='Path-2'%20stroke='%23e80033'%20stroke-width='1.5'%20points='0%2011.5%200%2016.5%2013%2016.5%2013%2011.5'%3E%3C/polyline%3E%3Cpolygon%20id='Fill-1'%20fill='%23e80033'%20transform='translate(6.500000,%206.000000)%20rotate(-270.000000)%20translate(-6.500000,%20-6.000000)%20'%20points='5.97819092%202%209.31095817%205.19994837%200.5%205.19994837%200.5%206.7995353%209.31095817%206.7995353%205.97819092%2010%208.33437612%2010%2012.5%206%208.33437612%202'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
                content: "";
                height: 20px;
                width: 15px;
                position: absolute;
                transform: rotate();
                background-repeat: no-repeat;
                background-position: center center; }
              .column-band__information .wrapper .information__links ul li.links__link a.cta-download:hover::after, .column-band__information .wrapper .information__links ul li.links__link a.cta-download:focus::after {
                background-image: url("data:image/svg+xml,%3C%3Fxml%20version='1.0'%20encoding='UTF-8'%3F%3E%3Csvg%20width='15px'%20height='20px'%20viewBox='0%200%2015%2018'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!--%20Generator:%20Sketch%2055.2%20(78181)%20-%20https://sketchapp.com%20--%3E%3Ctitle%3EGroup%3C/title%3E%3Cdesc%3ECreated%20with%20Sketch.%3C/desc%3E%3Cg%20id='Symbols'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3E%3Cg%20id='Icon-/-Download-/-Red'%20transform='translate(0.000000,%20-1.000000)'%3E%3Cg%20id='Group'%20transform='translate(1.000000,%201.500000)'%3E%3Cpolyline%20id='Path-2'%20stroke='%23e80033'%20stroke-width='1.5'%20points='0%2011.5%200%2016.5%2013%2016.5%2013%2011.5'%3E%3C/polyline%3E%3Cpolygon%20id='Fill-1'%20fill='%23e80033'%20transform='translate(6.500000,%206.000000)%20rotate(-270.000000)%20translate(-6.500000,%20-6.000000)%20'%20points='5.97819092%202%209.31095817%205.19994837%200.5%205.19994837%200.5%206.7995353%209.31095817%206.7995353%205.97819092%2010%208.33437612%2010%2012.5%206%208.33437612%202'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }
              .column-band__information .wrapper .information__links ul li.links__link a.cta-download:hover {
                color: #e80033; }
              .column-band__information .wrapper .information__links ul li.links__link a.cta-download--inverse {
                text-decoration: none;
                display: inline-flex;
                align-items: flex-end;
                font-family: "Arial MT STD", Arial, sans-serif;
                font-weight: bold;
                line-height: 18px;
                color: #FFFFFF;
                font-size: 18px;
                position: relative; }
                .column-band__information .wrapper .information__links ul li.links__link a.cta-download--inverse::after {
                  background-image: url("data:image/svg+xml,%3C%3Fxml%20version='1.0'%20encoding='UTF-8'%3F%3E%3Csvg%20width='15px'%20height='20px'%20viewBox='0%200%2015%2018'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!--%20Generator:%20Sketch%2055.2%20(78181)%20-%20https://sketchapp.com%20--%3E%3Ctitle%3EGroup%3C/title%3E%3Cdesc%3ECreated%20with%20Sketch.%3C/desc%3E%3Cg%20id='Symbols'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3E%3Cg%20id='Icon-/-Download-/-Red'%20transform='translate(0.000000,%20-1.000000)'%3E%3Cg%20id='Group'%20transform='translate(1.000000,%201.500000)'%3E%3Cpolyline%20id='Path-2'%20stroke='%23FFFFFF'%20stroke-width='1.5'%20points='0%2011.5%200%2016.5%2013%2016.5%2013%2011.5'%3E%3C/polyline%3E%3Cpolygon%20id='Fill-1'%20fill='%23FFFFFF'%20transform='translate(6.500000,%206.000000)%20rotate(-270.000000)%20translate(-6.500000,%20-6.000000)%20'%20points='5.97819092%202%209.31095817%205.19994837%200.5%205.19994837%200.5%206.7995353%209.31095817%206.7995353%205.97819092%2010%208.33437612%2010%2012.5%206%208.33437612%202'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
                  content: "";
                  height: 20px;
                  width: 15px;
                  position: absolute;
                  transform: rotate();
                  background-repeat: no-repeat;
                  background-position: center center; }
                .column-band__information .wrapper .information__links ul li.links__link a.cta-download--inverse:hover::after, .column-band__information .wrapper .information__links ul li.links__link a.cta-download--inverse:focus::after {
                  background-image: url("data:image/svg+xml,%3C%3Fxml%20version='1.0'%20encoding='UTF-8'%3F%3E%3Csvg%20width='15px'%20height='20px'%20viewBox='0%200%2015%2018'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!--%20Generator:%20Sketch%2055.2%20(78181)%20-%20https://sketchapp.com%20--%3E%3Ctitle%3EGroup%3C/title%3E%3Cdesc%3ECreated%20with%20Sketch.%3C/desc%3E%3Cg%20id='Symbols'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3E%3Cg%20id='Icon-/-Download-/-Red'%20transform='translate(0.000000,%20-1.000000)'%3E%3Cg%20id='Group'%20transform='translate(1.000000,%201.500000)'%3E%3Cpolyline%20id='Path-2'%20stroke='%23e80033'%20stroke-width='1.5'%20points='0%2011.5%200%2016.5%2013%2016.5%2013%2011.5'%3E%3C/polyline%3E%3Cpolygon%20id='Fill-1'%20fill='%23e80033'%20transform='translate(6.500000,%206.000000)%20rotate(-270.000000)%20translate(-6.500000,%20-6.000000)%20'%20points='5.97819092%202%209.31095817%205.19994837%200.5%205.19994837%200.5%206.7995353%209.31095817%206.7995353%205.97819092%2010%208.33437612%2010%2012.5%206%208.33437612%202'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }
                .column-band__information .wrapper .information__links ul li.links__link a.cta-download--inverse:hover {
                  color: #e80033; }
                .column-band__information .wrapper .information__links ul li.links__link a.cta-download--inverse::after {
                  display: inline-block;
                  position: initial;
                  right: initial;
                  top: initial;
                  position: initial;
                  padding-right: 15px; }
              .column-band__information .wrapper .information__links ul li.links__link a.cta-download::after {
                display: inline-block;
                position: initial;
                right: initial;
                top: initial;
                position: initial;
                padding-right: 15px; }
      .column-band__information .wrapper__stock .stock__date {
        font-size: 18px;
        font-weight: bold;
        text-transform: uppercase;
        margin-bottom: 7.5px; }
      .column-band__information .wrapper__stock .stock__price {
        font-size: 68px;
        font-weight: bold;
        margin: 0 0 15px; }
        .column-band__information .wrapper__stock .stock__price .price__currency {
          font-size: 20px;
          margin-left: 6px; }
        .column-band__information .wrapper__stock .stock__price .price__arrow {
          width: 45px;
          height: 60px;
          display: inline-block;
          position: relative; }
          .column-band__information .wrapper__stock .stock__price .price__arrow::after {
            background-image: url("data:image/svg+xml,%3C%3Fxml%20version='1.0'%20encoding='UTF-8'%3F%3E%3Csvg%20width='45px'%20height='60px'%20viewBox='0%200%2045%2030'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!--%20Generator:%20Sketch%2055%20(78076)%20-%20https://sketchapp.com%20--%3E%3Cg%20id='Symbols'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3E%3Cg%20id='Icon-/-Arrow-/-Grey-Right'%20fill='%2300B2A9'%3E%3Cg%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20id='Fill-1-Copy'%3E%3Cpolygon%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20points='20.5432159%201.42108547e-13%2033.0410931%2011.9998064%203.55271368e-15%2011.9998064%203.55271368e-15%2017.9982574%2033.0410931%2017.9982574%2020.5432159%2030%2029.3789104%2030%2045%2015%2029.3789104%201.42108547e-13'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
            content: "";
            height: 60px;
            width: 45px;
            position: absolute;
            right: 0;
            top: 8px;
            transform: rotate(-90deg);
            background-repeat: no-repeat;
            background-position: center center; }
          .column-band__information .wrapper__stock .stock__price .price__arrow:hover::after, .column-band__information .wrapper__stock .stock__price .price__arrow:focus::after {
            background-image: url("data:image/svg+xml,%3C%3Fxml%20version='1.0'%20encoding='UTF-8'%3F%3E%3Csvg%20width='45px'%20height='60px'%20viewBox='0%200%2045%2030'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!--%20Generator:%20Sketch%2055%20(78076)%20-%20https://sketchapp.com%20--%3E%3Cg%20id='Symbols'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3E%3Cg%20id='Icon-/-Arrow-/-Grey-Right'%20fill='%2300B2A9'%3E%3Cg%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20id='Fill-1-Copy'%3E%3Cpolygon%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20points='20.5432159%201.42108547e-13%2033.0410931%2011.9998064%203.55271368e-15%2011.9998064%203.55271368e-15%2017.9982574%2033.0410931%2017.9982574%2020.5432159%2030%2029.3789104%2030%2045%2015%2029.3789104%201.42108547e-13'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }
          .column-band__information .wrapper__stock .stock__price .price__arrow--negative {
            position: relative; }
            .column-band__information .wrapper__stock .stock__price .price__arrow--negative::after {
              background-image: url("data:image/svg+xml,%3C%3Fxml%20version='1.0'%20encoding='UTF-8'%3F%3E%3Csvg%20width='45px'%20height='60px'%20viewBox='0%200%2045%2030'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!--%20Generator:%20Sketch%2055%20(78076)%20-%20https://sketchapp.com%20--%3E%3Cg%20id='Symbols'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3E%3Cg%20id='Icon-/-Arrow-/-Grey-Right'%20fill='%23FFFFFF'%3E%3Cg%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20id='Fill-1-Copy'%3E%3Cpolygon%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20points='20.5432159%201.42108547e-13%2033.0410931%2011.9998064%203.55271368e-15%2011.9998064%203.55271368e-15%2017.9982574%2033.0410931%2017.9982574%2020.5432159%2030%2029.3789104%2030%2045%2015%2029.3789104%201.42108547e-13'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
              content: "";
              height: 60px;
              width: 45px;
              position: absolute;
              right: 0;
              top: 8px;
              transform: rotate(90deg);
              background-repeat: no-repeat;
              background-position: center center; }
            .column-band__information .wrapper__stock .stock__price .price__arrow--negative:hover::after, .column-band__information .wrapper__stock .stock__price .price__arrow--negative:focus::after {
              background-image: url("data:image/svg+xml,%3C%3Fxml%20version='1.0'%20encoding='UTF-8'%3F%3E%3Csvg%20width='45px'%20height='60px'%20viewBox='0%200%2045%2030'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!--%20Generator:%20Sketch%2055%20(78076)%20-%20https://sketchapp.com%20--%3E%3Cg%20id='Symbols'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3E%3Cg%20id='Icon-/-Arrow-/-Grey-Right'%20fill='%23FFFFFF'%3E%3Cg%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20id='Fill-1-Copy'%3E%3Cpolygon%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20points='20.5432159%201.42108547e-13%2033.0410931%2011.9998064%203.55271368e-15%2011.9998064%203.55271368e-15%2017.9982574%2033.0410931%2017.9982574%2020.5432159%2030%2029.3789104%2030%2045%2015%2029.3789104%201.42108547e-13'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }
      .column-band__information .wrapper__jobs {
        display: flex;
        padding-bottom: 30px; }
        .column-band__information .wrapper__jobs .jobs__total {
          font-size: 68px;
          margin: 0;
          font-weight: bold; }
        .column-band__information .wrapper__jobs .jobs__text {
          text-transform: uppercase;
          font-weight: bold;
          font-size: 20px;
          margin: 14px 0 0 10px; }
  .column-band .hm-subtext {
    margin-top: 20px;
    font-size: 18px;
    color: #FFFFFF;
    width: 100%; }
  .column-band .hm-left {
    align-items: center;
    text-align: left; }
  .column-band .hm-center {
    align-items: center;
    text-align: center; }
  .column-band .hm-right {
    align-items: center;
    text-align: right; }

/* Rich Text Editor */
.font-eleven-px {
  font-size: 11px; }

.primary-red {
  color: #e80033; }

.primary-teal {
  color: #00B2A9; }

.primary-blue {
  color: #193F5E; }

.primary-grey {
  color: #415364; }

.primary-white {
  color: #FFFFFF; }

.primary-black {
  color: #000000; }

.primary-teal {
  color: #00B2A9; }

.primary-light-teal {
  color: #99E3E1; }

.primary-brown {
  color: #5E514D; }

.primary-gold {
  color: #FEBB12; }

.primary-light-gold {
  color: #FFF8E7; }

/* custom list style type as diamond as per storybook also use a custom color */
.rich-text ul {
  list-style: none;
  margin: 25px;
  padding: 0; }
  .rich-text ul li {
    margin: 0;
    margin-bottom: 10px;
    padding-left: 20px;
    position: relative; }
    .rich-text ul li:after {
      content: '';
      height: 6px;
      width: 6px;
      background: #e80033;
      display: block;
      position: absolute;
      transform: rotate(45deg);
      top: 8px;
      left: 0; }

/* Output the numbers using the counter() function, to use a custom color for list number */
.rich-text ol li {
  counter-increment: list;
  list-style-type: none;
  position: relative; }
  .rich-text ol li:before {
    color: #e80033;
    content: counter(list) ".";
    left: -32px;
    position: absolute;
    text-align: right;
    width: 26px; }

.logo-list-block {
  background: #FAF9F7;
  display: flex;
  align-items: center;
  flex-direction: column;
  justify-content: center; }
  .logo-list-block .flex-band .cta[withcta="hidden"] {
    display: none; }
  .logo-list-block .flex-band--title {
    line-height: 46px; }
    @media (max-width: 640px) {
      .logo-list-block .flex-band--title {
        font-size: 32px; } }
  @media (max-width: 640px) {
    .logo-list-block .flex-band--item {
      padding: 30px 15px; } }
  .logo-list-block .flex-band--subtitle {
    font-family: "Arial Light", Arial, sans-serif; }
  .logo-list-block .VueCarousel-navigation {
    display: block;
    width: 100%; }
    .logo-list-block .VueCarousel-navigation-button[data-v-453ad8cd]:focus {
      outline: none; }
    .logo-list-block .VueCarousel-navigation-prev {
      padding: 0 !important;
      margin: 0 !important;
      transform: none !important;
      position: relative;
      left: calc(100% - 106%) !important; }
      .logo-list-block .VueCarousel-navigation-prev::after {
        background-image: url("data:image/svg+xml,%3C%3Fxml%20version='1.0'%20encoding='UTF-8'%3F%3E%3Csvg%20width='45px'%20height='30px'%20viewBox='0%200%2045%2030'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!--%20Generator:%20Sketch%2055%20(78076)%20-%20https://sketchapp.com%20--%3E%3Cg%20id='Symbols'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3E%3Cg%20id='Icon-/-Arrow-/-Grey-Right'%20fill='%23e80033'%3E%3Cg%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20id='Fill-1-Copy'%3E%3Cpolygon%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20points='20.5432159%201.42108547e-13%2033.0410931%2011.9998064%203.55271368e-15%2011.9998064%203.55271368e-15%2017.9982574%2033.0410931%2017.9982574%2020.5432159%2030%2029.3789104%2030%2045%2015%2029.3789104%201.42108547e-13'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
        content: "";
        height: 30px;
        width: 45px;
        position: absolute;
        right: 0;
        top: 0;
        transform: rotate(180deg);
        background-repeat: no-repeat;
        background-position: center center; }
      .logo-list-block .VueCarousel-navigation-prev:hover::after, .logo-list-block .VueCarousel-navigation-prev:focus::after {
        background-image: url("data:image/svg+xml,%3C%3Fxml%20version='1.0'%20encoding='UTF-8'%3F%3E%3Csvg%20width='45px'%20height='30px'%20viewBox='0%200%2045%2030'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!--%20Generator:%20Sketch%2055%20(78076)%20-%20https://sketchapp.com%20--%3E%3Cg%20id='Symbols'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3E%3Cg%20id='Icon-/-Arrow-/-Grey-Right'%20fill='%23e80033'%3E%3Cg%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20id='Fill-1-Copy'%3E%3Cpolygon%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20points='20.5432159%201.42108547e-13%2033.0410931%2011.9998064%203.55271368e-15%2011.9998064%203.55271368e-15%2017.9982574%2033.0410931%2017.9982574%2020.5432159%2030%2029.3789104%2030%2045%2015%2029.3789104%201.42108547e-13'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }
      @media (max-width: 640px) {
        .logo-list-block .VueCarousel-navigation-prev {
          position: relative;
          left: calc(100% - 120%) !important; }
          .logo-list-block .VueCarousel-navigation-prev::after {
            background-image: url("data:image/svg+xml,%3C%3Fxml%20version='1.0'%20encoding='UTF-8'%3F%3E%3Csvg%20width='30px'%20height='20px'%20viewBox='0%200%2045%2030'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!--%20Generator:%20Sketch%2055%20(78076)%20-%20https://sketchapp.com%20--%3E%3Cg%20id='Symbols'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3E%3Cg%20id='Icon-/-Arrow-/-Grey-Right'%20fill='%23e80033'%3E%3Cg%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20id='Fill-1-Copy'%3E%3Cpolygon%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20points='20.5432159%201.42108547e-13%2033.0410931%2011.9998064%203.55271368e-15%2011.9998064%203.55271368e-15%2017.9982574%2033.0410931%2017.9982574%2020.5432159%2030%2029.3789104%2030%2045%2015%2029.3789104%201.42108547e-13'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
            content: "";
            height: 20px;
            width: 30px;
            position: absolute;
            right: 0;
            top: 0;
            transform: rotate(180deg);
            background-repeat: no-repeat;
            background-position: center center; }
          .logo-list-block .VueCarousel-navigation-prev:hover::after, .logo-list-block .VueCarousel-navigation-prev:focus::after {
            background-image: url("data:image/svg+xml,%3C%3Fxml%20version='1.0'%20encoding='UTF-8'%3F%3E%3Csvg%20width='30px'%20height='20px'%20viewBox='0%200%2045%2030'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!--%20Generator:%20Sketch%2055%20(78076)%20-%20https://sketchapp.com%20--%3E%3Cg%20id='Symbols'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3E%3Cg%20id='Icon-/-Arrow-/-Grey-Right'%20fill='%23e80033'%3E%3Cg%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20id='Fill-1-Copy'%3E%3Cpolygon%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20points='20.5432159%201.42108547e-13%2033.0410931%2011.9998064%203.55271368e-15%2011.9998064%203.55271368e-15%2017.9982574%2033.0410931%2017.9982574%2020.5432159%2030%2029.3789104%2030%2045%2015%2029.3789104%201.42108547e-13'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); } }
      @media (max-width: 320px) {
        .logo-list-block .VueCarousel-navigation-prev {
          left: calc(100% - 125%) !important; } }
    .logo-list-block .VueCarousel-navigation-next {
      padding: 0 !important;
      margin: 0 !important;
      transform: none !important;
      position: relative;
      right: -8% !important; }
      .logo-list-block .VueCarousel-navigation-next::after {
        background-image: url("data:image/svg+xml,%3C%3Fxml%20version='1.0'%20encoding='UTF-8'%3F%3E%3Csvg%20width='45px'%20height='30px'%20viewBox='0%200%2045%2030'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!--%20Generator:%20Sketch%2055%20(78076)%20-%20https://sketchapp.com%20--%3E%3Cg%20id='Symbols'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3E%3Cg%20id='Icon-/-Arrow-/-Grey-Right'%20fill='%23e80033'%3E%3Cg%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20id='Fill-1-Copy'%3E%3Cpolygon%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20points='20.5432159%201.42108547e-13%2033.0410931%2011.9998064%203.55271368e-15%2011.9998064%203.55271368e-15%2017.9982574%2033.0410931%2017.9982574%2020.5432159%2030%2029.3789104%2030%2045%2015%2029.3789104%201.42108547e-13'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
        content: "";
        height: 30px;
        width: 45px;
        position: absolute;
        right: 0;
        top: 0;
        transform: rotate(0);
        background-repeat: no-repeat;
        background-position: center center; }
      .logo-list-block .VueCarousel-navigation-next:hover::after, .logo-list-block .VueCarousel-navigation-next:focus::after {
        background-image: url("data:image/svg+xml,%3C%3Fxml%20version='1.0'%20encoding='UTF-8'%3F%3E%3Csvg%20width='45px'%20height='30px'%20viewBox='0%200%2045%2030'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!--%20Generator:%20Sketch%2055%20(78076)%20-%20https://sketchapp.com%20--%3E%3Cg%20id='Symbols'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3E%3Cg%20id='Icon-/-Arrow-/-Grey-Right'%20fill='%23e80033'%3E%3Cg%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20id='Fill-1-Copy'%3E%3Cpolygon%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20points='20.5432159%201.42108547e-13%2033.0410931%2011.9998064%203.55271368e-15%2011.9998064%203.55271368e-15%2017.9982574%2033.0410931%2017.9982574%2020.5432159%2030%2029.3789104%2030%2045%2015%2029.3789104%201.42108547e-13'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }
      @media (max-width: 640px) {
        .logo-list-block .VueCarousel-navigation-next {
          position: relative;
          right: -12% !important; }
          .logo-list-block .VueCarousel-navigation-next::after {
            background-image: url("data:image/svg+xml,%3C%3Fxml%20version='1.0'%20encoding='UTF-8'%3F%3E%3Csvg%20width='30px'%20height='20px'%20viewBox='0%200%2045%2030'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!--%20Generator:%20Sketch%2055%20(78076)%20-%20https://sketchapp.com%20--%3E%3Cg%20id='Symbols'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3E%3Cg%20id='Icon-/-Arrow-/-Grey-Right'%20fill='%23e80033'%3E%3Cg%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20id='Fill-1-Copy'%3E%3Cpolygon%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20points='20.5432159%201.42108547e-13%2033.0410931%2011.9998064%203.55271368e-15%2011.9998064%203.55271368e-15%2017.9982574%2033.0410931%2017.9982574%2020.5432159%2030%2029.3789104%2030%2045%2015%2029.3789104%201.42108547e-13'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
            content: "";
            height: 20px;
            width: 30px;
            position: absolute;
            right: 0;
            top: 0;
            transform: rotate(0);
            background-repeat: no-repeat;
            background-position: center center; }
          .logo-list-block .VueCarousel-navigation-next:hover::after, .logo-list-block .VueCarousel-navigation-next:focus::after {
            background-image: url("data:image/svg+xml,%3C%3Fxml%20version='1.0'%20encoding='UTF-8'%3F%3E%3Csvg%20width='30px'%20height='20px'%20viewBox='0%200%2045%2030'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!--%20Generator:%20Sketch%2055%20(78076)%20-%20https://sketchapp.com%20--%3E%3Cg%20id='Symbols'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3E%3Cg%20id='Icon-/-Arrow-/-Grey-Right'%20fill='%23e80033'%3E%3Cg%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20id='Fill-1-Copy'%3E%3Cpolygon%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20points='20.5432159%201.42108547e-13%2033.0410931%2011.9998064%203.55271368e-15%2011.9998064%203.55271368e-15%2017.9982574%2033.0410931%2017.9982574%2020.5432159%2030%2029.3789104%2030%2045%2015%2029.3789104%201.42108547e-13'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); } }
      @media (max-width: 320px) {
        .logo-list-block .VueCarousel-navigation-next {
          right: -15% !important; } }
  .logo-list-block .VueCarousel-navigation-button {
    top: 30% !important;
    width: 48px;
    height: 36px; }
  .logo-list-block__wrapper {
    width: calc(100% - 25%);
    margin-bottom: 30px;
    padding: 30px 0; }
    @media (max-width: 1024px) {
      .logo-list-block__wrapper {
        width: calc(100% - 15%); } }
    @media (max-width: 640px) {
      .logo-list-block__wrapper {
        width: calc(100% - 26%);
        padding: 15px 0;
        margin-bottom: 15px; } }
  .logo-list-block__image-wrapper {
    margin-right: 15px; }

.headerstyle {
  font-size: 40px !important; }

.logotable {
  display: inline-block !important;
  width: 100% !important;
  margin-bottom: 40px !important; }

.logotablek-12 {
  display: inline-block;
  width: 100%;
  margin-bottom: 40px; }

.logoblockk-12 {
  display: inline;
  margin-right: 45px !important;
  margin-left: 45px !important; }

.logoblock {
  margin-right: 25px !important;
  margin-left: 25px !important; }

.multi-list .multi-carousel {
  float: left;
  overflow: hidden;
  padding: 15px;
  width: 100%;
  position: relative; }
  .multi-list .multi-carousel .multi-carousel-inner {
    transition: 1s ease all;
    float: left;
    margin-left: 10px; }
    .multi-list .multi-carousel .multi-carousel-inner .item {
      float: left; }

.leftLst, .rightLst {
  position: absolute; }

/*
    .leftLst {
      left: 0;
    }
    .rightLst {
      right: 0;
    }*/
.leftLst.over, .rightLst.over {
  pointer-events: none;
  background: pink; }

.multi-list .carousel-wrapper .VueCarousel-navigation-prev {
  position: relative;
  left: -5px !important;
  top: -25px;
  display: block; }
  .multi-list .carousel-wrapper .VueCarousel-navigation-prev::after {
    left: 0px;
    top: 0px; }

.multi-list .carousel-wrapper .VueCarousel-navigation-next {
  position: relative;
  right: -8px !important;
  top: -25px;
  display: block; }
  .multi-list .carousel-wrapper .VueCarousel-navigation-next::after {
    left: 0px;
    top: 0px; }

.multi-list .carousel-control {
  width: 5%;
  background: none !important;
  border: none !important; }

.multi-list .VueCarousel-navigation {
  display: block;
  width: 100%; }

@media (max-width: 992px) and (min-width: 768px) {
  .multi-list .carousel-wrapper .VueCarousel-navigation-prev {
    left: 15px !important; }
  .multi-list .carousel-wrapper .VueCarousel-navigation-next {
    right: 15px !important; } }

@media (max-width: 768px) {
  .multi-list .multi-carousel .multi-carousel-inner {
    margin-left: 0px; }
  .multi-list .carousel-wrapper .VueCarousel-navigation-prev, .multi-list .carousel-wrapper .VueCarousel-navigation-next {
    top: -15px;
    right: 16px !important; } }

.case-study-pull-quote {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 560px;
  margin: 0 auto; }
  .case-study-pull-quote__container {
    color: #415364;
    position: relative;
    text-align: center;
    line-height: 36px;
    font-weight: bold;
    font-family: "Arial MT STD", Arial, sans-serif;
    margin: 0;
    font-size: 32px;
    border-top: 20px solid  transparent;
    overflow: hidden;
    width: 100%; }
    .case-study-pull-quote__container hr {
      height: 1px;
      border: 0;
      background: #B3BAC1;
      overflow: hidden;
      width: 100%;
      margin-bottom: 40px; }
      .case-study-pull-quote__container hr:last-child {
        margin-top: 40px; }
    .case-study-pull-quote__container::before {
      height: 20px;
      width: 55px;
      content: '';
      background: url("../../../../../../content/dam/corp/images/diamond.svg") no-repeat center;
      display: inline-block;
      position: absolute;
      top: 7px;
      left: 50%;
      margin-left: -27.5px;
      right: 0;
      background-color: #FFFFFF; }

.case-study-solution-block {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
  padding: 30px 0; }
  .case-study-solution-block.theme--white {
    background-color: #FFFFFF; }
  .case-study-solution-block.theme--gray {
    background-color: #ECEDEF; }
  .case-study-solution-block__divider {
    border: 4px solid #FEBB12;
    margin-bottom: 45px;
    width: 100%;
    max-width: 375px; }
  .case-study-solution-block__title {
    font-weight: bold;
    line-height: 36px;
    text-align: center;
    color: #415364;
    font-family: "Arial MT STD", Arial, sans-serif;
    margin: 0;
    text-transform: uppercase; }

.related-articles {
  display: flex;
  flex-direction: column;
  padding: 0;
  margin: 60px auto 0 auto;
  width: 100%;
  max-width: 1040px; }
  @media (max-width: 640px) {
    .related-articles {
      padding: 0 15px; } }
  .related-articles__heading {
    border-bottom: 1px solid #999999;
    margin: 0 60px; }
    @media (max-width: 640px) {
      .related-articles__heading {
        margin: 0; } }
  .related-articles__items {
    display: flex;
    flex-direction: row;
    margin: 60px 0 0 60px; }
    @media (min-width: 0) and (max-width: 640px) {
      .related-articles__items {
        flex-direction: column; } }
    @media (max-width: 640px) {
      .related-articles__items {
        flex-direction: column;
        margin: 0; } }
    .related-articles__items__item {
      width: 50%;
      margin-right: 60px; }
      @media (max-width: 640px) {
        .related-articles__items__item {
          margin-right: 0;
          margin-bottom: 30px;
          width: 100%;
          border-bottom: 1px solid #999999; }
          .related-articles__items__item:first-child {
            margin-top: 15px; } }
      .related-articles__items__item__dateloc {
        font-size: 14px;
        font-weight: bold;
        font-family: "Arial MT STD", Arial, sans-serif;
        margin: 0 0 15px 0;
        color: #415364; }
        @media (min-width: 0) and (max-width: 640px) {
          .related-articles__items__item__dateloc {
            color: #8D98A2; } }
      @media (min-width: 0) and (max-width: 640px) {
        .related-articles__items__item h3 {
          font-size: 24px;
          margin-bottom: 15px; } }
      .related-articles__items__item .tag-links {
        margin: 0 0 15px 0; }
        @media (max-width: 320px) {
          .related-articles__items__item .tag-links {
            flex-wrap: wrap; } }
      .related-articles__items__item .arrow {
        margin-left: 20px;
        position: relative; }
        .related-articles__items__item .arrow::after {
          background-image: url("data:image/svg+xml,%3C%3Fxml%20version='1.0'%20encoding='UTF-8'%3F%3E%3Csvg%20width='30px'%20height='20px'%20viewBox='0%200%2045%2030'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!--%20Generator:%20Sketch%2055%20(78076)%20-%20https://sketchapp.com%20--%3E%3Cg%20id='Symbols'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3E%3Cg%20id='Icon-/-Arrow-/-Grey-Right'%20fill='%23e80033'%3E%3Cg%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20id='Fill-1-Copy'%3E%3Cpolygon%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20points='20.5432159%201.42108547e-13%2033.0410931%2011.9998064%203.55271368e-15%2011.9998064%203.55271368e-15%2017.9982574%2033.0410931%2017.9982574%2020.5432159%2030%2029.3789104%2030%2045%2015%2029.3789104%201.42108547e-13'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
          content: "";
          height: 20px;
          width: 30px;
          position: absolute;
          top: 4px;
          transform: rotate();
          background-repeat: no-repeat;
          background-position: center center; }
        .related-articles__items__item .arrow:hover::after, .related-articles__items__item .arrow:focus::after {
          background-image: url("data:image/svg+xml,%3C%3Fxml%20version='1.0'%20encoding='UTF-8'%3F%3E%3Csvg%20width='30px'%20height='20px'%20viewBox='0%200%2045%2030'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!--%20Generator:%20Sketch%2055%20(78076)%20-%20https://sketchapp.com%20--%3E%3Cg%20id='Symbols'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3E%3Cg%20id='Icon-/-Arrow-/-Grey-Right'%20fill='%23e80033'%3E%3Cg%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20id='Fill-1-Copy'%3E%3Cpolygon%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20points='20.5432159%201.42108547e-13%2033.0410931%2011.9998064%203.55271368e-15%2011.9998064%203.55271368e-15%2017.9982574%2033.0410931%2017.9982574%2020.5432159%2030%2029.3789104%2030%2045%2015%2029.3789104%201.42108547e-13'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }

.tag-links {
  margin: 15px 0;
  display: inline-flex;
  flex-direction: row;
  flex-wrap: wrap;
  align-items: center; }
  .tag-links--inverse .tag-links__link {
    color: #415364; }
  .tag-links__link {
    display: inline-block;
    width: auto;
    color: #e80033;
    text-decoration: none;
    font-size: 14px;
    font-weight: bold;
    line-height: 17px;
    font-family: "Arial MT STD", Arial, sans-serif;
    padding-right: 5px; }
  @media (max-width: 640px) {
    .tag-links {
      flex-wrap: nowrap; } }

.author {
  font-size: 18px;
  font-family: "Arial Light", Arial, sans-serif;
  text-align: center; }

.article-filter-tiles {
  background-color: #FAF9F7;
  padding: 15px; }
  @media (min-width: 1024px) {
    .article-filter-tiles {
      padding: 60px 44px; } }
  @media (min-width: 1200px) {
    .article-filter-tiles {
      padding-left: 126px;
      padding-right: 126px; } }
  .article-filter-tiles__block {
    margin-top: 30px; }
    .article-filter-tiles__block .row {
      flex-wrap: wrap; }
      @media (min-width: 768px) {
        .article-filter-tiles__block .row .col:nth-child(odd) .article-filter-tiles__tile {
          padding-right: 20px; } }
      @media (min-width: 768px) {
        .article-filter-tiles__block .row .col:nth-child(even) .article-filter-tiles__tile {
          padding-left: 20px; } }
  .article-filter-tiles .tile__image {
    position: relative; }
    .article-filter-tiles .tile__image img {
      width: 100%;
      display: block; }
    .article-filter-tiles .tile__image .image__hover {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      align-items: center;
      justify-content: center;
      background-color: #FFFFFF;
      opacity: 0.8;
      display: none; }
      .article-filter-tiles .tile__image .image__hover .cta-arrow {
        color: #e80033;
        font-size: 24px;
        padding-right: 35px;
        position: relative; }
        .article-filter-tiles .tile__image .image__hover .cta-arrow::after {
          background-image: url("data:image/svg+xml,%3C%3Fxml%20version='1.0'%20encoding='UTF-8'%3F%3E%3Csvg%20width='20px'%20height='25px'%20viewBox='0%200%2045%2030'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!--%20Generator:%20Sketch%2055%20(78076)%20-%20https://sketchapp.com%20--%3E%3Cg%20id='Symbols'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3E%3Cg%20id='Icon-/-Arrow-/-Grey-Right'%20fill='%23e80033'%3E%3Cg%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20id='Fill-1-Copy'%3E%3Cpolygon%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20points='20.5432159%201.42108547e-13%2033.0410931%2011.9998064%203.55271368e-15%2011.9998064%203.55271368e-15%2017.9982574%2033.0410931%2017.9982574%2020.5432159%2030%2029.3789104%2030%2045%2015%2029.3789104%201.42108547e-13'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
          content: "";
          height: 25px;
          width: 20px;
          position: absolute;
          right: 0;
          top: -2px;
          transform: rotate();
          background-repeat: no-repeat;
          background-position: center center; }
        .article-filter-tiles .tile__image .image__hover .cta-arrow:hover::after, .article-filter-tiles .tile__image .image__hover .cta-arrow:focus::after {
          background-image: url("data:image/svg+xml,%3C%3Fxml%20version='1.0'%20encoding='UTF-8'%3F%3E%3Csvg%20width='20px'%20height='25px'%20viewBox='0%200%2045%2030'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!--%20Generator:%20Sketch%2055%20(78076)%20-%20https://sketchapp.com%20--%3E%3Cg%20id='Symbols'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3E%3Cg%20id='Icon-/-Arrow-/-Grey-Right'%20fill='%23e80033'%3E%3Cg%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20id='Fill-1-Copy'%3E%3Cpolygon%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20points='20.5432159%201.42108547e-13%2033.0410931%2011.9998064%203.55271368e-15%2011.9998064%203.55271368e-15%2017.9982574%2033.0410931%2017.9982574%2020.5432159%2030%2029.3789104%2030%2045%2015%2029.3789104%201.42108547e-13'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }
  .article-filter-tiles .tile__content {
    padding: 15px;
    background-color: #FFFFFF; }
    .article-filter-tiles .tile__content .content__label {
      font-size: 14px;
      font-family: "Arial Light", Arial, sans-serif;
      margin-bottom: 10px;
      display: block;
      line-height: 28px; }
      .article-filter-tiles .tile__content .content__label .label__name {
        color: #415364; }
    .article-filter-tiles .tile__content .content__detail {
      color: #415364;
      line-height: 24px; }
    .article-filter-tiles .tile__content .content__date {
      color: #000000;
      font-family: "Arial Light", Arial, sans-serif;
      font-size: 14px;
      font-weight: 300;
      line-height: 28px;
      text-align: right;
      display: block; }
  .article-filter-tiles .tile__link {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: block; }
  .article-filter-tiles__tile {
    margin-bottom: 40px;
    position: relative; }
    .article-filter-tiles__tile:hover .image__hover {
      display: flex; }
    .article-filter-tiles__tile:hover .tile__content {
      background-color: #E5F8F7; }
  .article-filter-tiles .block__stories {
    margin-top: 60px; }
  .article-filter-tiles .block__title {
    font-family: "Arial MT STD", Arial, sans-serif;
    font-weight: bold;
    color: #000000;
    font-size: 14px;
    letter-spacing: normal;
    line-height: 17px;
    margin-bottom: 24px;
    display: inline-block; }
    @media (min-width: 1024px) {
      .article-filter-tiles .block__title {
        display: block;
        text-align: center; } }
  .article-filter-tiles .block__filter-by {
    font-family: "Arial MT STD", Arial, sans-serif;
    font-size: 18px;
    color: #415364;
    text-decoration: none;
    height: 55px;
    border: 2px solid #415364;
    display: block;
    line-height: 55px;
    padding-left: 20px;
    font-weight: bold;
    position: relative; }
    @media (min-width: 1024px) {
      .article-filter-tiles .block__filter-by {
        display: none; } }
    .article-filter-tiles .block__filter-by.active {
      color: #193F5E; }
    @media (min-width: 1024px) {
      .article-filter-tiles .block__filter-by {
        width: 175px;
        margin-right: 30px; } }
    .article-filter-tiles .block__filter-by::after {
      background-image: url("data:image/svg+xml,%0A%3Csvg width='12px' height='7px' viewBox='0 0 12 7' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Input-/-Dropdown-Filter' transform='translate(-143.000000, -19.000000)'%3E%3Crect fill='none' x='0' y='0' width='175' height='45'%3E%3C/rect%3E%3Cg id='Icon-/-Triangle-/-Gray---Down' transform='translate(143.000000, 19.000000)' fill='%238D98A2'%3E%3Cpolygon id='Triangle' points='6 7 0 0 12 0'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
      content: "";
      height: 20px;
      width: 15px;
      position: absolute;
      background-repeat: no-repeat;
      background-position: center center;
      right: 20px;
      top: 12px;
      transform: rotate(); }
      .article-filter-tiles .block__filter-by::after:hover::after, .article-filter-tiles .block__filter-by::after:focus::after {
        background-image: url("data:image/svg+xml,%0A%3Csvg width='12px' height='7px' viewBox='0 0 12 7' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Input-/-Dropdown-Filter' transform='translate(-143.000000, -19.000000)'%3E%3Crect fill='none' x='0' y='0' width='175' height='45'%3E%3C/rect%3E%3Cg id='Icon-/-Triangle-/-Gray---Down' transform='translate(143.000000, 19.000000)' fill='%238D98A2'%3E%3Cpolygon id='Triangle' points='6 7 0 0 12 0'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }
    .article-filter-tiles .block__filter-by.active::after {
      transform: rotate(180deg); }
  .article-filter-tiles .block__filters {
    display: none;
    background-color: #FFFFFF; }
    @media (min-width: 1024px) {
      .article-filter-tiles .block__filters {
        display: block;
        background-color: transparent; } }
    .article-filter-tiles .block__filters.active {
      display: block; }
  .article-filter-tiles .block--normal-width ul {
    padding: 15px 0;
    margin: 0;
    list-style-type: none; }
    @media (min-width: 1024px) {
      .article-filter-tiles .block--normal-width ul {
        padding: 0;
        text-align: center; } }
    .article-filter-tiles .block--normal-width ul li {
      margin: 0; }
      @media (min-width: 1024px) {
        .article-filter-tiles .block--normal-width ul li {
          display: inline-block;
          margin-right: 40px; }
          .article-filter-tiles .block--normal-width ul li:last-child {
            margin-right: 0; } }
      .article-filter-tiles .block--normal-width ul li a {
        font-family: "Arial MT STD", Arial, sans-serif;
        font-size: 18px;
        color: #000000;
        text-decoration: none;
        display: block;
        padding: 6px 20px; }
        @media (min-width: 1024px) {
          .article-filter-tiles .block--normal-width ul li a {
            display: inline-block;
            padding-left: 0;
            padding-right: 0; } }
        .article-filter-tiles .block--normal-width ul li a:hover {
          background-color: #415364;
          color: #FFFFFF; }
          @media (min-width: 1024px) {
            .article-filter-tiles .block--normal-width ul li a:hover {
              background-color: transparent; } }
      @media (min-width: 1024px) {
        .article-filter-tiles .block--normal-width ul li:hover a {
          color: #e80033; } }
      @media (min-width: 1024px) {
        .article-filter-tiles .block--normal-width ul li:hover .filters__quantity {
          background-color: #e80033;
          color: #FFFFFF; } }
      .article-filter-tiles .block--normal-width ul li.active a {
        color: #e80033; }
      .article-filter-tiles .block--normal-width ul li.active .filters__quantity {
        background-color: #e80033;
        color: #FFFFFF; }
  .article-filter-tiles__buttons {
    padding: 15px 0 60px 0; }
    @media (min-width: 1024px) {
      .article-filter-tiles__buttons {
        padding: 60px 0 96px 0; } }
    .article-filter-tiles__buttons .cta {
      margin-left: auto;
      margin-right: auto; }
  .article-filter-tiles .filters__quantity {
    display: none;
    margin-left: 10px;
    font-family: "Arial MT STD", Arial, sans-serif;
    font-weight: bold;
    font-style: normal;
    color: #FFFFFF;
    font-size: 14px;
    letter-spacing: normal;
    line-height: 24px;
    width: 30px;
    height: 20px;
    background-color: #415364;
    text-align: center;
    border-radius: 20px; }
    @media (min-width: 1024px) {
      .article-filter-tiles .filters__quantity {
        display: inline-block; } }
  .article-filter-tiles h2 {
    font-family: "Georgia", serif; }

.media-gallery-band {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  background: #FAF9F7;
  padding: 55px;
  position: relative; }
  @media (max-width: 896px) {
    .media-gallery-band {
      flex-direction: column; } }
  @media (max-width: 640px) {
    .media-gallery-band {
      padding: 15px; } }
  .media-gallery-band .cta-arrow {
    text-transform: uppercase; }
  .media-gallery-band__item {
    min-height: 426px;
    height: 100%;
    width: 48%;
    margin-left: 55px; }
    .media-gallery-band__item:first-child {
      margin-left: 0; }
      .media-gallery-band__item:first-child h3, .media-gallery-band__item:first-child > p {
        display: none; }
        @media (max-width: 640px) {
          .media-gallery-band__item:first-child h3, .media-gallery-band__item:first-child > p {
            display: block; } }
    .media-gallery-band__item > p {
      line-height: 30px;
      font-weight: 300;
      font-size: 24px; }
    .media-gallery-band__item:last-child {
      align-self: baseline;
      min-height: auto; }
      @media (max-width: 896px) {
        .media-gallery-band__item:last-child {
          margin-left: 0; } }
    @media (max-width: 896px) {
      .media-gallery-band__item {
        width: 100%; } }
  .media-gallery-band__download {
    display: flex;
    align-items: center; }
    .media-gallery-band__download span {
      color: #000000;
      line-height: 18px;
      font-weight: bold;
      font-family: "Arial MT STD", Arial, sans-serif;
      margin-right: 10px;
      margin-bottom: 0;
      font-size: 18px; }
    .media-gallery-band__download img {
      align-self: center;
      padding-right: 15px; }
    @media (max-width: 640px) {
      .media-gallery-band__download {
        justify-content: center;
        padding-bottom: 15px; }
        .media-gallery-band__wrapper .media-gallery-band__download p {
          display: block; } }
  @media (max-width: 640px) {
    .media-gallery-band__wrapper {
      text-align: center; } }
  .media-gallery-band__wrapper h3 {
    line-height: 40px; }
    @media (max-width: 640px) {
      .media-gallery-band__wrapper h3 {
        display: none; } }
  @media (max-width: 640px) {
    .media-gallery-band__wrapper p {
      display: none; } }
  .media-gallery-band__wrapper.show {
    display: block; }
  .media-gallery-band__wrapper.hidden {
    display: none; }
  .media-gallery-band__content {
    line-height: 30px;
    font-weight: 300;
    font-size: 24px; }
  .media-gallery-band__wrapper-video {
    height: 378px;
    position: relative;
    top: 0;
    overflow: hidden;
    left: 0;
    min-width: 100%; }
  .media-gallery-band__play {
    cursor: pointer;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 145px;
    height: 145px;
    max-width: 100%; }
    @media (max-width: 640px) {
      .media-gallery-band__play {
        width: 120px;
        height: 120px; } }
  .media-gallery-band__video {
    border-width: 0;
    width: 100%;
    left: 0;
    top: 0;
    min-height: 100%;
    min-width: 100%;
    position: absolute; }
    .media-gallery-band__video--image {
      min-width: 100%;
      height: inherit; }
      @supports (object-fit: cover) {
        .media-gallery-band__video--image {
          object-fit: cover;
          object-position: center;
          position: relative;
          bottom: 0px; } }
  .media-gallery-band .front.media-gallery-band__video--image, .media-gallery-band .front.media-tile-bands__play {
    z-index: 1; }
  .media-gallery-band .back.media-tile-bands__video--image, .media-gallery-band .back.media-tile-bands__play {
    z-index: -1; }
  .media-gallery-band__title {
    margin: 0; }
    @media (max-width: 640px) {
      .media-gallery-band__title {
        margin-bottom: 15px; } }
    .media-gallery-band__title p {
      color: #e80033;
      font-family: "Arial MT STD", Arial, sans-serif;
      font-weight: bold;
      margin: 0;
      background: #FFFFFF;
      padding: 15px; }
  .media-gallery-band__tiles--wrapper {
    position: relative;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-between; }
    @media (max-width: 640px) {
      .media-gallery-band__tiles--wrapper {
        flex-direction: column; } }
  .media-gallery-band__tile {
    display: flex;
    flex-direction: row;
    width: 100%;
    max-width: 300px;
    align-items: center;
    justify-content: stretch;
    padding-right: 30px;
    margin-bottom: 15px;
    cursor: pointer; }
    @media (max-width: 640px) {
      .media-gallery-band__tile {
        margin-right: 0;
        max-width: 100%; }
        .media-gallery-band__tile .cta-arrow {
          text-align: center; } }
    @media (min-width: 960px) and (max-width: 1440px) {
      .media-gallery-band__tile {
        padding-right: 15px;
        max-width: inherit;
        width: 50%;
        margin-right: 0; } }
    .media-gallery-band__tile:nth-child(2n) {
      margin-right: 0; }
    .media-gallery-band__tile--wrapper-video {
      height: 102px;
      width: 40%;
      position: relative;
      top: 0;
      overflow: hidden;
      left: 0;
      max-width: 100%;
      background: #000; }
      .media-gallery-band__tile--wrapper-video .media-gallery-band__play {
        width: 45px;
        height: 45px; }
      .media-gallery-band__tile--wrapper-video .media-gallery-band__video--image {
        max-width: 100%;
        height: 100%; }
    .media-gallery-band__tile--content {
      width: 60%;
      align-self: stretch;
      padding: 15px;
      background: #FFFFFF;
      display: flex;
      justify-content: center;
      flex-direction: column; }
      .media-gallery-band__tile--content p {
        color: #e80033;
        font-family: "Arial MT STD", Arial, sans-serif;
        font-weight: bold;
        margin: 0;
        font-size: 18px; }
        @media (max-width: 640px) {
          .media-gallery-band__tile--content p {
            display: block;
            text-align: left; } }

.small-image-tiles {
  background-color: #FAF9F7;
  padding: 15px; }
  @media (min-width: 1024px) {
    .small-image-tiles {
      padding: 60px 44px; } }
  @media (min-width: 1200px) {
    .small-image-tiles {
      padding-left: 126px;
      padding-right: 126px; } }
  .small-image-tiles__heading {
    text-align: center;
    margin: 0 60px; }
    @media (min-width: 0) and (max-width: 640px) {
      .small-image-tiles__heading {
        margin-left: 30px;
        margin-right: 30px; } }
    @media (min-width: 0) and (max-width: 640px) {
      .small-image-tiles__heading h2 {
        font-size: 32px; } }
    .small-image-tiles__heading__subtitle {
      font-size: 24px;
      margin: 0 60px 0 60px; }
      @media (min-width: 0) and (max-width: 640px) {
        .small-image-tiles__heading__subtitle {
          font-size: 18px;
          line-height: 24px;
          margin: 0 0 60px; } }
  .small-image-tiles__heading1 {
    font-family: "Georgia", serif;
    text-align: center;
    color: #E80033;
    font-size: 40px;
    font-weight: bold; }
  .small-image-tiles__items {
    display: flex;
    flex-direction: row;
    margin: 60px 0 0 60px; }
    @media (min-width: 0) and (max-width: 640px) {
      .small-image-tiles__items {
        flex-direction: column;
        margin: 0; } }
    .small-image-tiles__items__item {
      background-color: #FFFFFF;
      position: relative;
      margin-right: 60px; }
      @media (min-width: 0) and (max-width: 640px) {
        .small-image-tiles__items__item {
          margin-bottom: 60px;
          margin-right: 15px; } }
      .small-image-tiles__items__item img {
        width: 100%; }
      .small-image-tiles__items__item .item-overlay {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        font-size: 18px;
        font-weight: bold;
        font-family: "Arial MT STD", Arial, sans-serif;
        background: rgba(255, 255, 255, 0.75);
        display: none; }
        .small-image-tiles__items__item .item-overlay a {
          width: 100%;
          height: 100%;
          position: absolute;
          top: 0;
          left: 0;
          padding-top: 25%;
          text-align: center; }
          .small-image-tiles__items__item .item-overlay a .cta-arrow {
            color: #e80033;
            font-size: 24px;
            padding-right: 35px;
            position: relative; }
            .small-image-tiles__items__item .item-overlay a .cta-arrow::after {
              background-image: url("data:image/svg+xml,%3C%3Fxml%20version='1.0'%20encoding='UTF-8'%3F%3E%3Csvg%20width='20px'%20height='25px'%20viewBox='0%200%2045%2030'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!--%20Generator:%20Sketch%2055%20(78076)%20-%20https://sketchapp.com%20--%3E%3Cg%20id='Symbols'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3E%3Cg%20id='Icon-/-Arrow-/-Grey-Right'%20fill='%23e80033'%3E%3Cg%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20id='Fill-1-Copy'%3E%3Cpolygon%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20points='20.5432159%201.42108547e-13%2033.0410931%2011.9998064%203.55271368e-15%2011.9998064%203.55271368e-15%2017.9982574%2033.0410931%2017.9982574%2020.5432159%2030%2029.3789104%2030%2045%2015%2029.3789104%201.42108547e-13'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
              content: "";
              height: 25px;
              width: 20px;
              position: absolute;
              right: 0;
              top: -2px;
              transform: rotate();
              background-repeat: no-repeat;
              background-position: center center; }
            .small-image-tiles__items__item .item-overlay a .cta-arrow:hover::after, .small-image-tiles__items__item .item-overlay a .cta-arrow:focus::after {
              background-image: url("data:image/svg+xml,%3C%3Fxml%20version='1.0'%20encoding='UTF-8'%3F%3E%3Csvg%20width='20px'%20height='25px'%20viewBox='0%200%2045%2030'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!--%20Generator:%20Sketch%2055%20(78076)%20-%20https://sketchapp.com%20--%3E%3Cg%20id='Symbols'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3E%3Cg%20id='Icon-/-Arrow-/-Grey-Right'%20fill='%23e80033'%3E%3Cg%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20id='Fill-1-Copy'%3E%3Cpolygon%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20points='20.5432159%201.42108547e-13%2033.0410931%2011.9998064%203.55271368e-15%2011.9998064%203.55271368e-15%2017.9982574%2033.0410931%2017.9982574%2020.5432159%2030%2029.3789104%2030%2045%2015%2029.3789104%201.42108547e-13'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }
      .small-image-tiles__items__item:hover .item-overlay {
        display: block; }
      .small-image-tiles__items__item__text {
        margin: 30px; }
        .small-image-tiles__items__item__text h5 {
          font-family: "Georgia", serif; }
        .small-image-tiles__items__item__text__desc {
          line-height: 26px; }
        .small-image-tiles__items__item__text__heading {
          font-family: "Georgia", serif;
          text-align: center;
          color: #E80033;
          font-size: 24px;
          font-weight: bold; }

/*doc
---
title:  corp-resourceFinder
name: corp-resourceFinder
category: Modules - New Resource finder Corp Component
---

Resource Finder Component

```html_example
{% import './corp-resourceFinder/html.html' as resourceFinder %}
{{ corp-resourceFinder.generate() }}
```
Additional description if necessary goes here.

*/
.resource-finder {
  background: #FAF9F7; }
  @media (max-width: 768px) {
    .resource-finder {
      margin: 0 15px; } }
  .resource-finder__wrapper {
    margin: 0 auto;
    width: 100%;
    max-width: 1040px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 0; }
    .resource-finder__wrapper h2 {
      margin-top: 60px; }
  .resource-finder__filters {
    width: 100%;
    padding: 30px 0;
    display: flex;
    justify-content: space-between; }
    @media (max-width: 768px) {
      .resource-finder__filters {
        display: block; } }
    .resource-finder__filters.active {
      display: block; }
  .resource-finder .filters__block {
    margin-bottom: 15px; }
  .resource-finder .block__title {
    font-family: "Arial MT STD", Arial, sans-serif;
    font-weight: bold;
    color: #000000;
    text-transform: uppercase;
    font-size: 14px;
    letter-spacing: normal;
    line-height: 17px;
    margin-bottom: 5px;
    display: inline-block; }
  .resource-finder .block__filter {
    margin-bottom: 15px; }
    @media (min-width: 1024px) {
      .resource-finder .block__filter {
        margin-bottom: 0; } }
    @media (min-width: 1024px) {
      .resource-finder .block__filter:last-child .block__filter-by {
        margin-right: 0; } }
  .resource-finder .block__filters {
    background-color: #FFFFFF;
    display: none;
    border: 2px solid #415364;
    margin-top: 2px;
    z-index: 1;
    max-width: 275px; }
    .resource-finder .block__filters.active {
      display: block; }
    @media (max-width: 768px) {
      .resource-finder .block__filters {
        width: 100%;
        max-width: 100%; } }
  .resource-finder .block__filter-by {
    font-family: "Arial MT STD", Arial, sans-serif;
    font-weight: bold;
    font-size: 18px;
    color: #415364;
    text-decoration: none;
    height: 45px;
    border: 2px solid #415364;
    display: block;
    line-height: 45px;
    padding-left: 20px;
    width: 175px;
    margin-right: 30px;
    position: relative; }
    .resource-finder .block__filter-by.active {
      color: #193F5E; }
    .resource-finder .block__filter-by.long-width {
      width: 275px; }
      @media (max-width: 640px) {
        .resource-finder .block__filter-by.long-width {
          width: 100%; } }
    .resource-finder .block__filter-by::after {
      background-image: url("data:image/svg+xml,%0A%3Csvg width='12px' height='7px' viewBox='0 0 12 7' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Input-/-Dropdown-Filter' transform='translate(-143.000000, -19.000000)'%3E%3Crect fill='none' x='0' y='0' width='175' height='45'%3E%3C/rect%3E%3Cg id='Icon-/-Triangle-/-Gray---Down' transform='translate(143.000000, 19.000000)' fill='%238D98A2'%3E%3Cpolygon id='Triangle' points='6 7 0 0 12 0'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
      content: "";
      height: 20px;
      width: 15px;
      position: absolute;
      background-repeat: no-repeat;
      background-position: center center;
      right: 20px;
      top: 12px;
      transform: rotate(); }
      .resource-finder .block__filter-by::after:hover::after, .resource-finder .block__filter-by::after:focus::after {
        background-image: url("data:image/svg+xml,%0A%3Csvg width='12px' height='7px' viewBox='0 0 12 7' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Input-/-Dropdown-Filter' transform='translate(-143.000000, -19.000000)'%3E%3Crect fill='none' x='0' y='0' width='175' height='45'%3E%3C/rect%3E%3Cg id='Icon-/-Triangle-/-Gray---Down' transform='translate(143.000000, 19.000000)' fill='%238D98A2'%3E%3Cpolygon id='Triangle' points='6 7 0 0 12 0'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }
    .resource-finder .block__filter-by.active::after {
      transform: rotate(180deg); }
    @media (max-width: 640px) {
      .resource-finder .block__filter-by {
        width: 100%; } }
  .resource-finder .block__wrap {
    display: flex; }
    @media (max-width: 640px) {
      .resource-finder .block__wrap {
        flex-direction: column; } }
  .resource-finder .block--normal-width ul {
    padding: 15px 0;
    margin: 0;
    list-style-type: none; }
  .resource-finder .block--normal-width li {
    margin: 0; }
    .resource-finder .block--normal-width li a {
      font-family: "Arial MT STD", Arial, sans-serif;
      font-size: 18px;
      color: #415364;
      text-decoration: none;
      display: block;
      padding: 6px 20px; }
      .resource-finder .block--normal-width li a:hover {
        background-color: #415364;
        color: #FFFFFF; }
  .resource-finder__row {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: space-between;
    flex-wrap: wrap;
    border: 1px solid #ECEDEF;
    width: 100%;
    background: #FFFFFF; }
  .resource-finder__item {
    padding: 0 15px;
    width: 100%;
    height: 40px;
    border-bottom: 1px solid #ECEDEF;
    display: flex;
    align-items: center; }
    .resource-finder__item:last-child {
      border-bottom: none; }
    .resource-finder__item p {
      color: #e80033;
      margin: 0; }
    .resource-finder__item span {
      color: #415364; }
    .resource-finder__item p, .resource-finder__item span {
      font-weight: bold;
      line-height: 22px;
      font-family: "Arial MT STD", Arial, sans-serif; }
  .resource-finder__link {
    display: flex;
    width: 100%;
    justify-content: space-between;
    flex-wrap: wrap; }
    .resource-finder__link--image {
      padding-right: 15px; }
  .resource-finder__pagination {
    padding: 30px 15px 30px 15px;
    align-self: flex-start; }
    @media (max-width: 640px) {
      .resource-finder__pagination {
        align-self: center; } }
    .resource-finder__pagination .pagination__prev, .resource-finder__pagination .pagination__next {
      display: inline-block;
      position: relative;
      width: 20px;
      height: 12px; }
    .resource-finder__pagination .pagination__prev {
      position: relative; }
      .resource-finder__pagination .pagination__prev.active {
        position: relative; }
        .resource-finder__pagination .pagination__prev.active::after {
          background-image: url("data:image/svg+xml,%3C%3Fxml%20version='1.0'%20encoding='UTF-8'%3F%3E%3Csvg%20width='20px'%20height='12px'%20viewBox='0%200%2045%2030'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!--%20Generator:%20Sketch%2055%20(78076)%20-%20https://sketchapp.com%20--%3E%3Cg%20id='Symbols'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3E%3Cg%20id='Icon-/-Arrow-/-Grey-Right'%20fill='%23e80033'%3E%3Cg%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20id='Fill-1-Copy'%3E%3Cpolygon%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20points='20.5432159%201.42108547e-13%2033.0410931%2011.9998064%203.55271368e-15%2011.9998064%203.55271368e-15%2017.9982574%2033.0410931%2017.9982574%2020.5432159%2030%2029.3789104%2030%2045%2015%2029.3789104%201.42108547e-13'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
          content: "";
          height: 12px;
          width: 20px;
          position: absolute;
          right: 0;
          top: 0;
          transform: rotate(180deg);
          background-repeat: no-repeat;
          background-position: center center; }
        .resource-finder__pagination .pagination__prev.active:hover::after, .resource-finder__pagination .pagination__prev.active:focus::after {
          background-image: url("data:image/svg+xml,%3C%3Fxml%20version='1.0'%20encoding='UTF-8'%3F%3E%3Csvg%20width='20px'%20height='12px'%20viewBox='0%200%2045%2030'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!--%20Generator:%20Sketch%2055%20(78076)%20-%20https://sketchapp.com%20--%3E%3Cg%20id='Symbols'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3E%3Cg%20id='Icon-/-Arrow-/-Grey-Right'%20fill='%23e80033'%3E%3Cg%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20id='Fill-1-Copy'%3E%3Cpolygon%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20points='20.5432159%201.42108547e-13%2033.0410931%2011.9998064%203.55271368e-15%2011.9998064%203.55271368e-15%2017.9982574%2033.0410931%2017.9982574%2020.5432159%2030%2029.3789104%2030%2045%2015%2029.3789104%201.42108547e-13'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }
      .resource-finder__pagination .pagination__prev::after {
        background-image: url("data:image/svg+xml,%3C%3Fxml%20version='1.0'%20encoding='UTF-8'%3F%3E%3Csvg%20width='20px'%20height='12px'%20viewBox='0%200%2045%2030'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!--%20Generator:%20Sketch%2055%20(78076)%20-%20https://sketchapp.com%20--%3E%3Cg%20id='Symbols'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3E%3Cg%20id='Icon-/-Arrow-/-Grey-Right'%20fill='%23D1D2D4'%3E%3Cg%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20id='Fill-1-Copy'%3E%3Cpolygon%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20points='20.5432159%201.42108547e-13%2033.0410931%2011.9998064%203.55271368e-15%2011.9998064%203.55271368e-15%2017.9982574%2033.0410931%2017.9982574%2020.5432159%2030%2029.3789104%2030%2045%2015%2029.3789104%201.42108547e-13'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
        content: "";
        height: 12px;
        width: 20px;
        position: absolute;
        right: 0;
        top: 0;
        transform: rotate(180deg);
        background-repeat: no-repeat;
        background-position: center center; }
      .resource-finder__pagination .pagination__prev:hover::after, .resource-finder__pagination .pagination__prev:focus::after {
        background-image: url("data:image/svg+xml,%3C%3Fxml%20version='1.0'%20encoding='UTF-8'%3F%3E%3Csvg%20width='20px'%20height='12px'%20viewBox='0%200%2045%2030'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!--%20Generator:%20Sketch%2055%20(78076)%20-%20https://sketchapp.com%20--%3E%3Cg%20id='Symbols'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3E%3Cg%20id='Icon-/-Arrow-/-Grey-Right'%20fill='%23D1D2D4'%3E%3Cg%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20id='Fill-1-Copy'%3E%3Cpolygon%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20points='20.5432159%201.42108547e-13%2033.0410931%2011.9998064%203.55271368e-15%2011.9998064%203.55271368e-15%2017.9982574%2033.0410931%2017.9982574%2020.5432159%2030%2029.3789104%2030%2045%2015%2029.3789104%201.42108547e-13'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }
    .resource-finder__pagination .pagination__next {
      position: relative; }
      .resource-finder__pagination .pagination__next.active {
        position: relative; }
        .resource-finder__pagination .pagination__next.active::after {
          background-image: url("data:image/svg+xml,%3C%3Fxml%20version='1.0'%20encoding='UTF-8'%3F%3E%3Csvg%20width='20px'%20height='12px'%20viewBox='0%200%2045%2030'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!--%20Generator:%20Sketch%2055%20(78076)%20-%20https://sketchapp.com%20--%3E%3Cg%20id='Symbols'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3E%3Cg%20id='Icon-/-Arrow-/-Grey-Right'%20fill='%23e80033'%3E%3Cg%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20id='Fill-1-Copy'%3E%3Cpolygon%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20points='20.5432159%201.42108547e-13%2033.0410931%2011.9998064%203.55271368e-15%2011.9998064%203.55271368e-15%2017.9982574%2033.0410931%2017.9982574%2020.5432159%2030%2029.3789104%2030%2045%2015%2029.3789104%201.42108547e-13'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
          content: "";
          height: 12px;
          width: 20px;
          position: absolute;
          right: 0;
          top: 0;
          transform: rotate();
          background-repeat: no-repeat;
          background-position: center center; }
        .resource-finder__pagination .pagination__next.active:hover::after, .resource-finder__pagination .pagination__next.active:focus::after {
          background-image: url("data:image/svg+xml,%3C%3Fxml%20version='1.0'%20encoding='UTF-8'%3F%3E%3Csvg%20width='20px'%20height='12px'%20viewBox='0%200%2045%2030'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!--%20Generator:%20Sketch%2055%20(78076)%20-%20https://sketchapp.com%20--%3E%3Cg%20id='Symbols'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3E%3Cg%20id='Icon-/-Arrow-/-Grey-Right'%20fill='%23e80033'%3E%3Cg%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20id='Fill-1-Copy'%3E%3Cpolygon%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20points='20.5432159%201.42108547e-13%2033.0410931%2011.9998064%203.55271368e-15%2011.9998064%203.55271368e-15%2017.9982574%2033.0410931%2017.9982574%2020.5432159%2030%2029.3789104%2030%2045%2015%2029.3789104%201.42108547e-13'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }
      .resource-finder__pagination .pagination__next::after {
        background-image: url("data:image/svg+xml,%3C%3Fxml%20version='1.0'%20encoding='UTF-8'%3F%3E%3Csvg%20width='20px'%20height='12px'%20viewBox='0%200%2045%2030'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!--%20Generator:%20Sketch%2055%20(78076)%20-%20https://sketchapp.com%20--%3E%3Cg%20id='Symbols'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3E%3Cg%20id='Icon-/-Arrow-/-Grey-Right'%20fill='%23D1D2D4'%3E%3Cg%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20id='Fill-1-Copy'%3E%3Cpolygon%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20points='20.5432159%201.42108547e-13%2033.0410931%2011.9998064%203.55271368e-15%2011.9998064%203.55271368e-15%2017.9982574%2033.0410931%2017.9982574%2020.5432159%2030%2029.3789104%2030%2045%2015%2029.3789104%201.42108547e-13'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
        content: "";
        height: 12px;
        width: 20px;
        position: absolute;
        top: 0;
        transform: rotate();
        background-repeat: no-repeat;
        background-position: center center; }
      .resource-finder__pagination .pagination__next:hover::after, .resource-finder__pagination .pagination__next:focus::after {
        background-image: url("data:image/svg+xml,%3C%3Fxml%20version='1.0'%20encoding='UTF-8'%3F%3E%3Csvg%20width='20px'%20height='12px'%20viewBox='0%200%2045%2030'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!--%20Generator:%20Sketch%2055%20(78076)%20-%20https://sketchapp.com%20--%3E%3Cg%20id='Symbols'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3E%3Cg%20id='Icon-/-Arrow-/-Grey-Right'%20fill='%23D1D2D4'%3E%3Cg%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20id='Fill-1-Copy'%3E%3Cpolygon%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20points='20.5432159%201.42108547e-13%2033.0410931%2011.9998064%203.55271368e-15%2011.9998064%203.55271368e-15%2017.9982574%2033.0410931%2017.9982574%2020.5432159%2030%2029.3789104%2030%2045%2015%2029.3789104%201.42108547e-13'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }
    .resource-finder__pagination .pagination__items {
      padding: 0 15px; }
      .resource-finder__pagination .pagination__items .items__page {
        width: 36px;
        height: 36px;
        display: inline-block;
        text-align: center;
        line-height: 36px;
        border: 2px solid #415364;
        border-radius: 5px;
        font-family: "Arial MT STD", Arial, sans-serif;
        font-size: 18px;
        letter-spacing: normal;
        color: #415364;
        font-weight: bold;
        margin-right: 15px; }
        .resource-finder__pagination .pagination__items .items__page:last-child {
          margin-right: 0; }
        .resource-finder__pagination .pagination__items .items__page.active {
          border-color: #e80033;
          color: #e80033; }
  .resource-finder .resource-finder-content {
    width: 100%; }
    .resource-finder .resource-finder-content .resource-page {
      display: none; }
    .resource-finder .resource-finder-content .resource-page.active {
      display: block; }

.location-finder {
  position: relative;
  max-width: 1355px;
  margin: 0 auto;
  height: 600px; }
  .location-finder__tooltip {
    padding: 30px 15px;
    background-color: #FAF9F7; }
    @media (min-width: 768px) {
      .location-finder__tooltip {
        display: none; } }
    .location-finder__tooltip--active {
      display: block; }
    @media (min-width: 768px) {
      .location-finder__tooltip {
        padding: 30px;
        min-width: 450px;
        background-color: #FFFFFF;
        top: 5px;
        right: 5px; } }
    .location-finder__tooltip * {
      font-size: 18px; }
    .location-finder__tooltip p {
      line-height: 24px;
      margin: 0; }
    .location-finder__tooltip .tooltip__wrapper {
      position: relative; }
    .location-finder__tooltip .tooltip__close {
      display: none; }
      @media (min-width: 768px) {
        .location-finder__tooltip .tooltip__close {
          display: block;
          position: absolute;
          top: 0;
          right: 0;
          cursor: pointer;
          color: #415364;
          top: -15px;
          right: -15px; } }
    .location-finder__tooltip .tooltip__title {
      font-family: "Arial MT STD", Arial, sans-serif;
      font-weight: bold;
      margin-bottom: 15px; }
    .location-finder__tooltip .tooltip__address {
      margin-bottom: 15px; }
    .location-finder__tooltip .tooltip__number a {
      color: #e80033; }
    .location-finder__tooltip .tooltip__link {
      margin-top: 15px;
      font-weight: bold;
      color: #e80033;
      display: inline-block; }
  .location-finder .marker {
    position: absolute;
    height: 40px;
    width: 40px;
    margin-left: -20px;
    margin-top: -40px;
    background: url("data:image/svg+xml,%3C%3Fxml%20version='1.0'%20encoding='UTF-8'%3F%3E%3Csvg%20width='15px'%20height='22px'%20viewBox='0%200%2015%2022'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!--%20Generator:%20Sketch%2055%20(78076)%20-%20https://sketchapp.com%20--%3E%3Ctitle%3EFill%202%3C/title%3E%3Cdesc%3ECreated%20with%20Sketch.%3C/desc%3E%3Cg%20id='Symbols'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3E%3Cg%20id='ZZ-Archive-/-Exploration-/-Nav-v.5'%20transform='translate(-1155.000000,%20-8.000000)'%20fill='%23E80033'%3E%3Cg%20id='Group-2'%3E%3Cg%20id='Group'%20transform='translate(1155.000000,%208.000000)'%3E%3Cg%20id='Fill-2'%3E%3Cpath%20class='location-icon'%20d='M7.5,11.8171429%20C5.20661157,11.8171429%203.34710744,9.93142857%203.34710744,7.60571429%20C3.34710744,5.28%205.20661157,3.39428571%207.5,3.39428571%20C9.79338843,3.39428571%2011.6528926,5.28%2011.6528926,7.60571429%20C11.6528926,9.93142857%209.79338843,11.8171429%207.5,11.8171429%20M7.5,0%20C3.34710744,0%200,3.39428571%200,7.60571429%20C0,11.8171429%207.5,22%207.5,22%20C7.5,22%2015,11.8171429%2015,7.60571429%20C15,3.39428571%2011.6528926,0%207.5,0'%20id='Fill-1'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E") no-repeat center;
    background-size: 27px; }
    .location-finder .marker--active, .location-finder .marker:hover {
      background: url("data:image/svg+xml,%3C%3Fxml%20version='1.0'%20encoding='UTF-8'%3F%3E%3Csvg%20width='15px'%20height='22px'%20viewBox='0%200%2015%2022'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!--%20Generator:%20Sketch%2055%20(78076)%20-%20https://sketchapp.com%20--%3E%3Ctitle%3EFill%202%3C/title%3E%3Cdesc%3ECreated%20with%20Sketch.%3C/desc%3E%3Cg%20id='Symbols'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3E%3Cg%20id='ZZ-Archive-/-Exploration-/-Nav-v.5'%20transform='translate(-1155.000000,%20-8.000000)'%20fill='%23193F5E'%3E%3Cg%20id='Group-2'%3E%3Cg%20id='Group'%20transform='translate(1155.000000,%208.000000)'%3E%3Cg%20id='Fill-2'%3E%3Cpath%20class='location-icon'%20d='M7.5,11.8171429%20C5.20661157,11.8171429%203.34710744,9.93142857%203.34710744,7.60571429%20C3.34710744,5.28%205.20661157,3.39428571%207.5,3.39428571%20C9.79338843,3.39428571%2011.6528926,5.28%2011.6528926,7.60571429%20C11.6528926,9.93142857%209.79338843,11.8171429%207.5,11.8171429%20M7.5,0%20C3.34710744,0%200,3.39428571%200,7.60571429%20C0,11.8171429%207.5,22%207.5,22%20C7.5,22%2015,11.8171429%2015,7.60571429%20C15,3.39428571%2011.6528926,0%207.5,0'%20id='Fill-1'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E") no-repeat center;
      background-size: 27px; }
    @media (max-width: 768px) {
      .location-finder .marker {
        display: none; } }

.form-country-contact {
  width: 50%;
  margin: 0 auto; }
  .form-country-contact .form-group {
    padding: 10px 20px;
    width: calc(50% - 40px); }
  .form-country-contact label {
    display: block;
    font-family: "Arial MT STD", Arial, sans-serif;
    font-size: 0.8em; }
  .form-country-contact input[type='text'],
  .form-country-contact select,
  .form-country-contact textarea {
    border: none;
    background: #D9DDE0;
    margin-bottom: 3px;
    padding: 5px;
    border-bottom: #415364 2px solid;
    font-family: "Arial MT STD", Arial, sans-serif;
    width: 100%; }
  .form-country-contact textarea {
    width: calc(200% + 40px);
    height: 200px; }
  .form-country-contact input[type='submit'] {
    width: auto;
    font-family: "Arial MT STD", Arial, sans-serif; }
  .form-country-contact label input {
    display: inline;
    margin-left: 20px; }
  .form-country-contact .parsley-error {
    border: #e80033 2px solid !important; }
  .form-country-contact .parsley-errors-list {
    list-style: none;
    float: right; }
    .form-country-contact .parsley-errors-list li {
      font-family: Arial MT STD, Arial, sans-serif;
      font-size: 0.9rem;
      color: #e80033; }
  @media (max-width: 1024px) {
    .form-country-contact {
      width: 80%; }
      .form-country-contact .row {
        flex-direction: column; }
      .form-country-contact .form-group {
        padding: 0;
        width: 100%; }
      .form-country-contact textarea {
        width: 100%; }
      .form-country-contact label input {
        display: inline;
        margin-left: 0; }
      .form-country-contact input[type='submit'] {
        margin-top: 20px; } }

.timeline__item {
  width: 75%;
  margin: 0 auto;
  position: relative; }
  @media (max-width: 768px) {
    .timeline__item {
      width: 100%;
      padding: 0 20px; } }

.timeline__header {
  cursor: pointer;
  display: flex; }
  @media (max-width: 768px) {
    .timeline__header .timeline__image {
      padding-right: 20px; } }

.timeline__column {
  border-top: dashed 1px #000000;
  height: 100%;
  flex: 1;
  margin: 0;
  position: relative;
  padding-top: 60px;
  padding-bottom: 60px; }
  @media (max-width: 768px) {
    .timeline__column {
      padding-top: 20px;
      padding-bottom: 20px; } }
  .timeline__column--right {
    border-left: #000000 1px solid; }
    .timeline__column--right:after {
      content: "";
      display: block;
      width: 0;
      height: 0;
      position: absolute;
      top: -1px;
      border-style: solid;
      left: 0;
      border-width: 10px 10px 0 0;
      border-color: #000000 transparent transparent transparent; }
  .timeline__column--left {
    border-right: #000000 1px solid;
    margin-right: -1px; }
    .timeline__column--left:after {
      content: "";
      display: block;
      width: 0;
      height: 0;
      position: absolute;
      top: -1px;
      border-style: solid;
      right: 0;
      border-width: 0 10px 10px 0;
      border-color: transparent #000000 transparent transparent; }

.timeline__headline {
  color: #e80033;
  font-size: 2.25rem;
  font-weight: bold;
  margin-left: 20px; }
  @media (max-width: 768px) {
    .timeline__headline {
      font-size: 1rem; } }

.timeline__date {
  font-family: Arial, sans-serif;
  font-weight: bold;
  font-size: 1.5rem;
  color: #415364;
  position: relative;
  margin-bottom: 15px;
  margin-left: 20px; }
  @media (max-width: 768px) {
    .timeline__date {
      font-size: 1.1rem; } }
  .timeline__date:before {
    content: "";
    display: block;
    width: 9px;
    height: 9px;
    position: absolute;
    left: -25px;
    top: 9px;
    background: #000000;
    border-radius: 100px; }

.timeline__image {
  width: calc(100% - 60px); }
  @media (max-width: 768px) {
    .timeline__image {
      width: 100%; } }

.timeline__content {
  background: #FFFFFF;
  width: 100%;
  display: none; }
  .timeline__content .timeline__headline {
    margin-bottom: 60px; }
  .timeline__content .timeline__date:before {
    display: none; }

.timeline__content--small-screen {
  display: none; }

.timeline__story-title {
  color: #415364;
  font-size: 2rem;
  margin-top: 40px;
  font-weight: bold;
  margin-bottom: 20px;
  font-family: "Arial MT STD", Arial, sans-serif; }

.timeline__story-content {
  padding-bottom: 40px;
  padding-right: 60px; }

.timeline__caption {
  font-size: 14px;
  line-height: 18px;
  font-weight: bold;
  font-family: "Arial MT STD", Arial, sans-serif;
  color: #333333;
  width: calc(100% - 60px); }

.timeline__close {
  display: none;
  position: absolute;
  top: 6px;
  right: 20px;
  background: url(../../../../../../content/dam/corp/images/close_button.png) no-repeat;
  background-size: cover;
  height: 30px;
  width: 30px;
  cursor: pointer; }
  @media (min-width: 768px) {
    .timeline__close {
      right: 0; } }

.timeline__highlight {
  display: flex;
  align-items: flex-start;
  margin-bottom: 40px; }
  .timeline__highlight-date {
    color: #e80033;
    font-size: 25px;
    font-weight: bold;
    display: inline-block;
    padding-left: 40px;
    position: relative;
    line-height: 25px; }
    .timeline__highlight-date:before {
      content: "";
      display: block;
      width: 9px;
      height: 9px;
      position: absolute;
      background: #000000;
      border-radius: 100px;
      left: -5px;
      top: 14px; }
  .timeline__highlight-content {
    color: #415364;
    display: inline-block;
    font-family: "Arial MT STD", Arial, sans-serif;
    font-weight: bold;
    font-size: 22px;
    line-height: 27px;
    max-width: 70%;
    padding-left: 40px; }
  .timeline__highlight .case-study-pull-quote {
    width: 90%; }

.timeline__quote {
  width: 90%;
  margin: -60px auto 0 auto; }

.timeline__quote-text, .timeline__quote-source {
  white-space: pre-wrap; }

.timeline__quote-text {
  text-align: left;
  line-height: 2.3rem;
  font-size: 2rem; }

.timeline__quote-source {
  text-align: left;
  margin-top: 30px;
  font-size: 1.22rem;
  font-weight: normal;
  font-family: "Arial Light", Arial, sans-serif;
  line-height: 1.5rem; }

.timeline .timeline__item--open .timeline__header {
  display: none; }

.timeline .timeline__item--open .timeline__close {
  display: block; }

.timeline .timeline__item--open .timeline__content {
  display: flex; }

@media (max-width: 768px) {
  .timeline .timeline__item--open .timeline__content {
    display: none; }
  .timeline .timeline__item--open .timeline__content--small-screen {
    display: block; } }

.timeline .timeline__content--small-screen .timeline__line {
  display: flex; }

.timeline .timeline__content--small-screen .timeline__image,
.timeline .timeline__content--small-screen .timeline__story-image {
  padding-bottom: 30px;
  padding-right: none;
  width: 100%; }

.timeline .timeline__content--small-screen .timeline__date,
.timeline .timeline__content--small-screen .timeline__headline {
  margin-bottom: 0;
  margin-left: 0; }
  .timeline .timeline__content--small-screen .timeline__date:before,
  .timeline .timeline__content--small-screen .timeline__headline:before {
    display: none; }

.timeline .timeline__content--small-screen .timeline__headline {
  font-size: 1.5rem;
  margin-top: 5px;
  margin-bottom: 20px; }

.timeline .timeline__content--small-screen .timeline__story-title {
  margin-top: 0; }

.timeline .timeline__content--small-screen .timeline__story-content {
  padding-right: 10px; }

.timeline .timeline__content--small-screen .timeline__quote {
  margin-top: -20px; }

.timeline .timeline__content--small-screen .timeline__quote-text {
  font-size: 1.5rem; }

.timeline .timeline__content--small-screen .timeline__highlight-date {
  padding: 0 20px 0 0; }
  .timeline .timeline__content--small-screen .timeline__highlight-date:before {
    display: none; }

.timeline .timeline__content--small-screen .timeline__highlight-content {
  padding: 0;
  max-width: unset; }

.language-switcher {
  display: inline-block;
  position: relative;
  top: 2px; }
  .language-switcher__filters {
    display: block; }
    .language-switcher__filters.active {
      display: block; }
    @media (min-width: 1024px) {
      .language-switcher__filters {
        display: inline-flex;
        justify-content: space-between; } }
  .language-switcher .block__filters {
    display: none;
    background-color: #FFFFFF;
    z-index: 50; }
    @media (min-width: 1024px) {
      .language-switcher .block__filters {
        min-width: 185px;
        margin-top: 40px;
        border: 1px solid #ECEDEF;
        position: absolute;
        left: 0; } }
    .language-switcher .block__filters.active {
      display: block;
      position: absolute;
      right: -15px;
      width: 185px; }
  .language-switcher .block__filter-by {
    font-family: "Arial MT STD", Arial, sans-serif;
    font-size: 16px;
    color: #415364;
    text-decoration: none;
    height: 45px;
    display: block;
    line-height: 45px;
    padding-left: 10px; }
    .language-switcher .block__filter-by.active {
      color: #e80033; }
    @media (min-width: 1024px) {
      .language-switcher .block__filter-by {
        width: 145px;
        position: relative; }
        .language-switcher .block__filter-by::after {
          background-image: url("data:image/svg+xml,%0A%3Csvg width='12px' height='7px' viewBox='0 0 12 7' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Input-/-Dropdown-Filter' transform='translate(-143.000000, -19.000000)'%3E%3Crect fill='none' x='0' y='0' width='175' height='45'%3E%3C/rect%3E%3Cg id='Icon-/-Triangle-/-Gray---Down' transform='translate(143.000000, 19.000000)' fill='%23415364'%3E%3Cpolygon id='Triangle' points='6 7 0 0 12 0'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
          content: "";
          height: 20px;
          width: 15px;
          position: absolute;
          background-repeat: no-repeat;
          background-position: center center;
          right: 20px;
          top: 12px;
          transform: rotate(); }
          .language-switcher .block__filter-by::after:hover::after, .language-switcher .block__filter-by::after:focus::after {
            background-image: url("data:image/svg+xml,%0A%3Csvg width='12px' height='7px' viewBox='0 0 12 7' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Input-/-Dropdown-Filter' transform='translate(-143.000000, -19.000000)'%3E%3Crect fill='none' x='0' y='0' width='175' height='45'%3E%3C/rect%3E%3Cg id='Icon-/-Triangle-/-Gray---Down' transform='translate(143.000000, 19.000000)' fill='%23e80033'%3E%3Cpolygon id='Triangle' points='6 7 0 0 12 0'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }
        .language-switcher .block__filter-by.active::after {
          background-image: url("data:image/svg+xml,%0A%3Csvg width='12px' height='7px' viewBox='0 0 12 7' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Input-/-Dropdown-Filter' transform='translate(-143.000000, -19.000000)'%3E%3Crect fill='none' x='0' y='0' width='175' height='45'%3E%3C/rect%3E%3Cg id='Icon-/-Triangle-/-Gray---Down' transform='translate(143.000000, 19.000000)' fill='%23e80033'%3E%3Cpolygon id='Triangle' points='6 7 0 0 12 0'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
          transform: rotate(180deg); } }
    .language-switcher .block__filter-by span {
      display: none; }
      @media (min-width: 1024px) {
        .language-switcher .block__filter-by span {
          display: inline; } }
    .language-switcher .block__filter-by img {
      vertical-align: sub;
      padding-right: 5px; }
  .language-switcher .block--normal-width ul {
    padding: 15px 0;
    margin: 0;
    list-style-type: none; }
    @media (min-width: 1024px) {
      .language-switcher .block--normal-width ul {
        padding: 0; } }
    .language-switcher .block--normal-width ul li {
      margin: 0; }
      .language-switcher .block--normal-width ul li a {
        font-family: "Arial MT STD", Arial, sans-serif;
        font-size: 16px;
        color: #415364;
        text-decoration: none;
        display: block;
        padding: 6px 10px; }
        .language-switcher .block--normal-width ul li a:hover {
          color: #e80033; }
      .language-switcher .block--normal-width ul li .current {
        color: #e80033; }

.stock-ticker {
  margin: 50px 0 20px 0; }
  @media (max-width: 480px) {
    .stock-ticker {
      font-size: 0.8em; } }
  .stock-ticker .stock-ticker__arrow {
    display: inline-block;
    width: 60px;
    height: 30px; }
    .stock-ticker .stock-ticker__arrow--up {
      position: relative;
      transform: rotate(-90deg) translateX(8px); }
      .stock-ticker .stock-ticker__arrow--up::after {
        background-image: url("data:image/svg+xml,%3C%3Fxml%20version='1.0'%20encoding='UTF-8'%3F%3E%3Csvg%20width='60px'%20height='30px'%20viewBox='0%200%2045%2030'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!--%20Generator:%20Sketch%2055%20(78076)%20-%20https://sketchapp.com%20--%3E%3Cg%20id='Symbols'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3E%3Cg%20id='Icon-/-Arrow-/-Grey-Right'%20fill='%2300B2A9'%3E%3Cg%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20id='Fill-1-Copy'%3E%3Cpolygon%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20points='20.5432159%201.42108547e-13%2033.0410931%2011.9998064%203.55271368e-15%2011.9998064%203.55271368e-15%2017.9982574%2033.0410931%2017.9982574%2020.5432159%2030%2029.3789104%2030%2045%2015%2029.3789104%201.42108547e-13'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
        content: "";
        height: 30px;
        width: 60px;
        position: absolute;
        transform: rotate();
        background-repeat: no-repeat;
        background-position: center center; }
      .stock-ticker .stock-ticker__arrow--up:hover::after, .stock-ticker .stock-ticker__arrow--up:focus::after {
        background-image: url("data:image/svg+xml,%3C%3Fxml%20version='1.0'%20encoding='UTF-8'%3F%3E%3Csvg%20width='60px'%20height='30px'%20viewBox='0%200%2045%2030'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!--%20Generator:%20Sketch%2055%20(78076)%20-%20https://sketchapp.com%20--%3E%3Cg%20id='Symbols'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3E%3Cg%20id='Icon-/-Arrow-/-Grey-Right'%20fill='%2300B2A9'%3E%3Cg%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20id='Fill-1-Copy'%3E%3Cpolygon%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20points='20.5432159%201.42108547e-13%2033.0410931%2011.9998064%203.55271368e-15%2011.9998064%203.55271368e-15%2017.9982574%2033.0410931%2017.9982574%2020.5432159%2030%2029.3789104%2030%2045%2015%2029.3789104%201.42108547e-13'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }
    .stock-ticker .stock-ticker__arrow--down {
      position: relative;
      transform: rotate(90deg) translateX(-8px); }
      .stock-ticker .stock-ticker__arrow--down::after {
        background-image: url("data:image/svg+xml,%3C%3Fxml%20version='1.0'%20encoding='UTF-8'%3F%3E%3Csvg%20width='60px'%20height='30px'%20viewBox='0%200%2045%2030'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!--%20Generator:%20Sketch%2055%20(78076)%20-%20https://sketchapp.com%20--%3E%3Cg%20id='Symbols'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3E%3Cg%20id='Icon-/-Arrow-/-Grey-Right'%20fill='%23e80033'%3E%3Cg%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20id='Fill-1-Copy'%3E%3Cpolygon%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20points='20.5432159%201.42108547e-13%2033.0410931%2011.9998064%203.55271368e-15%2011.9998064%203.55271368e-15%2017.9982574%2033.0410931%2017.9982574%2020.5432159%2030%2029.3789104%2030%2045%2015%2029.3789104%201.42108547e-13'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
        content: "";
        height: 30px;
        width: 60px;
        position: absolute;
        transform: rotate();
        background-repeat: no-repeat;
        background-position: center center; }
      .stock-ticker .stock-ticker__arrow--down:hover::after, .stock-ticker .stock-ticker__arrow--down:focus::after {
        background-image: url("data:image/svg+xml,%3C%3Fxml%20version='1.0'%20encoding='UTF-8'%3F%3E%3Csvg%20width='60px'%20height='30px'%20viewBox='0%200%2045%2030'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!--%20Generator:%20Sketch%2055%20(78076)%20-%20https://sketchapp.com%20--%3E%3Cg%20id='Symbols'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3E%3Cg%20id='Icon-/-Arrow-/-Grey-Right'%20fill='%23e80033'%3E%3Cg%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20id='Fill-1-Copy'%3E%3Cpolygon%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20points='20.5432159%201.42108547e-13%2033.0410931%2011.9998064%203.55271368e-15%2011.9998064%203.55271368e-15%2017.9982574%2033.0410931%2017.9982574%2020.5432159%2030%2029.3789104%2030%2045%2015%2029.3789104%201.42108547e-13'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }
    .stock-ticker .stock-ticker__arrow--no-change {
      position: relative;
      transform: rotate(-180deg) translateX(-8px); }
      .stock-ticker .stock-ticker__arrow--no-change::after {
        background-image: url("data:image/svg+xml,%3C%3Fxml%20version='1.0'%20encoding='UTF-8'%3F%3E%3Csvg%20width='60px'%20height='30px'%20viewBox='0%200%2045%2030'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!--%20Generator:%20Sketch%2055%20(78076)%20-%20https://sketchapp.com%20--%3E%3Cg%20id='Symbols'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3E%3Cg%20id='Icon-/-Arrow-/-Grey-Right'%20fill='%23FFFFFF'%3E%3Cg%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20id='Fill-1-Copy'%3E%3Cpolygon%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20points='20.5432159%201.42108547e-13%2033.0410931%2011.9998064%203.55271368e-15%2011.9998064%203.55271368e-15%2017.9982574%2033.0410931%2017.9982574%2020.5432159%2030%2029.3789104%2030%2045%2015%2029.3789104%201.42108547e-13'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
        content: "";
        height: 30px;
        width: 60px;
        position: absolute;
        transform: rotate();
        background-repeat: no-repeat;
        background-position: center center; }
      .stock-ticker .stock-ticker__arrow--no-change:hover::after, .stock-ticker .stock-ticker__arrow--no-change:focus::after {
        background-image: url("data:image/svg+xml,%3C%3Fxml%20version='1.0'%20encoding='UTF-8'%3F%3E%3Csvg%20width='60px'%20height='30px'%20viewBox='0%200%2045%2030'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!--%20Generator:%20Sketch%2055%20(78076)%20-%20https://sketchapp.com%20--%3E%3Cg%20id='Symbols'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3E%3Cg%20id='Icon-/-Arrow-/-Grey-Right'%20fill='%23FFFFFF'%3E%3Cg%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20id='Fill-1-Copy'%3E%3Cpolygon%20transform='translate(22.500000,%2015.000000)%20rotate(-180.000000)%20translate(-22.500000,%20-15.000000)%20'%20points='20.5432159%201.42108547e-13%2033.0410931%2011.9998064%203.55271368e-15%2011.9998064%203.55271368e-15%2017.9982574%2033.0410931%2017.9982574%2020.5432159%2030%2029.3789104%2030%2045%2015%2029.3789104%201.42108547e-13'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }
  .stock-ticker .stock-ticker__datetime {
    font-size: 1.5em; }
  .stock-ticker .stock-ticker__quote {
    font-size: 2em; }
  .stock-ticker .stock-ticker__value {
    font-size: 2em; }
  .stock-ticker--loading .stock-ticker__datetime,
  .stock-ticker--loading .stock-ticker__quote {
    display: none; }

/*doc
---
title: loader
name: loader
category: Components - Loader
---

This is a generator for the a loader. It can be used whenever content is being loaded via ajax or any other place where the user has to wait.

```html_example
{% import './loader/html.html' as loader %}
{{ loader.generate() }}
```

*/
.component-loader {
  margin: 40px auto;
  width: 80px;
  text-align: center; }
  .component-loader .loader-child {
    width: 20px;
    height: 20px;
    background-color: #ebebeb;
    border-radius: 100%;
    display: inline-block;
    animation: loader-three-bounce 1.4s ease-in-out;
    animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    animation-fill-mode: both;
    -webkit-animation-fill-mode: 　both; }
  .component-loader .loader-bounce1 {
    animation-delay: -0.32s; }
  .component-loader .loader-bounce2 {
    animation-delay: -0.16s; }

.loading-modal-cart-backdrop {
  opacity: 0.15 !important; }

.loading-modal-backdrop.modal-backdrop.in,
.loading-modal.modal-backdrop.in {
  z-index: 10000;
  opacity: 0.15; }
  .loading-modal-backdrop.modal-backdrop.in .component-loader,
  .loading-modal.modal-backdrop.in .component-loader {
    position: fixed;
    top: 50%;
    left: 50%;
    margin-left: calc-em(-40px); }

.btn-loader {
  width: 100%;
  height: calc-em(40px);
  margin-top: calc-em(31px); }

@keyframes loader-three-bounce {
  0.1%, 80%, 100% {
    transform: scale(0); }
  40% {
    transform: scale(1); } }

/*
@import '../components/short-masthead/style';
@import '../components/breadcrumbCorp/style';
@import '../components/corp-search/style';
@import '../components/corp-header/style';
*/
/*

//Global
@import './components/global/footer/clientlibs/_footer.scss';
@import './components/global/navigation/clientlibs/_navigation.scss';
@import './components/global/search-bar/clientlibs/_search-bar.scss';

//Elements
@import './components/elements/cta/clientlibs/_cta.scss';
@import './components/elements/cta-arrow/clientlibs/_cta-arrow.scss';
@import './components/elements/headings/clientlibs/_headings.scss';
@import './components/elements/breadcrumb/clientlibs/_breadcrumb.scss';
@import './components/elements/share/clientlibs/_share.scss';
@import './components/elements/tag-links/clientlibs/_tag-links.scss';
@import './components/elements/case-study-solution-block/clientlibs/_case-study-solution-block.scss';
@import './components/elements/case-study-pull-quote/clientlibs/_case-study-pull-quote.scss';
@import './components/elements/rich-text/clientlibs/_rich-text.scss';
@import './components/elements/rich-text-table/clientlibs/_rich-text-table.scss';
@import './components/elements/floating-image/clientlibs/_floating-image.scss';

//Bands
@import './components/bands/flex-band/clientlibs/_flex-band.scss';
@import './components/bands/icon-band/clientlibs/_icon-band.scss';
@import './components/bands/column-band/clientlibs/_column-band.scss';
@import './components/bands/three-up-image-band/clientlibs/_three-up-image-band.scss';
@import './components/bands/image-band/clientlibs/_image-band.scss';
@import './components/bands/tile-band/clientlibs/_tile-band.scss';
@import './components/bands/stock-ticker-band/clientlibs/_stock-ticker-band.scss';
@import './components/bands/video-band/clientlibs/_video-band.scss';
@import './components/bands/carousel-wrapper/clientlibs/_carousel-wrapper.scss';
@import './components/bands/article-filter-tiles/clientlibs/_article-filter-tiles.scss';
@import './components/bands/news-and-events-band/clientlibs/_news-and-events-band.scss';
@import './components/bands/media-tile-bands/clientlibs/_media-tile-bands.scss';

//Exclusive
@import './components/exclusive/job-finder/clientlibs/_job-finder.scss';
@import './components/exclusive/job-detail/clientlibs/_job-detail.scss';
@import './components/exclusive/news-list-filter/clientlibs/_news-list-filter.scss';
@import './components/exclusive/news-detail/clientlibs/_news-detail.scss';
@import './components/exclusive/location-finder/clientlibs/_location-finder.scss';
@import './components/exclusive/event-detail/clientlibs/_event-detail.scss';
@import './components/exclusive/country-finder/clientlibs/_country-finder.scss';

//Mastheads
@import './components/mastheads/homepage-masthead/clientlibs/_homepage-masthead.scss';
@import './components/mastheads/short-masthead/clientlibs/_short-masthead.scss';

//Style Guide
//Can be remove in DOW codebase
@import './components/styleguide/color-palette/clientlibs/_color-palette.scss';
@import './components/styleguide/typography/clientlibs/_typography.scss';
@import './components/styleguide/grid/clientlibs/_grid.scss';

*/

/*# sourceMappingURL=main.css.map */
