/*!*********************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/hero-banner/hero-banner.scss ***!
  \*********************************************************************************************************************************************************************************************************************************************************/
.hero-banner {
  min-height: 90vh;
  position: relative;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  padding: var(--padding-m) var(--width-xl) var(--padding-xs);
  box-sizing: border-box;
  background: center/cover no-repeat;
}
@media (width > 1920px) {
  .hero-banner {
    padding-bottom: var(--padding-l);
  }
}
@media (width > 2560px) {
  .hero-banner {
    min-height: 80vh;
  }
}
@media (width <= 1024px) {
  .hero-banner {
    min-height: 45vh;
    padding-bottom: 20px;
  }
}
@media (width <= 768px) {
  .hero-banner {
    min-height: 500px;
  }
}
@media (width <= 640px) {
  .hero-banner {
    min-height: 450px;
  }
}
.hero-banner:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: center/cover no-repeat url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%271920%27 height=%271080%27 fill=%27none%27 viewBox=%270 0 1920 1080%27%3E%3Cg filter=%27url%28%23a%29%27 opacity=%27.2%27%3E%3Cpath fill=%27url%28%23b%29%27 d=%27M219.936 535.753v16.662c0 7.242-5.875 13.081-13.162 13.081H187.58c-7.286 0-13.162-5.839-13.162-13.081v-16.662c0-7.24 5.876-13.081 13.162-13.081h19.194c7.287 0 13.162 5.841 13.162 13.081m176.902 178.225h-19.194c-7.286 0-13.162 5.84-13.162 13.081v16.663c0 7.241 5.876 13.08 13.162 13.08h19.194c7.286 0 13.162-5.839 13.162-13.08v-16.663c0-7.241-5.876-13.081-13.162-13.081M42.721 877.176H23.527c-7.286 0-13.162 5.84-13.162 13.081v16.662c0 7.242 5.876 13.081 13.162 13.081h19.194c7.286 0 13.162-5.839 13.162-13.081v-16.662c0-7.241-5.876-13.081-13.162-13.081M231.531 218h-19.194c-7.286 0-13.162 5.84-13.162 13.081v16.662c0 7.241 5.876 13.081 13.162 13.081h19.194c7.287 0 13.162-5.84 13.162-13.081v-16.662c0-7.241-5.875-13.081-13.162-13.081m-425.175 141.786h-19.194c-7.286 0-13.162 5.839-13.162 13.081v16.662c0 7.241 5.876 13.081 13.162 13.081h19.194c7.286 0 13.162-5.84 13.162-13.081v-16.662c0-7.242-5.876-13.081-13.162-13.081m512.216 94.757v-10.9c0-9.344-7.678-16.974-17.079-16.974h-18.568c-9.401 0-17.078 7.63-17.078 16.974v10.9c0 9.344-7.678 16.974-17.079 16.974h-14.651c-9.402 0-17.08 7.631-17.08 16.974v18.453c0 9.344 7.678 16.974 17.08 16.974h67.376c9.401-.155 17.079 7.475 17.079 16.818v10.823c0 9.344 7.678 16.974 17.079 16.974h18.568c9.401 0 17.079-7.63 17.079-16.974v-63.146c0-9.343-7.678-16.974-17.079-16.974h-18.568c-9.401 0-17.079-7.63-17.079-16.974zm18.489 158.605h7.678c10.264 0 18.567 8.253 18.567 18.453v15.573c0 10.199-8.303 18.453-18.567 18.453h-7.678c-10.263 0-18.567 8.253-18.567 18.453v8.175c0 10.2-8.305 18.453-18.568 18.453h-8.305c-10.262 0-18.567 8.253-18.567 18.454v59.719c0 10.2-8.305 18.453-18.568 18.453h-49.357c-10.262 0-18.567 8.254-18.567 18.454v10.823c0 10.199-8.305 18.453-18.568 18.453H94.899c-10.264 0-18.568-8.254-18.568-18.453v-54.97c0-10.2-8.304-18.454-18.568-18.454h-2.82c-10.263 0-18.567 8.254-18.567 18.454v50.454c0 10.2-8.305 18.453-18.568 18.453H2.139c-10.263 0-18.568-8.253-18.568-18.453v-6.307c0-10.2-8.305-18.454-18.567-18.454h-60.639c-10.263 0-18.568-8.253-18.568-18.453v-49.364c0-10.2-8.304-18.453-18.567-18.453h-8.07c-10.263 0-18.567-8.253-18.567-18.454v-18.53c0-10.2-8.305-18.453-18.568-18.453h-6.816c-10.263 0-18.567-8.254-18.567-18.453v-15.573c0-10.2 8.304-18.453 18.567-18.453h25.384v-24.216c0-10.199-8.305-18.453-18.568-18.453h-6.816c-10.263 0-18.567-8.253-18.567-18.453v-58.474c0-10.2 8.304-18.453 18.567-18.453h15.669c10.263 0 18.568 8.253 18.568 18.453v5.762c0 10.2 8.304 18.454 18.567 18.454h1.176c10.263 0 18.567-8.254 18.567-18.454v-6.696c0-10.199-8.304-18.454-18.567-18.454h-6.111c-10.264 0-18.568-8.253-18.568-18.453V440.14c0-10.201 8.304-18.454 18.568-18.454h6.111c10.263 0 18.567-8.254 18.567-18.453v-6.697c0-10.199 8.305-18.453 18.568-18.453h9.166c10.263 0 18.568-8.253 18.568-18.453v-6.696c0-10.2 8.304-18.453 18.567-18.453h15.67c10.263 0 18.566 8.253 18.566 18.453v6.696c0 10.2 8.305 18.453 18.569 18.453h5.484c10.263 0 18.567-8.253 18.567-18.453v-6.696c0-10.2-8.304-18.453-18.567-18.453H3c-10.262 0-18.567-8.253-18.567-18.453v-15.573c0-10.199 8.305-18.453 18.567-18.453h60.64c10.263 0 18.567 8.254 18.567 18.453v12.069c0 10.2 8.304 18.454 18.567 18.454h3.761c10.264 0 18.567-8.254 18.567-18.454v-12.069c0-10.199 8.305-18.453 18.568-18.453h15.669c10.263 0 18.568 8.254 18.568 18.453v12.069c0 10.2 8.305 18.454 18.567 18.454h53.901c10.263 0 18.568 8.253 18.568 18.453v15.572c0 10.2-8.305 18.453-18.568 18.453h-53.901c-10.262 0-18.567 8.253-18.567 18.453v1.324c0 10.199 8.305 18.453 18.567 18.453h10.734c10.262 0 18.567 8.253 18.567 18.454v15.571c0 10.2-8.305 18.453-18.567 18.453h-58.289c-10.263 0-18.567 8.255-18.567 18.454v57.384c0 10.2 8.304 18.453 18.567 18.453h10.499c10.262 0 18.567 8.254 18.567 18.453v7.786c0 10.201 8.305 18.454 18.568 18.454s18.567-8.253 18.567-18.454v-7.786c0-10.199 8.305-18.453 18.568-18.453h68.395c10.263 0 18.567 8.254 18.567 18.453v7.786c0 10.201 8.305 18.454 18.568 18.454zm-353.098 79.029v-8.175c0-10.2-8.304-18.453-18.567-18.453h-7.052c-10.263 0-18.568 8.253-18.568 18.453v8.175c0 10.2 8.305 18.453 18.568 18.453h7.052c10.263 0 18.567-8.253 18.567-18.453m45.753-145.134v-53.646c0-10.2-8.305-18.453-18.567-18.453h-51.708c-10.263 0-18.567 8.253-18.567 18.453v6.073c0 10.2 8.304 18.453 18.567 18.453h9.95c10.263 0 18.568 8.253 18.568 18.453v10.745c0 10.2 8.304 18.453 18.567 18.453h4.623c10.262 0 18.567-8.253 18.567-18.453zM82.442 402.22v1.325c0 10.199 8.304 18.453 18.568 18.453h3.76c10.263 0 18.568-8.254 18.568-18.453v-1.325c0-10.2-8.305-18.453-18.568-18.453h-3.76c-10.264 0-18.568 8.253-18.568 18.453m-.157 184.766v7.787c0 10.199 8.305 18.453 18.568 18.453h3.917c10.263 0 18.568-8.254 18.568-18.453v-7.787c0-10.2-8.305-18.453-18.568-18.453h-3.917c-10.263 0-18.568 8.253-18.568 18.453m18.489 123.644h3.917c10.264 0 18.569-8.253 18.569-18.453v-8.175c0-10.2-8.305-18.453-18.569-18.453h-3.917c-10.263 0-18.567 8.253-18.567 18.453v8.175c0 10.2 8.304 18.453 18.567 18.453m73.644 24.216v-5.841c0-10.199-8.304-18.452-18.567-18.452h-7.678c-10.263 0-18.567 8.253-18.567 18.452v5.841c0 10.2 8.304 18.453 18.567 18.453h7.678c10.263 0 18.567-8.253 18.567-18.453m91.35-42.669v-8.175c0-10.2-8.304-18.453-18.567-18.453h-52.727c-10.262 0-18.567 8.253-18.567 18.453v8.175c0 10.2 8.305 18.453 18.567 18.453h52.727c10.263 0 18.567-8.253 18.567-18.453%27/%3E%3C/g%3E%3Cg filter=%27url%28%23c%29%27%3E%3Cpath fill=%27url%28%23d%29%27 fill-opacity=%27.25%27 d=%27M2032.3 829.756c0 12.729 10.69 22.958 23.81 22.958s23.89-10.305 23.89-22.958-10.69-23.034-23.89-23.034-23.81 10.305-23.81 23.034M1841.42 645.79c0 12.729 10.68 23.033 23.89 23.033 13.2 0 23.89-10.304 23.89-23.033s-10.69-23.034-23.89-23.034c-13.21 0-23.89 10.304-23.89 23.034m95.48-91.984c0 12.729-10.69 22.958-23.89 22.958s-23.89 10.305-23.89 23.034 10.69 22.958 23.89 22.958h47.7c13.2 0 23.81 10.304 23.81 23.034s10.69 23.033 23.89 23.033 23.89-10.304 23.89-23.033v-45.992c0-12.729-10.69-23.034-23.89-23.034s-23.89-10.304-23.89-22.958-10.69-23.033-23.81-23.033-23.81 10.304-23.81 23.033M1436 484.781c0 12.654 10.69 22.958 23.89 22.958s23.81-10.304 23.81-22.958-10.69-23.034-23.81-23.034-23.89 10.305-23.89 23.034m166.99 298.983c0-12.729 10.69-23.033 23.81-23.033 13.13 0 23.89 10.304 23.89 23.033s-10.68 22.958-23.89 22.958c-13.2 0-23.81-10.304-23.81-22.958m47.7-137.974c0-12.73-10.68-23.034-23.89-23.034-13.2 0-23.81-10.305-23.81-22.958s10.69-23.034 23.81-23.034h47.7c13.21 0 23.89 10.305 23.89 23.034v45.992c0 12.729-10.68 23.033-23.89 23.033-13.2 0-23.89-10.304-23.89-23.033m95.41-137.975c0-12.729 10.68-22.958 23.89-22.958 13.2 0 23.81 10.229 23.81 22.958s-10.69 23.033-23.81 23.033c-13.13 0-23.89-10.304-23.89-23.033m47.7-91.983c0 12.729-10.69 23.033-23.81 23.033-13.13 0-23.89-10.304-23.89-23.033s-10.69-22.958-23.89-22.958h-47.7c-13.21 0-23.89 10.304-23.89 22.958s10.68 23.033 23.89 23.033c13.2 0 23.89 10.229 23.89 22.958s-10.69 23.034-23.89 23.034c-13.21 0-23.89-10.305-23.89-23.034s-10.69-22.958-23.89-22.958c-13.21 0-23.82 10.229-23.82 22.958s-10.68 23.034-23.88 23.034c-13.21 0-23.89 10.229-23.89 22.958s-10.69 23.033-23.82 23.033c-13.12 0-23.89 10.305-23.89 23.034s10.69 22.958 23.89 22.958c13.21 0 23.82 10.305 23.82 23.034s-10.69 22.958-23.82 22.958c-13.12 0-23.89-10.305-23.89-22.958 0-12.654-10.68-23.034-23.88-23.034-13.21 0-23.82 10.305-23.82 23.034v45.991c0 12.729 10.69 23.034 23.82 23.034 13.12 0 23.88 10.305 23.88 23.034s-10.68 22.958-23.88 22.958c-13.21 0-23.82 10.304-23.82 23.033s10.69 23.034 23.82 23.034c13.12 0 23.88 10.304 23.88 23.034s10.69 22.957 23.89 22.957c13.21 0 23.82 10.305 23.82 23.034v45.992c0 12.729 10.68 23.033 23.89 23.033h47.7c13.2 0 23.89 10.305 23.89 23.034S1661.22 945 1674.43 945c13.2 0 23.89-10.305 23.89-22.958v-46.067c0-12.654 10.68-22.958 23.81-22.958 13.12 0 23.89 10.304 23.89 22.958v46.067c0 12.729 10.68 22.958 23.89 22.958h47.7c13.2 0 23.81-10.305 23.81-22.958s10.68-23.034 23.89-23.034h47.7c13.2 0 23.89-10.304 23.89-23.033v-45.992c0-12.729-10.69-23.034-23.89-23.034h-47.7c-13.21 0-23.89 10.305-23.89 23.034s-10.69 22.958-23.81 22.958c-13.13 0-23.89-10.304-23.89-22.958s-10.69-23.034-23.81-23.034c-13.13 0-23.89-10.304-23.89-22.957s10.68-23.034 23.89-23.034c13.2 0 23.81 10.304 23.81 23.034s10.68 22.957 23.89 22.957c13.2 0 23.81-10.304 23.81-22.957s10.68-23.034 23.89-23.034h47.7c13.2 0 23.89 10.304 23.89 23.034s10.69 22.957 23.81 22.957 23.81-10.304 23.81-22.957 10.69-23.034 23.89-23.034 23.89-10.305 23.89-23.034-10.69-23.033-23.89-23.033-23.89-10.305-23.89-22.958c0-12.654-10.69-23.034-23.81-23.034h-47.7c-13.2 0-23.89 10.305-23.89 23.034s-10.69 22.958-23.89 22.958-23.89-10.305-23.89-22.958c0-12.654-10.69-23.034-23.81-23.034-13.13 0-23.89 10.305-23.89 23.034s-10.69 22.958-23.81 22.958c-13.13 0-23.89-10.305-23.89-22.958 0-12.654 10.68-23.034 23.89-23.034 13.2 0 23.81-10.305 23.81-23.034v-45.991c0-12.729 10.69-23.034 23.89-23.034h47.7c13.2 0 23.89-10.305 23.89-22.958s-10.69-23.034-23.89-23.034-23.89-10.304-23.89-23.033 10.69-22.958 23.89-22.958h47.7c13.2 0 23.89-10.305 23.89-23.034s-10.69-22.958-23.89-22.958h-47.7c-13.2 0-23.89-10.304-23.89-23.033s-10.69-22.958-23.81-22.958c-13.13 0-23.89 10.304-23.89 22.958M1886.13 324c-11.79 1.44-20.9 11.062-20.9 22.806 0 12.729 10.69 23.034 23.89 23.034s23.89-10.305 23.89-23.034c0-11.744-9.12-21.366-20.91-22.806z%27/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id=%27b%27 x1=%2792%27 x2=%27309.612%27 y1=%27999.56%27 y2=%27418.639%27 gradientUnits=%27userSpaceOnUse%27%3E%3Cstop stop-color=%27%23ef8200%27/%3E%3Cstop offset=%271%27 stop-color=%27%23f7b900%27/%3E%3C/linearGradient%3E%3ClinearGradient id=%27d%27 x1=%271863.26%27 x2=%271651.98%27 y1=%27324%27 y2=%27944.741%27 gradientUnits=%27userSpaceOnUse%27%3E%3Cstop stop-color=%27%23fcd463%27/%3E%3Cstop offset=%271%27 stop-color=%27%23f7b805%27/%3E%3C/linearGradient%3E%3Cfilter id=%27a%27 width=%27704%27 height=%27770%27 x=%27-260%27 y=%27184%27 color-interpolation-filters=%27sRGB%27 filterUnits=%27userSpaceOnUse%27%3E%3CfeFlood flood-opacity=%270%27 result=%27BackgroundImageFix%27/%3E%3CfeBlend in=%27SourceGraphic%27 in2=%27BackgroundImageFix%27 result=%27shape%27/%3E%3CfeGaussianBlur result=%27effect1_foregroundBlur_5347_5194%27 stdDeviation=%2717%27/%3E%3C/filter%3E%3Cfilter id=%27c%27 width=%27732%27 height=%27709%27 x=%271392%27 y=%27280%27 color-interpolation-filters=%27sRGB%27 filterUnits=%27userSpaceOnUse%27%3E%3CfeFlood flood-opacity=%270%27 result=%27BackgroundImageFix%27/%3E%3CfeBlend in=%27SourceGraphic%27 in2=%27BackgroundImageFix%27 result=%27shape%27/%3E%3CfeGaussianBlur result=%27effect1_foregroundBlur_5347_5194%27 stdDeviation=%2722%27/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E");
  z-index: 1;
}
.hero-banner:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: center right/contain no-repeat url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%271920%27 height=%271080%27 fill=%27none%27 viewBox=%270 0 1920 1080%27%3E%3Cpath fill=%27%23f68624%27 d=%27M488.213 422.541C420.169 422.541 365 367.283 365 299.23 365 231.176 420.169 176 488.213 176s123.213 55.258 123.213 123.311c0 68.054-55.169 123.23-123.213 123.23%27/%3E%3Cpath fill=%27url%28%23a%29%27 d=%27M1949.5 103.625c0 68.276-58.72 123.625-131.15 123.625h-262.3c-72.43 0-131.15 55.349-131.15 123.625S1366.18 474.5 1293.75 474.5s-131.15-55.349-131.15-123.625-58.72-123.625-131.15-123.625h-262.3c-72.432 0-131.15 55.349-131.15 123.625S696.718 474.5 769.15 474.5 900.3 529.849 900.3 598.125s58.718 123.625 131.15 123.625c72.43 0 131.15 55.349 131.15 123.625S1221.32 969 1293.75 969h262.3c72.43 0 131.15-55.349 131.15-123.625v-247.25c0-68.276 58.72-123.625 131.15-123.625s131.15 55.349 131.15 123.625v247.25c0 68.276 58.72 123.625 131.15 123.625s131.15-55.349 131.15-123.625 58.72-123.625 131.15-123.625 131.15 55.349 131.15 123.625S2532.82 969 2605.25 969s131.15-55.349 131.15-123.625 58.72-123.625 131.15-123.625h262.3c72.43 0 131.15-55.349 131.15-123.625v-247.25c0-68.276-58.72-123.625-131.15-123.625h-786.9c-72.43 0-131.15-55.349-131.15-123.625S2153.08-20 2080.65-20 1949.5 35.349 1949.5 103.625%27/%3E%3Cdefs%3E%3ClinearGradient id=%27a%27 x1=%271904%27 x2=%271949.5%27 y1=%27422%27 y2=%27969%27 gradientUnits=%27userSpaceOnUse%27%3E%3Cstop stop-color=%27%23ff9725%27/%3E%3Cstop offset=%271%27 stop-color=%27%23f7b805%27/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
  z-index: 2;
}
@media (width > 1920px) {
  .hero-banner:after {
    background-size: cover;
  }
}
@media (width <= 1024px) {
  .hero-banner:after {
    background-size: cover;
  }
}
@media (width <= 768px) {
  .hero-banner:after {
    background-size: contain;
  }
}
@media (width <= 640px) {
  .hero-banner:after {
    background-position: top right;
    background-size: cover;
    height: 70vw;
  }
}
.hero-banner__content {
  width: 60%;
  max-width: 750px;
  position: relative;
  z-index: 4;
  display: flex;
  flex-flow: column;
  align-items: flex-start;
}
.hero-banner__content h1 {
  margin-top: 0;
}
@media (width > 1920px) {
  .hero-banner__content {
    max-width: 900px;
  }
}
@media (width < 1920px) {
  .hero-banner__content {
    background-color: rgba(255, 255, 255, 0.7);
    padding: 30px;
    box-sizing: border-box;
    border-radius: var(--border-radius-l);
  }
}
@media (width <= 1280px) {
  .hero-banner__content {
    width: 50%;
    max-width: 575px;
  }
}
@media (width <= 640px) {
  .hero-banner__content {
    width: 100%;
    padding: 20px 0 0;
  }
}
.hero-banner__content .hero {
  font-size: 50px;
}
@media (width > 1920px) {
  .hero-banner__content .hero {
    font-size: 60px;
  }
}
@media (width <= 1280px) {
  .hero-banner__content .hero {
    font-size: 38px;
  }
}
@media (width <= 1024px) {
  .hero-banner__content .hero {
    font-size: 32px;
  }
}
@media (width <= 768px) {
  .hero-banner__content .hero {
    font-size: 24px;
  }
}
@media (width <= 640px) {
  .hero-banner__content .hero {
    font-size: 23px;
    max-width: 345px;
  }
}
.hero-banner__video {
  position: absolute;
  width: auto;
  height: 80vh;
  max-height: 900px;
  aspect-ratio: 16/9;
  background: center/cover no-repeat;
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%271603%27 height=%27900%27 fill=%27none%27 viewBox=%270 0 1603 900%27%3E%3Cpath fill=%27%23000%27 d=%27M1462.5 12.625c0 68.276 55.23 123.625 123.35 123.625h246.7c68.12 0 123.35 55.349 123.35 123.625S2011.13 383.5 2079.25 383.5s123.35-55.349 123.35-123.625 55.23-123.625 123.35-123.625h246.7c68.12 0 123.35 55.349 123.35 123.625S2640.77 383.5 2572.65 383.5s-123.35 55.349-123.35 123.625-55.23 123.625-123.35 123.625-123.35 55.349-123.35 123.625S2147.37 878 2079.25 878h-246.7c-68.12 0-123.35-55.349-123.35-123.625v-247.25c0-68.276-55.23-123.625-123.35-123.625s-123.35 55.349-123.35 123.625v247.25c0 68.276-55.23 123.625-123.35 123.625s-123.35-55.349-123.35-123.625-55.23-123.625-123.35-123.625S969.1 686.099 969.1 754.375 913.874 878 845.75 878 722.4 822.651 722.4 754.375 667.174 630.75 599.05 630.75h-246.7c-68.124 0-123.35-55.349-123.35-123.625v-247.25c0-68.276 55.226-123.625 123.35-123.625h740.1c68.12 0 123.35-55.349 123.35-123.625S1271.03-111 1339.15-111 1462.5-55.651 1462.5 12.625%27/%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%271603%27 height=%27900%27 fill=%27none%27 viewBox=%270 0 1603 900%27%3E%3Cpath fill=%27%23000%27 d=%27M1462.5 12.625c0 68.276 55.23 123.625 123.35 123.625h246.7c68.12 0 123.35 55.349 123.35 123.625S2011.13 383.5 2079.25 383.5s123.35-55.349 123.35-123.625 55.23-123.625 123.35-123.625h246.7c68.12 0 123.35 55.349 123.35 123.625S2640.77 383.5 2572.65 383.5s-123.35 55.349-123.35 123.625-55.23 123.625-123.35 123.625-123.35 55.349-123.35 123.625S2147.37 878 2079.25 878h-246.7c-68.12 0-123.35-55.349-123.35-123.625v-247.25c0-68.276-55.23-123.625-123.35-123.625s-123.35 55.349-123.35 123.625v247.25c0 68.276-55.23 123.625-123.35 123.625s-123.35-55.349-123.35-123.625-55.23-123.625-123.35-123.625S969.1 686.099 969.1 754.375 913.874 878 845.75 878 722.4 822.651 722.4 754.375 667.174 630.75 599.05 630.75h-246.7c-68.124 0-123.35-55.349-123.35-123.625v-247.25c0-68.276 55.226-123.625 123.35-123.625h740.1c68.12 0 123.35-55.349 123.35-123.625S1271.03-111 1339.15-111 1462.5-55.651 1462.5 12.625%27/%3E%3C/svg%3E");
  -webkit-mask-size: cover;
  mask-size: cover;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-position: bottom right;
  mask-position: bottom right;
  top: 0;
  right: 0;
  transition: all 0.3s ease;
  z-index: 3;
}
@media (width > 1920px) {
  .hero-banner__video {
    max-height: 90%;
  }
}
@media (width > 2560px) {
  .hero-banner__video {
    min-height: 100%;
  }
}
@media (width <= 1024px) {
  .hero-banner__video {
    width: 87%;
    height: auto;
  }
}
@media (width <= 640px) {
  .hero-banner__video {
    width: 100%;
  }
}
.hero-banner__video iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

/*# sourceMappingURL=hero-banner.css.map*/