:root{--background-color: #0f0f0f;--text-color: #fff;--header-logo: url("../img/logo-light.svg");--accent-color: #800020;--btn-bg-color: #800020;--btn-bg-hover-color: #ffc107;margin:0}video::-webkit-media-controls{display:none !important}body{font-family:"Montserrat",sans-serif;color:var(--text-color);background:var(--background-color);-webkit-transition:all .3s ease;transition:all .3s ease;font-weight:300}.wrapper{overflow:hidden;padding-top:94px}.prlx-image{position:relative;overflow:hidden}.prlx-image img{width:130%;height:130%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.title{font-size:40px;line-height:1.2;text-align:left;position:relative;display:table}.title+.text{text-align:left;margin:16px 0 48px;max-width:500px}.title.title-center{text-align:center;margin-left:auto;margin-right:auto}.title.title-center::before{left:50%;translate:-50% 0}.title.title-right{text-align:right;margin-left:auto}.title.title-right::before{left:auto;right:0}.title:has(+p){margin-bottom:24px}.text{font-size:20px;line-height:1.5}.text strong{font-weight:400}.list{margin-left:16px}.list li{position:relative;padding-left:18px}.list li::before{content:"";position:absolute;top:20px;left:0;width:6px;height:6px;background:var(--accent-color);border-radius:50%}.animated-icon{-webkit-transition:all 4s linear;transition:all 4s linear}.container{max-width:1208px;margin:0 auto;padding:0 40px}.btn{display:block;text-align:center;color:#fff;background:var(--btn-bg-color);border-radius:8px;padding:12px 28px;font-size:18px;line-height:1.2;font-weight:500;cursor:pointer;border:none;-webkit-transition:.35s;transition:.35s}.btn:hover{scale:1.025;color:#000 !important;-webkit-box-shadow:0 0 24px 4px rgba(255,255,255,.1);box-shadow:0 0 24px 4px rgba(255,255,255,.1);background:var(--btn-bg-hover-color)}.slider__box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:24px;margin-top:24px}.slider__box .slick-dots{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.slider__box .slick-dots li{padding:0;margin:0;line-height:0}.slider__box .slick-dots li button{cursor:pointer;padding:4px;margin:0;border:none;font-size:0;background:#fff;border-radius:50%;-webkit-transition:.3s ease;transition:.3s ease}.slider__box .slick-dots li.slick-active button{scale:1.3;background:#ffc107;-webkit-transition:.3s ease;transition:.3s ease}.slider__box-btn{width:50px;height:50px;background:center/contain no-repeat url("../img/slider-btn.svg");cursor:pointer;font-size:0;border:none;-webkit-transition:.3s ease;transition:.3s ease}.slider__box-btn.prev-arrow{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.slider__box-btn.next-btn{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;rotate:180deg}.slider__box-btn:hover{background-image:url("../img/slider-btn-hover.svg");scale:1.1;-webkit-transition:.3s ease;transition:.3s ease}.slider__box-btn:hover.next-btn{translate:10% 0}.slider__box-btn:hover.prev-btn{translate:-10% 0}.header{width:100%;position:fixed;-webkit-transition:.3s ease;transition:.3s ease;z-index:10;top:0}.header.scroll{background:#0f0f0f;-webkit-box-shadow:0 0 20px 2px #000;box-shadow:0 0 20px 2px #000;-webkit-transition:.3s ease;transition:.3s ease}.header.scroll .header__inner{padding:12px 0;-webkit-transition:.3s ease;transition:.3s ease}.header__inner{padding:24px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:24px;-webkit-transition:.3s ease;transition:.3s ease}.header__area{display:none}.header__logo{width:150px;height:41px;background:center/contain no-repeat var(--header-logo);-webkit-transition:all .3s ease;transition:all .3s ease}.header__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;gap:24px}.header__menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:24px;margin:0 auto}.header__menu-item{position:relative}.header__menu-item a,.header__menu-item button{text-transform:uppercase;font-size:18px;line-height:26px;font-weight:600;color:#fff;border:none;background:transparent;color:#fff;cursor:pointer}.header__menu-item::before{content:"";position:absolute;bottom:-4px;left:0;width:100%;height:2px;opacity:0;background:#fff;border-radius:5px;-webkit-transition:all .3s ease;transition:all .3s ease}.header__menu-item:hover::before{bottom:0;opacity:1;-webkit-transition:all .3s ease;transition:all .3s ease}.header__menu-item.camp-item::before{background:#ffc107}.header__menu-item.camp-item a{color:var(--accent-color)}.header__btn{display:none}.footer{background:#0f0f0f}.footer__inner{padding:40px 0}.footer__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid rgba(255,255,255,.1)}.footer__top-logo{width:100px}.footer__top-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:24px}.footer__top-list li{position:relative}.footer__top-list li button{color:#fff;font-size:14px;line-height:18px;background:transparent;border:none;cursor:pointer}.footer__top-list li::before{content:"";position:absolute;bottom:-8px;left:0;opacity:0;width:100%;height:2px;background:#fff;border-radius:5px;-webkit-transition:all .3s ease;transition:all .3s ease}.footer__top-list li:hover::before{bottom:-4px;opacity:1;-webkit-transition:all .3s ease;transition:all .3s ease}.footer__top-social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px}.footer__top-social li img{width:30px}.footer__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:24px}.footer__bottom-copyright,.footer__bottom-fop{font-size:14px;line-height:20px;text-align:center}.about{position:relative;background:center/120% no-repeat url("../img/info/about-bg.webp"),#0f0f0f}.about::before{content:"";position:absolute;inset:0;z-index:1;background:#0f0f0f;opacity:.75;pointer-events:none}.about__inner{padding:96px 0;position:relative;z-index:2}.about__title+.text{max-width:100%;text-align:center}.about__box{margin:28px 0}.about__text{text-align:left}.about__text strong{color:var(--accent-color)}.about__text.text{margin-bottom:16px}.about__text.text:last-child{margin:0}.about__text b{font-weight:700}.about__list{margin-bottom:16px}.about__list li::before{top:11px}.about__bullets{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;margin-bottom:16px}.about__bullets li{border-radius:8px;padding:4px 12px;background:#004243;color:#fff;font-weight:500;text-align:center;font-size:18px}.price{background:radial-gradient(1000px 800px at 20% 0%, rgba(128, 0, 32, 0.8), transparent 60%),radial-gradient(900px 600px at 90% 10%, rgba(124, 92, 255, 0.25), transparent 55%),var(--background-color)}.price.price-mini .price__item{max-width:400px}.price__inner{position:relative;z-index:1;padding:64px 0}.price__box{margin-top:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:16px}.price__item{-webkit-box-flex:1;-ms-flex:1;flex:1}.price__item.in-process-style .price__item-btn,.price__item.in-process-style .price__item-btn:hover,.price__item.in-process-style .price__item-btn:focus-visible{background:gray !important;-webkit-transform:none !important;-ms-transform:none !important;transform:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;scale:none !important;pointer-events:none !important}.price__item-box{background:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0.04)));background:linear-gradient(180deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0.04));border:1px solid rgba(255,255,255,.12);border-radius:16px;-webkit-box-shadow:0 18px 50px rgba(0,0,0,.35);box-shadow:0 18px 50px rgba(0,0,0,.35);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100%}.price__item-box:hover .price__item-btn{-webkit-filter:brightness(1.03);filter:brightness(1.03)}.price__item-top{padding:18px 18px 14px}.price__item-name{font-weight:750;font-size:18px;letter-spacing:-0.01em;text-wrap:balance}.price__item-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px;margin-top:10px}.price__item-old{margin-top:8px;color:rgba(255,255,255,.68);text-decoration:line-through;font-size:14px}.price__item-save{font-size:12px;color:rgba(255,255,255,.8);background:rgba(34,197,94,.3);border:1px solid rgba(34,197,94,.25);padding:6px 10px;border-radius:999px;white-space:nowrap}.price__item-sum{margin-top:6px;font-size:28px;font-weight:850;letter-spacing:-0.03em}.price__item-desc{margin-top:10px;color:rgba(255,255,255,.68);font-size:14px}.price__item-text{font-size:14px}.price__item-sum{color:rgba(255,255,255,.96)}.price__item-list{list-style:disc !important;color:rgba(255,255,255,.84);margin:0;padding-left:18px;color:rgba(255,255,255,.84);font-size:14px}.price__item-list li{margin:8px 0}.price__item-list li b{color:var(--accent-color)}.price__item-bottom{padding:0 18px 18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:14px;-webkit-box-flex:1;-ms-flex:1;flex:1}.price__item-btn{margin-top:auto;background:var(--btn-bg-color);color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;cursor:pointer;font-weight:750;border-radius:14px;padding:12px 14px;font-size:15px}.price__item-btn:active{-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px)}.price__item-btn:focus-visible{outline:3px solid rgba(124,92,255,.35);outline-offset:3px}.price__btns{display:none}.media__title.title{margin-bottom:0}.media__box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:40px;overflow:hidden;margin-bottom:40px}.media__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:40px;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;-webkit-animation:partnersSlide 30s linear 0s infinite;animation:partnersSlide 30s linear 0s infinite}.media__item img{max-width:200px}@-webkit-keyframes partnersSlide{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes partnersSlide{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}.faq__inner{padding:64px 0;position:relative;z-index:1}.faq__box{margin-top:48px}.faq__item{position:relative;border-radius:8px;margin-bottom:16px;background:#0f0f0f;margin:0 auto 16px}.faq__item:last-child{margin-bottom:0}.faq__item::before{content:"";position:absolute;top:50%;left:50%;translate:-50% -50%;width:calc(100% + 4px);height:calc(100% + 4px);background:linear-gradient(45deg, #3b005a, #800020, #003153);-webkit-filter:blur(4px);filter:blur(4px);opacity:.6;border-radius:4px;z-index:-1}.faq__item:nth-child(2n)::before{background:linear-gradient(-45deg, #3b005a, #800020, #003153)}.faq__item.active .faq__item-quest::before{background:center/contain no-repeat url("../img/accordeon-minus.svg");-webkit-transition:.3s ease;transition:.3s ease}.faq__item-quest{padding:20px 56px 20px 16px;font-size:24px;line-height:1.2;cursor:pointer;position:relative}.faq__item-quest::before{content:"";position:absolute;top:50%;right:16px;translate:0 -50%;width:24px;height:24px;background:center/contain no-repeat url("../img/accordeon-plus.svg");-webkit-transition:.3s ease;transition:.3s ease}.faq__item-answer{display:none;padding:4px 16px 20px;font-size:18px;line-height:1.5}.popup{z-index:1000;background:rgba(15,15,15,.9);position:fixed;inset:0;width:100%;height:100%;opacity:0;pointer-events:none;-webkit-transition:.3s ease;transition:.3s ease}.popup.active{opacity:1;pointer-events:painted;-webkit-transition:.3s ease;transition:.3s ease}.popup.active .popup__content{scale:1}.popup.active .popup__error.active,.popup.active .popup__thanks.active{opacity:1;pointer-events:painted}.popup__area{position:absolute;inset:0}.popup__body{min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.popup__error{position:absolute;inset:0;width:100%;height:100%;background:#030303;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:24px;color:#fff;z-index:50;padding:40px 24px;text-align:center;border:1px solid rgba(255,255,255,.25);border-radius:inherit;opacity:0;pointer-events:none;-webkit-transition:.4s ease;transition:.4s ease}.popup__error-close{position:absolute;width:24px;height:24px;top:8px;right:8px;background:center/contain no-repeat url("../img/close-icon-white.svg");cursor:pointer;z-index:20}.popup__error-icon{width:100px;margin:0 auto 16px}.popup__error-text{font-size:24px;text-align:center;color:#fff}.popup__thanks{position:absolute;inset:0;width:100%;height:100%;background:#030303;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:24px;color:#fff;z-index:50;padding:40px 24px;text-align:center;border:1px solid rgba(255,255,255,.25);border-radius:inherit;opacity:0;pointer-events:none;-webkit-transition:.4s ease;transition:.4s ease}.popup__thanks-close{position:absolute;width:24px;height:24px;top:8px;right:8px;background:center/contain no-repeat url("../img/close-icon-white.svg");cursor:pointer;z-index:20}.popup__thanks-title{font-size:34px;color:var(--accent-color);margin-bottom:24px}.popup__thanks-text{margin-bottom:24px}.popup__thanks-text:last-of-type{margin-bottom:40px}.popup__thanks-btn{color:#fff}.popup__thanks-btn:hover{color:#fff !important}.popup__content{position:relative;background:#fff;padding:44px;border:2px solid #0f0f0f;border-radius:20px;max-width:460px;width:100%;scale:.9;-webkit-transition:.3s ease;transition:.3s ease}.popup__content-close{position:absolute;width:24px;height:24px;top:10px;right:10px;background:center/contain no-repeat url("../img/close-icon.svg");cursor:pointer;z-index:10}body .iti--container,body .iti--fullscreen-popup,body .iti__dropdown-content,body .iti__country,body .iti__country-name,body .iti__dial-code{color:#000 !important}.iti{color:#0f0f0f}.iti__flag.iti__ua{background:center/cover no-repeat url("../img/ua.svg")}.iti__flag-container{padding:2px}.iti__country{padding:10px}.iti__country-list{width:368px !important;border-radius:8px}.iti--separate-dial-code .iti__selected-flag,.iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag{background:#fff;border-radius:14px 0 0 14px}.popup__form,.form{width:100%;font-weight:400}.popup__form-item,.form-item{display:block;position:relative;margin-bottom:8px;padding-bottom:16px}.popup__form-item.invalid .form-input,.popup__form-item.invalid .popup__form-input,.form-item.invalid .form-input,.form-item.invalid .popup__form-input{border-color:#fe736a;-webkit-transition:.3s ease;transition:.3s ease}.popup__form-item.invalid .form-label,.popup__form-item.invalid .popup__form-label,.form-item.invalid .form-label,.form-item.invalid .popup__form-label{color:#fe736a !important}.popup__form-item.invalid .form-error,.popup__form-item.invalid .popup__form-error,.form-item.invalid .form-error,.form-item.invalid .popup__form-error{opacity:1;-webkit-transition:.3s ease;transition:.3s ease}.popup__form-label,.form-label{position:absolute;font-size:13px;line-height:14px;font-weight:400;color:#0f0f0f;top:-7px;left:12px;background:#fff;padding:0 6px;z-index:10;-webkit-transition:.3s ease;transition:.3s ease}.popup__form-label:has(+input:focus),.popup__form-label:has(+.iti>.iti__flag-container+input:focus),.form-label:has(+input:focus),.form-label:has(+.iti>.iti__flag-container+input:focus){color:#5273ef;-webkit-transition:.3s ease;transition:.3s ease}.popup__form-error,.form-error{position:absolute;bottom:0;left:0;display:block;text-align:right;width:100%;color:#ee6660;font-size:12px;line-height:13px;opacity:0;pointer-events:none;-webkit-transition:.3s ease;transition:.3s ease}.popup__form-input,.popup__form-select,.popup__form-textarea,.form-input,.form-select,.form-textarea{width:100%;padding:14px 20px;border:2px solid #9ba5b9;color:#0f0f0f;font-size:16px;line-height:24px;border-radius:14px;outline:none;-webkit-transition:.3s ease;transition:.3s ease}.popup__form-input::-webkit-input-placeholder, .popup__form-select::-webkit-input-placeholder, .popup__form-textarea::-webkit-input-placeholder, .form-input::-webkit-input-placeholder, .form-select::-webkit-input-placeholder, .form-textarea::-webkit-input-placeholder{color:#8b8589}.popup__form-input::-moz-placeholder, .popup__form-select::-moz-placeholder, .popup__form-textarea::-moz-placeholder, .form-input::-moz-placeholder, .form-select::-moz-placeholder, .form-textarea::-moz-placeholder{color:#8b8589}.popup__form-input:-ms-input-placeholder, .popup__form-select:-ms-input-placeholder, .popup__form-textarea:-ms-input-placeholder, .form-input:-ms-input-placeholder, .form-select:-ms-input-placeholder, .form-textarea:-ms-input-placeholder{color:#8b8589}.popup__form-input::-ms-input-placeholder, .popup__form-select::-ms-input-placeholder, .popup__form-textarea::-ms-input-placeholder, .form-input::-ms-input-placeholder, .form-select::-ms-input-placeholder, .form-textarea::-ms-input-placeholder{color:#8b8589}.popup__form-input::placeholder,.popup__form-select::placeholder,.popup__form-textarea::placeholder,.form-input::placeholder,.form-select::placeholder,.form-textarea::placeholder{color:#8b8589}.popup__form-input:focus,.popup__form-select:focus,.popup__form-textarea:focus,.form-input:focus,.form-select:focus,.form-textarea:focus{border-color:#5273ef;-webkit-transition:.3s ease;transition:.3s ease}.popup__form-select,.form-select{appearance:none;-webkit-appearance:none;-moz-appearance:none}.popup__form-textarea,.form-textarea{resize:none;height:100px}.popup__form-submit,.form-submit{width:100%;padding:14px 20px;border:none;cursor:pointer;background:var(--btn-bg-color);color:#fff;border-radius:14px;text-align:center;font-size:18px;line-height:26px;font-weight:600;-webkit-transition:.3s ease;transition:.3s ease}.popup__form-submit:hover,.form-submit:hover{color:#000;background:var(--btn-bg-hover-color);scale:1.01;-webkit-transition:.3s ease;transition:.3s ease}.popup__form-submit:disabled,.form-submit:disabled{background:#8b8589;color:#fff;cursor:not-allowed;-webkit-transition:.3s ease;transition:.3s ease}.popup__form-submit:disabled:hover,.form-submit:disabled:hover{scale:1 !important;-webkit-box-shadow:none !important;box-shadow:none !important}.popup__form-submit:disabled.processing,.popup__form-submit.processing,.form-submit:disabled.processing,.form-submit.processing{background-image:repeating-linear-gradient(45deg, #fe736a 0px, #fe736a 10px, #030303 10px, #030303 20px) !important;background-size:500%;background-position:0% 0%;background-repeat:repeat;font-size:0;pointer-events:none;-webkit-animation:submitProcessing 20s linear 0s infinite;animation:submitProcessing 20s linear 0s infinite}.popup__form-submit:disabled.processing:hover,.popup__form-submit.processing:hover,.form-submit:disabled.processing:hover,.form-submit.processing:hover{scale:1 !important}.popup__form-consent,.form-consent{margin-top:8px;display:block;color:#0f0f0f;font-size:11px;text-align:center}.popup__form-consent a,.form-consent a{color:#5273ef}@-webkit-keyframes submitProcessing{from{background-position:0% 0%}to{background-position:100% 100%}}@keyframes submitProcessing{from{background-position:0% 0%}to{background-position:100% 100%}}.common{background:center/cover no-repeat url("../img/common/bg.webp");position:relative}.common::before{content:"";position:absolute;inset:0;background:rgba(0,0,0,.6);pointer-events:none}.common__inner{position:relative;padding:144px 0;z-index:1}.common__title{text-align:center;font-size:54px;line-height:1.2;font-weight:700}.content__inner{padding:96px 0}.content__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.content__wrap p,.content__wrap ul li,.content__wrap ol li{font-size:20px;line-height:1.5}.content__wrap h2{font-size:44px;line-height:1.2;font-weight:700;margin-top:24px}.content__wrap h3{font-size:34px;line-height:1.2;margin-top:8px}.content__wrap ul{margin-left:16px}.content__wrap ul li{position:relative;padding-left:18px}.content__wrap ul li::before{content:"";position:absolute;top:14px;left:0;width:6px;height:6px;background:#ffc107;border-radius:50%}.content__wrap a{color:var(--accent-color)}.content__wrap a:hover{text-decoration:underline}.thanks{background:0 100%/50% no-repeat url("../img/thanks-bg.svg"),#fff;position:relative;-webkit-animation:bgSlide 60s linear 0s infinite;animation:bgSlide 60s linear 0s infinite}.thanks::before{content:"";position:absolute;inset:0;background:rgba(0,0,0,.75)}.thanks.thanks-camp{-webkit-animation:none;animation:none;background:center/cover no-repeat url("../img/camp/thanks-bg.webp")}.thanks.thanks-camp .thanks__inner{text-align:center}.thanks.thanks-camp .thanks__info,.thanks.thanks-camp .thanks__btn{margin:0 auto}.thanks .container{max-width:1440px}.thanks__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh;position:relative;z-index:1}.thanks__info{margin-right:auto}.thanks__title{font-size:54px}.thanks__text{max-width:800px;font-size:22px;margin:24px 0}.thanks__text a{color:#ffc107;font-weight:600}.thanks__btn{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;background:#ffc107;color:#030303}@-webkit-keyframes bgSlide{0%{background-position:100% 0}100%{background-position:100% 100%}}@keyframes bgSlide{0%{background-position:100% 0}100%{background-position:100% 100%}}.banner{position:fixed;left:16px;bottom:16px;background:center/cover no-repeat url("../img/camp/hero-img.webp");z-index:1000;border-radius:18px;overflow:hidden;max-width:340px;width:100%;-webkit-box-shadow:0 0 40px 2px rgba(255,255,255,.1);box-shadow:0 0 40px 2px rgba(255,255,255,.1);left:-120%;-webkit-transition:.75s ease;transition:.75s ease}.banner.active{left:16px}.banner::before{content:"";position:absolute;inset:0;width:100%;height:100%;background:rgba(0,0,0,.65)}.banner__close{cursor:pointer;width:30px;position:absolute;top:8px;right:8px;z-index:10;-webkit-transition:.3s ease;transition:.3s ease}.banner__close:hover{rotate:90deg;scale:1.1}.banner__inner{position:relative;z-index:1;padding:64px 16px;text-align:center}.banner__image{max-width:250px;margin:0 auto}.banner__text{text-wrap:balance;font-size:30px;line-height:1.5;margin:40px 0}.banner__btn{background:#004243;margin:0 auto}.page404__inner{min-height:calc(100vh - 200px);padding:164px 0 64px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page404__inner h1{font-size:150px;color:#800020}.page404__inner p{font-size:20px;margin-bottom:24px}.cookie{position:fixed;bottom:16px;left:50%;translate:-50% 0;max-width:750px;width:100%;border-radius:12px;border:1px solid #004243;background:#030303;-webkit-box-shadow:0 0 40px 5px rgba(0,0,0,.5);box-shadow:0 0 40px 5px rgba(0,0,0,.5);padding:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:24px;z-index:100;opacity:0;pointer-events:none;visibility:hidden;-webkit-transition:.3s;transition:.3s}.cookie.visible{opacity:1;pointer-events:painted;visibility:visible}.cookie__text{font-size:16px;line-height:1.5;color:#fff}.cookie__text a{color:var(--accent-color)}.cookie__btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.cookie__btn{color:#fff;border-radius:6px;padding:12px 24px;font-size:16px;font-weight:700;border:none;cursor:pointer}.cookie__btn.accept{background:#004243}.cookie__btn.decline{background:#8b8589}@media(max-width: 1023px){.wrapper{padding-top:89px}.container{padding:0 24px}.title{font-size:30px}.text{font-size:18px}.header__area{display:block;opacity:0;pointer-events:none;position:fixed;inset:0;background:#000;-webkit-transition:.3s;transition:.3s}.header__nav{position:fixed;top:0;right:-100%;opacity:0;pointer-events:none;width:auto;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:89px 40px 24px;z-index:1000;background-color:rgba(0,0,0,.9);gap:40px;overflow:auto;border-left:1px solid #fff;-webkit-transition:.3s ease-in;transition:.3s ease-in}.header__menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px;margin:0;width:100%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.header__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:30px;height:30px;background:transparent;border:none;padding:0;z-index:1001;cursor:pointer}.header__btn span{width:100%;height:2px;border-radius:2px;position:relative;background:#fff;-webkit-transition:.3s;transition:.3s}.header__btn span::before,.header__btn span::after{content:"";position:absolute;left:0;width:100%;height:2px;border-radius:inherit;background:inherit;-webkit-transition:.3s;transition:.3s}.header__btn span::before{top:-9px}.header__btn span::after{bottom:-9px}.header.active-nav .header__area{opacity:.7;pointer-events:painted;-webkit-transition:.3s;transition:.3s}.header.active-nav .header__nav{right:0;opacity:1;pointer-events:painted;-webkit-transition:.3s;transition:.3s}.header.active-nav .header__btn span{rotate:45deg;-webkit-transition:.3s;transition:.3s}.header.active-nav .header__btn span::before{top:0;rotate:-90deg;-webkit-transition:.3s;transition:.3s}.header.active-nav .header__btn span::after{opacity:0;-webkit-transition:.3s;transition:.3s}.about{background-size:cover}.about__inner{padding:56px 0}.price__box{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.price__item{-webkit-box-flex:unset;-ms-flex:unset;flex:unset;width:calc(50% - 8px)}.media .container{padding:0}.media__title{margin:0 24px}.media__box{margin-top:24px}.media__item img{max-width:150px}.faq__inner{padding:56px 0}.faq__item-quest{font-size:18px}.faq__item-answer{font-size:16px}}@media(max-width: 767px){.title{font-size:26px;text-wrap:balance}.text{font-size:16px}.btn{font-size:16px;border-radius:8px;padding:10px 20px}.wrapper{padding-top:82px}.container{padding:0 16px}.popup__content{padding:40px 24px}.header__logo{width:120px;height:34px}.about{background-size:cover}.about__inner{padding:40px 0}.about__title{text-align:left}.about__title::before{left:0;translate:none}.about__text{text-align:left !important}.about__text.text{margin-bottom:16px}.about__list li::before{top:9px}.about__bullets{gap:8px}.about__bullets li{font-size:16px;padding:4px 10px}.price__item{width:100%;max-width:400px}.price__item-name{font-size:20px}.price__item-old,.price__item-desc,.price__item-list,.price__item-text{font-size:16px}.price__item-sum{font-size:30px}.media__item img{max-width:100px}.faq__inner{padding:40px 0}.faq__item-quest{font-size:18px;line-height:1.3;padding:16px 52px 16px 16px}.faq__item-quest::before{width:20px;height:20px}.faq__item-answer{font-size:16px}.footer__top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.footer__top-logo{width:120px}.footer__top-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.footer__top-social li img{width:40px}.footer__bottom{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.footer__bottom-copyright{max-width:220px;margin:0 auto}.common__inner{padding:64px 0}.common__title{font-size:34px}.content__inner{padding:48px 0}.content__wrap h2{font-size:30px}.content__wrap h3{font-size:26px}.content__wrap p,.content__wrap ul li,.content__wrap ol li{font-size:16px}.content__wrap ul li::before{top:10px}.page404__inner h1{font-size:100px}.page404__inner p{font-size:18px}.thanks__title{font-size:34px;text-wrap:balance}.iti__country-list{width:330px !important}}