.success .header{height:auto;background:none}.success .header__logo{font-weight:700;font-size:16px;line-height:20px;letter-spacing:.09em;text-transform:uppercase;color:#000}.success .menu__icon,.success .mobile__menu .menu__icon{background:#000000;-webkit-box-shadow:none;box-shadow:none}.success .menu__icon span{background-color:#fff}.success .content{background:#FFFFFF;border:1px solid #E1E1E1;border-radius:30px;margin:60px auto;padding:30px;text-align:center;max-width:625px}.success .content__title{font-size:28px;line-height:32px;margin-bottom:30px}.success .content__text{font-size:12px;line-height:15px;margin-bottom:38px}.success .support__title{font-size:14px;line-height:17px;margin-bottom:16px;font-weight:700}.success .support__icons{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.header .menu__support .support__title{color:#000}.header .menu__support .support__icons{-webkit-box-pack:start;-webkit-justify-content:start;-ms-flex-pack:start;justify-content:start}.booking .header{height:100vh;overflow:hidden}.booking .header__img{bottom:0;top:auto;width:780px;max-width:780px;left:auto;right:-360px;-webkit-transition:all 1s ease-out;-o-transition:all 1s ease-out;transition:all 1s ease-out}.booking .header__form{background:#FFFFFF;border-radius:30px;margin:50px auto 0;width:100%;max-width:760px;padding:40px 30px 30px;color:#000;-webkit-transition:all 1s ease-out;-o-transition:all 1s ease-out;transition:all 1s ease-out}.form__title{font-weight:700;font-size:28px;line-height:34px;margin-bottom:20px}.form__text{font-weight:500;font-size:11px;line-height:17px;max-width:380px;margin-bottom:18px}form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.form__button{margin-bottom:16px}.form__agree{font-size:8px;line-height:12px;text-align:center;opacity:.3;max-width:313px;margin:0 auto}.pause .header{height:474px;overflow:hidden}.pause .header__title{margin-top:237px}.pause .header__img{top:68px}.pause__content{padding-top:30px}.pause__items{display:grid;gap:20px}.pause__item{border:1px solid #EEEEEE;border-radius:10px;width:100%;padding:20px}.pause__item span{font-weight:700;font-size:24px;line-height:29px;margin-bottom:20px;display:block;background:-webkit-gradient(linear,left top,left bottom,color-stop(42.52%,#A88BEB),color-stop(100.44%,#4CA9D1),color-stop(177.27%,#CEF8E9));background:-webkit-linear-gradient(top,#A88BEB 42.52%,#4CA9D1 100.44%,#CEF8E9 177.27%);background:-o-linear-gradient(top,#A88BEB 42.52%,#4CA9D1 100.44%,#CEF8E9 177.27%);background:linear-gradient(180deg,#A88BEB 42.52%,#4CA9D1 100.44%,#CEF8E9 177.27%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.pause__item p{font-weight:600;font-size:13px;line-height:18px;color:#343434;max-width:460px}.subscription .header{height:474px;overflow:hidden}.subscription .header__title{margin-top:276px}.subscription .header__img{top:68px}.subscription__container{padding-top:40px}.subscription__title{margin-bottom:34px}.subscription__items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;margin-bottom:30px}.subscription__item{border:1px solid #EEEEEE;border-radius:10px;height:150px;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:20px}.subscription__item span{font-weight:700;font-size:18px;line-height:22px;background:-webkit-gradient(linear,left top,left bottom,color-stop(47.7%,#A88BEB),color-stop(112.67%,#4CA9D1),color-stop(198.86%,#CEF8E9));background:-webkit-linear-gradient(top,#A88BEB 47.7%,#4CA9D1 112.67%,#CEF8E9 198.86%);background:-o-linear-gradient(top,#A88BEB 47.7%,#4CA9D1 112.67%,#CEF8E9 198.86%);background:linear-gradient(180deg,#A88BEB 47.7%,#4CA9D1 112.67%,#CEF8E9 198.86%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.subscription__item p{font-weight:600;font-size:13px;line-height:18px;color:#343434}.subscription__item p span{font-weight:500;font-size:9px;line-height:17px;background:#7E7E7E;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;margin-top:6px}.subscription__button{margin-bottom:60px}@media (min-width: 768px){.success .content{margin:90px auto}.success .content__title{font-size:44px;line-height:54px}.success .content__text{max-width:500px;margin:0 auto 40px;line-height:19px}.success .support__title{font-size:18px;line-height:22px}.form__title{text-align:center;margin-bottom:20px}.form__text{text-align:center;line-height:19px;margin:0 auto 20px}.form__button{margin-bottom:20px}.form__agree{line-height:14px}.pause .header{height:400px}.pause .header__title{margin-top:130px}.pause__content{padding-top:60px}.pause__items{display:grid;grid-template-columns:1fr 1fr;gap:38px;margin-bottom:32px;-webkit-transition:all 1s ease-out;-o-transition:all 1s ease-out;transition:all 1s ease-out}.pause__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;height:172px}.subscription__items{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:24px;margin-bottom:40px}.subscription__item{max-width:344px}.subscription__container{padding-top:60px}.subscription__button{display:block;margin:0 auto 80px;max-width:344px}.subscription .header{height:400px}.subscription .header__title{margin-top:130px}.subscription .faq{padding-top:0}}@media (max-width: 950px){.booking .header__img{display:none}}@media (min-width: 950px){.booking .header__form{position:absolute;margin:0 auto;top:35vh;left:0;right:0}}@media (min-width: 1250px){.subscription__items{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;gap:auto}}
