/* line 9, ../sass/_grid.sass */
.column-half.left, .column-half.left-spaced,
.column-third.left,
.column-third.left-spaced,
.column-two-thirds.left,
.column-two-thirds.left-spaced,
.column-fourth.left,
.column-fourth.left-spaced,
.column-three-fourths.left,
.column-three-fourths.left-spaced {
  float: left;
}
/* line 12, ../sass/_grid.sass */
.column-half.right, .column-half.right-spaced,
.column-third.right,
.column-third.right-spaced,
.column-two-thirds.right,
.column-two-thirds.right-spaced,
.column-fourth.right,
.column-fourth.right-spaced,
.column-three-fourths.right,
.column-three-fourths.right-spaced {
  float: right;
}
/* line 15, ../sass/_grid.sass */
.column-half img,
.column-third img,
.column-two-thirds img,
.column-fourth img,
.column-three-fourths img {
  max-width: 100%;
}
@media (max-width: 768px) {
  /* line 4, ../sass/_grid.sass */
  .column-half,
  .column-third,
  .column-two-thirds,
  .column-fourth,
  .column-three-fourths {
    width: 100% !important;
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  
  .column-fourth.client-logo-padding {
	  width: 50% !important;
	  padding: 0rem 2.5rem 3rem 2.5rem;
  }
  .column-fourth.lined-col {
	  width: 50% !important;
  }
  .margin-mobile {
	  margin-top: 3rem;
  }
}

/* line 21, ../sass/_grid.sass */
.column-half {
  width: 50%;
}
/* line 23, ../sass/_grid.sass */
.column-half.left-spaced {
  margin-right: 2%;
  width: 48%;
}
/* line 26, ../sass/_grid.sass */
.column-half.right-spaced {
  margin-left: 2%;
  width: 48%;
}

/* line 29, ../sass/_grid.sass */
.column-third {
  width: 33.33333%;
}
/* line 31, ../sass/_grid.sass */
.column-third.left-spaced {
  margin-right: 2%;
  width: 31.33333%;
}
/* line 34, ../sass/_grid.sass */
.column-third.right-spaced {
  margin-left: 2%;
  width: 31.33333%;
}
/* line 37, ../sass/_grid.sass */
.column-third:nth-of-type(3n) {
  margin-right: 0;
}

/* line 39, ../sass/_grid.sass */
.column-two-thirds {
  width: 66.66667%;
}
/* line 41, ../sass/_grid.sass */
.column-two-thirds.left-spaced {
  margin-right: 2%;
  width: 64.66667%;
}
/* line 44, ../sass/_grid.sass */
.column-two-thirds.right-spaced {
  margin-left: 2%;
  width: 64.66667%;
}

/* line 47, ../sass/_grid.sass */
.column-fourth {
  width: 25%;
}
/* line 49, ../sass/_grid.sass */
.column-fourth.left-spaced {
  margin-right: 2%;
  width: 23%;
}
/* line 52, ../sass/_grid.sass */
.column-fourth.right-spaced {
  margin-left: 2%;
  width: 23%;
}
/* line 55, ../sass/_grid.sass */
.column-fourth:nth-of-type(4n) {
  margin-right: 0;
}

/* line 57, ../sass/_grid.sass */
.column-three-fourths {
  width: 75%;
}
/* line 59, ../sass/_grid.sass */
.column-three-fourths.left-spaced {
  margin-right: 2%;
  width: 73%;
}
/* line 62, ../sass/_grid.sass */
.column-three-fourths.right-spaced {
  margin-left: 2%;
  width: 73%;
}

/* line 5, ../sass/elastic.sass */
html {
  box-sizing: border-box;
}
/* line 7, ../sass/elastic.sass */
html img {
  -ms-interpolation-mode: bicubic;
}

/* line 9, ../sass/elastic.sass */
*, *:before, *:after {
  box-sizing: inherit;
}

@media (min-width: 320px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 9.40537px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 1.28rem 0.96rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 1.28rem 0.96rem 0 0.96rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 1.28rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 1.28rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 0.64rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 0.96rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 0.96rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 1.28rem;
  }
}
@media (min-width: 320px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 325px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 9.46309px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 1.3rem 0.975rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 1.3rem 0.975rem 0 0.975rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 1.3rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 1.3rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 0.65rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 0.975rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 0.975rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 1.3rem;
  }
}
@media (min-width: 325px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 330px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 9.52009px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 1.32rem 0.99rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 1.32rem 0.99rem 0 0.99rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 1.32rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 1.32rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 0.66rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 0.99rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 0.99rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 1.32rem;
  }
}
@media (min-width: 330px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 335px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 9.57639px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 1.34rem 1.005rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 1.34rem 1.005rem 0 1.005rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 1.34rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 1.34rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 0.67rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 1.005rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 1.005rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 1.34rem;
  }
}
@media (min-width: 335px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 340px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 9.63201px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 1.36rem 1.02rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 1.36rem 1.02rem 0 1.02rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 1.36rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 1.36rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 0.68rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 1.02rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 1.02rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 1.36rem;
  }
}
@media (min-width: 340px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 345px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 9.68697px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 1.38rem 1.035rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 1.38rem 1.035rem 0 1.035rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 1.38rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 1.38rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 0.69rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 1.035rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 1.035rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 1.38rem;
  }
}
@media (min-width: 345px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 350px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 9.74128px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 1.4rem 1.05rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 1.4rem 1.05rem 0 1.05rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 1.4rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 1.4rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 0.7rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 1.05rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 1.05rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 1.4rem;
  }
}
@media (min-width: 350px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 355px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 9.79497px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 1.42rem 1.065rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 1.42rem 1.065rem 0 1.065rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 1.42rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 1.42rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 0.71rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 1.065rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 1.065rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 1.42rem;
  }
}
@media (min-width: 355px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 360px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 9.84804px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 1.44rem 1.08rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 1.44rem 1.08rem 0 1.08rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 1.44rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 1.44rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 0.72rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 1.08rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 1.08rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 1.44rem;
  }
}
@media (min-width: 360px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 365px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 9.90052px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 1.46rem 1.095rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 1.46rem 1.095rem 0 1.095rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 1.46rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 1.46rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 0.73rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 1.095rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 1.095rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 1.46rem;
  }
}
@media (min-width: 365px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 370px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 9.95241px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 1.48rem 1.11rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 1.48rem 1.11rem 0 1.11rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 1.48rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 1.48rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 0.74rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 1.11rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 1.11rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 1.48rem;
  }
}
@media (min-width: 370px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 375px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 10.00373px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 1.5rem 1.125rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 1.5rem 1.125rem 0 1.125rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 1.5rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 1.5rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 0.75rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 1.125rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 1.125rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 1.5rem;
  }
}
@media (min-width: 375px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 380px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 10.0545px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 1.52rem 1.14rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 1.52rem 1.14rem 0 1.14rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 1.52rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 1.52rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 0.76rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 1.14rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 1.14rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 1.52rem;
  }
}
@media (min-width: 380px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 385px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 10.10472px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 1.54rem 1.155rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 1.54rem 1.155rem 0 1.155rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 1.54rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 1.54rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 0.77rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 1.155rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 1.155rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 1.54rem;
  }
}
@media (min-width: 385px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 390px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 10.15441px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 1.56rem 1.17rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 1.56rem 1.17rem 0 1.17rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 1.56rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 1.56rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 0.78rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 1.17rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 1.17rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 1.56rem;
  }
}
@media (min-width: 390px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 395px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 10.20359px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 1.58rem 1.185rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 1.58rem 1.185rem 0 1.185rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 1.58rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 1.58rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 0.79rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 1.185rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 1.185rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 1.58rem;
  }
}
@media (min-width: 395px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 400px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 10.25225px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 1.6rem 1.2rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 1.6rem 1.2rem 0 1.2rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 1.6rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 1.6rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 0.8rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 1.2rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 1.2rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 1.6rem;
  }
}
@media (min-width: 400px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 405px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 10.30042px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 1.62rem 1.215rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 1.62rem 1.215rem 0 1.215rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 1.62rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 1.62rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 0.81rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 1.215rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 1.215rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 1.62rem;
  }
}
@media (min-width: 405px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 410px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 10.34811px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 1.64rem 1.23rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 1.64rem 1.23rem 0 1.23rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 1.64rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 1.64rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 0.82rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 1.23rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 1.23rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 1.64rem;
  }
}
@media (min-width: 410px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 415px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 10.39532px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 1.66rem 1.245rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 1.66rem 1.245rem 0 1.245rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 1.66rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 1.66rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 0.83rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 1.245rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 1.245rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 1.66rem;
  }
}
@media (min-width: 415px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 420px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 10.44206px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 1.68rem 1.26rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 1.68rem 1.26rem 0 1.26rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 1.68rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 1.68rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 0.84rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 1.26rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 1.26rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 1.68rem;
  }
}
@media (min-width: 420px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 425px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 10.48836px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 1.7rem 1.275rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 1.7rem 1.275rem 0 1.275rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 1.7rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 1.7rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 0.85rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 1.275rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 1.275rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 1.7rem;
  }
}
@media (min-width: 425px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 430px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 10.5342px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 1.72rem 1.29rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 1.72rem 1.29rem 0 1.29rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 1.72rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 1.72rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 0.86rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 1.29rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 1.29rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 1.72rem;
  }
}
@media (min-width: 430px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 435px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 10.57961px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 1.74rem 1.305rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 1.74rem 1.305rem 0 1.305rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 1.74rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 1.74rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 0.87rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 1.305rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 1.305rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 1.74rem;
  }
}
@media (min-width: 435px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 440px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 10.6246px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 1.76rem 1.32rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 1.76rem 1.32rem 0 1.32rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 1.76rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 1.76rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 0.88rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 1.32rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 1.32rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 1.76rem;
  }
}
@media (min-width: 440px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 445px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 10.66916px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 1.78rem 1.335rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 1.78rem 1.335rem 0 1.335rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 1.78rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 1.78rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 0.89rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 1.335rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 1.335rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 1.78rem;
  }
}
@media (min-width: 445px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 450px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 10.71332px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 1.8rem 1.35rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 1.8rem 1.35rem 0 1.35rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 1.8rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 1.8rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 0.9rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 1.35rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 1.35rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 1.8rem;
  }
}
@media (min-width: 450px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 455px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 10.75707px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 1.82rem 1.365rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 1.82rem 1.365rem 0 1.365rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 1.82rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 1.82rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 0.91rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 1.365rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 1.365rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 1.82rem;
  }
}
@media (min-width: 455px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 460px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 10.80043px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 1.84rem 1.38rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 1.84rem 1.38rem 0 1.38rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 1.84rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 1.84rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 0.92rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 1.38rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 1.38rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 1.84rem;
  }
}
@media (min-width: 460px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 465px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 10.8434px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 1.86rem 1.395rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 1.86rem 1.395rem 0 1.395rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 1.86rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 1.86rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 0.93rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 1.395rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 1.395rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 1.86rem;
  }
}
@media (min-width: 465px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 470px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 10.886px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 1.88rem 1.41rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 1.88rem 1.41rem 0 1.41rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 1.88rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 1.88rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 0.94rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 1.41rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 1.41rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 1.88rem;
  }
}
@media (min-width: 470px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 475px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 10.92822px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 1.9rem 1.425rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 1.9rem 1.425rem 0 1.425rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 1.9rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 1.9rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 0.95rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 1.425rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 1.425rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 1.9rem;
  }
}
@media (min-width: 475px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 480px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 10.97008px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 1.92rem 1.44rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 1.92rem 1.44rem 0 1.44rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 1.92rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 1.92rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 0.96rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 1.44rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 1.44rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 1.92rem;
  }
}
@media (min-width: 480px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 485px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 11.01157px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 1.94rem 1.455rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 1.94rem 1.455rem 0 1.455rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 1.94rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 1.94rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 0.97rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 1.455rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 1.455rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 1.94rem;
  }
}
@media (min-width: 485px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 490px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 11.05272px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 1.96rem 1.47rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 1.96rem 1.47rem 0 1.47rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 1.96rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 1.96rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 0.98rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 1.47rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 1.47rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 1.96rem;
  }
}
@media (min-width: 490px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 495px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 11.09352px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 1.98rem 1.485rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 1.98rem 1.485rem 0 1.485rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 1.98rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 1.98rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 0.99rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 1.485rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 1.485rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 1.98rem;
  }
}
@media (min-width: 495px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 500px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 11.13399px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 2rem 1.5rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 2rem 1.5rem 0 1.5rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 2rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 2rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 1rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 1.5rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 1.5rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 2rem;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 505px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 11.17412px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 2.02rem 1.515rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 2.02rem 1.515rem 0 1.515rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 2.02rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 2.02rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 1.01rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 1.515rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 1.515rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 2.02rem;
  }
}
@media (min-width: 505px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 510px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 11.21392px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 2.04rem 1.53rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 2.04rem 1.53rem 0 1.53rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 2.04rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 2.04rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 1.02rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 1.53rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 1.53rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 2.04rem;
  }
}
@media (min-width: 510px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 515px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 11.2534px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 2.06rem 1.545rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 2.06rem 1.545rem 0 1.545rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 2.06rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 2.06rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 1.03rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 1.545rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 1.545rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 2.06rem;
  }
}
@media (min-width: 515px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 520px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 11.29257px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 2.08rem 1.56rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 2.08rem 1.56rem 0 1.56rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 2.08rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 2.08rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 1.04rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 1.56rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 1.56rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 2.08rem;
  }
}
@media (min-width: 520px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 525px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 11.33142px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 2.1rem 1.575rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 2.1rem 1.575rem 0 1.575rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 2.1rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 2.1rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 1.05rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 1.575rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 1.575rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 2.1rem;
  }
}
@media (min-width: 525px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 530px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 11.36997px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 2.12rem 1.59rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 2.12rem 1.59rem 0 1.59rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 2.12rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 2.12rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 1.06rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 1.59rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 1.59rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 2.12rem;
  }
}
@media (min-width: 530px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 535px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 11.40822px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 2.14rem 1.605rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 2.14rem 1.605rem 0 1.605rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 2.14rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 2.14rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 1.07rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 1.605rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 1.605rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 2.14rem;
  }
}
@media (min-width: 535px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 540px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 11.44618px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 2.16rem 1.62rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 2.16rem 1.62rem 0 1.62rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 2.16rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 2.16rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 1.08rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 1.62rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 1.62rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 2.16rem;
  }
}
@media (min-width: 540px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 545px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 11.48384px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 2.18rem 1.635rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 2.18rem 1.635rem 0 1.635rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 2.18rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 2.18rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 1.09rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 1.635rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 1.635rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 2.18rem;
  }
}
@media (min-width: 545px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 550px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 11.52122px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 2.2rem 1.65rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 2.2rem 1.65rem 0 1.65rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 2.2rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 2.2rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 1.1rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 1.65rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 1.65rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 2.2rem;
  }
}
@media (min-width: 550px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 555px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 11.55832px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 2.22rem 1.665rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 2.22rem 1.665rem 0 1.665rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 2.22rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 2.22rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 1.11rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 1.665rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 1.665rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 2.22rem;
  }
}
@media (min-width: 555px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 560px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 11.59514px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 2.24rem 1.68rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 2.24rem 1.68rem 0 1.68rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 2.24rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 2.24rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 1.12rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 1.68rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 1.68rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 2.24rem;
  }
}
@media (min-width: 560px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 565px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 11.63169px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 2.26rem 1.695rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 2.26rem 1.695rem 0 1.695rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 2.26rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 2.26rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 1.13rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 1.695rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 1.695rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 2.26rem;
  }
}
@media (min-width: 565px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 570px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 11.66798px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 2.28rem 1.71rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 2.28rem 1.71rem 0 1.71rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 2.28rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 2.28rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 1.14rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 1.71rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 1.71rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 2.28rem;
  }
}
@media (min-width: 570px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 575px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 11.704px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 2.3rem 1.725rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 2.3rem 1.725rem 0 1.725rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 2.3rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 2.3rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 1.15rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 1.725rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 1.725rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 2.3rem;
  }
}
@media (min-width: 575px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 580px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 11.73976px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 2.32rem 1.74rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 2.32rem 1.74rem 0 1.74rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 2.32rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 2.32rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 1.16rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 1.74rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 1.74rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 2.32rem;
  }
}
@media (min-width: 580px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 585px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 11.77526px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 2.34rem 1.755rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 2.34rem 1.755rem 0 1.755rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 2.34rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 2.34rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 1.17rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 1.755rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 1.755rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 2.34rem;
  }
}
@media (min-width: 585px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 590px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 11.81052px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 2.36rem 1.77rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 2.36rem 1.77rem 0 1.77rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 2.36rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 2.36rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 1.18rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 1.77rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 1.77rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 2.36rem;
  }
}
@media (min-width: 590px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 595px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 11.84553px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 2.38rem 1.785rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 2.38rem 1.785rem 0 1.785rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 2.38rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 2.38rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 1.19rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 1.785rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 1.785rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 2.38rem;
  }
}
@media (min-width: 595px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 600px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 11.88029px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 2.4rem 1.8rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 2.4rem 1.8rem 0 1.8rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 2.4rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 2.4rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 1.2rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 1.8rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 1.8rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 2.4rem;
  }
}
@media (min-width: 600px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 605px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 11.91481px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 2.42rem 1.815rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 2.42rem 1.815rem 0 1.815rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 2.42rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 2.42rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 1.21rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 1.815rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 1.815rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 2.42rem;
  }
}
@media (min-width: 605px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 610px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 11.9491px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 2.44rem 1.83rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 2.44rem 1.83rem 0 1.83rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 2.44rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 2.44rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 1.22rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 1.83rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 1.83rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 2.44rem;
  }
}
@media (min-width: 610px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 615px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 11.98315px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 2.46rem 1.845rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 2.46rem 1.845rem 0 1.845rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 2.46rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 2.46rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 1.23rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 1.845rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 1.845rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 2.46rem;
  }
}
@media (min-width: 615px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 620px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 12.01698px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 2.48rem 1.86rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 2.48rem 1.86rem 0 1.86rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 2.48rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 2.48rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 1.24rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 1.86rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 1.86rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 2.48rem;
  }
}
@media (min-width: 620px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 625px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 12.05058px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 2.5rem 1.875rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 2.5rem 1.875rem 0 1.875rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 2.5rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 2.5rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 1.25rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 1.875rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 1.875rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 2.5rem;
  }
}
@media (min-width: 625px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 630px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 12.08395px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 2.52rem 1.89rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 2.52rem 1.89rem 0 1.89rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 2.52rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 2.52rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 1.26rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 1.89rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 1.89rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 2.52rem;
  }
}
@media (min-width: 630px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 635px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 12.11711px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 2.54rem 1.905rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 2.54rem 1.905rem 0 1.905rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 2.54rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 2.54rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 1.27rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 1.905rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 1.905rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 2.54rem;
  }
}
@media (min-width: 635px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 640px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 12.15004px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 2.56rem 1.92rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 2.56rem 1.92rem 0 1.92rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 2.56rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 2.56rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 1.28rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 1.92rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 1.92rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 2.56rem;
  }
}
@media (min-width: 640px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 645px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 12.18277px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 2.58rem 1.935rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 2.58rem 1.935rem 0 1.935rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 2.58rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 2.58rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 1.29rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 1.935rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 1.935rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 2.58rem;
  }
}
@media (min-width: 645px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 650px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 12.21528px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 2.6rem 1.95rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 2.6rem 1.95rem 0 1.95rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 2.6rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 2.6rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 1.3rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 1.95rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 1.95rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 2.6rem;
  }
}
@media (min-width: 650px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 655px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 12.24759px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 2.62rem 1.965rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 2.62rem 1.965rem 0 1.965rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 2.62rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 2.62rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 1.31rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 1.965rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 1.965rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 2.62rem;
  }
}
@media (min-width: 655px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 660px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 12.27969px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 2.64rem 1.98rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 2.64rem 1.98rem 0 1.98rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 2.64rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 2.64rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 1.32rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 1.98rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 1.98rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 2.64rem;
  }
}
@media (min-width: 660px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 665px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 12.31159px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 2.66rem 1.995rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 2.66rem 1.995rem 0 1.995rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 2.66rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 2.66rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 1.33rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 1.995rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 1.995rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 2.66rem;
  }
}
@media (min-width: 665px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 670px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 12.34328px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 2.68rem 2.01rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 2.68rem 2.01rem 0 2.01rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 2.68rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 2.68rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 1.34rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 2.01rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 2.01rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 2.68rem;
  }
}
@media (min-width: 670px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 675px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 12.37479px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 2.7rem 2.025rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 2.7rem 2.025rem 0 2.025rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 2.7rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 2.7rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 1.35rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 2.025rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 2.025rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 2.7rem;
  }
}
@media (min-width: 675px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 680px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 12.40609px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 2.72rem 2.04rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 2.72rem 2.04rem 0 2.04rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 2.72rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 2.72rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 1.36rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 2.04rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 2.04rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 2.72rem;
  }
}
@media (min-width: 680px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 685px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 12.43721px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 2.74rem 2.055rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 2.74rem 2.055rem 0 2.055rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 2.74rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 2.74rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 1.37rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 2.055rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 2.055rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 2.74rem;
  }
}
@media (min-width: 685px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 690px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 12.46814px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 2.76rem 2.07rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 2.76rem 2.07rem 0 2.07rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 2.76rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 2.76rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 1.38rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 2.07rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 2.07rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 2.76rem;
  }
}
@media (min-width: 690px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 695px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 12.49888px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 2.78rem 2.085rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 2.78rem 2.085rem 0 2.085rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 2.78rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 2.78rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 1.39rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 2.085rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 2.085rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 2.78rem;
  }
}
@media (min-width: 695px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 700px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 12.52943px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 2.8rem 2.1rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 2.8rem 2.1rem 0 2.1rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 2.8rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 2.8rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 1.4rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 2.1rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 2.1rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 2.8rem;
  }
}
@media (min-width: 700px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 705px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 12.55981px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 2.82rem 2.115rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 2.82rem 2.115rem 0 2.115rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 2.82rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 2.82rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 1.41rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 2.115rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 2.115rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 2.82rem;
  }
}
@media (min-width: 705px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 710px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 12.59px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 2.84rem 2.13rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 2.84rem 2.13rem 0 2.13rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 2.84rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 2.84rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 1.42rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 2.13rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 2.13rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 2.84rem;
  }
}
@media (min-width: 710px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 715px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 12.62002px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 2.86rem 2.145rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 2.86rem 2.145rem 0 2.145rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 2.86rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 2.86rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 1.43rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 2.145rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 2.145rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 2.86rem;
  }
}
@media (min-width: 715px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 720px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 12.64986px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 2.88rem 2.16rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 2.88rem 2.16rem 0 2.16rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 2.88rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 2.88rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 1.44rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 2.16rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 2.16rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 2.88rem;
  }
}
@media (min-width: 720px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 725px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 12.67953px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 2.9rem 2.175rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 2.9rem 2.175rem 0 2.175rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 2.9rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 2.9rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 1.45rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 2.175rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 2.175rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 2.9rem;
  }
}
@media (min-width: 725px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 730px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 12.70903px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 2.92rem 2.19rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 2.92rem 2.19rem 0 2.19rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 2.92rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 2.92rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 1.46rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 2.19rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 2.19rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 2.92rem;
  }
}
@media (min-width: 730px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 735px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 12.73836px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 2.94rem 2.205rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 2.94rem 2.205rem 0 2.205rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 2.94rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 2.94rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 1.47rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 2.205rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 2.205rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 2.94rem;
  }
}
@media (min-width: 735px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 740px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 12.76752px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 2.96rem 2.22rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 2.96rem 2.22rem 0 2.22rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 2.96rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 2.96rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 1.48rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 2.22rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 2.22rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 2.96rem;
  }
}
@media (min-width: 740px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 745px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 12.79652px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 2.98rem 2.235rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 2.98rem 2.235rem 0 2.235rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 2.98rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 2.98rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 1.49rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 2.235rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 2.235rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 2.98rem;
  }
}
@media (min-width: 745px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 750px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 12.82536px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 3rem 2.25rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 3rem 2.25rem 0 2.25rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 3rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 3rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 1.5rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 2.25rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 2.25rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 3rem;
  }
}
@media (min-width: 750px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 755px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 12.85403px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 3.02rem 2.265rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 3.02rem 2.265rem 0 2.265rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 3.02rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 3.02rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 1.51rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 2.265rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 2.265rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 3.02rem;
  }
}
@media (min-width: 755px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 760px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 12.88255px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 3.04rem 2.28rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 3.04rem 2.28rem 0 2.28rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 3.04rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 3.04rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 1.52rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 2.28rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 2.28rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 3.04rem;
  }
}
@media (min-width: 760px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 765px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 12.91091px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 3.06rem 2.295rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 3.06rem 2.295rem 0 2.295rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 3.06rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 3.06rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 1.53rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 2.295rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 2.295rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 3.06rem;
  }
}
@media (min-width: 765px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 770px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 12.93912px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 3.08rem 2.31rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 3.08rem 2.31rem 0 2.31rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 3.08rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 3.08rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 1.54rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 2.31rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 2.31rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 3.08rem;
  }
}
@media (min-width: 770px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 775px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 12.96717px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 3.1rem 2.325rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 3.1rem 2.325rem 0 2.325rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 3.1rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 3.1rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 1.55rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 2.325rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 2.325rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 3.1rem;
  }
}
@media (min-width: 775px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 780px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 12.99507px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 3.12rem 2.34rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 3.12rem 2.34rem 0 2.34rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 3.12rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 3.12rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 1.56rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 2.34rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 2.34rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 3.12rem;
  }
}
@media (min-width: 780px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 785px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 13.02282px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 3.14rem 2.355rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 3.14rem 2.355rem 0 2.355rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 3.14rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 3.14rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 1.57rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 2.355rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 2.355rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 3.14rem;
  }
}
@media (min-width: 785px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 790px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 13.05042px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 3.16rem 2.37rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 3.16rem 2.37rem 0 2.37rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 3.16rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 3.16rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 1.58rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 2.37rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 2.37rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 3.16rem;
  }
}
@media (min-width: 790px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 795px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 13.07788px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 3.18rem 2.385rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 3.18rem 2.385rem 0 2.385rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 3.18rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 3.18rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 1.59rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 2.385rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 2.385rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 3.18rem;
  }
}
@media (min-width: 795px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 800px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 13.10519px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 3.2rem 2.4rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 3.2rem 2.4rem 0 2.4rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 3.2rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 3.2rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 1.6rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 2.4rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 2.4rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 3.2rem;
  }
}
@media (min-width: 800px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 805px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 13.13236px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 3.22rem 2.415rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 3.22rem 2.415rem 0 2.415rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 3.22rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 3.22rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 1.61rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 2.415rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 2.415rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 3.22rem;
  }
}
@media (min-width: 805px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 810px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 13.15939px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 3.24rem 2.43rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 3.24rem 2.43rem 0 2.43rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 3.24rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 3.24rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 1.62rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 2.43rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 2.43rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 3.24rem;
  }
}
@media (min-width: 810px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 815px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 13.18628px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 3.26rem 2.445rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 3.26rem 2.445rem 0 2.445rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 3.26rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 3.26rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 1.63rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 2.445rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 2.445rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 3.26rem;
  }
}
@media (min-width: 815px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 820px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 13.21303px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 3.28rem 2.46rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 3.28rem 2.46rem 0 2.46rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 3.28rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 3.28rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 1.64rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 2.46rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 2.46rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 3.28rem;
  }
}
@media (min-width: 820px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 825px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 13.23964px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 3.3rem 2.475rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 3.3rem 2.475rem 0 2.475rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 3.3rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 3.3rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 1.65rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 2.475rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 2.475rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 3.3rem;
  }
}
@media (min-width: 825px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 830px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 13.26612px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 3.32rem 2.49rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 3.32rem 2.49rem 0 2.49rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 3.32rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 3.32rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 1.66rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 2.49rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 2.49rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 3.32rem;
  }
}
@media (min-width: 830px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 835px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 13.29247px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 3.34rem 2.505rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 3.34rem 2.505rem 0 2.505rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 3.34rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 3.34rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 1.67rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 2.505rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 2.505rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 3.34rem;
  }
}
@media (min-width: 835px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 840px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 13.31868px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 3.36rem 2.52rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 3.36rem 2.52rem 0 2.52rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 3.36rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 3.36rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 1.68rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 2.52rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 2.52rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 3.36rem;
  }
}
@media (min-width: 840px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 845px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 13.34476px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 3.38rem 2.535rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 3.38rem 2.535rem 0 2.535rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 3.38rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 3.38rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 1.69rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 2.535rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 2.535rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 3.38rem;
  }
}
@media (min-width: 845px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 850px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 13.37071px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 3.4rem 2.55rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 3.4rem 2.55rem 0 2.55rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 3.4rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 3.4rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 1.7rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 2.55rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 2.55rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 3.4rem;
  }
}
@media (min-width: 850px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 855px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 13.39654px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 3.42rem 2.565rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 3.42rem 2.565rem 0 2.565rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 3.42rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 3.42rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 1.71rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 2.565rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 2.565rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 3.42rem;
  }
}
@media (min-width: 855px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 860px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 13.42224px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 3.44rem 2.58rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 3.44rem 2.58rem 0 2.58rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 3.44rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 3.44rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 1.72rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 2.58rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 2.58rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 3.44rem;
  }
}
@media (min-width: 860px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 865px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 13.44781px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 3.46rem 2.595rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 3.46rem 2.595rem 0 2.595rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 3.46rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 3.46rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 1.73rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 2.595rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 2.595rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 3.46rem;
  }
}
@media (min-width: 865px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 870px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 13.47326px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 3.48rem 2.61rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 3.48rem 2.61rem 0 2.61rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 3.48rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 3.48rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 1.74rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 2.61rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 2.61rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 3.48rem;
  }
}
@media (min-width: 870px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 875px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 13.49858px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 3.5rem 2.625rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 3.5rem 2.625rem 0 2.625rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 3.5rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 3.5rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 1.75rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 2.625rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 2.625rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 3.5rem;
  }
}
@media (min-width: 875px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 880px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 13.52378px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 3.52rem 2.64rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 3.52rem 2.64rem 0 2.64rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 3.52rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 3.52rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 1.76rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 2.64rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 2.64rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 3.52rem;
  }
}
@media (min-width: 880px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 885px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 13.54887px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 3.54rem 2.655rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 3.54rem 2.655rem 0 2.655rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 3.54rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 3.54rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 1.77rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 2.655rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 2.655rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 3.54rem;
  }
}
@media (min-width: 885px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 890px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 13.57383px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 3.56rem 2.67rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 3.56rem 2.67rem 0 2.67rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 3.56rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 3.56rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 1.78rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 2.67rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 2.67rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 3.56rem;
  }
}
@media (min-width: 890px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 895px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 13.59868px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 3.58rem 2.685rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 3.58rem 2.685rem 0 2.685rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 3.58rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 3.58rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 1.79rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 2.685rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 2.685rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 3.58rem;
  }
}
@media (min-width: 895px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 900px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 13.62341px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 3.6rem 2.7rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 3.6rem 2.7rem 0 2.7rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 3.6rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 3.6rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 1.8rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 2.7rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 2.7rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 3.6rem;
  }
}
@media (min-width: 900px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 905px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 13.64802px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 3.62rem 2.715rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 3.62rem 2.715rem 0 2.715rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 3.62rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 3.62rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 1.81rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 2.715rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 2.715rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 3.62rem;
  }
}
@media (min-width: 905px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 910px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 13.67252px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 3.64rem 2.73rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 3.64rem 2.73rem 0 2.73rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 3.64rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 3.64rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 1.82rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 2.73rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 2.73rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 3.64rem;
  }
}
@media (min-width: 910px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 915px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 13.69691px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 3.66rem 2.745rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 3.66rem 2.745rem 0 2.745rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 3.66rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 3.66rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 1.83rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 2.745rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 2.745rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 3.66rem;
  }
}
@media (min-width: 915px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 920px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 13.72119px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 3.68rem 2.76rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 3.68rem 2.76rem 0 2.76rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 3.68rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 3.68rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 1.84rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 2.76rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 2.76rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 3.68rem;
  }
}
@media (min-width: 920px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 925px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 13.74535px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 3.7rem 2.775rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 3.7rem 2.775rem 0 2.775rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 3.7rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 3.7rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 1.85rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 2.775rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 2.775rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 3.7rem;
  }
}
@media (min-width: 925px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 930px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 13.7694px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 3.72rem 2.79rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 3.72rem 2.79rem 0 2.79rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 3.72rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 3.72rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 1.86rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 2.79rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 2.79rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 3.72rem;
  }
}
@media (min-width: 930px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 935px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 13.79335px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 3.74rem 2.805rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 3.74rem 2.805rem 0 2.805rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 3.74rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 3.74rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 1.87rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 2.805rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 2.805rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 3.74rem;
  }
}
@media (min-width: 935px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 940px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 13.81719px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 3.76rem 2.82rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 3.76rem 2.82rem 0 2.82rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 3.76rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 3.76rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 1.88rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 2.82rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 2.82rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 3.76rem;
  }
}
@media (min-width: 940px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 945px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 13.84092px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 3.78rem 2.835rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 3.78rem 2.835rem 0 2.835rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 3.78rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 3.78rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 1.89rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 2.835rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 2.835rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 3.78rem;
  }
}
@media (min-width: 945px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 950px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 13.86454px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 3.8rem 2.85rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 3.8rem 2.85rem 0 2.85rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 3.8rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 3.8rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 1.9rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 2.85rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 2.85rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 3.8rem;
  }
}
@media (min-width: 950px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 955px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 13.88806px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 3.82rem 2.865rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 3.82rem 2.865rem 0 2.865rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 3.82rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 3.82rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 1.91rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 2.865rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 2.865rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 3.82rem;
  }
}
@media (min-width: 955px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 960px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 13.91148px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 3.84rem 2.88rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 3.84rem 2.88rem 0 2.88rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 3.84rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 3.84rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 1.92rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 2.88rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 2.88rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 3.84rem;
  }
}
@media (min-width: 960px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 965px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 13.9348px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 3.86rem 2.895rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 3.86rem 2.895rem 0 2.895rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 3.86rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 3.86rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 1.93rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 2.895rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 2.895rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 3.86rem;
  }
}
@media (min-width: 965px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 970px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 13.95801px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 3.88rem 2.91rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 3.88rem 2.91rem 0 2.91rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 3.88rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 3.88rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 1.94rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 2.91rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 2.91rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 3.88rem;
  }
}
@media (min-width: 970px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 975px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 13.98112px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 3.9rem 2.925rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 3.9rem 2.925rem 0 2.925rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 3.9rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 3.9rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 1.95rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 2.925rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 2.925rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 3.9rem;
  }
}
@media (min-width: 975px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 980px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 14.00413px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 3.92rem 2.94rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 3.92rem 2.94rem 0 2.94rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 3.92rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 3.92rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 1.96rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 2.94rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 2.94rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 3.92rem;
  }
}
@media (min-width: 980px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 985px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 14.02704px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 3.94rem 2.955rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 3.94rem 2.955rem 0 2.955rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 3.94rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 3.94rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 1.97rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 2.955rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 2.955rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 3.94rem;
  }
}
@media (min-width: 985px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 990px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 14.04986px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 3.96rem 2.97rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 3.96rem 2.97rem 0 2.97rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 3.96rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 3.96rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 1.98rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 2.97rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 2.97rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 3.96rem;
  }
}
@media (min-width: 990px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 995px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 14.07258px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 3.98rem 2.985rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 3.98rem 2.985rem 0 2.985rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 3.98rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 3.98rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 1.99rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 2.985rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 2.985rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 3.98rem;
  }
}
@media (min-width: 995px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 1000px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 14.0952px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 4rem 3rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 4rem 3rem 0 3rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 4rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 4rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 2rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 3rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 3rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 4rem;
  }
}
@media (min-width: 1000px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 1005px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 14.11772px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 4.02rem 3.015rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 4.02rem 3.015rem 0 3.015rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 4.02rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 4.02rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 2.01rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 3.015rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 3.015rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 4.02rem;
  }
}
@media (min-width: 1005px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 1010px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 14.14016px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 4.04rem 3.03rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 4.04rem 3.03rem 0 3.03rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 4.04rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 4.04rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 2.02rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 3.03rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 3.03rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 4.04rem;
  }
}
@media (min-width: 1010px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 1015px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 14.16249px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 4.06rem 3.045rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 4.06rem 3.045rem 0 3.045rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 4.06rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 4.06rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 2.03rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 3.045rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 3.045rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 4.06rem;
  }
}
@media (min-width: 1015px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 1020px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 14.18474px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 4.08rem 3.06rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 4.08rem 3.06rem 0 3.06rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 4.08rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 4.08rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 2.04rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 3.06rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 3.06rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 4.08rem;
  }
}
@media (min-width: 1020px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 1025px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 14.20689px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 4.1rem 3.075rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 4.1rem 3.075rem 0 3.075rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 4.1rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 4.1rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 2.05rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 3.075rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 3.075rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 4.1rem;
  }
}
@media (min-width: 1025px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 1030px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 14.22895px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 4.12rem 3.09rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 4.12rem 3.09rem 0 3.09rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 4.12rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 4.12rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 2.06rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 3.09rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 3.09rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 4.12rem;
  }
}
@media (min-width: 1030px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 1035px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 14.25092px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 4.14rem 3.105rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 4.14rem 3.105rem 0 3.105rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 4.14rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 4.14rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 2.07rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 3.105rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 3.105rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 4.14rem;
  }
}
@media (min-width: 1035px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 1040px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 14.27281px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 4.16rem 3.12rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 4.16rem 3.12rem 0 3.12rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 4.16rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 4.16rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 2.08rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 3.12rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 3.12rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 4.16rem;
  }
}
@media (min-width: 1040px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 1045px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 14.2946px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 4.18rem 3.135rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 4.18rem 3.135rem 0 3.135rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 4.18rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 4.18rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 2.09rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 3.135rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 3.135rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 4.18rem;
  }
}
@media (min-width: 1045px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 1050px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 14.31631px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 4.2rem 3.15rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 4.2rem 3.15rem 0 3.15rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 4.2rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 4.2rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 2.1rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 3.15rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 3.15rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 4.2rem;
  }
}
@media (min-width: 1050px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 1055px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 14.33792px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 4.22rem 3.165rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 4.22rem 3.165rem 0 3.165rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 4.22rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 4.22rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 2.11rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 3.165rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 3.165rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 4.22rem;
  }
}
@media (min-width: 1055px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 1060px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 14.35945px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 4.24rem 3.18rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 4.24rem 3.18rem 0 3.18rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 4.24rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 4.24rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 2.12rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 3.18rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 3.18rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 4.24rem;
  }
}
@media (min-width: 1060px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 1065px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 14.3809px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 4.26rem 3.195rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 4.26rem 3.195rem 0 3.195rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 4.26rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 4.26rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 2.13rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 3.195rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 3.195rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 4.26rem;
  }
}
@media (min-width: 1065px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 1070px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 14.40226px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 4.28rem 3.21rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 4.28rem 3.21rem 0 3.21rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 4.28rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 4.28rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 2.14rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 3.21rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 3.21rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 4.28rem;
  }
}
@media (min-width: 1070px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 1075px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 14.42354px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 4.3rem 3.225rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 4.3rem 3.225rem 0 3.225rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 4.3rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 4.3rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 2.15rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 3.225rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 3.225rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 4.3rem;
  }
}
@media (min-width: 1075px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 1080px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 14.44473px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 4.32rem 3.24rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 4.32rem 3.24rem 0 3.24rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 4.32rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 4.32rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 2.16rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 3.24rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 3.24rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 4.32rem;
  }
}
@media (min-width: 1080px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 1085px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 14.46584px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 4.34rem 3.255rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 4.34rem 3.255rem 0 3.255rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 4.34rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 4.34rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 2.17rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 3.255rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 3.255rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 4.34rem;
  }
}
@media (min-width: 1085px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 1090px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 14.48687px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 4.36rem 3.27rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 4.36rem 3.27rem 0 3.27rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 4.36rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 4.36rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 2.18rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 3.27rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 3.27rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 4.36rem;
  }
}
@media (min-width: 1090px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 1095px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 14.50781px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 4.38rem 3.285rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 4.38rem 3.285rem 0 3.285rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 4.38rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 4.38rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 2.19rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 3.285rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 3.285rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 4.38rem;
  }
}
@media (min-width: 1095px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 1100px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 14.52868px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 4.4rem 3.3rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 4.4rem 3.3rem 0 3.3rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 4.4rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 4.4rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 2.2rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 3.3rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 3.3rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 4.4rem;
  }
}
@media (min-width: 1100px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 1105px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 14.54946px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 4.42rem 3.315rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 4.42rem 3.315rem 0 3.315rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 4.42rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 4.42rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 2.21rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 3.315rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 3.315rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 4.42rem;
  }
}
@media (min-width: 1105px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 1110px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 14.57017px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 4.44rem 3.33rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 4.44rem 3.33rem 0 3.33rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 4.44rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 4.44rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 2.22rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 3.33rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 3.33rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 4.44rem;
  }
}
@media (min-width: 1110px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 1115px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 14.59079px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 4.46rem 3.345rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 4.46rem 3.345rem 0 3.345rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 4.46rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 4.46rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 2.23rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 3.345rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 3.345rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 4.46rem;
  }
}
@media (min-width: 1115px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 1120px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 14.61134px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 4.48rem 3.36rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 4.48rem 3.36rem 0 3.36rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 4.48rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 4.48rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 2.24rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 3.36rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 3.36rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 4.48rem;
  }
}
@media (min-width: 1120px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 1125px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 14.63181px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 4.5rem 3.375rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 4.5rem 3.375rem 0 3.375rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 4.5rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 4.5rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 2.25rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 3.375rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 3.375rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 4.5rem;
  }
}
@media (min-width: 1125px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 1130px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 14.6522px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 4.52rem 3.39rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 4.52rem 3.39rem 0 3.39rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 4.52rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 4.52rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 2.26rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 3.39rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 3.39rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 4.52rem;
  }
}
@media (min-width: 1130px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 1135px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 14.67252px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 4.54rem 3.405rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 4.54rem 3.405rem 0 3.405rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 4.54rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 4.54rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 2.27rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 3.405rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 3.405rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 4.54rem;
  }
}
@media (min-width: 1135px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 1140px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 14.69276px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 4.56rem 3.42rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 4.56rem 3.42rem 0 3.42rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 4.56rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 4.56rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 2.28rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 3.42rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 3.42rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 4.56rem;
  }
}
@media (min-width: 1140px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 1145px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 14.71293px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 4.58rem 3.435rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 4.58rem 3.435rem 0 3.435rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 4.58rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 4.58rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 2.29rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 3.435rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 3.435rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 4.58rem;
  }
}
@media (min-width: 1145px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 1150px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 14.73302px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 4.6rem 3.45rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 4.6rem 3.45rem 0 3.45rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 4.6rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 4.6rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 2.3rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 3.45rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 3.45rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 4.6rem;
  }
}
@media (min-width: 1150px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 1155px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 14.75304px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 4.62rem 3.465rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 4.62rem 3.465rem 0 3.465rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 4.62rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 4.62rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 2.31rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 3.465rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 3.465rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 4.62rem;
  }
}
@media (min-width: 1155px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 1160px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 14.77298px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 4.64rem 3.48rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 4.64rem 3.48rem 0 3.48rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 4.64rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 4.64rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 2.32rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 3.48rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 3.48rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 4.64rem;
  }
}
@media (min-width: 1160px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 1165px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 14.79286px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 4.66rem 3.495rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 4.66rem 3.495rem 0 3.495rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 4.66rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 4.66rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 2.33rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 3.495rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 3.495rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 4.66rem;
  }
}
@media (min-width: 1165px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 1170px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 14.81265px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 4.68rem 3.51rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 4.68rem 3.51rem 0 3.51rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 4.68rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 4.68rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 2.34rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 3.51rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 3.51rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 4.68rem;
  }
}
@media (min-width: 1170px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 1175px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 14.83238px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 4.7rem 3.525rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 4.7rem 3.525rem 0 3.525rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 4.7rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 4.7rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 2.35rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 3.525rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 3.525rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 4.7rem;
  }
}
@media (min-width: 1175px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 1180px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 14.85204px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 4.72rem 3.54rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 4.72rem 3.54rem 0 3.54rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 4.72rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 4.72rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 2.36rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 3.54rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 3.54rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 4.72rem;
  }
}
@media (min-width: 1180px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 1185px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 14.87162px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 4.74rem 3.555rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 4.74rem 3.555rem 0 3.555rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 4.74rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 4.74rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 2.37rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 3.555rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 3.555rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 4.74rem;
  }
}
@media (min-width: 1185px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 1190px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 14.89114px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 4.76rem 3.57rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 4.76rem 3.57rem 0 3.57rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 4.76rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 4.76rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 2.38rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 3.57rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 3.57rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 4.76rem;
  }
}
@media (min-width: 1190px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 1195px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 14.91059px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 4.78rem 3.585rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 4.78rem 3.585rem 0 3.585rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 4.78rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 4.78rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 2.39rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 3.585rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 3.585rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 4.78rem;
  }
}
@media (min-width: 1195px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 1200px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 14.92996px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 4.8rem 3.6rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 4.8rem 3.6rem 0 3.6rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 4.8rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 4.8rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 2.4rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 3.6rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 3.6rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 4.8rem;
  }
}
@media (min-width: 1200px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 1205px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 14.94927px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 4.82rem 3.615rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 4.82rem 3.615rem 0 3.615rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 4.82rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 4.82rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 2.41rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 3.615rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 3.615rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 4.82rem;
  }
}
@media (min-width: 1205px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 1210px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 14.96851px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 4.84rem 3.63rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 4.84rem 3.63rem 0 3.63rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 4.84rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 4.84rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 2.42rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 3.63rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 3.63rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 4.84rem;
  }
}
@media (min-width: 1210px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 1215px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 14.98769px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 4.86rem 3.645rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 4.86rem 3.645rem 0 3.645rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 4.86rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 4.86rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 2.43rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 3.645rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 3.645rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 4.86rem;
  }
}
@media (min-width: 1215px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 1220px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 15.00679px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 4.88rem 3.66rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 4.88rem 3.66rem 0 3.66rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 4.88rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 4.88rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 2.44rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 3.66rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 3.66rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 4.88rem;
  }
}
@media (min-width: 1220px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 1225px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 15.02583px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 4.9rem 3.675rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 4.9rem 3.675rem 0 3.675rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 4.9rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 4.9rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 2.45rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 3.675rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 3.675rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 4.9rem;
  }
}
@media (min-width: 1225px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 1230px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 15.04481px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 4.92rem 3.69rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 4.92rem 3.69rem 0 3.69rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 4.92rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 4.92rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 2.46rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 3.69rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 3.69rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 4.92rem;
  }
}
@media (min-width: 1230px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 1235px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 15.06372px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 4.94rem 3.705rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 4.94rem 3.705rem 0 3.705rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 4.94rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 4.94rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 2.47rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 3.705rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 3.705rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 4.94rem;
  }
}
@media (min-width: 1235px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 1240px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 15.08256px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 4.96rem 3.72rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 4.96rem 3.72rem 0 3.72rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 4.96rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 4.96rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 2.48rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 3.72rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 3.72rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 4.96rem;
  }
}
@media (min-width: 1240px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 1245px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 15.10134px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 4.98rem 3.735rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 4.98rem 3.735rem 0 3.735rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 4.98rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 4.98rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 2.49rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 3.735rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 3.735rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 4.98rem;
  }
}
@media (min-width: 1245px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 1250px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 15.12006px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 5rem 3.75rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 5rem 3.75rem 0 3.75rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 5rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 5rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 2.5rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 3.75rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 3.75rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 5rem;
  }
}
@media (min-width: 1250px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 1255px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 15.13871px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 5.02rem 3.765rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 5.02rem 3.765rem 0 3.765rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 5.02rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 5.02rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 2.51rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 3.765rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 3.765rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 5.02rem;
  }
}
@media (min-width: 1255px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 1260px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 15.1573px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 5.04rem 3.78rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 5.04rem 3.78rem 0 3.78rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 5.04rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 5.04rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 2.52rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 3.78rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 3.78rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 5.04rem;
  }
}
@media (min-width: 1260px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 1265px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 15.17582px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 5.06rem 3.795rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 5.06rem 3.795rem 0 3.795rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 5.06rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 5.06rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 2.53rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 3.795rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 3.795rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 5.06rem;
  }
}
@media (min-width: 1265px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 1270px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 15.19429px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 5.08rem 3.81rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 5.08rem 3.81rem 0 3.81rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 5.08rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 5.08rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 2.54rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 3.81rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 3.81rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 5.08rem;
  }
}
@media (min-width: 1270px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 1275px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 15.21269px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 5.1rem 3.825rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 5.1rem 3.825rem 0 3.825rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 5.1rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 5.1rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 2.55rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 3.825rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 3.825rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 5.1rem;
  }
}
@media (min-width: 1275px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}

@media (min-width: 1280px) {
  /* line 17, ../sass/elastic.sass */
  html {
    font-size: 15.23103px;
  }

  /* line 11, ../sass/_configuration.sass */
  section,
  footer {
    padding: 5.12rem 3.84rem;
  }

  /* line 14, ../sass/_configuration.sass */
  .padding-responsive {
    padding: 5.12rem 3.84rem 0 3.84rem;
  }

  /* line 16, ../sass/_configuration.sass */
  .padding-top-responsive {
    padding-top: 5.12rem;
  }

  /* line 18, ../sass/_configuration.sass */
  .padding-bottom-responsive {
    padding-bottom: 5.12rem;
  }

  /* line 20, ../sass/_configuration.sass */
  .padding-bottom-responsive-s {
    padding-bottom: 2.56rem;
  }

  /* line 22, ../sass/_configuration.sass */
  .padding-right-responsive {
    padding-right: 3.84rem;
  }

  /* line 24, ../sass/_configuration.sass */
  .padding-left-responsive {
    padding-left: 3.84rem;
  }

  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 5.12rem;
  }
}
@media (min-width: 1280px) and (max-width: 768px) {
  /* line 27, ../sass/_configuration.sass */
  .padding-bottom-responsive-desktop {
    padding-bottom: 0;
  }
}