.navBreadcrumbs__content{padding:40px 0}@media (max-width: 1700px){.navBreadcrumbs__content{padding:30px 0}}@media (max-width: 1340px){.navBreadcrumbs__content{padding:23px 0}}@media (max-width: 700px){.navBreadcrumbs__content{padding:20px 0;position:relative}}.navBreadcrumbs__list li{display:inline-block;vertical-align:middle;position:relative}.navBreadcrumbs__list li::after{display:inline-block;vertical-align:middle;content:'/';margin:0 8px;font-size:14px;line-height:1.5;color:rgba(255,255,255,0.2) !important}@media (max-width: 1700px){.navBreadcrumbs__list li::after{margin:0 7px;font-size:12px}}.navBreadcrumbs__list li a,.navBreadcrumbs__list li span{font-size:14px;line-height:1.5;text-decoration:none;text-transform:uppercase;color:rgba(255,255,255,0.2) !important;transition:all 0.2s ease}@media (max-width: 1700px){.navBreadcrumbs__list li a,.navBreadcrumbs__list li span{font-size:12px}}.navBreadcrumbs__list li a:hover,.navBreadcrumbs__list li a._active{color:rgba(255,255,255,0.5) !important}.navBreadcrumbs__list li span._active{color:rgba(255,255,255,0.5) !important}.navBreadcrumbs__list li:last-child::after{display:none}.navBreadcrumbs__filter-mobile{display:none}@media (max-width: 700px){.navBreadcrumbs__filter-mobile{display:block;width:30px;height:30px;position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:10}.navBreadcrumbs__filter-mobile button{width:30px;height:30px;background-color:transparent;border:none}.navBreadcrumbs__filter-mobile button svg{width:100%}}

.withInfiniteMove{overflow:hidden}.withInfiniteMove__track{display:inline-block;vertical-align:middle;white-space:nowrap;font-size:0;animation-timing-function:linear;animation-iteration-count:infinite}.withInfiniteMove__track>*{display:inline-block;vertical-align:middle}.withInfiniteMove._moving-left .withInfiniteMove__track{animation-name:move-left}.withInfiniteMove._moving-right .withInfiniteMove__track{animation-name:move-right}@keyframes move-left{0%{transform:translateX(0%)}100%{transform:translateX(-50%)}}@keyframes move-right{0%{transform:translateX(-50%)}100%{transform:translateX(0%)}}

.starsRating{white-space:nowrap}.starsRating *{box-sizing:border-box}.starsRating__star{display:inline-block;vertical-align:middle;position:relative;width:16px;height:16px;margin-right:9px;background-image:url("/static/images/icons/star-grey.svg");background-size:16px auto;background-position:center;background-repeat:no-repeat}.starsRating__star:last-child{margin-right:0 !important}@media (max-width: 700px){.starsRating__star{width:12px;height:12px;margin-right:7px;background-size:12px auto}}.starsRating__star-face{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("/static/images/icons/star-yellow.svg");background-size:inherit;background-position:left center;background-repeat:no-repeat}

/**
 * Swiper 5.4.5
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * http://swiperjs.com
 *
 * Copyright 2014-2020 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: June 16, 2020
 */

@font-face {
  font-family: 'swiper-icons';
  src: url("data:application/font-woff;charset=utf-8;base64, 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") format("woff");
  font-weight: 400;
  font-style: normal;
}
:root {
  --swiper-theme-color: #007aff;
}
.swiper-container {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
  list-style: none;
  padding: 0;
  /* Fix of Webkit flickering */
  z-index: 1;
}
.swiper-container-vertical > .swiper-wrapper {
  flex-direction: column;
}
.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: flex;
  transition-property: transform;
  box-sizing: content-box;
}
.swiper-container-android .swiper-slide,
.swiper-wrapper {
  transform: translate3d(0px, 0, 0);
}
.swiper-container-multirow > .swiper-wrapper {
  flex-wrap: wrap;
}
.swiper-container-multirow-column > .swiper-wrapper {
  flex-wrap: wrap;
  flex-direction: column;
}
.swiper-container-free-mode > .swiper-wrapper {
  transition-timing-function: ease-out;
  margin: 0 auto;
}
.swiper-slide {
  flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
  transition-property: transform;
}
.swiper-slide-invisible-blank {
  visibility: hidden;
}
/* Auto Height */
.swiper-container-autoheight,
.swiper-container-autoheight .swiper-slide {
  height: auto;
}
.swiper-container-autoheight .swiper-wrapper {
  align-items: flex-start;
  transition-property: transform, height;
}
/* 3D Effects */
.swiper-container-3d {
  perspective: 1200px;
}
.swiper-container-3d .swiper-wrapper,
.swiper-container-3d .swiper-slide,
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-slide-shadow-bottom,
.swiper-container-3d .swiper-cube-shadow {
  transform-style: preserve-3d;
}
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-slide-shadow-bottom {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
}
.swiper-container-3d .swiper-slide-shadow-left {
  background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-container-3d .swiper-slide-shadow-right {
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-container-3d .swiper-slide-shadow-top {
  background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-container-3d .swiper-slide-shadow-bottom {
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
/* CSS Mode */
.swiper-container-css-mode > .swiper-wrapper {
  overflow: auto;
  scrollbar-width: none;
  /* For Firefox */
  -ms-overflow-style: none;
  /* For Internet Explorer and Edge */
}
.swiper-container-css-mode > .swiper-wrapper::-webkit-scrollbar {
  display: none;
}
.swiper-container-css-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: start start;
}
.swiper-container-horizontal.swiper-container-css-mode > .swiper-wrapper {
  scroll-snap-type: x mandatory;
}
.swiper-container-vertical.swiper-container-css-mode > .swiper-wrapper {
  scroll-snap-type: y mandatory;
}
:root {
  --swiper-navigation-size: 44px;
  /*
  --swiper-navigation-color: var(--swiper-theme-color);
  */
}
.swiper-button-prev,
.swiper-button-next {
  position: absolute;
  top: 50%;
  width: calc(var(--swiper-navigation-size) / 44 * 27);
  height: var(--swiper-navigation-size);
  margin-top: calc(-1 * var(--swiper-navigation-size) / 2);
  z-index: 10;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--swiper-navigation-color, var(--swiper-theme-color));
}
.swiper-button-prev.swiper-button-disabled,
.swiper-button-next.swiper-button-disabled {
  opacity: 0.35;
  cursor: auto;
  pointer-events: none;
}
.swiper-button-prev:after,
.swiper-button-next:after {
  font-family: swiper-icons;
  font-size: var(--swiper-navigation-size);
  text-transform: none !important;
  letter-spacing: 0;
  text-transform: none;
  font-variant: initial;
  line-height: 1;
}
.swiper-button-prev,
.swiper-container-rtl .swiper-button-next {
  left: 10px;
  right: auto;
}
.swiper-button-prev:after,
.swiper-container-rtl .swiper-button-next:after {
  content: 'prev';
}
.swiper-button-next,
.swiper-container-rtl .swiper-button-prev {
  right: 10px;
  left: auto;
}
.swiper-button-next:after,
.swiper-container-rtl .swiper-button-prev:after {
  content: 'next';
}
.swiper-button-prev.swiper-button-white,
.swiper-button-next.swiper-button-white {
  --swiper-navigation-color: #ffffff;
}
.swiper-button-prev.swiper-button-black,
.swiper-button-next.swiper-button-black {
  --swiper-navigation-color: #000000;
}
.swiper-button-lock {
  display: none;
}
:root {
  /*
  --swiper-pagination-color: var(--swiper-theme-color);
  */
}
.swiper-pagination {
  position: absolute;
  text-align: center;
  transition: 300ms opacity;
  transform: translate3d(0, 0, 0);
  z-index: 10;
}
.swiper-pagination.swiper-pagination-hidden {
  opacity: 0;
}
/* Common Styles */
.swiper-pagination-fraction,
.swiper-pagination-custom,
.swiper-container-horizontal > .swiper-pagination-bullets {
  bottom: 10px;
  left: 0;
  width: 100%;
}
/* Bullets */
.swiper-pagination-bullets-dynamic {
  overflow: hidden;
  font-size: 0;
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transform: scale(0.33);
  position: relative;
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
  transform: scale(1);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
  transform: scale(1);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
  transform: scale(0.66);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
  transform: scale(0.33);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
  transform: scale(0.66);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
  transform: scale(0.33);
}
.swiper-pagination-bullet {
  width: 8px;
  height: 8px;
  display: inline-block;
  border-radius: 100%;
  background: #000;
  opacity: 0.2;
}
button.swiper-pagination-bullet {
  border: none;
  margin: 0;
  padding: 0;
  box-shadow: none;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.swiper-pagination-clickable .swiper-pagination-bullet {
  cursor: pointer;
}
.swiper-pagination-bullet-active {
  opacity: 1;
  background: var(--swiper-pagination-color, var(--swiper-theme-color));
}
.swiper-container-vertical > .swiper-pagination-bullets {
  right: 10px;
  top: 50%;
  transform: translate3d(0px, -50%, 0);
}
.swiper-container-vertical > .swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 6px 0;
  display: block;
}
.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  top: 50%;
  transform: translateY(-50%);
  width: 8px;
}
.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  display: inline-block;
  transition: 200ms transform, 200ms top;
}
.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 0 4px;
}
.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  left: 50%;
  transform: translateX(-50%);
  white-space: nowrap;
}
.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transition: 200ms transform, 200ms left;
}
.swiper-container-horizontal.swiper-container-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transition: 200ms transform, 200ms right;
}
/* Progress */
.swiper-pagination-progressbar {
  background: rgba(0, 0, 0, 0.25);
  position: absolute;
}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  background: var(--swiper-pagination-color, var(--swiper-theme-color));
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  transform: scale(0);
  transform-origin: left top;
}
.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  transform-origin: right top;
}
.swiper-container-horizontal > .swiper-pagination-progressbar,
.swiper-container-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
  width: 100%;
  height: 4px;
  left: 0;
  top: 0;
}
.swiper-container-vertical > .swiper-pagination-progressbar,
.swiper-container-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
  width: 4px;
  height: 100%;
  left: 0;
  top: 0;
}
.swiper-pagination-white {
  --swiper-pagination-color: #ffffff;
}
.swiper-pagination-black {
  --swiper-pagination-color: #000000;
}
.swiper-pagination-lock {
  display: none;
}
/* Scrollbar */
.swiper-scrollbar {
  border-radius: 10px;
  position: relative;
  -ms-touch-action: none;
  background: rgba(0, 0, 0, 0.1);
}
.swiper-container-horizontal > .swiper-scrollbar {
  position: absolute;
  left: 1%;
  bottom: 3px;
  z-index: 50;
  height: 5px;
  width: 98%;
}
.swiper-container-vertical > .swiper-scrollbar {
  position: absolute;
  right: 3px;
  top: 1%;
  z-index: 50;
  width: 5px;
  height: 98%;
}
.swiper-scrollbar-drag {
  height: 100%;
  width: 100%;
  position: relative;
  background: rgba(0, 0, 0, 0.5);
  border-radius: 10px;
  left: 0;
  top: 0;
}
.swiper-scrollbar-cursor-drag {
  cursor: move;
}
.swiper-scrollbar-lock {
  display: none;
}
.swiper-zoom-container {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
}
.swiper-zoom-container > img,
.swiper-zoom-container > svg,
.swiper-zoom-container > canvas {
  max-width: 100%;
  max-height: 100%;
  object-fit: contain;
}
.swiper-slide-zoomed {
  cursor: move;
}
/* Preloader */
:root {
  /*
  --swiper-preloader-color: var(--swiper-theme-color);
  */
}
.swiper-lazy-preloader {
  width: 42px;
  height: 42px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -21px;
  margin-top: -21px;
  z-index: 10;
  transform-origin: 50%;
  animation: swiper-preloader-spin 1s infinite linear;
  box-sizing: border-box;
  border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
  border-radius: 50%;
  border-top-color: transparent;
}
.swiper-lazy-preloader-white {
  --swiper-preloader-color: #fff;
}
.swiper-lazy-preloader-black {
  --swiper-preloader-color: #000;
}
@keyframes swiper-preloader-spin {
  100% {
    transform: rotate(360deg);
  }
}
/* a11y */
.swiper-container .swiper-notification {
  position: absolute;
  left: 0;
  top: 0;
  pointer-events: none;
  opacity: 0;
  z-index: -1000;
}
.swiper-container-fade.swiper-container-free-mode .swiper-slide {
  transition-timing-function: ease-out;
}
.swiper-container-fade .swiper-slide {
  pointer-events: none;
  transition-property: opacity;
}
.swiper-container-fade .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-container-fade .swiper-slide-active,
.swiper-container-fade .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-container-cube {
  overflow: visible;
}
.swiper-container-cube .swiper-slide {
  pointer-events: none;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  z-index: 1;
  visibility: hidden;
  transform-origin: 0 0;
  width: 100%;
  height: 100%;
}
.swiper-container-cube .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-container-cube.swiper-container-rtl .swiper-slide {
  transform-origin: 100% 0;
}
.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-next,
.swiper-container-cube .swiper-slide-prev,
.swiper-container-cube .swiper-slide-next + .swiper-slide {
  pointer-events: auto;
  visibility: visible;
}
.swiper-container-cube .swiper-slide-shadow-top,
.swiper-container-cube .swiper-slide-shadow-bottom,
.swiper-container-cube .swiper-slide-shadow-left,
.swiper-container-cube .swiper-slide-shadow-right {
  z-index: 0;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}
.swiper-container-cube .swiper-cube-shadow {
  position: absolute;
  left: 0;
  bottom: 0px;
  width: 100%;
  height: 100%;
  background: #000;
  opacity: 0.6;
  -webkit-filter: blur(50px);
  filter: blur(50px);
  z-index: 0;
}
.swiper-container-flip {
  overflow: visible;
}
.swiper-container-flip .swiper-slide {
  pointer-events: none;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  z-index: 1;
}
.swiper-container-flip .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-container-flip .swiper-slide-active,
.swiper-container-flip .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-container-flip .swiper-slide-shadow-top,
.swiper-container-flip .swiper-slide-shadow-bottom,
.swiper-container-flip .swiper-slide-shadow-left,
.swiper-container-flip .swiper-slide-shadow-right {
  z-index: 0;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}

.form-field{position:relative;width:100%;margin-bottom:48px;box-sizing:border-box}.form-field *{box-sizing:border-box}@media (max-width: 550px){.form-field{margin-bottom:24px}}.form-field._small-margin{margin-bottom:24px}.form-field input[type='text']{display:block;width:100%;height:72px;font-weight:400;font-size:16px;line-height:normal;letter-spacing:-0.01em;text-transform:uppercase;color:#fff;background-color:transparent;border:none;outline:none;border-radius:0;border-bottom:1px solid rgba(255,255,255,0.15);transition:all 0.25s ease-in-out}@media (max-width: 1700px){.form-field input[type='text']{height:60px;font-size:14px}}@media (max-width: 550px){.form-field input[type='text']{height:46px}}.form-field input[type='text']::-webkit-input-placeholder{font-family:inherit;opacity:0.5;color:#fff}.form-field input[type='text']:-moz-placeholder{font-family:inherit;opacity:0.5;color:#fff}.form-field input[type='text']::-moz-placeholder{font-family:inherit;opacity:0.5;color:#fff}.form-field input[type='text']:-ms-input-placeholder{font-family:inherit;opacity:0.5;color:#fff}.form-field input[type='text']:focus{border-bottom-color:#0f41b4}.form-field input[type='text']._valid{border-bottom-color:#0f41b4}.form-field input[type='text']._error-field{border-bottom-color:#e40031}.form-field input[type='text'] ~ span.error-field{font-weight:400;font-size:12px;line-height:12px;color:#e40031;text-transform:none;position:absolute;left:0;top:80px}@media (max-width: 1700px){.form-field input[type='text'] ~ span.error-field{top:66px}}@media (max-width: 550px){.form-field input[type='text'] ~ span.error-field{top:54px}}.form-field textarea{display:block;width:100%;height:162px;resize:none;padding:24px 24px 60px;font-size:16px;line-height:1.5;font-weight:400;letter-spacing:-0.01em;color:#ffffff;background-color:transparent;border:none;outline:none;border:1px solid rgba(255,255,255,0.15);border-radius:5px;transition:border-color 0.25s ease-in-out}.form-field textarea::-webkit-input-placeholder{font-family:inherit;opacity:0.5;color:#fff}.form-field textarea:-moz-placeholder{font-family:inherit;opacity:0.5;color:#fff}.form-field textarea::-moz-placeholder{font-family:inherit;opacity:0.5;color:#fff}.form-field textarea:-ms-input-placeholder{font-family:inherit;opacity:0.5;color:#fff}.form-field textarea:focus{border-color:#0f41b4}.form-field textarea._valid{border-color:#0f41b4}.form-field textarea._error-field{border-color:#e40031}.form-field textarea ~ span.error-field{font-weight:400;font-size:12px;line-height:12px;color:#e40031;text-transform:none;position:absolute;left:0;top:calc(100% + 5px)}.form-field textarea._large-text{padding:30px 30px 60px;font-size:16px;line-height:150%;font-weight:500;letter-spacing:-0.01em;text-transform:uppercase}@media (max-width: 1700px){.form-field textarea._large-text{padding:25px 24px 50px;font-size:14px}}@media (max-width: 700px){.form-field textarea._large-text{padding:17px 13px 45px}}.form-field__textarea-counter{position:absolute;right:16px;bottom:16px;font-weight:500;font-size:16px;line-height:1;letter-spacing:-0.01em;text-transform:uppercase;color:rgba(255,255,255,0.5)}@media (max-width: 1700px){.form-field__textarea-counter{font-size:14px}}@media (max-width: 700px){.form-field__textarea-counter{font-size:12px}}.club-form{position:relative;box-sizing:border-box;min-height:435px;padding:80px 88px 75px;background:linear-gradient(180deg, rgba(255,255,255,0.1) 44.27%, rgba(255,255,255,0.032) 100%);border:1px solid rgba(255,255,255,0.15)}@media (max-width: 1700px){.club-form{min-height:363px;padding:63px 61px 66px}}@media (max-width: 1200px){.club-form{padding:48px 47px 55px}}@media (max-width: 700px){.club-form{padding:32px 24px 32px}}.club-form *{box-sizing:border-box}.club-form__bg-image{position:absolute;right:-34px;bottom:-34px;width:505px;height:503px;background-image:url("/static/images/club-form/image.png");background-size:cover;background-position:center;background-repeat:no-repeat}@media (max-width: 1700px){.club-form__bg-image{right:-48px;bottom:-17px;width:397px;height:349px;background-image:url("/static/images/club-form/image-1440.png")}}@media (max-width: 1340px){.club-form__bg-image{right:-68px;bottom:-17px;width:369px;height:349px;background-image:url("/static/images/club-form/image-1280.png")}}@media (max-width: 1200px){.club-form__bg-image{right:-37px;bottom:-31px;width:333px;height:427px;background-image:url("/static/images/club-form/image-768.png")}}@media (max-width: 700px){.club-form__bg-image{display:none}}.club-form__bg-image-2{position:absolute;right:-35px;top:0;width:505px;height:513px;background-image:url("/static/images/club-form/image-2.png");background-size:cover;background-position:center;background-repeat:no-repeat}@media (max-width: 1700px){.club-form__bg-image-2{right:-48px;top:0px;width:369px;height:374px;background-image:url("/static/images/club-form/image-2-1440.png")}}@media (max-width: 1340px){.club-form__bg-image-2{right:-69px;top:7px;width:369px;height:371px;background-image:url("/static/images/club-form/image-2-1280.png")}}@media (max-width: 1200px){.club-form__bg-image-2{right:-36px;top:calc(50% - 155px);width:369px;height:320px;background-image:url("/static/images/club-form/image-2-768.png")}}@media (max-width: 700px){.club-form__bg-image-2{display:none}}.club-form__content{position:relative;z-index:2;width:854px;max-width:100%}@media (max-width: 1700px){.club-form__content{width:685px}}@media (max-width: 1340px){.club-form__content{width:548px}}@media (max-width: 1200px){.club-form__content{width:calc(100% - 296px)}}@media (max-width: 700px){.club-form__content{width:100%}}.club-form__main-block{opacity:0;pointer-events:none;transition:all 0.3s ease}.club-form__main-block._active{opacity:1;pointer-events:all}.club-form__status-block{opacity:0;pointer-events:none;display:flex;flex-direction:column;justify-content:center;position:absolute;top:0;left:0;width:100%;height:100%;transition:all 0.3s ease}.club-form__status-block *{max-width:100%}.club-form__status-block._active{opacity:1;pointer-events:all}.club-form__status-block-title{font-size:32px;line-height:150%;letter-spacing:-0.02em;font-weight:800;text-transform:uppercase;color:#ffffff}@media (max-width: 1700px){.club-form__status-block-title{font-size:24px}}.club-form__status-block-text{width:515px;margin-top:10px;font-size:16px;line-height:170%;color:rgba(255,255,255,0.5)}@media (max-width: 1200px){.club-form__status-block-text{font-size:14px}}.club-form__status-block-text a{color:rgba(255,255,255,0.5);text-decoration:none}.club-form__status-block-button.btn{width:252px;margin-top:35px}@media (max-width: 700px){.club-form__status-block-button.btn{width:100%}}.club-form__title{font-size:32px;line-height:1.5;font-weight:800;text-transform:uppercase;letter-spacing:-0.02em;color:#fff}@media (max-width: 1700px){.club-form__title{font-size:24px}}@media (max-width: 1200px){.club-form__title{width:calc(100% + 40px);font-size:24px}}@media (max-width: 700px){.club-form__title{width:100%;font-size:16px}}.club-form__fields{display:flex;justify-content:space-between;align-items:flex-start;width:100%;margin-top:40px}@media (max-width: 1700px){.club-form__fields{margin-top:28px}}@media (max-width: 1200px){.club-form__fields{display:block;margin-top:29px}}@media (max-width: 700px){.club-form__fields{margin-top:23px}}.club-form__field-container.form-field{position:relative;width:402px;margin-bottom:0}@media (max-width: 1700px){.club-form__field-container.form-field{width:322px}}@media (max-width: 1340px){.club-form__field-container.form-field{width:258px}}@media (max-width: 1200px){.club-form__field-container.form-field{width:100%;margin-bottom:20px}}@media (max-width: 700px){.club-form__field-container.form-field{margin-bottom:35px}}.club-form__footer{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:30px;width:100%;margin-top:60px}@media (max-width: 1700px){.club-form__footer{margin-top:48px}}@media (max-width: 1200px){.club-form__footer{margin-top:29px}}.club-form__footer-left-block{width:402px}@media (max-width: 1700px){.club-form__footer-left-block{width:322px;padding-top:7px}}@media (max-width: 1340px){.club-form__footer-left-block{width:258px}}@media (max-width: 1200px){.club-form__footer-left-block{width:100%;margin-top:26px}}@media (max-width: 700px){.club-form__footer-left-block{margin-top:12px}}.club-form .club-form__submit{width:252px}@media (max-width: 1700px){.club-form .club-form__submit{width:188px}}@media (max-width: 1200px){.club-form .club-form__submit{width:100%}}.club-form__footer-right-block{padding-right:40px;font-size:12px;line-height:1.7;font-weight:300;color:rgba(255,255,255,0.7)}@media (max-width: 1700px){.club-form__footer-right-block{padding-right:0}}@media (max-width: 1200px){.club-form__footer-right-block{order:-100;width:100%;font-size:11px}}@media (max-width: 1340px){.club-form__footer-right-block p{width:310px}}@media (max-width: 1200px){.club-form__footer-right-block p{width:100%}}.club-form__footer-right-block p a{color:rgba(255,255,255,0.7);transition:color .2s ease-in-out}.club-form__footer-right-block p a:hover{color:#fff}@media (max-width: 1200px){.club-form__footer-right-block p a:hover{color:rgba(255,255,255,0.7)}}

.gymGetCard{box-sizing:border-box}.gymGetCard__content{width:1396px;margin:0 auto;padding-top:100px;padding-bottom:100px}@media (max-width: 1700px){.gymGetCard__content{width:1036px;padding-top:58px;padding-bottom:80px}}@media (max-width: 1340px){.gymGetCard__content{width:900px;padding-top:35px}}@media (max-width: 1200px){.gymGetCard__content{width:calc(100% - 96px);margin-left:auto;margin-right:auto;padding-bottom:56px}}@media (max-width: 700px){.gymGetCard__content{box-sizing:border-box;width:calc(100% - 240px);margin-left:auto;margin-right:auto;padding-top:82px;padding-bottom:30px}}@media (max-width: 700px) and (max-width: 1700px){.gymGetCard__content{width:calc(100% - 192px)}}@media (max-width: 700px) and (max-width: 1200px){.gymGetCard__content{width:calc(100% - 96px)}}@media (max-width: 700px) and (max-width: 700px){.gymGetCard__content{width:calc(100% - 80px)}}@media (max-width: 700px) and (max-width: 550px){.gymGetCard__content{width:calc(100% - 48px)}}.gymGetCard__form{margin-top:49px}@media (max-width: 1700px){.gymGetCard__form{margin-top:40px}}@media (max-width: 700px){.gymGetCard__form{margin-top:18px}}.gymGetCard .agreement-checkbox{display:flex;gap:10px}.gymGetCard .agreement-checkbox input[type='checkbox']{margin:0;width:20px;height:20px;appearance:none;border:1px solid rgba(255,255,255,0.5)}.gymGetCard .agreement-checkbox input[type='checkbox']:after{content:"";display:block;width:7px;height:12px;border:0 solid rgba(255,255,255,0.8);border-width:0 2px 2px 0;transform:rotate(45deg);margin:2px 7px;pointer-events:none;opacity:0;visibility:hidden;transition:all .25s ease-in-out}@media (max-width: 1700px){.gymGetCard .agreement-checkbox input[type='checkbox']:after{width:6px;height:11px}}.gymGetCard .agreement-checkbox input[type='checkbox']:checked{border:1px solid #ffffff;background:rgba(255,255,255,0.15)}.gymGetCard .agreement-checkbox input[type='checkbox']:checked:after{opacity:1;visibility:visible}.gymGetCard .agreement-checkbox label{display:inline-block;vertical-align:top;width:calc(100% - 28px)}.gymGetCard .agreement-checkbox:hover input[type='checkbox']{border:1px solid #fff}.gymGetCard .agreement-checkbox:not(:first-child){margin-top:10px}

