@charset "UTF-8";
@import url("https://fonts.googleapis.com/css2?family=Roboto&display=swap");
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%;
}

.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);
          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);
          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);
}

.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;
  }
}
.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;
  }
}
.scale-out-center {
  -webkit-animation: scale-out-center 0.5s cubic-bezier(0.55, 0.085, 0.68, 0.53) both;
          animation: scale-out-center 0.5s cubic-bezier(0.55, 0.085, 0.68, 0.53) both;
}

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

@keyframes scale-out-center {
  0% {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 1;
  }
  100% {
    -webkit-transform: scale(0);
            transform: scale(0);
    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;
  }
}
.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;
  }
}
[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);
  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;
  display: none;
}
[dir=rtl] .slick-slide {
  float: right;
}
.slick-slide img {
  display: block;
}
.slick-slide.slick-loading img {
  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("./ajax-loader.gif") center center no-repeat;
}

/* Icons */
@font-face {
  font-family: "slick";
  src: url("./fonts/slick.eot");
  src: url("./fonts/slick.eot?#iefix") format("embedded-opentype"), url("./fonts/slick.woff") format("woff"), url("./fonts/slick.ttf") format("truetype"), url("./fonts/slick.svg#slick") 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%);
  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;
}

#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;
}

body {
  font-family: Arial, sans-serif;
  font-weight: normal;
  font-size: 16px;
}
body {
  font-size: 11px;
}
@media screen and (min-width: 320px) {
  body {
    font-size: calc(11px + calc($value / ($value * 0 + 1px)) * ((100vw - 320px) / calc($value / ($value * 0 + 1px))));
  }
}
@media screen and (min-width: 1200px) {
  body {
    font-size: 16px;
  }
}
body h2 {
  text-align: center;
  font-family: Arial, sans-serif;
  font-size: 2em;
  padding-bottom: 0.25em;
  margin: 1em auto;
  color: #333;
  font-weight: bold;
}
@media (max-width: 480px) {
  body h2 {
    font-size: 2em;
  }
}
body h3 {
  font-family: Arial, sans-serif;
  font-weight: bold;
  font-size: 1.25em;
  padding-bottom: 0.25em;
  margin-bottom: 1em;
  padding-top: 1em;
  color: #333;
}
@media (max-width: 480px) {
  body h3 {
    font-size: 1.5em;
  }
}
body h4 {
  font-family: Arial, sans-serif;
  font-weight: bold;
  font-size: 1.1em;
  margin-bottom: 1em;
  color: #333;
}
body p {
  font-family: Arial, sans-serif;
  letter-spacing: 0.025em;
  font-weight: normal;
  line-height: 1.75em;
  font-size: 1em;
  color: #333;
  margin-bottom: 1em;
}
@media (max-width: 480px) {
  body p {
    font-size: 1.2em;
  }
}
body p strong {
  font-weight: bold;
  padding-bottom: 0.25em;
}
body span {
  color: #333;
}
body .align-right {
  text-align: right;
}
@media (max-width: 480px) {
  body .align-right.align-left-sm {
    text-align: left;
  }
}
body .pt-0 {
  padding-top: 0;
}
body .pb-0 {
  padding-bottom: 0;
}
body .mv-2 {
  margin: 2em 0em 2em 0em;
}
@media (max-width: 480px) {
  body .d-none-mb {
    display: none;
  }
}
body .btn-purple {
  padding: 1em;
  text-decoration: none;
  background: #2E60A2;
  color: #fff;
  border: 1px solid #000;
  border-radius: 5px;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
  cursor: pointer;
  border: 1px solid #fff;
}
body .btn-purple.bg-darker:hover, body .btn-purple.bg-darker:focus {
  background: #fff;
  color: #000;
  border: 1px solid #000;
}
body .btn-purple:hover, body .btn-purple:focus {
  background: #fff;
  color: #000;
  border: 1px solid #000;
}
body .btn-grey {
  padding: 1em;
  text-decoration: none;
  background: #2E60A2;
  color: #fff;
  border: 1px solid #000;
  border-radius: 5px;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
  cursor: pointer;
  border: 1px solid #fff;
}
body .btn-grey.bg-darker:hover, body .btn-grey.bg-darker:focus {
  background: #fff;
  color: #000;
  border: 1px solid #000;
}
body .btn-grey:hover, body .btn-grey:focus {
  background: #fff;
  color: #000;
  border: 1px solid #000;
}
body .btn-green {
  padding: 1em;
  text-decoration: none;
  background: #2E60A2;
  color: #fff;
  border: 1px solid #000;
  border-radius: 5px;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
  cursor: pointer;
  border: 1px solid #fff;
}
body .btn-green.bg-darker:hover, body .btn-green.bg-darker:focus {
  background: #fff;
  color: #000;
  border: 1px solid #000;
}
body .btn-green:hover, body .btn-green:focus {
  background: #fff;
  color: #000;
  border: 1px solid #000;
}
body .btn-blue {
  padding: 1em;
  text-decoration: none;
  background: #2E60A2;
  color: #fff;
  border: 1px solid #000;
  border-radius: 5px;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
  cursor: pointer;
  border: 1px solid #fff;
}
body .btn-blue.bg-darker:hover, body .btn-blue.bg-darker:focus {
  background: #fff;
  color: #000;
  border: 1px solid #000;
}
body .btn-blue:hover, body .btn-blue:focus {
  background: #fff;
  color: #000;
  border: 1px solid #000;
}
body .bg-purple {
  background: #732e6b;
}
body .bg-grey {
  background: #494a52;
}
body .bg-green {
  background: #787830;
}
body .bg-blue {
  background: #004FAB;
}
body .btn-hero {
  padding: 1em;
  text-decoration: none;
  background: #2E60A2;
  color: #fff;
  border: 1px solid #000;
  border-radius: 5px;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
  cursor: pointer;
}
body .btn-hero.bg-darker:hover, body .btn-hero.bg-darker:focus {
  background: #fff;
  color: #000;
  border: 1px solid #000;
}
body .btn-hero:hover, body .btn-hero:focus {
  background: #fff;
  color: #000;
  border: 1px solid #000;
}
body .btn-custom {
  padding: 1em;
  text-decoration: none;
  background: #2E60A2;
  color: #fff;
  border: 1px solid #000;
  border-radius: 5px;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
  cursor: pointer;
}
body .btn-custom.bg-darker:hover, body .btn-custom.bg-darker:focus {
  background: #fff;
  color: #000;
  border: 1px solid #000;
}
body .btn-custom:hover, body .btn-custom:focus {
  background: #fff;
  color: #000;
  border: 1px solid #000;
}
body .job-btn {
  padding: 1em;
  text-decoration: none;
  background: #2E60A2;
  color: #fff;
  border: 1px solid #000;
  border-radius: 5px;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
  cursor: pointer;
  display: inline-block;
}
body .job-btn.bg-darker:hover, body .job-btn.bg-darker:focus {
  background: #fff;
  color: #000;
  border: 1px solid #000;
}
body .job-btn:hover, body .job-btn:focus {
  background: #fff;
  color: #000;
  border: 1px solid #000;
}
body .job-btn.view-all-jobs {
  margin: 0em 0em 2em 0em;
}
body .arrow-list {
  padding-left: 1em;
}
body .arrow-list li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 1em;
}
body .arrow-list li span, body .arrow-list li p {
  color: #333;
  line-height: 1.5;
  margin-bottom: 0;
}
body .arrow-list li svg {
  fill: #333;
  margin-right: 1.5em;
  max-width: 20px;
  max-height: 31px;
  min-width: 20px;
  min-height: 31px;
}
body .pdf-list {
  padding-left: 1em;
}
body .pdf-list li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 1em;
}
body .pdf-list li span {
  color: #333;
  line-height: 1.5;
}
body .pdf-list li svg {
  margin-right: 1.5em;
  max-width: 20px;
  max-height: 31px;
  min-width: 20px;
  min-height: 31px;
}
body header {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr minmax(calc(320px - 4rem), calc(1500px + 4rem)) 1fr;
  grid-template-columns: 1fr minmax(calc(320px - 4rem), calc(1500px + 4rem)) 1fr;
  -ms-grid-rows: minmax(0, 1fr);
  grid-template-rows: minmax(0, 1fr);
  grid-column-gap: 0;
  grid-row-gap: 0;
  height: 100px;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
          box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
  background-color: #fff;
  position: fixed;
  z-index: 35;
  top: 0;
  left: 0;
  width: 100%;
}
body header .inner-header {
  -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;
  -ms-flex-flow: wrap;
      flex-flow: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  height: inherit;
}
body header .inner-header .logo {
  max-width: 100%;
}
body header .inner-header .logo a {
  font-weight: bold;
  font-size: clamp(2.2em, 0.5em, 1.5em);
  color: #000;
  text-decoration: none;
  letter-spacing: 10px;
}
body header .inner-header .logo a img {
  max-width: 100%;
  max-height: 80px;
}
body header .inner-header .logo a svg {
  width: 240px;
}
body header .inner-header #primary-nav {
  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: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  list-style-type: none;
  margin-left: 0;
}
body header .inner-header #primary-nav ul {
  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: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  list-style-type: none;
  margin-left: 0;
  padding: 0 2em;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
body header .inner-header #primary-nav ul li {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: inherit;
}
body header .inner-header #primary-nav ul li a {
  text-decoration: none;
  font-size: clamp(14px, 1vw, 1.5em);
  font-weight: bold;
  letter-spacing: 0.05em;
  white-space: nowrap;
  color: #000;
  margin-left: 2em;
  height: inherit;
  display: block;
  line-height: 30px;
  background: transparent;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  font-family: Arial, sans-serif;
  padding-left: 0.5em;
  padding-right: 0.5em;
}
body header .inner-header #primary-nav ul li a:hover {
  color: #fff;
  background-color: #001533;
  border-radius: 5px;
}
body header .inner-header #primary-nav ul li.active a {
  -webkit-box-shadow: none;
          box-shadow: none;
  -webkit-transition: none;
  transition: none;
  color: #fff;
  background-color: #001533;
  border-radius: 5px;
}
body header .inner-header #primary-nav ul li:first-of-type a {
  margin-left: 0;
}
@media (max-width: 768px) {
  body header .inner-header #primary-nav {
    display: none;
  }
}
body .mobile-nav {
  display: none;
}
body .mobile-nav .nav-divider {
  display: none;
}
body .mobile-nav .overlay {
  width: 100%;
  height: 0%;
  position: fixed;
  z-index: 30;
  left: 0;
  bottom: 0;
  top: 0;
  background-color: #001533;
  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: #fff;
  font-family: Arial, sans-serif;
  font-weight: 400;
  text-decoration: none;
  padding-bottom: 5px;
}
body .mobile-nav .overlay .overlay-content {
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 100%;
  text-align: center;
  padding: 1em;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
body .mobile-nav .hamburger {
  position: fixed;
  top: 45px;
  right: 20px;
  cursor: pointer;
  z-index: 60;
  outline: none;
  border: 0;
  height: 27px;
  width: 50px;
  background-color: transparent;
  display: block;
  -webkit-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}
body .mobile-nav .hamburger-inner {
  background: #001533;
  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 .mobile-nav .hamburger-inner:before, body .mobile-nav .hamburger-inner:after {
  background: #001533;
}
body .mobile-nav .hamburger-inner:first-child {
  width: 100%;
}
body .mobile-nav .hamburger-inner:last-child {
  width: 100%;
}
@media (max-width: 768px) {
  body .mobile-nav {
    display: block;
  }
}
body.is-active {
  overflow: hidden;
}
body.is-active .hamburger .hamburger-inner {
  background: #001533;
  -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);
          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);
          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 .overlay {
  top: 72px;
  height: calc(100% - 72px);
}
body .hero-section {
  overflow: hidden;
  position: relative;
  height: calc(100vh - 100px);
  z-index: 0;
}
body .hero-section .sldr {
  z-index: 5;
  height: inherit;
  width: 100vw;
}
body .hero-section .sldr div {
  width: 100%;
  height: inherit;
  background-repeat: no-repeat;
  background-position: center top;
  background-size: cover;
}
body .hero-section .sldr .slick-dots {
  left: 2em;
  bottom: unset;
  top: 2em;
  list-style-type: none;
  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: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  margin-top: 2em;
  width: 1.3em;
  background: rgba(0, 0, 0, 0.2);
  border-radius: 1.3em;
  padding: 0.25em;
  -webkit-transition: 0.5s;
  transition: 0.5s;
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
}
body .hero-section .sldr .slick-dots:hover {
  background: rgba(0, 0, 0, 0.6);
  -webkit-transition: 0.5s;
  transition: 0.5s;
}
@media (max-width: 768px) {
  body .hero-section .sldr .slick-dots {
    margin-top: 0;
  }
}
body .hero-section .sldr .slick-dots li {
  height: 1.3em;
  list-style-type: none;
  width: 1.3em;
  margin: 0.25em 0;
  border-radius: 50%;
  -webkit-transform: scale(0.8);
          transform: scale(0.8);
  -webkit-transition: 0.5s;
  transition: 0.5s;
}
body .hero-section .sldr .slick-dots li button {
  border-radius: 50%;
  background: #fff;
  -webkit-transition: 0.5s;
  transition: 0.5s;
  position: relative;
  color: white;
  width: 100%;
  height: 100%;
  padding: 2.5px;
  border: 2px solid rgba(255, 255, 255, 0.2);
}
body .hero-section .sldr .slick-dots li button::before {
  list-style-type: none;
  opacity: 0;
}
body .hero-section .sldr .slick-dots li.slick-active {
  -webkit-transform: scale(1);
          transform: scale(1);
  -webkit-transition: 0.5s;
  transition: 0.5s;
}
body .hero-section .sldr .slick-dots li.slick-active button {
  background: #001533;
  -webkit-transition: 0.5s;
  transition: 0.5s;
  position: relative;
}
body .hero-section .sldr .m-arrow {
  z-index: 100;
  padding: 10px;
  background: #004FAB;
  border-radius: 20%;
}
body .hero-section .sldr .m-arrow:before {
  content: "";
}
@media (max-width: 768px) {
  body .hero-section .sldr .m-arrow {
    padding: 0px;
  }
}
body .hero-section .sldr .m-arrow svg {
  width: 100%;
  height: 100%;
  fill: #fff;
}
body .hero-section .sldr .slick-next {
  right: 60px;
  width: 60px;
  height: 60px;
  top: 90%;
}
body .hero-section .sldr .slick-next:hover, body .hero-section .sldr .slick-next:active, body .hero-section .sldr .slick-next:focus {
  background: #FFBA00;
}
body .hero-section .sldr .slick-next:hover svg, body .hero-section .sldr .slick-next:active svg, body .hero-section .sldr .slick-next:focus svg {
  fill: #fff;
}
@media (max-width: 768px) {
  body .hero-section .sldr .slick-next {
    top: 90%;
    width: 40px;
    height: 40px;
    right: 15px;
  }
}
body .hero-section .sldr .slick-prev {
  left: auto;
  right: 140px;
  width: 60px;
  height: 60px;
  top: 90%;
}
body .hero-section .sldr .slick-prev svg {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
body .hero-section .sldr .slick-prev:hover, body .hero-section .sldr .slick-prev:active, body .hero-section .sldr .slick-prev:focus {
  background: #FFBA00;
}
body .hero-section .sldr .slick-prev:hover svg, body .hero-section .sldr .slick-prev:active svg, body .hero-section .sldr .slick-prev:focus svg {
  fill: #fff;
}
@media (max-width: 768px) {
  body .hero-section .sldr .slick-prev {
    top: 90%;
    width: 40px;
    height: 40px;
    left: 15px;
  }
}
body .hero-section .not-sldr {
  z-index: 5;
  height: inherit;
  width: 100vw;
}
body .hero-section .not-sldr div {
  width: 100%;
  height: inherit;
  background-repeat: no-repeat;
  background-position: center top;
  background-size: cover;
  -webkit-filter: brightness(80%);
          filter: brightness(80%);
  background-blend-mode: multiply;
}
body .hero-section .herotext-container {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  height: inherit;
  width: 100%;
}
body .hero-section .herotext-container.slim-centered {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr minmax(320px, calc(1024px + 4rem)) 1fr;
  grid-template-columns: 1fr minmax(320px, calc(1024px + 4rem)) 1fr;
  -ms-grid-rows: minmax(0, 1fr);
  grid-template-rows: minmax(0, 1fr);
  grid-column-gap: 0;
  grid-row-gap: 0;
}
body .hero-section .herotext-container .hero-text {
  -ms-grid-column: 2;
  grid-column: 2;
  -ms-grid-row: 1;
  grid-row: 1;
  height: inherit;
  -ms-grid-column: 2;
  grid-column: 2;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
body .hero-section .herotext-container .hero-text .strapbox {
  z-index: 12;
  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-align: center;
      -ms-flex-align: center;
          align-items: center;
  background-color: #001533;
  padding: 0.5em;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 100%;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -ms-flex-pack: distribute;
      justify-content: space-around;
}
@media (max-width: 480px) {
  body .hero-section .herotext-container .hero-text .strapbox {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    text-align: center;
  }
}
body .hero-section .herotext-container .hero-text .strapbox p {
  color: #333;
  line-height: 1.5em;
  font-size: 1.5em;
}
body .hero-section .herotext-container .hero-text .strapbox h1 {
  font-family: Arial, sans-serif;
  text-transform: uppercase;
  color: #fff;
  font-size: 1.5em;
  margin-bottom: 0.5em;
  line-height: 2em;
  cursor: default;
}
body .hero-section .herotext-container .hero-text .strapbox h1 strong {
  font-size: 1.5em;
  font-weight: bold;
}
body .hero-section .herotext-container .hero-text .strapbox h1 span {
  color: #fff;
  font-weight: bold;
}
body .hero-section .herotext-container .hero-text .strapbox h2 {
  font-family: Arial, sans-serif;
  text-transform: uppercase;
  color: #fff;
  font-size: 1.5em;
  text-align: left;
  cursor: default;
}
body .hero-section .herotext-container .hero-text .strapbox h2 span {
  color: #fff;
  font-weight: normal;
}
body .hero-section .herotext-container .hero-text .strapbox .btn-hero {
  margin: auto 0;
}
@media (max-width: 480px) {
  body .hero-section {
    height: calc(100vh - 15vh - 100px);
  }
}
body .hero-section.double-column {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: minmax(0, 1fr) 0em 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, 1fr);
  grid-template-rows: minmax(0, 1fr);
  grid-column-gap: 0em;
  grid-row-gap: 0;
}
body .hero-section.double-column .herotext-container {
  position: relative;
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 1;
  grid-row: 1;
  background-color: #001533;
}
body .hero-section.double-column .sldr {
  -ms-grid-column: 3;
  grid-column: 2;
  -ms-grid-row: 1;
  grid-row: 1;
  width: 100%;
}
@media (max-width: 480px) {
  body .hero-section.double-column {
    display: block;
  }
  body .hero-section.double-column .herotext-container {
    position: absolute;
    background-color: transparent;
  }
  body .hero-section.double-column .herotext-container .hero-text {
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end;
  }
  body .hero-section.double-column .herotext-container .hero-text .strapbox {
    border-radius: 0;
    margin-bottom: 4em;
  }
  body .hero-section.double-column .herotext-container .hero-text .strapbox h1 {
    font-size: 1.1em;
  }
  body .hero-section.double-column .herotext-container .hero-text .strapbox h2 {
    font-size: 1.1em;
  }
  body .hero-section.double-column .sldr {
    width: 100vw;
  }
}
@media (max-width: 480px) {
  body .hero-section.hide-mob {
    display: none;
  }
}
body .hero-section.show-mob {
  display: none;
}
@media (max-width: 480px) {
  body .hero-section.show-mob {
    display: block;
  }
}
body #latest-jobs {
  padding: 3em 2em;
}
body #latest-jobs .inner-container {
  text-align: center;
}
body #latest-jobs .inner-container h2 {
  text-align: initial;
}
body #latest-jobs .job-cards {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: wrap;
      flex-flow: wrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
body #latest-jobs .job-cards a {
  margin: 0.5em;
  width: 30%;
  display: block;
  border: 1px solid black;
  background-color: #001533;
  padding: 1.5em;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  text-decoration: none;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  margin-bottom: 1.5em;
  cursor: default;
  -webkit-box-shadow: 5px 10px 20px 2px #9a9a9a;
          box-shadow: 5px 10px 20px 2px #9a9a9a;
}
@media (max-width: 992px) {
  body #latest-jobs .job-cards a {
    width: 100%;
  }
}
body #latest-jobs .job-cards a .job-card {
  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 #latest-jobs .job-cards a .job-card .jb-text svg {
  min-width: 40px;
  min-height: 40px;
  max-width: 40px;
  max-height: 40px;
  margin-bottom: 1em;
}
body #latest-jobs .job-cards a .job-card .jb-text .job-title {
  font-weight: bold;
  color: #fff;
  font-family: Arial, sans-serif;
  font-size: 1.25em;
  margin-bottom: 0.25em;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
body #latest-jobs .job-cards a .job-card .jb-text .job-location {
  color: #fff;
  font-weight: 300;
  font-size: 1.125em;
  margin-bottom: 1em;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
body #latest-jobs .job-cards a .job-card .cta {
  padding: 1em;
  text-decoration: none;
  background: #2E60A2;
  color: #fff;
  border: 1px solid #000;
  border-radius: 5px;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
  cursor: pointer;
  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;
  padding: 0.5em;
  cursor: pointer;
}
body #latest-jobs .job-cards a .job-card .cta.bg-darker:hover, body #latest-jobs .job-cards a .job-card .cta.bg-darker:focus {
  background: #fff;
  color: #000;
  border: 1px solid #000;
}
body #latest-jobs .job-cards a .job-card .cta:hover, body #latest-jobs .job-cards a .job-card .cta:focus {
  background: #fff;
  color: #000;
  border: 1px solid #000;
}
body #latest-jobs .job-cards a .job-card .cta span {
  display: inline-block;
  text-align: center;
  color: #fff;
  font-size: 1.125em;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
body #latest-jobs .job-cards a .job-card .cta svg {
  width: 30px;
  fill: #fff;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  body #latest-jobs .job-cards a .job-card .cta svg {
    height: 27px;
  }
}
body #latest-jobs .job-cards a .job-card .cta:hover, body #latest-jobs .job-cards a .job-card .cta:focus {
  background-color: #2E60A2;
  color: #fff5f5;
}
body #latest-jobs .job-cards a .job-card .cta:hover span, body #latest-jobs .job-cards a .job-card .cta:focus span {
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  color: #fff5f5;
}
body #latest-jobs .job-cards a .job-card .cta:hover svg, body #latest-jobs .job-cards a .job-card .cta:focus svg {
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  fill: #fff5f5;
}
@media (max-width: 640px) {
  body #latest-jobs .job-cards a {
    width: 100%;
    margin-bottom: 1em;
  }
}
body .main-jobs {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr minmax(calc(320px - 4rem), calc(1500px + 4rem)) 1fr;
  grid-template-columns: 1fr minmax(calc(320px - 4rem), calc(1500px + 4rem)) 1fr;
  -ms-grid-rows: minmax(0, 1fr);
  grid-template-rows: minmax(0, 1fr);
  grid-column-gap: 0;
  grid-row-gap: 0;
  padding: 4em 0;
}
body .main-jobs .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 .main-jobs .inner-container h2 {
  font-family: Arial, sans-serif;
  margin-bottom: 0.5em;
  color: #333;
  font-size: 2.5em;
}
body .main-jobs .inner-container .searchStrip {
  padding: 0 0 4em 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 .searchStrip .clearSearch {
  display: inline-block;
  padding: 1em 1.5em;
  border-radius: 8px;
  border: none;
  background-color: #007749;
  color: #fff;
  font-weight: bold;
  font-size: 1em;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
}
body .main-jobs .inner-container .searchStrip .clearSearch:hover {
  background-color: #000;
}
body .main-jobs .inner-container .searchStrip .newSearchInput {
  display: inline-block;
  width: calc(100% - 180px);
  padding: 1em 1.5em;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: 0;
  border-bottom: 2px solid #fff;
  background-color: #f2f2f2;
  font-size: 1em;
  color: black;
  font-family: Arial, sans-serif;
}
body .main-jobs .inner-container .searchStrip .newSearchInput::-webkit-input-placeholder {
  color: black;
}
body .main-jobs .inner-container .searchStrip .newSearchInput::-moz-placeholder {
  color: black;
}
body .main-jobs .inner-container .searchStrip .newSearchInput:-ms-input-placeholder {
  color: black;
}
body .main-jobs .inner-container .searchStrip .newSearchInput::-ms-input-placeholder {
  color: black;
}
body .main-jobs .inner-container .searchStrip .newSearchInput::placeholder {
  color: black;
}
@media (max-width: 640px) {
  body .main-jobs .inner-container .searchStrip .newSearchInput {
    margin-bottom: 1em;
    width: 100%;
  }
  body .main-jobs .inner-container .searchStrip .clearSearch {
    width: 100%;
  }
}
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: #007749;
  border: 2px solid #333;
  padding: 1em 1.2em;
  margin-right: 1rem;
  line-height: 10px;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
  border-radius: 8px;
}
body .main-jobs .inner-container .pNav button svg {
  fill: #fff;
}
@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 button:hover {
  background: #000;
}
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.5em;
  padding: 0.5em;
  cursor: pointer;
}
body .main-jobs .inner-container .pNav .pagination li:first-child {
  margin-left: 0;
}
body .main-jobs .inner-container .pNav .pagination li.active {
  background-color: #007749;
}
body .main-jobs .inner-container .pNav .pagination li.active a {
  color: #fff;
}
body .main-jobs .inner-container .pNav .pagination a {
  text-decoration: none;
  color: black;
  font-weight: bold;
  font-size: 1.125em;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
body .main-jobs .inner-container .pNav .pagination a:hover {
  color: #333;
}
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;
  background-color: #007749;
  padding: 1.25em;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: 1px solid black;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s 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 .job-title {
  font-family: Arial, sans-serif;
  text-transform: uppercase;
  font-size: 1.25em;
  margin-bottom: 0.25em;
  color: #fff;
}
body .main-jobs .inner-container .job-cards .list li a .job-card .newJobCards .job-location {
  font-weight: 300;
  font-size: 1.125em;
  margin-bottom: 1em;
  color: #fff;
}
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;
}
body .main-jobs .inner-container .job-cards .list li a .job-card .cta span {
  display: inline-block;
  color: #fff;
  font-size: 1.125em;
  font-weight: bold;
}
body .main-jobs .inner-container .job-cards .list li a .job-card .cta svg {
  width: 40px;
  fill: #fff;
}
@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;
  }
}
@media (max-width: 660px) {
  body .main-jobs .inner-container .job-cards .list li {
    width: 100%;
    margin-bottom: 1em;
  }
}
body .main-jobs .inner-container .job-cards .list li:hover {
  background-color: black;
  -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 .item-img {
  width: 100%;
  height: inherit;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}
@media (max-width: 768px) {
  body .video-pane iframe {
    height: 400px;
  }
}
@media (max-width: 480px) {
  body .video-pane iframe {
    height: 100%;
  }
}
body #opportunity h1, body #opportunity h2 {
  text-align: center;
}
body #opportunity .apply-area {
  width: 100%;
  text-align: center;
}
body #opportunity .apply-area .apply-btn {
  display: inline-block;
  margin-bottom: 2em;
  font-size: 2em;
}
body .bullet-list {
  margin-left: 2em;
}
body .bullet-list.no-m-bottom {
  margin-bottom: 1em;
}
body .bullet-list.no-m-bottom p {
  margin-bottom: 0em;
}
body .bullet-list li {
  list-style-type: disc;
}
body .bullet-list li li {
  list-style-type: circle;
}
body .key-docs {
  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: space-evenly;
      -ms-flex-pack: space-evenly;
          justify-content: space-evenly;
}
@media (max-width: 480px) {
  body .key-docs {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  body .key-docs a {
    margin-bottom: 2em;
  }
}
body .key-docs a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  text-decoration: none;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
body .key-docs a p {
  color: #000;
  font-weight: bold;
}
body .key-docs a svg {
  fill: #000;
}
body .key-docs a:hover p {
  color: #fff;
}
body .key-docs a:hover svg {
  fill: #fff;
}
body .key-docs svg {
  height: 60px;
  width: 60px;
}
body .m-align-center {
  text-align: center;
}
body .m-mb2 {
  margin-bottom: 2em;
}
body .address-mini {
  width: 200px;
  padding: 1em 0em 1em 1em;
  margin: 1em;
  border-left: 12px solid #c70000;
  -webkit-box-shadow: 5px 4px 3px 2px lightgrey;
          box-shadow: 5px 4px 3px 2px lightgrey;
}
body .address-mini p:last-child {
  margin-bottom: 0em;
}
body .external-link {
  color: #004FAB;
  font-weight: bold;
  position: relative;
  text-decoration: none;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
body .external-link:after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  bottom: -4px;
  height: 2px;
  width: 100%;
  background: #004FAB;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
body .external-link:hover, body .external-link:active {
  color: #fff;
}
body .external-link:hover:after, body .external-link:active:after {
  background: #fff;
}
body .welcome-img {
  height: 200px;
  border-radius: 21px;
  -webkit-box-shadow: 0px 0px 4px 3px #dedede;
          box-shadow: 0px 0px 4px 3px #dedede;
  margin: 1em;
}
@media (max-width: 480px) {
  body .map {
    height: 400px;
  }
}
body .brand-button-flex-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-flex: initial;
      -ms-flex-positive: initial;
          flex-grow: initial;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 2em;
}
@media (max-width: 480px) {
  body .brand-button-flex-list {
    margin-bottom: 0em;
  }
}
body .brand-button-flex-list li {
  background-color: #2E60A2B3;
  margin: 0.5em;
  -webkit-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
  border-radius: 5px;
  border: 1px solid black;
}
body .brand-button-flex-list li a {
  color: #fff;
  display: inline-block;
  padding: 1em;
  text-decoration: none;
}
body .brand-button-flex-list li:hover {
  -webkit-transform: scale(1.1);
          transform: scale(1.1);
  background-color: #fff;
  border: 1px solid black;
}
body .brand-button-flex-list li:hover a {
  color: #2E60A2;
}
body .values-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 1em;
  margin-left: 2em;
  margin-right: 2em;
  margin-top: 2em;
  margin-bottom: 2em;
}
body .values-list li {
  display: inline-block;
  max-width: -webkit-max-content;
  max-width: -moz-max-content;
  max-width: max-content;
  font-family: Arial, sans-serif;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
  min-height: 30px;
  font-weight: bold;
  line-height: 3em;
  font-size: 16px;
  padding: 0em 1em 0em calc(30px + 1em);
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
body .values-list li:last-of-type {
  margin-bottom: 0;
}
body .values-list li:before {
  display: block;
  content: "";
  width: 40px;
  height: 40px;
  max-height: 40px;
  background-size: contain;
  background-position: center;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
}
body .values-list li:first-of-type:before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' data-name='Layer 1' viewBox='0 0 128 128' x='0px' y='0px'%3E%3Ctitle%3Emiscellaneous 283_expandline%3C/title%3E%3Cpath d='M95.90912,43.31372A44.9027,44.9027,0,0,1,108.5719,68.88043a8.68075,8.68075,0,0,1,4.25116,2.12524,48.95168,48.95168,0,0,0-17.9516-34.01276A11.47464,11.47464,0,0,1,95.90912,43.31372Z'%3E%3C/path%3E%3Cpath d='M40.08759,36.91626c.0321-1.5802.0744-3.17358.12988-4.7276a49.06423,49.06423,0,0,0-25.03882,38.809A8.63735,8.63735,0,0,1,19.43079,68.868,45.06591,45.06591,0,0,1,40.08759,36.91626Z'%3E%3C/path%3E%3Cpath d='M64.00055,120.01563a44.76994,44.76994,0,0,1-15.71973-2.83917c-1.02441,1.0238-2.07458,2.04712-3.17651,3.045a48.94863,48.94863,0,0,0,37.792.00018c-1.10181-.99786-2.15216-2.02124-3.1767-3.045A44.77022,44.77022,0,0,1,64.00055,120.01563Z'%3E%3C/path%3E%3Cpath d='M60.22974,97.83136a5.469,5.469,0,0,0-1.64062-3.96515,5.59592,5.59592,0,0,0-1.11163-.83508l2.85089-2.714a5.34063,5.34063,0,0,0,1.67139-3.84009,5.47011,5.47011,0,0,0-1.6377-3.96417,6.09366,6.09366,0,0,0-1.55688-1.095A5.3185,5.3185,0,0,0,60.24,77.85236a5.46884,5.46884,0,0,0-1.63721-3.96417,5.67345,5.67345,0,0,0-7.86426-.13672l-1.64941,1.57A5.99218,5.99218,0,0,0,47.927,73.66553a5.67377,5.67377,0,0,0-7.86377-.13867l-13.395,12.74994,1.14551-6.57568A5.38438,5.38438,0,0,0,26.72046,75.278a6.693,6.693,0,0,0-4.877-2.58417c-5.70361-.30957-6.65381,6.18793-7.01514,8.62659a17.23915,17.23915,0,0,1-3.77,8.53387c-2.269,3.06952-6.49316,8.78381-5,17.06763a1.00527,1.00527,0,0,1-.18066.64166l-5.11279,4.015A2.00078,2.00078,0,0,0,.427,114.38721a2.02741,2.02741,0,0,0,2.80859.338l5.10547-4.00909a4.81529,4.81529,0,0,0,1.65381-4.5033c-1.09521-6.0766,1.63525-10.40308,4.28125-13.98242a21.27049,21.27049,0,0,0,4.50928-10.325c.7876-5.32068,2.13037-5.25134,2.853-5.21716,1.04718.05432,2.488,1.08533,2.24658,2.26483L22.07446,89.34052c-.36816,2.11346.74023,2.95435,1.2334,3.218.49512.26465,1.8125.71783,3.37207-.77057l16.14063-15.3634a1.67139,1.67139,0,0,1,2.28564.07715c.50983.50781.904,1.67474.33734,2.29L29.77319,93.708A1.99979,1.99979,0,1,0,32.531,96.60474L53.49683,76.64819a1.64983,1.64983,0,0,1,2.28467.07513,1.44861,1.44861,0,0,1,.02881,2.07245L34.84595,98.75525a1.99989,1.99989,0,0,0-.06982,2.82739,2.02266,2.02266,0,0,0,2.82764.06934L55.19092,84.9082a2.17944,2.17944,0,0,1,2.35034.4408,1.452,1.452,0,0,1,.02832,2.07245L40.03345,103.9129a1.99976,1.99976,0,0,0,2.75781,2.89667l10.69287-10.1814a1.67493,1.67493,0,0,1,2.28613.07617,1.45059,1.45059,0,0,1,.02783,2.07336s-17.66846,17.25714-20.85791,19.144a20.86,20.86,0,0,1-9.96436,2.551,6.57834,6.57834,0,0,0-4.1499,1.78729l-2.24658,2.37415a2.00122,2.00122,0,0,0,.07813,2.82837,2.02372,2.02372,0,0,0,2.82715-.07812l2.22119-2.34784a2.78366,2.78366,0,0,1,1.41162-.56549,24.77773,24.77773,0,0,0,11.86084-3.10663c3.62646-2.14569,21.57813-19.68994,21.57813-19.68994A5.34336,5.34336,0,0,0,60.22974,97.83136Z'%3E%3C/path%3E%3Cpath d='M127.23511,111.57849l-5.11279-4.015a1.00527,1.00527,0,0,1-.18066-.64166c1.49316-8.28381-2.731-13.99811-5-17.06763a17.23915,17.23915,0,0,1-3.77-8.53387c-.36133-2.43866-1.31152-8.93616-7.01514-8.62659a6.693,6.693,0,0,0-4.877,2.58417,5.38438,5.38438,0,0,0-1.09326,4.42316l1.14551,6.57568-13.395-12.74994a5.67377,5.67377,0,0,0-7.86377.13867,5.99218,5.99218,0,0,0-1.16211,1.65594l-1.64941-1.57a5.67345,5.67345,0,0,0-7.86426.13672A5.46884,5.46884,0,0,0,67.76,77.85236a5.3185,5.3185,0,0,0,1.43481,3.56555,6.09366,6.09366,0,0,0-1.55688,1.095,5.47011,5.47011,0,0,0-1.6377,3.96417,5.34063,5.34063,0,0,0,1.67139,3.84009l2.85089,2.714a5.59592,5.59592,0,0,0-1.11163.83508,5.469,5.469,0,0,0-1.64062,3.96515,5.34336,5.34336,0,0,0,1.67334,3.84308s17.95166,17.54425,21.57813,19.68994a24.77773,24.77773,0,0,0,11.86084,3.10663,2.78366,2.78366,0,0,1,1.41162.56549l2.22119,2.34784a2.02372,2.02372,0,0,0,2.82715.07813,2.00122,2.00122,0,0,0,.07813-2.82837l-2.24658-2.37415a6.57834,6.57834,0,0,0-4.1499-1.78729,20.86,20.86,0,0,1-9.96436-2.551c-3.18945-1.88684-20.85791-19.144-20.85791-19.144a1.45059,1.45059,0,0,1,.02783-2.07336,1.67493,1.67493,0,0,1,2.28613-.07617l10.69287,10.1814a1.99976,1.99976,0,0,0,2.75781-2.89667L70.43042,87.42145a1.452,1.452,0,0,1,.02832-2.07245,2.17944,2.17944,0,0,1,2.35034-.4408L90.39624,101.652a2.02266,2.02266,0,0,0,2.82764-.06934,1.99989,1.99989,0,0,0-.06982-2.82739L72.1897,78.79578a1.44855,1.44855,0,0,1,.02881-2.07245,1.64983,1.64983,0,0,1,2.28467-.07513L95.469,96.60474A1.99979,1.99979,0,1,0,98.22681,93.708L82.55646,78.79169c-.56665-.61523-.17249-1.78217.33734-2.29a1.67139,1.67139,0,0,1,2.28564-.07715L101.32007,91.788c1.55957,1.4884,2.877,1.03522,3.37207.77057.49316-.26367,1.60156-1.10455,1.2334-3.218L104.115,78.95306c-.24145-1.1795,1.1994-2.21051,2.24658-2.26483.72266-.03418,2.06543-.10352,2.853,5.21716a21.27049,21.27049,0,0,0,4.50928,10.325c2.646,3.57935,5.37646,7.90582,4.28125,13.98242a4.81529,4.81529,0,0,0,1.65381,4.5033l5.10547,4.00909a2.02741,2.02741,0,0,0,2.80859-.338A2.00078,2.00078,0,0,0,127.23511,111.57849Z'%3E%3C/path%3E%3Cpath d='M45.56989,54.58893a5.48344,5.48344,0,0,0,3.93848,1.65051,5.54754,5.54754,0,0,0,1.34808-.172l-.05707,3.17126a5.48309,5.48309,0,0,0,5.501,5.57953,5.85778,5.85778,0,0,0,1.83154-.30188,5.42657,5.42657,0,0,0,1.55176,3.8363A5.48273,5.48273,0,0,0,63.628,70.00513a5.61318,5.61318,0,0,0,5.6001-5.4809l.02228-1.19464a5.98962,5.98962,0,0,0,1.98846.34888,5.61153,5.61153,0,0,0,5.59766-5.475l.3418-17.25909,3.90479,4.31866a6.31267,6.31267,0,0,0,9.05371.629c4.1709-3.81866.27832-9.12177-1.188-11.119a18.01761,18.01761,0,0,1-3.41064-8.81512c-.585-3.80011-1.67383-10.87579-8.55566-15.74921A1.13068,1.13068,0,0,1,76.6319,9.61l.89014-6.8501a2.00009,2.00009,0,1,0-3.9668-.51569l-.89307,6.8736A4.88672,4.88672,0,0,0,74.671,13.47363c5.07275,3.593,6.22852,8.64221,6.91406,13.0957a21.83855,21.83855,0,0,0,4.14014,10.572c2.84229,3.87231,2.50146,5.07648,1.7124,5.79926-.73059.66913-2.45349.98944-3.10156-.00684l-6.19434-6.88916a2.72546,2.72546,0,0,0-3.07129-1.30676c-.5376.16315-1.792.77838-1.82812,2.9436l-.40479,20.44586a1.59875,1.59875,0,0,1-1.61078,1.55084c-.75842,0-1.88892-.62958-1.87262-1.49713.00049-.02631-.0058-.0509-.00629-.077L69.753,36.36884a2.0001,2.0001,0,0,0-1.9624-2.03723H67.7525a1.99978,1.99978,0,0,0-1.99854,1.963L65.22906,64.452a1.59968,1.59968,0,0,1-1.6087,1.55286,1.51973,1.51973,0,0,1-1.49677-1.507l.52246-28.15637a2.0001,2.0001,0,0,0-1.9624-2.03723h-.03809a1.99978,1.99978,0,0,0-1.99854,1.963L58.21722,59.4306a2.0716,2.0716,0,0,1-1.92169,1.38733A1.50195,1.50195,0,0,1,54.7984,59.309l.582-23.16968a2,2,0,0,0-1.96289-2.03625h-.03711a2.00009,2.00009,0,0,0-1.999,1.964s-.27393,14.44775-.28522,14.70081a1.36382,1.36382,0,0,1-1.59009,1.47125,1.53219,1.53219,0,0,1-1.49725-1.55963c-.04834-6.56689.042-24.48035,1.02441-28.45917a20.77274,20.77274,0,0,1,5.14893-8.88342A6.58173,6.58173,0,0,0,55.81647,9.153l-.13574-7.191A2.02589,2.02589,0,0,0,53.64362,0,2.00084,2.00084,0,0,0,51.6817,2.03821l.13574,7.18512a2.80732,2.80732,0,0,1-.584,1.41028,24.68139,24.68139,0,0,0-6.084,10.62964c-1.28027,5.185-1.15869,26.9776-1.14014,29.39575A5.4409,5.4409,0,0,0,45.56989,54.58893Z'%3E%3C/path%3E%3C/svg%3E");
}
body .values-list li:nth-of-type(2):before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns:x='http://ns.adobe.com/Extensibility/1.0/' xmlns:i='http://ns.adobe.com/AdobeIllustrator/10.0/' xmlns:graph='http://ns.adobe.com/Graphs/1.0/' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:a='http://ns.adobe.com/AdobeSVGViewerExtensions/3.0/' version='1.1' x='0px' y='0px' viewBox='0 0 100 100' enable-background='new 0 0 100 100' xml:space='preserve'%3E%3Cpath d='M83.812,10.115H41.08c-6.721,0-12.189,5.468-12.189,12.189v0.271H16.188C9.468,22.575,4,28.043,4,34.765v25.043 c0,6.72,5.467,12.188,12.188,12.188h3.673v15.89c0,0.809,0.487,1.538,1.235,1.848c0.247,0.103,0.507,0.152,0.765,0.152 c0.521,0,1.032-0.203,1.415-0.586l17.304-17.304h18.344c3.429,0,6.676-1.497,8.968-3.992l8.837,8.836 c0.382,0.383,0.894,0.586,1.415,0.586c0.258,0,0.518-0.05,0.765-0.152c0.747-0.31,1.234-1.039,1.234-1.848v-15.89h3.671 c6.72,0,12.187-5.467,12.187-12.187V22.305C96,15.583,90.532,10.115,83.812,10.115z M58.923,67.995H39.75 c-0.53,0-1.039,0.211-1.414,0.586L23.861,83.056V69.995c0-1.104-0.896-2-2-2h-5.673C11.673,67.995,8,64.322,8,59.808V34.765 c0-4.516,3.673-8.189,8.188-8.189h12.703v20.772c0,6.72,5.468,12.187,12.189,12.187h18.341l5.643,5.643 C63.518,66.936,61.283,67.995,58.923,67.995z M92,47.348c0,4.514-3.673,8.187-8.187,8.187h-5.671c-1.104,0-2,0.896-2,2v13.062 l-7.076-7.075c-0.012-0.011-0.022-0.023-0.034-0.034l-7.367-7.367c-0.375-0.375-0.884-0.586-1.414-0.586H41.08 c-4.516,0-8.189-3.673-8.189-8.187V22.305c0-4.516,3.674-8.189,8.189-8.189h42.732c4.514,0,8.187,3.674,8.187,8.189V47.348z'%3E%3C/path%3E%3C/svg%3E");
}
body .values-list li:nth-of-type(3):before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.2' baseProfile='tiny' x='0px' y='0px' viewBox='0 0 100 100' xml:space='preserve'%3E%3Cg%3E%3Cpath d='M95.9239655,62.4157715L82.369278,39.9299316 c-0.5527344-0.9174805-1.4296875-1.5644531-2.4697266-1.8217773c-1.0371094-0.2568359-2.1162109-0.0947266-3.0332031,0.4580078 l-5.0966797,3.0722656c-0.9169922,0.5527344-1.5644531,1.4296875-1.8222656,2.4692383 c-0.2069092,0.8342896-0.1304321,1.6889038,0.189209,2.4692993l-1.4782715,0.7128296 c-0.7978516,0.3847656-1.7314453,0.425293-2.5595703,0.1137695l-10.5419884-3.9692383 c-2.2724609-0.8544922-4.7226563-1.0209961-7.0888672-0.4794922l-3.5849609,0.8208008 c-0.3920288,0.0897827-0.772583,0.2071533-1.1533813,0.3237305h-3.1356812c-1.7988281,0-3.6103516,0.265625-5.3847656,0.7900391 l-3.4169941,1.0161133h-1.7241211c0.1260986-0.5875244,0.1337891-1.1973877-0.0151367-1.7978516 c-0.2578125-1.0395508-0.9052734-1.9165039-1.8222656-2.4692383l-5.0966797-3.0722656 c-0.9169922-0.5527344-1.9951172-0.7148438-3.0332031-0.4580078c-1.0400391,0.2573242-1.9169922,0.9042969-2.46875,1.8212891 L4.075335,62.4162598c-1.1396484,1.8930664-0.5283203,4.3618164,1.3642578,5.5024414l5.0966792,3.0727539 c0.6455078,0.3891602,1.3583984,0.5742188,2.0625,0.5742188c1.3603516,0,2.6884766-0.690918,3.4404297-1.9379883 l0.3386841-0.5617676l4.6154175,2.8967285l3.9835815,6.3537598c-0.6378174,0.9888916-0.9383545,2.1456909-0.8097534,3.3312988 c0.1494141,1.3686523,0.8222656,2.5981445,1.8945313,3.4609375l0.2744141,0.2207031 c0.7901611,0.6347656,1.711853,0.9829712,2.6509399,1.0878906c0.1801147,1.4120483,0.8840942,2.7265625,2.0414429,3.6630859 c1.0351582,0.831543,2.2919941,1.2426758,3.5371113,1.2426758c0.4577637,0,0.9090576-0.0751343,1.3517456-0.1859741 c0.3285522,1.0187988,0.9395752,1.9380493,1.8084106,2.637146c1.0244141,0.8325195,2.2695313,1.2504883,3.5175781,1.2504883 c0.5197144,0,1.0373535-0.0857544,1.5422363-0.2310181c0.3280029,0.637085,0.7855835,1.2088623,1.3552246,1.6680298 c0.9306641,0.7509766,2.0654297,1.1499023,3.2460938,1.1499023c0.1904297,0,0.3828125-0.0107422,0.5742188-0.03125 c1.3857422-0.1513672,2.6289063-0.8339844,3.4970703-1.9194336l0.9194946-1.1414795l2.8178101,1.4993896 c1.0439453,0.5546875,2.1689453,0.8173828,3.2792969,0.8173828c2.2632446,0,4.4564209-1.102478,5.784481-3.0435181 c0.460022,0.1229248,0.9273071,0.1880493,1.3922729,0.1880493c1.9433594,0,3.8271484-1.0449219,4.8017578-2.8740234 c0.2374268-0.4403687,0.3862305-0.9104004,0.4920654-1.3887939c0.3496094,0.0657959,0.7026367,0.1094971,1.0587158,0.1094971 c0.5712891,0,1.1455078-0.0849609,1.7070313-0.2568359c1.4892578-0.4555664,2.7109375-1.4648438,3.4414063-2.84375 c0.5036621-0.9528809,0.7244873-2.0050049,0.6665649-3.0501709c1.5928955-0.3554077,3.0166626-1.3609619,3.840271-2.8292236 c2.2011719-3.9492188-0.9384766-6.7905273-1.9873047-7.7387695l-0.0620728-0.0545044 c0.9633789-2.3684692,2.9197998-3.4214478,4.0927734-3.8546143l0.2583618,0.4286499 c0.7519531,1.246582,2.0800781,1.9375,3.4404297,1.9375c0.7041016,0,1.4169922-0.1850586,2.0625-0.5742188l5.0966797-3.0727539 C96.4532623,66.7780762,97.0645905,64.3093262,95.9239655,62.4157715z M27.942522,82.770752 c-0.4492188-0.3608398-0.7304688-0.8745117-0.7929688-1.4467773c-0.0615234-0.5722656,0.1025391-1.1342773,0.4638672-1.5830078 l0.3822021-0.4752808c0.0074463-0.0101929,0.0166016-0.019165,0.0238037-0.029541l2.8771973-3.5776978 c0.3603516-0.4487305,0.8740234-0.7299805,1.446291-0.7919922c0.5761719-0.0595703,1.1357422,0.1025391,1.5830078,0.4633789 l0.2744141,0.2207031c0.4492188,0.3608398,0.7304688,0.8745117,0.7929688,1.4467773 c0.0615234,0.5722656-0.1025391,1.1342773-0.4638672,1.5830078l-3.283205,4.0825195 c-0.2661133,0.3314819-0.6129761,0.5587158-0.9891968,0.6854248c-0.0514526,0.0093384-0.0999756,0.0273438-0.1497192,0.0418701 c-0.637085,0.1644897-1.340271,0.0442505-1.8903809-0.3986816L27.942522,82.770752z M32.911274,87.744873 c-0.5820313-0.4711914-0.9253559-1.1466064-0.9737568-1.8638306c0.6177998-0.3192139,1.1832905-0.762207,1.6466084-1.3378296 l3.2832031-4.0825195c0.5695801-0.7077637,0.9124146-1.5391235,1.0522461-2.4127197 c0.822937-0.2634888,1.7360229-0.1159058,2.4233398,0.4356689c0.6152344,0.5,0.9824219,1.2680664,0.9824219,2.0541992 c0,0.1918945-0.0244141,0.3950195-0.0683594,0.6079102c-0.0839844,0.3613281-0.2539063,0.7016602-0.5087891,1.0161133 l-4.1611328,5.1743164c-0.1240234,0.1523438-0.2255859,0.2573242-0.3798828,0.3759766 C35.2647896,88.5085449,33.8780708,88.5197754,32.911274,87.744873z M39.6124458,91.4416504 c-0.59729-0.4807129-0.9245605-1.1811523-0.953125-1.9294434c0.0859375-0.0931396,0.1708374-0.1794434,0.2597656-0.2888184 l4.1630859-5.1772461c0.3639526-0.4484863,0.6430054-0.937561,0.8504639-1.4633789 c0.8253784-0.2772827,1.7433472-0.1242676,2.4464111,0.440918c0.6240234,0.5078125,0.9814453,1.2514648,0.9814453,2.0410156 l0.0009766,0.0883789c-0.0175781,0.5610352-0.21875,1.0986328-0.5761719,1.5478516l-3.5019531,4.34375 c-0.1279297,0.1601563-0.2890625,0.3144531-0.4667969,0.4482422C41.8585396,92.217041,40.5421333,92.1975098,39.6124458,91.4416504 z M47.6358833,94.5979004c-0.5869141,0.0620117-1.15625-0.1044922-1.6123047-0.4711914 c-0.3076782-0.2484741-0.5257568-0.5667114-0.6605225-0.9193115c0.0872803-0.0941772,0.1799927-0.1849365,0.2591553-0.2838135 l3.5048828-4.3466797c0.5335693-0.6706543,0.8900757-1.4346924,1.0784302-2.2570801 c0.6040039-0.0981445,1.2375488,0.0517578,1.7311401,0.4445801c0.5205078,0.421875,0.8193359,1.0483398,0.8193359,1.7192383 c0,0.5039063-0.171875,0.9956055-0.4824219,1.3828125l-1.3840332,1.7184448 c-0.0476074,0.0507202-0.0908813,0.1054688-0.1317749,0.1636353l-1.6384888,2.0344238 C48.7491646,94.2443848,48.2227974,94.5339355,47.6358833,94.5979004z M56.6046333,93.369873l-2.3105469-1.2294922 l0.3173828-0.394043c0.5464478-0.680542,0.9082642-1.4929199,1.0608521-2.3491211l5.8174438,3.0880737 C60.2924995,93.8395386,58.2688789,94.2557983,56.6046333,93.369873z M79.0401764,79.3830566 c-0.5644531,1.0078125-1.7109375,1.5795898-2.859375,1.4174805c-0.3603516-0.0483398-0.6767578-0.152832-0.9814453-0.3266602 l-12.4628868-6.9594727c-0.7216797-0.4018555-1.6367188-0.1450195-2.0410156,0.578125 c-0.4042969,0.7236328-0.1455078,1.637207,0.578125,2.0410156l12.4501915,6.9521484 c0.3406982,0.1947632,0.696228,0.3431396,1.0650024,0.4605713c0.0970459,0.6036377,0.0037231,1.2254028-0.2876587,1.77771 c-0.3544922,0.6679688-0.9462891,1.1572266-1.6669922,1.3779297c-0.7177734,0.2197266-1.4794922,0.1469727-2.1484375-0.2104492 l-12.6132774-6.6777344c-0.7285156-0.3857422-1.6396484-0.1088867-2.0273438,0.6235352s-0.1083984,1.6401367,0.6230469,2.027832 l11.4160118,6.043457c0.0100098,0.4082031-0.0769043,0.8137207-0.2753906,1.1811523 c-0.6308594,1.1850586-2.1054688,1.6357422-3.2939453,1.0053711l-0.1558228-0.0827026 c-0.0029907-0.0016479-0.005249-0.0040283-0.0082397-0.0056763c-0.0039673-0.0021973-0.0082397-0.0030518-0.012207-0.005188 l-9.4810753-5.0327148c-0.2866821-0.4230347-0.631897-0.8111572-1.0418701-1.1432495 c-1.0773926-0.8577271-2.421936-1.2285156-3.7382813-1.1067505c-0.3330688-1.0142822-0.9509888-1.927124-1.8125-2.6276245 c-1.1766968-0.9465332-2.6260986-1.3538208-4.0473633-1.2165527c-0.2476807-1.2937622-0.9367676-2.4694824-1.9897461-3.3254395 c-1.3547363-1.0859985-3.0949097-1.4492188-4.7227173-1.0892334c-0.3290405-0.7072144-0.798645-1.3442993-1.4237671-1.84729 l-0.2744141-0.2207031c-1.0732422-0.8632813-2.4160156-1.2578125-3.7871094-1.1079102 c-1.3691425,0.1484375-2.5986347,0.8212891-3.4609394,1.8945313l-1.6220703,2.0167236l-3.5839844-5.7174072 c-0.1201172-0.1914063-0.28125-0.3535156-0.4736328-0.4736328l-4.9523926-3.1077271l10.6040649-17.5910034h3.4801655 c0.1445313,0,0.2890625-0.0209961,0.4277344-0.0620117l3.6230469-1.0776367 c0.5786133-0.1710815,1.1622314-0.2993164,1.7471313-0.4047852c-1.1953125,1.039917-2.2449951,2.260498-3.1133423,3.6381836 l-3.5546894,5.6391602c-1.171875,1.8583984-0.6289063,4.3486328,1.2089863,5.550293 c2.9296875,1.9155273,6.6679688,1.8491211,9.5283203-0.1689453l7.5615234-5.3364258l16.5624962,8.4140625l11.6738281,10.2504883 C79.8946686,77.3552246,79.5860748,78.4035645,79.0401764,79.3830566z M77.261795,70.9923096l-9.4227905-8.2738037 c-0.09375-0.0830078-0.1982422-0.1538086-0.3095703-0.2104492L50.051899,53.6291504 c-0.4960938-0.2802734-1.1220703-0.2568359-1.6025391,0.0810547l-8.3017578,5.8583984 c-1.8457031,1.3022461-4.2617188,1.347168-6.1552734,0.109375c-0.4775391-0.3120117-0.6181641-0.9580078-0.3144531-1.4399414 l3.5546875-5.6391602c1.65979-2.6331787,4.1288452-4.5657349,7.0424194-5.5396729 c0.0031738-0.0006714,0.0061035-0.0021362,0.0092773-0.0028687c0.4143066-0.1381836,0.8374023-0.2572632,1.2686157-0.355896 l3.5849609-0.8208008c1.7890625-0.4106445,3.6425781-0.284668,5.3623047,0.3623047l10.5410118,3.9692383 c1.59375,0.6000977,3.3857422,0.5195313,4.9199219-0.2192383l1.6763306-0.8083496l10.4996948,17.4187012 C80.6080475,67.2602539,78.5606842,68.550293,77.261795,70.9923096z'%3E%3C/path%3E%3Cpath d='M49.6901436,40.6184082c0.0999756,0.0200195,0.210022,0.0300293,0.3099976,0.0300293 s0.210022-0.0100098,0.3099976-0.0300293c6.6799927-1.4099731,12.3099976-5.8599854,15.4600182-12.1900024 c1.6900024-3.3399658,2.5799561-7.1300049,2.5799561-10.9599609c0-4.1600342-0.3499756-7.6199951-1.0599976-10.5700073 c-0.0999756-0.4299927-0.3899536-0.7999878-0.789978-0.9899902c-4.5599937-2.2700195-10.4299889-3.5200195-16.4999962-3.5200195 s-11.9400024,1.25-16.5,3.5200195c-0.4000244,0.1900024-0.6900024,0.5599976-0.789978,0.9899902 c-0.710022,2.9500122-1.0599995,6.4099731-1.0599995,10.5700073c0,3.8299561,0.8899555,7.6199951,2.5699482,10.9500122 C37.380146,34.7584229,43.0101509,39.2084351,49.6901436,40.6184082z M47.2401314,23.9384155L59.2601509,11.918457 c0.5800171-0.5900269,1.5299683-0.5900269,2.1199951,0c0.5800171,0.5799561,0.5800171,1.5299683,0,2.1199951L48.3001289,27.1184082 c-0.289978,0.2800293-0.6699829,0.4400024-1.0599976,0.4400024c-0.3999634,0-0.7799683-0.1599731-1.0700073-0.4400024 l-5.5499878-5.5499878c-0.5800171-0.5899658-0.5800171-1.539978,0-2.1199951c0.5900269-0.5900269,1.539978-0.5900269,2.1199951,0 L47.2401314,23.9384155z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}
body .values-list li:nth-of-type(4):before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' x='0px' y='0px' viewBox='0 0 100 100' style='enable-background:new 0 0 100 100;' xml:space='preserve'%3E%3Cg%3E%3Cpath d='M54.8,23.2c-7.9,0-14.4,6.5-14.4,14.4c0,5.2,2.8,10,7.3,12.5v4.5c0,3.9,3.2,7.1,7.1,7.1h0 c3.9,0,7.1-3.2,7.1-7.1v-4.5c4.5-2.6,7.3-7.3,7.3-12.5C69.2,29.7,62.8,23.2,54.8,23.2z M59.9,54.7c0,2.8-2.3,5.1-5.1,5.1h0 c-2.8,0-5.1-2.3-5.1-5.1v-3.8h10.2V54.7z M60.5,48.7c-0.1,0-0.1,0.1-0.2,0.2h-4.5V40h1.9c0.6,0,1-0.4,1-1s-0.4-1-1-1H52 c-0.6,0-1,0.4-1,1s0.4,1,1,1h1.9v8.9h-4.3c-4.3-2.1-7.1-6.4-7.1-11.2c0-6.8,5.6-12.4,12.4-12.4c6.8,0,12.4,5.6,12.4,12.4 C67.2,42.3,64.7,46.5,60.5,48.7z'%3E%3C/path%3E%3Cpath d='M82.4,62.5c0.2-2.5,0.5-5.4,0.9-8.6c1.1-9.5,2.4-20.3-0.2-25.9c-3.9-11-15.7-19.1-28.2-19.1 C38.7,8.9,25.1,21.8,25,37.2l-9.5,24.4c-0.1,0.3-0.1,0.6,0.1,0.9c0.2,0.3,0.4,0.4,0.8,0.5l9,0.9l3.1,15c0.1,0.5,0.6,0.8,1,0.8 l12.7-0.8L41.7,90c0,0.3,0.1,0.5,0.3,0.7c0.2,0.2,0.4,0.3,0.7,0.3c0,0,0,0,0,0l40.4-0.5c0.3,0,0.5-0.1,0.7-0.3 c0.2-0.2,0.3-0.5,0.3-0.8l-1.6-16.9C82.2,69.2,82.1,65.9,82.4,62.5z M43.7,89.1l0.4-10.6l8.6-1.6c0.5-0.1,0.9-0.6,0.8-1.2 s-0.6-0.9-1.2-0.8L43,76.6l-12.9,0.9l-3.1-14.8c-0.1-0.4-0.4-0.8-0.9-0.8l-8.4-0.8l9.1-23.3c0-0.1,0.1-0.2,0.1-0.4 C27,23,39.8,10.9,54.8,10.9c11.7,0,22.8,7.5,26.4,17.8c0,0,0,0.1,0,0.1c2.4,5.2,1.1,16.1,0,24.9c-0.4,3.2-0.7,6.2-0.9,8.7 c-0.2,3.4-0.2,6.9,0.1,10.4L82,88.6L43.7,89.1z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}
body .values-list li:nth-of-type(5):before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:cc='http://creativecommons.org/ns%23' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' xmlns:sodipodi='http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd' xmlns:inkscape='http://www.inkscape.org/namespaces/inkscape' version='1.1' x='0px' y='0px' viewBox='0 0 100 100'%3E%3Cg transform='translate(0,-952.36218)'%3E%3Cpath style='text-indent:0;text-transform:none;direction:ltr;block-progression:tb;baseline-shift:baseline;color:%23000000;enable-background:accumulate;' d='m 50.015028,962.37421 c -7.711059,0 -14.005011,6.29076 -14.005011,13.99789 0,7.70714 6.293952,13.9979 14.005011,13.9979 7.711057,0 14.00501,-6.29076 14.00501,-13.9979 0,-7.70713 -6.293953,-13.99789 -14.00501,-13.99789 z m 0,3.9994 c 5.54852,0 10.003579,4.45279 10.003579,9.99849 0,5.54571 -4.455059,9.9985 -10.003579,9.9985 -5.548522,0 -10.00358,-4.45279 -10.00358,-9.9985 0,-5.5457 4.455058,-9.99849 10.00358,-9.99849 z m 0,27.99579 c -10.959607,0 -20.375664,7.6461 -22.820665,17.966 -4.727761,1.2537 -8.72602,3.6359 -11.62916,6.624 -0.198276,0.214 -7.4401625,20.747 -7.4401625,20.747 -0.3299997,0.9056 0.1085066,2.0235 0.9664452,2.4636 0.8579385,0.44 2.0222443,0.1445 2.5660683,-0.6515 3.179699,-4.5674 10.440499,-8.155 18.350315,-8.155 7.964442,0 15.181128,3.5173 18.350315,8.1238 0.729654,1.077 2.584034,1.077 3.313687,0 3.054415,-4.4398 9.805765,-7.8787 17.412479,-8.1238 1.047579,-0.033 1.970941,-1.0151 1.938205,-2.0622 -0.03274,-1.047 -1.015671,-1.9699 -2.06325,-1.9372 -6.617595,0.2133 -12.648472,2.5144 -16.943562,6.1553 l 0,-16.0912 c 3.508636,-2.2807 8.38493,-4.062 13.286004,-4.062 6.837688,0 12.481929,2.6576 16.036988,6.1866 l 4.251521,12.1232 c -2.398521,-1.4453 -5.159694,-2.5208 -8.096648,-3.2495 -1.046783,-0.3466 -2.314784,0.3569 -2.574096,1.4281 -0.259311,1.0714 0.546711,2.2764 1.636261,2.4463 5.234666,1.2988 9.562766,3.9801 11.816728,7.2176 0.543824,0.796 1.70813,1.0915 2.566069,0.6515 0.857938,-0.4401 1.296445,-1.558 0.966445,-2.4636 0,0 -7.241887,-20.533 -7.440162,-20.747 -2.903141,-2.9881 -6.9014,-5.3703 -11.629161,-6.624 -2.445001,-10.3199 -11.861058,-17.966 -22.820664,-17.966 z m 0,3.9994 c 8.471622,0 15.813777,5.5542 18.412837,13.1856 -1.022677,-0.1067 -2.056615,-0.1875 -3.126118,-0.1875 -5.784364,0 -11.175637,2.0003 -15.286719,4.6555 -4.111083,-2.6552 -9.502356,-4.6555 -15.28672,-4.6555 -1.069502,0 -2.103441,0.081 -3.126118,0.1875 2.59906,-7.6314 9.941215,-13.1856 18.412838,-13.1856 z m -15.28672,16.9974 c 4.901074,0 9.777368,1.7813 13.286004,4.062 l 0,16.0912 c -4.52985,-3.8334 -10.989892,-6.1553 -18.006443,-6.1553 -5.840803,0 -11.264171,1.7296 -15.599331,4.468 l 4.282783,-12.2793 c 3.555058,-3.529 9.199299,-6.1866 16.036987,-6.1866 z' fill='%23000000' fill-opacity='1' stroke='none' marker='none' visibility='visible' display='inline' overflow='visible'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}
body .awards-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
body .awards-list li {
  display: block;
  font-family: Arial, sans-serif;
  margin-bottom: 2em;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
  font-weight: bold;
  line-height: 2em;
  font-size: 16px;
  padding: 1em 1em 1em calc(30px + 1em);
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
body .awards-list li:last-of-type {
  margin-bottom: 0;
}
body .awards-list li:before {
  display: block;
  content: "";
  width: 30px;
  margin-top: 1em;
  height: 30px;
  background-size: contain;
  background-image: url("data:image/svg+xml,%3Csvg width='1200pt' height='1200pt' version='1.1' viewBox='0 0 1200 1200' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23d4af36'%3E%3Cpath d='m440.09 642.55c32.508 33.098 68.473 56.512 106.73 67.844l-32.469 161.82h-65.824c-19.41 0-35.117 15.527-35.117 34.941v31.59h373.06v-31.59c0-19.414-15.707-34.941-34.941-34.941h-66c-22.766-110.65-0.70703-9.3516-31.941-161.82 38.262-11.438 74.262-34.93 106.78-68.199 185.27-23.855 329.04-182.01 329.04-373.68v-5.9883c0-41.844-34.055-75.879-75.895-75.879h-89.699c0.90234-17.785 1.3672-35.801 1.3672-54.016 0-2.8242-0.17578-5.6445-0.35156-8.4688h16.41c14.117 0 25.41-11.293 25.41-25.414v-54.352c0-13.938-11.293-25.414-25.41-25.414h-682.59c-13.941 0-25.41 11.473-25.41 25.414v54.352c0 14.117 11.469 25.414 25.41 25.414h16.41c0 2.8242-0.17578 5.6445-0.17578 8.4688 0 18.219 0.53906 36.215 1.4453 54.016h-89.832c-41.844 0-75.895 34.035-75.895 75.879v5.9883c-0.007813 191.85 143.97 350.37 329.48 374.04zm479.67-402.96h93.75c12.648 0 22.957 10.289 22.957 22.938v5.9883c0 144.07-94.488 266.2-224.68 308.37 55.125-85.32 94.242-203.25 107.98-337.29zm-319.64-28.246c93.879 0 170.12 76.23 170.12 170.29 0 93.883-76.234 170.12-170.12 170.12-94.059 0-170.29-76.234-170.29-170.12 0-94.062 76.234-170.29 170.29-170.29zm-436.58 51.184c0-12.648 10.305-22.938 22.957-22.938h93.938c11.797 115.35 44.707 239.77 107.83 337.38-130.23-42.152-224.73-164.36-224.73-308.45z'/%3E%3Cpath d='m1097.5 1145.7h-225.98v-125.1c0-25.766-20.648-46.586-46.41-46.586h-450.18c-25.766 0-46.59 20.82-46.59 46.586v125.1h-225.86c-9.7539 0-17.648 7.9023-17.648 17.648s7.8945 17.648 17.648 17.648h995.01c9.7539 0 17.648-7.9023 17.648-17.648s-7.8945-17.648-17.648-17.648z'/%3E%3Cpath d='m550.26 399.89c2.3828 2.3125 3.457 5.6289 2.8945 8.8906l-6.5312 37.957c-1.4102 8.2266 7.2188 14.488 14.594 10.59l34.148-18.02c2.9453-1.5352 6.457-1.5352 9.3867 0.019531l33.988 17.98c7.375 3.8828 16.023-2.3789 14.613-10.605l-6.5312-37.922c-0.54688-3.2617 0.51172-6.582 2.8906-8.8906l27.652-27.02c5.9648-5.8047 2.6641-15.938-5.5781-17.137l-38.188-5.5078c-3.2812-0.47656-6.125-2.5391-7.5898-5.5039l-16.957-34.484c-3.6875-7.4805-14.328-7.5-18.02-0.019531l-17.082 34.52c-1.4648 2.9648-4.3047 5.0117-7.5898 5.4883l-38.188 5.5078c-8.2227 1.1992-11.543 11.332-5.5781 17.137z'/%3E%3C/g%3E%3C/svg%3E");
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
}
body .awards-list li:first-of-type {
  margin-top: 2em;
  max-height: -webkit-max-content;
  max-height: -moz-max-content;
  max-height: max-content;
}
body .benefits-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 1em;
  margin-top: 2em;
  margin-bottom: 2em;
}
body .benefits-list li {
  display: inline-block;
  max-width: -webkit-max-content;
  max-width: -moz-max-content;
  max-width: max-content;
  font-family: Arial, sans-serif;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
  min-height: 30px;
  font-weight: bold;
  line-height: 3em;
  font-size: 16px;
  padding: 0em 1em 0em calc(30px + 1em);
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
body .benefits-list li:last-of-type {
  margin-bottom: 0;
}
body .benefits-list li:before {
  display: block;
  content: "";
  width: 40px;
  height: 40px;
  max-height: 40px;
  background-size: contain;
  background-position: center;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
}
body .benefits-list li:first-of-type:before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns:x='http://ns.adobe.com/Extensibility/1.0/' xmlns:i='http://ns.adobe.com/AdobeIllustrator/10.0/' xmlns:graph='http://ns.adobe.com/Graphs/1.0/' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' x='0px' y='0px' viewBox='0 0 100 100' style='enable-background:new 0 0 100 100;' xml:space='preserve'%3E%3Cswitch%3E%3CforeignObject requiredExtensions='http://ns.adobe.com/AdobeIllustrator/10.0/' x='0' y='0' width='1' height='1'%3E%3C/foreignObject%3E%3Cg i:extraneous='self'%3E%3Cg%3E%3Cpath d='M60,36.2c-2.9,0-5.9,1.1-8.1,3.3L50,41.4l-1.9-1.9c-2.2-2.2-5.2-3.3-8.1-3.3c-3,0-6,1.2-8.3,3.5 c-4.3,4.5-4.1,11.7,0.4,16.2l16.6,16.6c0.7,0.7,2,0.7,2.7,0l16.7-16.7c4.5-4.5,4.5-11.7,0-16.2C65.8,37.3,62.9,36.2,60,36.2z'%3E%3C/path%3E%3Cpath d='M50,23.7c1.7,0,3-1.3,3-3V6.2c0-1.7-1.3-3-3-3s-3,1.3-3,3v14.5C47,22.4,48.3,23.7,50,23.7z'%3E%3C/path%3E%3Cpath d='M32.2,30.2c1.3-1.1,1.4-3,0.4-4.2l-9.3-11.1c-1.1-1.3-3-1.4-4.2-0.4c-1.3,1.1-1.4,3-0.4,4.2L28,29.8 c0.6,0.7,1.4,1.1,2.3,1.1C31,30.9,31.7,30.6,32.2,30.2z'%3E%3C/path%3E%3Cpath d='M19.8,49c1.4,0,2.7-1,2.9-2.5c0.3-1.6-0.8-3.2-2.4-3.5L6,40.6c-1.6-0.3-3.2,0.8-3.5,2.4c-0.3,1.6,0.8,3.2,2.4,3.5 L19.3,49C19.5,49,19.6,49,19.8,49z'%3E%3C/path%3E%3Cpath d='M21.9,64.1L9.4,71.4c-1.4,0.8-1.9,2.7-1.1,4.1c0.6,1,1.6,1.5,2.6,1.5c0.5,0,1-0.1,1.5-0.4l12.6-7.3 c1.4-0.8,1.9-2.7,1.1-4.1C25.2,63.8,23.4,63.3,21.9,64.1z'%3E%3C/path%3E%3Cpath d='M40.5,77.4c-1.6-0.6-3.3,0.2-3.8,1.8l-5,13.6c-0.6,1.6,0.2,3.3,1.8,3.8c0.3,0.1,0.7,0.2,1,0.2c1.2,0,2.4-0.8,2.8-2 l5-13.6C42.9,79.6,42.1,77.9,40.5,77.4z'%3E%3C/path%3E%3Cpath d='M63.3,79.2c-0.6-1.6-2.3-2.4-3.8-1.8c-1.6,0.6-2.4,2.3-1.8,3.8l5,13.6c0.4,1.2,1.6,2,2.8,2c0.3,0,0.7-0.1,1-0.2 c1.6-0.6,2.4-2.3,1.8-3.8L63.3,79.2z'%3E%3C/path%3E%3Cpath d='M90.6,71.4l-12.6-7.3c-1.4-0.8-3.3-0.3-4.1,1.1c-0.8,1.4-0.3,3.3,1.1,4.1l12.6,7.3c0.5,0.3,1,0.4,1.5,0.4 c1,0,2-0.5,2.6-1.5C92.6,74,92.1,72.2,90.6,71.4z'%3E%3C/path%3E%3Cpath d='M97.5,43c-0.3-1.6-1.8-2.7-3.5-2.4l-14.3,2.5c-1.6,0.3-2.7,1.8-2.4,3.5c0.3,1.5,1.5,2.5,2.9,2.5c0.2,0,0.3,0,0.5,0 L95,46.5C96.7,46.2,97.7,44.6,97.5,43z'%3E%3C/path%3E%3Cpath d='M81,14.4c-1.3-1.1-3.2-0.9-4.2,0.4l-9.3,11.1c-1.1,1.3-0.9,3.2,0.4,4.2c0.6,0.5,1.2,0.7,1.9,0.7c0.9,0,1.7-0.4,2.3-1.1 l9.3-11.1C82.4,17.4,82.2,15.5,81,14.4z'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/switch%3E%3C/svg%3E");
}
body .benefits-list li:nth-of-type(2):before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:cc='http://creativecommons.org/ns%23' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' xmlns:sodipodi='http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd' xmlns:inkscape='http://www.inkscape.org/namespaces/inkscape' version='1.1' x='0px' y='0px' viewBox='0 0 100 100'%3E%3Cg transform='translate(0,-952.36218)'%3E%3Cpath style='text-indent:0;text-transform:none;direction:ltr;block-progression:tb;baseline-shift:baseline;color:%23000000;enable-background:accumulate;' d='m 50.015028,962.37421 c -7.711059,0 -14.005011,6.29076 -14.005011,13.99789 0,7.70714 6.293952,13.9979 14.005011,13.9979 7.711057,0 14.00501,-6.29076 14.00501,-13.9979 0,-7.70713 -6.293953,-13.99789 -14.00501,-13.99789 z m 0,3.9994 c 5.54852,0 10.003579,4.45279 10.003579,9.99849 0,5.54571 -4.455059,9.9985 -10.003579,9.9985 -5.548522,0 -10.00358,-4.45279 -10.00358,-9.9985 0,-5.5457 4.455058,-9.99849 10.00358,-9.99849 z m 0,27.99579 c -10.959607,0 -20.375664,7.6461 -22.820665,17.966 -4.727761,1.2537 -8.72602,3.6359 -11.62916,6.624 -0.198276,0.214 -7.4401625,20.747 -7.4401625,20.747 -0.3299997,0.9056 0.1085066,2.0235 0.9664452,2.4636 0.8579385,0.44 2.0222443,0.1445 2.5660683,-0.6515 3.179699,-4.5674 10.440499,-8.155 18.350315,-8.155 7.964442,0 15.181128,3.5173 18.350315,8.1238 0.729654,1.077 2.584034,1.077 3.313687,0 3.054415,-4.4398 9.805765,-7.8787 17.412479,-8.1238 1.047579,-0.033 1.970941,-1.0151 1.938205,-2.0622 -0.03274,-1.047 -1.015671,-1.9699 -2.06325,-1.9372 -6.617595,0.2133 -12.648472,2.5144 -16.943562,6.1553 l 0,-16.0912 c 3.508636,-2.2807 8.38493,-4.062 13.286004,-4.062 6.837688,0 12.481929,2.6576 16.036988,6.1866 l 4.251521,12.1232 c -2.398521,-1.4453 -5.159694,-2.5208 -8.096648,-3.2495 -1.046783,-0.3466 -2.314784,0.3569 -2.574096,1.4281 -0.259311,1.0714 0.546711,2.2764 1.636261,2.4463 5.234666,1.2988 9.562766,3.9801 11.816728,7.2176 0.543824,0.796 1.70813,1.0915 2.566069,0.6515 0.857938,-0.4401 1.296445,-1.558 0.966445,-2.4636 0,0 -7.241887,-20.533 -7.440162,-20.747 -2.903141,-2.9881 -6.9014,-5.3703 -11.629161,-6.624 -2.445001,-10.3199 -11.861058,-17.966 -22.820664,-17.966 z m 0,3.9994 c 8.471622,0 15.813777,5.5542 18.412837,13.1856 -1.022677,-0.1067 -2.056615,-0.1875 -3.126118,-0.1875 -5.784364,0 -11.175637,2.0003 -15.286719,4.6555 -4.111083,-2.6552 -9.502356,-4.6555 -15.28672,-4.6555 -1.069502,0 -2.103441,0.081 -3.126118,0.1875 2.59906,-7.6314 9.941215,-13.1856 18.412838,-13.1856 z m -15.28672,16.9974 c 4.901074,0 9.777368,1.7813 13.286004,4.062 l 0,16.0912 c -4.52985,-3.8334 -10.989892,-6.1553 -18.006443,-6.1553 -5.840803,0 -11.264171,1.7296 -15.599331,4.468 l 4.282783,-12.2793 c 3.555058,-3.529 9.199299,-6.1866 16.036987,-6.1866 z' fill='%23000000' fill-opacity='1' stroke='none' marker='none' visibility='visible' display='inline' overflow='visible'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}
body .benefits-list li:nth-of-type(3):before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' x='0px' y='0px' viewBox='0 0 75 75' enable-background='new 0 0 75 75' xml:space='preserve'%3E%3Cpath d='M26.755,40.782c-0.129,0.329-0.083,0.517-0.083,0.517l0.169,2.441c-0.084,3.34-1.546,4.432-1.546,4.432l2.068,13.305 c-2.352-0.847-4.557-1.982-6.574-3.356l-0.86-9.6c0,0-0.462-0.233-1.381-0.656c-0.917-0.422-1.878-1.608-2.123-2.014 c-0.24-0.407-0.808-1.545-2.189-2.587c-1.378-1.043-1.511-0.545-1.875-1.178c-0.366-0.631,0.551-1.029,0.551-1.029 s2.548-0.497,4.701,2.189c0,0,0.065-0.017,0.181-0.033l0.03-0.102c-0.026,0.003-0.041,0.003-0.041,0.003 c0.014-0.002,0.027-0.003,0.042-0.004l0.129-0.435c0,0,0.005-0.068,0.012-0.176c0.688-0.014,3.184,0.096,4.237,2.329 c0.066,0.106,0.133,0.214,0.198,0.329c0,0-0.198-3.129-4.434-2.666c0.021-0.337,0.059-1.051,0.019-1.391 c-0.054-0.452-0.25-0.887-0.25-0.887l-2.182-5.145c0,0-0.416-0.867,0.356-1.273c0.771-0.406,1.192,0.293,1.192,0.293 s2.312,4.621,2.573,5.193c0.261,0.571,0.609-0.167,0.609-0.167l-0.833-6.175c0,0-0.24-1.009,0.843-1.235 c1.083-0.224,1.178,1.381,1.178,1.381s0.729,5.316,0.827,5.933c0.099,0.616,0.437,0.021,0.437,0.021s0.815-5.113,0.894-5.654 c0.082-0.542,0.25-1.141,1.05-1.115c0.8,0.025,0.69,1.75,0.69,1.75s-0.611,5.189-0.638,5.578c-0.026,0.39,0.229,0.287,0.229,0.287 s1.937-3.994,2.095-4.278c0.16-0.286,0.471-0.903,1.257-0.585c0.785,0.316,0.005,2.051,0.005,2.051S26.886,40.455,26.755,40.782z M62.189,38.072c-0.664-0.455-1.08,0.055-1.285,0.284c-0.205,0.231-2.815,3.544-2.815,3.544s-0.257,0.042-0.153-0.312 c0.104-0.356,1.729-5.043,1.729-5.043s0.452-1.58-0.283-1.768s-1.014,0.335-1.202,0.82c-0.181,0.484-1.98,5.062-1.98,5.062 s-0.438,0.484-0.4-0.105c0.034-0.592,0.441-5.674,0.441-5.674s0.24-1.508-0.811-1.521c-1.053-0.011-1.031,0.974-1.031,0.974 L53.91,40.23c0,0-0.475,0.615-0.6,0.032c-0.125-0.585-1.328-5.343-1.328-5.343s-0.246-0.736-1.045-0.516 c-0.799,0.219-0.59,1.108-0.59,1.108l0.975,5.217c0,0,0.094,0.442,0.052,0.873c-0.031,0.316-0.204,0.945-0.295,1.262 c3.879,0.485,3.438,3.358,3.438,3.358c-0.037-0.121-0.078-0.236-0.119-0.349c-0.49-2.147-2.548-2.815-3.324-2.993 c-0.03,0.106-0.051,0.175-0.051,0.175l-0.209,0.377c-0.015-0.002-0.026-0.003-0.043-0.005c0,0,0.017,0.002,0.043,0.006l-0.049,0.089 c-0.111-0.008-0.176-0.007-0.176-0.007c-1.449-2.932-3.913-2.99-3.913-2.99s-0.934,0.184-0.724,0.843 c0.209,0.663,0.436,0.229,1.502,1.476c1.068,1.248,1.363,2.42,1.504,2.846c0.143,0.426,0.792,1.725,1.559,2.301 c0.765,0.579,1.146,0.891,1.146,0.891l-1.475,11.54c2.2-1.034,4.241-2.331,6.086-3.845l0.433-6.925c0,0,1.579-0.713,2.338-3.795 l0.34-2.298c0,0-0.004-0.184,0.185-0.462c0.187-0.279,2.205-3.122,2.205-3.122S62.854,38.525,62.189,38.072z M51.367,19.826 c-1.208-0.662-1.832,0.273-2.145,0.702c-0.312,0.428-4.209,6.508-4.209,6.508s-0.43,0.117-0.312-0.506 c0.116-0.625,2.104-8.887,2.104-8.887s0.506-2.766-0.779-2.962c-1.285-0.194-1.676,0.741-1.909,1.599 c-0.234,0.857-2.533,8.963-2.533,8.963s-0.663,0.897-0.701-0.117s-0.194-9.743-0.194-9.743s0.156-2.612-1.638-2.456 c-1.793,0.156-1.598,1.833-1.598,1.833l0.155,10.132c0,0-0.702,1.129-1.014,0.156c-0.311-0.975-3.156-8.886-3.156-8.886 s-0.546-1.209-1.871-0.702c-1.325,0.507-0.819,1.988-0.819,1.988l2.534,8.73c0,0,0.233,0.741,0.233,1.48 c0,0.741-0.351,2.534-0.351,2.534l-0.035,0.081c6.907,0.081,6.622,5.158,6.622,5.158c-0.082-0.195-0.165-0.377-0.252-0.559 c-1.257-3.792-5.23-4.468-6.376-4.585l-0.251,0.582c-0.024,0-0.046-0.001-0.07-0.001c0,0,0.024,0.001,0.069,0.004l-0.069,0.159 c-0.19,0.006-0.299,0.02-0.299,0.02c-2.96-4.756-7.17-4.444-7.17-4.444s-1.559,0.468-1.088,1.559 c0.468,1.091,0.779,0.313,2.806,2.26c2.026,1.949,2.728,3.898,3.04,4.599c0.312,0.703,1.637,2.807,3.04,3.663 c1.401,0.858,2.104,1.326,2.104,1.326l-0.672,23.079c0.966,0.094,1.946,0.143,2.938,0.143c2.5,0,4.927-0.306,7.241-0.879 l-0.778-21.875c0,0,2.573-1.48,3.352-6.859l0.194-3.976c0,0-0.038-0.312,0.232-0.819c0.274-0.505,3.235-5.689,3.235-5.689 S52.574,20.489,51.367,19.826z'%3E%3C/path%3E%3C/svg%3E");
}
body .benefits-list li:nth-of-type(4):before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns:x='http://ns.adobe.com/Extensibility/1.0/' xmlns:i='http://ns.adobe.com/AdobeIllustrator/10.0/' xmlns:graph='http://ns.adobe.com/Graphs/1.0/' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' x='0px' y='0px' viewBox='0 0 100 100' style='enable-background:new 0 0 100 100;' xml:space='preserve'%3E%3Cswitch%3E%3CforeignObject requiredExtensions='http://ns.adobe.com/AdobeIllustrator/10.0/' x='0' y='0' width='1' height='1'%3E%3C/foreignObject%3E%3Cg i:extraneous='self'%3E%3Cg%3E%3Ccircle cx='35.1' cy='21.8' r='16.1'%3E%3C/circle%3E%3Cpath d='M76.4,61.7c-2.7,0.4-9.5,0.6-13-1c-2-0.9-4.1-6-5-8.2c-0.5-1.1-0.9-2-1.2-2.7c-1.6-3-4.8-6.6-11.5-6.6H25.3 c-5.3,0-9.4,2.6-12.1,7.8l-0.7,1.2c-2.7,5-5.4,10.2-6.5,14.1C5,70.4,2.7,82.1,2.6,82.6c-0.7,3.3,1.5,6.6,4.9,7.3 c0.4,0.1,0.8,0.1,1.2,0.1c2.9,0,5.5-2,6.1-5c0-0.1,2.3-11.7,3.3-15.5c0.4-1.5,1.4-3.7,2.5-6l-0.8,26.8c-0.1,2.2,1.7,4,3.9,4h22.8 c2.2,0,4-1.8,3.9-4l-0.8-27.7c1.9,3.6,4.6,7.3,8.7,9.2c7.7,3.6,18.6,2.2,19.8,2c3.4-0.5,5.7-3.6,5.3-7 C82.9,63.6,79.8,61.3,76.4,61.7z'%3E%3C/path%3E%3Cpath d='M81.2,43.3c0.9-2.8,3.4-4.7,6.3-4.7c1.1,0,2.2,0.3,3.2,0.8c0.7-0.4,1.4-0.6,2.1-0.7c0.5-6.2-3-10.3-8.6-9.8 c-1.9,0.1-3.6,0.6-5.2,1.4c-0.2-3.1-1.1-7.9-4.2-8.3c-1.8-0.2-2.1,1.4-1,1.7c2.7,0.7,3.6,4,3.7,6.6c-1.6-0.8-3.5-1.3-5.3-1.5 c-6.8-0.5-10.5,5.6-7.7,14.2c2.1,6.5,6.2,11.4,11.5,10.3c0.8-0.2,1.6-0.5,2.3-0.8c0.7,0.4,1.5,0.7,2.3,0.8c1.9,0.4,3.6,0,5.1-0.9 l-2.9-2.9C81,48,80.4,45.6,81.2,43.3z'%3E%3C/path%3E%3Cpath d='M81,28.2c1-0.3,2.4-1,3.2-2.2c0.8-1.3,0.9-2.8,0.8-3.8c0-0.6-0.6-1-1.2-0.8c-1,0.3-2.4,1-3.2,2.2 c-0.8,1.3-0.9,2.8-0.8,3.8C79.9,28,80.5,28.4,81,28.2z'%3E%3C/path%3E%3Cpath d='M96.4,42.6c-0.7-0.7-1.7-1.1-2.6-1.1c-0.9,0-1.9,0.4-2.6,1.1l-0.6,0.6L90,42.6c-0.7-0.7-1.7-1.1-2.6-1.1 c-1.5,0-3,0.9-3.6,2.7c-0.4,1.2-0.1,2.5,0.8,3.4l5.5,5.5c0.2,0.2,0.6,0.2,0.9,0l5.3-5.3C97.9,46.4,97.9,44,96.4,42.6z'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/switch%3E%3C/svg%3E");
}
body .benefits-list li:nth-of-type(5):before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36 36' x='0px' y='0px'%3E%3Ctitle%3Egift%3C/title%3E%3Cg%3E%3Cpath d='M32.71,21.29l-.53-.53A4,4,0,0,0,29,19.62V14a1,1,0,0,0,1-1V8a1,1,0,0,0-1-1H23.7l.21-.38a3.12,3.12,0,0,0,.25-2.43,3.1,3.1,0,0,0-5.88-.08L18,4.93l-.28-.82a3.1,3.1,0,0,0-5.88.08,3.12,3.12,0,0,0,.25,2.43L12.3,7H7A1,1,0,0,0,6,8v5a1,1,0,0,0,1,1v6.69A7,7,0,0,0,3,27v7H5V27a5,5,0,0,1,5-5h5A2.28,2.28,0,0,1,17,23.28a.5.5,0,0,1,0,.48.52.52,0,0,1-.43.24H12v2h7a1,1,0,0,0,.41-.09l9.11-4.14a2,2,0,0,1,1.91.14L20.62,29l-7.74,1A1,1,0,0,0,12,31v3h2V31.88L21.12,31a1,1,0,0,0,.47-.18l11-8a1,1,0,0,0,.12-1.52ZM20.17,4.76a1.11,1.11,0,0,1,1.52-.63,1.11,1.11,0,0,1,.56.66,1.08,1.08,0,0,1-.09.86L21.41,7h-2Zm-6.33.89a1.08,1.08,0,0,1-.09-.86,1.11,1.11,0,0,1,.56-.66,1.13,1.13,0,0,1,.9,0,1.05,1.05,0,0,1,.62.65L16.6,7h-2ZM8,9H28v3H8ZM19,23.89a2.4,2.4,0,0,0-.21-1.51A4.29,4.29,0,0,0,15,20H10a6.63,6.63,0,0,0-1,.08V14H27v6.27Z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}
body .benefits-list li:nth-of-type(6):before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' x='0px' y='0px' viewBox='0 0 100 100' style='enable-background:new 0 0 100 100;' xml:space='preserve'%3E%3Ctitle%3EArtboard 11%3C/title%3E%3Cpath d='M75,79c2.2,0,4-1.8,4-4V55h-8v10.3l-42-42L23.3,29l42,42H55v8H75z'%3E%3C/path%3E%3Cpath d='M65,45c6.6,0,12-5.4,12-12s-5.4-12-12-12s-12,5.4-12,12S58.4,45,65,45z M65,29c2.2,0,4,1.8,4,4s-1.8,4-4,4c-2.2,0-4-1.8-4-4 S62.8,29,65,29z'%3E%3C/path%3E%3Cpath d='M33,53c-6.6,0-12,5.4-12,12s5.4,12,12,12s12-5.4,12-12S39.6,53,33,53z M33,69c-2.2,0-4-1.8-4-4c0-2.2,1.8-4,4-4 c2.2,0,4,1.8,4,4C37,67.2,35.2,69,33,69z'%3E%3C/path%3E%3C/svg%3E");
}
body .section-body {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr minmax(calc(320px - 4rem), calc(1500px + 4rem)) 1fr;
  grid-template-columns: 1fr minmax(calc(320px - 4rem), calc(1500px + 4rem)) 1fr;
  -ms-grid-rows: minmax(0, 1fr);
  grid-template-rows: minmax(0, 1fr);
  grid-column-gap: 0;
  grid-row-gap: 0;
  padding: 2.5em 0;
  background-color: #fff;
}
body .section-body.secondary-bg {
  background-color: #001533;
}
body .section-body.secondary-bg h1, body .section-body.secondary-bg h2, body .section-body.secondary-bg h3, body .section-body.secondary-bg h4 {
  color: #fff;
  border-color: #fff;
}
body .section-body.secondary-bg h1.text-switch, body .section-body.secondary-bg h2.text-switch, body .section-body.secondary-bg h3.text-switch, body .section-body.secondary-bg h4.text-switch {
  color: #000;
  border-color: #000;
}
body .section-body.secondary-bg p, body .section-body.secondary-bg ul, body .section-body.secondary-bg li {
  color: #fff;
}
body .section-body.secondary-bg p.text-switch, body .section-body.secondary-bg ul.text-switch, body .section-body.secondary-bg li.text-switch {
  color: #000;
}
body .section-body.latest-jobs-bg {
  background-color: #858C8E;
}
body .section-body.latest-jobs-bg h1, body .section-body.latest-jobs-bg h2, body .section-body.latest-jobs-bg h3, body .section-body.latest-jobs-bg h4 {
  color: #fff;
  border-color: #fff;
}
body .section-body.latest-jobs-bg h1.text-switch, body .section-body.latest-jobs-bg h2.text-switch, body .section-body.latest-jobs-bg h3.text-switch, body .section-body.latest-jobs-bg h4.text-switch {
  color: #fff;
  border-color: #fff;
}
body .section-body.latest-jobs-bg p, body .section-body.latest-jobs-bg ul, body .section-body.latest-jobs-bg li {
  color: #fff;
}
body .section-body.latest-jobs-bg p.text-switch, body .section-body.latest-jobs-bg ul.text-switch, body .section-body.latest-jobs-bg li.text-switch {
  color: #000;
}
body .section-body.slim-centered {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr minmax(320px, calc(1024px + 4rem)) 1fr;
  grid-template-columns: 1fr minmax(320px, calc(1024px + 4rem)) 1fr;
  -ms-grid-rows: minmax(0, 1fr);
  grid-template-rows: minmax(0, 1fr);
  grid-column-gap: 0;
  grid-row-gap: 0;
}
body .section-body.even-slimer-centered {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr minmax(calc(320px - 4rem), calc(500px + 4rem)) 1fr;
  grid-template-columns: 1fr minmax(calc(320px - 4rem), calc(500px + 4rem)) 1fr;
  -ms-grid-rows: minmax(0, 1fr);
  grid-template-rows: minmax(0, 1fr);
  grid-column-gap: 0;
  grid-row-gap: 0;
}
body .section-body.even-slimer-centered.no-vertical {
  padding-top: 0em;
  padding-bottom: 0em;
}
body .section-body.wide-centered {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr minmax(calc(320px - 4rem), calc(1300px + 4rem)) 1fr;
  grid-template-columns: 1fr minmax(calc(320px - 4rem), calc(1300px + 4rem)) 1fr;
  -ms-grid-rows: minmax(0, 1fr);
  grid-template-rows: minmax(0, 1fr);
  grid-column-gap: 0;
  grid-row-gap: 0;
}
body .section-body.full {
  width: 100%;
  display: block;
}
body .section-body.short-top article {
  padding: 1em 2em 4em 2em;
}
body .section-body .inner-container {
  -ms-grid-column: 2;
  grid-column: 2;
  -ms-grid-row: 1;
  grid-row: 1;
  padding: 0 2em;
}
body .section-body .inner-container .double-column {
  -ms-grid-column: 2;
  grid-column: 2;
  -ms-grid-row: 1;
  grid-row: 1;
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: minmax(0, 1fr) 2em minmax(0, 1fr);
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
  -ms-grid-rows: minmax(0, 1fr) minmax(0, 1fr);
  grid-template-rows: minmax(0, 1fr);
  grid-column-gap: 2em;
  grid-row-gap: 0;
}
body .section-body .inner-container .double-column .item:nth-of-type(1) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 1;
  grid-row: 1;
  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: center;
      -ms-flex-pack: center;
          justify-content: center;
  overflow-y: hidden;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
body .section-body .inner-container .double-column .item:nth-of-type(2) {
  -ms-grid-column: 3;
  grid-column: 2;
  -ms-grid-row: 1;
  grid-row: 1;
  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: center;
      -ms-flex-pack: center;
          justify-content: center;
  overflow-y: hidden;
}
body .section-body .inner-container .double-column .item:nth-of-type(2) .video-pane {
  width: auto;
  height: 315px;
}
body .section-body .inner-container .triple-column {
  -ms-grid-column: 2;
  grid-column: 2;
  -ms-grid-row: 1;
  grid-row: 1;
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: minmax(0, 1fr) 2em minmax(0, 1fr) 2em minmax(0, 1fr);
  grid-template-columns: repeat(3, minmax(0, 1fr));
  -ms-grid-rows: minmax(0, 1fr) minmax(0, 1fr);
  grid-template-rows: minmax(0, 1fr);
  grid-column-gap: 2em;
  grid-row-gap: 0;
  margin-top: 2.5em;
}
body .section-body .inner-container .triple-column .item:nth-of-type(1) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 1;
  grid-row: 1;
}
body .section-body .inner-container .triple-column .item:nth-of-type(2) {
  -ms-grid-column: 3;
  grid-column: 2;
  -ms-grid-row: 1;
  grid-row: 1;
}
@media (max-width: 480px) {
  body .section-body .inner-container .double-column {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: minmax(0, 1fr);
    grid-template-columns: minmax(0, 1fr);
    -ms-grid-rows: minmax(0, 1fr) minmax(0, max-content);
    grid-template-rows: minmax(0, 1fr) minmax(0, -webkit-max-content);
    grid-template-rows: minmax(0, 1fr) minmax(0, max-content);
    grid-column-gap: 2em;
    grid-row-gap: 0;
  }
  body .section-body .inner-container .double-column .item:nth-of-type(2) {
    -ms-grid-column: 1;
    grid-column: 1;
    -ms-grid-row: 1;
    grid-row: 1;
    margin-bottom: 1.5em;
  }
  body .section-body .inner-container .double-column .item:nth-of-type(1) {
    -ms-grid-column: 1;
    grid-column: 1;
    -ms-grid-row: 2;
    grid-row: 2;
  }
  body .section-body .inner-container .double-column .item.item-img {
    -ms-grid-column: 1;
    grid-column: 1;
    -ms-grid-row: 1;
    grid-row: 1;
    margin-bottom: 1.5em;
  }
  body .section-body .inner-container .double-column .item.item-text {
    -ms-grid-column: 1;
    grid-column: 1;
    -ms-grid-row: 2;
    grid-row: 2;
  }
  body .section-body .inner-container .triple-column {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: minmax(0, 1fr);
    grid-template-columns: minmax(0, 1fr);
    -ms-grid-rows: repeat(2, minmax(0, 1fr));
    grid-template-rows: minmax(0, 1fr) minmax(0, 1fr);
    grid-column-gap: 2em;
    grid-row-gap: 0;
    margin-top: 1.5em;
  }
  body .section-body .inner-container .triple-column .item:nth-of-type(1) {
    -ms-grid-column: 1;
    grid-column: 1;
    -ms-grid-row: 1;
    grid-row: 1;
    margin-bottom: 1.5em;
  }
  body .section-body .inner-container .triple-column .item:nth-of-type(2) {
    -ms-grid-column: 1;
    grid-column: 1;
    -ms-grid-row: 2;
    grid-row: 2;
    margin-bottom: 1.5em;
  }
}
body [data-aos=swing-in] {
  opacity: 0;
  pointer-events: none;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  body [data-aos=swing-in] {
    opacity: 1;
    pointer-events: all;
  }
}
body [data-aos=swing-in].aos-animate {
  opacity: 1;
  pointer-events: all;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
body [data-aos=swing-in].aos-animate h3 {
  -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;
}
body [data-aos=pop-out] {
  opacity: 0;
  pointer-events: none;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  body [data-aos=pop-out] {
    opacity: 1;
    pointer-events: all;
  }
}
body [data-aos=pop-out].aos-animate {
  opacity: 1;
  pointer-events: all;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
body [data-aos=pop-out].aos-animate h3, body [data-aos=pop-out].aos-animate p {
  -webkit-animation: scale-in-center 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s both;
          animation: scale-in-center 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s both;
}
body [data-aos=article-entrance] {
  opacity: 0;
  pointer-events: none;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  body [data-aos=article-entrance] {
    opacity: 1;
    pointer-events: all;
  }
}
body [data-aos=article-entrance].aos-animate {
  opacity: 1;
  pointer-events: all;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
body [data-aos=article-entrance].aos-animate h3 {
  -webkit-animation: scale-in-center 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s both;
          animation: scale-in-center 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s both;
}
body .text.module {
  width: 100%;
  max-width: 1500px;
  margin: 0 auto;
  padding: 4em 2em;
}
@media (max-width: 1580px) {
  body .text.module {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
  }
}
body .text.module h1 {
  font-family: Arial, sans-serif;
  font-size: 2.5em;
  margin-bottom: 0.5em;
  color: black;
}
body .text.module .detailedTitle {
  font-size: 2em;
  font-weight: 400;
  font-family: Arial, 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: Arial, sans-serif;
  color: black;
}
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 #2E60A2;
  margin-right: 19px;
  background-color: #2E60A2;
  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: #2E60A2;
    color: #fff;
  }
  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: #2E60A2;
  }
}
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: black;
  margin-bottom: 1em;
}
body .text.module .detailedDescription p {
  font-weight: normal;
  line-height: 1.5em;
  font-size: 1em;
  color: black;
  margin-bottom: 1em;
}
body .text.module .detailedDescription ul {
  list-style-type: disc;
  margin-left: 1em;
}
body .text.module .detailedDescription ul li {
  color: #333;
  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: #2E60A2;
  font-weight: bold;
  color: #fff;
  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: #173153;
  -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 #location {
  background: #fff;
}
body #location .map-wrapper {
  -ms-grid-column: 2;
  grid-column: 2;
  -ms-grid-row: 1;
  grid-row: 1;
  position: relative;
  z-index: 1;
  overflow: hidden;
}
body #location .map-wrapper button {
  background: #fff;
  border: none;
  cursor: pointer;
  position: absolute;
  top: 2em;
  right: 2em;
  width: 40px;
  height: 40px;
  padding: 10px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
body #location .map-wrapper button svg {
  fill: #000;
  max-width: 30px;
  max-height: 30px;
  width: 100%;
  height: 100%;
}
body #location .map-wrapper iframe {
  display: block;
  margin-top: -55px;
}
body #location .address {
  display: -ms-grid;
  display: grid;
  background: #fff;
  -ms-grid-column: 2;
  grid-column: 2;
  -ms-grid-row: 1;
  grid-row: 1;
  z-index: 2;
  position: relative;
  padding: 0 2rem;
}
body #location .address.closed {
  -webkit-animation: scale-out-center 0.5s cubic-bezier(0.55, 0.085, 0.68, 0.53) both;
          animation: scale-out-center 0.5s cubic-bezier(0.55, 0.085, 0.68, 0.53) both;
}
body #location .address.opened {
  -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;
}
body #location .address .centeredAddress {
  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 #location .address .centeredAddress .locWrap {
  text-align: center;
}
body #location .address .centeredAddress .locWrap p, body #location .address .centeredAddress .locWrap address {
  color: #333;
}
body #location .address .centeredAddress .locWrap address {
  margin-top: 0.5em;
}
body #location .address .centeredAddress .locWrap button {
  padding: 1em;
  text-decoration: none;
  background: #2E60A2;
  color: #fff;
  border: 1px solid #000;
  border-radius: 5px;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
  cursor: pointer;
  border: none;
}
body #location .address .centeredAddress .locWrap button.bg-darker:hover, body #location .address .centeredAddress .locWrap button.bg-darker:focus {
  background: #fff;
  color: #000;
  border: 1px solid #000;
}
body #location .address .centeredAddress .locWrap button:hover, body #location .address .centeredAddress .locWrap button:focus {
  background: #fff;
  color: #000;
  border: 1px solid #000;
}
body #location-old {
  padding: 0em;
}
body #location-old .inner-container {
  padding: 0em;
}
body #location-old .inner-container .double-column {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: minmax(0, 1fr) 0em minmax(0, 1fr);
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
  -ms-grid-rows: minmax(0, 1fr);
  grid-template-rows: minmax(0, 1fr);
  grid-column-gap: 2em;
  grid-row-gap: 2em;
}
body #location-old .inner-container .double-column .item-img {
  -webkit-filter: brightness(40%);
          filter: brightness(40%);
}
@media (max-width: 480px) {
  body #location-old .inner-container {
    padding: 0em;
  }
  body #location-old .inner-container .double-column {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: minmax(0, 1fr);
    grid-template-columns: minmax(0, 1fr);
    -ms-grid-rows: minmax(0, 1fr) 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: 0em;
    grid-row-gap: 0;
  }
}
body #about-2 .accordion {
  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;
  border-radius: 5px;
}
@media (max-width: 480px) {
  body #about-2 .accordion {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
body #about-2 .accordion .rotate {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
body #about-2 .accordion button {
  width: 100%;
  margin: 0.5em;
  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: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: larger;
  font-family: Arial, sans-serif;
  padding: 1.5em;
  border-radius: 5px;
  -webkit-box-shadow: 0px 0px 0px 1px #fff inset;
          box-shadow: 0px 0px 0px 1px #fff inset;
  background-color: #2E60A2;
  color: #fff;
  -webkit-transition: 0.5s;
  transition: 0.5s;
  cursor: pointer;
}
@media (max-width: 480px) {
  body #about-2 .accordion button {
    height: auto;
  }
}
body #about-2 .accordion button:hover {
  color: #000;
}
body #about-2 .accordion button p {
  color: #fff;
  font-size: 1.4em;
}
body #about-2 .accordion button p:last-of-type {
  margin-bottom: 0;
}
body #about-2 .accordion button:hover {
  -webkit-transition: 0.5s;
  transition: 0.5s;
  background-color: #fff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
body #about-2 .accordion button:active {
  -webkit-transition: 0.5s;
  transition: 0.5s;
  background-color: #fff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
body #about-2 .accordion .collapse {
  padding: 1.5em;
  background-color: #fff;
  -webkit-box-shadow: 0px 0px 19px #787878;
          box-shadow: 0px 0px 19px #787878;
  border-radius: 5px;
  border: solid 1px black;
}
@media (max-width: 480px) {
  body #about-2 .accordion .collapse {
    height: auto;
  }
}
body #about-2 .accordion .collapse .map-container {
  overflow: hidden;
  max-height: 300px;
}
body #about-2 .accordion .collapse p {
  color: #000;
}
body #about-2 .accordion .collapse p:last-child {
  margin-bottom: 0em;
}
body #about-2 .accordion .collapse strong {
  color: #fff;
}
body #about-2 .accordion .collapse a {
  text-decoration: none;
  color: #38B5E6;
  font-size: 1.2em;
}
body #about-2 .accordion .collapse a:hover {
  color: #fff;
}
body #about-2 .accordion .collapse:last-of-type {
  margin-right: 0.5em;
}
body .my-modal-btns-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
body .my-modal-btns-container .my-modal-btn {
  cursor: pointer;
  border: 1px solid #fff;
  background-repeat: no-repeat;
  background-position: center;
  width: 200px;
  height: 200px;
  border-radius: 50%;
  padding: 0em;
  position: relative;
  margin: 1em;
}
body .my-modal-btns-container .my-modal-btn:after {
  background-color: rgba(0, 0, 0, 0.2);
  z-index: 2;
  font-size: 3em;
  color: #FFBA00;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 100%;
  height: 100%;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  border-radius: 50%;
  border: 2px solid #f9b501;
  -webkit-box-shadow: 0px 0px 8px 2px #b1b1b1;
          box-shadow: 0px 0px 8px 2px #b1b1b1;
  text-shadow: 0px 2px 2px black;
}
body .my-modal-btns-container .my-modal-btn:hover:after, body .my-modal-btns-container .my-modal-btn:active:after {
  background-color: transparent;
  -webkit-filter: brightness(1.1);
          filter: brightness(1.1);
}
body .my-modal-btns-container .my-modal-btn img {
  width: 100%;
  width: 200px;
}
body .my-modal {
  position: fixed;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  overflow: hidden;
  margin: 0;
  width: 60vw;
  height: 600px;
  display: none;
  opacity: 0;
  -webkit-transition: all 1s ease;
  transition: all 1s ease;
  z-index: 99;
  background: #fff;
  border-radius: 8px;
  -webkit-box-shadow: 0px 0px 20px 2px black;
          box-shadow: 0px 0px 20px 2px black;
  border: 1px solid white;
}
body .my-modal .my-modal-header {
  background: #001533;
  color: #fff;
  height: 100px;
}
body .my-modal .my-modal-header .header-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 0em 2em;
  height: inherit;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
body .my-modal .my-modal-header .my-modal-title h2 {
  margin-bottom: 0;
  text-transform: uppercase;
  color: #fff;
}
body .my-modal .my-modal-header .my-modal-title svg {
  fill: #fff;
}
body .my-modal .my-modal-header .my-modal-close {
  width: 40px;
  height: 40px;
  border: none;
  cursor: pointer;
  background: none;
}
body .my-modal .my-modal-body {
  position: fixed;
  overflow-y: auto;
  height: 500px;
  width: 60vw;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  body .my-modal .my-modal-body {
    position: relative;
  }
}
body .my-modal .my-modal-body .body-content {
  padding: 2em;
}
body .my-modal.active {
  display: block;
  opacity: 1;
}
@media (max-width: 1400px) {
  body .my-modal {
    width: 50vw;
    height: 500px;
  }
  body .my-modal .my-modal-body {
    width: 50vw;
    height: 400px;
  }
}
@media (max-width: 992px) {
  body .my-modal {
    -webkit-transform: translate(0%);
            transform: translate(0%);
    top: 0px;
    left: 0;
    width: 100vw;
    height: 100vh;
  }
  body .my-modal .my-modal-body {
    width: 100vw;
    height: calc(100vh - 100px);
  }
}
body .my-modal-overlay {
  z-index: 98;
  position: fixed;
  top: 0px;
  left: 0;
  width: 100vw;
  height: 100vh;
  display: none;
  opacity: 0;
}
body .my-modal-overlay.active {
  display: block;
  opacity: 1;
  background-color: rgba(0, 0, 0, 0.8);
}
body #SpikeModalBtn {
  position: relative;
}
body #SpikeModalBtn:after {
  content: "Spike";
}
body #FinnModalBtn {
  position: relative;
}
body #FinnModalBtn:after {
  content: "Finn";
}
body #NieveModalBtn {
  position: relative;
}
body #NieveModalBtn:after {
  content: "Nieve";
}
body #BrittneyModalBtn {
  position: relative;
}
body #BrittneyModalBtn:after {
  content: "Brittney";
}
body #HaydnModalBtn {
  position: relative;
}
body #HaydnModalBtn:after {
  content: "Haydn";
}
body .hero-section, body .text.module {
  margin-top: 100px;
}
body .module.d {
  display: none;
}
body .player {
  width: 100%;
}
body .row, body .form-horizontal > .form-group {
  display: block !important;
}
body #teconsent {
  position: absolute;
  bottom: 1px;
}
body em {
  font-style: italic;
}