*,*::before,*::after{box-sizing:border-box}ul[class],ol[class]{padding:0}body,h1,h2,h3,h4,p,li,figure,figcaption,blockquote,dl,dd{margin:0}body{min-height:100vh;scroll-behavior:smooth;text-rendering:optimizeSpeed;line-height:1.5}ul[class],ol[class]{list-style:none}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}a[class]{text-decoration:none}img{max-width:100%;display:block}article>*+*{margin-top:1em}input,button,textarea,select{font:inherit;outline:none}@media (prefers-reduced-motion: reduce){*{-webkit-animation-duration:0.01ms !important;animation-duration:0.01ms !important;-webkit-animation-iteration-count:1 !important;animation-iteration-count:1 !important;transition-duration:0.01ms !important;scroll-behavior:auto !important}}@font-face{font-family:'Roboto';src:url(../fonts/Roboto-Regular.woff),url(../fonts/Roboto-Regular.woff2);font-display:swap}body{background-image:url("../img/bg.jpg");background-image:image-set(url("../img/bg.jpg") 1x, url("../img/bg.jpg") 2x);font-family:'Roboto', 'Arial', sans-serif}.o-container{padding:0 15px;max-width:1500px;margin:0 auto}.o-hidden{display:none}.o-active-link[class]{color:#fde4a5}.o-active-link[class] svg{fill:#fde4a5}button{cursor:pointer}@media (min-width: 1500px){body{display:flex}.c-page-wrap{width:85%;margin-left:auto}}.c-header{display:flex;flex-direction:column;background:#2b2b2b;position:fixed;padding:15px 0;z-index:2;width:100%}.c-header__logo{width:70%}.c-header__top-box{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px;padding:0 10px}.c-burger{cursor:pointer;display:flex;flex-direction:column;justify-content:space-between;height:20px}.c-burger div{background:#fff;height:3px;width:30px}.c-header__bottom-box{display:flex;justify-content:center}.c-header__login-btn,.c-header__registration-btn{min-width:140px;border-radius:20px;text-transform:uppercase;padding:5px 0;position:relative;transition:all 0.3s ease-in-out;text-align:center}.c-header__login-btn{margin-right:15px;border:1px solid #fde4a5;background-color:rgba(0,0,0,0);color:#fde4a5}.c-header__login-btn:hover{color:#46433f;background:linear-gradient(#d6b274, #fee5a5, #d6b274)}.c-header__registration-btn{border:none;border:1px solid #fde4a5;background:linear-gradient(#d6b274, #fee5a5, #d6b274);color:#46433f}.c-header__registration-btn:hover{color:#fde4a5;background:none}.c-header__nav{background:#2b2b2b;position:absolute;left:0;width:100%;top:122px;padding:0 10px}.c-header__nav-list{margin:0}.c-header__nav-list li{margin:0 0 15px 0}.c-header__nav-list a{display:block;color:#fff;text-decoration:none;font-size:20px;width:100%}.c-header__nav-list a:hover{color:#fde4a5}.c-header__nav-list a:hover svg{fill:#fde4a5}.c-header__nav-list svg{fill:#fff;height:auto;max-width:15px}@media (min-width: 414px){.c-header__logo{width:initial}}@media (min-width: 1500px){.c-header{width:15%;height:100vh}.c-header__top-box{justify-content:center}.c-header__bottom-box{flex-direction:column;align-items:center}.c-header__login-btn,.c-header__registration-btn{margin:0;margin-bottom:10px;min-width:60%;max-width:200px}.c-header__nav{display:flex;flex-direction:column;position:relative;margin-top:15px;top:initial;left:initial}.c-burger{display:none}}.c-page-wrap{padding:0 10px}.c-main{padding-top:130px;color:#fff}.c-main h1{text-align:center;text-transform:uppercase}.c-main__slider{position:relative}.c-main__slider-wrap{overflow:hidden}.c-slider__controls{display:flex;justify-content:center;margin:15px auto}.c-slider__controls span{cursor:pointer;background:#fff;border-radius:15px;margin-right:10px;height:10px;width:30px}.c-slider__controls span:hover{background:#fde4a5}.c-slider__controls .c-active__control{background:#fde4a5}.c-main__slider-swipper{align-items:center;display:flex;padding:30px 0 0 0;transition:all 0.3s ease-in-out;width:calc(100% * 5)}.c-slider__slide{display:flex;flex-direction:column;background-size:auto;background-position:center;background-repeat:no-repeat;margin:0 0 0 10px;min-height:300px;width:100%}.c-slider__slide p{margin-bottom:27px;max-width:350px}.c-slider__title{box-shadow:inset 2px 0 #fde4a5;padding:3px 15px;margin-bottom:17px;background-color:rgba(26,26,26,0.7);text-transform:uppercase;font-size:25px;font-weight:700;max-width:430px}.c-slider__btn{background:linear-gradient(to top, #088c4f, #0bb366, #088c4f);color:#fff;max-width:150px;padding:5px 30px;border-radius:15px;transition:transform 0.3s ease-in-out}.c-slider__btn:hover{transform:scale(1.1)}.c-slider__slide.c-slide-1{background-image:url("../img/slide-1.jpg");background-image:image-set(url("../img/slide-1.jpg") 1x, url("../img/slide-1.jpg") 2x)}.c-slider__slide.c-slide-2.is-load{background-image:url("../img/slide-2.jpg");background-image:image-set(url("../img/slide-2.jpg") 1x, url("../img/slide-2.jpg") 2x)}.c-slider__slide.c-slide-3.is-load{background-image:url("../img/slide-3.jpg");background-image:image-set(url("../img/slide-3.jpg") 1x, url("../img/slide-3.jpg") 2x)}.c-slider__slide.c-slide-4.is-load{background-image:url("../img/slide-4.jpg");background-image:image-set(url("../img/slide-4.jpg") 1x, url("../img/slide-4.jpg") 2x)}.c-slider__slide.c-slide-5.is-load{background-image:url("../img/slide-5.jpg");background-image:image-set(url("../img/slide-5.jpg") 1x, url("../img/slide-5.jpg") 2x)}.c-slots__list{background:rgba(43,43,43,0.5);display:flex;justify-content:center;flex-wrap:wrap}.c-slot{position:relative;margin-bottom:10px}.c-slot-overlay{display:flex;align-items:center;justify-content:center;opacity:0;left:0;right:0;top:0;bottom:0;margin:auto;position:absolute;transition:all 0.3s ease-in-out}.c-slot__btn{display:flex;align-items:center;justify-content:center;border:1px solid #fff;border-radius:50%;padding:10%;position:relative}.c-slot__btn::after{content:'';position:absolute;border:15px solid transparent;border-top:20px solid #fff;margin-left:20px;transform:rotate(-90deg)}.c-slot{transition:all 0.3s ease-in-out}.c-slot__picture img{max-width:250px;width: auto;height: auto;}.c-slot:hover .c-slot-overlay{background:rgba(0,0,0,0.7);opacity:1}.c-slots__more-btn{border:none;border-radius:15px;background:linear-gradient(to top, #088c4f, #0bb366, #088c4f);color:#fff;display:block;padding:5px 15px;min-width:150px;margin:15px auto;transition:transform 0.3s ease-in-out}.c-slots__more-btn:hover{transform:scale(1.1)}.c-main__text{background:rgba(43,43,43,0.5);padding:15px;margin:15px 0;border-radius:15px}.c-main__text p{padding:15px 0}.c-table-wrap{overflow-x:auto}table:not([class]){border-collapse:collapse;min-width:500px;max-width:800px;margin:0 auto}table:not([class]) th,table:not([class]) td{border-collapse:collapse;border:1px solid #fde4a5;padding:5px 10px}ul:not([class]),ol:not([class]){-moz-columns:auto;columns:auto;padding-left:25px;margin:15px 0}ul:not([class]) li,ol:not([class]) li{margin-top:10px}.c-main__big-picture{max-width:900px;margin:0 auto;width:100%}iframe{display:block;height:100%;width:100%;margin:15px auto;max-width:900px}.c-faq{background:rgba(43,43,43,0.5);border-radius:15px;color:#fff;padding:0 15px}.c-faq details{margin:15px 0 0 0;border-radius:15px;border:1px solid #fde4a5}.c-faq details summary{background:none;padding-left:15px;cursor:pointer;font-size:20px}.c-faq details summary::marker{content:'+'}.c-faq details[open] summary::marker{content:'-'}.c-faq details p{background:none;padding:10px 25px}.c-comment-box{padding:15px}.c-comment-box__title{display:inline-block;font-size:26px;margin:10px 0;text-align:center;width:100%}.c-comment-box__form{display:flex;flex-direction:column}.c-comment-box__form input{padding:10px 0}.c-comment-box__form textarea,.c-comment-box__form input{background:none;border:2px solid #fde4a5;border-radius:5px;color:#fff;width:90%;max-width:900px;padding-left:15px;margin-bottom:10px}.c-comment-box__form textarea::-webkit-input-placeholder, .c-comment-box__form input::-webkit-input-placeholder{color:#fff}.c-comment-box__form textarea::-moz-placeholder, .c-comment-box__form input::-moz-placeholder{color:#fff}.c-comment-box__form textarea:-ms-input-placeholder, .c-comment-box__form input:-ms-input-placeholder{color:#fff}.c-comment-box__form textarea::-ms-input-placeholder, .c-comment-box__form input::-ms-input-placeholder{color:#fff}.c-comment-box__form textarea::placeholder,.c-comment-box__form input::placeholder{color:#fff}.c-comment-box__form textarea{padding:15px 20px 0 15px;resize:none}.c-comment-box__form a{border:1px solid #fde4a5;background:linear-gradient(#d6b274, #fee5a5, #d6b274);border-radius:15px;color:#000;text-transform:uppercase;padding:10px;max-width:250px;margin-left:auto;transition:all 0.3s ease-in-out;text-decoration:none}.c-comment-box__form a:hover{background:none;color:#fde4a5}.c-comment{margin:15px 0}.c-comment p{padding:10px 0 10px 10px}.c-comment a{display:block;border:1px solid #fde4a5;background:linear-gradient(#d6b274, #fee5a5, #d6b274);border-radius:15px;color:#000;text-transform:uppercase;padding:10px;max-width:150px;margin-left:auto;transition:all 0.3s ease-in-out;text-decoration:none;text-align:center}.c-comment a:hover{background:none;color:#fde4a5}.c-comment__title{font-size:18px}@media (min-width: 414px){.c-slider__slide{background-size:cover}}@media (min-width: 768px){iframe{min-height:55vh}}@media (min-width: 1500px){.c-main{padding-top:initial}}.c-footer__info{background:rgba(43,43,43,0.5);color:#a5a5a7;display:flex;flex-wrap:wrap;margin:10px 0;justify-content:space-between}.c-footer__info p{margin:0 0 15px 0}.c-info__col{max-width:250px;margin:10px}.c-info__col a{color:#fde4a5}.c-info__col a:hover{color:#fff}.c-info-col__title{color:#fff;font-size:18px;margin:0 0 15px 0;text-transform:uppercase}.c-footer__menu{background:rgba(43,43,43,0.5);display:flex;flex-wrap:wrap;position:relative;justify-content:space-between;margin:10px 0}.c-menu__col{flex-basis:100%;max-width:190px;margin:10px}.c-menu__col ul{padding-left:0;list-style:none}.c-menu__col a{color:#a5a5a7;text-decoration:none;transition:all 0.3s ease-in-out}.c-menu__col a:hover{color:#fde4a5}.c-footer-menu__title,.c-footer-socials__title{color:#fff}.c-footer-socials__title{padding-left:15px}.c-footer-socials__list{display:flex;flex-wrap:wrap}.c-footer-socials__list svg{height:60%;width:60%;transition:all 0.3s ease-in-out}.c-footer-socials__list li{margin:10px}.c-footer-socials__list a{display:flex;align-items:center;justify-content:center;background:#fde4a5;border-radius:50%;height:60px;width:60px;transition:all 0.3s ease-in-out}.c-footer-socials__list a:hover{background:#000}.c-footer-socials__list a:hover svg{fill:#fde4a5}.c-scroll-btn{align-items:center;display:flex;justify-content:center;border:1px solid #404040;padding:10px;border-radius:50%;background-color:rgba(51,51,51,0.75);height:50px;width:50px;top:0;bottom:0;margin:auto;transition:all 0.3s ease-in-out}.c-scroll-btn:hover{background:#fff}.c-scroll-btn:hover svg{fill:#000}.c-scroll-btn svg{fill:#fff}.с-footer__swiper{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.с-footer__swiper a{display:flex;align-items:center;background:#fff;padding:10px;height:100px;transition:all 0.3s ease-in-out}.с-footer__swiper a img{max-height:100%}.с-footer__swiper a:hover{transform:scale(1.1)}.с-footer__swiper a,.с-footer__swiper svg{border-radius:5px;margin:10px}.с-footer__swiper svg{background:#ffb900;fill:#fff;height:70px;padding:5px}.с-footer__swiper img,.с-footer__swiper svg{width:90px}.c-footer__prints,.с-footer__swiper{background:rgba(43,43,43,0.5);border-top:1px solid #707070;padding:10px 0}.c-footer__prints{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;border-bottom:1px solid #707070}.c-footer__prints img{margin:10px}.c-footer__bottom{background:rgba(43,43,43,0.5);display:flex;flex-wrap:wrap;justify-content:space-between;padding:10px 0;color:#d6d6d6}.c-footer__bottom a{display:inline-block;text-decoration:none;color:#fde4a5;transition:color 0.2s linear}.c-footer__bottom a:hover{color:#fff}.c-footer__left-box img{display:block;margin:0 auto}.c-footer__left-box,.c-footer__right-box{flex-basis:100%}.c-footer-bottom__copy,.c-footer-bottom__support{padding:10px 0;text-align:center}.c-footer__right-box{display:flex;flex-direction:column}.c-footer__right-box p{margin-bottom:15px}.c-right__img-box{display:flex;max-height:50px;justify-content:space-between}.c-right__img-box img{height:100%}.c-footer-age{align-items:center;border-radius:50%;border:3px solid #fff;color:#fff;display:flex;font-weight:600;justify-content:center;padding:0 7px;white-space:nowrap}@media (min-width: 768px){.c-footer__left-box,.c-footer__right-box{flex-basis:50%}}