@font-face {
  font-family: Inter;
  font-display: swap;
  src: url(../fonts/Inter-Bold.woff2) format("woff2"),url(../fonts/Inter-Bold.woff) format("woff");
  font-weight: 700;
  font-style: normal
}
@font-face {
  font-family: Inter;
  font-display: swap;
  src: url(../fonts/Inter-Medium.woff2) format("woff2"),url(../fonts/Inter-Medium.woff) format("woff");
  font-weight: 500;
  font-style: normal
}
@font-face {
  font-family: Inter;
  font-display: swap;
  src: url(../fonts/Inter-Regular.woff2) format("woff2"),url(../fonts/Inter-Regular.woff) format("woff");
  font-weight: 400;
  font-style: normal
}
@font-face {
  font-family: Inter;
  font-display: swap;
  src: url(../fonts/Inter-SemiBold.woff2) format("woff2"),url(../fonts/Inter-SemiBold.woff) format("woff");
  font-weight: 600;
  font-style: normal
}
@font-face {
  font-family: Poppins;
  font-display: swap;
  src: url(../fonts/Poppins-Regular.woff2) format("woff2"),url(../fonts/Poppins-Regular.woff) format("woff");
  font-weight: 400;
  font-style: normal
}
@font-face {
  font-family: Poppins;
  font-display: swap;
  src: url(../fonts/Poppins-SemiBold.woff2) format("woff2"),url(../fonts/Poppins-SemiBold.woff) format("woff");
  font-weight: 600;
  font-style: normal
}
@font-face {
  font-family: Poppins;
  font-display: swap;
  src: url(../fonts/Poppins-Medium.woff2) format("woff2"),url(../fonts/Poppins-Medium.woff) format("woff");
  font-weight: 500;
  font-style: normal
}
@font-face {
  font-family: Poppins;
  font-display: swap;
  src: url(../fonts/Poppins-Bold.woff2) format("woff2"),url(../fonts/Poppins-Bold.woff) format("woff");
  font-weight: 700;
  font-style: normal
}
@font-face {
  font-family: Unbounded;
  font-display: swap;
  src: url(../fonts/Unbounded-Regular.woff2) format("woff2"),url(../fonts/Unbounded-Regular.woff) format("woff");
  font-weight: 400;
  font-style: normal
}
@font-face {
  font-family: Unbounded;
  font-display: swap;
  src: url(../fonts/Unbounded-SemiBold.woff2) format("woff2"),url(../fonts/Unbounded-SemiBold.woff) format("woff");
  font-weight: 600;
  font-style: normal
}
* {
  padding: 0;
  margin: 0;
  border: 0
}
*,
*::after,
*::before {
  -webkit-box-sizing: border-box;
          box-sizing: border-box
}
*::after,
*::before {
  display: inline-block
}
body,
html {
  height: 100%;
  min-width: 360px
}
body {
  color: #232121;
  line-height: 1;
  font-family: Poppins;
  font-size: 1.125rem;
  -ms-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale
}
button,
input,
textarea {
  font-family: Poppins;
  font-size: inherit;
  line-height: inherit;
  color: inherit;
  background-color: transparent
}
input,
textarea {
  width: 100%
}
button,
option,
select {
  cursor: pointer
}
a {
  display: inline-block;
  color: inherit;
  text-decoration: none
}
ul li {
  list-style: none
}
img {
  vertical-align: top
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-weight: inherit;
  font-size: inherit
}
body {
  background-color: #fff
}
.lock body {
  overflow: hidden;
  -ms-touch-action: none;
      touch-action: none;
  -ms-scroll-chaining: none;
  overscroll-behavior: none
}
.wrapper {
  min-height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  overflow: hidden
}
@supports (overflow:clip) {
  .wrapper {
    overflow: clip
  }
}
.wrapper > main {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto
}
.wrapper > * {
  min-width: 0
}
[class*=__container] {
  max-width: 71.375rem;
  margin: 0 auto;
  padding: 0 .9375rem
}
.spollers {
  display: -ms-grid;
  display: grid;
  gap: 20px
}
.spollers__title {
  line-height: 1.5;
  font-weight: 500;
  width: 100%;
  cursor: default;
  text-align: left;
  padding: 1.5625rem 1.875rem 1.5625rem 0;
  position: relative;
  list-style: none
}
.spollers__title::-webkit-details-marker,
.spollers__title::marker {
  display: none
}
.spollers__body {
  background-color: #fff;
  border-radius: 0 0 8px 8px;
  padding: 0 20px
}
.ibg {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover
}
.ibg--top {
  -o-object-position: top;
  object-position: top
}
.ibg--bottom {
  -o-object-position: bottom;
  object-position: bottom
}
.ibg--left {
  -o-object-position: left;
  object-position: left
}
.ibg--right {
  -o-object-position: right;
  object-position: right
}
.ibg--contain {
  -o-object-fit: contain;
  object-fit: contain
}
.block-subtitle {
  text-transform: uppercase;
  font-family: Poppins;
  font-weight: 500;
  line-height: 1.4;
  opacity: .5;
  margin-bottom: .5rem
}
.block-title {
  font-family: Unbounded;
  font-weight: 600;
  line-height: 1.2
}
.block-title-small {
  font-family: Unbounded;
  font-weight: 600;
  line-height: 1.2
}
.follow-subtitle {
  color: rgba(35,33,33,.7)
}
.follow {
  background-color: #e6e6e6;
  padding-left: 20px;
  padding-right: 20px
}
.follow__block {
  max-width: 992px;
  margin: 0 auto
}
.follow-hero {
  position: relative;
  padding-top: 18%;
  background-size: cover;
  aspect-ratio: 12 / 5;
  margin-bottom: 40px;
}
@media (max-width:600px) {
  .follow-hero {
    aspect-ratio: 12 / 7;
  }
}
@media (max-width:480px) {
  .follow-hero {
    aspect-ratio: 12 / 8;
  }
}
.follow-hero__mountains {
  width: 100%;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-delay: 1s;
  animation-delay: 1s;
  -webkit-animation-name: slidebottom;
  animation-name: slidebottom;
  -webkit-animation-fill-mode: backwards;
  animation-fill-mode: backwards
}
.follow-hero__mountains img {
  width: 100%;
}
.follow-hero__car {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-delay: 1s;
  animation-delay: 1s;
  -webkit-animation-name: slidetop;
  animation-name: slidetop;
  -webkit-animation-fill-mode: backwards;
  animation-fill-mode: backwards
}
.follow-hero__car img {
  width: 100%
}
.follow-hero__logo {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
      transform: translateX(-50%);
  top: 10%;
  /* width: 58%; */
  z-index: 100;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-delay: 1.5s;
  animation-delay: 1.5s;
  -webkit-animation-name: opacity;
  animation-name: opacity;
  -webkit-animation-fill-mode: backwards;
  animation-fill-mode: backwards
}
.follow-hero__logo img {
  max-width: 100%;
  width: 350px;
}
.follow-website {
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-delay: 1.5s;
  animation-delay: 1.5s;
  -webkit-animation-name: opacity;
  animation-name: opacity;
  -webkit-animation-fill-mode: backwards;
  animation-fill-mode: backwards
}
.follow-website__item {
  background-color: rgba(255,255,255,.6);
  border: 1px solid #fff;
  border-radius: 8px;
  padding: 20px 20px;
  width: 100%
}
.follow-website__item-top {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 1.25rem
}
.follow-website__img-planet {
  width: 5%;
  min-width: 20px
}
.follow-website__img-planet img {
  width: 100%
}
.follow-website__img-arrow {
  width: 3%;
  min-width: 11px
}
.follow-website__img-arrow img {
  width: 100%
}
.follow-website__item-text {
  font-family: Unbounded;
  color: #232121;
  font-weight: 700
}
.follow-social-networks {
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-delay: 1.5s;
  animation-delay: 1.5s;
  -webkit-animation-name: opacity;
  animation-name: opacity;
  -webkit-animation-fill-mode: backwards;
  animation-fill-mode: backwards
}
.follow-social-networks__body {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between
}
.follow-social-networks__item {
  width: 32%;
  background-color: rgba(255,255,255,.6);
  border: 1px solid #fff;
  border-radius: 8px;
  aspect-ratio: 1/1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center
}
.follow-social-networks__item:nth-child(1) img {
  width: 30%
}
.follow-social-networks__item:nth-child(2) img {
  width: 30%
}
.follow-social-networks__item:nth-child(3) img {
  width: 14%
}
.follow-social-networks__item:nth-child(4) img {
  width: 30%
}
.follow-social-networks__item:nth-child(5) img {
  width: 30%
}
.follow-social-networks__item:nth-child(6) img {
  width: 30%
}
.follow-brochures {
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-delay: 1.5s;
  animation-delay: 1.5s;
  -webkit-animation-name: opacity;
  animation-name: opacity;
  -webkit-animation-fill-mode: backwards;
  animation-fill-mode: backwards
}
.follow-brochures__item {
  background-color: rgba(255,255,255,.6);
  border: 1px solid #fff;
  border-radius: 8px;
  width: 100%;
  padding: 20px 20px;
  font-family: Unbounded
}
details[open] .follow-brochures__item {
  background-color: #fff;
  border-radius: 8px 8px 0 0
}
.follow-brochures__item-top {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-bottom: 1.25rem
}
.follow-brochures__img-folders {
  width: 5%;
  min-width: 20px
}
.follow-brochures__img-folders img {
  width: 100%
}
.follow-brochures__img-arrow {
  width: 2.5%;
  min-width: 11px
}
.follow-brochures__img-arrow img {
  width: 100%
}
details[open] .follow-brochures__img-arrow img {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
      transform: rotate(180deg)
}
.follow-brochures__item-text {
  font-weight: 700
}
.brochures-download {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 20px 10px;
  border-top: 1px solid rgba(35,33,33,.2);
  font-family: Unbounded;
}
@media (max-width:380px) {
  .brochures-download{
    padding:20px 0;
  }
}
.brochures-download__name {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align:center;
      -ms-flex-align:center;
          align-items:center;
  font-weight: 700;
  gap: 10px;
  font-size: 16px
}
.brochures-download__link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 15px;
  font-size: 10px
}
.brochures-download__link span {
  white-space: nowrap
}
@-webkit-keyframes slidetop {
  0% {
    transition: opacity 1s ease,-webkit-transform 1s ease;
    -webkit-transition: opacity 1s ease,-webkit-transform 1s ease;
    -o-transition: transform 1s ease,opacity 1s ease;
    transition: transform 1s ease,opacity 1s ease;
    transition: transform 1s ease,opacity 1s ease,-webkit-transform 1s ease;
    -webkit-transform: translate(0,-10px);
    transform: translate(0,-10px);
    opacity: 0
  }
  100% {
    transition: opacity 1s ease,-webkit-transform 1s ease;
    -webkit-transition: opacity 1s ease,-webkit-transform 1s ease;
    -o-transition: transform 1s ease,opacity 1s ease;
    transition: transform 1s ease,opacity 1s ease;
    transition: transform 1s ease,opacity 1s ease,-webkit-transform 1s ease;
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    opacity: 1
  }
}
@keyframes slidetop {
  0% {
    transition: opacity 1s ease,-webkit-transform 1s ease;
    -webkit-transition: opacity 1s ease,-webkit-transform 1s ease;
    -o-transition: transform 1s ease,opacity 1s ease;
    transition: transform 1s ease,opacity 1s ease;
    transition: transform 1s ease,opacity 1s ease,-webkit-transform 1s ease;
    -webkit-transform: translate(0,-10px);
    transform: translate(0,-10px);
    opacity: 0
  }
  100% {
    transition: opacity 1s ease,-webkit-transform 1s ease;
    -webkit-transition: opacity 1s ease,-webkit-transform 1s ease;
    -o-transition: transform 1s ease,opacity 1s ease;
    transition: transform 1s ease,opacity 1s ease;
    transition: transform 1s ease,opacity 1s ease,-webkit-transform 1s ease;
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    opacity: 1
  }
}
@-webkit-keyframes slidebottom {
  0% {
    transition: opacity .1 ease,-webkit-transform 1s ease;
    -webkit-transition: opacity .1 ease,-webkit-transform 1s ease;
    -o-transition: transform 1s ease,opacity .1 ease;
    transition: transform 1s ease,opacity .1 ease;
    transition: transform 1s ease,opacity .1 ease,-webkit-transform 1s ease;
    -webkit-transform: translate(0,10px);
    transform: translate(0,10px);
    opacity: 0
  }
  100% {
    transition: opacity 1s ease,-webkit-transform 1s ease;
    -webkit-transition: opacity 1s ease,-webkit-transform 1s ease;
    -o-transition: transform 1s ease,opacity 1s ease;
    transition: transform 1s ease,opacity 1s ease;
    transition: transform 1s ease,opacity 1s ease,-webkit-transform 1s ease;
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    opacity: 1
  }
}
@keyframes slidebottom {
  0% {
    transition: opacity .1 ease,-webkit-transform 1s ease;
    -webkit-transition: opacity .1 ease,-webkit-transform 1s ease;
    -o-transition: transform 1s ease,opacity .1 ease;
    transition: transform 1s ease,opacity .1 ease;
    transition: transform 1s ease,opacity .1 ease,-webkit-transform 1s ease;
    -webkit-transform: translate(0,10px);
    transform: translate(0,10px);
    opacity: 0
  }
  100% {
    transition: opacity 1s ease,-webkit-transform 1s ease;
    -webkit-transition: opacity 1s ease,-webkit-transform 1s ease;
    -o-transition: transform 1s ease,opacity 1s ease;
    transition: transform 1s ease,opacity 1s ease;
    transition: transform 1s ease,opacity 1s ease,-webkit-transform 1s ease;
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    opacity: 1
  }
}
@-webkit-keyframes opacity {
  0% {
    transition: opacity 1s ease,-webkit-transform 1s ease;
    -webkit-transition: opacity 1s ease,-webkit-transform 1s ease;
    -o-transition: transform 1s ease,opacity 1s ease;
    transition: transform 1s ease,opacity 1s ease;
    transition: transform 1s ease,opacity 1s ease,-webkit-transform 1s ease;
    opacity: 0
  }
  100% {
    opacity: 1;
    transition: opacity 1s ease,-webkit-transform 1s ease;
    -webkit-transition: opacity 1s ease,-webkit-transform 1s ease;
    -o-transition: transform 1s ease,opacity 1s ease;
    transition: transform 1s ease,opacity 1s ease;
    transition: transform 1s ease,opacity 1s ease,-webkit-transform 1s ease
  }
}
@keyframes opacity {
  0% {
    transition: opacity 1s ease,-webkit-transform 1s ease;
    -webkit-transition: opacity 1s ease,-webkit-transform 1s ease;
    -o-transition: transform 1s ease,opacity 1s ease;
    transition: transform 1s ease,opacity 1s ease;
    transition: transform 1s ease,opacity 1s ease,-webkit-transform 1s ease;
    opacity: 0
  }
  100% {
    opacity: 1;
    transition: opacity 1s ease,-webkit-transform 1s ease;
    -webkit-transition: opacity 1s ease,-webkit-transform 1s ease;
    -o-transition: transform 1s ease,opacity 1s ease;
    transition: transform 1s ease,opacity 1s ease;
    transition: transform 1s ease,opacity 1s ease,-webkit-transform 1s ease
  }
}
@media (min-width:71.375em) {
  .spollers__title {
    font-size: 1rem
  }
  .block-subtitle {
    font-size: 1rem
  }
  .block-title {
    font-size: 2.8125rem
  }
  .block-title-small {
    font-size: 2.25rem
  }
  .follow-subtitle {
    font-size: 2.25rem
  }
  .follow-subtitle {
    margin-bottom: 2.25rem
  }
  .follow-website {
    padding-bottom: 2.25rem
  }
  .follow-website__item-text {
    font-size: 3.125rem
  }
  .follow-social-networks {
    padding-bottom: 2.25rem
  }
  .follow-social-networks__body {
    row-gap: 1.25rem
  }
  .follow-brochures {
    padding-bottom: 6.25rem
  }
  .follow-brochures__item-text {
    font-size: 2.5rem
  }
}
@media (max-width:22.5em) {
  .spollers__title {
    font-size: .875rem
  }
  .block-subtitle {
    font-size: .875rem
  }
  .block-title {
    font-size: 2rem
  }
  .block-title-small {
    font-size: 2rem
  }
  .follow-subtitle {
    font-size: 1.375rem
  }
  .follow-subtitle {
    margin-bottom: 1.375rem
  }
  .follow-website {
    padding-bottom: 1.375rem
  }
  .follow-website__item-text {
    font-size: 1.6875rem
  }
  .follow-social-networks {
    padding-bottom: 1.375rem
  }
  .follow-social-networks__body {
    row-gap: .5625rem
  }
  .follow-brochures {
    padding-bottom: 5rem
  }
  .follow-brochures__item-text {
    font-size: 1.25rem
  }
}
@media (min-width:22.5em) and (max-width:71.375em) {
  @supports (font-size:clamp(0.875rem ,0.817455243rem + 0.2557544757vw ,1rem)) {
    .spollers__title {
      font-size: clamp(.875rem ,.817455243rem + .2557544757vw ,1rem)
    }
  }
  @supports not (font-size:clamp(0.875rem ,0.817455243rem + 0.2557544757vw ,1rem)) {
    .spollers__title {
      font-size: calc(.875rem + .125 * (100vw - 22.5rem)/ 48.875)
    }
  }
  @supports (font-size:clamp(0.875rem ,0.817455243rem + 0.2557544757vw ,1rem)) {
    .block-subtitle {
      font-size: clamp(.875rem ,.817455243rem + .2557544757vw ,1rem)
    }
  }
  @supports not (font-size:clamp(0.875rem ,0.817455243rem + 0.2557544757vw ,1rem)) {
    .block-subtitle {
      font-size: calc(.875rem + .125 * (100vw - 22.5rem)/ 48.875)
    }
  }
  @supports (font-size:clamp(2rem ,1.6259590793rem + 1.6624040921vw ,2.8125rem)) {
    .block-title {
      font-size: clamp(2rem ,1.6259590793rem + 1.6624040921vw ,2.8125rem)
    }
  }
  @supports not (font-size:clamp(2rem ,1.6259590793rem + 1.6624040921vw ,2.8125rem)) {
    .block-title {
      font-size: calc(2rem + .8125 * (100vw - 22.5rem)/ 48.875)
    }
  }
  @supports (font-size:clamp(2rem ,1.8849104859rem + 0.5115089514vw ,2.25rem)) {
    .block-title-small {
      font-size: clamp(2rem ,1.8849104859rem + .5115089514vw ,2.25rem)
    }
  }
  @supports not (font-size:clamp(2rem ,1.8849104859rem + 0.5115089514vw ,2.25rem)) {
    .block-title-small {
      font-size: calc(2rem + .25 * (100vw - 22.5rem)/ 48.875)
    }
  }
  @supports (font-size:clamp(1.375rem ,0.9721867008rem + 1.7902813299vw ,2.25rem)) {
    .follow-subtitle {
      font-size: clamp(1.375rem ,.9721867008rem + 1.7902813299vw ,2.25rem)
    }
  }
  @supports not (font-size:clamp(1.375rem ,0.9721867008rem + 1.7902813299vw ,2.25rem)) {
    .follow-subtitle {
      font-size: calc(1.375rem + .875 * (100vw - 22.5rem)/ 48.875)
    }
  }
  @supports (margin-bottom:clamp(1.375rem ,0.9721867008rem + 1.7902813299vw ,2.25rem)) {
    .follow-subtitle {
      margin-bottom: clamp(1.375rem ,.9721867008rem + 1.7902813299vw ,2.25rem)
    }
  }
  @supports not (margin-bottom:clamp(1.375rem ,0.9721867008rem + 1.7902813299vw ,2.25rem)) {
    .follow-subtitle {
      margin-bottom: calc(1.375rem + .875 * (100vw - 22.5rem)/ 48.875)
    }
  }
  @supports (padding-bottom:clamp(1.375rem ,0.9721867008rem + 1.7902813299vw ,2.25rem)) {
    .follow-website {
      padding-bottom: clamp(1.375rem ,.9721867008rem + 1.7902813299vw ,2.25rem)
    }
  }
  @supports not (padding-bottom:clamp(1.375rem ,0.9721867008rem + 1.7902813299vw ,2.25rem)) {
    .follow-website {
      padding-bottom: calc(1.375rem + .875 * (100vw - 22.5rem)/ 48.875)
    }
  }
  @supports (font-size:clamp(1.6875rem ,1.0257352941rem + 2.9411764706vw ,3.125rem)) {
    .follow-website__item-text {
      font-size: clamp(1.6875rem ,1.0257352941rem + 2.9411764706vw ,3.125rem)
    }
  }
  @supports not (font-size:clamp(1.6875rem ,1.0257352941rem + 2.9411764706vw ,3.125rem)) {
    .follow-website__item-text {
      font-size: calc(1.6875rem + 1.4375 * (100vw - 22.5rem)/ 48.875)
    }
  }
  @supports (padding-bottom:clamp(1.375rem ,0.9721867008rem + 1.7902813299vw ,2.25rem)) {
    .follow-social-networks {
      padding-bottom: clamp(1.375rem ,.9721867008rem + 1.7902813299vw ,2.25rem)
    }
  }
  @supports not (padding-bottom:clamp(1.375rem ,0.9721867008rem + 1.7902813299vw ,2.25rem)) {
    .follow-social-networks {
      padding-bottom: calc(1.375rem + .875 * (100vw - 22.5rem)/ 48.875)
    }
  }
  @supports (row-gap:clamp(0.5625rem ,0.2460038363rem + 1.4066496164vw ,1.25rem)) {
    .follow-social-networks__body {
      row-gap: clamp(.5625rem ,.2460038363rem + 1.4066496164vw ,1.25rem)
    }
  }
  @supports not (row-gap:clamp(0.5625rem ,0.2460038363rem + 1.4066496164vw ,1.25rem)) {
    .follow-social-networks__body {
      row-gap: calc(.5625rem + .6875 * (100vw - 22.5rem)/ 48.875)
    }
  }
  @supports (padding-bottom:clamp(5rem ,4.4245524297rem + 2.557544757vw ,6.25rem)) {
    .follow-brochures {
      padding-bottom: clamp(5rem ,4.4245524297rem + 2.557544757vw ,6.25rem)
    }
  }
  @supports not (padding-bottom:clamp(5rem ,4.4245524297rem + 2.557544757vw ,6.25rem)) {
    .follow-brochures {
      padding-bottom: calc(5rem + 1.25 * (100vw - 22.5rem)/ 48.875)
    }
  }
  @supports (font-size:clamp(1.25rem ,0.6745524297rem + 2.557544757vw ,2.5rem)) {
    .follow-brochures__item-text {
      font-size: clamp(1.25rem ,.6745524297rem + 2.557544757vw ,2.5rem)
    }
  }
  @supports not (font-size:clamp(1.25rem ,0.6745524297rem + 2.557544757vw ,2.5rem)) {
    .follow-brochures__item-text {
      font-size: calc(1.25rem + 1.25 * (100vw - 22.5rem)/ 48.875)
    }
  }
}