/* compiled by scssphp v0.6.3 on Thu, 09 Sep 2021 11:57:38 +0200 (0.1163s) */

/* line 4, sass/header.scss */
/* line 5, sass/header.scss */
/* line 6, sass/header.scss */
html #root #wrap_all .section.header .container {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  z-index: 1;
}
@media only screen and (max-width: 97.6875rem) {
  html #root #wrap_all .section.header .container {
    min-height: auto !important;
    padding: 0 5vw;
  }
}
/* line 16, sass/header.scss */
html #root #wrap_all .section.header .heading {
  max-width: 585px;
}
@media only screen and (max-width: 37.4375rem) {
  html #root #wrap_all .section.header .heading {
    padding: 5vw 0;
    max-width: 100%;
  }
}
/* line 24, sass/header.scss */
html #root #wrap_all .section.header .heading h1 {
  margin-bottom: 30px;
}
/* line 28, sass/header.scss */
html #root #wrap_all .section.header .heading p {
  max-width: 465px;
  margin: 0.75em 0;
}
/* line 33, sass/header.scss */
html #root #wrap_all .section.header .heading a.button {
  font-size: 14px;
  margin-top: 10px;
  padding: 15px 18px 16px;
}
/* line 40, sass/header.scss */
html #root #wrap_all .section.header .column {
  min-width: 50%;
  max-width: 50%;
  margin: 0;
}
@media only screen and (max-width: 37.4375rem) {
  html #root #wrap_all .section.header .column {
    min-width: 100%;
    max-width: 100%;
  }
}
/* line 51, sass/header.scss */
html #root #wrap_all .section.header .column:nth-child(2) {
  height: 640px;
}
/* line 54, sass/header.scss */
html #root #wrap_all .section.header .column:nth-child(2) .background-image {
  -webkit-transform: translate(0, 0);
  transform: translate(0, 0);
  min-width: 50vw;
  max-width: 50vw;
  left: 0;
  top: 0;
  z-index: 0;
}
@media only screen and (max-width: 37.4375rem) {
  html #root #wrap_all .section.header .column:nth-child(2) {
    -webkit-box-ordinal-group: -1;
    -moz-box-ordinal-group: -1;
    -ms-flex-order: -1;
    -webkit-order: -1;
    order: -1;
    height: 0;
    padding-bottom: 100%;
  }
  /* line 68, sass/header.scss */
  html #root #wrap_all .section.header .column:nth-child(2) .background-image {
    min-width: 100vw;
    max-width: 100vw;
    left: -5vw;
  }
}
/* line 76, sass/header.scss */
html #root #wrap_all .section.header > .background-image {
  z-index: 0;
}
