@charset "UTF-8";
@import url("https://use.typekit.net/nzo8qgk.css");
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
}

article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
  display: block;
}

body {
  line-height: 1;
}

ol, ul {
  list-style: none;
}

blockquote, q {
  quotes: none;
}

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

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

div.row {
  clear: left;
  padding: unset;
  width: 100%;
}

.portlet-journal-content .journal-content-article blockquote {
  margin: unset !important;
}

.ds-custom #wrapper {
  padding-bottom: unset;
  padding-top: unset;
  position: relative;
}

.ds-custom #wrapper .portlet-column-content.empty {
  padding: unset;
}

.ds-custom #wrapper .portlet-title-text {
  display: none;
}

.ds-custom #wrapper .portlet-content, .ds-custom #wrapper .portlet-minimized .portlet-content-container {
  padding: unset;
}

.ds-custom #wrapper .portlet-decorate .portlet-content {
  border: unset;
}

.ds-custom #wrapper .portlet {
  margin: 0;
}

.ds-custom #wrapper .row {
  margin: 0 !important;
}

.ds-custom #wrapper .col-xs-1, .ds-custom #wrapper .col-sm-1, .ds-custom #wrapper .col-md-1, .ds-custom #wrapper .col-lg-1, .ds-custom #wrapper .col-xs-2, .ds-custom #wrapper .col-sm-2, .ds-custom #wrapper .col-md-2, .ds-custom #wrapper .col-lg-2, .ds-custom #wrapper .col-xs-3, .ds-custom #wrapper .col-sm-3, .ds-custom #wrapper .col-md-3, .ds-custom #wrapper .col-lg-3, .ds-custom #wrapper .col-xs-4, .ds-custom #wrapper .col-sm-4, .ds-custom #wrapper .col-md-4, .ds-custom #wrapper .col-lg-4, .ds-custom #wrapper .col-xs-5, .ds-custom #wrapper .col-sm-5, .ds-custom #wrapper .col-md-5, .ds-custom #wrapper .col-lg-5, .ds-custom #wrapper .col-xs-6, .ds-custom #wrapper .col-sm-6, .ds-custom #wrapper .col-md-6, .ds-custom #wrapper .col-lg-6, .ds-custom #wrapper .col-xs-7, .ds-custom #wrapper .col-sm-7, .ds-custom #wrapper .col-md-7, .ds-custom #wrapper .col-lg-7, .ds-custom #wrapper .col-xs-8, .ds-custom #wrapper .col-sm-8, .ds-custom #wrapper .col-md-8, .ds-custom #wrapper .col-lg-8, .ds-custom #wrapper .col-xs-9, .ds-custom #wrapper .col-sm-9, .ds-custom #wrapper .col-md-9, .ds-custom #wrapper .col-lg-9, .ds-custom #wrapper .col-xs-10, .ds-custom #wrapper .col-sm-10, .ds-custom #wrapper .col-md-10, .ds-custom #wrapper .col-lg-10, .ds-custom #wrapper .col-xs-11, .ds-custom #wrapper .col-sm-11, .ds-custom #wrapper .col-md-11, .ds-custom #wrapper .col-lg-11, .ds-custom #wrapper .col-xs-12, .ds-custom #wrapper .col-sm-12, .ds-custom #wrapper .col-md-12, .ds-custom #wrapper .col-lg-12 {
  padding: unset;
  width: unset;
  margin: unset;
  float: none;
}

@media (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .ds-custom #wrapper {
    padding: 0;
    margin: 0;
  }
  .ds-custom .portlet-decorate .portlet-content {
    border: none;
    margin: 0;
    padding: 0;
  }
  .ds-custom .col-xs-1, .ds-custom .col-sm-1, .ds-custom .col-md-1, .ds-custom .col-lg-1, .ds-custom .col-xs-2, .ds-custom .col-sm-2, .ds-custom .col-md-2, .ds-custom .col-lg-2, .ds-custom .col-xs-3, .ds-custom .col-sm-3, .ds-custom .col-md-3, .ds-custom .col-lg-3, .ds-custom .col-xs-4, .ds-custom .col-sm-4, .ds-custom .col-md-4, .ds-custom .col-lg-4, .ds-custom .col-xs-5, .ds-custom .col-sm-5, .ds-custom .col-md-5, .ds-custom .col-lg-5, .ds-custom .col-xs-6, .ds-custom .col-sm-6, .ds-custom .col-md-6, .ds-custom .col-lg-6, .ds-custom .col-xs-7, .ds-custom .col-sm-7, .ds-custom .col-md-7, .ds-custom .col-lg-7, .ds-custom .col-xs-8, .ds-custom .col-sm-8, .ds-custom .col-md-8, .ds-custom .col-lg-8, .ds-custom .col-xs-9, .ds-custom .col-sm-9, .ds-custom .col-md-9, .ds-custom .col-lg-9, .ds-custom .col-xs-10, .ds-custom .col-sm-10, .ds-custom .col-md-10, .ds-custom .col-lg-10, .ds-custom .col-xs-11, .ds-custom .col-sm-11, .ds-custom .col-md-11, .ds-custom .col-lg-11, .ds-custom .col-xs-12, .ds-custom .col-sm-12, .ds-custom .col-md-12, .ds-custom .col-lg-12 {
    padding: 0;
    width: unset;
    margin: 0;
    float: none;
  }
}
[data-aos][data-aos][data-aos-duration="50"], body[data-aos-duration="50"] [data-aos] {
  -webkit-transition-duration: 50ms;
          transition-duration: 50ms;
}

[data-aos][data-aos][data-aos-delay="50"], body[data-aos-delay="50"] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="50"].aos-animate, body[data-aos-delay="50"] [data-aos].aos-animate {
  -webkit-transition-delay: 50ms;
          transition-delay: 50ms;
}

[data-aos][data-aos][data-aos-duration="100"], body[data-aos-duration="100"] [data-aos] {
  -webkit-transition-duration: 0.1s;
          transition-duration: 0.1s;
}

[data-aos][data-aos][data-aos-delay="100"], body[data-aos-delay="100"] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="100"].aos-animate, body[data-aos-delay="100"] [data-aos].aos-animate {
  -webkit-transition-delay: 0.1s;
          transition-delay: 0.1s;
}

[data-aos][data-aos][data-aos-duration="150"], body[data-aos-duration="150"] [data-aos] {
  -webkit-transition-duration: 0.15s;
          transition-duration: 0.15s;
}

[data-aos][data-aos][data-aos-delay="150"], body[data-aos-delay="150"] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="150"].aos-animate, body[data-aos-delay="150"] [data-aos].aos-animate {
  -webkit-transition-delay: 0.15s;
          transition-delay: 0.15s;
}

[data-aos][data-aos][data-aos-duration="200"], body[data-aos-duration="200"] [data-aos] {
  -webkit-transition-duration: 0.2s;
          transition-duration: 0.2s;
}

[data-aos][data-aos][data-aos-delay="200"], body[data-aos-delay="200"] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="200"].aos-animate, body[data-aos-delay="200"] [data-aos].aos-animate {
  -webkit-transition-delay: 0.2s;
          transition-delay: 0.2s;
}

[data-aos][data-aos][data-aos-duration="250"], body[data-aos-duration="250"] [data-aos] {
  -webkit-transition-duration: 0.25s;
          transition-duration: 0.25s;
}

[data-aos][data-aos][data-aos-delay="250"], body[data-aos-delay="250"] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="250"].aos-animate, body[data-aos-delay="250"] [data-aos].aos-animate {
  -webkit-transition-delay: 0.25s;
          transition-delay: 0.25s;
}

[data-aos][data-aos][data-aos-duration="300"], body[data-aos-duration="300"] [data-aos] {
  -webkit-transition-duration: 0.3s;
          transition-duration: 0.3s;
}

[data-aos][data-aos][data-aos-delay="300"], body[data-aos-delay="300"] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="300"].aos-animate, body[data-aos-delay="300"] [data-aos].aos-animate {
  -webkit-transition-delay: 0.3s;
          transition-delay: 0.3s;
}

[data-aos][data-aos][data-aos-duration="350"], body[data-aos-duration="350"] [data-aos] {
  -webkit-transition-duration: 0.35s;
          transition-duration: 0.35s;
}

[data-aos][data-aos][data-aos-delay="350"], body[data-aos-delay="350"] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="350"].aos-animate, body[data-aos-delay="350"] [data-aos].aos-animate {
  -webkit-transition-delay: 0.35s;
          transition-delay: 0.35s;
}

[data-aos][data-aos][data-aos-duration="400"], body[data-aos-duration="400"] [data-aos] {
  -webkit-transition-duration: 0.4s;
          transition-duration: 0.4s;
}

[data-aos][data-aos][data-aos-delay="400"], body[data-aos-delay="400"] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="400"].aos-animate, body[data-aos-delay="400"] [data-aos].aos-animate {
  -webkit-transition-delay: 0.4s;
          transition-delay: 0.4s;
}

[data-aos][data-aos][data-aos-duration="450"], body[data-aos-duration="450"] [data-aos] {
  -webkit-transition-duration: 0.45s;
          transition-duration: 0.45s;
}

[data-aos][data-aos][data-aos-delay="450"], body[data-aos-delay="450"] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="450"].aos-animate, body[data-aos-delay="450"] [data-aos].aos-animate {
  -webkit-transition-delay: 0.45s;
          transition-delay: 0.45s;
}

[data-aos][data-aos][data-aos-duration="500"], body[data-aos-duration="500"] [data-aos] {
  -webkit-transition-duration: 0.5s;
          transition-duration: 0.5s;
}

[data-aos][data-aos][data-aos-delay="500"], body[data-aos-delay="500"] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="500"].aos-animate, body[data-aos-delay="500"] [data-aos].aos-animate {
  -webkit-transition-delay: 0.5s;
          transition-delay: 0.5s;
}

[data-aos][data-aos][data-aos-duration="550"], body[data-aos-duration="550"] [data-aos] {
  -webkit-transition-duration: 0.55s;
          transition-duration: 0.55s;
}

[data-aos][data-aos][data-aos-delay="550"], body[data-aos-delay="550"] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="550"].aos-animate, body[data-aos-delay="550"] [data-aos].aos-animate {
  -webkit-transition-delay: 0.55s;
          transition-delay: 0.55s;
}

[data-aos][data-aos][data-aos-duration="600"], body[data-aos-duration="600"] [data-aos] {
  -webkit-transition-duration: 0.6s;
          transition-duration: 0.6s;
}

[data-aos][data-aos][data-aos-delay="600"], body[data-aos-delay="600"] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="600"].aos-animate, body[data-aos-delay="600"] [data-aos].aos-animate {
  -webkit-transition-delay: 0.6s;
          transition-delay: 0.6s;
}

[data-aos][data-aos][data-aos-duration="650"], body[data-aos-duration="650"] [data-aos] {
  -webkit-transition-duration: 0.65s;
          transition-duration: 0.65s;
}

[data-aos][data-aos][data-aos-delay="650"], body[data-aos-delay="650"] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="650"].aos-animate, body[data-aos-delay="650"] [data-aos].aos-animate {
  -webkit-transition-delay: 0.65s;
          transition-delay: 0.65s;
}

[data-aos][data-aos][data-aos-duration="700"], body[data-aos-duration="700"] [data-aos] {
  -webkit-transition-duration: 0.7s;
          transition-duration: 0.7s;
}

[data-aos][data-aos][data-aos-delay="700"], body[data-aos-delay="700"] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="700"].aos-animate, body[data-aos-delay="700"] [data-aos].aos-animate {
  -webkit-transition-delay: 0.7s;
          transition-delay: 0.7s;
}

[data-aos][data-aos][data-aos-duration="750"], body[data-aos-duration="750"] [data-aos] {
  -webkit-transition-duration: 0.75s;
          transition-duration: 0.75s;
}

[data-aos][data-aos][data-aos-delay="750"], body[data-aos-delay="750"] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="750"].aos-animate, body[data-aos-delay="750"] [data-aos].aos-animate {
  -webkit-transition-delay: 0.75s;
          transition-delay: 0.75s;
}

[data-aos][data-aos][data-aos-duration="800"], body[data-aos-duration="800"] [data-aos] {
  -webkit-transition-duration: 0.8s;
          transition-duration: 0.8s;
}

[data-aos][data-aos][data-aos-delay="800"], body[data-aos-delay="800"] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="800"].aos-animate, body[data-aos-delay="800"] [data-aos].aos-animate {
  -webkit-transition-delay: 0.8s;
          transition-delay: 0.8s;
}

[data-aos][data-aos][data-aos-duration="850"], body[data-aos-duration="850"] [data-aos] {
  -webkit-transition-duration: 0.85s;
          transition-duration: 0.85s;
}

[data-aos][data-aos][data-aos-delay="850"], body[data-aos-delay="850"] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="850"].aos-animate, body[data-aos-delay="850"] [data-aos].aos-animate {
  -webkit-transition-delay: 0.85s;
          transition-delay: 0.85s;
}

[data-aos][data-aos][data-aos-duration="900"], body[data-aos-duration="900"] [data-aos] {
  -webkit-transition-duration: 0.9s;
          transition-duration: 0.9s;
}

[data-aos][data-aos][data-aos-delay="900"], body[data-aos-delay="900"] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="900"].aos-animate, body[data-aos-delay="900"] [data-aos].aos-animate {
  -webkit-transition-delay: 0.9s;
          transition-delay: 0.9s;
}

[data-aos][data-aos][data-aos-duration="950"], body[data-aos-duration="950"] [data-aos] {
  -webkit-transition-duration: 0.95s;
          transition-duration: 0.95s;
}

[data-aos][data-aos][data-aos-delay="950"], body[data-aos-delay="950"] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="950"].aos-animate, body[data-aos-delay="950"] [data-aos].aos-animate {
  -webkit-transition-delay: 0.95s;
          transition-delay: 0.95s;
}

[data-aos][data-aos][data-aos-duration="1000"], body[data-aos-duration="1000"] [data-aos] {
  -webkit-transition-duration: 1s;
          transition-duration: 1s;
}

[data-aos][data-aos][data-aos-delay="1000"], body[data-aos-delay="1000"] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="1000"].aos-animate, body[data-aos-delay="1000"] [data-aos].aos-animate {
  -webkit-transition-delay: 1s;
          transition-delay: 1s;
}

[data-aos][data-aos][data-aos-duration="1050"], body[data-aos-duration="1050"] [data-aos] {
  -webkit-transition-duration: 1.05s;
          transition-duration: 1.05s;
}

[data-aos][data-aos][data-aos-delay="1050"], body[data-aos-delay="1050"] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="1050"].aos-animate, body[data-aos-delay="1050"] [data-aos].aos-animate {
  -webkit-transition-delay: 1.05s;
          transition-delay: 1.05s;
}

[data-aos][data-aos][data-aos-duration="1100"], body[data-aos-duration="1100"] [data-aos] {
  -webkit-transition-duration: 1.1s;
          transition-duration: 1.1s;
}

[data-aos][data-aos][data-aos-delay="1100"], body[data-aos-delay="1100"] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="1100"].aos-animate, body[data-aos-delay="1100"] [data-aos].aos-animate {
  -webkit-transition-delay: 1.1s;
          transition-delay: 1.1s;
}

[data-aos][data-aos][data-aos-duration="1150"], body[data-aos-duration="1150"] [data-aos] {
  -webkit-transition-duration: 1.15s;
          transition-duration: 1.15s;
}

[data-aos][data-aos][data-aos-delay="1150"], body[data-aos-delay="1150"] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="1150"].aos-animate, body[data-aos-delay="1150"] [data-aos].aos-animate {
  -webkit-transition-delay: 1.15s;
          transition-delay: 1.15s;
}

[data-aos][data-aos][data-aos-duration="1200"], body[data-aos-duration="1200"] [data-aos] {
  -webkit-transition-duration: 1.2s;
          transition-duration: 1.2s;
}

[data-aos][data-aos][data-aos-delay="1200"], body[data-aos-delay="1200"] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="1200"].aos-animate, body[data-aos-delay="1200"] [data-aos].aos-animate {
  -webkit-transition-delay: 1.2s;
          transition-delay: 1.2s;
}

[data-aos][data-aos][data-aos-duration="1250"], body[data-aos-duration="1250"] [data-aos] {
  -webkit-transition-duration: 1.25s;
          transition-duration: 1.25s;
}

[data-aos][data-aos][data-aos-delay="1250"], body[data-aos-delay="1250"] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="1250"].aos-animate, body[data-aos-delay="1250"] [data-aos].aos-animate {
  -webkit-transition-delay: 1.25s;
          transition-delay: 1.25s;
}

[data-aos][data-aos][data-aos-duration="1300"], body[data-aos-duration="1300"] [data-aos] {
  -webkit-transition-duration: 1.3s;
          transition-duration: 1.3s;
}

[data-aos][data-aos][data-aos-delay="1300"], body[data-aos-delay="1300"] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="1300"].aos-animate, body[data-aos-delay="1300"] [data-aos].aos-animate {
  -webkit-transition-delay: 1.3s;
          transition-delay: 1.3s;
}

[data-aos][data-aos][data-aos-duration="1350"], body[data-aos-duration="1350"] [data-aos] {
  -webkit-transition-duration: 1.35s;
          transition-duration: 1.35s;
}

[data-aos][data-aos][data-aos-delay="1350"], body[data-aos-delay="1350"] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="1350"].aos-animate, body[data-aos-delay="1350"] [data-aos].aos-animate {
  -webkit-transition-delay: 1.35s;
          transition-delay: 1.35s;
}

[data-aos][data-aos][data-aos-duration="1400"], body[data-aos-duration="1400"] [data-aos] {
  -webkit-transition-duration: 1.4s;
          transition-duration: 1.4s;
}

[data-aos][data-aos][data-aos-delay="1400"], body[data-aos-delay="1400"] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="1400"].aos-animate, body[data-aos-delay="1400"] [data-aos].aos-animate {
  -webkit-transition-delay: 1.4s;
          transition-delay: 1.4s;
}

[data-aos][data-aos][data-aos-duration="1450"], body[data-aos-duration="1450"] [data-aos] {
  -webkit-transition-duration: 1.45s;
          transition-duration: 1.45s;
}

[data-aos][data-aos][data-aos-delay="1450"], body[data-aos-delay="1450"] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="1450"].aos-animate, body[data-aos-delay="1450"] [data-aos].aos-animate {
  -webkit-transition-delay: 1.45s;
          transition-delay: 1.45s;
}

[data-aos][data-aos][data-aos-duration="1500"], body[data-aos-duration="1500"] [data-aos] {
  -webkit-transition-duration: 1.5s;
          transition-duration: 1.5s;
}

[data-aos][data-aos][data-aos-delay="1500"], body[data-aos-delay="1500"] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="1500"].aos-animate, body[data-aos-delay="1500"] [data-aos].aos-animate {
  -webkit-transition-delay: 1.5s;
          transition-delay: 1.5s;
}

[data-aos][data-aos][data-aos-duration="1550"], body[data-aos-duration="1550"] [data-aos] {
  -webkit-transition-duration: 1.55s;
          transition-duration: 1.55s;
}

[data-aos][data-aos][data-aos-delay="1550"], body[data-aos-delay="1550"] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="1550"].aos-animate, body[data-aos-delay="1550"] [data-aos].aos-animate {
  -webkit-transition-delay: 1.55s;
          transition-delay: 1.55s;
}

[data-aos][data-aos][data-aos-duration="1600"], body[data-aos-duration="1600"] [data-aos] {
  -webkit-transition-duration: 1.6s;
          transition-duration: 1.6s;
}

[data-aos][data-aos][data-aos-delay="1600"], body[data-aos-delay="1600"] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="1600"].aos-animate, body[data-aos-delay="1600"] [data-aos].aos-animate {
  -webkit-transition-delay: 1.6s;
          transition-delay: 1.6s;
}

[data-aos][data-aos][data-aos-duration="1650"], body[data-aos-duration="1650"] [data-aos] {
  -webkit-transition-duration: 1.65s;
          transition-duration: 1.65s;
}

[data-aos][data-aos][data-aos-delay="1650"], body[data-aos-delay="1650"] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="1650"].aos-animate, body[data-aos-delay="1650"] [data-aos].aos-animate {
  -webkit-transition-delay: 1.65s;
          transition-delay: 1.65s;
}

[data-aos][data-aos][data-aos-duration="1700"], body[data-aos-duration="1700"] [data-aos] {
  -webkit-transition-duration: 1.7s;
          transition-duration: 1.7s;
}

[data-aos][data-aos][data-aos-delay="1700"], body[data-aos-delay="1700"] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="1700"].aos-animate, body[data-aos-delay="1700"] [data-aos].aos-animate {
  -webkit-transition-delay: 1.7s;
          transition-delay: 1.7s;
}

[data-aos][data-aos][data-aos-duration="1750"], body[data-aos-duration="1750"] [data-aos] {
  -webkit-transition-duration: 1.75s;
          transition-duration: 1.75s;
}

[data-aos][data-aos][data-aos-delay="1750"], body[data-aos-delay="1750"] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="1750"].aos-animate, body[data-aos-delay="1750"] [data-aos].aos-animate {
  -webkit-transition-delay: 1.75s;
          transition-delay: 1.75s;
}

[data-aos][data-aos][data-aos-duration="1800"], body[data-aos-duration="1800"] [data-aos] {
  -webkit-transition-duration: 1.8s;
          transition-duration: 1.8s;
}

[data-aos][data-aos][data-aos-delay="1800"], body[data-aos-delay="1800"] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="1800"].aos-animate, body[data-aos-delay="1800"] [data-aos].aos-animate {
  -webkit-transition-delay: 1.8s;
          transition-delay: 1.8s;
}

[data-aos][data-aos][data-aos-duration="1850"], body[data-aos-duration="1850"] [data-aos] {
  -webkit-transition-duration: 1.85s;
          transition-duration: 1.85s;
}

[data-aos][data-aos][data-aos-delay="1850"], body[data-aos-delay="1850"] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="1850"].aos-animate, body[data-aos-delay="1850"] [data-aos].aos-animate {
  -webkit-transition-delay: 1.85s;
          transition-delay: 1.85s;
}

[data-aos][data-aos][data-aos-duration="1900"], body[data-aos-duration="1900"] [data-aos] {
  -webkit-transition-duration: 1.9s;
          transition-duration: 1.9s;
}

[data-aos][data-aos][data-aos-delay="1900"], body[data-aos-delay="1900"] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="1900"].aos-animate, body[data-aos-delay="1900"] [data-aos].aos-animate {
  -webkit-transition-delay: 1.9s;
          transition-delay: 1.9s;
}

[data-aos][data-aos][data-aos-duration="1950"], body[data-aos-duration="1950"] [data-aos] {
  -webkit-transition-duration: 1.95s;
          transition-duration: 1.95s;
}

[data-aos][data-aos][data-aos-delay="1950"], body[data-aos-delay="1950"] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="1950"].aos-animate, body[data-aos-delay="1950"] [data-aos].aos-animate {
  -webkit-transition-delay: 1.95s;
          transition-delay: 1.95s;
}

[data-aos][data-aos][data-aos-duration="2000"], body[data-aos-duration="2000"] [data-aos] {
  -webkit-transition-duration: 2s;
          transition-duration: 2s;
}

[data-aos][data-aos][data-aos-delay="2000"], body[data-aos-delay="2000"] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="2000"].aos-animate, body[data-aos-delay="2000"] [data-aos].aos-animate {
  -webkit-transition-delay: 2s;
          transition-delay: 2s;
}

[data-aos][data-aos][data-aos-duration="2050"], body[data-aos-duration="2050"] [data-aos] {
  -webkit-transition-duration: 2.05s;
          transition-duration: 2.05s;
}

[data-aos][data-aos][data-aos-delay="2050"], body[data-aos-delay="2050"] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="2050"].aos-animate, body[data-aos-delay="2050"] [data-aos].aos-animate {
  -webkit-transition-delay: 2.05s;
          transition-delay: 2.05s;
}

[data-aos][data-aos][data-aos-duration="2100"], body[data-aos-duration="2100"] [data-aos] {
  -webkit-transition-duration: 2.1s;
          transition-duration: 2.1s;
}

[data-aos][data-aos][data-aos-delay="2100"], body[data-aos-delay="2100"] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="2100"].aos-animate, body[data-aos-delay="2100"] [data-aos].aos-animate {
  -webkit-transition-delay: 2.1s;
          transition-delay: 2.1s;
}

[data-aos][data-aos][data-aos-duration="2150"], body[data-aos-duration="2150"] [data-aos] {
  -webkit-transition-duration: 2.15s;
          transition-duration: 2.15s;
}

[data-aos][data-aos][data-aos-delay="2150"], body[data-aos-delay="2150"] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="2150"].aos-animate, body[data-aos-delay="2150"] [data-aos].aos-animate {
  -webkit-transition-delay: 2.15s;
          transition-delay: 2.15s;
}

[data-aos][data-aos][data-aos-duration="2200"], body[data-aos-duration="2200"] [data-aos] {
  -webkit-transition-duration: 2.2s;
          transition-duration: 2.2s;
}

[data-aos][data-aos][data-aos-delay="2200"], body[data-aos-delay="2200"] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="2200"].aos-animate, body[data-aos-delay="2200"] [data-aos].aos-animate {
  -webkit-transition-delay: 2.2s;
          transition-delay: 2.2s;
}

[data-aos][data-aos][data-aos-duration="2250"], body[data-aos-duration="2250"] [data-aos] {
  -webkit-transition-duration: 2.25s;
          transition-duration: 2.25s;
}

[data-aos][data-aos][data-aos-delay="2250"], body[data-aos-delay="2250"] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="2250"].aos-animate, body[data-aos-delay="2250"] [data-aos].aos-animate {
  -webkit-transition-delay: 2.25s;
          transition-delay: 2.25s;
}

[data-aos][data-aos][data-aos-duration="2300"], body[data-aos-duration="2300"] [data-aos] {
  -webkit-transition-duration: 2.3s;
          transition-duration: 2.3s;
}

[data-aos][data-aos][data-aos-delay="2300"], body[data-aos-delay="2300"] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="2300"].aos-animate, body[data-aos-delay="2300"] [data-aos].aos-animate {
  -webkit-transition-delay: 2.3s;
          transition-delay: 2.3s;
}

[data-aos][data-aos][data-aos-duration="2350"], body[data-aos-duration="2350"] [data-aos] {
  -webkit-transition-duration: 2.35s;
          transition-duration: 2.35s;
}

[data-aos][data-aos][data-aos-delay="2350"], body[data-aos-delay="2350"] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="2350"].aos-animate, body[data-aos-delay="2350"] [data-aos].aos-animate {
  -webkit-transition-delay: 2.35s;
          transition-delay: 2.35s;
}

[data-aos][data-aos][data-aos-duration="2400"], body[data-aos-duration="2400"] [data-aos] {
  -webkit-transition-duration: 2.4s;
          transition-duration: 2.4s;
}

[data-aos][data-aos][data-aos-delay="2400"], body[data-aos-delay="2400"] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="2400"].aos-animate, body[data-aos-delay="2400"] [data-aos].aos-animate {
  -webkit-transition-delay: 2.4s;
          transition-delay: 2.4s;
}

[data-aos][data-aos][data-aos-duration="2450"], body[data-aos-duration="2450"] [data-aos] {
  -webkit-transition-duration: 2.45s;
          transition-duration: 2.45s;
}

[data-aos][data-aos][data-aos-delay="2450"], body[data-aos-delay="2450"] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="2450"].aos-animate, body[data-aos-delay="2450"] [data-aos].aos-animate {
  -webkit-transition-delay: 2.45s;
          transition-delay: 2.45s;
}

[data-aos][data-aos][data-aos-duration="2500"], body[data-aos-duration="2500"] [data-aos] {
  -webkit-transition-duration: 2.5s;
          transition-duration: 2.5s;
}

[data-aos][data-aos][data-aos-delay="2500"], body[data-aos-delay="2500"] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="2500"].aos-animate, body[data-aos-delay="2500"] [data-aos].aos-animate {
  -webkit-transition-delay: 2.5s;
          transition-delay: 2.5s;
}

[data-aos][data-aos][data-aos-duration="2550"], body[data-aos-duration="2550"] [data-aos] {
  -webkit-transition-duration: 2.55s;
          transition-duration: 2.55s;
}

[data-aos][data-aos][data-aos-delay="2550"], body[data-aos-delay="2550"] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="2550"].aos-animate, body[data-aos-delay="2550"] [data-aos].aos-animate {
  -webkit-transition-delay: 2.55s;
          transition-delay: 2.55s;
}

[data-aos][data-aos][data-aos-duration="2600"], body[data-aos-duration="2600"] [data-aos] {
  -webkit-transition-duration: 2.6s;
          transition-duration: 2.6s;
}

[data-aos][data-aos][data-aos-delay="2600"], body[data-aos-delay="2600"] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="2600"].aos-animate, body[data-aos-delay="2600"] [data-aos].aos-animate {
  -webkit-transition-delay: 2.6s;
          transition-delay: 2.6s;
}

[data-aos][data-aos][data-aos-duration="2650"], body[data-aos-duration="2650"] [data-aos] {
  -webkit-transition-duration: 2.65s;
          transition-duration: 2.65s;
}

[data-aos][data-aos][data-aos-delay="2650"], body[data-aos-delay="2650"] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="2650"].aos-animate, body[data-aos-delay="2650"] [data-aos].aos-animate {
  -webkit-transition-delay: 2.65s;
          transition-delay: 2.65s;
}

[data-aos][data-aos][data-aos-duration="2700"], body[data-aos-duration="2700"] [data-aos] {
  -webkit-transition-duration: 2.7s;
          transition-duration: 2.7s;
}

[data-aos][data-aos][data-aos-delay="2700"], body[data-aos-delay="2700"] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="2700"].aos-animate, body[data-aos-delay="2700"] [data-aos].aos-animate {
  -webkit-transition-delay: 2.7s;
          transition-delay: 2.7s;
}

[data-aos][data-aos][data-aos-duration="2750"], body[data-aos-duration="2750"] [data-aos] {
  -webkit-transition-duration: 2.75s;
          transition-duration: 2.75s;
}

[data-aos][data-aos][data-aos-delay="2750"], body[data-aos-delay="2750"] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="2750"].aos-animate, body[data-aos-delay="2750"] [data-aos].aos-animate {
  -webkit-transition-delay: 2.75s;
          transition-delay: 2.75s;
}

[data-aos][data-aos][data-aos-duration="2800"], body[data-aos-duration="2800"] [data-aos] {
  -webkit-transition-duration: 2.8s;
          transition-duration: 2.8s;
}

[data-aos][data-aos][data-aos-delay="2800"], body[data-aos-delay="2800"] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="2800"].aos-animate, body[data-aos-delay="2800"] [data-aos].aos-animate {
  -webkit-transition-delay: 2.8s;
          transition-delay: 2.8s;
}

[data-aos][data-aos][data-aos-duration="2850"], body[data-aos-duration="2850"] [data-aos] {
  -webkit-transition-duration: 2.85s;
          transition-duration: 2.85s;
}

[data-aos][data-aos][data-aos-delay="2850"], body[data-aos-delay="2850"] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="2850"].aos-animate, body[data-aos-delay="2850"] [data-aos].aos-animate {
  -webkit-transition-delay: 2.85s;
          transition-delay: 2.85s;
}

[data-aos][data-aos][data-aos-duration="2900"], body[data-aos-duration="2900"] [data-aos] {
  -webkit-transition-duration: 2.9s;
          transition-duration: 2.9s;
}

[data-aos][data-aos][data-aos-delay="2900"], body[data-aos-delay="2900"] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="2900"].aos-animate, body[data-aos-delay="2900"] [data-aos].aos-animate {
  -webkit-transition-delay: 2.9s;
          transition-delay: 2.9s;
}

[data-aos][data-aos][data-aos-duration="2950"], body[data-aos-duration="2950"] [data-aos] {
  -webkit-transition-duration: 2.95s;
          transition-duration: 2.95s;
}

[data-aos][data-aos][data-aos-delay="2950"], body[data-aos-delay="2950"] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="2950"].aos-animate, body[data-aos-delay="2950"] [data-aos].aos-animate {
  -webkit-transition-delay: 2.95s;
          transition-delay: 2.95s;
}

[data-aos][data-aos][data-aos-duration="3000"], body[data-aos-duration="3000"] [data-aos] {
  -webkit-transition-duration: 3s;
          transition-duration: 3s;
}

[data-aos][data-aos][data-aos-delay="3000"], body[data-aos-delay="3000"] [data-aos] {
  -webkit-transition-delay: 0;
          transition-delay: 0;
}

[data-aos][data-aos][data-aos-delay="3000"].aos-animate, body[data-aos-delay="3000"] [data-aos].aos-animate {
  -webkit-transition-delay: 3s;
          transition-delay: 3s;
}

[data-aos][data-aos][data-aos-easing=linear], body[data-aos-easing=linear] [data-aos] {
  -webkit-transition-timing-function: cubic-bezier(0.25, 0.25, 0.75, 0.75);
          transition-timing-function: cubic-bezier(0.25, 0.25, 0.75, 0.75);
}

[data-aos][data-aos][data-aos-easing=ease], body[data-aos-easing=ease] [data-aos] {
  -webkit-transition-timing-function: ease;
          transition-timing-function: ease;
}

[data-aos][data-aos][data-aos-easing=ease-in], body[data-aos-easing=ease-in] [data-aos] {
  -webkit-transition-timing-function: ease-in;
          transition-timing-function: ease-in;
}

[data-aos][data-aos][data-aos-easing=ease-out], body[data-aos-easing=ease-out] [data-aos] {
  -webkit-transition-timing-function: ease-out;
          transition-timing-function: ease-out;
}

[data-aos][data-aos][data-aos-easing=ease-in-out], body[data-aos-easing=ease-in-out] [data-aos] {
  -webkit-transition-timing-function: ease-in-out;
          transition-timing-function: ease-in-out;
}

[data-aos][data-aos][data-aos-easing=ease-in-back], body[data-aos-easing=ease-in-back] [data-aos] {
  -webkit-transition-timing-function: cubic-bezier(0.6, -0.28, 0.735, 0.045);
          transition-timing-function: cubic-bezier(0.6, -0.28, 0.735, 0.045);
}

[data-aos][data-aos][data-aos-easing=ease-out-back], body[data-aos-easing=ease-out-back] [data-aos] {
  -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
          transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
}

[data-aos][data-aos][data-aos-easing=ease-in-out-back], body[data-aos-easing=ease-in-out-back] [data-aos] {
  -webkit-transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55);
          transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55);
}

[data-aos][data-aos][data-aos-easing=ease-in-sine], body[data-aos-easing=ease-in-sine] [data-aos] {
  -webkit-transition-timing-function: cubic-bezier(0.47, 0, 0.745, 0.715);
          transition-timing-function: cubic-bezier(0.47, 0, 0.745, 0.715);
}

[data-aos][data-aos][data-aos-easing=ease-out-sine], body[data-aos-easing=ease-out-sine] [data-aos] {
  -webkit-transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1);
          transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1);
}

[data-aos][data-aos][data-aos-easing=ease-in-out-sine], body[data-aos-easing=ease-in-out-sine] [data-aos] {
  -webkit-transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95);
          transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95);
}

[data-aos][data-aos][data-aos-easing=ease-in-quad], body[data-aos-easing=ease-in-quad] [data-aos] {
  -webkit-transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
          transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
}

[data-aos][data-aos][data-aos-easing=ease-out-quad], body[data-aos-easing=ease-out-quad] [data-aos] {
  -webkit-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
          transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
}

[data-aos][data-aos][data-aos-easing=ease-in-out-quad], body[data-aos-easing=ease-in-out-quad] [data-aos] {
  -webkit-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
          transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
}

[data-aos][data-aos][data-aos-easing=ease-in-cubic], body[data-aos-easing=ease-in-cubic] [data-aos] {
  -webkit-transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
          transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
}

[data-aos][data-aos][data-aos-easing=ease-out-cubic], body[data-aos-easing=ease-out-cubic] [data-aos] {
  -webkit-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
          transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
}

[data-aos][data-aos][data-aos-easing=ease-in-out-cubic], body[data-aos-easing=ease-in-out-cubic] [data-aos] {
  -webkit-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
          transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
}

[data-aos][data-aos][data-aos-easing=ease-in-quart], body[data-aos-easing=ease-in-quart] [data-aos] {
  -webkit-transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
          transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
}

[data-aos][data-aos][data-aos-easing=ease-out-quart], body[data-aos-easing=ease-out-quart] [data-aos] {
  -webkit-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
          transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
}

[data-aos][data-aos][data-aos-easing=ease-in-out-quart], body[data-aos-easing=ease-in-out-quart] [data-aos] {
  -webkit-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
          transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
}

[data-aos^=fade][data-aos^=fade] {
  opacity: 0;
  -webkit-transition-property: opacity, -webkit-transform;
  transition-property: opacity, -webkit-transform;
  transition-property: opacity, transform;
  transition-property: opacity, transform, -webkit-transform;
}

[data-aos^=fade][data-aos^=fade].aos-animate {
  opacity: 1;
  -webkit-transform: translateZ(0);
          transform: translateZ(0);
}

[data-aos=fade-up] {
  -webkit-transform: translate3d(0, 100px, 0);
          transform: translate3d(0, 100px, 0);
}

[data-aos=fade-down] {
  -webkit-transform: translate3d(0, -100px, 0);
          transform: translate3d(0, -100px, 0);
}

[data-aos=fade-right] {
  -webkit-transform: translate3d(-100px, 0, 0);
          transform: translate3d(-100px, 0, 0);
}

[data-aos=fade-left] {
  -webkit-transform: translate3d(100px, 0, 0);
          transform: translate3d(100px, 0, 0);
}

[data-aos=fade-up-right] {
  -webkit-transform: translate3d(-100px, 100px, 0);
          transform: translate3d(-100px, 100px, 0);
}

[data-aos=fade-up-left] {
  -webkit-transform: translate3d(100px, 100px, 0);
          transform: translate3d(100px, 100px, 0);
}

[data-aos=fade-down-right] {
  -webkit-transform: translate3d(-100px, -100px, 0);
          transform: translate3d(-100px, -100px, 0);
}

[data-aos=fade-down-left] {
  -webkit-transform: translate3d(100px, -100px, 0);
          transform: translate3d(100px, -100px, 0);
}

[data-aos^=zoom][data-aos^=zoom] {
  opacity: 0;
  -webkit-transition-property: opacity, -webkit-transform;
  transition-property: opacity, -webkit-transform;
  transition-property: opacity, transform;
  transition-property: opacity, transform, -webkit-transform;
}

[data-aos^=zoom][data-aos^=zoom].aos-animate {
  opacity: 1;
  -webkit-transform: translateZ(0) scale(1);
          transform: translateZ(0) scale(1);
}

[data-aos=zoom-in] {
  -webkit-transform: scale(0.6);
      -ms-transform: scale(0.6);
          transform: scale(0.6);
}

[data-aos=zoom-in-up] {
  -webkit-transform: translate3d(0, 100px, 0) scale(0.6);
          transform: translate3d(0, 100px, 0) scale(0.6);
}

[data-aos=zoom-in-down] {
  -webkit-transform: translate3d(0, -100px, 0) scale(0.6);
          transform: translate3d(0, -100px, 0) scale(0.6);
}

[data-aos=zoom-in-right] {
  -webkit-transform: translate3d(-100px, 0, 0) scale(0.6);
          transform: translate3d(-100px, 0, 0) scale(0.6);
}

[data-aos=zoom-in-left] {
  -webkit-transform: translate3d(100px, 0, 0) scale(0.6);
          transform: translate3d(100px, 0, 0) scale(0.6);
}

[data-aos=zoom-out] {
  -webkit-transform: scale(1.2);
      -ms-transform: scale(1.2);
          transform: scale(1.2);
}

[data-aos=zoom-out-up] {
  -webkit-transform: translate3d(0, 100px, 0) scale(1.2);
          transform: translate3d(0, 100px, 0) scale(1.2);
}

[data-aos=zoom-out-down] {
  -webkit-transform: translate3d(0, -100px, 0) scale(1.2);
          transform: translate3d(0, -100px, 0) scale(1.2);
}

[data-aos=zoom-out-right] {
  -webkit-transform: translate3d(-100px, 0, 0) scale(1.2);
          transform: translate3d(-100px, 0, 0) scale(1.2);
}

[data-aos=zoom-out-left] {
  -webkit-transform: translate3d(100px, 0, 0) scale(1.2);
          transform: translate3d(100px, 0, 0) scale(1.2);
}

[data-aos^=slide][data-aos^=slide] {
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
}

[data-aos^=slide][data-aos^=slide].aos-animate {
  -webkit-transform: translateZ(0);
          transform: translateZ(0);
}

[data-aos=slide-up] {
  -webkit-transform: translate3d(0, 100%, 0);
          transform: translate3d(0, 100%, 0);
}

[data-aos=slide-down] {
  -webkit-transform: translate3d(0, -100%, 0);
          transform: translate3d(0, -100%, 0);
}

[data-aos=slide-right] {
  -webkit-transform: translate3d(-100%, 0, 0);
          transform: translate3d(-100%, 0, 0);
}

[data-aos=slide-left] {
  -webkit-transform: translate3d(100%, 0, 0);
          transform: translate3d(100%, 0, 0);
}

[data-aos^=flip][data-aos^=flip] {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
}

[data-aos=flip-left] {
  -webkit-transform: perspective(2500px) rotateY(-100deg);
          transform: perspective(2500px) rotateY(-100deg);
}

[data-aos=flip-left].aos-animate {
  -webkit-transform: perspective(2500px) rotateY(0);
          transform: perspective(2500px) rotateY(0);
}

[data-aos=flip-right] {
  -webkit-transform: perspective(2500px) rotateY(100deg);
          transform: perspective(2500px) rotateY(100deg);
}

[data-aos=flip-right].aos-animate {
  -webkit-transform: perspective(2500px) rotateY(0);
          transform: perspective(2500px) rotateY(0);
}

[data-aos=flip-up] {
  -webkit-transform: perspective(2500px) rotateX(-100deg);
          transform: perspective(2500px) rotateX(-100deg);
}

[data-aos=flip-up].aos-animate {
  -webkit-transform: perspective(2500px) rotateX(0);
          transform: perspective(2500px) rotateX(0);
}

[data-aos=flip-down] {
  -webkit-transform: perspective(2500px) rotateX(100deg);
          transform: perspective(2500px) rotateX(100deg);
}

[data-aos=flip-down].aos-animate {
  -webkit-transform: perspective(2500px) rotateX(0);
          transform: perspective(2500px) rotateX(0);
}

@font-face {
  font-family: "Gill Sans MT Pro";
  src: url("data:font/woff2;charset=utf-8;base64,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") format("woff2"), url("data:font/woff;charset=utf-8;base64,d09GRgABAAAAAKAkAA8AAAABcJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAACgCAAAABwAAAAchipkG0dERUYAAIw4AAAASAAAAFQJfwtJR1BPUwAAljwAAAnKAAA1vodOdpRHU1VCAACMgAAACbwAACHkgAXLnk9TLzIAAAHUAAAAVwAAAGCVx1mrY21hcAAABnQAAALVAAAD/mXrtOxnYXNwAACMMAAAAAgAAAAI//8AA2dseWYAAA3MAABxgAAA6YDudXSbaGVhZAAAAVgAAAA2AAAANgo3VTNoaGVhAAABkAAAACEAAAAkDhoGvmhtdHgAAAIsAAAESAAACPrvKaOibG9jYQAACUwAAAR/AAAEgDuNdV5tYXhwAAABtAAAAB8AAAAgAogAcm5hbWUAAH9MAAAEIgAACd7LJIi4cG9zdAAAg3AAAAjAAAARvs1aGzYAAQAAAAENDmORwz9fDzz1AAsIAAAAAAC+TgmNAAAAAOXB9Af+tP4hCFQHcwAAAAgAAgAAAAAAAHjaY2BkYGAt/VvKOIsj7N+Wf1s4QhiAIsiAyQ4Ap0wG6AAAAHjaY2BkYGCyZ8hnYGcAASYgZgRCBgYHMJ8BABSOAP0AeNpjYGb+z/iFgZWBgdWY5SwDA8MsCM10liGNSR1Ic7MxMTGyMDExL2BgWB/AoBDFAAW+/n7+QErhNwtr6d9SxlnsxYz3gfzZIDnmGaylIDkGFgAaMBBTAHjajZZRSFxHFIb/vTN3XYJIEamVFCxoH8I+iAQRKWGpFRFTpEhYZBEJQaRIJZQg1iYqIqFPoZSyQYyU0JKWLSFIEMlDKEvSSt9KwZc8SimlCDUPeQgUsv3OuFcuG0Ma+Phnx3tnzpx/zrnxUof4F/0IA5DXerSnqbiooi/q47ii+VgayCyrFJW1Bh2uqC5f0aeZqsb4PY7ORAW1eOmcV+YbdBjWoB1moATTMAijPD+V2WOeNRKiiq7n2nSZfeWXtcG+l7LSps9rw1W1GR9oJt7TRsRcpNpqXGD+QOvZgm7C7WxZk75NX6Ilv6fbrqILaBfrLKHKsS5jb+M4rw7227KY0U7W7/OqPWN81c3aGbToljXGeiW3p/GoTa3Mi/klYp/PVGvPmF9hfD2b16LN+1mNovMw4t7k/TZdiHbDO1dZKxtXw1iMRf7a2WuAdR+iPZy/mOQ+7FtgTVtvtvbCnnEFDfJcPzmIiLmTcw+EnJH7MFdR5PJaqc8NwBRzv7PG93gYscYmv3+LyhkfHaiH93uy1Ux0hCYt95b3k2g6L29emA9p8GAfL+bQe/A4q9rzxIdGiOtbU/MijXlhnoV8k/eTwOdzlhPzIQ25z8IkXvwCj/2qxo99aMTu2KxGzIs05oV5ZmpnDful9ROUs9v+r9JwR6sq2fntvoT7SnyvU7vPdqdeqdx1O09sOVLtH3J8n3NuW77RG+hd9KfoqJ7eQ2+iVnObxDVvNWK5CXXCXQ1QL5azupZMo6JWgy5rzR3U9nnnT/PR9m5U6maceDbDnPlKbhu16ZouZivk2mqQOmhUq0urjZTmU7/HrGZD3aBu7Uij3drTcF/w7P9qqPdqeD/UXFL3VnuNSp391ZTnnhc1Uj/HSBJfEk+o10roG1ZvZ+E5rIPV8BmYiic1EWpuWz3J/o16HA+e5gAfLlsfNfB9CD5yZU3jSb9BL57LSU/ojafxaBSKmfKLbb+vAbejEn/bt33jtzRer+f+pK5hFC7589TAZ8pzvg2/o7Ohd7OG9QW3pb74Vw27+5rylruK7h7zTqipBevr7m/i+Tr073b3Q9CS26UP1Xu6b9YQ7MMSfAE5KMEEzMGIjelNfaEPJX2qrE6w78gwfAj9MPia56aT59wTNSfELWr2p4g5zfvEX8C/Q54/pE4OtWjqvS7a2PfxnUvTjTfdWsjcqi26fi2iS5lbehddCXOPeH9fC2n8jK4cc4c7nFDBy891BSZMox38OyJr6q7pTAKxTp9EfKiWNO4rnQo84u4CsU1n/qUfH3B/u/lW7dT/docz4ol7W7Puu7BXweeUdQ/V6/5g/h7fOTzhjg2F/H3AOer5Cjn6uZ6bkIuQhwfJ2f0DvnP1szr75pnWz5echTues3jpiW8cx5vy6iXfhLeH/B/jyJ8u84s9t9i71/ION8zHl3KcynVj7sK+1t9R36tW9jgNrdk25dT2H0lo+Xx42r3T2U8VVxzA8e9vLqLOdakCLYJeZ6aKdUPc5eKGICAoi4i2ahEEVDbjjuISEXDt3lqJto11Le5G7apGfaipTz4ZE21mrv4HambcYJwAMTE++OZJzvJ7OOdzlt8BfLTXvojXIk+8SNriMLnr9auYSidGsUW2yHfiKrHKTeU/5X9fs++y71qgMfBYi9RitIBmaHFaghbUUrVTeoRu6HF6vD5HLzQUI9zoafQ2oowYI2AMNTKMIqNs4C0LO9meaRfaFfZp+7793G6xXSfOSXRqHdtxX4S5rmdrHPTMl0q08q9n3u0wtwYeaRFatNZX09rMxDfMfH1Bh9nLM/u8NkvbzEQ7xS6wi+1qz3zWYSY4xY7lPH2B67oP3RvuWTfNjW9taK1vXdtyoqWpZe+DOw8qQlmhjFB6KC2UEgqGRoUGWzeshVa2lWWlWpoVY9aYa8wqs9IsN5eYJeY8M8kcYOr3rug7/bn+HH+6f7o/xR+lPlMd1VZvqzfVg2qSGuwcbL/z91zCFbXtpXlLF5SOkfKONdpn+gjzciOcznShKyp+utGdHvTkA3rRmwgiieJDPiKaPsQQ62VVPwL0915Wx+BjBjCQOAbxCYMZwlCGMZx4RpDASC/nRjOGsYxjPBNIJEgSE5nEZKZ4OZnMNFJIZTpppJPBDDLJYiazyCaHXPKYTT5zKGAu8/iUz5jPAhbyOYUsoohib//b2cEu9vA9TfzCYQ5xhGMc5TjNnOQEpzjNWc5wjvNc4BIX+Z0/+YPL/MMVrsoS73eUUka5LGM9v7KCSlnBOiqkgZ3slzpWS6NsZyk1skE2yUYpkG1UsUny+Y2/qaOE5bJVkqVeaqlms5SzmG00sk8iJUoKZZGUSKkUSTF/yQ6uS1CqZblUSpWSpEyUpWyQxVImFTTwBfV8yW6+5hu+5Sv28qN3wh/4iZ85wGPJlDxWyizJlhxqZbbkStYri4PqLwAAAHjaLcJ7SBoNAABwM1Mzs7rM7DlzZmbOzjQzs5fVZXYzveyyh/a263yVRUREjBgyYkQMCRkhY4RIRIwQiYgREREREREiI+IjYsQYEREhEfF9f3z8fgQCQfw/E8FNWCe8xqnjvsdtxV0SScR54goxTDwgRom38bz4sngsPhB/EH9PkpO0JD/pKoGQIE5QJ6AJeEKIDJNxcpj8m8Kj1FCMlCVKkBKmRCgPVBKVS1VS56lb1JfEusT5xC+Jh4mXia+0fJqCpqMN0tw0D+0rLUjbpr0miZOwpJWk86RXuoXuoX+n/6I/JZOSlcnW5K/JEQaZIWDgDC9jnxFlxFLYKWAKlOJLCaQ8pub+B0r1pB6kEdLAtMa0/bR/AA3wDdgDzoCrdGP6YLonPZB+xmQyecxh5iemn3nIvMggZnAzdBmfM/6yQBbKmmMFWL8zszORzNnMo8w/bDobZPezp9mf2QH2SRYzS5e1mnWbrcj+lv2Sk5/jzvmRc5crzp3NXc09zxPlzeYd5Wfne/Jv3mjehDlUDsxZ5kQLRAXqAlOBu8BX8Jer4s5wQ9zHt/Bb39t9HpVXw5vibfIeCoFCfeGHwrXCB76I7+GHilhFuqLlohMBINAJvIKzYlZxf/FG8aNQJISFy8LDEmaJsmShZLPkRcQRYaKNd6J3C2KqGBaflApLt0svQQBUgnZwFTwFb8BnCU/SKBmWeCWbkl3JdZmgzFj2qexISpVypSopIv0kDUmvZGQZX9YoG5TNyVZlZ+WMclP5XHmoPCYXy+3ybfljBVqxWvGgkCtmFJeVgkqkcrsyptQop5W7VeQqfZW/6lllUQVVT9Xi6ulqb3W0+qlGVPOxJlIL1EK1vtponaBuqm6n7qleVT9Xv14fqX9W56t1art6Ub2hPlXfNwANSMNCw3Mj2hhoojXhTd+b/jS9QgDEgRSQFnJCi1AIOm4mN0PN883B5rPmZw1X06vxasKaiOZG89DCapG3oC3ellMtSWvURrV3rezWhVZva7B1GybBengGDsF/3ivf/9CRdJ91L21om7/tuO1KT9IDeq5eobfoA/pzQ6pBbkAMToPf8MPwF+EgFmQOCSJ37cR2tH2l/bA9aqQb5UbE+MG4Z7zoEHbgHSsdax2nKAMVogi6iPrR606gs6YT7pzu3OmMmAgmhQk2LZsOTLGu7C5t10xXuCvWreie797tjvUIenQ9Mz2+nvOe115t72LvtZlv1pndZp95zxwxP1nElm6Lz7JluewD+mR9xr6ZvnDfS7+q391/PEAb0A+sD9wPIoNfB5+H2EOKofGh0NDDMH8YH94aoY/IRvpHVkZ+jlxbiVaOFbIOW93WJevxKHNUPuobPRr9hdExBWbEFrBj7GpMNbYw5h+7x/k4io/jHnwHv8CvbSQbx1Zm09sw24rtyM6wQ/aPdp/9wB61xxxsB+iAHLhjyRF2vDhBJ+Zcct64yC6BC3bNub64gq591+04bxwb/zYenQAm7BNbbqJb4ba719y3k9RJ5SQ2uTV5O8Wack7t/QtyZp9NAHja5H0LWFNXtvDZ55GAIhBCCK8ASUjCO5CQhBCe4f0QEBARERERER+AFpUqIqJFq9ZaW4vWdiyl1jqO41i11lqrtdba1untdLzeTqfTcTpO25m5Tsfp7TiVHP699zkJAXnEe+/3/f/3/bW8z9l7PfZer73W2gRDBBAEdZspJyhCQHgQXoQPQehFcpE7yYh8jenAnRS6gwDqo6GPQTEotCW8XF4BLrKnQLGFPcOeYsp/PE7fZT3B3eqhMHCvawP4jvVmPavQF4Ik+ofvgD1MHzGdkBKEylegVKgNiUa9zo/SibwpT6BUkAZvsMeapJuZnWTOfrQthwzyCJ/VklCUbUwsmkn/J/sVa2P3SMpI77eBioD/kUQd1UquZToIBo5KiCmDXkLp8edd2uvaL+AH1Qp8vv+evcN9xu9UDVsZgr5JBBGh8B25WE+hD71EScklckopRh9Kg14cSVLyKmCpfLoc7Kp8svzcZ/lAzl6ufKqcXV3+dPnZm/nsLSqDXVUInqTywW62HX08wQ7uYTvADvSxB9Syg5CSzcOeNA3xjiC0hIkggCQOaEQhQOLrSQklSoNaYwihpKI4ypCYRpog7H5A5An/Cr8YDYlxJHU57XDJyUu+ibO2zj5y+qOMR5pSo1YcLA+Pm9tff+Qqu2fOwmrgdtQvKZa+8qfMud7ssoRfb4ybu7Akw+t3v/PpHkqeFSN2B2dD5zYtSjSvWlo0vbAwhJ0G6t2WGzPK2I/YXZF9anN8MKRgx/AdZi2znRBCvkshbZSQWmF+3oIwtbePzpioVgh8x/7sDpSAugDI119n2TN3H1uw4LE6225AnjkDf/z7trq6bXU0ObT0ANVP1qNfnQEk+/mCxxbUbaMHHD/XoedAz4+LmecQTynCPHyH/oGpgfTSExkE4Q7kGoEQrpY4AJeLKY5EdNLrQihMQKnRpBcwJkoogBTT64wUpJlaqYA/hZDU5yBomBiok51+ovr55mdfU6alqkt21RasKzFKI3SVWtW71Wnv57GG2K+qDy4sSttVcmZuduZcpU4B8tmzF2aJVpbsr1/xy8XhFTszTcsaUjXp5RVRhiV5pcrAW41db/4mEgjSlrWYq3PI4pVrUiqKzZoqq4YARA1ccxq8JvkV2Rc7sg7h33vZSLILrge414ASrgW4C9IYk95TIPH2Ibvaex9JrAvW5JsXGBLa1erCSKNMspeNfOnkpm/+Pv/07uebHs9JNVt6Fh58+r0WdogNQzQDRAAc04cbU6wPAVI/SBxGqEwTGLzJgLatq/X2IdvUmnw05FNM35Hj3SNDJqVuWvjcM++2AAbcguMpST2VwHxMVMPBTYjccECBF4CfhWhsyA0tECilvvB7vI1NiVA6KDRCblOnkekA/VLDbfBQYMTfYraREl8voAO3jwkCtKIgdazpc5r+uC08NC5nn8g/0j1fLnd3BxofyaH8SLnCLyYs4AOa/romJjAs5bjYV+NFTQ/zl4ZOp2ZE+tPmQYFvQERoeKRPqbf7NI/8qHTfhJynJZ+CXGmVQamSUEH0p5Kns7S+EkWQp3u+t9uMaVVhxpBYw6CY/Nga6C4O9/NTiIQzZn+MadhO3KTN9AtIkqhEcoNcBCWfRC4iSbYV7DmCdvdNsPsIeJJtO8K2w+dLhj1AJXBDMlJqSAMmXppBytON8XKqpUCXXgzBTaj+XhU/L1veYChbVTIjOCstx8LxrBw0ktmkBq54KBPkBjKb9SQ1ly/jvzVBWVlDfElMIwijjiM4HP7n9UX5el3elzmJ+pwcfSJ8znP4DpkA+Q7HkAI98ARP7WFbfZj9Py7h5GPq8B3qMvy7JwEFJtD5+Ui8CShnRYk+aUCq8IR7KITSpUHRE0eRbl0fPDJMXL46VNo7UKrOscbL5Lrs9Gxrjk4eZS5OZPpeY9/4mH0TirYtIP8Y8P9Z7QVF2ZpTrRsurSoIDC5sf2td3/VlmSIEP3gBTt4E9wDCTaQUkU3vMx0/7oC/gDDnwk1+DsIE5YsK4p0GfExpAEEAt63QwC82uHqpc0M7l2++YErQy/VZqbLZL2fEFO8uOv2fAWGFhjZr7qVLnpsHAKgr3zbLMt+s9mycyyoTEu6eT3qkvnv2U7NmYzr2Qvwb4VwxBGEyQPmQRiKRqjSE4S8KoYHnGCVECxPpoN4XnokstEYEpa8pB/5BxoXpK7auefr0t0HKJGVAXp2y82L7i6m/WSRNqLbEzsyOOPupKi9dnf225dIZ88KURP8Z/m1dud3vLka0h1qOugLnnkbMQFSACgZSQm4AlAhQkQcPXrb9grzYzr7F9A19d4w1gA+rqcah78Az7DKO/1QPJFcQXhsiI1IXEF4NwsHI0UoooixsYf+36+//++DhfXs2/jQ+r6ZE8WgM03GS/Ylb64ebL7Bs1S8b9qwwQ+p4+ZI3EUw1cNyzEKYgIg6OLPWkhRwBkHiFqwByggRYdnLTwCk9Abm9s3ZvRbbUa0Xbods/HE9a1Vlr6euOW1rEfusWV1ARVdMbW1Aepa2OZvr2W7Y0rrNEmW///BffywpXvtZ6DNTsMy1MHvpIZ85alhbW1WyZpw8IDsS8aYSw/JWTk3DHA7mB+qut7yRJ2F6Ca6VzJr3+bU4fWOFzFyDMoUQsAbcOCKHt+8EE1QEN5QqAcgUSSOOQ/BB6MfrBk+S0AjkUoMjQhP3w3rtDTRpzoMwUEtjxTvuKCx1X1yxZsCk2e6ayfLto47qMBmNgz9qO9eQ1L/+UzJaUV/78t8FnlmnkksB0S42u7XRjw5nWt18v7141X1epC1pt+3tVb1R2Qfjczb2ItoUQzhMQTn8iiiAYTRptQlQlHfB5E2I7TSFYIfCXoHt9+Mz2+XN8G7oqn240L7786LZ/W85eXDwtwLAwI6U2QVrSnLjUZ6+feUnr/hJLTvtTM5e+9ei2r3cPE7b75L+VB8XMrUjUFhYqs1sSkC0EZUYDdZRwJ8RwtWOuKtSJRh/+O0Pizfiigsa8Qq96+CX3q1xDYm5ucx55Ndegz89LNGJ50QRlWiscYxohg5rE8aaRGiPgfogvyGssKMyHcm5ZXmL6TCznqKP8UDn3Gx4QeUi+fgjl61FoWRJiA5C4A0k79f4QS5Fk8xFw4CT7LnvpJIKhHfTRZuoO5LwQchsJYvhBm4eS4NPwA/QdAdIjo8cDEmBwBwb8EAmH9DjCLjkJLCDjJBxvK5SR5dCuUREJcGaTnxTbXiSyGKTc8jHZ+UIBJ7N0a+/6tKLcAEt8XK9AHKgJ8FHGJFeGxEf6egYGe8qAtlAfn18YH1tCH/9cGB79RJ552ZrSvI9mBfi4eYaq09S6xTPnP1YbmRw4jXZnPO+/Ycy2Gk25mZxcbmVVwhvMUWI+sRJpWD3FmS9IEpPhSgUtQCuEQb9AhoFSER4H0EKiw/U6GksqCltElEaArOZEHyPSrMCXl3Bo5VOMXHnqqZA4qWJhyzzLO+ybl99mL32y2jCv95mfHZu34fO9G6wBp9xlRXP3HvlL76/Yo988nyvLWfLiVeDzwkvA/+qunPjChrmxbdt0hSp/htp76LmPd36/LTh5bo3t1c0V1q1N6VsbMleXJQdT1Qdt9fupEGV8Q8+ZhrNAefCJ79gPfrrhV8+tn2Xwi82YkxMu1s6vWJAdu/CVrwGzZ87ZD954dUPBnGev3lqz8PXt60qCC/1DDWGBhwF9/lmguTQ9bJbtb70HKra92bDt2dyV27ZiesH/mCqmC66IaUhaQFOdgpannCJvk+3Xz9mOn7hOVu8CJ28xXT/2goNsI9M19Cn4kZMfBwiCroJyRkIoiHhk8evwChDyJjgU+nKgFOl1WAupNWrK8QMyzg6Alf3lLT039p+OTClNCzG39rBdoGjr1j5jZFZinLnqrav7jfkFkvSETKYjVHN0/UfzZJcfy2wrTAmd5utOX2ZrwyS1hZb5fkG2V9h8SVBbqjwrzzcYyb8GaG+XQHkRgtYvL6yg6AozSQRyThobIbuZ9P+6s/7TnaV5Wz97DIC/3WJv77Md60xqvwKCB37P+N7cOeepS0sb39g37+BvH63afe5q424gfLcD0ewgpNkhjLcaYx1CSqH+xyhTGGV5GIclqYkjD4KbufUDz2Y+utdU1JSrSNn6dE0RmwveGQIkMbxlWXeY9ZGZxjWzmQ6Bf4ZuPvvlzxrf2LDSKFHFiWj68v2/l2X9fVfWpg1LFf7+NMLtANZ9HciWQvpLzn9QJ20nyBTbu+SioRtIT1W9xpacQlYBegfCS22FP7iPvKMUUVttX5Jy25fQfjjFbjhlW8vZEFA/Mg2QdsiqEdFof6DtQcFdK3Uipc5ogrKDaWCHhw+y93+2zpjR89r3O7d+vvPHH5Ze7p83a8+vugo2LmP/QR63nVxVteuNdxpab7yxY1aK5aM9M7f9ct3qq0+WBymA8gQHH8SJsfA4IU0OP5BvzFg+GPr7++9TXsjCIettkOS2QbLWgRNoHLGDQOOIHTTcw2rw30Tob77YxdECvzTaAB9LyFk0yKSo0kpzVEHu8JXnnz6dXSc4B4QBUcWLCpliOzzp8H20I0g5wOAA+qhtgPwHe8dm+uADshiC0mKTkydtJfC7HrIbw9QP6XyT07sAUxk0kB1Dl5iO+5ln7LzYB8c+Bn/w4OFW4uHdAXPsGluuYkvePw8+AR8jXOh02x/J4Pvwdds7ZBp69xB89zjPRxH3IhAxx48N1ZwfoI7jd/T3r8Pp3qVT0DqtHb4jMENeipHeBDoaLVJSgJiqxqItHBqqNKcwjbylSOW/CsIutLS+x9468iL7l7eXLz4Hwk4veKljnil43w97V/0uL6M4cm7XaaZvzXssu+sZ9t6ltvZLUPrsBOQHnefjZjV3dqYc+EfP3Jm51+fn7dm+LBPCsRvKCQLzI5TbLxRydaB8iEZoIKHAaQpNHNgNlmZmNGeWKlZ0WM+99PQ1sLD/kNFcHlybGr2Q6SA9/OOUK4682p6usw3QV9gi0kdk2rwoKVKMZVkN+5XAAvENhPYMwQjDAd7rSLJjzGkhWrkAG+cEmhMhLAi6xl5ld7R9/ErjRVD9Hz8FYW8t3c3+cKxm4YupVlvnI293ViiA6c+HbL3Kis4LNZc9gZd41fF/7rwOCt6EJBje+Qr72S8ValUUk5Hftudx6y3202e/25G1Y/fKXAwT5BkNdySURdEjElIgDKGlflKlGgoI2kEEu5g8BOoeb1reum6VKjcxLyLKsP2O138FRuTpM9Qq43uATivZnmzNSk7IYjpiY99se/RkjH+WZUlG9pyLfmCdQp8TLqJsh+gP2TxJYFt6apNUjtddJbShmiFtInmZiHS0H/cPG30OAxiCBHj3kkrYd7KxMynhqJ++I6Pod6//8qcv/3r2FlWaKeT0o9G5fzh3jFF9tacuuygpoXFGSG5V/bZXbvSw1xsrI0vTonxWVJlq1rz4KzQ39Efok5AGQk7+IFudPskGXGPlTMeJ+xb6Ci8HuqDsiYXPheF9izSxXBEORagB7j9fCCjSwXCdiJhY0js0I/Yoe3eA/WNJuIq5pjS0XSvtrUwQaZiOoa+TrOuqlkQ8u3ZD0qH5uVTA0Ne7HjM8okpNCsl7iwqA8xDD9zBPBFjjAbj76Bu2k7G2w9fAIHgR7qNeqOWiqRsE96xbJbdf4bP84/B/t0rbh9GsidVH265fAz2g9wLYCrrQu/Sq+0/A91Opy+gDjQEFN3OYk2/upBIPg3Z8t+1TsvIuq2JDvydrbJ98D84AKLJtdbZY0mq7QH5KDtj+QkoQDPwackMwIKHBQTx03TZ0F6wB6+FLK20y8ivyKTYE/IGPW8A5BRzN3QGURdDcYwRDvVTXfTHVPXQOCgnLCY7wgDjBWshdI/zBvvku9hvgzyqZjsM/eg8Kk/FzTj4xA31icIhd+RTYY3eKARHKWsCP3DhizrgUhQI/9s/gc9YyyNwdvPceB5uBrKR2cPQXQ3pCo+POG2DRHtBw5gf4F/nQl2QVem74+2GC9hhuQvMJIVAetP/9bw40cWOspz3AJ4wZy3+xkgL529tvM2b2UxA74p+XQ3sb26YqCXJA1Ro+iEKZjOkAG3O8myry1es0IiQL4RqjyjNzolKyPNb2LOqOjF6mtQqpgVmzB3qWvff0OWXoPVN+pVZeaC4fbI2SxSbUba3VV+nMYn8KmBNmz+y/2rV/H6vR5oEZ4qCoCFOYOR/C0jn8V+gbdhDeBDJPREbOqfIkEUgischuWyqAtn3XujPzZ245Wl9zLfNMzZKYmtmG/l9D9t6q7P715jVvrU3XhDFWm571DJZnd83aO8DRogTiqoe4RuAYKDmipU0ShSfDu0oUmpUKVRlXmrJbs5Sqgq5Zyx4Dat+YcF1i0Oqzq1JCc5sOLjAtS6Ja3vEPUZjmLktKWVadmHrKUzBD6E4Xb3m1Puex7gXJfhJO1kJd9wLEyYvDibOrkD8mDSA58YLcAT31Art+yUB9unTLh2saGyqrNv60OEVZWoJ0lXXRlrWWJ282q8B391VkQfThl5ZvDfGZBscuh/jsgfgEIvsKSKBRBQkFGeeDrBA/iTwE4gLkcTQKawioHkVCbUf23ANF2//+1vO/8p9m6yTVuavzz7Aq8DFggqOrk+MWKHXA46RfkMZXX/LEr28A+urzqTMNjZV6sMtXXWiI0miMiI4+ELE6Z7tR4CsDXHRBadBDrxjhR9ZFxITqVTLxDAE9OPhGT0981N450EQ96e0hCg2KCUkI9DcN2jzI7wdNz6yoWITsZIKNpOqofsifRMKKxlZySgApIj+pw+k2Yj/QZFBz4lfMO91+2OdGbLVHYuvOG6MSFZHbWyu3Pg2m/emjc3da19WWWRcbEm6eW9+SX7RsccXMRcWp9Qu1tR1bNqx7jOp/wlidbFyriNZOD1eFG0IMH24/ePDRpvUyc0pMvhcdXZjb9PRR9qK1viG7aP5Cmy4yLdSzJDWnIJeXyxCJXshrKeI0ogHiAiQKUtiIB1gkmfbOWvhUqPKM3L80Kr0lHRo8tqOZhY2Fs5+zfU+aKyya2Mw82wo4CkkgI62YCYL2lSf2he34i+FAX8ZmZMbEJ6dtO8MEZVRl5mgistiuoWZIPXL4ezYSWOF705F1Kh6J3sEXUVhLk+ZmgBtJdCMyOzlBZ0nfCYQzgtQp6u3TxSKvGe7TaXevGYAJSk6IychV42ET4rSVCTnxiZKttPv0aTPcZgimgwBL3EzqCl7j3bzdwiCLC0luEtnNJ9i14LPvWT3oZ+vPUv1sKhsNboDL4AvO/IT0gp4VsDjZppYzIzG6Tig7T8C1rUTxZAlHTPwZE1TNk5OLoYmUnadKNuRX7o6p7S175oVTi2sS26JOe6qKTR0Np6j+zpLUOaW1hRd+brtMJixbla63NZIafXGO6hFb4wjf8D6yzwU9Fbj08Ewafq6uc5Z92YHJxQVBgQFnvRT6OWntUeeo/g5rznRZWmxE22rIPo+qWWpzdqqtlZOthcN3aDkc15uQI7uSQK4Pd4qAYp9OUS6KNH8CpJZFPdtzn7y1ruP2jk0/Nc9fYuw7EpFeWUEdZX+4ueDQimLl5t/0br65ZfDI3oqNucoTO60rcuN90TwdcN9AUKAui+DsRiBFhxOQNHFCDTaaeJuF6QDpQUVHk5JnqTzZD7xkwZJArwD3APIcsPRU1nYNyqKyjDPVVD+tUaqWtlZHfcT+DdCUkHan3AHrQ1+xfRB9/MmUBSnRvh4AzpsP590O5/VCsRrEQf6MBMpQuEQVnsBxJrL91Ira9R91BWS3nFw1sNqQXBbcd3i7Qkf1/7gHfK1o+2xncsfmRZk2PzIDWqpzX338jAe/BqgASD9fji9QmkmFaCdBsQ1ZfiYsoqg8btnyhbJGbXBuXvwZqv9TnakisvmQLDU07ZFCNpS358jLcIxY7tyLl7jYmuPkpQGb9ZxBR2Nzjtw3qyvVYi5aNp35kyg2e3XenMeq5h6KSagRxakiTdmVcWEvbd5O1Z3SxetDNSkpAmrjgCy9wKyOino3NcUQ5a9SSf1CojKSy2KXbCc42+gOeYSuwuctEmQ1oPMRpHXQtsR2m9IAqoCS/YKcJlGlLlretsHyeJREQh2iqy4Msivnmvw11qOpptSwBZnJoN8H63UUn4W0h5SXKw1IbWOLFJuAKG4DHU891XM25VnHmgVCzyBNiiZ9VdRZ+6JtXU3OsP0jJDxNEx8szkkhn+LkmACO3QnHttt9QYDqZFtS2fqr9/5G9Q9VUUdtH5BGwo4bcwk+62T3BaH/mUtsi5n9G/u9hW26/Pc/9337HXqT7LV1wbd/RcahD4K32Qj4/mibj7rNbgX7vmW/ZP92G/SyXbeBCAigDLGwsaCQPQM+BVfYd0EKeh+uQUQHIT8/ArbH1vEhMLMHP773n2iFkQfJT23/IoUYXhQTT7U/z9l7VCobAL4e+g34ik2g+m3eR8g7R/GzZlZFQlOVSIU/QPWGlg6K0+ONa4HaSRHHaKCHCNcQkqiUKY0is83yDXHisCRLbKw1TubtBryiLQa5WR6eG52sDGFowYwLClNEqMTTjQKA8gj2D0gr0jId/c13ax6rtmokPgnxc9O3Vc3PKomesR9MF0cm1yTLgQX8gXkBePlFKFOiC+MiF81qt4aFarwoCON5qL6rORkqhrw/f5BVCcvucfaqFsLfDv9mRvajAa9y6BjECVBcKRrAX4QwUj8fuBkkngKhL6dpm0yhXdpAS3ZSbGZsiLcQyLPzQk1yVW4MAp9kwIwL0ZnRIV7uAEi0/qnFcIr9zX9vf7Y+MdBHB0HvmzO/enZwP5juG2melxzKfuL5ewi5vyJNX2MxUOTJ/lQe7ioygK6k6gh/ZANjewjtQ7wlNJxpVmV+pqD1xbri6PV9a36yvC/FMlsdVVggJwM+yDDnRPj3fboqNSjAT6IPxrK2H2qbPbSUO9sXJzoOFdRihchbjCbwkXj355h0RdYkc+6GVXlk8AxFKXUwvijbpC+eeX8GCAXTQLNfqe2vb7Gfc/K7hF1PWekfoDeOojwUiuxoKCTPODAppRg7zhB2MRCr4bKgrD0lnpmzPynSpe+O39tbm7tr4QvyzKK4H24mBnWyfVc2/pT+gd0vm3Yx0c92MVAhO2HxZdeDY2LLwr2zfwN8BKD8/reknHnl2Scw/zqh/phm90WVlHEUkZBVjriaRqPzTaymKCF59JOmCGVHdoUppqdw5YL8/YaFJ3YMPH3Z3zR/Wf9sdfiqoIQI+W/XSMihk2wXPcNLGHs5PNBNQdaenPPcua01bjdEAjd2VTrSXcQntJw+TARhG0JjkqLZTVIhPoAVIg9BI9QgQ8wPS3ikkW/sWLVz6ZaeFTtW78jLg59Wbupt2blqR/5gf8uy/fuXtVCHt6/dVVCwa+32tg3r2/rW7igs3LG2r/3R9d7/vn//v+/H8mSYhfJgBXMO6WLsGaF/0PXxkxpN8Itcgv+JwBdsPXSr6kEVu+waCNMFemYD8Q12OahkG1H0FaQ/+cyT5Hu2obkZ8k1gyJYMf2QvIZ6O7Bcht2MovGsOwn1DsjaSriSHbDR8zspGkiykfTExH8XHeRtTyp1sC4QjNhW30Dg9BzcWjbUI3GZq3pcguScpDedshAIcvQBDZKjcVH6qvig8tyw//+T25sdTEyOSBTIfU61XhCwrUB2jnxklDzHK/JJFsda2XE1ZcXxaTFTE+gap2D84O8ncKDVU0xeCvIKz8nuOzp2VsnpN45785ke7zzaWx5fqtZSK8pZUZAUlZUYXBkfEmpqqOzOSGorDJAsb5TPn5ml91HlaQ0oS61sXFJQeHjNrfqZlmXRhYtFjEHcTXUh2MAKch0H4ILtToU4M57+2FSclFZvBOfyFESShr9z/ONZNDg8wX0O6hRE6Igef8JEOOkmFeJnyZ2JpFGUPONkjbeFSBc27ZNw5KfX1er81T5Sf+O3Nt9afVa6VRmQtzFlqke1q9Y3NNOpv7wd+H6y7xr58/QD7zQfrPgK1Hx1lvzy66NVvN3V/e6Sx8dVvyCBVXXfi7WtXvupYI0sOT0mqW2Hpf17orymknl97jf32wHV28MN1HwD/A78E897veoX98timP78K3/zzpp5vX1kEaRFK5ZJaiE8skYZ9LHQGaneP04H9NI3zj6UhpAwfgWgMQpxAA9FgTKQ2KCQ+ME+aW5kxWx6ZrQmppb0iw+Qp5oDAFcvjlwSJfEh62vTBDHOkWiH0mu4l9KLcqevVIm9PrbbKHJakCJvhHhQo8pP7+ERJAnaVqRW+lij1p/4i+V4/SWRoiIYkhZQ7KeBkFpT11Hmo33A+khwpREBxn8+fQl7/KfaTttPsJ0CLPl0HH7IGaKHjr5w+t599odiskjv3OjL0e3ToBd4+MmnOAO3gvT+UWBaiBGcx6PhcEFIYAiWsUoM0TwCQcCdNcYxSPOUaAEdBQGrh4rCSQMP8lKjS7IZDeUU1M0sOBSkzNKFefpoQXaC/fsqV8D0VTQcGZi8IL8iJp71LWp/v2VrOHiHPf0/O8NeFB6gDRO40ADddWRSYTiRdC226uw46HLHV0Hf37eP8IaqWPIrP3SVYF9lVkcnXT8dnB3W/9M2hgVWrB1csfryhISe3kV69+sUXV3cMvPRIbmNjbs6iRfgccvhr2kyfgXPAfchAXjhnhXDnkbZrjtyQgCMLUHbIHrYVZYdg+4XUkrWMJ293GvjYNXDKOiCFZK3ti52rDKp4o6y5Zv4j7XtVlRnp5Autnjv3WKujtSk+aw8VbFqU0NCWb8Vj1pEqMhKOic6xHPkMtMaA+anGRr/ByIk9IXJCIN51TfNmyLQhniHB8dAOlSeG+adbQ9Nk8ryF8XOKYxeq9SLmudY5ZHmPhfGJUwaopV7QOGqBpnCkTGPx9PBqV0iiy4zNOk+9JcS7oYuj/ye0B6nk41pQEZPKW+19I3EtQBxmo+l0uA9QRF8vEjr0JrSSsRNGavBxBQqRpFEa8t4ZkpJJohIPVMjUIgZIgxKT5UpzsjL81CkfmTFH4x2dnqAE0DrsTgqRhT6Z46MIEkv9w0XeMXK17TyzwtYolcX6u8m01WZ+fbAquhyffUHPCJkJRpTFJOeCJCKwr/GFel3bioTFpliyc/fh38OnfZm89h0lXR9q/fyoY/+qFQz+qxad35CVoJPS47MMTgLDocC0uMzM2oxMSm+tzcyM02Zyc37MDpCe0NuENpVKyIVO7BFrjvMKoQkc80zTxYeZ1sZIkoR+sVFybaib3jvBqywiapafStDOuAVJpME0uZsAgCa1YA/UA3b/fM8uRmCL5PI4tFQ+eR7nUiLfz0kZCniRyO1gQJ4/s+fJM2eefOr0LpXFIgtJSVapUpJDZMkpdFPnyy93PvrKK0cbC9UikbqwsUDl7a1CY0MZdsIuw8R65FRwn7UngZb9BH5qt38DfQI9Sl0B17mvSA4BcviaYDef9yLiOADNd4nSgHJfDEKEiwqOJtDX1u5gB8Fg/qGhvl30rqH5j1MD5C22tfGvf9WDd9jWY8doLcLX7Ucrc4Gg8LjbcVxXSIRzNFEhn2PU3rIrA7y7wO5ddNlQ7XZqEFzk95kpWG5JDPZf2rLqKVVFdgbT7Zjhx2/QrsuqjtKmin1jZMEDeOOtLLYi2VrL4xQH9Woqykrkdh81evc57T3O7sA+0Sjsa5fUuEvUwX6eIUEJgYGBIcbQgHRrVnXBArwZowzecC/Sv0AwD4A8B4HID3tSSA9JVDDankIKLEMWvkyTEtmm5DanV0ZKaEMX+S1CxFbjTENOL21lO8ly2odQorwfRqjQ4EABaULyQ4MTarDKRIuGwusILymyfOuqvKLsAHNCrJ8+BVpZ0X7ipFmxmtD4SHHkt8UJuoKi+LjS459FR+3KMy9/pDwnrGKLWuI/fbpSma7Of7S7sEmH8x+WJmZnrsy1opWMzvGFbvgc33PUSX4QXBJjT/N99y1jT4w+0icvsNeBHts6E48llgPl2LG8gYo90fLgYITTWFI8lmjUWFBpCpVi+djhQGP3jZtdl4Bi9Ihgx+XLwOo0puA6HjPceczpQMmHJ6FU1HMxf5yyMXaSG8tmrCqLsJbP8kuasUy4ema4ZVleoKfEw4MZO+sjW/wjVItXb5Vow2Z4KkTYHuDmv4Xn90EWvRNWY83KsTO/Xp2ZWZ3JPoe+ZIwh2rMZ+Lf4s2Me4Wo8jx+KSjtzwin8aU8afoAztatX1857pDOiNiurNmv0ZFTk5pkVGzZUVHWyF7NqrdZauJbhjILbOKbvMzq7QI4klQgIPra9Q0bbbpCVQ39ke9m9n1OWx9m/oHSDmtNs8Smy2dbPdNiOgE9YLZbbDWwHzsMwYgsTcHkhgJfcyAQSmvCpAT6akEpQ7h0t4M6jmZK5/+zOr1z+TKmpxLfyYJTJ5KHfffeF6qytp/+xreG9lgpt2uP7igdYdvf+e0/dB9YbxiJq+qzM7MVxbj10pn+ogKb6vLa885+Prvjk9PbSqAjlzUCZOWTHP545+MMmvG9xHgVc49ORDeKMKxBD+jplU4Adz7TAvTKSUwH2chtlsjEgwUaNcQ7tkWVjBnGCA/n3Y2iu4raH8zDk52hrXARKp4Hq8baguHHgmpxOiO25jfaRiDFLctSQcXi9wfWIvjgDuNx5MZLDt+CYByGuXO4Y1BBIrIDG91uwJMHhbZ4wJLECIqZxfhaJDfhsEycpHA/Dx4aPw09IPlAo2wJrHg5v+Dg4Z5cE+I16XgBQw9AqJ60QVwpji98aiyN6fcaorcbNOgorNP89PpcnAMlvFHcQPZDPIx+VzxMNRPKDg4PjZvWQleyq0Wk9pUPgCbKzl+x8MLuH7GQtztk9rJnPF2COQ9nmTiicszxU4wg2DdTJjuwPW1HLaJGmSmkp9hX5ewtH54XUjwi0ENJLgcpSuDwRyC+UJxLncqYI2icuZovMxovE5ZQRMpVXRf9t2ND+cxG2FdzWfCjgHHBJMVwJrsIl5ve0i6B9bd/uLgMHpnGbhIcPriMEX5ar8IEJVpmrALM/m3ARPgQKD6xQzk5E+NzC+OiIZFcxGquOXcUkeZRYdH1x+I2WL4AYAALajW7FFr87MLkDqTsQuoMBYGGvdAILMHeyV/En9groAWaQvJ59D39ir64HKey7Dl4yO3DMEq01oR3xMByrJPmERqhDTRTgnSK1O+BDUlI/5nzd/I2t77LfDLBDxxfX19d3tlwAIUcb35iX1NBny959aOB+b9HQc+TbfYO9N7bkpcsY86oK9u6Rfew/L7WtWZ61thrMeH4PYK6uiYkM62QHh66XP3V378IrtoWUoWz+/nMLn1hnRLIL5+/AvRrGeRGTZPAgJTtZFg/bwamVKXJ57Kr44eaGwmHSudt5NeXC5ITT3FI4t2aKuTWcAJhseotD6U0xv0MfcvPDvRFGRKD4xaQQkGM2xGSgfDNagU5Fj7G6lctbgjxx407RuMwlEpLfOXkJLn/ONnLOYRqhrT13UIzOmsV6kX7S7MFrhybJHmQ/wfmD7YePtKXr2E+ofVz+YM9CC84fxOcSFPL9rag2MzGN4WvhSK6ExV4lgiNDDPRNTSOhIejiiTpJryBz2cay2t0VBh+P8OrM2k5tdOWu6oJcfUJKdZwkKDwtLi8kyBygz5NN76wJSc/z8RRS/cmZ6/Jr9aq43LryqNCshXOD/DufKJ+559Ein5N+ulmV0cYqY4SPBwCHaTdjfqK0fq13YmT4opVDzZx+xHlOjBlLBsPDZjqJlZSL2U7Z29v+5GrGE/0BDlf9z2ATU0qxi7A9e6t9238TNiuGLekhYQviXFcXwdNcbHvt6PJzLkP4KfvBiRPA6IBRhmEsfkgYoSpHeQV45xudfGGBi1Czf68EcoMuyFjb6s0IFQpBCbUoWZOfkxEboHEVFeqd3EVaX2UUCSIiulqlIUFqTpdzeAkwXmYi8yExe8CdcRGhP+LjHPAG/uIyN54ddRBkh70Pw55C5D3sjhtJdpJCh507W1O7iIG+oL2tdGZrR44+NUsXl53nKg6M/7KBlStLK5aVWxqys7UJqbzcoIeoo0QikYHWFncCZMcCGk/pfOEgXzcoxZ9lQI58Iy77TuFJUSLHeRCgh+IyNhW1vhL22sud3T0hT6i6SW9ZWszBPo1pc175U/GRho60l9+wXQNukerCjVugo7RMEBFhlPr5JUbFf97QXJ5vCUgMB+TJUIV8vm734ws3VojN0zSyEEWqMrj/t8GKiBSLUhP79WvBuqy2qHJwIy4r1IckfUKzWA8QqYksSTDN8/bh8iHZtZQB4pbkyIekMJAmCaq05Y9tcASZ0xxKk1rD5/egHEl5RHy7KXVRWrTP4b2dXY+uliQrkgSiqJDUF5QR7ovdqp6zPJI8c7G8YOmB2qRlKVTzxYCg8MjM2bM0m3+eeiqGiXYPjsuZHqqN8w6l1wISzIhJ65XFpb33WO627gVmP39ObuMcRygbUY5j1NRZjlDkUC5mOv5+e/vtqbIdyV9wJwoPDQc6k3A14/LNW+19LgJih8OK4Yh1AQ7OlXIVlIxL7SePrnhzSmjO8bKX5uERYHji+AjWpBCNNaxcBI0qNpuhVOKOnaeEb+PoY2loH6EavVp8XjQSl6GA5WwZVNhUP0qcBC9yvCaJWvjEcednETfhsyAacmrUw+TwFfgEy1hH4jK80oOPn0PEXH6Of+EoTzI+LkPgcxVHXGYsVeDr25zlMD/IygfwgvSnDcxWuCZRZweTVMiZfdwZlyNmGAc0DPSANKYQALgUWW9cldry+4QDiuCspODurOadm7Pa31prVZWvfnVRfLk2PKauhr0ZezO3ccGsRaDOXLc8edfp13ftOMHImlcWhwbkFMf++391XX6kOLii75WqrMe6Gyxe3t6Vy63b25ao/Lr9I4d2lG7ID3+bHTpxBNn+ODdWBteJYbIsS/FE6njc9MtjnO411Lb6MAKF3KF7YwI0E2Vm0glY10YDoIkc0bUUl6sJeY5yNVVTZGsie3CyjM2gx9tvT561SertcuVh5kW23mTzHkPL86HmteJ5I6aYl1/Sk01ddrENCo5zU8ye4tgD/PwyPH/KVPSeaFFMBtFtx9oYa5epJ4cSRD9ojdE8vAIMbyQXyZosn3fs6cYkgP5j1D6fnIDEmP1PEe3QSzTTqF/ODJx3LjfICfuRR6I9ZzzRyGcLfFeTkRkTl74iJhN9ySCbjoDsjNiYjPQa25+hS5pek4HGzB8+RSupa0QAoUTVWAAKFWiWEY6UL2TjSIWAz3gCOIKCst+OZ9dIPQ3+AexXX+zvWJ3duiP70bfaXno0mm3Kr9/4jiyInQ6enTXniZ9T19JaAn1K0ltMH7H/KNqa1vPEB/OPPVZWfo4N0x9/MrE2kl0DvtC+tXkNlBs4zxXuDxnyayfMdEWlLRNmu7KroaafMOXVLvZdnms6QPp0grlOwi049VSOuaxwrvDJ8eLU90SofcEp7ImndKgdyFduTgGBPKXYSWZ9wHOYaHrbc87JYBMDMUptkVzOLqSzEGf98lm7HFlHMnc10Ft1zt514hPOd8e9KaLssY6JM97PbeUy3sO9Js54ZzpYJc55b6uOnDTnneJhF/A9ihzQP0iyEUzYZGfbZRROKx/Yz9yZ6cA4Z8o4zWjsIXC9rXbM4Wj1wIAj3kHf/W/FFNBMLvpaINg2z2UfsRfnR9lxvIdxDBuNox4FpdNIKORp1F1gLL7suUM+FXNiMtS+boemG7OryiLV5VX5pjEkOJ6c4xelCsxszojyFsdlNo7Ef3wxPdIelh56J8Xjqht9ZHvYhrRM3x0zBlet3ucyiV7eaMpb9+QOTkYQ7ArmMtNF+KEMLjmmkR4oBXYfDYM+naS32wlEtusz8iJCy4tKG584d+sTjiI/9tYkRKcE9CuWNzWTr4IfWQFX98fupVZA3y8FdcMBJrsTy6cxYvxNEkcFh302ExQWPMkYscOpBWsPkaIwq/bg9pYrlYMaiYQKU+Roo+UJxghFQVFm3fpc3wCGeXRz0zq/sCRtYdyV9TVlxYYacNeUIAk2KoIgIdKtqqrMbLZTm9AaJp1mTFWa/baHLq2qrpwe5i2ue6JCnZUQJ5N7s58AkTa8MMWci3DA/QuEbkQIPgOcuIMBjmRP1sWA/QcXW52omQHoYa+jfHBUPwjlVgTq5jNFBSEWZy5UESr/0NY3ZSUhOOeQfRzOUoizalKcTXwEfTK0dd03bm5A52YT4V1izyWx427FPeSmrJ7ktZYL6L/G+0hTUuCyQ4/xNBDcgjRQT0oDu1CenPcnubD9hLyv4QP1dhoI+NODyWlgn9sVIrAfcrbflETosysK19cB0EtNemrydWDbi89S2C8mJsKTly+zF+w0MLi4DqC/QsHpXSFB3lfnf9/+8XWX1gEw/vznWI/g/iKQBhIuFjJVhxGeFC42GmHfsRPFhY4jZCVHHwrV+zJuTB+0DkII3XgVvzj7HdVxgNEdjRhUAtw0sNBRAmxpnp0w06KcVQLeileQywoS0wuBu3d4Qul4RcGamT2VuCyY/IdKOy9L3mAsbS+d5muKz0jU/T+ZvwHpRKfiWtlwrrrKmVAGVEasp0SjCqR/8hPnEunPP3/jDUeZNH225f5JB0mutbw1qlB6JH8I2lUP5iAhY8c50+cmNKmc8ntiOXsKx7mgPeVq/A+N6lpki8yw1UwZ0GrBppMDj3sQD/loPMRjTCdnnCzjW01OWPY+YDI5Yo2+GGe9CxXmo8wk15CvcLaSpqTCTrt1RI7K4xo3i2tUXtm8CdK2nGPM9hjmlHj6PFzk8gLn37sWsuT6/LArcO+iILhn7YaXU5KhhDcBqSvI0CtnvSh/O6ovWPM1oZ/1K1YsbpzvwBbZf1ysENp8qF9AJPIIAEYKKouxJp4AVzBxmKscvN1jR66/MD3folOac7MWrk/ZWqgsnJ0Zw6PfNSqWfB4h2HYyQTonRZEErbmWisIqYYBHdOmipyo5EoQ5mgpMkt8n5qS2MzsTHJJ5hJ8DWAA/fHycV1EubtX4P57/su3j667Ex7GWIrk+URAvFbYZp+oUxSc+Td0w6hs+5WmqxlGUBptwNPQlVFQ9pEsikU1UIOmLuiuQ3AmPEIeupPZmGxx8uM+t0YR73uqFfE8FvioL/WT/wX7IW38+OFTlb1petFKe5K6uK77wRN6jz1RW9W/IV+isSUE+4eqivIUt71+zFDc3lWgLI33FEYW1NWvZ+MqZscl1C6O4QAa174lgVbUuumJ2pqd4mleUlzg42Eu1cXVBe7ZSmb26QFumj/BlpgUZgiKKfJSHap88+UJjdn5dmC4pOMhkkA99lp+zc4bMpI5MCfVk2p1sRswHKDdVuIPjVHwY64dOzRA2f1wZOxV/6MIHBK+dV748r+r/93g1WkL/Dzk2vD20C4runUh0P/u/yrcshxNs59stLmI1Jd/scdep+dWPNcKU7NFzasLOEwHPk3n/ezyxg/w/ZUc150P8b/LB4HTO1MRG8v3urC7wgbJnrkMZa0J15nwt0tR8+adOvcszLFgfFOyX7B2SkZgWLVNFzHwjcSpO3e/potO9/T3cAFgPhB4ByiSFsizURIzsp8uEkcgkKommEd5RTrzjjrs57vG84xrMmEbYZ0xUY96F0JB7UElSKELiqC9IozgeTpObFmVCJgpDZmY8sTiqauam3SWIjd9iFqarm+YVLO+x5K1oKpm9sKG7ar0sUW8N9xUrrImGkDKNjKxKjtKnMlLNTJ6ZMnNxqnEG5qYoMMAzLCws+9GSjvRQxM9zZp6XgYq5j1f3K+JfmF+UX9e4pQlxUq6TiYUkKfQJjg97irkbGl5kCiqLyai1emuykpMd9iRjcehdp66C9hQ8e3NB3cYb/4GDBaOaDPLJdfz5nuB7Qoq7Ak3U/YbTbw82wQG3OPE/UTMc0M1+8ItfYFHO9+K8gXPdpLzvwIGNvQZoeOtRH33GcuAAAv3AAQj8B/A7yovu3TpEItgpduvdu3fZ7be5mvM7fN8e1DAEmRzjA49Hh25bOXt8LPi7d5+hj7WwXzwIOm1tuYb9L9RYtlKAMqL5XimaCUpwQOP73RNX3XAZ/g8U25DDp+AnD0YGxw9xjD/+oRmwnF3/wLlpQ7KmgD83RQfN+8c5JOVqEMqhDzVyLg6JjSoIziCXCdcNYG8JPbsLftLj+ljnZy1nwQlbDX+YXcP7NMPHUG0D1M0UrlRFvYPGqF84x3cTuDB41ge8F3IYBStIqEMpwts+phMhICBXHg9bn2blPI9neYg22BUPIArZFQD1qPRxssHhvuBNb3CzqHTp4+Xvx6Znq8Ogvd3WsKgOwVJliErl1qiF3QsOMUHw/ZBxR6Cc6pLAodysuo2FZyItSeqQR+LScWOnKyj+OXc2gqzQEJ7E/JAeE43bPHHjQ9KBVr62A+PnM1LRkfxgJQfXixz1W6L6R/otneXwxr1aWQ3F9QmV2OXAmI6g75Pvj20KumO8xqA0Pp8h+b5VgcjuHdO7CjzYkgpVxxqcmlqRosgsi1ZnSdsFhJ6BmhT19hy11wxyTK8ryPiE6Ex7k6rYhHIdblIVkBpgTixAzalI1OMU182IUFXsmC6njhKaUXg5l9OMRc6eS0wOX2EjAcvshSuW78I40lfLngFiGK+v1sVLrSePLT8PCT9xUy1wn/0QGq4GLJ+h3uV6rGqcuqy6gwkU7Ojuq+ySMdo0PVqmhtpUP7Yt671z42tPiuhmqx29vdQj3b1Gar9RUfHI/KO7ft2OFXmFqfxDtbLp4X6BJqU2yDdKnbQuemw3sHvfttP0dH9vaRBDLgbMNIlMK1OXB6jgmu2GsvkuXKJ8do0eN3VUAtPZs+DJz/Fc4GPUtofNAW+iQXEvGNRfVujG9SPjOsziyircZdZeYoZ7zY7kT+OcH8Ffx+b8nAGRqLCc20pr2V+BONxrRsP3r1U4xp+AH9ycNyZkA4bi3tmJbBfUq7UaHMD7MpCXY6Mpb5/HciaaJ3a8bLrmT5DMa2I5sJ2Ju/QpTFY7jaA9x3Dd6nAkbHRAkuJgBzcTFLjFejEVELeIh5j108TV5MgbTCXtpaLwmoJSDGsP/DSA66P9eBqOadoOTGdAQryCbMnXZxbiju0ciKz/SNDSA3VrTyZGYER09nLA6MhoAPXk2qFLJBGbmRmrtVp5wGwXM2us1ppM/D5qit+KaefpqH6zCx5gPgPmVGZmRMfwgtL2fqoWiR8tZxPc4ufGNyeoJAyeXWgwiUA9CGJvo7lffx2+9ZdvTnzP+p8niT3nniFf596FZgW4Ze/TbJIg4wG/mTo4eGZgAL50u2dgq62YlHcN9JJ8fTSuZ4Nr1p2b0V7Pho+u7LVr7EpHYeBIoRpewvb8KpSfGDJZfhVa1eOmUpHlOLdt/KQpR2MFCCeUR1xvZfUoOCcy+B11d4cnMOxHYzORIOLqR9hKvk9fwqQ5ZOPukHGxZmO9veT8nrmN9kzMRCRga0btogp/lTPfpJAe3qPowR+72NEf+twRsxrFvAH7uQrHPxS3kk/BPxSvGp+FV7no1IRctDrOTkiiHDpGqEeJDz45GbNPmQnnb0a7Fx1F4N0LqLMpzyA4ihAcImX8XAjHWWqHxrGbubsXmNEAzS63d0kExEHo36Pe2wpOO2PdjLnH9XbElrdeYkSHFYz52ktlMk2ad8qs9BDTos7CHV/kfvDBRTC9+eze2VQnG/0fvxNcFIgT6wvAi8uer4navXBIxXS89XFm13W+Pye0S3q5/q+ME06iUdhymhyY0gD5oZ2yTtS26/RowzQ/91jSbCfuKKK/5VDtXokSReFIneHAw9VnitEpgouVeP+ENrjrxYM3OTudz8ODdror+Yc4A2WSTDaQC237yXPr/srZ/HZ63MP0yHC57nLsGYer9Zap43sPrtcrxo53PsLlBPpi2sVNRTtn92MyIrLnRzkmk+cDevIOCz2m/lfn8goDyABWil2lpM8wUVNDlqHPD1unbK9V5nIplYyJX3ORU1EO3YY3ReYr+PCPbX1dX7VunYJeCewNEI0+sAysJwihFJ9BRo46c1CEa9QidBURpaegw6bgWpP4SUNoIWG7Qmpsn5HlQy9dYT977JvnX7HuPji/OLiu5NDnDXPyKmZr2+e2GpiO42zVaTb3eEnbVdS0Jq4lyiBm7pvpgPR5Ze/Pa/qoINIS7EVyuZZ3BOjOnBjChOuPJRwZNFxmnv3KMikfK5DKUXp3GJDzwQKVwtF5Ti1o0MRULU5NWdUdmf/rNW3n12XldL29qrxvgT4o/qWW+sForcD2NqBmBPvPBP5sM1grDNTXeQQYY+Nt/+w5cap71wtHgdtZf6nSO7gqe+788m1H59Yee2yWKlunnLWioWbh/nhtvjmkHvw6UVVA+oRaFx7r6x080dVzDO+FQ3wNI+rfr3W1gz+qP3e1i38ob/u41ssfV58jHuMestAu8sWdJh/oIosW14OdZElfnHw4pp0sbwVRyAZy3FWQ6zKuvIWEbBInA8lV9Ffo1E+EZsZESs2jHQjXyPGvRmhW+Qe7kQ/4F53QpuJ67EaPR5/xbakHKRY44ulpbkdqoPPxAPnGWFDYD7GvGymmpc5VWvLWlau0Y9c6jC8XV08xZ5Y51o8V0idogvWD7LFxltD2r976sv3jjx5cRVbH2SC+awLumUjupNLV2yZQ04apbpw4zHm5U987gVPbOFjIy3CfxOLcdhc7JeOCBFe6Jbci58K1jslgt8PX4OiDpHP8Q9CHz3ybkkS77WGeqYnklAfH0ckK6ZToOp34hDiXSCXnM+JcpFa/44wTENFsB5XK1WXbqYVyZ6TcTaVeYLy+QsBOQk0cw8Eq2Pfzhg3FGZ5/8FObctQ+sdltueTM0uVPl1gKfbgOQ9rmNUUv/7py65nainXxSaJbb/4M0bA2P3V+9LSt3sH66o6cmDm1hameMzwq0rKaRloNrZfEJbHXF83e1mJKrDCWlSdy955Usmtxj+5cFCkVTlB4OIaqOE/ITzia/kJPElx9oAwxfe6W0VSu3pjV9Uiu7wgzyoOtUZ5ktHtwTJ5TQaJHbFqfZ8ZYmhe1J2qDTzvxpqk0SD7tf7BeeWE25Xq13eak2O9c2dXO+Xrk9Yddr3zinkvr9QrvdLq+Xh0+qBLqUe6+m/CRG28mjGxyN+GAHY44wihVmGi/ImfCCALKp67k+7DHT9aJffwA27j92QHpFEDggm7jt2y/X/lA+IDk7vvBPd88R/Dn8114dL/v/vV/bLiINBeHHR8wIFHfdeoMvm83dhJcVGNyDHks3P1GYUFeSZCTS1GID7iLwhPKOBRqE0ej0KeKQzcqopCfI7Fw5M4iL/7sDPeMRR8SOfkh6GM7r7E9oJuV07vZAPKzXttRsqoX/PXECRQn+47vix/Ovcudq5okfFGKOhWgIzfIEIQdBzkQioK0YQ0rkjfHy7Jn5Yh8T5w4xONkXdYbHGoMlXtbj4aGeCnydEnrdi876QPKLgw6eo8IrhNhuCfOZJ0/VBMczE3WAcS2c5Iju6n6kzzYOs9RHyQjZKg6e8JKHdWE3QsmLNk5MnHN5IQFPOMdBzpoOuBCLxlKIjdMRr90dIA4Vd8U+9kiRxv67hR1WhROwZyADLG2monLlWr4Pr4cfvcgfsapeuWMzReabK0ETXCUORX+4+Ro2teJL6RF1GR1ZKNTMydaG3UoG9MeepiYPo5jUntPHeFqSKMYrGEmpdI4vRgn7zA0ujHjlBRix/ZqtNe89UH6oNvcJ6HQ+B0nJiy86y1oby2d2fpIrj4tSxeXkzcxtf72QFeJEbpxfZgipqCbOx+kmZRW3zlFZlzrB+XoY4po9DFjwvtJNQmNxHwkZkKqlHzVjqMwExPjJyMBGBSPXYHvsdNynfidUdaLHNk5o8qPACRPlxPaVzFFnvyTMScmKqeotOXx/P4vLZAyZO1YnO0k2SSZGReZFtCvaF9QN0fUvQDSB9+nwu6lvqL60Wk1d1qfaJqACiIlX/ZEfVWUUdtdPIGACQswq4KubA9tOjl7QnIMNcfoQyJwTzB8fx60BTxQPvOoG/T4U+rxL9KzfT9yWD3mRj3HWTV3Rwu0AUeNjW9p4RNyHryshU13NC8Yc2mLo6LU3rdKSrgh7e+4cY9PHHLuXRXNAakc3bzKkTvE1VRaOTvIcYuLvfR1pJByF19k7lxB6VzfiuER3ILw4B7YDojGVmM7g/ZvOFfC0ddzVHOt0Y26SO6uQNzvd/rI7TH4hM7pxkAyF4Szv1hmvziQ79/J3TszUvPKv4s2k9PtM2QJPoTjrqAZ6UeB58V9dL1G3nUUNznPHcijwc+9fKTHGDe/YPwxnGEA8/iGEzwUK0dqjjj8pXY+cWPw9qozGN/hujJktPJw8KdcI3BYR49hz8J2JsVl+2EWD8dRu+MAhr9my6l7zA0UsaJMnMgQK016U5oA+gu0VIgMIC+gFyoptIMDlEsTwuMDpwtOXAu45i908wuINpbFizVBcT5moWqJPjNB5PNhwPUL0vZ1LWzLQT9/fVQ4LdrRp4rKizbKJDQ1jfEiDwTkzW3ecf/81m64znD/X6Eb7v/rN14HYHe0KMbvAkx28XHMcZoBU39Ba4VGMWFGANeKgcgkZhKzXOk6RE3RdQitNEaAOw8dDnvtcOdGvvNQiKPz0N74EFVBZbyj9VB37+jWQ79ZxLUeUoM+1K/mgf5DMuVI/6HA4BjJFA2I6J/Za+FHzi6C7NXKD925EW/Ch+3eCK5wQbKHb+LIbIOMork+CZBPXJ8EreudEvC+d7VbAumBhIKrLROoP4/0GKiEcpW7yzb3YeIREzjgUwYo2K6J0lymDljcOzLJuX8l9Nu5O9yyXY9hjO/GuxTSYL8YiWarOa/exfDGjycezBL4/z3OAQgz7UGuhjJfgO+gxblxJ/l8X6tDfaO7eOFz/fxzfASqn9MCTqkLk969Agg9HGMt9Ic8ULTeyenRO7s2jC/vwQDiHl0ITmG9SNi1IYjHGpC/2wjlIcExfez3uYzvKIDqMf4A0zfW7Ed3te0l5VBneDllhOo5C5eUF6Ut6Jq3PT9NHQGNxubZjXXzjFE6Dt9IOoHswb2TiIn7I03Q7ga69XzLI+eGNiRRB3H6kTHx+W72I9YfeQOeMTnb6ajJ/rfMSZTxEwkMqJsn1EakxFsKiS/HxWLh+jBChIK2cvprNklbUBrz9s+Of3iPNYGAyKwKk+YZ4P0zMAPoEqrqzCD4cPzCve+0fQtk7O/+xD73t8OHVQXrNr3WcA5EH2P3s79pvfbCWt3/C3e4aIe/o+9AZQ93rQpNSxlQVqxQCf0TuGmhwEwD+EYX1CshBNB3klZa6pI1XuzbobflmiXKaZpp8UfmUt3nm/zD3WRSjdJcWh5HptquHu5cf4KMDfL1bwgIUR+x3XrRO2jJiA+AusB6j/YBSLFygou0hwb5vvJjjH9Hj3nO9jePHtNu+1MPGv62G1xDtLFWP9/vbBIYoQqeAMZD9rS1cYAkJoeRGtc5OcH1YRsfRoqDEdrLHoQvunV5lDc1tlHLBG5V3pie+GMhH9PDl+JxEIydM2i85jAPYjRkG9PsbSxqYxrFTNQzGK6TUT2Dy7jVMbZlMN8Letw+PFwrJafuNSxeEA824gHDd8Al2oe02uUw7XP/t6S1p4erqQBX3HzIfPvf3Hz++Vsyv7cX76tWagfogPLUz37fBeUooWFAXbyCVMWLGK7eXaRMKGX6VNra7OnqWP8ZhrLVJdMlpvgMvQ71r4TjVOIctgcy2Brj5VRLvj69GOepUTs0OHY9kpHG3wfuASqBG3pfOt77BTr+/e9V8eh1Q9mqEsfrkH7Z1A7KF84v5ivCnWuBGNVYzCgiQUG15CamzwTTvMN1pexiOAfClA+8c5jGzcsNbTSWOtD0Qr95AHeSKINzy/Hc6gewZ5ix2KCZ8TR4ZvAcwg6n9NqpY0/mnS4xJsAJvDWOWL8DYZJoHPagDJBeIhT1H0Mxasyc1Hp70wIqIHYR2AZ/QicM+CdIztosjpw4eVgy5mfEGxNcm6f4O1F87LVZXB2vGJdpAf5OQfs3El+hQMjdEI1ITsriGA+BOE6pMginqcNSMxbGBCWbsnPN+5MjRSnRUUaP6Wrj86bizGLLbIq0/Snp3QOplY2J2bHZW2aS00G+WCTyiJark0Okny7NXDh3zvziwpwjkrBUuTqRcIavAf7guGxUw51CCiRc1g7fDBsfu1J8cTVWIwhgKTriwOVlGv6KRKzZR9ARkEGvLkktLEttPExP8wt2K8yZH+GpjpeHGxUzHt3nqRUHKETuCkvKYLvK6O9JzjI3HgUkTUn9wTRyZs6ciOwsyluWHFF3JMrHEqVKDaC26g2aSL1hlvU5XcSbCVZfby+hSBMUEuXFmGK/LIvPVYip8qq1fzH7+ofNYDR6vVugVn0u0vdNjxqNn8jTFCoQhQaI9ZebE0rnlNVkbuJ05ApwnmymzqL8fKeb7lY882/7nlm6ZB95ruXpfc1Ln3kGy8jPhu8INcRX9t5Z4WPDMiitG34P5E35+U355Pf4C1WDv3yV35SXh76Dn3+Gv0HzC4kgOOYQs51whzshFO5DA5GO8qiIMARJGKSqijfSoI3mFH72G0mcgr/2HmPQId8SWgqLAHH2dZY9A0zWBQusWQsW2GI2vX6mZ/PpM5e21C/IstbTn3affX1Tz+tnN8E/Zlnnz7e9OrT0IHWArD+9uecMfDJk/mMLFjw2nzr/+uZNZ89u2vz6s+i1emuW7ZMzcGA01rP8Ixd/XMw8x9G0EG62aHz/GX+DIxltv7uRv6oREFXwGRP3DHc3WtXYK9HwWOyp4WvkLZyTj+9yJm/hm72YPnylGbLNh+/QW+HfUexeLpQLpPATf5bBpaIxGqVJrzbBT+imWakwjlSGgaNkucx2kmHIZJltKPb9LWmr6mJDg7Rz1+bOO7hyflKsr3BAtpqknwra5WVq2Pj60hcuaswFXWnst9Su52KtB185EGwIDfhcHKjyjc6ur2nOUR6MyHvO2vt4c1bW29LAAFT3MPwVNY35lLvJQYUvvE0FUKJiq8skSuTvOSOF8HfYAPOjuDtaRSi1kZq2tm95dpk4Vzxd6yFbG/LkuqTZcX4dK6fHUqtyy3RPK9SxCWL39KK69dllJ674lkm8U73km+Tgw3NvReUWRewcJnZ7JtPskfPVtXRztKV2FfuR1KfmXQjXLTJfcA/7cr64JsGAoz4ipOhRcYaSEoG/sv9FHmDvgcZr19+70vXJ+s/JfPJUZ6etmIq1PULuHPqUPGqrIk/Ziv/v2daob+zX9Av0asKfq3oU+enDoA0rtacd+iAZ5CNEHViEIvqFocH1ZwDz9Aytx4LfD6z/+PGZm398+dX7PXc3nX5tAxnL9qwfEsqEu5+Y9/yNzpeA8OBBdqgGaHu7cQ4ed29eFX9vnsFxbx6gHDfYUePfH8ltV3SHXi2+Q69wSY27n0rmJw01hMsCQg3o5rrQdFlYdRm+u671udY5ztfpHexJoTwkkcEhMX4zKNCCb6yLSPX28FqllMSWGpp12i50myRFmHj40PlHxai7Mskx9/m5uwI2vs0OMrGGu/EvKDrSNzzT6C9qbOVu1+SwGVgxOTbeHlESX4gRJeXv4gxPDJgeoA2Q/KSQv4+TbHMNTTdBaFiKEl+cyWBe7MC2lwLnCSP9OmK1kCMaXMNfeYzkodjpe8ftibKVB9Z1HhSIdeq6g8uX7N+VmqzPLo2KLpyWmZ2bmmXNtN7fu4tuxpcqgtXJK6u7uqs8QxITfTNr565bW7NgvibFGJugT2T/obZmq6PSM+jPRu5aZPB9hyNwzicWPjSck9+PaI+AubuEyo/1k96aqBKb0K2JP0V8fdElZEnVFPcpeot0c+z3KUK+EYWj6FFAzHxoekjkEh1vj9rDfnh3u8bMIR+WzV6WGe19YEtNx9JZ2fWrC9I09FcPw97mI6HadEvIom3arpSspIx0b9DHcRvh1zAKv0Tck/6h8HMHGtT81jVknmF7N4JY9icMiRAYdA2BWzaplszp4EFGd6QP/5X2hjpKgWO/vkJ09s8Hff2kep6+ag2+fJ7CKaNcON6H9k6QZjeuPTB78KO5T71RP7tLxkx7bM38CnFg9GPZl2/f9ltcWH2wrqa45wr1+cUP6356qCP3xrE9Pw7WFiQuURzcrzVWBKlYliVyS3d8t6OxA+Rx8ERDXbKHOQB9QgnWJj5iuR8h1ZBwbo0S9XIkhfSe+wfungfeeSAo92+XmgUSWkD6MrqrulryHpn7+6HNvy8mHwHF0gqv6WUBL9q6XuT6EUXSF+C4Qu5OaBS+pC98ZHvkIzqcjRRc/FeGkLtvWA+fy4fPiXAfYiNhUhMapB99xCSQ0/n3/7IEbKmYyz4/l7pki713/y/sTSqUjWx8nrR2PU7GPN5+mN3CrmGfZ7PRPdRkE22mPLH/iG+hRv2LyaYjrtg0D3NnrmH4a+pDyEMEM0kpSQrSSa0xmvx8pD5i6sPSf53Ys1CU45POWN+LOBjRcoT5lN13fyPYAxiPKI8mYcym5ezs5eAeNQ1CkwsETCs1AHVqOFoRBDYrNcqRu3GlerQ2uFWLw1lGlT2YrdcxrW9sX3rCTO+8sO3tC1tbXzXSYZU7i3cE1FYWrjbHd+fNnmd7R7cxZ3bt4uLt5NfsHy6vmv/x6f3Pvr62Sj87hz0za+mC+bWNbWWVzSvLy5ZzdzWzCZSZYfE9h5xthDc/tJ9Q6FnEgeQJKO8wbV7RoZ/UJAkCBMrYPYcHNLNFbjKm3LOu9sfvX35XGtDg73GW8Xj5Pe/pQUtwrdotWkt9Di1udI8TzihFK13D5WRCW0w8zu9obfKm6pVLWormlrQmb6xZ0bSisK5wpblnzO/mF1F1VTUZmVu7KmvTrVttb85x/IDK14ljhIli6Rdw1y+5UGlSGuRiuD7EekovQS1SWVa57MyKS8Cjl20Hn68+03GZvdsL2aX57rsjQHkE0OzQEfYLbr8cg8qfpQ9xNfRwv6CgPJDAfxQ7dJwqRx+2XeTqI6tB1w7QdZL9O81+N/LewMh7ImDA/+zvkattu6jyI+A7dutJ4EkDr5NsL1dzRx2E+4Pr1A13I0pvN/qY9NDSUlPwZx+p0Yc6mPavtIbUe2nw/4a0f9VWn4o5GXOiJvYkeX0dq1y3Fnyxdh34ch36/jioncMOwv+PzwHorui1ELhDcF8IkN8gYjRATx76hP2hBHxRTGs/Pw62or6vw3eoy/AZT67ay89H4k1AW0WU6IPqbtAFICEUb92Qbl0fPDJMXL46VNo7UKrOscbL5Lrs9Gxrjk4eZS5OZPpeY9/4mH2T7QBbQP4x4P+z2guKsjWnWjdcWlUQGFzY/ta6vuvLMkWcvwxxPwbnlaPeu3IDwdcfoY3AnWGiuIWQOja0AzRv0OnkiVmpstmDGTHFu4tO/2dAWKGhzZp76f8U9+1hTV3Z4jn7JAFBUd6vJBBCCAFCeEOAJLzfICAgYkQERIECKtKIlCKiIiL1Va2vonUcy2WodRxr7Uzro/ZxvY7teP16e52O09uvt51rP2/Haal3rkOOd+99zklOAgH6++f3h8inyVprr73X2uu117rhQly8W7mrNGWVJsSlcQUli47+4d2kzXV9lQfLKml5zoDrk0E8ETxeojnBAWTxgdb3vwtJD6uC5zRj9LCyICNUpDOWE77d3W07nz+8/OVNaf6yJJlvbm1w9/WNr2n/2OAdXZ2iKs4KvXKvvC/rWoq65sAqzZrUOJ9FPht6c/o+WMvmtj9k5k7TM6fpTA/0CUjlyZM3Tb8G1zdS7wkGpx5PIA+tmmycekwcploZug10zzeUIUpAQQPASdChZK8r6U3lH33Y849/+8W5I/tf/FVUbk1J0NYIlEs+5dhxe/tViqr6pP5AmwayZ7EHPae7BsK9Amnyxy/UvF34DuZoBe4RmqgDBOe1FTJ4CTDUbTi0LMt7cduG0988OZ+0qduQMtgX2VxIPXSMzF8WVjOgyi8PU1eHCwaPpexo3JISpvnmzV9Pigvaf9MxQdQcSVyTPPX7GE1mqy6wd33KylhfkR+P8TXJG/g9N4++reE9MHgR8Ey/EHQ97S7m91yja6MQL65CmgN4KtytizGoUfwkIZEt/kYMYm0BTD1Wq7i7JppsMeUblKYIfPLRB1NNCo2fOFHi1/X+xrarXR8/v271NlVWsax8yPXFLWn1CX79xq4ecGuxT2p6S+rr3/317OFWhdTTT59SE7Phrcb6yx3X3i7v27QqpiLGv9P0t6qBsKz84BXbB+j7/3vyAqTTB8X/BAodH4d3gJm+JTx3lqeAfnZH9PUEF29ctdyjvrfi5UbN2ptbd//hOer6Wiff+DVpqYZo75L1cc1uh7w06zqOlaRkbzxY3Pze1t1/2feMZ/oH+EO5f8SKZXHqggJZVks0ij9C/LfIcd5i3FMmxo1pYDTtDV0IcLo5VbZjtHzgk471/7q95WR06aqo9pOj5Dj1479t/u2GlG33d/R/Pnhh9FCRMVt2et+u12lZ+gou8h6ET+sTB6RP7l3+rpy4kAEGx7uJClzDBTesF35GhuUaskBH99GGBy2eicbBX8leE09iDCuIE+dHlWeJ9RFpfmmCwkPV+9/yilIVRoaOjUk2hZWkKdduTYwvcHWP8Ejg30pKP9iuWlVX3JAUBfEMUjLSSB7FHWKQmcc227JksB1AHaUAj6nr+14v3/FqyfHhnad7BkMrjzaBx2OmCcmNlxteb06pvtp+YG1cTaFsAeSfIyUln0LasbxCPQ5deCyz0B0G/aZB0lFx8+Zl6hxRoyJ7px4doaSgizgFaamBtByBtNCySiZYvaugFY6DO3mEWpbe/cmLm+9tf+2f9ryRtyk9SL/ljTa4hjGqkTS83bX5ZlfdnT5Vbllo8tpsb3fwA76TquGeXhIM0b3tsbwy2pERWB0ghey2Ylkd3Fi1tyonyC1cvSLq/IOf3tRsNq7UxG/55parf0lDwvoX9j6nrlIJhg4kvdDUXRLn5eX136+/OSkp7LjY1vyn/50y8RsPrVHvbXhum8ifjufBtd2i40qMjN4yDY4DqekcefTpcAF/YIyW0TxI54eCEV4gLwrP72D3IxhV6dEZePxPfHezANha7ODe8y/oOn619voz3k/ysMwQ8f/8uuXqFq/w0NTAxf7x9bqUVYmil9Y07nbcs3nj0M6ezTvA7ai3W4tGOjK/P/Wg0ydAl1oT89p/1l3qUC9Li4pwJxTSvKwIZUZBcPnwLtN/GPYMrq4dGsQ8hWu6BPdZhKdZIDllIq4JzORC0j0BPzZni2UGNyzfU5Utc1XGcHgqWdrz0beuIsjUdS8MQ6aqKdmBJGN9x9JoT2/PR6+/+VMAYmr56x+88wEwYa42PtcHuQqgjfkE1IEv4Snzx3euxa3xtoQhIwFRajz2qrHnZGzFGlV8eXm8tkikCgdf3n3tV7//+I3Vh6vC27fv3Lv1QGdxR4I32iuCD38cgGqe7edzYAR8jnxorGvhwg3gKyQvcks8gzA3uEfRDGAwPZgojwtRJ4qbDE2tdHSio8PlrfUZK8IitR7dZ/L762MaNuRl0PqgFq5DCdcRyb1bcRCEb+NdM35m7bqahWJ1gHdAQrDYyyvKP3Bxaq7WsLwMO80hsa6CEx21sv5UoataxkYvBIs85b4h2vBN2A9eF704NlWyBMcuAIpUgXq4Jsv96ilDRhsZ7wCEBsMwdZY4m3cafEV1ND56FEu8T3VMTNB5nidAA9niS1dDzOQEgyUUVdGjFx/fsX5t89Ls1ZsKUhXg8/XnCFVeoaJhd3SvLkuj10GPFdGRA+HVgG+grxqMZZTg3KmoexySUbit7IVKjFasMQaqUzoGjz6nNpTHnhKlRR7hL6vL9Q8P9UwB3xjiNxZ7vLjcMCBJbc68dkoUE0CVuwVlpGtjAlVeCyD9RRBfD/jCIpOghxrohf7rKPjC5K8Gee20TCbCz9VC/nhAqYxkZJK5N+dyn6EV8Dhai9zmzjrsM+uTYrKXhqnynEoSs3VZ6QqNrxPR6VcTh9zk9uSMldhHXhmWgnzkBOov2vhMRZjeRyZC/MmAdBggf5age0kAnSmLBwSNGnea50wjLVDxfkJ2RMvQwU39h38XJNRl6pPLIjVO1e17PQfKqwZHW3ZSPxLPhy2ILs+Tx2pouz0ejII6bMOKrOWJtJGnrhNInuTJRYUBZoESDH7yy1/d/viNsh3lSV5ciYLyBMaIA4I+jjzR4UQsT2AMGCBOP9v4oI08sRG/5hW1nbRAWQXwnjdH75A8wXUoIcwolMGbK6holqgFniFiLx+xJiDQLyBBgoKGOrGUCUTRMrUc3GaiS5IwKFWADS65LFzMhpdcYlMYsUJyBddWb2W3ziRXgkGqY+3DhwnEdarj/HksV5B+DeQXzZOZo0tIsJi4UW1HQyWKG6UqBH0zxIJoWnIgzBp4r8xftlZvkaq0HYOvtFlkq7w+xz8i1CNBMGKI7yxyh7LVL0lpzvrdL7Bs+Uh0mamxjGw1QnyHBP0c2TpE7ejDsaF+k1gNsjsY2YKfqzXHp35u7O0xE5GKVdSZI1KlyvACJ10ukq6MdL5/0qbqHiYCBaXr+a6a+joUgYqJi6cm5emZ8rD0dCxbkA6DYJie8wvvMnK6cFlCClC6/JKWZrnTArb95feChe66qDRNuUoLRqtd5PrqKM/+iqqdrzbvpiYJY5iTf2J0fkg0mny3EC76jqADz2iBt5Yc+tpo+AhBz2jBtUe4BAecp4zNF4iTRuL8BSqbcN5DvXVqcdXZ5c6nnXLqn0uIbW4sePKE/HpKTAwSFeDluMKi2PzOLJk0o4vmK8bD/56dd8PFg0q7bKETBtMqDjz3M2cgTxZSbfwq8muo36E+kMc6eNvMSElUYKiklCRv8oGjtz49LrCgcGnLUHkbA/49CNoDuC1LDk7HLwMaVyMkprPIxsU08j+F55yt90WDWNB7Nabol4zF7cXAcer9wVsgGWyhdhEbqP3EsOn2t9/+Dde+EELqKflg9B+j1N9HiXPEMZDG9h0rfzZJvgth069A6HkKBHLC6RSc2eqD24uKXMmLidkHC1pPFanz61aqNO31kdLTHzSdN1YoMntv9aw5Sf0XxkceuSaVhzedqs03FkR7+Eb5e103aBt37M1d9ZtDNWFQgu9YcO+DuMPnwu0OmYcqtOdAn3SVun+t97P7c+D/A/UekXn1qoWGkfnQwD7snoOGzD66UensNIy8/z6RbsafAfFHzcl/Tv54zn34m1KvDY/QZ87BiQFtpEqri1Dp0Dkzol53cD8W01PB0IgGL6arsINQRloaIEQSeFoS3BAjUbT9Qs7yOlVBcejWP428cqkyTa/TqHubCSO7FQ+ikrNvbyweWV/gU0LqTWvSo07l5I5EKUWglN0Gup6IfEw+gHol2DwfgoMcTYfA6DF2NBvCaIS4t13Iq1qtyi8K3fpn6hZxnpp65TIkQJ8U/ULLIYJPTAwRYxzsxAQ1CbHvHYlWiqgn9PlHBatfQT3jjO9yTpN785M1rGbggnuoncQh000QbRo5LT9QXu18yqxhSP0z3gnq6SgUMRDVx9EwAMUPwJeQp0x/Wwt85kRzAcezLOOA4/KoG/64DM+Ks6VnHkMrt5knByA1yZ4CDkTSsuUsfVD/OVt63DH0oX6pXOJMBg4U4k38GJLg1UE/7Cwf4J5WCsQxLREXKbA0zuL0tUKJ5dKAhCVFemLBEqm6QG3YrTlzZscbQbnVlQHigIiimjipywl+2ZopkSxHnRrsuyLPpCUnO/sXBWRHq/p6qMmqbblBaP471QIuw7MC7wWpjabljikAvhnpuuDU4qLG/RXUFORGN72aUr0izf+orL1hYwVcCb0kzIsqKIu34FmQ0S8JObInIbw9cbCQxoYeBVvdQuStK2+2XjQuk+f1/7MxfaAiTaZqaNcM3fnkYGH7RarG9kYi/k6VVqQ2DuzJabiyf7koUHTZ00flfX307O/kYydJo/UlxdI1AukKm5suRknNRhARwgxempUOaBkjFYXwU0rokz+E+NPmxG+v8/asBP0pJuQlpnCfrTWXhxb/NnZW+qYSZy5AZ/mVAelVz00vV6nORqOYEaXZ967AIlx0jaQc67RZ+kST543GcUo8Dn8SX4/D34ivyfh+UxFxhqoFl/rHxsaoz420rkL6+Tw8B9N6ZbM303kECIKpZ967kQ+mZAgO+YCqI053MPv5DOkRGTznJF1Dgko3rXXd+DMeUnHcI4tAkQ+Ig31W9hPq3/MuuAHXaO65iSqUUTCK7qNHxrtCcCBPGdiudS30LxVKlF7OJA1sKuO1XK1u0VlnD3FKnIo8j/vaQpcASKE+su7bLBsnxqD+oWlwpd9hEzw51UZchLjt9Ei+WFjSsqdi3FWfpg++fzRoU23LSvKLKdmKuJB0uu9zH/wRIMiBuIK5PbHptwrm6vZIIQofQRL2tyzaUiBKUqSXefnIha2Oz5XJ9euE/o7uDouchK4+Sxxo+jpeeHGJW6A8PnL9S/CsLeQ7AD6xOMgX8R3ySgr3z43uM23DJ7YbsMyaV8QYM2pjOsM6GBuiG8rnbcgHJ5RTWQBkNj16bTo+kY1UKzH1iMqCJ6WFmrDt64QFDx6YeNP3xC0qEf5WS5x5Wm6vfxPK+dyE9qNtr1spccZ06UfaGHwwdQPeGfAg3uFZvgP1iYDuiTxD71c+/X2iKCwA1GWoNVmkkziilAFErZUoipP8K8IzazOdvZLiNCgWbaSUEOaDefXExbA32NE5DBK8Yjs9cWn6ES5XTl9Yyw1M097P3r0M1Tet7t1OKMuTkG8z9FslJ4+YbkzsA3nU1yz/ZOBdUxb5wKQD72M2st/fZ9v3k7WTWRBasxVmBeMiY1VAOPDsTMK1zLOfqoW2xJnfB8VaY7LPRih1Jc8m+dVQD6E4CuoCyqho/ICNl+hh9uJdLINDsIIqyR+42Xn8b73UH//rC+rLyx8O7fno7VfKBsrChbZai3jU9M7wspe+2fXv1J8I2WfH3706uuf3qY1byXRrPcZnaOnDtOB+ErNQw76Ht0sHcdfyGN4uCWVWb+Axfqj3aPyzYUcK0S5mcMZksIcRXMeKk88rhbjq4VpR3oiuwEqMRcVu+N2gDL8bRGqQXEAwyg/q0wXMI0J8QAczju1EuE9s0h/vPdTz/bGYNUn5TqZviZtOTk5+7oGSEI9lO5cqlUBDFZRU7PmIGscvHcmRouMH34NU5ebuO3Jv97f7XF2DHUwtQCh0ELg4OAv5+nVbdMm9xE6KH3p1tI0MpOv38FnvgvRCAlHG3z02EOpO1FcKeMtCFCGoPZs7as9GN2uKJNHmdD4k2s4lapMS0v0870RtW1YZPfF5uEYRGr8k2itYo8lmJIv69kZKdP7KFfWB3qve3Uq1kTnUA+CyOKwgOD7ATQjpRxMTqjH+fRh/2DzwM77RHCQQw9eoP9KyOQcV+WYfgMTy2gXlFdGimwctdtr+zUGbbsZuf3MR+vThTLcEylNOgqNw/8ItMxvp95NMuA45uzhuBI+bucUcqAiNrI/RZi3dd/F034FeaXB+aWRskUohjk3Ik4W5Ljo5tGUzfarGr4jE0kRFTHZV6/mtx6vuSgPjvLWRQZmBHgFBMdKoiKTATSeJI/gsobkKPaAb3j250GagKyXpRl8x7BtZId2UbBpN3tZ0E+MLlVqJG6lRlp6JlznkClOWR6RELtAkl8fNRGobWkxaetnIxVa+1FEapPR2Ulb7q4W9/ACJn8SBAIPO0uAZKdej1Wnk0bmVrefXHMR3hxDyE9mBuGPhfPjJ2IfzYOnHTDuHeTG1gbE/CuDdi3gaTr/znZseO5bJPOijzsx8MudD7tOcGY0YAnVfJaErOGMPKQ9iEfXjOPUD4UJdI8Op6yCjn9ITN/oJIXpUAOjvQt1g1UOLUQBkBXV9nLoGHsJL+CoW9MNTV8i8w+brF30fyjPCbfU2157lwgC8b+dpLgt/NtulEfpG5+Cd64fjXcw8ihC2xwjddUpHxNu4BOS5+FTjpeoL8cnqca/AnK2DqVIP06XpPoLp7o4jCS0JSfq9/UBturuyKqioSFm2AqhtHAcS0/E5jt1L2N7bdigh2RbBM9DQZblnZ0N+htv/l+EBvGv96Fk1djHj9tczYDUgV8Q+NrN/0ggV5Dm4t5Ec/wRKgDWSWFd6hhdTmwkeFha17CnJbM6K8nEBZpTji4ILk3MbXJVp+pD7KEK8xrAwKmlpenWs3Bq76W5G/foqaegi76XiUD3PzOtzgnvm+ZKz8HqGDkkzceAJtzFSxmzMeMJtiQQ/bDmDOZAe3azUyGd0xxxRM7SZiKLkrchBSwzXl3n6hAhbkIOmXS/wdFwiXOiwYAEft0ObhVbkuLkHMI4bcCIdgIAABG6JBnguz54KvoLnFb8RFVjeVsbiXht8F+o76mEi1Xht8sehHyavUmupCXw5CcEdUyz5tekSKEJ/psSCnXTsm4Y3QvfE4cJjXqhLp4MUMo7gNJj8ctqzR3tNw81h34FaQQbMAyf2odN0FMV0Nxof/Nd0PJ3cV6ez8gQ9BJ3Ok9+i56AzsgS/FXaCCxiEPOH28/En2ODGIHX0PHXs1pOf2tg76oHpSyqLgD41tZPo6WB5wMLps3qbihv6EBYg/324hbpgDYFWE3SfGfIs/P60PjvkWdNloJnaBQpN3xFncJ8d6O5cO0lmnKC9W/a7qL+MO+e73CATF8ZhZZouPEKXYYaylhs/akSWuQC9b11MxyfcreK841UWDxPFRTjfJdBcNaIezx6hoyj1/0yPGUH/x4fAP4Z6CXmeid4OnuxokVhC8RX4mjhtutzdPQ7ibx39F2qUAC0nWoHePLPhEfyeDz333NKvnBlUp+PT/cod6AwG/wvI1Q7qALHXdHHnbcPpyrLQpmUtcYrw9MR3V4cluEQXDZMPjj3jjVJPTsaX7v2i9YPs4BifRWDqGhhbE7EtV1bcUIRnEDlhe2ff/O0dxguej73D+sfzMiLPWe5tep/32fYRou99zhaDv1g8cHqL2cuf5KVAPXgc200JqLOI3FumYN5pMuMb8RhzEqdAvKECFAoSFew94Y6KX5jqQwJ8evv+Wom8dGV0+8uioOzQUGmobIki2aBJrtWELA7SR0k7E7wnwqhfig/FiJKiowoXyYPkCRHh8SLJ5GS3nzjOb7hJWRinF4tDEmvUgZlZ8VJZfJZWFFWZpfR6qbDy4Kseb8k9CkMlccRVUUCqVJGSFOKfEsL7f68B7DykLqmN3br/nE0N4MVzQ4Vd2cET/fuZt4gtEEmtdQ1g7ZXvyonfpFtqANGAiwL4Gbq2VwfMNYCkQzzuTITrbckCE6+jqkmdm1CepSxLyhT7SiLLGhJ2XpVHVWrUY2MtlZvSanv0miwfcby/7y0fSYT3SGe8cXV3ThLEoaekpJo8Yl3/x4bvcPti6DkAXyoEPKZuvHr0hTtbju8S7Hita9/W8DXFSvD9mGlC/i87tn7cVnW9ff/a3Zm+niTAtjyE+3c7NYA9pmFcA/hb6D9X2dQARsPvtUF6RGwNILCpAUTVD+5kG1WRUTa6o5xTBXjldHiJkTwyRjUC9aoTdZYywOZhJ/CY3dPTgiFeAM5JersIbWoA2aJdL27NbueGzI1Ls0OULotwJeCfmaq1XdsiWwupPzsdaTIMRxZVqtSVUYKhA+GrSlan1gSHcMsBJwjD0cR6zdTvY8P3v9LXrlsd5+snwmdAS8mgnBzh1AQep2sCf0keeTpSwO+3qQlE08Izmbpd80jNBLYs0IuuCmRlB5dKcEsEwT2pqiQqBFUGNk1s0J2QpDLFgROTuDZwwQvtq3ctXR+zfJ+LJGVtWsZajWiwZ8s2cHuJnzajVYfqA7M3jhRcaPOUsDWCX59mSgTlVQPGuqz16i2mR8qlmcqInKKQ2sEhzHO4n2PwHIhxP108AAbgcl6CncHg6QFcAMFEgUg6xG3s6nw9LiB08cLNxva36lKaz9YtP9FXuHTLq3sIsVN/d0xZrMzl5doOSjqSczY/vCxSlfn8O03FLz+fn9J1s3eQMn14YSOp1Cs3/5M0Ni1V1NJH35+4JoL8GtdEcCsiplVDWCoheGz+2BveD748BcqrohQuncFFxe5YW6OIN8oj05V7+FemkokvMxLCoZJ4nbc4TuQni8z1S81MzmkztGQHahKlvoGaIHH2hiydyDfQKyJUK/EhHyjFG9OV2crQxYuEzqEB2atzN0mC3ckc6qdFEm2YLMpnIaCaqEfOri7pgdJosZsQ4LOE8+1Q5wbPlW2fK8M+e2LdnK/5AfuV4jmy6XbT6Paz5ygPivLBEL6zTTaYk7XlpGxpfYq+M4zjvUxnJhn9jfXU0XHgRuq/GaWy6A8TdB4N5/3mzKLNmm6cLWPGo9+NkOfZdViyWuZ0lnUay7wOlBIx2zeycdoKQr0/rlDv4v9zmyHLYptemTENRcNnciqWjAphlTqxzZHQ37PkBtjMAM4GMEkA+jPQCONDJmPrFMRi6vEaeISBMOwdpz6TU5/B5VB5xJUpGThLDRFG5HHi7+K4P7N/5mi9OSpvHXyn+69P8qvhHuJaxVmiyvZj2XaiyRA2KnD4Cp9vCZ6c4cXKuHlgBl1R2EUs7DSGlIaFJXY21Y4ToLpeFJwk9fWTpsrJB6Ghy15M7pCp5FQ9FN6/giX+SdCa9HMBtC4qeRaA6cd6UeCAG7Aq2Ag1wOgA1C6EWX2jC4kf27/vje1xxb3q7hf/+krXRwN5GdqQWk1iaMp+amvpQFnEh8MHr4cU764dCKhZv8i3IG7P+3u+2bNs+HJD3W+yw9P8PL1FweSplIatGSfe+/BQ6ubmdHPOho29zh15nSPEOlcwFdk10O6l42rzsnrnYe7Oy8zlcWNiDpaoFBN9YqNMTIwD+fLwc36zxxVmcNdn8cQhXMdnTzGvhejROPZeofVd/7t/UO9QTULoPQ6Drikx/Bz2QWlZsvJ1Z3Cfbf1OTD/0XPl8WvcsYFo04c5Jp6nBe4QL4foHag9x4B51n7p/j6CIL6kxopqSUoAwUkP4+9jXhN935HqaZi/T2sHEPeaQ30DzlfUauO4C6yVYahOxH2pbm+iPnp3a3sauyKXlFCeepSNes8HBdYO2cADOjVgD4tAzguG4WtdKMgHm6eWSzNRuCzRiI+Oos/ByMLxwLjxnwn4ifhqOL8xpeTrq02qblufiZnPzzSNWuXm+FS1u6DRzVseziZtMX6YTN27CwXfQuk2XGc89jMcL6U3ubswQfZuGy9mwaRMdesvIMGRydunv0yJtjC3H/xTraLcZK0dnrhq1rRelZb2EMpKXoT5KRZqYbn5JWI9JobtVMy/Qp5lX0EsY8UoO0jipFdrR4NAFTY5VJ9PUSQ0Ry1dim+pVA2tyFdQZVJq2+oigws1O0QtEqhzXiBwP81SUEUeXqJD825uwpaW0MsOifb2vh8vQu0NcK9c3va4NhaasauQ+w5EgToFcGi03bL3dTDBQhQMXxsd0JsoaCD1jBP64banZ4dTXseUeFjBSttKDU2e3CEsLiesUr8Dz6cxzx694uHVuNseTCzKGezC5cCOte0s/QwMxWvDbA6buBqkYaFUZ6DgZDjCx8TE0oekR97N4GbLxEpoL5g+ztUao5oVkJyiby1zGuZUtqG6G1Qt4drsLrstxxu+s4beCp61xnKi0WhuGsd9G3v7/1ZXS9Rk50E4L41pqcvuKzVJaIbSJY7fOVGhkMfPMcWsbpcapseibT10BFAz7VmAVCt3OXsvwc/HBM2AfXx4+S7Mh5K5vBOOTzY6PPnizlE4wx9Fu/YSEkUUaZw7GqZsVp7vd7Sbt0tHaOkuZGc5h2CdwhtIznL/gW9EcjF6nz0K17X1nn2VLOSKYbpcsvZVUknT9CbxH6PqTn1N98rMrT35myQknP8jkJme1alFGYQbL9jGSlTnzkT8TF0o/zJT0YnTurMjMeEbo+c6z4GGzLTOlPS15F7spNLNtZ8nxBdEa0C7GBJvTNhPqBfj0UN74r1nwT9f/dnJBuIqJtdL/lcnk2CaDeBwf1xVrs1jPWK6X62nl5Y7X2/dyP4Vubm/KRqlK/ikwWnu5JENjjs3cCH9iGmfMFC+0vvq4hFuxgEBWB39AMIj7nlkVIMfhGdOorgXJvNBDDD0Rul88+gcHoZggp0beog6+098vEInDjy1Pjw6LkUTLRG4LhXyiXVm6q1KbpItsDvcgj46ahOAp+jOqLFjaEplX7Dbm5Lw4wDcyQBMQoNyUv6stHf6LQXlAifcE2i+kEdJEZ/4xVZCiEDf8VkAWyUev970RnUBx5/LQkPD67YrtJaFgwtFREqAJUucrxY5CEognyKPHTQBQx/9COEYtW5fi5ab28QqIyy4okk6tJ4/S+w/XT/bhHgkiDi4UD2ZWKkRLRRwHsrsXX3pJv25Cp1XL4lb7ioHqCotB9WHjMbdzLhERsSMq4gGdRwPI5xMcgrC1vPRp3DXDdxFAzuockUaDayPNa+MnfnqZGrk0MJBWf1mnzQxQaBUiFweC6CQIx0UieWrBOl1Rd0GMJ7i0wFWeFq7ODfN3IlEnRoYmTFfsx40HIGfd/aMU6XJprCS4Knm5NkspkieXFiv9gyJ9ApK1lSkKzA6Aqr0xvSQ9g0zmSv6ME4H5JDh08dTdt6mDl7dv58ND8coKfXRYlCQ6WOSOD0VY6WBlckp6uKrc241ON1IyztkoKmq1dzYiosL2K3n/B2KKm3J42q1Vz28bRRR+aye2UUOUSpUqIUQHn3pId21VsZIaRUp/KgerVuwUbtXGO7uexrtrza6TmBtnJI4gEH8CnPh34M/gxoFv3oyNraSUqsTKzjdv3o9v3pt5Q0SfeIfkkf37zvvMYY/uen84XKF6ZdPhKt2r9BzeoDuVHxzepP3qwrZGd6rfOFz3vM2fHL5F92q/O7xFX9QvHN6mTuNzh3dop/G1w7ep1vgREb2Nj0DoU45usEe+96vDFdr2/nS4SoeVjx3eoPuV1OFNmlZ+cbhG96tfOlyvVKrfO3yLDms/O7xFV7W/HN6mSf03h3dINL5y+DZtNb6l55RTRiUJKoBioEsKSZOE5AkkU5pjpiihMWu16QC/Fu0ucXsF7wMdUQS7M/YwgHUBO0kpRkHHiDXCqoZf8w15LSIfa0PoTjGLIR2xdYRvwbEztr6JzxCj0e3xPnLIrBervRpHsYbPDCf4iRU/Bc9MNInxwnGi53lWiiKPy8tQS/Ekn861SsalaB8ctHbNt83ffXEU5WdSDOZFKdNCHGejXE9zHZYy8sVwPpVxOJIikoVKsmLFz3AsRS/P8hIqEFsblWe+OJpMBOsUQstC6gt4InoBwpb6AFuySekhBYL6oJ3zzFBXNEPC6YWCl0GIkL2h6Otc9GSkZlg4gVYCnQmXmk5kMpuEAG1sukV7GLtI0lN6TM+AFlEXMU1EG+/Bery239prd4+ePn7WNaFN5N4QcR8s4v5nTzebv+LqFK6SYo1uH04FZi0nbbHUngG51PXpIc5oFyFCOofcnJcY0gl8nrFOB/97OMkdaNMrqQuUQ9iN9Qei1QJstbuolTRS/+F+Nw3PZV7G/kSdtf2Ov3fQaX3wTps3lLoJrLjkoTutCc9LzopxKYDNWY/4vpnSnkNmbvX73xMTK2OP1u4UM+Vuq+FUurtr+WSQBuxBsO8xcxJ812fcX8xdM9rm/jU5Hev7eTvz64yPWSdhhgl3H9tXjO+TG/Ni93IKjQFr9R172/ksf5Oj6xxegkMMe9uRFppmfY7Rdjn9LzFHLDHZsvPV7LxBbjTbRRxhkXuTJWoub29TqEKE6AOJQn/RMhKlDiOZhvpc5PFbm4hQmSixdpop9CExKNGO4CeLglyLHCtajPJZVmolC180e0MXZ8350vFxGiYqS3ZNc/PFyT9cEOXUH/iiD/folvAvhksPL+NYofMZYRrOBXqkXrMcSV2GGC2dNzOtikiNDPsCKTCduUTNH+FsBXiXzM9H7tfPg1o7DT6fudRkcFyW00dBcHl56aduG8ruwh/l6Qf6D9g6xQ0N1t4pU9mF5DXbGHwFu4X+O5kF4zKdBPa1kNqA1yqL5JVv5P8j7YVmwO1vxNfBPIDvTdUIgwkKnRVyQfJdT9W1x4nW+6LrhH8DTp0SmgAAeNptVgd4FNUW/v/LZjebbBJA7AUrKiqSIAg2DCFAEEGBiGDBYXeyO7CZwdkZQmLvvffe+7P33nt/9t57fe+pT31PfXPnzsze5Xv5vpxy55z//ufcthAI//4qogf/509MDAQhMAgp1CGNDOqRRQMakUMTmtGCwRiCoVgJw7AyVsGqWA2rYw2sibWwNtbBcKyL9bA+NsCG2AgjsDE2waYYic2wObbAKGyJ0WhFG8ZgK4zFOGyN8ZiAbbAttsP22AETsSPaMQkdmIxOTMFUTEMXpmMnzMDOmIlZ2AW7YjbmYC66sRvmYXfMxwLsgT2xF/bGQuwDgwKX4XAcgftxJr7EkTgRx+ECXIPLOQjH4m0chtOYYh1OwFk4Go/ifaZxIa7Fz/gJv+BSXI+n8SRuwCLkcTIKeBYmnsIzeBHP4Xm8gK+C7r2Cl/AybkQRP+IUvI5X8RpK+Abf4RgshoUl6EUZNi6Gg32xFC4q8OFhGfrwNZZjAP3YDwdgf9yFS3AQDsTBOATf4nvcwwzrmWUDG5nDH/iTTWxmCwfjL4JDOJQrkRzGlbkKV+VqXJ1rcE2uxbW5DofjV/zGdbke1+cG3JAbcQQ35ibclCO5GTfnFhzFLfE73uBotrKNY7gVx3Ict+Z4TuA23JbbcXvugI/xCSdyR7ZzEjs4mZ2cwqmcxi5O506cwZ1xE27mTM7iLtyVszmHc9nN3TiPu3M+PsVnXMA9uCf34t5cyH1ocBHzLNBkD4ss0eJiLmGZvbTp4F4u5b50WcHn+AJX0qPPZezjcvZzgPvhTXzE/fEO3sV7+BBv4QMewANxHg/iwTyEh/IwHs4jeCRuwa24A3fiMdyG2/E4DsUjOArX4Qk8gAdxH4/i0TgeF/EYHsvjeDxP4Ik8CWfjapyLc/ADT+YpuAKn4nxchZNwOs7A3TyVp/F0nsEzeRbP5jk8l+fxfF7AC3kRL+YlvJSX8XJewSt5Fa/mNbyW1/FvvJ438EbexJt5C2/lbbydd/BO3sW7eQ/v5X28nw/wQT7Eh/kIH+VjfJxP8Ek+xaf5DJ/lc3yeL/BFvsSX+Xe+wlf5Gl/nG3yTb/FtvsN3+R7f5wf8kB/xY37CT/kZP+cX/JJf8Wt+w2/5Hb/nD/yR/+A/+S/+xJ/5C//NX/kbf+d/+F/+wT/5l4CgEGKQSIk6kRYZUS+yokE0ipxoEs2iRQwWQ8RQsZIYJlYWq4hVxWpidbGGWFOsJdYW64jhYl2xnlhfbCA2FBuJEWJjsYnYVIwUm4nNxRZilNhSjBatok2MEVuJsWKc2FqMFxPENmJbsZ3YXuwgJoodRbuYJDrEZDyEh0WnmJLxbWv06PbRkZ6c8/qcURV/qelajtvslVzTTNycY1edTHuvkXcdO2MonW5f5JrLzLQRqky7Uwyil2QMpRs78pab93t7yubyxnzVbugoOJ6Rz5u215BPzPTkvCEhC0pNDvANL9MZTWhGE3aqCc1QNXRWgczEzHRGNEyl050K0QxV41SNVFEjNbWKVUzM3NS809trRE5RcxqnaTilqp2atshwU6VApLs8q1ww01aoMl1RJVZUSZeqxFKt64o4W0qLrunCWtw4XZtjcdXO7aSzWlLjFIPFs8uGXbDy6RlG3vfMdDlUuRl6XFlz0jNUg8qhSs0Iqk+VA5GeqfJtlT9Tz7f1/Jkq31YNto2lTsVznaUlc1CnXRxk2sXMrKh4Jyp+lireCVXTrJJvFw3X7y0bvtfk6F56tuLgKg6zdQ6uzmG24uAqNUdlVULVOEdrY6Vqh9u/dWxnpKfk5urono4+V8F6qkNz5RJ7com71RL7aom7oyr9qMpuVaUfqrpu17KLdb6UTd01Ffu6l+mOtoIfnaJ5Gvs+zZ6v2f1VO71A1T4QqoYF1W09UD0i7Z3h14xhqg7NqpSNSknZTtUOO9PWOj7SEyLdHulJSneo8THtkZ7UkZ5XdI2g8j6l5ilGfaHKzitYpmtWrEq2L7bS81Vgf6hSnb7rZI0eyxrX2jZ+QtaseMGh8cxCfdAPr2S5hWxwYYVGJRsMmVax5JVy4b2l7Epjj7UstnOVoPt25EiGbW2tYyM9ISOvN6PsNQ6YrjOqx/KCaRrkdahMBRo5jT2O7yZ2MEEcX7GWx/HhXLETzhkn2JYdJwwOJ/OMRU65UPH6y2aLZKH7koHmD1E0tJHBIZeaAUlIx5CsdAxFTR9R/HSQkKQ+EDItmLbTa9mG57ghU92XTDU/YqqNKKY1A5KpjiGZ6hiKqT6imOogIVNtoDlkavu9pivdJsmz6kmWideiOCZ+c8hQcyW/aq5kV81V3Kq+YlZNDnklbla9jKMq+YboyQxNdbJDUx3AwMzmq1Z4zQRWs/ZqBm5T9bWUYYU4LLDkYyktM54va8Zfm0w9q8FMeKSDmzkcSehki3F6c7Fm5hb96ZOYRR0zI587mVSqScpaMVraWrhYzmRVe2BVJ1UPpMxfXDvpktpJs+WkQ+W4uJZybUxGPlwywk5i7STWXgHPifkNrnlzJD0nYdqs3Ycyya1aCbC7AnAljgmeG7NglcuGBKrUVldZgbmnmpj1ElhvBVg/4euvyNevdtZPOlsfPjZhZtzibF9Mrbmvhk4uuYzDqPAillH9tUvaH3/IDsRATQP6Xmiyanabk1x62XLYx2CwzgkBKsn2HYitnNEb/NCsBL9eQlx5ouObKPwdmjjyPMdO9IM1dpvC01z15GFO8uRZTvLUUU5cdZKTxPAgx15KLmBqkRR5KSS/lKwi1SOF7HFKlpaypJB7PSUXIFWWolcKWV7KkWKpFPtKIZc7Jfudkr1K+VIsk6JPCtnvVL8UA7JJRtJ5I1lCo3ZxjHiVc4a2mPVGtAvqjHBL5qtbMmsmoMk91GzW7gtT3xdWEm8l8VZtvKXFp4PnOjyCyfZzEgAnAXBqq3CSKhx9aifePlk/wfATDL+WhK9n9sdR9V7JccN91q99H9SzsKcu+F9ohbL8P/WwyTAAAAAB//8AAnjaHcw9DkAAAIPRryXxExdicAIXwcbCQLi5Rpomb2iKgC6dUtNSUCHqxDRc8c0Tv5qRFi1Yq7Z41xGf7pEHj9mU/wcf+aoG13ja7VoJdFbFFf7u5M8esidsgUT2fQn7Wg8FEUvBpoi4YNlKK4ftkJ8kp1KbQ7XlD1v4gYAJa9h3BQRFREFcQERBcUFAQAWVRUKRJSzp92Ym77QQLFZ7TtuT8528O++9O3Pv3Lnz3clLIADCcK9EQoYP9I5ECO+kzwNpKWgClJQgiu8FCgHwIBDBfB9KjXBEoAIinbfUEQQheuDA4V4MGpyaPhjDBg9M/y1GDxk5agQyho4ZOBjjhj/+u4EYr685w0eOHYFcXsYgb5TTnjNqzJCRKBzttJenO+OsTR8xeDQ2po8dnY4tXuf5q/RDaV+cnwB99ehrmL6G6/eOV86duQbpa6i+BuqrmU2wvkbamTnXaH0NQSzqcN6t0Rn3oBf64jEMxUhk4En8BVOQh3lYjY3WhzzjhTph7gO7Ghk8xcjQQ0aGxVrZy8qnrNxi5UUjwweZ+YTvNbL6USuLzfvkJD0fT3JKcp/kCck77dPzRqZEQ0kxiuWiPC4jlFIByqMCVZAKViEqVIWpcBWhKqhIFa1iVKyKU/EqQSWqiqqSqqyq/GD9qipJVVPVVbJKUXepGqqmqqVqqzqqrqqn6qsGqqFqpBqrJqqpaqaaq1TVQrVUrVRr1Ua1/VF928lzxLPEemIjsYnYTDxPvEC8SLxMbCG2Eq8QLxHbiVeJ14gdxOvETmI38RbxBrGLOCdvEm8Te4h3iHeJvcR7xHliH/E+sZ/YRnxIfEAcIP5GfEwcJD4hPiUOE4eIC8Qx4ijxGXGS+II4TpwgPie+JL4mTstpzvUs8S3xHbGB+Ig4QpwiviK+Ic7IGeZwFLPcyfMYONlWG82Zmy3QiXndDb9CVfwa/VEP4zGbT/OxAPehEC/wzRacx+9xAVewEFclDMskQu7GZuki3XFa+kp/vhfVCI0xgHpePAU/e69m3514D4fwFc6yd7EwjSVeqks9SZWOco/cLw/LEBkpWTJeJkmeLJCVXKttjPN+RuIEo1zMfItkNtVAgDwmv5E/IlAuiV98slTmIFgu4wmZLkWyTObKBATJFXhlhuTIcpnHu2KMlZkyUVbIfPa7SguTaGEB29dklkyWVbKQ7esyW6bIailk+4Y8I1NljSxiu0TyJVfWymIEKkiBTJN1soRRHK4cPhinov6p7ZFLiNNeeehFgvbAQw8StXWPXEVFbdsj11BJW/bIdVTWdj1yA1W0VY+UoKq26SHlJGmLHo57yYyMeLnszJWtBLlibNBCsbFBC1eNDVq4ZmzQwnVjgxZuGBu0UGJsIIkz0zYYyXgzMmPrt/MoYmzNsxxG1cxoIiNqZuSsmJnRZEbTzGgKY2lmNJWRNDPKZRy1NUawwMYwlDnnsGkckpiJtYhwpBIR6EpUQBoRSU8KEEUvilBDLjEeNcleDeAne/np2Qx6kkfLs2kpXwqUfA8/Rf0HGKqd5pj1ml02a155UTPKVs0l2zWL7ND8sVszxy7NGHs0V+zVLLFP88M2zQwHNCcc1GxwWPPAMc0AJ/XeP6F3vbPjz+qdvkHv8VN6d59hdlxhDlzlml/nGpdwTS8zqn5GOQ7xSEAiKqISKqMK93gS49uNdas77kUP7vBfoCd+ySrWG/dzp6eRA/rgAda0B9EPD+FhPIJHyQqFWITFWIKlWIblWIGVWMX9vQZrsQ7P4jmsxwZWvOexCZu567fgJWzFy9iGV1iRt+M1vI43sQtv4x28i314HwfwET7BpziMz3AMn+NLnMTXOIUz+BZF+A6XyDXXcIOMocQjQRJC5qggURIjcZIgFaWyVJVqkix3SU2pLXWlvjSUxtJUmksLaSVtpB35pbPcLT+XbtJdHpSH5BHpz3zKYf5OYr5OYX7mMh+LmFGNMP2/I6N+cD6d+ykySleQO82p6bfJqVqsJnVQl9WjPhqgIZxa0ARN0Yw1JpXVpCVa8bzUBm3RDu3RAR1Zdcbjz6wUT/PM9FdMgA85mIhJmMwT1FTkYhrzdzpmYCZPULNYkfJRgDmYy7PVfNaWHawsb+At7MYe7GWN2Y8P8CE+xkFWmyM4iuP4AidYd77Badaec6xPF3ARl3EV11EiIgESKMESyjoWKdESy6qUKJWkiiSxOqVIDakldVilGkgjaSLNWK1aSmtpK+2lg3SSn7HudWX16iv9WL8eLTurOPv4siJF7aKb9amtmH8FPKA5LBdmepeVkWWuinPqdngUHHsawjRfxv0kHpShSQ8u3+yD09t64IwR5tq+OUvKnJPjv/Yc2vNQ14N+qC8jWImWsfKsYKVZxcqyhpVkHZ/d+uRWrWVlPeW4Hp5+TLQKEK5tVtc2k12bc3iamCfzeR5ZKIWySBbLEj679cmtWnPLevq9NiX2BCPUWoUE3Bcwx9PZk+s5HrQxOCh4eXBxSM+w6uEDwtdH9IlYGnE5sn10REyvmAWxXWJncJ+lkZeHYjT+wD00hfujkHy8iWy7mzvhCDP/PK6RN6OZ07WYw22Zsz2ZsQNkmHjlSZnAlcinfyvJN1vIKrtlmPYxjmcN2+JKl7Z8bstvWvqsY1ulepQ+t1Wq53P1fK6ez9XzuXp+V8/v6vldPb/RkxGl/jkto6dbPrdl9Ur9c1qleqX+6Vapns/V87l6PlfP5+r5XT2/q+d39egffysM0PHTkvaN9Fmp32v/tTTvtX0j/UhBF1bjNFbcQRiGMVzX8WREP3mvkNV2PWvqDq7tfjLccbLaeZ6mFWtiLNe3BnkqldyUrj1INJI71MiJVs50JD1INNK8p5xo5UwZq/tXNZInRCNzrcx3JPtXNdK8p8y1Mp+//Tr9KxrJ866Rk6zMcyT7VzTSvKecZGUe/qT7JxjJM7SROVbOcCT7Jxhp3lPmWDlD/15eBTVYf1JZYxhN8dqIeG1EvDYiXhsRr42I10bEayNi5EyeUP9htLLWRjJszDJszDJszDJszDJszDJszDJszDJszLJtzLJtzLJtzLJtzLJtzLJtzLJtzLJtzG6dc6b1KNN6lGk9yrQeZVqPMq1HmdajTOvRrSNm2RGz7IhZdsQsO2KWHTHLjphlR8yyI5Zz1f8bV5XvtPKdVr7Tyk8F5aeCcq76d7mqPLN/bGaXs30525fviXK2/19ge0El91tkJVSx30wny1T3i+AseUaK3K+L1+QG+yTpv7YrBCFSdaKlHuipOvC+J58L75y/HIneXSFcp0TVWev0Vu2p00N15LW3qxnEFXXa8dRxvBHOx/yfQIx+3lV/pYtzv9KZ76jV9Fe66rfpk/Yv+ihGsbW2eeeWHI2Y2/ZNu4O+in2C8QS8GIvhGKd/nP9mMNGvxTXtqsdxvrGad8p58neuzG7meNrNW1tsVMcZ/v5jYxsb1xgvtxCzEC7NgiHGa0IcexNibk5aIcuJ2hLcikgBNdBUcVWkUkuVqOqHtKW0VR4qK0IoRREPleXSqHIr1Aq5N9JaFa2ok/KQrqJeSGhDrwmBePrNzDlnz953sXfZ+fSfnTNnLv/8t5kzx4YAqMdKtEE+89TnP4s6VLMESkE/kSMHP6fLYO/4zOGvg3p5FSJfNXWXowe9+CgO4zl8CafxMsbxQ/wMv8NreAu3ZKWslQ3SKY/JoByW5+SL8hX21KUm2U+XGkO3OolaLFRRdPKuX43icdITvN+nppywOgBx6tQFVPH5MMsnWT5k+DyERkzgHsRYOo19COEcfy8gLE/hJMfYp+IcYx/L9qsp3jciwl4a2U7X13W9uyne6Rr71TVUy3tqQt5XV+Wmisst9lGNkCmJs+QiSy6iTt5Vr7PeuClliXzA+xnWUirugNwKn541V83DMlM7jnn6KjfUG27fE7oN+29SXWhWvSw9wNJxVLGON/4lzn+JugyH14vOMvbqUFrnnGZ1nk+a9VjUwTp0ogsPohuPoh+P4wnKYz/OybvyntyQ9+Wm3JIPZEaU4zjNzhJnGZyOw1p/kdObHeym/pg1iBE2TZlrCHOfBm63nZqk/mOkkBpRYTWkwryLoiLTneZLnSGN0ad4pbyiapAI866PpdPUwQA1PUAZjtLfZjtW3MUlNU6czVO9PqX1pOayDBKJ56kQ9nOZrD5qqAT+QB/P/fxkID+kzhADCZ2pQ5ZMnvqcU87OFlApVHGe93yupzNxS6bmNmMVA9Z652DkX5dkPtdm2X58TrmZ1qRhf0umRW3XUR1FeZ1WLzFqnVKneDfK+xOe5bE0qvpM/RFNGqbOqM2r7+W2Bnesc5bcu2dz1p3UHql90lDUQMfVwSQ/HbkDdh+IompYx37yNBrkyONKHeJeqlwpkiUmRVx/nEKEZPYEiisDd2JDakrD5TWRjxQtkeP5NJmQl7GlwWDZHYpeo9aOXY31kadDxgvGWDqZ0LW1QeYmNGm4sprgs4nbGvmVQqWVu155ZKhCnrzof8NGfyk2bcomlY5SsDLVcZ/tTqoQW+jo0a+eZl6jX32C95TkzBnm+9UxSv4Y99jJPT5pKRGj1JPZ10jPgrM/9W18tAzy+rTvT4P+vjDjvpUyi9qaMxNmHztkdo9RN65G3dyYkemYq4NRdcz0GEvrb9DPva5WJDzan/sx156z8uWOoVeBqG09o9eePvLVx/1Qn93nMt9n9raTli/WH9NcumtFLIdkrqit5veCh6SnQyaaZrAvP8USNY2fRLQPGD70OpnbH0LZ/Sy5nboStHu9A+Qb0KCWLq/TqRLXOtQysLrReqTtx2biKmx8gJKaiWuwHy2/evrGFPMDtOhtZs2MpGlhrxnJjhj1dpyZY6w7+8n0nUNJLXwq1x5K/ST/qmnjaSJ62j2Oly/Nbidbnx5fevdnqOjRc8ef2a/rt7MilzDFyrWfLu7t0teaK6+5edMoiJ+IGbM+S4UzqTsxG4vIr47O03589uwuZN6Pwym9TFGa9e5IhdsNcrSIpN1HgprLqL1QUhyNYHmgl+E50uO19DOPirD7inv/rnC+EvzFgjzaFSuxWgfzed5vitrvZo0+ofLEqdnafaaaXF2vlZ2v6fz+WFK+8q3b7g6o3Ot2oXyVfj9WWDyYIw3FStRywJ5AmZUvknhvSz2f4Czcdcrsj6+r62kzHi7Vfqy8ceJ2uNN+6HEZzGfZBdiyWGHzKtSK1Qh7HEmOK/TNeKJ90k6tZHErL1/Tye8agXxuvg7NsT+nro8Z7L4c8TTDeUIscaZQQfKKFLULzp6Gi45fsaA0uGuZzniyY+vFcuo7tUWkeH/Q5x/um0S08NmS5xHzVXfEP6Me0Wf4pqdYxnU85GKu0nDwDCzXKuyeuYxlO+eq/KSuuDiljhInynhqUDiPlytScufpXy/mPinPG+9L9nWoYnT3okXFae8NFxfUWfXKbLRYIv7OqovGvq6klhfRx/F8371mwd/LlSYv856eJq87qD8P2v6Pz8Y3zXn73iLq9+fny78/VaHr0izilzpqaY6i/Pngt7/ZrO3F8pUrKtkzqcAXoqMVore0r2ZllNdg4euQer4yIkXyF9CMSdDkbDZ/d+sU1GUVqjEPNahFHeabkno0YIHJNeJDaMJCNGMRWrhjXowlWIplSe2X4y6swN1oxUqEsQqrcQ/WYC3WYT0+jHu5p9+AjWhjzU3YjPvQji15OOooWBxVAdRyFrUuvFRj5uBB51tcLOXMNO8JtHIWrS5Wu4CZgwcYsqmds27nqMt9msf2QaqhTECqZX+pNJ+SChIoN0ur06ie8tTUQKmuoV7WppHm0qb1hK7bSE490uMtpA48aqY2grSIuvGohX1kosXU3FLOV+t+i08wfesxdD+5km7vke5Hpyg6aaX2apNTlO5LnbYaJNI2opCk/5paI5G6CeAhg0R6mAC2uwB6XewkdhE62V52ZeXwfsMX8EDS6HbMHr6FP2TG2Y5H2O8O0+/WALKl7gA8/nayfKexx7XU1wJni/m7ca3ZTdRotnOB4Dt2De3S88w6c53vP9NfGheRdNxpMVHnbhN3dOp062zkTHVMaaUNC21Fz76KM9cxJcwYpmPNFkabNSYiddAHo0nti09LArwnsCIQX4Kp3ofOe3GmyTxrC2AjZ7HKxUrOYiXxIH1idSDqhClli3mctY7ObS5t5Ojrksh6//pADNHUan7rKKkgwf0/DHDMBG31ab6xqCpz90AGavejn073cZ6rA6Tj2L0+NVAbQVpA3XjUwpml0xrq/S5KbJ7RfdQnmHnrMRryrB26vUe6H52WMTotdq82LU3R7p1NOwy8KOGl3T718NoTeLKHyHWe12ew0/dYG2cedQHGAgsda3b5sSVmokM2DmF42204eSxp/JiJbHq8h9m7jjQfMf3uSEI321rsceHx68Hjr9dEQtDHN+j/86HGG3jXRAg12MyytXxSxaijra+DYzdy7I9T3/vwKcaCZ4lOfBknaMPfJh7BC/gOexzFaY76Er6PvfgBJlj3x8TT+Cku4SB+jz/jC/gr8TVcJb6Ot4kT+DvxDbxDnMQ/iW/i31KNb0mN1OC7Ui8bcEbapA0/l82yGb+QdmnHL6VDOvAr6ZROXJT7ZTtelV7Zg8vyMfkkrsgBOYg35Rl5BlfliBzBWzIu5/C2TMiP8A/5jfwW1+Wy/AH/kdfkj/if/EniuCFvyl9wU/4m70DJv4ha+S9R54jjyHyn2qmWBqfGqZEFToOzQBqdJmeRNDkhZ5W0OJucbbLK6XK6ZKPT7fRI2/8BgrwgggAAAAAAAQAAAADiGmaGAAAAAL5OCY0AAAAA5cH0Bw==") format("woff"), url("GillSansMTPro-Medium.ttf") format("truetype"), url("GillSansMTPro-Medium.svg#GillSansMTPro-Medium") format("svg");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
.heartbeat {
  -webkit-animation: heartbeat 1.5s ease-in-out infinite both;
          animation: heartbeat 1.5s ease-in-out infinite both;
}

@keyframes heartbeat {
  from {
    -webkit-transform: scale(1);
            transform: scale(1);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-animation-timing-function: ease-out;
            animation-timing-function: ease-out;
  }
  10% {
    -webkit-transform: scale(0.91);
            transform: scale(0.91);
    -webkit-animation-timing-function: ease-in;
            animation-timing-function: ease-in;
  }
  17% {
    -webkit-transform: scale(0.98);
            transform: scale(0.98);
    -webkit-animation-timing-function: ease-out;
            animation-timing-function: ease-out;
  }
  33% {
    -webkit-transform: scale(0.87);
            transform: scale(0.87);
    -webkit-animation-timing-function: ease-in;
            animation-timing-function: ease-in;
  }
  45% {
    -webkit-transform: scale(1);
            transform: scale(1);
    -webkit-animation-timing-function: ease-out;
            animation-timing-function: ease-out;
  }
}
.fade-in {
  -webkit-animation: fade-in 1.2s cubic-bezier(0.39, 0.575, 0.565, 1) both;
          animation: fade-in 1.2s cubic-bezier(0.39, 0.575, 0.565, 1) both;
}

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

@keyframes fade-in {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.slide-in-top {
  -webkit-animation: slide-in-top 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) both;
          animation: slide-in-top 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) both;
}

.slide-in-top-menu {
  -webkit-animation: slide-in-top 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) both;
          animation: slide-in-top 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) both;
  pointer-events: all !important;
}

@-webkit-keyframes slide-in-top {
  0% {
    -webkit-transform: translateY(-1000px);
            transform: translateY(-1000px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
    opacity: 1;
  }
}

@keyframes slide-in-top {
  0% {
    -webkit-transform: translateY(-1000px);
            transform: translateY(-1000px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
    opacity: 1;
  }
}
.slide-in-bottom {
  -webkit-animation: slide-in-bottom 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) both;
          animation: slide-in-bottom 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) both;
}

@-webkit-keyframes slide-in-bottom {
  0% {
    -webkit-transform: translateY(1000px);
            transform: translateY(1000px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
    opacity: 1;
  }
}

@keyframes slide-in-bottom {
  0% {
    -webkit-transform: translateY(1000px);
            transform: translateY(1000px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
    opacity: 1;
  }
}
.slide-in-right {
  -webkit-animation: slide-in-right 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) both;
          animation: slide-in-right 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) both;
}

@-webkit-keyframes slide-in-right {
  0% {
    -webkit-transform: translateX(1000px);
            transform: translateX(1000px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
    opacity: 1;
  }
}

@keyframes slide-in-right {
  0% {
    -webkit-transform: translateX(1000px);
            transform: translateX(1000px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
    opacity: 1;
  }
}
.slide-in-left {
  -webkit-animation: slide-in-left 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) both;
          animation: slide-in-left 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) both;
}

@-webkit-keyframes slide-in-left {
  0% {
    -webkit-transform: translateX(-1000px);
            transform: translateX(-1000px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
    opacity: 1;
  }
}

@keyframes slide-in-left {
  0% {
    -webkit-transform: translateX(-1000px);
            transform: translateX(-1000px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
    opacity: 1;
  }
}
.swirl-in-fwd {
  -webkit-animation: swirl-in-fwd 0.6s ease-out both;
          animation: swirl-in-fwd 0.6s ease-out both;
}

.swirl-in-fwd-menu {
  -webkit-animation: swirl-in-fwd 0.6s ease-out both;
          animation: swirl-in-fwd 0.6s ease-out both;
  pointer-events: all !important;
}

@-webkit-keyframes swirl-in-fwd {
  0% {
    -webkit-transform: rotate(-540deg) scale(0);
            transform: rotate(-540deg) scale(0);
    opacity: 0;
  }
  100% {
    -webkit-transform: rotate(0) scale(1);
            transform: rotate(0) scale(1);
    opacity: 1;
  }
}

@keyframes swirl-in-fwd {
  0% {
    -webkit-transform: rotate(-540deg) scale(0);
            transform: rotate(-540deg) scale(0);
    opacity: 0;
  }
  100% {
    -webkit-transform: rotate(0) scale(1);
            transform: rotate(0) scale(1);
    opacity: 1;
  }
}
.scale-in-center {
  -webkit-animation: scale-in-center 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) both;
          animation: scale-in-center 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) both;
}

@-webkit-keyframes scale-in-center {
  0% {
    -webkit-transform: scale(0);
            transform: scale(0);
    opacity: 1;
  }
  100% {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 1;
  }
}

@keyframes scale-in-center {
  0% {
    -webkit-transform: scale(0);
            transform: scale(0);
    opacity: 1;
  }
  100% {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 1;
  }
}
.fade-out {
  -webkit-animation: fade-out 1s ease-out both;
          animation: fade-out 1s ease-out both;
}

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

@keyframes fade-out {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
.slide-out-top {
  -webkit-animation: slide-out-top 0.5s cubic-bezier(0.55, 0.085, 0.68, 0.53) both;
          animation: slide-out-top 0.5s cubic-bezier(0.55, 0.085, 0.68, 0.53) both;
}

@-webkit-keyframes slide-out-top {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateY(-1000px);
            transform: translateY(-1000px);
    opacity: 0;
  }
}

@keyframes slide-out-top {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateY(-1000px);
            transform: translateY(-1000px);
    opacity: 0;
  }
}
.slide-out-bottom {
  -webkit-animation: slide-out-bottom 0.5s cubic-bezier(0.55, 0.085, 0.68, 0.53) both;
          animation: slide-out-bottom 0.5s cubic-bezier(0.55, 0.085, 0.68, 0.53) both;
}

@-webkit-keyframes slide-out-bottom {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateY(1000px);
            transform: translateY(1000px);
    opacity: 0;
  }
}

@keyframes slide-out-bottom {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateY(1000px);
            transform: translateY(1000px);
    opacity: 0;
  }
}
.slide-out-right {
  -webkit-animation: slide-out-right 0.5s cubic-bezier(0.55, 0.085, 0.68, 0.53) both;
          animation: slide-out-right 0.5s cubic-bezier(0.55, 0.085, 0.68, 0.53) both;
}

.slide-out-right-menu {
  -webkit-animation: slide-out-right 0.5s cubic-bezier(0.55, 0.085, 0.68, 0.53) both;
          animation: slide-out-right 0.5s cubic-bezier(0.55, 0.085, 0.68, 0.53) both;
  pointer-events: none;
}

@-webkit-keyframes slide-out-right {
  0% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateX(1000px);
            transform: translateX(1000px);
    opacity: 0;
  }
}

@keyframes slide-out-right {
  0% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateX(1000px);
            transform: translateX(1000px);
    opacity: 0;
  }
}
.slide-out-left {
  -webkit-animation: slide-out-left 0.5s cubic-bezier(0.55, 0.085, 0.68, 0.53) both;
          animation: slide-out-left 0.5s cubic-bezier(0.55, 0.085, 0.68, 0.53) both;
}

@-webkit-keyframes slide-out-left {
  0% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateX(-1000px);
            transform: translateX(-1000px);
    opacity: 0;
  }
}

@keyframes slide-out-left {
  0% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateX(-1000px);
            transform: translateX(-1000px);
    opacity: 0;
  }
}
.swirl-out-bck {
  -webkit-animation: swirl-out-bck 0.6s ease-in both;
          animation: swirl-out-bck 0.6s ease-in both;
}

@-webkit-keyframes swirl-out-bck {
  0% {
    -webkit-transform: rotate(0) scale(1);
            transform: rotate(0) scale(1);
    opacity: 1;
  }
  100% {
    -webkit-transform: rotate(-540deg) scale(0);
            transform: rotate(-540deg) scale(0);
    opacity: 0;
  }
}

@keyframes swirl-out-bck {
  0% {
    -webkit-transform: rotate(0) scale(1);
            transform: rotate(0) scale(1);
    opacity: 1;
  }
  100% {
    -webkit-transform: rotate(-540deg) scale(0);
            transform: rotate(-540deg) scale(0);
    opacity: 0;
  }
}
.scale-out-hor-left {
  -webkit-animation: scale-out-hor-left 0.5s cubic-bezier(0.55, 0.085, 0.68, 0.53) both;
          animation: scale-out-hor-left 0.5s cubic-bezier(0.55, 0.085, 0.68, 0.53) both;
}

@-webkit-keyframes scale-out-hor-left {
  0% {
    -webkit-transform: scaleX(1);
            transform: scaleX(1);
    -webkit-transform-origin: 0 0;
            transform-origin: 0 0;
    opacity: 1;
  }
  100% {
    -webkit-transform: scaleX(0);
            transform: scaleX(0);
    -webkit-transform-origin: 0 0;
            transform-origin: 0 0;
    opacity: 1;
  }
}

@keyframes scale-out-hor-left {
  0% {
    -webkit-transform: scaleX(1);
            transform: scaleX(1);
    -webkit-transform-origin: 0 0;
            transform-origin: 0 0;
    opacity: 1;
  }
  100% {
    -webkit-transform: scaleX(0);
            transform: scaleX(0);
    -webkit-transform-origin: 0 0;
            transform-origin: 0 0;
    opacity: 1;
  }
}
.slide-in-top {
  -webkit-animation: slide-in-top 0.8s cubic-bezier(0.25, 0.46, 0.45, 0.94) both;
          animation: slide-in-top 0.8s cubic-bezier(0.25, 0.46, 0.45, 0.94) both;
}

@keyframes slide-in-top {
  0% {
    -webkit-transform: translateY(-1000px);
            transform: translateY(-1000px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
    opacity: 1;
  }
}
.heartbeat {
  -webkit-animation: heartbeat 1.5s ease-in-out infinite both;
  animation: heartbeat 1.5s ease-in-out infinite both;
}

@-webkit-keyframes heartbeat {
  from {
    -webkit-transform: scale(1);
    transform: scale(1);
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  10% {
    -webkit-transform: scale(0.91);
    transform: scale(0.91);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  17% {
    -webkit-transform: scale(0.98);
    transform: scale(0.98);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  33% {
    -webkit-transform: scale(0.87);
    transform: scale(0.87);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  45% {
    -webkit-transform: scale(1);
    transform: scale(1);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
}
@keyframes heartbeat {
  from {
    -webkit-transform: scale(1);
    transform: scale(1);
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  10% {
    -webkit-transform: scale(0.91);
    transform: scale(0.91);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  17% {
    -webkit-transform: scale(0.98);
    transform: scale(0.98);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  33% {
    -webkit-transform: scale(0.87);
    transform: scale(0.87);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  45% {
    -webkit-transform: scale(1);
    transform: scale(1);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
}
.bg-pan-left {
  -webkit-animation: bg-pan-left 8s both;
          animation: bg-pan-left 8s both;
}

@-webkit-keyframes bg-pan-left {
  0% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0 50%;
  }
}

@keyframes bg-pan-left {
  0% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0 50%;
  }
}
@-webkit-keyframes bg-pan-hero {
  0% {
    background-position: 100% 50%;
    opacity: 0;
  }
  5% {
    opacity: 1;
  }
  100% {
    background-position: 0 50%;
  }
}
@keyframes bg-pan-hero {
  0% {
    background-position: 100% 50%;
    opacity: 0;
  }
  5% {
    opacity: 1;
  }
  100% {
    background-position: 0 50%;
  }
}
.hero-fade {
  -webkit-animation: hero-fade 1s ease-out both;
          animation: hero-fade 1s ease-out both;
}

@-webkit-keyframes hero-fade {
  0% {
    opacity: 0;
  }
  5% {
    opacity: 1;
  }
  60% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}

@keyframes hero-fade {
  0% {
    opacity: 0;
  }
  5% {
    opacity: 1;
  }
  60% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
[data-simplebar] {
  position: relative;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -ms-flex-line-pack: start;
      align-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}

.simplebar-wrapper {
  overflow: hidden;
  width: inherit;
  height: inherit;
  max-width: inherit;
  max-height: inherit;
}

.simplebar-mask {
  direction: inherit;
  position: absolute;
  overflow: hidden;
  padding: 0;
  margin: 0;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  width: auto !important;
  height: auto !important;
  z-index: 0;
}

.simplebar-offset {
  direction: inherit !important;
  -webkit-box-sizing: inherit !important;
          box-sizing: inherit !important;
  resize: none !important;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  padding: 0;
  margin: 0;
  -webkit-overflow-scrolling: touch;
}

.simplebar-content-wrapper {
  direction: inherit;
  -webkit-box-sizing: border-box !important;
          box-sizing: border-box !important;
  position: relative;
  display: block;
  height: 100%; /* Required for horizontal native scrollbar to not appear if parent is taller than natural height */
  width: auto;
  max-width: 100%; /* Not required for horizontal scroll to trigger */
  max-height: 100%; /* Needed for vertical scroll to trigger */
  scrollbar-width: none;
  -ms-overflow-style: none;
}

.simplebar-content-wrapper::-webkit-scrollbar,
.simplebar-hide-scrollbar::-webkit-scrollbar {
  width: 0;
  height: 0;
}

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

.simplebar-placeholder {
  max-height: 100%;
  max-width: 100%;
  width: 100%;
  pointer-events: none;
}

.simplebar-height-auto-observer-wrapper {
  -webkit-box-sizing: inherit !important;
          box-sizing: inherit !important;
  height: 100%;
  width: 100%;
  max-width: 1px;
  position: relative;
  float: left;
  max-height: 1px;
  overflow: hidden;
  z-index: -1;
  padding: 0;
  margin: 0;
  pointer-events: none;
  -webkit-box-flex: inherit;
      -ms-flex-positive: inherit;
          flex-grow: inherit;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  -ms-flex-preferred-size: 0;
      flex-basis: 0;
}

.simplebar-height-auto-observer {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  display: block;
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  height: 1000%;
  width: 1000%;
  min-height: 1px;
  min-width: 1px;
  overflow: hidden;
  pointer-events: none;
  z-index: -1;
}

.simplebar-track {
  z-index: 1;
  position: absolute;
  right: 0;
  bottom: 0;
  pointer-events: none;
  overflow: hidden;
}

[data-simplebar].simplebar-dragging .simplebar-content {
  pointer-events: none;
  -moz-user-select: none;
   -ms-user-select: none;
       user-select: none;
  -webkit-user-select: none;
}

[data-simplebar].simplebar-dragging .simplebar-track {
  pointer-events: all;
}

.simplebar-scrollbar {
  position: absolute;
  left: 0;
  right: 0;
  min-height: 10px;
}

.simplebar-scrollbar:before {
  position: absolute;
  content: "";
  background: black;
  border-radius: 7px;
  left: 2px;
  right: 2px;
  opacity: 0;
  -webkit-transition: opacity 0.2s linear;
  transition: opacity 0.2s linear;
}

.simplebar-scrollbar.simplebar-visible:before {
  /* When hovered, remove all transitions from drag handle */
  opacity: 0.5;
  -webkit-transition: opacity 0s linear;
  transition: opacity 0s linear;
}

.simplebar-track.simplebar-vertical {
  top: 0;
  width: 11px;
}

.simplebar-track.simplebar-vertical .simplebar-scrollbar:before {
  top: 2px;
  bottom: 2px;
}

.simplebar-track.simplebar-horizontal {
  left: 0;
  height: 11px;
}

.simplebar-track.simplebar-horizontal .simplebar-scrollbar:before {
  height: 100%;
  left: 2px;
  right: 2px;
}

.simplebar-track.simplebar-horizontal .simplebar-scrollbar {
  right: auto;
  left: 0;
  top: 2px;
  height: 7px;
  min-height: 0;
  min-width: 10px;
  width: auto;
}

/* Rtl support */
[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical {
  right: auto;
  left: 0;
}

.hs-dummy-scrollbar-size {
  direction: rtl;
  position: fixed;
  opacity: 0;
  visibility: hidden;
  height: 500px;
  width: 500px;
  overflow-y: hidden;
  overflow-x: scroll;
}

.simplebar-hide-scrollbar {
  position: fixed;
  left: 0;
  visibility: hidden;
  overflow-y: scroll;
  scrollbar-width: none;
  -ms-overflow-style: none;
}

/* Slider */
.slick-slider {
  position: relative;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
}

.slick-list {
  position: relative;
  overflow: hidden;
  display: block;
  margin: 0;
  padding: 0;
}
.slick-list:focus {
  outline: none;
}
.slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}

.slick-track {
  position: relative;
  left: 0;
  top: 0;
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.slick-track:before, .slick-track:after {
  content: "";
  display: table;
}
.slick-track:after {
  clear: both;
}
.slick-loading .slick-track {
  visibility: hidden;
}

.slick-slide {
  float: left;
  height: 100%;
  min-height: 1px;
}
[dir=rtl] .slick-slide {
  float: right;
}
.slick-slide img {
  display: block;
}
.slick-slide.slick-loading img {
  display: none;
}
.slick-slide {
  display: none;
}
.slick-slide.dragging img {
  pointer-events: none;
}
.slick-initialized .slick-slide {
  display: block;
}
.slick-loading .slick-slide {
  visibility: hidden;
}
.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}

.slick-arrow.slick-hidden {
  display: none;
}

/* Slider */
.slick-loading .slick-list {
  background: #fff url("data:image/gif;base64,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") center center no-repeat;
}

/* Icons */
@font-face {
  font-family: "slick";
  src: url("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");
  src: url("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?#iefix") format("embedded-opentype"), url("d09GRk9UVE8AAAVkAAsAAAAAB1wAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAABCAAAAi4AAAKbH/pWDkZGVE0AAAM4AAAAGgAAABxt0civR0RFRgAAA1QAAAAcAAAAIAAyAARPUy8yAAADcAAAAFIAAABgUBj/rmNtYXAAAAPEAAAAUAAAAWIiC0SwaGVhZAAABBQAAAAuAAAANgABMftoaGVhAAAERAAAABwAAAAkA+UCA2htdHgAAARgAAAADgAAAA4ESgBKbWF4cAAABHAAAAAGAAAABgAFUABuYW1lAAAEeAAAANwAAAFuBSeBwnBvc3QAAAVUAAAAEAAAACAAAwABeJw9ks9vEkEUx2cpWyeUoFYgNkHi2Wt7N3rVm3cTs3UVLC4LxIWEQvi1P3i7O1tYLJDAmlgKGEhQrsajf0j7J3jYTXrQWUrMJG+++b55n5e8NwwKBhHDMLv5kxT3ATEBxKBn3qOAl9zxHgb1MAPhHQgHkyF08Gr/L8B/Eb6zWnmCJ7AJVLubQOheArXvJ1A4EXi6j4I+Zg9F0QFKvsnlBCmXeve+sFEnb/nCptdtQ4QYhVFRAT1HrF8UQK/RL/SbmUbclsvGVFXRZKDHUE38cc4qpkbAAsuwiImvro+ufcfaOIQ6szlrmjRJDaKZKnbjN3GWKIbiIzRFUfCffuxxKOL+3LDlDVvx2TdxN84qZEsnhNBa6pgm2dAsnzbLsETdsmRFxUeHV4e+I2/ptN8TyqV8T3Dt29t7EYOuajVIw2y1Wy3M86w0zg/Fz2IvawmQAUHOVrPVfLkoScVynsqsTG0MGUs4z55nh3mnOJa+li+rl9WpPIcFfDubDeaDC+fLBdYN3QADzLauGfj4B6sZmq6CCpqmtSvF0qlUl2qf5AJIUCSlTqlb7lUG+LRfGzZGzZEyBgccMu6MuqPecNDvD4Y9Kjtj4gD+DsvKVMTcMdtqtZtmkzQstQvYje7Syep0PDSAhSOeHYXYWThEF//A/0YvYV1fSQtpKU5STtrhbQ444OtpKSWJIg3pOg8cBs7maTY1EZf07aq+hjWs7IWzdCYTGhb2CtZ47x+Uhx28AAB4nGNgYGBkAIJz765vANHnCyvqYTQAWnkHswAAeJxjYGRgYOADYgkGEGBiYARCFjAG8RgABHYAN3icY2BmYmCcwMDKwMHow5jGwMDgDqW/MkgytDAwMDGwcjKAQQMDAyOQUmCAgoA01xQGB4ZExUmMD/4/YNBjvP3/NgNEDQPjbbBKBQZGADfLDgsAAHicY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQzMCQqKClOUJz0/z9YHRLv/+L7D+8V3cuHmgAHjGwM6ELUByxUMIOZCmbgAAA5LQ8XeJxjYGRgYABiO68w73h+m68M3EwMIHC+sKIeTqsyqDLeZrwN5HIwgKUB/aYJUgAAeJxjYGRgYLzNwMCgx8QAAkA2IwMqYAIAMGIB7QIAAAACAAAlACUAJQAlAAAAAFAAAAUAAHicbY49asNAEIU/2ZJDfkiRIvXapUFCEqpcptABUrg3ZhEiQoKVfY9UqVLlGDlADpAT5e16IUWysMz3hjfzBrjjjQT/EjKpCy+4YhN5yZoxcirPe+SMWz4jr6S+5UzSa3VuwpTnBfc8RF7yxDZyKs9r5IxHPiKv1P9iZqDnyAvMQ39UecbScVb/gJO03Xk4CFom3XYK1clhMdQUlKo7/d9NF13RkIdfy+MV7TSe2sl11tRFaXYmJKpWTd7kdVnJ8veevZKc+n3I93t9Jnvr5n4aTVWU/0z9AI2qMkV4nGNgZkAGjAxoAAAAjgAF") format("woff"), url("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") format("truetype"), url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPg0KPG1ldGFkYXRhPkdlbmVyYXRlZCBieSBGb250YXN0aWMubWU8L21ldGFkYXRhPg0KPGRlZnM+DQo8Zm9udCBpZD0ic2xpY2siIGhvcml6LWFkdi14PSI1MTIiPg0KPGZvbnQtZmFjZSBmb250LWZhbWlseT0ic2xpY2siIHVuaXRzLXBlci1lbT0iNTEyIiBhc2NlbnQ9IjQ4MCIgZGVzY2VudD0iLTMyIi8+DQo8bWlzc2luZy1nbHlwaCBob3Jpei1hZHYteD0iNTEyIi8+DQoNCjxnbHlwaCB1bmljb2RlPSLihpIiIGQ9Ik0yNDEgMTEzbDEzMCAxMzBjNCA0IDYgOCA2IDEzIDAgNS0yIDktNiAxM2wtMTMwIDEzMGMtMyAzLTcgNS0xMiA1LTUgMC0xMC0yLTEzLTVsLTI5LTMwYy00LTMtNi03LTYtMTIgMC01IDItMTAgNi0xM2w4Ny04OC04Ny04OGMtNC0zLTYtOC02LTEzIDAtNSAyLTkgNi0xMmwyOS0zMGMzLTMgOC01IDEzLTUgNSAwIDkgMiAxMiA1eiBtMjM0IDE0M2MwLTQwLTktNzctMjktMTEwLTIwLTM0LTQ2LTYwLTgwLTgwLTMzLTIwLTcwLTI5LTExMC0yOS00MCAwLTc3IDktMTEwIDI5LTM0IDIwLTYwIDQ2LTgwIDgwLTIwIDMzLTI5IDcwLTI5IDExMCAwIDQwIDkgNzcgMjkgMTEwIDIwIDM0IDQ2IDYwIDgwIDgwIDMzIDIwIDcwIDI5IDExMCAyOSA0MCAwIDc3LTkgMTEwLTI5IDM0LTIwIDYwLTQ2IDgwLTgwIDIwLTMzIDI5LTcwIDI5LTExMHoiLz4NCjxnbHlwaCB1bmljb2RlPSLihpAiIGQ9Ik0yOTYgMTEzbDI5IDMwYzQgMyA2IDcgNiAxMiAwIDUtMiAxMC02IDEzbC04NyA4OCA4NyA4OGM0IDMgNiA4IDYgMTMgMCA1LTIgOS02IDEybC0yOSAzMGMtMyAzLTggNS0xMyA1LTUgMC05LTItMTItNWwtMTMwLTEzMGMtNC00LTYtOC02LTEzIDAtNSAyLTkgNi0xM2wxMzAtMTMwYzMtMyA3LTUgMTItNSA1IDAgMTAgMiAxMyA1eiBtMTc5IDE0M2MwLTQwLTktNzctMjktMTEwLTIwLTM0LTQ2LTYwLTgwLTgwLTMzLTIwLTcwLTI5LTExMC0yOS00MCAwLTc3IDktMTEwIDI5LTM0IDIwLTYwIDQ2LTgwIDgwLTIwIDMzLTI5IDcwLTI5IDExMCAwIDQwIDkgNzcgMjkgMTEwIDIwIDM0IDQ2IDYwIDgwIDgwIDMzIDIwIDcwIDI5IDExMCAyOSA0MCAwIDc3LTkgMTEwLTI5IDM0LTIwIDYwLTQ2IDgwLTgwIDIwLTMzIDI5LTcwIDI5LTExMHoiLz4NCjxnbHlwaCB1bmljb2RlPSLigKIiIGQ9Ik00NzUgMjU2YzAtNDAtOS03Ny0yOS0xMTAtMjAtMzQtNDYtNjAtODAtODAtMzMtMjAtNzAtMjktMTEwLTI5LTQwIDAtNzcgOS0xMTAgMjktMzQgMjAtNjAgNDYtODAgODAtMjAgMzMtMjkgNzAtMjkgMTEwIDAgNDAgOSA3NyAyOSAxMTAgMjAgMzQgNDYgNjAgODAgODAgMzMgMjAgNzAgMjkgMTEwIDI5IDQwIDAgNzctOSAxMTAtMjkgMzQtMjAgNjAtNDYgODAtODAgMjAtMzMgMjktNzAgMjktMTEweiIvPg0KPGdseXBoIHVuaWNvZGU9ImEiIGQ9Ik00NzUgNDM5bDAtMTI4YzAtNS0xLTktNS0xMy00LTQtOC01LTEzLTVsLTEyOCAwYy04IDAtMTMgMy0xNyAxMS0zIDctMiAxNCA0IDIwbDQwIDM5Yy0yOCAyNi02MiAzOS0xMDAgMzktMjAgMC0zOS00LTU3LTExLTE4LTgtMzMtMTgtNDYtMzItMTQtMTMtMjQtMjgtMzItNDYtNy0xOC0xMS0zNy0xMS01NyAwLTIwIDQtMzkgMTEtNTcgOC0xOCAxOC0zMyAzMi00NiAxMy0xNCAyOC0yNCA0Ni0zMiAxOC03IDM3LTExIDU3LTExIDIzIDAgNDQgNSA2NCAxNSAyMCA5IDM4IDIzIDUxIDQyIDIgMSA0IDMgNyAzIDMgMCA1LTEgNy0zbDM5LTM5YzItMiAzLTMgMy02IDAtMi0xLTQtMi02LTIxLTI1LTQ2LTQ1LTc2LTU5LTI5LTE0LTYwLTIwLTkzLTIwLTMwIDAtNTggNS04NSAxNy0yNyAxMi01MSAyNy03MCA0Ny0yMCAxOS0zNSA0My00NyA3MC0xMiAyNy0xNyA1NS0xNyA4NSAwIDMwIDUgNTggMTcgODUgMTIgMjcgMjcgNTEgNDcgNzAgMTkgMjAgNDMgMzUgNzAgNDcgMjcgMTIgNTUgMTcgODUgMTcgMjggMCA1NS01IDgxLTE1IDI2LTExIDUwLTI2IDcwLTQ1bDM3IDM3YzYgNiAxMiA3IDIwIDQgOC00IDExLTkgMTEtMTd6Ii8+DQo8L2ZvbnQ+PC9kZWZzPjwvc3ZnPg==") format("svg");
  font-weight: normal;
  font-style: normal;
}
/* Arrows */
.slick-prev,
.slick-next {
  position: absolute;
  display: block;
  height: 20px;
  width: 20px;
  line-height: 0px;
  font-size: 0px;
  cursor: pointer;
  background: transparent;
  color: transparent;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  transform: translate(0, -50%);
  padding: 0;
  border: none;
  outline: none;
}
.slick-prev:hover, .slick-prev:focus,
.slick-next:hover,
.slick-next:focus {
  outline: none;
  background: transparent;
  color: transparent;
}
.slick-prev:hover:before, .slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before {
  opacity: 1;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before {
  opacity: 0.25;
}
.slick-prev:before,
.slick-next:before {
  font-family: "slick";
  font-size: 20px;
  line-height: 1;
  color: white;
  opacity: 0.75;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.slick-prev {
  left: -25px;
}
[dir=rtl] .slick-prev {
  left: auto;
  right: -25px;
}
.slick-prev:before {
  content: "←";
}
[dir=rtl] .slick-prev:before {
  content: "→";
}

.slick-next {
  right: -25px;
}
[dir=rtl] .slick-next {
  left: -25px;
  right: auto;
}
.slick-next:before {
  content: "→";
}
[dir=rtl] .slick-next:before {
  content: "←";
}

/* Dots */
.slick-dotted.slick-slider {
  margin-bottom: 30px;
}

.slick-dots {
  position: absolute;
  bottom: -25px;
  list-style: none;
  display: block;
  text-align: center;
  padding: 0;
  margin: 0;
  width: 100%;
}
.slick-dots li {
  position: relative;
  display: inline-block;
  height: 20px;
  width: 20px;
  margin: 0 5px;
  padding: 0;
  cursor: pointer;
}
.slick-dots li button {
  border: 0;
  background: transparent;
  display: block;
  height: 20px;
  width: 20px;
  outline: none;
  line-height: 0px;
  font-size: 0px;
  color: transparent;
  padding: 5px;
  cursor: pointer;
}
.slick-dots li button:hover, .slick-dots li button:focus {
  outline: none;
}
.slick-dots li button:hover:before, .slick-dots li button:focus:before {
  opacity: 1;
}
.slick-dots li button:before {
  position: absolute;
  top: 0;
  left: 0;
  content: "•";
  width: 20px;
  height: 20px;
  font-family: "slick";
  font-size: 6px;
  line-height: 20px;
  text-align: center;
  color: black;
  opacity: 0.25;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before {
  color: black;
  opacity: 0.75;
}

.plyr--full-ui input[type=range]:focus, .plyr:focus, .plyr__control:focus {
  outline: 0;
}

@-webkit-keyframes plyr-progress {
  to {
    background-position: 25px 0;
    background-position: var(--plyr-progress-loading-size, 25px) 0;
  }
}

@keyframes plyr-progress {
  to {
    background-position: 25px 0;
    background-position: var(--plyr-progress-loading-size, 25px) 0;
  }
}
@-webkit-keyframes plyr-popup {
  0% {
    opacity: 0.5;
    -webkit-transform: translateY(10px);
            transform: translateY(10px);
  }
  to {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}
@keyframes plyr-popup {
  0% {
    opacity: 0.5;
    -webkit-transform: translateY(10px);
            transform: translateY(10px);
  }
  to {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}
@-webkit-keyframes plyr-fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes plyr-fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
.plyr {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  direction: ltr;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  font-family: inherit;
  font-family: var(--plyr-font-family, inherit);
  font-variant-numeric: tabular-nums;
  font-weight: 400;
  font-weight: var(--plyr-font-weight-regular, 400);
  height: 100%;
  line-height: 1.7;
  line-height: var(--plyr-line-height, 1.7);
  max-width: 100%;
  min-width: 200px;
  position: relative;
  text-shadow: none;
  -webkit-transition: -webkit-box-shadow 0.3s;
  transition: -webkit-box-shadow 0.3s;
  transition: box-shadow 0.3s;
  transition: box-shadow 0.3s, -webkit-box-shadow 0.3s;
  z-index: 0;
}

.plyr audio, .plyr iframe, .plyr video {
  display: block;
  height: 100%;
  width: 100%;
}

.plyr button {
  font: inherit;
  line-height: inherit;
  width: auto;
}

.plyr--full-ui {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.plyr--full-ui *, .plyr--full-ui ::after, .plyr--full-ui ::before {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
}

.plyr--full-ui a, .plyr--full-ui button, .plyr--full-ui input, .plyr--full-ui label {
  -ms-touch-action: manipulation;
      touch-action: manipulation;
}

.plyr__badge {
  background: #4a5464;
  background: var(--plyr-badge-background, #4a5464);
  border-radius: 2px;
  border-radius: var(--plyr-badge-border-radius, 2px);
  color: #fff;
  color: var(--plyr-badge-text-color, #fff);
  font-size: 9px;
  font-size: var(--plyr-font-size-badge, 9px);
  line-height: 1;
  padding: 3px 4px;
}

.plyr--full-ui ::-webkit-media-text-track-container {
  display: none;
}

.plyr__captions {
  -webkit-animation: 0.3s plyr-fade-in;
          animation: 0.3s plyr-fade-in;
  bottom: 0;
  display: none;
  font-size: 13px;
  font-size: var(--plyr-font-size-small, 13px);
  left: 0;
  padding: 10px;
  padding: var(--plyr-control-spacing, 10px);
  position: absolute;
  text-align: center;
  -webkit-transition: -webkit-transform 0.4s ease-in-out;
  transition: -webkit-transform 0.4s ease-in-out;
  transition: transform 0.4s ease-in-out;
  transition: transform 0.4s ease-in-out, -webkit-transform 0.4s ease-in-out;
  width: 100%;
}

.plyr__menu__container, .plyr__tooltip {
  bottom: 100%;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);
          box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);
}

.plyr__captions span:empty {
  display: none;
}

@media (min-width: 480px) {
  .plyr__captions {
    font-size: 15px;
    font-size: var(--plyr-font-size-base, 15px);
    padding: 20px;
    padding: calc(var(--plyr-control-spacing, 10px) * 2);
  }
}
@media (min-width: 768px) {
  .plyr__captions {
    font-size: 18px;
    font-size: var(--plyr-font-size-large, 18px);
  }
}
.plyr--captions-active .plyr__captions {
  display: block;
}

.plyr [data-plyr=airplay], .plyr [data-plyr=captions], .plyr [data-plyr=fullscreen], .plyr [data-plyr=pip], .plyr__control.plyr__control--pressed .icon--not-pressed, .plyr__control.plyr__control--pressed .label--not-pressed, .plyr__control:not(.plyr__control--pressed) .icon--pressed, .plyr__control:not(.plyr__control--pressed) .label--pressed, .plyr__controls:empty, .plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip, a.plyr__control::after, a.plyr__control::before {
  display: none;
}

.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty) ~ .plyr__captions {
  -webkit-transform: translateY(-40px);
      -ms-transform: translateY(-40px);
          transform: translateY(-40px);
  -webkit-transform: translateY(calc(var(--plyr-control-spacing, 10px) * -4));
      -ms-transform: translateY(calc(var(--plyr-control-spacing, 10px) * -4));
          transform: translateY(calc(var(--plyr-control-spacing, 10px) * -4));
}

.plyr__caption {
  background: rgba(0, 0, 0, 0.8);
  background: var(--plyr-captions-background, rgba(0, 0, 0, 0.8));
  border-radius: 2px;
  -webkit-box-decoration-break: clone;
  box-decoration-break: clone;
  color: #fff;
  color: var(--plyr-captions-text-color, #fff);
  line-height: 185%;
  padding: 0.2em 0.5em;
  white-space: pre-wrap;
}

.plyr__caption div {
  display: inline;
}

.plyr__control {
  background: 0 0;
  border: 0;
  border-radius: 3px;
  border-radius: var(--plyr-control-radius, 3px);
  color: inherit;
  cursor: pointer;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  overflow: visible;
  padding: 7px;
  padding: calc(var(--plyr-control-spacing, 10px) * 0.7);
  position: relative;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}

.plyr__control svg {
  display: block;
  fill: currentColor;
  height: 18px;
  height: var(--plyr-control-icon-size, 18px);
  pointer-events: none;
  width: 18px;
  width: var(--plyr-control-icon-size, 18px);
}

.plyr__control.plyr__tab-focus {
  outline-color: var(--plyr-tab-focus-color, var(--plyr-color-main, var(--plyr-color-main, #c00)));
  outline-offset: 2px;
  outline: #c00 dotted 3px;
}

a.plyr__control {
  text-decoration: none;
}

.plyr--full-ui ::-webkit-media-controls {
  display: none;
}

.plyr__controls {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  text-align: center;
}

.plyr__controls .plyr__progress__container {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  min-width: 0;
}

.plyr__controls .plyr__controls__item {
  margin-left: 2.5px;
  margin-left: calc(var(--plyr-control-spacing, 10px) / 4);
}

.plyr__controls .plyr__controls__item:first-child {
  margin-left: 0;
  margin-right: auto;
}

.plyr__controls .plyr__controls__item.plyr__progress__container {
  padding-left: 2.5px;
  padding-left: calc(var(--plyr-control-spacing, 10px) / 4);
}

.plyr__controls .plyr__controls__item.plyr__time {
  padding: 0 5px;
  padding: 0 calc(var(--plyr-control-spacing, 10px) / 2);
}

.plyr__controls .plyr__controls__item.plyr__progress__container:first-child, .plyr__controls .plyr__controls__item.plyr__time + .plyr__time, .plyr__controls .plyr__controls__item.plyr__time:first-child {
  padding-left: 0;
}

.plyr--airplay-supported [data-plyr=airplay], .plyr--captions-enabled [data-plyr=captions], .plyr--fullscreen-enabled [data-plyr=fullscreen], .plyr--pip-supported [data-plyr=pip] {
  display: inline-block;
}

.plyr__menu {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
}

.plyr__menu .plyr__control svg {
  -webkit-transition: -webkit-transform 0.3s;
  transition: -webkit-transform 0.3s;
  transition: transform 0.3s;
  transition: transform 0.3s, -webkit-transform 0.3s;
}

.plyr__menu .plyr__control[aria-expanded=true] svg {
  -webkit-transform: rotate(90deg);
      -ms-transform: rotate(90deg);
          transform: rotate(90deg);
}

.plyr__menu__container {
  -webkit-animation: 0.2s plyr-popup;
          animation: 0.2s plyr-popup;
  background: rgba(255, 255, 255, 0.9);
  background: var(--plyr-menu-background, rgba(255, 255, 255, 0.9));
  border-radius: 4px;
  -webkit-box-shadow: var(--plyr-menu-shadow, 0 1px 2px rgba(0, 0, 0, 0.15));
          box-shadow: var(--plyr-menu-shadow, 0 1px 2px rgba(0, 0, 0, 0.15));
  color: #4a5464;
  color: var(--plyr-menu-color, #4a5464);
  font-size: 15px;
  font-size: var(--plyr-font-size-base, 15px);
  margin-bottom: 10px;
  position: absolute;
  right: -3px;
  text-align: left;
  white-space: nowrap;
  z-index: 3;
}

.plyr__menu__container > div {
  overflow: hidden;
  -webkit-transition: height 0.35s cubic-bezier(0.4, 0, 0.2, 1), width 0.35s cubic-bezier(0.4, 0, 0.2, 1);
  transition: height 0.35s cubic-bezier(0.4, 0, 0.2, 1), width 0.35s cubic-bezier(0.4, 0, 0.2, 1);
}

.plyr__menu__container::after {
  border: 4px solid transparent;
  border: var(--plyr-menu-arrow-size, 4px) solid transparent;
  border-top-color: rgba(255, 255, 255, 0.9);
  border-top-color: var(--plyr-menu-background, rgba(255, 255, 255, 0.9));
  content: "";
  height: 0;
  position: absolute;
  right: 14px;
  right: calc(var(--plyr-control-icon-size, 18px) / 2 + var(--plyr-control-spacing, 10px) * 0.7 - var(--plyr-menu-arrow-size, 4px) / 2);
  top: 100%;
  width: 0;
}

.plyr__menu__container [role=menu] {
  padding: 7px;
  padding: calc(var(--plyr-control-spacing, 10px) * 0.7);
}

.plyr__menu__container [role=menuitem], .plyr__menu__container [role=menuitemradio] {
  margin-top: 2px;
}

.plyr__menu__container [role=menuitem]:first-child, .plyr__menu__container [role=menuitemradio]:first-child {
  margin-top: 0;
}

.plyr__menu__container .plyr__control {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #4a5464;
  color: var(--plyr-menu-color, #4a5464);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 13px;
  font-size: var(--plyr-font-size-menu, var(--plyr-font-size-small, 13px));
  padding-bottom: 4.6666666667px;
  padding-bottom: calc(var(--plyr-control-spacing, 10px) * 0.7 / 1.5);
  padding-left: 10.5px;
  padding-left: calc(var(--plyr-control-spacing, 10px) * 0.7 * 1.5);
  padding-right: 10.5px;
  padding-right: calc(var(--plyr-control-spacing, 10px) * 0.7 * 1.5);
  padding-top: 4.6666666667px;
  padding-top: calc(var(--plyr-control-spacing, 10px) * 0.7 / 1.5);
  -webkit-user-select: none;
  -ms-user-select: none;
  -moz-user-select: none;
       user-select: none;
  width: 100%;
}

.plyr__menu__container .plyr__control > span {
  -webkit-box-align: inherit;
      -ms-flex-align: inherit;
          align-items: inherit;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
}

.plyr__menu__container .plyr__control::after {
  border: 4px solid transparent;
  border: var(--plyr-menu-item-arrow-size, 4px) solid transparent;
  content: "";
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
}

.plyr__menu__container .plyr__control--forward {
  padding-right: 28px;
  padding-right: calc(var(--plyr-control-spacing, 10px) * 0.7 * 4);
}

.plyr__menu__container .plyr__control--forward::after {
  border-left-color: #728197;
  border-left-color: var(--plyr-menu-arrow-color, #728197);
  right: 6.5px;
  right: calc(var(--plyr-control-spacing, 10px) * 0.7 * 1.5 - var(--plyr-menu-item-arrow-size, 4px));
}

.plyr__menu__container .plyr__control--forward.plyr__tab-focus::after, .plyr__menu__container .plyr__control--forward:hover::after {
  border-left-color: currentColor;
}

.plyr__menu__container .plyr__control--back {
  font-weight: 400;
  font-weight: var(--plyr-font-weight-regular, 400);
  margin: 7px;
  margin: calc(var(--plyr-control-spacing, 10px) * 0.7);
  margin-bottom: 3.5px;
  margin-bottom: calc(var(--plyr-control-spacing, 10px) * 0.7 / 2);
  padding-left: 28px;
  padding-left: calc(var(--plyr-control-spacing, 10px) * 0.7 * 4);
  position: relative;
  width: calc(100% - 14px);
  width: calc(100% - var(--plyr-control-spacing, 10px) * 0.7 * 2);
}

.plyr__menu__container .plyr__control--back::after {
  border-right-color: #728197;
  border-right-color: var(--plyr-menu-arrow-color, #728197);
  left: 6.5px;
  left: calc(var(--plyr-control-spacing, 10px) * 0.7 * 1.5 - var(--plyr-menu-item-arrow-size, 4px));
}

.plyr__menu__container .plyr__control--back::before {
  background: #dcdfe5;
  background: var(--plyr-menu-back-border-color, #dcdfe5);
  -webkit-box-shadow: 0 1px 0 #fff;
          box-shadow: 0 1px 0 #fff;
  -webkit-box-shadow: 0 1px 0 var(--plyr-menu-back-border-shadow-color, #fff);
          box-shadow: 0 1px 0 var(--plyr-menu-back-border-shadow-color, #fff);
  content: "";
  height: 1px;
  left: 0;
  margin-top: 3.5px;
  margin-top: calc(var(--plyr-control-spacing, 10px) * 0.7 / 2);
  overflow: hidden;
  position: absolute;
  right: 0;
  top: 100%;
}

.plyr__menu__container .plyr__control--back.plyr__tab-focus::after, .plyr__menu__container .plyr__control--back:hover::after {
  border-right-color: currentColor;
}

.plyr__menu__container .plyr__control[role=menuitemradio] {
  padding-left: 7px;
  padding-left: calc(var(--plyr-control-spacing, 10px) * 0.7);
}

.plyr__menu__container .plyr__control[role=menuitemradio]::after, .plyr__menu__container .plyr__control[role=menuitemradio]::before {
  border-radius: 100%;
}

.plyr__menu__container .plyr__control[role=menuitemradio]::before {
  background: rgba(0, 0, 0, 0.1);
  content: "";
  display: block;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  height: 16px;
  margin-right: 10px;
  margin-right: var(--plyr-control-spacing, 10px);
  -webkit-transition: 0.3s;
  transition: 0.3s;
  width: 16px;
}

.plyr__menu__container .plyr__control[role=menuitemradio]::after {
  background: #fff;
  border: 0;
  height: 6px;
  left: 12px;
  opacity: 0;
  top: 50%;
  -webkit-transform: translateY(-50%) scale(0);
      -ms-transform: translateY(-50%) scale(0);
          transform: translateY(-50%) scale(0);
  -webkit-transition: opacity 0.3s, -webkit-transform 0.3s;
  transition: opacity 0.3s, -webkit-transform 0.3s;
  transition: transform 0.3s, opacity 0.3s;
  transition: transform 0.3s, opacity 0.3s, -webkit-transform 0.3s;
  width: 6px;
}

.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]::before {
  background: #c00;
  background: var(--plyr-control-toggle-checked-background, var(--plyr-color-main, var(--plyr-color-main, #c00)));
}

.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]::after {
  opacity: 1;
  -webkit-transform: translateY(-50%) scale(1);
      -ms-transform: translateY(-50%) scale(1);
          transform: translateY(-50%) scale(1);
}

.plyr__menu__container .plyr__control[role=menuitemradio].plyr__tab-focus::before, .plyr__menu__container .plyr__control[role=menuitemradio]:hover::before {
  background: rgba(35, 40, 47, 0.1);
}

.plyr__menu__container .plyr__menu__value {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-left: auto;
  margin-right: -5px;
  margin-right: calc((var(--plyr-control-spacing, 10px) * 0.7 - 2) * -1);
  overflow: hidden;
  padding-left: 24.5px;
  padding-left: calc(var(--plyr-control-spacing, 10px) * 0.7 * 3.5);
  pointer-events: none;
}

.plyr--full-ui input[type=range] {
  -webkit-appearance: none;
  background: 0 0;
  border: 0;
  border-radius: 26px;
  border-radius: calc(var(--plyr-range-thumb-height, 13px) * 2);
  color: #c00;
  color: var(--plyr-range-fill-background, var(--plyr-color-main, var(--plyr-color-main, #c00)));
  display: block;
  height: 19px;
  height: calc(var(--plyr-range-thumb-active-shadow-width, 3px) * 2 + var(--plyr-range-thumb-height, 13px));
  margin: 0;
  padding: 0;
  -webkit-transition: -webkit-box-shadow 0.3s;
  transition: -webkit-box-shadow 0.3s;
  transition: box-shadow 0.3s;
  transition: box-shadow 0.3s, -webkit-box-shadow 0.3s;
  width: 100%;
}

.plyr--full-ui input[type=range]::-webkit-slider-runnable-track {
  background: 0 0;
  border: 0;
  border-radius: 2.5px;
  border-radius: calc(var(--plyr-range-track-height, 5px) / 2);
  height: 5px;
  height: var(--plyr-range-track-height, 5px);
  -webkit-transition: box-shadow 0.3s;
  -webkit-transition: -webkit-box-shadow 0.3s;
  transition: -webkit-box-shadow 0.3s;
  transition: box-shadow 0.3s;
  transition: box-shadow 0.3s, -webkit-box-shadow 0.3s;
  -webkit-user-select: none;
  user-select: none;
  background-image: -webkit-gradient(linear, left top, right top, color-stop(0, currentColor), color-stop(0, transparent));
  background-image: linear-gradient(to right, currentColor 0, transparent 0);
  background-image: -webkit-gradient(linear, left top, right top, from(currentColor), to(transparent));
  background-image: linear-gradient(to right, currentColor var(--value, 0), transparent var(--value, 0));
}

.plyr--full-ui input[type=range]::-webkit-slider-thumb {
  background: #fff;
  background: var(--plyr-range-thumb-background, #fff);
  border: 0;
  border-radius: 100%;
  -webkit-box-shadow: 0 1px 1px rgba(35, 40, 47, 0.15), 0 0 0 1px rgba(35, 40, 47, 0.2);
          box-shadow: 0 1px 1px rgba(35, 40, 47, 0.15), 0 0 0 1px rgba(35, 40, 47, 0.2);
  -webkit-box-shadow: var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, 0.15), 0 0 0 1px rgba(35, 40, 47, 0.2));
          box-shadow: var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, 0.15), 0 0 0 1px rgba(35, 40, 47, 0.2));
  height: 13px;
  height: var(--plyr-range-thumb-height, 13px);
  position: relative;
  -webkit-transition: 0.2s;
  transition: 0.2s;
  width: 13px;
  width: var(--plyr-range-thumb-height, 13px);
  -webkit-appearance: none;
  margin-top: -4px;
  margin-top: calc((var(--plyr-range-thumb-height, 13px) - var(--plyr-range-track-height, 5px)) / 2 * -1);
}

.plyr--full-ui input[type=range]::-moz-range-track {
  background: 0 0;
  border: 0;
  border-radius: 2.5px;
  border-radius: calc(var(--plyr-range-track-height, 5px) / 2);
  height: 5px;
  height: var(--plyr-range-track-height, 5px);
  -moz-transition: box-shadow 0.3s;
  transition: box-shadow 0.3s;
  -moz-user-select: none;
       user-select: none;
}

.plyr--full-ui input[type=range]::-moz-range-thumb {
  background: #fff;
  background: var(--plyr-range-thumb-background, #fff);
  border: 0;
  border-radius: 100%;
  box-shadow: 0 1px 1px rgba(35, 40, 47, 0.15), 0 0 0 1px rgba(35, 40, 47, 0.2);
  box-shadow: var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, 0.15), 0 0 0 1px rgba(35, 40, 47, 0.2));
  height: 13px;
  height: var(--plyr-range-thumb-height, 13px);
  position: relative;
  -moz-transition: 0.2s;
  transition: 0.2s;
  width: 13px;
  width: var(--plyr-range-thumb-height, 13px);
}

.plyr--full-ui input[type=range]::-moz-range-progress {
  background: currentColor;
  border-radius: 2.5px;
  border-radius: calc(var(--plyr-range-track-height, 5px) / 2);
  height: 5px;
  height: var(--plyr-range-track-height, 5px);
}

.plyr--full-ui input[type=range]::-ms-track {
  background: 0 0;
  border: 0;
  border-radius: 2.5px;
  border-radius: calc(var(--plyr-range-track-height, 5px) / 2);
  height: 5px;
  height: var(--plyr-range-track-height, 5px);
  -ms-transition: box-shadow 0.3s;
  transition: box-shadow 0.3s;
  -ms-user-select: none;
  user-select: none;
  color: transparent;
}

.plyr--full-ui input[type=range]::-ms-fill-upper {
  background: 0 0;
  border: 0;
  border-radius: 2.5px;
  border-radius: calc(var(--plyr-range-track-height, 5px) / 2);
  height: 5px;
  height: var(--plyr-range-track-height, 5px);
  -ms-transition: box-shadow 0.3s;
  transition: box-shadow 0.3s;
  -ms-user-select: none;
  user-select: none;
}

.plyr--full-ui input[type=range]::-ms-fill-lower {
  background: currentColor;
  border: 0;
  border-radius: 2.5px;
  border-radius: calc(var(--plyr-range-track-height, 5px) / 2);
  height: 5px;
  height: var(--plyr-range-track-height, 5px);
  -ms-transition: box-shadow 0.3s;
  transition: box-shadow 0.3s;
  -ms-user-select: none;
  user-select: none;
}

.plyr--full-ui input[type=range]::-ms-thumb {
  background: #fff;
  background: var(--plyr-range-thumb-background, #fff);
  border: 0;
  border-radius: 100%;
  box-shadow: 0 1px 1px rgba(35, 40, 47, 0.15), 0 0 0 1px rgba(35, 40, 47, 0.2);
  box-shadow: var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, 0.15), 0 0 0 1px rgba(35, 40, 47, 0.2));
  height: 13px;
  height: var(--plyr-range-thumb-height, 13px);
  position: relative;
  -ms-transition: 0.2s;
  transition: 0.2s;
  width: 13px;
  width: var(--plyr-range-thumb-height, 13px);
  margin-top: 0;
}

.plyr--full-ui input[type=range]::-ms-tooltip {
  display: none;
}

.plyr--full-ui input[type=range]::-moz-focus-outer {
  border: 0;
}

.plyr--full-ui input[type=range].plyr__tab-focus::-webkit-slider-runnable-track {
  outline-color: var(--plyr-tab-focus-color, var(--plyr-color-main, var(--plyr-color-main, #c00)));
  outline-offset: 2px;
  outline: #c00 dotted 3px;
}

.plyr--full-ui input[type=range].plyr__tab-focus::-moz-range-track {
  outline-color: var(--plyr-tab-focus-color, var(--plyr-color-main, var(--plyr-color-main, #c00)));
  outline-offset: 2px;
  outline: #c00 dotted 3px;
}

.plyr--full-ui input[type=range].plyr__tab-focus::-ms-track {
  outline-color: var(--plyr-tab-focus-color, var(--plyr-color-main, var(--plyr-color-main, #c00)));
  outline-offset: 2px;
  outline: #c00 dotted 3px;
}

.plyr__poster {
  background-color: #000;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 100%;
  left: 0;
  opacity: 0;
  position: absolute;
  top: 0;
  -webkit-transition: opacity 0.2s;
  transition: opacity 0.2s;
  width: 100%;
  z-index: 1;
}

.plyr--stopped.plyr__poster-enabled .plyr__poster {
  opacity: 1;
}

.plyr__time {
  font-size: 13px;
  font-size: var(--plyr-font-size-time, var(--plyr-font-size-small, 13px));
}

.plyr__time + .plyr__time::before {
  content: "⁄";
  margin-right: 10px;
  margin-right: var(--plyr-control-spacing, 10px);
}

@media (max-width: 767px) {
  .plyr__time + .plyr__time {
    display: none;
  }
}
.plyr__tooltip {
  background: rgba(255, 255, 255, 0.9);
  background: var(--plyr-tooltip-background, rgba(255, 255, 255, 0.9));
  border-radius: 3px;
  border-radius: var(--plyr-tooltip-radius, 3px);
  -webkit-box-shadow: var(--plyr-tooltip-shadow, 0 1px 2px rgba(0, 0, 0, 0.15));
          box-shadow: var(--plyr-tooltip-shadow, 0 1px 2px rgba(0, 0, 0, 0.15));
  color: #4a5464;
  color: var(--plyr-tooltip-color, #4a5464);
  font-size: 13px;
  font-size: var(--plyr-font-size-small, 13px);
  font-weight: 400;
  font-weight: var(--plyr-font-weight-regular, 400);
  left: 50%;
  line-height: 1.3;
  margin-bottom: 10px;
  margin-bottom: calc(var(--plyr-control-spacing, 10px) / 2 * 2);
  opacity: 0;
  padding: 5px 7.5px;
  padding: calc(var(--plyr-control-spacing, 10px) / 2) calc(var(--plyr-control-spacing, 10px) / 2 * 1.5);
  pointer-events: none;
  position: absolute;
  -webkit-transform: translate(-50%, 10px) scale(0.8);
      -ms-transform: translate(-50%, 10px) scale(0.8);
          transform: translate(-50%, 10px) scale(0.8);
  -webkit-transform-origin: 50% 100%;
      -ms-transform-origin: 50% 100%;
          transform-origin: 50% 100%;
  -webkit-transition: opacity 0.2s 0.1s, -webkit-transform 0.2s 0.1s;
  transition: opacity 0.2s 0.1s, -webkit-transform 0.2s 0.1s;
  transition: transform 0.2s 0.1s, opacity 0.2s 0.1s;
  transition: transform 0.2s 0.1s, opacity 0.2s 0.1s, -webkit-transform 0.2s 0.1s;
  white-space: nowrap;
  z-index: 2;
}

.plyr__tooltip::before {
  border-left: 4px solid transparent;
  border-left: var(--plyr-tooltip-arrow-size, 4px) solid transparent;
  border-right: 4px solid transparent;
  border-right: var(--plyr-tooltip-arrow-size, 4px) solid transparent;
  border-top: 4px solid rgba(255, 255, 255, 0.9);
  border-top: var(--plyr-tooltip-arrow-size, 4px) solid var(--plyr-tooltip-background, rgba(255, 255, 255, 0.9));
  bottom: -4px;
  bottom: calc(var(--plyr-tooltip-arrow-size, 4px) * -1);
  content: "";
  height: 0;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
  width: 0;
  z-index: 2;
}

.plyr .plyr__control.plyr__tab-focus .plyr__tooltip, .plyr .plyr__control:hover .plyr__tooltip, .plyr__tooltip--visible {
  opacity: 1;
  -webkit-transform: translate(-50%, 0) scale(1);
      -ms-transform: translate(-50%, 0) scale(1);
          transform: translate(-50%, 0) scale(1);
}

.plyr .plyr__control:hover .plyr__tooltip {
  z-index: 3;
}

.plyr__controls > .plyr__control:first-child .plyr__tooltip, .plyr__controls > .plyr__control:first-child + .plyr__control .plyr__tooltip {
  left: 0;
  -webkit-transform: translate(0, 10px) scale(0.8);
      -ms-transform: translate(0, 10px) scale(0.8);
          transform: translate(0, 10px) scale(0.8);
  -webkit-transform-origin: 0 100%;
      -ms-transform-origin: 0 100%;
          transform-origin: 0 100%;
}

.plyr__controls > .plyr__control:first-child .plyr__tooltip::before, .plyr__controls > .plyr__control:first-child + .plyr__control .plyr__tooltip::before {
  left: 16px;
  left: calc(var(--plyr-control-icon-size, 18px) / 2 + var(--plyr-control-spacing, 10px) * 0.7);
}

.plyr__controls > .plyr__control:last-child .plyr__tooltip {
  left: auto;
  right: 0;
  -webkit-transform: translate(0, 10px) scale(0.8);
      -ms-transform: translate(0, 10px) scale(0.8);
          transform: translate(0, 10px) scale(0.8);
  -webkit-transform-origin: 100% 100%;
      -ms-transform-origin: 100% 100%;
          transform-origin: 100% 100%;
}

.plyr__controls > .plyr__control:last-child .plyr__tooltip::before {
  left: auto;
  right: 16px;
  right: calc(var(--plyr-control-icon-size, 18px) / 2 + var(--plyr-control-spacing, 10px) * 0.7);
  -webkit-transform: translateX(50%);
      -ms-transform: translateX(50%);
          transform: translateX(50%);
}

.plyr__controls > .plyr__control:first-child .plyr__tooltip--visible, .plyr__controls > .plyr__control:first-child + .plyr__control .plyr__tooltip--visible, .plyr__controls > .plyr__control:first-child + .plyr__control.plyr__tab-focus .plyr__tooltip, .plyr__controls > .plyr__control:first-child + .plyr__control:hover .plyr__tooltip, .plyr__controls > .plyr__control:first-child.plyr__tab-focus .plyr__tooltip, .plyr__controls > .plyr__control:first-child:hover .plyr__tooltip, .plyr__controls > .plyr__control:last-child .plyr__tooltip--visible, .plyr__controls > .plyr__control:last-child.plyr__tab-focus .plyr__tooltip, .plyr__controls > .plyr__control:last-child:hover .plyr__tooltip {
  -webkit-transform: translate(0, 0) scale(1);
      -ms-transform: translate(0, 0) scale(1);
          transform: translate(0, 0) scale(1);
}

.plyr__progress {
  left: 6.5px;
  left: calc(var(--plyr-range-thumb-height, 13px) * 0.5);
  margin-right: 13px;
  margin-right: var(--plyr-range-thumb-height, 13px);
  position: relative;
}

.plyr__progress input[type=range], .plyr__progress__buffer {
  margin-left: -6.5px;
  margin-left: calc(var(--plyr-range-thumb-height, 13px) * -0.5);
  margin-right: -6.5px;
  margin-right: calc(var(--plyr-range-thumb-height, 13px) * -0.5);
  width: calc(100% + 13px);
  width: calc(100% + var(--plyr-range-thumb-height, 13px));
}

.plyr__progress input[type=range] {
  position: relative;
  z-index: 2;
}

.plyr__progress .plyr__tooltip {
  font-size: 13px;
  font-size: var(--plyr-font-size-time, var(--plyr-font-size-small, 13px));
  left: 0;
}

.plyr__progress__buffer {
  -webkit-appearance: none;
  background: 0 0;
  border: 0;
  border-radius: 100px;
  height: 5px;
  height: var(--plyr-range-track-height, 5px);
  left: 0;
  margin-top: -2.5px;
  margin-top: calc(var(--plyr-range-track-height, 5px) / 2 * -1);
  padding: 0;
  position: absolute;
  top: 50%;
}

.plyr--video, .plyr__video-wrapper {
  background: #000;
  overflow: hidden;
}

.plyr__progress__buffer::-webkit-progress-bar {
  background: 0 0;
}

.plyr__progress__buffer::-webkit-progress-value {
  background: currentColor;
  border-radius: 100px;
  min-width: 5px;
  min-width: var(--plyr-range-track-height, 5px);
  -webkit-transition: width 0.2s;
  transition: width 0.2s;
}

.plyr__progress__buffer::-moz-progress-bar {
  background: currentColor;
  border-radius: 100px;
  min-width: 5px;
  min-width: var(--plyr-range-track-height, 5px);
  -moz-transition: width 0.2s;
  transition: width 0.2s;
}

.plyr__progress__buffer::-ms-fill {
  border-radius: 100px;
  -ms-transition: width 0.2s;
  transition: width 0.2s;
}

.plyr--loading .plyr__progress__buffer {
  -webkit-animation: 1s linear infinite plyr-progress;
          animation: 1s linear infinite plyr-progress;
  background-image: linear-gradient(-45deg, rgba(35, 40, 47, 0.6) 25%, transparent 25%, transparent 50%, rgba(35, 40, 47, 0.6) 50%, rgba(35, 40, 47, 0.6) 75%, transparent 75%, transparent);
  background-image: linear-gradient(-45deg, var(--plyr-progress-loading-background, rgba(35, 40, 47, 0.6)) 25%, transparent 25%, transparent 50%, var(--plyr-progress-loading-background, rgba(35, 40, 47, 0.6)) 50%, var(--plyr-progress-loading-background, rgba(35, 40, 47, 0.6)) 75%, transparent 75%, transparent);
  background-repeat: repeat-x;
  background-size: 25px 25px;
  background-size: var(--plyr-progress-loading-size, 25px) var(--plyr-progress-loading-size, 25px);
  color: transparent;
}

.plyr--video.plyr--loading .plyr__progress__buffer {
  background-color: rgba(255, 255, 255, 0.25);
  background-color: var(--plyr-video-progress-buffered-background, rgba(255, 255, 255, 0.25));
}

.plyr--audio.plyr--loading .plyr__progress__buffer {
  background-color: rgba(193, 200, 209, 0.6);
  background-color: var(--plyr-audio-progress-buffered-background, rgba(193, 200, 209, 0.6));
}

.plyr__volume {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  max-width: 110px;
  min-width: 80px;
  position: relative;
  width: 20%;
}

.plyr__volume input[type=range] {
  margin-left: 5px;
  margin-left: calc(var(--plyr-control-spacing, 10px) / 2);
  margin-right: 5px;
  margin-right: calc(var(--plyr-control-spacing, 10px) / 2);
  position: relative;
  z-index: 2;
}

.plyr--is-ios .plyr__volume {
  min-width: 0;
  width: auto;
}

.plyr--audio {
  display: block;
}

.plyr--audio .plyr__controls {
  background: #fff;
  background: var(--plyr-audio-controls-background, #fff);
  border-radius: inherit;
  color: #4a5464;
  color: var(--plyr-audio-control-color, #4a5464);
  padding: 10px;
  padding: var(--plyr-control-spacing, 10px);
}

.plyr--audio .plyr__control.plyr__tab-focus, .plyr--audio .plyr__control:hover, .plyr--audio .plyr__control[aria-expanded=true] {
  background: #c00;
  background: var(--plyr-audio-control-background-hover, var(--plyr-color-main, var(--plyr-color-main, #c00)));
  color: #fff;
  color: var(--plyr-audio-control-color-hover, #fff);
}

.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track {
  background-color: rgba(193, 200, 209, 0.6);
  background-color: var(--plyr-audio-range-track-background, var(--plyr-audio-progress-buffered-background, rgba(193, 200, 209, 0.6)));
}

.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track {
  background-color: rgba(193, 200, 209, 0.6);
  background-color: var(--plyr-audio-range-track-background, var(--plyr-audio-progress-buffered-background, rgba(193, 200, 209, 0.6)));
}

.plyr--full-ui.plyr--audio input[type=range]::-ms-track {
  background-color: rgba(193, 200, 209, 0.6);
  background-color: var(--plyr-audio-range-track-background, var(--plyr-audio-progress-buffered-background, rgba(193, 200, 209, 0.6)));
}

.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb {
  -webkit-box-shadow: 0 1px 1px rgba(35, 40, 47, 0.15), 0 0 0 1px rgba(35, 40, 47, 0.2), 0 0 0 3px rgba(35, 40, 47, 0.1);
          box-shadow: 0 1px 1px rgba(35, 40, 47, 0.15), 0 0 0 1px rgba(35, 40, 47, 0.2), 0 0 0 3px rgba(35, 40, 47, 0.1);
  -webkit-box-shadow: var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, 0.15), 0 0 0 1px rgba(35, 40, 47, 0.2)), 0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(35, 40, 47, 0.1));
          box-shadow: var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, 0.15), 0 0 0 1px rgba(35, 40, 47, 0.2)), 0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(35, 40, 47, 0.1));
}

.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb {
  box-shadow: 0 1px 1px rgba(35, 40, 47, 0.15), 0 0 0 1px rgba(35, 40, 47, 0.2), 0 0 0 3px rgba(35, 40, 47, 0.1);
  box-shadow: var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, 0.15), 0 0 0 1px rgba(35, 40, 47, 0.2)), 0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(35, 40, 47, 0.1));
}

.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb {
  box-shadow: 0 1px 1px rgba(35, 40, 47, 0.15), 0 0 0 1px rgba(35, 40, 47, 0.2), 0 0 0 3px rgba(35, 40, 47, 0.1);
  box-shadow: var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, 0.15), 0 0 0 1px rgba(35, 40, 47, 0.2)), 0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(35, 40, 47, 0.1));
}

.plyr--audio .plyr__progress__buffer {
  color: rgba(193, 200, 209, 0.6);
  color: var(--plyr-audio-progress-buffered-background, rgba(193, 200, 209, 0.6));
}

.plyr--video.plyr--menu-open {
  overflow: visible;
}

.plyr__video-wrapper {
  height: 100%;
  margin: auto;
  position: relative;
  width: 100%;
}

.plyr__video-embed, .plyr__video-wrapper--fixed-ratio {
  height: 0;
  padding-bottom: 56.25%;
}

.plyr__video-embed iframe, .plyr__video-wrapper--fixed-ratio video {
  border: 0;
  left: 0;
  position: absolute;
  top: 0;
}

.plyr--full-ui .plyr__video-embed > .plyr__video-embed__container {
  padding-bottom: 240%;
  position: relative;
  -webkit-transform: translateY(-38.28125%);
      -ms-transform: translateY(-38.28125%);
          transform: translateY(-38.28125%);
}

.plyr--video .plyr__controls {
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.75)));
  background: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.75));
  background: var(--plyr-video-controls-background, linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.75)));
  border-bottom-left-radius: inherit;
  border-bottom-right-radius: inherit;
  bottom: 0;
  color: #fff;
  color: var(--plyr-video-control-color, #fff);
  left: 0;
  padding: 5px;
  padding: calc(var(--plyr-control-spacing, 10px) / 2);
  padding-top: 20px;
  padding-top: calc(var(--plyr-control-spacing, 10px) * 2);
  position: absolute;
  right: 0;
  -webkit-transition: opacity 0.4s ease-in-out, -webkit-transform 0.4s ease-in-out;
  transition: opacity 0.4s ease-in-out, -webkit-transform 0.4s ease-in-out;
  transition: opacity 0.4s ease-in-out, transform 0.4s ease-in-out;
  transition: opacity 0.4s ease-in-out, transform 0.4s ease-in-out, -webkit-transform 0.4s ease-in-out;
  z-index: 3;
}

@media (min-width: 480px) {
  .plyr--video .plyr__controls {
    padding: 10px;
    padding: var(--plyr-control-spacing, 10px);
    padding-top: 35px;
    padding-top: calc(var(--plyr-control-spacing, 10px) * 3.5);
  }
}
.plyr--video.plyr--hide-controls .plyr__controls {
  opacity: 0;
  pointer-events: none;
  -webkit-transform: translateY(100%);
      -ms-transform: translateY(100%);
          transform: translateY(100%);
}

.plyr--video .plyr__control.plyr__tab-focus, .plyr--video .plyr__control:hover, .plyr--video .plyr__control[aria-expanded=true] {
  background: #c00;
  background: var(--plyr-video-control-background-hover, var(--plyr-color-main, var(--plyr-color-main, #c00)));
  color: #fff;
  color: var(--plyr-video-control-color-hover, #fff);
}

.plyr__control--overlaid {
  background: #c00;
  background: var(--plyr-video-control-background-hover, var(--plyr-color-main, var(--plyr-color-main, #c00)));
  border: 0;
  border-radius: 100%;
  color: #fff;
  color: var(--plyr-video-control-color, #fff);
  display: none;
  left: 50%;
  opacity: 0.9;
  padding: 15px;
  padding: calc(var(--plyr-control-spacing, 10px) * 1.5);
  position: absolute;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  -webkit-transition: 0.3s;
  transition: 0.3s;
  z-index: 2;
}

.plyr--full-ui.plyr--video .plyr__control--overlaid, .plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen, .plyr__cues {
  display: block;
}

.plyr__control--overlaid svg {
  left: 2px;
  position: relative;
}

.plyr__control--overlaid:focus, .plyr__control--overlaid:hover {
  opacity: 1;
}

.plyr--playing .plyr__control--overlaid {
  opacity: 0;
  visibility: hidden;
}

.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track {
  background-color: rgba(255, 255, 255, 0.25);
  background-color: var(--plyr-video-range-track-background, var(--plyr-video-progress-buffered-background, rgba(255, 255, 255, 0.25)));
}

.plyr--full-ui.plyr--video input[type=range]::-moz-range-track {
  background-color: rgba(255, 255, 255, 0.25);
  background-color: var(--plyr-video-range-track-background, var(--plyr-video-progress-buffered-background, rgba(255, 255, 255, 0.25)));
}

.plyr--full-ui.plyr--video input[type=range]::-ms-track {
  background-color: rgba(255, 255, 255, 0.25);
  background-color: var(--plyr-video-range-track-background, var(--plyr-video-progress-buffered-background, rgba(255, 255, 255, 0.25)));
}

.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb {
  -webkit-box-shadow: 0 1px 1px rgba(35, 40, 47, 0.15), 0 0 0 1px rgba(35, 40, 47, 0.2), 0 0 0 3px rgba(255, 255, 255, 0.5);
          box-shadow: 0 1px 1px rgba(35, 40, 47, 0.15), 0 0 0 1px rgba(35, 40, 47, 0.2), 0 0 0 3px rgba(255, 255, 255, 0.5);
  -webkit-box-shadow: var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, 0.15), 0 0 0 1px rgba(35, 40, 47, 0.2)), 0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(255, 255, 255, 0.5));
          box-shadow: var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, 0.15), 0 0 0 1px rgba(35, 40, 47, 0.2)), 0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(255, 255, 255, 0.5));
}

.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb {
  box-shadow: 0 1px 1px rgba(35, 40, 47, 0.15), 0 0 0 1px rgba(35, 40, 47, 0.2), 0 0 0 3px rgba(255, 255, 255, 0.5);
  box-shadow: var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, 0.15), 0 0 0 1px rgba(35, 40, 47, 0.2)), 0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(255, 255, 255, 0.5));
}

.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb {
  box-shadow: 0 1px 1px rgba(35, 40, 47, 0.15), 0 0 0 1px rgba(35, 40, 47, 0.2), 0 0 0 3px rgba(255, 255, 255, 0.5);
  box-shadow: var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, 0.15), 0 0 0 1px rgba(35, 40, 47, 0.2)), 0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(255, 255, 255, 0.5));
}

.plyr--video .plyr__progress__buffer {
  color: rgba(255, 255, 255, 0.25);
  color: var(--plyr-video-progress-buffered-background, rgba(255, 255, 255, 0.25));
}

.plyr:-webkit-full-screen {
  background: #000;
  border-radius: 0 !important;
  height: 100%;
  margin: 0;
  width: 100%;
}

.plyr:-ms-fullscreen {
  background: #000;
  border-radius: 0 !important;
  height: 100%;
  margin: 0;
  width: 100%;
}

.plyr:fullscreen {
  background: #000;
  border-radius: 0 !important;
  height: 100%;
  margin: 0;
  width: 100%;
}

.plyr:-webkit-full-screen video {
  height: 100%;
}

.plyr:-ms-fullscreen video {
  height: 100%;
}

.plyr:fullscreen video {
  height: 100%;
}

.plyr:-webkit-full-screen .plyr__video-wrapper {
  height: 100%;
  position: static;
}

.plyr:-ms-fullscreen .plyr__video-wrapper {
  height: 100%;
  position: static;
}

.plyr:fullscreen .plyr__video-wrapper {
  height: 100%;
  position: static;
}

.plyr:-webkit-full-screen.plyr--vimeo .plyr__video-wrapper {
  height: 0;
  position: relative;
}

.plyr:-ms-fullscreen.plyr--vimeo .plyr__video-wrapper {
  height: 0;
  position: relative;
}

.plyr:fullscreen.plyr--vimeo .plyr__video-wrapper {
  height: 0;
  position: relative;
}

.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen {
  display: block;
}

.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen {
  display: block;
}

.plyr:fullscreen .plyr__control .icon--exit-fullscreen {
  display: block;
}

.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen + svg {
  display: none;
}

.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen + svg {
  display: none;
}

.plyr:fullscreen .plyr__control .icon--exit-fullscreen + svg {
  display: none;
}

.plyr:-webkit-full-screen.plyr--hide-controls {
  cursor: none;
}

.plyr:-ms-fullscreen.plyr--hide-controls {
  cursor: none;
}

.plyr:fullscreen.plyr--hide-controls {
  cursor: none;
}

.plyr:-webkit-full-screen {
  background: #000;
  border-radius: 0 !important;
  height: 100%;
  margin: 0;
  width: 100%;
}

.plyr:-webkit-full-screen video {
  height: 100%;
}

.plyr:-webkit-full-screen .plyr__video-wrapper {
  height: 100%;
  position: static;
}

.plyr:-webkit-full-screen.plyr--vimeo .plyr__video-wrapper {
  height: 0;
  position: relative;
}

.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen {
  display: block;
}

.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen + svg {
  display: none;
}

.plyr:-webkit-full-screen.plyr--hide-controls {
  cursor: none;
}

.plyr:-moz-full-screen {
  background: #000;
  border-radius: 0 !important;
  height: 100%;
  margin: 0;
  width: 100%;
}

.plyr:-moz-full-screen video {
  height: 100%;
}

.plyr:-moz-full-screen .plyr__video-wrapper {
  height: 100%;
  position: static;
}

.plyr:-moz-full-screen.plyr--vimeo .plyr__video-wrapper {
  height: 0;
  position: relative;
}

.plyr:-moz-full-screen .plyr__control .icon--exit-fullscreen {
  display: block;
}

.plyr:-moz-full-screen .plyr__control .icon--exit-fullscreen + svg {
  display: none;
}

.plyr:-moz-full-screen.plyr--hide-controls {
  cursor: none;
}

.plyr:-ms-fullscreen {
  background: #000;
  border-radius: 0 !important;
  height: 100%;
  margin: 0;
  width: 100%;
}

.plyr:-ms-fullscreen video {
  height: 100%;
}

.plyr:-ms-fullscreen .plyr__video-wrapper {
  height: 100%;
  position: static;
}

.plyr:-ms-fullscreen.plyr--vimeo .plyr__video-wrapper {
  height: 0;
  position: relative;
}

.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen {
  display: block;
}

.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen + svg {
  display: none;
}

.plyr:-ms-fullscreen.plyr--hide-controls {
  cursor: none;
}

.plyr--fullscreen-fallback {
  background: #000;
  border-radius: 0 !important;
  height: 100%;
  margin: 0;
  width: 100%;
  bottom: 0;
  display: block;
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
  z-index: 10000000;
}

.plyr--fullscreen-fallback video {
  height: 100%;
}

.plyr--fullscreen-fallback .plyr__video-wrapper {
  height: 100%;
  position: static;
}

.plyr--fullscreen-fallback.plyr--vimeo .plyr__video-wrapper {
  height: 0;
  position: relative;
}

.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen + svg, .plyr__ads::after:empty {
  display: none;
}

.plyr--fullscreen-fallback.plyr--hide-controls {
  cursor: none;
}

@media (min-width: 1024px) {
  .plyr:-webkit-full-screen .plyr__captions {
    font-size: 21px;
    font-size: var(--plyr-font-size-xlarge, 21px);
  }
  .plyr:-ms-fullscreen .plyr__captions {
    font-size: 21px;
    font-size: var(--plyr-font-size-xlarge, 21px);
  }
  .plyr:fullscreen .plyr__captions {
    font-size: 21px;
    font-size: var(--plyr-font-size-xlarge, 21px);
  }
  .plyr:-webkit-full-screen .plyr__captions {
    font-size: 21px;
    font-size: var(--plyr-font-size-xlarge, 21px);
  }
  .plyr:-moz-full-screen .plyr__captions {
    font-size: 21px;
    font-size: var(--plyr-font-size-xlarge, 21px);
  }
  .plyr:-ms-fullscreen .plyr__captions {
    font-size: 21px;
    font-size: var(--plyr-font-size-xlarge, 21px);
  }
  .plyr--fullscreen-fallback .plyr__captions {
    font-size: 21px;
    font-size: var(--plyr-font-size-xlarge, 21px);
  }
}
.plyr__ads {
  border-radius: inherit;
  bottom: 0;
  cursor: pointer;
  left: 0;
  overflow: hidden;
  position: absolute;
  right: 0;
  top: 0;
  z-index: -1;
}

.plyr__ads > div, .plyr__ads > div iframe {
  height: 100%;
  position: absolute;
  width: 100%;
}

.plyr__ads::after {
  background: #23282f;
  border-radius: 2px;
  bottom: 10px;
  bottom: var(--plyr-control-spacing, 10px);
  color: #fff;
  content: attr(data-badge-text);
  font-size: 11px;
  padding: 2px 6px;
  pointer-events: none;
  position: absolute;
  right: 10px;
  right: var(--plyr-control-spacing, 10px);
  z-index: 3;
}

.plyr__cues {
  background: currentColor;
  height: 5px;
  height: var(--plyr-range-track-height, 5px);
  left: 0;
  margin: -var(--plyr-range-track-height, 5px)/2 0 0;
  opacity: 0.8;
  position: absolute;
  top: 50%;
  width: 3px;
  z-index: 3;
}

.plyr__preview-thumb {
  background-color: rgba(255, 255, 255, 0.9);
  background-color: var(--plyr-tooltip-background, rgba(255, 255, 255, 0.9));
  border-radius: 3px;
  bottom: 100%;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);
          box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: var(--plyr-tooltip-shadow, 0 1px 2px rgba(0, 0, 0, 0.15));
          box-shadow: var(--plyr-tooltip-shadow, 0 1px 2px rgba(0, 0, 0, 0.15));
  margin-bottom: 10px;
  margin-bottom: calc(var(--plyr-control-spacing, 10px) / 2 * 2);
  opacity: 0;
  padding: 3px;
  padding: var(--plyr-tooltip-radius, 3px);
  pointer-events: none;
  position: absolute;
  -webkit-transform: translate(0, 10px) scale(0.8);
      -ms-transform: translate(0, 10px) scale(0.8);
          transform: translate(0, 10px) scale(0.8);
  -webkit-transform-origin: 50% 100%;
      -ms-transform-origin: 50% 100%;
          transform-origin: 50% 100%;
  -webkit-transition: opacity 0.2s 0.1s, -webkit-transform 0.2s 0.1s;
  transition: opacity 0.2s 0.1s, -webkit-transform 0.2s 0.1s;
  transition: transform 0.2s 0.1s, opacity 0.2s 0.1s;
  transition: transform 0.2s 0.1s, opacity 0.2s 0.1s, -webkit-transform 0.2s 0.1s;
  z-index: 2;
}

.plyr__preview-thumb--is-shown {
  opacity: 1;
  -webkit-transform: translate(0, 0) scale(1);
      -ms-transform: translate(0, 0) scale(1);
          transform: translate(0, 0) scale(1);
}

.plyr__preview-thumb::before {
  border-left: 4px solid transparent;
  border-left: var(--plyr-tooltip-arrow-size, 4px) solid transparent;
  border-right: 4px solid transparent;
  border-right: var(--plyr-tooltip-arrow-size, 4px) solid transparent;
  border-top: 4px solid rgba(255, 255, 255, 0.9);
  border-top: var(--plyr-tooltip-arrow-size, 4px) solid var(--plyr-tooltip-background, rgba(255, 255, 255, 0.9));
  bottom: -4px;
  bottom: calc(var(--plyr-tooltip-arrow-size, 4px) * -1);
  content: "";
  height: 0;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
  width: 0;
  z-index: 2;
}

.plyr__preview-thumb__image-container {
  background: #c1c8d1;
  border-radius: 2px;
  border-radius: calc(var(--plyr-tooltip-radius, 3px) - 1px);
  overflow: hidden;
  position: relative;
  z-index: 0;
}

.plyr__preview-thumb__image-container img {
  height: 100%;
  left: 0;
  max-height: none;
  max-width: none;
  position: absolute;
  top: 0;
  width: 100%;
}

.plyr__preview-thumb__time-container {
  bottom: 6px;
  left: 0;
  position: absolute;
  right: 0;
  white-space: nowrap;
  z-index: 3;
}

.plyr__preview-thumb__time-container span {
  background-color: rgba(0, 0, 0, 0.55);
  border-radius: 2px;
  border-radius: calc(var(--plyr-tooltip-radius, 3px) - 1px);
  color: #fff;
  font-size: 13px;
  font-size: var(--plyr-font-size-time, var(--plyr-font-size-small, 13px));
  padding: 3px 6px;
}

.plyr__preview-scrubbing {
  bottom: 0;
  -webkit-filter: blur(1px);
          filter: blur(1px);
  height: 100%;
  left: 0;
  margin: auto;
  opacity: 0;
  overflow: hidden;
  pointer-events: none;
  position: absolute;
  right: 0;
  top: 0;
  -webkit-transition: opacity 0.3s;
  transition: opacity 0.3s;
  width: 100%;
  z-index: 1;
}

.plyr__preview-scrubbing--is-shown {
  opacity: 1;
}

.plyr__preview-scrubbing img {
  height: 100%;
  left: 0;
  max-height: none;
  max-width: none;
  -o-object-fit: contain;
     object-fit: contain;
  position: absolute;
  top: 0;
  width: 100%;
}

.plyr--no-transition {
  -webkit-transition: none !important;
  transition: none !important;
}

.plyr__sr-only {
  clip: rect(1px, 1px, 1px, 1px);
  overflow: hidden;
  border: 0 !important;
  height: 1px !important;
  padding: 0 !important;
  position: absolute !important;
  width: 1px !important;
}

.plyr [hidden] {
  display: none !important;
}

#outer-footer {
  font-family: "Arial", Helvetica, sans-serif;
  background: #fff;
  border-top: 1px solid #eee;
  width: 100% !important;
  max-width: 1500px;
  margin: 0 auto;
  padding: 0 20px !important;
}

#outer-footer p {
  margin: 0;
}

#inner-footer-expert {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin: 0 auto 0 auto;
}

#inner-footer-expert #footerLogo-Links {
  margin: 10px 0px 0px 0px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 43px;
  font-size: 17px;
  margin-left: 20px;
}

div#footer-bottom {
  font-size: 13px;
  margin-bottom: 5px;
  margin-left: 11px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  div#footer-bottom {
    width: 100%;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  div#footer-bottom {
    width: 100%;
  }
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  #inner-footer-expert #footer-bottom .single-col {
    margin-bottom: 1em;
  }
}

#inner-footer-expert #footer-bottom .single-col .col.col-12 nav ul {
  padding: 0;
  margin: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  list-style-type: none;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

#inner-footer-expert #footer-bottom .single-col .col.col-12 {
  margin-bottom: 1em;
}

#inner-footer-expert #footer-bottom .single-col .col.col-12 nav ul li {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

/*NEED AMEND*/
#inner-footer-expert #copyright-text {
  font-family: Arial, Helvetica, sans-serif !important;
  margin: 19px 0px 0px 20px;
}

#inner-footer-expert #footerLogo {
  margin: 10px 0px 0px 0px;
}

#inner-footer-expert p {
  color: #304a7f;
}

#inner-footer-expert span {
  color: #333;
}

#inner-footer-expert a {
  margin-right: 8px;
  color: #666;
  font-weight: normal;
}

#inner-footer-expert a:hover {
  text-decoration: none;
  color: #002776;
}

#inner-footer-expert #copyright-text {
  display: none;
}

.hero-section {
  margin-top: 110px;
  overflow: hidden;
  position: relative;
  aspect-ratio: 16/6.2;
  z-index: 0;
}
@media (max-width: 768px) {
  .hero-section {
    aspect-ratio: 16/9;
    margin-top: 80px;
  }
}
@media (max-width: 480px) {
  .hero-section {
    aspect-ratio: 16/12;
  }
}
.hero-section .slider-control {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  pointer-events: none;
  z-index: 99;
}
.hero-section .slider-control .buttons {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-column-gap: 0.5em;
     -moz-column-gap: 0.5em;
          column-gap: 0.5em;
  margin-right: 1em;
  margin-bottom: 1em;
}
.hero-section .slider-control .buttons .play {
  pointer-events: all;
  border: none;
  width: 40px;
  height: 40px;
  background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTAwcHQiIGhlaWdodD0iMTAwcHQiIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiA8cGF0aCBkPSJtODUuOTIyIDQyLjc2Ni02My40ODgtMzYuNjU2Yy01LjU3MDMtMy4yMTQ4LTEyLjUzMSAwLjgwNDY5LTEyLjUzMSA3LjIzNDR2NzMuMzEyYzAgNi40Mjk3IDYuOTYwOSAxMC40NDkgMTIuNTMxIDcuMjM0NGw2My40ODgtMzYuNjU2YzUuNTcwMy0zLjIxNDggNS41NzAzLTExLjI1NCAwLTE0LjQ2OXoiIGZpbGw9IiNmZmYiLz4KPC9zdmc+Cg==") no-repeat center center #002855;
  background-size: 80%;
  border-radius: 5px;
  padding: 0;
  display: block;
  cursor: pointer;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.hero-section .slider-control .buttons .play:hover, .hero-section .slider-control .buttons .play:focus {
  background-color: #152b54;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.hero-section .slider-control .buttons .pause {
  pointer-events: all;
  border: none;
  width: 40px;
  height: 40px;
  background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTAwcHQiIGhlaWdodD0iMTAwcHQiIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiA8ZyBmaWxsPSIjZmZmIj4KICA8cGF0aCBkPSJtMTggMjEuMTk5djU3LjVjMCA2LjE5OTIgNSAxMS4zMDEgMTEuMTk5IDExLjMwMXMxMS4xOTktNS4xMDE2IDExLjE5OS0xMS4xOTl2LTU3LjYwMmMwLTYuMTk5Mi01LjEwMTYtMTEuMTk5LTExLjE5OS0xMS4xOTktNi4xOTkyIDAtMTEuMTk5IDUuMTAxNi0xMS4xOTkgMTEuMTk5eiIvPgogIDxwYXRoIGQ9Im01OS42MDIgMjEuMTk5djU3LjVjMCA2LjE5OTIgNS4xMDE2IDExLjE5OSAxMS4xOTkgMTEuMTk5IDYuMTk5MiAwLjEwMTU2IDExLjE5OS01IDExLjE5OS0xMS4wOTh2LTU3LjYwMmMwLTYuMDk3Ny01LTExLjE5OS0xMS4xOTktMTEuMTk5cy0xMS4xOTkgNS4xMDE2LTExLjE5OSAxMS4xOTl6Ii8+CiA8L2c+Cjwvc3ZnPgo=") no-repeat center center #002855;
  background-size: 80%;
  border-radius: 5px;
  padding: 0;
  display: block;
  cursor: pointer;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.hero-section .slider-control .buttons .pause:hover, .hero-section .slider-control .buttons .pause:focus {
  background-color: #152b54;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
@media (max-width: 640px) {
  .hero-section .slider-control {
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
  }
  .hero-section .slider-control .buttons {
    margin-top: 1em;
    margin-bottom: 0;
  }
}
.hero-section .sldr {
  z-index: 5;
  width: 100vw;
  height: 100%;
}
.hero-section .sldr .slick-arrow {
  opacity: 0;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
@media (max-width: 768px) {
  .hero-section .sldr .slick-arrow {
    opacity: 1;
  }
}
.hero-section .sldr .slick-arrow.slick-prev {
  left: min(30%, 40vw);
  width: 30px;
  height: 30px;
  top: unset;
  bottom: 1em;
  z-index: 9;
}
.hero-section .sldr .slick-arrow.slick-prev:before {
  content: "";
  background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTIwMHB0IiBoZWlnaHQ9IjEyMDBwdCIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgMTIwMCAxMjAwIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogPHBhdGggZD0ibTg0MC45MSA3Mi4wMDhjLTguNzczNCAwLjI2MTcyLTE3LjEwNSA0LTIzLjIyMyAxMC40MTRsLTQ4My44IDQ5Mi44MWMtNi4zMjgxIDYuNDU3LTkuODg2NyAxNS4yMTEtOS44ODY3IDI0LjM0NCAwIDkuMTI4OSAzLjU1ODYgMTcuODgzIDkuODg2NyAyNC4zNGw0ODMuOCA0OTMuMjloMC4wMDM5MDZjNi4yNjE3IDYuNzY1NiAxNC45NDEgMTAuNjYgMjQuMDY2IDEwLjc5M3MxNy45MS0zLjUgMjQuMzYzLTEwLjA4MmM2LjQ1MzEtNi41NzgxIDEwLjAyLTE1LjUzOSA5Ljg4NjctMjQuODRzLTMuOTQ5Mi0xOC4xNTItMTAuNTg2LTI0LjUzOWwtNDU5LjkyLTQ2OC45NCA0NTkuOTItNDY4LjQ3di0wLjAwMzkwNmM2LjU1MDgtNi40ODA1IDEwLjI0Ni0xNS4zOTEgMTAuMjQ2LTI0LjY5OSAwLTkuMzA0Ny0zLjY5NTMtMTguMjE1LTEwLjI0Mi0yNC42OTktNi41NDY5LTYuNDg0NC0xNS4zOTEtOS45ODgzLTI0LjUxMi05LjcxNDh6IiBmaWxsPSIjZmZmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4KPC9zdmc+Cg==");
  background-size: cover;
  width: 30px;
  height: 30px;
  display: block;
}
@media (max-width: 768px) {
  .hero-section .sldr .slick-arrow.slick-prev {
    left: min(25%, 40vw);
  }
}
@media (max-width: 640px) {
  .hero-section .sldr .slick-arrow.slick-prev {
    left: min(2%, 5vw);
  }
}
.hero-section .sldr .slick-arrow.slick-next {
  right: min(30%, 40vw);
  width: 30px;
  height: 30px;
  top: unset;
  bottom: 1em;
  z-index: 9;
}
.hero-section .sldr .slick-arrow.slick-next:before {
  content: "";
  background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTIwMHB0IiBoZWlnaHQ9IjEyMDBwdCIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgMTIwMCAxMjAwIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogPHBhdGggZD0ibTM1OS4wOSA3Mi4wMDhjOC43NzM0IDAuMjYxNzIgMTcuMTA1IDQgMjMuMjIzIDEwLjQxNGw0ODMuOCA0OTIuOGgwLjAwMzkwN2M2LjMyODEgNi40NTcgOS44ODY3IDE1LjIxNSA5Ljg4NjcgMjQuMzQ0IDAgOS4xMjg5LTMuNTU4NiAxNy44ODctOS44ODY3IDI0LjM0NGwtNDgzLjggNDkzLjI5aC0wLjAwMzkwNmMtNi4yNjE3IDYuNzY1Ni0xNC45NDEgMTAuNjU2LTI0LjA2NiAxMC43OTMtOS4xMjUgMC4xMzI4MS0xNy45MS0zLjUwMzktMjQuMzYzLTEwLjA4MnMtMTAuMDItMTUuNTM5LTkuODg2Ny0yNC44NGMwLjEzMjgxLTkuMzA0NyAzLjk0OTItMTguMTU2IDEwLjU4Ni0yNC41NDNsNDU5LjkyLTQ2OC45NC00NTkuOTItNDY4LjQ3Yy02LjU1MDgtNi40ODQ0LTEwLjI0Ni0xNS4zOTUtMTAuMjQ2LTI0LjY5OSAwLTkuMzA0NyAzLjY5NTMtMTguMjE1IDEwLjI0Mi0yNC42OTkgNi41NDY5LTYuNDg0NCAxNS4zOTEtOS45ODgzIDI0LjUxMi05LjcxODh6IiBmaWxsPSIjZmZmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4KPC9zdmc+Cg==");
  background-size: cover;
  width: 30px;
  height: 30px;
  display: block;
}
@media (max-width: 768px) {
  .hero-section .sldr .slick-arrow.slick-next {
    right: min(25%, 40vw);
  }
}
@media (max-width: 640px) {
  .hero-section .sldr .slick-arrow.slick-next {
    right: min(2%, 5vw);
  }
}
.hero-section .sldr div {
  width: 100%;
  height: inherit;
}
.hero-section .sldr div .slider-block .slider-block-wrapper {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: minmax(0, 1fr);
  grid-template-columns: minmax(0, 1fr);
  -ms-grid-rows: minmax(0, 1fr);
  grid-template-rows: minmax(0, 1fr);
  grid-column-gap: 0;
  grid-row-gap: 0;
  position: relative;
}
.hero-section .sldr div .slider-block .slider-block-wrapper > *:nth-child(1) {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}
.hero-section .sldr div .slider-block .slider-block-wrapper [data-img] {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 1;
  grid-row: 1;
  height: inherit;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  z-index: 1;
  opacity: 0;
  clip-path: circle(0% at 50% 50%);
  -webkit-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}
.hero-section .sldr div .slider-block .slider-block-wrapper [data-img] picture {
  position: relative;
  display: block;
  width: 100%;
  height: 100%;
}
.hero-section .sldr div .slider-block .slider-block-wrapper [data-img] picture img {
  display: block;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
  scale: 1.01;
}
.hero-section .sldr div .slider-block .slider-block-wrapper [data-img] picture img.top {
  -o-object-position: center top;
     object-position: center top;
}
.hero-section .sldr div .slider-block .slider-block-wrapper [data-img] picture img.top17 {
  -o-object-position: center 17%;
     object-position: center 17%;
}
.hero-section .sldr div .slider-block .slider-block-wrapper [data-img] picture img.top20 {
  -o-object-position: center 20%;
     object-position: center 20%;
}
.hero-section .sldr div .slider-block .slider-block-wrapper [data-img]::before {
  display: block;
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  overflow: hidden;
  background-image: -webkit-gradient(linear, right top, left top, from(#002855), color-stop(#152b54), to(transparent));
  background-image: linear-gradient(270deg, #002855, #152b54, transparent);
  background-size: 600% 100%;
  z-index: 9;
  mix-blend-mode: multiply;
  opacity: 1;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.hero-section .sldr div .slider-block .slider-block-wrapper [data-img]::after {
  display: block;
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: black;
  z-index: 8;
  mix-blend-mode: color;
  opacity: 1;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.hero-section .sldr div .slider-block .slider-block-wrapper [data-img].background-shift {
  opacity: 1;
  clip-path: circle(70.7% at 50% 50%);
  -webkit-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
  -webkit-transition-duration: 0.75s;
          transition-duration: 0.75s;
}
.hero-section .sldr div .slider-block .slider-block-wrapper [data-img].background-shift::before {
  -webkit-animation: bg-pan-hero 1.85s both;
          animation: bg-pan-hero 1.85s both;
}
.hero-section .sldr div .slider-block .slider-block-wrapper [data-img].background-shift::after {
  -webkit-animation: hero-fade 1.85s ease-out both;
          animation: hero-fade 1.85s ease-out both;
}
.hero-section .sldr div .slider-block .slider-block-wrapper [data-img].stoppable[style*=animation] {
  opacity: 1;
  -webkit-animation: none;
          animation: none;
  -webkit-transition: none;
  transition: none;
}
.hero-section .sldr div .slider-block .slider-block-wrapper [data-img].stoppable[style*=animation].background-shift {
  opacity: 1;
  -webkit-animation: none;
          animation: none;
  -webkit-transition: none;
  transition: none;
}
.hero-section .sldr div .slider-block .slider-block-wrapper [data-img].stoppable[style*=animation]::before {
  -webkit-animation: none;
          animation: none;
  -webkit-transition: none;
  transition: none;
  background-position: 0 50%;
}
.hero-section .sldr div .slider-block .slider-block-wrapper [data-img].stoppable[style*=animation]::after {
  -webkit-animation: none;
          animation: none;
  -webkit-transition: none;
  transition: none;
  opacity: 0;
}
.hero-section .sldr div .slider-block .slider-block-wrapper.bg-top [data-img] {
  background-position: top;
}
.hero-section .sldr div .slider-block .slider-block-wrapper .herotext-container {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 1;
  grid-row: 1;
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: minmax(0, 1fr) 0 minmax(calc(320px - 2em), calc(1468px + 2em)) 0 minmax(0, 1fr);
  grid-template-columns: minmax(0, 1fr) minmax(calc(320px - 2em), calc(1468px + 2em)) minmax(0, 1fr);
  -ms-grid-rows: minmax(0, 1fr);
  grid-template-rows: minmax(0, 1fr);
  grid-column-gap: 0;
  grid-row-gap: 0;
  z-index: 2;
  height: 100%;
  width: 100%;
}
.hero-section .sldr div .slider-block .slider-block-wrapper .herotext-container > *:nth-child(1) {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}
.hero-section .sldr div .slider-block .slider-block-wrapper .herotext-container > *:nth-child(2) {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}
.hero-section .sldr div .slider-block .slider-block-wrapper .herotext-container > *:nth-child(3) {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}
@media (min-width: 1860px) {
  .hero-section .sldr div .slider-block .slider-block-wrapper .herotext-container {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: minmax(0, 1fr) 0 minmax(calc(320px - 2em), calc(1860px + 2em)) 0 minmax(0, 1fr);
    grid-template-columns: minmax(0, 1fr) minmax(calc(320px - 2em), calc(1860px + 2em)) minmax(0, 1fr);
    -ms-grid-rows: minmax(0, 1fr);
    grid-template-rows: minmax(0, 1fr);
    grid-column-gap: 0;
    grid-row-gap: 0;
  }
  .hero-section .sldr div .slider-block .slider-block-wrapper .herotext-container > *:nth-child(1) {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
  }
  .hero-section .sldr div .slider-block .slider-block-wrapper .herotext-container > *:nth-child(2) {
    -ms-grid-row: 1;
    -ms-grid-column: 3;
  }
  .hero-section .sldr div .slider-block .slider-block-wrapper .herotext-container > *:nth-child(3) {
    -ms-grid-row: 1;
    -ms-grid-column: 5;
  }
}
@media (min-width: 2160px) {
  .hero-section .sldr div .slider-block .slider-block-wrapper .herotext-container {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: minmax(0, 1fr) 0 minmax(calc(320px - 2em), calc(3720px + 2em)) 0 minmax(0, 1fr);
    grid-template-columns: minmax(0, 1fr) minmax(calc(320px - 2em), calc(3720px + 2em)) minmax(0, 1fr);
    -ms-grid-rows: minmax(0, 1fr);
    grid-template-rows: minmax(0, 1fr);
    grid-column-gap: 0;
    grid-row-gap: 0;
  }
  .hero-section .sldr div .slider-block .slider-block-wrapper .herotext-container > *:nth-child(1) {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
  }
  .hero-section .sldr div .slider-block .slider-block-wrapper .herotext-container > *:nth-child(2) {
    -ms-grid-row: 1;
    -ms-grid-column: 3;
  }
  .hero-section .sldr div .slider-block .slider-block-wrapper .herotext-container > *:nth-child(3) {
    -ms-grid-row: 1;
    -ms-grid-column: 5;
  }
}
.hero-section .sldr div .slider-block .slider-block-wrapper .herotext-container .hero-text {
  height: inherit;
  -ms-grid-column: 2;
  grid-column: 2;
  -ms-grid-row: 1;
  grid-row: 1;
  padding: 0 2rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  max-width: 100vw;
}
.hero-section .sldr div .slider-block .slider-block-wrapper .herotext-container .hero-text .strapbox {
  z-index: 12;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding: 1.5em;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  pointer-events: none;
  width: auto;
  height: auto;
  backdrop-filter: blur(8px);
  background: rgba(255, 255, 255, 0.8);
  border-radius: 5px;
  -webkit-transform: scale(0);
      -ms-transform: scale(0);
          transform: scale(0);
  opacity: 1;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  overflow: hidden;
}
.hero-section .sldr div .slider-block .slider-block-wrapper .herotext-container .hero-text .strapbox h1 {
  font-family: "gill-sans-nova", sans-serif;
  font-size: 4em;
  font-size: clamp(16px, 4vw, 3em);
  color: #002855;
  text-align: center;
  display: block;
  position: relative;
  pointer-events: all;
  margin-bottom: 0.5em;
  opacity: 0;
  -webkit-transform: translateX(-1000px);
      -ms-transform: translateX(-1000px);
          transform: translateX(-1000px);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.hero-section .sldr div .slider-block .slider-block-wrapper .herotext-container .hero-text .strapbox h1 span {
  font-size: 2em;
  font-size: clamp(1em, 2.5vw, 2em);
  margin-bottom: 0.5em;
  line-height: 1;
  font-weight: 500;
}
.hero-section .sldr div .slider-block .slider-block-wrapper .herotext-container .hero-text .strapbox h1 span:nth-of-type(1) {
  color: #002855;
  text-transform: initial;
  display: block;
  font-size: 2em;
  margin-bottom: 0;
}
.hero-section .sldr div .slider-block .slider-block-wrapper .herotext-container .hero-text .strapbox h1 span:nth-of-type(2) {
  color: #ffffff;
  font-size: 2.5em;
  display: block;
}
.hero-section .sldr div .slider-block .slider-block-wrapper .herotext-container .hero-text .strapbox p {
  margin-bottom: 1em;
  line-height: 1.5em;
  color: #565a5c;
  opacity: 0;
  -webkit-transform: translateX(-1000px);
      -ms-transform: translateX(-1000px);
          transform: translateX(-1000px);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.hero-section .sldr div .slider-block .slider-block-wrapper .herotext-container .hero-text .strapbox a {
  display: inline-block;
  background: #152b54;
  font-size: 0.8em;
  font-weight: bold;
  color: #ffffff;
  text-decoration: none;
  padding: 1.5em 2em;
  -webkit-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
  -webkit-appearance: none;
  border-radius: 0;
  text-transform: initial;
  pointer-events: all;
  opacity: 0;
  -webkit-transform: translateX(-1000px);
      -ms-transform: translateX(-1000px);
          transform: translateX(-1000px);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.hero-section .sldr div .slider-block .slider-block-wrapper .herotext-container .hero-text .strapbox a:hover {
  background: #002855;
}
.hero-section .sldr div .slider-block .slider-block-wrapper .herotext-container .hero-text .strapbox.copy-shift {
  opacity: 1;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  -webkit-animation: scale-in-center 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) 1.75s both;
          animation: scale-in-center 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) 1.75s both;
}
.hero-section .sldr div .slider-block .slider-block-wrapper .herotext-container .hero-text .strapbox.copy-shift h1 {
  opacity: 1;
  -webkit-animation: slide-in-left 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) 2s both;
          animation: slide-in-left 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) 2s both;
  -webkit-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}
.hero-section .sldr div .slider-block .slider-block-wrapper .herotext-container .hero-text .strapbox.copy-shift p {
  opacity: 1;
  -webkit-animation: slide-in-left 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) 2.2s both;
          animation: slide-in-left 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) 2.2s both;
  -webkit-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}
.hero-section .sldr div .slider-block .slider-block-wrapper .herotext-container .hero-text .strapbox.copy-shift a {
  opacity: 1;
  -webkit-animation: slide-in-left 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) 2.4s both;
          animation: slide-in-left 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) 2.4s both;
  -webkit-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}
.hero-section .sldr div .slider-block .slider-block-wrapper .herotext-container .hero-text .strapbox.stoppable[style*=animation] {
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
}
.hero-section .sldr div .slider-block .slider-block-wrapper .herotext-container .hero-text .strapbox.stoppable[style*=animation] h1, .hero-section .sldr div .slider-block .slider-block-wrapper .herotext-container .hero-text .strapbox.stoppable[style*=animation] p, .hero-section .sldr div .slider-block .slider-block-wrapper .herotext-container .hero-text .strapbox.stoppable[style*=animation] a {
  -webkit-animation: none;
          animation: none;
  -webkit-transition: none;
  transition: none;
  opacity: 1;
  -webkit-transform: translateX(0);
      -ms-transform: translateX(0);
          transform: translateX(0);
}
.hero-section .sldr .slick-dots {
  bottom: 1.75em;
  list-style-type: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  opacity: 0;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
@media (max-width: 768px) {
  .hero-section .sldr .slick-dots {
    opacity: 1;
  }
}
.hero-section .sldr .slick-dots li {
  height: 2px;
  list-style-type: none;
  width: 24px;
}
.hero-section .sldr .slick-dots li:first-of-type {
  margin-left: 0;
}
.hero-section .sldr .slick-dots li:last-of-type {
  margin-right: 0;
}
.hero-section .sldr .slick-dots li button {
  border-radius: 0;
  background: #ffffff;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  position: relative;
  color: white;
  width: 24px;
  height: 2px;
  padding: 1px;
}
.hero-section .sldr .slick-dots li button::before {
  list-style-type: none;
  opacity: 0;
}
.hero-section .sldr .slick-dots li.slick-active button {
  border-radius: 0;
  background: #152b54;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  position: relative;
}
.hero-section:hover .sldr .slick-arrow, .hero-section:focus .sldr .slick-arrow {
  opacity: 1;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.hero-section:hover .sldr .slick-dots, .hero-section:focus .sldr .slick-dots {
  opacity: 1;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}

.image-info {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: minmax(0, 0.5fr) 2em minmax(0, 0.5fr) 2em minmax(0, 1fr);
  grid-template-columns: repeat(2, minmax(0, 0.5fr)) minmax(0, 1fr);
  -ms-grid-rows: minmax(0, 1fr);
  grid-template-rows: minmax(0, 1fr);
  grid-column-gap: 2em;
  grid-row-gap: 0;
  margin-top: 2em;
  margin-bottom: 1em;
  -ms-flex-line-pack: center;
      align-content: center;
}

.image-info > *:nth-child(1) {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.image-info > *:nth-child(2) {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.image-info > *:nth-child(3) {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}
.image-info picture {
  display: block;
  width: 100%;
}
.image-info picture img {
  display: block;
  width: 100%;
  height: auto;
  -o-object-fit: unset;
     object-fit: unset;
}

.accessibility-options {
  display: block;
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  z-index: 999;
  pointer-events: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.accessibility-options .accessibility-menu {
  width: min(500px, 70vw);
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: minmax(0, -webkit-max-content) 1em minmax(0, 1fr);
  -ms-grid-columns: minmax(0, max-content) 1em minmax(0, 1fr);
  grid-template-columns: minmax(0, -webkit-max-content) minmax(0, 1fr);
  grid-template-columns: minmax(0, max-content) minmax(0, 1fr);
  -ms-grid-rows: minmax(0, 1fr);
  grid-template-rows: minmax(0, 1fr);
  grid-column-gap: 1em;
  grid-row-gap: 0;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: end;
  position: relative;
  left: calc(min(500px, 70vw) - 1em - 2.5em);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.accessibility-options .accessibility-menu > *:nth-child(1) {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}
.accessibility-options .accessibility-menu > *:nth-child(2) {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}
@media (min-width: 2160px) {
  .accessibility-options .accessibility-menu {
    width: min(1000px, 70vw);
    left: calc(min(1000px, 70vw) - 1em - 2.5em);
  }
}
.accessibility-options .accessibility-menu.open-menu {
  left: 0;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.accessibility-options .accessibility-menu .view-menu {
  pointer-events: all;
  width: 4em;
  height: 4em;
  border: 3px solid #eeaf00;
  background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTAwcHQiIGhlaWdodD0iMTAwcHQiIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiA8cGF0aCBkPSJtNTkuMjcgMTQuMDM1YzAtMi40MDIzLTAuOTY4NzUtNC43MDctMi42OTE0LTYuMzg2Ny0zLjYwOTQtMy41MzEyLTkuMzc4OS0zLjUzMTItMTIuOTg4IDAtMS43MTg4IDEuNjc5Ny0yLjY5MTQgMy45ODQ0LTIuNjkxNCA2LjM5MDYgMCAyLjQwMjMgMC45NzI2NiA0LjcwNyAyLjY5MTQgNi4zOTA2IDMuNjA5NCAzLjUyNzMgOS4zNzg5IDMuNTI3MyAxMi45ODggMCAxLjcyMjctMS42ODM2IDIuNjkxNC0zLjk4ODMgMi42OTE0LTYuMzk0NXptLTIxLjEyOSAyNC45MDZjMS40NzI3IDEuNzMwNSAyLjIxODggMy45NjQ4IDIuMDc4MSA2LjIzMDVsLTAuNjY0MDYgMTEuNjQxYy0wLjAyMzQzOCAwLjM3ODkxLTAuMDcwMzEzIDAuNzYxNzItMC4xNDQ1MyAxLjEzNjd2MC4wMTU2MjVjLTAuMDc0MjE4IDAuMzc4OTEtMC4xNzU3OCAwLjc1NzgxLTAuMzAwNzggMS4xMjVsLTcuNDUzMSAyMi41NDNjLTAuMzIwMzEgMC45NjA5NC0wLjI0MjE5IDIuMDA3OCAwLjIyMjY2IDIuOTA2MiAwLjQ2NDg0IDAuOTA2MjUgMS4yNzM0IDEuNTg5OCAyLjI0MjIgMS45MDIzIDAuNzEwOTQgMC4zMDA3OCAyLjAyMzQgMC42OTkyMiAyLjc4OTEgMC45MTQwNmgwLjAwMzkwNmMwLjk3NjU2IDAuMzE2NDEgMi4wMzUyIDAuMjM4MjggMi45NTMxLTAuMjE0ODQgMC45MTQwNi0wLjQ0OTIyIDEuNjA5NC0xLjI0NjEgMS45MzM2LTIuMjEwOWw3Ljc4OTEtMjMuMzYzYzAuMDYyNS0wLjE3OTY5IDAuMjM0MzgtMC4zMDA3OCAwLjQyNTc4LTAuMzAwNzggMC4xOTUzMSAwIDAuMzY3MTkgMC4xMjEwOSAwLjQyOTY5IDAuMzAwNzhsNy45MzM2IDIzLjM5MXYwLjAwMzkwN2MwLjMyODEyIDAuOTQ5MjIgMS4wMTk1IDEuNzMwNSAxLjkyMTkgMi4xNzU4IDAuOTEwMTYgMC40NTMxMiAxLjk1NyAwLjUzNTE2IDIuOTI1OCAwLjIyNjU2IDAuODgyODEtMC4yODEyNSAxLjgxMjUtMC42MDkzOCAyLjY4NzUtMC45MjU3OHYwLjAwMzkwNmMwLjk2ODc1LTAuMzEyNSAxLjc3NzMtMC45OTYwOSAyLjI0MjItMS45MDIzIDAuNDY0ODQtMC44OTg0NCAwLjU0Mjk3LTEuOTQ5MiAwLjIyMjY2LTIuOTA2MmwtNy40NTctMjIuNTQzYy0wLjEyNS0wLjM3MTA5LTAuMjIyNjYtMC43NDYwOS0wLjMwMDc4LTEuMTI1LTAuMDcwMzEzLTAuMzgyODEtMC4xMjEwOS0wLjc2NTYyLTAuMTQ0NTMtMS4xNTIzbC0wLjY2NDA2LTExLjY0MWMtMC4xMzY3Mi0yLjI3NzMgMC42MTMyOC00LjUyMzQgMi4wODU5LTYuMjY1NiAxLjQ4MDUtMS43NjE3IDMuNTY2NC0yLjkwMjMgNS44NDc3LTMuMTk1MyAzLjM0MzgtMC41IDcuNDMzNi0xLjE0ODQgMTAuNzYyLTEuNDIxOSAxLjAxMTctMC4xMjg5MSAxLjkzMzYtMC42NTIzNCAyLjU2MjUtMS40NTcgMC42MTcxOS0wLjc4OTA2IDAuODk0NTMtMS43OTMgMC43Njk1My0yLjc4NTJsLTAuMjczNDQtMi4xMjg5Yy0wLjEzNjcyLTEuMDAzOS0wLjY3MTg4LTEuOTEwMi0xLjQ4MDUtMi41MTk1LTAuODIwMzEtMC42MTMyOC0xLjg0NzctMC44ODY3Mi0yLjg2MzMtMC43NTM5MWwtMjAuMDkgMi41MDM5Yy0wLjE5OTIyIDAuMDI3MzQzLTAuMzk4NDQgMC4wNDY4NzQtMC42MDE1NiAwLjA1ODU5My0wLjIxMDk0IDAuMDE1NjI1LTAuNDEwMTYgMC4wMTk1MzEtMC42MDE1NiAwLjAxOTUzMWwtMTEuODI4IDAuMDAzOTA3Yy0wLjE5MTQxIDAtMC4zOTA2Mi0wLjAwNzgxMy0wLjYwMTU2LTAuMDE5NTMxLTAuMTgzNTktMC4wMTE3MTktMC4zNzUtMC4wMzEyNS0wLjU2NjQxLTAuMDU0Njg4LTEuNzczNC0wLjE1MjM0LTE5Ljc2Ni0yLjI2NTYtMjAuMDktMi40MTQxLTEuMDIzNC0wLjE0MDYzLTIuMDYyNSAwLjEyMTA5LTIuODk4NCAwLjcyMjY2LTAuODA0NjkgMC41ODIwMy0xLjMzNTkgMS40NjQ4LTEuNDcyNyAyLjQ0NTNsLTAuMzAwNzggMi4xOTkyaDAuMDAzOTA2Yy0wLjEzNjcyIDAuOTgwNDcgMC4xNDA2MiAxLjk3MjcgMC43NjE3MiAyLjc0MjIgMC42NDQ1MyAwLjc5Mjk3IDEuNTcwMyAxLjMwNDcgMi41ODU5IDEuNDI5N2wxMC43NTQgMS40NzY2djAuMDAzOTA3YzIuMjg1MiAwLjI4NTE2IDQuMzc4OSAxLjQyMTkgNS44NzExIDMuMTc1OHptMTQuNjMzIDMyLjI4NSA0Ljc0MjIgMTMuOTczYzAuMzk4NDQgMS4xOTE0IDEuMjU3OCAyLjE3NTggMi4zODI4IDIuNzMwNSAxLjEzMjggMC41NjI1IDIuNDM3NSAwLjY1NjI1IDMuNjQwNiAwLjI2OTUzIDAuODg2NzItMC4yODUxNiAxLjc3MzQtMC42NDQ1MyAyLjY2MDItMC45MTQwNmwtMC4wMDM5MDctMC4wMDM5MDZjMS4xOTkyLTAuMzgyODEgMi4xOTUzLTEuMjIyNyAyLjc2OTUtMi4zMzk4IDAuNTc0MjItMS4xMDk0IDAuNjcxODgtMi4zOTg0IDAuMjc3MzQtMy41ODJsLTIuNTc0Mi03Ljc4MTJoLTAuMDAzOTA3YzIuNDAyMyAwLjc0MjE5IDQuNjg3NSAxLjgyMDMgNi43ODkxIDMuMTk5MiAxLjUxNTYgMC45NjA5NCAyLjc2NTYgMi4yODEyIDMuNjQ4NCAzLjg0MzggMC42Njc5NyAxLjIzODMgMC44MDg1OSAyLjY5NTMgMC4zODY3MiA0LjAzOTEtMC4yMTA5NCAwLjY2NDA2LTAuNTMxMjUgMS4yODkxLTAuOTM3NSAxLjg1MTYtMS43NzM0IDIuNS01LjMyNDIgNC42MTMzLTkuOTQ5MiA2LjEwOTR2LTAuMDAzOTA2Yy01LjM1MTYgMS42MzI4LTEwLjkyMiAyLjQzNzUtMTYuNTE2IDIuMzgyOC01LjU5NzcgMC4wNTQ2ODgtMTEuMTY4LTAuNzUtMTYuNTItMi4zODI4LTQuNjIxMS0xLjUtOC4xNzU4LTMuNjA5NC05Ljk0OTItNi4xMDk0djAuMDAzOTA3Yy0wLjQxNzk3LTAuNTc4MTItMC43NDIxOS0xLjIxNDgtMC45NjA5NC0xLjg5NDUtMC40MjE4OC0xLjMzNTktMC4yODkwNi0yLjc4MTIgMC4zNjcxOS00LjAxOTUgMC44NjMyOC0xLjU1MDggMi4xMDE2LTIuODYzMyAzLjU5NzctMy44MTI1IDIuMDg1OS0xLjM2NzIgNC4zNTU1LTIuNDMzNiA2LjczODMtMy4xNjhsLTIuNTU4NiA3Ljc0MjJjLTAuMzk4NDQgMS4xODM2LTAuMjk2ODggMi40NzI3IDAuMjczNDQgMy41ODIgMC41NzQyMiAxLjExNzIgMS41NzAzIDEuOTU3IDIuNzY5NSAyLjMzOThsMi43ODkxIDAuOTE3OTdoMC4wMDM5MDdjMS4xOTkyIDAuMzkwNjIgMi41MDM5IDAuMjkyOTcgMy42MzY3LTAuMjY5NTMgMS4xMjUtMC41NTQ2OSAxLjk4NDQtMS41MzkxIDIuMzgyOC0yLjczMDVsNC42NjAyLTEzLjk3M2MwLjkyMTg4LTAuMDM5MDYyIDEuODE2NC0wLjA2MjUgMi43MDMxLTAuMDYyNSAwLjkwNjI1IDAgMS44MTY0IDAuMDE5NTMyIDIuNzUzOSAwLjA2MjV6IiBmaWxsPSIjZmZmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4KPC9zdmc+Cg==") no-repeat center center #152b54;
  background-size: 70%;
  border-radius: 50%;
  position: relative;
  bottom: 17em;
  cursor: pointer;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.accessibility-options .accessibility-menu .view-menu:hover, .accessibility-options .accessibility-menu .view-menu:focus {
  background-color: #002855;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
@media (min-width: 2160px) {
  .accessibility-options .accessibility-menu .view-menu {
    width: 8em;
    height: 8em;
  }
}
.accessibility-options .accessibility-menu .options {
  background: #5b1f69;
  height: 100%;
  padding: 1em;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  pointer-events: all;
}
.accessibility-options .accessibility-menu .options .heading {
  font-size: clamp(20px, 2vw, 2em);
  color: #ffffff;
  margin-bottom: 1em;
}
.accessibility-options .accessibility-menu .options .option {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: minmax(0, 1fr) 1em minmax(0, -webkit-max-content);
  -ms-grid-columns: minmax(0, 1fr) 1em minmax(0, max-content);
  grid-template-columns: minmax(0, 1fr) minmax(0, -webkit-max-content);
  grid-template-columns: minmax(0, 1fr) minmax(0, max-content);
  -ms-grid-rows: minmax(0, -webkit-max-content);
  -ms-grid-rows: minmax(0, max-content);
  grid-template-rows: minmax(0, -webkit-max-content);
  grid-template-rows: minmax(0, max-content);
  grid-column-gap: 1em;
  grid-row-gap: 0;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 1em;
}
.accessibility-options .accessibility-menu .options .option > *:nth-child(1) {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}
.accessibility-options .accessibility-menu .options .option > *:nth-child(2) {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}
.accessibility-options .accessibility-menu .options .option:last-of-type {
  margin-bottom: 0;
}
.accessibility-options .accessibility-menu .options .option label {
  color: #ffffff;
  font-weight: 500;
}
.accessibility-options .accessibility-menu .options .option input {
  width: 20px;
  height: 20px;
  cursor: pointer;
}

.heroSolid {
  background: #5b1f69;
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: minmax(0, 1fr) 0 minmax(calc(320px - 2em), calc(1468px + 2em)) 0 minmax(0, 1fr);
  grid-template-columns: minmax(0, 1fr) minmax(calc(320px - 2em), calc(1468px + 2em)) minmax(0, 1fr);
  -ms-grid-rows: minmax(0, 1fr);
  grid-template-rows: minmax(0, 1fr);
  grid-column-gap: 0;
  grid-row-gap: 0;
  margin-top: 110px;
  padding: 6em 0;
}

.heroSolid > *:nth-child(1) {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.heroSolid > *:nth-child(2) {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.heroSolid > *:nth-child(3) {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}
@media (min-width: 1860px) {
  .heroSolid {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: minmax(0, 1fr) 0 minmax(calc(320px - 2em), calc(1860px + 2em)) 0 minmax(0, 1fr);
    grid-template-columns: minmax(0, 1fr) minmax(calc(320px - 2em), calc(1860px + 2em)) minmax(0, 1fr);
    -ms-grid-rows: minmax(0, 1fr);
    grid-template-rows: minmax(0, 1fr);
    grid-column-gap: 0;
    grid-row-gap: 0;
  }
  .heroSolid > *:nth-child(1) {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
  }
  .heroSolid > *:nth-child(2) {
    -ms-grid-row: 1;
    -ms-grid-column: 3;
  }
  .heroSolid > *:nth-child(3) {
    -ms-grid-row: 1;
    -ms-grid-column: 5;
  }
}
@media (min-width: 2160px) {
  .heroSolid {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: minmax(0, 1fr) 0 minmax(calc(320px - 2em), calc(3720px + 2em)) 0 minmax(0, 1fr);
    grid-template-columns: minmax(0, 1fr) minmax(calc(320px - 2em), calc(3720px + 2em)) minmax(0, 1fr);
    -ms-grid-rows: minmax(0, 1fr);
    grid-template-rows: minmax(0, 1fr);
    grid-column-gap: 0;
    grid-row-gap: 0;
  }
  .heroSolid > *:nth-child(1) {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
  }
  .heroSolid > *:nth-child(2) {
    -ms-grid-row: 1;
    -ms-grid-column: 3;
  }
  .heroSolid > *:nth-child(3) {
    -ms-grid-row: 1;
    -ms-grid-column: 5;
  }
}
@media (max-width: 768px) {
  .heroSolid {
    margin-top: 80px;
  }
}
.heroSolid .text-content {
  -ms-grid-column: 2;
  grid-column: 2;
  -ms-grid-row: 1;
  grid-row: 1;
  padding: 0 2em;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.heroSolid .text-content h1 {
  font-size: 4em;
  font-size: clamp(16px, 4.1vw, 4em);
  color: #ffffff;
}
.heroSolid .text-content h1 span {
  font-size: 60%;
  display: block;
}

.homepage, .internal {
  padding: 4em 0;
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: minmax(0, 1fr) 0 minmax(calc(320px - 2em), calc(1468px + 2em)) 0 minmax(0, 1fr);
  grid-template-columns: minmax(0, 1fr) minmax(calc(320px - 2em), calc(1468px + 2em)) minmax(0, 1fr);
  -ms-grid-rows: minmax(0, 1fr);
  grid-template-rows: minmax(0, 1fr);
  grid-column-gap: 0;
  grid-row-gap: 0;
}

.homepage > *:nth-child(1), .internal > *:nth-child(1) {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.homepage > *:nth-child(2), .internal > *:nth-child(2) {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.homepage > *:nth-child(3), .internal > *:nth-child(3) {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}
@media (min-width: 1860px) {
  .homepage, .internal {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: minmax(0, 1fr) 0 minmax(calc(320px - 2em), calc(1860px + 2em)) 0 minmax(0, 1fr);
    grid-template-columns: minmax(0, 1fr) minmax(calc(320px - 2em), calc(1860px + 2em)) minmax(0, 1fr);
    -ms-grid-rows: minmax(0, 1fr);
    grid-template-rows: minmax(0, 1fr);
    grid-column-gap: 0;
    grid-row-gap: 0;
  }
  .homepage > *:nth-child(1), .internal > *:nth-child(1) {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
  }
  .homepage > *:nth-child(2), .internal > *:nth-child(2) {
    -ms-grid-row: 1;
    -ms-grid-column: 3;
  }
  .homepage > *:nth-child(3), .internal > *:nth-child(3) {
    -ms-grid-row: 1;
    -ms-grid-column: 5;
  }
}
@media (min-width: 2160px) {
  .homepage, .internal {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: minmax(0, 1fr) 0 minmax(calc(320px - 2em), calc(3720px + 2em)) 0 minmax(0, 1fr);
    grid-template-columns: minmax(0, 1fr) minmax(calc(320px - 2em), calc(3720px + 2em)) minmax(0, 1fr);
    -ms-grid-rows: minmax(0, 1fr);
    grid-template-rows: minmax(0, 1fr);
    grid-column-gap: 0;
    grid-row-gap: 0;
  }
  .homepage > *:nth-child(1), .internal > *:nth-child(1) {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
  }
  .homepage > *:nth-child(2), .internal > *:nth-child(2) {
    -ms-grid-row: 1;
    -ms-grid-column: 3;
  }
  .homepage > *:nth-child(3), .internal > *:nth-child(3) {
    -ms-grid-row: 1;
    -ms-grid-column: 5;
  }
}
.homepage.greyback, .internal.greyback {
  background: #f1f1f1;
}
.homepage.purpleback, .internal.purpleback {
  background: #002855;
}
.homepage.lightblueback, .internal.lightblueback {
  background: #009fdf;
}
.homepage.navy-background, .internal.navy-background {
  background: #5b1f69;
}
.homepage.slimpad, .internal.slimpad {
  padding: 2em 0;
}
.homepage .inner-container, .internal .inner-container {
  -ms-grid-column: 2;
  grid-column: 2;
  -ms-grid-row: 1;
  grid-row: 1;
  padding: 0 2rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.homepage .inner-container .profile-image, .internal .inner-container .profile-image {
  width: 100%;
  max-width: 150px;
}
.homepage .inner-container .expand, .internal .inner-container .expand {
  width: 100%;
  display: block;
  background: #002855;
  color: #ffffff;
  padding: 1em calc(60px + 1em) 1em 2em;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: none;
  cursor: pointer;
  margin-top: 1em;
  text-align: left;
  font-weight: 500;
  font-size: 1.2em;
  overflow: hidden;
  position: relative;
}
.homepage .inner-container .expand:first-of-type, .internal .inner-container .expand:first-of-type {
  margin-top: 0;
}
.homepage .inner-container .expand:before, .internal .inner-container .expand:before {
  display: block;
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  width: 60px;
  background: #152b54;
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgdmlld0JveD0iMCAwIDEwMCAxMDAiPjxyZWN0IHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9IiMyMjIyMjIiPjwvcmVjdD48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1MCA1MCkgc2NhbGUoMC42OSAwLjY5KSByb3RhdGUoMCkgdHJhbnNsYXRlKC01MCAtNTApIiBzdHlsZT0iZmlsbDojZmZmZmZmIj48c3ZnIGZpbGw9IiNmZmZmZmYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZpZXdCb3g9IjAgMCAyNCAyNCIgdmVyc2lvbj0iMS4xIiB4PSIwcHgiIHk9IjBweCI+PHRpdGxlPmljb24vY2hldnJvbi1leHBhbmQtZGlhZ29uYWwtc29saWQ8L3RpdGxlPjxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2ggQmV0YS48L2Rlc2M+PGcgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZD0iTTIxLDExIEwxOSwxMSBMMTksNSBMMTMsNSBMMTMsMyBMMjEsMyBMMjEsMTEgWiBNMTEsMTkgTDExLDIxIEwzLDIxIEwzLDEzIEw1LDEzIEw1LDE5IEwxMSwxOSBaIiBmaWxsPSIjZmZmZmZmIj48L3BhdGg+PC9nPjwvc3ZnPjwvZz48L3N2Zz4=") no-repeat center center #152b54;
  background-size: contain;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  -webkit-transform: translateY(0);
      -ms-transform: translateY(0);
          transform: translateY(0);
}
.homepage .inner-container .expand:after, .internal .inner-container .expand:after {
  display: block;
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  width: 60px;
  background: #152b54;
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgdmlld0JveD0iMCAwIDEwMCAxMDAiPjxyZWN0IHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9IiMyMjIyMjIiPjwvcmVjdD48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1MCA1MCkgc2NhbGUoMC42OSAwLjY5KSByb3RhdGUoMCkgdHJhbnNsYXRlKC01MCAtNTApIiBzdHlsZT0iZmlsbDojZmZmZmZmIj48c3ZnIGZpbGw9IiNmZmZmZmYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZpZXdCb3g9IjAgMCAyNCAyNCIgdmVyc2lvbj0iMS4xIiB4PSIwcHgiIHk9IjBweCI+PHRpdGxlPmljb24vY2hldnJvbi1jb2xsYXBzZS1kaWFnb25hbC1zb2xpZDwvdGl0bGU+PGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaCBCZXRhLjwvZGVzYz48ZyBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMTEsMjEgTDksMjEgTDksMTUgTDMsMTUgTDMsMTMgTDExLDEzIEwxMSwyMSBaIE0xMywzIEwxNSwzIEwxNSw5IEwyMSw5IEwyMSwxMSBMMTMsMTEgTDEzLDMgWiIgZmlsbD0iI2ZmZmZmZiI+PC9wYXRoPjwvZz48L3N2Zz48L2c+PC9zdmc+") no-repeat center center #152b54;
  background-size: contain;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  -webkit-transform: translateY(-100%);
      -ms-transform: translateY(-100%);
          transform: translateY(-100%);
}
.homepage .inner-container .expand.open:before, .internal .inner-container .expand.open:before {
  display: block;
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  width: 60px;
  background: #152b54;
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgdmlld0JveD0iMCAwIDEwMCAxMDAiPjxyZWN0IHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9IiMyMjIyMjIiPjwvcmVjdD48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1MCA1MCkgc2NhbGUoMC42OSAwLjY5KSByb3RhdGUoMCkgdHJhbnNsYXRlKC01MCAtNTApIiBzdHlsZT0iZmlsbDojZmZmZmZmIj48c3ZnIGZpbGw9IiNmZmZmZmYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZpZXdCb3g9IjAgMCAyNCAyNCIgdmVyc2lvbj0iMS4xIiB4PSIwcHgiIHk9IjBweCI+PHRpdGxlPmljb24vY2hldnJvbi1leHBhbmQtZGlhZ29uYWwtc29saWQ8L3RpdGxlPjxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2ggQmV0YS48L2Rlc2M+PGcgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZD0iTTIxLDExIEwxOSwxMSBMMTksNSBMMTMsNSBMMTMsMyBMMjEsMyBMMjEsMTEgWiBNMTEsMTkgTDExLDIxIEwzLDIxIEwzLDEzIEw1LDEzIEw1LDE5IEwxMSwxOSBaIiBmaWxsPSIjZmZmZmZmIj48L3BhdGg+PC9nPjwvc3ZnPjwvZz48L3N2Zz4=") no-repeat center center #152b54;
  background-size: contain;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  -webkit-transform: translateY(100%);
      -ms-transform: translateY(100%);
          transform: translateY(100%);
}
.homepage .inner-container .expand.open:after, .internal .inner-container .expand.open:after {
  display: block;
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  width: 60px;
  background: #152b54;
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgdmlld0JveD0iMCAwIDEwMCAxMDAiPjxyZWN0IHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9IiMyMjIyMjIiPjwvcmVjdD48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1MCA1MCkgc2NhbGUoMC42OSAwLjY5KSByb3RhdGUoMCkgdHJhbnNsYXRlKC01MCAtNTApIiBzdHlsZT0iZmlsbDojZmZmZmZmIj48c3ZnIGZpbGw9IiNmZmZmZmYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZpZXdCb3g9IjAgMCAyNCAyNCIgdmVyc2lvbj0iMS4xIiB4PSIwcHgiIHk9IjBweCI+PHRpdGxlPmljb24vY2hldnJvbi1jb2xsYXBzZS1kaWFnb25hbC1zb2xpZDwvdGl0bGU+PGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaCBCZXRhLjwvZGVzYz48ZyBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMTEsMjEgTDksMjEgTDksMTUgTDMsMTUgTDMsMTMgTDExLDEzIEwxMSwyMSBaIE0xMywzIEwxNSwzIEwxNSw5IEwyMSw5IEwyMSwxMSBMMTMsMTEgTDEzLDMgWiIgZmlsbD0iI2ZmZmZmZiI+PC9wYXRoPjwvZz48L3N2Zz48L2c+PC9zdmc+") no-repeat center center #152b54;
  background-size: contain;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  -webkit-transform: translateY(0);
      -ms-transform: translateY(0);
          transform: translateY(0);
}
.homepage .inner-container .collapse, .internal .inner-container .collapse {
  padding: 2em;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #ffffff;
}
.homepage .inner-container .collapse p:last-of-type, .internal .inner-container .collapse p:last-of-type {
  margin-bottom: 0;
}
.homepage .inner-container .collapse ul, .internal .inner-container .collapse ul {
  margin-left: 1em;
  margin-top: 1em;
  margin-bottom: 1em;
  list-style-type: disc;
}
.homepage .inner-container .collapse ul:last-of-type, .internal .inner-container .collapse ul:last-of-type {
  margin-bottom: 0;
}
.homepage .inner-container .collapse ul.mb1:last-of-type, .internal .inner-container .collapse ul.mb1:last-of-type {
  margin-bottom: 1em;
}
.homepage .inner-container .collapse ul li, .internal .inner-container .collapse ul li {
  padding-left: 1em;
  padding-bottom: 1em;
}
.homepage .inner-container .collapse ul li:last-of-type, .internal .inner-container .collapse ul li:last-of-type {
  padding-bottom: 0;
}
.homepage .inner-container .op-heading, .internal .inner-container .op-heading {
  margin: 2em 0;
}
.homepage .inner-container .applylink, .internal .inner-container .applylink {
  display: inline-block;
  background-color: #002855;
  font-size: 1.25em;
  font-weight: bold;
  color: #ffffff;
  text-decoration: none;
  padding: 0.8em 1.5em 0.8em 1.5em;
  -webkit-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}
.homepage .inner-container .applylink:hover, .homepage .inner-container .applylink:focus, .internal .inner-container .applylink:hover, .internal .inner-container .applylink:focus {
  background-color: #000000;
  color: #ffffff;
}
@media (max-width: 768px) {
  .homepage .inner-container .applylink, .internal .inner-container .applylink {
    margin-bottom: 2em;
  }
}
.homepage .inner-container .download, .internal .inner-container .download {
  margin-bottom: 1em;
  background: #152b54;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.homepage .inner-container .download:last-of-type, .internal .inner-container .download:last-of-type {
  margin-bottom: 0;
}
.homepage .inner-container .download .download-pdf, .internal .inner-container .download .download-pdf {
  color: white;
  position: relative;
  padding: 1em 1em 1em calc(50px + 1em);
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: inline-block;
  font-weight: 500;
  text-decoration: none;
  width: 100%;
}
.homepage .inner-container .download .download-pdf:before, .internal .inner-container .download .download-pdf:before {
  content: "";
  display: block;
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgdmlld0JveD0iMCAwIDEwMCAxMDAiPjxyZWN0IHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9IiMyMjIyMjIiPjwvcmVjdD48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1MCA1MCkgc2NhbGUoMC42OSAwLjY5KSByb3RhdGUoMCkgdHJhbnNsYXRlKC01MCAtNTApIiBzdHlsZT0iZmlsbDojZmZmZmZmIj48c3ZnIGZpbGw9IiNmZmZmZmYiIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6Y2M9Imh0dHA6Ly9jcmVhdGl2ZWNvbW1vbnMub3JnL25zIyIgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIiB4bWxuczpzdmc9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NCA2NCIgdmVyc2lvbj0iMS4xIiB4PSIwcHgiIHk9IjBweCI+PGcgc3R5bGU9IiIgZGlzcGxheT0iaW5saW5lIj48cGF0aCBzdHlsZT0iY29sb3I6IzAwMDAwMDtmb250LXN0eWxlOm5vcm1hbDtmb250LXZhcmlhbnQ6bm9ybWFsO2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXN0cmV0Y2g6bm9ybWFsO2ZvbnQtc2l6ZTptZWRpdW07bGluZS1oZWlnaHQ6bm9ybWFsO2ZvbnQtZmFtaWx5OnNhbnMtc2VyaWY7Zm9udC12YXJpYW50LWxpZ2F0dXJlczpub3JtYWw7Zm9udC12YXJpYW50LXBvc2l0aW9uOm5vcm1hbDtmb250LXZhcmlhbnQtY2Fwczpub3JtYWw7Zm9udC12YXJpYW50LW51bWVyaWM6bm9ybWFsO2ZvbnQtdmFyaWFudC1hbHRlcm5hdGVzOm5vcm1hbDtmb250LXZhcmlhbnQtZWFzdC1hc2lhbjpub3JtYWw7Zm9udC1mZWF0dXJlLXNldHRpbmdzOm5vcm1hbDtmb250LXZhcmlhdGlvbi1zZXR0aW5nczpub3JtYWw7dGV4dC1pbmRlbnQ6MDt0ZXh0LWFsaWduOnN0YXJ0O3RleHQtZGVjb3JhdGlvbjpub25lO3RleHQtZGVjb3JhdGlvbi1saW5lOm5vbmU7dGV4dC1kZWNvcmF0aW9uLXN0eWxlOnNvbGlkO3RleHQtZGVjb3JhdGlvbi1jb2xvcjojMDAwMDAwO2xldHRlci1zcGFjaW5nOm5vcm1hbDt3b3JkLXNwYWNpbmc6bm9ybWFsO3RleHQtdHJhbnNmb3JtOm5vbmU7d3JpdGluZy1tb2RlOmxyLXRiO2RpcmVjdGlvbjpsdHI7dGV4dC1vcmllbnRhdGlvbjptaXhlZDtkb21pbmFudC1iYXNlbGluZTphdXRvO2Jhc2VsaW5lLXNoaWZ0OmJhc2VsaW5lO3RleHQtYW5jaG9yOnN0YXJ0O3doaXRlLXNwYWNlOm5vcm1hbDtzaGFwZS1wYWRkaW5nOjA7c2hhcGUtbWFyZ2luOjA7aW5saW5lLXNpemU6MDtjbGlwLXJ1bGU6bm9uemVybztkaXNwbGF5OmlubGluZTtvdmVyZmxvdzp2aXNpYmxlO3Zpc2liaWxpdHk6dmlzaWJsZTtvcGFjaXR5OjE7aXNvbGF0aW9uOmF1dG87bWl4LWJsZW5kLW1vZGU6bm9ybWFsO2NvbG9yLWludGVycG9sYXRpb246c1JHQjtjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM6bGluZWFyUkdCO3NvbGlkLWNvbG9yOiMwMDAwMDA7c29saWQtb3BhY2l0eToxO3ZlY3Rvci1lZmZlY3Q6bm9uZTtmaWxsOiNmZmZmZmY7ZmlsbC1vcGFjaXR5OjE7ZmlsbC1ydWxlOm5vbnplcm87c3Ryb2tlOm5vbmU7c3Ryb2tlLWxpbmVjYXA6YnV0dDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6NDtzdHJva2UtZGFzaGFycmF5Om5vbmU7c3Ryb2tlLWRhc2hvZmZzZXQ6MDtzdHJva2Utb3BhY2l0eToxO2NvbG9yLXJlbmRlcmluZzphdXRvO2ltYWdlLXJlbmRlcmluZzphdXRvO3NoYXBlLXJlbmRlcmluZzphdXRvO3RleHQtcmVuZGVyaW5nOmF1dG87ZW5hYmxlLWJhY2tncm91bmQ6YWNjdW11bGF0ZTtzdG9wLWNvbG9yOiMwMDAwMDA7c3RvcC1vcGFjaXR5OjEiIGQ9Ik0gMjQ3Ljg0OTYxLDE4NCBDIDI0NS43MzAzMiwxODQgMjQ0LDE4NS43NDYzNiAyNDQsMTg3Ljg2OTE0IHYgMTYuMjYxNzIgYyAwLDIuMTIyNzggMS43MzAzMiwzLjg2OTE0IDMuODQ5NjEsMy44NjkxNCBoIDMyLjMwMDc4IEMgMjgyLjI2OTY4LDIwOCAyODQsMjA2LjI1MzY0IDI4NCwyMDQuMTMwODYgViAxODcuODY5MTQgQyAyODQsMTg1Ljc0NjM2IDI4Mi4yNjk2OCwxODQgMjgwLjE1MDM5LDE4NCBaIE0gMjUxLDE5MCBoIDMgYyAyLjE5ODcsMCA0LDEuODAxMyA0LDQgMCwyLjE5ODcgLTEuODAxMyw0IC00LDQgaCAtMiB2IDMgYSAxLDEgMCAwIDEgLTEsMSAxLDEgMCAwIDEgLTEsLTEgdiAtNCAtNiBhIDEuMDAwMSwxLjAwMDEgMCAwIDEgMSwtMSB6IG0gMTAsMCBoIDAuODU3NDIgYyAzLjM3MDk0LDAgNi4xNDI1OCwyLjY3Nzk2IDYuMTQyNTgsNiAwLDMuMzIyMDQgLTIuNzcxNjQsNiAtNi4xNDI1OCw2IEggMjYxIGEgMS4wMDAxLDEuMDAwMSAwIDAgMSAtMSwtMSB2IC0xMCBhIDEuMDAwMSwxLjAwMDEgMCAwIDEgMSwtMSB6IG0gMTAsMCBoIDYgYSAxLDEgMCAwIDEgMSwxIDEsMSAwIDAgMSAtMSwxIGggLTUgdiAyLjg2OTE0IGggNSBhIDEsMSAwIDAgMSAxLDEgMSwxIDAgMCAxIC0xLDEgaCAtNSBWIDIwMSBhIDEsMSAwIDAgMSAtMSwxIDEsMSAwIDAgMSAtMSwtMSBWIDE5NS44NjkxNCAxOTEgYSAxLjAwMDEsMS4wMDAxIDAgMCAxIDEsLTEgeiBtIC0xOSwyIHYgNCBoIDIgYyAxLjEyNTMsMCAyLC0wLjg3NDcgMiwtMiAwLC0xLjEyNTMgLTAuODc0NywtMiAtMiwtMiB6IG0gMTAsMC4wMjczIHYgNy45NDUzMiBjIDIuMjUzOSwtMC4wNzU3IDQsLTEuODAzMjMgNCwtMy45NzI2NiAwLC0yLjE2OTQzIC0xLjc0NjEsLTMuODk3MDYgLTQsLTMuOTcyNjYgeiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI0MCwtMTYwKSI+PC9wYXRoPjxwYXRoIHN0eWxlPSJjb2xvcjojMDAwMDAwO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtdmFyaWFudDpub3JtYWw7Zm9udC13ZWlnaHQ6bm9ybWFsO2ZvbnQtc3RyZXRjaDpub3JtYWw7Zm9udC1zaXplOm1lZGl1bTtsaW5lLWhlaWdodDpub3JtYWw7Zm9udC1mYW1pbHk6c2Fucy1zZXJpZjtmb250LXZhcmlhbnQtbGlnYXR1cmVzOm5vcm1hbDtmb250LXZhcmlhbnQtcG9zaXRpb246bm9ybWFsO2ZvbnQtdmFyaWFudC1jYXBzOm5vcm1hbDtmb250LXZhcmlhbnQtbnVtZXJpYzpub3JtYWw7Zm9udC12YXJpYW50LWFsdGVybmF0ZXM6bm9ybWFsO2ZvbnQtdmFyaWFudC1lYXN0LWFzaWFuOm5vcm1hbDtmb250LWZlYXR1cmUtc2V0dGluZ3M6bm9ybWFsO2ZvbnQtdmFyaWF0aW9uLXNldHRpbmdzOm5vcm1hbDt0ZXh0LWluZGVudDowO3RleHQtYWxpZ246c3RhcnQ7dGV4dC1kZWNvcmF0aW9uOm5vbmU7dGV4dC1kZWNvcmF0aW9uLWxpbmU6bm9uZTt0ZXh0LWRlY29yYXRpb24tc3R5bGU6c29saWQ7dGV4dC1kZWNvcmF0aW9uLWNvbG9yOiMwMDAwMDA7bGV0dGVyLXNwYWNpbmc6bm9ybWFsO3dvcmQtc3BhY2luZzpub3JtYWw7dGV4dC10cmFuc2Zvcm06bm9uZTt3cml0aW5nLW1vZGU6bHItdGI7ZGlyZWN0aW9uOmx0cjt0ZXh0LW9yaWVudGF0aW9uOm1peGVkO2RvbWluYW50LWJhc2VsaW5lOmF1dG87YmFzZWxpbmUtc2hpZnQ6YmFzZWxpbmU7dGV4dC1hbmNob3I6c3RhcnQ7d2hpdGUtc3BhY2U6bm9ybWFsO3NoYXBlLXBhZGRpbmc6MDtzaGFwZS1tYXJnaW46MDtpbmxpbmUtc2l6ZTowO2NsaXAtcnVsZTpub256ZXJvO2Rpc3BsYXk6aW5saW5lO292ZXJmbG93OnZpc2libGU7dmlzaWJpbGl0eTp2aXNpYmxlO2lzb2xhdGlvbjphdXRvO21peC1ibGVuZC1tb2RlOm5vcm1hbDtjb2xvci1pbnRlcnBvbGF0aW9uOnNSR0I7Y29sb3ItaW50ZXJwb2xhdGlvbi1maWx0ZXJzOmxpbmVhclJHQjtzb2xpZC1jb2xvcjojMDAwMDAwO3NvbGlkLW9wYWNpdHk6MTt2ZWN0b3ItZWZmZWN0Om5vbmU7ZmlsbDojZmZmZmZmO2ZpbGwtb3BhY2l0eToxO2ZpbGwtcnVsZTpub256ZXJvO3N0cm9rZTpub25lO3N0cm9rZS1saW5lY2FwOmJ1dHQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjQ7c3Ryb2tlLWRhc2hhcnJheTpub25lO3N0cm9rZS1kYXNob2Zmc2V0OjA7c3Ryb2tlLW9wYWNpdHk6MTtjb2xvci1yZW5kZXJpbmc6YXV0bztpbWFnZS1yZW5kZXJpbmc6YXV0bztzaGFwZS1yZW5kZXJpbmc6YXV0bzt0ZXh0LXJlbmRlcmluZzphdXRvO2VuYWJsZS1iYWNrZ3JvdW5kOmFjY3VtdWxhdGU7c3RvcC1jb2xvcjojMDAwMDAwO29wYWNpdHk6MSIgZD0iTSAyMyw0IEMgMjAuMjQ3Mjk3LDQgMTgsNi4yNDcyOTcgMTgsOSBWIDIxLjk5OTk5OSBIIDQwLjE1MDM5MSBDIDQzLjM2ODM4NiwyMS45OTk5OTkgNDYsMjQuNjU5NTMxIDQ2LDI3Ljg2OTE0IHYgMTYuMjYxNzE4IGMgMCwzLjIwOTYwOSAtMi42MzE2MTQsNS44NjkxNDEgLTUuODQ5NjA5LDUuODY5MTQxIEggMTggdiA1IGMgMCwyLjc1MjcwMyAyLjI0NzI5Nyw1IDUsNSBoIDMyIGMgMi43NTI3MDMsMCA1LC0yLjI0NzI5NyA1LC01IFYgMjAgSCA0OCBjIC0yLjE5ODcwMywwIC00LC0xLjgwMTI5NyAtNCwtNCBWIDQgWiBNIDQ2LDQuNDcwNzAzIFYgMTYgYyAwLDEuMTI1Mjk3IDAuODc0NzAzLDIgMiwyIEggNTkuMzM3ODkxIEMgNTkuMjM1NzY1LDE3Ljg1ODUyMiA1OS4xMzAzNzksMTcuNzE5MjM3IDU5LjAwNzgxMiwxNy41OTM3NSBMIDQ2LjcxNDg0NCw1LjAwNzgxMiBDIDQ2LjUwMjA2Miw0Ljc4OTk2MSA0Ni4yNTY2MjcsNC42MTk0MjIgNDYsNC40NzA3MDMgWiI+PC9wYXRoPjwvZz48L3N2Zz48L2c+PC9zdmc+") no-repeat center center #222222;
  background-size: contain;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 50px;
}
.homepage .inner-container .download figcaption, .internal .inner-container .download figcaption {
  color: #ffffff;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  padding: 0.5em 1em;
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #5b1f69;
  font-weight: 500;
}
.homepage .inner-container .download:hover, .homepage .inner-container .download:focus, .internal .inner-container .download:hover, .internal .inner-container .download:focus {
  background: #002855;
  color: #ffffff;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.homepage .inner-container .download:hover .download-pdf, .homepage .inner-container .download:focus .download-pdf, .internal .inner-container .download:hover .download-pdf, .internal .inner-container .download:focus .download-pdf {
  color: #ffffff;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.homepage .inner-container .download:hover figcaption, .homepage .inner-container .download:focus figcaption, .internal .inner-container .download:hover figcaption, .internal .inner-container .download:focus figcaption {
  color: #ffffff;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.homepage .inner-container h2, .internal .inner-container h2 {
  font-family: "gill-sans-nova", sans-serif;
  font-size: 2.3em;
  margin-bottom: 0.5em;
  color: #152b54;
}
.homepage .inner-container h2 span, .internal .inner-container h2 span {
  font-size: 80%;
  color: #5b1f69;
}
.homepage .inner-container h2.center, .internal .inner-container h2.center {
  text-align: center;
}
.homepage .inner-container h2.white, .internal .inner-container h2.white {
  color: #ffffff;
}
.homepage .inner-container h2.indent, .internal .inner-container h2.indent {
  text-indent: em;
}
.homepage .inner-container h3, .internal .inner-container h3 {
  font-weight: 300;
  font-size: 1.85em;
  margin-bottom: 0.5em;
  color: #000000;
}
.homepage .inner-container h3.bold, .internal .inner-container h3.bold {
  font-weight: bold;
}
.homepage .inner-container h3.center, .internal .inner-container h3.center {
  text-align: center;
}
.homepage .inner-container h3.white, .internal .inner-container h3.white {
  color: #ffffff;
}
.homepage .inner-container h4, .internal .inner-container h4 {
  font-weight: 400;
  font-size: 1.35em;
  margin-bottom: 0.5em;
  color: #002855;
  line-height: 1.2;
}
.homepage .inner-container h4.white, .internal .inner-container h4.white {
  color: #ffffff;
}
.homepage .inner-container h4.indent, .internal .inner-container h4.indent {
  text-indent: 2em;
}
.homepage .inner-container p, .internal .inner-container p {
  font-weight: 300;
  line-height: 1.5em;
  font-size: 1em;
  color: #565a5c;
  margin-bottom: 1em;
}
.homepage .inner-container p.bigger, .internal .inner-container p.bigger {
  font-size: 1.45em;
  font-weight: 300;
}
.homepage .inner-container p.white, .internal .inner-container p.white {
  color: #ffffff;
  margin-bottom: 0.25em;
}
.homepage .inner-container p.indent, .internal .inner-container p.indent {
  text-indent: em;
}
.homepage .inner-container p strong, .internal .inner-container p strong {
  font-weight: bold;
}
.homepage .inner-container p.center, .internal .inner-container p.center {
  text-align: center;
}
.homepage .inner-container a, .internal .inner-container a {
  color: #002855;
  font-weight: 400;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  text-decoration: none;
}
.homepage .inner-container a:hover, .homepage .inner-container a:focus, .internal .inner-container a:hover, .internal .inner-container a:focus {
  color: #152b54;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.homepage .inner-container a.white, .internal .inner-container a.white {
  color: #ffffff;
  text-decoration: underline;
}
.homepage .inner-container a.white:hover, .homepage .inner-container a.white:focus, .internal .inner-container a.white:hover, .internal .inner-container a.white:focus {
  color: #009fdf;
}
.homepage .inner-container a.job-cta, .internal .inner-container a.job-cta {
  background: #eeaf00;
  text-decoration: none;
  color: #002855;
  padding: 1em 2em;
  display: inline-block;
  margin-top: 1em;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  border-radius: 2em;
}
.homepage .inner-container a.job-cta:hover, .homepage .inner-container a.job-cta:focus, .internal .inner-container a.job-cta:hover, .internal .inner-container a.job-cta:focus {
  background: #152b54;
  color: #ffffff;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.homepage .inner-container .mt2, .internal .inner-container .mt2 {
  margin-top: 2em;
}
.homepage .inner-container .profile p, .internal .inner-container .profile p {
  font-weight: bold;
  font-size: 1.12em;
}
.homepage .inner-container .grp, .internal .inner-container .grp {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: wrap;
      flex-flow: wrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.homepage .inner-container .grp.video, .internal .inner-container .grp.video {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.homepage .inner-container .grp .text-pane, .internal .inner-container .grp .text-pane {
  width: 49%;
}
.homepage .inner-container .grp .text-pane p, .internal .inner-container .grp .text-pane p {
  line-height: 1em;
  font-size: clamp(14px, 1.85vw, 1.5em);
}
.homepage .inner-container .grp .text-pane .whiteback, .internal .inner-container .grp .text-pane .whiteback {
  background-color: #ffffff;
  padding: 2em;
}
.homepage .inner-container .grp .text-pane.wide, .internal .inner-container .grp .text-pane.wide {
  width: 65%;
}
.homepage .inner-container .grp .text-pane.full, .internal .inner-container .grp .text-pane.full {
  width: 100%;
}
.homepage .inner-container .grp .text-pane .embed-container, .internal .inner-container .grp .text-pane .embed-container {
  position: relative;
  padding-bottom: 56.25%;
  height: 0;
  overflow: hidden;
  max-width: 100%;
}
.homepage .inner-container .grp .text-pane .embed-container iframe, .homepage .inner-container .grp .text-pane .embed-container object, .homepage .inner-container .grp .text-pane .embed-container embed, .internal .inner-container .grp .text-pane .embed-container iframe, .internal .inner-container .grp .text-pane .embed-container object, .internal .inner-container .grp .text-pane .embed-container embed {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.homepage .inner-container .grp .text-pane .evoice, .internal .inner-container .grp .text-pane .evoice {
  display: -ms-grid;
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(min(15rem, 100%), 1fr));
  -ms-grid-rows: minmax(0, 1fr);
  grid-template-rows: minmax(0, 1fr);
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  margin: 0 0 2em 0;
}
.homepage .inner-container .grp .text-pane .evoice .eblock, .internal .inner-container .grp .text-pane .evoice .eblock {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: minmax(0, 1fr);
  grid-template-columns: minmax(0, 1fr);
  -ms-grid-rows: minmax(0, 1fr);
  grid-template-rows: minmax(0, 1fr);
  grid-column-gap: 0;
  grid-row-gap: 0;
}
.homepage .inner-container .grp .text-pane .evoice .eblock > *:nth-child(1), .internal .inner-container .grp .text-pane .evoice .eblock > *:nth-child(1) {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}
.homepage .inner-container .grp .text-pane .evoice .eblock.light-blue, .internal .inner-container .grp .text-pane .evoice .eblock.light-blue {
  background: #009fdf;
}
.homepage .inner-container .grp .text-pane .evoice .eblock.blue, .internal .inner-container .grp .text-pane .evoice .eblock.blue {
  background: #002855;
}
.homepage .inner-container .grp .text-pane .evoice .eblock.purple, .internal .inner-container .grp .text-pane .evoice .eblock.purple {
  background: #5b1f69;
}
.homepage .inner-container .grp .text-pane .evoice .eblock picture, .internal .inner-container .grp .text-pane .evoice .eblock picture {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 1;
  grid-row: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  pointer-events: none;
  position: relative;
  z-index: 1;
}
.homepage .inner-container .grp .text-pane .evoice .eblock picture img, .internal .inner-container .grp .text-pane .evoice .eblock picture img {
  display: block;
  width: var(--img-clamp);
  -o-object-fit: 40%;
     object-fit: 40%;
  -o-object-position: right bottom;
     object-position: right bottom;
}
.homepage .inner-container .grp .text-pane .evoice .eblock .copy, .internal .inner-container .grp .text-pane .evoice .eblock .copy {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 1;
  grid-row: 1;
  position: relative;
  z-index: 2;
  aspect-ratio: 5/6.35;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: left;
      -ms-flex-align: left;
          align-items: left;
  padding: 1em 1em 1em 1em;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.homepage .inner-container .grp .text-pane .evoice .eblock .copy blockquote, .internal .inner-container .grp .text-pane .evoice .eblock .copy blockquote {
  background: #002855;
  width: var(--width-clamp);
  padding: 1em;
}
.homepage .inner-container .grp .text-pane .evoice .eblock .copy blockquote.light-blue, .internal .inner-container .grp .text-pane .evoice .eblock .copy blockquote.light-blue {
  background: #009fdf;
}
.homepage .inner-container .grp .text-pane .evoice .eblock .copy blockquote p, .internal .inner-container .grp .text-pane .evoice .eblock .copy blockquote p {
  font-size: clamp(20px, 2vw, 1.5em);
  color: #ffffff;
  line-height: 1.4;
}
.homepage .inner-container .grp .text-pane .evoice .eblock .copy blockquote p.smaller, .internal .inner-container .grp .text-pane .evoice .eblock .copy blockquote p.smaller {
  font-size: 90%;
}
.homepage .inner-container .grp .text-pane .evoice .eblock .copy p, .internal .inner-container .grp .text-pane .evoice .eblock .copy p {
  color: #ffffff;
}
.homepage .inner-container .grp .text-pane .evoice .eblock .copy a, .internal .inner-container .grp .text-pane .evoice .eblock .copy a {
  background: #eeaf00;
  color: #ffffff;
  display: block;
  padding: 0.75em 2em;
  border-radius: 1.5em;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  font-size: clamp(14px, 2vw, 1em);
}
.homepage .inner-container .grp .text-pane .evoice .eblock .copy a:hover, .homepage .inner-container .grp .text-pane .evoice .eblock .copy a:focus, .internal .inner-container .grp .text-pane .evoice .eblock .copy a:hover, .internal .inner-container .grp .text-pane .evoice .eblock .copy a:focus {
  background: #ffffff;
  color: #002855;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.homepage .inner-container .grp .text-pane .benefits-icons, .internal .inner-container .grp .text-pane .benefits-icons {
  display: -ms-grid;
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(min(16rem, 100%), 1fr));
  -ms-grid-rows: minmax(0, 1fr);
  grid-template-rows: minmax(0, 1fr);
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  margin: 3em 0;
}
@media (max-width: 640px) {
  .homepage .inner-container .grp .text-pane .benefits-icons, .internal .inner-container .grp .text-pane .benefits-icons {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: minmax(0, 1fr) 2em minmax(0, 1fr);
    grid-template-columns: repeat(2, minmax(0, 1fr));
    -ms-grid-rows: minmax(0, -webkit-max-content) 2em minmax(0, -webkit-max-content) 2em minmax(0, -webkit-max-content) 2em minmax(0, -webkit-max-content) 2em minmax(0, -webkit-max-content) 2em minmax(0, -webkit-max-content);
    -ms-grid-rows: minmax(0, max-content) 2em minmax(0, max-content) 2em minmax(0, max-content) 2em minmax(0, max-content) 2em minmax(0, max-content) 2em minmax(0, max-content);
    grid-template-rows: repeat(6, minmax(0, -webkit-max-content));
    grid-template-rows: repeat(6, minmax(0, max-content));
    grid-column-gap: 2em;
    grid-row-gap: 2em;
  }
  .homepage .inner-container .grp .text-pane .benefits-icons > *:nth-child(1), .internal .inner-container .grp .text-pane .benefits-icons > *:nth-child(1) {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
  }
  .homepage .inner-container .grp .text-pane .benefits-icons > *:nth-child(2), .internal .inner-container .grp .text-pane .benefits-icons > *:nth-child(2) {
    -ms-grid-row: 1;
    -ms-grid-column: 3;
  }
  .homepage .inner-container .grp .text-pane .benefits-icons > *:nth-child(3), .internal .inner-container .grp .text-pane .benefits-icons > *:nth-child(3) {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .homepage .inner-container .grp .text-pane .benefits-icons > *:nth-child(4), .internal .inner-container .grp .text-pane .benefits-icons > *:nth-child(4) {
    -ms-grid-row: 3;
    -ms-grid-column: 3;
  }
  .homepage .inner-container .grp .text-pane .benefits-icons > *:nth-child(5), .internal .inner-container .grp .text-pane .benefits-icons > *:nth-child(5) {
    -ms-grid-row: 5;
    -ms-grid-column: 1;
  }
  .homepage .inner-container .grp .text-pane .benefits-icons > *:nth-child(6), .internal .inner-container .grp .text-pane .benefits-icons > *:nth-child(6) {
    -ms-grid-row: 5;
    -ms-grid-column: 3;
  }
  .homepage .inner-container .grp .text-pane .benefits-icons > *:nth-child(7), .internal .inner-container .grp .text-pane .benefits-icons > *:nth-child(7) {
    -ms-grid-row: 7;
    -ms-grid-column: 1;
  }
  .homepage .inner-container .grp .text-pane .benefits-icons > *:nth-child(8), .internal .inner-container .grp .text-pane .benefits-icons > *:nth-child(8) {
    -ms-grid-row: 7;
    -ms-grid-column: 3;
  }
  .homepage .inner-container .grp .text-pane .benefits-icons > *:nth-child(9), .internal .inner-container .grp .text-pane .benefits-icons > *:nth-child(9) {
    -ms-grid-row: 9;
    -ms-grid-column: 1;
  }
  .homepage .inner-container .grp .text-pane .benefits-icons > *:nth-child(10), .internal .inner-container .grp .text-pane .benefits-icons > *:nth-child(10) {
    -ms-grid-row: 9;
    -ms-grid-column: 3;
  }
  .homepage .inner-container .grp .text-pane .benefits-icons > *:nth-child(11), .internal .inner-container .grp .text-pane .benefits-icons > *:nth-child(11) {
    -ms-grid-row: 11;
    -ms-grid-column: 1;
  }
  .homepage .inner-container .grp .text-pane .benefits-icons > *:nth-child(12), .internal .inner-container .grp .text-pane .benefits-icons > *:nth-child(12) {
    -ms-grid-row: 11;
    -ms-grid-column: 3;
  }
}
@media (min-width: 1860px) {
  .homepage .inner-container .grp .text-pane .benefits-icons, .internal .inner-container .grp .text-pane .benefits-icons {
    display: -ms-grid;
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(min(16rem, 100%), 1fr));
    -ms-grid-rows: minmax(0, 1fr);
    grid-template-rows: minmax(0, 1fr);
    grid-column-gap: 2em;
    grid-row-gap: 2em;
  }
}
@media (min-width: 2160px) {
  .homepage .inner-container .grp .text-pane .benefits-icons, .internal .inner-container .grp .text-pane .benefits-icons {
    display: -ms-grid;
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(min(34rem, 100%), 1fr));
    -ms-grid-rows: minmax(0, 1fr);
    grid-template-rows: minmax(0, 1fr);
    grid-column-gap: 2em;
    grid-row-gap: 2em;
  }
}
.homepage .inner-container .grp .text-pane .benefits-icons .icon-block, .internal .inner-container .grp .text-pane .benefits-icons .icon-block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  row-gap: 0.5em;
}
.homepage .inner-container .grp .text-pane .benefits-icons .icon-block .svg-wrap, .internal .inner-container .grp .text-pane .benefits-icons .icon-block .svg-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.homepage .inner-container .grp .text-pane .benefits-icons .icon-block .svg-wrap svg, .internal .inner-container .grp .text-pane .benefits-icons .icon-block .svg-wrap svg {
  aspect-ratio: 1/1;
  width: min(50%, 7em);
  -webkit-transform: scale(1.35);
      -ms-transform: scale(1.35);
          transform: scale(1.35);
}
.homepage .inner-container .grp .text-pane .benefits-icons .icon-block .svg-wrap svg path, .homepage .inner-container .grp .text-pane .benefits-icons .icon-block .svg-wrap svg ellipse, .homepage .inner-container .grp .text-pane .benefits-icons .icon-block .svg-wrap svg circle, .homepage .inner-container .grp .text-pane .benefits-icons .icon-block .svg-wrap svg line, .internal .inner-container .grp .text-pane .benefits-icons .icon-block .svg-wrap svg path, .internal .inner-container .grp .text-pane .benefits-icons .icon-block .svg-wrap svg ellipse, .internal .inner-container .grp .text-pane .benefits-icons .icon-block .svg-wrap svg circle, .internal .inner-container .grp .text-pane .benefits-icons .icon-block .svg-wrap svg line {
  stroke: #ffffff;
}
.homepage .inner-container .grp .text-pane .benefits-icons .icon-block .copy, .internal .inner-container .grp .text-pane .benefits-icons .icon-block .copy {
  color: #ffffff;
  margin-bottom: 0;
  padding-top: 0.5em;
  text-align: center;
  max-width: 12em;
  font-size: clamp(13px, 1.46vw, 1.46em);
  line-height: 1.2;
}
.homepage .inner-container .grp .text-pane .picture-navigation, .internal .inner-container .grp .text-pane .picture-navigation {
  display: -ms-grid;
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(min(15rem, 100%), 1fr));
  -ms-grid-rows: minmax(0, 1fr);
  grid-template-rows: minmax(0, 1fr);
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  margin-top: 2em;
}
@media (min-width: 1860px) {
  .homepage .inner-container .grp .text-pane .picture-navigation, .internal .inner-container .grp .text-pane .picture-navigation {
    display: -ms-grid;
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(min(25rem, 100%), 1fr));
    -ms-grid-rows: minmax(0, 1fr);
    grid-template-rows: minmax(0, 1fr);
    grid-column-gap: 2em;
    grid-row-gap: 2em;
  }
}
@media (min-width: 2160px) {
  .homepage .inner-container .grp .text-pane .picture-navigation, .internal .inner-container .grp .text-pane .picture-navigation {
    display: -ms-grid;
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(min(50rem, 100%), 1fr));
    -ms-grid-rows: minmax(0, 1fr);
    grid-template-rows: minmax(0, 1fr);
    grid-column-gap: 2em;
    grid-row-gap: 2em;
  }
}
.homepage .inner-container .grp .text-pane .picture-navigation a, .internal .inner-container .grp .text-pane .picture-navigation a {
  display: block;
  text-decoration: none;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.homepage .inner-container .grp .text-pane .picture-navigation a div, .internal .inner-container .grp .text-pane .picture-navigation a div {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: minmax(0, 1fr);
  grid-template-columns: minmax(0, 1fr);
  -ms-grid-rows: minmax(0, 1fr);
  grid-template-rows: minmax(0, 1fr);
  grid-column-gap: 0;
  grid-row-gap: 0;
  position: relative;
}
.homepage .inner-container .grp .text-pane .picture-navigation a div > *:nth-child(1), .internal .inner-container .grp .text-pane .picture-navigation a div > *:nth-child(1) {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}
.homepage .inner-container .grp .text-pane .picture-navigation a div picture, .internal .inner-container .grp .text-pane .picture-navigation a div picture {
  position: relative;
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 1;
  grid-row: 1;
  display: block;
  width: 100%;
  height: 100%;
  z-index: 1;
  overflow: hidden;
}
.homepage .inner-container .grp .text-pane .picture-navigation a div picture img, .internal .inner-container .grp .text-pane .picture-navigation a div picture img {
  display: block;
  width: 100%;
  height: 100%;
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.homepage .inner-container .grp .text-pane .picture-navigation a div .text-cta, .internal .inner-container .grp .text-pane .picture-navigation a div .text-cta {
  position: relative;
  z-index: 2;
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 1;
  grid-row: 1;
  background: rgba(0, 40, 85, 0.6);
  padding: 1em;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: minmax(0, 1fr);
  grid-template-columns: minmax(0, 1fr);
  -ms-grid-rows: minmax(0, 1fr) 1em minmax(0, -webkit-max-content) 1em minmax(0, -webkit-max-content);
  -ms-grid-rows: minmax(0, 1fr) 1em minmax(0, max-content) 1em minmax(0, max-content);
  grid-template-rows: minmax(0, 1fr) repeat(2, minmax(0, -webkit-max-content));
  grid-template-rows: minmax(0, 1fr) repeat(2, minmax(0, max-content));
  grid-column-gap: 0;
  grid-row-gap: 1em;
  justify-items: start;
}
.homepage .inner-container .grp .text-pane .picture-navigation a div .text-cta > *:nth-child(1), .internal .inner-container .grp .text-pane .picture-navigation a div .text-cta > *:nth-child(1) {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}
.homepage .inner-container .grp .text-pane .picture-navigation a div .text-cta > *:nth-child(2), .internal .inner-container .grp .text-pane .picture-navigation a div .text-cta > *:nth-child(2) {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}
.homepage .inner-container .grp .text-pane .picture-navigation a div .text-cta > *:nth-child(3), .internal .inner-container .grp .text-pane .picture-navigation a div .text-cta > *:nth-child(3) {
  -ms-grid-row: 5;
  -ms-grid-column: 1;
}
.homepage .inner-container .grp .text-pane .picture-navigation a div .text-cta p, .internal .inner-container .grp .text-pane .picture-navigation a div .text-cta p {
  color: #ffffff;
  font-size: 190%;
  width: 100%;
  margin-bottom: 0;
  line-height: 1;
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 2;
  grid-row: 2;
}
.homepage .inner-container .grp .text-pane .picture-navigation a div .text-cta .cta-button-style, .internal .inner-container .grp .text-pane .picture-navigation a div .text-cta .cta-button-style {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 3;
  grid-row: 3;
  background: #5b1f69;
  color: #ffffff;
  padding: 0.5em 1em;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.homepage .inner-container .grp .text-pane .picture-navigation a:hover, .homepage .inner-container .grp .text-pane .picture-navigation a:focus, .internal .inner-container .grp .text-pane .picture-navigation a:hover, .internal .inner-container .grp .text-pane .picture-navigation a:focus {
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.homepage .inner-container .grp .text-pane .picture-navigation a:hover div picture img, .homepage .inner-container .grp .text-pane .picture-navigation a:focus div picture img, .internal .inner-container .grp .text-pane .picture-navigation a:hover div picture img, .internal .inner-container .grp .text-pane .picture-navigation a:focus div picture img {
  -webkit-transform: scale(1.2);
      -ms-transform: scale(1.2);
          transform: scale(1.2);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.homepage .inner-container .grp .text-pane .picture-navigation a:hover div .text-cta .cta-button-style, .homepage .inner-container .grp .text-pane .picture-navigation a:focus div .text-cta .cta-button-style, .internal .inner-container .grp .text-pane .picture-navigation a:hover div .text-cta .cta-button-style, .internal .inner-container .grp .text-pane .picture-navigation a:focus div .text-cta .cta-button-style {
  background: #152b54;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.homepage .inner-container .grp .text-pane .picture-navigation[data-aos=animated-nav], .internal .inner-container .grp .text-pane .picture-navigation[data-aos=animated-nav] {
  opacity: 0;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.homepage .inner-container .grp .text-pane .picture-navigation[data-aos=animated-nav] a, .internal .inner-container .grp .text-pane .picture-navigation[data-aos=animated-nav] a {
  opacity: 1;
  -webkit-transform: scale(0);
      -ms-transform: scale(0);
          transform: scale(0);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.homepage .inner-container .grp .text-pane .picture-navigation[data-aos=animated-nav].stoppable[style*=animation], .internal .inner-container .grp .text-pane .picture-navigation[data-aos=animated-nav].stoppable[style*=animation] {
  opacity: 1;
  -webkit-transition: none;
  transition: none;
  -webkit-animation: none;
          animation: none;
}
.homepage .inner-container .grp .text-pane .picture-navigation[data-aos=animated-nav].stoppable[style*=animation] a, .internal .inner-container .grp .text-pane .picture-navigation[data-aos=animated-nav].stoppable[style*=animation] a {
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
  -webkit-transition: none;
  transition: none;
}
.homepage .inner-container .grp .text-pane .picture-navigation[data-aos=animated-nav].stoppable[style*=animation] a div picture img, .internal .inner-container .grp .text-pane .picture-navigation[data-aos=animated-nav].stoppable[style*=animation] a div picture img {
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
  -webkit-transition: none;
  transition: none;
}
.homepage .inner-container .grp .text-pane .picture-navigation[data-aos=animated-nav].stoppable[style*=animation] a div .text-cta .cta-button-style, .internal .inner-container .grp .text-pane .picture-navigation[data-aos=animated-nav].stoppable[style*=animation] a div .text-cta .cta-button-style {
  -webkit-transition: none;
  transition: none;
}
.homepage .inner-container .grp .text-pane .picture-navigation[data-aos=animated-nav].aos-animate, .internal .inner-container .grp .text-pane .picture-navigation[data-aos=animated-nav].aos-animate {
  opacity: 1;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.homepage .inner-container .grp .text-pane .picture-navigation[data-aos=animated-nav].aos-animate a, .internal .inner-container .grp .text-pane .picture-navigation[data-aos=animated-nav].aos-animate a {
  opacity: 1;
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  -webkit-transition-duration: 0.5s;
          transition-duration: 0.5s;
}
.homepage .inner-container .grp .text-pane .picture-navigation[data-aos=animated-nav].aos-animate.stoppable[style*=animated], .internal .inner-container .grp .text-pane .picture-navigation[data-aos=animated-nav].aos-animate.stoppable[style*=animated] {
  -webkit-animation: none;
          animation: none;
  -webkit-transition: none;
  transition: none;
}
.homepage .inner-container .grp .text-pane .picture-navigation[data-aos=animated-nav].aos-animate.stoppable[style*=animated] a, .internal .inner-container .grp .text-pane .picture-navigation[data-aos=animated-nav].aos-animate.stoppable[style*=animated] a {
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
  -webkit-transition: none;
  transition: none;
}
.homepage .inner-container .grp .text-pane .picture-navigation[data-aos=animated-nav].aos-animate.stoppable[style*=animated] a div picture img, .internal .inner-container .grp .text-pane .picture-navigation[data-aos=animated-nav].aos-animate.stoppable[style*=animated] a div picture img {
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
  -webkit-transition: none;
  transition: none;
}
.homepage .inner-container .grp .text-pane .picture-navigation[data-aos=animated-nav].aos-animate.stoppable[style*=animated] a div .text-cta .cta-button-style, .internal .inner-container .grp .text-pane .picture-navigation[data-aos=animated-nav].aos-animate.stoppable[style*=animated] a div .text-cta .cta-button-style {
  -webkit-transition: none;
  transition: none;
}
.homepage .inner-container .grp .text-pane .map-wrapper, .internal .inner-container .grp .text-pane .map-wrapper {
  display: block;
  position: relative;
  overflow: hidden;
}
.homepage .inner-container .grp .text-pane .map-wrapper iframe, .internal .inner-container .grp .text-pane .map-wrapper iframe {
  display: block;
  position: relative;
  top: -54px;
}
.homepage .inner-container .grp .text-pane .map-wrapper iframe html body div div #map-canvas > div:nth-of-type(2), .internal .inner-container .grp .text-pane .map-wrapper iframe html body div div #map-canvas > div:nth-of-type(2) {
  display: none;
}
.homepage .inner-container .grp .text-pane #awards-columns, .internal .inner-container .grp .text-pane #awards-columns {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: minmax(0, 1fr) 1.5em minmax(0, 1fr) 1.5em minmax(0, 1fr) 1.5em minmax(0, 1fr);
  grid-template-columns: repeat(4, minmax(0, 1fr));
  -ms-grid-rows: minmax(0, 1fr);
  grid-template-rows: minmax(0, 1fr);
  grid-column-gap: 1.5em;
  grid-row-gap: 0;
}
.homepage .inner-container .grp .text-pane #awards-columns > *:nth-child(1), .internal .inner-container .grp .text-pane #awards-columns > *:nth-child(1) {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}
.homepage .inner-container .grp .text-pane #awards-columns > *:nth-child(2), .internal .inner-container .grp .text-pane #awards-columns > *:nth-child(2) {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}
.homepage .inner-container .grp .text-pane #awards-columns > *:nth-child(3), .internal .inner-container .grp .text-pane #awards-columns > *:nth-child(3) {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}
.homepage .inner-container .grp .text-pane #awards-columns > *:nth-child(4), .internal .inner-container .grp .text-pane #awards-columns > *:nth-child(4) {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}
.homepage .inner-container .grp .text-pane #awards-columns .column:nth-of-type(1), .internal .inner-container .grp .text-pane #awards-columns .column:nth-of-type(1) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 1;
  grid-row: 1;
}
.homepage .inner-container .grp .text-pane #awards-columns .column:nth-of-type(2), .internal .inner-container .grp .text-pane #awards-columns .column:nth-of-type(2) {
  -ms-grid-column: 2;
  grid-column: 2;
  -ms-grid-row: 1;
  grid-row: 1;
}
.homepage .inner-container .grp .text-pane #awards-columns .column:nth-of-type(3), .internal .inner-container .grp .text-pane #awards-columns .column:nth-of-type(3) {
  -ms-grid-column: 3;
  grid-column: 3;
  -ms-grid-row: 1;
  grid-row: 1;
}
.homepage .inner-container .grp .text-pane #awards-columns .column:nth-of-type(4), .internal .inner-container .grp .text-pane #awards-columns .column:nth-of-type(4) {
  -ms-grid-column: 4;
  grid-column: 4;
  -ms-grid-row: 1;
  grid-row: 1;
}
.homepage .inner-container .grp .text-pane #awards-columns .column, .internal .inner-container .grp .text-pane #awards-columns .column {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: minmax(0, 1fr);
  grid-template-columns: minmax(0, 1fr);
  -ms-grid-rows: minmax(0, -webkit-max-content) 0 minmax(0, 1fr);
  -ms-grid-rows: minmax(0, max-content) 0 minmax(0, 1fr);
  grid-template-rows: minmax(0, -webkit-max-content) minmax(0, 1fr);
  grid-template-rows: minmax(0, max-content) minmax(0, 1fr);
  grid-column-gap: 0;
  grid-row-gap: 0;
  -webkit-box-shadow: 11px 11px 31px #d7d7d7, -11px -11px 31px #ffffff;
          box-shadow: 11px 11px 31px #d7d7d7, -11px -11px 31px #ffffff;
}
.homepage .inner-container .grp .text-pane #awards-columns .column > *:nth-child(1), .internal .inner-container .grp .text-pane #awards-columns .column > *:nth-child(1) {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}
.homepage .inner-container .grp .text-pane #awards-columns .column > *:nth-child(2), .internal .inner-container .grp .text-pane #awards-columns .column > *:nth-child(2) {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}
.homepage .inner-container .grp .text-pane #awards-columns .column img, .internal .inner-container .grp .text-pane #awards-columns .column img {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 1;
  grid-row: 1;
  width: 100%;
}
.homepage .inner-container .grp .text-pane #awards-columns .column .award-text, .internal .inner-container .grp .text-pane #awards-columns .column .award-text {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 2;
  grid-row: 2;
  padding: 1em;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #F5F0EB;
}
.homepage .inner-container .grp .text-pane #awards-columns .column .award-text h2, .internal .inner-container .grp .text-pane #awards-columns .column .award-text h2 {
  font-size: 1.4em;
  font-size: clamp(1em, 2vw, 1.3em);
}
@media (max-width: 992px) {
  .homepage .inner-container .grp .text-pane #awards-columns, .internal .inner-container .grp .text-pane #awards-columns {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: minmax(0, 1fr) 1.5em minmax(0, 1fr);
    grid-template-columns: repeat(2, minmax(0, 1fr));
    -ms-grid-rows: minmax(0, 1fr) 1.5em minmax(0, 1fr);
    grid-template-rows: repeat(2, minmax(0, 1fr));
    grid-column-gap: 1.5em;
    grid-row-gap: 1.5em;
  }
  .homepage .inner-container .grp .text-pane #awards-columns > *:nth-child(1), .internal .inner-container .grp .text-pane #awards-columns > *:nth-child(1) {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
  }
  .homepage .inner-container .grp .text-pane #awards-columns > *:nth-child(2), .internal .inner-container .grp .text-pane #awards-columns > *:nth-child(2) {
    -ms-grid-row: 1;
    -ms-grid-column: 3;
  }
  .homepage .inner-container .grp .text-pane #awards-columns > *:nth-child(3), .internal .inner-container .grp .text-pane #awards-columns > *:nth-child(3) {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .homepage .inner-container .grp .text-pane #awards-columns > *:nth-child(4), .internal .inner-container .grp .text-pane #awards-columns > *:nth-child(4) {
    -ms-grid-row: 3;
    -ms-grid-column: 3;
  }
  .homepage .inner-container .grp .text-pane #awards-columns .column:nth-of-type(1), .internal .inner-container .grp .text-pane #awards-columns .column:nth-of-type(1) {
    -ms-grid-column: 1;
    grid-column: 1;
    -ms-grid-row: 1;
    grid-row: 1;
  }
  .homepage .inner-container .grp .text-pane #awards-columns .column:nth-of-type(2), .internal .inner-container .grp .text-pane #awards-columns .column:nth-of-type(2) {
    -ms-grid-column: 2;
    grid-column: 2;
    -ms-grid-row: 1;
    grid-row: 1;
  }
  .homepage .inner-container .grp .text-pane #awards-columns .column:nth-of-type(3), .internal .inner-container .grp .text-pane #awards-columns .column:nth-of-type(3) {
    -ms-grid-column: 1;
    grid-column: 1;
    -ms-grid-row: 2;
    grid-row: 2;
  }
  .homepage .inner-container .grp .text-pane #awards-columns .column:nth-of-type(4), .internal .inner-container .grp .text-pane #awards-columns .column:nth-of-type(4) {
    -ms-grid-column: 2;
    grid-column: 2;
    -ms-grid-row: 2;
    grid-row: 2;
  }
}
@media (max-width: 640px) {
  .homepage .inner-container .grp .text-pane #awards-columns, .internal .inner-container .grp .text-pane #awards-columns {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: minmax(0, 1fr);
    grid-template-columns: minmax(0, 1fr);
    -ms-grid-rows: minmax(0, 1fr) 1.5em minmax(0, 1fr) 1.5em minmax(0, 1fr) 1.5em minmax(0, 1fr);
    grid-template-rows: repeat(4, minmax(0, 1fr));
    grid-column-gap: 0;
    grid-row-gap: 1.5em;
  }
  .homepage .inner-container .grp .text-pane #awards-columns > *:nth-child(1), .internal .inner-container .grp .text-pane #awards-columns > *:nth-child(1) {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
  }
  .homepage .inner-container .grp .text-pane #awards-columns > *:nth-child(2), .internal .inner-container .grp .text-pane #awards-columns > *:nth-child(2) {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .homepage .inner-container .grp .text-pane #awards-columns > *:nth-child(3), .internal .inner-container .grp .text-pane #awards-columns > *:nth-child(3) {
    -ms-grid-row: 5;
    -ms-grid-column: 1;
  }
  .homepage .inner-container .grp .text-pane #awards-columns > *:nth-child(4), .internal .inner-container .grp .text-pane #awards-columns > *:nth-child(4) {
    -ms-grid-row: 7;
    -ms-grid-column: 1;
  }
  .homepage .inner-container .grp .text-pane #awards-columns .column:nth-of-type(1), .internal .inner-container .grp .text-pane #awards-columns .column:nth-of-type(1) {
    -ms-grid-column: 1;
    grid-column: 1;
    -ms-grid-row: 1;
    grid-row: 1;
  }
  .homepage .inner-container .grp .text-pane #awards-columns .column:nth-of-type(2), .internal .inner-container .grp .text-pane #awards-columns .column:nth-of-type(2) {
    -ms-grid-column: 1;
    grid-column: 1;
    -ms-grid-row: 2;
    grid-row: 2;
  }
  .homepage .inner-container .grp .text-pane #awards-columns .column:nth-of-type(3), .internal .inner-container .grp .text-pane #awards-columns .column:nth-of-type(3) {
    -ms-grid-column: 1;
    grid-column: 1;
    -ms-grid-row: 3;
    grid-row: 3;
  }
  .homepage .inner-container .grp .text-pane #awards-columns .column:nth-of-type(4), .internal .inner-container .grp .text-pane #awards-columns .column:nth-of-type(4) {
    -ms-grid-column: 1;
    grid-column: 1;
    -ms-grid-row: 4;
    grid-row: 4;
  }
}
.homepage .inner-container .grp .text-pane .addresses, .internal .inner-container .grp .text-pane .addresses {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.homepage .inner-container .grp .text-pane .addresses address, .internal .inner-container .grp .text-pane .addresses address {
  width: calc(33.3333333333% - 0.6666666667em);
  padding: 1em;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-box-shadow: 0 4px 28px rgba(0, 0, 0, 0.15);
          box-shadow: 0 4px 28px rgba(0, 0, 0, 0.15);
  margin-bottom: 1em;
  border-radius: 10px;
}
.homepage .inner-container .grp .text-pane .addresses address strong, .internal .inner-container .grp .text-pane .addresses address strong {
  font-weight: bold;
  display: block;
  margin-bottom: 0.25em;
  font-size: 1.2em;
}
.homepage .inner-container .grp .text-pane .addresses address em, .internal .inner-container .grp .text-pane .addresses address em {
  font-weight: bold;
  font-style: italic;
  display: block;
  margin-bottom: 0.25em;
}
.homepage .inner-container .grp .text-pane .addresses address:nth-last-child(1), .internal .inner-container .grp .text-pane .addresses address:nth-last-child(1) {
  margin-bottom: 0;
}
@media (max-width: 768px) {
  .homepage .inner-container .grp .text-pane .addresses address, .internal .inner-container .grp .text-pane .addresses address {
    width: calc(50% - 0.5em);
  }
  .homepage .inner-container .grp .text-pane .addresses address:nth-last-child(2), .homepage .inner-container .grp .text-pane .addresses address:nth-last-child(3), .internal .inner-container .grp .text-pane .addresses address:nth-last-child(2), .internal .inner-container .grp .text-pane .addresses address:nth-last-child(3) {
    margin-bottom: 1em;
  }
}
@media (max-width: 480px) {
  .homepage .inner-container .grp .text-pane .addresses address, .internal .inner-container .grp .text-pane .addresses address {
    width: 100%;
  }
}
.homepage .inner-container .grp .text-pane ul, .internal .inner-container .grp .text-pane ul {
  padding: 0;
  margin: 0 0 1em 0;
}
.homepage .inner-container .grp .text-pane ul li, .internal .inner-container .grp .text-pane ul li {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  margin-bottom: 1em;
  background: #F5F0EB;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
  min-height: 60px;
  line-height: 1;
  padding: 0.5em 1em 0.5em calc(30px + 1em);
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.homepage .inner-container .grp .text-pane ul li a, .internal .inner-container .grp .text-pane ul li a {
  display: inline-block;
}
.homepage .inner-container .grp .text-pane ul li:last-of-type, .internal .inner-container .grp .text-pane ul li:last-of-type {
  margin-bottom: 0;
}
.homepage .inner-container .grp .text-pane ul li:before, .internal .inner-container .grp .text-pane ul li:before {
  display: block;
  content: "";
  width: 30px;
  height: 100%;
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgdmlld0JveD0iMCAwIDEwMCAxMDAiPjxyZWN0IHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9IiMyNTQwOGYiPjwvcmVjdD48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1MCA1MCkgc2NhbGUoMC42OSAwLjY5KSByb3RhdGUoMCkgdHJhbnNsYXRlKC01MCAtNTApIiBzdHlsZT0iZmlsbDojZmZmZmZmIj48c3ZnIGZpbGw9IiNmZmZmZmYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZlcnNpb249IjEuMSIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxMDAgMTAwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBhdGggZD0iTTUwLDVDMjUuMTg3LDUsNSwyNS4xODcsNSw1MHMyMC4xODcsNDUsNDUsNDVzNDUtMjAuMTg3LDQ1LTQ1Uzc0LjgxMyw1LDUwLDV6IE01MCw3NWMtMTMuNzg1LDAtMjUtMTEuMjE1LTI1LTI1ICBzMTEuMjE1LTI1LDI1LTI1czI1LDExLjIxNSwyNSwyNVM2My43ODUsNzUsNTAsNzV6Ij48L3BhdGg+PC9zdmc+PC9nPjwvc3ZnPg==") no-repeat center center #002855;
  background-size: contain;
  background-position: center;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
}
.homepage .inner-container .grp .text-pane ul.white li, .internal .inner-container .grp .text-pane ul.white li {
  background: #ffffff;
}
.homepage .inner-container .grp .text-pane ul.blue li, .internal .inner-container .grp .text-pane ul.blue li {
  background: #eeaf00;
}
.homepage .inner-container .grp .text-pane ul.dark li, .internal .inner-container .grp .text-pane ul.dark li {
  background: #F5F0EB;
  color: #152b54;
}
.homepage .inner-container .grp .text-pane ul.dark li a, .internal .inner-container .grp .text-pane ul.dark li a {
  color: #152b54;
  font-weight: 400;
  text-decoration: none;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.homepage .inner-container .grp .text-pane ul.dark li a:hover, .homepage .inner-container .grp .text-pane ul.dark li a:focus, .internal .inner-container .grp .text-pane ul.dark li a:hover, .internal .inner-container .grp .text-pane ul.dark li a:focus {
  color: #002855;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.homepage .inner-container .grp .text-pane .benefit-blocks, .internal .inner-container .grp .text-pane .benefit-blocks {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.homepage .inner-container .grp .text-pane .benefit-blocks .career-benefit, .internal .inner-container .grp .text-pane .benefit-blocks .career-benefit {
  border: none;
  width: 100%;
  max-width: calc(33.3333333333% - 1em);
  border-radius: 10px;
  margin-bottom: 1.25em;
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: minmax(0, 1fr);
  grid-template-columns: minmax(0, 1fr);
  -ms-grid-rows: minmax(0, 1fr);
  grid-template-rows: minmax(0, 1fr);
  grid-column-gap: 0;
  grid-row-gap: 0;
  cursor: pointer;
  background: transparent;
}
.homepage .inner-container .grp .text-pane .benefit-blocks .career-benefit > *:nth-child(1), .internal .inner-container .grp .text-pane .benefit-blocks .career-benefit > *:nth-child(1) {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}
.homepage .inner-container .grp .text-pane .benefit-blocks .career-benefit.center, .internal .inner-container .grp .text-pane .benefit-blocks .career-benefit.center {
  margin: 0 auto 1.25em auto;
}
.homepage .inner-container .grp .text-pane .benefit-blocks .career-benefit .front, .homepage .inner-container .grp .text-pane .benefit-blocks .career-benefit .back, .internal .inner-container .grp .text-pane .benefit-blocks .career-benefit .front, .internal .inner-container .grp .text-pane .benefit-blocks .career-benefit .back {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  background: #ffffff;
  border-radius: 10px;
  width: 100%;
  height: 100%;
  -webkit-box-shadow: 0 4px 28px rgba(0, 0, 0, 0.15);
          box-shadow: 0 4px 28px rgba(0, 0, 0, 0.15);
}
.homepage .inner-container .grp .text-pane .benefit-blocks .career-benefit .front, .internal .inner-container .grp .text-pane .benefit-blocks .career-benefit .front {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 1;
  grid-row: 1;
  position: relative;
  z-index: 1;
  padding: 2em;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-transform: rotateY(0deg);
          transform: rotateY(0deg);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.homepage .inner-container .grp .text-pane .benefit-blocks .career-benefit .front .icon, .internal .inner-container .grp .text-pane .benefit-blocks .career-benefit .front .icon {
  width: 80px;
  height: 80px;
  margin-bottom: 1em;
}
.homepage .inner-container .grp .text-pane .benefit-blocks .career-benefit .front .icon svg, .internal .inner-container .grp .text-pane .benefit-blocks .career-benefit .front .icon svg {
  width: 80px;
  height: 80px;
}
.homepage .inner-container .grp .text-pane .benefit-blocks .career-benefit .front .title, .internal .inner-container .grp .text-pane .benefit-blocks .career-benefit .front .title {
  font-weight: bold;
  font-size: 1.2em;
  margin-bottom: 0.75em;
}
.homepage .inner-container .grp .text-pane .benefit-blocks .career-benefit .front .faux-btn, .internal .inner-container .grp .text-pane .benefit-blocks .career-benefit .front .faux-btn {
  background: #000000;
  color: #ffffff;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  padding: 0.75em 2em;
  font-size: 1.1em;
  border-radius: 0.25em;
}
.homepage .inner-container .grp .text-pane .benefit-blocks .career-benefit .front:hover .faux-btn, .homepage .inner-container .grp .text-pane .benefit-blocks .career-benefit .front:focus .faux-btn, .internal .inner-container .grp .text-pane .benefit-blocks .career-benefit .front:hover .faux-btn, .internal .inner-container .grp .text-pane .benefit-blocks .career-benefit .front:focus .faux-btn {
  background: #002855;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.homepage .inner-container .grp .text-pane .benefit-blocks .career-benefit .front.visible-face, .internal .inner-container .grp .text-pane .benefit-blocks .career-benefit .front.visible-face {
  -webkit-transform: rotateY(0deg);
          transform: rotateY(0deg);
}
.homepage .inner-container .grp .text-pane .benefit-blocks .career-benefit .front.hidden-face, .internal .inner-container .grp .text-pane .benefit-blocks .career-benefit .front.hidden-face {
  -webkit-transform: rotateY(180deg);
          transform: rotateY(180deg);
}
.homepage .inner-container .grp .text-pane .benefit-blocks .career-benefit .back, .internal .inner-container .grp .text-pane .benefit-blocks .career-benefit .back {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 1;
  grid-row: 1;
  position: relative;
  z-index: 0;
  padding: 2em;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-transform: rotateY(180deg);
          transform: rotateY(180deg);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.homepage .inner-container .grp .text-pane .benefit-blocks .career-benefit .back.visible-face, .internal .inner-container .grp .text-pane .benefit-blocks .career-benefit .back.visible-face {
  -webkit-transform: rotateY(0deg);
          transform: rotateY(0deg);
}
.homepage .inner-container .grp .text-pane .benefit-blocks .career-benefit .back.visible-face:focus, .internal .inner-container .grp .text-pane .benefit-blocks .career-benefit .back.visible-face:focus {
  background: green;
}
.homepage .inner-container .grp .text-pane .benefit-blocks .career-benefit .back.hidden-face, .internal .inner-container .grp .text-pane .benefit-blocks .career-benefit .back.hidden-face {
  -webkit-transform: rotateY(180deg);
          transform: rotateY(180deg);
}
.homepage .inner-container .grp .text-pane .benefit-blocks .career-benefit:focus, .internal .inner-container .grp .text-pane .benefit-blocks .career-benefit:focus {
  outline: 0;
}
.homepage .inner-container .grp .text-pane .benefit-blocks .career-benefit:focus .front, .homepage .inner-container .grp .text-pane .benefit-blocks .career-benefit:focus .back, .internal .inner-container .grp .text-pane .benefit-blocks .career-benefit:focus .front, .internal .inner-container .grp .text-pane .benefit-blocks .career-benefit:focus .back {
  outline: 3px solid #002855;
}
@media (max-width: 768px) {
  .homepage .inner-container .grp .text-pane .benefit-blocks .career-benefit, .internal .inner-container .grp .text-pane .benefit-blocks .career-benefit {
    max-width: calc(50% - 1em);
  }
}
@media (max-width: 640px) {
  .homepage .inner-container .grp .text-pane .benefit-blocks .career-benefit, .internal .inner-container .grp .text-pane .benefit-blocks .career-benefit {
    max-width: 100%;
    margin: 0 0 1.25em 0;
  }
}
.homepage .inner-container .grp .image-pane, .internal .inner-container .grp .image-pane {
  width: 49%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.homepage .inner-container .grp .image-pane.slim, .internal .inner-container .grp .image-pane.slim {
  width: 32%;
}
.homepage .inner-container .grp .image-pane picture, .internal .inner-container .grp .image-pane picture {
  display: block;
  width: 100%;
  height: 100%;
}
.homepage .inner-container .grp .image-pane picture img, .internal .inner-container .grp .image-pane picture img {
  display: block;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
}
.homepage .inner-container .grp .image-pane picture img.left, .internal .inner-container .grp .image-pane picture img.left {
  -o-object-position: 20% 50%;
     object-position: 20% 50%;
}
.homepage .inner-container .grp .image-pane picture img.right, .internal .inner-container .grp .image-pane picture img.right {
  -o-object-position: 80% 50%;
     object-position: 80% 50%;
}
.homepage .inner-container .grp .image-pane picture.ie-ba-img, .internal .inner-container .grp .image-pane picture.ie-ba-img {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}
.homepage .inner-container .grp .image-pane picture.ie-ba-img img, .internal .inner-container .grp .image-pane picture.ie-ba-img img {
  opacity: 0;
}
.homepage .inner-container .grp .form-pane, .internal .inner-container .grp .form-pane {
  width: 49%;
  overflow-x: hidden;
}
.homepage .inner-container .grp .form-pane form fieldset, .internal .inner-container .grp .form-pane form fieldset {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.homepage .inner-container .grp .form-pane form fieldset .input-box, .internal .inner-container .grp .form-pane form fieldset .input-box {
  width: 100%;
  margin-bottom: 0.5em;
}
.homepage .inner-container .grp .form-pane form fieldset .input-box:nth-of-type(-n+4), .internal .inner-container .grp .form-pane form fieldset .input-box:nth-of-type(-n+4) {
  width: calc(50% - 0.5em);
}
.homepage .inner-container .grp .form-pane form fieldset .input-box input, .internal .inner-container .grp .form-pane form fieldset .input-box input {
  width: 100%;
  padding: 1em;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #5b1f69;
  border: 2px solid #002855;
  border-radius: 0.5em;
  font-family: "gill-sans-nova", sans-serif;
  font-weight: 300;
}
.homepage .inner-container .grp .form-pane form fieldset .input-box input[type=checkbox], .internal .inner-container .grp .form-pane form fieldset .input-box input[type=checkbox] {
  width: auto;
  margin-right: 0.5em;
}
.homepage .inner-container .grp .form-pane form fieldset .input-box input[type=submit], .internal .inner-container .grp .form-pane form fieldset .input-box input[type=submit] {
  background: #002855;
  color: #000000;
  padding: 1.25em 1em;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.homepage .inner-container .grp .form-pane form fieldset .input-box input[type=submit]:hover, .internal .inner-container .grp .form-pane form fieldset .input-box input[type=submit]:hover {
  background: #152b54;
  color: #ffffff;
  border: 2px solid #002855;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.homepage .inner-container .grp .form-pane form fieldset .input-box.check-required.input-box, .internal .inner-container .grp .form-pane form fieldset .input-box.check-required.input-box {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  margin-bottom: 1em;
  margin-top: 1.5em;
}
.homepage .inner-container .grp .video-pane, .internal .inner-container .grp .video-pane {
  width: 49%;
}
.homepage .inner-container .grp .video-pane .embed-container, .internal .inner-container .grp .video-pane .embed-container {
  position: relative;
  padding-bottom: 56.25%;
  height: 0;
  overflow: hidden;
  max-width: 100%;
}
.homepage .inner-container .grp .video-pane .embed-container iframe, .homepage .inner-container .grp .video-pane .embed-container object, .homepage .inner-container .grp .video-pane .embed-container embed, .internal .inner-container .grp .video-pane .embed-container iframe, .internal .inner-container .grp .video-pane .embed-container object, .internal .inner-container .grp .video-pane .embed-container embed {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.homepage .inner-container .grp .video-pane picture, .internal .inner-container .grp .video-pane picture {
  display: block;
  margin-top: 1.5em;
  position: relative;
  width: 100%;
}
.homepage .inner-container .grp .video-pane picture img, .internal .inner-container .grp .video-pane picture img {
  display: block;
  width: 100%;
}
.homepage .inner-container .grp .video-pane .video-area .plyr__control--overlaid, .internal .inner-container .grp .video-pane .video-area .plyr__control--overlaid {
  background-color: rgba(0, 0, 0, 0.7);
}
.homepage .inner-container .grp .video-pane .video-area .plyr--video .plyr__control.plyr__tab-focus, .homepage .inner-container .grp .video-pane .video-area .plyr--video .plyr__control:hover, .homepage .inner-container .grp .video-pane .video-area .plyr--video .plyr__control[aria-expanded=true], .internal .inner-container .grp .video-pane .video-area .plyr--video .plyr__control.plyr__tab-focus, .internal .inner-container .grp .video-pane .video-area .plyr--video .plyr__control:hover, .internal .inner-container .grp .video-pane .video-area .plyr--video .plyr__control[aria-expanded=true] {
  background-color: #F7911E;
}
.homepage .inner-container .grp .video-pane .video-area .plyr--full-ui input[type=range], .internal .inner-container .grp .video-pane .video-area .plyr--full-ui input[type=range] {
  color: #F7911E;
}
@media (max-width: 980px) {
  .homepage .inner-container .grp .text-pane, .internal .inner-container .grp .text-pane {
    width: 100%;
  }
  .homepage .inner-container .grp .text-pane.wide, .internal .inner-container .grp .text-pane.wide {
    width: 100%;
  }
  .homepage .inner-container .grp .video-pane, .internal .inner-container .grp .video-pane {
    width: 100%;
  }
  .homepage .inner-container .grp .form-pane, .internal .inner-container .grp .form-pane {
    width: 100%;
  }
  .homepage .inner-container .grp .image-pane, .internal .inner-container .grp .image-pane {
    width: 100%;
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .homepage .inner-container .grp .image-pane.slim, .internal .inner-container .grp .image-pane.slim {
    width: 100%;
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
}

.inner-page {
  background-image: var(--bg-image);
  height: 480px;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  position: relative;
  width: 100%;
}
.inner-page.bg-top {
  background-position: top;
}
.inner-page .title-area {
  width: 100%;
  background: #000000;
  background: rgba(0, 191, 179, 0.9);
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr minmax(320px, calc(1468px + 2em)) 1fr;
  grid-template-columns: 1fr minmax(320px, calc(1468px + 2em)) 1fr;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: start;
}
.inner-page .title-area .text-block {
  padding: 2em;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 100%;
  max-width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-grid-column: 2;
  grid-column: 2;
  padding: 0 2rem;
  box-sizing: border-box;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .inner-page .title-area .text-block {
    position: absolute;
    height: inherit;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  .inner-page .title-area .text-block .text-content {
    position: absolute;
    display: block;
    margin: auto;
  }
}
.inner-page .title-area .text-block .text-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.inner-page .title-area .text-block h1 {
  color: #ffffff;
  font-family: "gill-sans-nova", sans-serif;
  font-weight: 100;
  font-size: 3em;
  text-transform: capitalize;
  margin-bottom: 0.5em;
  text-align: center;
}
.inner-page .title-area .text-block a {
  display: inline-block;
  background-color: #ffffff;
  font-size: 0.8em;
  font-weight: bold;
  color: #002855;
  text-decoration: none;
  padding: 1.5em 2em;
  -webkit-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
  -webkit-appearance: none;
  border-radius: 2em;
  text-transform: uppercase;
  pointer-events: all;
}
.inner-page .title-area .text-block a:hover, .inner-page .title-area .text-block a :focus {
  color: #152b54;
}
.inner-page .title-area .text-block p {
  color: #ffffff;
  font-size: 2.4em;
  font-weight: 100;
}
@media (max-width: 640px) {
  .inner-page .title-area {
    width: 100%;
  }
}
@media (max-width: 768px) {
  .inner-page {
    height: 400px;
  }
}
@media (max-width: 480px) {
  .inner-page {
    height: 320px;
  }
}

.text.module {
  width: 100%;
  max-width: 1500px;
  margin: 0 auto;
  padding: 8em 2em 4em 2em;
}
@media (max-width: 1580px) {
  .text.module {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
  }
}
.text.module h1 {
  font-family: "gill-sans-nova", sans-serif;
  font-size: 2.5em;
  margin-bottom: 0.5em;
  color: #000000;
}
.text.module .detailedTitle {
  font-size: 2em;
  font-weight: 400;
  font-family: "gill-sans-nova", sans-serif;
  margin-bottom: 1em;
}
.text.module .detailedOffice, .text.module .detailedPhone, .text.module .detailedEmail, .text.module .detailedContact, .text.module .detailedRef, .text.module .detailedClosingDate, .text.module .detailedType, .text.module .detailedSalary, .text.module .detailedLocation {
  border-right: solid thin #ddd !important;
  border-top: solid thin #ddd !important;
  border-left: solid thin #ddd !important;
  font-family: "gill-sans-nova", sans-serif;
  color: #000000;
}
.text.module .detailedOffice span, .text.module .detailedPhone span, .text.module .detailedEmail span, .text.module .detailedContact span, .text.module .detailedRef span, .text.module .detailedClosingDate span, .text.module .detailedType span, .text.module .detailedSalary span, .text.module .detailedLocation span {
  width: 160px;
  display: inline-block;
  font-weight: normal;
  padding: 10px;
  color: #fff;
  border-right: solid 4px #000000;
  margin-right: 19px;
  background-color: #000000;
  font-size: 1em;
}
@media (max-width: 786px) {
  .text.module .detailedOffice, .text.module .detailedPhone, .text.module .detailedEmail, .text.module .detailedContact, .text.module .detailedRef, .text.module .detailedClosingDate, .text.module .detailedType, .text.module .detailedSalary, .text.module .detailedLocation {
    padding: 1em;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    background-color: #000000;
    color: #ffffff;
  }
  .text.module .detailedOffice span, .text.module .detailedPhone span, .text.module .detailedEmail span, .text.module .detailedContact span, .text.module .detailedRef span, .text.module .detailedClosingDate span, .text.module .detailedType span, .text.module .detailedSalary span, .text.module .detailedLocation span {
    width: 100%;
    padding: 0;
    border: 0;
    font-weight: 600;
    margin-bottom: 1em;
    background-color: #000000;
  }
}
.text.module .detailedRef, .text.module .detailedEmail {
  border-bottom: solid thin #ddd !important;
  margin-bottom: 2em;
}
.text.module .detailedDescription {
  line-height: 1.5em;
  margin-bottom: 2em;
  font-weight: normal;
  line-height: 1.5em;
  font-size: 1em;
  color: #000000;
  margin-bottom: 1em;
}
.text.module .detailedDescription p {
  font-weight: normal;
  line-height: 1.5em;
  font-size: 1em;
  color: #000000;
  margin-bottom: 1em;
}
.text.module .detailedDescription p strong {
  font-weight: bold;
}
.text.module .detailedDescription em {
  font-style: italic;
}
.text.module .detailedDescription strong {
  font-weight: bold;
}
.text.module .detailedDescription ul {
  list-style-type: disc;
  margin-left: 1em;
}
.text.module .detailedDescription ul li {
  color: #000000;
  font-size: 1em;
  line-height: 1.5em;
}
.text.module .rule {
  margin-bottom: 2em;
}
.text.module .detailedApply, .text.module .detailedBack {
  display: inline-block;
  background-color: #000000;
  font-weight: bold;
  color: #ffffff;
  line-height: 1em;
  padding: 1.5em 3em 1.25em 3em;
  text-decoration: none;
  margin-left: 1em;
  cursor: pointer;
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
          box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
  -webkit-transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);
  transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  text-align: center;
}
.text.module .detailedApply:hover, .text.module .detailedBack:hover {
  background-color: #002855;
  -webkit-box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.23);
          box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.23);
}
@media (max-width: 640px) {
  .text.module .detailedApply, .text.module .detailedBack {
    width: 100%;
    margin: 0 0 1em 0;
  }
}
.text.module .detailedBack {
  margin-left: 0;
}

.main-jobs {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr minmax(320px, calc(1468px + 2em)) 1fr;
  grid-template-columns: 1fr minmax(320px, calc(1468px + 2em)) 1fr;
  padding: 8em 0 4em 0;
}
.main-jobs .inner-container {
  -ms-grid-column: 2;
  grid-column: 2;
  padding: 0 2rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.main-jobs .inner-container h1, .main-jobs .inner-container h2 {
  font-family: "gill-sans-nova", sans-serif;
  margin-bottom: 0.5em;
  color: #000000;
  font-size: 2.5em;
  font-weight: 300;
}
.main-jobs .inner-container .searchStrip {
  padding: 0 0 4em 0;
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: minmax(0, 1fr) 1em minmax(0, -webkit-max-content) 1em minmax(0, 1fr) 1em minmax(0, -webkit-max-content);
  -ms-grid-columns: minmax(0, 1fr) 1em minmax(0, max-content) 1em minmax(0, 1fr) 1em minmax(0, max-content);
  grid-template-columns: repeat(2, minmax(0, 1fr) minmax(0, -webkit-max-content));
  grid-template-columns: repeat(2, minmax(0, 1fr) minmax(0, max-content));
  -ms-grid-rows: minmax(0, -webkit-max-content) 1em minmax(0, -webkit-max-content);
  -ms-grid-rows: minmax(0, max-content) 1em minmax(0, max-content);
  grid-template-rows: repeat(2, minmax(0, -webkit-max-content));
  grid-template-rows: repeat(2, minmax(0, max-content));
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.main-jobs .inner-container .searchStrip > *:nth-child(1) {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}
.main-jobs .inner-container .searchStrip > *:nth-child(2) {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}
.main-jobs .inner-container .searchStrip > *:nth-child(3) {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}
.main-jobs .inner-container .searchStrip > *:nth-child(4) {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
}
.main-jobs .inner-container .searchStrip .clearSearch {
  -ms-grid-column: 4;
  grid-column: 4;
  -ms-grid-row: 2;
  grid-row: 2;
  display: inline-block;
  padding: 0.75em 1.5em;
  border: 0;
  background-color: #000000;
  color: #ffffff;
  font-weight: bold;
  font-size: 1em;
  -webkit-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
  cursor: pointer;
}
.main-jobs .inner-container .searchStrip .clearSearch:hover {
  background-color: #000000;
}
.main-jobs .inner-container .searchStrip label {
  display: inline-block;
  width: 100%;
  padding: 0.75em 1.5em;
  background: #000000;
  color: #ffffff;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.main-jobs .inner-container .searchStrip .newSearchInput {
  display: inline-block;
  width: 100%;
  padding: 1em 1.5em;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: 0;
  border-bottom: 2px solid #000000;
  background-color: #f2f2f2;
  font-size: 1em;
  color: #000000;
  font-family: "gill-sans-nova", sans-serif;
}
.main-jobs .inner-container .searchStrip .searchbox {
  -ms-grid-column: 1;
  grid-column: 1/span 4;
  -ms-grid-row: 1;
  grid-row: 1;
  -ms-grid-column-span: 4;
}
.main-jobs .inner-container .searchStrip .jobFilter {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 2;
  grid-row: 2;
}
.main-jobs .inner-container .searchStrip .jobFilter select {
  width: 100%;
  height: 100%;
  border: 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-radius: 0;
  padding: 1em 5em 1em 1.5em;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTIwMHB0IiBoZWlnaHQ9IjEyMDBwdCIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgMTIwMCAxMjAwIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogPGc+CiAgPHJlY3Qgd2lkdGg9IjEyMDAiIGhlaWdodD0iMTIwMCIgZmlsbD0iIzAwMDAwMCIvPgogIDxwYXRoIGQ9Im02MDAgNjk0LjQ2Yy04LjM2NzIgMC4wNTA3ODEtMTYuNDE0LTMuMjM0NC0yMi4zNTUtOS4xMjg5bC0xMjUuOTUtMTI1Ljk1Yy03Ljk4NDQtNy45ODgzLTExLjEwNS0xOS42MjktOC4xODM2LTMwLjUzOSAyLjkyNTgtMTAuOTEgMTEuNDQ5LTE5LjQzNCAyMi4zNTktMjIuMzU5IDEwLjkxLTIuOTIxOSAyMi41NTEgMC4xOTkyMiAzMC41MzkgOC4xODM2bDEwMy41OSAxMDMuOTEgMTAzLjYtMTAzLjZ2MC4wMDM5MDZjOC4xMDU1LTYuOTQxNCAxOS4xNzYtOS4zMDQ3IDI5LjQxLTYuMjgxMiAxMC4yMzQgMy4wMjczIDE4LjIzOCAxMS4wMzEgMjEuMjY2IDIxLjI2NiAzLjAyNzMgMTAuMjM0IDAuNjY0MDYgMjEuMzA5LTYuMjc3MyAyOS40MTRsLTEyNS45NSAxMjUuOTVjLTUuODYzMyA1LjgxNjQtMTMuNzgxIDkuMDkzOC0yMi4wNDMgOS4xMjg5eiIgZmlsbD0iI2ZmZiIvPgogPC9nPgo8L3N2Zz4K") #002855;
  background-position: center right;
  background-repeat: no-repeat;
  background-size: contain;
  cursor: pointer;
  color: #ffffff;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.main-jobs .inner-container .searchStrip .jobFilter select option {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  width: calc(100% - 5em);
}
.main-jobs .inner-container .searchStrip .ortext {
  -ms-grid-column: 2;
  grid-column: 2;
  -ms-grid-row: 2;
  grid-row: 2;
  font-weight: bold;
  text-transform: uppercase;
  opacity: 0;
}
.main-jobs .inner-container .searchStrip .locationFilter {
  -ms-grid-column: 3;
  grid-column: 3;
  -ms-grid-row: 2;
  grid-row: 2;
}
.main-jobs .inner-container .searchStrip .locationFilter select {
  width: 100%;
  height: 100%;
  border: 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-radius: 0;
  padding: 1em 5em 1em 1.5em;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTIwMHB0IiBoZWlnaHQ9IjEyMDBwdCIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgMTIwMCAxMjAwIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogPGc+CiAgPHJlY3Qgd2lkdGg9IjEyMDAiIGhlaWdodD0iMTIwMCIgZmlsbD0iIzAwMDAwMCIvPgogIDxwYXRoIGQ9Im02MDAgNjk0LjQ2Yy04LjM2NzIgMC4wNTA3ODEtMTYuNDE0LTMuMjM0NC0yMi4zNTUtOS4xMjg5bC0xMjUuOTUtMTI1Ljk1Yy03Ljk4NDQtNy45ODgzLTExLjEwNS0xOS42MjktOC4xODM2LTMwLjUzOSAyLjkyNTgtMTAuOTEgMTEuNDQ5LTE5LjQzNCAyMi4zNTktMjIuMzU5IDEwLjkxLTIuOTIxOSAyMi41NTEgMC4xOTkyMiAzMC41MzkgOC4xODM2bDEwMy41OSAxMDMuOTEgMTAzLjYtMTAzLjZ2MC4wMDM5MDZjOC4xMDU1LTYuOTQxNCAxOS4xNzYtOS4zMDQ3IDI5LjQxLTYuMjgxMiAxMC4yMzQgMy4wMjczIDE4LjIzOCAxMS4wMzEgMjEuMjY2IDIxLjI2NiAzLjAyNzMgMTAuMjM0IDAuNjY0MDYgMjEuMzA5LTYuMjc3MyAyOS40MTRsLTEyNS45NSAxMjUuOTVjLTUuODYzMyA1LjgxNjQtMTMuNzgxIDkuMDkzOC0yMi4wNDMgOS4xMjg5eiIgZmlsbD0iI2ZmZiIvPgogPC9nPgo8L3N2Zz4K") #002855;
  background-position: center right;
  background-repeat: no-repeat;
  background-size: contain;
  cursor: pointer;
  color: #ffffff;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.main-jobs .inner-container .searchStrip .locationFilter select option {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  width: calc(100% - 5em);
}
.main-jobs .inner-container .searchStrip .newSearchInput::-webkit-input-placeholder {
  color: #9d9d9d;
}
.main-jobs .inner-container .searchStrip .newSearchInput::-moz-placeholder {
  color: #9d9d9d;
}
.main-jobs .inner-container .searchStrip .newSearchInput:-ms-input-placeholder {
  color: #9d9d9d;
}
.main-jobs .inner-container .searchStrip .newSearchInput::-ms-input-placeholder {
  color: #9d9d9d;
}
.main-jobs .inner-container .searchStrip .newSearchInput::placeholder {
  color: #9d9d9d;
}
@media (max-width: 640px) {
  .main-jobs .inner-container .searchStrip {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: minmax(0, 1fr);
    grid-template-columns: minmax(0, 1fr);
    -ms-grid-rows: minmax(0, -webkit-max-content) 1em minmax(0, -webkit-max-content) 1em minmax(0, -webkit-max-content) 1em minmax(0, -webkit-max-content) 1em minmax(0, -webkit-max-content);
    -ms-grid-rows: minmax(0, max-content) 1em minmax(0, max-content) 1em minmax(0, max-content) 1em minmax(0, max-content) 1em minmax(0, max-content);
    grid-template-rows: repeat(5, minmax(0, -webkit-max-content));
    grid-template-rows: repeat(5, minmax(0, max-content));
    grid-column-gap: 0;
    grid-row-gap: 1em;
  }
  .main-jobs .inner-container .searchStrip > *:nth-child(1) {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
  }
  .main-jobs .inner-container .searchStrip > *:nth-child(2) {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .main-jobs .inner-container .searchStrip > *:nth-child(3) {
    -ms-grid-row: 5;
    -ms-grid-column: 1;
  }
  .main-jobs .inner-container .searchStrip > *:nth-child(4) {
    -ms-grid-row: 7;
    -ms-grid-column: 1;
  }
  .main-jobs .inner-container .searchStrip > *:nth-child(5) {
    -ms-grid-row: 9;
    -ms-grid-column: 1;
  }
  .main-jobs .inner-container .searchStrip .searchbox {
    -ms-grid-column: 1;
    grid-column: 1;
    -ms-grid-row: 1;
    grid-row: 1;
  }
  .main-jobs .inner-container .searchStrip .jobFilter {
    -ms-grid-column: 1;
    grid-column: 1;
    -ms-grid-row: 2;
    grid-row: 2;
  }
  .main-jobs .inner-container .searchStrip .ortext {
    -ms-grid-column: 1;
    grid-column: 1;
    -ms-grid-row: 3;
    grid-row: 3;
    text-align: center;
  }
  .main-jobs .inner-container .searchStrip .locationFilter {
    -ms-grid-column: 1;
    grid-column: 1;
    -ms-grid-row: 4;
    grid-row: 4;
  }
  .main-jobs .inner-container .searchStrip .clearSearch {
    -ms-grid-column: 1;
    grid-column: 1;
    -ms-grid-row: 5;
    grid-row: 5;
  }
}
.main-jobs .inner-container .job-num {
  position: relative;
  bottom: 2.5em;
  display: none;
}
.main-jobs .inner-container .pNav {
  padding: 2em 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: wrap;
      flex-flow: wrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.main-jobs .inner-container .pNav button {
  border: none;
  background: #000000;
  padding: 1em 1.2em;
  margin-right: 1rem;
  line-height: 10px;
  -webkit-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
  cursor: pointer;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .main-jobs .inner-container .pNav button svg {
    height: 17px;
  }
}
.main-jobs .inner-container .pNav .pagination {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.main-jobs .inner-container .pNav .pagination li {
  margin-left: 0.25em;
  cursor: pointer;
  padding: 0.5em;
  background: #009fdf;
}
.main-jobs .inner-container .pNav .pagination li a {
  color: #ffffff;
}
.main-jobs .inner-container .pNav .pagination li:first-child {
  margin-left: 0;
}
.main-jobs .inner-container .pNav .pagination li.active {
  padding: 0.5em;
  background: #002855;
}
.main-jobs .inner-container .pNav .pagination li.active a {
  color: #ffffff;
}
.main-jobs .inner-container .pNav .pagination a {
  text-decoration: none;
  color: #000000;
  font-weight: bold;
  font-size: 1.125em;
  -webkit-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}
.main-jobs .inner-container .pNav .pagination a:hover {
  color: #000000;
}
.main-jobs .inner-container .job-cards .list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: wrap;
      flex-flow: wrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.main-jobs .inner-container .job-cards .list li {
  width: 49%;
  text-decoration: none;
  margin-bottom: 1em;
  border-radius: 0px;
  background: #fdfdfd;
  -webkit-box-shadow: 11px 11px 31px #d7d7d7, -11px -11px 31px #ffffff;
          box-shadow: 11px 11px 31px #d7d7d7, -11px -11px 31px #ffffff;
  padding: 1.25em;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}
.main-jobs .inner-container .job-cards .list li a {
  display: block;
  text-decoration: none;
}
.main-jobs .inner-container .job-cards .list li a .job-card {
  height: inherit;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  height: 100%;
}
.main-jobs .inner-container .job-cards .list li a .job-card .newJobCards {
  color: #000000;
}
.main-jobs .inner-container .job-cards .list li a .job-card .newJobCards .jobCardTitle {
  font-family: "gill-sans-nova", sans-serif;
  text-transform: uppercase;
  font-size: 1.25em;
  margin-bottom: 0.25em;
}
.main-jobs .inner-container .job-cards .list li a .job-card .newJobCards .jobCardLocation {
  font-weight: 300;
  font-size: 1.125em;
  margin-bottom: 1em;
}
.main-jobs .inner-container .job-cards .list li a .job-card .cta {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: wrap;
      flex-flow: wrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 0.25em;
}
.main-jobs .inner-container .job-cards .list li a .job-card .cta span {
  display: inline-block;
  color: #000000;
  font-size: 0.8em;
  font-weight: normal;
}
.main-jobs .inner-container .job-cards .list li a .job-card .cta svg {
  width: 40px;
  fill: #000000;
  -webkit-transform: scale(0.5);
      -ms-transform: scale(0.5);
          transform: scale(0.5);
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .main-jobs .inner-container .job-cards .list li a .job-card .cta svg {
    height: 27px;
  }
}
.main-jobs .inner-container .job-cards .list li:hover {
  z-index: 10;
  border-radius: 0px;
  background: #002855;
  -webkit-box-shadow: 11px 11px 31px #d7d7d7, -11px -11px 31px #ffffff;
          box-shadow: 11px 11px 31px #d7d7d7, -11px -11px 31px #ffffff;
}
.main-jobs .inner-container .job-cards .list li:hover .job-card .newJobCards {
  color: #ffffff;
}
.main-jobs .inner-container .job-cards .list li:hover .job-card .cta span, .main-jobs .inner-container .job-cards .list li:hover .job-card .cta svg {
  fill: #ffffff;
  color: #ffffff;
}
@media (max-width: 660px) {
  .main-jobs .inner-container .job-cards .list li {
    width: 100%;
    margin-bottom: 1em;
  }
}

.latest-jobs {
  background-color: #F5F0EB;
  padding: 4em 0;
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr minmax(320px, calc(1468px + 2em)) 1fr;
  grid-template-columns: 1fr minmax(320px, calc(1468px + 2em)) 1fr;
  opacity: 0;
  -webkit-transition: all 0.5s ease-in;
  transition: all 0.5s ease-in;
}
.latest-jobs .inner-container {
  -ms-grid-column: 2;
  grid-column: 2;
  padding: 0 2rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.latest-jobs .inner-container h2 {
  font-family: "gill-sans-nova", sans-serif;
  font-size: 2.5em;
  margin-bottom: 0.5em;
  color: #000000;
}
.latest-jobs .inner-container .job-cards {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: wrap;
      flex-flow: wrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
@supports ((-moz-column-gap: 1em) or (column-gap: 1em)) {
  .latest-jobs .inner-container .job-cards {
    -webkit-column-gap: 1em;
       -moz-column-gap: 1em;
            column-gap: 1em;
  }
}
.latest-jobs .inner-container .job-cards a {
  width: calc(33.3333333333% - 0.6666666667em);
  background-color: #000000;
  padding: 1.5em;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  text-decoration: none;
  -webkit-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}
@supports not ((-moz-column-gap: 1em) or (column-gap: 1em)) {
  .latest-jobs .inner-container .job-cards a:nth-of-type(1), .latest-jobs .inner-container .job-cards a:nth-of-type(2) {
    margin-right: 1em;
  }
}
.latest-jobs .inner-container .job-cards a .job-card .jb-text .jobCardTitle {
  color: #ffffff;
  font-family: "gill-sans-nova", sans-serif;
  text-transform: uppercase;
  font-size: 1.25em;
  margin-bottom: 0.25em;
  -webkit-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
  max-width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.latest-jobs .inner-container .job-cards a .job-card .jb-text .jobCardLocation {
  color: #ffffff;
  font-weight: 300;
  font-size: 1.125em;
  margin-bottom: 1em;
  -webkit-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}
.latest-jobs .inner-container .job-cards a .job-card .cta {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: wrap;
      flex-flow: wrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}
.latest-jobs .inner-container .job-cards a .job-card .cta span {
  display: inline-block;
  color: #ffffff;
  font-size: 1.125em;
  font-weight: bold;
}
.latest-jobs .inner-container .job-cards a .job-card .cta svg {
  width: 40px;
  fill: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .latest-jobs .inner-container .job-cards a .job-card .cta svg {
    height: 27px;
  }
}
.latest-jobs .inner-container .job-cards a:hover {
  z-index: 10;
  border-radius: 0px;
  background: #fdfdfd;
  -webkit-box-shadow: 10px 10px 20px #dcdcdc, -10px -10px 20px #ffffff;
          box-shadow: 10px 10px 20px #dcdcdc, -10px -10px 20px #ffffff;
}
.latest-jobs .inner-container .job-cards a:hover .job-card .jb-text .jobCardTitle {
  color: #002855;
}
.latest-jobs .inner-container .job-cards a:hover .job-card .jb-text .jobCardLocation {
  color: #000000;
}
.latest-jobs .inner-container .job-cards a:hover .job-card .cta span, .latest-jobs .inner-container .job-cards a:hover .job-card .cta svg {
  fill: #000000;
  color: #000000;
}
@media (max-width: 640px) {
  .latest-jobs .inner-container .job-cards a {
    width: 100%;
    margin-bottom: 1em;
  }
  @supports not ((-moz-column-gap: 1em) or (column-gap: 1em)) {
    .latest-jobs .inner-container .job-cards a:nth-of-type(1), .latest-jobs .inner-container .job-cards a:nth-of-type(2) {
      margin-right: 0;
    }
  }
}
.latest-jobs .inner-container .joblink {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-top: 2em;
}
.latest-jobs .inner-container .joblink a {
  display: inline-block;
  background: #002855;
  padding: 1.5em 2em;
  border-radius: 0.5em;
  color: #ffffff;
  text-decoration: none;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.latest-jobs .inner-container .joblink a:hover, .latest-jobs .inner-container .joblink a:focus {
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  background: #152b54;
  color: #ffffff;
}

.profiles {
  padding: 4em 0;
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr minmax(320px, calc(1468px + 2em)) 1fr;
  grid-template-columns: 1fr minmax(320px, calc(1468px + 2em)) 1fr;
}
.profiles .inner-container {
  -ms-grid-column: 2;
  grid-column: 2;
  padding: 0 2rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.profiles .inner-container h2 {
  font-family: "gill-sans-nova", sans-serif;
  font-size: 2.5em;
  margin-bottom: 0.5em;
  color: #F7911E;
}
.profiles .inner-container h3 {
  font-weight: bold;
  font-size: 1.85em;
  margin-bottom: 0.5em;
  color: #F7911E;
}
.profiles .inner-container p {
  font-weight: normal;
  line-height: 1.5em;
  font-size: 1em;
  color: #000000;
  margin-bottom: 1em;
}
.profiles .inner-container p .bold {
  font-weight: bold;
}
.profiles .inner-container .video-container {
  width: 80%;
  margin-bottom: 4em;
  margin-left: auto;
  margin-right: auto;
}
.profiles .inner-container .video-container .video-area .plyr__control--overlaid {
  background-color: rgba(0, 0, 0, 0.7);
}
.profiles .inner-container .video-container .video-area .plyr--video .plyr__control.plyr__tab-focus, .profiles .inner-container .video-container .video-area .plyr--video .plyr__control:hover, .profiles .inner-container .video-container .video-area .plyr--video .plyr__control[aria-expanded=true] {
  background-color: #F7911E;
}
.profiles .inner-container .video-container .video-area .plyr--full-ui input[type=range] {
  color: #F7911E;
}
@media (max-width: 768px) {
  .profiles .inner-container .video-container {
    width: 100%;
  }
}
.profiles .inner-container .expand {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: wrap;
      flex-flow: wrap;
  background-color: #000000;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  cursor: pointer;
  height: 120px;
  margin-bottom: 2em;
}
.profiles .inner-container .expand .profile--image {
  width: 120px;
  height: auto;
}
.profiles .inner-container .expand .profile--image img {
  max-width: 100%;
  margin-bottom: 0;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .profiles .inner-container .expand .profile--image img {
    margin-bottom: -7px;
  }
}
.profiles .inner-container .expand .profile--status {
  width: calc(100% - 140px);
  padding: 0.5em;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.profiles .inner-container .expand .profile--status p {
  color: #ffffff;
  font-family: "gill-sans-nova", sans-serif;
  font-size: 1.8em;
  margin-bottom: 0.02em;
}
.profiles .inner-container .expand .profile--status p.position {
  font-family: "gill-sans-nova", sans-serif;
  font-size: 1.5em;
  margin-bottom: 0;
}
@media (max-width: 380px) {
  .profiles .inner-container .expand {
    height: auto;
  }
}
.profiles .inner-container .collapse {
  margin-top: -1em;
  margin-bottom: 1em;
}

.mobile-nav {
  display: none;
}
.mobile-nav .overlay {
  width: 100%;
  height: 0%;
  position: absolute;
  top: -1000px;
  z-index: 30;
  background-color: #002855;
  overflow-y: hidden;
  -webkit-transition: all 0.3s cubic-bezier(0.165, 0.63, 0.14, 0.82);
  transition: all 0.3s cubic-bezier(0.165, 0.63, 0.14, 0.82);
}
.mobile-nav .overlay .overlay-content {
  padding: 1em;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.mobile-nav .overlay .overlay-content nav {
  list-style: none;
}
.mobile-nav .overlay .overlay-content nav li {
  margin-bottom: 2em;
}
.mobile-nav .overlay .overlay-content nav li a {
  font-size: 2em;
  color: #ffffff;
  font-family: "gill-sans-nova", sans-serif;
  font-weight: 400;
  text-decoration: none;
}
.mobile-nav .overlay .overlay-content nav li a:hover, .mobile-nav .overlay .overlay-content nav li a:focus {
  color: #ffffff;
}
.mobile-nav .overlay .overlay-content {
  position: relative;
  top: calc(80px + 10em);
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 100%;
  text-align: center;
  padding: 1em;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
@media (max-width: 768px) {
  .mobile-nav {
    display: block;
  }
}
.mobile-nav.is-active .hamburger .hamburger-inner {
  background: #ffffff;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  width: 100%;
}
.mobile-nav.is-active .hamburger .hamburger-inner:nth-of-type(1) {
  -webkit-transform: translate(0px, 5px) rotate(-45deg);
      -ms-transform: translate(0px, 5px) rotate(-45deg);
          transform: translate(0px, 5px) rotate(-45deg);
}
.mobile-nav.is-active .hamburger .hamburger-inner:nth-of-type(2) {
  display: none;
}
.mobile-nav.is-active .hamburger .hamburger-inner:nth-of-type(3) {
  -webkit-transform: translate(0px, -3px) rotate(45deg);
      -ms-transform: translate(0px, -3px) rotate(45deg);
          transform: translate(0px, -3px) rotate(45deg);
}
.mobile-nav.is-active .hamburger .hamburger-inner:before, .mobile-nav.is-active .hamburger .hamburger-inner:after {
  background: #fff;
}
.mobile-nav.is-active .overlay {
  top: 0;
  height: calc(100vh - 80px);
  padding: 4em 0;
  width: 100vw;
}

body.is-active .hamburger .hamburger-inner {
  background: #ffffff;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  width: 100%;
}
body.is-active .hamburger .hamburger-inner:nth-of-type(1) {
  -webkit-transform: translate(0px, 5px) rotate(-45deg);
      -ms-transform: translate(0px, 5px) rotate(-45deg);
          transform: translate(0px, 5px) rotate(-45deg);
}
body.is-active .hamburger .hamburger-inner:nth-of-type(2) {
  display: none;
}
body.is-active .hamburger .hamburger-inner:nth-of-type(3) {
  -webkit-transform: translate(0px, -3px) rotate(45deg);
      -ms-transform: translate(0px, -3px) rotate(45deg);
          transform: translate(0px, -3px) rotate(45deg);
}
body.is-active .hamburger .hamburger-inner:before, body.is-active .hamburger .hamburger-inner:after {
  background: #fff;
}
body.is-active .mobile-nav .overlay {
  top: 0;
  height: calc(100vh - 80px);
  padding: 4em 0;
  width: 100vw;
}

header {
  position: fixed;
  z-index: 35;
  width: 100%;
  background: #ffffff;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  top: 0;
  right: 0;
  left: 0;
}
header.filled {
  background: #ffffff;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
header .inner-header {
  width: inherit;
  position: relative;
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: minmax(0, 1fr) 0 minmax(calc(320px - 2em), calc(1468px + 2em)) 0 minmax(0, 1fr);
  grid-template-columns: minmax(0, 1fr) minmax(calc(320px - 2em), calc(1468px + 2em)) minmax(0, 1fr);
  -ms-grid-rows: 80px 0 54px;
  grid-template-rows: 80px 54px;
  grid-column-gap: 0;
  grid-row-gap: 0;
}
header .inner-header > *:nth-child(1) {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}
header .inner-header > *:nth-child(2) {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}
header .inner-header > *:nth-child(3) {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}
header .inner-header > *:nth-child(4) {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}
header .inner-header > *:nth-child(5) {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
}
header .inner-header > *:nth-child(6) {
  -ms-grid-row: 3;
  -ms-grid-column: 5;
}
@media (min-width: 1860px) {
  header .inner-header {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: minmax(0, 1fr) 0 minmax(calc(320px - 2em), calc(1860px + 2em)) 0 minmax(0, 1fr);
    grid-template-columns: minmax(0, 1fr) minmax(calc(320px - 2em), calc(1860px + 2em)) minmax(0, 1fr);
    -ms-grid-rows: 80px 0 54px;
    grid-template-rows: 80px 54px;
    grid-column-gap: 0;
    grid-row-gap: 0;
  }
  header .inner-header > *:nth-child(1) {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
  }
  header .inner-header > *:nth-child(2) {
    -ms-grid-row: 1;
    -ms-grid-column: 3;
  }
  header .inner-header > *:nth-child(3) {
    -ms-grid-row: 1;
    -ms-grid-column: 5;
  }
  header .inner-header > *:nth-child(4) {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  header .inner-header > *:nth-child(5) {
    -ms-grid-row: 3;
    -ms-grid-column: 3;
  }
  header .inner-header > *:nth-child(6) {
    -ms-grid-row: 3;
    -ms-grid-column: 5;
  }
}
@media (min-width: 2160px) {
  header .inner-header {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: minmax(0, 1fr) 0 minmax(calc(320px - 2em), calc(3720px + 2em)) 0 minmax(0, 1fr);
    grid-template-columns: minmax(0, 1fr) minmax(calc(320px - 2em), calc(3720px + 2em)) minmax(0, 1fr);
    -ms-grid-rows: 140px 0 108px;
    grid-template-rows: 140px 108px;
    grid-column-gap: 0;
    grid-row-gap: 0;
  }
  header .inner-header > *:nth-child(1) {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
  }
  header .inner-header > *:nth-child(2) {
    -ms-grid-row: 1;
    -ms-grid-column: 3;
  }
  header .inner-header > *:nth-child(3) {
    -ms-grid-row: 1;
    -ms-grid-column: 5;
  }
  header .inner-header > *:nth-child(4) {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  header .inner-header > *:nth-child(5) {
    -ms-grid-row: 3;
    -ms-grid-column: 3;
  }
  header .inner-header > *:nth-child(6) {
    -ms-grid-row: 3;
    -ms-grid-column: 5;
  }
}
header .inner-header .header-top {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  height: 100%;
  -ms-grid-column: 2;
  grid-column: 2;
  -ms-grid-row: 1;
  grid-row: 1;
  padding: 0 2em;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
header .inner-header .header-top .logo {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-column-gap: 0.75em;
     -moz-column-gap: 0.75em;
          column-gap: 0.75em;
}
header .inner-header .header-top .logo a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: auto;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  text-decoration: none;
}
header .inner-header .header-top .logo a img {
  width: 100%;
}
header .inner-header .header-top .logo a svg {
  width: 8.75em;
  height: auto;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
header .inner-header .header-top .logo a svg .cls-1 {
  fill: #FFFFFF;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
header .inner-header .header-top .logo a svg .cls-2 {
  fill: #898b88;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
header .inner-header .header-top .logo p {
  font-weight: 400;
  font-size: clamp(16px, 1.9vw, 1.9em);
  padding-left: 0.5em;
  border-left: 1px solid #002855;
  line-height: 1;
  color: #9d9d9d;
}
@media (max-width: 640px) {
  header .inner-header .header-top .logo p {
    font-size: clamp(12px, 1.3vw, 1.3em);
  }
}
@media (max-width: 480px) {
  header .inner-header .header-top .logo p {
    padding-left: 0;
    border-left: none;
  }
}
header .inner-header .header-top .logo.filled a svg .cls-1 {
  fill: #002855;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
header .inner-header .header-top .logo.filled a svg .cls-2 {
  fill: #152b54;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
header .inner-header .header-top .logo.filled a svg {
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
@media (max-width: 480px) {
  header .inner-header .header-top .logo {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
  }
}
header .inner-header .header-top .social {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
header .inner-header .header-top .social a {
  display: block;
  width: 50px;
  height: 50px;
  padding: 0.5em;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
header .inner-header .header-top .social a svg {
  width: 100%;
  height: 100%;
  fill: white;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
header .inner-header .header-top .social a:hover svg, header .inner-header .header-top .social a:focus svg {
  fill: #152b54;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
@media (max-width: 768px) {
  header .inner-header .header-top .social {
    padding-right: calc(50px + 1em);
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
  }
  header .inner-header .header-top .social a {
    width: 35px;
    height: 35px;
  }
}
header .inner-header #primary-nav {
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
  grid-column: 1/span 3;
  -ms-grid-row: 2;
  grid-row: 2;
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: minmax(0, 1fr) 0 minmax(calc(320px - 2em), calc(1468px + 2em)) 0 minmax(0, 1fr);
  grid-template-columns: minmax(0, 1fr) minmax(calc(320px - 2em), calc(1468px + 2em)) minmax(0, 1fr);
  -ms-grid-rows: minmax(0, 1fr);
  grid-template-rows: minmax(0, 1fr);
  grid-column-gap: 0;
  grid-row-gap: 0;
  background: #f7f7f5;
  -ms-flex-line-pack: center;
      align-content: center;
  position: relative;
}
header .inner-header #primary-nav > *:nth-child(1) {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}
header .inner-header #primary-nav > *:nth-child(2) {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}
header .inner-header #primary-nav > *:nth-child(3) {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}
@media (min-width: 1860px) {
  header .inner-header #primary-nav {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: minmax(0, 1fr) 0 minmax(calc(320px - 2em), calc(1860px + 2em)) 0 minmax(0, 1fr);
    grid-template-columns: minmax(0, 1fr) minmax(calc(320px - 2em), calc(1860px + 2em)) minmax(0, 1fr);
    -ms-grid-rows: minmax(0, 1fr);
    grid-template-rows: minmax(0, 1fr);
    grid-column-gap: 0;
    grid-row-gap: 0;
  }
  header .inner-header #primary-nav > *:nth-child(1) {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
  }
  header .inner-header #primary-nav > *:nth-child(2) {
    -ms-grid-row: 1;
    -ms-grid-column: 3;
  }
  header .inner-header #primary-nav > *:nth-child(3) {
    -ms-grid-row: 1;
    -ms-grid-column: 5;
  }
}
@media (min-width: 2160px) {
  header .inner-header #primary-nav {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: minmax(0, 1fr) 0 minmax(calc(320px - 2em), calc(3720px + 2em)) 0 minmax(0, 1fr);
    grid-template-columns: minmax(0, 1fr) minmax(calc(320px - 2em), calc(3720px + 2em)) minmax(0, 1fr);
    -ms-grid-rows: minmax(0, 1fr);
    grid-template-rows: minmax(0, 1fr);
    grid-column-gap: 0;
    grid-row-gap: 0;
  }
  header .inner-header #primary-nav > *:nth-child(1) {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
  }
  header .inner-header #primary-nav > *:nth-child(2) {
    -ms-grid-row: 1;
    -ms-grid-column: 3;
  }
  header .inner-header #primary-nav > *:nth-child(3) {
    -ms-grid-row: 1;
    -ms-grid-column: 5;
  }
}
header .inner-header #primary-nav ul {
  -ms-grid-column: 2;
  grid-column: 2;
  -ms-grid-row: 1;
  grid-row: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  list-style-type: none;
  padding: 0 1.5em;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin-left: 0;
  height: 100%;
  -webkit-column-gap: 4px;
     -moz-column-gap: 4px;
          column-gap: 4px;
}
header .inner-header #primary-nav ul li {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: inherit;
  position: relative;
}
header .inner-header #primary-nav ul li a {
  text-decoration: none;
  font-size: 0.75em;
  font-size: clamp(11px, 2.1vw, 1.25em);
  font-weight: 500;
  text-transform: initial;
  color: #002855;
  height: inherit;
  display: block;
  line-height: 1.4;
  letter-spacing: 0;
  background: transparent;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  padding: 0 1em;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
header .inner-header #primary-nav ul li a svg {
  margin-left: 1em;
}
header .inner-header #primary-nav ul li a:hover {
  background: #5b1f69 !important;
  color: #ffffff;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
header .inner-header #primary-nav ul li a:hover svg path {
  fill: #ffffff;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
@media (max-width: 1100px) {
  header .inner-header #primary-nav ul li a {
    font-size: 95%;
  }
}
header .inner-header #primary-nav ul li ul.dropdown {
  visibility: hidden;
  opacity: 0;
  position: absolute;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  left: 0;
  display: none;
  background: #5b1f69;
  top: 100%;
  padding: 0;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
}
header .inner-header #primary-nav ul li ul.dropdown:hover, header .inner-header #primary-nav ul li ul.dropdown:focus-within {
  visibility: visible;
  opacity: 1;
  display: block;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
}
header .inner-header #primary-nav ul li ul.dropdown li {
  clear: both;
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #a90061;
  padding: 0;
}
header .inner-header #primary-nav ul li ul.dropdown li a {
  color: #ffffff;
}
header .inner-header #primary-nav ul li ul.dropdown li a:hover, header .inner-header #primary-nav ul li ul.dropdown li a:focus {
  background: #a90061 !important;
}
header .inner-header #primary-nav ul li:hover > ul, header .inner-header #primary-nav ul li:focus-within > ul, header .inner-header #primary-nav ul li ul:hover {
  visibility: visible;
  opacity: 1;
  display: block;
}
header .inner-header #primary-nav ul li:hover > ul li, header .inner-header #primary-nav ul li:focus-within > ul li, header .inner-header #primary-nav ul li ul:hover li {
  clear: both;
  width: 100%;
  display: block;
}
header .inner-header #primary-nav ul.filled li a {
  color: #002855;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
header .inner-header #primary-nav ul.filled li a:hover {
  background: #002855;
  color: #ffffff;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
@media (max-width: 768px) {
  header .inner-header #primary-nav {
    display: none;
  }
}
header .inner-header .mobile-btn {
  width: 100%;
  height: 100%;
  display: none;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-grid-column: 2;
  grid-column: 2;
  -ms-grid-row: 1;
  grid-row: 1;
  padding: 0 2em;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
@media (max-width: 768px) {
  header .inner-header .mobile-btn {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}
header .inner-header .hamburger {
  position: relative;
  cursor: pointer;
  z-index: 60;
  outline: none;
  border: 0;
  height: 27px;
  width: 50px;
  background-color: transparent;
  display: none;
  -webkit-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}
@media (max-width: 768px) {
  header .inner-header .hamburger {
    display: block;
  }
}
header .inner-header .hamburger-inner {
  background: #002855;
  display: block;
  height: 2px;
  width: 100%;
  margin-bottom: 6px;
  -webkit-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}
header .inner-header .hamburger-inner:before, header .inner-header .hamburger-inner:after {
  background: rgba(69, 95, 174, 0.97);
}
header .inner-header .hamburger-inner:first-child {
  width: 100%;
}
header .inner-header .hamburger-inner:last-child {
  width: 100%;
}
header .inner-header .hamburger-inner.filled {
  background-color: #002855;
}
@media (max-width: 768px) {
  header {
    height: 80px;
  }
}
header.jobheader {
  background: #ffffff !important;
}
header.jobheader .inner-header .header-top #primary-nav ul li a {
  color: #009fdf !important;
  -webkit-transition: all 0.25s ease-in-out !important;
  transition: all 0.25s ease-in-out !important;
}
header.jobheader .inner-header .header-top #primary-nav ul li a:hover {
  color: #002855 !important;
  -webkit-transition: all 0.25s ease-in-out !important;
  transition: all 0.25s ease-in-out !important;
}

.dropdown {
  padding: 120px 0px;
  background-color: #5b1f69 !important;
}
.dropdown .close-modal01, .dropdown .close-modal02 {
  position: absolute;
  top: 1em;
  right: 1em;
  background: #eeaf00;
  text-decoration: none;
  color: #5b1f69;
  padding: 1em 2em;
  display: inline-block;
  margin-top: 1em;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  border-radius: 2em;
  outline: none;
  cursor: pointer;
}
.dropdown .close-modal01:hover, .dropdown .close-modal01:focus, .dropdown .close-modal02:hover, .dropdown .close-modal02:focus {
  background: #152b54;
  color: #ffffff;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.dropdown .inner-container {
  -ms-grid-column: 2;
  grid-column: 2;
  -ms-grid-row: 1;
  grid-row: 1;
  padding: 0 2rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.dropdown .inner-container .drop-nav {
  display: -ms-grid;
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(min(16rem, 100%), 1fr));
  -ms-grid-rows: minmax(0, 1fr);
  grid-template-rows: minmax(0, 1fr);
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  margin: 3em 0;
}
@media (max-width: 640px) {
  .dropdown .inner-container .drop-nav {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: minmax(0, 1fr);
    grid-template-columns: repeat(1, minmax(0, 1fr));
    -ms-grid-rows: minmax(0, -webkit-max-content) 2em minmax(0, -webkit-max-content) 2em minmax(0, -webkit-max-content) 2em minmax(0, -webkit-max-content) 2em minmax(0, -webkit-max-content) 2em minmax(0, -webkit-max-content);
    -ms-grid-rows: minmax(0, max-content) 2em minmax(0, max-content) 2em minmax(0, max-content) 2em minmax(0, max-content) 2em minmax(0, max-content) 2em minmax(0, max-content);
    grid-template-rows: repeat(6, minmax(0, -webkit-max-content));
    grid-template-rows: repeat(6, minmax(0, max-content));
    grid-column-gap: 2em;
    grid-row-gap: 2em;
  }
  .dropdown .inner-container .drop-nav > *:nth-child(1) {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
  }
  .dropdown .inner-container .drop-nav > *:nth-child(2) {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .dropdown .inner-container .drop-nav > *:nth-child(3) {
    -ms-grid-row: 5;
    -ms-grid-column: 1;
  }
  .dropdown .inner-container .drop-nav > *:nth-child(4) {
    -ms-grid-row: 7;
    -ms-grid-column: 1;
  }
  .dropdown .inner-container .drop-nav > *:nth-child(5) {
    -ms-grid-row: 9;
    -ms-grid-column: 1;
  }
  .dropdown .inner-container .drop-nav > *:nth-child(6) {
    -ms-grid-row: 11;
    -ms-grid-column: 1;
  }
}
@media (min-width: 1860px) {
  .dropdown .inner-container .drop-nav {
    display: -ms-grid;
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(min(16rem, 100%), 1fr));
    -ms-grid-rows: minmax(0, 1fr);
    grid-template-rows: minmax(0, 1fr);
    grid-column-gap: 2em;
    grid-row-gap: 2em;
  }
}
@media (min-width: 2160px) {
  .dropdown .inner-container .drop-nav {
    display: -ms-grid;
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(min(34rem, 100%), 1fr));
    -ms-grid-rows: minmax(0, 1fr);
    grid-template-rows: minmax(0, 1fr);
    grid-column-gap: 2em;
    grid-row-gap: 2em;
  }
}
.dropdown .inner-container .drop-nav ul li {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: inherit;
}
.dropdown .inner-container .drop-nav ul li a {
  text-decoration: none;
  font-size: clamp(11px, 2vw, 1.6em);
  font-weight: 400;
  text-transform: initial;
  color: #ffffff;
  height: inherit;
  display: block;
  line-height: 1.4;
  letter-spacing: 1px;
  background: transparent;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  padding: 0 1.5em;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.dropdown .inner-container .drop-nav ul li a:hover {
  background: #ffffff;
  color: #002855;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
@media (max-width: 1100px) {
  .dropdown .inner-container .drop-nav ul li a {
    font-size: 95%;
  }
}
.dropdown .inner-container .drop-nav ul.filled li a {
  color: #002855;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.dropdown .inner-container .drop-nav ul.filled li a:hover {
  background: #002855;
  color: #ffffff;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}

#modal01 {
  margin-top: 135px;
}

.container.py-3 {
  width: 100% !important;
  padding: 0 !important;
  margin: 0;
  max-width: 100%;
}

.box {
  padding: 0;
  margin: 0;
  background-color: transparent;
}

.message-ie {
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 39, 118, 0.5);
  top: 0;
  left: 0;
  margin: auto;
  z-index: 100;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.message-ie .inner-container {
  background-color: #fff;
  padding: 1em;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.message-ie .inner-container p {
  font-weight: bold;
  text-align: center;
  font-size: 1.5em;
}

.leading-content {
  font-family: "Roboto", arial, helvetica, sans-serif;
  font-weight: 400;
  font-size: 16px;
}

.leading-content {
  font-size: 11px;
}

@media screen and (min-width: 320px) {
  .leading-content {
    font-size: calc(11px + 5 * (100vw - 320px) / 1180);
  }
}
@media screen and (min-width: 1500px) {
  .leading-content {
    font-size: 16px;
  }
}
.leading-content h2 {
  color: #002776;
  font-weight: bold;
  font-size: 2em;
}

.leading-content .text-content-box {
  background-color: #ffffff;
  padding: 1em;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin-bottom: 2em;
}

.leading-content .text-content-box p {
  margin-bottom: 1em;
}

.leading-content .text-content-box p:last-of-type {
  margin-bottom: 0;
}

.pricing-grp {
  position: relative;
  font-family: "Roboto", arial, helvetica, sans-serif;
  font-weight: 400;
  font-size: 16px;
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr minmax(calc(320px - 2em), calc(1220px + 2em)) 1fr;
  grid-template-columns: 1fr minmax(calc(320px - 2em), calc(1220px + 2em)) 1fr;
  -ms-grid-rows: minmax(0, -webkit-max-content) minmax(0, -webkit-max-content);
  -ms-grid-rows: minmax(0, max-content) minmax(0, max-content);
  grid-template-rows: minmax(0, -webkit-max-content) minmax(0, -webkit-max-content);
  grid-template-rows: minmax(0, max-content) minmax(0, max-content);
}

.pricing-grp > *:nth-child(1) {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.pricing-grp > *:nth-child(2) {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
}

.pricing-grp > *:nth-child(3) {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.pricing-grp > *:nth-child(4) {
  -ms-grid-row: 2;
  -ms-grid-column: 1;
}

.pricing-grp > *:nth-child(5) {
  -ms-grid-row: 2;
  -ms-grid-column: 2;
}

.pricing-grp > *:nth-child(6) {
  -ms-grid-row: 2;
  -ms-grid-column: 3;
}

.pricing-grp {
  font-size: 11px;
}

@media screen and (min-width: 320px) {
  .pricing-grp {
    font-size: calc(11px + 5 * (100vw - 320px) / 1180);
  }
}
@media screen and (min-width: 1500px) {
  .pricing-grp {
    font-size: 16px;
  }
}
.pricing-grp .pricing-choice {
  -ms-grid-column: 2;
  grid-column: 2;
  -ms-grid-row: 1;
  grid-row: 1;
  padding: 0 2em;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.pricing-grp .pricing-choice h3 {
  color: #002776;
  font-weight: bold;
  font-size: 1.375em;
}

.pricing-grp .pricing-choice .radio-box {
  background-color: #ffffff;
  padding: 1em;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin-bottom: 2em;
  -webkit-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
  pointer-events: none;
}

.pricing-grp .pricing-choice .radio-box ul {
  list-style-type: none;
  margin-bottom: 0;
  display: -ms-grid !important;
  display: grid !important;
  grid-template-columns: repeat(auto-fit, minmax(min(10rem, 100%), 1fr));
  -webkit-column-gap: 1em;
     -moz-column-gap: 1em;
          column-gap: 1em;
  row-gap: 0.5em;
  margin-bottom: 0;
}

.pricing-grp .pricing-choice .radio-box ul li {
  margin-right: 1.25em;
  font-weight: 500;
  font-family: "Roboto", arial, helvetica, sans-serif;
  font-size: 1.25em;
  pointer-events: none;
  width: 100%;
}

.pricing-grp .pricing-choice .radio-box ul li label {
  cursor: pointer;
}

.pricing-grp .pricing-choice .radio-box ul li input {
  opacity: 0;
  width: 0;
  height: 0;
}

.pricing-grp .pricing-choice .radio-box ul li .radio {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  pointer-events: all;
  -webkit-column-gap: 1em;
     -moz-column-gap: 1em;
          column-gap: 1em;
  margin: 0;
  width: 100%;
}

.pricing-grp .pricing-choice .radio-box ul li .radio__input {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.pricing-grp .pricing-choice .radio-box ul li .radio input + .radio__control::before {
  content: "";
  width: 0.5em;
  height: 0.5em;
  -webkit-box-shadow: inset 0.5em 0.5em #002776;
  box-shadow: inset 0.5em 0.5em #002776;
  border-radius: 50%;
  -webkit-transition: 180ms -webkit-transform ease-in-out;
  transition: 180ms -webkit-transform ease-in-out;
  transition: 180ms transform ease-in-out;
  transition: 180ms transform ease-in-out, 180ms -webkit-transform ease-in-out;
  -webkit-transform: scale(0);
  -ms-transform: scale(0);
  transform: scale(0);
}

.pricing-grp .pricing-choice .radio-box ul li .radio input:checked + .radio__control::before {
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
}

.pricing-grp .pricing-choice .radio-box ul li .radio__control {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: 1em;
  height: 1em;
  border-radius: 50%;
  border: 0.1em solid #002776;
}

.pricing-grp .pricing-choice .radio-box ul li .radio__label {
  margin: 0;
}

@media (max-width: 640px) {
  .pricing-grp .pricing-choice .radio-box ul li {
    width: 100%;
  }
}
@media (max-width: 375px) {
  .pricing-grp .pricing-choice .radio-box ul li {
    width: 100%;
  }
}
.pricing-grp .pricing-choice .radio-box ul li:last-of-type {
  margin-right: 0;
}

@media (max-width: 640px) {
  .pricing-grp .pricing-choice {
    position: fixed;
    padding: 1em;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background-color: #ffffff;
    bottom: 0;
    left: 0;
    width: 100%;
    margin-bottom: 0;
    -webkit-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);
  }
  .pricing-grp .pricing-choice .radio-box {
    padding: 0;
  }
  .pricing-grp .pricing-choice .radio-box ul li .radio {
    margin-top: 0 !important;
  }
}
.pricing-grp .pricing-table .responsive-table {
  margin-bottom: 0;
}

.pricing-grp .pricing-table .responsive-table li {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: minmax(21em, -webkit-max-content) 0.5em minmax(0, 1fr) 0.5em minmax(0, 1fr) 0.5em minmax(0, 1fr) 0.5em minmax(0, 1fr) 0.5em minmax(0, 1fr);
  -ms-grid-columns: minmax(21em, max-content) 0.5em minmax(0, 1fr) 0.5em minmax(0, 1fr) 0.5em minmax(0, 1fr) 0.5em minmax(0, 1fr) 0.5em minmax(0, 1fr);
  grid-template-columns: minmax(21em, -webkit-max-content) repeat(5, minmax(0, 1fr));
  grid-template-columns: minmax(21em, max-content) repeat(5, minmax(0, 1fr));
  -ms-grid-rows: minmax(0, 1fr);
  grid-template-rows: minmax(0, 1fr);
  -webkit-column-gap: 0.5em;
     -moz-column-gap: 0.5em;
          column-gap: 0.5em;
}

.pricing-grp .pricing-table .responsive-table li > *:nth-child(1) {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.pricing-grp .pricing-table .responsive-table li > *:nth-child(2) {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.pricing-grp .pricing-table .responsive-table li > *:nth-child(3) {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}

.pricing-grp .pricing-table .responsive-table li > *:nth-child(4) {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

.pricing-grp .pricing-table .responsive-table li > *:nth-child(5) {
  -ms-grid-row: 1;
  -ms-grid-column: 9;
}

.pricing-grp .pricing-table .responsive-table li > *:nth-child(6) {
  -ms-grid-row: 1;
  -ms-grid-column: 11;
}

.pricing-grp .pricing-table {
  -ms-grid-column: 2;
  grid-column: 2;
  -ms-grid-row: 2;
  grid-row: 2;
  padding: 0 2em;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.pricing-grp .pricing-table .responsive-table .table-header {
  background-color: #f6f7f7;
}

.pricing-grp .pricing-table .responsive-table .table-row {
  background-color: #f6f7f7;
}

.pricing-grp .pricing-table .responsive-table .table-row .column {
  background-color: #ffffff;
  padding: 1em;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-size: clamp(11px, 1.1vw, 1.1em);
}
.pricing-grp .pricing-table .responsive-table .table-row .column p {
  font-size: clamp(11px, 1.1vw, 1.1em);
}

.pricing-grp .pricing-table .responsive-table .table-row .column:nth-child(1) {
  background: #F5F0EB;
}

.pricing-grp .pricing-table .responsive-table .table-row .column:nth-child(2) a {
  background: #002776;
}

.pricing-grp .pricing-table .responsive-table .table-row .column:nth-child(3) a {
  background: #007FA9;
}

.pricing-grp .pricing-table .responsive-table .table-row .column:nth-child(4) a {
  background: #00A0FF;
}

.pricing-grp .pricing-table .responsive-table .table-row .column:nth-child(5) a {
  background: #2DBAD7;
}

.pricing-grp .pricing-table .responsive-table .table-row .column:nth-child(6) a {
  background: #00BFB3;
}

.pricing-grp .pricing-table .responsive-table .table-row .column a {
  display: block;
  text-align: center;
  background-color: #002776;
  color: #ffffff;
  font-family: "Roboto", arial, helvetica, sans-serif;
  font-weight: 500;
  padding: 0.8em 1em;
  text-decoration: none;
  font-size: 1.25em;
  font-size: clamp(1em, 1.3vw, 1.2em);
  -webkit-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}

.pricing-grp .pricing-table .responsive-table .table-row .column a:hover, .pricing-grp .pricing-table .responsive-table .table-row .column a:focus {
  background-color: #335291;
}

.pricing-grp .pricing-table .responsive-table .table-row .column.flex-center {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.pricing-grp .pricing-table .responsive-table .table-row .column.flex-center.absolutemsg {
  position: relative;
}
.pricing-grp .pricing-table .responsive-table .table-row .column.flex-center.absolutemsg p {
  position: absolute;
  top: 1em;
  left: 1em;
  right: 1em;
}

.pricing-grp .pricing-table .responsive-table .table-row .column .price {
  font-weight: bold;
  color: #000000;
  font-size: 1.3em;
  font-size: clamp(16px, 1.3vw, 1.3em);
}

.pricing-grp .pricing-table .responsive-table .table-row .column .bold {
  font-weight: bold;
  color: #002776;
  font-size: 1.3em;
  font-size: clamp(16px, 1.3vw, 1.3em);
  text-align: center;
}

.pricing-grp .pricing-table .responsive-table .table-row .column .check {
  background-image: url(/img/tick-blue.svg);
  background-image: url(/documents/13115790/13695636/tick-blue.svg);
  width: 28px;
  height: 28px;
}

.pricing-grp .pricing-table .responsive-table .table-row .column .check svg {
  fill: #002776;
}

.pricing-grp .pricing-table .responsive-table .column .heading-grp {
  padding: 0.5em;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-size: 1.25em;
  font-size: clamp(16px, 1.25vw, 1.25em);
  font-weight: 500;
  line-height: 1;
  min-height: 71px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 100%;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .pricing-grp .pricing-table .responsive-table .column .heading-grp {
    height: 71px;
  }
}
.pricing-grp .pricing-table .responsive-table .column .heading-grp .icon-symbol {
  fill: #ffffff;
}
.pricing-grp .pricing-table .responsive-table .column .heading-grp .icon-symbol svg path {
  fill: #ffffff;
}

.pricing-grp .pricing-table .responsive-table .column .heading-grp.packages {
  background: #335291;
  color: #ffffff;
}

.pricing-grp .pricing-table .responsive-table .column .heading-grp.wellbeing {
  background-color: #002776;
  color: #ffffff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-column-gap: 0.3em;
     -moz-column-gap: 0.3em;
          column-gap: 0.3em;
}

.pricing-grp .pricing-table .responsive-table .column .heading-grp.wellbeing .icon-symbol {
  width: 1.5em;
  max-width: 100%;
}

.pricing-grp .pricing-table .responsive-table .column .heading-grp.wellbeing span {
  width: calc(100% - 2.25em);
  font-size: clamp(11px, 1.1vw, 1.1em);
  word-wrap: normal;
}

.pricing-grp .pricing-table .responsive-table .column .heading-grp.safeguarding {
  background-color: #007FA9;
  color: #ffffff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-column-gap: 0.3em;
     -moz-column-gap: 0.3em;
          column-gap: 0.3em;
}

.pricing-grp .pricing-table .responsive-table .column .heading-grp.safeguarding .icon-symbol {
  width: 1.5em;
  max-width: 100%;
}

.pricing-grp .pricing-table .responsive-table .column .heading-grp.safeguarding span {
  width: calc(100% - 2.25em);
  font-size: clamp(11px, 1.1vw, 1.1em);
  word-wrap: normal;
}

.pricing-grp .pricing-table .responsive-table .column .heading-grp.core {
  background-color: #00A0FF;
  color: #ffffff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-column-gap: 0.3em;
     -moz-column-gap: 0.3em;
          column-gap: 0.3em;
}

.pricing-grp .pricing-table .responsive-table .column .heading-grp.core .icon-symbol {
  width: 1.5em;
  max-width: 100%;
}

.pricing-grp .pricing-table .responsive-table .column .heading-grp.core span {
  width: calc(100% - 2.25em);
  font-size: clamp(11px, 1.1vw, 1.1em);
  word-wrap: normal;
}

.pricing-grp .pricing-table .responsive-table .column .heading-grp.comp {
  background-color: #2DBAD7;
  color: #ffffff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-column-gap: 0.3em;
     -moz-column-gap: 0.3em;
          column-gap: 0.3em;
}

.pricing-grp .pricing-table .responsive-table .column .heading-grp.comp .icon-symbol {
  width: 1.5em;
  max-width: 100%;
}

.pricing-grp .pricing-table .responsive-table .column .heading-grp.comp span {
  width: calc(100% - 2.25em);
  font-size: clamp(11px, 1.1vw, 1.1em);
  word-wrap: normal;
}

.pricing-grp .pricing-table .responsive-table .column .heading-grp.choose {
  background-color: #00BFB3;
  color: #ffffff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-column-gap: 0.3em;
     -moz-column-gap: 0.3em;
          column-gap: 0.3em;
}

.pricing-grp .pricing-table .responsive-table .column .heading-grp.choose .icon-symbol {
  width: 1.5em;
  max-width: 100%;
}

.pricing-grp .pricing-table .responsive-table .column .heading-grp.choose span {
  width: calc(100% - 2.25em);
  font-size: clamp(11px, 1.1vw, 1.1em);
  word-wrap: normal;
}

.pricing-grp .pricing-table .responsive-table .column-1 {
  -ms-flex-preferred-size: 23%;
  flex-basis: 23%;
  margin: 0 !important;
  padding: 0;
  min-width: 19em;
}

.pricing-grp .pricing-table .responsive-table .column-2 {
  -ms-flex-preferred-size: 18%;
  flex-basis: 18%;
  margin: 0 !important;
  padding: 0;
}

.pricing-grp .pricing-table .responsive-table .column-3 {
  -ms-flex-preferred-size: 18%;
  flex-basis: 18%;
  margin: 0 !important;
  padding: 0;
}

.pricing-grp .pricing-table .responsive-table .column-4 {
  -ms-flex-preferred-size: 18%;
  flex-basis: 18%;
  margin: 0 !important;
  padding: 0;
}

.pricing-grp .pricing-table .responsive-table .column-5 {
  -ms-flex-preferred-size: 18%;
  flex-basis: 18%;
  margin: 0 !important;
  padding: 0;
}

@media (max-width: 986px) {
  .pricing-grp .pricing-table .responsive-table {
    display: none;
  }
}
.pricing-grp .pricing-table .mobile-contact {
  margin-top: 1em;
  display: none;
}

.pricing-grp .pricing-table .mobile-contact a {
  display: block;
  text-align: center;
  background-color: #002776;
  color: #ffffff;
  font-family: "Roboto", arial, helvetica, sans-serif;
  font-weight: bold;
  padding: 1em 2em;
  text-decoration: none;
  font-size: 1.3em;
  -webkit-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}

.pricing-grp .pricing-table .mobile-contact a:hover, .pricing-grp .pricing-table .mobile-contact a:focus {
  background-color: #335291;
}

@media (max-width: 986px) {
  .pricing-grp .pricing-table .mobile-contact {
    display: block;
  }
}
.pricing-grp .pricing-table .packages-mobile {
  display: none;
  background-color: #ffffff;
  padding: 1em;
  margin-bottom: 17em;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.pricing-grp .pricing-table .packages-mobile .packages-boxes {
  display: -ms-grid;
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(min(15rem, 100%), 1fr));
  -ms-grid-rows: minmax(0, 1fr);
  grid-template-rows: minmax(0, 1fr);
  -webkit-column-gap: 2em;
     -moz-column-gap: 2em;
          column-gap: 2em;
  row-gap: 2em;
}

.pricing-grp .pricing-table .packages-mobile .packages-boxes .box {
  width: 100%;
  margin: 0;
  padding: 0 !important;
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: minmax(0, 1fr);
  grid-template-columns: minmax(0, 1fr);
  -ms-grid-rows: minmax(0, -webkit-max-content) minmax(0, 1fr) minmax(0, -webkit-max-content);
  -ms-grid-rows: minmax(0, max-content) minmax(0, 1fr) minmax(0, max-content);
  grid-template-rows: minmax(0, -webkit-max-content) minmax(0, 1fr) minmax(0, -webkit-max-content);
  grid-template-rows: minmax(0, max-content) minmax(0, 1fr) minmax(0, max-content);
}

.pricing-grp .pricing-table .packages-mobile .packages-boxes .box > *:nth-child(1) {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.pricing-grp .pricing-table .packages-mobile .packages-boxes .box > *:nth-child(2) {
  -ms-grid-row: 2;
  -ms-grid-column: 1;
}

.pricing-grp .pricing-table .packages-mobile .packages-boxes .box > *:nth-child(3) {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.pricing-grp .pricing-table .packages-mobile .packages-boxes .box .icon-symbol {
  width: 40px;
  height: 40px;
}

.pricing-grp .pricing-table .packages-mobile .packages-boxes .box .icon-symbol svg {
  fill: #ffffff;
}

.pricing-grp .pricing-table .packages-mobile .packages-boxes .box span {
  width: calc(100% - 50px);
  font-weight: 500;
  color: #ffffff;
  font-size: 1.35em;
}

.pricing-grp .pricing-table .packages-mobile .packages-boxes .box .title {
  padding: 1em;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  min-height: 80px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.pricing-grp .pricing-table .packages-mobile .packages-boxes .box .pack-content {
  padding: 2em 1em 1em 1em;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  background-color: #f6f7f7;
}

.pricing-grp .pricing-table .packages-mobile .packages-boxes .box .pack-content ul {
  text-align: center;
}

.pricing-grp .pricing-table .packages-mobile .packages-boxes .box .pack-content ul li {
  font-size: 1.25em;
  margin-bottom: 1em;
  font-weight: 500;
}

.pricing-grp .pricing-table .packages-mobile .packages-boxes .box .pack-content ul li.live {
  color: #002776;
  font-size: 2em;
  line-height: 1;
  font-weight: bold;
}

.pricing-grp .pricing-table .packages-mobile .packages-boxes .box .cta-btn-pack a {
  display: block;
  text-align: center;
  padding: 1em;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  color: #ffffff;
  font-weight: 500;
  font-size: 1.3em;
  text-decoration: none;
  -webkit-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}

.pricing-grp .pricing-table .packages-mobile .packages-boxes .box .cta-btn-pack a:hover {
  background-color: #335291;
}

.pricing-grp .pricing-table .packages-mobile .packages-boxes .box.wellbeing-box .title {
  background-color: #002776;
}
.pricing-grp .pricing-table .packages-mobile .packages-boxes .box.wellbeing-box .title .icon-symbol svg path {
  fill: #ffffff;
}

.pricing-grp .pricing-table .packages-mobile .packages-boxes .box.wellbeing-box .cta-btn-pack {
  background-color: #002776;
}

.pricing-grp .pricing-table .packages-mobile .packages-boxes .box.safeguarding-box .title {
  background-color: #007FA9;
}

.pricing-grp .pricing-table .packages-mobile .packages-boxes .box.safeguarding-box .title .icon-symbol {
  width: 40px;
}

.pricing-grp .pricing-table .packages-mobile .packages-boxes .box.safeguarding-box .title .icon-symbol svg {
  fill: #ffffff;
  width: 40px;
  height: 40px;
}
.pricing-grp .pricing-table .packages-mobile .packages-boxes .box.safeguarding-box .title .icon-symbol svg path {
  fill: #ffffff;
}

.pricing-grp .pricing-table .packages-mobile .packages-boxes .box.safeguarding-box .cta-btn-pack {
  background-color: #007FA9;
}

.pricing-grp .pricing-table .packages-mobile .packages-boxes .box.core-box .title {
  background-color: #00A0FF;
}

.pricing-grp .pricing-table .packages-mobile .packages-boxes .box.core-box .title .icon-symbol {
  width: 40px;
}

.pricing-grp .pricing-table .packages-mobile .packages-boxes .box.core-box .title .icon-symbol svg {
  fill: #ffffff;
  width: 40px;
  height: 40px;
}
.pricing-grp .pricing-table .packages-mobile .packages-boxes .box.core-box .title .icon-symbol svg path {
  fill: #ffffff;
}

.pricing-grp .pricing-table .packages-mobile .packages-boxes .box.core-box .cta-btn-pack {
  background-color: #00A0FF;
}

.pricing-grp .pricing-table .packages-mobile .packages-boxes .box.comp-box .title {
  background-color: #2DBAD7;
}

.pricing-grp .pricing-table .packages-mobile .packages-boxes .box.comp-box .title .icon-symbol {
  width: 40px;
}

.pricing-grp .pricing-table .packages-mobile .packages-boxes .box.comp-box .title .icon-symbol svg {
  fill: #ffffff;
  width: 40px;
  height: 40px;
}
.pricing-grp .pricing-table .packages-mobile .packages-boxes .box.comp-box .title .icon-symbol svg path {
  fill: #ffffff;
}

.pricing-grp .pricing-table .packages-mobile .packages-boxes .box.comp-box .cta-btn-pack {
  background-color: #2DBAD7;
}

.pricing-grp .pricing-table .packages-mobile .packages-boxes .box.choose-box .title {
  background-color: #00BFB3;
}

.pricing-grp .pricing-table .packages-mobile .packages-boxes .box.choose-box .title .icon-symbol {
  width: 40px;
}

.pricing-grp .pricing-table .packages-mobile .packages-boxes .box.choose-box .title .icon-symbol svg {
  fill: #ffffff;
  width: 40px;
  height: 40px;
}

.pricing-grp .pricing-table .packages-mobile .packages-boxes .box.choose-box .cta-btn-pack {
  background-color: #00BFB3;
}

@media (max-width: 540px) {
  .pricing-grp .pricing-table .packages-mobile .packages-boxes .box {
    width: 100%;
    padding: 0 !important;
    margin: 0 0 40px 0 !important;
  }
}
@media (max-width: 986px) {
  .pricing-grp .pricing-table .packages-mobile {
    display: block;
  }
}
.client-footer {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: minmax(0, 1fr) 0 minmax(calc(320px - 2em), calc(1468px + 2em)) 0 minmax(0, 1fr);
  grid-template-columns: minmax(0, 1fr) minmax(calc(320px - 2em), calc(1468px + 2em)) minmax(0, 1fr);
  -ms-grid-rows: minmax(0, 1fr);
  grid-template-rows: minmax(0, 1fr);
  grid-column-gap: 0;
  grid-row-gap: 0;
  background: #ffffff;
}
.client-footer > *:nth-child(1) {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}
.client-footer > *:nth-child(2) {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}
.client-footer > *:nth-child(3) {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}
@media (min-width: 1860px) {
  .client-footer {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: minmax(0, 1fr) 0 minmax(calc(320px - 2em), calc(1860px + 2em)) 0 minmax(0, 1fr);
    grid-template-columns: minmax(0, 1fr) minmax(calc(320px - 2em), calc(1860px + 2em)) minmax(0, 1fr);
    -ms-grid-rows: minmax(0, 1fr);
    grid-template-rows: minmax(0, 1fr);
    grid-column-gap: 0;
    grid-row-gap: 0;
  }
  .client-footer > *:nth-child(1) {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
  }
  .client-footer > *:nth-child(2) {
    -ms-grid-row: 1;
    -ms-grid-column: 3;
  }
  .client-footer > *:nth-child(3) {
    -ms-grid-row: 1;
    -ms-grid-column: 5;
  }
}
@media (min-width: 2160px) {
  .client-footer {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: minmax(0, 1fr) 0 minmax(calc(320px - 2em), calc(3720px + 2em)) 0 minmax(0, 1fr);
    grid-template-columns: minmax(0, 1fr) minmax(calc(320px - 2em), calc(3720px + 2em)) minmax(0, 1fr);
    -ms-grid-rows: minmax(0, 1fr);
    grid-template-rows: minmax(0, 1fr);
    grid-column-gap: 0;
    grid-row-gap: 0;
  }
  .client-footer > *:nth-child(1) {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
  }
  .client-footer > *:nth-child(2) {
    -ms-grid-row: 1;
    -ms-grid-column: 3;
  }
  .client-footer > *:nth-child(3) {
    -ms-grid-row: 1;
    -ms-grid-column: 5;
  }
}
.client-footer.bordered {
  border-top: 1px solid #9d9d9d;
}
.client-footer .wrapper {
  -ms-grid-column: 2;
  grid-column: 2;
  -ms-grid-row: 1;
  grid-row: 1;
  padding: 2em;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: minmax(0, 1fr) 2em minmax(0, -webkit-max-content) 2em minmax(0, -webkit-max-content);
  -ms-grid-columns: minmax(0, 1fr) 2em minmax(0, max-content) 2em minmax(0, max-content);
  grid-template-columns: minmax(0, 1fr) repeat(2, minmax(0, -webkit-max-content));
  grid-template-columns: minmax(0, 1fr) repeat(2, minmax(0, max-content));
  -ms-grid-rows: minmax(0, 1fr);
  grid-template-rows: minmax(0, 1fr);
  grid-column-gap: 2em;
  grid-row-gap: 2em;
}
.client-footer .wrapper > *:nth-child(1) {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}
.client-footer .wrapper > *:nth-child(2) {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}
.client-footer .wrapper > *:nth-child(3) {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}
@media (max-width: 640px) {
  .client-footer .wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: start;
  }
}
.client-footer .wrapper .footer-logo svg {
  width: 7.75em;
  height: auto;
}
.client-footer .wrapper address p {
  color: #565a5c;
  line-height: 1.2;
}
.client-footer .wrapper address p.heading {
  color: #002855;
  font-size: clamp(16px, 2vw, 2em);
  margin-bottom: 0.75em;
  font-weight: 500;
}
.client-footer .wrapper .social .heading {
  color: #002855;
  font-size: clamp(16px, 2vw, 2em);
  margin-bottom: 0.75em;
  font-weight: 500;
}
.client-footer .wrapper .social .links {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-column-gap: 1em;
     -moz-column-gap: 1em;
          column-gap: 1em;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: end;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  row-gap: 0.25em;
}
@media (max-width: 640px) {
  .client-footer .wrapper .social .links {
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: start;
  }
}
.client-footer .wrapper .social .links .footer-social {
  width: 1.5em;
  height: 1.5em;
  display: block;
}
.client-footer .wrapper .social .links .footer-social svg {
  width: 100%;
  height: 100%;
}
.client-footer .wrapper .social .links .footer-social svg path {
  fill: #9d9d9d;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.client-footer .wrapper .social .links .footer-social:hover svg path, .client-footer .wrapper .social .links .footer-social:focus svg path {
  fill: #eeaf00;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}

.split-section {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: minmax(0, 1fr) 0 minmax(0, 1fr);
  grid-template-columns: repeat(2, minmax(0, 1fr));
  -ms-grid-rows: minmax(0, 1fr);
  grid-template-rows: minmax(0, 1fr);
  grid-column-gap: 0;
  grid-row-gap: 0;
}

.split-section > *:nth-child(1) {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.split-section > *:nth-child(2) {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}
.split-section.push-top {
  margin-top: 110px;
}
@media (max-width: 768px) {
  .split-section.push-top {
    margin-top: 80px;
  }
}
.split-section.blue-bottom {
  border-bottom: 1.5em solid #009fdf;
}
.split-section.yellow-bottom {
  border-bottom: 1.5em solid #eeaf00;
}
.split-section.navy-bottom {
  border-bottom: 1.5em solid #5b1f69;
}
.split-section.primary-bottom {
  border-bottom: 1.5em solid #002855;
}
.split-section .copy-section {
  grid-column: var(--data-splitorder);
  -ms-grid-row: 1;
  grid-row: 1;
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: minmax(0, 1fr) 0 minmax(calc(160px - 1em), calc(734px + 1em)) 0 minmax(calc(160px - 1em), calc(734px + 1em)) 0 minmax(0, 1fr);
  grid-template-columns: minmax(0, 1fr) minmax(calc(160px - 1em), calc(734px + 1em)) minmax(calc(160px - 1em), calc(734px + 1em)) minmax(0, 1fr);
  -ms-grid-rows: minmax(0, 1fr);
  grid-template-rows: minmax(0, 1fr);
  grid-column-gap: 0;
  grid-row-gap: 0;
}
.split-section .copy-section > *:nth-child(1) {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}
.split-section .copy-section > *:nth-child(2) {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}
.split-section .copy-section > *:nth-child(3) {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}
.split-section .copy-section > *:nth-child(4) {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}
@media (min-width: 1860px) {
  .split-section .copy-section {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: minmax(0, 1fr) 0 minmax(calc(160px - 2em), calc(930px + 2em)) 0 minmax(calc(160px - 2em), calc(930px + 2em)) 0 minmax(0, 1fr);
    grid-template-columns: minmax(0, 1fr) minmax(calc(160px - 2em), calc(930px + 2em)) minmax(calc(160px - 2em), calc(930px + 2em)) minmax(0, 1fr);
    -ms-grid-rows: minmax(0, 1fr);
    grid-template-rows: minmax(0, 1fr);
    grid-column-gap: 0;
    grid-row-gap: 0;
  }
  .split-section .copy-section > *:nth-child(1) {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
  }
  .split-section .copy-section > *:nth-child(2) {
    -ms-grid-row: 1;
    -ms-grid-column: 3;
  }
  .split-section .copy-section > *:nth-child(3) {
    -ms-grid-row: 1;
    -ms-grid-column: 5;
  }
  .split-section .copy-section > *:nth-child(4) {
    -ms-grid-row: 1;
    -ms-grid-column: 7;
  }
}
@media (min-width: 2160px) {
  .split-section .copy-section {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: minmax(0, 1fr) 0 minmax(calc(160px - 2em), calc(1860px + 2em)) 0 minmax(calc(160px - 2em), calc(1860px + 2em)) 0 minmax(0, 1fr);
    grid-template-columns: minmax(0, 1fr) minmax(calc(160px - 2em), calc(1860px + 2em)) minmax(calc(160px - 2em), calc(1860px + 2em)) minmax(0, 1fr);
    -ms-grid-rows: minmax(0, 1fr);
    grid-template-rows: minmax(0, 1fr);
    grid-column-gap: 0;
    grid-row-gap: 0;
  }
  .split-section .copy-section > *:nth-child(1) {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
  }
  .split-section .copy-section > *:nth-child(2) {
    -ms-grid-row: 1;
    -ms-grid-column: 3;
  }
  .split-section .copy-section > *:nth-child(3) {
    -ms-grid-row: 1;
    -ms-grid-column: 5;
  }
  .split-section .copy-section > *:nth-child(4) {
    -ms-grid-row: 1;
    -ms-grid-column: 7;
  }
}
.split-section .copy-section .copy-wrap {
  grid-column: var(--data-splitorder);
  -ms-grid-row: 1;
  grid-row: 1;
  padding: 2em;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: left;
      -ms-flex-align: left;
          align-items: left;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.split-section .copy-section .copy-wrap h2 {
  font-family: "gill-sans-nova", sans-serif;
  font-size: clamp(26px, 2.9vw, 2.35em);
  font-weight: 500;
  margin-bottom: 0.5em;
  color: #152b54;
  line-height: 1.3;
}
.split-section .copy-section .copy-wrap h2.larger {
  font-size: clamp(35px, 2.9vw, 5em);
}
.split-section .copy-section .copy-wrap p {
  font-weight: 300;
  line-height: 1.5em;
  font-size: clamp(14px, 1.85vw, 1.5em);
  color: #565a5c;
  margin-bottom: 1em;
  max-width: max(75%, 19.875em);
}
.split-section .copy-section .copy-wrap p.wider {
  max-width: max(80%, 19.875em);
}
.split-section .copy-section .copy-wrap p.widest {
  max-width: 100%;
  font-size: clamp(14px, 1.4vw, 1.5em);
}
.split-section .copy-section .copy-wrap p.largest {
  max-width: 100%;
  font-size: clamp(26px, 2.9vw, 2.35em);
}
.split-section .copy-section .copy-wrap p strong {
  font-weight: bold;
}
.split-section .copy-section .copy-wrap ul {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: minmax(0, 1fr);
  grid-template-columns: minmax(0, 1fr);
  grid-auto-rows: minmax(0, -webkit-max-content);
  grid-auto-rows: minmax(0, max-content);
  row-gap: 1em;
  margin-bottom: 1em;
}
.split-section .copy-section .copy-wrap ul li {
  font-weight: 400;
  color: #565a5c;
  line-height: 1.5em;
  font-size: 1em;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-column-gap: 0.5em;
     -moz-column-gap: 0.5em;
          column-gap: 0.5em;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.split-section .copy-section .copy-wrap ul li i {
  width: 2em;
  height: 2em;
}
.split-section .copy-section .copy-wrap ul li i svg {
  width: 100%;
  height: 100%;
}
.split-section .copy-section .copy-wrap .job-cta {
  background: #eeaf00;
  text-decoration: none;
  color: #5b1f69;
  padding: 1em 2em;
  display: inline-block;
  margin-top: 1em;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  border-radius: 2em;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}
.split-section .copy-section .copy-wrap .job-cta:hover, .split-section .copy-section .copy-wrap .job-cta:focus {
  background: #152b54;
  color: #ffffff;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.split-section .copy-section.primary-background {
  background: #009fdf;
}
.split-section .copy-section.primary-background .copy-wrap h2 {
  color: #002855;
}
.split-section .copy-section.primary-background .copy-wrap p {
  color: #002855;
}
.split-section .copy-section.benefits-background {
  background: #009fdf;
}
.split-section .copy-section.benefits-background .copy-wrap h2 {
  color: #002855;
}
.split-section .copy-section.benefits-background .copy-wrap p {
  color: #002855;
}
.split-section .copy-section.purple-background {
  background: #5b1f69;
}
.split-section .copy-section.purple-background .copy-wrap h2 {
  color: #ffffff;
}
.split-section .copy-section.purple-background .copy-wrap p {
  color: #ffffff;
}
.split-section .copy-section.secondary-background {
  background: #152b54;
}
.split-section .copy-section.secondary-background .copy-wrap h2 {
  color: #ffffff;
}
.split-section .copy-section.secondary-background .copy-wrap p {
  color: #ffffff;
}
.split-section .copy-section.navy-background {
  background: #5b1f69;
}
.split-section .copy-section.navy-background .copy-wrap h2 {
  color: #ffffff;
}
.split-section .copy-section.navy-background .copy-wrap h2.plus {
  font-size: clamp(26px, 3.4vw, 3.1em);
}
.split-section .copy-section.navy-background .copy-wrap p {
  color: #ffffff;
}
.split-section .copy-section.yellow-background {
  background: #eeaf00;
}
.split-section .copy-section.yellow-background .copy-wrap h2 {
  color: #5b1f69;
}
.split-section .copy-section.yellow-background .copy-wrap h2.plus {
  font-size: clamp(26px, 3.4vw, 3.1em);
}
.split-section .copy-section.yellow-background .copy-wrap p {
  color: #5b1f69;
}
.split-section .image-section {
  grid-column: var(--data-splitorder);
  -ms-grid-row: 1;
  grid-row: 1;
  position: relative;
}
.split-section .image-section.scale picture img {
  scale: 1.02;
}
.split-section .image-section picture {
  display: block;
  position: relative;
  width: 100%;
  height: 100%;
}
.split-section .image-section picture img {
  position: relative;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
@media (max-width: 768px) {
  .split-section {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: minmax(0, 1fr);
    grid-template-columns: minmax(0, 1fr);
    -ms-grid-rows: minmax(0, -webkit-max-content) 0 minmax(0, -webkit-max-content);
    -ms-grid-rows: minmax(0, max-content) 0 minmax(0, max-content);
    grid-template-rows: repeat(2, minmax(0, -webkit-max-content));
    grid-template-rows: repeat(2, minmax(0, max-content));
    grid-column-gap: 0;
    grid-row-gap: 0;
  }
  .split-section > *:nth-child(1) {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
  }
  .split-section > *:nth-child(2) {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .split-section .copy-section {
    -ms-grid-column: 1;
    grid-column: 1;
    -ms-grid-row: 2;
    grid-row: 2;
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: minmax(0, 1fr);
    grid-template-columns: minmax(0, 1fr);
    -ms-grid-rows: minmax(0, 1fr);
    grid-template-rows: minmax(0, 1fr);
    grid-column-gap: 0;
    grid-row-gap: 0;
  }
  .split-section .copy-section > *:nth-child(1) {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
  }
  .split-section .image-section {
    -ms-grid-column: 1;
    grid-column: 1;
    -ms-grid-row: 1;
    grid-row: 1;
  }
  .split-section .image-section picture {
    aspect-ratio: 16/9;
  }
}
.split-section[data-aos=split-section] {
  opacity: 1;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  overflow: hidden;
}
.split-section[data-aos=split-section] div:nth-of-type(1) {
  opacity: 0;
  -webkit-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}
.split-section[data-aos=split-section] div:nth-of-type(1) > .copy-wrap {
  opacity: 0;
  -webkit-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}
.split-section[data-aos=split-section] div:nth-of-type(2) {
  opacity: 0;
  -webkit-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}
.split-section[data-aos=split-section] div:nth-of-type(2) > .copy-wrap {
  opacity: 0;
  -webkit-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}
.split-section[data-aos=split-section].stoppable[style*=animation] {
  opacity: 1;
  -webkit-transition: none;
  transition: none;
  -webkit-animation: none;
          animation: none;
}
.split-section[data-aos=split-section].stoppable[style*=animation] div:nth-of-type(1) {
  -webkit-transform: translateX(0);
      -ms-transform: translateX(0);
          transform: translateX(0);
  -webkit-transition: none;
  transition: none;
}
.split-section[data-aos=split-section].stoppable[style*=animation] div:nth-of-type(1) > .copy-wrap {
  -webkit-transform: translateX(0);
      -ms-transform: translateX(0);
          transform: translateX(0);
  -webkit-transition: none;
  transition: none;
}
@media (max-width: 768px) {
  .split-section[data-aos=split-section].stoppable[style*=animation] div:nth-of-type(1) {
    -webkit-transform: translateX(0) scale(0);
        -ms-transform: translateX(0) scale(0);
            transform: translateX(0) scale(0);
  }
  .split-section[data-aos=split-section].stoppable[style*=animation] div:nth-of-type(1).copy-section {
    -webkit-transform: translateX(0) translateY(0) scale(1);
        -ms-transform: translateX(0) translateY(0) scale(1);
            transform: translateX(0) translateY(0) scale(1);
  }
  .split-section[data-aos=split-section].stoppable[style*=animation] div:nth-of-type(1).copy-section .copy-wrap {
    -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
            transform: translateX(0);
    -webkit-transition: none;
    transition: none;
  }
}
.split-section[data-aos=split-section].stoppable[style*=animation] div:nth-of-type(2) {
  -webkit-transform: translateX(0);
      -ms-transform: translateX(0);
          transform: translateX(0);
  -webkit-transition: none;
  transition: none;
}
.split-section[data-aos=split-section].stoppable[style*=animation] div:nth-of-type(2) > .copy-wrap {
  -webkit-transform: translateX(0);
      -ms-transform: translateX(0);
          transform: translateX(0);
  -webkit-transition: none;
  transition: none;
}
@media (max-width: 768px) {
  .split-section[data-aos=split-section].stoppable[style*=animation] div:nth-of-type(2) {
    -webkit-transform: translateX(0) scale(0);
        -ms-transform: translateX(0) scale(0);
            transform: translateX(0) scale(0);
  }
  .split-section[data-aos=split-section].stoppable[style*=animation] div:nth-of-type(2).copy-section {
    -webkit-transform: translateX(0) translateY(0) scale(1);
        -ms-transform: translateX(0) translateY(0) scale(1);
            transform: translateX(0) translateY(0) scale(1);
  }
  .split-section[data-aos=split-section].stoppable[style*=animation] div:nth-of-type(2).copy-section .copy-wrap {
    -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
            transform: translateX(0);
    -webkit-transition: none;
    transition: none;
  }
}
.split-section[data-aos=split-section].aos-animate {
  opacity: 1;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.split-section[data-aos=split-section].aos-animate div:nth-of-type(1) {
  opacity: 1;
  -webkit-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}
.split-section[data-aos=split-section].aos-animate div:nth-of-type(1) > .copy-wrap {
  opacity: 1;
  -webkit-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}
@media (max-width: 768px) {
  .split-section[data-aos=split-section].aos-animate div:nth-of-type(1) {
    opacity: 1;
  }
  .split-section[data-aos=split-section].aos-animate div:nth-of-type(1).copy-section {
    opacity: 1;
  }
  .split-section[data-aos=split-section].aos-animate div:nth-of-type(1).copy-section .copy-wrap {
    opacity: 1;
    -webkit-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
  }
}
.split-section[data-aos=split-section].aos-animate div:nth-of-type(2) {
  opacity: 1;
  -webkit-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}
.split-section[data-aos=split-section].aos-animate div:nth-of-type(2) > .copy-wrap {
  opacity: 1;
  -webkit-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}
@media (max-width: 768px) {
  .split-section[data-aos=split-section].aos-animate div:nth-of-type(2) {
    opacity: 1;
  }
  .split-section[data-aos=split-section].aos-animate div:nth-of-type(2).copy-section {
    opacity: 1;
  }
  .split-section[data-aos=split-section].aos-animate div:nth-of-type(2).copy-section .copy-wrap {
    opacity: 1;
    -webkit-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
  }
}
.split-section[data-aos=split-section].aos-animate.stoppable[style*=animation] {
  opacity: 1;
  -webkit-transition: none;
  transition: none;
  -webkit-animation: none;
          animation: none;
}
.split-section[data-aos=split-section].aos-animate.stoppable[style*=animation] div:nth-of-type(1) {
  -webkit-transform: translateX(0);
      -ms-transform: translateX(0);
          transform: translateX(0);
  -webkit-transition: none;
  transition: none;
}
.split-section[data-aos=split-section].aos-animate.stoppable[style*=animation] div:nth-of-type(1) > .copy-wrap {
  -webkit-transform: translateX(0);
      -ms-transform: translateX(0);
          transform: translateX(0);
  -webkit-transition: none;
  transition: none;
}
@media (max-width: 768px) {
  .split-section[data-aos=split-section].aos-animate.stoppable[style*=animation] div:nth-of-type(1) {
    -webkit-transform: translateX(0) scale(0);
        -ms-transform: translateX(0) scale(0);
            transform: translateX(0) scale(0);
  }
  .split-section[data-aos=split-section].aos-animate.stoppable[style*=animation] div:nth-of-type(1).copy-section {
    -webkit-transform: translateX(0) translateY(0) scale(1);
        -ms-transform: translateX(0) translateY(0) scale(1);
            transform: translateX(0) translateY(0) scale(1);
  }
  .split-section[data-aos=split-section].aos-animate.stoppable[style*=animation] div:nth-of-type(1).copy-section .copy-wrap {
    -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
            transform: translateX(0);
    -webkit-transition: none;
    transition: none;
  }
}
.split-section[data-aos=split-section].aos-animate.stoppable[style*=animation] div:nth-of-type(2) {
  -webkit-transform: translateX(0);
      -ms-transform: translateX(0);
          transform: translateX(0);
  -webkit-transition: none;
  transition: none;
}
.split-section[data-aos=split-section].aos-animate.stoppable[style*=animation] div:nth-of-type(2) > .copy-wrap {
  -webkit-transform: translateX(0);
      -ms-transform: translateX(0);
          transform: translateX(0);
  -webkit-transition: none;
  transition: none;
}
@media (max-width: 768px) {
  .split-section[data-aos=split-section].aos-animate.stoppable[style*=animation] div:nth-of-type(2) {
    -webkit-transform: translateX(0) scale(0);
        -ms-transform: translateX(0) scale(0);
            transform: translateX(0) scale(0);
  }
  .split-section[data-aos=split-section].aos-animate.stoppable[style*=animation] div:nth-of-type(2).copy-section {
    -webkit-transform: translateX(0) translateY(0) scale(1);
        -ms-transform: translateX(0) translateY(0) scale(1);
            transform: translateX(0) translateY(0) scale(1);
  }
  .split-section[data-aos=split-section].aos-animate.stoppable[style*=animation] div:nth-of-type(2).copy-section .copy-wrap {
    -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
            transform: translateX(0);
    -webkit-transition: none;
    transition: none;
  }
}

html {
  scroll-behavior: smooth;
  scroll-padding-top: 8em;
  background: #ffffff !important;
  scrollbar-width: thin;
  /* "auto" or "thin" */
  scrollbar-color: #002855 #9d9d9d;
  /* scroll thumb and track */
  /* Works on Chrome, Edge, and Safari */
}
html *::-webkit-scrollbar {
  width: 8px;
}
html *::-webkit-scrollbar-track {
  background: #9d9d9d;
}
html *::-webkit-scrollbar-thumb {
  background-color: #002855;
  border-radius: 0px;
  border: 3px solid #002855;
}

body {
  font-size: 11px;
}
@media screen and (min-width: 320px) {
  body {
    font-size: calc(11px + 5 * (100vw - 320px) / 880);
  }
}
@media screen and (min-width: 1200px) {
  body {
    font-size: 16px;
  }
}
body {
  font-family: "gill-sans-nova", sans-serif;
  font-weight: 300;
  font-size: 16px;
  overflow-x: hidden;
  scroll-behavior: smooth;
  scrollbar-width: thin;
}
body.is-active {
  position: fixed;
  overflow: hidden;
}
@media (min-width: 1860px) {
  body {
    font-size: 16.5px;
  }
}
@media screen and (min-width: 1860px) and (min-width: 480px) {
  body {
    font-size: calc(16.5px + 7.5 * (100vw - 480px) / 1770);
  }
}
@media screen and (min-width: 1860px) and (min-width: 2250px) {
  body {
    font-size: 24px;
  }
}
@media (min-width: 2160px) {
  body {
    font-size: 28px;
  }
}
@media screen and (min-width: 2160px) and (min-width: 660px) {
  body {
    font-size: calc(28px + 12 * (100vw - 660px) / 2540);
  }
}
@media screen and (min-width: 2160px) and (min-width: 3200px) {
  body {
    font-size: 40px;
  }
}
body header {
  position: fixed;
  z-index: 35;
  width: 100%;
  background: #ffffff;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  top: 0;
  right: 0;
  left: 0;
}
body header.filled {
  background: #ffffff;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
body header .inner-header {
  width: inherit;
  position: relative;
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: minmax(0, 1fr) 0 minmax(calc(320px - 2em), calc(1468px + 2em)) 0 minmax(0, 1fr);
  grid-template-columns: minmax(0, 1fr) minmax(calc(320px - 2em), calc(1468px + 2em)) minmax(0, 1fr);
  -ms-grid-rows: 80px 0 54px;
  grid-template-rows: 80px 54px;
  grid-column-gap: 0;
  grid-row-gap: 0;
}
body header .inner-header > *:nth-child(1) {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}
body header .inner-header > *:nth-child(2) {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}
body header .inner-header > *:nth-child(3) {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}
body header .inner-header > *:nth-child(4) {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}
body header .inner-header > *:nth-child(5) {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
}
body header .inner-header > *:nth-child(6) {
  -ms-grid-row: 3;
  -ms-grid-column: 5;
}
@media (min-width: 1860px) {
  body header .inner-header {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: minmax(0, 1fr) 0 minmax(calc(320px - 2em), calc(1860px + 2em)) 0 minmax(0, 1fr);
    grid-template-columns: minmax(0, 1fr) minmax(calc(320px - 2em), calc(1860px + 2em)) minmax(0, 1fr);
    -ms-grid-rows: 80px 0 54px;
    grid-template-rows: 80px 54px;
    grid-column-gap: 0;
    grid-row-gap: 0;
  }
  body header .inner-header > *:nth-child(1) {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
  }
  body header .inner-header > *:nth-child(2) {
    -ms-grid-row: 1;
    -ms-grid-column: 3;
  }
  body header .inner-header > *:nth-child(3) {
    -ms-grid-row: 1;
    -ms-grid-column: 5;
  }
  body header .inner-header > *:nth-child(4) {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  body header .inner-header > *:nth-child(5) {
    -ms-grid-row: 3;
    -ms-grid-column: 3;
  }
  body header .inner-header > *:nth-child(6) {
    -ms-grid-row: 3;
    -ms-grid-column: 5;
  }
}
@media (min-width: 2160px) {
  body header .inner-header {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: minmax(0, 1fr) 0 minmax(calc(320px - 2em), calc(3720px + 2em)) 0 minmax(0, 1fr);
    grid-template-columns: minmax(0, 1fr) minmax(calc(320px - 2em), calc(3720px + 2em)) minmax(0, 1fr);
    -ms-grid-rows: 140px 0 108px;
    grid-template-rows: 140px 108px;
    grid-column-gap: 0;
    grid-row-gap: 0;
  }
  body header .inner-header > *:nth-child(1) {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
  }
  body header .inner-header > *:nth-child(2) {
    -ms-grid-row: 1;
    -ms-grid-column: 3;
  }
  body header .inner-header > *:nth-child(3) {
    -ms-grid-row: 1;
    -ms-grid-column: 5;
  }
  body header .inner-header > *:nth-child(4) {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  body header .inner-header > *:nth-child(5) {
    -ms-grid-row: 3;
    -ms-grid-column: 3;
  }
  body header .inner-header > *:nth-child(6) {
    -ms-grid-row: 3;
    -ms-grid-column: 5;
  }
}
body header .inner-header .header-top {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  height: 100%;
  -ms-grid-column: 2;
  grid-column: 2;
  -ms-grid-row: 1;
  grid-row: 1;
  padding: 0 2em;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
body header .inner-header .header-top .logo {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-column-gap: 0.75em;
     -moz-column-gap: 0.75em;
          column-gap: 0.75em;
}
body header .inner-header .header-top .logo a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: auto;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  text-decoration: none;
}
body header .inner-header .header-top .logo a img {
  width: 100%;
}
body header .inner-header .header-top .logo a svg {
  width: 8.75em;
  height: auto;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
body header .inner-header .header-top .logo a svg .cls-1 {
  fill: #FFFFFF;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
body header .inner-header .header-top .logo a svg .cls-2 {
  fill: #898b88;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
body header .inner-header .header-top .logo p {
  font-weight: 400;
  font-size: clamp(16px, 1.9vw, 1.9em);
  padding-left: 0.5em;
  border-left: 1px solid #002855;
  line-height: 1;
  color: #9d9d9d;
}
@media (max-width: 640px) {
  body header .inner-header .header-top .logo p {
    font-size: clamp(12px, 1.3vw, 1.3em);
  }
}
@media (max-width: 480px) {
  body header .inner-header .header-top .logo p {
    padding-left: 0;
    border-left: none;
  }
}
body header .inner-header .header-top .logo.filled a svg .cls-1 {
  fill: #002855;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
body header .inner-header .header-top .logo.filled a svg .cls-2 {
  fill: #152b54;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
body header .inner-header .header-top .logo.filled a svg {
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
@media (max-width: 480px) {
  body header .inner-header .header-top .logo {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
  }
}
body header .inner-header .header-top .social {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
body header .inner-header .header-top .social a {
  display: block;
  width: 50px;
  height: 50px;
  padding: 0.5em;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
body header .inner-header .header-top .social a svg {
  width: 100%;
  height: 100%;
  fill: white;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
body header .inner-header .header-top .social a:hover svg, body header .inner-header .header-top .social a:focus svg {
  fill: #152b54;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
@media (max-width: 768px) {
  body header .inner-header .header-top .social {
    padding-right: calc(50px + 1em);
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
  }
  body header .inner-header .header-top .social a {
    width: 35px;
    height: 35px;
  }
}
body header .inner-header #primary-nav {
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
  grid-column: 1/span 3;
  -ms-grid-row: 2;
  grid-row: 2;
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: minmax(0, 1fr) 0 minmax(calc(320px - 2em), calc(1468px + 2em)) 0 minmax(0, 1fr);
  grid-template-columns: minmax(0, 1fr) minmax(calc(320px - 2em), calc(1468px + 2em)) minmax(0, 1fr);
  -ms-grid-rows: minmax(0, 1fr);
  grid-template-rows: minmax(0, 1fr);
  grid-column-gap: 0;
  grid-row-gap: 0;
  background: #f7f7f5;
  -ms-flex-line-pack: center;
      align-content: center;
  position: relative;
}
body header .inner-header #primary-nav > *:nth-child(1) {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}
body header .inner-header #primary-nav > *:nth-child(2) {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}
body header .inner-header #primary-nav > *:nth-child(3) {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}
@media (min-width: 1860px) {
  body header .inner-header #primary-nav {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: minmax(0, 1fr) 0 minmax(calc(320px - 2em), calc(1860px + 2em)) 0 minmax(0, 1fr);
    grid-template-columns: minmax(0, 1fr) minmax(calc(320px - 2em), calc(1860px + 2em)) minmax(0, 1fr);
    -ms-grid-rows: minmax(0, 1fr);
    grid-template-rows: minmax(0, 1fr);
    grid-column-gap: 0;
    grid-row-gap: 0;
  }
  body header .inner-header #primary-nav > *:nth-child(1) {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
  }
  body header .inner-header #primary-nav > *:nth-child(2) {
    -ms-grid-row: 1;
    -ms-grid-column: 3;
  }
  body header .inner-header #primary-nav > *:nth-child(3) {
    -ms-grid-row: 1;
    -ms-grid-column: 5;
  }
}
@media (min-width: 2160px) {
  body header .inner-header #primary-nav {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: minmax(0, 1fr) 0 minmax(calc(320px - 2em), calc(3720px + 2em)) 0 minmax(0, 1fr);
    grid-template-columns: minmax(0, 1fr) minmax(calc(320px - 2em), calc(3720px + 2em)) minmax(0, 1fr);
    -ms-grid-rows: minmax(0, 1fr);
    grid-template-rows: minmax(0, 1fr);
    grid-column-gap: 0;
    grid-row-gap: 0;
  }
  body header .inner-header #primary-nav > *:nth-child(1) {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
  }
  body header .inner-header #primary-nav > *:nth-child(2) {
    -ms-grid-row: 1;
    -ms-grid-column: 3;
  }
  body header .inner-header #primary-nav > *:nth-child(3) {
    -ms-grid-row: 1;
    -ms-grid-column: 5;
  }
}
body header .inner-header #primary-nav ul {
  -ms-grid-column: 2;
  grid-column: 2;
  -ms-grid-row: 1;
  grid-row: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  list-style-type: none;
  padding: 0 1.5em;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin-left: 0;
  height: 100%;
  -webkit-column-gap: 4px;
     -moz-column-gap: 4px;
          column-gap: 4px;
}
body header .inner-header #primary-nav ul li {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: inherit;
  position: relative;
}
body header .inner-header #primary-nav ul li a {
  text-decoration: none;
  font-size: 0.75em;
  font-size: clamp(11px, 2.1vw, 1.25em);
  font-weight: 500;
  text-transform: initial;
  color: #002855;
  height: inherit;
  display: block;
  line-height: 1.4;
  letter-spacing: 0;
  background: transparent;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  padding: 0 1em;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
body header .inner-header #primary-nav ul li a svg {
  margin-left: 1em;
}
body header .inner-header #primary-nav ul li a:hover {
  background: #5b1f69 !important;
  color: #ffffff;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
body header .inner-header #primary-nav ul li a:hover svg path {
  fill: #ffffff;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
@media (max-width: 1100px) {
  body header .inner-header #primary-nav ul li a {
    font-size: 95%;
  }
}
body header .inner-header #primary-nav ul li ul.dropdown {
  visibility: hidden;
  opacity: 0;
  position: absolute;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  left: 0;
  display: none;
  background: #5b1f69;
  top: 100%;
  padding: 0;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
}
body header .inner-header #primary-nav ul li ul.dropdown:hover, body header .inner-header #primary-nav ul li ul.dropdown:focus-within {
  visibility: visible;
  opacity: 1;
  display: block;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
}
body header .inner-header #primary-nav ul li ul.dropdown li {
  clear: both;
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #a90061;
  padding: 0;
}
body header .inner-header #primary-nav ul li ul.dropdown li a {
  color: #ffffff;
}
body header .inner-header #primary-nav ul li ul.dropdown li a:hover, body header .inner-header #primary-nav ul li ul.dropdown li a:focus {
  background: #a90061 !important;
}
body header .inner-header #primary-nav ul li:hover > ul, body header .inner-header #primary-nav ul li:focus-within > ul, body header .inner-header #primary-nav ul li ul:hover {
  visibility: visible;
  opacity: 1;
  display: block;
}
body header .inner-header #primary-nav ul li:hover > ul li, body header .inner-header #primary-nav ul li:focus-within > ul li, body header .inner-header #primary-nav ul li ul:hover li {
  clear: both;
  width: 100%;
  display: block;
}
body header .inner-header #primary-nav ul.filled li a {
  color: #002855;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
body header .inner-header #primary-nav ul.filled li a:hover {
  background: #002855;
  color: #ffffff;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
@media (max-width: 768px) {
  body header .inner-header #primary-nav {
    display: none;
  }
}
body header .inner-header .mobile-btn {
  width: 100%;
  height: 100%;
  display: none;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-grid-column: 2;
  grid-column: 2;
  -ms-grid-row: 1;
  grid-row: 1;
  padding: 0 2em;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
@media (max-width: 768px) {
  body header .inner-header .mobile-btn {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}
body header .inner-header .hamburger {
  position: relative;
  cursor: pointer;
  z-index: 60;
  outline: none;
  border: 0;
  height: 27px;
  width: 50px;
  background-color: transparent;
  display: none;
  -webkit-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}
@media (max-width: 768px) {
  body header .inner-header .hamburger {
    display: block;
  }
}
body header .inner-header .hamburger-inner {
  background: #002855;
  display: block;
  height: 2px;
  width: 100%;
  margin-bottom: 6px;
  -webkit-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}
body header .inner-header .hamburger-inner:before, body header .inner-header .hamburger-inner:after {
  background: rgba(69, 95, 174, 0.97);
}
body header .inner-header .hamburger-inner:first-child {
  width: 100%;
}
body header .inner-header .hamburger-inner:last-child {
  width: 100%;
}
body header .inner-header .hamburger-inner.filled {
  background-color: #002855;
}
@media (max-width: 768px) {
  body header {
    height: 80px;
  }
}
body header.jobheader {
  background: #ffffff !important;
}
body header.jobheader .inner-header .header-top #primary-nav ul li a {
  color: #009fdf !important;
  -webkit-transition: all 0.25s ease-in-out !important;
  transition: all 0.25s ease-in-out !important;
}
body header.jobheader .inner-header .header-top #primary-nav ul li a:hover {
  color: #002855 !important;
  -webkit-transition: all 0.25s ease-in-out !important;
  transition: all 0.25s ease-in-out !important;
}
body .dropdown {
  padding: 120px 0px;
  background-color: #5b1f69 !important;
}
body .dropdown .close-modal01, body .dropdown .close-modal02 {
  position: absolute;
  top: 1em;
  right: 1em;
  background: #eeaf00;
  text-decoration: none;
  color: #5b1f69;
  padding: 1em 2em;
  display: inline-block;
  margin-top: 1em;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  border-radius: 2em;
  outline: none;
  cursor: pointer;
}
body .dropdown .close-modal01:hover, body .dropdown .close-modal01:focus, body .dropdown .close-modal02:hover, body .dropdown .close-modal02:focus {
  background: #152b54;
  color: #ffffff;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
body .dropdown .inner-container {
  -ms-grid-column: 2;
  grid-column: 2;
  -ms-grid-row: 1;
  grid-row: 1;
  padding: 0 2rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
body .dropdown .inner-container .drop-nav {
  display: -ms-grid;
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(min(16rem, 100%), 1fr));
  -ms-grid-rows: minmax(0, 1fr);
  grid-template-rows: minmax(0, 1fr);
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  margin: 3em 0;
}
@media (max-width: 640px) {
  body .dropdown .inner-container .drop-nav {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: minmax(0, 1fr);
    grid-template-columns: repeat(1, minmax(0, 1fr));
    -ms-grid-rows: minmax(0, -webkit-max-content) 2em minmax(0, -webkit-max-content) 2em minmax(0, -webkit-max-content) 2em minmax(0, -webkit-max-content) 2em minmax(0, -webkit-max-content) 2em minmax(0, -webkit-max-content);
    -ms-grid-rows: minmax(0, max-content) 2em minmax(0, max-content) 2em minmax(0, max-content) 2em minmax(0, max-content) 2em minmax(0, max-content) 2em minmax(0, max-content);
    grid-template-rows: repeat(6, minmax(0, -webkit-max-content));
    grid-template-rows: repeat(6, minmax(0, max-content));
    grid-column-gap: 2em;
    grid-row-gap: 2em;
  }
  body .dropdown .inner-container .drop-nav > *:nth-child(1) {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
  }
  body .dropdown .inner-container .drop-nav > *:nth-child(2) {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  body .dropdown .inner-container .drop-nav > *:nth-child(3) {
    -ms-grid-row: 5;
    -ms-grid-column: 1;
  }
  body .dropdown .inner-container .drop-nav > *:nth-child(4) {
    -ms-grid-row: 7;
    -ms-grid-column: 1;
  }
  body .dropdown .inner-container .drop-nav > *:nth-child(5) {
    -ms-grid-row: 9;
    -ms-grid-column: 1;
  }
  body .dropdown .inner-container .drop-nav > *:nth-child(6) {
    -ms-grid-row: 11;
    -ms-grid-column: 1;
  }
}
@media (min-width: 1860px) {
  body .dropdown .inner-container .drop-nav {
    display: -ms-grid;
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(min(16rem, 100%), 1fr));
    -ms-grid-rows: minmax(0, 1fr);
    grid-template-rows: minmax(0, 1fr);
    grid-column-gap: 2em;
    grid-row-gap: 2em;
  }
}
@media (min-width: 2160px) {
  body .dropdown .inner-container .drop-nav {
    display: -ms-grid;
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(min(34rem, 100%), 1fr));
    -ms-grid-rows: minmax(0, 1fr);
    grid-template-rows: minmax(0, 1fr);
    grid-column-gap: 2em;
    grid-row-gap: 2em;
  }
}
body .dropdown .inner-container .drop-nav ul li {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: inherit;
}
body .dropdown .inner-container .drop-nav ul li a {
  text-decoration: none;
  font-size: clamp(11px, 2vw, 1.6em);
  font-weight: 400;
  text-transform: initial;
  color: #ffffff;
  height: inherit;
  display: block;
  line-height: 1.4;
  letter-spacing: 1px;
  background: transparent;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  padding: 0 1.5em;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
body .dropdown .inner-container .drop-nav ul li a:hover {
  background: #ffffff;
  color: #002855;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
@media (max-width: 1100px) {
  body .dropdown .inner-container .drop-nav ul li a {
    font-size: 95%;
  }
}
body .dropdown .inner-container .drop-nav ul.filled li a {
  color: #002855;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
body .dropdown .inner-container .drop-nav ul.filled li a:hover {
  background: #002855;
  color: #ffffff;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
body #modal01 {
  margin-top: 135px;
}
body .mobile-nav {
  display: none;
}
body .mobile-nav .overlay {
  width: 100%;
  height: 0%;
  position: absolute;
  top: -1000px;
  z-index: 30;
  background-color: #002855;
  overflow-y: hidden;
  -webkit-transition: all 0.3s cubic-bezier(0.165, 0.63, 0.14, 0.82);
  transition: all 0.3s cubic-bezier(0.165, 0.63, 0.14, 0.82);
}
body .mobile-nav .overlay .overlay-content {
  padding: 1em;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
body .mobile-nav .overlay .overlay-content nav {
  list-style: none;
}
body .mobile-nav .overlay .overlay-content nav li {
  margin-bottom: 2em;
}
body .mobile-nav .overlay .overlay-content nav li a {
  font-size: 2em;
  color: #ffffff;
  font-family: "gill-sans-nova", sans-serif;
  font-weight: 400;
  text-decoration: none;
}
body .mobile-nav .overlay .overlay-content nav li a:hover, body .mobile-nav .overlay .overlay-content nav li a:focus {
  color: #ffffff;
}
body .mobile-nav .overlay .overlay-content {
  position: relative;
  top: calc(80px + 10em);
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 100%;
  text-align: center;
  padding: 1em;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
@media (max-width: 768px) {
  body .mobile-nav {
    display: block;
  }
}
body .mobile-nav.is-active .hamburger .hamburger-inner {
  background: #ffffff;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  width: 100%;
}
body .mobile-nav.is-active .hamburger .hamburger-inner:nth-of-type(1) {
  -webkit-transform: translate(0px, 5px) rotate(-45deg);
      -ms-transform: translate(0px, 5px) rotate(-45deg);
          transform: translate(0px, 5px) rotate(-45deg);
}
body .mobile-nav.is-active .hamburger .hamburger-inner:nth-of-type(2) {
  display: none;
}
body .mobile-nav.is-active .hamburger .hamburger-inner:nth-of-type(3) {
  -webkit-transform: translate(0px, -3px) rotate(45deg);
      -ms-transform: translate(0px, -3px) rotate(45deg);
          transform: translate(0px, -3px) rotate(45deg);
}
body .mobile-nav.is-active .hamburger .hamburger-inner:before, body .mobile-nav.is-active .hamburger .hamburger-inner:after {
  background: #fff;
}
body .mobile-nav.is-active .overlay {
  top: 0;
  height: calc(100vh - 80px);
  padding: 4em 0;
  width: 100vw;
}
body body.is-active .hamburger .hamburger-inner {
  background: #ffffff;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  width: 100%;
}
body body.is-active .hamburger .hamburger-inner:nth-of-type(1) {
  -webkit-transform: translate(0px, 5px) rotate(-45deg);
      -ms-transform: translate(0px, 5px) rotate(-45deg);
          transform: translate(0px, 5px) rotate(-45deg);
}
body body.is-active .hamburger .hamburger-inner:nth-of-type(2) {
  display: none;
}
body body.is-active .hamburger .hamburger-inner:nth-of-type(3) {
  -webkit-transform: translate(0px, -3px) rotate(45deg);
      -ms-transform: translate(0px, -3px) rotate(45deg);
          transform: translate(0px, -3px) rotate(45deg);
}
body body.is-active .hamburger .hamburger-inner:before, body body.is-active .hamburger .hamburger-inner:after {
  background: #fff;
}
body body.is-active .mobile-nav .overlay {
  top: 0;
  height: calc(100vh - 80px);
  padding: 4em 0;
  width: 100vw;
}
body .hero-section {
  margin-top: 110px;
  overflow: hidden;
  position: relative;
  aspect-ratio: 16/6.2;
  z-index: 0;
}
@media (max-width: 768px) {
  body .hero-section {
    aspect-ratio: 16/9;
    margin-top: 80px;
  }
}
@media (max-width: 480px) {
  body .hero-section {
    aspect-ratio: 16/12;
  }
}
body .hero-section .slider-control {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  pointer-events: none;
  z-index: 99;
}
body .hero-section .slider-control .buttons {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-column-gap: 0.5em;
     -moz-column-gap: 0.5em;
          column-gap: 0.5em;
  margin-right: 1em;
  margin-bottom: 1em;
}
body .hero-section .slider-control .buttons .play {
  pointer-events: all;
  border: none;
  width: 40px;
  height: 40px;
  background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTAwcHQiIGhlaWdodD0iMTAwcHQiIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiA8cGF0aCBkPSJtODUuOTIyIDQyLjc2Ni02My40ODgtMzYuNjU2Yy01LjU3MDMtMy4yMTQ4LTEyLjUzMSAwLjgwNDY5LTEyLjUzMSA3LjIzNDR2NzMuMzEyYzAgNi40Mjk3IDYuOTYwOSAxMC40NDkgMTIuNTMxIDcuMjM0NGw2My40ODgtMzYuNjU2YzUuNTcwMy0zLjIxNDggNS41NzAzLTExLjI1NCAwLTE0LjQ2OXoiIGZpbGw9IiNmZmYiLz4KPC9zdmc+Cg==") no-repeat center center #002855;
  background-size: 80%;
  border-radius: 5px;
  padding: 0;
  display: block;
  cursor: pointer;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
body .hero-section .slider-control .buttons .play:hover, body .hero-section .slider-control .buttons .play:focus {
  background-color: #152b54;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
body .hero-section .slider-control .buttons .pause {
  pointer-events: all;
  border: none;
  width: 40px;
  height: 40px;
  background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTAwcHQiIGhlaWdodD0iMTAwcHQiIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiA8ZyBmaWxsPSIjZmZmIj4KICA8cGF0aCBkPSJtMTggMjEuMTk5djU3LjVjMCA2LjE5OTIgNSAxMS4zMDEgMTEuMTk5IDExLjMwMXMxMS4xOTktNS4xMDE2IDExLjE5OS0xMS4xOTl2LTU3LjYwMmMwLTYuMTk5Mi01LjEwMTYtMTEuMTk5LTExLjE5OS0xMS4xOTktNi4xOTkyIDAtMTEuMTk5IDUuMTAxNi0xMS4xOTkgMTEuMTk5eiIvPgogIDxwYXRoIGQ9Im01OS42MDIgMjEuMTk5djU3LjVjMCA2LjE5OTIgNS4xMDE2IDExLjE5OSAxMS4xOTkgMTEuMTk5IDYuMTk5MiAwLjEwMTU2IDExLjE5OS01IDExLjE5OS0xMS4wOTh2LTU3LjYwMmMwLTYuMDk3Ny01LTExLjE5OS0xMS4xOTktMTEuMTk5cy0xMS4xOTkgNS4xMDE2LTExLjE5OSAxMS4xOTl6Ii8+CiA8L2c+Cjwvc3ZnPgo=") no-repeat center center #002855;
  background-size: 80%;
  border-radius: 5px;
  padding: 0;
  display: block;
  cursor: pointer;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
body .hero-section .slider-control .buttons .pause:hover, body .hero-section .slider-control .buttons .pause:focus {
  background-color: #152b54;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
@media (max-width: 640px) {
  body .hero-section .slider-control {
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
  }
  body .hero-section .slider-control .buttons {
    margin-top: 1em;
    margin-bottom: 0;
  }
}
body .hero-section .sldr {
  z-index: 5;
  width: 100vw;
  height: 100%;
}
body .hero-section .sldr .slick-arrow {
  opacity: 0;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
@media (max-width: 768px) {
  body .hero-section .sldr .slick-arrow {
    opacity: 1;
  }
}
body .hero-section .sldr .slick-arrow.slick-prev {
  left: min(30%, 40vw);
  width: 30px;
  height: 30px;
  top: unset;
  bottom: 1em;
  z-index: 9;
}
body .hero-section .sldr .slick-arrow.slick-prev:before {
  content: "";
  background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTIwMHB0IiBoZWlnaHQ9IjEyMDBwdCIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgMTIwMCAxMjAwIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogPHBhdGggZD0ibTg0MC45MSA3Mi4wMDhjLTguNzczNCAwLjI2MTcyLTE3LjEwNSA0LTIzLjIyMyAxMC40MTRsLTQ4My44IDQ5Mi44MWMtNi4zMjgxIDYuNDU3LTkuODg2NyAxNS4yMTEtOS44ODY3IDI0LjM0NCAwIDkuMTI4OSAzLjU1ODYgMTcuODgzIDkuODg2NyAyNC4zNGw0ODMuOCA0OTMuMjloMC4wMDM5MDZjNi4yNjE3IDYuNzY1NiAxNC45NDEgMTAuNjYgMjQuMDY2IDEwLjc5M3MxNy45MS0zLjUgMjQuMzYzLTEwLjA4MmM2LjQ1MzEtNi41NzgxIDEwLjAyLTE1LjUzOSA5Ljg4NjctMjQuODRzLTMuOTQ5Mi0xOC4xNTItMTAuNTg2LTI0LjUzOWwtNDU5LjkyLTQ2OC45NCA0NTkuOTItNDY4LjQ3di0wLjAwMzkwNmM2LjU1MDgtNi40ODA1IDEwLjI0Ni0xNS4zOTEgMTAuMjQ2LTI0LjY5OSAwLTkuMzA0Ny0zLjY5NTMtMTguMjE1LTEwLjI0Mi0yNC42OTktNi41NDY5LTYuNDg0NC0xNS4zOTEtOS45ODgzLTI0LjUxMi05LjcxNDh6IiBmaWxsPSIjZmZmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4KPC9zdmc+Cg==");
  background-size: cover;
  width: 30px;
  height: 30px;
  display: block;
}
@media (max-width: 768px) {
  body .hero-section .sldr .slick-arrow.slick-prev {
    left: min(25%, 40vw);
  }
}
@media (max-width: 640px) {
  body .hero-section .sldr .slick-arrow.slick-prev {
    left: min(2%, 5vw);
  }
}
body .hero-section .sldr .slick-arrow.slick-next {
  right: min(30%, 40vw);
  width: 30px;
  height: 30px;
  top: unset;
  bottom: 1em;
  z-index: 9;
}
body .hero-section .sldr .slick-arrow.slick-next:before {
  content: "";
  background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTIwMHB0IiBoZWlnaHQ9IjEyMDBwdCIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgMTIwMCAxMjAwIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogPHBhdGggZD0ibTM1OS4wOSA3Mi4wMDhjOC43NzM0IDAuMjYxNzIgMTcuMTA1IDQgMjMuMjIzIDEwLjQxNGw0ODMuOCA0OTIuOGgwLjAwMzkwN2M2LjMyODEgNi40NTcgOS44ODY3IDE1LjIxNSA5Ljg4NjcgMjQuMzQ0IDAgOS4xMjg5LTMuNTU4NiAxNy44ODctOS44ODY3IDI0LjM0NGwtNDgzLjggNDkzLjI5aC0wLjAwMzkwNmMtNi4yNjE3IDYuNzY1Ni0xNC45NDEgMTAuNjU2LTI0LjA2NiAxMC43OTMtOS4xMjUgMC4xMzI4MS0xNy45MS0zLjUwMzktMjQuMzYzLTEwLjA4MnMtMTAuMDItMTUuNTM5LTkuODg2Ny0yNC44NGMwLjEzMjgxLTkuMzA0NyAzLjk0OTItMTguMTU2IDEwLjU4Ni0yNC41NDNsNDU5LjkyLTQ2OC45NC00NTkuOTItNDY4LjQ3Yy02LjU1MDgtNi40ODQ0LTEwLjI0Ni0xNS4zOTUtMTAuMjQ2LTI0LjY5OSAwLTkuMzA0NyAzLjY5NTMtMTguMjE1IDEwLjI0Mi0yNC42OTkgNi41NDY5LTYuNDg0NCAxNS4zOTEtOS45ODgzIDI0LjUxMi05LjcxODh6IiBmaWxsPSIjZmZmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4KPC9zdmc+Cg==");
  background-size: cover;
  width: 30px;
  height: 30px;
  display: block;
}
@media (max-width: 768px) {
  body .hero-section .sldr .slick-arrow.slick-next {
    right: min(25%, 40vw);
  }
}
@media (max-width: 640px) {
  body .hero-section .sldr .slick-arrow.slick-next {
    right: min(2%, 5vw);
  }
}
body .hero-section .sldr div {
  width: 100%;
  height: inherit;
}
body .hero-section .sldr div .slider-block .slider-block-wrapper {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: minmax(0, 1fr);
  grid-template-columns: minmax(0, 1fr);
  -ms-grid-rows: minmax(0, 1fr);
  grid-template-rows: minmax(0, 1fr);
  grid-column-gap: 0;
  grid-row-gap: 0;
  position: relative;
}
body .hero-section .sldr div .slider-block .slider-block-wrapper > *:nth-child(1) {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}
body .hero-section .sldr div .slider-block .slider-block-wrapper [data-img] {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 1;
  grid-row: 1;
  height: inherit;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  z-index: 1;
  opacity: 0;
  clip-path: circle(0% at 50% 50%);
  -webkit-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}
body .hero-section .sldr div .slider-block .slider-block-wrapper [data-img] picture {
  position: relative;
  display: block;
  width: 100%;
  height: 100%;
}
body .hero-section .sldr div .slider-block .slider-block-wrapper [data-img] picture img {
  display: block;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
  scale: 1.01;
}
body .hero-section .sldr div .slider-block .slider-block-wrapper [data-img] picture img.top {
  -o-object-position: center top;
     object-position: center top;
}
body .hero-section .sldr div .slider-block .slider-block-wrapper [data-img] picture img.top17 {
  -o-object-position: center 17%;
     object-position: center 17%;
}
body .hero-section .sldr div .slider-block .slider-block-wrapper [data-img] picture img.top20 {
  -o-object-position: center 20%;
     object-position: center 20%;
}
body .hero-section .sldr div .slider-block .slider-block-wrapper [data-img]::before {
  display: block;
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  overflow: hidden;
  background-image: -webkit-gradient(linear, right top, left top, from(#002855), color-stop(#152b54), to(transparent));
  background-image: linear-gradient(270deg, #002855, #152b54, transparent);
  background-size: 600% 100%;
  z-index: 9;
  mix-blend-mode: multiply;
  opacity: 1;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
body .hero-section .sldr div .slider-block .slider-block-wrapper [data-img]::after {
  display: block;
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: black;
  z-index: 8;
  mix-blend-mode: color;
  opacity: 1;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
body .hero-section .sldr div .slider-block .slider-block-wrapper [data-img].background-shift {
  opacity: 1;
  clip-path: circle(70.7% at 50% 50%);
  -webkit-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
  -webkit-transition-duration: 0.75s;
          transition-duration: 0.75s;
}
body .hero-section .sldr div .slider-block .slider-block-wrapper [data-img].background-shift::before {
  -webkit-animation: bg-pan-hero 1.85s both;
          animation: bg-pan-hero 1.85s both;
}
body .hero-section .sldr div .slider-block .slider-block-wrapper [data-img].background-shift::after {
  -webkit-animation: hero-fade 1.85s ease-out both;
          animation: hero-fade 1.85s ease-out both;
}
body .hero-section .sldr div .slider-block .slider-block-wrapper [data-img].stoppable[style*=animation] {
  opacity: 1;
  -webkit-animation: none;
          animation: none;
  -webkit-transition: none;
  transition: none;
}
body .hero-section .sldr div .slider-block .slider-block-wrapper [data-img].stoppable[style*=animation].background-shift {
  opacity: 1;
  -webkit-animation: none;
          animation: none;
  -webkit-transition: none;
  transition: none;
}
body .hero-section .sldr div .slider-block .slider-block-wrapper [data-img].stoppable[style*=animation]::before {
  -webkit-animation: none;
          animation: none;
  -webkit-transition: none;
  transition: none;
  background-position: 0 50%;
}
body .hero-section .sldr div .slider-block .slider-block-wrapper [data-img].stoppable[style*=animation]::after {
  -webkit-animation: none;
          animation: none;
  -webkit-transition: none;
  transition: none;
  opacity: 0;
}
body .hero-section .sldr div .slider-block .slider-block-wrapper.bg-top [data-img] {
  background-position: top;
}
body .hero-section .sldr div .slider-block .slider-block-wrapper .herotext-container {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 1;
  grid-row: 1;
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: minmax(0, 1fr) 0 minmax(calc(320px - 2em), calc(1468px + 2em)) 0 minmax(0, 1fr);
  grid-template-columns: minmax(0, 1fr) minmax(calc(320px - 2em), calc(1468px + 2em)) minmax(0, 1fr);
  -ms-grid-rows: minmax(0, 1fr);
  grid-template-rows: minmax(0, 1fr);
  grid-column-gap: 0;
  grid-row-gap: 0;
  z-index: 2;
  height: 100%;
  width: 100%;
}
body .hero-section .sldr div .slider-block .slider-block-wrapper .herotext-container > *:nth-child(1) {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}
body .hero-section .sldr div .slider-block .slider-block-wrapper .herotext-container > *:nth-child(2) {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}
body .hero-section .sldr div .slider-block .slider-block-wrapper .herotext-container > *:nth-child(3) {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}
@media (min-width: 1860px) {
  body .hero-section .sldr div .slider-block .slider-block-wrapper .herotext-container {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: minmax(0, 1fr) 0 minmax(calc(320px - 2em), calc(1860px + 2em)) 0 minmax(0, 1fr);
    grid-template-columns: minmax(0, 1fr) minmax(calc(320px - 2em), calc(1860px + 2em)) minmax(0, 1fr);
    -ms-grid-rows: minmax(0, 1fr);
    grid-template-rows: minmax(0, 1fr);
    grid-column-gap: 0;
    grid-row-gap: 0;
  }
  body .hero-section .sldr div .slider-block .slider-block-wrapper .herotext-container > *:nth-child(1) {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
  }
  body .hero-section .sldr div .slider-block .slider-block-wrapper .herotext-container > *:nth-child(2) {
    -ms-grid-row: 1;
    -ms-grid-column: 3;
  }
  body .hero-section .sldr div .slider-block .slider-block-wrapper .herotext-container > *:nth-child(3) {
    -ms-grid-row: 1;
    -ms-grid-column: 5;
  }
}
@media (min-width: 2160px) {
  body .hero-section .sldr div .slider-block .slider-block-wrapper .herotext-container {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: minmax(0, 1fr) 0 minmax(calc(320px - 2em), calc(3720px + 2em)) 0 minmax(0, 1fr);
    grid-template-columns: minmax(0, 1fr) minmax(calc(320px - 2em), calc(3720px + 2em)) minmax(0, 1fr);
    -ms-grid-rows: minmax(0, 1fr);
    grid-template-rows: minmax(0, 1fr);
    grid-column-gap: 0;
    grid-row-gap: 0;
  }
  body .hero-section .sldr div .slider-block .slider-block-wrapper .herotext-container > *:nth-child(1) {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
  }
  body .hero-section .sldr div .slider-block .slider-block-wrapper .herotext-container > *:nth-child(2) {
    -ms-grid-row: 1;
    -ms-grid-column: 3;
  }
  body .hero-section .sldr div .slider-block .slider-block-wrapper .herotext-container > *:nth-child(3) {
    -ms-grid-row: 1;
    -ms-grid-column: 5;
  }
}
body .hero-section .sldr div .slider-block .slider-block-wrapper .herotext-container .hero-text {
  height: inherit;
  -ms-grid-column: 2;
  grid-column: 2;
  -ms-grid-row: 1;
  grid-row: 1;
  padding: 0 2rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  max-width: 100vw;
}
body .hero-section .sldr div .slider-block .slider-block-wrapper .herotext-container .hero-text .strapbox {
  z-index: 12;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding: 1.5em;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  pointer-events: none;
  width: auto;
  height: auto;
  backdrop-filter: blur(8px);
  background: rgba(255, 255, 255, 0.8);
  border-radius: 5px;
  -webkit-transform: scale(0);
      -ms-transform: scale(0);
          transform: scale(0);
  opacity: 1;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  overflow: hidden;
}
body .hero-section .sldr div .slider-block .slider-block-wrapper .herotext-container .hero-text .strapbox h1 {
  font-family: "gill-sans-nova", sans-serif;
  font-size: 4em;
  font-size: clamp(16px, 4vw, 3em);
  color: #002855;
  text-align: center;
  display: block;
  position: relative;
  pointer-events: all;
  margin-bottom: 0.5em;
  opacity: 0;
  -webkit-transform: translateX(-1000px);
      -ms-transform: translateX(-1000px);
          transform: translateX(-1000px);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
body .hero-section .sldr div .slider-block .slider-block-wrapper .herotext-container .hero-text .strapbox h1 span {
  font-size: 2em;
  font-size: clamp(1em, 2.5vw, 2em);
  margin-bottom: 0.5em;
  line-height: 1;
  font-weight: 500;
}
body .hero-section .sldr div .slider-block .slider-block-wrapper .herotext-container .hero-text .strapbox h1 span:nth-of-type(1) {
  color: #002855;
  text-transform: initial;
  display: block;
  font-size: 2em;
  margin-bottom: 0;
}
body .hero-section .sldr div .slider-block .slider-block-wrapper .herotext-container .hero-text .strapbox h1 span:nth-of-type(2) {
  color: #ffffff;
  font-size: 2.5em;
  display: block;
}
body .hero-section .sldr div .slider-block .slider-block-wrapper .herotext-container .hero-text .strapbox p {
  margin-bottom: 1em;
  line-height: 1.5em;
  color: #565a5c;
  opacity: 0;
  -webkit-transform: translateX(-1000px);
      -ms-transform: translateX(-1000px);
          transform: translateX(-1000px);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
body .hero-section .sldr div .slider-block .slider-block-wrapper .herotext-container .hero-text .strapbox a {
  display: inline-block;
  background: #152b54;
  font-size: 0.8em;
  font-weight: bold;
  color: #ffffff;
  text-decoration: none;
  padding: 1.5em 2em;
  -webkit-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
  -webkit-appearance: none;
  border-radius: 0;
  text-transform: initial;
  pointer-events: all;
  opacity: 0;
  -webkit-transform: translateX(-1000px);
      -ms-transform: translateX(-1000px);
          transform: translateX(-1000px);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
body .hero-section .sldr div .slider-block .slider-block-wrapper .herotext-container .hero-text .strapbox a:hover {
  background: #002855;
}
body .hero-section .sldr div .slider-block .slider-block-wrapper .herotext-container .hero-text .strapbox.copy-shift {
  opacity: 1;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  -webkit-animation: scale-in-center 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) 1.75s both;
          animation: scale-in-center 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) 1.75s both;
}
body .hero-section .sldr div .slider-block .slider-block-wrapper .herotext-container .hero-text .strapbox.copy-shift h1 {
  opacity: 1;
  -webkit-animation: slide-in-left 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) 2s both;
          animation: slide-in-left 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) 2s both;
  -webkit-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}
body .hero-section .sldr div .slider-block .slider-block-wrapper .herotext-container .hero-text .strapbox.copy-shift p {
  opacity: 1;
  -webkit-animation: slide-in-left 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) 2.2s both;
          animation: slide-in-left 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) 2.2s both;
  -webkit-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}
body .hero-section .sldr div .slider-block .slider-block-wrapper .herotext-container .hero-text .strapbox.copy-shift a {
  opacity: 1;
  -webkit-animation: slide-in-left 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) 2.4s both;
          animation: slide-in-left 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) 2.4s both;
  -webkit-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}
body .hero-section .sldr div .slider-block .slider-block-wrapper .herotext-container .hero-text .strapbox.stoppable[style*=animation] {
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
}
body .hero-section .sldr div .slider-block .slider-block-wrapper .herotext-container .hero-text .strapbox.stoppable[style*=animation] h1, body .hero-section .sldr div .slider-block .slider-block-wrapper .herotext-container .hero-text .strapbox.stoppable[style*=animation] p, body .hero-section .sldr div .slider-block .slider-block-wrapper .herotext-container .hero-text .strapbox.stoppable[style*=animation] a {
  -webkit-animation: none;
          animation: none;
  -webkit-transition: none;
  transition: none;
  opacity: 1;
  -webkit-transform: translateX(0);
      -ms-transform: translateX(0);
          transform: translateX(0);
}
body .hero-section .sldr .slick-dots {
  bottom: 1.75em;
  list-style-type: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  opacity: 0;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
@media (max-width: 768px) {
  body .hero-section .sldr .slick-dots {
    opacity: 1;
  }
}
body .hero-section .sldr .slick-dots li {
  height: 2px;
  list-style-type: none;
  width: 24px;
}
body .hero-section .sldr .slick-dots li:first-of-type {
  margin-left: 0;
}
body .hero-section .sldr .slick-dots li:last-of-type {
  margin-right: 0;
}
body .hero-section .sldr .slick-dots li button {
  border-radius: 0;
  background: #ffffff;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  position: relative;
  color: white;
  width: 24px;
  height: 2px;
  padding: 1px;
}
body .hero-section .sldr .slick-dots li button::before {
  list-style-type: none;
  opacity: 0;
}
body .hero-section .sldr .slick-dots li.slick-active button {
  border-radius: 0;
  background: #152b54;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  position: relative;
}
body .hero-section:hover .sldr .slick-arrow, body .hero-section:focus .sldr .slick-arrow {
  opacity: 1;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
body .hero-section:hover .sldr .slick-dots, body .hero-section:focus .sldr .slick-dots {
  opacity: 1;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
body .image-info {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: minmax(0, 0.5fr) 2em minmax(0, 0.5fr) 2em minmax(0, 1fr);
  grid-template-columns: repeat(2, minmax(0, 0.5fr)) minmax(0, 1fr);
  -ms-grid-rows: minmax(0, 1fr);
  grid-template-rows: minmax(0, 1fr);
  grid-column-gap: 2em;
  grid-row-gap: 0;
  margin-top: 2em;
  margin-bottom: 1em;
  -ms-flex-line-pack: center;
      align-content: center;
}
body .image-info > *:nth-child(1) {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}
body .image-info > *:nth-child(2) {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}
body .image-info > *:nth-child(3) {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}
body .image-info picture {
  display: block;
  width: 100%;
}
body .image-info picture img {
  display: block;
  width: 100%;
  height: auto;
  -o-object-fit: unset;
     object-fit: unset;
}
body .accessibility-options {
  display: block;
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  z-index: 999;
  pointer-events: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
body .accessibility-options .accessibility-menu {
  width: min(500px, 70vw);
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: minmax(0, -webkit-max-content) 1em minmax(0, 1fr);
  -ms-grid-columns: minmax(0, max-content) 1em minmax(0, 1fr);
  grid-template-columns: minmax(0, -webkit-max-content) minmax(0, 1fr);
  grid-template-columns: minmax(0, max-content) minmax(0, 1fr);
  -ms-grid-rows: minmax(0, 1fr);
  grid-template-rows: minmax(0, 1fr);
  grid-column-gap: 1em;
  grid-row-gap: 0;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: end;
  position: relative;
  left: calc(min(500px, 70vw) - 1em - 2.5em);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
body .accessibility-options .accessibility-menu > *:nth-child(1) {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}
body .accessibility-options .accessibility-menu > *:nth-child(2) {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}
@media (min-width: 2160px) {
  body .accessibility-options .accessibility-menu {
    width: min(1000px, 70vw);
    left: calc(min(1000px, 70vw) - 1em - 2.5em);
  }
}
body .accessibility-options .accessibility-menu.open-menu {
  left: 0;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
body .accessibility-options .accessibility-menu .view-menu {
  pointer-events: all;
  width: 4em;
  height: 4em;
  border: 3px solid #eeaf00;
  background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTAwcHQiIGhlaWdodD0iMTAwcHQiIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiA8cGF0aCBkPSJtNTkuMjcgMTQuMDM1YzAtMi40MDIzLTAuOTY4NzUtNC43MDctMi42OTE0LTYuMzg2Ny0zLjYwOTQtMy41MzEyLTkuMzc4OS0zLjUzMTItMTIuOTg4IDAtMS43MTg4IDEuNjc5Ny0yLjY5MTQgMy45ODQ0LTIuNjkxNCA2LjM5MDYgMCAyLjQwMjMgMC45NzI2NiA0LjcwNyAyLjY5MTQgNi4zOTA2IDMuNjA5NCAzLjUyNzMgOS4zNzg5IDMuNTI3MyAxMi45ODggMCAxLjcyMjctMS42ODM2IDIuNjkxNC0zLjk4ODMgMi42OTE0LTYuMzk0NXptLTIxLjEyOSAyNC45MDZjMS40NzI3IDEuNzMwNSAyLjIxODggMy45NjQ4IDIuMDc4MSA2LjIzMDVsLTAuNjY0MDYgMTEuNjQxYy0wLjAyMzQzOCAwLjM3ODkxLTAuMDcwMzEzIDAuNzYxNzItMC4xNDQ1MyAxLjEzNjd2MC4wMTU2MjVjLTAuMDc0MjE4IDAuMzc4OTEtMC4xNzU3OCAwLjc1NzgxLTAuMzAwNzggMS4xMjVsLTcuNDUzMSAyMi41NDNjLTAuMzIwMzEgMC45NjA5NC0wLjI0MjE5IDIuMDA3OCAwLjIyMjY2IDIuOTA2MiAwLjQ2NDg0IDAuOTA2MjUgMS4yNzM0IDEuNTg5OCAyLjI0MjIgMS45MDIzIDAuNzEwOTQgMC4zMDA3OCAyLjAyMzQgMC42OTkyMiAyLjc4OTEgMC45MTQwNmgwLjAwMzkwNmMwLjk3NjU2IDAuMzE2NDEgMi4wMzUyIDAuMjM4MjggMi45NTMxLTAuMjE0ODQgMC45MTQwNi0wLjQ0OTIyIDEuNjA5NC0xLjI0NjEgMS45MzM2LTIuMjEwOWw3Ljc4OTEtMjMuMzYzYzAuMDYyNS0wLjE3OTY5IDAuMjM0MzgtMC4zMDA3OCAwLjQyNTc4LTAuMzAwNzggMC4xOTUzMSAwIDAuMzY3MTkgMC4xMjEwOSAwLjQyOTY5IDAuMzAwNzhsNy45MzM2IDIzLjM5MXYwLjAwMzkwN2MwLjMyODEyIDAuOTQ5MjIgMS4wMTk1IDEuNzMwNSAxLjkyMTkgMi4xNzU4IDAuOTEwMTYgMC40NTMxMiAxLjk1NyAwLjUzNTE2IDIuOTI1OCAwLjIyNjU2IDAuODgyODEtMC4yODEyNSAxLjgxMjUtMC42MDkzOCAyLjY4NzUtMC45MjU3OHYwLjAwMzkwNmMwLjk2ODc1LTAuMzEyNSAxLjc3NzMtMC45OTYwOSAyLjI0MjItMS45MDIzIDAuNDY0ODQtMC44OTg0NCAwLjU0Mjk3LTEuOTQ5MiAwLjIyMjY2LTIuOTA2MmwtNy40NTctMjIuNTQzYy0wLjEyNS0wLjM3MTA5LTAuMjIyNjYtMC43NDYwOS0wLjMwMDc4LTEuMTI1LTAuMDcwMzEzLTAuMzgyODEtMC4xMjEwOS0wLjc2NTYyLTAuMTQ0NTMtMS4xNTIzbC0wLjY2NDA2LTExLjY0MWMtMC4xMzY3Mi0yLjI3NzMgMC42MTMyOC00LjUyMzQgMi4wODU5LTYuMjY1NiAxLjQ4MDUtMS43NjE3IDMuNTY2NC0yLjkwMjMgNS44NDc3LTMuMTk1MyAzLjM0MzgtMC41IDcuNDMzNi0xLjE0ODQgMTAuNzYyLTEuNDIxOSAxLjAxMTctMC4xMjg5MSAxLjkzMzYtMC42NTIzNCAyLjU2MjUtMS40NTcgMC42MTcxOS0wLjc4OTA2IDAuODk0NTMtMS43OTMgMC43Njk1My0yLjc4NTJsLTAuMjczNDQtMi4xMjg5Yy0wLjEzNjcyLTEuMDAzOS0wLjY3MTg4LTEuOTEwMi0xLjQ4MDUtMi41MTk1LTAuODIwMzEtMC42MTMyOC0xLjg0NzctMC44ODY3Mi0yLjg2MzMtMC43NTM5MWwtMjAuMDkgMi41MDM5Yy0wLjE5OTIyIDAuMDI3MzQzLTAuMzk4NDQgMC4wNDY4NzQtMC42MDE1NiAwLjA1ODU5My0wLjIxMDk0IDAuMDE1NjI1LTAuNDEwMTYgMC4wMTk1MzEtMC42MDE1NiAwLjAxOTUzMWwtMTEuODI4IDAuMDAzOTA3Yy0wLjE5MTQxIDAtMC4zOTA2Mi0wLjAwNzgxMy0wLjYwMTU2LTAuMDE5NTMxLTAuMTgzNTktMC4wMTE3MTktMC4zNzUtMC4wMzEyNS0wLjU2NjQxLTAuMDU0Njg4LTEuNzczNC0wLjE1MjM0LTE5Ljc2Ni0yLjI2NTYtMjAuMDktMi40MTQxLTEuMDIzNC0wLjE0MDYzLTIuMDYyNSAwLjEyMTA5LTIuODk4NCAwLjcyMjY2LTAuODA0NjkgMC41ODIwMy0xLjMzNTkgMS40NjQ4LTEuNDcyNyAyLjQ0NTNsLTAuMzAwNzggMi4xOTkyaDAuMDAzOTA2Yy0wLjEzNjcyIDAuOTgwNDcgMC4xNDA2MiAxLjk3MjcgMC43NjE3MiAyLjc0MjIgMC42NDQ1MyAwLjc5Mjk3IDEuNTcwMyAxLjMwNDcgMi41ODU5IDEuNDI5N2wxMC43NTQgMS40NzY2djAuMDAzOTA3YzIuMjg1MiAwLjI4NTE2IDQuMzc4OSAxLjQyMTkgNS44NzExIDMuMTc1OHptMTQuNjMzIDMyLjI4NSA0Ljc0MjIgMTMuOTczYzAuMzk4NDQgMS4xOTE0IDEuMjU3OCAyLjE3NTggMi4zODI4IDIuNzMwNSAxLjEzMjggMC41NjI1IDIuNDM3NSAwLjY1NjI1IDMuNjQwNiAwLjI2OTUzIDAuODg2NzItMC4yODUxNiAxLjc3MzQtMC42NDQ1MyAyLjY2MDItMC45MTQwNmwtMC4wMDM5MDctMC4wMDM5MDZjMS4xOTkyLTAuMzgyODEgMi4xOTUzLTEuMjIyNyAyLjc2OTUtMi4zMzk4IDAuNTc0MjItMS4xMDk0IDAuNjcxODgtMi4zOTg0IDAuMjc3MzQtMy41ODJsLTIuNTc0Mi03Ljc4MTJoLTAuMDAzOTA3YzIuNDAyMyAwLjc0MjE5IDQuNjg3NSAxLjgyMDMgNi43ODkxIDMuMTk5MiAxLjUxNTYgMC45NjA5NCAyLjc2NTYgMi4yODEyIDMuNjQ4NCAzLjg0MzggMC42Njc5NyAxLjIzODMgMC44MDg1OSAyLjY5NTMgMC4zODY3MiA0LjAzOTEtMC4yMTA5NCAwLjY2NDA2LTAuNTMxMjUgMS4yODkxLTAuOTM3NSAxLjg1MTYtMS43NzM0IDIuNS01LjMyNDIgNC42MTMzLTkuOTQ5MiA2LjEwOTR2LTAuMDAzOTA2Yy01LjM1MTYgMS42MzI4LTEwLjkyMiAyLjQzNzUtMTYuNTE2IDIuMzgyOC01LjU5NzcgMC4wNTQ2ODgtMTEuMTY4LTAuNzUtMTYuNTItMi4zODI4LTQuNjIxMS0xLjUtOC4xNzU4LTMuNjA5NC05Ljk0OTItNi4xMDk0djAuMDAzOTA3Yy0wLjQxNzk3LTAuNTc4MTItMC43NDIxOS0xLjIxNDgtMC45NjA5NC0xLjg5NDUtMC40MjE4OC0xLjMzNTktMC4yODkwNi0yLjc4MTIgMC4zNjcxOS00LjAxOTUgMC44NjMyOC0xLjU1MDggMi4xMDE2LTIuODYzMyAzLjU5NzctMy44MTI1IDIuMDg1OS0xLjM2NzIgNC4zNTU1LTIuNDMzNiA2LjczODMtMy4xNjhsLTIuNTU4NiA3Ljc0MjJjLTAuMzk4NDQgMS4xODM2LTAuMjk2ODggMi40NzI3IDAuMjczNDQgMy41ODIgMC41NzQyMiAxLjExNzIgMS41NzAzIDEuOTU3IDIuNzY5NSAyLjMzOThsMi43ODkxIDAuOTE3OTdoMC4wMDM5MDdjMS4xOTkyIDAuMzkwNjIgMi41MDM5IDAuMjkyOTcgMy42MzY3LTAuMjY5NTMgMS4xMjUtMC41NTQ2OSAxLjk4NDQtMS41MzkxIDIuMzgyOC0yLjczMDVsNC42NjAyLTEzLjk3M2MwLjkyMTg4LTAuMDM5MDYyIDEuODE2NC0wLjA2MjUgMi43MDMxLTAuMDYyNSAwLjkwNjI1IDAgMS44MTY0IDAuMDE5NTMyIDIuNzUzOSAwLjA2MjV6IiBmaWxsPSIjZmZmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4KPC9zdmc+Cg==") no-repeat center center #152b54;
  background-size: 70%;
  border-radius: 50%;
  position: relative;
  bottom: 17em;
  cursor: pointer;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
body .accessibility-options .accessibility-menu .view-menu:hover, body .accessibility-options .accessibility-menu .view-menu:focus {
  background-color: #002855;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
@media (min-width: 2160px) {
  body .accessibility-options .accessibility-menu .view-menu {
    width: 8em;
    height: 8em;
  }
}
body .accessibility-options .accessibility-menu .options {
  background: #5b1f69;
  height: 100%;
  padding: 1em;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  pointer-events: all;
}
body .accessibility-options .accessibility-menu .options .heading {
  font-size: clamp(20px, 2vw, 2em);
  color: #ffffff;
  margin-bottom: 1em;
}
body .accessibility-options .accessibility-menu .options .option {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: minmax(0, 1fr) 1em minmax(0, -webkit-max-content);
  -ms-grid-columns: minmax(0, 1fr) 1em minmax(0, max-content);
  grid-template-columns: minmax(0, 1fr) minmax(0, -webkit-max-content);
  grid-template-columns: minmax(0, 1fr) minmax(0, max-content);
  -ms-grid-rows: minmax(0, -webkit-max-content);
  -ms-grid-rows: minmax(0, max-content);
  grid-template-rows: minmax(0, -webkit-max-content);
  grid-template-rows: minmax(0, max-content);
  grid-column-gap: 1em;
  grid-row-gap: 0;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 1em;
}
body .accessibility-options .accessibility-menu .options .option > *:nth-child(1) {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}
body .accessibility-options .accessibility-menu .options .option > *:nth-child(2) {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}
body .accessibility-options .accessibility-menu .options .option:last-of-type {
  margin-bottom: 0;
}
body .accessibility-options .accessibility-menu .options .option label {
  color: #ffffff;
  font-weight: 500;
}
body .accessibility-options .accessibility-menu .options .option input {
  width: 20px;
  height: 20px;
  cursor: pointer;
}
body .heroSolid {
  background: #5b1f69;
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: minmax(0, 1fr) 0 minmax(calc(320px - 2em), calc(1468px + 2em)) 0 minmax(0, 1fr);
  grid-template-columns: minmax(0, 1fr) minmax(calc(320px - 2em), calc(1468px + 2em)) minmax(0, 1fr);
  -ms-grid-rows: minmax(0, 1fr);
  grid-template-rows: minmax(0, 1fr);
  grid-column-gap: 0;
  grid-row-gap: 0;
  margin-top: 110px;
  padding: 6em 0;
}
body .heroSolid > *:nth-child(1) {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}
body .heroSolid > *:nth-child(2) {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}
body .heroSolid > *:nth-child(3) {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}
@media (min-width: 1860px) {
  body .heroSolid {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: minmax(0, 1fr) 0 minmax(calc(320px - 2em), calc(1860px + 2em)) 0 minmax(0, 1fr);
    grid-template-columns: minmax(0, 1fr) minmax(calc(320px - 2em), calc(1860px + 2em)) minmax(0, 1fr);
    -ms-grid-rows: minmax(0, 1fr);
    grid-template-rows: minmax(0, 1fr);
    grid-column-gap: 0;
    grid-row-gap: 0;
  }
  body .heroSolid > *:nth-child(1) {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
  }
  body .heroSolid > *:nth-child(2) {
    -ms-grid-row: 1;
    -ms-grid-column: 3;
  }
  body .heroSolid > *:nth-child(3) {
    -ms-grid-row: 1;
    -ms-grid-column: 5;
  }
}
@media (min-width: 2160px) {
  body .heroSolid {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: minmax(0, 1fr) 0 minmax(calc(320px - 2em), calc(3720px + 2em)) 0 minmax(0, 1fr);
    grid-template-columns: minmax(0, 1fr) minmax(calc(320px - 2em), calc(3720px + 2em)) minmax(0, 1fr);
    -ms-grid-rows: minmax(0, 1fr);
    grid-template-rows: minmax(0, 1fr);
    grid-column-gap: 0;
    grid-row-gap: 0;
  }
  body .heroSolid > *:nth-child(1) {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
  }
  body .heroSolid > *:nth-child(2) {
    -ms-grid-row: 1;
    -ms-grid-column: 3;
  }
  body .heroSolid > *:nth-child(3) {
    -ms-grid-row: 1;
    -ms-grid-column: 5;
  }
}
@media (max-width: 768px) {
  body .heroSolid {
    margin-top: 80px;
  }
}
body .heroSolid .text-content {
  -ms-grid-column: 2;
  grid-column: 2;
  -ms-grid-row: 1;
  grid-row: 1;
  padding: 0 2em;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
body .heroSolid .text-content h1 {
  font-size: 4em;
  font-size: clamp(16px, 4.1vw, 4em);
  color: #ffffff;
}
body .heroSolid .text-content h1 span {
  font-size: 60%;
  display: block;
}
body .main-jobs {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr minmax(320px, calc(1468px + 2em)) 1fr;
  grid-template-columns: 1fr minmax(320px, calc(1468px + 2em)) 1fr;
  padding: 8em 0 4em 0;
}
body .main-jobs .inner-container {
  -ms-grid-column: 2;
  grid-column: 2;
  padding: 0 2rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
body .main-jobs .inner-container h1, body .main-jobs .inner-container h2 {
  font-family: "gill-sans-nova", sans-serif;
  margin-bottom: 0.5em;
  color: #000000;
  font-size: 2.5em;
  font-weight: 300;
}
body .main-jobs .inner-container .searchStrip {
  padding: 0 0 4em 0;
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: minmax(0, 1fr) 1em minmax(0, -webkit-max-content) 1em minmax(0, 1fr) 1em minmax(0, -webkit-max-content);
  -ms-grid-columns: minmax(0, 1fr) 1em minmax(0, max-content) 1em minmax(0, 1fr) 1em minmax(0, max-content);
  grid-template-columns: repeat(2, minmax(0, 1fr) minmax(0, -webkit-max-content));
  grid-template-columns: repeat(2, minmax(0, 1fr) minmax(0, max-content));
  -ms-grid-rows: minmax(0, -webkit-max-content) 1em minmax(0, -webkit-max-content);
  -ms-grid-rows: minmax(0, max-content) 1em minmax(0, max-content);
  grid-template-rows: repeat(2, minmax(0, -webkit-max-content));
  grid-template-rows: repeat(2, minmax(0, max-content));
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
body .main-jobs .inner-container .searchStrip > *:nth-child(1) {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}
body .main-jobs .inner-container .searchStrip > *:nth-child(2) {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}
body .main-jobs .inner-container .searchStrip > *:nth-child(3) {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}
body .main-jobs .inner-container .searchStrip > *:nth-child(4) {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
}
body .main-jobs .inner-container .searchStrip .clearSearch {
  -ms-grid-column: 4;
  grid-column: 4;
  -ms-grid-row: 2;
  grid-row: 2;
  display: inline-block;
  padding: 0.75em 1.5em;
  border: 0;
  background-color: #000000;
  color: #ffffff;
  font-weight: bold;
  font-size: 1em;
  -webkit-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
  cursor: pointer;
}
body .main-jobs .inner-container .searchStrip .clearSearch:hover {
  background-color: #000000;
}
body .main-jobs .inner-container .searchStrip label {
  display: inline-block;
  width: 100%;
  padding: 0.75em 1.5em;
  background: #000000;
  color: #ffffff;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
body .main-jobs .inner-container .searchStrip .newSearchInput {
  display: inline-block;
  width: 100%;
  padding: 1em 1.5em;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: 0;
  border-bottom: 2px solid #000000;
  background-color: #f2f2f2;
  font-size: 1em;
  color: #000000;
  font-family: "gill-sans-nova", sans-serif;
}
body .main-jobs .inner-container .searchStrip .searchbox {
  -ms-grid-column: 1;
  grid-column: 1/span 4;
  -ms-grid-row: 1;
  grid-row: 1;
  -ms-grid-column-span: 4;
}
body .main-jobs .inner-container .searchStrip .jobFilter {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 2;
  grid-row: 2;
}
body .main-jobs .inner-container .searchStrip .jobFilter select {
  width: 100%;
  height: 100%;
  border: 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-radius: 0;
  padding: 1em 5em 1em 1.5em;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTIwMHB0IiBoZWlnaHQ9IjEyMDBwdCIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgMTIwMCAxMjAwIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogPGc+CiAgPHJlY3Qgd2lkdGg9IjEyMDAiIGhlaWdodD0iMTIwMCIgZmlsbD0iIzAwMDAwMCIvPgogIDxwYXRoIGQ9Im02MDAgNjk0LjQ2Yy04LjM2NzIgMC4wNTA3ODEtMTYuNDE0LTMuMjM0NC0yMi4zNTUtOS4xMjg5bC0xMjUuOTUtMTI1Ljk1Yy03Ljk4NDQtNy45ODgzLTExLjEwNS0xOS42MjktOC4xODM2LTMwLjUzOSAyLjkyNTgtMTAuOTEgMTEuNDQ5LTE5LjQzNCAyMi4zNTktMjIuMzU5IDEwLjkxLTIuOTIxOSAyMi41NTEgMC4xOTkyMiAzMC41MzkgOC4xODM2bDEwMy41OSAxMDMuOTEgMTAzLjYtMTAzLjZ2MC4wMDM5MDZjOC4xMDU1LTYuOTQxNCAxOS4xNzYtOS4zMDQ3IDI5LjQxLTYuMjgxMiAxMC4yMzQgMy4wMjczIDE4LjIzOCAxMS4wMzEgMjEuMjY2IDIxLjI2NiAzLjAyNzMgMTAuMjM0IDAuNjY0MDYgMjEuMzA5LTYuMjc3MyAyOS40MTRsLTEyNS45NSAxMjUuOTVjLTUuODYzMyA1LjgxNjQtMTMuNzgxIDkuMDkzOC0yMi4wNDMgOS4xMjg5eiIgZmlsbD0iI2ZmZiIvPgogPC9nPgo8L3N2Zz4K") #002855;
  background-position: center right;
  background-repeat: no-repeat;
  background-size: contain;
  cursor: pointer;
  color: #ffffff;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
body .main-jobs .inner-container .searchStrip .jobFilter select option {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  width: calc(100% - 5em);
}
body .main-jobs .inner-container .searchStrip .ortext {
  -ms-grid-column: 2;
  grid-column: 2;
  -ms-grid-row: 2;
  grid-row: 2;
  font-weight: bold;
  text-transform: uppercase;
  opacity: 0;
}
body .main-jobs .inner-container .searchStrip .locationFilter {
  -ms-grid-column: 3;
  grid-column: 3;
  -ms-grid-row: 2;
  grid-row: 2;
}
body .main-jobs .inner-container .searchStrip .locationFilter select {
  width: 100%;
  height: 100%;
  border: 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-radius: 0;
  padding: 1em 5em 1em 1.5em;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTIwMHB0IiBoZWlnaHQ9IjEyMDBwdCIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgMTIwMCAxMjAwIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogPGc+CiAgPHJlY3Qgd2lkdGg9IjEyMDAiIGhlaWdodD0iMTIwMCIgZmlsbD0iIzAwMDAwMCIvPgogIDxwYXRoIGQ9Im02MDAgNjk0LjQ2Yy04LjM2NzIgMC4wNTA3ODEtMTYuNDE0LTMuMjM0NC0yMi4zNTUtOS4xMjg5bC0xMjUuOTUtMTI1Ljk1Yy03Ljk4NDQtNy45ODgzLTExLjEwNS0xOS42MjktOC4xODM2LTMwLjUzOSAyLjkyNTgtMTAuOTEgMTEuNDQ5LTE5LjQzNCAyMi4zNTktMjIuMzU5IDEwLjkxLTIuOTIxOSAyMi41NTEgMC4xOTkyMiAzMC41MzkgOC4xODM2bDEwMy41OSAxMDMuOTEgMTAzLjYtMTAzLjZ2MC4wMDM5MDZjOC4xMDU1LTYuOTQxNCAxOS4xNzYtOS4zMDQ3IDI5LjQxLTYuMjgxMiAxMC4yMzQgMy4wMjczIDE4LjIzOCAxMS4wMzEgMjEuMjY2IDIxLjI2NiAzLjAyNzMgMTAuMjM0IDAuNjY0MDYgMjEuMzA5LTYuMjc3MyAyOS40MTRsLTEyNS45NSAxMjUuOTVjLTUuODYzMyA1LjgxNjQtMTMuNzgxIDkuMDkzOC0yMi4wNDMgOS4xMjg5eiIgZmlsbD0iI2ZmZiIvPgogPC9nPgo8L3N2Zz4K") #002855;
  background-position: center right;
  background-repeat: no-repeat;
  background-size: contain;
  cursor: pointer;
  color: #ffffff;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
body .main-jobs .inner-container .searchStrip .locationFilter select option {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  width: calc(100% - 5em);
}
body .main-jobs .inner-container .searchStrip .newSearchInput::-webkit-input-placeholder {
  color: #9d9d9d;
}
body .main-jobs .inner-container .searchStrip .newSearchInput::-moz-placeholder {
  color: #9d9d9d;
}
body .main-jobs .inner-container .searchStrip .newSearchInput:-ms-input-placeholder {
  color: #9d9d9d;
}
body .main-jobs .inner-container .searchStrip .newSearchInput::-ms-input-placeholder {
  color: #9d9d9d;
}
body .main-jobs .inner-container .searchStrip .newSearchInput::placeholder {
  color: #9d9d9d;
}
@media (max-width: 640px) {
  body .main-jobs .inner-container .searchStrip {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: minmax(0, 1fr);
    grid-template-columns: minmax(0, 1fr);
    -ms-grid-rows: minmax(0, -webkit-max-content) 1em minmax(0, -webkit-max-content) 1em minmax(0, -webkit-max-content) 1em minmax(0, -webkit-max-content) 1em minmax(0, -webkit-max-content);
    -ms-grid-rows: minmax(0, max-content) 1em minmax(0, max-content) 1em minmax(0, max-content) 1em minmax(0, max-content) 1em minmax(0, max-content);
    grid-template-rows: repeat(5, minmax(0, -webkit-max-content));
    grid-template-rows: repeat(5, minmax(0, max-content));
    grid-column-gap: 0;
    grid-row-gap: 1em;
  }
  body .main-jobs .inner-container .searchStrip > *:nth-child(1) {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
  }
  body .main-jobs .inner-container .searchStrip > *:nth-child(2) {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  body .main-jobs .inner-container .searchStrip > *:nth-child(3) {
    -ms-grid-row: 5;
    -ms-grid-column: 1;
  }
  body .main-jobs .inner-container .searchStrip > *:nth-child(4) {
    -ms-grid-row: 7;
    -ms-grid-column: 1;
  }
  body .main-jobs .inner-container .searchStrip > *:nth-child(5) {
    -ms-grid-row: 9;
    -ms-grid-column: 1;
  }
  body .main-jobs .inner-container .searchStrip .searchbox {
    -ms-grid-column: 1;
    grid-column: 1;
    -ms-grid-row: 1;
    grid-row: 1;
  }
  body .main-jobs .inner-container .searchStrip .jobFilter {
    -ms-grid-column: 1;
    grid-column: 1;
    -ms-grid-row: 2;
    grid-row: 2;
  }
  body .main-jobs .inner-container .searchStrip .ortext {
    -ms-grid-column: 1;
    grid-column: 1;
    -ms-grid-row: 3;
    grid-row: 3;
    text-align: center;
  }
  body .main-jobs .inner-container .searchStrip .locationFilter {
    -ms-grid-column: 1;
    grid-column: 1;
    -ms-grid-row: 4;
    grid-row: 4;
  }
  body .main-jobs .inner-container .searchStrip .clearSearch {
    -ms-grid-column: 1;
    grid-column: 1;
    -ms-grid-row: 5;
    grid-row: 5;
  }
}
body .main-jobs .inner-container .job-num {
  position: relative;
  bottom: 2.5em;
  display: none;
}
body .main-jobs .inner-container .pNav {
  padding: 2em 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: wrap;
      flex-flow: wrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
body .main-jobs .inner-container .pNav button {
  border: none;
  background: #000000;
  padding: 1em 1.2em;
  margin-right: 1rem;
  line-height: 10px;
  -webkit-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
  cursor: pointer;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  body .main-jobs .inner-container .pNav button svg {
    height: 17px;
  }
}
body .main-jobs .inner-container .pNav .pagination {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
body .main-jobs .inner-container .pNav .pagination li {
  margin-left: 0.25em;
  cursor: pointer;
  padding: 0.5em;
  background: #009fdf;
}
body .main-jobs .inner-container .pNav .pagination li a {
  color: #ffffff;
}
body .main-jobs .inner-container .pNav .pagination li:first-child {
  margin-left: 0;
}
body .main-jobs .inner-container .pNav .pagination li.active {
  padding: 0.5em;
  background: #002855;
}
body .main-jobs .inner-container .pNav .pagination li.active a {
  color: #ffffff;
}
body .main-jobs .inner-container .pNav .pagination a {
  text-decoration: none;
  color: #000000;
  font-weight: bold;
  font-size: 1.125em;
  -webkit-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}
body .main-jobs .inner-container .pNav .pagination a:hover {
  color: #000000;
}
body .main-jobs .inner-container .job-cards .list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: wrap;
      flex-flow: wrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
body .main-jobs .inner-container .job-cards .list li {
  width: 49%;
  text-decoration: none;
  margin-bottom: 1em;
  border-radius: 0px;
  background: #fdfdfd;
  -webkit-box-shadow: 11px 11px 31px #d7d7d7, -11px -11px 31px #ffffff;
          box-shadow: 11px 11px 31px #d7d7d7, -11px -11px 31px #ffffff;
  padding: 1.25em;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}
body .main-jobs .inner-container .job-cards .list li a {
  display: block;
  text-decoration: none;
}
body .main-jobs .inner-container .job-cards .list li a .job-card {
  height: inherit;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  height: 100%;
}
body .main-jobs .inner-container .job-cards .list li a .job-card .newJobCards {
  color: #000000;
}
body .main-jobs .inner-container .job-cards .list li a .job-card .newJobCards .jobCardTitle {
  font-family: "gill-sans-nova", sans-serif;
  text-transform: uppercase;
  font-size: 1.25em;
  margin-bottom: 0.25em;
}
body .main-jobs .inner-container .job-cards .list li a .job-card .newJobCards .jobCardLocation {
  font-weight: 300;
  font-size: 1.125em;
  margin-bottom: 1em;
}
body .main-jobs .inner-container .job-cards .list li a .job-card .cta {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: wrap;
      flex-flow: wrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 0.25em;
}
body .main-jobs .inner-container .job-cards .list li a .job-card .cta span {
  display: inline-block;
  color: #000000;
  font-size: 0.8em;
  font-weight: normal;
}
body .main-jobs .inner-container .job-cards .list li a .job-card .cta svg {
  width: 40px;
  fill: #000000;
  -webkit-transform: scale(0.5);
      -ms-transform: scale(0.5);
          transform: scale(0.5);
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  body .main-jobs .inner-container .job-cards .list li a .job-card .cta svg {
    height: 27px;
  }
}
body .main-jobs .inner-container .job-cards .list li:hover {
  z-index: 10;
  border-radius: 0px;
  background: #002855;
  -webkit-box-shadow: 11px 11px 31px #d7d7d7, -11px -11px 31px #ffffff;
          box-shadow: 11px 11px 31px #d7d7d7, -11px -11px 31px #ffffff;
}
body .main-jobs .inner-container .job-cards .list li:hover .job-card .newJobCards {
  color: #ffffff;
}
body .main-jobs .inner-container .job-cards .list li:hover .job-card .cta span, body .main-jobs .inner-container .job-cards .list li:hover .job-card .cta svg {
  fill: #ffffff;
  color: #ffffff;
}
@media (max-width: 660px) {
  body .main-jobs .inner-container .job-cards .list li {
    width: 100%;
    margin-bottom: 1em;
  }
}
body .latest-jobs {
  background-color: #F5F0EB;
  padding: 4em 0;
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr minmax(320px, calc(1468px + 2em)) 1fr;
  grid-template-columns: 1fr minmax(320px, calc(1468px + 2em)) 1fr;
  opacity: 0;
  -webkit-transition: all 0.5s ease-in;
  transition: all 0.5s ease-in;
}
body .latest-jobs .inner-container {
  -ms-grid-column: 2;
  grid-column: 2;
  padding: 0 2rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
body .latest-jobs .inner-container h2 {
  font-family: "gill-sans-nova", sans-serif;
  font-size: 2.5em;
  margin-bottom: 0.5em;
  color: #000000;
}
body .latest-jobs .inner-container .job-cards {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: wrap;
      flex-flow: wrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
@supports ((-moz-column-gap: 1em) or (column-gap: 1em)) {
  body .latest-jobs .inner-container .job-cards {
    -webkit-column-gap: 1em;
       -moz-column-gap: 1em;
            column-gap: 1em;
  }
}
body .latest-jobs .inner-container .job-cards a {
  width: calc(33.3333333333% - 0.6666666667em);
  background-color: #000000;
  padding: 1.5em;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  text-decoration: none;
  -webkit-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}
@supports not ((-moz-column-gap: 1em) or (column-gap: 1em)) {
  body .latest-jobs .inner-container .job-cards a:nth-of-type(1), body .latest-jobs .inner-container .job-cards a:nth-of-type(2) {
    margin-right: 1em;
  }
}
body .latest-jobs .inner-container .job-cards a .job-card .jb-text .jobCardTitle {
  color: #ffffff;
  font-family: "gill-sans-nova", sans-serif;
  text-transform: uppercase;
  font-size: 1.25em;
  margin-bottom: 0.25em;
  -webkit-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
  max-width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
body .latest-jobs .inner-container .job-cards a .job-card .jb-text .jobCardLocation {
  color: #ffffff;
  font-weight: 300;
  font-size: 1.125em;
  margin-bottom: 1em;
  -webkit-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}
body .latest-jobs .inner-container .job-cards a .job-card .cta {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: wrap;
      flex-flow: wrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}
body .latest-jobs .inner-container .job-cards a .job-card .cta span {
  display: inline-block;
  color: #ffffff;
  font-size: 1.125em;
  font-weight: bold;
}
body .latest-jobs .inner-container .job-cards a .job-card .cta svg {
  width: 40px;
  fill: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  body .latest-jobs .inner-container .job-cards a .job-card .cta svg {
    height: 27px;
  }
}
body .latest-jobs .inner-container .job-cards a:hover {
  z-index: 10;
  border-radius: 0px;
  background: #fdfdfd;
  -webkit-box-shadow: 10px 10px 20px #dcdcdc, -10px -10px 20px #ffffff;
          box-shadow: 10px 10px 20px #dcdcdc, -10px -10px 20px #ffffff;
}
body .latest-jobs .inner-container .job-cards a:hover .job-card .jb-text .jobCardTitle {
  color: #002855;
}
body .latest-jobs .inner-container .job-cards a:hover .job-card .jb-text .jobCardLocation {
  color: #000000;
}
body .latest-jobs .inner-container .job-cards a:hover .job-card .cta span, body .latest-jobs .inner-container .job-cards a:hover .job-card .cta svg {
  fill: #000000;
  color: #000000;
}
@media (max-width: 640px) {
  body .latest-jobs .inner-container .job-cards a {
    width: 100%;
    margin-bottom: 1em;
  }
  @supports not ((-moz-column-gap: 1em) or (column-gap: 1em)) {
    body .latest-jobs .inner-container .job-cards a:nth-of-type(1), body .latest-jobs .inner-container .job-cards a:nth-of-type(2) {
      margin-right: 0;
    }
  }
}
body .latest-jobs .inner-container .joblink {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-top: 2em;
}
body .latest-jobs .inner-container .joblink a {
  display: inline-block;
  background: #002855;
  padding: 1.5em 2em;
  border-radius: 0.5em;
  color: #ffffff;
  text-decoration: none;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
body .latest-jobs .inner-container .joblink a:hover, body .latest-jobs .inner-container .joblink a:focus {
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  background: #152b54;
  color: #ffffff;
}
body .homepage, body .internal {
  padding: 4em 0;
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: minmax(0, 1fr) 0 minmax(calc(320px - 2em), calc(1468px + 2em)) 0 minmax(0, 1fr);
  grid-template-columns: minmax(0, 1fr) minmax(calc(320px - 2em), calc(1468px + 2em)) minmax(0, 1fr);
  -ms-grid-rows: minmax(0, 1fr);
  grid-template-rows: minmax(0, 1fr);
  grid-column-gap: 0;
  grid-row-gap: 0;
}
body .homepage > *:nth-child(1), body .internal > *:nth-child(1) {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}
body .homepage > *:nth-child(2), body .internal > *:nth-child(2) {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}
body .homepage > *:nth-child(3), body .internal > *:nth-child(3) {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}
@media (min-width: 1860px) {
  body .homepage, body .internal {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: minmax(0, 1fr) 0 minmax(calc(320px - 2em), calc(1860px + 2em)) 0 minmax(0, 1fr);
    grid-template-columns: minmax(0, 1fr) minmax(calc(320px - 2em), calc(1860px + 2em)) minmax(0, 1fr);
    -ms-grid-rows: minmax(0, 1fr);
    grid-template-rows: minmax(0, 1fr);
    grid-column-gap: 0;
    grid-row-gap: 0;
  }
  body .homepage > *:nth-child(1), body .internal > *:nth-child(1) {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
  }
  body .homepage > *:nth-child(2), body .internal > *:nth-child(2) {
    -ms-grid-row: 1;
    -ms-grid-column: 3;
  }
  body .homepage > *:nth-child(3), body .internal > *:nth-child(3) {
    -ms-grid-row: 1;
    -ms-grid-column: 5;
  }
}
@media (min-width: 2160px) {
  body .homepage, body .internal {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: minmax(0, 1fr) 0 minmax(calc(320px - 2em), calc(3720px + 2em)) 0 minmax(0, 1fr);
    grid-template-columns: minmax(0, 1fr) minmax(calc(320px - 2em), calc(3720px + 2em)) minmax(0, 1fr);
    -ms-grid-rows: minmax(0, 1fr);
    grid-template-rows: minmax(0, 1fr);
    grid-column-gap: 0;
    grid-row-gap: 0;
  }
  body .homepage > *:nth-child(1), body .internal > *:nth-child(1) {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
  }
  body .homepage > *:nth-child(2), body .internal > *:nth-child(2) {
    -ms-grid-row: 1;
    -ms-grid-column: 3;
  }
  body .homepage > *:nth-child(3), body .internal > *:nth-child(3) {
    -ms-grid-row: 1;
    -ms-grid-column: 5;
  }
}
body .homepage.greyback, body .internal.greyback {
  background: #f1f1f1;
}
body .homepage.purpleback, body .internal.purpleback {
  background: #002855;
}
body .homepage.lightblueback, body .internal.lightblueback {
  background: #009fdf;
}
body .homepage.navy-background, body .internal.navy-background {
  background: #5b1f69;
}
body .homepage.slimpad, body .internal.slimpad {
  padding: 2em 0;
}
body .homepage .inner-container, body .internal .inner-container {
  -ms-grid-column: 2;
  grid-column: 2;
  -ms-grid-row: 1;
  grid-row: 1;
  padding: 0 2rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
body .homepage .inner-container .profile-image, body .internal .inner-container .profile-image {
  width: 100%;
  max-width: 150px;
}
body .homepage .inner-container .expand, body .internal .inner-container .expand {
  width: 100%;
  display: block;
  background: #002855;
  color: #ffffff;
  padding: 1em calc(60px + 1em) 1em 2em;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: none;
  cursor: pointer;
  margin-top: 1em;
  text-align: left;
  font-weight: 500;
  font-size: 1.2em;
  overflow: hidden;
  position: relative;
}
body .homepage .inner-container .expand:first-of-type, body .internal .inner-container .expand:first-of-type {
  margin-top: 0;
}
body .homepage .inner-container .expand:before, body .internal .inner-container .expand:before {
  display: block;
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  width: 60px;
  background: #152b54;
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgdmlld0JveD0iMCAwIDEwMCAxMDAiPjxyZWN0IHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9IiMyMjIyMjIiPjwvcmVjdD48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1MCA1MCkgc2NhbGUoMC42OSAwLjY5KSByb3RhdGUoMCkgdHJhbnNsYXRlKC01MCAtNTApIiBzdHlsZT0iZmlsbDojZmZmZmZmIj48c3ZnIGZpbGw9IiNmZmZmZmYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZpZXdCb3g9IjAgMCAyNCAyNCIgdmVyc2lvbj0iMS4xIiB4PSIwcHgiIHk9IjBweCI+PHRpdGxlPmljb24vY2hldnJvbi1leHBhbmQtZGlhZ29uYWwtc29saWQ8L3RpdGxlPjxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2ggQmV0YS48L2Rlc2M+PGcgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZD0iTTIxLDExIEwxOSwxMSBMMTksNSBMMTMsNSBMMTMsMyBMMjEsMyBMMjEsMTEgWiBNMTEsMTkgTDExLDIxIEwzLDIxIEwzLDEzIEw1LDEzIEw1LDE5IEwxMSwxOSBaIiBmaWxsPSIjZmZmZmZmIj48L3BhdGg+PC9nPjwvc3ZnPjwvZz48L3N2Zz4=") no-repeat center center #152b54;
  background-size: contain;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  -webkit-transform: translateY(0);
      -ms-transform: translateY(0);
          transform: translateY(0);
}
body .homepage .inner-container .expand:after, body .internal .inner-container .expand:after {
  display: block;
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  width: 60px;
  background: #152b54;
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgdmlld0JveD0iMCAwIDEwMCAxMDAiPjxyZWN0IHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9IiMyMjIyMjIiPjwvcmVjdD48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1MCA1MCkgc2NhbGUoMC42OSAwLjY5KSByb3RhdGUoMCkgdHJhbnNsYXRlKC01MCAtNTApIiBzdHlsZT0iZmlsbDojZmZmZmZmIj48c3ZnIGZpbGw9IiNmZmZmZmYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZpZXdCb3g9IjAgMCAyNCAyNCIgdmVyc2lvbj0iMS4xIiB4PSIwcHgiIHk9IjBweCI+PHRpdGxlPmljb24vY2hldnJvbi1jb2xsYXBzZS1kaWFnb25hbC1zb2xpZDwvdGl0bGU+PGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaCBCZXRhLjwvZGVzYz48ZyBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMTEsMjEgTDksMjEgTDksMTUgTDMsMTUgTDMsMTMgTDExLDEzIEwxMSwyMSBaIE0xMywzIEwxNSwzIEwxNSw5IEwyMSw5IEwyMSwxMSBMMTMsMTEgTDEzLDMgWiIgZmlsbD0iI2ZmZmZmZiI+PC9wYXRoPjwvZz48L3N2Zz48L2c+PC9zdmc+") no-repeat center center #152b54;
  background-size: contain;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  -webkit-transform: translateY(-100%);
      -ms-transform: translateY(-100%);
          transform: translateY(-100%);
}
body .homepage .inner-container .expand.open:before, body .internal .inner-container .expand.open:before {
  display: block;
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  width: 60px;
  background: #152b54;
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgdmlld0JveD0iMCAwIDEwMCAxMDAiPjxyZWN0IHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9IiMyMjIyMjIiPjwvcmVjdD48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1MCA1MCkgc2NhbGUoMC42OSAwLjY5KSByb3RhdGUoMCkgdHJhbnNsYXRlKC01MCAtNTApIiBzdHlsZT0iZmlsbDojZmZmZmZmIj48c3ZnIGZpbGw9IiNmZmZmZmYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZpZXdCb3g9IjAgMCAyNCAyNCIgdmVyc2lvbj0iMS4xIiB4PSIwcHgiIHk9IjBweCI+PHRpdGxlPmljb24vY2hldnJvbi1leHBhbmQtZGlhZ29uYWwtc29saWQ8L3RpdGxlPjxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2ggQmV0YS48L2Rlc2M+PGcgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZD0iTTIxLDExIEwxOSwxMSBMMTksNSBMMTMsNSBMMTMsMyBMMjEsMyBMMjEsMTEgWiBNMTEsMTkgTDExLDIxIEwzLDIxIEwzLDEzIEw1LDEzIEw1LDE5IEwxMSwxOSBaIiBmaWxsPSIjZmZmZmZmIj48L3BhdGg+PC9nPjwvc3ZnPjwvZz48L3N2Zz4=") no-repeat center center #152b54;
  background-size: contain;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  -webkit-transform: translateY(100%);
      -ms-transform: translateY(100%);
          transform: translateY(100%);
}
body .homepage .inner-container .expand.open:after, body .internal .inner-container .expand.open:after {
  display: block;
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  width: 60px;
  background: #152b54;
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgdmlld0JveD0iMCAwIDEwMCAxMDAiPjxyZWN0IHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9IiMyMjIyMjIiPjwvcmVjdD48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1MCA1MCkgc2NhbGUoMC42OSAwLjY5KSByb3RhdGUoMCkgdHJhbnNsYXRlKC01MCAtNTApIiBzdHlsZT0iZmlsbDojZmZmZmZmIj48c3ZnIGZpbGw9IiNmZmZmZmYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZpZXdCb3g9IjAgMCAyNCAyNCIgdmVyc2lvbj0iMS4xIiB4PSIwcHgiIHk9IjBweCI+PHRpdGxlPmljb24vY2hldnJvbi1jb2xsYXBzZS1kaWFnb25hbC1zb2xpZDwvdGl0bGU+PGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaCBCZXRhLjwvZGVzYz48ZyBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMTEsMjEgTDksMjEgTDksMTUgTDMsMTUgTDMsMTMgTDExLDEzIEwxMSwyMSBaIE0xMywzIEwxNSwzIEwxNSw5IEwyMSw5IEwyMSwxMSBMMTMsMTEgTDEzLDMgWiIgZmlsbD0iI2ZmZmZmZiI+PC9wYXRoPjwvZz48L3N2Zz48L2c+PC9zdmc+") no-repeat center center #152b54;
  background-size: contain;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  -webkit-transform: translateY(0);
      -ms-transform: translateY(0);
          transform: translateY(0);
}
body .homepage .inner-container .collapse, body .internal .inner-container .collapse {
  padding: 2em;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #ffffff;
}
body .homepage .inner-container .collapse p:last-of-type, body .internal .inner-container .collapse p:last-of-type {
  margin-bottom: 0;
}
body .homepage .inner-container .collapse ul, body .internal .inner-container .collapse ul {
  margin-left: 1em;
  margin-top: 1em;
  margin-bottom: 1em;
  list-style-type: disc;
}
body .homepage .inner-container .collapse ul:last-of-type, body .internal .inner-container .collapse ul:last-of-type {
  margin-bottom: 0;
}
body .homepage .inner-container .collapse ul.mb1:last-of-type, body .internal .inner-container .collapse ul.mb1:last-of-type {
  margin-bottom: 1em;
}
body .homepage .inner-container .collapse ul li, body .internal .inner-container .collapse ul li {
  padding-left: 1em;
  padding-bottom: 1em;
}
body .homepage .inner-container .collapse ul li:last-of-type, body .internal .inner-container .collapse ul li:last-of-type {
  padding-bottom: 0;
}
body .homepage .inner-container .op-heading, body .internal .inner-container .op-heading {
  margin: 2em 0;
}
body .homepage .inner-container .applylink, body .internal .inner-container .applylink {
  display: inline-block;
  background-color: #002855;
  font-size: 1.25em;
  font-weight: bold;
  color: #ffffff;
  text-decoration: none;
  padding: 0.8em 1.5em 0.8em 1.5em;
  -webkit-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}
body .homepage .inner-container .applylink:hover, body .homepage .inner-container .applylink:focus, body .internal .inner-container .applylink:hover, body .internal .inner-container .applylink:focus {
  background-color: #000000;
  color: #ffffff;
}
@media (max-width: 768px) {
  body .homepage .inner-container .applylink, body .internal .inner-container .applylink {
    margin-bottom: 2em;
  }
}
body .homepage .inner-container .download, body .internal .inner-container .download {
  margin-bottom: 1em;
  background: #152b54;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
body .homepage .inner-container .download:last-of-type, body .internal .inner-container .download:last-of-type {
  margin-bottom: 0;
}
body .homepage .inner-container .download .download-pdf, body .internal .inner-container .download .download-pdf {
  color: white;
  position: relative;
  padding: 1em 1em 1em calc(50px + 1em);
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: inline-block;
  font-weight: 500;
  text-decoration: none;
  width: 100%;
}
body .homepage .inner-container .download .download-pdf:before, body .internal .inner-container .download .download-pdf:before {
  content: "";
  display: block;
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgdmlld0JveD0iMCAwIDEwMCAxMDAiPjxyZWN0IHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9IiMyMjIyMjIiPjwvcmVjdD48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1MCA1MCkgc2NhbGUoMC42OSAwLjY5KSByb3RhdGUoMCkgdHJhbnNsYXRlKC01MCAtNTApIiBzdHlsZT0iZmlsbDojZmZmZmZmIj48c3ZnIGZpbGw9IiNmZmZmZmYiIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6Y2M9Imh0dHA6Ly9jcmVhdGl2ZWNvbW1vbnMub3JnL25zIyIgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIiB4bWxuczpzdmc9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NCA2NCIgdmVyc2lvbj0iMS4xIiB4PSIwcHgiIHk9IjBweCI+PGcgc3R5bGU9IiIgZGlzcGxheT0iaW5saW5lIj48cGF0aCBzdHlsZT0iY29sb3I6IzAwMDAwMDtmb250LXN0eWxlOm5vcm1hbDtmb250LXZhcmlhbnQ6bm9ybWFsO2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXN0cmV0Y2g6bm9ybWFsO2ZvbnQtc2l6ZTptZWRpdW07bGluZS1oZWlnaHQ6bm9ybWFsO2ZvbnQtZmFtaWx5OnNhbnMtc2VyaWY7Zm9udC12YXJpYW50LWxpZ2F0dXJlczpub3JtYWw7Zm9udC12YXJpYW50LXBvc2l0aW9uOm5vcm1hbDtmb250LXZhcmlhbnQtY2Fwczpub3JtYWw7Zm9udC12YXJpYW50LW51bWVyaWM6bm9ybWFsO2ZvbnQtdmFyaWFudC1hbHRlcm5hdGVzOm5vcm1hbDtmb250LXZhcmlhbnQtZWFzdC1hc2lhbjpub3JtYWw7Zm9udC1mZWF0dXJlLXNldHRpbmdzOm5vcm1hbDtmb250LXZhcmlhdGlvbi1zZXR0aW5nczpub3JtYWw7dGV4dC1pbmRlbnQ6MDt0ZXh0LWFsaWduOnN0YXJ0O3RleHQtZGVjb3JhdGlvbjpub25lO3RleHQtZGVjb3JhdGlvbi1saW5lOm5vbmU7dGV4dC1kZWNvcmF0aW9uLXN0eWxlOnNvbGlkO3RleHQtZGVjb3JhdGlvbi1jb2xvcjojMDAwMDAwO2xldHRlci1zcGFjaW5nOm5vcm1hbDt3b3JkLXNwYWNpbmc6bm9ybWFsO3RleHQtdHJhbnNmb3JtOm5vbmU7d3JpdGluZy1tb2RlOmxyLXRiO2RpcmVjdGlvbjpsdHI7dGV4dC1vcmllbnRhdGlvbjptaXhlZDtkb21pbmFudC1iYXNlbGluZTphdXRvO2Jhc2VsaW5lLXNoaWZ0OmJhc2VsaW5lO3RleHQtYW5jaG9yOnN0YXJ0O3doaXRlLXNwYWNlOm5vcm1hbDtzaGFwZS1wYWRkaW5nOjA7c2hhcGUtbWFyZ2luOjA7aW5saW5lLXNpemU6MDtjbGlwLXJ1bGU6bm9uemVybztkaXNwbGF5OmlubGluZTtvdmVyZmxvdzp2aXNpYmxlO3Zpc2liaWxpdHk6dmlzaWJsZTtvcGFjaXR5OjE7aXNvbGF0aW9uOmF1dG87bWl4LWJsZW5kLW1vZGU6bm9ybWFsO2NvbG9yLWludGVycG9sYXRpb246c1JHQjtjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM6bGluZWFyUkdCO3NvbGlkLWNvbG9yOiMwMDAwMDA7c29saWQtb3BhY2l0eToxO3ZlY3Rvci1lZmZlY3Q6bm9uZTtmaWxsOiNmZmZmZmY7ZmlsbC1vcGFjaXR5OjE7ZmlsbC1ydWxlOm5vbnplcm87c3Ryb2tlOm5vbmU7c3Ryb2tlLWxpbmVjYXA6YnV0dDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6NDtzdHJva2UtZGFzaGFycmF5Om5vbmU7c3Ryb2tlLWRhc2hvZmZzZXQ6MDtzdHJva2Utb3BhY2l0eToxO2NvbG9yLXJlbmRlcmluZzphdXRvO2ltYWdlLXJlbmRlcmluZzphdXRvO3NoYXBlLXJlbmRlcmluZzphdXRvO3RleHQtcmVuZGVyaW5nOmF1dG87ZW5hYmxlLWJhY2tncm91bmQ6YWNjdW11bGF0ZTtzdG9wLWNvbG9yOiMwMDAwMDA7c3RvcC1vcGFjaXR5OjEiIGQ9Ik0gMjQ3Ljg0OTYxLDE4NCBDIDI0NS43MzAzMiwxODQgMjQ0LDE4NS43NDYzNiAyNDQsMTg3Ljg2OTE0IHYgMTYuMjYxNzIgYyAwLDIuMTIyNzggMS43MzAzMiwzLjg2OTE0IDMuODQ5NjEsMy44NjkxNCBoIDMyLjMwMDc4IEMgMjgyLjI2OTY4LDIwOCAyODQsMjA2LjI1MzY0IDI4NCwyMDQuMTMwODYgViAxODcuODY5MTQgQyAyODQsMTg1Ljc0NjM2IDI4Mi4yNjk2OCwxODQgMjgwLjE1MDM5LDE4NCBaIE0gMjUxLDE5MCBoIDMgYyAyLjE5ODcsMCA0LDEuODAxMyA0LDQgMCwyLjE5ODcgLTEuODAxMyw0IC00LDQgaCAtMiB2IDMgYSAxLDEgMCAwIDEgLTEsMSAxLDEgMCAwIDEgLTEsLTEgdiAtNCAtNiBhIDEuMDAwMSwxLjAwMDEgMCAwIDEgMSwtMSB6IG0gMTAsMCBoIDAuODU3NDIgYyAzLjM3MDk0LDAgNi4xNDI1OCwyLjY3Nzk2IDYuMTQyNTgsNiAwLDMuMzIyMDQgLTIuNzcxNjQsNiAtNi4xNDI1OCw2IEggMjYxIGEgMS4wMDAxLDEuMDAwMSAwIDAgMSAtMSwtMSB2IC0xMCBhIDEuMDAwMSwxLjAwMDEgMCAwIDEgMSwtMSB6IG0gMTAsMCBoIDYgYSAxLDEgMCAwIDEgMSwxIDEsMSAwIDAgMSAtMSwxIGggLTUgdiAyLjg2OTE0IGggNSBhIDEsMSAwIDAgMSAxLDEgMSwxIDAgMCAxIC0xLDEgaCAtNSBWIDIwMSBhIDEsMSAwIDAgMSAtMSwxIDEsMSAwIDAgMSAtMSwtMSBWIDE5NS44NjkxNCAxOTEgYSAxLjAwMDEsMS4wMDAxIDAgMCAxIDEsLTEgeiBtIC0xOSwyIHYgNCBoIDIgYyAxLjEyNTMsMCAyLC0wLjg3NDcgMiwtMiAwLC0xLjEyNTMgLTAuODc0NywtMiAtMiwtMiB6IG0gMTAsMC4wMjczIHYgNy45NDUzMiBjIDIuMjUzOSwtMC4wNzU3IDQsLTEuODAzMjMgNCwtMy45NzI2NiAwLC0yLjE2OTQzIC0xLjc0NjEsLTMuODk3MDYgLTQsLTMuOTcyNjYgeiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI0MCwtMTYwKSI+PC9wYXRoPjxwYXRoIHN0eWxlPSJjb2xvcjojMDAwMDAwO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtdmFyaWFudDpub3JtYWw7Zm9udC13ZWlnaHQ6bm9ybWFsO2ZvbnQtc3RyZXRjaDpub3JtYWw7Zm9udC1zaXplOm1lZGl1bTtsaW5lLWhlaWdodDpub3JtYWw7Zm9udC1mYW1pbHk6c2Fucy1zZXJpZjtmb250LXZhcmlhbnQtbGlnYXR1cmVzOm5vcm1hbDtmb250LXZhcmlhbnQtcG9zaXRpb246bm9ybWFsO2ZvbnQtdmFyaWFudC1jYXBzOm5vcm1hbDtmb250LXZhcmlhbnQtbnVtZXJpYzpub3JtYWw7Zm9udC12YXJpYW50LWFsdGVybmF0ZXM6bm9ybWFsO2ZvbnQtdmFyaWFudC1lYXN0LWFzaWFuOm5vcm1hbDtmb250LWZlYXR1cmUtc2V0dGluZ3M6bm9ybWFsO2ZvbnQtdmFyaWF0aW9uLXNldHRpbmdzOm5vcm1hbDt0ZXh0LWluZGVudDowO3RleHQtYWxpZ246c3RhcnQ7dGV4dC1kZWNvcmF0aW9uOm5vbmU7dGV4dC1kZWNvcmF0aW9uLWxpbmU6bm9uZTt0ZXh0LWRlY29yYXRpb24tc3R5bGU6c29saWQ7dGV4dC1kZWNvcmF0aW9uLWNvbG9yOiMwMDAwMDA7bGV0dGVyLXNwYWNpbmc6bm9ybWFsO3dvcmQtc3BhY2luZzpub3JtYWw7dGV4dC10cmFuc2Zvcm06bm9uZTt3cml0aW5nLW1vZGU6bHItdGI7ZGlyZWN0aW9uOmx0cjt0ZXh0LW9yaWVudGF0aW9uOm1peGVkO2RvbWluYW50LWJhc2VsaW5lOmF1dG87YmFzZWxpbmUtc2hpZnQ6YmFzZWxpbmU7dGV4dC1hbmNob3I6c3RhcnQ7d2hpdGUtc3BhY2U6bm9ybWFsO3NoYXBlLXBhZGRpbmc6MDtzaGFwZS1tYXJnaW46MDtpbmxpbmUtc2l6ZTowO2NsaXAtcnVsZTpub256ZXJvO2Rpc3BsYXk6aW5saW5lO292ZXJmbG93OnZpc2libGU7dmlzaWJpbGl0eTp2aXNpYmxlO2lzb2xhdGlvbjphdXRvO21peC1ibGVuZC1tb2RlOm5vcm1hbDtjb2xvci1pbnRlcnBvbGF0aW9uOnNSR0I7Y29sb3ItaW50ZXJwb2xhdGlvbi1maWx0ZXJzOmxpbmVhclJHQjtzb2xpZC1jb2xvcjojMDAwMDAwO3NvbGlkLW9wYWNpdHk6MTt2ZWN0b3ItZWZmZWN0Om5vbmU7ZmlsbDojZmZmZmZmO2ZpbGwtb3BhY2l0eToxO2ZpbGwtcnVsZTpub256ZXJvO3N0cm9rZTpub25lO3N0cm9rZS1saW5lY2FwOmJ1dHQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjQ7c3Ryb2tlLWRhc2hhcnJheTpub25lO3N0cm9rZS1kYXNob2Zmc2V0OjA7c3Ryb2tlLW9wYWNpdHk6MTtjb2xvci1yZW5kZXJpbmc6YXV0bztpbWFnZS1yZW5kZXJpbmc6YXV0bztzaGFwZS1yZW5kZXJpbmc6YXV0bzt0ZXh0LXJlbmRlcmluZzphdXRvO2VuYWJsZS1iYWNrZ3JvdW5kOmFjY3VtdWxhdGU7c3RvcC1jb2xvcjojMDAwMDAwO29wYWNpdHk6MSIgZD0iTSAyMyw0IEMgMjAuMjQ3Mjk3LDQgMTgsNi4yNDcyOTcgMTgsOSBWIDIxLjk5OTk5OSBIIDQwLjE1MDM5MSBDIDQzLjM2ODM4NiwyMS45OTk5OTkgNDYsMjQuNjU5NTMxIDQ2LDI3Ljg2OTE0IHYgMTYuMjYxNzE4IGMgMCwzLjIwOTYwOSAtMi42MzE2MTQsNS44NjkxNDEgLTUuODQ5NjA5LDUuODY5MTQxIEggMTggdiA1IGMgMCwyLjc1MjcwMyAyLjI0NzI5Nyw1IDUsNSBoIDMyIGMgMi43NTI3MDMsMCA1LC0yLjI0NzI5NyA1LC01IFYgMjAgSCA0OCBjIC0yLjE5ODcwMywwIC00LC0xLjgwMTI5NyAtNCwtNCBWIDQgWiBNIDQ2LDQuNDcwNzAzIFYgMTYgYyAwLDEuMTI1Mjk3IDAuODc0NzAzLDIgMiwyIEggNTkuMzM3ODkxIEMgNTkuMjM1NzY1LDE3Ljg1ODUyMiA1OS4xMzAzNzksMTcuNzE5MjM3IDU5LjAwNzgxMiwxNy41OTM3NSBMIDQ2LjcxNDg0NCw1LjAwNzgxMiBDIDQ2LjUwMjA2Miw0Ljc4OTk2MSA0Ni4yNTY2MjcsNC42MTk0MjIgNDYsNC40NzA3MDMgWiI+PC9wYXRoPjwvZz48L3N2Zz48L2c+PC9zdmc+") no-repeat center center #222222;
  background-size: contain;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 50px;
}
body .homepage .inner-container .download figcaption, body .internal .inner-container .download figcaption {
  color: #ffffff;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  padding: 0.5em 1em;
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #5b1f69;
  font-weight: 500;
}
body .homepage .inner-container .download:hover, body .homepage .inner-container .download:focus, body .internal .inner-container .download:hover, body .internal .inner-container .download:focus {
  background: #002855;
  color: #ffffff;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
body .homepage .inner-container .download:hover .download-pdf, body .homepage .inner-container .download:focus .download-pdf, body .internal .inner-container .download:hover .download-pdf, body .internal .inner-container .download:focus .download-pdf {
  color: #ffffff;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
body .homepage .inner-container .download:hover figcaption, body .homepage .inner-container .download:focus figcaption, body .internal .inner-container .download:hover figcaption, body .internal .inner-container .download:focus figcaption {
  color: #ffffff;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
body .homepage .inner-container h2, body .internal .inner-container h2 {
  font-family: "gill-sans-nova", sans-serif;
  font-size: 2.3em;
  margin-bottom: 0.5em;
  color: #152b54;
}
body .homepage .inner-container h2 span, body .internal .inner-container h2 span {
  font-size: 80%;
  color: #5b1f69;
}
body .homepage .inner-container h2.center, body .internal .inner-container h2.center {
  text-align: center;
}
body .homepage .inner-container h2.white, body .internal .inner-container h2.white {
  color: #ffffff;
}
body .homepage .inner-container h2.indent, body .internal .inner-container h2.indent {
  text-indent: em;
}
body .homepage .inner-container h3, body .internal .inner-container h3 {
  font-weight: 300;
  font-size: 1.85em;
  margin-bottom: 0.5em;
  color: #000000;
}
body .homepage .inner-container h3.bold, body .internal .inner-container h3.bold {
  font-weight: bold;
}
body .homepage .inner-container h3.center, body .internal .inner-container h3.center {
  text-align: center;
}
body .homepage .inner-container h3.white, body .internal .inner-container h3.white {
  color: #ffffff;
}
body .homepage .inner-container h4, body .internal .inner-container h4 {
  font-weight: 400;
  font-size: 1.35em;
  margin-bottom: 0.5em;
  color: #002855;
  line-height: 1.2;
}
body .homepage .inner-container h4.white, body .internal .inner-container h4.white {
  color: #ffffff;
}
body .homepage .inner-container h4.indent, body .internal .inner-container h4.indent {
  text-indent: 2em;
}
body .homepage .inner-container p, body .internal .inner-container p {
  font-weight: 300;
  line-height: 1.5em;
  font-size: 1em;
  color: #565a5c;
  margin-bottom: 1em;
}
body .homepage .inner-container p.bigger, body .internal .inner-container p.bigger {
  font-size: 1.45em;
  font-weight: 300;
}
body .homepage .inner-container p.white, body .internal .inner-container p.white {
  color: #ffffff;
  margin-bottom: 0.25em;
}
body .homepage .inner-container p.indent, body .internal .inner-container p.indent {
  text-indent: em;
}
body .homepage .inner-container p strong, body .internal .inner-container p strong {
  font-weight: bold;
}
body .homepage .inner-container p.center, body .internal .inner-container p.center {
  text-align: center;
}
body .homepage .inner-container a, body .internal .inner-container a {
  color: #002855;
  font-weight: 400;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  text-decoration: none;
}
body .homepage .inner-container a:hover, body .homepage .inner-container a:focus, body .internal .inner-container a:hover, body .internal .inner-container a:focus {
  color: #152b54;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
body .homepage .inner-container a.white, body .internal .inner-container a.white {
  color: #ffffff;
  text-decoration: underline;
}
body .homepage .inner-container a.white:hover, body .homepage .inner-container a.white:focus, body .internal .inner-container a.white:hover, body .internal .inner-container a.white:focus {
  color: #009fdf;
}
body .homepage .inner-container a.job-cta, body .internal .inner-container a.job-cta {
  background: #eeaf00;
  text-decoration: none;
  color: #002855;
  padding: 1em 2em;
  display: inline-block;
  margin-top: 1em;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  border-radius: 2em;
}
body .homepage .inner-container a.job-cta:hover, body .homepage .inner-container a.job-cta:focus, body .internal .inner-container a.job-cta:hover, body .internal .inner-container a.job-cta:focus {
  background: #152b54;
  color: #ffffff;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
body .homepage .inner-container .mt2, body .internal .inner-container .mt2 {
  margin-top: 2em;
}
body .homepage .inner-container .profile p, body .internal .inner-container .profile p {
  font-weight: bold;
  font-size: 1.12em;
}
body .homepage .inner-container .grp, body .internal .inner-container .grp {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: wrap;
      flex-flow: wrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
body .homepage .inner-container .grp.video, body .internal .inner-container .grp.video {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
body .homepage .inner-container .grp .text-pane, body .internal .inner-container .grp .text-pane {
  width: 49%;
}
body .homepage .inner-container .grp .text-pane p, body .internal .inner-container .grp .text-pane p {
  line-height: 1em;
  font-size: clamp(14px, 1.85vw, 1.5em);
}
body .homepage .inner-container .grp .text-pane .whiteback, body .internal .inner-container .grp .text-pane .whiteback {
  background-color: #ffffff;
  padding: 2em;
}
body .homepage .inner-container .grp .text-pane.wide, body .internal .inner-container .grp .text-pane.wide {
  width: 65%;
}
body .homepage .inner-container .grp .text-pane.full, body .internal .inner-container .grp .text-pane.full {
  width: 100%;
}
body .homepage .inner-container .grp .text-pane .embed-container, body .internal .inner-container .grp .text-pane .embed-container {
  position: relative;
  padding-bottom: 56.25%;
  height: 0;
  overflow: hidden;
  max-width: 100%;
}
body .homepage .inner-container .grp .text-pane .embed-container iframe, body .homepage .inner-container .grp .text-pane .embed-container object, body .homepage .inner-container .grp .text-pane .embed-container embed, body .internal .inner-container .grp .text-pane .embed-container iframe, body .internal .inner-container .grp .text-pane .embed-container object, body .internal .inner-container .grp .text-pane .embed-container embed {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
body .homepage .inner-container .grp .text-pane .evoice, body .internal .inner-container .grp .text-pane .evoice {
  display: -ms-grid;
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(min(15rem, 100%), 1fr));
  -ms-grid-rows: minmax(0, 1fr);
  grid-template-rows: minmax(0, 1fr);
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  margin: 0 0 2em 0;
}
body .homepage .inner-container .grp .text-pane .evoice .eblock, body .internal .inner-container .grp .text-pane .evoice .eblock {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: minmax(0, 1fr);
  grid-template-columns: minmax(0, 1fr);
  -ms-grid-rows: minmax(0, 1fr);
  grid-template-rows: minmax(0, 1fr);
  grid-column-gap: 0;
  grid-row-gap: 0;
}
body .homepage .inner-container .grp .text-pane .evoice .eblock > *:nth-child(1), body .internal .inner-container .grp .text-pane .evoice .eblock > *:nth-child(1) {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}
body .homepage .inner-container .grp .text-pane .evoice .eblock.light-blue, body .internal .inner-container .grp .text-pane .evoice .eblock.light-blue {
  background: #009fdf;
}
body .homepage .inner-container .grp .text-pane .evoice .eblock.blue, body .internal .inner-container .grp .text-pane .evoice .eblock.blue {
  background: #002855;
}
body .homepage .inner-container .grp .text-pane .evoice .eblock.purple, body .internal .inner-container .grp .text-pane .evoice .eblock.purple {
  background: #5b1f69;
}
body .homepage .inner-container .grp .text-pane .evoice .eblock picture, body .internal .inner-container .grp .text-pane .evoice .eblock picture {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 1;
  grid-row: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  pointer-events: none;
  position: relative;
  z-index: 1;
}
body .homepage .inner-container .grp .text-pane .evoice .eblock picture img, body .internal .inner-container .grp .text-pane .evoice .eblock picture img {
  display: block;
  width: var(--img-clamp);
  -o-object-fit: 40%;
     object-fit: 40%;
  -o-object-position: right bottom;
     object-position: right bottom;
}
body .homepage .inner-container .grp .text-pane .evoice .eblock .copy, body .internal .inner-container .grp .text-pane .evoice .eblock .copy {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 1;
  grid-row: 1;
  position: relative;
  z-index: 2;
  aspect-ratio: 5/6.35;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: left;
      -ms-flex-align: left;
          align-items: left;
  padding: 1em 1em 1em 1em;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
body .homepage .inner-container .grp .text-pane .evoice .eblock .copy blockquote, body .internal .inner-container .grp .text-pane .evoice .eblock .copy blockquote {
  background: #002855;
  width: var(--width-clamp);
  padding: 1em;
}
body .homepage .inner-container .grp .text-pane .evoice .eblock .copy blockquote.light-blue, body .internal .inner-container .grp .text-pane .evoice .eblock .copy blockquote.light-blue {
  background: #009fdf;
}
body .homepage .inner-container .grp .text-pane .evoice .eblock .copy blockquote p, body .internal .inner-container .grp .text-pane .evoice .eblock .copy blockquote p {
  font-size: clamp(20px, 2vw, 1.5em);
  color: #ffffff;
  line-height: 1.4;
}
body .homepage .inner-container .grp .text-pane .evoice .eblock .copy blockquote p.smaller, body .internal .inner-container .grp .text-pane .evoice .eblock .copy blockquote p.smaller {
  font-size: 90%;
}
body .homepage .inner-container .grp .text-pane .evoice .eblock .copy p, body .internal .inner-container .grp .text-pane .evoice .eblock .copy p {
  color: #ffffff;
}
body .homepage .inner-container .grp .text-pane .evoice .eblock .copy a, body .internal .inner-container .grp .text-pane .evoice .eblock .copy a {
  background: #eeaf00;
  color: #ffffff;
  display: block;
  padding: 0.75em 2em;
  border-radius: 1.5em;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  font-size: clamp(14px, 2vw, 1em);
}
body .homepage .inner-container .grp .text-pane .evoice .eblock .copy a:hover, body .homepage .inner-container .grp .text-pane .evoice .eblock .copy a:focus, body .internal .inner-container .grp .text-pane .evoice .eblock .copy a:hover, body .internal .inner-container .grp .text-pane .evoice .eblock .copy a:focus {
  background: #ffffff;
  color: #002855;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
body .homepage .inner-container .grp .text-pane .benefits-icons, body .internal .inner-container .grp .text-pane .benefits-icons {
  display: -ms-grid;
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(min(16rem, 100%), 1fr));
  -ms-grid-rows: minmax(0, 1fr);
  grid-template-rows: minmax(0, 1fr);
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  margin: 3em 0;
}
@media (max-width: 640px) {
  body .homepage .inner-container .grp .text-pane .benefits-icons, body .internal .inner-container .grp .text-pane .benefits-icons {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: minmax(0, 1fr) 2em minmax(0, 1fr);
    grid-template-columns: repeat(2, minmax(0, 1fr));
    -ms-grid-rows: minmax(0, -webkit-max-content) 2em minmax(0, -webkit-max-content) 2em minmax(0, -webkit-max-content) 2em minmax(0, -webkit-max-content) 2em minmax(0, -webkit-max-content) 2em minmax(0, -webkit-max-content);
    -ms-grid-rows: minmax(0, max-content) 2em minmax(0, max-content) 2em minmax(0, max-content) 2em minmax(0, max-content) 2em minmax(0, max-content) 2em minmax(0, max-content);
    grid-template-rows: repeat(6, minmax(0, -webkit-max-content));
    grid-template-rows: repeat(6, minmax(0, max-content));
    grid-column-gap: 2em;
    grid-row-gap: 2em;
  }
  body .homepage .inner-container .grp .text-pane .benefits-icons > *:nth-child(1), body .internal .inner-container .grp .text-pane .benefits-icons > *:nth-child(1) {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
  }
  body .homepage .inner-container .grp .text-pane .benefits-icons > *:nth-child(2), body .internal .inner-container .grp .text-pane .benefits-icons > *:nth-child(2) {
    -ms-grid-row: 1;
    -ms-grid-column: 3;
  }
  body .homepage .inner-container .grp .text-pane .benefits-icons > *:nth-child(3), body .internal .inner-container .grp .text-pane .benefits-icons > *:nth-child(3) {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  body .homepage .inner-container .grp .text-pane .benefits-icons > *:nth-child(4), body .internal .inner-container .grp .text-pane .benefits-icons > *:nth-child(4) {
    -ms-grid-row: 3;
    -ms-grid-column: 3;
  }
  body .homepage .inner-container .grp .text-pane .benefits-icons > *:nth-child(5), body .internal .inner-container .grp .text-pane .benefits-icons > *:nth-child(5) {
    -ms-grid-row: 5;
    -ms-grid-column: 1;
  }
  body .homepage .inner-container .grp .text-pane .benefits-icons > *:nth-child(6), body .internal .inner-container .grp .text-pane .benefits-icons > *:nth-child(6) {
    -ms-grid-row: 5;
    -ms-grid-column: 3;
  }
  body .homepage .inner-container .grp .text-pane .benefits-icons > *:nth-child(7), body .internal .inner-container .grp .text-pane .benefits-icons > *:nth-child(7) {
    -ms-grid-row: 7;
    -ms-grid-column: 1;
  }
  body .homepage .inner-container .grp .text-pane .benefits-icons > *:nth-child(8), body .internal .inner-container .grp .text-pane .benefits-icons > *:nth-child(8) {
    -ms-grid-row: 7;
    -ms-grid-column: 3;
  }
  body .homepage .inner-container .grp .text-pane .benefits-icons > *:nth-child(9), body .internal .inner-container .grp .text-pane .benefits-icons > *:nth-child(9) {
    -ms-grid-row: 9;
    -ms-grid-column: 1;
  }
  body .homepage .inner-container .grp .text-pane .benefits-icons > *:nth-child(10), body .internal .inner-container .grp .text-pane .benefits-icons > *:nth-child(10) {
    -ms-grid-row: 9;
    -ms-grid-column: 3;
  }
  body .homepage .inner-container .grp .text-pane .benefits-icons > *:nth-child(11), body .internal .inner-container .grp .text-pane .benefits-icons > *:nth-child(11) {
    -ms-grid-row: 11;
    -ms-grid-column: 1;
  }
  body .homepage .inner-container .grp .text-pane .benefits-icons > *:nth-child(12), body .internal .inner-container .grp .text-pane .benefits-icons > *:nth-child(12) {
    -ms-grid-row: 11;
    -ms-grid-column: 3;
  }
}
@media (min-width: 1860px) {
  body .homepage .inner-container .grp .text-pane .benefits-icons, body .internal .inner-container .grp .text-pane .benefits-icons {
    display: -ms-grid;
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(min(16rem, 100%), 1fr));
    -ms-grid-rows: minmax(0, 1fr);
    grid-template-rows: minmax(0, 1fr);
    grid-column-gap: 2em;
    grid-row-gap: 2em;
  }
}
@media (min-width: 2160px) {
  body .homepage .inner-container .grp .text-pane .benefits-icons, body .internal .inner-container .grp .text-pane .benefits-icons {
    display: -ms-grid;
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(min(34rem, 100%), 1fr));
    -ms-grid-rows: minmax(0, 1fr);
    grid-template-rows: minmax(0, 1fr);
    grid-column-gap: 2em;
    grid-row-gap: 2em;
  }
}
body .homepage .inner-container .grp .text-pane .benefits-icons .icon-block, body .internal .inner-container .grp .text-pane .benefits-icons .icon-block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  row-gap: 0.5em;
}
body .homepage .inner-container .grp .text-pane .benefits-icons .icon-block .svg-wrap, body .internal .inner-container .grp .text-pane .benefits-icons .icon-block .svg-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
body .homepage .inner-container .grp .text-pane .benefits-icons .icon-block .svg-wrap svg, body .internal .inner-container .grp .text-pane .benefits-icons .icon-block .svg-wrap svg {
  aspect-ratio: 1/1;
  width: min(50%, 7em);
  -webkit-transform: scale(1.35);
      -ms-transform: scale(1.35);
          transform: scale(1.35);
}
body .homepage .inner-container .grp .text-pane .benefits-icons .icon-block .svg-wrap svg path, body .homepage .inner-container .grp .text-pane .benefits-icons .icon-block .svg-wrap svg ellipse, body .homepage .inner-container .grp .text-pane .benefits-icons .icon-block .svg-wrap svg circle, body .homepage .inner-container .grp .text-pane .benefits-icons .icon-block .svg-wrap svg line, body .internal .inner-container .grp .text-pane .benefits-icons .icon-block .svg-wrap svg path, body .internal .inner-container .grp .text-pane .benefits-icons .icon-block .svg-wrap svg ellipse, body .internal .inner-container .grp .text-pane .benefits-icons .icon-block .svg-wrap svg circle, body .internal .inner-container .grp .text-pane .benefits-icons .icon-block .svg-wrap svg line {
  stroke: #ffffff;
}
body .homepage .inner-container .grp .text-pane .benefits-icons .icon-block .copy, body .internal .inner-container .grp .text-pane .benefits-icons .icon-block .copy {
  color: #ffffff;
  margin-bottom: 0;
  padding-top: 0.5em;
  text-align: center;
  max-width: 12em;
  font-size: clamp(13px, 1.46vw, 1.46em);
  line-height: 1.2;
}
body .homepage .inner-container .grp .text-pane .picture-navigation, body .internal .inner-container .grp .text-pane .picture-navigation {
  display: -ms-grid;
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(min(15rem, 100%), 1fr));
  -ms-grid-rows: minmax(0, 1fr);
  grid-template-rows: minmax(0, 1fr);
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  margin-top: 2em;
}
@media (min-width: 1860px) {
  body .homepage .inner-container .grp .text-pane .picture-navigation, body .internal .inner-container .grp .text-pane .picture-navigation {
    display: -ms-grid;
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(min(25rem, 100%), 1fr));
    -ms-grid-rows: minmax(0, 1fr);
    grid-template-rows: minmax(0, 1fr);
    grid-column-gap: 2em;
    grid-row-gap: 2em;
  }
}
@media (min-width: 2160px) {
  body .homepage .inner-container .grp .text-pane .picture-navigation, body .internal .inner-container .grp .text-pane .picture-navigation {
    display: -ms-grid;
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(min(50rem, 100%), 1fr));
    -ms-grid-rows: minmax(0, 1fr);
    grid-template-rows: minmax(0, 1fr);
    grid-column-gap: 2em;
    grid-row-gap: 2em;
  }
}
body .homepage .inner-container .grp .text-pane .picture-navigation a, body .internal .inner-container .grp .text-pane .picture-navigation a {
  display: block;
  text-decoration: none;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
body .homepage .inner-container .grp .text-pane .picture-navigation a div, body .internal .inner-container .grp .text-pane .picture-navigation a div {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: minmax(0, 1fr);
  grid-template-columns: minmax(0, 1fr);
  -ms-grid-rows: minmax(0, 1fr);
  grid-template-rows: minmax(0, 1fr);
  grid-column-gap: 0;
  grid-row-gap: 0;
  position: relative;
}
body .homepage .inner-container .grp .text-pane .picture-navigation a div > *:nth-child(1), body .internal .inner-container .grp .text-pane .picture-navigation a div > *:nth-child(1) {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}
body .homepage .inner-container .grp .text-pane .picture-navigation a div picture, body .internal .inner-container .grp .text-pane .picture-navigation a div picture {
  position: relative;
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 1;
  grid-row: 1;
  display: block;
  width: 100%;
  height: 100%;
  z-index: 1;
  overflow: hidden;
}
body .homepage .inner-container .grp .text-pane .picture-navigation a div picture img, body .internal .inner-container .grp .text-pane .picture-navigation a div picture img {
  display: block;
  width: 100%;
  height: 100%;
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
body .homepage .inner-container .grp .text-pane .picture-navigation a div .text-cta, body .internal .inner-container .grp .text-pane .picture-navigation a div .text-cta {
  position: relative;
  z-index: 2;
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 1;
  grid-row: 1;
  background: rgba(0, 40, 85, 0.6);
  padding: 1em;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: minmax(0, 1fr);
  grid-template-columns: minmax(0, 1fr);
  -ms-grid-rows: minmax(0, 1fr) 1em minmax(0, -webkit-max-content) 1em minmax(0, -webkit-max-content);
  -ms-grid-rows: minmax(0, 1fr) 1em minmax(0, max-content) 1em minmax(0, max-content);
  grid-template-rows: minmax(0, 1fr) repeat(2, minmax(0, -webkit-max-content));
  grid-template-rows: minmax(0, 1fr) repeat(2, minmax(0, max-content));
  grid-column-gap: 0;
  grid-row-gap: 1em;
  justify-items: start;
}
body .homepage .inner-container .grp .text-pane .picture-navigation a div .text-cta > *:nth-child(1), body .internal .inner-container .grp .text-pane .picture-navigation a div .text-cta > *:nth-child(1) {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}
body .homepage .inner-container .grp .text-pane .picture-navigation a div .text-cta > *:nth-child(2), body .internal .inner-container .grp .text-pane .picture-navigation a div .text-cta > *:nth-child(2) {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}
body .homepage .inner-container .grp .text-pane .picture-navigation a div .text-cta > *:nth-child(3), body .internal .inner-container .grp .text-pane .picture-navigation a div .text-cta > *:nth-child(3) {
  -ms-grid-row: 5;
  -ms-grid-column: 1;
}
body .homepage .inner-container .grp .text-pane .picture-navigation a div .text-cta p, body .internal .inner-container .grp .text-pane .picture-navigation a div .text-cta p {
  color: #ffffff;
  font-size: 190%;
  width: 100%;
  margin-bottom: 0;
  line-height: 1;
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 2;
  grid-row: 2;
}
body .homepage .inner-container .grp .text-pane .picture-navigation a div .text-cta .cta-button-style, body .internal .inner-container .grp .text-pane .picture-navigation a div .text-cta .cta-button-style {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 3;
  grid-row: 3;
  background: #5b1f69;
  color: #ffffff;
  padding: 0.5em 1em;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
body .homepage .inner-container .grp .text-pane .picture-navigation a:hover, body .homepage .inner-container .grp .text-pane .picture-navigation a:focus, body .internal .inner-container .grp .text-pane .picture-navigation a:hover, body .internal .inner-container .grp .text-pane .picture-navigation a:focus {
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
body .homepage .inner-container .grp .text-pane .picture-navigation a:hover div picture img, body .homepage .inner-container .grp .text-pane .picture-navigation a:focus div picture img, body .internal .inner-container .grp .text-pane .picture-navigation a:hover div picture img, body .internal .inner-container .grp .text-pane .picture-navigation a:focus div picture img {
  -webkit-transform: scale(1.2);
      -ms-transform: scale(1.2);
          transform: scale(1.2);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
body .homepage .inner-container .grp .text-pane .picture-navigation a:hover div .text-cta .cta-button-style, body .homepage .inner-container .grp .text-pane .picture-navigation a:focus div .text-cta .cta-button-style, body .internal .inner-container .grp .text-pane .picture-navigation a:hover div .text-cta .cta-button-style, body .internal .inner-container .grp .text-pane .picture-navigation a:focus div .text-cta .cta-button-style {
  background: #152b54;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
body .homepage .inner-container .grp .text-pane .picture-navigation[data-aos=animated-nav], body .internal .inner-container .grp .text-pane .picture-navigation[data-aos=animated-nav] {
  opacity: 0;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
body .homepage .inner-container .grp .text-pane .picture-navigation[data-aos=animated-nav] a, body .internal .inner-container .grp .text-pane .picture-navigation[data-aos=animated-nav] a {
  opacity: 1;
  -webkit-transform: scale(0);
      -ms-transform: scale(0);
          transform: scale(0);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
body .homepage .inner-container .grp .text-pane .picture-navigation[data-aos=animated-nav].stoppable[style*=animation], body .internal .inner-container .grp .text-pane .picture-navigation[data-aos=animated-nav].stoppable[style*=animation] {
  opacity: 1;
  -webkit-transition: none;
  transition: none;
  -webkit-animation: none;
          animation: none;
}
body .homepage .inner-container .grp .text-pane .picture-navigation[data-aos=animated-nav].stoppable[style*=animation] a, body .internal .inner-container .grp .text-pane .picture-navigation[data-aos=animated-nav].stoppable[style*=animation] a {
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
  -webkit-transition: none;
  transition: none;
}
body .homepage .inner-container .grp .text-pane .picture-navigation[data-aos=animated-nav].stoppable[style*=animation] a div picture img, body .internal .inner-container .grp .text-pane .picture-navigation[data-aos=animated-nav].stoppable[style*=animation] a div picture img {
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
  -webkit-transition: none;
  transition: none;
}
body .homepage .inner-container .grp .text-pane .picture-navigation[data-aos=animated-nav].stoppable[style*=animation] a div .text-cta .cta-button-style, body .internal .inner-container .grp .text-pane .picture-navigation[data-aos=animated-nav].stoppable[style*=animation] a div .text-cta .cta-button-style {
  -webkit-transition: none;
  transition: none;
}
body .homepage .inner-container .grp .text-pane .picture-navigation[data-aos=animated-nav].aos-animate, body .internal .inner-container .grp .text-pane .picture-navigation[data-aos=animated-nav].aos-animate {
  opacity: 1;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
body .homepage .inner-container .grp .text-pane .picture-navigation[data-aos=animated-nav].aos-animate a, body .internal .inner-container .grp .text-pane .picture-navigation[data-aos=animated-nav].aos-animate a {
  opacity: 1;
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  -webkit-transition-duration: 0.5s;
          transition-duration: 0.5s;
}
body .homepage .inner-container .grp .text-pane .picture-navigation[data-aos=animated-nav].aos-animate.stoppable[style*=animated], body .internal .inner-container .grp .text-pane .picture-navigation[data-aos=animated-nav].aos-animate.stoppable[style*=animated] {
  -webkit-animation: none;
          animation: none;
  -webkit-transition: none;
  transition: none;
}
body .homepage .inner-container .grp .text-pane .picture-navigation[data-aos=animated-nav].aos-animate.stoppable[style*=animated] a, body .internal .inner-container .grp .text-pane .picture-navigation[data-aos=animated-nav].aos-animate.stoppable[style*=animated] a {
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
  -webkit-transition: none;
  transition: none;
}
body .homepage .inner-container .grp .text-pane .picture-navigation[data-aos=animated-nav].aos-animate.stoppable[style*=animated] a div picture img, body .internal .inner-container .grp .text-pane .picture-navigation[data-aos=animated-nav].aos-animate.stoppable[style*=animated] a div picture img {
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
  -webkit-transition: none;
  transition: none;
}
body .homepage .inner-container .grp .text-pane .picture-navigation[data-aos=animated-nav].aos-animate.stoppable[style*=animated] a div .text-cta .cta-button-style, body .internal .inner-container .grp .text-pane .picture-navigation[data-aos=animated-nav].aos-animate.stoppable[style*=animated] a div .text-cta .cta-button-style {
  -webkit-transition: none;
  transition: none;
}
body .homepage .inner-container .grp .text-pane .map-wrapper, body .internal .inner-container .grp .text-pane .map-wrapper {
  display: block;
  position: relative;
  overflow: hidden;
}
body .homepage .inner-container .grp .text-pane .map-wrapper iframe, body .internal .inner-container .grp .text-pane .map-wrapper iframe {
  display: block;
  position: relative;
  top: -54px;
}
body .homepage .inner-container .grp .text-pane .map-wrapper iframe html body div div #map-canvas > div:nth-of-type(2), body .internal .inner-container .grp .text-pane .map-wrapper iframe html body div div #map-canvas > div:nth-of-type(2) {
  display: none;
}
body .homepage .inner-container .grp .text-pane #awards-columns, body .internal .inner-container .grp .text-pane #awards-columns {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: minmax(0, 1fr) 1.5em minmax(0, 1fr) 1.5em minmax(0, 1fr) 1.5em minmax(0, 1fr);
  grid-template-columns: repeat(4, minmax(0, 1fr));
  -ms-grid-rows: minmax(0, 1fr);
  grid-template-rows: minmax(0, 1fr);
  grid-column-gap: 1.5em;
  grid-row-gap: 0;
}
body .homepage .inner-container .grp .text-pane #awards-columns > *:nth-child(1), body .internal .inner-container .grp .text-pane #awards-columns > *:nth-child(1) {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}
body .homepage .inner-container .grp .text-pane #awards-columns > *:nth-child(2), body .internal .inner-container .grp .text-pane #awards-columns > *:nth-child(2) {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}
body .homepage .inner-container .grp .text-pane #awards-columns > *:nth-child(3), body .internal .inner-container .grp .text-pane #awards-columns > *:nth-child(3) {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}
body .homepage .inner-container .grp .text-pane #awards-columns > *:nth-child(4), body .internal .inner-container .grp .text-pane #awards-columns > *:nth-child(4) {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}
body .homepage .inner-container .grp .text-pane #awards-columns .column:nth-of-type(1), body .internal .inner-container .grp .text-pane #awards-columns .column:nth-of-type(1) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 1;
  grid-row: 1;
}
body .homepage .inner-container .grp .text-pane #awards-columns .column:nth-of-type(2), body .internal .inner-container .grp .text-pane #awards-columns .column:nth-of-type(2) {
  -ms-grid-column: 2;
  grid-column: 2;
  -ms-grid-row: 1;
  grid-row: 1;
}
body .homepage .inner-container .grp .text-pane #awards-columns .column:nth-of-type(3), body .internal .inner-container .grp .text-pane #awards-columns .column:nth-of-type(3) {
  -ms-grid-column: 3;
  grid-column: 3;
  -ms-grid-row: 1;
  grid-row: 1;
}
body .homepage .inner-container .grp .text-pane #awards-columns .column:nth-of-type(4), body .internal .inner-container .grp .text-pane #awards-columns .column:nth-of-type(4) {
  -ms-grid-column: 4;
  grid-column: 4;
  -ms-grid-row: 1;
  grid-row: 1;
}
body .homepage .inner-container .grp .text-pane #awards-columns .column, body .internal .inner-container .grp .text-pane #awards-columns .column {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: minmax(0, 1fr);
  grid-template-columns: minmax(0, 1fr);
  -ms-grid-rows: minmax(0, -webkit-max-content) 0 minmax(0, 1fr);
  -ms-grid-rows: minmax(0, max-content) 0 minmax(0, 1fr);
  grid-template-rows: minmax(0, -webkit-max-content) minmax(0, 1fr);
  grid-template-rows: minmax(0, max-content) minmax(0, 1fr);
  grid-column-gap: 0;
  grid-row-gap: 0;
  -webkit-box-shadow: 11px 11px 31px #d7d7d7, -11px -11px 31px #ffffff;
          box-shadow: 11px 11px 31px #d7d7d7, -11px -11px 31px #ffffff;
}
body .homepage .inner-container .grp .text-pane #awards-columns .column > *:nth-child(1), body .internal .inner-container .grp .text-pane #awards-columns .column > *:nth-child(1) {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}
body .homepage .inner-container .grp .text-pane #awards-columns .column > *:nth-child(2), body .internal .inner-container .grp .text-pane #awards-columns .column > *:nth-child(2) {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}
body .homepage .inner-container .grp .text-pane #awards-columns .column img, body .internal .inner-container .grp .text-pane #awards-columns .column img {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 1;
  grid-row: 1;
  width: 100%;
}
body .homepage .inner-container .grp .text-pane #awards-columns .column .award-text, body .internal .inner-container .grp .text-pane #awards-columns .column .award-text {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 2;
  grid-row: 2;
  padding: 1em;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #F5F0EB;
}
body .homepage .inner-container .grp .text-pane #awards-columns .column .award-text h2, body .internal .inner-container .grp .text-pane #awards-columns .column .award-text h2 {
  font-size: 1.4em;
  font-size: clamp(1em, 2vw, 1.3em);
}
@media (max-width: 992px) {
  body .homepage .inner-container .grp .text-pane #awards-columns, body .internal .inner-container .grp .text-pane #awards-columns {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: minmax(0, 1fr) 1.5em minmax(0, 1fr);
    grid-template-columns: repeat(2, minmax(0, 1fr));
    -ms-grid-rows: minmax(0, 1fr) 1.5em minmax(0, 1fr);
    grid-template-rows: repeat(2, minmax(0, 1fr));
    grid-column-gap: 1.5em;
    grid-row-gap: 1.5em;
  }
  body .homepage .inner-container .grp .text-pane #awards-columns > *:nth-child(1), body .internal .inner-container .grp .text-pane #awards-columns > *:nth-child(1) {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
  }
  body .homepage .inner-container .grp .text-pane #awards-columns > *:nth-child(2), body .internal .inner-container .grp .text-pane #awards-columns > *:nth-child(2) {
    -ms-grid-row: 1;
    -ms-grid-column: 3;
  }
  body .homepage .inner-container .grp .text-pane #awards-columns > *:nth-child(3), body .internal .inner-container .grp .text-pane #awards-columns > *:nth-child(3) {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  body .homepage .inner-container .grp .text-pane #awards-columns > *:nth-child(4), body .internal .inner-container .grp .text-pane #awards-columns > *:nth-child(4) {
    -ms-grid-row: 3;
    -ms-grid-column: 3;
  }
  body .homepage .inner-container .grp .text-pane #awards-columns .column:nth-of-type(1), body .internal .inner-container .grp .text-pane #awards-columns .column:nth-of-type(1) {
    -ms-grid-column: 1;
    grid-column: 1;
    -ms-grid-row: 1;
    grid-row: 1;
  }
  body .homepage .inner-container .grp .text-pane #awards-columns .column:nth-of-type(2), body .internal .inner-container .grp .text-pane #awards-columns .column:nth-of-type(2) {
    -ms-grid-column: 2;
    grid-column: 2;
    -ms-grid-row: 1;
    grid-row: 1;
  }
  body .homepage .inner-container .grp .text-pane #awards-columns .column:nth-of-type(3), body .internal .inner-container .grp .text-pane #awards-columns .column:nth-of-type(3) {
    -ms-grid-column: 1;
    grid-column: 1;
    -ms-grid-row: 2;
    grid-row: 2;
  }
  body .homepage .inner-container .grp .text-pane #awards-columns .column:nth-of-type(4), body .internal .inner-container .grp .text-pane #awards-columns .column:nth-of-type(4) {
    -ms-grid-column: 2;
    grid-column: 2;
    -ms-grid-row: 2;
    grid-row: 2;
  }
}
@media (max-width: 640px) {
  body .homepage .inner-container .grp .text-pane #awards-columns, body .internal .inner-container .grp .text-pane #awards-columns {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: minmax(0, 1fr);
    grid-template-columns: minmax(0, 1fr);
    -ms-grid-rows: minmax(0, 1fr) 1.5em minmax(0, 1fr) 1.5em minmax(0, 1fr) 1.5em minmax(0, 1fr);
    grid-template-rows: repeat(4, minmax(0, 1fr));
    grid-column-gap: 0;
    grid-row-gap: 1.5em;
  }
  body .homepage .inner-container .grp .text-pane #awards-columns > *:nth-child(1), body .internal .inner-container .grp .text-pane #awards-columns > *:nth-child(1) {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
  }
  body .homepage .inner-container .grp .text-pane #awards-columns > *:nth-child(2), body .internal .inner-container .grp .text-pane #awards-columns > *:nth-child(2) {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  body .homepage .inner-container .grp .text-pane #awards-columns > *:nth-child(3), body .internal .inner-container .grp .text-pane #awards-columns > *:nth-child(3) {
    -ms-grid-row: 5;
    -ms-grid-column: 1;
  }
  body .homepage .inner-container .grp .text-pane #awards-columns > *:nth-child(4), body .internal .inner-container .grp .text-pane #awards-columns > *:nth-child(4) {
    -ms-grid-row: 7;
    -ms-grid-column: 1;
  }
  body .homepage .inner-container .grp .text-pane #awards-columns .column:nth-of-type(1), body .internal .inner-container .grp .text-pane #awards-columns .column:nth-of-type(1) {
    -ms-grid-column: 1;
    grid-column: 1;
    -ms-grid-row: 1;
    grid-row: 1;
  }
  body .homepage .inner-container .grp .text-pane #awards-columns .column:nth-of-type(2), body .internal .inner-container .grp .text-pane #awards-columns .column:nth-of-type(2) {
    -ms-grid-column: 1;
    grid-column: 1;
    -ms-grid-row: 2;
    grid-row: 2;
  }
  body .homepage .inner-container .grp .text-pane #awards-columns .column:nth-of-type(3), body .internal .inner-container .grp .text-pane #awards-columns .column:nth-of-type(3) {
    -ms-grid-column: 1;
    grid-column: 1;
    -ms-grid-row: 3;
    grid-row: 3;
  }
  body .homepage .inner-container .grp .text-pane #awards-columns .column:nth-of-type(4), body .internal .inner-container .grp .text-pane #awards-columns .column:nth-of-type(4) {
    -ms-grid-column: 1;
    grid-column: 1;
    -ms-grid-row: 4;
    grid-row: 4;
  }
}
body .homepage .inner-container .grp .text-pane .addresses, body .internal .inner-container .grp .text-pane .addresses {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
body .homepage .inner-container .grp .text-pane .addresses address, body .internal .inner-container .grp .text-pane .addresses address {
  width: calc(33.3333333333% - 0.6666666667em);
  padding: 1em;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-box-shadow: 0 4px 28px rgba(0, 0, 0, 0.15);
          box-shadow: 0 4px 28px rgba(0, 0, 0, 0.15);
  margin-bottom: 1em;
  border-radius: 10px;
}
body .homepage .inner-container .grp .text-pane .addresses address strong, body .internal .inner-container .grp .text-pane .addresses address strong {
  font-weight: bold;
  display: block;
  margin-bottom: 0.25em;
  font-size: 1.2em;
}
body .homepage .inner-container .grp .text-pane .addresses address em, body .internal .inner-container .grp .text-pane .addresses address em {
  font-weight: bold;
  font-style: italic;
  display: block;
  margin-bottom: 0.25em;
}
body .homepage .inner-container .grp .text-pane .addresses address:nth-last-child(1), body .internal .inner-container .grp .text-pane .addresses address:nth-last-child(1) {
  margin-bottom: 0;
}
@media (max-width: 768px) {
  body .homepage .inner-container .grp .text-pane .addresses address, body .internal .inner-container .grp .text-pane .addresses address {
    width: calc(50% - 0.5em);
  }
  body .homepage .inner-container .grp .text-pane .addresses address:nth-last-child(2), body .homepage .inner-container .grp .text-pane .addresses address:nth-last-child(3), body .internal .inner-container .grp .text-pane .addresses address:nth-last-child(2), body .internal .inner-container .grp .text-pane .addresses address:nth-last-child(3) {
    margin-bottom: 1em;
  }
}
@media (max-width: 480px) {
  body .homepage .inner-container .grp .text-pane .addresses address, body .internal .inner-container .grp .text-pane .addresses address {
    width: 100%;
  }
}
body .homepage .inner-container .grp .text-pane ul, body .internal .inner-container .grp .text-pane ul {
  padding: 0;
  margin: 0 0 1em 0;
}
body .homepage .inner-container .grp .text-pane ul li, body .internal .inner-container .grp .text-pane ul li {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  margin-bottom: 1em;
  background: #F5F0EB;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
  min-height: 60px;
  line-height: 1;
  padding: 0.5em 1em 0.5em calc(30px + 1em);
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
body .homepage .inner-container .grp .text-pane ul li a, body .internal .inner-container .grp .text-pane ul li a {
  display: inline-block;
}
body .homepage .inner-container .grp .text-pane ul li:last-of-type, body .internal .inner-container .grp .text-pane ul li:last-of-type {
  margin-bottom: 0;
}
body .homepage .inner-container .grp .text-pane ul li:before, body .internal .inner-container .grp .text-pane ul li:before {
  display: block;
  content: "";
  width: 30px;
  height: 100%;
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgdmlld0JveD0iMCAwIDEwMCAxMDAiPjxyZWN0IHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9IiMyNTQwOGYiPjwvcmVjdD48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1MCA1MCkgc2NhbGUoMC42OSAwLjY5KSByb3RhdGUoMCkgdHJhbnNsYXRlKC01MCAtNTApIiBzdHlsZT0iZmlsbDojZmZmZmZmIj48c3ZnIGZpbGw9IiNmZmZmZmYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZlcnNpb249IjEuMSIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxMDAgMTAwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBhdGggZD0iTTUwLDVDMjUuMTg3LDUsNSwyNS4xODcsNSw1MHMyMC4xODcsNDUsNDUsNDVzNDUtMjAuMTg3LDQ1LTQ1Uzc0LjgxMyw1LDUwLDV6IE01MCw3NWMtMTMuNzg1LDAtMjUtMTEuMjE1LTI1LTI1ICBzMTEuMjE1LTI1LDI1LTI1czI1LDExLjIxNSwyNSwyNVM2My43ODUsNzUsNTAsNzV6Ij48L3BhdGg+PC9zdmc+PC9nPjwvc3ZnPg==") no-repeat center center #002855;
  background-size: contain;
  background-position: center;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
}
body .homepage .inner-container .grp .text-pane ul.white li, body .internal .inner-container .grp .text-pane ul.white li {
  background: #ffffff;
}
body .homepage .inner-container .grp .text-pane ul.blue li, body .internal .inner-container .grp .text-pane ul.blue li {
  background: #eeaf00;
}
body .homepage .inner-container .grp .text-pane ul.dark li, body .internal .inner-container .grp .text-pane ul.dark li {
  background: #F5F0EB;
  color: #152b54;
}
body .homepage .inner-container .grp .text-pane ul.dark li a, body .internal .inner-container .grp .text-pane ul.dark li a {
  color: #152b54;
  font-weight: 400;
  text-decoration: none;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
body .homepage .inner-container .grp .text-pane ul.dark li a:hover, body .homepage .inner-container .grp .text-pane ul.dark li a:focus, body .internal .inner-container .grp .text-pane ul.dark li a:hover, body .internal .inner-container .grp .text-pane ul.dark li a:focus {
  color: #002855;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
body .homepage .inner-container .grp .text-pane .benefit-blocks, body .internal .inner-container .grp .text-pane .benefit-blocks {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
body .homepage .inner-container .grp .text-pane .benefit-blocks .career-benefit, body .internal .inner-container .grp .text-pane .benefit-blocks .career-benefit {
  border: none;
  width: 100%;
  max-width: calc(33.3333333333% - 1em);
  border-radius: 10px;
  margin-bottom: 1.25em;
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: minmax(0, 1fr);
  grid-template-columns: minmax(0, 1fr);
  -ms-grid-rows: minmax(0, 1fr);
  grid-template-rows: minmax(0, 1fr);
  grid-column-gap: 0;
  grid-row-gap: 0;
  cursor: pointer;
  background: transparent;
}
body .homepage .inner-container .grp .text-pane .benefit-blocks .career-benefit > *:nth-child(1), body .internal .inner-container .grp .text-pane .benefit-blocks .career-benefit > *:nth-child(1) {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}
body .homepage .inner-container .grp .text-pane .benefit-blocks .career-benefit.center, body .internal .inner-container .grp .text-pane .benefit-blocks .career-benefit.center {
  margin: 0 auto 1.25em auto;
}
body .homepage .inner-container .grp .text-pane .benefit-blocks .career-benefit .front, body .homepage .inner-container .grp .text-pane .benefit-blocks .career-benefit .back, body .internal .inner-container .grp .text-pane .benefit-blocks .career-benefit .front, body .internal .inner-container .grp .text-pane .benefit-blocks .career-benefit .back {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  background: #ffffff;
  border-radius: 10px;
  width: 100%;
  height: 100%;
  -webkit-box-shadow: 0 4px 28px rgba(0, 0, 0, 0.15);
          box-shadow: 0 4px 28px rgba(0, 0, 0, 0.15);
}
body .homepage .inner-container .grp .text-pane .benefit-blocks .career-benefit .front, body .internal .inner-container .grp .text-pane .benefit-blocks .career-benefit .front {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 1;
  grid-row: 1;
  position: relative;
  z-index: 1;
  padding: 2em;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-transform: rotateY(0deg);
          transform: rotateY(0deg);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
body .homepage .inner-container .grp .text-pane .benefit-blocks .career-benefit .front .icon, body .internal .inner-container .grp .text-pane .benefit-blocks .career-benefit .front .icon {
  width: 80px;
  height: 80px;
  margin-bottom: 1em;
}
body .homepage .inner-container .grp .text-pane .benefit-blocks .career-benefit .front .icon svg, body .internal .inner-container .grp .text-pane .benefit-blocks .career-benefit .front .icon svg {
  width: 80px;
  height: 80px;
}
body .homepage .inner-container .grp .text-pane .benefit-blocks .career-benefit .front .title, body .internal .inner-container .grp .text-pane .benefit-blocks .career-benefit .front .title {
  font-weight: bold;
  font-size: 1.2em;
  margin-bottom: 0.75em;
}
body .homepage .inner-container .grp .text-pane .benefit-blocks .career-benefit .front .faux-btn, body .internal .inner-container .grp .text-pane .benefit-blocks .career-benefit .front .faux-btn {
  background: #000000;
  color: #ffffff;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  padding: 0.75em 2em;
  font-size: 1.1em;
  border-radius: 0.25em;
}
body .homepage .inner-container .grp .text-pane .benefit-blocks .career-benefit .front:hover .faux-btn, body .homepage .inner-container .grp .text-pane .benefit-blocks .career-benefit .front:focus .faux-btn, body .internal .inner-container .grp .text-pane .benefit-blocks .career-benefit .front:hover .faux-btn, body .internal .inner-container .grp .text-pane .benefit-blocks .career-benefit .front:focus .faux-btn {
  background: #002855;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
body .homepage .inner-container .grp .text-pane .benefit-blocks .career-benefit .front.visible-face, body .internal .inner-container .grp .text-pane .benefit-blocks .career-benefit .front.visible-face {
  -webkit-transform: rotateY(0deg);
          transform: rotateY(0deg);
}
body .homepage .inner-container .grp .text-pane .benefit-blocks .career-benefit .front.hidden-face, body .internal .inner-container .grp .text-pane .benefit-blocks .career-benefit .front.hidden-face {
  -webkit-transform: rotateY(180deg);
          transform: rotateY(180deg);
}
body .homepage .inner-container .grp .text-pane .benefit-blocks .career-benefit .back, body .internal .inner-container .grp .text-pane .benefit-blocks .career-benefit .back {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 1;
  grid-row: 1;
  position: relative;
  z-index: 0;
  padding: 2em;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-transform: rotateY(180deg);
          transform: rotateY(180deg);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
body .homepage .inner-container .grp .text-pane .benefit-blocks .career-benefit .back.visible-face, body .internal .inner-container .grp .text-pane .benefit-blocks .career-benefit .back.visible-face {
  -webkit-transform: rotateY(0deg);
          transform: rotateY(0deg);
}
body .homepage .inner-container .grp .text-pane .benefit-blocks .career-benefit .back.visible-face:focus, body .internal .inner-container .grp .text-pane .benefit-blocks .career-benefit .back.visible-face:focus {
  background: green;
}
body .homepage .inner-container .grp .text-pane .benefit-blocks .career-benefit .back.hidden-face, body .internal .inner-container .grp .text-pane .benefit-blocks .career-benefit .back.hidden-face {
  -webkit-transform: rotateY(180deg);
          transform: rotateY(180deg);
}
body .homepage .inner-container .grp .text-pane .benefit-blocks .career-benefit:focus, body .internal .inner-container .grp .text-pane .benefit-blocks .career-benefit:focus {
  outline: 0;
}
body .homepage .inner-container .grp .text-pane .benefit-blocks .career-benefit:focus .front, body .homepage .inner-container .grp .text-pane .benefit-blocks .career-benefit:focus .back, body .internal .inner-container .grp .text-pane .benefit-blocks .career-benefit:focus .front, body .internal .inner-container .grp .text-pane .benefit-blocks .career-benefit:focus .back {
  outline: 3px solid #002855;
}
@media (max-width: 768px) {
  body .homepage .inner-container .grp .text-pane .benefit-blocks .career-benefit, body .internal .inner-container .grp .text-pane .benefit-blocks .career-benefit {
    max-width: calc(50% - 1em);
  }
}
@media (max-width: 640px) {
  body .homepage .inner-container .grp .text-pane .benefit-blocks .career-benefit, body .internal .inner-container .grp .text-pane .benefit-blocks .career-benefit {
    max-width: 100%;
    margin: 0 0 1.25em 0;
  }
}
body .homepage .inner-container .grp .image-pane, body .internal .inner-container .grp .image-pane {
  width: 49%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
body .homepage .inner-container .grp .image-pane.slim, body .internal .inner-container .grp .image-pane.slim {
  width: 32%;
}
body .homepage .inner-container .grp .image-pane picture, body .internal .inner-container .grp .image-pane picture {
  display: block;
  width: 100%;
  height: 100%;
}
body .homepage .inner-container .grp .image-pane picture img, body .internal .inner-container .grp .image-pane picture img {
  display: block;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
}
body .homepage .inner-container .grp .image-pane picture img.left, body .internal .inner-container .grp .image-pane picture img.left {
  -o-object-position: 20% 50%;
     object-position: 20% 50%;
}
body .homepage .inner-container .grp .image-pane picture img.right, body .internal .inner-container .grp .image-pane picture img.right {
  -o-object-position: 80% 50%;
     object-position: 80% 50%;
}
body .homepage .inner-container .grp .image-pane picture.ie-ba-img, body .internal .inner-container .grp .image-pane picture.ie-ba-img {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}
body .homepage .inner-container .grp .image-pane picture.ie-ba-img img, body .internal .inner-container .grp .image-pane picture.ie-ba-img img {
  opacity: 0;
}
body .homepage .inner-container .grp .form-pane, body .internal .inner-container .grp .form-pane {
  width: 49%;
  overflow-x: hidden;
}
body .homepage .inner-container .grp .form-pane form fieldset, body .internal .inner-container .grp .form-pane form fieldset {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
body .homepage .inner-container .grp .form-pane form fieldset .input-box, body .internal .inner-container .grp .form-pane form fieldset .input-box {
  width: 100%;
  margin-bottom: 0.5em;
}
body .homepage .inner-container .grp .form-pane form fieldset .input-box:nth-of-type(-n+4), body .internal .inner-container .grp .form-pane form fieldset .input-box:nth-of-type(-n+4) {
  width: calc(50% - 0.5em);
}
body .homepage .inner-container .grp .form-pane form fieldset .input-box input, body .internal .inner-container .grp .form-pane form fieldset .input-box input {
  width: 100%;
  padding: 1em;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #5b1f69;
  border: 2px solid #002855;
  border-radius: 0.5em;
  font-family: "gill-sans-nova", sans-serif;
  font-weight: 300;
}
body .homepage .inner-container .grp .form-pane form fieldset .input-box input[type=checkbox], body .internal .inner-container .grp .form-pane form fieldset .input-box input[type=checkbox] {
  width: auto;
  margin-right: 0.5em;
}
body .homepage .inner-container .grp .form-pane form fieldset .input-box input[type=submit], body .internal .inner-container .grp .form-pane form fieldset .input-box input[type=submit] {
  background: #002855;
  color: #000000;
  padding: 1.25em 1em;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
body .homepage .inner-container .grp .form-pane form fieldset .input-box input[type=submit]:hover, body .internal .inner-container .grp .form-pane form fieldset .input-box input[type=submit]:hover {
  background: #152b54;
  color: #ffffff;
  border: 2px solid #002855;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
body .homepage .inner-container .grp .form-pane form fieldset .input-box.check-required.input-box, body .internal .inner-container .grp .form-pane form fieldset .input-box.check-required.input-box {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  margin-bottom: 1em;
  margin-top: 1.5em;
}
body .homepage .inner-container .grp .video-pane, body .internal .inner-container .grp .video-pane {
  width: 49%;
}
body .homepage .inner-container .grp .video-pane .embed-container, body .internal .inner-container .grp .video-pane .embed-container {
  position: relative;
  padding-bottom: 56.25%;
  height: 0;
  overflow: hidden;
  max-width: 100%;
}
body .homepage .inner-container .grp .video-pane .embed-container iframe, body .homepage .inner-container .grp .video-pane .embed-container object, body .homepage .inner-container .grp .video-pane .embed-container embed, body .internal .inner-container .grp .video-pane .embed-container iframe, body .internal .inner-container .grp .video-pane .embed-container object, body .internal .inner-container .grp .video-pane .embed-container embed {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
body .homepage .inner-container .grp .video-pane picture, body .internal .inner-container .grp .video-pane picture {
  display: block;
  margin-top: 1.5em;
  position: relative;
  width: 100%;
}
body .homepage .inner-container .grp .video-pane picture img, body .internal .inner-container .grp .video-pane picture img {
  display: block;
  width: 100%;
}
body .homepage .inner-container .grp .video-pane .video-area .plyr__control--overlaid, body .internal .inner-container .grp .video-pane .video-area .plyr__control--overlaid {
  background-color: rgba(0, 0, 0, 0.7);
}
body .homepage .inner-container .grp .video-pane .video-area .plyr--video .plyr__control.plyr__tab-focus, body .homepage .inner-container .grp .video-pane .video-area .plyr--video .plyr__control:hover, body .homepage .inner-container .grp .video-pane .video-area .plyr--video .plyr__control[aria-expanded=true], body .internal .inner-container .grp .video-pane .video-area .plyr--video .plyr__control.plyr__tab-focus, body .internal .inner-container .grp .video-pane .video-area .plyr--video .plyr__control:hover, body .internal .inner-container .grp .video-pane .video-area .plyr--video .plyr__control[aria-expanded=true] {
  background-color: #F7911E;
}
body .homepage .inner-container .grp .video-pane .video-area .plyr--full-ui input[type=range], body .internal .inner-container .grp .video-pane .video-area .plyr--full-ui input[type=range] {
  color: #F7911E;
}
@media (max-width: 980px) {
  body .homepage .inner-container .grp .text-pane, body .internal .inner-container .grp .text-pane {
    width: 100%;
  }
  body .homepage .inner-container .grp .text-pane.wide, body .internal .inner-container .grp .text-pane.wide {
    width: 100%;
  }
  body .homepage .inner-container .grp .video-pane, body .internal .inner-container .grp .video-pane {
    width: 100%;
  }
  body .homepage .inner-container .grp .form-pane, body .internal .inner-container .grp .form-pane {
    width: 100%;
  }
  body .homepage .inner-container .grp .image-pane, body .internal .inner-container .grp .image-pane {
    width: 100%;
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  body .homepage .inner-container .grp .image-pane.slim, body .internal .inner-container .grp .image-pane.slim {
    width: 100%;
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
}
body .inner-page {
  background-image: var(--bg-image);
  height: 480px;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  position: relative;
  width: 100%;
}
body .inner-page.bg-top {
  background-position: top;
}
body .inner-page .title-area {
  width: 100%;
  background: #000000;
  background: rgba(0, 191, 179, 0.9);
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr minmax(320px, calc(1468px + 2em)) 1fr;
  grid-template-columns: 1fr minmax(320px, calc(1468px + 2em)) 1fr;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: start;
}
body .inner-page .title-area .text-block {
  padding: 2em;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 100%;
  max-width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-grid-column: 2;
  grid-column: 2;
  padding: 0 2rem;
  box-sizing: border-box;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  body .inner-page .title-area .text-block {
    position: absolute;
    height: inherit;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  body .inner-page .title-area .text-block .text-content {
    position: absolute;
    display: block;
    margin: auto;
  }
}
body .inner-page .title-area .text-block .text-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
body .inner-page .title-area .text-block h1 {
  color: #ffffff;
  font-family: "gill-sans-nova", sans-serif;
  font-weight: 100;
  font-size: 3em;
  text-transform: capitalize;
  margin-bottom: 0.5em;
  text-align: center;
}
body .inner-page .title-area .text-block a {
  display: inline-block;
  background-color: #ffffff;
  font-size: 0.8em;
  font-weight: bold;
  color: #002855;
  text-decoration: none;
  padding: 1.5em 2em;
  -webkit-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
  -webkit-appearance: none;
  border-radius: 2em;
  text-transform: uppercase;
  pointer-events: all;
}
body .inner-page .title-area .text-block a:hover, body .inner-page .title-area .text-block a :focus {
  color: #152b54;
}
body .inner-page .title-area .text-block p {
  color: #ffffff;
  font-size: 2.4em;
  font-weight: 100;
}
@media (max-width: 640px) {
  body .inner-page .title-area {
    width: 100%;
  }
}
@media (max-width: 768px) {
  body .inner-page {
    height: 400px;
  }
}
@media (max-width: 480px) {
  body .inner-page {
    height: 320px;
  }
}
body .was {
  padding: 4em 0;
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr minmax(320px, calc(1468px + 2em)) 1fr;
  grid-template-columns: 1fr minmax(320px, calc(1468px + 2em)) 1fr;
}
body .was .inner-container {
  -ms-grid-column: 2;
  grid-column: 2;
  padding: 0 2rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
body .was .inner-container .grp {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: wrap;
      flex-flow: wrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
body .was .inner-container .grp .pane {
  width: 49%;
}
body .was .inner-container .grp .pane img {
  max-width: 100%;
}
@media (max-width: 768px) {
  body .was .inner-container .grp .pane {
    width: 100%;
    margin-bottom: 1em;
  }
}
body .was .inner-container h2 {
  font-family: "gill-sans-nova", sans-serif;
  font-size: 2.5em;
  margin-bottom: 0.5em;
  color: #000000;
  font-weight: 300;
}
body .was .inner-container h3 {
  font-weight: bold;
  font-size: 1.85em;
  margin-bottom: 0.5em;
  color: #000000;
  font-weight: 300;
}
body .was .inner-container p {
  font-weight: 300;
  line-height: 1.5em;
  font-size: 1em;
  color: #000000;
  margin-bottom: 1em;
}
body .was .inner-container p .bold {
  font-weight: bold;
}
body .animated-tiles {
  padding: 4em 0;
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr minmax(320px, calc(1468px + 2em)) 1fr;
  grid-template-columns: 1fr minmax(320px, calc(1468px + 2em)) 1fr;
  background-color: #5b1f69;
}
body .animated-tiles .inner-container {
  -ms-grid-column: 2;
  grid-column: 2;
  padding: 0 2rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
body .animated-tiles .inner-container h2 {
  font-family: "gill-sans-nova", sans-serif;
  font-size: 2.5em;
  margin-bottom: 0.5em;
  color: #000000;
  font-weight: 300;
}
body .animated-tiles .inner-container h3 {
  font-size: 1.85em;
  margin-bottom: 0.5em;
  color: #000000;
  font-weight: 300;
}
body .animated-tiles .inner-container p {
  line-height: 1.5em;
  font-size: 1em;
  color: #000000;
  margin-bottom: 1em;
  font-weight: 300;
}
body .animated-tiles .inner-container p .bold {
  font-weight: bold;
}
body .animated-tiles .inner-container .badge_100 {
  width: 220px;
}
body .animated-tiles .inner-container .badge_100 img {
  max-width: 100%;
}
body .animated-tiles .inner-container a {
  color: #ffffff;
  text-decoration: none;
  -webkit-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
  font-weight: bold;
}
body .animated-tiles .inner-container a:hover {
  color: #9d9d9d;
}
body .animated-tiles .inner-container .three-tiles {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
body .animated-tiles .inner-container .three-tiles .tile {
  width: calc(33.3333333333% - 1.3333333333em);
  background: #000000;
  padding: 1.5em;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.23);
          box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.23);
}
body .animated-tiles .inner-container .three-tiles .tile p {
  color: #ffffff;
  margin-bottom: 0;
  font-weight: 300;
}
body .animated-tiles .inner-container .three-tiles .tile p strong {
  font-weight: bold;
}
@media (max-width: 768px) {
  body .animated-tiles .inner-container .three-tiles {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  body .animated-tiles .inner-container .three-tiles .tile {
    margin-bottom: 2em;
    width: 100%;
  }
  body .animated-tiles .inner-container .three-tiles .tile:last-of-type {
    margin-bottom: 0;
  }
}
body .strength {
  padding: 4em 0;
  background-color: #ffffff;
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr minmax(320px, calc(1468px + 2em)) 1fr;
  grid-template-columns: 1fr minmax(320px, calc(1468px + 2em)) 1fr;
}
body .strength .inner-container {
  -ms-grid-column: 2;
  grid-column: 2;
  padding: 0 2rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
body .strength .inner-container h2 {
  font-family: "gill-sans-nova", sans-serif;
  font-size: 2.5em;
  margin-bottom: 0.5em;
  color: #000000;
  font-weight: 300;
}
body .strength .inner-container h3 {
  font-weight: bold;
  font-size: 1.85em;
  margin-bottom: 0.5em;
  color: #000000;
  font-weight: 300;
}
body .strength .inner-container p {
  font-weight: 300;
  line-height: 1.5em;
  font-size: 1em;
  color: #000000;
  margin-bottom: 1em;
}
body .strength .inner-container p strong {
  font-weight: bold;
}
body .strength .inner-container a {
  color: #002855;
  text-decoration: none;
  -webkit-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
  font-weight: bold;
}
body .strength .inner-container a:hover {
  color: #ffffff;
}
body .strength .inner-container .joblink {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-top: 2em;
}
body .strength .inner-container .joblink .cta {
  display: inline-block;
  background: #002855;
  padding: 1em 2em;
  border-radius: 0.5em;
  color: #000000;
  text-decoration: none;
  border: 2px solid #002855;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
body .strength .inner-container .joblink .cta:hover, body .strength .inner-container .joblink .cta:focus {
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  background: #152b54;
  color: #ffffff;
}
body .benefits {
  padding: 4em 0;
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr minmax(320px, calc(1468px + 2em)) 1fr;
  grid-template-columns: 1fr minmax(320px, calc(1468px + 2em)) 1fr;
}
body .benefits .inner-container {
  -ms-grid-column: 2;
  grid-column: 2;
  padding: 0 2rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
body .benefits .inner-container .benefit--content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: wrap;
      flex-flow: wrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
body .benefits .inner-container .benefit--content h2 {
  font-family: "gill-sans-nova", sans-serif;
  font-size: 2.5em;
  margin-bottom: 0.5em;
  color: #F7911E;
  font-weight: 300;
}
body .benefits .inner-container .benefit--content h3 {
  font-weight: bold;
  font-size: 1.85em;
  margin-bottom: 0.5em;
  color: #F7911E;
  font-weight: 300;
}
body .benefits .inner-container .benefit--content p {
  font-weight: 300;
  line-height: 1.5em;
  font-size: 1em;
  color: #000000;
  margin-bottom: 1em;
}
body .benefits .inner-container .benefit--content p .bold {
  font-weight: bold;
}
body .benefits .inner-container .benefit--content .pane {
  width: 49%;
}
body .benefits .inner-container .benefit--content .pane .benefits--grp .benefits--row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: wrap;
      flex-flow: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 0.5em;
}
body .benefits .inner-container .benefit--content .pane .benefits--grp .benefits--row .benefits--icon {
  width: 60px;
}
body .benefits .inner-container .benefit--content .pane .benefits--grp .benefits--row .benefits--icon svg {
  fill: #F7911E;
  color: #F7911E;
  width: 40px;
  height: auto;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  body .benefits .inner-container .benefit--content .pane .benefits--grp .benefits--row .benefits--icon svg {
    height: 40px;
  }
}
body .benefits .inner-container .benefit--content .pane .benefits--grp .benefits--row .benefits--point {
  width: calc(100% - 60px);
}
body .benefits .inner-container .benefit--content .pane .benefits--grp .benefits--row .benefits--point p {
  margin-bottom: 0;
  font-weight: bold;
  color: #000000;
}
body .benefits .inner-container .benefit--content .pane img {
  max-width: 100%;
}
@media (max-width: 768px) {
  body .benefits .inner-container .benefit--content .pane {
    width: 100%;
    margin-bottom: 1em;
  }
}
body .profiles {
  padding: 4em 0;
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr minmax(320px, calc(1468px + 2em)) 1fr;
  grid-template-columns: 1fr minmax(320px, calc(1468px + 2em)) 1fr;
}
body .profiles .inner-container {
  -ms-grid-column: 2;
  grid-column: 2;
  padding: 0 2rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
body .profiles .inner-container h2 {
  font-family: "gill-sans-nova", sans-serif;
  font-size: 2.5em;
  margin-bottom: 0.5em;
  color: #F7911E;
}
body .profiles .inner-container h3 {
  font-weight: bold;
  font-size: 1.85em;
  margin-bottom: 0.5em;
  color: #F7911E;
}
body .profiles .inner-container p {
  font-weight: normal;
  line-height: 1.5em;
  font-size: 1em;
  color: #000000;
  margin-bottom: 1em;
}
body .profiles .inner-container p .bold {
  font-weight: bold;
}
body .profiles .inner-container .video-container {
  width: 80%;
  margin-bottom: 4em;
  margin-left: auto;
  margin-right: auto;
}
body .profiles .inner-container .video-container .video-area .plyr__control--overlaid {
  background-color: rgba(0, 0, 0, 0.7);
}
body .profiles .inner-container .video-container .video-area .plyr--video .plyr__control.plyr__tab-focus, body .profiles .inner-container .video-container .video-area .plyr--video .plyr__control:hover, body .profiles .inner-container .video-container .video-area .plyr--video .plyr__control[aria-expanded=true] {
  background-color: #F7911E;
}
body .profiles .inner-container .video-container .video-area .plyr--full-ui input[type=range] {
  color: #F7911E;
}
@media (max-width: 768px) {
  body .profiles .inner-container .video-container {
    width: 100%;
  }
}
body .profiles .inner-container .expand {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: wrap;
      flex-flow: wrap;
  background-color: #000000;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  cursor: pointer;
  height: 120px;
  margin-bottom: 2em;
}
body .profiles .inner-container .expand .profile--image {
  width: 120px;
  height: auto;
}
body .profiles .inner-container .expand .profile--image img {
  max-width: 100%;
  margin-bottom: 0;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  body .profiles .inner-container .expand .profile--image img {
    margin-bottom: -7px;
  }
}
body .profiles .inner-container .expand .profile--status {
  width: calc(100% - 140px);
  padding: 0.5em;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
body .profiles .inner-container .expand .profile--status p {
  color: #ffffff;
  font-family: "gill-sans-nova", sans-serif;
  font-size: 1.8em;
  margin-bottom: 0.02em;
}
body .profiles .inner-container .expand .profile--status p.position {
  font-family: "gill-sans-nova", sans-serif;
  font-size: 1.5em;
  margin-bottom: 0;
}
@media (max-width: 380px) {
  body .profiles .inner-container .expand {
    height: auto;
  }
}
body .profiles .inner-container .collapse {
  margin-top: -1em;
  margin-bottom: 1em;
}
body .message {
  padding: 4em 2rem;
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr minmax(320px, calc(1468px + 2em)) 1fr;
  grid-template-columns: 1fr minmax(320px, calc(1468px + 2em)) 1fr;
}
body .message .inner-container {
  -ms-grid-column: 2;
  grid-column: 2;
  padding: 0 2rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0;
}
body .message .inner-container h2 {
  font-family: "gill-sans-nova", sans-serif;
  font-size: 2.5em;
  margin-bottom: 0.5em;
  color: #000000;
  font-weight: 300;
}
body .message .inner-container h3 {
  font-weight: bold;
  font-size: 1.85em;
  margin-top: 1em;
  margin-bottom: 0.5em;
  color: #000000;
  font-weight: 300;
}
body .message .inner-container p {
  font-weight: 300;
  line-height: 1.5em;
  font-size: 1em;
  color: #000000;
  margin-bottom: 1em;
}
body .message .inner-container p strong {
  font-weight: bold;
}
body .text.module {
  width: 100%;
  max-width: 1500px;
  margin: 0 auto;
  padding: 8em 2em 4em 2em;
}
@media (max-width: 1580px) {
  body .text.module {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
  }
}
body .text.module h1 {
  font-family: "gill-sans-nova", sans-serif;
  font-size: 2.5em;
  margin-bottom: 0.5em;
  color: #000000;
}
body .text.module .detailedTitle {
  font-size: 2em;
  font-weight: 400;
  font-family: "gill-sans-nova", sans-serif;
  margin-bottom: 1em;
}
body .text.module .detailedOffice, body .text.module .detailedPhone, body .text.module .detailedEmail, body .text.module .detailedContact, body .text.module .detailedRef, body .text.module .detailedClosingDate, body .text.module .detailedType, body .text.module .detailedSalary, body .text.module .detailedLocation {
  border-right: solid thin #ddd !important;
  border-top: solid thin #ddd !important;
  border-left: solid thin #ddd !important;
  font-family: "gill-sans-nova", sans-serif;
  color: #000000;
}
body .text.module .detailedOffice span, body .text.module .detailedPhone span, body .text.module .detailedEmail span, body .text.module .detailedContact span, body .text.module .detailedRef span, body .text.module .detailedClosingDate span, body .text.module .detailedType span, body .text.module .detailedSalary span, body .text.module .detailedLocation span {
  width: 160px;
  display: inline-block;
  font-weight: normal;
  padding: 10px;
  color: #fff;
  border-right: solid 4px #000000;
  margin-right: 19px;
  background-color: #000000;
  font-size: 1em;
}
@media (max-width: 786px) {
  body .text.module .detailedOffice, body .text.module .detailedPhone, body .text.module .detailedEmail, body .text.module .detailedContact, body .text.module .detailedRef, body .text.module .detailedClosingDate, body .text.module .detailedType, body .text.module .detailedSalary, body .text.module .detailedLocation {
    padding: 1em;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    background-color: #000000;
    color: #ffffff;
  }
  body .text.module .detailedOffice span, body .text.module .detailedPhone span, body .text.module .detailedEmail span, body .text.module .detailedContact span, body .text.module .detailedRef span, body .text.module .detailedClosingDate span, body .text.module .detailedType span, body .text.module .detailedSalary span, body .text.module .detailedLocation span {
    width: 100%;
    padding: 0;
    border: 0;
    font-weight: 600;
    margin-bottom: 1em;
    background-color: #000000;
  }
}
body .text.module .detailedRef, body .text.module .detailedEmail {
  border-bottom: solid thin #ddd !important;
  margin-bottom: 2em;
}
body .text.module .detailedDescription {
  line-height: 1.5em;
  margin-bottom: 2em;
  font-weight: normal;
  line-height: 1.5em;
  font-size: 1em;
  color: #000000;
  margin-bottom: 1em;
}
body .text.module .detailedDescription p {
  font-weight: normal;
  line-height: 1.5em;
  font-size: 1em;
  color: #000000;
  margin-bottom: 1em;
}
body .text.module .detailedDescription p strong {
  font-weight: bold;
}
body .text.module .detailedDescription em {
  font-style: italic;
}
body .text.module .detailedDescription strong {
  font-weight: bold;
}
body .text.module .detailedDescription ul {
  list-style-type: disc;
  margin-left: 1em;
}
body .text.module .detailedDescription ul li {
  color: #000000;
  font-size: 1em;
  line-height: 1.5em;
}
body .text.module .rule {
  margin-bottom: 2em;
}
body .text.module .detailedApply, body .text.module .detailedBack {
  display: inline-block;
  background-color: #000000;
  font-weight: bold;
  color: #ffffff;
  line-height: 1em;
  padding: 1.5em 3em 1.25em 3em;
  text-decoration: none;
  margin-left: 1em;
  cursor: pointer;
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
          box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
  -webkit-transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);
  transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  text-align: center;
}
body .text.module .detailedApply:hover, body .text.module .detailedBack:hover {
  background-color: #002855;
  -webkit-box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.23);
          box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.23);
}
@media (max-width: 640px) {
  body .text.module .detailedApply, body .text.module .detailedBack {
    width: 100%;
    margin: 0 0 1em 0;
  }
}
body .text.module .detailedBack {
  margin-left: 0;
}
body .module.d {
  display: none;
}
body .row,
body .form-horizontal > .form-group {
  display: block !important;
}
body .key-docs {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: minmax(0, 1fr) 0 minmax(calc(320px - 2em), calc(1468px + 2em)) 0 minmax(0, 1fr);
  grid-template-columns: minmax(0, 1fr) minmax(calc(320px - 2em), calc(1468px + 2em)) minmax(0, 1fr);
  -ms-grid-rows: minmax(0, 1fr);
  grid-template-rows: minmax(0, 1fr);
  grid-column-gap: 0;
  grid-row-gap: 0;
  background: #152b54;
}
body .key-docs > *:nth-child(1) {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}
body .key-docs > *:nth-child(2) {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}
body .key-docs > *:nth-child(3) {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}
body .key-docs .key-docs-inner {
  -ms-grid-column: 2;
  grid-column: 2;
  -ms-grid-row: 1;
  grid-row: 1;
  padding: 4em 2rem;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
body .key-docs .key-docs-inner h2 {
  font-family: "gill-sans-nova", sans-serif;
  font-size: 2.3em;
  margin-bottom: 0.5em;
  color: #ffffff;
}
body .key-docs .key-docs-inner .download {
  margin-bottom: 1em;
  background: #002855;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
body .key-docs .key-docs-inner .download:last-of-type {
  margin-bottom: 0;
}
body .key-docs .key-docs-inner .download .download-pdf {
  color: white;
  position: relative;
  padding: 1em 1em 1em calc(50px + 1em);
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: inline-block;
  font-weight: 500;
  text-decoration: none;
  width: 100%;
}
body .key-docs .key-docs-inner .download .download-pdf:before {
  content: "";
  display: block;
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgdmlld0JveD0iMCAwIDEwMCAxMDAiPjxyZWN0IHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9IiMyMjIyMjIiPjwvcmVjdD48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1MCA1MCkgc2NhbGUoMC42OSAwLjY5KSByb3RhdGUoMCkgdHJhbnNsYXRlKC01MCAtNTApIiBzdHlsZT0iZmlsbDojZmZmZmZmIj48c3ZnIGZpbGw9IiNmZmZmZmYiIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6Y2M9Imh0dHA6Ly9jcmVhdGl2ZWNvbW1vbnMub3JnL25zIyIgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIiB4bWxuczpzdmc9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NCA2NCIgdmVyc2lvbj0iMS4xIiB4PSIwcHgiIHk9IjBweCI+PGcgc3R5bGU9IiIgZGlzcGxheT0iaW5saW5lIj48cGF0aCBzdHlsZT0iY29sb3I6IzAwMDAwMDtmb250LXN0eWxlOm5vcm1hbDtmb250LXZhcmlhbnQ6bm9ybWFsO2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXN0cmV0Y2g6bm9ybWFsO2ZvbnQtc2l6ZTptZWRpdW07bGluZS1oZWlnaHQ6bm9ybWFsO2ZvbnQtZmFtaWx5OnNhbnMtc2VyaWY7Zm9udC12YXJpYW50LWxpZ2F0dXJlczpub3JtYWw7Zm9udC12YXJpYW50LXBvc2l0aW9uOm5vcm1hbDtmb250LXZhcmlhbnQtY2Fwczpub3JtYWw7Zm9udC12YXJpYW50LW51bWVyaWM6bm9ybWFsO2ZvbnQtdmFyaWFudC1hbHRlcm5hdGVzOm5vcm1hbDtmb250LXZhcmlhbnQtZWFzdC1hc2lhbjpub3JtYWw7Zm9udC1mZWF0dXJlLXNldHRpbmdzOm5vcm1hbDtmb250LXZhcmlhdGlvbi1zZXR0aW5nczpub3JtYWw7dGV4dC1pbmRlbnQ6MDt0ZXh0LWFsaWduOnN0YXJ0O3RleHQtZGVjb3JhdGlvbjpub25lO3RleHQtZGVjb3JhdGlvbi1saW5lOm5vbmU7dGV4dC1kZWNvcmF0aW9uLXN0eWxlOnNvbGlkO3RleHQtZGVjb3JhdGlvbi1jb2xvcjojMDAwMDAwO2xldHRlci1zcGFjaW5nOm5vcm1hbDt3b3JkLXNwYWNpbmc6bm9ybWFsO3RleHQtdHJhbnNmb3JtOm5vbmU7d3JpdGluZy1tb2RlOmxyLXRiO2RpcmVjdGlvbjpsdHI7dGV4dC1vcmllbnRhdGlvbjptaXhlZDtkb21pbmFudC1iYXNlbGluZTphdXRvO2Jhc2VsaW5lLXNoaWZ0OmJhc2VsaW5lO3RleHQtYW5jaG9yOnN0YXJ0O3doaXRlLXNwYWNlOm5vcm1hbDtzaGFwZS1wYWRkaW5nOjA7c2hhcGUtbWFyZ2luOjA7aW5saW5lLXNpemU6MDtjbGlwLXJ1bGU6bm9uemVybztkaXNwbGF5OmlubGluZTtvdmVyZmxvdzp2aXNpYmxlO3Zpc2liaWxpdHk6dmlzaWJsZTtvcGFjaXR5OjE7aXNvbGF0aW9uOmF1dG87bWl4LWJsZW5kLW1vZGU6bm9ybWFsO2NvbG9yLWludGVycG9sYXRpb246c1JHQjtjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM6bGluZWFyUkdCO3NvbGlkLWNvbG9yOiMwMDAwMDA7c29saWQtb3BhY2l0eToxO3ZlY3Rvci1lZmZlY3Q6bm9uZTtmaWxsOiNmZmZmZmY7ZmlsbC1vcGFjaXR5OjE7ZmlsbC1ydWxlOm5vbnplcm87c3Ryb2tlOm5vbmU7c3Ryb2tlLWxpbmVjYXA6YnV0dDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6NDtzdHJva2UtZGFzaGFycmF5Om5vbmU7c3Ryb2tlLWRhc2hvZmZzZXQ6MDtzdHJva2Utb3BhY2l0eToxO2NvbG9yLXJlbmRlcmluZzphdXRvO2ltYWdlLXJlbmRlcmluZzphdXRvO3NoYXBlLXJlbmRlcmluZzphdXRvO3RleHQtcmVuZGVyaW5nOmF1dG87ZW5hYmxlLWJhY2tncm91bmQ6YWNjdW11bGF0ZTtzdG9wLWNvbG9yOiMwMDAwMDA7c3RvcC1vcGFjaXR5OjEiIGQ9Ik0gMjQ3Ljg0OTYxLDE4NCBDIDI0NS43MzAzMiwxODQgMjQ0LDE4NS43NDYzNiAyNDQsMTg3Ljg2OTE0IHYgMTYuMjYxNzIgYyAwLDIuMTIyNzggMS43MzAzMiwzLjg2OTE0IDMuODQ5NjEsMy44NjkxNCBoIDMyLjMwMDc4IEMgMjgyLjI2OTY4LDIwOCAyODQsMjA2LjI1MzY0IDI4NCwyMDQuMTMwODYgViAxODcuODY5MTQgQyAyODQsMTg1Ljc0NjM2IDI4Mi4yNjk2OCwxODQgMjgwLjE1MDM5LDE4NCBaIE0gMjUxLDE5MCBoIDMgYyAyLjE5ODcsMCA0LDEuODAxMyA0LDQgMCwyLjE5ODcgLTEuODAxMyw0IC00LDQgaCAtMiB2IDMgYSAxLDEgMCAwIDEgLTEsMSAxLDEgMCAwIDEgLTEsLTEgdiAtNCAtNiBhIDEuMDAwMSwxLjAwMDEgMCAwIDEgMSwtMSB6IG0gMTAsMCBoIDAuODU3NDIgYyAzLjM3MDk0LDAgNi4xNDI1OCwyLjY3Nzk2IDYuMTQyNTgsNiAwLDMuMzIyMDQgLTIuNzcxNjQsNiAtNi4xNDI1OCw2IEggMjYxIGEgMS4wMDAxLDEuMDAwMSAwIDAgMSAtMSwtMSB2IC0xMCBhIDEuMDAwMSwxLjAwMDEgMCAwIDEgMSwtMSB6IG0gMTAsMCBoIDYgYSAxLDEgMCAwIDEgMSwxIDEsMSAwIDAgMSAtMSwxIGggLTUgdiAyLjg2OTE0IGggNSBhIDEsMSAwIDAgMSAxLDEgMSwxIDAgMCAxIC0xLDEgaCAtNSBWIDIwMSBhIDEsMSAwIDAgMSAtMSwxIDEsMSAwIDAgMSAtMSwtMSBWIDE5NS44NjkxNCAxOTEgYSAxLjAwMDEsMS4wMDAxIDAgMCAxIDEsLTEgeiBtIC0xOSwyIHYgNCBoIDIgYyAxLjEyNTMsMCAyLC0wLjg3NDcgMiwtMiAwLC0xLjEyNTMgLTAuODc0NywtMiAtMiwtMiB6IG0gMTAsMC4wMjczIHYgNy45NDUzMiBjIDIuMjUzOSwtMC4wNzU3IDQsLTEuODAzMjMgNCwtMy45NzI2NiAwLC0yLjE2OTQzIC0xLjc0NjEsLTMuODk3MDYgLTQsLTMuOTcyNjYgeiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI0MCwtMTYwKSI+PC9wYXRoPjxwYXRoIHN0eWxlPSJjb2xvcjojMDAwMDAwO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtdmFyaWFudDpub3JtYWw7Zm9udC13ZWlnaHQ6bm9ybWFsO2ZvbnQtc3RyZXRjaDpub3JtYWw7Zm9udC1zaXplOm1lZGl1bTtsaW5lLWhlaWdodDpub3JtYWw7Zm9udC1mYW1pbHk6c2Fucy1zZXJpZjtmb250LXZhcmlhbnQtbGlnYXR1cmVzOm5vcm1hbDtmb250LXZhcmlhbnQtcG9zaXRpb246bm9ybWFsO2ZvbnQtdmFyaWFudC1jYXBzOm5vcm1hbDtmb250LXZhcmlhbnQtbnVtZXJpYzpub3JtYWw7Zm9udC12YXJpYW50LWFsdGVybmF0ZXM6bm9ybWFsO2ZvbnQtdmFyaWFudC1lYXN0LWFzaWFuOm5vcm1hbDtmb250LWZlYXR1cmUtc2V0dGluZ3M6bm9ybWFsO2ZvbnQtdmFyaWF0aW9uLXNldHRpbmdzOm5vcm1hbDt0ZXh0LWluZGVudDowO3RleHQtYWxpZ246c3RhcnQ7dGV4dC1kZWNvcmF0aW9uOm5vbmU7dGV4dC1kZWNvcmF0aW9uLWxpbmU6bm9uZTt0ZXh0LWRlY29yYXRpb24tc3R5bGU6c29saWQ7dGV4dC1kZWNvcmF0aW9uLWNvbG9yOiMwMDAwMDA7bGV0dGVyLXNwYWNpbmc6bm9ybWFsO3dvcmQtc3BhY2luZzpub3JtYWw7dGV4dC10cmFuc2Zvcm06bm9uZTt3cml0aW5nLW1vZGU6bHItdGI7ZGlyZWN0aW9uOmx0cjt0ZXh0LW9yaWVudGF0aW9uOm1peGVkO2RvbWluYW50LWJhc2VsaW5lOmF1dG87YmFzZWxpbmUtc2hpZnQ6YmFzZWxpbmU7dGV4dC1hbmNob3I6c3RhcnQ7d2hpdGUtc3BhY2U6bm9ybWFsO3NoYXBlLXBhZGRpbmc6MDtzaGFwZS1tYXJnaW46MDtpbmxpbmUtc2l6ZTowO2NsaXAtcnVsZTpub256ZXJvO2Rpc3BsYXk6aW5saW5lO292ZXJmbG93OnZpc2libGU7dmlzaWJpbGl0eTp2aXNpYmxlO2lzb2xhdGlvbjphdXRvO21peC1ibGVuZC1tb2RlOm5vcm1hbDtjb2xvci1pbnRlcnBvbGF0aW9uOnNSR0I7Y29sb3ItaW50ZXJwb2xhdGlvbi1maWx0ZXJzOmxpbmVhclJHQjtzb2xpZC1jb2xvcjojMDAwMDAwO3NvbGlkLW9wYWNpdHk6MTt2ZWN0b3ItZWZmZWN0Om5vbmU7ZmlsbDojZmZmZmZmO2ZpbGwtb3BhY2l0eToxO2ZpbGwtcnVsZTpub256ZXJvO3N0cm9rZTpub25lO3N0cm9rZS1saW5lY2FwOmJ1dHQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjQ7c3Ryb2tlLWRhc2hhcnJheTpub25lO3N0cm9rZS1kYXNob2Zmc2V0OjA7c3Ryb2tlLW9wYWNpdHk6MTtjb2xvci1yZW5kZXJpbmc6YXV0bztpbWFnZS1yZW5kZXJpbmc6YXV0bztzaGFwZS1yZW5kZXJpbmc6YXV0bzt0ZXh0LXJlbmRlcmluZzphdXRvO2VuYWJsZS1iYWNrZ3JvdW5kOmFjY3VtdWxhdGU7c3RvcC1jb2xvcjojMDAwMDAwO29wYWNpdHk6MSIgZD0iTSAyMyw0IEMgMjAuMjQ3Mjk3LDQgMTgsNi4yNDcyOTcgMTgsOSBWIDIxLjk5OTk5OSBIIDQwLjE1MDM5MSBDIDQzLjM2ODM4NiwyMS45OTk5OTkgNDYsMjQuNjU5NTMxIDQ2LDI3Ljg2OTE0IHYgMTYuMjYxNzE4IGMgMCwzLjIwOTYwOSAtMi42MzE2MTQsNS44NjkxNDEgLTUuODQ5NjA5LDUuODY5MTQxIEggMTggdiA1IGMgMCwyLjc1MjcwMyAyLjI0NzI5Nyw1IDUsNSBoIDMyIGMgMi43NTI3MDMsMCA1LC0yLjI0NzI5NyA1LC01IFYgMjAgSCA0OCBjIC0yLjE5ODcwMywwIC00LC0xLjgwMTI5NyAtNCwtNCBWIDQgWiBNIDQ2LDQuNDcwNzAzIFYgMTYgYyAwLDEuMTI1Mjk3IDAuODc0NzAzLDIgMiwyIEggNTkuMzM3ODkxIEMgNTkuMjM1NzY1LDE3Ljg1ODUyMiA1OS4xMzAzNzksMTcuNzE5MjM3IDU5LjAwNzgxMiwxNy41OTM3NSBMIDQ2LjcxNDg0NCw1LjAwNzgxMiBDIDQ2LjUwMjA2Miw0Ljc4OTk2MSA0Ni4yNTY2MjcsNC42MTk0MjIgNDYsNC40NzA3MDMgWiI+PC9wYXRoPjwvZz48L3N2Zz48L2c+PC9zdmc+") no-repeat center center #152b54;
  background-size: contain;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 50px;
}
body .key-docs .key-docs-inner .download figcaption {
  color: #152b54;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  padding: 0.5em 1em;
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #5b1f69;
  font-weight: 500;
}
body .key-docs .key-docs-inner .download:hover, body .key-docs .key-docs-inner .download:focus {
  background: #F5F0EB;
  color: #152b54;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
body .key-docs .key-docs-inner .download:hover .download-pdf, body .key-docs .key-docs-inner .download:focus .download-pdf {
  color: #152b54;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
body .key-docs .key-docs-inner .download:hover figcaption, body .key-docs .key-docs-inner .download:focus figcaption {
  color: #152b54;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}