@import url("//cdn.jsdelivr.net/npm/uikit@3.6.19/dist/css/uikit.min.css");@import url("//unpkg.com/swiper/swiper-bundle.min.css");html{scroll-behavior:smooth}body,h1,h2,h3,h4,h5,h6,html{font-family:Roboto,Arial,sans-serif}ul{list-style-type:none;padding:0;margin:0}*{box-sizing:border-box}.social{display:-ms-flexbox;display:flex;padding:0;margin:0;list-style-type:none}.social svg{width:30px;height:30px;overflow:hidden}.social li{width:30px;height:30px;display:block;margin-right:6px}.social li:last-child{margin-right:0}.button{height:60px;border:0 none;font-size:16px;padding-left:60px;padding-right:60px;font-weight:700;color:#fff;background-color:#c09a12;border-radius:100px;cursor:pointer;transition:background-color .5s}.button:focus{outline:none}.button:active{transform:translateY(1px)}.button:hover{background-color:#a0841f}.section__title{font-size:42px;line-height:1.23;font-weight:600;color:#000;margin:0 0 34px;text-align:center}.section__subtitle{color:#c09a12;font-size:20px;line-height:1.55}.notification{position:fixed;bottom:15px;right:15px;max-width:300px;background:url(../images/logo.png) no-repeat 100% 100%/20% rgba(0,0,0,.85);padding:30px 15px;box-sizing:border-box;border-radius:20px;color:#fff;z-index:22;transition:transform .5s;transform:translateY(250%)}.notification a{color:#c09a12;text-decoration:underline;transition:color .4s}.notification a:hover{color:#fff}.notification.active{transform:translateY(0)}.notification__close{border:none;position:absolute;top:10px;right:15px;width:20px;height:20px;background:url(../images/close.svg) no-repeat 50%/cover;transition:opacity .7s;outline:none;cursor:pointer}.notification__close:hover{opacity:.7s}.notification__close:active{transform:translateY(1px)}.swiper-arrow{position:absolute;top:50%;transform:translateY(-50%);width:60px;height:60px;background-color:#fff;z-index:4;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border-radius:100px;cursor:pointer;transition:background-color .4s}.swiper-arrow:hover{background:#e7e7e7}.swiper-arrow:active{transform:translateY(calc(-50% + 2px))}.swiper-arrow svg{width:15px;height:29px}.swiper-arrow.swiper-prev{left:15px}.swiper-arrow.swiper-prev svg{transform:rotate(180deg)}.swiper-arrow.swiper-next{right:15px}.header{position:fixed;left:0;width:100%;padding:20px 40px;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,.5);box-sizing:border-box;height:16vh;z-index:4}.header,.header__burger{display:-ms-flexbox;display:flex}.header__burger{-ms-flex-direction:column;flex-direction:column;background:none;box-shadow:none;border:none;padding:0;width:28px;cursor:pointer}.header__burger:focus{outline:none}.header__burger span{background:#fff;width:100%;height:3px}.header__burger span:not(:last-child){margin-bottom:5px}.header__logo{max-width:100px;height:auto;max-height:95%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}body.menu-active{overflow:hidden;margin-right:-17px;padding-right:17px}.menu__layout{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.85);z-index:999;transform:translateY(-100%)}.menu__side{width:300px;max-width:90vw;box-sizing:border-box;padding:48px 40px 38px;height:100vh;background:#141414;position:fixed;transition:transform .6s;transform:translateX(-150%);z-index:1000}.menu.active .menu__layout{transform:translateY(0)}.menu.active .menu__side{transform:translateX(0)}.menu__close{width:24px;height:20px;background:none;border:none;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;box-sizing:border-box;padding:0;position:absolute;top:20px;right:20px;cursor:pointer;transition:opacity .6s}.menu__close:focus{outline:none}.menu__close:hover{opacity:.6}.menu__close:active{transform:translateY(1px)}.menu__list{margin-top:20px}.menu__list a{color:#fff;font-size:21px;margin-bottom:15px;text-decoration:none;transition:color .6s}.menu__list a:hover{color:#c09a12}.menu__copyright{position:absolute;left:20px;bottom:40px;font-weight:500;color:#fff;font-size:16px;line-height:1.55}.great{min-height:100vh;display:-ms-flexbox;display:flex;background-image:url(../images/slider_2.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;-ms-flex-align:center;align-items:center;position:relative;padding-top:16vh;box-sizing:border-box}.great .uk-container{width:100%}.great__layout{background:rgba(0,0,0,.5);position:absolute;top:0;left:0;right:0;bottom:0}.great__wrap{position:relative}.great__title{color:#fff;font-size:42px;line-height:1.23;letter-spacing:1px;font-weight:600;margin-bottom:40px}.great__subtitle{max-width:425px;font-weight:600;color:#afafaf;font-size:22px;line-height:1.55;margin-bottom:50px}.advantages{padding:120px 0;background-color:#efefef}.advantages .section__title{text-align:center;margin-bottom:105px}.advantages__list{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.advantages__list .item{-ms-flex-preferred-size:calc(100% / 4 - 40px);flex-basis:calc(100% / 4 - 40px);position:relative}.advantages__list .item__image{width:80px;height:80px;margin:0 auto 25px;display:block}.advantages__list .item__name{font-size:16px;line-height:1.35;color:#c09a12;font-weight:600;text-align:center}.advantages__list .item__text{font-size:16px;line-height:1.55;text-align:center}.images img{width:100%}.faq{padding-top:120px;padding-bottom:120px;background-color:#efefef}.faq .section__subtitle{text-align:center;color:#000}.faq__list{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-left:-20px;margin-right:-20px;margin-top:75px}.faq__list>li{-ms-flex-preferred-size:calc(100% / 3 - 40px);flex-basis:calc(100% / 3 - 40px);margin-bottom:40px}.faq__list>li .item{background-color:#fff;border-radius:5px;box-shadow:0 0 10px 0 rgba(0,0,0,.1);height:271px;padding:30px 30px 40px;box-sizing:border-box}.faq__list>li .item__title{color:#c09a12;font-size:22px;line-height:1.35;font-weight:600}.faq__list>li .item__text{font-size:18px;line-height:1.55;font-weight:300}.about{padding-top:120px;padding-bottom:120px;background-color:#0f0f0f}.about__wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.about__wrap>div{-ms-flex-preferred-size:48%;flex-basis:48%}.about__wrap .section__title{text-align:left;color:#fff;font-size:32px;margin-bottom:20px}.about__text{color:#fff;line-height:20px;font-size:20px;margin-bottom:38px}.about video{width:100%;max-height:300px}.playgrounds{padding:120px 0;background:#efefef}.playgrounds__wrap{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between}.playgrounds__wrap li{-ms-flex-preferred-size:calc(100% / 2 - 20px);flex-basis:calc(100% / 2 - 20px);margin-bottom:40px}.playgrounds__wrap li .item{background-color:#fff;border-radius:5px;box-shadow:0 0 10px 0 rgba(0,0,0,.1);transition:box-shadow .4s;cursor:pointer;padding-bottom:25px}.playgrounds__wrap li .item:hover{box-shadow:0 0 10px 0 rgba(0,0,0,.4)}.playgrounds__wrap li .item__preview{height:300px;width:100%;-o-object-fit:cover;object-fit:cover;margin-bottom:20px}.playgrounds__wrap li .item__gallery{display:none}.playgrounds__wrap li .item__title{color:#c09a12;font-size:22px;line-height:1.35;font-weight:600;text-align:center;margin-bottom:20px}.playgrounds__wrap li .item__description{padding:0 20px;text-align:center}.present{min-height:550px;height:100vh;background:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background:url(../images/bg_5.jpg) no-repeat 50%/cover}.present .section__subtitle{color:#000;font-size:28px;font-family:Arial,sans-serif;line-height:1.55;font-weight:700}.present .uk-container{width:100%}.offers{padding-top:120px;padding-bottom:60px;background-color:#efefef}.offers .section__title{margin-bottom:70px}.offers img{display:block;margin:0 auto;max-width:100%;width:850px}.for{padding-top:60px;padding-bottom:120px;background-color:#efefef;text-align:center}.for .section__subtitle,.for .section__title{font-size:38px;font-weight:700}.for__button button{color:#000;margin-top:30px}.for__text{font-size:24px;line-height:1.5;text-align:center;font-weight:300;max-width:960px;margin:0 auto}.form{background-color:#0f0f0f;padding:16vh}.form,.form__wrapper{box-sizing:border-box}.form__wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.form .section__title{color:#fff}.form .section__subtitle{max-width:550px;text-align:center;font-size:22px;line-height:32px;color:#c09a12;font-weight:300;margin:0 0 38px}form{max-width:560px;margin:0 auto}form input{width:100%;color:#000;background-color:#fff;border-radius:7px;-webkit-appearance:none;padding:0 20px;font-size:16px;border:2px solid transparent;transition:border-color .7s;line-height:1.33;height:60px;box-sizing:border-box;margin-bottom:20px}form input.error{border-color:red}form input:focus{outline:none;border-color:#006400}form .button{color:#fff;text-transform:unset;display:block;margin:0 auto}.footer{background-color:#0f0f0f}.footer__contact{max-width:360px;margin:0 auto;text-align:center;color:#fff;font-size:16px;line-height:22px}.footer__contact li{margin-bottom:4px}.footer__contact li.special{margin:38px 0 60px}.footer__contact a{color:#fff}.footer .social{max-width:360px;margin:0 auto;-ms-flex-pack:center;justify-content:center}.footer__bottom{margin-top:38px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:20px}.footer__copyright{max-width:250px;font-size:14px;color:#fff;font-weight:600}.footer #topButton{background:none;color:#fff;border:none;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;cursor:pointer}.footer #topButton span{margin-right:4px}.footer #topButton:focus{outline:none}.footer #topButton:active{transform:translateY(1px)}.uk-modal-body{background:#0f0f0f}.uk-modal-body h3{font-size:38px;color:#fff;text-align:center;max-width:450px;margin:0 auto 38px}.uk-modal-body h5{text-align:center}.uk-modal-close{width:30px;height:30px;background:url(../images/close.svg) no-repeat 50%/cover;border:none;position:absolute;top:15px;right:15px;transition:opacity .7s;cursor:pointer}.uk-modal-close:focus{outline:none}.uk-modal-close:hover{opacity:.7}.uk-modal-close:active{transform:translateY(1px)}@media screen and (max-width:1200px){.section__title{font-size:38px}}@media screen and (max-width:991px){.header .social{display:none}.header__burger{position:absolute;right:40px}.header__logo{left:40px;transform:translateY(-50%)}.about__wrap{height:auto;column-count:1;max-width:80%;margin:0 auto}.advantages__list{display:block}.advantages__list .item{max-width:60%;margin:0 auto 40px}.faq__list{display:block;max-width:80%;margin:0 auto}.faq li .item{height:auto}.footer__bottom{display:block;text-align:center}.footer__copyright{margin:0 auto 30px}}@media screen and (max-width:510px){.section__title{font-size:30px}.great__wrap>div{-ms-flex-preferred-size:100%;flex-basis:100%;margin:0 auto}.great__title{font-size:38px}.form{padding:15px}.images img{height:auto}.ab__list{-ms-flex-flow:row wrap;flex-flow:row wrap}.ab__list li{-ms-flex-preferred-size:100%;flex-basis:100%}.about__wrap{-ms-flex-flow:column-reverse wrap;flex-flow:column-reverse wrap}.about__wrap>div{-ms-flex-preferred-size:100%;flex-basis:100%}.about__right{margin-bottom:30px}.present{height:auto;min-height:unset;padding:60px 0}.present .section__subtitle{font-size:13px}.swiper-arrow{width:30px;height:30px}.swiper-arrow svg{width:8px}.playgrounds__wrap li{-ms-flex-preferred-size:100%;flex-basis:100%}}