:root {--font-montserrat: "Montserrat", sans-serif;--t-fff: #fff;--t-000: #000;--t-acacac: #acacac;--t-fd0059: #fd0059;--t-464646: #464646;--b-fff: #fff;--b-000: #000;--b-18171d: #18171d;--b-fd0059: #fd0059;--b-cd225e: #cd225e;--b-210e63: #210e63;--b-7f66ff: #7f66ff;--b-16034f: #16034f;--b-111743: #111743;--b-1e1c24: #1e1c24;--b-201f26: #201f26;--b-25242b: #25242b;--b-2d2b38: #2d2b38;--b-4e4863: #4e4863;--sz-12: 12px;--sz-14: 14px;--sz-16: 16px;--sz-18: 18px;--sz-20: 20px;--sz-22: 22px;--sz-29: 29px;--sz-32: 32px;--sz-38: 38px;--sz-40: 40px }html {line-height: 1.15;-webkit-text-size-adjust: 100% }body {margin: 0 }main {display: block }h1 {font-size: 2em;margin: .67em 0 }hr {-webkit-box-sizing: content-box;box-sizing: content-box;height: 0;overflow: visible }pre {font-family: monospace,monospace;font-size: 1em }a {background-color: transparent }abbr[title] {border-bottom: none;text-decoration: underline;text-decoration: underline;-webkit-text-decoration: underline dotted;text-decoration: underline dotted }b,strong {font-weight: bolder }code,kbd,samp {font-family: monospace,monospace;font-size: 1em }small {font-size: 80% }sub,sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline }sub {bottom: -.25em }sup {top: -.5em }img {border-style: none;max-width: 100%;height: auto !important;}button,input,optgroup,select,textarea {font-family: inherit;font-size: 100%;line-height: 1.15;margin: 0 }button,input {overflow: visible }button,select {text-transform: none }[type=button],[type=reset],[type=submit],button {-webkit-appearance: button }[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner {border-style: none;padding: 0 }[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring {outline: 1px dotted ButtonText }fieldset {padding: .35em .75em .625em }legend {-webkit-box-sizing: border-box;box-sizing: border-box;color: inherit;display: table;max-width: 100%;padding: 0;white-space: normal }progress {vertical-align: baseline }textarea {overflow: auto }[type=checkbox],[type=radio] {-webkit-box-sizing: border-box;box-sizing: border-box;padding: 0 }[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button {height: auto }[type=search] {-webkit-appearance: textfield;outline-offset: -2px }[type=search]::-webkit-search-decoration {-webkit-appearance: none }::-webkit-file-upload-button {-webkit-appearance: button;font: inherit }details {display: block }summary {display: list-item }template {display: none }[hidden] {display: none }html {-webkit-box-sizing: border-box;box-sizing: border-box }*,::after,::before {-webkit-box-sizing: inherit;box-sizing: inherit }button {cursor: pointer;background-color: transparent }blockquote,figure,h1,h2,h3,h4,h5,h6,p {margin: 0 }ol,ul {padding: 0;margin: 0 }li {list-style-type: none }a {color: inherit;text-decoration: underline;background-color: transparent;color: #FF94B8;}button,input,select,textarea {font-family: inherit;color: inherit;border: none;outline: 0;-webkit-box-sizing: border-box;box-sizing: border-box;padding: 0 }address {font-style: normal }.splide__container {-webkit-box-sizing: border-box;box-sizing: border-box;position: relative }.splide__list {-webkit-backface-visibility: hidden;backface-visibility: hidden;display: -ms-flexbox;display: flex;height: 100%;margin: 0!important;padding: 0!important }.splide.is-initialized:not(.is-active) .splide__list {display: block }.splide__pagination {-ms-flex-align: center;align-items: center;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-pack: center;justify-content: center;margin: 0;pointer-events: none }.splide__pagination li {display: inline-block;line-height: 1;list-style-type: none;margin: 0;pointer-events: auto }.splide:not(.is-overflow) .splide__pagination {display: none }.splide__progress__bar {width: 0 }.splide {position: relative;visibility: hidden }.splide.is-initialized,.splide.is-rendered {visibility: visible }.splide__slide {-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-box-sizing: border-box;box-sizing: border-box;-ms-flex-negative: 0;flex-shrink: 0;list-style-type: none!important;margin: 0;position: relative }.splide__slide img {vertical-align: bottom }.splide__spinner {-webkit-animation: splide-loading 1s linear infinite;animation: splide-loading 1s linear infinite;border: 2px solid #999;border-left-color: transparent;border-radius: 50%;bottom: 0;contain: strict;display: inline-block;height: 20px;left: 0;margin: auto;position: absolute;right: 0;top: 0;width: 20px }.splide__sr {clip: rect(0 0 0 0);border: 0;height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px }.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause {display: none }.splide__toggle.is-active .splide__toggle__pause {display: inline }.splide__track {overflow: hidden;position: relative;z-index: 0 }@-webkit-keyframes splide-loading {0% {-webkit-transform: rotate(0);transform: rotate(0) }to {-webkit-transform: rotate(1turn);transform: rotate(1turn) }}@keyframes splide-loading {0% {-webkit-transform: rotate(0);transform: rotate(0) }to {-webkit-transform: rotate(1turn);transform: rotate(1turn) }}.splide__track--draggable {-webkit-touch-callout: none;-webkit-user-select: none;-ms-user-select: none;-moz-user-select: none;user-select: none }.splide__track--fade>.splide__list>.splide__slide {margin: 0!important;opacity: 0;z-index: 0 }.splide__track--fade>.splide__list>.splide__slide.is-active {opacity: 1;z-index: 1 }.splide--rtl {direction: rtl }.splide__track--ttb>.splide__list {display: block }.splide__arrow {-ms-flex-align: center;align-items: center;background: #ccc;border: 0;border-radius: 50%;cursor: pointer;display: -ms-flexbox;display: flex;height: 2em;-ms-flex-pack: center;justify-content: center;opacity: .7;padding: 0;position: absolute;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);width: 2em;z-index: 1 }.splide__arrow svg {fill: #000;height: 1.2em;width: 1.2em }.splide__arrow:hover:not(:disabled) {opacity: .9 }.splide__arrow:disabled {opacity: .3 }.splide__arrow:focus-visible {outline: 3px solid #0bf;outline-offset: 3px }.splide__arrow--prev {left: 1em }.splide__arrow--prev svg {-webkit-transform: scaleX(-1);transform: scaleX(-1) }.splide__arrow--next {right: 1em }.splide.is-focus-in .splide__arrow:focus {outline: 3px solid #0bf;outline-offset: 3px }.splide__pagination {bottom: .5em;left: 0;padding: 0 1em;position: absolute;right: 0;z-index: 1 }.splide__pagination__page {background: #ccc;border: 0;border-radius: 50%;display: inline-block;height: 8px;margin: 3px;opacity: .7;padding: 0;position: relative;-webkit-transition: -webkit-transform .2s linear;transition: -webkit-transform .2s linear;transition: transform .2s linear;transition: transform .2s linear,-webkit-transform .2s linear;width: 8px }.splide__pagination__page.is-active {background: #fff;-webkit-transform: scale(1.4);transform: scale(1.4);z-index: 1 }.splide__pagination__page:hover {cursor: pointer;opacity: .9 }.splide__pagination__page:focus-visible {outline: 3px solid #0bf;outline-offset: 3px }.splide.is-focus-in .splide__pagination__page:focus {outline: 3px solid #0bf;outline-offset: 3px }.splide__progress__bar {background: #ccc;height: 3px }.splide__slide {-webkit-tap-highlight-color: transparent }.splide__slide:focus {outline: 0 }@supports (outline-offset: -3px) {.splide__slide:focus-visible {outline:3px solid #0bf;outline-offset: -3px }}@supports (outline-offset: -3px) {.splide.is-focus-in .splide__slide:focus {outline:3px solid #0bf;outline-offset: -3px }}.splide__toggle {cursor: pointer }.splide__toggle:focus-visible {outline: 3px solid #0bf;outline-offset: 3px }.splide.is-focus-in .splide__toggle:focus {outline: 3px solid #0bf;outline-offset: 3px }.splide__track--nav>.splide__list>.splide__slide {border: 3px solid transparent;cursor: pointer }.splide__track--nav>.splide__list>.splide__slide.is-active {border: 3px solid #000 }.splide__arrows--rtl .splide__arrow--prev {left: auto;right: 1em }.splide__arrows--rtl .splide__arrow--prev svg {-webkit-transform: scaleX(1);transform: scaleX(1) }.splide__arrows--rtl .splide__arrow--next {left: 1em;right: auto }.splide__arrows--rtl .splide__arrow--next svg {-webkit-transform: scaleX(-1);transform: scaleX(-1) }.splide__arrows--ttb .splide__arrow {left: 50%;-webkit-transform: translate(-50%);transform: translate(-50%) }.splide__arrows--ttb .splide__arrow--prev {top: 1em }.splide__arrows--ttb .splide__arrow--prev svg {-webkit-transform: rotate(-90deg);transform: rotate(-90deg) }.splide__arrows--ttb .splide__arrow--next {bottom: 1em;top: auto }.splide__arrows--ttb .splide__arrow--next svg {-webkit-transform: rotate(90deg);transform: rotate(90deg) }.splide__pagination--ttb {bottom: 0;display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;left: auto;padding: 1em 0;right: .5em;top: 0 }::-webkit-scrollbar-button {width: 6px;height: 0 }::-webkit-scrollbar-track {background-color: #18171d;-webkit-box-shadow: 0 0 3px #18171d inset;box-shadow: 0 0 3px #18171d inset;}::-webkit-scrollbar-thumb {border-radius: 2px;background-color: #fff;background-position: center;background-repeat: no-repeat }::-webkit-resizer {width: 7px;height: 0 }::-webkit-scrollbar {width: 7px }body.page {font-family: Montserrat,sans-serif;font-weight: 400;font-size: 16px;line-height: 1.5;color: #fff;background-color: #18171d;}body.page.j-lock {overflow: hidden }.wrapper {position: relative;display: grid;min-height: 100dvh;grid-template-columns: minmax(300px,1fr);grid-template-rows: auto 1fr auto;overflow: hidden }.container {width: 100%;max-width: 1200px;margin: 0 auto;padding: 0 10px }.v-hide {position: absolute;top: 0;left: 0;display: block;width: 1px;height: 1px;clip-path: polygon(0 0,0 0,0 0,0 0);opacity: 0;pointer-events: none }.i-wrap {position: relative;display: flex;width: 100% }.i-full {position: absolute;top: 0;left: 0;width: 100%;height: 100% !important;-o-object-fit: cover;object-fit: cover;-o-object-position: center;object-position: center }.i-sin {display: block;-o-object-fit: cover;object-fit: cover;-o-object-position: center;object-position: center }.sect-gap {margin-bottom: 100px }.title {font-size: 28px;font-weight: 800;text-transform: uppercase }.title.m-main {font-size: 34px;}.btn__center {margin: 45px auto;text-align: center;}.btn {display: inline-flex;align-items: center;justify-content: center;font-size: 14px;font-weight: 700;text-align: center;text-transform: uppercase;color: #fff;border-radius: 50px;background-color: #AD003A;padding: 13px 32px;-webkit-transition: background-color .1s linear 0s;transition: background-color .1s linear 0s;text-decoration: none;}.btn:hover {background-color: #cd225e;}.accordion {display: flex;flex-direction: column;gap: 10px }.accordion__group {display: flex;flex-direction: column;background-color: #1e1c24;border-radius: 10px }.accordion__btn {position: relative;font-size: 20px;font-weight: 700;cursor: pointer;padding: 30px 90px 30px 30px }.accordion__btn::after {position: absolute;content: "";top: calc(50% - 16px);right: 28px;width: 32px;height: 32px;background: url(../img/svg/sprite.svg#arr-up) center/contain no-repeat;-webkit-transform: rotate(180deg);transform: rotate(180deg);-webkit-transition: -webkit-transform .2s linear 0s;transition: -webkit-transform .2s linear 0s;transition: transform .2s linear 0s;transition: transform .2s linear 0s,-webkit-transform .2s linear 0s }.accordion__btn.j-active::after {-webkit-transform: rotate(0deg);transform: rotate(0deg);}.accordion__dropdown {height: 0;overflow: hidden;-webkit-transition: height .2s linear 0s;transition: height .2s linear 0s }.accordion__dropdown.j-show {height: auto }.accordion__inner {font-weight: 300;padding: 0 30px 30px }.burger {display: none }.breadcrumb {display: flex;align-items: center;flex-wrap: wrap;row-gap: 5px;padding: 30px 0;}.breadcrumb__link {letter-spacing: .01em }.breadcrumb__link:not(:last-child) {position: relative;color: #fd0059;-webkit-text-decoration: underline;text-decoration: underline;-webkit-text-decoration-skip-ink: none;text-decoration-skip-ink: none;margin-right: 34px }.breadcrumb__link:not(:last-child)::after {position: absolute;content: "";top: calc(50% - 9px);right: -26px;width: 18px;height: 18px;pointer-events: none;background: url(../img/svg/sprite.svg#arr-right) center/contain no-repeat }.breadcrumb__link:last-child {pointer-events: none }.header {position: relative;background-color: #16034f;z-index: 100 }.header__container {height: 108px;display: flex;align-items: center;justify-content: space-between }.header__logo {flex-shrink: 0;width: 157px;aspect-ratio: 2.1217;margin-right: 110px }.header__menu {flex-grow: 1;display: flex;align-items: center;gap: 20px;justify-content: space-between;margin-right: 28px }.header__nav {width: 100% }.header__nav-list {width: 100%;display: flex;align-items: center;justify-content: space-evenly;gap: 10px;}.header__nav-link {font-size: 12px;font-weight: 800;text-transform: uppercase;text-decoration: none;}.header__personal {display: flex;align-items: center;gap: 20px 10px }.header__personal-login {display: flex;align-items: center;vertical-align: middle;gap: 10px;background-color: #210e63;-webkit-transition: background-color .1s linear 0s;transition: background-color .1s linear 0s;padding-left: 62px;text-decoration: none;}.header__personal-login span {position: relative }.header__personal-login span::before {position: absolute;content: "";top: 50%;left: -34px;-webkit-transform: translateY(-50%);transform: translateY(-50%);width: 25px;aspect-ratio: .8621;background: url(../img/svg/sprite.svg#login) center/cover no-repeat }.header__personal-login:hover {background-color: #7f66ff;}.header__lang {position: relative;flex-shrink: 0;display: flex;flex-direction: column;z-index: 10 }.header__lang-main {width: 47px;aspect-ratio: 1.6786 }.header__lang-main-img {-o-object-fit: contain;object-fit: contain }.header__lang-group {position: absolute;top: 100%;left: 0;width: 100%;display: flex;flex-direction: column;gap: 5px;padding-top: 10px;opacity: 0;visibility: hidden;-webkit-transition: opacity .1s linear 0s,visibility .1s linear 0s;transition: opacity .1s linear 0s,visibility .1s linear 0s }.header__lang-group.j-show {opacity: 1;visibility: visible }.header__lang-other {width: 47px;aspect-ratio: 1.6786 }.header__lang-other-img {-o-object-fit: contain;object-fit: contain }.burger {display: none }.main__greet {margin-bottom: 80px }.main__slots {margin-bottom: 80px }.main__content {padding-bottom: 40px }.main__faq {margin-bottom: 80px }.main__contacts {margin-bottom: 80px }.greet {background: url(../img/svg/light.svg) calc(50% + 300px) center/1000px no-repeat,url(../img/greet-bg.webp) top center/cover no-repeat;}.greet__container {display: flex;align-items: flex-start;justify-content: space-between;gap: 70px;padding: 60px 0 }.greet__info-title {margin-bottom: 18px }.greet__info-text {margin-bottom: 18px }.greet__slider {flex-shrink: 0 }.splide .splide__arrow {opacity: 1;background-color: #AD003A;top: auto;bottom: -74px }.splide .splide__arrow svg {fill: #fff;}.splide .splide__arrow.splide__arrow--prev {left: calc(50% - 50px) }.splide .splide__arrow.splide__arrow--next {right: calc(50% - 50px) }.greet-slider {width: 100%;max-width: 530px;border-radius: 10px;background-color: #111743;}.greet-slider__slide-inner {display: flex;align-items: center;gap: 27px;padding: 20px }.greet-slider__slide-visual {flex-shrink: 0;width: 204px;aspect-ratio: .8681 }.greet-slider__slide-visual-img {border-radius: 10px }.greet-slider__slide-info {display: flex;flex-direction: column;align-items: flex-start }.greet-slider__slide-title {font-size: 29px;font-weight: 700;text-transform: uppercase;margin-bottom: 10px }.greet-slider__slide-desc {font-size: 14px;font-weight: 700;margin-bottom: 25px }.slots__container {display: flex;flex-direction: column }.slots__title {margin-bottom: 44px }.slots__box {display: grid;grid-template-columns: repeat(auto-fit,minmax(220px,1fr));grid-gap: 20px;gap: 20px;margin-bottom: 40px }.slots__more {align-self: center }.slot-card {display: flex;flex-direction: column;text-decoration: none;}.slot-card__visual {width: 100%;aspect-ratio: .8836 }.slot-card__visual-img {border-radius: 10px }.slot-card__info {display: flex;flex-direction: column;text-align: center;padding: 14px 12px 0 }.slot-card__name {font-size: 14px;font-weight: 600;text-transform: uppercase;margin-bottom: 5px;color: #fff;}.slot-card__desc {font-size: 12px;font-weight: 300;color: #acacac;}.content-main__container h1,.content-main__container h2 {font-size: 28px;font-weight: 800;text-transform: uppercase;margin-bottom: 45px }.content-main__container h1:not(:first-child),.content-main__container h2:not(:first-child) {padding-top: 40px }.content-main__container h1 {font-size: 38px;}.content-main__container p {margin-bottom: 40px }.content-main__container ol,.content-main__container ul {display: flex;flex-direction: column;gap: 15px;padding: 44px;background-color: #1e1c24;border-radius: 10px;margin-bottom: 40px }.content-main__container ul li {position: relative;padding-left: 24px }.content-main__container ul li::after {position: absolute;content: "";top: 5px;left: 0;width: 16px;height: 16px;background: url(../img/svg/sprite.svg#check) center/contain no-repeat }.content-main__container ol {padding-left: 72px }.content-main__container ol li {position: relative;list-style-type: decimal;counter-increment: listNum }.content-main__container ol li::marker {content: counter(listNum) ". ";font-weight: 600;color: #FF94B8;}.content-main__container div:has(table:first-child) {width: 100%;margin-bottom: 40px;overflow-x: auto }.content-main__container table {width: 100%;min-width: 1180px;border-radius: 10px;overflow: hidden }.content-main__container table tr {display: grid;grid-gap: 2px;gap: 2px;width: 100% }.content-main__container table tr:not(:last-child) {margin-bottom: 2px }.content-main__container table tr * {background-color: #201f26;}.content-main__container table tr:nth-child(even) * {background-color: #25242b;}.content-main__container table td,.content-main__container table th {padding: 14px 0 14px 17px }.content-main__container table th {font-weight: 600;text-align: left;color: #FF94B8;}.content-main__container table.col-2 tr {grid-template-columns: 1fr 2fr }.content-main__container table.col-3 tr {grid-template-columns: repeat(3,1fr) }.content-main__container table.col-4 tr {grid-template-columns: repeat(4,1fr) }.content-main__container table.col-5 tr {grid-template-columns: repeat(5,1fr) }.content-main__container table.col-6 tr {grid-template-columns: repeat(6,1fr) }.content-main__container table.col-7 tr {grid-template-columns: repeat(3,1.2fr) repeat(4,1fr) }.faq__title {margin-bottom: 45px }.reviews {display: flex;flex-direction: column;gap: 20px;padding-bottom: 40px }.card-reviews {border-radius: 10px;background-color: #1e1c24;padding: 40px }.card-reviews__head {display: flex;align-items: center;justify-content: space-between;margin-bottom: 24px }.card-reviews__name {font-size: 20px;font-weight: 700 }.card-reviews__date {font-size: 14px;color: #464646;}.card-reviews__text {font-weight: 300;margin-bottom: 0!important }.contacts__container {display: flex;align-items: center;gap: 80px }.contacts__form {flex-shrink: 0;width: 100%;max-width: 500px;display: flex;flex-direction: column;border-radius: 10px;background-color: #1e1c24;padding: 40px }.contacts__form-title {font-size: 20px;font-weight: 700;margin-bottom: 20px }.contacts__form-group {display: flex;flex-direction: column;gap: 20px;margin-bottom: 20px }.contacts__form-inp {border-radius: 10px;font-size: 14px;background-color: transparent;border: 1px solid #4e4863;padding: 14px }.contacts__form-inp.m-area {height: 47px;resize: vertical }.contacts__form-inp::-webkit-input-placeholder {color: #fff;font-weight: 300 }.contacts__form-inp::-moz-placeholder {color: #fff;font-weight: 300 }.contacts__form-inp:-ms-input-placeholder {color: #fff;font-weight: 300 }.contacts__form-inp::-ms-input-placeholder {color: #fff;font-weight: 300 }.contacts__form-inp::placeholder {color: #fff;font-weight: 300 }.contacts__form-submit {align-self: flex-start }.contacts__info {display: flex;flex-direction: column;gap: 20px }.contacts__info-title {font-size: 20px;font-weight: 700 }.contacts__info-mail {display: flex;align-items: center;gap: 12px;font-size: 20px;font-weight: 500;color: #fd0059;}.contacts__info-mail::before {display: flex;flex-shrink: 0;content: "";width: 30px;height: 22px;background: url(../img/svg/sprite.svg#mail) center/cover no-repeat }.footer__container {display: flex;flex-direction: column }.footer__nav-list {display: flex;align-items: center;justify-content: center;gap: 90px;border-top: 1px solid #2d2b38;padding: 30px 0 }.footer__nav-link {font-weight: 500;color: #FF94B8;text-decoration: none;}.footer__payment {display: grid;grid-template-columns: repeat(5,1fr);grid-auto-rows: 106px;border-top: 1px solid #2d2b38;}.footer__payment-cell {width: 100%;height: 100%;display: flex;justify-content: center;align-items: center;border-bottom: 1px solid #2d2b38;}.footer__payment-img {-o-object-fit: contain;object-fit: contain;-o-object-position: center;object-position: center;-webkit-transform: scale(.5);transform: scale(.5) }.footer__copyright {font-size: 14px;font-weight: 500;text-align: center;padding: 30px 0 }@media screen and (min-width: 641px) {.footer__payment-cell:not(:nth-child(5n)) {border-right:1px solid #2d2b38;}}@media screen and (max-width: 1180px) {.header__logo {margin-right:30px }.header__nav-list {max-width: none;justify-content: space-around }.greet__container {flex-direction: column;align-items: center;gap: 40px;padding: 40px 0 90px }.greet__info {display: flex;flex-direction: column;align-items: center;text-align: center }.contacts__container {gap: 50px }}@media screen and (max-width: 1024px) {.burger {position:relative;display: flex;align-items: center;width: 30px;height: 20px;cursor: pointer }.burger span {width: 100%;height: 2px;-webkit-transition: opacity .3s linear 0s,-webkit-transform .3s linear 0s;transition: opacity .3s linear 0s,-webkit-transform .3s linear 0s;transition: transform .3s linear 0s,opacity .3s linear 0s;transition: transform .3s linear 0s,opacity .3s linear 0s,-webkit-transform .3s linear 0s;border-radius: 5px }.burger::after {position: absolute;content: "";top: 0;left: 0;width: 100%;height: 2px;-webkit-transition: top .3s linear 0s,-webkit-transform .3s linear 0s;transition: top .3s linear 0s,-webkit-transform .3s linear 0s;transition: transform .3s linear 0s,top .3s linear 0s;transition: transform .3s linear 0s,top .3s linear 0s,-webkit-transform .3s linear 0s;border-radius: 5px }.burger::before {position: absolute;content: "";bottom: 0;left: 0;width: 100%;height: 2px;-webkit-transition: bottom .3s linear 0s,-webkit-transform .3s linear 0s;transition: bottom .3s linear 0s,-webkit-transform .3s linear 0s;transition: transform .3s linear 0s,bottom .3s linear 0s;transition: transform .3s linear 0s,bottom .3s linear 0s,-webkit-transform .3s linear 0s;border-radius: 5px }.burger.j-active span {-webkit-transform: translateX(100%);transform: translateX(100%);opacity: 0 }.burger.j-active::after {top: 9px;-webkit-transform: rotate(-45deg);transform: rotate(-45deg) }.burger.j-active::before {bottom: 9px;-webkit-transform: rotate(45deg);transform: rotate(45deg) }.header__container {height: 80px;justify-content: flex-start }.header__logo {width: 100px }.header__menu {position: absolute;top: 100%;left: 100%;width: 100%;background-color: #16034f;flex-direction: column;-webkit-transform: translateX(0);transform: translateX(0);-webkit-transition: -webkit-transform .2s linear 0s;transition: -webkit-transform .2s linear 0s;transition: transform .2s linear 0s;transition: transform .2s linear 0s,-webkit-transform .2s linear 0s }.header__menu.j-show {-webkit-transform: translateX(-100%);transform: translateX(-100%) }.header__nav-list {justify-content: space-evenly;padding: 20px 0 10px }.header__personal {flex-direction: column;padding-bottom: 20px }.header__lang {margin: 0 30px 0 auto }.burger {position: relative;display: flex;align-items: center;width: 30px;height: 20px;cursor: pointer }.burger span {width: 100%;height: 2px;background-color: #fff;-webkit-transition: opacity .3s linear 0s,-webkit-transform .3s linear 0s;transition: opacity .3s linear 0s,-webkit-transform .3s linear 0s;transition: transform .3s linear 0s,opacity .3s linear 0s;transition: transform .3s linear 0s,opacity .3s linear 0s,-webkit-transform .3s linear 0s;border-radius: 5px }.burger::after {position: absolute;content: "";top: 0;left: 0;width: 100%;height: 2px;background-color: #fff;-webkit-transition: top .3s linear 0s,-webkit-transform .3s linear 0s;transition: top .3s linear 0s,-webkit-transform .3s linear 0s;transition: transform .3s linear 0s,top .3s linear 0s;transition: transform .3s linear 0s,top .3s linear 0s,-webkit-transform .3s linear 0s;border-radius: 5px }.burger::before {position: absolute;content: "";bottom: 0;left: 0;width: 100%;height: 2px;background-color: #fff;-webkit-transition: bottom .3s linear 0s,-webkit-transform .3s linear 0s;transition: bottom .3s linear 0s,-webkit-transform .3s linear 0s;transition: transform .3s linear 0s,bottom .3s linear 0s;transition: transform .3s linear 0s,bottom .3s linear 0s,-webkit-transform .3s linear 0s;border-radius: 5px }.burger.j-active span {-webkit-transform: translateX(100%);transform: translateX(100%);opacity: 0 }.burger.j-active::after {top: 9px;-webkit-transform: rotate(-45deg);transform: rotate(-45deg) }.burger.j-active::before {bottom: 9px;-webkit-transform: rotate(45deg);transform: rotate(45deg) }.contacts__container {flex-direction: column;align-items: flex-start }.contacts__form {align-self: center }.footer__nav-list {gap: 10px 50px }}@media screen and (max-width: 768px) {:root {--sz-20:18px;--sz-22: 20px;--sz-29: 20px;--sz-32: 22px;--sz-38: 24px;--sz-40: 28px }.container {padding: 0 15px }.accordion__btn {padding: 20px 80px 20px 20px }.accordion__inner {padding: 0 20px 20px }.breadcrumb {padding: 40px 0 }.main__greet {margin-bottom: 40px }.main__slots {margin-bottom: 60px }.main__content {padding-bottom: 20px }.greet {background: url(../img/svg/light.svg) calc(50% + 300px) center/1000px no-repeat,url(../img/greet-bg-mob.webp) top right/cover no-repeat }.slots__box {grid-template-columns: repeat(auto-fit,minmax(140px,1fr));gap: 20px 10px }.content-main__container h1:not(:first-child),.content-main__container h2:not(:first-child) {padding-top: 20px }.content-main__container ol,.content-main__container ul {padding: 20px }.content-main__container ol {padding-left: 44px }.card-reviews {padding: 20px }.footer__nav-list {flex-direction: column;text-align: center }}@media screen and (max-width: 640px) {.splide .splide__arrow {bottom:-60px }.greet-slider__slide-inner {flex-direction: column }.greet-slider__slide-info {align-items: center;text-align: center }.contacts__form {padding: 20px }.footer__payment {grid-template-columns: repeat(2,1fr);grid-auto-rows: 90px }.footer__payment-cell:not(:nth-child(2n)) {border-right: 1px solid #2d2b38;}}@media screen and (-ms-high-contrast:none) {.splide__slide:focus-visible {border: 3px solid #0bf }.splide.is-focus-in .splide__slide:focus {border: 3px solid #0bf }.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus {border-color: #0bf }}