<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*!***************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/style.scss ***!
  \***************************************************************************************************************************************************************************************************************************************/
/**
 * The following styles get applied both on the front of your site
 * and in the editor.
 *
 * Replace them with your own styles or remove the file completely.
 */
body.home .hero-sub-copy {
  display: flex;
  justify-content: center;
}

.wp-block-so-hero-block-so-hero-block {
  max-width: 100vw;
  width: 100vw;
  visibility: hidden;
}
.wp-block-so-hero-block-so-hero-block .hero-sub-copy-mobile {
  display: none;
}
.wp-block-so-hero-block-so-hero-block.bottom-blue-waves .hero-bg-2 {
  position: absolute;
  top: 0;
  width: 100%;
  clip-path: polygon(0% 81.264%, 54.492% 98.192%, 54.492% 98.192%, 59.291% 99.348%, 64.094% 99.856%, 68.88% 99.736%, 73.626% 99.01%, 78.31% 97.698%, 82.908% 95.822%, 87.399% 93.404%, 91.759% 90.464%, 95.967% 87.024%, 100% 83.104%, 100% 0%, 0% 0%, 0% 81.264%);
}
@media screen and (max-width: 500px) {
  .wp-block-so-hero-block-so-hero-block.bottom-blue-waves .hero-bg-2 {
    width: 140%;
  }
}
.wp-block-so-hero-block-so-hero-block.bottom-blue-waves .hero-bg-2 img {
  height: 540px;
  -o-object-fit: cover;
     object-fit: cover;
}
@media screen and (max-width: 834px) {
  .wp-block-so-hero-block-so-hero-block.bottom-blue-waves .hero-bg-2 img {
    height: 325px;
  }
}
.wp-block-so-hero-block-so-hero-block.bottom-blue-waves .hero-bg-1 {
  position: absolute;
  top: 0;
  width: 100%;
  clip-path: polygon(0% 79.511%, 53.867% 92.587%, 53.867% 92.587%, 58.75% 93.421%, 63.638% 93.582%, 68.505% 93.095%, 73.329% 91.984%, 78.085% 90.272%, 82.749% 87.984%, 87.296% 85.144%, 91.703% 81.775%, 95.946% 77.902%, 100% 73.549%, 100% 0%, 0% 0%, 0% 79.511%);
}
@media screen and (max-width: 500px) {
  .wp-block-so-hero-block-so-hero-block.bottom-blue-waves .hero-bg-1 {
    width: 140%;
  }
}
.wp-block-so-hero-block-so-hero-block.bottom-blue-waves .hero-bg-1 img {
  height: 545px;
  -o-object-fit: cover;
     object-fit: cover;
}
@media screen and (max-width: 834px) {
  .wp-block-so-hero-block-so-hero-block.bottom-blue-waves .hero-bg-1 img {
    height: 325px;
  }
}
.wp-block-so-hero-block-so-hero-block.bottom-blue-waves .hero-img {
  clip-path: polygon(0% 84.077%, 47.445% 94.06%, 47.445% 94.06%, 53.301% 94.786%, 59.126% 94.525%, 64.884% 93.321%, 70.533% 91.218%, 76.037% 88.259%, 81.356% 84.488%, 86.45% 79.947%, 91.282% 74.682%, 95.811% 68.734%, 100% 62.148%, 100% 0%, 0% 0%, 0% 84.077%);
  will-change: transform;
}
@media screen and (max-width: 500px) {
  .wp-block-so-hero-block-so-hero-block.bottom-blue-waves .hero-img {
    width: 140%;
  }
}
.wp-block-so-hero-block-so-hero-block.bottom-blue-waves-left .hero-wrapper {
  height: 75vh;
}
@media screen and (min-width: 1580px) {
  .wp-block-so-hero-block-so-hero-block.bottom-blue-waves-left .hero-wrapper {
    height: 900px;
  }
}
.wp-block-so-hero-block-so-hero-block.bottom-blue-waves-left .hero-bg-2 {
  position: absolute;
  top: 0;
  width: 100%;
  clip-path: polygon(100% 0%, 0% 0%, 0% 88.263%, 0% 88.263%, 3.11% 90.902%, 6.634% 93.249%, 10.569% 95.278%, 14.912% 96.961%, 19.658% 98.269%, 24.806% 99.175%, 30.351% 99.651%, 36.29% 99.669%, 42.619% 99.201%, 49.336% 98.219%, 49.336% 98.219%, 57.781% 96.673%, 65.708% 95.189%, 73.03% 93.792%, 79.661% 92.505%, 85.511% 91.351%, 90.494% 90.354%, 94.521% 89.538%, 97.507% 88.925%, 99.362% 88.541%, 100% 88.407%, 100% 88.042%, 100% 88.042%, 100% 85.577%, 100% 78.885%, 100% 69.023%, 100% 57.047%, 100% 44.015%, 100% 30.984%, 100% 19.008%, 100% 9.146%, 100% 2.454%, 100% -0.011%);
}
@media screen and (max-width: 1200px) {
  .wp-block-so-hero-block-so-hero-block.bottom-blue-waves-left .hero-bg-2 {
    width: 160%;
  }
}
.wp-block-so-hero-block-so-hero-block.bottom-blue-waves-left .hero-bg-2 img {
  height: 75vh;
  -o-object-fit: cover;
     object-fit: cover;
}
@media screen and (min-width: 1580px) {
  .wp-block-so-hero-block-so-hero-block.bottom-blue-waves-left .hero-bg-2 img {
    height: 900px;
  }
}
.wp-block-so-hero-block-so-hero-block.bottom-blue-waves-left .hero-bg-1 {
  position: absolute;
  top: 0;
  width: 100%;
  clip-path: polygon(0% 83.752%, 0% 83.752%, 3.542% 86.959%, 7.543% 89.935%, 11.979% 92.628%, 16.829% 94.984%, 22.07% 96.948%, 27.681% 98.469%, 33.64% 99.492%, 39.924% 99.964%, 46.51% 99.831%, 53.378% 99.041%, 53.378% 99.041%, 60.42% 97.893%, 66.971% 96.816%, 73.018% 95.815%, 78.547% 94.892%, 83.541% 94.053%, 87.988% 93.3%, 91.871% 92.638%, 95.178% 92.071%, 97.892% 91.602%, 100% 91.236%, 100% 0%, 0% 0%, 0% 83.752%);
}
@media screen and (max-width: 1200px) {
  .wp-block-so-hero-block-so-hero-block.bottom-blue-waves-left .hero-bg-1 {
    width: 160%;
  }
}
.wp-block-so-hero-block-so-hero-block.bottom-blue-waves-left .hero-bg-1 img {
  height: 71vh;
  -o-object-fit: cover;
     object-fit: cover;
}
@media screen and (min-width: 1580px) {
  .wp-block-so-hero-block-so-hero-block.bottom-blue-waves-left .hero-bg-1 img {
    height: 860px;
  }
}
.wp-block-so-hero-block-so-hero-block.bottom-blue-waves-left .hero-img {
  clip-path: polygon(100% 0%, 0% 0%, 0% 78.007%, 0% 78.007%, 6.671% 84.808%, 13.296% 90.124%, 19.855% 94.113%, 26.327% 96.934%, 32.693% 98.744%, 38.932% 99.703%, 45.024% 99.969%, 50.948% 99.701%, 56.684% 99.057%, 62.211% 98.195%, 62.211% 98.195%, 65.907% 97.579%, 69.775% 96.955%, 73.757% 96.328%, 77.796% 95.705%, 81.835% 95.094%, 85.815% 94.501%, 89.679% 93.933%, 93.37% 93.398%, 96.829% 92.901%, 100% 92.45%, 100% 0%);
}
@media screen and (max-width: 1200px) {
  .wp-block-so-hero-block-so-hero-block.bottom-blue-waves-left .hero-img {
    width: 160%;
  }
}
.wp-block-so-hero-block-so-hero-block.bottom-blue-waves-left .hero-img video::-webkit-media-controls {
  display: none !important;
}
.wp-block-so-hero-block-so-hero-block.bottom-blue-waves-left .hero-img img,
.wp-block-so-hero-block-so-hero-block.bottom-blue-waves-left .hero-img video {
  height: 69vh;
}
@media screen and (min-width: 1580px) {
  .wp-block-so-hero-block-so-hero-block.bottom-blue-waves-left .hero-img img,
  .wp-block-so-hero-block-so-hero-block.bottom-blue-waves-left .hero-img video {
    height: 840px;
  }
}
.wp-block-so-hero-block-so-hero-block.bottom-blue-waves-left .hero-copy-wrapper {
  height: 75vh;
}
@media screen and (min-width: 1580px) {
  .wp-block-so-hero-block-so-hero-block.bottom-blue-waves-left .hero-copy-wrapper {
    height: 900px;
  }
}
.wp-block-so-hero-block-so-hero-block.no-bottom-waves .hero-bg-2,
.wp-block-so-hero-block-so-hero-block.no-bottom-waves .hero-bg-1, .wp-block-so-hero-block-so-hero-block.no-bottom-waves-left .hero-bg-2,
.wp-block-so-hero-block-so-hero-block.no-bottom-waves-left .hero-bg-1 {
  display: none;
}
.wp-block-so-hero-block-so-hero-block.no-bottom-waves .hero-img, .wp-block-so-hero-block-so-hero-block.no-bottom-waves-left .hero-img {
  clip-path: polygon(0% 0%, 0% 91.153%, 0% 91.153%, 5.35% 94.239%, 11.103% 96.683%, 17.226% 98.467%, 23.685% 99.575%, 30.448% 99.992%, 37.482% 99.701%, 44.754% 98.686%, 52.23% 96.93%, 59.878% 94.417%, 67.664% 91.132%, 67.664% 91.132%, 67.664% 91.132%, 71.14% 89.426%, 74.569% 87.599%, 77.948% 85.654%, 81.275% 83.596%, 84.547% 81.427%, 87.762% 79.152%, 90.917% 76.775%, 94.01% 74.3%, 97.038% 71.729%, 100% 69.068%, 100% 0%, 0% 0%);
}
@media screen and (max-width: 834px) {
  .wp-block-so-hero-block-so-hero-block.no-bottom-waves .hero-img, .wp-block-so-hero-block-so-hero-block.no-bottom-waves-left .hero-img {
    clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 100% 100%, 99.072% 99.969%, 96.487% 99.873%, 92.543% 99.714%, 87.539% 99.488%, 81.772% 99.196%, 75.542% 98.835%, 69.146% 98.406%, 62.884% 97.907%, 57.052% 97.338%, 51.95% 96.696%, 51.95% 96.696%, 47.066% 95.962%, 41.774% 95.122%, 36.201% 94.187%, 30.475% 93.165%, 24.721% 92.065%, 19.069% 90.898%, 13.643% 89.673%, 8.572% 88.398%, 3.982% 87.084%, 0% 85.739%, 0% 0%);
  }
}
.wp-block-so-hero-block-so-hero-block.no-bottom-waves-left .hero-img {
  clip-path: polygon(0% 0%, 0% 77.804%, 0% 77.804%, 0.616% 78.226%, 2.392% 79.396%, 5.219% 81.164%, 8.989% 83.383%, 13.592% 85.905%, 18.92% 88.582%, 24.865% 91.266%, 31.318% 93.808%, 38.17% 96.061%, 45.313% 97.877%, 45.313% 97.877%, 52.319% 99.177%, 58.865% 99.996%, 64.994% 100.349%, 70.752% 100.254%, 76.184% 99.728%, 81.333% 98.789%, 86.244% 97.454%, 90.963% 95.739%, 95.533% 93.662%, 100% 91.241%, 100% 0%, 0% 0%);
}
@media screen and (max-width: 834px) {
  .wp-block-so-hero-block-so-hero-block.no-bottom-waves-left .hero-img {
    clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 100% 100%, 99.072% 99.969%, 96.487% 99.873%, 92.543% 99.714%, 87.539% 99.488%, 81.772% 99.196%, 75.542% 98.835%, 69.146% 98.406%, 62.884% 97.907%, 57.052% 97.338%, 51.95% 96.696%, 51.95% 96.696%, 47.066% 95.962%, 41.774% 95.122%, 36.201% 94.187%, 30.475% 93.165%, 24.721% 92.065%, 19.069% 90.898%, 13.643% 89.673%, 8.572% 88.398%, 3.982% 87.084%, 0% 85.739%, 0% 0%);
  }
}
.wp-block-so-hero-block-so-hero-block.non-alcohol {
  background-image: url(b7b14691b898ba73d359.svg);
  background-repeat: no-repeat;
  background-position-x: 100%;
  background-position-y: -300%;
}
@media screen and (max-width: 834px) {
  .wp-block-so-hero-block-so-hero-block.non-alcohol {
    background-position-y: -250px;
    background-size: 700px;
  }
}
@media screen and (max-width: 500px) {
  .wp-block-so-hero-block-so-hero-block.non-alcohol {
    background-position-y: -110px;
    background-position-x: 100%;
    background-size: 420px;
  }
}
.wp-block-so-hero-block-so-hero-block.non-alcohol .hero-wrapper {
  flex-direction: row-reverse;
  margin-bottom: 0;
  min-height: 540px;
  height: unset;
}
@media screen and (max-width: 834px) {
  .wp-block-so-hero-block-so-hero-block.non-alcohol .hero-wrapper {
    margin-top: 50px;
    margin-bottom: 30px;
    min-height: unset;
  }
}
@media screen and (max-width: 500px) {
  .wp-block-so-hero-block-so-hero-block.non-alcohol .hero-wrapper {
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    height: unset;
    margin-bottom: 70px;
  }
}
@media screen and (min-width: 1900px) {
  .wp-block-so-hero-block-so-hero-block.non-alcohol .hero-wrapper {
    margin: 0 auto 40px auto;
    max-width: 1700px;
  }
}
.wp-block-so-hero-block-so-hero-block.non-alcohol .hero-wrapper .hero-copy-wrapper {
  height: unset;
  min-height: 480px;
  padding-top: 70px;
  padding-bottom: 70px;
}
@media screen and (min-width: 1900px) {
  .wp-block-so-hero-block-so-hero-block.non-alcohol .hero-wrapper .hero-copy-wrapper {
    width: 50%;
    padding: 0 80px;
  }
  .wp-block-so-hero-block-so-hero-block.non-alcohol .hero-wrapper .hero-copy-wrapper .hero-copy,
  .wp-block-so-hero-block-so-hero-block.non-alcohol .hero-wrapper .hero-copy-wrapper .hero-sub-copy,
  .wp-block-so-hero-block-so-hero-block.non-alcohol .hero-wrapper .hero-copy-wrapper .hero-sub-copy-small {
    margin-left: 0 !important;
  }
}
@media screen and (max-width: 834px) {
  .wp-block-so-hero-block-so-hero-block.non-alcohol .hero-wrapper .hero-copy-wrapper {
    min-height: unset;
    padding-top: 0;
    padding-bottom: 0;
  }
}
.wp-block-so-hero-block-so-hero-block.non-alcohol .hero-wrapper .hero-bg-1,
.wp-block-so-hero-block-so-hero-block.non-alcohol .hero-wrapper .hero-bg-2 {
  display: none;
}
.wp-block-so-hero-block-so-hero-block.non-alcohol .hero-wrapper .hero-img {
  width: 50%;
  position: relative;
}
@media screen and (max-width: 500px) {
  .wp-block-so-hero-block-so-hero-block.non-alcohol .hero-wrapper .hero-img {
    width: 100%;
  }
}
.wp-block-so-hero-block-so-hero-block.non-alcohol .hero-wrapper .hero-img img {
  -o-object-fit: contain;
     object-fit: contain;
  padding: 50px 0 30px;
}
@media screen and (min-width: 1200px) {
  .wp-block-so-hero-block-so-hero-block.non-alcohol .hero-wrapper .hero-img img {
    height: 550px;
    padding-right: 3vw;
  }
}
@media screen and (max-width: 500px) {
  .wp-block-so-hero-block-so-hero-block.non-alcohol .hero-wrapper .hero-img img {
    height: 380px;
  }
}
@media screen and (max-width: 500px) {
  .wp-block-so-hero-block-so-hero-block.non-alcohol .hero-wrapper .hero-copy-wrapper {
    height: unset;
  }
}
.wp-block-so-hero-block-so-hero-block.non-alcohol .hero-wrapper .hero-copy-wrapper .hero-copy {
  color: #00325D;
}
@media screen and (max-width: 500px) {
  .wp-block-so-hero-block-so-hero-block.non-alcohol .hero-wrapper .hero-copy-wrapper .hero-copy {
    margin: 0 25px;
  }
}
.wp-block-so-hero-block-so-hero-block.non-alcohol .hero-wrapper .hero-copy-wrapper .hero-sub-copy,
.wp-block-so-hero-block-so-hero-block.non-alcohol .hero-wrapper .hero-copy-wrapper .hero-sub-copy-small {
  color: #3E3A39;
  margin-left: 120px;
  padding-left: 0;
  font-family: "Work Sans";
  font-weight: 400;
  font-size: 25px;
  line-height: 35px;
}
@media screen and (max-width: 834px) {
  .wp-block-so-hero-block-so-hero-block.non-alcohol .hero-wrapper .hero-copy-wrapper .hero-sub-copy,
  .wp-block-so-hero-block-so-hero-block.non-alcohol .hero-wrapper .hero-copy-wrapper .hero-sub-copy-small {
    margin-left: 25px;
    font-size: 20px;
    line-height: 30px;
  }
}
.wp-block-so-hero-block-so-hero-block.non-alcohol .hero-wrapper .hero-copy-wrapper .hero-sub-copy-small {
  font-size: 20px;
  line-height: 30px;
  margin-top: 30px;
}
@media screen and (max-width: 834px) {
  .wp-block-so-hero-block-so-hero-block.non-alcohol .hero-wrapper .hero-copy-wrapper .hero-sub-copy-small {
    font-size: 16px;
    line-height: 24px;
  }
}
.wp-block-so-hero-block-so-hero-block.alcohol {
  color: #fff;
}
.wp-block-so-hero-block-so-hero-block.alcohol .hero-wrapper {
  justify-content: flex-start;
  height: unset;
  margin-bottom: 0;
}
.wp-block-so-hero-block-so-hero-block.alcohol .hero-wrapper .hero-bg-1,
.wp-block-so-hero-block-so-hero-block.alcohol .hero-wrapper .hero-bg-2 {
  display: none;
}
.wp-block-so-hero-block-so-hero-block.alcohol .hero-wrapper .hero-img {
  height: 100%;
}
.wp-block-so-hero-block-so-hero-block.alcohol .hero-wrapper .hero-img img {
  height: 100%;
  -o-object-position: 90% center;
     object-position: 90% center;
}
.wp-block-so-hero-block-so-hero-block.alcohol .hero-wrapper .hero-img .hero-bg-overlay.overlay-grad-l-r {
  background: linear-gradient(70deg, rgba(0, 50, 93, 0.9) 28.32%, rgba(0, 50, 93, 0) 65.44%);
}
@media screen and (max-width: 500px) {
  .wp-block-so-hero-block-so-hero-block.alcohol .hero-wrapper .hero-img .hero-bg-overlay.overlay-grad-l-r {
    background: linear-gradient(0deg, rgb(0, 50, 93) 10%, rgba(0, 50, 93, 0) 30%);
  }
}
.wp-block-so-hero-block-so-hero-block.alcohol .hero-wrapper .hero-copy-wrapper {
  padding: 150px 120px;
  height: unset;
  margin: 0 auto;
}
@media screen and (max-width: 834px) {
  .wp-block-so-hero-block-so-hero-block.alcohol .hero-wrapper .hero-copy-wrapper {
    padding: 100px 25px 70px;
  }
}
@media screen and (max-width: 500px) {
  .wp-block-so-hero-block-so-hero-block.alcohol .hero-wrapper .hero-copy-wrapper {
    padding: 0 25px 25px;
    aspect-ratio: 1;
    height: unset;
    display: flex;
    justify-content: flex-end;
  }
}
.wp-block-so-hero-block-so-hero-block.alcohol .hero-wrapper .hero-copy-wrapper .hero-copy {
  margin-left: 0;
}
.wp-block-so-hero-block-so-hero-block.alcohol .hero-wrapper .hero-copy-wrapper .hero-sub-copy {
  margin-left: 0;
  padding-left: 0;
  font-family: "Work Sans";
  font-weight: 400;
  font-size: 20px;
  line-height: 30px;
  max-width: 432px;
}
@media screen and (min-width: 1200px) {
  .wp-block-so-hero-block-so-hero-block.alcohol .hero-wrapper .hero-copy-wrapper .hero-sub-copy {
    max-width: 530px;
  }
}
@media screen and (max-width: 834px) {
  .wp-block-so-hero-block-so-hero-block.alcohol .hero-wrapper .hero-copy-wrapper .hero-sub-copy {
    font-size: 16px;
    line-height: 24px;
  }
}
@media screen and (max-width: 500px) {
  .wp-block-so-hero-block-so-hero-block.alcohol .hero-wrapper .hero-copy-wrapper .hero-sub-copy {
    display: none;
  }
}
@media (max-width: 500px) {
  .wp-block-so-hero-block-so-hero-block.alcohol {
    background: #00325d;
  }
  .wp-block-so-hero-block-so-hero-block.alcohol .hero-sub-copy-mobile {
    display: block;
    background: #00325d;
    padding: 0 25px 70px;
    text-align: left;
  }
  .wp-block-so-hero-block-so-hero-block.alcohol .hero-sub-copy-mobile em {
    font-style: normal;
    white-space: nowrap;
  }
}
.wp-block-so-hero-block-so-hero-block .hero-video-pop-up-overlay {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  display: none;
  background: #e7f5f6;
  z-index: 3;
  align-items: center;
  justify-content: center;
  transition: 500ms;
  opacity: 0;
}
.wp-block-so-hero-block-so-hero-block .hero-video-pop-up-overlay.show-overlay {
  display: flex;
  animation: fadeIn 500ms both ease-out;
}
.wp-block-so-hero-block-so-hero-block .hero-video-pop-up-overlay.show-overlay video {
  animation: fadeIn 500ms both ease-out;
  animation-delay: 300ms;
}
.wp-block-so-hero-block-so-hero-block .hero-video-pop-up-overlay.show-overlay .close-overlay {
  animation: fadeIn 500ms both ease-out;
  animation-delay: 1000ms;
}
.wp-block-so-hero-block-so-hero-block .hero-video-pop-up-overlay .hero-video-inner-wrapper {
  position: relative;
}
.wp-block-so-hero-block-so-hero-block .hero-video-pop-up-overlay .close-overlay {
  width: 25px;
  height: 25px;
  position: absolute;
  right: 0px;
  top: -40px;
  z-index: 3;
  cursor: pointer;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width=%2718%27 height=%2718%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg clip-path=%27url%28%23a%29%27 stroke=%27%2300325D%27 stroke-width=%271.429%27 stroke-miterlimit=%2710%27%3E%3Cpath d=%27M17.675.334 1.175 17.29M17.675 17.291 1.175.334%27/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id=%27a%27%3E%3Cpath fill=%27%23fff%27 transform=%27translate%28.851%29%27 d=%27M0 0h17.149v17.625H0z%27/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.wp-block-so-hero-block-so-hero-block .hero-video-pop-up-overlay video {
  max-width: 900px;
  width: 90vw;
  opacity: 0;
  border-radius: 10px;
  box-shadow: 0 5px 12px 5px rgba(0, 0, 0, 0.278);
}
@keyframes fadeIn {
  to {
    opacity: 1;
  }
}

.hero-wrapper {
  padding-bottom: 0;
  height: 540px;
  display: flex;
  justify-content: center;
  margin-bottom: 30px;
  position: relative;
}
@media screen and (max-width: 834px) {
  .hero-wrapper {
    height: 350px;
  }
}
.hero-wrapper img,
.hero-wrapper video {
  width: 100%;
}
.hero-wrapper .hero-img {
  position: absolute;
  width: 100%;
}
.hero-wrapper .hero-img img,
.hero-wrapper .hero-img video,
.hero-wrapper .hero-img .bg-blue-with-wave {
  height: 500px;
  -o-object-fit: cover;
     object-fit: cover;
}
@media screen and (max-width: 834px) {
  .hero-wrapper .hero-img img,
  .hero-wrapper .hero-img video,
  .hero-wrapper .hero-img .bg-blue-with-wave {
    height: 300px;
  }
}
.hero-wrapper .hero-img .bg-blue-with-wave {
  background-color: #5bc2dc;
  position: relative;
  display: flex;
  justify-content: flex-end;
}
.hero-wrapper .hero-img .bg-blue-with-wave img {
  position: relative;
  width: 1100px;
  height: 1100px;
  top: -300px;
  right: -300px;
  display: block;
}
@media screen and (max-width: 1100px) {
  .hero-wrapper .hero-img .bg-blue-with-wave img {
    left: 300px;
    top: -370px;
  }
}
@media screen and (max-width: 834px) {
  .hero-wrapper .hero-img .bg-blue-with-wave img {
    left: 190px;
    top: -510px;
  }
}
@media screen and (max-width: 500px) {
  .hero-wrapper .hero-img .bg-blue-with-wave img {
    left: 96px;
    top: -650px;
    scale: 1.3;
  }
}
.hero-wrapper .hero-img .hero-bg-overlay {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  position: absolute;
  top: 0;
}
.hero-wrapper .hero-img .hero-bg-overlay.overlay-plain {
  background: linear-gradient(0deg, rgba(0, 50, 93, 0.3) 0%, rgba(0, 50, 93, 0.5) 100%);
}
.hero-wrapper .hero-img .hero-bg-overlay.overlay-grad-l-r {
  background: linear-gradient(270deg, rgba(0, 50, 93, 0.1) 20%, rgba(0, 50, 93, 0.7) 100%);
}
.hero-wrapper .hero-img .hero-bg-overlay.overlay-grad-r-l {
  background: linear-gradient(90deg, rgba(0, 50, 93, 0.3) 20%, rgba(0, 50, 93, 0.5) 100%);
}
.hero-wrapper .hero-img .hero-bg-carousel-wrapper {
  height: 500px;
  position: relative;
}
@media screen and (max-width: 834px) {
  .hero-wrapper .hero-img .hero-bg-carousel-wrapper {
    height: 300px;
  }
}
.hero-wrapper .hero-img .hero-bg-carousel-wrapper .hero-bg-carousel-slide {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  transition: opacity 500ms;
  opacity: 1;
}
.hero-wrapper .hero-img .hero-bg-carousel-wrapper .hero-bg-carousel-slide.fade-out {
  opacity: 0;
}
.hero-wrapper .hero-copy-wrapper {
  width: 100%;
  max-width: 1728px;
  display: flex;
  align-items: start;
  height: 480px;
  flex-direction: column;
  justify-content: center;
}
@media screen and (max-width: 834px) {
  .hero-wrapper .hero-copy-wrapper {
    height: 280px;
  }
}
.hero-wrapper .hero-copy-wrapper.text-center {
  align-items: center;
}
.hero-wrapper .hero-copy-wrapper.text-center .hero-copy {
  text-align: center;
  margin-left: 0;
}
.hero-wrapper .hero-copy-wrapper .hero-copy {
  color: #fff;
  font-family: Jost;
  font-size: 66px;
  font-weight: 500;
  margin-left: 120px;
  line-height: 74px;
  text-align: left;
  z-index: 1;
}
@media screen and (max-width: 834px) {
  .hero-wrapper .hero-copy-wrapper .hero-copy {
    margin-left: 25px;
    font-size: 31px;
    line-height: 40px;
  }
}
.hero-wrapper .hero-copy-wrapper .hero-sub-copy,
.hero-wrapper .hero-copy-wrapper .hero-sub-copy-small {
  z-index: 1;
  max-width: 720px;
  padding: 0 25px;
  font-size: 25px;
  line-height: 35px;
  margin-top: 35px;
  font-family: "Jost", sans-serif;
}
.hero-wrapper .hero-copy-wrapper .hero-sub-copy em,
.hero-wrapper .hero-copy-wrapper .hero-sub-copy-small em {
  font-style: normal;
  white-space: nowrap;
}
@media screen and (max-width: 834px) {
  .hero-wrapper .hero-copy-wrapper .hero-sub-copy,
  .hero-wrapper .hero-copy-wrapper .hero-sub-copy-small {
    font-size: 18px;
    line-height: 26px;
    margin-top: 12px;
  }
}
.hero-wrapper .hero-video-pop-up-button {
  z-index: 1;
  color: #fff;
  margin-left: 120px;
  margin-top: 30px;
  text-transform: uppercase;
  font-family: Jost;
  font-size: 18px;
  font-weight: 500;
  line-height: 24px;
  letter-spacing: 0.03em;
  cursor: pointer;
  position: relative;
  padding-left: 40px;
  display: flex;
  align-items: center;
}
.hero-wrapper .hero-video-pop-up-button::before {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2741.3%27 height=%2741.3%27 version=%271.1%27 viewBox=%270 0 41.3 41.3%27%3E%3Cdefs%3E%3Cstyle%3E .cls-1, .cls-2 %7B fill: none; stroke: %235bc2dc; %7D .cls-2 %7B stroke-linejoin: round; %7D %3C/style%3E%3C/defs%3E%3Cg%3E%3Cg id=%27Layer_1%27%3E%3Ccircle class=%27cls-1%27 cx=%2720.6%27 cy=%2720.6%27 r=%2720.1%27/%3E%3Cpath class=%27cls-2%27 d=%27M28.4,20.6s0,0,0,0c0,0,0,0,0,0,0,0,0,0,0,0s0,0,0,0c0,0,0,0,0,0,0,0,0,0,0,0l-12.6,7.3s0,0,0,0c0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0v-14.6s0,0,0,0c0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0l12.6,7.3Z%27/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  background-size: cover;
  width: 30px;
  height: 30px;
  display: block;
  left: 0px;
  position: absolute;
}
@media screen and (max-width: 834px) {
  .hero-wrapper .hero-video-pop-up-button {
    margin-left: 25px;
  }
}
@media screen and (max-width: 500px) {
  .hero-wrapper .hero-video-pop-up-button {
    font-size: 16px;
    margin-top: 15px;
  }
}
.hero-wrapper .down-carat {
  position: absolute;
  bottom: -40px;
  cursor: pointer;
}
@media screen and (min-height: 780px) {
  .hero-wrapper .down-carat {
    bottom: -70px;
  }
}
.hero-wrapper .down-carat:hover img {
  transform: translateY(5px);
}
.hero-wrapper .down-carat img {
  transition: transform 300ms ease-out;
}

.unleash-cover .unleash-circle {
  visibility: hidden;
}

/*# sourceMappingURL=style-index.css.map*/</pre></body></html>