#preloader{display:block;position:fixed;z-index:99999;top:0;left:0;width:100%;height:100%;min-width:1000px;opacity:.95;background:rgba(45,45,45,45) url(../../images/loader.svg) center center no-repeat;background-size:200px}.container{margin:0 auto;max-width:1420px}.menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-content:space-between}.menu__phone{text-align:right}.descktop .menu__phone-link{font-size:2rem;font-weight:900;-webkit-transition-duration:.1s;transition-duration:.1s;padding-bottom:1rem}.menu__phone-link:hover{-webkit-transition-duration:.1s;transition-duration:.1s}.menu__phone-text{font-size:1.4rem;font-weight:500;display:block}.menu__list-item{display:inline-block;padding:0 2.5rem}.menu .mobile-menu{display:none}.menu__link{font-family:'Open Sans',Arial,sans-serif;font-weight:700;font-size:1.6rem;-webkit-transition-duration:.1s;transition-duration:.1s}.active-link .menu__link{font-weight:500;padding-bottom:1rem;border-bottom:2px solid}.hamburger{display:none!important;padding:0!important;z-index:999!important}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{width:35px!important}.hamburger-box{width:35px!important}.dot-box{padding-top:4rem;padding-bottom:3rem}.dot{cursor:pointer;height:13px;width:13px;margin:0 2px;border-radius:50%;display:inline-block;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.price~.calc .form .form__items,.service~.calc .form .form__items{text-align:center;display:flex;flex-wrap:wrap;align-items:flex-end;flex-direction:row;max-width:70%}.form{display:flex;flex-direction:column;margin:8rem auto 0;max-width:53rem}.form label{display:block;text-align:left;line-height:30px;padding-bottom:1rem}.price~.calc .form__agree-box{width:47%;text-align:left}.form__agree-box{margin-bottom:2rem;max-width:100%}.form__agree-box input,.form__agree-box label{display:inline-block;vertical-align:baseline}.form__agree-box~.form__button{opacity:.5}.price~.calc .form__agree-box~.form__button{margin-left:auto;margin-right:auto}.userIsAgree{opacity:1!important}.form__agree-box label{font-size:16px;line-height:40px}#services_form .form__item{width:100%}#services_form .form__item label{font-size:2rem}#services_form{margin-top:5rem}.service~.calc .form{max-width:100%;align-items:center}.form__item{width:100%;padding-bottom:2rem;position:relative}.price~.calc .form__item,.service~.calc .form__item{margin-right:4%}.price~.calc .form__item:nth-of-type(1),.price~.calc .form__item:nth-of-type(2){width:48%}.price~.calc .form__item:nth-of-type(2){margin-right:0}.price~.calc .form__item:nth-of-type(3),.price~.calc .form__item:nth-of-type(4){width:22%}.price~.calc .form__item:nth-of-type(5){width:48%;margin-right:0}.form__item input,.form__item select,.form__item textarea{font-family:'Open Sans',Arial,sans-serif;font-size:1.8rem;border:1px solid;border-radius:7px;padding:1.5rem;width:100%;height:7rem;appearance:none;cursor:pointer;box-sizing:border-box}.price~.calc .form__item.comment{margin-right:0}.price~.calc .form__item.comment textarea{line-height:25px}.form__arrow{position:absolute;width:13px;height:13px;border-radius:1px;transform:rotate(45deg);right:20px;top:60px;pointer-events:none}.form__button{cursor:pointer;border:none;font-size:1.8rem;font-weight:900;line-height:7rem;height:7rem;border-radius:35px;text-transform:uppercase;font-family:'Museo Sans',Arial,sans-serif;margin-bottom:2rem}.price~.calc .form__button,.service~.calc .form__button{width:43rem}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-transform:uppercase;font-size:1.2rem;font-weight:800;letter-spacing:.5px;margin-bottom:5rem}.pagination>a{-webkit-transition-duration:.1s;transition-duration:.1s}.pagination>a:hover{text-decoration:underline;-webkit-transition-duration:.1s;transition-duration:.1s}.footer__top{display:flex;box-sizing:border-box;padding:10rem 3rem 0}.footer__contacts{padding-top:2.3rem;margin-right:22rem;margin-left:8.2rem}.footer__contacts .logo{padding-bottom:2rem;padding-left:0;margin-left:-8.5rem;height:4.5rem;width:33.5rem}.footer__phones{padding-bottom:1.5rem}.footer__mail{font-size:2.5rem;line-height:50px}.footer__phones a{line-height:50px;font-size:3rem;display:block}.footer-info{padding-top:4rem;display:inline-block}.footer-info:last-child{margin-left:3.2rem}.footer-info__title{font-weight:700;font-size:2.5rem;line-height:30px;padding-bottom:2rem}.footer-info__list{padding-top:2rem}.footer-info__list-item{line-height:41px;font-size:1.6rem;font-weight:500}.footer-info__list-item a{font-weight:500;font-size:2rem}.footer__bottom{margin-top:8rem;border-top:2px solid;font-size:1.6rem;box-sizing:border-box;padding:5rem 3rem 10rem}.footer__inner{margin-left:8.2rem;display:flex}.footer__coopyright{margin-right:22rem}.footer__schedule{margin-right:2rem;line-height:30px}.footer__icons{display:flex;margin-left:16rem}.footer__icons a{width:5rem;height:5rem;margin-right:2rem;border-radius:5rem;position:relative;display:inline-block}.footer__icons:last-child{margin-right:0}.footer__icons .ok::after{content:'';display:block;width:1.6rem;height:2.7rem;position:absolute;top:1.1rem;left:1.7rem;background:url(../../images/ok.svg) no-repeat;background-size:contain}.footer__icons .vk::after{content:'';display:block;width:2.5rem;height:1.8rem;position:absolute;top:1.8rem;left:1.2rem;background:url(../../images/vk.svg) no-repeat;background-size:contain}.footer__icons .fb::after{content:'';display:block;width:1.3rem;height:2.5rem;position:absolute;top:1.2rem;left:1.8rem;background:url(../../images/fb.svg) no-repeat;background-size:contain}#customizer{position:fixed;top:130px;z-index:99}.panel-closed{right:-205px;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.panel-open{right:0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}#panel-control{display:block;cursor:pointer;width:50px;height:50px;background:#333;position:absolute;top:50px;left:-50px}#panel-control::after{content:'';display:block;position:absolute;top:25%;left:50%;transform:translate(-50%);width:25px;height:25px;background:url(../../images/gear.svg) no-repeat;background-size:cover}#options{width:205px;height:auto;background:#fff;padding:0;position:relative;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.options-head{background:#333;color:#fff;text-align:center;font-size:14px;font-weight:400;line-height:3em}.options-box{padding:24px 16px}.color-head{border-bottom:1px solid #ededed;margin:0 0 1.5rem;font-weight:700;padding-bottom:1rem;font-size:14px;text-align:center}.color-scheme{display:flex;flex-wrap:wrap;justify-content:space-between}.color-scheme li{display:block;height:40px;width:40px;margin-bottom:4px;cursor:pointer}#pickOrange{background-color:#eaa919}#pickPurple{background-color:#8066a0}#pickBlue{background-color:#4da8da}#pickDarkOrange{background-color:#e66622}#pickSeaGreen{background-color:#53b180}#pickPink{background-color:#e5aac7}#pickLightBlue{background-color:#41d0ce}#pickStrawberry{background-color:#ff1748}#pickDefault{font-family:'Museo Sans',Arial,sans-serif;font-size:1.4rem;font-weight:700;cursor:pointer;margin-top:1.2rem;text-align:center}a.popup-link{max-width:24rem}a.popup-link:hover{border-bottom:2px solid}.popup{width:100%;min-height:100%;overflow:hidden;position:fixed;top:0;z-index:9992;display:flex;align-items:center;justify-content:center}.popup .popup__content{width:70rem;margin:0 auto;margin-bottom:5rem;padding:10rem 0;box-sizing:border-box;position:relative}#popup .form{margin-top:0}#popup .form__item{width:60%}#popup input{box-sizing:border-box}#popup label{font-size:2rem}.popup__close{position:absolute;right:5rem;top:5rem}.popup__close::before{content:'';display:block;width:4rem;height:.3rem;transform:rotate(45deg)}.popup__close::after{content:'';display:block;width:4rem;height:.3rem;transform:rotate(-45deg)}#popup .hamburger-inner{top:5rem;height:0}.popup__close.hamburger-inner:after,.popup__close.hamburger-inner:before{width:44px!important}.popup__close.hamburger-inner::before{top:0}.popup__close.hamburger-inner:after{bottom:-4px}#popup .section-title{line-height:50px;font-size:5rem;padding-bottom:4rem}.wow{visibility:hidden}.include-serv__list li:nth-child(1){-webkit-animation-delay:.4s;animation-delay:.4s}.include-serv__list li:nth-child(2){-webkit-animation-delay:.6s;animation-delay:.6s}.include-serv__list li:nth-child(3){-webkit-animation-delay:.8s;animation-delay:.8s}.include-serv__list li:nth-child(4){-webkit-animation-delay:1s;animation-delay:1s}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@media (print),(prefers-reduced-motion){.animated{-webkit-animation:unset!important;animation:unset!important;-webkit-transition:none!important;transition:none!important}}.back-to-top{display:none;position:fixed;left:6rem;bottom:10.5rem;width:6rem;height:6rem}@media screen and (max-width:1480px){.footer__box{max-width:1200px}}@media screen and (min-width:1030){.menu{padding-left:5rem}}@media screen and (max-width:900px){.pagination{margin-top:2rem!important;margin-bottom:2rem!important}.menu{width:auto;margin-left:0;min-width:55%}.menu__list{width:70%}.menu__list-item{padding:0 2%}.menu__phone{padding-left:0}}@media screen and (max-width:800px){.menu{min-width:auto;width:100%;margin-left:12%}.form__box>input{margin-right:4.3%}}@media screen and (max-width:1024px){.menu{display:block;margin-right:0;margin-left:0;min-width:auto;width:auto;z-index:9999}.hamburger{display:inline-block!important;outline:0}.menu__list{width:50%;position:fixed;left:-100%;top:0;bottom:0;display:flex;flex-direction:column;padding-left:2.5rem;padding-right:2.5rem;z-index:9999;transition-delay:.6s;transition-duration:.6s}.menu__bg{position:fixed;top:0;right:100%;bottom:0;left:0;background:url(../../images/main-menu.jpg) no-repeat;background-size:cover;background-position:center;z-index:77;transition-duration:.6s}.active-link.menu__list-item{padding:0 3.6rem}.products_menu .menu__bg{background:url(../../images/menu-4.jpg) no-repeat;background-size:cover;background-position:center}.contacts-menu .menu__bg{background:url(../../images/menu-1.jpg) no-repeat;background-size:cover;background-position:bottom center}.about-menu .menu__bg{background:url(../../images/menu-3.jpg) no-repeat;background-size:cover;background-position:top left}.services-menu .menu__bg{background:url(../../images/menu-2.jpg) no-repeat;background-size:cover;background-position:top left}.open .menu__list{display:flex;left:0}.open .menu__bg{right:0}.open .hamburger{top:2rem;right:1.5rem}.menu .mobile-menu{display:block}.mobile-menu>.tw{background:url(../../images/twit-menu.svg) no-repeat;background-size:contain;background-position:center}.mobile-menu>.gg{background:url(../../images/gg-menu.svg) no-repeat;background-size:contain;background-position:center}.mobile-menu>.fb{background:url(../../images/fb-menu.svg) no-repeat;background-size:contain;background-position:center}.menu .logo{width:17.5rem}.menu>.menu__phone{display:none}.menu .menu__phone{font-size:2.3rem}.menu__logo{margin-top:3rem;margin-bottom:20%}.menu__list-item{margin-bottom:3rem}.menu__link{font-size:2.8rem}.menu .footer__social{margin-top:2rem;margin-bottom:5.6rem}.menu .footer__social .footer__link:first-of-type{margin-left:0}.menu .footer__social .footer__link{height:3.4rem;width:3.7rem}.menu__phone-item .menu__phone{margin-top:20%;font-weight:400}.menu__list-item.active-link{border-bottom:none;border-left:4px solid}}@media screen and (max-width:500px){.form__item input,.form__item select,.form__item textarea{height:5rem}.popup .popup__content{width:100%;height:100vh;margin-bottom:0;padding:17rem 0 0}#popup .hamburger-inner{top:11rem;height:0;right:6rem;width:0!important}.popup__close.hamburger-inner::before{top:1px}.popup__close.hamburger-inner:after{bottom:-3px}#popup .form__item{width:94%}}@media screen and (max-width:400px){.menu .menu__phone,.menu__link{font-size:2rem}.menu__booking{width:17rem;font-size:1.4rem}.popup .popup__content{padding-top:17rem}}@media screen and (max-width:330px){#popup .section-title{display:none}#popup .form__item{width:90%}}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{font:inherit;display:inline-block;overflow:visible;margin:0;padding:15px;cursor:pointer;transition-timing-function:linear;transition-duration:.15s;transition-property:opacity,filter;text-transform:none;color:inherit;border:0;background-color:transparent}.hamburger.is-active:hover,.hamburger:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before{background-color:#000}.hamburger-box{position:relative;display:inline-block;width:40px;height:24px}.hamburger-inner{top:50%;display:block;margin-top:-2px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{position:absolute;width:40px;height:4px;transition-timing-function:ease;transition-duration:.15s;transition-property:transform;border-radius:4px;background-color:#000}.hamburger-inner:after,.hamburger-inner:before{display:block;content:""}.hamburger-inner:before{top:-10px}.hamburger-inner:after{bottom:-10px}.hamburger--3dx .hamburger-box{perspective:80px}.hamburger--3dx .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx .hamburger-inner:after,.hamburger--3dx .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx.is-active .hamburger-inner{transform:rotateY(180deg);background-color:transparent!important}.hamburger--3dx.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dx.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dx-r .hamburger-box{perspective:80px}.hamburger--3dx-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx-r .hamburger-inner:after,.hamburger--3dx-r .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx-r.is-active .hamburger-inner{transform:rotateY(-180deg);background-color:transparent!important}.hamburger--3dx-r.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dx-r.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dy .hamburger-box{perspective:80px}.hamburger--3dy .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy .hamburger-inner:after,.hamburger--3dy .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy.is-active .hamburger-inner{transform:rotateX(-180deg);background-color:transparent!important}.hamburger--3dy.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dy.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dy-r .hamburger-box{perspective:80px}.hamburger--3dy-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy-r .hamburger-inner:after,.hamburger--3dy-r .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy-r.is-active .hamburger-inner{transform:rotateX(180deg);background-color:transparent!important}.hamburger--3dy-r.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dy-r.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dxy .hamburger-box{perspective:80px}.hamburger--3dxy .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy .hamburger-inner:after,.hamburger--3dxy .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy.is-active .hamburger-inner{transform:rotateX(180deg) rotateY(180deg);background-color:transparent!important}.hamburger--3dxy.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dxy.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dxy-r .hamburger-box{perspective:80px}.hamburger--3dxy-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy-r .hamburger-inner:after,.hamburger--3dxy-r .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy-r.is-active .hamburger-inner{transform:rotateX(180deg) rotateY(180deg) rotate(-180deg);background-color:transparent!important}.hamburger--3dxy-r.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dxy-r.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--arrow.is-active .hamburger-inner:before{transform:translate3d(-8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrow.is-active .hamburger-inner:after{transform:translate3d(-8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrow-r.is-active .hamburger-inner:before{transform:translate3d(8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrow-r.is-active .hamburger-inner:after{transform:translate3d(8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowalt .hamburger-inner:before{transition:top .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt .hamburger-inner:after{transition:bottom .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt.is-active .hamburger-inner:before{top:0;transition:top .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transform:translate3d(-8px,-10px,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowalt.is-active .hamburger-inner:after{bottom:0;transition:bottom .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transform:translate3d(-8px,10px,0) rotate(45deg) scaleX(.7)}.hamburger--arrowalt-r .hamburger-inner:before{transition:top .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r .hamburger-inner:after{transition:bottom .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r.is-active .hamburger-inner:before{top:0;transition:top .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transform:translate3d(8px,-10px,0) rotate(45deg) scaleX(.7)}.hamburger--arrowalt-r.is-active .hamburger-inner:after{bottom:0;transition:bottom .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transform:translate3d(8px,10px,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowturn.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn.is-active .hamburger-inner:before{transform:translate3d(8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrowturn.is-active .hamburger-inner:after{transform:translate3d(8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowturn-r.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn-r.is-active .hamburger-inner:before{transform:translate3d(-8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowturn-r.is-active .hamburger-inner:after{transform:translate3d(-8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner:after,.hamburger--boring .hamburger-inner:before{transition-property:none}.hamburger--boring.is-active .hamburger-inner{transform:rotate(45deg)}.hamburger--boring.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--boring.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg)}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:.13s}.hamburger--collapse .hamburger-inner:after{top:-20px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear}.hamburger--collapse .hamburger-inner:before{transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse.is-active .hamburger-inner{transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--collapse.is-active .hamburger-inner:after{top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s;opacity:0}.hamburger--collapse.is-active .hamburger-inner:before{top:0;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s;transform:rotate(-90deg)}.hamburger--collapse-r .hamburger-inner{top:auto;bottom:0;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:.13s}.hamburger--collapse-r .hamburger-inner:after{top:-20px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear}.hamburger--collapse-r .hamburger-inner:before{transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r.is-active .hamburger-inner{transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate3d(0,-10px,0) rotate(45deg)}.hamburger--collapse-r.is-active .hamburger-inner:after{top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s;opacity:0}.hamburger--collapse-r.is-active .hamburger-inner:before{top:0;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s;transform:rotate(90deg)}.hamburger--elastic .hamburger-inner{top:2px;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55);transition-duration:.275s}.hamburger--elastic .hamburger-inner:before{top:10px;transition:opacity .125s ease .275s}.hamburger--elastic .hamburger-inner:after{top:20px;transition:transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic.is-active .hamburger-inner{transition-delay:75ms;transform:translate3d(0,10px,0) rotate(135deg)}.hamburger--elastic.is-active .hamburger-inner:before{transition-delay:0s;opacity:0}.hamburger--elastic.is-active .hamburger-inner:after{transition-delay:75ms;transform:translate3d(0,-20px,0) rotate(-270deg)}.hamburger--elastic-r .hamburger-inner{top:2px;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55);transition-duration:.275s}.hamburger--elastic-r .hamburger-inner:before{top:10px;transition:opacity .125s ease .275s}.hamburger--elastic-r .hamburger-inner:after{top:20px;transition:transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r.is-active .hamburger-inner{transition-delay:75ms;transform:translate3d(0,10px,0) rotate(-135deg)}.hamburger--elastic-r.is-active .hamburger-inner:before{transition-delay:0s;opacity:0}.hamburger--elastic-r.is-active .hamburger-inner:after{transition-delay:75ms;transform:translate3d(0,-20px,0) rotate(270deg)}.hamburger--emphatic{overflow:hidden}.hamburger--emphatic .hamburger-inner{transition:background-color .125s ease-in .175s}.hamburger--emphatic .hamburger-inner:before{left:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,left .125s ease-in .175s}.hamburger--emphatic .hamburger-inner:after{top:10px;right:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,right .125s ease-in .175s}.hamburger--emphatic.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent!important}.hamburger--emphatic.is-active .hamburger-inner:before{top:-80px;left:-80px;transition:left .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;transform:translate3d(80px,80px,0) rotate(45deg)}.hamburger--emphatic.is-active .hamburger-inner:after{top:-80px;right:-80px;transition:right .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;transform:translate3d(-80px,80px,0) rotate(-45deg)}.hamburger--emphatic-r{overflow:hidden}.hamburger--emphatic-r .hamburger-inner{transition:background-color .125s ease-in .175s}.hamburger--emphatic-r .hamburger-inner:before{left:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,left .125s ease-in .175s}.hamburger--emphatic-r .hamburger-inner:after{top:10px;right:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,right .125s ease-in .175s}.hamburger--emphatic-r.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent!important}.hamburger--emphatic-r.is-active .hamburger-inner:before{top:80px;left:-80px;transition:left .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;transform:translate3d(80px,-80px,0) rotate(-45deg)}.hamburger--emphatic-r.is-active .hamburger-inner:after{top:80px;right:-80px;transition:right .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;transform:translate3d(-80px,-80px,0) rotate(45deg)}.hamburger--minus .hamburger-inner:after,.hamburger--minus .hamburger-inner:before{transition:bottom .08s ease-out 0s,top .08s ease-out 0s,opacity 0s linear}.hamburger--minus.is-active .hamburger-inner:after,.hamburger--minus.is-active .hamburger-inner:before{transition:bottom .08s ease-out,top .08s ease-out,opacity 0s linear .08s;opacity:0}.hamburger--minus.is-active .hamburger-inner:before{top:0}.hamburger--minus.is-active .hamburger-inner:after{bottom:0}.hamburger--slider .hamburger-inner{top:2px}.hamburger--slider .hamburger-inner:before{top:10px;transition-timing-function:ease;transition-duration:.15s;transition-property:transform,opacity}.hamburger--slider .hamburger-inner:after{top:20px}.hamburger--slider.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner:before{transform:rotate(-45deg) translate3d(-5.71429px,-6px,0);opacity:0}.hamburger--slider.is-active .hamburger-inner:after{transform:translate3d(0,-20px,0) rotate(-90deg)}.hamburger--slider-r .hamburger-inner{top:2px}.hamburger--slider-r .hamburger-inner:before{top:10px;transition-timing-function:ease;transition-duration:.15s;transition-property:transform,opacity}.hamburger--slider-r .hamburger-inner:after{top:20px}.hamburger--slider-r.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(-45deg)}.hamburger--slider-r.is-active .hamburger-inner:before{transform:rotate(45deg) translate3d(5.71429px,-6px,0);opacity:0}.hamburger--slider-r.is-active .hamburger-inner:after{transform:translate3d(0,-20px,0) rotate(90deg)}.hamburger--spin .hamburger-inner{transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:.22s}.hamburger--spin .hamburger-inner:before{transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger--spin .hamburger-inner:after{transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin.is-active .hamburger-inner{transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:rotate(225deg)}.hamburger--spin.is-active .hamburger-inner:before{top:0;transition:top .1s ease-out,opacity .1s ease-out .12s;opacity:0}.hamburger--spin.is-active .hamburger-inner:after{bottom:0;transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s;transform:rotate(-90deg)}.hamburger--spin-r .hamburger-inner{transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:.22s}.hamburger--spin-r .hamburger-inner:before{transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger--spin-r .hamburger-inner:after{transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r.is-active .hamburger-inner{transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:rotate(-225deg)}.hamburger--spin-r.is-active .hamburger-inner:before{top:0;transition:top .1s ease-out,opacity .1s ease-out .12s;opacity:0}.hamburger--spin-r.is-active .hamburger-inner:after{bottom:0;transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s;transform:rotate(90deg)}.hamburger--spring .hamburger-inner{top:2px;transition:background-color 0s linear .13s}.hamburger--spring .hamburger-inner:before{top:10px;transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring .hamburger-inner:after{top:20px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring.is-active .hamburger-inner{transition-delay:.22s;background-color:transparent!important}.hamburger--spring.is-active .hamburger-inner:before{top:0;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s;transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--spring.is-active .hamburger-inner:after{top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),transform .13s cubic-bezier(.215,.61,.355,1) .22s;transform:translate3d(0,10px,0) rotate(-45deg)}.hamburger--spring-r .hamburger-inner{top:auto;bottom:0;transition-delay:0s;transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:.13s}.hamburger--spring-r .hamburger-inner:after{top:-20px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity 0s linear}.hamburger--spring-r .hamburger-inner:before{transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r.is-active .hamburger-inner{transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--spring-r.is-active .hamburger-inner:after{top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity 0s linear .22s;opacity:0}.hamburger--spring-r.is-active .hamburger-inner:before{top:0;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s;transform:rotate(90deg)}.hamburger--stand .hamburger-inner{transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms}.hamburger--stand .hamburger-inner:before{transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand .hamburger-inner:after{transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand.is-active .hamburger-inner{transition:transform 75ms cubic-bezier(.215,.61,.355,1) 0s,background-color 0s linear .15s;transform:rotate(90deg);background-color:transparent!important}.hamburger--stand.is-active .hamburger-inner:before{top:0;transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transform:rotate(-45deg)}.hamburger--stand.is-active .hamburger-inner:after{bottom:0;transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transform:rotate(45deg)}.hamburger--stand-r .hamburger-inner{transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms}.hamburger--stand-r .hamburger-inner:before{transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand-r .hamburger-inner:after{transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand-r.is-active .hamburger-inner{transition:transform 75ms cubic-bezier(.215,.61,.355,1) 0s,background-color 0s linear .15s;transform:rotate(-90deg);background-color:transparent!important}.hamburger--stand-r.is-active .hamburger-inner:before{top:0;transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transform:rotate(-45deg)}.hamburger--stand-r.is-active .hamburger-inner:after{bottom:0;transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transform:rotate(45deg)}.hamburger--squeeze .hamburger-inner{transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:75ms}.hamburger--squeeze .hamburger-inner:before{transition:top 75ms ease .12s,opacity 75ms ease}.hamburger--squeeze .hamburger-inner:after{transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:rotate(45deg)}.hamburger--squeeze.is-active .hamburger-inner:before{top:0;transition:top 75ms ease,opacity 75ms ease .12s;opacity:0}.hamburger--squeeze.is-active .hamburger-inner:after{bottom:0;transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s;transform:rotate(-90deg)}.hamburger--vortex .hamburger-inner{transition-timing-function:cubic-bezier(.19,1,.22,1);transition-duration:.2s}.hamburger--vortex .hamburger-inner:after,.hamburger--vortex .hamburger-inner:before{transition-delay:.1s;transition-timing-function:linear;transition-duration:0s}.hamburger--vortex .hamburger-inner:before{transition-property:top,opacity}.hamburger--vortex .hamburger-inner:after{transition-property:bottom,transform}.hamburger--vortex.is-active .hamburger-inner{transition-timing-function:cubic-bezier(.19,1,.22,1);transform:rotate(765deg)}.hamburger--vortex.is-active .hamburger-inner:after,.hamburger--vortex.is-active .hamburger-inner:before{transition-delay:0s}.hamburger--vortex.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--vortex.is-active .hamburger-inner:after{bottom:0;transform:rotate(90deg)}.hamburger--vortex-r .hamburger-inner{transition-timing-function:cubic-bezier(.19,1,.22,1);transition-duration:.2s}.hamburger--vortex-r .hamburger-inner:after,.hamburger--vortex-r .hamburger-inner:before{transition-delay:.1s;transition-timing-function:linear;transition-duration:0s}.hamburger--vortex-r .hamburger-inner:before{transition-property:top,opacity}.hamburger--vortex-r .hamburger-inner:after{transition-property:bottom,transform}.hamburger--vortex-r.is-active .hamburger-inner{transition-timing-function:cubic-bezier(.19,1,.22,1);transform:rotate(-765deg)}.hamburger--vortex-r.is-active .hamburger-inner:after,.hamburger--vortex-r.is-active .hamburger-inner:before{transition-delay:0s}.hamburger--vortex-r.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--vortex-r.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg)}@font-face{font-family:'Museo Sans';src:url(../../fonts/MuseoSansCyrl-500.woff) format('woff'),url(../../fonts/MuseoSansCyrl-500.woff2) format('woff2');font-weight:500;font-style:normal}@font-face{font-family:'Museo Sans';src:url(../../fonts/MuseoSansCyrl-700.woff) format('woff'),url(../../fonts/MuseoSansCyrl-700.woff2) format('woff2');font-weight:700;font-style:normal}@font-face{font-family:'Museo Sans';src:url(../../fonts/MuseoSansCyrl-900.woff) format('woff'),url(../../fonts/MuseoSansCyrl-900.woff2) format('woff2');font-weight:900;font-style:normal}body,html{padding:0;margin:0}html{font-size:10px}body{font-family:'Open Sans',Arial,sans-serif;font-size:2rem;font-weight:500}button,figure,h1,h2,h3,h4,h5,h6,p,ul{margin:0;padding:0}a{text-decoration:none;display:block}figcaption,p,td{font-size:2rem}ul{list-style:none}input:focus,textarea:focus{outline:0}h1,h2,h3,h4,h5,h6{font-family:'Museo Sans',Arial,sans-serif;font-size:0}h1{font-size:6rem;font-weight:900}h2{font-size:6rem;font-weight:900}h3{font-size:4rem;font-weight:700}.header{display:flex;justify-content:space-between;align-items:center;height:9rem;box-sizing:border-box}.header-box{opacity:.95;position:relative;z-index:1}.header>.banner__link{display:none}.logo{font-family:'Museo Sans',Arial,sans-serif;font-weight:900;padding-left:3rem;display:flex;justify-content:space-between;align-items:center}.header .logo{height:5.1rem;width:23.4rem}.logo__text{display:inline-block;font-size:3rem;vertical-align:middle;padding-left:2rem}.logo>img{vertical-align:middle;height:100%;margin-right:2rem}.banner{height:100vh;position:relative;background-position:center;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;box-sizing:border-box}.banner__video{height:76rem;overflow:hidden;background-size:cover;background-repeat:no-repeat;background-position:left}.banner__video>video{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.banner__box{position:absolute;left:0;right:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:center}.about-banner .banner__info,.main-banner .banner__info{text-align:center;display:flex;justify-content:flex-end;flex-direction:column;align-items:center;height:100%}.main-banner .map__shadow{background:rgba(0,0,0,.4);opacity:.8}.banner__title{font-family:'Museo Sans',Arial,sans-serif;line-height:10rem;font-size:9rem;font-weight:900}.banner__price{font-size:4rem;font-weight:500;line-height:6rem;margin-top:5rem;margin-bottom:7rem}.banner__link{width:31.7rem;height:7rem;font-size:1.8rem;font-weight:900;border-radius:35px;text-align:center;text-transform:uppercase;line-height:7rem;font-family:'Museo Sans',Arial,sans-serif;display:inline-block}.banner__scroll{position:relative;margin-top:10rem;margin-bottom:5rem;text-align:center}.banner__scroll-box{width:3.4rem;height:5.4rem;border:3px solid;border-radius:60px;margin:0 auto}.banner__scroll-arrow:hover,.banner__scroll-box:hover{cursor:pointer}.banner__scroll-item{width:6px;height:15px;margin:0 auto;border-radius:10px;margin-top:15px}.banner__scroll-arrow{background:url(../../images/banner-arrow.png) no-repeat;background-size:contain;width:2.5rem;height:2.5rem;margin:0 auto;-webkit-animation:scroll 1.5s ease-in-out infinite;animation:scroll 1.5s ease-in-out infinite;display:inline-block}.active-link .menu__link,.descktop .menu__phone-link{padding-bottom:0}.active-link .menu__link{font-weight:700}.active-link .menu__link{border-bottom:0}.active-link .menu__link::after{content:'';display:block;border-bottom:2px solid;position:relative;top:1rem}.menu__list-item .menu__link::after{content:'';display:block;border-bottom:2px solid transparent;position:relative;top:1rem}.descktop .menu__phone-link{font-size:2.5rem}@-webkit-keyframes scroll{0%{transform:translateY(0)}50%{transform:translateY(10px)}100%{transform:translateY(0)}}@keyframes scroll{0%{transform:translateY(0)}50%{transform:translateY(10px)}100%{transform:translateY(0)}}@-webkit-keyframes fadeInUp{from{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translate3d(0,0,0)}}@keyframes fadeInUp{from{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translate3d(0,0,0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.section-title{text-align:center;line-height:7rem}.section-sub_title{font-size:3rem;font-weight:700;text-align:center}.include-serv__list{display:flex;flex-wrap:wrap}.include-serv__box{display:flex;align-items:flex-start;padding:12rem 0 12rem 5rem}.include-serv__list-box{line-height:4rem;font-size:3rem;margin-left:15rem;margin-top:3rem}.include-serv__list>li:not(:first-of-type){padding-top:3.2rem}.include-serv__list li{list-style-type:none;position:relative;width:100%}.include-serv__list li::before{content:'—';position:absolute;left:-50px}.include-serv__list li:nth-child(1){-webkit-animation-delay:.4s;animation-delay:.4s}.include-serv__list li:nth-child(2){-webkit-animation-delay:.6s;animation-delay:.6s}.include-serv__list li:nth-child(3){-webkit-animation-delay:.8s;animation-delay:.8s}.include-serv__list li:nth-child(4){-webkit-animation-delay:1s;animation-delay:1s}.include-serv__list li:nth-child(5){-webkit-animation-delay:1.2s;animation-delay:1.2s}.include-serv__list li:nth-child(6){-webkit-animation-delay:1.4s;animation-delay:1.4s}.include-serv__list li:nth-child(7){-webkit-animation-delay:1.6s;animation-delay:1.6s}.include__item-img{width:12rem;height:11.5rem;margin-left:auto;margin-right:auto}.include-serv__link{border:3px solid;border-radius:35px;width:30rem;height:7rem;text-transform:uppercase;font-size:1.8rem;font-weight:900;line-height:7rem;text-align:center;margin-top:6rem;-webkit-animation-delay:1.8s;animation-delay:1.8s}.include-serv__img{width:60rem;height:41rem}.include-serv__img-box{position:relative}.include-serv__img-box>.section-title{width:45rem;position:absolute;bottom:-3.5rem;left:50%;transform:translate(-50%);text-align:left;transition-delay:2s}.profit{padding:8rem 0 10rem;text-align:center}.profit~.banner__link{display:none}.profit__list{margin-top:6rem;padding-left:3rem;text-align:left}.profit__desc{display:inline-block;max-width:67rem;vertical-align:top;margin-top:4rem;margin-right:9rem}.profit__text{padding-top:4rem;font-size:2rem;line-height:3rem}.profit__img{display:inline-block;max-width:60rem;max-height:41rem}.slick-slide{outline:0}.profit .slick-dots{bottom:-3em!important}.slick-dots li{margin:0 15px!important}.slick-dots li.slick-active button:before{color:transparent!important;border:solid 4px;border-radius:20px;opacity:1!important}.slick-dots li button:before{font-size:20px!important;line-height:20px!important;width:12px!important;height:12px!important}.slick-next,.slick-prev{z-index:2}.slick-next:before,.slick-prev:before{font-size:0!important}.profit__list .slick-next,.profit__list .slick-prev{bottom:20%!important;top:auto!important}.form__button{width:31.7rem;margin-left:auto;margin-right:auto}.form__agree-box{text-align:center}.comments{background-color:#2d2d2d}.comments .include-serv__link{margin:6rem auto 0}.comments.about-us{background:url(../../images/about/comments-about.jpg) no-repeat;background-size:cover;text-align:center;margin-top:2rem;background-attachment:fixed;position:relative}.comments.about-us .story{display:block;margin:0 auto;max-width:1100px;font-size:2.5rem;line-height:3.5rem;color:#fff;padding-top:2rem}.history ul li p::before{content:"\2014"}.comments__box{padding:11rem 0 12rem;position:relative;z-index:10}.comments__list{padding-top:6rem}.slick-initialized .comments__list-item.slick-slide{display:flex}.comments__list,.profit__list{cursor:grab;cursor:-webkit-grab}.comments__list:active,.profit__list:active{cursor:grabbing;cursor:-webkit-grabbing}.achieve~.comments .comments__list{cursor:auto}.comments__img{max-width:72rem;max-height:48rem;display:inline-block}.comments__img>img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.comments__info{display:inline-block;max-width:58rem;padding:5rem 7rem 11rem 7rem;margin-top:7rem;margin-left:-7rem}.comments__text{padding-top:3rem;font-size:2.5rem;line-height:3.5rem}.comments__author{padding-top:2rem;font-weight:900;line-height:3rem}.comments__link{line-height:3rem;margin-top:2rem;display:inline-block;font-weight:700}.achieve~.comments .comments__link::after,.blog .comments__link::after,.service__list .comments__link::after{content:'';display:inline-block;width:9px;height:9px;border-bottom:2px solid;border-right:2px solid;border-color:#2d2d2d;transform:rotate(-45deg);margin-left:.2rem}.comments__author,.comments__link{font-size:2rem}.comments .slick-dots{bottom:-11rem!important;left:0}.comments .slick-dots li button:before{opacity:1}.comments__title-box{margin-bottom:2rem}.comments__title{font-weight:700}.comments__title-box .comments__title,.comments__title-box p{font-size:2.5rem;line-height:3.5rem}.calc{padding-top:10.5rem;margin-bottom:12rem;font-size:2rem}.price~.calc{padding-top:0}.calc .section-title{margin:0 auto}.map{position:relative;margin-bottom:2rem}.map__image{font-size:0;background-image:url(../../images/map-pic.jpg);background-repeat:no-repeat;background-size:cover;background-position:bottom;background-attachment:fixed;height:72rem}.map__box{position:absolute;top:28.5%;left:50%;transform:translate(-50%);text-align:center;width:100%}.map__box>h2{font-size:8rem}.map__text{display:block;padding:2rem 0 6rem;font-size:4rem;line-height:7rem;font-weight:500}.map__link{font-family:'Museo Sans',Arial,sans-serif;height:7rem;width:36rem;border-radius:35px;font-size:1.8rem;font-weight:900;line-height:7rem;text-transform:uppercase;text-align:center;margin:0 auto}.map__shadow{position:absolute;top:0;height:100%;width:100%;opacity:.5}.about-banner{background-attachment:fixed;background-repeat:no-repeat;margin-top:-9rem}.about-story .comments__list-item{display:flex}.about-story .comments__info{padding:5rem 7rem 11rem 7rem;height:35rem;max-width:52.5rem;line-height:3.5rem;font-size:2.5rem}.about-story .comments__link{font-size:2rem}.achieve{padding-top:8rem}.achieve__inner{padding:5rem 0 16rem}.achieve__numbers{display:flex;justify-content:space-around;padding-bottom:7rem;max-width:1280px;margin:0 auto}.achieve__numbers-item{text-align:center;font-size:2rem;line-height:3rem}.achieve__numbers-item p{display:block}.achieve__numbers .achieve__numbers-number{line-height:3rem;font-size:9.6rem;font-weight:900;padding:4rem 0;font-family:"Museo Sans"}.achieve__list{padding-top:7rem}.achieve__box>figcaption{max-width:43rem;margin:0 auto;font-weight:700;line-height:3rem;text-align:center;padding-top:4rem;opacity:0}.achieve .slick-next,.achieve .slick-prev,.employ .slick-next,.employ .slick-prev{display:block!important;width:4rem;height:4rem;border-right:5px solid;border-bottom:5px solid;transition:.1s}.achieve .slick-next:hover,.achieve .slick-prev:hover,.employ .slick-next:hover,.employ .slick-prev:hover,.novelties__list .slick-next:hover,.novelties__list .slick-prev:hover{transition:.1s}.achieve .slick-prev,.employ .slick-prev{transform:rotate(135deg)}.achieve .slick-next,.employ .slick-next{transform:rotate(-45deg)}.achieve .achieve__list-item{margin-left:3rem;width:43rem}.achieve__list-item a{outline:0}.achieve__numbers-number{opacity:0}.achieve__box img{width:80%;margin:0 auto}.slick-center .achieve__box img{width:100%}.achieve .slick-center figcaption{opacity:1}.achieve .slick-list,.employ .slick-list{margin:0 6rem}.achieve .slick-dots,.employ .slick-dots{margin-bottom:-6rem}.employ{padding-top:10rem;padding-bottom:17rem}.employ__list{padding-top:6rem}.employ__img{width:30rem;height:30rem;line-height:32rem;text-align:center;margin:0 auto;border-radius:39rem;overflow:hidden;opacity:.5;color:#2d2d2d}.employ__img img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;background-color:#ccceee}.employ__info{opacity:0;text-align:center}.employ__name{font-weight:700;line-height:3rem;text-align:center;padding-top:3rem}.employ .slick-center .employ__img,.employ .slick-center .employ__info{opacity:1}.employ .slick-center .employ__img{width:35rem;height:35rem}.dark-bg{background:#2d2d2d}.include-serv{background:#2d2d2d}.include-serv .section-title{color:#fff}.clientage{background:url(../../images/about/clientage.jpg) no-repeat;background-size:cover;background-position:center;height:75rem;margin-top:10rem}.clientage__list{max-width:1088px;margin-left:auto;margin-right:auto}.other__list .slick-prev{left:-7rem}.other__list .slick-next{right:-7rem}.section-title.clientage-title{color:#fff;padding-top:8.4rem}.clientage__list-item{position:relative;background-color:#fff;text-align:center;margin-top:5rem;padding-top:6rem;padding-bottom:9rem}.clientage__logo{width:200px;height:35px;margin:0 auto;background-repeat:no-repeat}.clientage__text{font-size:2.5rem;line-height:3.5rem;text-align:center;color:#2d2d2d;display:block;margin-top:5rem;margin-bottom:2rem;max-width:80rem;margin-left:auto;margin-right:auto}.clientage .slick-dots{bottom:-90px}.clientage .slick-dots li button:before{color:#fff}.clientage__link{color:#2d2d2d;font-weight:700}.other__list .slick-next::before,.other__list .slick-prev::before{content:none}.other__list .slick-prev{background:url(../../images/up-arrow.svg) no-repeat;background-size:cover;width:6rem;height:6rem;display:block;transform:rotate(-90deg)}.other__list .slick-next{background:url(../../images/up-arrow.svg) no-repeat;background-size:cover;width:6rem;height:6rem;display:block;transform:rotate(90deg)}.other__list .slick-next:focus,.other__list .slick-next:hover,.other__list .slick-prev:focus,.other__list .slick-prev:hover{background:url(../../images/up-arrow.svg) no-repeat}.employ__status{max-width:25rem;margin-left:auto;margin-right:auto}.employ__list.slick-dotted.slick-slider{margin-bottom:10px}.blog,.contacts,.price,.service{margin-top:10rem;text-align:center}.price__box,.service__box{display:flex;justify-content:center;margin-top:3rem;position:relative}.price__box{display:block}.price__box-item label,.service__box-item label{display:inline-block;max-width:30rem;font-weight:700;font-size:2.5rem;border-bottom:2px solid;opacity:.5;padding:2.5rem;cursor:pointer}div.mf-ok-text{text-align:center;margin-top:3rem;font-family:'Museo Sans',Arial,sans-serif}.profit__name{color:#2d2d2d}.price__tabs-header{font-size:4rem;font-weight:700;line-height:7rem;padding-bottom:0}.price__table-name{font-size:4rem;font-weight:700;line-height:7rem;padding-bottom:8rem;padding-top:11rem}.price__table-item{text-align:center}.price__list,.service__list{display:none}#price__tab-links .active-service-tab-label,#service__tab-links .active-service-tab-label{opacity:1;cursor:default}.service__hr{position:absolute;top:8.4rem;width:100%;border-bottom:2px solid}.service__image-box{overflow:hidden;max-height:41rem}.service__image{max-width:60rem;font-size:0}.start-sticky{overflow:visible;max-height:100rem}.service__image:not(:first-child){margin-top:5rem}.service__image>img{width:100%}.price__box-item,.service__box-item{width:100%}.service__list-item{padding:1px 0}.service__list-item:not(:last-child){border-bottom:1px solid rgba(45,45,45,.1)}.service__list-inner{display:flex;text-align:left;margin:11.9rem auto;justify-content:space-between;position:relative}.service__list-item:nth-child(even) .service__list-inner{flex-direction:row-reverse}.service__descrip{z-index:40}.service__list-item:nth-child(even) .service__descrip{padding:5rem 2rem 0 9rem}.service__descrip{max-width:67rem;padding:5rem 9rem 0 4rem}.service__descrip-title{font-size:4rem;font-weight:700}.service__text{padding:3rem 0 1rem;line-height:3rem;overflow:hidden;max-height:20rem;position:relative}.service__text::after{content:"";position:absolute;bottom:-1rem;left:0;height:90px;width:100%;background:linear-gradient(rgba(255,255,255,0),#fff)}.service__descrip .dontHide::after{background:0 0}.service__button{cursor:pointer;margin-top:2rem;display:inline-block;width:100%;height:30px}.profit__img{height:40rem}.profit__img img{width:100%;height:100%}.service__button-arrow{width:15px;height:15px;background:0 0;border-top:transparent;border-left:transparent;border-bottom:2px solid;border-right:2px solid;transform:rotate(45deg);outline:0;position:absolute;z-index:-20}.rotate{transform:rotate(225deg)!important}.open{max-height:none;overflow:visible;padding:3rem 0;line-height:3rem;position:relative;transition:2s}.stuck{position:fixed;top:0}#price__tab-links{margin-bottom:8rem}.price__inner-out:not(:first-child),.price__inner:not(:first-child){border-top:solid 2px}.price__table{text-align:left;border-collapse:collapse;width:100%;margin-bottom:10rem}th{font-weight:500;font-size:2rem;padding:1rem 0}.price__table-title{font-weight:700;font-size:2.5rem;border-bottom:2px solid}.price__table-title:first-child{padding-left:1rem}.price__table-column{max-width:80rem;display:block;line-height:3rem;padding-left:1rem}.price__table-price{max-width:20rem}.price__table .price__table-row:nth-child(even){background-color:#e3e3e3}.footer-info__link{color:#fff}.footer-info__link:hover{color:#fff}.footer-info__list-item a.footer-info__list-link{font-family:"Museo Sans";font-size:2.5rem;line-height:normal;font-weight:700;color:#fff;margin-bottom:2rem}.bottom__menu .footer-info__list{padding-top:0}.footer-info__list-item{max-width:35rem}tr{transition-duration:.1s}.price__table tr:hover{transition-duration:.1s;transform:translate(2px);cursor:default}.price__content tr:first-of-type:hover,.price__inner-out:nth-last-child(2) tr:first-child:hover,.price__inner-out:nth-last-child(4) tr:first-child:hover,.price__inner-out:nth-last-child(4) tr:nth-of-type(2):hover{box-shadow:0 0;transform:translate(0)}.price__table-name{font-size:4rem;font-weight:700;line-height:7rem;padding-bottom:8rem}.price__inner:nth-child(2) tr:first-child .price__table-title{border:none}.blog{margin-bottom:10rem}.blog_content_load_link{font-size:0}.blog__show{display:flex;box-sizing:border-box;padding:10rem 2rem 12rem 4rem;border-bottom:2px solid;margin-bottom:9rem}.blog__show-img{height:48rem;max-width:45%}.blog__show-img img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.blog__show-box{max-width:67rem;text-align:left;padding-left:9rem;margin-top:3rem;overflow:auto}.blog__show-title{line-height:5rem}.blog__show-text{padding-top:5rem;line-height:3rem}.blog__list{display:flex;align-items:flex-start;box-sizing:border-box;padding-left:3rem;padding-right:2rem}.blog .blog__list{flex-wrap:wrap}.blog__list-item{text-align:left;padding-bottom:5rem;width:30%}.blog__list-item:nth-child(3n+2){margin:0 5%}.blog__list-item img{width:100%;height:28rem;-o-object-fit:cover;object-fit:cover}.blog__list-item figure{width:100%;font-size:0}#sidebar .blog__list-item{width:100%}#sidebar .blog__list-item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#sidebar .blog__list-item:nth-child(3n+2){margin:0}#sidebar .blog__list-item:nth-child(even){margin-left:0}.blog__list-item figcaption{font-weight:700;padding-top:1.5rem;font-size:1.9rem;line-height:3rem}.blog__list-item-first{width:100%;border-bottom:2px solid;margin-bottom:9rem}.blog__list-image_box{max-width:60rem;max-height:41rem}.blog__list-image_box img{width:100%;height:100%}.blog__goBackLink{font-size:1.6rem;line-height:3rem;border-bottom:1px solid;display:inline-block;margin-top:3rem}.wrapper{display:flex;justify-content:space-between;margin-top:10rem;margin-bottom:10rem}.post{max-width:70%}.post__image{font-size:0}.post__image img{width:100%}.post__title{font-size:4rem;line-height:4.5rem;max-width:80rem;padding-bottom:4rem}.post__text h2,.post__text h3,.post__text-title,.service__descrip h3{font-size:2.5rem;padding-top:1rem;padding-bottom:2rem}.socials{display:flex;padding-bottom:2.5rem;padding-top:3rem}.socials>li:not(:last-of-type){margin-right:.5rem}.social{width:156px;height:33px;border-radius:3px;font-size:1.1rem;font-weight:700;letter-spacing:.5px;text-transform:uppercase;display:flex;justify-content:center;flex-direction:row-reverse;align-items:center}.icon{margin-right:.5rem}.social .icon{background-repeat:no-repeat;background-size:cover;width:2rem;height:2rem}#facebook .icon{background-image:url(../../images/blog/facebook.svg)}#vk .icon{background-image:url(../../images/blog/vk.svg)}#twitter .icon{background-image:url(../../images/blog/tw.svg)}.post__text{padding-top:1.5rem;box-sizing:border-box;font-size:2rem}.post__text>p{padding-bottom:2rem;line-height:3rem}.post__text ul{padding-bottom:2rem;padding-left:2rem}.post__text ul li:before{content:"\2014"}.prices__list{margin-top:5rem}#sidebar{margin-left:9rem;max-width:27%}#sidebar .blog__list{flex-direction:column;margin:0}#sidebar .blog__list-item{padding-bottom:2rem}#sidebar .blog__list-item:last-child{padding-bottom:0}#sidebar .different-banner{border:1px solid;margin:0 auto 5rem;width:38rem}#sidebar .different-banner img{width:100%}.different-banner h3{font-size:3rem;font-weight:700;line-height:4rem;text-align:center}.different-banner a{width:316px;height:7rem;border-radius:100px;text-transform:uppercase;text-align:center;font-size:1.5rem;font-weight:700;line-height:7rem;margin:5rem auto}.contacts{margin-top:11rem;line-height:5rem;font-size:2.5rem}.contacts~.map .banner__scroll{margin-top:13rem}.contacts .section-title{line-height:8rem}.contacts__box{display:flex;align-items:center;justify-content:center;margin-top:6rem}.contacts__image{width:42%;height:40rem}.contacts__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.contacts__info{text-align:left;margin-left:9rem;max-width:37%}.contacts__info a{font-weight:900}.contacts__info p{line-height:3rem}.contacts__info p{padding-top:2rem}.contacts__info p:first-child{padding-top:0}#map-wrap{margin-bottom:2rem}.post__author{font-size:2rem;line-height:3rem;font-weight:700;margin-bottom:3rem}.post__author time{font-weight:400}.header>.menu__phone.mobile{display:none}.error{font-family:'Museo Sans',Arial,sans-serif;text-align:center;margin-top:8rem;margin-bottom:10rem}.error_number{font-size:25rem;line-height:25rem}.error_name{font-size:8rem;line-height:9rem;font-weight:900}.error_description{font-size:2.5rem;line-height:5rem;padding-top:2rem}.banner__link.error_link{margin-left:auto;margin-right:auto;margin-top:6rem;color:#000}.quiz__wrap{width:75%;margin:6rem auto 0}.quiz__wrap form{margin:0 auto 0}.quiz__wrap .form__item{padding-bottom:3rem}#quiz__tabs .step{display:none}#quiz__tabs .step.active{display:block;background-color:inherit}.quiz div.step p.step{text-align:center;font-size:40px}.quiz button.back{display:none;margin-bottom:3rem}.quiz{text-align:center}.quiz .form__agree-box,.quiz .form__item{width:100%!important}.quiz .form__agree-box{text-align:center!important}.quiz .form__item input,.quiz .form__item select,.quiz .form__item textarea{margin-top:2rem}.quiz div.talign{text-align:center}.quiz_btn{display:inline-block;cursor:pointer;border:none;font-size:1.8rem;font-weight:900;line-height:7rem;height:7rem;border-radius:35px;text-transform:uppercase;font-family:'Museo Sans',Arial,sans-serif;width:40%;outline:0}.disabled{opacity:.5;pointer-events:none}.quiz__tab-titles{display:flex;justify-content:space-between}.quiz__tab-titles li{border:2px solid #e3e3e3;font-size:26px;font-family:"Museo Sans";font-weight:900;border-radius:50%;width:56px;height:5.6rem;line-height:5.6rem;pointer-events:none}.quiz__tab-titles li.active{pointer-events:all}.quiz input[type=radio]{-webkit-appearance:radio;width:unset;height:unset;border:unset;margin:unset}.quiz__fields-title{font-family:"Museo Sans";font-size:3rem;line-height:4.5rem;font-weight:900;margin-top:6rem;text-align:center}.quiz__radio-input{position:absolute;z-index:-1;opacity:0;margin:10px 0 0 20px}.quiz__fields-item{width:100%;position:relative;margin-right:2rem}label.quiz__radio-label{padding:15px 0;border:1px solid #dbdbdb;border-radius:4px;text-align:center;font-size:24px;font-family:"Museo Sans";font-weight:900;display:flex;justify-content:center;align-items:center;cursor:pointer}.quiz__fields .quiz__fields-item:last-child{margin-right:0}.quiz__radio-label.brown span,.quiz__radio-label.red span,.quiz__radio-label.sand span{font-size:24px;font-weight:700;padding:9px;width:100%;border-radius:4px}#FACADE_CLADDING_step .quiz__radio-label{padding:5px;border-width:3px}#FACADE_CLADDING_step .quiz__radio-input:checked+.quiz__radio-label,#FACADE_CLADDING_step .quiz__radio-input:focus+.quiz__radio-label,#FACADE_CLADDING_step .quiz__radio-input:hover+.quiz__radio-label{background-color:transparent}.quiz__radio-input:checked+.quiz__radio-label.red span,.quiz__radio-input:focus+.quiz__radio-label.red span,.quiz__radio-input:hover+.quiz__radio-label.red span,.quiz__radio-label.red span{background-color:#a54e30;color:#fff}.quiz__radio-input:checked+.quiz__radio-label.sand span,.quiz__radio-input:focus+.quiz__radio-label.sand span,.quiz__radio-input:hover+.quiz__radio-label.sand span,.quiz__radio-label.sand span{background-color:#e7cd71;color:#fff}.quiz__radio-input:checked+.quiz__radio-label.brown span,.quiz__radio-input:focus+.quiz__radio-label.brown span,.quiz__radio-input:hover+.quiz__radio-label.brown span,.quiz__radio-label.brown span{background-color:#66330e;color:#fff}.quiz__fields{display:flex;justify-content:space-between;margin:5rem auto;max-width:82%}li.quiz__tab-caption-prev{pointer-events:all;cursor:pointer}.quiz__tab-caption{position:relative}.quiz__tab-titles .quiz__tab-caption:after{content:"\2014";position:absolute;right:-3.3rem;color:#e3e3e3}.quiz__tab-titles .quiz__tab-caption:last-child:after{content:unset}.quiz__wrap .form{max-width:65rem}.quiz__wrap .prevtab{margin-right:1rem}.portfolio__detail-gallery,.portfolio__detail-gallery-slider{margin-top:5rem}.events .section-title{margin:10rem 6rem}.events__list{display:flex;flex-wrap:wrap;margin-bottom:3rem}.events__list-item{width:33.33%;height:700px}.events__list-link{width:100%;height:100%;position:relative}.events__list-hover{position:absolute;visibility:hidden;display:flex;width:100%;height:100%;z-index:1;top:0;bottom:0;flex-direction:column;justify-content:flex-end;background-color:rgb(0,0,0,.4);padding:6.5rem;box-sizing:border-box}.events__list-title{font-family:'Museo Sans',Arial,sans-serif;font-size:3.5rem;line-height:4.5rem;color:#fff}.events__list-desc{font-family:'Museo Sans',Arial,sans-serif;font-size:3rem;line-height:4rem;color:#fff;margin-top:3rem}.events__list-link:hover .events__list-hover{visibility:visible}.events__list-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.events__desc{text-align:center;margin-top:8rem;margin-bottom:10rem;font-family:"Museo Sans";font-size:3.5rem;line-height:5rem}.events__types{margin-top:10rem}.events__types ul{display:flex;width:100%;justify-content:space-between;margin-top:10rem}.events__types ul li{display:flex;flex-direction:column;align-items:center;font-family:"Museo Sans";font-size:3rem;line-height:4rem;text-align:center;margin-top:2rem;position:relative}.events__types ul li p{margin-top:2rem}.events__types ul li span{visibility:hidden;position:absolute;z-index:1;width:315px;font-family:"Museo Sans";font-size:1.8rem;line-height:2.4rem;background-color:#f0f0f0;border-top:5px solid;border-radius:4px;padding:2rem;box-sizing:border-box;top:20rem}.events__types ul li:hover span{visibility:visible}.events__types ul li span::after{content:"";position:absolute;bottom:100%;left:50%;margin-left:-5px;border-width:10px;border-style:solid}.leadings__block{background-color:#2d2d2d;padding:7rem 0;margin:10rem 0}.leadings__block .section-title{color:#fff}.leadings__block .comments__text{font-size:2.2rem;line-height:3.6rem}.leadings__block .comments__info{padding:5rem 4.5rem 4.5rem 6.5rem}.leadings__block .comments__img>img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.leadings__block .comments__img{height:48rem}.leadings__block .slick-dotted.slick-slider{padding-bottom:7.5rem}.kwicks{margin:5rem 0 0 0}.services__list{width:100%;height:50rem}.services__list-item{height:50rem;background-color:#ccc;float:left}.services__list-link{width:100%;height:100%;position:relative}.services__list-hover{position:absolute;display:flex;visibility:hidden;opacity:0;width:100%;height:100%;z-index:1;top:0;bottom:0;flex-direction:column;justify-content:flex-end;padding:6.5rem;box-sizing:border-box;transition-delay:.3s;transition-duration:.3s}.services__list-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.services__list-title{background:rgba(255,255,255,.8);padding:1rem 3rem;font-family:"Museo Sans";font-size:3.5rem;line-height:7rem;text-align:center;color:#000}.services__list-link:hover .services__list-hover{visibility:visible;opacity:inherit}.services__banner{background-attachment:fixed;background-repeat:no-repeat;margin-top:-9rem;height:100rem}.services__banner-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.services__banner_sm{margin-top:6rem;margin-bottom:10rem;height:580px}.services__banner_sm-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.infograph{margin-top:10rem;margin-bottom:10rem;width:100%}.infograph__list{display:flex;flex-direction:column;flex-wrap:wrap}.infograph__list-item{width:auto;text-align:center;position:relative;margin-bottom:4rem}.infograph__list-img{height:270px;-o-object-fit:contain;object-fit:contain}.infograph__list-title{font-family:"Museo Sans";font-size:4rem;line-height:5rem;color:#2d2d2d;font-weight:900}.novelties__list{margin-top:8rem;margin-bottom:3rem}.novelties__list-text,.novelties__list-title{text-align:center;font-family:"Museo Sans";color:#fff;z-index:1}.novelties__list-title{font-size:6rem;line-height:7rem;font-weight:900}.novelties__list-text{font-size:3rem;line-height:4.5rem;margin-top:3rem}.novelties__list-img{display:flex;flex-direction:column;align-items:center;justify-content:center;background-size:cover;height:770px;padding:0 30rem}.novelties__list .slick-next,.novelties__list .slick-prev{width:6rem;height:6rem;border:3px solid;border-radius:50%}.novelties__list .slick-next:before,.novelties__list .slick-prev:before{display:inline-block;font-size:5rem!important;font-family:"Museo Sans";opacity:inherit;width:100%;height:100%;line-height:5rem;text-align:center}.novelties__list .slick-next:before{content:"\203A"}.novelties__list .slick-prev:before{content:"\2039"}.novelties__list .slick-prev{left:8rem}.novelties__list .slick-next{right:8rem}.event__detail-info{margin-top:7rem}.event__detail-text ul{list-style:inherit;padding-left:21px}.event__detail-text h3{margin-bottom:1rem}.event__detail-gallery-img{height:400px}.event__detail-gallery-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.event__detail-gallery{margin-top:7rem;margin-bottom:7rem}.event__detail-gallery .section-title,.event__detail-info .section-title{margin-bottom:5rem}.other__list-item{margin:0 2rem}.other__list-img{height:400px}.other__list-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.other_list-block{margin-top:10rem;margin-bottom:10rem}.other_list-block .section-title{margin-bottom:5rem}.other__list-link{font-size:3rem;color:#000;font-weight:700}.other__list-link .other__list-title{text-align:center;margin:3rem 0}.back-to-top{display:none;position:fixed;z-index:90;right:6rem;left:unset;bottom:10.5rem;width:6rem;height:6rem}.plans__list-img{height:50rem}.plans__list-img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.banner__text{font-size:3rem;font-weight:500;line-height:3.8rem;margin-top:5rem;margin-bottom:2rem}.project__detail-gallery,.project__detail-plans{background-color:#2d2d2d;padding:10rem 0}h2.white-title{color:#fff}.plans__list-title{color:#fff;font-size:30px;font-weight:900;text-align:center;margin-bottom:2rem}.plans__list .slick-next:before,.plans__list .slick-prev:before{display:inline-block;font-size:12rem!important;font-family:"Museo Sans";opacity:inherit;width:100%;height:100%;line-height:5rem;text-align:center;color:#fff}.plans__list .slick-next,.plans__list .slick-prev{width:4rem;height:6rem}.plans__list .slick-next:before{content:"\203A"}.plans__list .slick-prev:before{content:"\2039"}.plans__list .slick-dots{position:relative;margin-top:3rem}.options__list{display:flex;justify-content:space-between;margin:10rem 0}.options__list-link{display:flex;justify-content:center;flex-direction:column;align-items:center}.options__list-img{width:9rem;height:9rem;display:inline-block;text-align:center;background-color:#2d2d2d;margin-bottom:5rem}.options__list-title{font-size:3rem;line-height:4rem;text-align:center;color:#2d2d2d;font-weight:900;font-family:"Museo Sans";max-width:70%}.options__list-img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.project__detail-gallery-slider{margin-top:10rem}.plans__list{margin-top:10rem}#project__detail-gallery .next,#project__detail-gallery .prev{color:rgba(255,255,255,.2);font-size:12rem}.events__list{margin-top:10rem}.portfolio-review{margin-top:5rem;padding:10rem 0}.portfolio-review .comments__list{cursor:inherit}.building__services{margin-top:5rem}.nexttab:disabled{opacity:.5}.conditions{padding:10rem 0 10rem}.conditions h1{text-align:center;margin-bottom:5rem}.conditions_link{color:rgba(0,0,0,.7);text-decoration:underline;display:inline-block}div.form__captcha{display:flex;width:100%;align-items:center}.captcha__img-wrap{margin-right:2rem}.quiz .form__item input.captcha_word{margin-top:0}.feedback__message{text-align:center;margin-top:5rem}.quiz .form__item{max-width:82%;margin:0 auto}.project__detail-gallery-img{height:100%}.carousel-3d-slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.carousel-3d-slide a{height:100%}.project__detail-plans .slick-dots li button:before{color:#fff}.promotions__list-list{display:flex;flex-direction:column;align-items:center}.promotions__list-item{width:100%;display:flex;padding:1.5rem;margin-bottom:5rem;border:1px solid #ededed;box-sizing:border-box;border-radius:7px;transition:.2s}.promotions__list-item:hover{box-shadow:0 4px 30px rgba(0,0,0,.1);transition:.2s;transform:translate(2px)}.promotions__list-info{padding-left:6rem}.promotions__list-img{min-width:43%;max-width:43%;height:40rem;line-height:40rem;background-color:#ededed;color:#2d2d2d;border-radius:10px;font-size:0;text-align:center}.promotions__list-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:10px;font-size:1.5rem}.promotions__list-duration{font-size:3rem;line-height:4rem;font-weight:700;padding-bottom:.5rem}.promotions__list-title{font-size:4rem;line-height:5rem;font-weight:800;padding-bottom:1.5rem}#service__tab-links{text-align:center}.halls__price .price__table td{height:5rem;text-align:center}.halls__price h3{margin:2rem 0;text-align:center}.halls__price-title{margin:10rem 0 8rem;text-align:center}.halls__detail-text{font-size:3.5rem;line-height:5rem;text-align:center}@media screen and (min-width:1481px){.infograph__list-item::after{content:'';display:block;width:100%;height:300px;background-size:contain;background-repeat:no-repeat;position:absolute;z-index:1}.infograph__list-item:nth-child(even){margin-left:50%}.infograph__list-item:nth-child(even)::after{background-image:url(../../images/service/vector_left.png)}.infograph__list-phone::after{top:35%;left:85%}.infograph__list-mail::after{top:50%;right:30%}.infograph__list-clock::after{top:50%;right:20%}.infograph__list-item:nth-child(odd){margin-right:50%}.infograph__list-item:nth-child(odd)::after{background-image:url(../../images/service/vector_right.png)}.infograph__list-item:last-child::after{background-image:unset}.infograph__list-message::after{top:50%;left:85%}.infograph__list-event::after{top:30%;left:90%}}@media screen and (min-width:1030px){.footer-info{min-width:35rem}.banner{position:relative}.main_slider{margin-top:-9rem}.project__detail-options{margin-top:10rem}}@media screen and (max-width:1480px){html{font-size:56.81%}.services__banner_sm{height:42rem}.achieve__list,.employ__list{width:90%;margin:0 auto}.employ .slick-center .employ__img{width:36rem;height:36rem}.about-story .comments__list-item{justify-content:center}.back-to-top{right:4rem;bottom:10rem}.clientage__text,.comments.about-us .story{font-size:2rem}.other__list .slick-prev{left:-11rem}.other__list .slick-next{right:-11rem}.banner__title{line-height:8rem;font-size:7rem}.about-banner{background-attachment:scroll}.container{max-width:1240px}h1{font-size:7rem}.menu__list-item{padding:0 1.5rem}.banner__info{padding-left:0}.include-serv__box{padding-left:0;max-width:1240px}.profit__img{width:50rem}.profit__img img,.slick-slide img{width:100%;height:100%}.profit__desc{max-width:53.8rem}.comments__info{max-width:42rem;padding:5rem 9rem 11rem 7rem}.comments__img{max-width:64rem;max-height:48rem;margin-left:3rem}.comments__img img{width:100%}.comments .slick-dots{bottom:-8rem!important}.form{margin-top:6rem}.form__item:last-of-type{padding-bottom:5rem}.price-calc .form__item:last-of-type{padding-bottom:2rem}.price-calc .form .form__button{width:37rem}.footer__schedule{margin-right:1rem}.achieve__list,.employ__list{width:90%;margin:0 auto}.achieve__box img{width:80%}.comments__story{line-height:3rem;font-size:1.8rem}.employ__name{max-width:27rem;margin:0 auto}.blog,.contacts,.price,.service,.wrapper{margin-top:8rem}.blog__show{padding:8rem 2rem 10rem 4rem;height:45rem;box-sizing:content-box}.service__image-box{max-height:44rem}.service__image:not(:first-child){margin-top:9rem}.service__image-change{margin-top:1rem!important}.start-sticky{max-height:80rem}.footer__inner p{font-size:2rem}.events__list-item{height:50rem}.blog__show-box{max-width:55rem}#sidebar{margin-left:0}.banner__link,.include-serv__link{line-height:7rem}.events__list-title{font-size:2.7rem;line-height:3.5rem}.events__list-desc{font-size:2.5rem;line-height:3.2rem}}@media screen and (max-width:1366px){.banner__scroll{margin-top:5rem}.services__list,.services__list-item{height:45rem}.services__list-title{line-height:5rem}.events__desc{font-size:3rem;line-height:4.5rem}.events__list-item{height:43rem}.achieve__inner{padding:5rem 0}#sidebar .blog__list .blog__list-item:nth-child(3){display:none}}@media screen and (max-width:1290px){.clientage__list{max-width:800px}.clientage__text{max-width:60rem}.leadings__block .comments__text{font-size:2rem}.employ__img{width:26rem;height:26rem;line-height:28rem}.employ .slick-center .employ__img{width:32rem;height:32rem}.service__detail-content ul li{padding-left:2rem}}@media screen and (min-width:1024px) and (max-width:1290px){.container{max-width:1180px}.comments__info{padding:5rem 7rem 11rem 7rem}.comments__img{max-width:62rem}.banner__price{font-size:3rem}.banner__title{font-size:6rem}}@media screen and (min-width:1025px) and (max-width:1150px){.container{max-width:1025px}.menu__list-item{padding:0 .8rem}.post{padding-left:4rem}}@media screen and (max-width:1024px){#customizer,#preloader{display:none}.active-link .menu__link::after{content:none}.header-box{position:fixed;z-index:9990;width:100%;background-color:#2d2d2d}.header{flex-direction:row-reverse;align-items:center;padding:1.5rem 6rem;height:7rem;transition:1.5s}.logo{margin:0 auto}.include__item-img{width:10rem;height:9.5rem}.banner__title{padding-bottom:3rem}.comments.about-us .story{max-width:80rem}.comments.about-us{position:relative}.comments.about-us .include-serv__link{position:relative;bottom:-10rem}.menu__list{top:7rem;padding-left:0;width:38%}.active-link .menu__link,.menu__link,.menu__phone{font-family:'Museo Sans',Arial,sans-serif;font-weight:400;line-height:4rem}.active-link .menu__link{border:none;padding-bottom:0}.menu__phone-item .menu__phone-link{font-size:2.2rem;color:inherit;font-weight:700}.menu__bg{opacity:.6;top:7rem}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{height:3px;width:45px!important}.hamburger-inner:after{width:22px!important}.hamburger--spring.is-active .hamburger-inner:after{width:45px!important}.menu__list-item{padding:0 4rem}.header>.menu__phone{display:none}.header>.menu__phone.mobile{display:block}.menu__phone.mobile .menu__phone-link{padding-bottom:0}.open .hamburger{left:6rem;top:3rem;right:unset}.open .menu__list{padding-top:4rem}.menu__phone-item .menu__phone{margin-top:6rem;text-align:left}.banner{background-position:right;height:50.1rem}.banner__video{height:44rem}.main-banner .banner__box{top:unset;bottom:0}h1{font-size:5rem}.banner__title{text-align:center}.banner__price{padding-top:0;text-align:center;margin-top:2rem;margin-bottom:4rem}.banner__link,.form__button,.price-calc .form__button{width:100%}.banner__scroll{display:none}.include-serv__box{flex-direction:column;align-items:flex-end;padding:0;padding-bottom:6rem}.include-serv__img-box{width:100%}.include-serv__img{width:100%;height:100%}.include-serv__list-box{margin-left:0;font-size:2rem;line-height:2rem}.include-serv__img-box>.section-title{position:relative;transform:unset;bottom:unset;left:unset;width:100%;text-align:center;line-height:6rem}.include-serv__list li{width:100%;margin-bottom:5rem}.include-serv__list li:nth-child(odd){padding-left:2rem;margin-left:10rem}.include-serv__list li:nth-child(even){padding-right:0;padding-left:2rem;margin-left:10rem}.profit__desc{max-width:46rem;margin-top:0}.profit__img{width:42%;height:100%}.profit__list{padding-left:0}.comments__box,.profit{padding:7rem 0 10rem}.include-serv__link{width:100%;border-radius:0;margin-top:2rem}.comments__info{max-width:44rem;padding:2rem 4rem 5rem 3rem}.comments__img{max-width:50rem}.comments__author,.comments__text{font-size:2rem;line-height:2.5rem}.section-title{line-height:6rem}.calc{padding-top:7.5rem;margin-bottom:7rem}.form__button{margin-bottom:0}.service~.calc .form__button,.service~.calc .form__item{width:70%;margin:0 auto!important}.price~.calc .form__item,.service~.calc .form__item{padding-bottom:4rem}.price-calc input{box-sizing:border-box}.map__box>h2{font-size:6rem}.map__text{padding:1rem 0 4rem}.footer__top{padding:5rem 2rem 0;display:flex;justify-content:space-between}.footer-info{display:inline-block;vertical-align:top;padding-top:2rem}.footer__contacts{margin-left:0}.footer__phones{padding-bottom:0}.footer__contacts .logo{margin-left:0;width:25.5rem}.footer-info__list{padding-top:0}.footer__inner{display:block;margin-left:0}.footer__coopyright,.footer__schedule{display:block}.footer__icons{width:30%;margin:-7rem auto 0}.footer__bottom{padding:5rem 3rem 4rem}.back-to-top{bottom:9rem}.achieve .achieve__list-item{margin-left:1rem}.achieve__box>figcaption{padding-top:3rem}.about-story .comments__info{line-height:3rem;font-size:2rem;padding:3rem 5rem 9rem 5rem}.achieve__numbers{flex-direction:column}.achieve__numbers-item:not(:last-child){padding-bottom:4rem}.achieve__numbers-item:not(:last-of-type)::after{content:'';display:block;border-bottom:2px solid;width:51px;margin:4rem auto 0}.achieve .achieve__list-item{margin:0 4rem 0 6rem}.about-story .comments__info{max-width:42.5rem}.blog,.contacts,.price,.service,.wrapper{margin:0;padding-top:13.5rem}.blog__show{height:auto;flex-direction:column;padding:4rem 5.6rem 5rem}.blog__show img{width:82%;margin:0 auto}.blog__list{padding-left:0;padding-right:0;max-width:76rem;margin-top:5rem;flex-wrap:wrap}.blog__show-box{max-width:76rem;margin-top:4rem;padding:0}.blog__show-text{padding-top:4rem}.blog__list-item:nth-child(3n+2){margin:0}.blog__list-item:nth-child(even){margin-left:4%}.blog__list-item{width:48%}.blog__list,.blog__show-box{margin-left:auto;margin-right:auto}.map__image{height:60rem}.wrapper{flex-direction:column}.post__text{padding-left:0}#sidebar{margin:0;max-width:100%}#sidebar .different-banner{width:100%}#sidebar .blog__list{max-width:100%}#sidebar .blog__list-item img{height:100%}#sidebar .blog__list-item{padding-bottom:4rem}#sidebar .blog__list-item figcaption{font-size:2rem}.post{margin-left:5.6rem;margin-right:5.6rem;margin-bottom:5rem}#sidebar .blog__list{margin-left:5.6rem;margin-right:5.6rem;margin-bottom:5rem}#sidebar .blog__list{flex-direction:row}#sidebar .different-banner figure{width:100%}.different-banner img{width:100%}#sidebar .start-sticky{padding-top:0}.service__list-inner{margin:6rem 5.6rem}.service__descrip{padding:5rem 9rem 0 0}.service__list-item:nth-child(even) .service__descrip{padding:2rem 0 0 9rem}.service__descrip-title{font-size:3rem}.open,.service__text{padding:1rem 0;font-size:1.5rem;line-height:2.5rem}.contacts{padding-bottom:4rem;margin-left:5.6rem;margin-right:5.6rem}.employ__status{margin-top:1rem}.price__box{margin-left:5.6rem;margin-right:5.6rem}.price__table{margin-top:8rem;margin-bottom:7rem}.service__image-box{max-height:34.9rem}.service__image:not(:first-child){margin-top:9rem}.service__image-change{margin-top:1rem!important}.start-sticky{max-height:60rem;padding-top:10rem}#sidebar .different-banner{max-width:88%}#sidebar .different-banner figure{margin:0 auto}.banner .banner__link{border-radius:0}.about-story .comments__link,.comments__story{line-height:2.5rem;font-size:1.6rem}.employ__img{width:28rem;height:28rem;line-height:30rem;margin:0 auto;opacity:1}.employ__info{opacity:1}.employ__list-item{width:28rem}.price__table-name{padding-bottom:0}.price~.calc .form .form__items{max-width:100%}.price~.calc .form__agree-box{width:100%;max-width:100%;text-align:center}.open .hamburger{position:static}.comments.about-us .include-serv__link{bottom:-10.1rem}.include-serv .section-title{padding-top:4rem}.include-serv__list li{margin-bottom:0}.include-serv__box{padding-bottom:0}.include-serv__link{margin-top:7rem}.include-serv__list-box{margin-top:6rem}.promotions__list-img{height:31rem;line-height:31rem}.services__banner_sm{margin-top:0;padding-top:7rem}.event__detail-info,.events__desc{max-width:90%}.post{max-width:100%}.events__types ul li span{visibility:visible;position:static;width:100%}.events__types ul li{width:100%;margin-top:5rem}.events__types ul{flex-direction:column;margin-top:5rem}.events__types ul li span::after{display:none}.events__list-item,.services__list-item{height:auto}.about-banner .banner__info,.main-banner .banner__info{width:100%}.banner__title{margin:0 1rem;padding-bottom:0}.include-serv__link{box-sizing:border-box}.events__list-hover{visibility:visible;padding:3.5rem}.events__list-link{font-size:0}.price__table{width:93%}.services__list-link{font-size:0}.events__list-item,.services__list-item{width:100%}.blog__show-img{height:100%}.blog__show img{width:100%;max-height:48rem;-o-object-fit:cover;object-fit:cover}.blog__list{max-width:90%}.blog__list-item img{height:100%;max-height:30rem;-o-object-fit:cover;object-fit:cover}.comments__img{width:100%}.quiz_btn-submit{margin-top:3rem}.blog__show-img{max-width:100%}.about-banner{margin-top:unset}.novelties__list-img{height:550px}.services__list{height:auto;display:flex;flex-wrap:wrap}.services__list-hover{background-color:rgb(0,0,0,.4);opacity:1}.services__list-title{width:70%}.services__list-hover{visibility:visible;padding:0;justify-content:center;align-items:center}.novelties__list-img{padding:0}.novelties__list-text{font-size:100%}.menu__phone-item .menu__phone-link{font-size:2.2rem;color:inherit;font-weight:700}.menu__list-item.callme span{color:#222;font-size:2rem;font-weight:700}.menu__list-item.callback .include-serv__link{margin-top:0;color:#222;font-size:1.5rem;letter-spacing:0;border-radius:4rem}.menu__list-item.callback{margin-top:4rem}}@media screen and (min-width:510px) and (max-width:1024px){.header>.banner__link{display:block;width:150px;height:3rem;font-size:1rem;line-height:3rem;border-radius:30px;margin-top:0}.project__detail-options{margin-top:7rem}.logo{padding-left:150px}}@media screen and (max-width:840px){.banner__price{margin-top:2rem;margin-bottom:4rem;max-width:90%;font-size:3rem}.banner__title{font-size:5rem}.profit__img{width:100%;height:100%;max-width:100%;max-height:100%;margin-right:0}.profit__img img{max-height:35rem;-o-object-fit:cover;object-fit:cover}.profit__list{padding-left:0}.profit__desc{padding:0 3rem;max-width:100%}.slick-initialized .comments__list-item.slick-slide{flex-direction:column}.leadings__block .comments__info{padding:3rem;margin:0;max-width:100%}.leadings__block .comments__img{height:48rem;margin-left:0;max-width:100%}.leadings__block .comments__img>img{-o-object-fit:cover;object-fit:cover}.profit__name{padding-top:3rem}.comments__info{margin-left:0;margin-top:0;max-width:100%}.comments__img{max-width:100%;max-height:100%;height:48rem;margin-left:0}.comments__img img{-o-object-fit:cover;object-fit:cover;height:100%}.promotions__list-item{flex-direction:column;padding:0;border:0}.promotions__list-img{height:40rem;line-height:40rem;min-width:auto;max-width:100%;width:100%;margin-bottom:2rem}.promotions__list-img img{border-radius:0}.promotions__list-info{padding:0 2.7rem}.events .section-title,.promotions__list .section-title{padding-top:10rem}.banner__text h2,.banner__text h3,.banner__text h4{font-size:3rem}.banner__text{padding-bottom:2rem}.options__list{flex-direction:column}.options__list-link{padding:2rem 0}.plans__list-img{width:90%;height:40rem;margin:0 auto}}@media screen and (max-width:800px){.header{padding:1.5rem 2rem;height:7rem;box-sizing:border-box}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{height:2px;width:37px!important}.hamburger--spring.is-active .hamburger-inner:after{width:37px!important}.open .hamburger{left:2rem;top:2rem}.menu__bg,.menu__list{top:7rem}.menu__list{width:44%}.hamburger-inner:after{width:19px!important}.main-banner .banner__link{margin-top:4rem}.banner{background:url(../../images/main-page/banner-mobile.jpg) no-repeat;background-size:cover;height:49rem}.main-banner .banner__price{padding-top:0}.comments.about-us .story{max-width:60rem}.banner__price{padding-top:3rem}.include-serv__img-box>.section-title{line-height:5rem;font-size:4rem}.include-serv__list-box{font-size:2rem;line-height:3rem}.include-serv__list li::before{left:-10px}.comments__box,.profit{padding:4.5rem 0 10rem}.section-title{font-size:6rem}h3{font-size:3rem;line-height:3rem}.profit__text{font-size:2rem;line-height:3rem;padding-top:2rem}.comments__author,.comments__link,.comments__status,.comments__text{font-size:2rem;line-height:3rem}.comments__text{padding-top:1.5rem}.comments__author,.comments__link{padding-top:.5rem}.calc{padding-top:4.5rem;margin-bottom:5rem}.form__item{width:60%}.map__image{height:48rem}.map__shadow{background:rgba(0,0,0,.4)}.map__box>h2{font-size:4rem;line-height:5rem}.map__text{font-size:2.5rem;line-height:4rem}.map__link{height:6rem;width:25.2rem;font-size:1.6rem;line-height:6rem}.footer .logo__text{font-size:3rem}.footer__contacts .logo{padding-bottom:3rem}.footer-info{padding-top:3rem}.footer__bottom{margin-top:3.5rem;padding:4rem 3rem}.footer__schedule{font-size:1.5rem}.footer-info__list-item,.footer__coopyright{line-height:4rem;font-size:1.5rem}.about-banner{background-image:url(../../images/about/about-banner-new.jpg)}.achieve .achieve__list-item{margin:0}.about-story .comments__link,.comments__story{font-size:1.5rem;line-height:2rem}.about-story .comments__info{height:auto;padding:2.5rem 1.5rem 3rem 1.5rem}.about-story .comments__info{max-width:37.5rem;box-sizing:border-box}.achieve{padding-top:4rem}.blog__list{margin-left:5.6rem;margin-right:5.6rem;margin-bottom:5rem}.blog__show img{width:100%}.post__title{padding-bottom:4rem}.service__list-inner,.service__list-item:nth-child(even) .service__list-inner{flex-direction:column-reverse}.service__image-box{max-height:44rem}.service__image-box .service__image:not(:first-child){display:none}.service__descrip,.service__list-item:nth-child(even) .service__descrip{padding:0;padding-top:4rem;max-width:100%}.service__image{max-width:100%}.price__table{margin-top:4rem;margin-bottom:3rem}th{padding:1rem .5rem}.price__table-title{font-size:2rem}.price__table-name{padding-bottom:5rem}.price__table-column{max-width:45rem}.price td,.price__table-column{font-size:1.8rem}.banner__link,.form__button,.price-calc .form__button{border-radius:0}.form{max-width:100%}.form__agree-box,.form__item{max-width:80%;margin-left:auto;margin-right:auto}.price~.calc .form__button,.service~.calc .form__button{width:100%}.achieve__box img{width:100%}.comments__title-box{margin-bottom:1rem}.comments__title-box .comments__title,.comments__title-box p{font-size:2rem;line-height:3rem}.comments__story{line-height:1.8rem}.employ__list-item{width:38rem}.employ .slick-center .employ__img{width:38rem;height:38rem}.contacts__image{width:100%}#preloader{min-width:10px;background-size:150px}.services__list-link{font-size:0}.services__list-title{font-size:3rem}.events__list-hover{padding:2.5rem}.events .section-title{margin:7rem 0}.events__list{margin-top:4rem}.events__list-title{font-size:2rem;line-height:2.5rem}.events__list-desc{margin-top:1rem;font-size:2rem;line-height:3rem}.banner__price{padding-top:0;margin-bottom:2rem;line-height:4rem}.banner__title{line-height:6rem}}@media screen and (max-width:768px){.event__detail .banner__text,.leadings__block .comments__text,.novelties__list-text,.quiz div.step p.step{font-size:100%;line-height:normal}.events__list-desc{text-align:center}.profit__list{padding-left:0}.event__detail-gallery,.event__detail-info{padding:0 2rem}.include-serv__img-box>.section-title{position:relative;transform:unset;bottom:unset;left:unset;width:100%}.include-serv__list>li:not(:first-of-type){padding-top:2rem}.include-serv__list li{margin-bottom:2rem}.quiz__wrap .form__item input,.quiz__wrap .form__item textarea{font-size:100%;line-height:normal}.events .section-title,.promotions__list .section-title{margin:5rem 0;max-width:unset}.include-serv__link{border:none}.events__list-hover{visibility:visible;padding:0;justify-content:center;align-items:center}.events__list-item,.services__list-item{height:350px}.events__list-title{text-align:center}.services__banner_sm{height:250px;margin-bottom:5rem;margin-top:0}.services__list{margin-top:5rem}.events__types ul{flex-wrap:wrap}.leadings__block .comments__info{padding:2rem}.events__types ul li span{position:relative;visibility:visible;top:unset}.events__desc{margin-top:3rem;margin-bottom:5rem;font-size:100%;line-height:normal}.novelties__list .slick-dots{bottom:30px}.novelties__list .slick-dots li button::before{color:#fff}}@media screen and (max-width:767px){.quiz__wrap{width:100%;padding:0;margin:6rem auto}.quiz__wrap .form__agree-box label{font-size:1.4rem}.quiz__tab-titles{justify-content:space-around}.quiz__tab-titles li{font-size:18px;width:24px;height:24px;line-height:2.4rem}.quiz__tab-titles .quiz__tab-caption:after{right:-2.3rem}.quiz__fields-title{font-size:2.8rem;line-height:3.5rem;margin-top:3rem}label.quiz__radio-label{font-size:2.8rem;line-height:3.5rem}.quiz__fields{flex-direction:column}.quiz__fields-item{margin-right:0}.quiz__fields{margin:3rem auto}.quiz__fields-item:not(:last-child){margin-bottom:2rem}}@media screen and (min-width:360px) and (max-width:767px){.quiz__tab-titles .quiz__tab-caption:after{right:-2.7rem}}@media screen and (max-width:500px){html{font-size:51%}.wow{visibility:visible}.events__list-title{font-size:2.5rem;line-height:3.5rem}.events__list-desc{font-size:2rem;line-height:3rem}.events__list-item{width:100%}#preloader{min-width:10px;background-size:120px}.clientage__text,.comments.about-us .story{font-size:1.6rem;line-height:2.5rem;max-width:33rem}.about-banner.banner,.main-banner .banner__video{height:70vh}.comments.about-us{background-position:center}.logo{width:20.5rem}.logo>img{width:100%}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{width:30px!important}.hamburger--spring.is-active .hamburger-inner:after{width:30px!important}.hamburger-inner:after{width:15px!important}.menu__link{font-size:1.6rem}.menu__list-item{padding:0 2rem}.active-link.menu__list-item{padding:0 1.6rem}.menu__list-item{margin-bottom:0}.menu__list-item:last-child{padding-right:0}.menu__phone-item .menu__phone{font-size:1.8rem;margin-top:4rem}.main-banner .banner__video{height:58rem}.banner{background-position:center;height:58rem}.menu__phone.mobile .menu__phone-link{display:none}.about-banner .banner__price{max-width:40rem;margin:0 auto;font-size:2.5rem;line-height:3rem}.about-banner .banner__link{margin-top:7rem}.banner__link{margin-top:3rem}.include-serv__list-box{margin-top:3.5rem}.include-serv__img-box>.section-title{text-align:center;font-weight:700}.include-serv__list li:nth-child(odd){padding-left:1.7rem}.include-serv__list li:nth-child(even){padding-right:1.7rem}.include-serv__img{background-position:bottom}.include-serv__link{margin:0 auto}.include-serv__list li::before{left:-10px}.profit__list{margin-top:4rem;padding-left:0}.profit__list-item{margin:0 auto}.profit__desc{margin-bottom:2rem;max-width:100%;padding-left:1.5rem;padding-right:1.5rem;margin-right:0}.profit__img{width:100%;height:33rem}.comments{margin-top:2rem}.comments .section-title{max-width:30rem;margin:0 auto}.comments__list{padding-top:3rem}.comments__img{width:100%;margin:0}.comments__info{margin:0;max-width:100%;padding:3rem 4rem 5rem 3rem}.comments__text{padding-top:2.5rem}.comments__author,.comments__link{margin-top:1rem}.form__item{width:100%}.form__item input,.form__item select,.form__item textarea{width:100%}.form__item:last-of-type{padding-bottom:4rem}.calc{margin-bottom:2rem}.map__box{top:25.5%}.footer-info:last-child,.footer-info__list-item,.footer__contacts,.footer__coopyright,.footer__icons{margin:0}.footer__top{display:flex;flex-direction:column;align-items:left}.footer__icons{width:auto;padding-top:4rem}.footer__bottom{padding:5rem 3rem 4rem 1.5rem}.back-to-top{bottom:3.5rem;right:1rem}.form,.form__item input,.form__item select,.form__item textarea{font-size:1.5rem}.calc .section-title,.form__button,h2{font-weight:700}.achieve{padding-top:2rem}.about-story .comments__list-item{flex-direction:column}.about-story .comments__info{max-width:100%;width:100%}.employ .slick-center .employ__img,.employ__img{width:29rem;height:29rem}.blog__show{padding-left:0;padding-right:0;padding-bottom:3.5rem}.blog__show-box{margin-left:1.7rem;margin-right:1.7rem;margin-top:2.5rem}.blog__show-title{line-height:3.5rem;font-size:3rem}.blog__show-text{padding-top:1.5rem}.blog__list{margin-right:0;margin-left:0}.blog__list-item{padding-bottom:3rem}.blog__list-item,.blog__list-item figure{width:100%}.blog__list-item figcaption{font-size:2rem;margin:0 2rem}.blog__list-item:nth-child(even){margin-left:0}.blog__show-text{font-size:2rem;line-height:3rem}h1{font-size:4rem;line-height:5rem}.blog,.contacts,.price,.service,.wrapper{padding-top:11.5rem}.main-banner~.comments .slick-dots{bottom:-6rem!important}.socials{overflow:scroll;position:relative;z-index:10}.post__title{font-size:3rem;line-height:3.5rem;padding-bottom:2rem}.post__text{padding-top:0}.socials{padding-top:1.6rem;padding-bottom:1.6rem}.post__author{margin-bottom:.8rem}.post__text>p{font-size:1.5rem;line-height:2rem}.post__text h2,.post__text h3,.post__text-title,.service__descrip h3{font-size:2rem;line-height:3rem;padding-top:0;padding-bottom:1rem}.post__text>p:last-of-type{padding:0}.post{margin-bottom:4rem}#sidebar .blog__list,.post{margin-left:0;margin-right:0}.news-detail-share,.post__image,.post__text,.post__title,.price__box{margin-left:1.7rem;margin-right:1.7rem}#sidebar .blog__list-item{padding-bottom:3.5rem}.price__box-item>label,.service__box-item>label{font-size:1.8rem;padding:1rem}.price__box,.service__box{margin-top:2rem}.service__list-inner{margin:4rem 1.5rem}.service__hr{top:7.7rem}.contacts{line-height:3.5rem;margin-left:1.5rem;margin-right:1.5rem}#map-wrap iframe{height:50rem}.price__table-name{font-size:2.5rem}.price td,.price th{font-size:2rem}.price .price__table-title{font-size:2.5rem}.price__inner-out{overflow:scroll}.price__table-name{padding-bottom:0;line-height:4rem;max-width:36rem;text-align:left}.price__table-column{max-width:23rem;line-height:2rem}.price~.calc .form__item,.service~.calc .form__item{width:93%}.form__agree-box,.form__item{max-width:96%}.price h1{font-size:3rem;line-height:4rem;margin:0 2rem}.price__box-item>label{margin:0 2rem}.price-calc .section-title{font-size:3rem;line-height:3rem}.price~.calc .form{margin-top:4rem}.form__arrow{width:10px;height:10px;border-bottom:2px solid;border-right:2px solid;right:23px;top:57px}.slick-prev{width:39px!important;height:59px!important;background:url(../../images/slider-arrow-left.svg) no-repeat!important;background-size:cover!important;left:0!important}.slick-next{width:39px!important;height:59px!important;background:url(../../images/slider-arrow-right.svg) no-repeat!important;background-size:cover!important;right:0!important}.contacts__box{flex-direction:column;margin-top:2rem}.contacts__info{margin:2rem auto 0}#price__tab-links{margin-bottom:4rem}.price__box-item label,.service__box-item label{font-size:2rem}.price~.calc .form__item:nth-of-type(1),.price~.calc .form__item:nth-of-type(2),.price~.calc .form__item:nth-of-type(3),.price~.calc .form__item:nth-of-type(4),.price~.calc .form__item:nth-of-type(5){width:100%}.price~.calc .form__item{padding-bottom:2rem}.comments{background:#2d2d2d}.banner__box{top:unset;bottom:0}.clientage{height:71rem}.section-title.clientage-title{padding-top:5.4rem}html{font-size:51%}.banner__title{line-height:6rem}.back-to-top{width:50px;height:50px;bottom:30px;right:30px}.menu__link{font-size:2rem}.novelties__list-title{font-size:4rem;line-height:5rem}.events__list-title{font-size:3rem}.contacts__image{background:0 0;display:none;height:0}.banner__price{margin-bottom:0;line-height:4rem}.banner__title{padding-bottom:0}.profit__text{font-size:2rem;line-height:3rem}.profit__desc{margin-top:2rem}.profit__list .slick-next,.profit__list .slick-prev{bottom:57%!important}#customizer{top:30px}.clientage__text,.comments.about-us .story,.comments__author,.comments__link,.comments__status,.comments__text,.include-serv__list-box,.menu__phone-item .menu__phone{font-size:2rem;line-height:2.5rem}.banner__link,.include-serv__link{line-height:7rem}.events__list-link{font-size:0}.comments__info{padding:6rem 4rem 5rem 3rem}.comments__list .slick-arrow{top:47%}.menu__list-item:hover .menu__link::after{display:none}.include-serv__list li:nth-child(2n),.include-serv__list li:nth-child(2n+1){margin-left:1.7rem}.blog__list{max-width:100%}.employ__info{margin-bottom:2rem}.clientage__text,.comments.about-us .story{text-align:left}.clientage__text,.comments .section-title,.comments.about-us .story{max-width:80%}.banner__text{line-height:3.4rem;font-size:2.4rem;padding-right:1.7rem;padding-left:1.7rem}.project__detail .section-title{padding-top:3rem}div.form__captcha{flex-direction:column}.captcha__img-wrap{margin-bottom:2rem}.active-link.menu__list-item,.menu__list-item{padding-right:0}.active-link .menu__link,.menu__link,.menu__phone{font-size:2.5rem;line-height:4.5rem}.active-link .menu__link,.menu__link,.menu__phone{line-height:4.5rem;font-size:2.2rem}.price{margin-bottom:4rem}.blog__show{border-bottom:0}.comments__img,li.comments__list-item{font-size:0}.price .service__hr{display:none}.calc{padding-top:7.5rem}.menu .include-serv__link{line-height:5rem;height:5rem}.menu__phone-item{font-size:2.2rem;margin-top:3rem}.callme{margin-top:1rem}.blog__show-text{display:none}.blog__show{padding-bottom:0;margin-bottom:0}.blog__show-img{height:100%;font-size:0}.blog__list-item figcaption,.blog__show-title{line-height:3.5rem;font-size:3rem}.blog__show-box{margin-top:1.5rem}.blog__list{margin-top:2rem}.contacts__info{max-width:100%}.news-detail-share{display:none}.post__text{padding-top:2rem}.promotions__list-title{font-size:3.2rem;line-height:4.4rem}}@media screen and (max-width:425px){.infograph__list-img{width:100%}.infograph__list-title{font-size:3rem}.include-serv__list li::before{left:0}.comments__box,.profit{padding:4.5rem 0 7rem}.menu__list{width:56%}.menu__list-item.callback{margin-top:3rem}.form{margin-top:3rem}.employ .slick-center .employ__img,.employ__img{width:248px;height:248px}.achieve .slick-list,.employ .slick-list{margin:0}.slick-dots li button:before{font-size:15px!important;line-height:18px!important;width:7px!important;height:7px!important}.achieve__inner{padding:2rem 0 7rem}.achieve .slick-dots,.employ .slick-dots{margin-bottom:-3rem}.achieve__numbers{padding-bottom:4rem}.achieve__box>figcaption{padding-top:1rem}.about-story .comments__info{padding:2.5rem 1.5rem 4rem 1.5rem}.employ{padding-top:4.5rem;padding-bottom:0}.employ__list{padding-top:3rem}.price__box-item>label,.service__box-item>label{font-size:1.3rem;padding:.5rem}.blog__goBackLink{margin-left:1.7rem}.form__agree-box label{font-size:14px}.price__tabs-header{font-size:2.5rem;line-height:3.5rem}.price__table-name{padding-top:7rem;padding-left:1rem}.section-title{line-height:4.5rem}.different-banner a{width:260px}.different-banner h3{line-height:3.4rem;font-size:2rem}.blog__show{padding-top:0}.price__box-item label,.service__box-item label{padding:.5rem}#price__tab-links{padding-top:4rem}}@media screen and (max-width:380px){.main-banner .banner__video{height:55rem}.banner{height:55rem}.about-banner .banner__link{margin-top:5rem}.achieve .achieve__list-item{margin:0 1rem}.employ .slick-center .employ__img,.employ__img{width:323px;height:323px}.employ__list-item{max-width:100%}.achieve .slick-list,.employ .slick-list{margin:0}.service__descrip-title{font-size:2rem}.open,.service__text{line-height:2rem}.slick-next,.slick-prev{top:40%!important}.bx-pagination .bx-pagination-container ul li span{font-size:14px!important}.price__box-item label{font-size:1.9rem}.menu__list-item.callback .include-serv__link{height:5rem;margin:0}.form__agree-box label{font-size:1.3rem}}@media screen and (max-width:330px){.logo{margin:0}.banner{height:48rem}.form__item,.form__item input,.form__item select,.form__item textarea{width:100%}.form__agree-box label{font-size:1.2rem}.footer .logo__text,h3{font-size:2.5rem}.menu__list-item:first-of-type,.menu__list-item:not(:first-of-type){margin-bottom:0}.achieve__numbers .achieve__numbers-number{font-size:7.6rem}.employ .slick-center .employ__img,.employ__img{width:273px;height:273px}.about-banner .banner__link{margin-top:3rem}.map__box>h2{font-size:3.5rem}.map__text{font-size:2rem}.price__box-item>label{margin:0 1rem}.price__table-name{font-size:2rem;line-height:2.5rem;max-width:27rem}.price__table-column{max-width:16rem}.logo{margin-left:2rem}.profit__list .slick-next,.profit__list .slick-prev{bottom:64%!important}.blog__list-item img{height:24rem}.include-serv__list li{width:100%}.include-serv__list li:nth-child(even),.include-serv__list li:nth-child(odd){padding-left:1.7rem;padding-right:1.7rem}.include__item-img{width:10rem;height:9.5rem}.price__box-item label{font-size:1.5rem}.service__hr{top:6.9rem}.banner__price{font-size:2.5rem;line-height:3rem}.banner__title{font-size:4rem;line-height:5rem}.contacts .section-title,.section-title{font-size:3.5rem;line-height:4.5rem}.about-banner.banner,.main-banner .banner__video{height:100vh}.active-link .menu__link,.menu__link,.menu__phone{line-height:4rem;font-size:2rem}.active-link .menu__link,.menu__link,.menu__phone{line-height:4.5rem;font-size:2.2rem}.menu__phone-item .menu__phone{font-size:1.7rem;margin-top:1rem}.menu__list-item{padding:0 1.5rem}.active-link .menu__link,.menu__link,.menu__phone{line-height:4rem;font-size:2rem}}
 h1, h2, h3, h4, h5, h6 {
 font-size: 30px;
  padding-top: 20px;
  padding-bottom: 20px;
}
.container ul {
  list-style: disc;
  margin-left: 20px;
  padding-bottom: 20px;
}
.halls__price-title {
  margin: 5rem 0 0rem;
  text-align: center;
}
.price__table {
  margin-bottom: 4rem;
}
.pos {
	font-size: 26px;
  margin-bottom: 20px;
}
.halls__price .price__table td {
 
  width: 50%;
}
.form__button {
  background: #eaa919;
  color: #fff;
  text-align: center;
  margin-bottom: 45px;
  margin-top: 35px;
}
.schedule-event__more.schedule-event-more {
  display: none !important;
}
.schedule-event-block__section {
  font-size: 12px;
}
.map__shadow {
 background: rgb(0, 0, 0) !important;
}
.map__image {
  background: url(/bitrix/templates/ipdesign_bathhouse/images/map-pic.jpg)!important;
}
.footer__phones a {
  
  font-size: 20px;
 
}
.footer__contacts .logo {
  padding-bottom: 2rem;
  padding-left: 0;
  margin-left: 0rem;
  height: 60px;
  width: 200px;
  margin-top: 30px;
}
.map {
  position: relative;
  margin-bottom: 0rem;
}
.menu__list-item {
  display: inline-block;
  padding: 0 10px;
}
.descktop .menu__phone-link {
  font-size: 20px;
}
.menu ul {
  list-style: disc;
  margin-left: 20px;
  padding-bottom: 5px;
}
.footer__coopyright {
  margin-right: 0rem;
}
a.laxoft {
color: #a4a3a3;
  font-size: 12px;	
}
.service__list-item:nth-child(2n) .service__button-arrow {
  border-color: #000 !important;
}
.service__list-item:nth-child(2n) .service__text::after {
  background: linear-gradient(rgba(255,255,255,0),#fff) !important;
}
@media screen and (max-width: 800px) {
  .container-content {
   
    padding-left: 15px;
    padding-right: 15px;
  }

 
  header .logo {
  height: auto !important;
  width: auto !important;
  padding: 0px;
  margin: 0px;}
   .slick-dots{
	width: 80% !important;
  }
}
.container-content {
 padding-left: 20px;
    padding-right: 20px;
	}






