@import"https://fonts.googleapis.com/css2?family=Roboto+Serif:wght@100;200;300;400;500;600;700;800";

@font-face {
  font-family: Whyte;
  font-style: normal;
  font-weight: 950;
  src: url(../assets/fonts/abcwhyte-super-webfont.woff2) format("woff2"), url(../assets/fonts/abcwhyte-super-webfont.woff) format("woff")
}

@font-face {
  font-family: Whyte;
  font-style: normal;
  font-weight: 700;
  src: url(../assets/fonts/abcwhyte-bold-webfont.woff2) format("woff2"), url(../assets/fonts/abcwhyte-bold-webfont.woff) format("woff")
}

@font-face {
  font-family: Whyte;
  font-style: normal;
  font-weight: 500;
  src: url(../assets/fonts/abcwhyte-medium-webfont.woff2) format("woff2"), url(../assets/fonts/abcwhyte-medium-webfont.woff) format("woff")
}

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

a {
  text-decoration: none
}

a,
button {
  cursor: pointer
}

.footer {
  background-color: #faf7f0;
  margin: 0
}

.footer .component__content {
  padding: 3.75rem 3.625rem
}

@media screen and (width <=577px) {
  .footer .component__content {
    padding: 3.75rem 1rem
  }
}

.footer__row {
  grid-gap: 45px;
  display: grid;
  grid-template-columns: 1fr
}

.footer__col {
  padding-left: 0 !important;
  width: 100%
}

.footer__col-1 {
  order: 1
}

.footer__col-2 {
  order: 2
}

.footer__col-3 {
  order: 4
}

.footer__logo,
.footer__logo svg {
  max-width: 198px
}

.footer__copyright {
  font-family: "Roboto Serif", serif;
  font-size: .75rem;
  font-weight: 400;
  line-height: 1.3125rem;
  margin-top: 1.25rem;
  max-width: 362px
}

.footer__copyright,
.footer__copyright * {
  color: var(--text, #0a0319)
}

.footer__copyright a {
  font-weight: 600;
  text-decoration: underline;
  text-decoration-color: #ff9e44;
  text-decoration-thickness: 2px;
  text-underline-offset: 2px
}

.footer__copyright a:hover {
  text-decoration-color: #ef4136
}

.footer__cta {
  color: var(--text, #0a0319);
  font-family: "Roboto Serif", serif;
  font-size: .9375rem;
  line-height: 140%;
  margin-bottom: 1.25rem;
  max-width: 365px
}

@media screen and (width >=576px)and (width <=767px) {
  .footer__cta {
    margin-bottom: 0
  }
}

.footer__sign-up .at {
  overflow: visible
}

.footer__sign-up .at-inner {
  background-color: #faf7f0
}

.footer__sign-up .at-inner .at-title {
  display: none
}

.footer__sign-up .at-inner .clearfix {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  margin-right: 0;
  width: 429px
}

@media screen and (max-width:768px) {
  .footer__sign-up .at-inner .clearfix {
    display: block;
    margin-bottom: 0
  }
}

@media screen and (max-width:576px) {
  .footer__sign-up .at-inner .clearfix {
    width: 260px
  }
}

@media screen and (width >=576px)and (width <=767px) {
  .footer__sign-up .at-inner .clearfix {
    align-items: baseline;
    display: flex;
    margin-bottom: 0;
    transform: translateY(10px)
  }
}

.footer__sign-up .at-inner .clearfix .at-markup,
.footer__sign-up .at-inner .clearfix .at-markup .fastaction-block {
  display: none
}

.footer__sign-up .at-inner .clearfix .at-form-submit {
  align-items: center;
  border: 2px solid #ff9e44;
  color: #0a0319;
  display: flex;
  flex-flow: column nowrap;
  font-family: Whyte;
  font-size: 20px;
  font-weight: 700;
  height: 46px;
  justify-content: center;
  line-height: 130%;
  margin-bottom: 0;
  margin-top: 1px;
  padding: 10px 18px;
  position: relative;
  white-space: nowrap;
  width: 135px
}

.footer__sign-up .at-inner .clearfix .at-form-submit:hover {
  background-color: #ef4136;
  border: 2px solid #ef4136
}

.footer__sign-up .at-inner .clearfix .at-form-submit:hover:after {
  background-image: url(../assets/images/updated-white-arrow.svg)
}

.footer__sign-up .at-inner .clearfix .at-form-submit:hover .at-submit {
  color: #fff
}

.footer__sign-up .at-inner .clearfix .at-form-submit .at-submit {
  align-items: center;
  background: none;
  border: none;
  color: #0a0319;
  display: flex;
  font-family: Whyte;
  font-size: 20px;
  font-weight: 700;
  margin: 0;
  padding: 0;
  place-self: flex-start;
  position: relative
}

.footer__sign-up .at-inner .clearfix .at-form-submit .at-submit.btn-at:focus {
  box-shadow: none
}

.footer__sign-up .at-inner .clearfix .at-form-submit:after {
  background-image: url(../assets/images/updated-arrow.svg);
  background-repeat: no-repeat;
  background-size: contain;
  content: "";
  display: flex;
  height: 12px;
  place-self: flex-end;
  position: absolute;
  right: 17px;
  top: 51%;
  transform: translateY(-50%);
  width: 20px
}

@media screen and (width >=576px)and (width <=767px) {
  .footer__sign-up .at-inner .clearfix .at-form-submit:after {
    top: 50%
  }
}

.footer__sign-up .at-inner .clearfix fieldset {
  background-color: #fff;
  border: 1px solid #e4e4e4;
  margin: 0 20px 0 0;
  min-width: 259px;
  padding: 0;
  width: 263px
}

@media screen and (max-width:768px) {
  .footer__sign-up .at-inner .clearfix fieldset {
    margin-bottom: 20px;
    width: 259px
  }
}

.footer__sign-up .at-inner .clearfix fieldset .at-legend {
  display: none
}

.footer__sign-up .at-inner .clearfix fieldset .at-fields .at-row .at-text {
  font-size: 0;
  margin: 0
}

.footer__sign-up .at-inner .clearfix fieldset .at-fields .at-row .at-text input {
  background: var(--white, #fff);
  border: 1px solid #fff;
  border-radius: 0;
  color: #4a4a4a;
  font-family: "Roboto Serif", serif;
  font-size: .9375rem;
  font-style: italic;
  font-weight: 400;
  height: 46px;
  line-height: 140%;
  margin: 0;
  padding: 4.28px 0 3.21px 13.15px;
  width: 100%
}

.footer__sign-up .at-inner .clearfix fieldset .at-fields .at-row .at-text input::placeholder {
  color: #4a4a4a;
  content: "Enter your email address";
  font-style: italic
}

.footer__sign-up .at-inner .clearfix fieldset .at-fields .at-row .at-text .error {
  position: absolute;
  top: 40px
}

.footer__sign-up .at-inner .clearfix fieldset .at-fields .at-row .at-markup {
  display: none !important
}

.footer__links {
  display: flex;
  flex-direction: column;
  row-gap: .9375rem
}

ul.footer__links {
  list-style-type: none !important;
  list-style-image: none;
}

.footer__links .footer__link {
  color: var(--text, #0a0319);
  font-family: Whyte;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1.5625rem;
  border-bottom: 0px;
}

.footer__links .footer__link:focus,
.footer__links .footer__link:hover {
  border-bottom: .125rem solid #ef4136;
  text-decoration: none
}

.footer__heading-medium {
  font-family: Times New Roman;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1.95rem;
  margin-bottom: 1.875rem
}

.footer .social__links {
  align-items: flex-start;
  display: flex;
  justify-content: flex-start;
  margin-bottom: 2.8125rem;
  margin-top: 0
}

.footer .social__links a:not(:first-of-type) {
  margin-left: 1rem
}

.footer__facebook,
.footer__linkedin,
.footer__twitter,
.footer__youtube {
  background-repeat: no-repeat;
  background-size: cover;
  display: block;
  height: 2rem;
  width: 2rem
}

.footer__facebook span,
.footer__linkedin span,
.footer__twitter span,
.footer__youtube span {
  clip: rect(0 0 0 0);
  border: 0;
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px
}

.footer__facebook {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath fill='%23EF4136' d='M0 0v32h32V0H0Zm20.145 10.593h-2.63c-.312 0-.658.41-.658.955v1.9h3.29l-.497 2.709h-2.793v8.132h-3.105v-8.132h-2.816v-2.71h2.816v-1.592c0-2.286 1.586-4.144 3.763-4.144h2.63v2.882Z'/%3E%3C/svg%3E")
}

@media(hover:hover) {

  .footer__facebook:focus,
  .footer__facebook:hover {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath fill='%23D73227' d='M0 0v32h32V0H0Zm20.145 10.593h-2.63c-.312 0-.658.41-.658.955v1.9h3.29l-.497 2.709h-2.793v8.132h-3.105v-8.132h-2.816v-2.71h2.816v-1.592c0-2.286 1.586-4.144 3.763-4.144h2.63v2.882Z'/%3E%3C/svg%3E")
  }
}

.footer__twitter {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20id%3D%22icon%22%3E%3Cpath%20id%3D%22Twitter%22%20d%3D%22M0%200V32H32V0H0ZM24.9102%2011.6914C24.9219%2011.875%2024.9219%2012.0664%2024.9219%2012.2539C24.9219%2017.9883%2020.5547%2024.5938%2012.5742%2024.5938C10.1133%2024.5938%207.83203%2023.8789%205.91016%2022.6484C6.26172%2022.6875%206.59766%2022.7031%206.95703%2022.7031C8.98828%2022.7031%2010.8555%2022.0156%2012.3438%2020.8516C10.4375%2020.8125%208.83594%2019.5625%208.28906%2017.8438C8.95703%2017.9414%209.55859%2017.9414%2010.2461%2017.7656C9.26456%2017.5662%208.38233%2017.0331%207.74928%2016.257C7.11624%2015.4808%206.77143%2014.5094%206.77344%2013.5078V13.4531C7.34766%2013.7773%208.02344%2013.9766%208.73047%2014.0039C8.1361%2013.6078%207.64866%2013.0711%207.31137%2012.4415C6.97408%2011.8119%206.79736%2011.1088%206.79688%2010.3945C6.79688%209.58594%207.00781%208.84766%207.38672%208.20703C8.47618%209.54819%209.83567%2010.6451%2011.3768%2011.4264C12.918%2012.2078%2014.6063%2012.6561%2016.332%2012.7422C15.7188%209.79297%2017.9219%207.40625%2020.5703%207.40625C21.8203%207.40625%2022.9453%207.92969%2023.7383%208.77344C24.7188%208.58984%2025.6562%208.22266%2026.4922%207.73047C26.168%208.73438%2025.4883%209.58203%2024.5859%2010.1172C25.4609%2010.0234%2026.3047%209.78125%2027.0859%209.44141C26.4961%2010.3086%2025.7578%2011.0781%2024.9102%2011.6914Z%22%20fill%3D%22%23EF4136%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")
}

@media(hover:hover) {

  .footer__twitter:focus,
  .footer__twitter:hover {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='none'%3E%3Cpath fill='%23D73227' d='M0 0v32h32V0H0Zm24.91 11.691c.012.184.012.375.012.563 0 5.734-4.367 12.34-12.348 12.34-2.46 0-4.742-.715-6.664-1.946.352.04.688.055 1.047.055a8.704 8.704 0 0 0 5.387-1.851 4.34 4.34 0 0 1-4.055-3.008c.668.097 1.27.097 1.957-.078a4.336 4.336 0 0 1-3.473-4.258v-.055a4.34 4.34 0 0 0 1.957.55 4.341 4.341 0 0 1-1.933-3.608c0-.81.21-1.547.59-2.188a12.315 12.315 0 0 0 8.945 4.535c-.613-2.949 1.59-5.336 4.238-5.336a4.33 4.33 0 0 1 3.168 1.367 8.57 8.57 0 0 0 2.754-1.043 4.318 4.318 0 0 1-1.906 2.387 8.582 8.582 0 0 0 2.5-.676 9.093 9.093 0 0 1-2.176 2.25Z'/%3E%3C/svg%3E")
  }
}

.footer__linkedin {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='none'%3E%3Cpath fill='%23fff' d='M0 0h32v32H0z'/%3E%3Cpath fill='%23EF4136' d='M29.714 0H0v32h32V0h-2.286ZM9.671 27.429H4.93V12.157h4.75V27.43H9.67ZM7.3 10.07a2.751 2.751 0 0 1 0-5.5 2.756 2.756 0 0 1 2.75 2.75 2.747 2.747 0 0 1-2.75 2.75ZM27.45 27.43h-4.743V20c0-1.771-.036-4.05-2.464-4.05-2.472 0-2.85 1.929-2.85 3.921v7.558H12.65V12.157h4.55v2.086h.064c.636-1.2 2.186-2.464 4.493-2.464 4.8 0 5.693 3.164 5.693 7.278v8.372Z'/%3E%3C/svg%3E")
}

@media(hover:hover) {

  .footer__linkedin:focus,
  .footer__linkedin:hover {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='none'%3E%3Cpath fill='%23fff' d='M0 0h32v32H0z'/%3E%3Cpath fill='%23D73227' d='M29.714 0H0v32h32V0h-2.286ZM9.671 27.429H4.93V12.157h4.75V27.43H9.67ZM7.3 10.07a2.751 2.751 0 0 1 0-5.5 2.756 2.756 0 0 1 2.75 2.75 2.747 2.747 0 0 1-2.75 2.75ZM27.45 27.43h-4.743V20c0-1.771-.036-4.05-2.464-4.05-2.472 0-2.85 1.929-2.85 3.921v7.558H12.65V12.157h4.55v2.086h.064c.636-1.2 2.186-2.464 4.493-2.464 4.8 0 5.693 3.164 5.693 7.278v8.372Z'/%3E%3C/svg%3E")
  }
}

.footer__youtube {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='none'%3E%3Cpath fill='%23EF4136' d='M0 0h32v32H0z'/%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M23.032 9.878a2.262 2.262 0 0 1 1.592 1.602C25 12.893 25 15.84 25 15.84s0 2.948-.376 4.362a2.262 2.262 0 0 1-1.592 1.601c-1.403.379-7.032.379-7.032.379s-5.63 0-7.032-.379a2.262 2.262 0 0 1-1.592-1.601C7 18.788 7 15.84 7 15.84s0-2.948.376-4.361a2.262 2.262 0 0 1 1.592-1.602C10.37 9.5 16 9.5 16 9.5s5.63 0 7.032.378Zm-4.168 5.963-4.705 2.676v-5.353l4.705 2.677Z' clip-rule='evenodd'/%3E%3C/svg%3E")
}

@media(hover:hover) {

  .footer__youtube:focus,
  .footer__youtube:hover {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='none'%3E%3Cpath fill='%23D73227' d='M0 0h32v32H0z'/%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M23.032 9.878a2.262 2.262 0 0 1 1.592 1.602C25 12.893 25 15.84 25 15.84s0 2.948-.376 4.362a2.262 2.262 0 0 1-1.592 1.601c-1.403.379-7.032.379-7.032.379s-5.63 0-7.032-.379a2.262 2.262 0 0 1-1.592-1.601C7 18.788 7 15.84 7 15.84s0-2.948.376-4.361a2.262 2.262 0 0 1 1.592-1.602C10.37 9.5 16 9.5 16 9.5s5.63 0 7.032.378Zm-4.168 5.963-4.705 2.676v-5.353l4.705 2.677Z' clip-rule='evenodd'/%3E%3C/svg%3E")
  }
}

@media(min-width:768px) {
  .footer .component__content {
    padding: 3.75rem 5rem
  }

  .footer__row {
    grid-gap: 15px;
    display: grid;
    grid-template-columns: 3fr 1.5fr 2.32fr
  }

  .footer__col-1 {
    order: 2
  }

  .footer__col-2 {
    order: 3;
    position: relative
  }

  .footer__col-2:before {
    content: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='208' fill='none'%3E%3Cg fill='%23EF4136' stroke='%23EF4136' clip-path='url(%23a)'%3E%3Cpath d='M14.388 105.532a1.081 1.081 0 1 1-2.164 0 1.081 1.081 0 1 1 2.165 0ZM14.393 170.658a1.082 1.082 0 1 1-2.165 0 1.082 1.082 0 0 1 2.165 0ZM14.393 40.405a1.082 1.082 0 1 1-2.164-.001 1.082 1.082 0 0 1 2.164 0ZM13.602 46.922a.295.295 0 0 1-.296.295.292.292 0 0 1-.295-.295c0-.166.13-.295.296-.295.166 0 .295.13.295.295ZM13.602 53.435a.295.295 0 0 1-.296.296.292.292 0 0 1-.295-.296c0-.166.13-.295.296-.295.166 0 .295.13.295.295ZM13.602 59.948a.295.295 0 0 1-.296.295.292.292 0 0 1-.295-.295c0-.166.13-.296.296-.296.166 0 .295.13.295.296ZM13.602 66.46a.295.295 0 0 1-.296.296.292.292 0 0 1-.295-.296c0-.166.13-.295.296-.295.166 0 .295.13.295.295ZM13.602 72.968a.295.295 0 0 1-.296.296.292.292 0 0 1-.295-.296c0-.165.13-.295.296-.295.166 0 .295.13.295.295ZM13.602 79.481a.295.295 0 0 1-.296.296.292.292 0 0 1-.295-.296c0-.166.13-.295.296-.295.166 0 .295.13.295.295ZM13.602 85.994a.295.295 0 0 1-.296.295.292.292 0 0 1-.295-.295c0-.166.13-.296.296-.296.166 0 .295.13.295.296ZM13.602 92.506a.295.295 0 0 1-.296.296.292.292 0 0 1-.295-.296c0-.165.13-.295.296-.295.166 0 .295.13.295.295ZM13.602 99.02a.295.295 0 0 1-.296.295.292.292 0 0 1-.295-.296c0-.166.13-.295.296-.295.166 0 .295.13.295.295ZM19.826 105.241a.296.296 0 1 1 0 .591.292.292 0 0 1-.296-.295c0-.166.13-.296.296-.296ZM6.796 105.241a.296.296 0 1 1 0 .591.292.292 0 0 1-.296-.295c0-.166.13-.296.296-.296ZM13.602 112.049a.295.295 0 0 1-.296.295.292.292 0 0 1-.295-.295c0-.166.13-.296.296-.296.166 0 .295.13.295.296ZM13.602 118.562a.296.296 0 0 1-.296.296.293.293 0 0 1-.295-.296c0-.166.13-.295.296-.295.166 0 .295.129.295.295ZM13.602 125.074a.296.296 0 0 1-.296.296.293.293 0 0 1-.295-.296c0-.165.13-.295.296-.295.166 0 .295.13.295.295ZM13.602 131.587a.295.295 0 0 1-.296.295.292.292 0 0 1-.295-.295c0-.166.13-.295.296-.295.166 0 .295.129.295.295ZM13.602 138.095a.296.296 0 0 1-.296.296.293.293 0 0 1-.295-.296c0-.165.13-.295.296-.295.166 0 .295.13.295.295ZM13.602 144.608a.295.295 0 0 1-.296.295.292.292 0 0 1-.295-.295c0-.166.13-.296.296-.296.166 0 .295.13.295.296ZM13.602 151.121a.295.295 0 0 1-.296.295.292.292 0 0 1-.295-.295c0-.166.13-.296.296-.296.166 0 .295.13.295.296ZM13.602 157.633a.296.296 0 0 1-.296.296.293.293 0 0 1-.295-.296c0-.165.13-.295.296-.295.166 0 .295.13.295.295ZM13.602 164.146a.295.295 0 0 1-.296.295.292.292 0 0 1-.295-.295c0-.166.13-.296.296-.296.166 0 .295.13.295.296ZM19.826 170.368c.163 0 .295.131.295.295 0 .166-.13.296-.295.296a.293.293 0 0 1-.296-.296c0-.165.13-.295.296-.295ZM6.796 170.368c.163 0 .296.131.296.295 0 .166-.13.296-.296.296a.293.293 0 0 1-.296-.296c0-.165.13-.295.296-.295ZM13.602 1.334a.295.295 0 0 1-.296.295.292.292 0 0 1-.295-.295c0-.166.13-.296.296-.296.166 0 .295.13.295.296ZM13.602 7.841a.295.295 0 0 1-.296.296.292.292 0 0 1-.295-.296c0-.165.13-.295.296-.295.166 0 .295.13.295.295ZM13.602 14.354a.295.295 0 0 1-.296.296.292.292 0 0 1-.295-.296c0-.165.13-.295.296-.295.166 0 .295.13.295.295ZM13.602 20.867a.295.295 0 0 1-.296.295.292.292 0 0 1-.295-.295c0-.166.13-.296.296-.296.166 0 .295.13.295.296ZM13.602 27.38a.295.295 0 0 1-.296.295.292.292 0 0 1-.295-.296c0-.165.13-.295.296-.295.166 0 .295.13.295.296ZM13.602 33.892a.295.295 0 0 1-.296.296.292.292 0 0 1-.295-.296c0-.165.13-.295.296-.295.166 0 .295.13.295.295ZM6.796 40.114c.163 0 .296.132.296.296 0 .165-.13.295-.296.295a.292.292 0 0 1-.296-.295c0-.166.13-.296.296-.296ZM19.826 40.114c.163 0 .295.132.295.296 0 .165-.13.295-.295.295a.292.292 0 0 1-.296-.295c0-.166.13-.296.296-.296ZM13.602 177.176a.295.295 0 0 1-.296.295.292.292 0 0 1-.295-.295c0-.166.13-.296.296-.296.166 0 .295.13.295.296ZM13.602 183.689a.295.295 0 0 1-.296.295.292.292 0 0 1-.295-.295c0-.166.13-.296.296-.296.166 0 .295.13.295.296ZM13.602 190.201a.296.296 0 0 1-.296.296.293.293 0 0 1-.295-.296c0-.165.13-.295.296-.295.166 0 .295.13.295.295ZM13.602 196.714a.295.295 0 0 1-.296.295.292.292 0 0 1-.295-.295c0-.166.13-.296.296-.296.166 0 .295.13.295.296ZM13.602 203.222a.295.295 0 0 1-.296.295.292.292 0 0 1-.295-.295c0-.166.13-.296.296-.296.166 0 .295.13.295.296Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h26v208H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
    left: -21%;
    position: absolute;
    top: -20px
  }
}

@media screen and (min-width:768px)and (max-width:1120px) {
  .footer__col-2:before {
    display: none
  }
}

@media(min-width:768px) {
  .footer__col-3 {
    order: 1
  }

  .footer__logo,
  .footer__logo svg {
    max-width: 228px
  }

  .footer__copyright {
    margin-top: 2.5625rem
  }

  .footer__links {
    row-gap: .75rem
  }

  .footer .social__links {
    margin-bottom: 2.3125rem
  }
}

header.header-menu {
  position: relative;
  width: 100%;
}

.nav {
  align-items: center;
  background-color: #fff;
  display: grid;
  grid-template-columns: auto auto;
  padding: 17px 30px;
  transition: background .5s;
  width: calc(100% - 60px);
  z-index: 10
}

.nav .nav-header {
  flex: .95;
  padding-left: 50px
}

@media screen and (width >=1024px)and (width <=1119px) {
  .nav .nav-header {
    padding-left: 30px
  }
}

@media screen and (width >=576px)and (width <=767px) {
  .nav .nav-header {
    padding-left: 0
  }
}

.nav .nav-header .nav-title {
  color: #fff;
  font-size: 22px
}

.nav .nav-header .nav-title.header-logo svg {
  height: 21px;
  width: 143px
}

.header-logo a {
  border-bottom: 0px !important;
}

.header-logo a:hover {
  background-color: #fff;
  text-decoration: none;
}

.header-menu__search__search-button {
  background-color: #fff;
}

@media screen and (min-width:768px) {
  .nav .nav-header .nav-title.header-logo svg {
    height: 31px;
    width: 221px
  }
}

.nav .nav-list {
  align-items: center;
  display: flex;
  gap: 2rem;
  justify-content: end;
  position: relative;
  z-index: 9
}

.nav .nav-list li {
  list-style-type: none
}

.nav .nav-list li a {
  color: #fff;
  cursor: pointer;
  text-decoration: none !important;
  border-bottom: none;
}

.nav .nav-list .header-menu--right-align {
  display: block;
  row-gap: 40px
}

@media screen and (min-width:768px) {
  .nav .nav-list .header-menu--right-align {
    align-content: flex-end;
    display: flex
  }
}

.nav .nav-list .header-menu__link {
  color: var(--text, #0a0319);
  font-family: Whyte;
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
  line-height: 130%;
  padding: 34px 30px;
  white-space: nowrap;
  text-decoration: none;
}

@media screen and (max-device-width:1023px) {
  .nav .nav-list .header-menu__link {
    background-color: #fff !important;
    color: #0a0319 !important;
    padding: 12px 0 !important
  }
}

@media screen and (max-width:1023px) {
  .nav .nav-list .header-menu__link {
    background-color: #fff !important;
    color: #0a0319 !important;
    padding: 12px 0 !important
  }
}

.nav .nav-list .header-menu__link.main-link:hover {
  background-color: #066976;
  color: #fff
}

@media screen and (max-device-width:1023px) {
  .nav .nav-list .header-menu__link.main-link:hover {
    background-color: #fff;
    color: #0a0319
  }
}

@media screen and (max-width:1023px) {
  .nav .nav-list .header-menu__link.main-link:hover {
    background-color: #fff;
    color: #0a0319
  }
}

.nav .nav-list .header-menu__link.main-link:hover.arrow-svg {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSI4IiBmaWxsPSJub25lIj48ZyBjbGlwLXBhdGg9InVybCgjYSkiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik02LjY0IDQuNzI1di4wMDJsLS40NzUuMzMxbS40NzYtLjMzMy4wMjUtLjAyMy4wOC0uMDg1YTkuNTggOS41OCAwIDAgMCAuMjQ3LS4yOWMuMTk1LS4yMzUuNDM4LS41NC42ODQtLjg1NWExNDYuNjU4IDE0Ni42NTggMCAwIDAgLjg3NC0xLjEyNmwuMjcyLS4zNTNNNi4xNjUgNS4wNThsLjYxNy0uMTI3Yy4xODctLjEyNCAyLjA3MS0xLjM4NyAyLjY1Ni0yLjE0Ny4xMjUtLjE2MS42NjQtMS4xMDIuNzE4LTEuMTdtLTMuOTkgMy40NDQtLjAyLS4wMDMtLjA4Ny4wOGMtLjAzOS4wMzUtLjA1Ny4wMzctLjA2MS4wMzctLjAwOCAwLS4wMzIgMC0uMDgyLS4wMjZhMS4yMzMgMS4yMzMgMCAwIDEtLjE5LS4xMyA4LjA0MiA4LjA0MiAwIDAgMS0uMTIxLS4xTDUuNiA0LjkxMmwtLjEzMi0uMTA5LS4wMDctLjAwNWEyLjEgMi4xIDAgMCAxLS4yMS0uMjAzYy0uMDk3LS4xMDItLjIxLS4yMjgtLjMyNC0uMzU5LS4xMS0uMTI1LS4yMjQtLjI1OC0uMzI3LS4zNzhhMjYuODk5IDI2Ljg5OSAwIDAgMC0uMjY2LS4zMDZMMi42OTUgMS41ODhsLS4wMDEtLjAwMWMtLjA3LS4wODItLjE0LS4xNzktLjIxOC0uMjg2YTMuNTc4IDMuNTc4IDAgMCAwLS4zMzMtLjQxOEEuOTI4LjkyOCAwIDAgMCAuOTY3LjcxNWEuOTkuOTkgMCAwIDAtLjQ2NSAxLjA5N2MuMDQxLjE2OC4xNi4zNjEuMjg2LjU0LjEzMy4xODcuMy4zOTIuNDY5LjU5MS4xMi4xNDIuMjQuMjguMzUxLjQwNy4yMTIuMjQzLjM5My40NTEuNDk0LjU5M2wuMDA4LjAxMi4wMS4wMSAyLjg1NiAzLjIxYy4wMS4wMS4wMi4wMjMuMDMxLjAzNi4xNjYuMTk4LjQ1Ni41NDYuOTgxLjUwNGguMDA3YTEuNiAxLjYgMCAwIDAgLjIwOC0uMDUgOS43MjEgOS43MjEgMCAwIDAgLjU3OS0uMTgzbC4xMTQtLjA0NGEuNTMzLjUzMyAwIDAgMCAuMTA4LS4wNTkuODkuODkgMCAwIDAgLjEwNi0uMTAxIDI1LjQ0MiAyNS40NDIgMCAwIDAgLjUxNS0uNjEyYy4zMDItLjM3MS42ODQtLjg1MyAxLjA2Ny0xLjMzOWExMzcuOTUgMTM3Ljk1IDAgMCAwIDEuNjY1LTIuMTQ4bS00LjE5MiAxLjg4IDMuNjQtMS43MDkuNjY3LTEuOTE4Yy0uNjQ3LS41MDItMS4wNDUuMTAxLTEuMzQ4LjU2MS0uMDM0LjA1MiAxLjA2NC0uNDI2IDEuMDMyLS4zOG0tMS4zMzMuMzhBMS45OCAxLjk4IDAgMCAxIDguODIgMmwxLjMzNy0uMzg2bS0xLjMzMy4zOGMuMDI1LS4wMzUuMDU0LS4wOC4wODYtLjEyNy4wNTMtLjA4Mi4xMTQtLjE3NC4xNy0uMjUzLjEtLjEzNy4yMTgtLjI4NS4zNi0uNDAxYS44OTUuODk1IDAgMCAxIC41NC0uMjJjLjIxNy0uMDA2LjQzMy4wNzcuNjQ1LjI0LjE5Ni4xNDguMzIuMzI1LjM2NS41MjkuMDQzLjIuMDAyLjM5Mi0uMDY2LjU1OGEyLjM1NCAyLjM1NCAwIDAgMS0uMjcuNDY1Yy0uMDU4LjA4My0uMTI2LjE3MS0uMTg4LjI1M2wtLjEwOC4xNDJNOC44MjMgMS45OTMgOCAzLjVsMi4xNTYtMS44ODdtLjIwMSAxLjU2Ni0uMjAxLS4xNDguMjAyLjE0N3YuMDAxWiIvPjxwYXRoIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIuNSIgZD0ibTYuMTY1IDUuMDU4LjQ3NC0uMzMxLjAwMi0uMDAyLjAyNS0uMDIzLjA4LS4wODVhOS41OCA5LjU4IDAgMCAwIC4yNDctLjI5Yy4xOTUtLjIzNS40MzgtLjU0LjY4NC0uODU1YTE0Ni42NTggMTQ2LjY1OCAwIDAgMCAuODc0LTEuMTI2bC4yNzItLjM1M002LjE2NSA1LjA1OGwuNjE3LS4xMjdjLjE4Ny0uMTI0IDIuMDcxLTEuMzg3IDIuNjU2LTIuMTQ3LjEyNS0uMTYxLjY2NC0xLjEwMi43MTgtMS4xN20tMy45OSAzLjQ0NC0uMDItLjAwMy0uMDg3LjA4Yy0uMDM5LjAzNS0uMDU3LjAzNy0uMDYxLjAzNy0uMDA4IDAtLjAzMiAwLS4wODItLjAyNmExLjIzMyAxLjIzMyAwIDAgMS0uMTktLjEzIDguMDQyIDguMDQyIDAgMCAxLS4xMjEtLjFMNS42IDQuOTEybC0uMTMyLS4xMDktLjAwNy0uMDA1YTIuMSAyLjEgMCAwIDEtLjIxLS4yMDNjLS4wOTctLjEwMi0uMjEtLjIyOC0uMzI0LS4zNTktLjExLS4xMjUtLjIyNC0uMjU4LS4zMjctLjM3OGEyNi44OTkgMjYuODk5IDAgMCAwLS4yNjYtLjMwNkwyLjY5NSAxLjU4OGwtLjAwMS0uMDAxYy0uMDctLjA4Mi0uMTQtLjE3OS0uMjE4LS4yODZhMy41NzggMy41NzggMCAwIDAtLjMzMy0uNDE4QS45MjguOTI4IDAgMCAwIC45NjcuNzE1YS45OS45OSAwIDAgMC0uNDY1IDEuMDk3Yy4wNDEuMTY4LjE2LjM2MS4yODYuNTQuMTMzLjE4Ny4zLjM5Mi40NjkuNTkxLjEyLjE0Mi4yNC4yOC4zNTEuNDA3LjIxMi4yNDMuMzkzLjQ1MS40OTQuNTkzbC4wMDguMDEyLjAxLjAxIDIuODU2IDMuMjFjLjAxLjAxLjAyLjAyMy4wMzEuMDM2LjE2Ni4xOTguNDU2LjU0Ni45ODEuNTA0aC4wMDdhMS42IDEuNiAwIDAgMCAuMjA4LS4wNSA5LjcyMSA5LjcyMSAwIDAgMCAuNTc5LS4xODNsLjExNC0uMDQ0YS41MzMuNTMzIDAgMCAwIC4xMDgtLjA1OS44OS44OSAwIDAgMCAuMTA2LS4xMDEgMjUuNDQyIDI1LjQ0MiAwIDAgMCAuNTE1LS42MTJjLjMwMi0uMzcxLjY4NC0uODUzIDEuMDY3LTEuMzM5YTEzNy45NSAxMzcuOTUgMCAwIDAgMS42NjUtMi4xNDhtLTQuMTkyIDEuODggMy42NC0xLjcwOS42NjctMS45MThjLS42NDctLjUwMi0xLjA0NS4xMDEtMS4zNDguNTYxLS4wMzQuMDUyIDEuMDY0LS40MjYgMS4wMzItLjM4bS0xLjMzMy4zOEExLjk4IDEuOTggMCAwIDEgOC44MiAybDEuMzM3LS4zODZtLTEuMzMzLjM4Yy4wMjUtLjAzNS4wNTQtLjA4LjA4Ni0uMTI3LjA1My0uMDgyLjExNC0uMTc0LjE3LS4yNTMuMS0uMTM3LjIxOC0uMjg1LjM2LS40MDFhLjg5NS44OTUgMCAwIDEgLjU0LS4yMmMuMjE3LS4wMDYuNDMzLjA3Ny42NDUuMjQuMTk2LjE0OC4zMi4zMjUuMzY1LjUyOS4wNDMuMi4wMDIuMzkyLS4wNjYuNTU4YTIuMzU0IDIuMzU0IDAgMCAxLS4yNy40NjVjLS4wNTguMDgzLS4xMjYuMTcxLS4xODguMjUzbC0uMTA4LjE0Mk04LjgyMyAxLjk5MyA4IDMuNWwyLjE1Ni0xLjg4N20uMjAxIDEuNTY2LS4yMDEtLjE0OC4yMDIuMTQ3di4wMDFaIi8+PC9nPjxkZWZzPjxjbGlwUGF0aCBpZD0iYSI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMGgxMnY4SDB6Ii8+PC9jbGlwUGF0aD48L2RlZnM+PC9zdmc+);
  background-position-x: 80%;
  background-position-y: center;
  background-repeat: no-repeat;
  padding-right: 50px
}

@media screen and (width >=766px)and (width <=1023px) {
  .nav .nav-list .header-menu__link.main-link {
    color: #0a0319 !important;
    font-size: 20px;
    padding: 0 40px 0 0 !important
  }
}

.nav .nav-list .header-menu__link.arrow-svg {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSI4IiBmaWxsPSJub25lIj48ZyBjbGlwLXBhdGg9InVybCgjYSkiPjxwYXRoIGZpbGw9IiNFRjQxMzYiIGQ9Ik02LjY0IDQuNzI1di4wMDJsLS40NzUuMzMxbS40NzYtLjMzMy4wMjUtLjAyMy4wOC0uMDg1YTkuNTggOS41OCAwIDAgMCAuMjQ3LS4yOWMuMTk1LS4yMzUuNDM4LS41NC42ODQtLjg1NWExNDYuNjU4IDE0Ni42NTggMCAwIDAgLjg3NC0xLjEyNmwuMjcyLS4zNTNNNi4xNjUgNS4wNThsLjYxNy0uMTI3Yy4xODctLjEyNCAyLjA3MS0xLjM4NyAyLjY1Ni0yLjE0Ny4xMjUtLjE2MS42NjQtMS4xMDIuNzE4LTEuMTdtLTMuOTkgMy40NDQtLjAyLS4wMDMtLjA4Ny4wOGMtLjAzOS4wMzUtLjA1Ny4wMzctLjA2MS4wMzctLjAwOCAwLS4wMzIgMC0uMDgyLS4wMjZhMS4yMzMgMS4yMzMgMCAwIDEtLjE5LS4xMyA4LjA0MiA4LjA0MiAwIDAgMS0uMTIxLS4xTDUuNiA0LjkxMmwtLjEzMi0uMTA5LS4wMDctLjAwNWEyLjEgMi4xIDAgMCAxLS4yMS0uMjAzYy0uMDk3LS4xMDItLjIxLS4yMjgtLjMyNC0uMzU5LS4xMS0uMTI1LS4yMjQtLjI1OC0uMzI3LS4zNzhhMjYuODk5IDI2Ljg5OSAwIDAgMC0uMjY2LS4zMDZMMi42OTUgMS41ODhsLS4wMDEtLjAwMWMtLjA3LS4wODItLjE0LS4xNzktLjIxOC0uMjg2YTMuNTc4IDMuNTc4IDAgMCAwLS4zMzMtLjQxOEEuOTI4LjkyOCAwIDAgMCAuOTY3LjcxNWEuOTkuOTkgMCAwIDAtLjQ2NSAxLjA5N2MuMDQxLjE2OC4xNi4zNjEuMjg2LjU0LjEzMy4xODcuMy4zOTIuNDY5LjU5MS4xMi4xNDIuMjQuMjguMzUxLjQwNy4yMTIuMjQzLjM5My40NTEuNDk0LjU5M2wuMDA4LjAxMi4wMS4wMSAyLjg1NiAzLjIxYy4wMS4wMS4wMi4wMjMuMDMxLjAzNi4xNjYuMTk4LjQ1Ni41NDYuOTgxLjUwNGguMDA3YTEuNiAxLjYgMCAwIDAgLjIwOC0uMDUgOS43MjEgOS43MjEgMCAwIDAgLjU3OS0uMTgzbC4xMTQtLjA0NGEuNTMzLjUzMyAwIDAgMCAuMTA4LS4wNTkuODkuODkgMCAwIDAgLjEwNi0uMTAxIDI1LjQ0MiAyNS40NDIgMCAwIDAgLjUxNS0uNjEyYy4zMDItLjM3MS42ODQtLjg1MyAxLjA2Ny0xLjMzOWExMzcuOTUgMTM3Ljk1IDAgMCAwIDEuNjY1LTIuMTQ4bS00LjE5MiAxLjg4IDMuNjQtMS43MDkuNjY3LTEuOTE4Yy0uNjQ3LS41MDItMS4wNDUuMTAxLTEuMzQ4LjU2MS0uMDM0LjA1MiAxLjA2NC0uNDI2IDEuMDMyLS4zOG0tMS4zMzMuMzhBMS45OCAxLjk4IDAgMCAxIDguODIgMmwxLjMzNy0uMzg2bS0xLjMzMy4zOGMuMDI1LS4wMzUuMDU0LS4wOC4wODYtLjEyNy4wNTMtLjA4Mi4xMTQtLjE3NC4xNy0uMjUzLjEtLjEzNy4yMTgtLjI4NS4zNi0uNDAxYS44OTUuODk1IDAgMCAxIC41NC0uMjJjLjIxNy0uMDA2LjQzMy4wNzcuNjQ1LjI0LjE5Ni4xNDguMzIuMzI1LjM2NS41MjkuMDQzLjIuMDAyLjM5Mi0uMDY2LjU1OGEyLjM1NCAyLjM1NCAwIDAgMS0uMjcuNDY1Yy0uMDU4LjA4My0uMTI2LjE3MS0uMTg4LjI1M2wtLjEwOC4xNDJNOC44MjMgMS45OTMgOCAzLjVsMi4xNTYtMS44ODdtLjIwMSAxLjU2Ni0uMjAxLS4xNDguMjAyLjE0N3YuMDAxWiIvPjxwYXRoIHN0cm9rZT0iI0VGNDEzNiIgc3Ryb2tlLXdpZHRoPSIuNSIgZD0ibTYuMTY1IDUuMDU4LjQ3NC0uMzMxLjAwMi0uMDAyLjAyNS0uMDIzLjA4LS4wODVhOS41OCA5LjU4IDAgMCAwIC4yNDctLjI5Yy4xOTUtLjIzNS40MzgtLjU0LjY4NC0uODU1YTE0Ni42NTggMTQ2LjY1OCAwIDAgMCAuODc0LTEuMTI2bC4yNzItLjM1M002LjE2NSA1LjA1OGwuNjE3LS4xMjdjLjE4Ny0uMTI0IDIuMDcxLTEuMzg3IDIuNjU2LTIuMTQ3LjEyNS0uMTYxLjY2NC0xLjEwMi43MTgtMS4xN20tMy45OSAzLjQ0NC0uMDItLjAwMy0uMDg3LjA4Yy0uMDM5LjAzNS0uMDU3LjAzNy0uMDYxLjAzNy0uMDA4IDAtLjAzMiAwLS4wODItLjAyNmExLjIzMyAxLjIzMyAwIDAgMS0uMTktLjEzIDguMDQyIDguMDQyIDAgMCAxLS4xMjEtLjFMNS42IDQuOTEybC0uMTMyLS4xMDktLjAwNy0uMDA1YTIuMSAyLjEgMCAwIDEtLjIxLS4yMDNjLS4wOTctLjEwMi0uMjEtLjIyOC0uMzI0LS4zNTktLjExLS4xMjUtLjIyNC0uMjU4LS4zMjctLjM3OGEyNi44OTkgMjYuODk5IDAgMCAwLS4yNjYtLjMwNkwyLjY5NSAxLjU4OGwtLjAwMS0uMDAxYy0uMDctLjA4Mi0uMTQtLjE3OS0uMjE4LS4yODZhMy41NzggMy41NzggMCAwIDAtLjMzMy0uNDE4QS45MjguOTI4IDAgMCAwIC45NjcuNzE1YS45OS45OSAwIDAgMC0uNDY1IDEuMDk3Yy4wNDEuMTY4LjE2LjM2MS4yODYuNTQuMTMzLjE4Ny4zLjM5Mi40NjkuNTkxLjEyLjE0Mi4yNC4yOC4zNTEuNDA3LjIxMi4yNDMuMzkzLjQ1MS40OTQuNTkzbC4wMDguMDEyLjAxLjAxIDIuODU2IDMuMjFjLjAxLjAxLjAyLjAyMy4wMzEuMDM2LjE2Ni4xOTguNDU2LjU0Ni45ODEuNTA0aC4wMDdhMS42IDEuNiAwIDAgMCAuMjA4LS4wNSA5LjcyMSA5LjcyMSAwIDAgMCAuNTc5LS4xODNsLjExNC0uMDQ0YS41MzMuNTMzIDAgMCAwIC4xMDgtLjA1OS44OS44OSAwIDAgMCAuMTA2LS4xMDEgMjUuNDQyIDI1LjQ0MiAwIDAgMCAuNTE1LS42MTJjLjMwMi0uMzcxLjY4NC0uODUzIDEuMDY3LTEuMzM5YTEzNy45NSAxMzcuOTUgMCAwIDAgMS42NjUtMi4xNDhtLTQuMTkyIDEuODggMy42NC0xLjcwOS42NjctMS45MThjLS42NDctLjUwMi0xLjA0NS4xMDEtMS4zNDguNTYxLS4wMzQuMDUyIDEuMDY0LS40MjYgMS4wMzItLjM4bS0xLjMzMy4zOEExLjk4IDEuOTggMCAwIDEgOC44MiAybDEuMzM3LS4zODZtLTEuMzMzLjM4Yy4wMjUtLjAzNS4wNTQtLjA4LjA4Ni0uMTI3LjA1My0uMDgyLjExNC0uMTc0LjE3LS4yNTMuMS0uMTM3LjIxOC0uMjg1LjM2LS40MDFhLjg5NS44OTUgMCAwIDEgLjU0LS4yMmMuMjE3LS4wMDYuNDMzLjA3Ny42NDUuMjQuMTk2LjE0OC4zMi4zMjUuMzY1LjUyOS4wNDMuMi4wMDIuMzkyLS4wNjYuNTU4YTIuMzU0IDIuMzU0IDAgMCAxLS4yNy40NjVjLS4wNTguMDgzLS4xMjYuMTcxLS4xODguMjUzbC0uMTA4LjE0Mk04LjgyMyAxLjk5MyA4IDMuNWwyLjE1Ni0xLjg4N20uMjAxIDEuNTY2LS4yMDEtLjE0OC4yMDIuMTQ3di4wMDFaIi8+PC9nPjxkZWZzPjxjbGlwUGF0aCBpZD0iYSI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMGgxMnY4SDB6Ii8+PC9jbGlwUGF0aD48L2RlZnM+PC9zdmc+);
  background-position-x: 80%;
  background-position-y: center;
  background-repeat: no-repeat;
  padding-right: 50px
}

.nav .nav-list .header-menu__link.rotate-arrow {
  background-color: #066976;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSI4IiBmaWxsPSJub25lIj48ZyBjbGlwLXBhdGg9InVybCgjYSkiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik01LjM2IDMuMjc1di0uMDAybC40NzUtLjMzMW0tLjQ3Ni4zMzMtLjAyNS4wMjMtLjA4LjA4NWE5LjU4IDkuNTggMCAwIDAtLjI0Ny4yOWMtLjE5NS4yMzUtLjQzOC41NC0uNjg0Ljg1NWExNDYuNjU4IDE0Ni42NTggMCAwIDAtLjg3NCAxLjEyNmwtLjI3Mi4zNTNtMi42NTgtMy4wNjUtLjYxNy4xMjdjLS4xODcuMTI0LTIuMDcxIDEuMzg3LTIuNjU2IDIuMTQ3LS4xMjUuMTYxLS42NjQgMS4xMDItLjcxOCAxLjE3bTMuOTktMy40NDQuMDIuMDAzLjA4Ny0uMDhjLjAzOS0uMDM1LjA1Ny0uMDM3LjA2MS0uMDM3LjAwOCAwIC4wMzIgMCAuMDgyLjAyNnMuMTExLjA2OS4xOS4xM2wuMTIxLjEuMDA1LjAwNC4xMzIuMTA5LjAwNy4wMDVhMi4xIDIuMSAwIDAgMSAuMjEuMjAzYy4wOTcuMTAyLjIxLjIyOC4zMjQuMzU5LjExLjEyNS4yMjQuMjU4LjMyNy4zNzguMTA3LjEyNC4yMDEuMjM0LjI2Ni4zMDZsMS42MzkgMS45NjQuMDAxLjAwMWMuMDcuMDgyLjE0LjE3OS4yMTguMjg2bC4wNC4wNTVjLjA5LjEyMi4xOS4yNTcuMjkzLjM2M2EuOTI4LjkyOCAwIDAgMCAxLjE3Ni4xNjguOTkuOTkgMCAwIDAgLjQ2NS0xLjA5N2MtLjA0MS0uMTY4LS4xNi0uMzYxLS4yODYtLjU0YTkuMDg1IDkuMDg1IDAgMCAwLS40NjktLjU5MWMtLjEyLS4xNDItLjI0LS4yOC0uMzUxLS40MDdhOS4zNzMgOS4zNzMgMCAwIDEtLjQ5NC0uNTkzbC0uMDA4LS4wMTItLjAxLS4wMUw3LjAyNS44MjVBNi4xMzkgNi4xMzkgMCAwIDEgNi45OTMuNzlDNi44MjcuNTkxIDYuNTM3LjI0MyA2LjAxMi4yODVoLS4wMDdhMS42IDEuNiAwIDAgMC0uMjA4LjA1IDkuNzIxIDkuNzIxIDAgMCAwLS41NzkuMTgzbC0uMTE0LjA0NGEuNTMzLjUzMyAwIDAgMC0uMTA4LjA1OS44OS44OSAwIDAgMC0uMTA2LjEwMSAyNS40NCAyNS40NCAwIDAgMC0uNTE1LjYxMmMtLjMwMi4zNzEtLjY4NC44NTMtMS4wNjcgMS4zMzlBMTM3Ljg1IDEzNy44NSAwIDAgMCAxLjY0MyA0LjgybTQuMTkyLTEuODhMMi4xOTUgNC42NWwtLjY2NyAxLjkxOGMuNjQ3LjUwMiAxLjA0NS0uMTAxIDEuMzQ4LS41NjEuMDM0LS4wNTItMS4wNjQuNDI2LTEuMDMyLjM4bTEuMzMzLS4zOEExLjk4IDEuOTggMCAwIDEgMy4xOCA2bC0xLjMzNy4zODZtMS4zMzMtLjM4Yy0uMDI1LjAzNS0uMDU0LjA4LS4wODYuMTI3LS4wNTMuMDgyLS4xMTQuMTc0LS4xNy4yNTNhMi4wNzYgMi4wNzYgMCAwIDEtLjM2LjQwMS44OTUuODk1IDAgMCAxLS41NC4yMmMtLjIxNy4wMDYtLjQzMy0uMDc3LS42NDUtLjI0LS4xOTYtLjE0OC0uMzItLjMyNS0uMzY1LS41MjlhLjk0MS45NDEgMCAwIDEgLjA2Ni0uNTU4Yy4wNjctLjE2Ni4xNjktLjMyNC4yNy0uNDY1LjA1OC0uMDgzLjEyNi0uMTcxLjE4OC0uMjUzbC4xMDgtLjE0Mm0xLjUzNCAxLjE4Nkw0IDQuNSAxLjg0NCA2LjM4N00xLjY0MyA0LjgybC4yMDEuMTQ4LS4yMDItLjE0N3YtLjAwMVoiLz48cGF0aCBzdHJva2U9IiNmZmYiIHN0cm9rZS13aWR0aD0iLjUiIGQ9Im01LjgzNSAyLjk0Mi0uNDc0LjMzMS0uMDAyLjAwMi0uMDI1LjAyMy0uMDguMDg1YTkuNTggOS41OCAwIDAgMC0uMjQ3LjI5Yy0uMTk1LjIzNS0uNDM4LjU0LS42ODQuODU1YTE0Ni42NTggMTQ2LjY1OCAwIDAgMC0uODc0IDEuMTI2bC0uMjcyLjM1M20yLjY1OC0zLjA2NS0uNjE3LjEyN2MtLjE4Ny4xMjQtMi4wNzEgMS4zODctMi42NTYgMi4xNDctLjEyNS4xNjEtLjY2NCAxLjEwMi0uNzE4IDEuMTdtMy45OS0zLjQ0NC4wMi4wMDMuMDg3LS4wOGMuMDM5LS4wMzUuMDU3LS4wMzcuMDYxLS4wMzcuMDA4IDAgLjAzMiAwIC4wODIuMDI2cy4xMTEuMDY5LjE5LjEzbC4xMjEuMS4wMDUuMDA0LjEzMi4xMDkuMDA3LjAwNWEyLjEgMi4xIDAgMCAxIC4yMS4yMDNjLjA5Ny4xMDIuMjEuMjI4LjMyNC4zNTkuMTEuMTI1LjIyNC4yNTguMzI3LjM3OC4xMDcuMTI0LjIwMS4yMzQuMjY2LjMwNmwxLjYzOSAxLjk2NC4wMDEuMDAxYy4wNy4wODIuMTQuMTc5LjIxOC4yODZsLjA0LjA1NWMuMDkuMTIyLjE5LjI1Ny4yOTMuMzYzYS45MjguOTI4IDAgMCAwIDEuMTc2LjE2OC45OS45OSAwIDAgMCAuNDY1LTEuMDk3Yy0uMDQxLS4xNjgtLjE2LS4zNjEtLjI4Ni0uNTRhOS4wODUgOS4wODUgMCAwIDAtLjQ2OS0uNTkxYy0uMTItLjE0Mi0uMjQtLjI4LS4zNTEtLjQwN2E5LjM3MyA5LjM3MyAwIDAgMS0uNDk0LS41OTNsLS4wMDgtLjAxMi0uMDEtLjAxTDcuMDI1LjgyNUE2LjEzOSA2LjEzOSAwIDAgMSA2Ljk5My43OUM2LjgyNy41OTEgNi41MzcuMjQzIDYuMDEyLjI4NWgtLjAwN2ExLjYgMS42IDAgMCAwLS4yMDguMDUgOS43MjEgOS43MjEgMCAwIDAtLjU3OS4xODNsLS4xMTQuMDQ0YS41MzMuNTMzIDAgMCAwLS4xMDguMDU5Ljg5Ljg5IDAgMCAwLS4xMDYuMTAxIDI1LjQ0IDI1LjQ0IDAgMCAwLS41MTUuNjEyYy0uMzAyLjM3MS0uNjg0Ljg1My0xLjA2NyAxLjMzOUExMzcuODUgMTM3Ljg1IDAgMCAwIDEuNjQzIDQuODJtNC4xOTItMS44OEwyLjE5NSA0LjY1bC0uNjY3IDEuOTE4Yy42NDcuNTAyIDEuMDQ1LS4xMDEgMS4zNDgtLjU2MS4wMzQtLjA1Mi0xLjA2NC40MjYtMS4wMzIuMzhtMS4zMzMtLjM4QTEuOTggMS45OCAwIDAgMSAzLjE4IDZsLTEuMzM3LjM4Nm0xLjMzMy0uMzhjLS4wMjUuMDM1LS4wNTQuMDgtLjA4Ni4xMjctLjA1My4wODItLjExNC4xNzQtLjE3LjI1M2EyLjA3NiAyLjA3NiAwIDAgMS0uMzYuNDAxLjg5NS44OTUgMCAwIDEtLjU0LjIyYy0uMjE3LjAwNi0uNDMzLS4wNzctLjY0NS0uMjQtLjE5Ni0uMTQ4LS4zMi0uMzI1LS4zNjUtLjUyOWEuOTQxLjk0MSAwIDAgMSAuMDY2LS41NThjLjA2Ny0uMTY2LjE2OS0uMzI0LjI3LS40NjUuMDU4LS4wODMuMTI2LS4xNzEuMTg4LS4yNTNsLjEwOC0uMTQybTEuNTM0IDEuMTg2TDQgNC41IDEuODQ0IDYuMzg3TTEuNjQzIDQuODJsLjIwMS4xNDgtLjIwMi0uMTQ3di0uMDAxWiIvPjwvZz48ZGVmcz48Y2xpcFBhdGggaWQ9ImEiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0xMiA4SDBWMGgxMnoiLz48L2NsaXBQYXRoPjwvZGVmcz48L3N2Zz4=) !important;
  background-position-x: 80%;
  background-position-y: center;
  background-repeat: no-repeat;
  color: #fff
}

@media screen and (max-device-width:768px) {
  .nav .nav-list .header-menu__link.rotate-arrow {
    background-color: transparent !important;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSI4IiBmaWxsPSJub25lIj48ZyBjbGlwLXBhdGg9InVybCgjYSkiPjxwYXRoIGZpbGw9IiNFRjQxMzYiIGQ9Ik01LjM2IDMuMjc1di0uMDAybC40NzUtLjMzMW0tLjQ3Ni4zMzMtLjAyNS4wMjMtLjA4LjA4NWE5LjU4IDkuNTggMCAwIDAtLjI0Ny4yOWMtLjE5NS4yMzUtLjQzOC41NC0uNjg0Ljg1NWExNDYuNjU4IDE0Ni42NTggMCAwIDAtLjg3NCAxLjEyNmwtLjI3Mi4zNTNtMi42NTgtMy4wNjUtLjYxNy4xMjdjLS4xODcuMTI0LTIuMDcxIDEuMzg3LTIuNjU2IDIuMTQ3LS4xMjUuMTYxLS42NjQgMS4xMDItLjcxOCAxLjE3bTMuOTktMy40NDQuMDIuMDAzLjA4Ny0uMDhjLjAzOS0uMDM1LjA1Ny0uMDM3LjA2MS0uMDM3LjAwOCAwIC4wMzIgMCAuMDgyLjAyNnMuMTExLjA2OS4xOS4xM2wuMTIxLjEuMDA1LjAwNC4xMzIuMTA5LjAwNy4wMDVhMi4xIDIuMSAwIDAgMSAuMjEuMjAzYy4wOTcuMTAyLjIxLjIyOC4zMjQuMzU5LjExLjEyNS4yMjQuMjU4LjMyNy4zNzguMTA3LjEyNC4yMDEuMjM0LjI2Ni4zMDZsMS42MzkgMS45NjQuMDAxLjAwMWMuMDcuMDgyLjE0LjE3OS4yMTguMjg2bC4wNC4wNTVjLjA5LjEyMi4xOS4yNTcuMjkzLjM2M2EuOTI4LjkyOCAwIDAgMCAxLjE3Ni4xNjguOTkuOTkgMCAwIDAgLjQ2NS0xLjA5N2MtLjA0MS0uMTY4LS4xNi0uMzYxLS4yODYtLjU0YTkuMDg1IDkuMDg1IDAgMCAwLS40NjktLjU5MWMtLjEyLS4xNDItLjI0LS4yOC0uMzUxLS40MDdhOS4zNzMgOS4zNzMgMCAwIDEtLjQ5NC0uNTkzbC0uMDA4LS4wMTItLjAxLS4wMUw3LjAyNS44MjVBNi4xMzkgNi4xMzkgMCAwIDEgNi45OTMuNzlDNi44MjcuNTkxIDYuNTM3LjI0MyA2LjAxMi4yODVoLS4wMDdhMS42IDEuNiAwIDAgMC0uMjA4LjA1IDkuNzIxIDkuNzIxIDAgMCAwLS41NzkuMTgzbC0uMTE0LjA0NGEuNTMzLjUzMyAwIDAgMC0uMTA4LjA1OS44OS44OSAwIDAgMC0uMTA2LjEwMSAyNS40NCAyNS40NCAwIDAgMC0uNTE1LjYxMmMtLjMwMi4zNzEtLjY4NC44NTMtMS4wNjcgMS4zMzlBMTM3Ljg1IDEzNy44NSAwIDAgMCAxLjY0MyA0LjgybTQuMTkyLTEuODhMMi4xOTUgNC42NWwtLjY2NyAxLjkxOGMuNjQ3LjUwMiAxLjA0NS0uMTAxIDEuMzQ4LS41NjEuMDM0LS4wNTItMS4wNjQuNDI2LTEuMDMyLjM4bTEuMzMzLS4zOEExLjk4IDEuOTggMCAwIDEgMy4xOCA2bC0xLjMzNy4zODZtMS4zMzMtLjM4Yy0uMDI1LjAzNS0uMDU0LjA4LS4wODYuMTI3LS4wNTMuMDgyLS4xMTQuMTc0LS4xNy4yNTNhMi4wNzYgMi4wNzYgMCAwIDEtLjM2LjQwMS44OTUuODk1IDAgMCAxLS41NC4yMmMtLjIxNy4wMDYtLjQzMy0uMDc3LS42NDUtLjI0LS4xOTYtLjE0OC0uMzItLjMyNS0uMzY1LS41MjlhLjk0MS45NDEgMCAwIDEgLjA2Ni0uNTU4Yy4wNjctLjE2Ni4xNjktLjMyNC4yNy0uNDY1LjA1OC0uMDgzLjEyNi0uMTcxLjE4OC0uMjUzbC4xMDgtLjE0Mm0xLjUzNCAxLjE4Nkw0IDQuNSAxLjg0NCA2LjM4N00xLjY0MyA0LjgybC4yMDEuMTQ4LS4yMDItLjE0N3YtLjAwMVoiLz48cGF0aCBzdHJva2U9IiNFRjQxMzYiIHN0cm9rZS13aWR0aD0iLjUiIGQ9Im01LjgzNSAyLjk0Mi0uNDc0LjMzMS0uMDAyLjAwMi0uMDI1LjAyMy0uMDguMDg1YTkuNTggOS41OCAwIDAgMC0uMjQ3LjI5Yy0uMTk1LjIzNS0uNDM4LjU0LS42ODQuODU1YTE0Ni42NTggMTQ2LjY1OCAwIDAgMC0uODc0IDEuMTI2bC0uMjcyLjM1M20yLjY1OC0zLjA2NS0uNjE3LjEyN2MtLjE4Ny4xMjQtMi4wNzEgMS4zODctMi42NTYgMi4xNDctLjEyNS4xNjEtLjY2NCAxLjEwMi0uNzE4IDEuMTdtMy45OS0zLjQ0NC4wMi4wMDMuMDg3LS4wOGMuMDM5LS4wMzUuMDU3LS4wMzcuMDYxLS4wMzcuMDA4IDAgLjAzMiAwIC4wODIuMDI2cy4xMTEuMDY5LjE5LjEzbC4xMjEuMS4wMDUuMDA0LjEzMi4xMDkuMDA3LjAwNWEyLjEgMi4xIDAgMCAxIC4yMS4yMDNjLjA5Ny4xMDIuMjEuMjI4LjMyNC4zNTkuMTEuMTI1LjIyNC4yNTguMzI3LjM3OC4xMDcuMTI0LjIwMS4yMzQuMjY2LjMwNmwxLjYzOSAxLjk2NC4wMDEuMDAxYy4wNy4wODIuMTQuMTc5LjIxOC4yODZsLjA0LjA1NWMuMDkuMTIyLjE5LjI1Ny4yOTMuMzYzYS45MjguOTI4IDAgMCAwIDEuMTc2LjE2OC45OS45OSAwIDAgMCAuNDY1LTEuMDk3Yy0uMDQxLS4xNjgtLjE2LS4zNjEtLjI4Ni0uNTRhOS4wODUgOS4wODUgMCAwIDAtLjQ2OS0uNTkxYy0uMTItLjE0Mi0uMjQtLjI4LS4zNTEtLjQwN2E5LjM3MyA5LjM3MyAwIDAgMS0uNDk0LS41OTNsLS4wMDgtLjAxMi0uMDEtLjAxTDcuMDI1LjgyNUE2LjEzOSA2LjEzOSAwIDAgMSA2Ljk5My43OUM2LjgyNy41OTEgNi41MzcuMjQzIDYuMDEyLjI4NWgtLjAwN2ExLjYgMS42IDAgMCAwLS4yMDguMDUgOS43MjEgOS43MjEgMCAwIDAtLjU3OS4xODNsLS4xMTQuMDQ0YS41MzMuNTMzIDAgMCAwLS4xMDguMDU5Ljg5Ljg5IDAgMCAwLS4xMDYuMTAxIDI1LjQ0IDI1LjQ0IDAgMCAwLS41MTUuNjEyYy0uMzAyLjM3MS0uNjg0Ljg1My0xLjA2NyAxLjMzOUExMzcuODUgMTM3Ljg1IDAgMCAwIDEuNjQzIDQuODJtNC4xOTItMS44OEwyLjE5NSA0LjY1bC0uNjY3IDEuOTE4Yy42NDcuNTAyIDEuMDQ1LS4xMDEgMS4zNDgtLjU2MS4wMzQtLjA1Mi0xLjA2NC40MjYtMS4wMzIuMzhtMS4zMzMtLjM4QTEuOTggMS45OCAwIDAgMSAzLjE4IDZsLTEuMzM3LjM4Nm0xLjMzMy0uMzhjLS4wMjUuMDM1LS4wNTQuMDgtLjA4Ni4xMjctLjA1My4wODItLjExNC4xNzQtLjE3LjI1M2EyLjA3NiAyLjA3NiAwIDAgMS0uMzYuNDAxLjg5NS44OTUgMCAwIDEtLjU0LjIyYy0uMjE3LjAwNi0uNDMzLS4wNzctLjY0NS0uMjQtLjE5Ni0uMTQ4LS4zMi0uMzI1LS4zNjUtLjUyOWEuOTQxLjk0MSAwIDAgMSAuMDY2LS41NThjLjA2Ny0uMTY2LjE2OS0uMzI0LjI3LS40NjUuMDU4LS4wODMuMTI2LS4xNzEuMTg4LS4yNTNsLjEwOC0uMTQybTEuNTM0IDEuMTg2TDQgNC41IDEuODQ0IDYuMzg3TTEuNjQzIDQuODJsLjIwMS4xNDgtLjIwMi0uMTQ3di0uMDAxWiIvPjwvZz48ZGVmcz48Y2xpcFBhdGggaWQ9ImEiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0xMiA4SDBWMGgxMnoiLz48L2NsaXBQYXRoPjwvZGVmcz48L3N2Zz4=) !important;
    background-position-x: 80%;
    background-position-y: center;
    background-repeat: no-repeat;
    color: #0a0319 !important
  }
}

@media screen and (max-width:768px) {
  .nav .nav-list .header-menu__link.rotate-arrow {
    background-color: transparent !important;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSI4IiBmaWxsPSJub25lIj48ZyBjbGlwLXBhdGg9InVybCgjYSkiPjxwYXRoIGZpbGw9IiNFRjQxMzYiIGQ9Ik01LjM2IDMuMjc1di0uMDAybC40NzUtLjMzMW0tLjQ3Ni4zMzMtLjAyNS4wMjMtLjA4LjA4NWE5LjU4IDkuNTggMCAwIDAtLjI0Ny4yOWMtLjE5NS4yMzUtLjQzOC41NC0uNjg0Ljg1NWExNDYuNjU4IDE0Ni42NTggMCAwIDAtLjg3NCAxLjEyNmwtLjI3Mi4zNTNtMi42NTgtMy4wNjUtLjYxNy4xMjdjLS4xODcuMTI0LTIuMDcxIDEuMzg3LTIuNjU2IDIuMTQ3LS4xMjUuMTYxLS42NjQgMS4xMDItLjcxOCAxLjE3bTMuOTktMy40NDQuMDIuMDAzLjA4Ny0uMDhjLjAzOS0uMDM1LjA1Ny0uMDM3LjA2MS0uMDM3LjAwOCAwIC4wMzIgMCAuMDgyLjAyNnMuMTExLjA2OS4xOS4xM2wuMTIxLjEuMDA1LjAwNC4xMzIuMTA5LjAwNy4wMDVhMi4xIDIuMSAwIDAgMSAuMjEuMjAzYy4wOTcuMTAyLjIxLjIyOC4zMjQuMzU5LjExLjEyNS4yMjQuMjU4LjMyNy4zNzguMTA3LjEyNC4yMDEuMjM0LjI2Ni4zMDZsMS42MzkgMS45NjQuMDAxLjAwMWMuMDcuMDgyLjE0LjE3OS4yMTguMjg2bC4wNC4wNTVjLjA5LjEyMi4xOS4yNTcuMjkzLjM2M2EuOTI4LjkyOCAwIDAgMCAxLjE3Ni4xNjguOTkuOTkgMCAwIDAgLjQ2NS0xLjA5N2MtLjA0MS0uMTY4LS4xNi0uMzYxLS4yODYtLjU0YTkuMDg1IDkuMDg1IDAgMCAwLS40NjktLjU5MWMtLjEyLS4xNDItLjI0LS4yOC0uMzUxLS40MDdhOS4zNzMgOS4zNzMgMCAwIDEtLjQ5NC0uNTkzbC0uMDA4LS4wMTItLjAxLS4wMUw3LjAyNS44MjVBNi4xMzkgNi4xMzkgMCAwIDEgNi45OTMuNzlDNi44MjcuNTkxIDYuNTM3LjI0MyA2LjAxMi4yODVoLS4wMDdhMS42IDEuNiAwIDAgMC0uMjA4LjA1IDkuNzIxIDkuNzIxIDAgMCAwLS41NzkuMTgzbC0uMTE0LjA0NGEuNTMzLjUzMyAwIDAgMC0uMTA4LjA1OS44OS44OSAwIDAgMC0uMTA2LjEwMSAyNS40NCAyNS40NCAwIDAgMC0uNTE1LjYxMmMtLjMwMi4zNzEtLjY4NC44NTMtMS4wNjcgMS4zMzlBMTM3Ljg1IDEzNy44NSAwIDAgMCAxLjY0MyA0LjgybTQuMTkyLTEuODhMMi4xOTUgNC42NWwtLjY2NyAxLjkxOGMuNjQ3LjUwMiAxLjA0NS0uMTAxIDEuMzQ4LS41NjEuMDM0LS4wNTItMS4wNjQuNDI2LTEuMDMyLjM4bTEuMzMzLS4zOEExLjk4IDEuOTggMCAwIDEgMy4xOCA2bC0xLjMzNy4zODZtMS4zMzMtLjM4Yy0uMDI1LjAzNS0uMDU0LjA4LS4wODYuMTI3LS4wNTMuMDgyLS4xMTQuMTc0LS4xNy4yNTNhMi4wNzYgMi4wNzYgMCAwIDEtLjM2LjQwMS44OTUuODk1IDAgMCAxLS41NC4yMmMtLjIxNy4wMDYtLjQzMy0uMDc3LS42NDUtLjI0LS4xOTYtLjE0OC0uMzItLjMyNS0uMzY1LS41MjlhLjk0MS45NDEgMCAwIDEgLjA2Ni0uNTU4Yy4wNjctLjE2Ni4xNjktLjMyNC4yNy0uNDY1LjA1OC0uMDgzLjEyNi0uMTcxLjE4OC0uMjUzbC4xMDgtLjE0Mm0xLjUzNCAxLjE4Nkw0IDQuNSAxLjg0NCA2LjM4N00xLjY0MyA0LjgybC4yMDEuMTQ4LS4yMDItLjE0N3YtLjAwMVoiLz48cGF0aCBzdHJva2U9IiNFRjQxMzYiIHN0cm9rZS13aWR0aD0iLjUiIGQ9Im01LjgzNSAyLjk0Mi0uNDc0LjMzMS0uMDAyLjAwMi0uMDI1LjAyMy0uMDguMDg1YTkuNTggOS41OCAwIDAgMC0uMjQ3LjI5Yy0uMTk1LjIzNS0uNDM4LjU0LS42ODQuODU1YTE0Ni42NTggMTQ2LjY1OCAwIDAgMC0uODc0IDEuMTI2bC0uMjcyLjM1M20yLjY1OC0zLjA2NS0uNjE3LjEyN2MtLjE4Ny4xMjQtMi4wNzEgMS4zODctMi42NTYgMi4xNDctLjEyNS4xNjEtLjY2NCAxLjEwMi0uNzE4IDEuMTdtMy45OS0zLjQ0NC4wMi4wMDMuMDg3LS4wOGMuMDM5LS4wMzUuMDU3LS4wMzcuMDYxLS4wMzcuMDA4IDAgLjAzMiAwIC4wODIuMDI2cy4xMTEuMDY5LjE5LjEzbC4xMjEuMS4wMDUuMDA0LjEzMi4xMDkuMDA3LjAwNWEyLjEgMi4xIDAgMCAxIC4yMS4yMDNjLjA5Ny4xMDIuMjEuMjI4LjMyNC4zNTkuMTEuMTI1LjIyNC4yNTguMzI3LjM3OC4xMDcuMTI0LjIwMS4yMzQuMjY2LjMwNmwxLjYzOSAxLjk2NC4wMDEuMDAxYy4wNy4wODIuMTQuMTc5LjIxOC4yODZsLjA0LjA1NWMuMDkuMTIyLjE5LjI1Ny4yOTMuMzYzYS45MjguOTI4IDAgMCAwIDEuMTc2LjE2OC45OS45OSAwIDAgMCAuNDY1LTEuMDk3Yy0uMDQxLS4xNjgtLjE2LS4zNjEtLjI4Ni0uNTRhOS4wODUgOS4wODUgMCAwIDAtLjQ2OS0uNTkxYy0uMTItLjE0Mi0uMjQtLjI4LS4zNTEtLjQwN2E5LjM3MyA5LjM3MyAwIDAgMS0uNDk0LS41OTNsLS4wMDgtLjAxMi0uMDEtLjAxTDcuMDI1LjgyNUE2LjEzOSA2LjEzOSAwIDAgMSA2Ljk5My43OUM2LjgyNy41OTEgNi41MzcuMjQzIDYuMDEyLjI4NWgtLjAwN2ExLjYgMS42IDAgMCAwLS4yMDguMDUgOS43MjEgOS43MjEgMCAwIDAtLjU3OS4xODNsLS4xMTQuMDQ0YS41MzMuNTMzIDAgMCAwLS4xMDguMDU5Ljg5Ljg5IDAgMCAwLS4xMDYuMTAxIDI1LjQ0IDI1LjQ0IDAgMCAwLS41MTUuNjEyYy0uMzAyLjM3MS0uNjg0Ljg1My0xLjA2NyAxLjMzOUExMzcuODUgMTM3Ljg1IDAgMCAwIDEuNjQzIDQuODJtNC4xOTItMS44OEwyLjE5NSA0LjY1bC0uNjY3IDEuOTE4Yy42NDcuNTAyIDEuMDQ1LS4xMDEgMS4zNDgtLjU2MS4wMzQtLjA1Mi0xLjA2NC40MjYtMS4wMzIuMzhtMS4zMzMtLjM4QTEuOTggMS45OCAwIDAgMSAzLjE4IDZsLTEuMzM3LjM4Nm0xLjMzMy0uMzhjLS4wMjUuMDM1LS4wNTQuMDgtLjA4Ni4xMjctLjA1My4wODItLjExNC4xNzQtLjE3LjI1M2EyLjA3NiAyLjA3NiAwIDAgMS0uMzYuNDAxLjg5NS44OTUgMCAwIDEtLjU0LjIyYy0uMjE3LjAwNi0uNDMzLS4wNzctLjY0NS0uMjQtLjE5Ni0uMTQ4LS4zMi0uMzI1LS4zNjUtLjUyOWEuOTQxLjk0MSAwIDAgMSAuMDY2LS41NThjLjA2Ny0uMTY2LjE2OS0uMzI0LjI3LS40NjUuMDU4LS4wODMuMTI2LS4xNzEuMTg4LS4yNTNsLjEwOC0uMTQybTEuNTM0IDEuMTg2TDQgNC41IDEuODQ0IDYuMzg3TTEuNjQzIDQuODJsLjIwMS4xNDgtLjIwMi0uMTQ3di0uMDAxWiIvPjwvZz48ZGVmcz48Y2xpcFBhdGggaWQ9ImEiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0xMiA4SDBWMGgxMnoiLz48L2NsaXBQYXRoPjwvZGVmcz48L3N2Zz4=) !important;
    background-position-x: 80%;
    background-position-y: center;
    background-repeat: no-repeat;
    color: #0a0319 !important
  }
}

@media screen and (width >=766px)and (width <=1023px) {
  .nav .nav-list .header-menu__link.rotate-arrow {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSI4IiBmaWxsPSJub25lIj48ZyBjbGlwLXBhdGg9InVybCgjYSkiPjxwYXRoIGZpbGw9IiNFRjQxMzYiIGQ9Ik01LjM2IDMuMjc1di0uMDAybC40NzUtLjMzMW0tLjQ3Ni4zMzMtLjAyNS4wMjMtLjA4LjA4NWE5LjU4IDkuNTggMCAwIDAtLjI0Ny4yOWMtLjE5NS4yMzUtLjQzOC41NC0uNjg0Ljg1NWExNDYuNjU4IDE0Ni42NTggMCAwIDAtLjg3NCAxLjEyNmwtLjI3Mi4zNTNtMi42NTgtMy4wNjUtLjYxNy4xMjdjLS4xODcuMTI0LTIuMDcxIDEuMzg3LTIuNjU2IDIuMTQ3LS4xMjUuMTYxLS42NjQgMS4xMDItLjcxOCAxLjE3bTMuOTktMy40NDQuMDIuMDAzLjA4Ny0uMDhjLjAzOS0uMDM1LjA1Ny0uMDM3LjA2MS0uMDM3LjAwOCAwIC4wMzIgMCAuMDgyLjAyNnMuMTExLjA2OS4xOS4xM2wuMTIxLjEuMDA1LjAwNC4xMzIuMTA5LjAwNy4wMDVhMi4xIDIuMSAwIDAgMSAuMjEuMjAzYy4wOTcuMTAyLjIxLjIyOC4zMjQuMzU5LjExLjEyNS4yMjQuMjU4LjMyNy4zNzguMTA3LjEyNC4yMDEuMjM0LjI2Ni4zMDZsMS42MzkgMS45NjQuMDAxLjAwMWMuMDcuMDgyLjE0LjE3OS4yMTguMjg2bC4wNC4wNTVjLjA5LjEyMi4xOS4yNTcuMjkzLjM2M2EuOTI4LjkyOCAwIDAgMCAxLjE3Ni4xNjguOTkuOTkgMCAwIDAgLjQ2NS0xLjA5N2MtLjA0MS0uMTY4LS4xNi0uMzYxLS4yODYtLjU0YTkuMDg1IDkuMDg1IDAgMCAwLS40NjktLjU5MWMtLjEyLS4xNDItLjI0LS4yOC0uMzUxLS40MDdhOS4zNzMgOS4zNzMgMCAwIDEtLjQ5NC0uNTkzbC0uMDA4LS4wMTItLjAxLS4wMUw3LjAyNS44MjVBNi4xMzkgNi4xMzkgMCAwIDEgNi45OTMuNzlDNi44MjcuNTkxIDYuNTM3LjI0MyA2LjAxMi4yODVoLS4wMDdhMS42IDEuNiAwIDAgMC0uMjA4LjA1IDkuNzIxIDkuNzIxIDAgMCAwLS41NzkuMTgzbC0uMTE0LjA0NGEuNTMzLjUzMyAwIDAgMC0uMTA4LjA1OS44OS44OSAwIDAgMC0uMTA2LjEwMSAyNS40NCAyNS40NCAwIDAgMC0uNTE1LjYxMmMtLjMwMi4zNzEtLjY4NC44NTMtMS4wNjcgMS4zMzlBMTM3Ljg1IDEzNy44NSAwIDAgMCAxLjY0MyA0LjgybTQuMTkyLTEuODhMMi4xOTUgNC42NWwtLjY2NyAxLjkxOGMuNjQ3LjUwMiAxLjA0NS0uMTAxIDEuMzQ4LS41NjEuMDM0LS4wNTItMS4wNjQuNDI2LTEuMDMyLjM4bTEuMzMzLS4zOEExLjk4IDEuOTggMCAwIDEgMy4xOCA2bC0xLjMzNy4zODZtMS4zMzMtLjM4Yy0uMDI1LjAzNS0uMDU0LjA4LS4wODYuMTI3LS4wNTMuMDgyLS4xMTQuMTc0LS4xNy4yNTNhMi4wNzYgMi4wNzYgMCAwIDEtLjM2LjQwMS44OTUuODk1IDAgMCAxLS41NC4yMmMtLjIxNy4wMDYtLjQzMy0uMDc3LS42NDUtLjI0LS4xOTYtLjE0OC0uMzItLjMyNS0uMzY1LS41MjlhLjk0MS45NDEgMCAwIDEgLjA2Ni0uNTU4Yy4wNjctLjE2Ni4xNjktLjMyNC4yNy0uNDY1LjA1OC0uMDgzLjEyNi0uMTcxLjE4OC0uMjUzbC4xMDgtLjE0Mm0xLjUzNCAxLjE4Nkw0IDQuNSAxLjg0NCA2LjM4N00xLjY0MyA0LjgybC4yMDEuMTQ4LS4yMDItLjE0N3YtLjAwMVoiLz48cGF0aCBzdHJva2U9IiNFRjQxMzYiIHN0cm9rZS13aWR0aD0iLjUiIGQ9Im01LjgzNSAyLjk0Mi0uNDc0LjMzMS0uMDAyLjAwMi0uMDI1LjAyMy0uMDguMDg1YTkuNTggOS41OCAwIDAgMC0uMjQ3LjI5Yy0uMTk1LjIzNS0uNDM4LjU0LS42ODQuODU1YTE0Ni42NTggMTQ2LjY1OCAwIDAgMC0uODc0IDEuMTI2bC0uMjcyLjM1M20yLjY1OC0zLjA2NS0uNjE3LjEyN2MtLjE4Ny4xMjQtMi4wNzEgMS4zODctMi42NTYgMi4xNDctLjEyNS4xNjEtLjY2NCAxLjEwMi0uNzE4IDEuMTdtMy45OS0zLjQ0NC4wMi4wMDMuMDg3LS4wOGMuMDM5LS4wMzUuMDU3LS4wMzcuMDYxLS4wMzcuMDA4IDAgLjAzMiAwIC4wODIuMDI2cy4xMTEuMDY5LjE5LjEzbC4xMjEuMS4wMDUuMDA0LjEzMi4xMDkuMDA3LjAwNWEyLjEgMi4xIDAgMCAxIC4yMS4yMDNjLjA5Ny4xMDIuMjEuMjI4LjMyNC4zNTkuMTEuMTI1LjIyNC4yNTguMzI3LjM3OC4xMDcuMTI0LjIwMS4yMzQuMjY2LjMwNmwxLjYzOSAxLjk2NC4wMDEuMDAxYy4wNy4wODIuMTQuMTc5LjIxOC4yODZsLjA0LjA1NWMuMDkuMTIyLjE5LjI1Ny4yOTMuMzYzYS45MjguOTI4IDAgMCAwIDEuMTc2LjE2OC45OS45OSAwIDAgMCAuNDY1LTEuMDk3Yy0uMDQxLS4xNjgtLjE2LS4zNjEtLjI4Ni0uNTRhOS4wODUgOS4wODUgMCAwIDAtLjQ2OS0uNTkxYy0uMTItLjE0Mi0uMjQtLjI4LS4zNTEtLjQwN2E5LjM3MyA5LjM3MyAwIDAgMS0uNDk0LS41OTNsLS4wMDgtLjAxMi0uMDEtLjAxTDcuMDI1LjgyNUE2LjEzOSA2LjEzOSAwIDAgMSA2Ljk5My43OUM2LjgyNy41OTEgNi41MzcuMjQzIDYuMDEyLjI4NWgtLjAwN2ExLjYgMS42IDAgMCAwLS4yMDguMDUgOS43MjEgOS43MjEgMCAwIDAtLjU3OS4xODNsLS4xMTQuMDQ0YS41MzMuNTMzIDAgMCAwLS4xMDguMDU5Ljg5Ljg5IDAgMCAwLS4xMDYuMTAxIDI1LjQ0IDI1LjQ0IDAgMCAwLS41MTUuNjEyYy0uMzAyLjM3MS0uNjg0Ljg1My0xLjA2NyAxLjMzOUExMzcuODUgMTM3Ljg1IDAgMCAwIDEuNjQzIDQuODJtNC4xOTItMS44OEwyLjE5NSA0LjY1bC0uNjY3IDEuOTE4Yy42NDcuNTAyIDEuMDQ1LS4xMDEgMS4zNDgtLjU2MS4wMzQtLjA1Mi0xLjA2NC40MjYtMS4wMzIuMzhtMS4zMzMtLjM4QTEuOTggMS45OCAwIDAgMSAzLjE4IDZsLTEuMzM3LjM4Nm0xLjMzMy0uMzhjLS4wMjUuMDM1LS4wNTQuMDgtLjA4Ni4xMjctLjA1My4wODItLjExNC4xNzQtLjE3LjI1M2EyLjA3NiAyLjA3NiAwIDAgMS0uMzYuNDAxLjg5NS44OTUgMCAwIDEtLjU0LjIyYy0uMjE3LjAwNi0uNDMzLS4wNzctLjY0NS0uMjQtLjE5Ni0uMTQ4LS4zMi0uMzI1LS4zNjUtLjUyOWEuOTQxLjk0MSAwIDAgMSAuMDY2LS41NThjLjA2Ny0uMTY2LjE2OS0uMzI0LjI3LS40NjUuMDU4LS4wODMuMTI2LS4xNzEuMTg4LS4yNTNsLjEwOC0uMTQybTEuNTM0IDEuMTg2TDQgNC41IDEuODQ0IDYuMzg3TTEuNjQzIDQuODJsLjIwMS4xNDgtLjIwMi0uMTQ3di0uMDAxWiIvPjwvZz48ZGVmcz48Y2xpcFBhdGggaWQ9ImEiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0xMiA4SDBWMGgxMnoiLz48L2NsaXBQYXRoPjwvZGVmcz48L3N2Zz4=) !important;
    background-position-x: 80%;
    background-position-y: center;
    background-repeat: no-repeat
  }
}

.nav .nav-list .header-menu__link.sub-link {
  font-feature-settings: "clig" off, "liga" off;
  color: var(--text, #0a0319);
  font-family: "Roboto Serif", serif;
  font-size: 19px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  padding: 0
}

.nav .nav-list .header-menu__link.sub-link:hover {
  color: #ef4136;
  font-weight: 700
}

.nav .nav-list .header-menu__search {
  align-items: center;
  display: flex
}

.nav .nav-list .header-menu__search--input {
  display: none
}

.nav .nav-list .header-menu__search--input--active {
  display: block
}

.nav .nav-list .header-menu__search--icon {
  align-items: center;
  display: flex;
  justify-content: center
}

.nav .nav-list .header-menu__links {
  align-items: center;
  display: block;
  position: relative
}

.nav .nav-list .header-menu__links--sublinks {
  display: none;
  position: absolute;
  top: 58px
}

.nav .nav-list .header-menu__links--sublinks__stroke {
  display: none
}

@media screen and (max-device-width:768px) {
  .nav .nav-list .header-menu__links--sublinks__stroke {
    display: flex;
    padding-right: 30px
  }
}

@media screen and (max-width:768px) {
  .nav .nav-list .header-menu__links--sublinks__stroke {
    display: flex;
    padding-right: 30px
  }
}

@media screen and (width <=1023px) {
  .nav .nav-list .header-menu__links--sublinks__stroke {
    width: 100%
  }
}

.nav .nav-list .header-menu__links--sublinks.show {
  align-items: flex-start;
  background-color: #fff;
  border: 2px solid #066976;
  display: flex;
  flex-direction: column;
  margin-bottom: 20px;
  padding: 30px;
  white-space: nowrap
}

@media screen and (max-device-width:1023px) {
  .nav .nav-list .header-menu__links--sublinks.show {
    border: none !important;
    padding: 10px 0 0;
    position: relative;
    top: 0
  }
}

@media screen and (max-width:1023px) {
  .nav .nav-list .header-menu__links--sublinks.show {
    border: none !important;
    padding: 10px 0 0;
    position: relative;
    top: 0
  }
}

@media screen and (max-device-width <=1023px) {
  .nav .nav-list .header-menu__links--sublinks.show {
    border: none !important;
    padding-top: 20px
  }
}

@media screen and (max-width <=1023px) {
  .nav .nav-list .header-menu__links--sublinks.show {
    border: none !important;
    padding-top: 20px
  }
}

@media screen and (width >=1024px) {
  .nav .nav-list .header-menu__links--sublinks.Issues {
    min-width: 350px
  }

  .nav .nav-list .header-menu__links--sublinks.About {
    min-width: 210px
  }
}

@media screen and (min-width:768px) {
  .nav .nav-list .header-menu__links {
    align-content: flex-end;
    display: flex;
    gap: 10px
  }
}

.nav .nav-list .header-menu__linkitem {
  position: relative
}

.nav #nav-check,
.nav .close-hamburger,
.nav .nav-btn {
  display: none
}

.header-menu-search--input {
  max-width: 640px;
  opacity: 0;
  position: absolute;
  right: -5000px;
  top: 5px;
  transition: all .5s;
  width: 100%;
  z-index: 999
}

@media screen and (max-device-width:768px) {
  .header-menu-search--input {
    background: var(--turquoise, #066976);
    max-width: none;
    opacity: 1;
    position: relative;
    right: 0;
    top: 0;
    transition: none;
    width: 100%;
    z-index: 1
  }
}

@media screen and (max-width:768px) {
  .header-menu-search--input {
    background: var(--turquoise, #066976);
    max-width: none;
    opacity: 1;
    position: relative;
    right: 0;
    top: 0;
    transition: none;
    width: 100%;
    z-index: 1
  }
}

.header-menu-search--input.active {
  margin-right: -8px;
  opacity: 1;
  right: 50px
}

form.searchform {
  align-items: center;
  background: #fff;
  display: flex;
  width: 100%
}

.nav-wrapper .header-menu__search__search-button:hover path {
  fill: #d73227 !important
}

.nav-wrapper.active nav.nav {
  background-color: #066976
}

.nav-wrapper.active .header-logo path {
  fill: #fff
}

.nav-wrapper.active .header-menu__donate-button,
.nav-wrapper.active .header-menu__links {
  opacity: 0
}

.nav-wrapper.active .header-menu--search--search-button path {
  fill: #fff !important
}

.nav-wrapper.active .header-menu__search__search-button {
  height: 46px;
  margin-right: -8px;
  width: 50px
}

.nav-wrapper.active .header-menu__search__search-button path {
  fill: #fff
}

.nav-wrapper.active .header-menu__search__search-button:hover {
  background: #d73227
}

.nav-wrapper.active .header-menu__search__search-button:hover path {
  fill: #fff !important
}

.nav-wrapper .component__btn {
  border: none !important;
  padding: 0px;
}

.nav-wrapper .component__btn .content {
  gap: 7px;
  padding: 0 18px;
}

.nav-wrapper .component__btn-arrow {
  align-items: center;
  display: flex
}

input#s-mobile {
  font-feature-settings: "clig" off, "liga" off;
  border: none;
  border-left: 1px solid #d8d8d8;
  color: var(--grey, #4a4a4a);
  font-family: "Roboto Serif", serif;
  font-size: 19px;
  font-weight: 600;
  line-height: 44px;
  margin-left: 10px;
  padding-left: 10px;
  width: 100%
}

@media screen and (max-device-width:768px) {
  input#s-mobile {
    border-left: none;
    font-size: 15px;
    line-height: 140%;
    margin-left: 18px;
    padding-bottom: 8px;
    padding-left: 0;
    padding-top: 8px
  }
}

@media screen and (max-width:768px) {
  input#s-mobile {
    border-left: none;
    font-size: 15px;
    line-height: 140%;
    margin-left: 18px;
    padding-bottom: 8px;
    padding-left: 0;
    padding-top: 8px
  }
}

input#s-mobile::placeholder {
  color: #4a4a4a;
  font-style: italic;
  font-weight: 400
}

button.search-close-button {
  display: flex;
  padding-left: 17px
}

button.search-close-button path {
  stroke: #4a4a4a
}

button.search-close-button:hover path {
  stroke: #ef4136
}

@media screen and (max-device-width:1023px) {
  .nav {
    padding: 1rem !important
  }

  .nav .nav-btn {
    display: inline-block;
    padding-top: .2rem;
    right: 0;
    text-align: right;
    z-index: 10
  }

  .nav .nav-btn label {
    height: 50px;
    padding: 13px;
    width: 50px
  }

  .nav .header-menu--right-align {
    margin: revert
  }

  .nav .header-menu__donate-button {
    margin-left: 20px;
    width: fit-content
  }

  .nav .header-menu__search {
    background: var(--turquoise, #066976);
    margin-top: 30px;
    padding: 12px 22px;
    position: relative
  }

  .nav .header-menu__search--input {
    display: block !important;
    width: 100%
  }

  .nav .header-menu__search--input input {
    height: 36px;
    width: 100%
  }

  .nav .header-menu__search__search-button {
    display: none !important
  }

  .nav .header-menu__links {
    align-items: flex-start !important;
    display: flex !important;
    flex-direction: column;
    padding: 30px 30px 30px 40px
  }

  .nav .nav-list {
    align-items: unset !important;
    background-color: #fff;
    border: 2px solid #066976;
    display: flex;
    flex-direction: column;
    gap: 0;
    height: 0;
    overflow: hidden;
    position: absolute;
    right: 0;
    top: 65px;
    width: 100%
  }

  .nav .nav-list li {
    width: 100%
  }

  .nav .nav-list li:not(ul ul li) {
    display: flex !important;
    flex-flow: column wrap
  }

  .nav .nav-list li.header-menu__link .rotate-arrow {
    background-color: transparent !important;
    color: #0a0319 !important
  }

  .nav #nav-check:checked~.nav-list {
    height: auto;
    max-width: 360px;
    width: 100%
  }

  .nav #nav-check:checked~.nav-btn label .open-hamburger {
    display: none
  }

  .nav #nav-check:checked~.nav-btn label .close-hamburger {
    display: inline-block
  }

  form .submit-btn {
    background-color: #fff;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='20' fill='none'%3E%3Cmask id='a' width='19' height='20' x='.29' y='0' fill='%23000' maskUnits='userSpaceOnUse'%3E%3Cpath fill='%23fff' d='M.29 0h19v20h-19z'/%3E%3Cpath fill-rule='evenodd' d='M9.92 2.76c1.121.728 2.574 1.972 2.666 3.41.013.213.11.37.246.47.509 2.265-.135 4.699-2.331 5.811a5.41 5.41 0 0 1-3.917.422c-1.621-.424-2.63-1.256-3.494-2.682-.826-1.365-1.025-2.742-.477-4.264.45-1.248 1.306-2.344 2.502-2.956 1.422-.728 3.378-1.135 4.804-.21Zm3.83 2.801c-.364-1.56-1.684-2.901-2.98-3.742C9.043.7 6.977.834 5.124 1.586c-3.052 1.239-5.16 5.265-3.592 8.38.908 1.806 2.153 3.36 4.15 3.957 1.664.499 3.358.574 4.97-.158a6.38 6.38 0 0 0 1.4-.86c1.646 1.94 3.317 3.864 5.16 5.623.584.559 1.472-.327.886-.886-1.844-1.761-3.515-3.686-5.164-5.628 1.319-1.654 1.652-3.93.988-6.167a.622.622 0 0 0-.173-.286Z' clip-rule='evenodd'/%3E%3C/mask%3E%3Cpath fill='%23EF4136' fill-rule='evenodd' d='M9.92 2.76c1.121.728 2.574 1.972 2.666 3.41.013.213.11.37.246.47.509 2.265-.135 4.699-2.331 5.811a5.41 5.41 0 0 1-3.917.422c-1.621-.424-2.63-1.256-3.494-2.682-.826-1.365-1.025-2.742-.477-4.264.45-1.248 1.306-2.344 2.502-2.956 1.422-.728 3.378-1.135 4.804-.21Zm3.83 2.801c-.364-1.56-1.684-2.901-2.98-3.742C9.043.7 6.977.834 5.124 1.586c-3.052 1.239-5.16 5.265-3.592 8.38.908 1.806 2.153 3.36 4.15 3.957 1.664.499 3.358.574 4.97-.158a6.38 6.38 0 0 0 1.4-.86c1.646 1.94 3.317 3.864 5.16 5.623.584.559 1.472-.327.886-.886-1.844-1.761-3.515-3.686-5.164-5.628 1.319-1.654 1.652-3.93.988-6.167a.622.622 0 0 0-.173-.286Z' clip-rule='evenodd'/%3E%3Cpath fill='%23EF4136' d='m12.586 6.17.499-.03-.5.03ZM9.919 2.76l.272-.419-.272.42Zm2.913 3.88.298-.401.15.11.04.182-.488.11Zm-2.331 5.811.226.447-.226-.447Zm-3.917.422.126-.483-.126.483ZM3.09 10.191l-.427.258.427-.258Zm-.477-4.264-.47-.17.47.17Zm2.502-2.956.228.445-.228-.445Zm5.655-1.152-.272.42.272-.42Zm2.98 3.742-.34.368-.113-.105-.035-.15.487-.113ZM5.123 1.586l-.189-.463.189.463Zm-3.592 8.38.446-.225-.446.225Zm4.15 3.957.143-.479-.144.48Zm4.97-.158-.206-.455.207.455Zm1.4-.86-.316-.388.38-.31.316.374-.38.324Zm5.16 5.623.345-.361-.346.361Zm.886-.886-.345.361.345-.361Zm-5.164-5.628-.381.323-.266-.314.256-.321.391.312Zm.988-6.167-.48.143.48-.143Zm-1.835.355c-.036-.562-.343-1.13-.822-1.672-.475-.536-1.079-1-1.618-1.35l.544-.839c.583.378 1.267.9 1.822 1.526.551.623 1.016 1.396 1.072 2.272l-.998.063Zm.447.84a1.113 1.113 0 0 1-.447-.84l.998-.063c.002.036.01.057.016.068a.098.098 0 0 0 .029.032l-.596.803Zm-2.26 4.963c1.927-.975 2.548-3.132 2.07-5.255l.976-.22c.54 2.407-.126 5.118-2.593 6.368l-.452-.893Zm-3.564.385a4.91 4.91 0 0 0 3.565-.385l.452.893a5.909 5.909 0 0 1-4.27.459l.253-.967ZM3.518 9.93c.805 1.33 1.712 2.071 3.192 2.459l-.253.967c-1.762-.461-2.871-1.383-3.794-2.907l.855-.519Zm-.435-3.834c-.492 1.366-.32 2.587.435 3.834l-.855.519c-.897-1.48-1.124-3.015-.52-4.692l.94.339Zm2.26-2.681c-1.065.545-1.846 1.53-2.26 2.68l-.94-.338C2.627 4.41 3.56 3.205 4.886 2.526l.456.89Zm4.304-.236c-1.196-.775-2.932-.467-4.304.236l-.456-.89c1.472-.754 3.648-1.259 5.304-.185l-.544.84Zm1.395-1.78c1.345.872 2.789 2.306 3.194 4.048l-.974.226c-.32-1.377-1.516-2.626-2.764-3.435l.544-.84Zm-6.107-.277C6.88.334 9.13.16 11.042 1.4l-.544.839c-1.543-1-3.422-.906-5.186-.19l-.377-.926Zm-3.85 9.068C.218 8.468.38 6.519 1.141 4.864c.76-1.653 2.137-3.068 3.794-3.741l.377.927C3.917 2.616 2.715 3.832 2.05 5.28c-.665 1.446-.772 3.068-.072 4.46l-.893.45Zm4.453 4.211c-2.189-.655-3.518-2.354-4.453-4.211l.893-.45c.883 1.754 2.042 3.163 3.847 3.703l-.287.958Zm5.321-.182c-1.755.797-3.58.703-5.321.182l.287-.958c1.59.476 3.152.533 4.621-.134l.413.91Zm1.508-.928a6.88 6.88 0 0 1-1.508.928l-.413-.91c.485-.22.914-.488 1.29-.793l.63.775Zm4.499 5.598c-1.863-1.779-3.548-3.72-5.196-5.662l.762-.647c1.647 1.94 3.303 3.846 5.124 5.586l-.69.723Zm1.577-1.61c.25.238.365.54.345.847a1.147 1.147 0 0 1-.341.731c-.183.183-.438.32-.726.344a1.092 1.092 0 0 1-.855-.312l.69-.723a.15.15 0 0 0 .053.035.064.064 0 0 0 .028.004.18.18 0 0 0 .103-.056.155.155 0 0 0 .05-.088c0-.005 0-.008-.002-.013a.14.14 0 0 0-.035-.046l.69-.723Zm-5.128-5.59c1.648 1.941 3.305 3.849 5.128 5.59l-.69.723c-1.865-1.78-3.55-3.723-5.2-5.666l.762-.647Zm1.086-5.985c.703 2.365.361 4.817-1.076 6.62l-.782-.623c1.2-1.505 1.525-3.605.9-5.712l.958-.285Zm-.313-.511c.146.134.253.308.313.511l-.959.285a.182.182 0 0 0-.018-.044.078.078 0 0 0-.014-.017l.678-.735Z' mask='url(%23a)'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    border: none;
    display: flex !important;
    flex-shrink: 0;
    height: 24px;
    margin: 7px 3.71px 3.294px 3px;
    width: 24px
  }

  .header-menu__links--sublinks li {
    margin-bottom: 20px
  }
}

@media screen and (width <=1023px) {
  .nav {
    padding: 1rem !important
  }

  .nav .nav-btn {
    display: inline-block;
    padding-top: .2rem;
    right: 0;
    text-align: right;
    z-index: 10
  }

  .nav .nav-btn label {
    height: 50px;
    padding: 13px;
    width: 50px
  }

  .nav .header-menu--right-align {
    margin: revert
  }

  .nav .header-menu__donate-button {
    margin-left: 20px;
    width: fit-content
  }

  .nav .header-menu__search {
    background: var(--turquoise, #066976);
    margin-top: 30px;
    padding: 12px 22px;
    position: relative
  }

  .nav .header-menu__search--input {
    display: block !important;
    width: 100%
  }

  .nav .header-menu__search--input input {
    height: 36px;
    width: 100%
  }

  .nav .header-menu__search__search-button {
    display: none !important
  }

  .nav .header-menu__links {
    align-items: flex-start !important;
    display: flex !important;
    flex-direction: column;
    padding: 30px 30px 30px 40px
  }

  .nav .nav-list {
    align-items: unset !important;
    background-color: #fff;
    border: 2px solid #066976;
    display: flex;
    flex-direction: column;
    gap: 0;
    height: 0;
    overflow: hidden;
    position: absolute;
    right: 0;
    top: 65px;
    width: 100%
  }

  .nav .nav-list li {
    width: 100%
  }

  .nav .nav-list li:not(ul ul li) {
    display: flex !important;
    flex-flow: column wrap
  }

  .nav .nav-list li.header-menu__link .rotate-arrow {
    background-color: transparent !important;
    color: #0a0319 !important
  }

  .nav #nav-check:checked~.nav-list {
    height: auto;
    max-width: 360px;
    width: 100%
  }

  .nav #nav-check:checked~.nav-btn label .open-hamburger {
    display: none
  }

  .nav #nav-check:checked~.nav-btn label .close-hamburger {
    display: inline-block
  }

  form .submit-btn {
    background-color: #fff;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='20' fill='none'%3E%3Cmask id='a' width='19' height='20' x='.29' y='0' fill='%23000' maskUnits='userSpaceOnUse'%3E%3Cpath fill='%23fff' d='M.29 0h19v20h-19z'/%3E%3Cpath fill-rule='evenodd' d='M9.92 2.76c1.121.728 2.574 1.972 2.666 3.41.013.213.11.37.246.47.509 2.265-.135 4.699-2.331 5.811a5.41 5.41 0 0 1-3.917.422c-1.621-.424-2.63-1.256-3.494-2.682-.826-1.365-1.025-2.742-.477-4.264.45-1.248 1.306-2.344 2.502-2.956 1.422-.728 3.378-1.135 4.804-.21Zm3.83 2.801c-.364-1.56-1.684-2.901-2.98-3.742C9.043.7 6.977.834 5.124 1.586c-3.052 1.239-5.16 5.265-3.592 8.38.908 1.806 2.153 3.36 4.15 3.957 1.664.499 3.358.574 4.97-.158a6.38 6.38 0 0 0 1.4-.86c1.646 1.94 3.317 3.864 5.16 5.623.584.559 1.472-.327.886-.886-1.844-1.761-3.515-3.686-5.164-5.628 1.319-1.654 1.652-3.93.988-6.167a.622.622 0 0 0-.173-.286Z' clip-rule='evenodd'/%3E%3C/mask%3E%3Cpath fill='%23EF4136' fill-rule='evenodd' d='M9.92 2.76c1.121.728 2.574 1.972 2.666 3.41.013.213.11.37.246.47.509 2.265-.135 4.699-2.331 5.811a5.41 5.41 0 0 1-3.917.422c-1.621-.424-2.63-1.256-3.494-2.682-.826-1.365-1.025-2.742-.477-4.264.45-1.248 1.306-2.344 2.502-2.956 1.422-.728 3.378-1.135 4.804-.21Zm3.83 2.801c-.364-1.56-1.684-2.901-2.98-3.742C9.043.7 6.977.834 5.124 1.586c-3.052 1.239-5.16 5.265-3.592 8.38.908 1.806 2.153 3.36 4.15 3.957 1.664.499 3.358.574 4.97-.158a6.38 6.38 0 0 0 1.4-.86c1.646 1.94 3.317 3.864 5.16 5.623.584.559 1.472-.327.886-.886-1.844-1.761-3.515-3.686-5.164-5.628 1.319-1.654 1.652-3.93.988-6.167a.622.622 0 0 0-.173-.286Z' clip-rule='evenodd'/%3E%3Cpath fill='%23EF4136' d='m12.586 6.17.499-.03-.5.03ZM9.919 2.76l.272-.419-.272.42Zm2.913 3.88.298-.401.15.11.04.182-.488.11Zm-2.331 5.811.226.447-.226-.447Zm-3.917.422.126-.483-.126.483ZM3.09 10.191l-.427.258.427-.258Zm-.477-4.264-.47-.17.47.17Zm2.502-2.956.228.445-.228-.445Zm5.655-1.152-.272.42.272-.42Zm2.98 3.742-.34.368-.113-.105-.035-.15.487-.113ZM5.123 1.586l-.189-.463.189.463Zm-3.592 8.38.446-.225-.446.225Zm4.15 3.957.143-.479-.144.48Zm4.97-.158-.206-.455.207.455Zm1.4-.86-.316-.388.38-.31.316.374-.38.324Zm5.16 5.623.345-.361-.346.361Zm.886-.886-.345.361.345-.361Zm-5.164-5.628-.381.323-.266-.314.256-.321.391.312Zm.988-6.167-.48.143.48-.143Zm-1.835.355c-.036-.562-.343-1.13-.822-1.672-.475-.536-1.079-1-1.618-1.35l.544-.839c.583.378 1.267.9 1.822 1.526.551.623 1.016 1.396 1.072 2.272l-.998.063Zm.447.84a1.113 1.113 0 0 1-.447-.84l.998-.063c.002.036.01.057.016.068a.098.098 0 0 0 .029.032l-.596.803Zm-2.26 4.963c1.927-.975 2.548-3.132 2.07-5.255l.976-.22c.54 2.407-.126 5.118-2.593 6.368l-.452-.893Zm-3.564.385a4.91 4.91 0 0 0 3.565-.385l.452.893a5.909 5.909 0 0 1-4.27.459l.253-.967ZM3.518 9.93c.805 1.33 1.712 2.071 3.192 2.459l-.253.967c-1.762-.461-2.871-1.383-3.794-2.907l.855-.519Zm-.435-3.834c-.492 1.366-.32 2.587.435 3.834l-.855.519c-.897-1.48-1.124-3.015-.52-4.692l.94.339Zm2.26-2.681c-1.065.545-1.846 1.53-2.26 2.68l-.94-.338C2.627 4.41 3.56 3.205 4.886 2.526l.456.89Zm4.304-.236c-1.196-.775-2.932-.467-4.304.236l-.456-.89c1.472-.754 3.648-1.259 5.304-.185l-.544.84Zm1.395-1.78c1.345.872 2.789 2.306 3.194 4.048l-.974.226c-.32-1.377-1.516-2.626-2.764-3.435l.544-.84Zm-6.107-.277C6.88.334 9.13.16 11.042 1.4l-.544.839c-1.543-1-3.422-.906-5.186-.19l-.377-.926Zm-3.85 9.068C.218 8.468.38 6.519 1.141 4.864c.76-1.653 2.137-3.068 3.794-3.741l.377.927C3.917 2.616 2.715 3.832 2.05 5.28c-.665 1.446-.772 3.068-.072 4.46l-.893.45Zm4.453 4.211c-2.189-.655-3.518-2.354-4.453-4.211l.893-.45c.883 1.754 2.042 3.163 3.847 3.703l-.287.958Zm5.321-.182c-1.755.797-3.58.703-5.321.182l.287-.958c1.59.476 3.152.533 4.621-.134l.413.91Zm1.508-.928a6.88 6.88 0 0 1-1.508.928l-.413-.91c.485-.22.914-.488 1.29-.793l.63.775Zm4.499 5.598c-1.863-1.779-3.548-3.72-5.196-5.662l.762-.647c1.647 1.94 3.303 3.846 5.124 5.586l-.69.723Zm1.577-1.61c.25.238.365.54.345.847a1.147 1.147 0 0 1-.341.731c-.183.183-.438.32-.726.344a1.092 1.092 0 0 1-.855-.312l.69-.723a.15.15 0 0 0 .053.035.064.064 0 0 0 .028.004.18.18 0 0 0 .103-.056.155.155 0 0 0 .05-.088c0-.005 0-.008-.002-.013a.14.14 0 0 0-.035-.046l.69-.723Zm-5.128-5.59c1.648 1.941 3.305 3.849 5.128 5.59l-.69.723c-1.865-1.78-3.55-3.723-5.2-5.666l.762-.647Zm1.086-5.985c.703 2.365.361 4.817-1.076 6.62l-.782-.623c1.2-1.505 1.525-3.605.9-5.712l.958-.285Zm-.313-.511c.146.134.253.308.313.511l-.959.285a.182.182 0 0 0-.018-.044.078.078 0 0 0-.014-.017l.678-.735Z' mask='url(%23a)'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    border: none;
    display: flex !important;
    flex-shrink: 0;
    height: 24px;
    margin: 7px 3.71px 3.294px 3px;
    width: 24px
  }

  .header-menu__links--sublinks li {
    margin-bottom: 20px
  }
}

@media screen and (max-device-width:768px) {
  .nav-header {
    padding-left: 0 !important
  }

  .nav .nav-list .header-menu__links {
    display: flex !important
  }

  .nav .nav-header {
    margin-top: 5px !important
  }

  .nav .nav-list .header-menu__links--sublinks.show {
    border: none !important
  }

  .header-menu__donate-button .component__outterbox.secondarybutton {
    width: auto !important
  }

  .header-menu__links .header-menu__linkitem:last-child {
    margin-bottom: 0 !important
  }

  .header-menu__search__search-button {
    display: none !important
  }
}

@media screen and (width <=768px) {
  .nav-header {
    padding-left: 0 !important
  }

  .nav .nav-list .header-menu__links {
    display: flex !important
  }

  .nav .nav-header {
    margin-top: 5px !important
  }

  .nav .nav-list .header-menu__links--sublinks.show {
    border: none !important
  }

  .header-menu__donate-button .component__outterbox.secondarybutton {
    width: auto !important
  }

  .header-menu__links .header-menu__linkitem:last-child {
    margin-bottom: 0 !important
  }

  .header-menu__search__search-button {
    display: none !important
  }
}

.search-active {
  align-items: center;
  background-color: #066976;
  display: none;
  padding: 22px 30px;
  width: 100%
}

.search-active .nav-header {
  flex: .95;
  padding-left: 50px
}

.search-active .nav-header .nav-title {
  color: #fff;
  font-size: 22px
}

.search-active__search-form {
  width: 100%
}

.search-active .header-logo svg path {
  fill: #fff
}

.search-active__wrapper {
  display: inline-flex;
  justify-content: space-between;
  width: 100%
}

.search-active__search-flex {
  align-items: center;
  display: flex;
  justify-content: end;
  width: 682px;
  z-index: 9
}

.search-active .searchform {
  display: flex;
  width: 100%
}

.search-active .search-input {
  border: none;
  height: 46px;
  padding-left: 22px;
  width: 100%
}

.search-active .search-input-button {
  background: #066976;
  height: 46px;
  padding-left: 19px;
  padding-right: 19px;
  width: auto
}

.search-active .search-input-button:hover {
  background: #d73227
}

.search-active .submit-btn {
  display: none
}

.search-active .search-close-button {
  background-color: #fff;
  height: 46px;
  width: 45px
}

@media screen and (min-width:768px)and (max-width:1024px) {
  body {
    overflow-x: hidden
  }

  .filter__adding {
    flex-wrap: wrap !important;
    justify-content: center !important
  }

  .filter__search {
    margin-bottom: 20px !important
  }
}

@media screen and (min-width:1024px)and (max-width:1200px) {
  body {
    overflow-x: hidden
  }

  .filter__adding {
    flex-wrap: wrap !important
  }
}

@media screen and (min-width:768px)and (width <=1023px) {
  .nav .nav-header .nav-title.header-logo svg {
    height: 31px;
    width: 110px
  }

  .nav .nav-list .header-menu__link {
    font-size: 15px;
    padding: 32px 5px
  }

  .nav .nav-list .header-menu__link.arrow-svg {
    padding-right: 30px
  }

  .component__outterbox.secondarybutton {
    height: 44px
  }

  .nav .nav-list .header-menu__links {
    padding-left: 20px
  }
}

@media screen and (width >=1024px)and (width <=1199px) {
  .nav .nav-header .nav-title.header-logo svg {
    width: 179px
  }

  .nav .nav-list .header-menu__link {
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: 130%;
    padding: 32px 10px
  }

  .nav .nav-list .header-menu__link.arrow-svg {
    background-position: 85% !important;
    padding-left: 10px;
    padding-right: 30px !important
  }

  .nav .nav-list .header-menu__links {
    gap: 25px
  }

  .nav-wrapper .component__btn {
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: 130%
  }

  .nav-wrapper .component__btn-arrow {
    width: 24px
  }

  .component__outterbox.secondarybutton {
    height: 40px
  }

  .header-menu-search--input {
    top: 0
  }

  .nav-wrapper.active .header-menu__search__search-button {
    height: 40px
  }

  input#s-mobile {
    line-height: 38px
  }
}

@media screen and (width >=766px)and (width <=1023px) {
  .nav .nav-header .nav-title.header-logo svg {
    height: auto;
    width: 211px
  }

  .nav .nav-header {
    padding-left: 0
  }

  nav.nav {
    padding: 23px 35px;
    position: relative
  }

  .nav .nav-btn {
    right: 25px
  }
}

@media screen and (width >=576px)and (width <=767px) {
  .header-menu__donate-button .secondarybutton {
    max-width: fit-content
  }
}

@media screen and (width <=575px) {
  .header-menu__donate-button .secondarybutton {
    max-width: fit-content
  }
}

@media screen and (width <=577px) {
  .nav .nav-header {
    padding-left: 0
  }
}

input[type=search] {
  background: #fff !important
}

input[type=search]::-webkit-search-cancel-button,
input[type=search]::-webkit-search-decoration,
input[type=search]::-webkit-search-results-button,
input[type=search]::-webkit-search-results-decoration {
  display: none
}

@media screen and (width >=1024px) {
  .header-menu__links--sublinks {
    gap: 20px
  }
}

@media only screen and (width >=385px)and (width <=575px) {
  .component.hero-home .component__content .hero-home-bottom__images__lowercenter {
    float: right;
    height: auto !important;
    width: 55% !important
  }

  .component.hero-home .component__content .hero-home-bottom__images__lowerright {
    height: auto !important;
    left: 0;
    position: absolute;
    top: 44px;
    width: 50% !important;
    z-index: 5
  }

  .component.hero-home .component__content .hero-home-bottom__images__svg {
    display: block;
    left: 60px !important;
    position: absolute;
    top: 60% !important
  }
}

@media only screen and (width >=605px)and (width <=765px) {
  .component.hero-home .component__content .hero-home-bottom__images__lowercenter {
    float: right;
    height: auto !important;
    width: 55% !important
  }

  .component.hero-home .component__content .hero-home-bottom__images__lowerright {
    height: auto !important;
    left: 0;
    position: absolute;
    top: 44px;
    width: 50% !important;
    z-index: 5
  }

  .component.hero-home .component__content .hero-home-bottom__images__svg {
    display: block;
    left: 100px !important;
    position: absolute;
    top: 60% !important
  }
}

@media only screen and (width >=769px)and (width <=1023px) {
  .header-menu-search--input {
    background: var(--turquoise, #066976);
    max-width: none;
    opacity: 1;
    position: relative;
    right: 0;
    top: 0;
    transition: none;
    width: 100%;
    z-index: 1
  }
}


a,
button {
  cursor: pointer
}

button {
  -webkit-font-smoothing: inherit;
  background: none;
  border: 0;
  font: inherit;
  letter-spacing: inherit;
  overflow: visible
}

::-moz-focus-inner {
  border: 0;
  padding: 0
}

:focus {
  outline: 0
}

img {
  border: 0;
  height: auto;
  max-width: 100%
}

blockquote,
q {
  quotes: none
}

.component__wrapper {
  align-items: start;
  display: flex
}

.component__outterbox {
  border: 2px solid #fda429;
  height: 70px;
  position: relative;
  width: max-content
}

@media screen and (max-width:576px) {
  .component__outterbox {
    width: 262px
  }
}

.component__outterbox.secondarybutton {
  height: 56px
}

.component__outterbox.primary-small {
  height: 60px
}

.component__outterbox:hover {
  border: 2px solid transparent
}

.component__outterbox:hover.secondarybutton {
  border: 2px solid #ef4136
}

.component__btn {
  align-items: center;
  display: flex;
  flex-flow: column nowrap;
  font-weight: 700;
  gap: 10px;
  height: 100%;
  justify-content: center;
  line-height: 130%;
  white-space: nowrap;
  width: 100%
}

.component__btn--primary-btn {
  background: #066976;
  color: #fff;
  font-family: Whyte;
  font-size: 24px;
  margin-left: -9px;
  margin-top: -8px;
  padding: 17px 30px;
  transition: all .3s
}

@media screen and (max-width:576px) {
  .component__btn--primary-btn {
    width: 259px
  }
}

.component__btn--primary-btn:hover {
  margin-left: 0;
  margin-top: 0
}

.component__btn--primary-btn.primary-small {
  font-size: 24px;
  padding: 13px 30px
}

.component__btn--primary-btn .component__btn-arrow .arrow {
  fill: #fff
}

.component__btn--primary-btn .component__btn-text {
  color: #fff
}

.component__btn--secondary-btn {
  border: 2px solid #ff9e44;
  color: #ef4136;
  font-family: Whyte;
  font-size: 20px;
  padding: 12px 20px 10px
}

.component__btn--secondary-btn:hover {
  background-color: #ef4136;
  border: 2px solid #ef4136
}

.component__btn--secondary-btn:hover .component__btn-arrow.arrow {
  fill: #fff
}

.component__btn--secondary-btn:hover .component__btn--btn-text {
  color: #fff
}

.component__btn--secondary-btn .component__btn-arrow.arrow {
  fill: #ef4136
}

.component__btn--secondary-btn .component__btn-text {
  color: #ef4136
}

.component__btn .content {
  display: inline-flex;
  gap: 10px
}

.component__btn__btn-text {
  font-family: Whyte;
  font-style: normal;
  font-weight: 700;
  line-height: 130%
}

.component__btn__btn-arrow {
  align-self: center
}

.component {
  /* margin: 1.875rem auto; */
  position: relative;
  width: 100%;
}

.component__background {
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 100%;
  position: absolute;
  width: 100%;
  z-index: 0
}

.component__content {
  padding: 0 1.125rem;
  position: relative;
  z-index: 1
}

.component__title {
  font-size: 1.875rem;
  line-height: 2.25rem;
  margin-bottom: 1.25rem
}

.component__subhead,
.component__title {
  font-family: Arial;
  font-weight: 900;
  text-align: left
}

.component__subhead {
  font-size: 1.5625rem;
  line-height: 1.875rem
}

.component__copy {
  font-family: Times New Roman;
  font-size: .90625rem;
  font-weight: 400;
  text-align: left
}

.component__copy p {
  font-size: .90625rem;
  line-height: 1.26875rem;
  margin-bottom: 1.26875rem
}

.component__copy,
.component__subhead,
.component__title {
  margin-left: auto;
  margin-right: auto;
  text-align: left;
  transition-duration: .5s;
  transition-property: opacity;
  transition-timing-function: ease-in
}

.component:first-of-type .component__copy,
.component:nth-of-type(n+3) .component__copy {
  transition-delay: .25s
}

.component:first-of-type .component__title,
.component:nth-of-type(n+3) .component__title {
  transition-delay: .15s
}

.component:nth-of-type(2) .component__copy {
  transition-delay: .75s
}

.component:nth-of-type(2) .component__title {
  transition-delay: .5s
}

.component[data-position=below-viewport] .component__copy,
.component[data-position=below-viewport] .component__title,
.component[data-visible=false]:first-of-type .component__copy,
.component[data-visible=false]:first-of-type .component__title,
.component[data-visible=false]:nth-of-type(2) .component__copy,
.component[data-visible=false]:nth-of-type(2) .component__title {
  opacity: 0
}

.component[data-position=above-viewport] .component__copy,
.component[data-position=above-viewport] .component__title,
.component[data-position=in-viewport] .component__copy,
.component[data-position=in-viewport] .component__title,
.component[data-visible=true]:first-of-type .component__copy,
.component[data-visible=true]:first-of-type .component__title,
.component[data-visible=true]:nth-of-type(2) .component__copy,
.component[data-visible=true]:nth-of-type(2) .component__title {
  opacity: 1
}

.component:after {
  clear: both;
  content: "";
  display: table
}

@media(min-width:768px) {
  /* .component {
    margin: 3.125rem auto
  } */

  .component__content {
    padding: 0 4.875rem
  }

  .component__title {
    font-size: 3.75rem;
    line-height: 4.375rem;
    max-width: 86%;
    padding-bottom: 2rem;
    text-align: center
  }

  .component__subhead {
    font-size: 1.875rem;
    max-width: 86%;
    text-align: left
  }

  .component__copy {
    font-size: 1.3125rem;
    line-height: 1.8375rem;
    max-width: 86%;
    text-align: center
  }

  .component__copy p {
    font-size: 1.3125rem;
    line-height: 1.96875rem;
    margin-bottom: 2.625rem
  }
}

main .component:last-of-type {
  margin-bottom: 0
}

.hero {
  margin-top: 0
}

.hero .component__content {
  padding: 0
}

.hero .component__content--left {
  min-height: 24.625rem;
  padding: 3.0625rem 1.5rem 3.71875rem 2.375rem;
  position: relative
}

.hero .component__content--left:after {
  background-repeat: no-repeat;
  background-size: cover;
  content: "";
  height: 145%;
  position: absolute;
  right: 0;
  top: -6.25rem;
  width: 175%;
  z-index: -1
}

.hero .component__content img {
  min-height: 14.9375rem;
  object-fit: cover;
  width: 100%
}

.hero .component__title {
  font-size: 2.8125rem;
  font-weight: 700;
  line-height: 3.375rem;
  margin-bottom: 1.0625rem;
  max-width: 100%;
  padding: 0;
  text-align: left
}

.hero .component__copy {
  font-size: 1.625rem;
  font-weight: 400;
  line-height: 1.95rem;
  margin-bottom: 1.875rem;
  max-width: 100%;
  text-align: left
}

.hero--orange-bg-with-cta .component__background {
  background-image: none !important
}

.hero--orange-bg-with-cta .component__content--left:after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1073' height='1074' fill='none'%3E%3Cpath fill='%23fff' d='M834.001 168.359c5.784 4.874 11.151 9.425 16.707 14.109-11.226 13.256-22.206 26.227-33.432 39.483-5.614-4.779-10.961-9.331-16.651-14.147 11.132-13.161 21.998-25.999 33.376-39.445ZM269.795 209.87c-5.727 4.893-10.961 9.387-16.593 14.204a69295.56 69295.56 0 0 1-33.698-39.122c5.442-4.722 10.752-9.311 16.517-14.317 11.208 13.047 22.339 25.961 33.774 39.235ZM836.921 902.556l-33.717-39.179c5.404-4.684 10.676-9.255 16.498-14.299 11.227 13.028 22.301 25.867 33.737 39.141-5.538 4.798-10.848 9.406-16.518 14.337ZM209.87 803.489c4.779 5.538 9.368 10.866 14.28 16.537-13.028 11.226-25.886 22.32-39.141 33.755-4.779-5.538-9.349-10.828-14.28-16.518 13.18-11.359 25.999-22.433 39.141-33.774ZM850.936 817.692c4.836-5.708 9.387-11.055 14.147-16.669 13.199 11.189 26.037 22.093 39.369 33.395-4.627 5.519-9.141 10.904-14.033 16.745-13.161-11.15-26.189-22.206-39.483-33.471ZM255.649 851.276c5.727 4.874 10.998 9.349 16.65 14.147-11.113 13.142-22.074 26.075-33.376 39.445-5.614-4.741-10.961-9.274-16.688-14.109 11.188-13.218 22.13-26.151 33.414-39.483ZM168.434 238.732c4.836-5.708 9.311-10.98 14.128-16.65 13.18 11.17 26.208 22.206 39.445 33.433-4.76 5.613-9.331 10.98-14.147 16.669-13.18-11.189-26.113-22.169-39.426-33.452ZM902.232 235.927c-13.104 11.283-25.942 22.358-39.16 33.736-4.779-5.5-9.292-10.696-14.298-16.48 12.99-11.226 25.79-22.282 39.103-33.774 4.703 5.386 9.273 10.677 14.355 16.518ZM281.42 935.513a55054.162 55054.162 0 0 1 26.833-44.204c6.239 3.773 12.232 7.414 18.679 11.321-8.931 14.716-17.731 29.204-26.795 44.128-6.41-3.83-12.421-7.452-18.717-11.245ZM278.462 139.629c6.296-3.888 12.175-7.529 18.565-11.492 8.989 14.526 17.883 28.919 27.194 43.938-6.144 3.812-12.08 7.491-18.565 11.53-9.065-14.659-17.959-29.052-27.194-43.976ZM944.901 297.085c-14.754 9.121-29.109 17.977-43.958 27.156-3.792-6.069-7.509-12.023-11.568-18.509a41083.302 41083.302 0 0 1 43.977-27.212c3.85 6.163 7.548 12.117 11.549 18.565ZM104.187 729.645a7627.185 7627.185 0 0 1-8.44-20.121c16.025-6.713 31.651-13.274 47.637-19.968 2.826 6.751 5.538 13.236 8.42 20.12a60473.218 60473.218 0 0 1-47.617 19.969ZM935.267 791.731c-14.849-9.027-29.337-17.826-44.166-26.833l11.34-18.661a67103.447 67103.447 0 0 0 44.204 26.834c-3.869 6.353-7.528 12.364-11.378 18.66ZM794.462 933.58a25589.92 25589.92 0 0 1-18.584 11.473c-9.122-14.754-18.035-29.204-27.156-43.958 6.258-3.888 12.269-7.605 18.565-11.511 9.046 14.64 17.978 29.09 27.175 43.996ZM128.042 776.125c14.773-9.122 29.091-17.997 43.939-27.156 3.812 6.106 7.529 12.061 11.549 18.527-14.564 9.027-28.976 17.921-43.939 27.194a5312.135 5312.135 0 0 0-11.549-18.565ZM367.23 978.788c-7.111-2.939-13.464-5.556-20.158-8.325 6.561-16.043 12.971-31.688 19.552-47.788 6.807 2.806 13.255 5.442 20.177 8.287-6.562 16.043-12.971 31.688-19.571 47.826ZM709.164 921.424a41647.974 41647.974 0 0 0 19.912 47.617c-6.808 2.864-13.142 5.538-20.083 8.458-6.656-15.891-13.255-31.631-19.969-47.674 6.751-2.807 13.237-5.519 20.14-8.401ZM363.969 95.672c6.695 16.024 13.18 31.536 19.931 47.655-6.675 2.826-13.104 5.538-20.082 8.477-6.657-15.91-13.218-31.517-19.95-47.636 6.637-2.807 13.085-5.538 20.101-8.496ZM772.844 126.336c6.391 3.906 12.402 7.585 18.641 11.416a43668.18 43668.18 0 0 1-26.834 44.147c-6.333-3.868-12.326-7.509-18.641-11.359 8.97-14.773 17.769-29.261 26.834-44.204ZM922.637 706.262c2.522-6.182 4.817-12.004 7.377-17.693.379-.834 2.352-1.782 3.11-1.479 15.019 6.012 29.982 12.194 45.532 18.565-2.503 6.164-4.817 12.118-7.415 17.94-.341.759-2.446 1.517-3.281 1.176-15.019-6.031-29.962-12.194-45.323-18.509ZM181.823 308.31c-3.906 6.41-7.566 12.402-11.359 18.66-14.829-9.026-29.317-17.844-44.128-26.852 3.925-6.429 7.566-12.421 11.359-18.641 14.868 9.045 29.356 17.844 44.128 26.833ZM124.269 626.141c1.782 7.282 3.413 13.976 5.158 21.125-16.688 4.077-33.13 8.117-50.083 12.251-1.612-6.486-3.224-12.516-4.457-18.623-.19-.91 1.233-2.92 2.238-3.186 15.531-3.925 31.119-7.661 47.144-11.567ZM102.48 347.376c15.987 6.523 31.65 12.933 47.789 19.514a8011.455 8011.455 0 0 1-8.212 20.215c-15.948-6.524-31.612-12.914-47.807-19.533a8916.42 8916.42 0 0 0 8.23-20.196ZM706.301 150.533c-6.827-2.806-13.294-5.461-20.177-8.306 6.58-16.043 12.99-31.707 19.57-47.769 6.979 2.864 13.483 5.537 20.177 8.287-6.58 16.1-13.009 31.802-19.57 47.788ZM977.196 363.627a26474.67 26474.67 0 0 1-34.078 14.393c-3.338 1.404-6.77 2.598-10.013 4.172-2.522 1.233-3.963.986-5.025-1.82-2.067-5.424-4.419-10.734-6.922-16.802 15.854-6.656 31.537-13.255 47.599-20.007 2.844 6.808 5.575 13.275 8.439 20.064ZM655.686 78.377c-4.001 17.01-7.889 33.471-11.852 50.292-7.017-1.65-13.843-3.243-21.182-4.969 3.906-16.65 7.775-33.072 11.795-50.14 6.979 1.575 13.787 3.13 21.239 4.817ZM658.967 993.903c-7.547 1.82-14.09 3.394-21.125 5.101-4.096-16.745-8.098-33.167-12.232-50.102 7.036-1.726 13.825-3.394 21.164-5.196 4.039 16.726 8.059 33.243 12.193 50.197ZM426.17 129.408c-4.115-16.84-8.079-33.13-12.194-50.026 6.979-1.745 13.749-3.414 21.107-5.253 1.289 5.272 2.522 10.373 3.773 15.493 2.541 10.373 4.988 20.784 7.681 31.119.739 2.864.17 3.888-2.769 4.476-5.803 1.157-11.53 2.712-17.598 4.191ZM999.648 634.428c-1.707 7.263-3.262 13.825-4.988 21.164-16.706-3.907-33.11-7.737-50.177-11.72 1.593-6.978 3.129-13.635 4.854-21.201 16.745 3.925 33.282 7.794 50.311 11.757ZM78.32 417.598c16.783 3.944 33.224 7.794 50.197 11.776-1.688 7.13-3.3 13.9-5.026 21.163-10.847-2.522-21.201-4.949-31.555-7.357-5.045-1.176-10.146-2.162-15.095-3.66-1.252-.38-3.016-2.579-2.826-3.622 1.1-5.974 2.73-11.853 4.305-18.3ZM943.516 425.904c17.049-4.172 33.338-8.155 50.064-12.251 1.745 6.979 3.433 13.749 5.253 21.031-7.661 1.953-15.19 3.888-22.756 5.765-7.623 1.896-15.285 3.641-22.889 5.575-3.034.778-4.969.759-5.632-3.148-.949-5.518-2.56-10.923-4.04-16.972ZM417.276 994.736c3.963-16.84 7.832-33.281 11.814-50.215 7.168 1.706 13.938 3.318 21.145 5.025a23758.421 23758.421 0 0 1-7.207 31.138c-1.213 5.196-2.541 10.373-3.659 15.588-.55 2.56-1.859 3.395-4.343 2.769-5.613-1.384-11.246-2.731-17.75-4.305ZM512.417 115.337c-7.301.683-14.014 1.309-21.562 2.011-1.403-17.087-2.806-34.06-4.248-51.506 6.865-.512 13.085-1.062 19.343-1.346.835-.038 2.428 1.195 2.503 1.934 1.404 16.12 2.655 32.257 3.964 48.907ZM582.373 65.5c-1.308 17.37-2.541 33.964-3.831 51.24-7.168-.474-13.976-.929-21.58-1.441 1.233-17.257 2.446-34.116 3.698-51.487 7.434.57 14.412 1.12 21.713 1.688ZM560.565 957.91c6.429-.645 12.668-1.404 18.907-1.764.948-.057 2.807 1.593 2.902 2.56 1.441 15.664 2.654 31.366 3.887 47.044.038.44-.208.9-.398 1.67-5.708.44-11.492.74-17.257 1.37-3.224.34-4.134-1.12-4.343-3.95-.663-8.776-1.46-17.556-2.162-26.336-.512-6.732-.986-13.464-1.536-20.594ZM956.317 578.902c.474-7.263.929-14.09 1.441-21.714 17.181 1.233 34.04 2.428 51.542 3.679-.55 6.695-.95 13.085-1.8 19.4-.1.778-2.62 1.84-3.94 1.764-12.426-.759-24.828-1.764-37.249-2.655-2.978-.19-5.974-.285-9.994-.474ZM115.261 560.641c.626 7.225 1.232 14.052 1.877 21.391-5.897.606-11.34 1.27-16.783 1.725-10.524.873-21.05 1.688-31.593 2.295-1.1.057-3.148-1.46-3.28-2.446-.664-5.159-.797-10.374-1.233-15.551-.19-2.37.682-3.489 3.09-3.679 15.684-1.175 31.404-2.427 47.922-3.735ZM490.76 1007.69c.436-7.49.777-14.527 1.251-21.543.569-8.325 1.309-16.631 1.84-24.956.208-3.129.948-4.95 4.741-4.495 5.746.683 11.568.873 17.484 1.29a95601.897 95601.897 0 0 0-3.868 51.414c-7.169-.59-14.014-1.12-21.448-1.71ZM1007.16 486.701c.61 7.036 1.19 13.919 1.86 21.619a55889.074 55889.074 0 0 1-51.319 4.323c-.607-7.035-1.194-14.014-1.858-21.656 17.162-1.422 34.077-2.845 51.317-4.286ZM115.089 515.905c-7.869-.455-15.076-.834-22.263-1.328-8.325-.568-16.631-1.289-24.956-1.839-2.598-.171-4.096-.853-3.812-3.944.57-5.936.835-11.91 1.252-18.187 17.219 1.271 34.096 2.542 51.391 3.812-.531 7.036-1.043 13.881-1.612 21.486ZM102.518 220.831c21.391-4.665 43.161 11.398 46.442 33.964-18.869 5.424-43.787-10.031-46.442-33.964ZM221.306 102.498c20.917.398 38.478 24.975 33.528 46.594-21.448-1.935-37.358-23.857-33.528-46.594ZM1015.39 536.557c13.78-16.366 45-15.967 57.61.531-13.69 16.024-42.52 15.892-57.61-.531ZM1047.02 371.194c-10.47 22.055-38.76 27.611-55.127 17.143 8.877-19.931 36.107-28.502 55.127-17.143ZM1009.49 461.537c11.4-18.168 40.15-22.491 56.82-8.724-8.01 15.531-36.96 24.786-56.82 8.724ZM26.132 701.9c9.823-22.32 39.785-27.402 54.729-16.915-7.946 19.646-37.928 28.9-54.73 16.915ZM536.235 1073.21c-17.181-15.29-15.171-45.29.664-57.46 15.967 13.43 15.759 42.95-.664 57.46ZM684.719 992.025c20.348 10.105 28.313 36.065 17.124 55.055-20.973-8.99-28.218-37.49-17.124-55.055ZM453.098 6.543c18.243 11.852 22.529 41.018 8.553 56.758-16.347-8.704-24.217-37.946-8.553-56.758ZM452.188 1066.59c-13.673-17.37-8.837-45.51 9.5-56.83 13.275 15.11 10.336 44.31-9.5 56.83ZM58.502 292.514c8.174-2.997 16.176-2.902 24.198-.418 12.326 3.812 20.974 11.701 26.018 23.629 1.214 2.883.835 4.001-2.484 4.836-20.007 5.006-42.118-7.586-47.732-28.047ZM780.202 58.77c7.718 17.275-2.864 44.678-26.094 50.86-8.192-16.878 2.731-45.266 26.094-50.86ZM924.325 818.128c19.476-4.191 41.379 9.349 45.779 31.727.17.891-1.29 3.015-2.143 3.091-21.733 2.18-40.753-13.294-43.749-33.016-.076-.588.076-1.233.113-1.802ZM197.449 197.525c-17.011 2.674-41.398-15.076-40.052-40.108 18.604-3.318 42.289 17.295 40.052 40.108ZM6.429 620.282c10.714-18.357 42.25-22.908 56.928-8.458-11.435 18.053-39.084 22.282-56.928 8.458ZM1046.62 702.887c-17.07 9.842-44.81 3.792-54.651-18.224 17.351-11.758 46.971-1.878 54.651 18.224ZM1009.59 611.273c17.08-13.635 46.19-8.628 56.56 9.501-12.99 12.611-44.09 11.227-56.56-9.501ZM619.713 1066.63c-18.281-12.18-22.339-40.96-8.287-56.95 18.129 10.83 22.756 41.8 8.287 56.95ZM536.614 0c16.214 13.521 16.062 42.896-.076 57.46-14.165-10.07-18.736-40.165.076-57.46ZM702.621 26.396c10.98 18.926 2.01 45.494-18.186 54.597-11.795-16.707-1.858-46.878 18.186-54.596ZM915.906 157.739c2.503 20.329-19.836 42.232-40.374 39.881-3.337-16.707 15.626-42.156 40.374-39.881ZM817.711 148.466c-4.456-24.008 15.645-45.001 34.344-45.513 5.423 20.196-14.868 47.087-34.344 45.513ZM293.462 58.237c20.12 5.803 32.58 28.616 26.701 48.642-.645 2.181-1.1 3.319-3.774 2.503-19.153-5.841-31.328-32.883-22.927-51.145ZM370.397 1046.56c-10.43-16.42-3.394-45.39 18.319-54.365 11.151 18.165 1.062 48.115-18.319 54.365ZM101.967 851.676c1.973-12.402 8.287-21.543 18.452-28.085 7.68-4.95 16.214-6.58 25.259-6.106 3.3.17 3.85 1.327 3.035 4.494-5.31 20.595-25.032 33.452-46.746 29.697ZM57.422 536.727c-13.54 16.29-41.474 16.082-57.422-.208 11.037-15.114 42.308-17.579 57.422.208ZM1014.72 293.557c-6.27 22.301-32.575 33.3-51.33 25.355 4.229-19.893 30.304-34.325 51.33-25.355ZM914.881 916.475c-21.486.872-42.99-21.524-39.33-40.943 22.301-2.446 43.369 22.206 39.33 40.943ZM970.749 221.514c-2.636 24.576-29.147 38.496-46.765 33.224 1.745-21.505 24.141-37.415 46.765-33.224ZM388.508 81.297c-20.405-9.614-28.597-36.03-17.446-55.222 19.855 8.439 28.237 34.666 17.446 55.222ZM963.485 754.051c21.959-8.458 46.535 6.864 50.745 26.492-19.569 8.211-46.232-5.424-50.745-26.492ZM109.894 754.24c-5.765 21.125-31.726 34.02-51.372 25.733 3.034-17.389 26.814-34.665 51.372-25.733ZM156.697 915.374c-.663-21.903 20.216-42.289 40.601-39.634 3.471 18.812-18.281 42.801-40.601 39.634ZM26.34 370.398c18.433-11.169 45.912-1.915 54.464 18.111-15.758 10.619-45.209 3.925-54.463-18.111ZM255.156 924.306c3.755 22.415-11.492 43.237-33.812 46.233-5.917-14.469 7.414-44.128 33.812-46.233ZM818.413 923.851c23.098 4.608 37.984 25.866 32.94 46.707-20.329-.379-39.141-25.677-32.94-46.707ZM610.989 63.415c-13.616-17.01-8.514-46.404 9.558-56.53 14.204 14.052 8.837 46.499-9.558 56.53ZM779.462 1015.08c-25.278-8.06-32.769-36.387-25.183-51.482 19.987 3.622 33.982 31.934 25.183 51.482ZM63.396 461.935c-17.522 13.578-45.228 8.818-56.777-9.539 14.849-14.09 46.082-8.988 56.777 9.539ZM292.4 1014.27c-7.149-21.278 6.106-46.31 26.568-50.633 9.33 22.68-8.325 47.633-26.568 50.633Z'/%3E%3C/svg%3E")
}

.hero--green-bg-with-cta .component__content--left:after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1073' height='1074' fill='none'%3E%3Cg fill='%23fff' opacity='.1'%3E%3Cpath d='M834.001 168.359c5.784 4.874 11.151 9.425 16.707 14.109-11.226 13.256-22.206 26.227-33.433 39.483a7572.105 7572.105 0 0 0-16.65-14.147c11.132-13.161 21.998-25.999 33.376-39.445ZM269.795 209.87c-5.727 4.893-10.961 9.387-16.593 14.204a69295.56 69295.56 0 0 1-33.698-39.122c5.442-4.722 10.752-9.311 16.517-14.317 11.208 13.047 22.339 25.961 33.774 39.235ZM836.921 902.556l-33.717-39.179c5.404-4.684 10.676-9.255 16.498-14.299 11.227 13.028 22.301 25.867 33.736 39.141a12027.8 12027.8 0 0 0-16.517 14.337ZM209.87 803.489c4.779 5.538 9.368 10.866 14.28 16.537-13.028 11.226-25.886 22.32-39.141 33.755-4.779-5.538-9.349-10.828-14.28-16.518 13.18-11.359 25.999-22.433 39.141-33.774ZM850.936 817.692c4.836-5.708 9.387-11.055 14.147-16.669 13.199 11.189 26.037 22.093 39.369 33.395-4.628 5.519-9.141 10.904-14.033 16.745-13.161-11.15-26.189-22.206-39.483-33.471ZM255.649 851.276c5.727 4.874 10.998 9.349 16.65 14.147-11.113 13.142-22.074 26.075-33.376 39.445-5.614-4.741-10.961-9.274-16.688-14.109 11.188-13.218 22.13-26.151 33.414-39.483ZM168.434 238.732c4.836-5.708 9.311-10.98 14.128-16.65 13.18 11.17 26.208 22.206 39.445 33.433-4.76 5.613-9.331 10.98-14.147 16.669-13.18-11.189-26.113-22.169-39.426-33.452ZM902.232 235.927c-13.104 11.283-25.942 22.358-39.16 33.736-4.779-5.5-9.292-10.696-14.298-16.48 12.99-11.226 25.79-22.282 39.103-33.774 4.703 5.386 9.273 10.677 14.355 16.518ZM281.42 935.513a55054.162 55054.162 0 0 1 26.833-44.204c6.239 3.773 12.232 7.414 18.679 11.321-8.931 14.716-17.731 29.204-26.795 44.128-6.41-3.83-12.421-7.452-18.717-11.245ZM278.462 139.629c6.296-3.888 12.175-7.529 18.565-11.492 8.989 14.526 17.883 28.919 27.194 43.938-6.144 3.812-12.08 7.491-18.565 11.53-9.065-14.659-17.959-29.052-27.194-43.976ZM944.901 297.085c-14.754 9.121-29.109 17.977-43.958 27.156-3.792-6.069-7.509-12.023-11.568-18.509a41083.302 41083.302 0 0 1 43.977-27.212c3.85 6.163 7.548 12.117 11.549 18.565ZM104.187 729.645a7627.185 7627.185 0 0 1-8.44-20.121c16.025-6.713 31.651-13.274 47.637-19.968 2.826 6.751 5.538 13.236 8.42 20.12a60473.218 60473.218 0 0 1-47.617 19.969ZM935.267 791.731c-14.849-9.027-29.337-17.826-44.166-26.833l11.34-18.661a67103.447 67103.447 0 0 0 44.204 26.834c-3.869 6.353-7.529 12.364-11.378 18.66ZM794.462 933.58c-6.258 3.868-12.25 7.566-18.584 11.473-9.122-14.754-18.035-29.204-27.156-43.958 6.258-3.888 12.269-7.605 18.565-11.511 9.046 14.64 17.978 29.09 27.175 43.996ZM128.042 776.125c14.773-9.122 29.091-17.997 43.939-27.156 3.812 6.106 7.529 12.061 11.549 18.527-14.564 9.027-28.977 17.921-43.939 27.194a5466.956 5466.956 0 0 0-11.549-18.565ZM367.23 978.788c-7.111-2.939-13.464-5.556-20.158-8.325 6.561-16.043 12.971-31.688 19.552-47.788 6.807 2.806 13.255 5.442 20.177 8.287-6.562 16.043-12.971 31.688-19.571 47.826ZM709.164 921.424a43531.685 43531.685 0 0 0 19.912 47.617c-6.808 2.864-13.142 5.538-20.083 8.458-6.656-15.891-13.255-31.631-19.968-47.674 6.751-2.807 13.236-5.519 20.139-8.401ZM363.969 95.672c6.695 16.024 13.18 31.536 19.931 47.655-6.675 2.826-13.104 5.538-20.082 8.477-6.657-15.91-13.218-31.517-19.95-47.636 6.637-2.807 13.085-5.538 20.101-8.496ZM772.844 126.336c6.391 3.906 12.402 7.585 18.641 11.416a43668.18 43668.18 0 0 1-26.834 44.147c-6.333-3.868-12.326-7.509-18.641-11.359 8.97-14.773 17.769-29.261 26.834-44.204ZM922.637 706.262c2.522-6.182 4.817-12.004 7.377-17.693.379-.834 2.351-1.782 3.11-1.479 15.019 6.012 29.981 12.194 45.532 18.565-2.504 6.164-4.817 12.118-7.415 17.94-.342.759-2.446 1.517-3.281 1.176-15.019-6.031-29.962-12.194-45.323-18.509ZM181.823 308.31c-3.906 6.41-7.566 12.402-11.359 18.66-14.829-9.026-29.317-17.844-44.128-26.852 3.925-6.429 7.566-12.421 11.359-18.641 14.868 9.045 29.356 17.844 44.128 26.833ZM124.268 626.141c1.783 7.282 3.414 13.976 5.159 21.125-16.688 4.077-33.13 8.117-50.083 12.251-1.612-6.486-3.224-12.516-4.457-18.623-.19-.91 1.233-2.92 2.238-3.186 15.531-3.925 31.119-7.661 47.143-11.567ZM102.48 347.376c15.987 6.523 31.65 12.933 47.789 19.514a8011.455 8011.455 0 0 1-8.212 20.215c-15.948-6.524-31.612-12.914-47.807-19.533a8916.42 8916.42 0 0 0 8.23-20.196ZM706.301 150.533c-6.827-2.806-13.294-5.461-20.177-8.306 6.58-16.043 12.99-31.707 19.57-47.769 6.979 2.864 13.483 5.537 20.177 8.287-6.58 16.1-13.009 31.802-19.57 47.788ZM977.196 363.627a26474.67 26474.67 0 0 1-34.078 14.393c-3.338 1.404-6.77 2.598-10.013 4.172-2.522 1.233-3.963.986-5.025-1.82-2.067-5.424-4.419-10.734-6.922-16.802 15.854-6.656 31.537-13.255 47.599-20.007 2.844 6.808 5.575 13.275 8.439 20.064ZM655.686 78.377c-4.001 17.01-7.889 33.471-11.852 50.292-7.017-1.65-13.843-3.243-21.182-4.969 3.906-16.65 7.775-33.072 11.795-50.14 6.979 1.575 13.787 3.13 21.239 4.817ZM658.967 993.903c-7.547 1.82-14.09 3.394-21.125 5.101-4.096-16.745-8.098-33.167-12.232-50.102 7.036-1.726 13.825-3.394 21.164-5.196 4.039 16.726 8.059 33.243 12.193 50.197ZM426.17 129.408c-4.115-16.84-8.079-33.13-12.194-50.026 6.979-1.745 13.749-3.414 21.107-5.253 1.289 5.272 2.522 10.373 3.773 15.493 2.541 10.373 4.988 20.784 7.681 31.119.739 2.864.17 3.888-2.769 4.476-5.803 1.157-11.53 2.712-17.598 4.191ZM999.648 634.428c-1.707 7.263-3.262 13.825-4.988 21.164-16.707-3.907-33.11-7.737-50.177-11.72 1.593-6.978 3.129-13.635 4.854-21.201 16.745 3.925 33.282 7.794 50.311 11.757ZM78.32 417.598c16.783 3.944 33.224 7.794 50.197 11.776-1.688 7.13-3.3 13.9-5.026 21.163-10.847-2.522-21.201-4.949-31.555-7.357-5.045-1.176-10.146-2.162-15.095-3.66-1.252-.38-3.015-2.579-2.826-3.622 1.1-5.974 2.73-11.853 4.305-18.3ZM943.516 425.904c17.049-4.172 33.338-8.155 50.064-12.251 1.745 6.979 3.433 13.749 5.253 21.031-7.661 1.953-15.19 3.888-22.756 5.765-7.623 1.896-15.285 3.641-22.889 5.575-3.034.778-4.969.759-5.632-3.148-.949-5.518-2.56-10.923-4.04-16.972ZM417.276 994.736c3.963-16.84 7.832-33.281 11.814-50.215 7.168 1.706 13.938 3.318 21.145 5.025a23758.421 23758.421 0 0 1-7.207 31.138c-1.213 5.196-2.541 10.373-3.659 15.588-.55 2.56-1.859 3.395-4.343 2.769-5.613-1.384-11.246-2.731-17.75-4.305ZM512.417 115.337c-7.301.683-14.014 1.309-21.562 2.011-1.403-17.087-2.806-34.06-4.248-51.506 6.865-.512 13.085-1.062 19.343-1.346.835-.038 2.428 1.195 2.503 1.934 1.404 16.12 2.655 32.257 3.964 48.907ZM582.373 65.5c-1.308 17.37-2.541 33.964-3.831 51.24-7.168-.474-13.976-.929-21.58-1.441 1.232-17.257 2.446-34.116 3.698-51.487 7.433.57 14.412 1.12 21.713 1.688ZM560.566 957.909c6.428-.645 12.667-1.403 18.906-1.764.948-.056 2.807 1.593 2.902 2.561 1.441 15.663 2.655 31.365 3.887 47.044.038.44-.208.9-.398 1.67-5.708.44-11.492.74-17.257 1.37-3.224.34-4.134-1.12-4.343-3.95-.663-8.776-1.46-17.556-2.161-26.336-.512-6.733-.987-13.465-1.536-20.595ZM956.317 578.902c.474-7.263.929-14.09 1.441-21.714 17.181 1.233 34.04 2.428 51.542 3.679-.55 6.695-.95 13.085-1.8 19.4-.1.778-2.62 1.84-3.94 1.764-12.426-.759-24.828-1.764-37.249-2.655-2.978-.19-5.974-.285-9.994-.474ZM115.261 560.641c.626 7.225 1.232 14.052 1.877 21.391-5.897.606-11.34 1.27-16.783 1.725-10.524.873-21.05 1.688-31.593 2.295-1.1.057-3.148-1.46-3.28-2.446-.664-5.159-.797-10.374-1.233-15.551-.19-2.37.682-3.489 3.09-3.679 15.684-1.175 31.404-2.427 47.922-3.735ZM490.76 1007.69c.436-7.49.777-14.527 1.251-21.543.569-8.325 1.309-16.631 1.84-24.956.209-3.129.948-4.95 4.741-4.495 5.746.683 11.568.873 17.484 1.29a95601.897 95601.897 0 0 0-3.868 51.414c-7.169-.59-14.014-1.12-21.448-1.71ZM1007.16 486.701c.61 7.036 1.19 13.919 1.86 21.619a55889.074 55889.074 0 0 1-51.319 4.323c-.607-7.035-1.194-14.014-1.858-21.656 17.162-1.422 34.077-2.845 51.317-4.286ZM115.089 515.905c-7.87-.455-15.076-.834-22.263-1.328-8.325-.568-16.631-1.289-24.956-1.839-2.598-.171-4.096-.853-3.812-3.944.57-5.936.835-11.91 1.252-18.187 17.219 1.271 34.096 2.542 51.391 3.812-.531 7.036-1.043 13.881-1.612 21.486ZM102.518 220.831c21.391-4.665 43.161 11.398 46.442 33.964-18.869 5.424-43.787-10.031-46.442-33.964ZM221.306 102.498c20.917.398 38.478 24.975 33.528 46.594-21.448-1.935-37.358-23.857-33.528-46.594ZM1015.39 536.557c13.78-16.366 45-15.967 57.61.531-13.69 16.024-42.52 15.892-57.61-.531ZM1047.02 371.194c-10.47 22.055-38.76 27.611-55.128 17.143 8.878-19.931 36.108-28.502 55.128-17.143ZM1009.49 461.537c11.4-18.168 40.15-22.491 56.82-8.724-8.01 15.531-36.96 24.786-56.82 8.724ZM26.132 701.9c9.823-22.32 39.785-27.402 54.729-16.915-7.946 19.646-37.928 28.9-54.73 16.915ZM536.235 1073.21c-17.181-15.29-15.171-45.29.664-57.46 15.967 13.43 15.759 42.95-.664 57.46ZM684.719 992.025c20.348 10.105 28.313 36.065 17.124 55.055-20.973-8.99-28.217-37.49-17.124-55.055ZM453.098 6.543c18.243 11.852 22.529 41.018 8.553 56.758-16.347-8.704-24.217-37.946-8.553-56.758ZM452.187 1066.59c-13.672-17.37-8.837-45.51 9.501-56.83 13.275 15.11 10.335 44.31-9.501 56.83ZM58.502 292.514c8.174-2.997 16.176-2.902 24.198-.418 12.326 3.812 20.974 11.701 26.018 23.629 1.214 2.883.835 4.001-2.484 4.836-20.007 5.006-42.118-7.586-47.732-28.047ZM780.202 58.77c7.718 17.275-2.864 44.678-26.094 50.86-8.192-16.878 2.731-45.266 26.094-50.86ZM924.325 818.128c19.476-4.191 41.379 9.349 45.779 31.727.17.891-1.29 3.015-2.143 3.091-21.733 2.18-40.753-13.294-43.749-33.016-.076-.588.075-1.233.113-1.802ZM197.449 197.525c-17.011 2.674-41.398-15.076-40.052-40.108 18.604-3.318 42.289 17.295 40.052 40.108ZM6.429 620.282c10.714-18.357 42.25-22.908 56.928-8.458-11.435 18.053-39.084 22.282-56.928 8.458ZM1046.62 702.887c-17.07 9.842-44.81 3.792-54.651-18.224 17.351-11.758 46.971-1.878 54.651 18.224ZM1009.59 611.273c17.08-13.635 46.19-8.628 56.56 9.501-12.99 12.611-44.09 11.227-56.56-9.501ZM619.713 1066.63c-18.281-12.18-22.339-40.96-8.287-56.95 18.129 10.83 22.756 41.8 8.287 56.95ZM536.614 0c16.214 13.521 16.062 42.896-.076 57.46-14.166-10.07-18.736-40.165.076-57.46ZM702.621 26.396c10.98 18.926 2.01 45.494-18.186 54.597-11.795-16.707-1.858-46.878 18.186-54.596ZM915.906 157.739c2.503 20.329-19.836 42.232-40.374 39.881-3.337-16.707 15.626-42.156 40.374-39.881ZM817.711 148.466c-4.456-24.008 15.645-45.001 34.344-45.513 5.423 20.196-14.868 47.087-34.344 45.513ZM293.462 58.237c20.12 5.803 32.58 28.616 26.701 48.642-.645 2.181-1.1 3.319-3.774 2.503-19.153-5.841-31.328-32.883-22.927-51.145ZM370.397 1046.56c-10.43-16.42-3.394-45.39 18.319-54.364 11.151 18.164 1.062 48.114-18.319 54.364ZM101.967 851.676c1.973-12.402 8.287-21.543 18.452-28.085 7.68-4.95 16.214-6.58 25.259-6.106 3.3.17 3.85 1.327 3.035 4.494-5.31 20.595-25.032 33.452-46.746 29.697ZM57.422 536.727c-13.54 16.29-41.474 16.082-57.422-.208 11.037-15.114 42.308-17.579 57.422.208ZM1014.72 293.557c-6.27 22.301-32.575 33.3-51.33 25.355 4.229-19.893 30.304-34.325 51.33-25.355ZM914.881 916.475c-21.486.872-42.99-21.524-39.331-40.943 22.302-2.446 43.37 22.206 39.331 40.943ZM970.749 221.514c-2.636 24.576-29.148 38.496-46.765 33.224 1.745-21.505 24.141-37.415 46.765-33.224ZM388.508 81.297c-20.405-9.614-28.597-36.03-17.446-55.222 19.855 8.439 28.237 34.666 17.446 55.222ZM963.485 754.051c21.96-8.458 46.535 6.864 50.745 26.492-19.569 8.211-46.232-5.424-50.745-26.492ZM109.894 754.24c-5.765 21.125-31.726 34.02-51.372 25.733 3.034-17.389 26.814-34.665 51.372-25.733ZM156.697 915.374c-.663-21.903 20.216-42.289 40.601-39.634 3.471 18.812-18.281 42.801-40.601 39.634ZM26.34 370.398c18.433-11.169 45.912-1.915 54.464 18.111-15.758 10.619-45.209 3.925-54.463-18.111ZM255.156 924.306c3.755 22.415-11.492 43.237-33.812 46.233-5.917-14.469 7.414-44.128 33.812-46.233ZM818.413 923.851c23.098 4.608 37.984 25.866 32.94 46.707-20.329-.379-39.141-25.677-32.94-46.707ZM610.989 63.415c-13.616-17.01-8.514-46.404 9.558-56.53 14.204 14.052 8.837 46.499-9.558 56.53ZM779.462 1015.08c-25.278-8.06-32.769-36.387-25.183-51.482 19.987 3.622 33.982 31.935 25.183 51.482ZM63.396 461.935c-17.522 13.578-45.228 8.818-56.777-9.539 14.849-14.09 46.082-8.988 56.777 9.539ZM292.4 1014.27c-7.149-21.278 6.106-46.31 26.568-50.634 9.33 22.681-8.325 47.634-26.568 50.634Z'/%3E%3C/g%3E%3C/svg%3E")
}

.hero--green-bg-with-cta .component__background {
  background-image: none !important
}

.hero--full-img-with-no-cta .component__background {
  background-size: cover;
  min-height: 28.5625rem;
  object-fit: cover;
  position: relative
}

.hero--full-img-with-no-cta .component__button {
  display: none
}

.hero--full-img-with-no-cta .component__content {
  display: block;
  position: relative
}

.hero--full-img-with-no-cta .component__content--right {
  display: none
}

.hero--full-img-with-no-cta .component__content:after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='574' height='574' fill='none'%3E%3Cpath fill='%2399D135' d='M446.061 90.046c3.094 2.606 5.964 5.04 8.936 7.546l-17.881 21.117c-3.003-2.556-5.863-4.99-8.906-7.566 5.954-7.039 11.766-13.906 17.851-21.097ZM144.299 112.249c-3.063 2.616-5.863 5.02-8.875 7.597A39416.253 39416.253 0 0 1 117.4 98.921c2.911-2.525 5.751-4.98 8.835-7.657 5.994 6.978 11.948 13.885 18.064 20.985ZM447.623 482.727l-18.034-20.954 8.824-7.648c6.005 6.968 11.928 13.835 18.044 20.934a6444.854 6444.854 0 0 0-8.834 7.668ZM112.248 429.742c2.556 2.962 5.01 5.812 7.637 8.845-6.968 6.004-13.844 11.937-20.934 18.053-2.556-2.961-5-5.791-7.637-8.834 7.049-6.075 13.905-11.999 20.934-18.064ZM455.119 437.339c2.587-3.053 5.021-5.913 7.567-8.915 7.059 5.984 13.925 11.816 21.056 17.861a19852.66 19852.66 0 0 0-7.506 8.956c-7.039-5.964-14.007-11.877-21.117-17.902ZM136.733 455.301c3.063 2.606 5.882 5 8.905 7.566-5.944 7.029-11.806 13.946-17.851 21.097-3.002-2.536-5.863-4.96-8.926-7.546l17.872-21.117ZM90.086 127.684c2.587-3.052 4.98-5.872 7.557-8.905 7.049 5.974 14.017 11.877 21.096 17.882-2.546 3.002-4.99 5.872-7.566 8.915-7.049-5.984-13.966-11.857-21.087-17.892ZM482.554 126.184c-7.008 6.035-13.875 11.958-20.944 18.043-2.556-2.941-4.97-5.72-7.648-8.813 6.948-6.005 13.794-11.918 20.914-18.064 2.516 2.88 4.96 5.71 7.678 8.834ZM150.516 500.354c4.797-7.911 9.513-15.68 14.351-23.642 3.337 2.018 6.542 3.966 9.991 6.055a64684.7 64684.7 0 0 1-14.332 23.602 3184.38 3184.38 0 0 1-10.01-6.015ZM148.934 74.68c3.367-2.08 6.512-4.027 9.93-6.147 4.807 7.77 9.564 15.468 14.544 23.5-3.286 2.04-6.461 4.007-9.929 6.167-4.849-7.84-9.605-15.538-14.545-23.52ZM505.375 158.894c-7.891 4.879-15.569 9.616-23.51 14.525-2.029-3.246-4.017-6.431-6.187-9.9 7.81-4.838 15.508-9.605 23.52-14.554 2.059 3.296 4.037 6.481 6.177 9.929ZM55.724 390.246c-1.542-3.661-2.992-7.12-4.514-10.761 8.57-3.591 16.928-7.1 25.479-10.68 1.51 3.61 2.961 7.079 4.503 10.761-8.55 3.59-16.898 7.09-25.468 10.68ZM500.223 423.453c-7.942-4.828-15.691-9.534-23.622-14.352l6.065-9.98a37954.24 37954.24 0 0 0 23.642 14.352c-2.069 3.398-4.026 6.613-6.085 9.98ZM424.914 499.32c-3.347 2.069-6.552 4.047-9.94 6.136-4.878-7.891-9.645-15.619-14.524-23.51 3.347-2.08 6.562-4.068 9.93-6.157 4.838 7.83 9.615 15.559 14.534 23.531ZM68.483 415.106c7.901-4.878 15.559-9.625 23.5-14.524a6622.07 6622.07 0 0 1 6.177 9.909c-7.79 4.828-15.498 9.585-23.5 14.545a2935.6 2935.6 0 0 0-6.177-9.93ZM196.411 523.5c-3.803-1.572-7.201-2.972-10.781-4.452 3.509-8.581 6.937-16.949 10.457-25.56 3.641 1.501 7.09 2.911 10.792 4.433-3.51 8.58-6.938 16.948-10.468 25.579ZM379.293 492.818c3.57 8.551 7.059 16.898 10.65 25.468-3.642 1.532-7.029 2.962-10.741 4.524-3.56-8.499-7.09-16.918-10.681-25.498 3.611-1.502 7.08-2.952 10.772-4.494ZM194.667 51.17c3.58 8.57 7.049 16.867 10.66 25.488-3.57 1.511-7.008 2.962-10.741 4.534-3.56-8.51-7.069-16.857-10.67-25.478 3.55-1.501 6.998-2.962 10.751-4.544ZM413.352 67.57c3.418 2.09 6.633 4.057 9.97 6.106-4.838 7.972-9.544 15.711-14.352 23.612-3.387-2.069-6.593-4.016-9.97-6.075 4.797-7.901 9.504-15.65 14.352-23.643ZM493.468 377.74c1.349-3.306 2.576-6.42 3.945-9.463.203-.446 1.258-.953 1.664-.791 8.033 3.215 16.035 6.522 24.352 9.93-1.339 3.296-2.576 6.481-3.966 9.595-.182.405-1.308.811-1.754.628-8.033-3.225-16.026-6.521-24.241-9.899ZM97.248 164.899c-2.09 3.428-4.047 6.633-6.076 9.98-7.931-4.828-15.68-9.544-23.602-14.362 2.1-3.438 4.047-6.643 6.076-9.97 7.951 4.838 15.7 9.544 23.602 14.352ZM66.464 334.889c.954 3.894 1.826 7.475 2.76 11.299-8.926 2.18-17.72 4.341-26.787 6.552-.862-3.469-1.725-6.694-2.384-9.96-.101-.487.66-1.562 1.197-1.704 8.307-2.1 16.644-4.098 25.214-6.187ZM54.811 185.793c8.55 3.489 16.928 6.917 25.56 10.437-1.461 3.61-2.87 7.079-4.392 10.812-8.53-3.489-16.908-6.907-25.57-10.447 1.501-3.672 2.911-7.13 4.402-10.802ZM377.761 80.512c-3.651-1.5-7.11-2.92-10.791-4.442 3.519-8.58 6.947-16.959 10.467-25.55l10.792 4.433c-3.52 8.61-6.958 17.009-10.468 25.56ZM522.648 194.485c-6.156 2.606-12.191 5.152-18.226 7.698-1.785.751-3.621 1.39-5.355 2.231-1.349.66-2.12.528-2.688-.973-1.106-2.901-2.363-5.741-3.702-8.987 8.479-3.56 16.867-7.089 25.458-10.7 1.521 3.641 2.982 7.1 4.513 10.731ZM350.69 41.92c-2.14 9.098-4.219 17.902-6.339 26.898-3.752-.882-7.404-1.734-11.329-2.657 2.089-8.905 4.158-17.689 6.309-26.817 3.732.842 7.373 1.673 11.359 2.576ZM352.445 531.584c-4.036.973-7.536 1.815-11.299 2.728-2.19-8.956-4.33-17.739-6.542-26.797l11.32-2.779c2.16 8.946 4.31 17.78 6.521 26.848ZM227.935 69.213c-2.201-9.006-4.321-17.719-6.522-26.756 3.733-.933 7.353-1.826 11.289-2.81.689 2.82 1.349 5.549 2.018 8.287 1.359 5.548 2.668 11.116 4.108 16.644.395 1.531.091 2.08-1.481 2.394-3.104.618-6.167 1.45-9.412 2.241ZM534.657 339.321c-.913 3.884-1.745 7.394-2.668 11.319-8.935-2.09-17.709-4.138-26.837-6.268.852-3.733 1.673-7.293 2.596-11.34 8.956 2.1 17.801 4.169 26.909 6.289ZM41.889 223.35c8.976 2.109 17.77 4.168 26.848 6.298-.903 3.814-1.765 7.435-2.688 11.319-5.802-1.349-11.34-2.647-16.878-3.935-2.697-.629-5.426-1.156-8.073-1.958-.67-.202-1.613-1.379-1.511-1.937.588-3.195 1.46-6.339 2.302-9.787ZM504.635 227.792c9.118-2.231 17.83-4.361 26.776-6.552.933 3.733 1.836 7.354 2.81 11.248-4.098 1.045-8.124 2.08-12.171 3.084-4.078 1.014-8.175 1.947-12.243 2.982-1.622.415-2.657.405-3.012-1.684-.507-2.952-1.369-5.842-2.16-9.078ZM223.178 532.029c2.12-9.006 4.189-17.8 6.319-26.857 3.833.913 7.454 1.775 11.309 2.688-1.319 5.72-2.587 11.187-3.855 16.654-.649 2.779-1.359 5.548-1.957 8.337-.294 1.369-.994 1.816-2.323 1.481-3.002-.741-6.014-1.461-9.493-2.303ZM274.063 61.687c-3.905.365-7.495.7-11.532 1.075-.75-9.139-1.501-18.216-2.272-27.547 3.672-.274 6.999-.568 10.346-.72.446-.02 1.298.639 1.339 1.034.75 8.621 1.419 17.253 2.119 26.158ZM311.479 35.033c-.7 9.29-1.359 18.165-2.049 27.405-3.833-.254-7.475-.497-11.542-.771.659-9.23 1.309-18.247 1.978-27.537 3.976.304 7.708.598 11.613.903ZM299.815 512.333c3.439-.345 6.776-.751 10.113-.944.507-.03 1.501.852 1.551 1.37.771 8.377 1.42 16.776 2.08 25.163.02.234-.112.477-.213.893-3.053.233-6.147.396-9.23.73-1.724.183-2.211-.598-2.323-2.109-.355-4.696-.781-9.392-1.156-14.088-.274-3.601-.527-7.202-.822-11.015ZM511.481 309.623c.254-3.885.497-7.536.771-11.613 9.189.659 18.206 1.298 27.567 1.967-.294 3.581-.507 6.999-.963 10.376-.051.416-1.4.984-2.11.944-6.643-.406-13.277-.944-19.92-1.42-1.592-.102-3.195-.153-5.345-.254ZM61.647 299.855c.334 3.865.659 7.516 1.004 11.441-3.155.325-6.066.68-8.977.923-5.629.467-11.258.903-16.897 1.228-.588.03-1.684-.781-1.755-1.309-.355-2.759-.426-5.548-.659-8.317-.101-1.268.365-1.866 1.653-1.967 8.388-.629 16.796-1.299 25.63-1.999ZM262.48 538.958c.234-4.006.416-7.769.67-11.522.304-4.453.7-8.895.984-13.348.111-1.673.507-2.647 2.535-2.403 3.074.365 6.187.466 9.352.689-.7 9.26-1.38 18.308-2.069 27.497-3.834-.315-7.496-.599-11.472-.913ZM538.673 260.31c.325 3.762.639 7.444.994 11.562-9.098.771-18.124 1.532-27.446 2.313-.324-3.763-.638-7.496-.993-11.583 9.179-.761 18.226-1.522 27.445-2.292ZM61.555 275.929c-4.21-.244-8.064-.447-11.908-.71-4.452-.305-8.895-.69-13.347-.984-1.39-.091-2.191-.457-2.039-2.11.304-3.174.446-6.369.67-9.727 9.209.68 18.236 1.36 27.486 2.039-.284 3.763-.558 7.424-.862 11.492ZM54.831 118.11c11.44-2.495 23.085 6.096 24.84 18.166-10.093 2.901-23.42-5.366-24.84-18.166ZM118.365 54.82c11.187.213 20.579 13.358 17.932 24.92-11.472-1.034-19.981-12.759-17.932-24.92ZM543.075 286.975c7.374-8.753 24.069-8.54 30.813.284-7.323 8.571-22.739 8.5-30.813-.284ZM559.993 198.532c-5.598 11.795-20.731 14.767-29.484 9.168 4.747-10.659 19.311-15.244 29.484-9.168ZM539.921 246.85c6.096-9.716 21.472-12.029 30.387-4.665-4.28 8.307-19.768 13.256-30.387 4.665ZM13.977 375.408c5.253-11.938 21.279-14.656 29.271-9.047-4.25 10.508-20.285 15.457-29.271 9.047ZM286.803 574c-9.189-8.175-8.114-24.221.355-30.732 8.54 7.181 8.428 22.973-.355 30.732ZM366.219 530.58c10.883 5.406 15.143 19.291 9.158 29.444-11.217-4.808-15.092-20.052-9.158-29.444ZM242.337 3.5c9.757 6.34 12.05 21.938 4.575 30.357-8.743-4.656-12.952-20.295-4.575-30.357ZM241.85 570.46c-7.313-9.291-4.726-24.342 5.082-30.398 7.099 8.084 5.527 23.704-5.082 30.398ZM31.29 156.45c4.371-1.603 8.651-1.552 12.941-.223 6.593 2.039 11.218 6.258 13.916 12.638.65 1.541.446 2.14-1.328 2.586-10.701 2.678-22.527-4.057-25.53-15.001ZM417.287 31.432c4.128 9.24-1.531 23.896-13.956 27.202-4.382-9.027 1.46-24.21 13.956-27.202ZM494.371 437.572c10.416-2.242 22.131 5 24.484 16.968.091.477-.69 1.613-1.146 1.653-11.623 1.167-21.796-7.11-23.399-17.658-.041-.314.041-.659.061-.963ZM105.605 105.645c-9.098 1.43-22.142-8.063-21.422-21.451 9.95-1.775 22.618 9.25 21.422 21.451ZM3.438 331.754c5.731-9.818 22.598-12.252 30.449-4.524-6.116 9.656-20.904 11.918-30.449 4.524ZM559.78 375.935c-9.128 5.264-23.967 2.029-29.231-9.747 9.281-6.288 25.123-1.004 29.231 9.747ZM539.972 326.936c9.138-7.292 24.707-4.615 30.255 5.082-6.948 6.745-23.581 6.004-30.255-5.082ZM331.45 570.481c-9.777-6.512-11.948-21.908-4.432-30.459 9.696 5.792 12.171 22.355 4.432 30.459ZM287.005 0c8.672 7.232 8.591 22.943-.04 30.732-7.577-5.386-10.021-21.482.04-30.732ZM375.793 14.118c5.873 10.123 1.076 24.332-9.726 29.2-6.309-8.935-.994-25.072 9.726-29.2ZM489.868 84.366c1.338 10.873-10.61 22.588-21.594 21.33-1.785-8.935 8.358-22.547 21.594-21.33ZM437.349 79.407c-2.384-12.84 8.367-24.069 18.368-24.342 2.901 10.801-7.952 25.184-18.368 24.342ZM156.957 31.148c10.761 3.104 17.425 15.306 14.281 26.016-.345 1.167-.589 1.775-2.019 1.339-10.244-3.124-16.755-17.587-12.262-27.355ZM198.105 559.75c-5.578-8.784-1.815-24.282 9.798-29.079 5.964 9.717.568 25.732-9.798 29.079ZM54.537 455.515c1.055-6.634 4.432-11.522 9.868-15.022 4.108-2.647 8.672-3.519 13.51-3.266 1.765.092 2.06.711 1.623 2.404-2.84 11.015-13.388 17.892-25.001 15.884ZM30.712 287.066C23.47 295.778 8.53 295.667 0 286.954c5.903-8.083 22.628-9.402 30.712.112ZM542.72 157.008c-3.357 11.928-17.425 17.811-27.456 13.561 2.262-10.64 16.208-18.358 27.456-13.561ZM489.319 490.172c-11.491.466-22.993-11.512-21.036-21.898 11.928-1.309 23.197 11.877 21.036 21.898ZM519.2 118.475c-1.41 13.145-15.589 20.59-25.012 17.77.934-11.502 12.912-20.011 25.012-17.77ZM207.791 43.481c-10.913-5.142-15.295-19.27-9.331-29.535 10.619 4.514 15.103 18.541 9.331 29.535ZM515.315 403.3c11.745-4.523 24.89 3.672 27.142 14.169-10.468 4.392-24.728-2.9-27.142-14.169ZM58.777 403.401C55.693 414.7 41.808 421.597 31.3 417.165c1.623-9.301 14.342-18.541 27.477-13.764ZM83.808 489.583c-.355-11.715 10.813-22.618 21.716-21.198 1.856 10.061-9.778 22.892-21.716 21.198ZM14.088 198.106c9.859-5.974 24.556-1.025 29.13 9.686-8.429 5.68-24.18 2.099-29.13-9.686ZM136.469 494.36c2.008 11.989-6.147 23.125-18.084 24.728-3.165-7.739 3.965-23.602 18.084-24.728ZM437.724 494.117c12.354 2.465 20.316 13.835 17.618 24.981-10.873-.202-20.935-13.733-17.618-24.981ZM326.784 33.917c-7.282-9.098-4.554-24.82 5.112-30.235 7.597 7.515 4.727 24.87-5.112 30.235ZM416.892 542.912c-13.521-4.31-17.527-19.463-13.47-27.537 10.69 1.937 18.176 17.08 13.47 27.537ZM33.907 247.064c-9.372 7.262-24.19 4.716-30.367-5.102 7.942-7.536 24.647-4.808 30.367 5.102ZM156.389 542.476c-3.824-11.38 3.266-24.768 14.209-27.08 4.991 12.13-4.452 25.478-14.209 27.08Z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: cover;
  content: "";
  height: 20rem;
  left: -15.625rem;
  position: absolute;
  top: -60%;
  width: 20rem;
  z-index: 2
}

@media(min-width:768px) {
  .hero {
    margin-top: 0
  }

  .hero .component__content {
    display: flex;
    flex-direction: row;
    padding: 0
  }

  .hero .component__content--left,
  .hero .component__content--right {
    width: 50%
  }

  .hero .component__content--left {
    padding: 5% 7% 7% 5%
  }

  .hero .component__content--left:after {
    height: 150%;
    position: absolute;
    right: 0;
    top: -9.375rem;
    width: 150%
  }

  .hero .component__content img {
    height: 100%
  }

  .hero .component__copy {
    font-size: 2rem;
    line-height: 2.6rem;
    margin-bottom: 2.5rem !important
  }

  .hero .component__title {
    font-size: 3.3vw;
    line-height: 1.1
  }

  .hero--full-img-with-no-cta {
    min-height: 45.4375rem
  }

  .hero--full-img-with-no-cta .component__background {
    background-size: cover;
    position: absolute
  }

  .hero--full-img-with-no-cta .component__button {
    display: none
  }

  .hero--full-img-with-no-cta .component__content {
    min-height: 45.4375rem;
    width: 100%
  }

  .hero--full-img-with-no-cta .component__content--right {
    display: none
  }

  .hero--full-img-with-no-cta .component__content--left {
    bottom: 0;
    display: flex;
    flex-direction: column;
    justify-content: center;
    left: 0;
    min-height: 20.25rem;
    padding: 3.75rem 3.75rem 0 12.5rem;
    position: absolute;
    width: 55%
  }

  .hero--full-img-with-no-cta .component__content:after {
    bottom: -6.25rem;
    content: "";
    height: 33.125rem;
    left: -21.875rem;
    top: unset;
    width: 33.125rem
  }
}

.socialsharebuttons {
  display: flex
}

.socialsharebuttons__item {
  margin-right: 20px
}

.socialsharebuttons span {
  display: block;
  height: 32px;
  transition: all .5s;
  width: 32px
}

.socialsharebuttons .share--fb span {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='none'%3E%3Cpath fill='%23EF4136' d='M0 0v32h32V0H0Zm20.145 10.593h-2.63c-.312 0-.658.41-.658.955v1.9h3.29l-.497 2.709h-2.793v8.132h-3.105v-8.132h-2.816v-2.71h2.816v-1.592c0-2.286 1.586-4.144 3.763-4.144h2.63v2.882Z'/%3E%3C/svg%3E")
}

.socialsharebuttons .share--fb:hover span {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='none'%3E%3Cpath fill='%23D73227' d='M0 0v32h32V0H0Zm20.145 10.593h-2.63c-.312 0-.658.41-.658.955v1.9h3.29l-.497 2.709h-2.793v8.132h-3.105v-8.132h-2.816v-2.71h2.816v-1.592c0-2.286 1.586-4.144 3.763-4.144h2.63v2.882Z'/%3E%3C/svg%3E")
}

.socialsharebuttons .share--tw span {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='none'%3E%3Cpath fill='%23EF4136' d='M0 0v32h32V0H0Zm24.91 11.691c.012.184.012.375.012.563 0 5.734-4.367 12.34-12.348 12.34-2.46 0-4.742-.715-6.664-1.946.352.04.688.055 1.047.055a8.704 8.704 0 0 0 5.387-1.851 4.34 4.34 0 0 1-4.055-3.008c.668.097 1.27.097 1.957-.078a4.336 4.336 0 0 1-3.473-4.258v-.055a4.34 4.34 0 0 0 1.957.55 4.341 4.341 0 0 1-1.933-3.608c0-.81.21-1.547.59-2.188a12.315 12.315 0 0 0 8.945 4.535c-.613-2.949 1.59-5.336 4.238-5.336a4.33 4.33 0 0 1 3.168 1.367 8.57 8.57 0 0 0 2.754-1.043 4.318 4.318 0 0 1-1.906 2.387 8.582 8.582 0 0 0 2.5-.676 9.093 9.093 0 0 1-2.176 2.25Z'/%3E%3C/svg%3E")
}

.socialsharebuttons .share--tw:hover span {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='none'%3E%3Cpath fill='%23D73227' d='M0 0v32h32V0H0Zm24.91 11.691c.012.184.012.375.012.563 0 5.734-4.367 12.34-12.348 12.34-2.46 0-4.742-.715-6.664-1.946.352.04.688.055 1.047.055a8.704 8.704 0 0 0 5.387-1.851 4.34 4.34 0 0 1-4.055-3.008c.668.097 1.27.097 1.957-.078a4.336 4.336 0 0 1-3.473-4.258v-.055a4.34 4.34 0 0 0 1.957.55 4.341 4.341 0 0 1-1.933-3.608c0-.81.21-1.547.59-2.188a12.315 12.315 0 0 0 8.945 4.535c-.613-2.949 1.59-5.336 4.238-5.336a4.33 4.33 0 0 1 3.168 1.367 8.57 8.57 0 0 0 2.754-1.043 4.318 4.318 0 0 1-1.906 2.387 8.582 8.582 0 0 0 2.5-.676 9.093 9.093 0 0 1-2.176 2.25Z'/%3E%3C/svg%3E")
}

.socialsharebuttons .share--li span {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='none'%3E%3Cpath fill='%23fff' d='M0 0h32v32H0z'/%3E%3Cpath fill='%23EF4136' d='M29.714 0H0v32h32V0h-2.286ZM9.671 27.429H4.93V12.157h4.75V27.43H9.67ZM7.3 10.07a2.751 2.751 0 0 1 0-5.5 2.756 2.756 0 0 1 2.75 2.75 2.747 2.747 0 0 1-2.75 2.75ZM27.45 27.43h-4.743V20c0-1.771-.036-4.05-2.464-4.05-2.472 0-2.85 1.929-2.85 3.921v7.558H12.65V12.157h4.55v2.086h.064c.636-1.2 2.186-2.464 4.493-2.464 4.8 0 5.693 3.164 5.693 7.278v8.372Z'/%3E%3C/svg%3E")
}

.socialsharebuttons .share--li:hover span {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='none'%3E%3Cpath fill='%23fff' d='M0 0h32v32H0z'/%3E%3Cpath fill='%23D73227' d='M29.714 0H0v32h32V0h-2.286ZM9.671 27.429H4.93V12.157h4.75V27.43H9.67ZM7.3 10.07a2.751 2.751 0 0 1 0-5.5 2.756 2.756 0 0 1 2.75 2.75 2.747 2.747 0 0 1-2.75 2.75ZM27.45 27.43h-4.743V20c0-1.771-.036-4.05-2.464-4.05-2.472 0-2.85 1.929-2.85 3.921v7.558H12.65V12.157h4.55v2.086h.064c.636-1.2 2.186-2.464 4.493-2.464 4.8 0 5.693 3.164 5.693 7.278v8.372Z'/%3E%3C/svg%3E")
}

.socialsharebuttons .share--cl span {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='none'%3E%3Cpath fill='%23EF4136' d='M0 0h32v32H0z'/%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='m17.492 10.205 3.409-3.41a3.043 3.043 0 1 1 4.303 4.304l-5.738 5.738a3.043 3.043 0 0 1-4.298.004l-.005-.004a1.352 1.352 0 1 0-1.912 1.912 5.748 5.748 0 0 0 8.128 0l5.738-5.737a5.748 5.748 0 0 0-8.129-8.129L14.262 9.61a6.773 6.773 0 0 1 3.23.595ZM6.796 25.204a3.043 3.043 0 0 1 0-4.303l5.738-5.738a3.043 3.043 0 0 1 4.299-.004l.004.004a1.353 1.353 0 0 0 1.913-1.912 5.748 5.748 0 0 0-8.129 0l-2.869 2.868-2.868 2.87a5.748 5.748 0 0 0 8.128 8.128l4.726-4.727a6.773 6.773 0 0 1-3.23-.595L11.1 25.204a3.043 3.043 0 0 1-4.304 0Z' clip-rule='evenodd'/%3E%3C/svg%3E")
}

.socialsharebuttons .share--cl:hover span {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='none'%3E%3Cpath fill='%23D73227' d='M0 0h32v32H0z'/%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='m17.492 10.205 3.409-3.41a3.043 3.043 0 1 1 4.303 4.304l-5.738 5.738a3.043 3.043 0 0 1-4.298.004l-.005-.004a1.352 1.352 0 1 0-1.912 1.912 5.748 5.748 0 0 0 8.128 0l5.738-5.737a5.748 5.748 0 0 0-8.129-8.129L14.262 9.61a6.773 6.773 0 0 1 3.23.595ZM6.796 25.204a3.043 3.043 0 0 1 0-4.303l5.738-5.738a3.043 3.043 0 0 1 4.299-.004l.004.004a1.353 1.353 0 0 0 1.913-1.912 5.748 5.748 0 0 0-8.129 0l-2.869 2.868-2.868 2.87a5.748 5.748 0 0 0 8.128 8.128l4.726-4.727a6.773 6.773 0 0 1-3.23-.595L11.1 25.204a3.043 3.043 0 0 1-4.304 0Z' clip-rule='evenodd'/%3E%3C/svg%3E")
}