.header,.hero__bottom{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.hero__bottom,.s-sert__btn-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column}.hero__top,body{position:relative}.edu__btn,.mob-menu h3,.services__btn,.title{text-transform:uppercase}@font-face{font-family:Roboto;src:url(../fonts/Roboto/Roboto-Bold.eot);src:local("Roboto Bold"),local("Roboto-Bold"),url(../fonts/Roboto/Roboto-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/Roboto/Roboto-Bold.woff2) format("woff2"),url(../fonts/Roboto/Roboto-Bold.woff) format("woff"),url(../fonts/Roboto/Roboto-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Roboto;src:url(../fonts/Roboto/Roboto-Regular.eot);src:local("Roboto"),local("Roboto-Regular"),url(../fonts/Roboto/Roboto-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/Roboto/Roboto-Regular.woff2) format("woff2"),url(../fonts/Roboto/Roboto-Regular.woff) format("woff"),url(../fonts/Roboto/Roboto-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Roboto;src:url(../fonts/Roboto/Roboto-Black.eot);src:local("Roboto Black"),local("Roboto-Black"),url(../fonts/Roboto/Roboto-Black.eot?#iefix) format("embedded-opentype"),url(../fonts/Roboto/Roboto-Black.woff2) format("woff2"),url(../fonts/Roboto/Roboto-Black.woff) format("woff"),url(../fonts/Roboto/Roboto-Black.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:Roboto;src:url(../fonts/Roboto/Roboto-Thin.eot);src:local("Roboto Thin"),local("Roboto-Thin"),url(../fonts/Roboto/Roboto-Thin.eot?#iefix) format("embedded-opentype"),url(../fonts/Roboto/Roboto-Thin.woff2) format("woff2"),url(../fonts/Roboto/Roboto-Thin.woff) format("woff"),url(../fonts/Roboto/Roboto-Thin.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:Roboto;src:url(../fonts/Roboto/Roboto-Light.eot);src:local("Roboto Light"),local("Roboto-Light"),url(../fonts/Roboto/Roboto-Light.eot?#iefix) format("embedded-opentype"),url(../fonts/Roboto/Roboto-Light.woff2) format("woff2"),url(../fonts/Roboto/Roboto-Light.woff) format("woff"),url(../fonts/Roboto/Roboto-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Roboto;src:url(../fonts/Roboto/Roboto-Medium.eot);src:local("Roboto Medium"),local("Roboto-Medium"),url(../fonts/Roboto/Roboto-Medium.eot?#iefix) format("embedded-opentype"),url(../fonts/Roboto/Roboto-Medium.woff2) format("woff2"),url(../fonts/Roboto/Roboto-Medium.woff) format("woff"),url(../fonts/Roboto/Roboto-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Gilroy;src:url(../fonts/Gilroy/Gilroy-Regular.eot);src:local("Gilroy Regular"),local("Gilroy-Regular"),url(../fonts/Gilroy/Gilroy-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/Gilroy/Gilroy-Regular.woff2) format("woff2"),url(../fonts/Gilroy/Gilroy-Regular.woff) format("woff"),url(../fonts/Gilroy/Gilroy-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Gilroy;src:url(../fonts/Gilroy/Gilroy-Bold.eot);src:local("Gilroy Bold"),local("Gilroy-Bold"),url(../fonts/Gilroy/Gilroy-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/Gilroy/Gilroy-Bold.woff2) format("woff2"),url(../fonts/Gilroy/Gilroy-Bold.woff) format("woff"),url(../fonts/Gilroy/Gilroy-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Gilroy;src:url(../fonts/Gilroy/Gilroy-Black.eot);src:local("Gilroy Black"),local("Gilroy-Black"),url(../fonts/Gilroy/Gilroy-Black.eot?#iefix) format("embedded-opentype"),url(../fonts/Gilroy/Gilroy-Black.woff2) format("woff2"),url(../fonts/Gilroy/Gilroy-Black.woff) format("woff"),url(../fonts/Gilroy/Gilroy-Black.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:Gilroy;src:url(../fonts/Gilroy/Gilroy-Light.eot);src:local("Gilroy Light"),local("Gilroy-Light"),url(../fonts/Gilroy/Gilroy-Light.eot?#iefix) format("embedded-opentype"),url(../fonts/Gilroy/Gilroy-Light.woff2) format("woff2"),url(../fonts/Gilroy/Gilroy-Light.woff) format("woff"),url(../fonts/Gilroy/Gilroy-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Gilroy;src:url(../fonts/Gilroy/Gilroy-Semibold.eot);src:local("Gilroy Semibold"),local("Gilroy-Semibold"),url(../fonts/Gilroy/Gilroy-Semibold.eot?#iefix) format("embedded-opentype"),url(../fonts/Gilroy/Gilroy-Semibold.woff2) format("woff2"),url(../fonts/Gilroy/Gilroy-Semibold.woff) format("woff"),url(../fonts/Gilroy/Gilroy-Semibold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Gilroy;src:url(../fonts/Gilroy/Gilroy-Medium.eot);src:local("Gilroy Medium"),local("Gilroy-Medium"),url(../fonts/Gilroy/Gilroy-Medium.eot?#iefix) format("embedded-opentype"),url(../fonts/Gilroy/Gilroy-Medium.woff2) format("woff2"),url(../fonts/Gilroy/Gilroy-Medium.woff) format("woff"),url(../fonts/Gilroy/Gilroy-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Gilroy;src:url(../fonts/Gilroy/Gilroy-UltraLight.eot);src:local("Gilroy UltraLight"),local("Gilroy-UltraLight"),url(../fonts/Gilroy/Gilroy-UltraLight.eot?#iefix) format("embedded-opentype"),url(../fonts/Gilroy/Gilroy-UltraLight.woff2) format("woff2"),url(../fonts/Gilroy/Gilroy-UltraLight.woff) format("woff"),url(../fonts/Gilroy/Gilroy-UltraLight.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:Gilroy;src:url(../fonts/Gilroy/Gilroy-Extrabold.eot);src:local("Gilroy Extrabold"),local("Gilroy-Extrabold"),url(../fonts/Gilroy/Gilroy-Extrabold.eot?#iefix) format("embedded-opentype"),url(../fonts/Gilroy/Gilroy-Extrabold.woff2) format("woff2"),url(../fonts/Gilroy/Gilroy-Extrabold.woff) format("woff"),url(../fonts/Gilroy/Gilroy-Extrabold.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:Gilroy;src:url(../fonts/Gilroy/Gilroy-Heavy.eot);src:local("Gilroy Heavy"),local("Gilroy-Heavy"),url(../fonts/Gilroy/Gilroy-Heavy.eot?#iefix) format("embedded-opentype"),url(../fonts/Gilroy/Gilroy-Heavy.woff2) format("woff2"),url(../fonts/Gilroy/Gilroy-Heavy.woff) format("woff"),url(../fonts/Gilroy/Gilroy-Heavy.ttf) format("truetype");font-weight:900;font-style:normal}*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}a{text-decoration:none;outline:0}body{font-family:Roboto}button,input{font-family:inherit;border:none;outline:0}button{background:0 0}input{background:#fff}.hero__top::after,.s-reviews{background-image:url(../img/hero.jpg)}address{font-style:normal}ul{list-style:none}.hero{width:100%;height:calc(var(--vh,1vh) * 100)}.hero__top{width:100%;height:65%;overflow:hidden}.hero__top::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.5)}.hero__top::after{content:"";position:fixed;left:0;right:0;top:0;bottom:0;z-index:-1;background-size:cover;background-position:center;background-repeat:no-repeat}@media (max-width:768px){.hero__top::after{background-position:center;background-image:url(../img/hero-1024-2.jpeg)}}@media (max-width:992px){.hero__top{height:75%}}@media (max-width:680px){.hero__top{height:85%}}.hero__bottom{height:35%;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background-color:#fff}@media (max-width:992px){.hero__bottom{height:25%}}@media (max-width:680px){.hero__bottom{height:15%}}.header{height:100px;background-color:rgba(0,0,0,.52);position:absolute;top:0;z-index:100;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0 15px}@media (max-width:400px){.header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:auto;padding:15px}}.desc-menu{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media (max-width:992px){.desc-menu{display:none}}.header__btn{background:#757575;padding:5px 15px;border-radius:25px;color:#fff;margin:5px;text-align:center}@media (max-width:1280px){.header__btn{margin:2px 0}}@media (max-width:480px){.header__btn{padding:2.5px 5px;font-size:14px}}.header__phone{margin:5px 0 5px 5px;padding:5px 15px;color:#fff}@media (max-width:1280px){.header__phone{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3;margin:2px 0;padding:0 15px}}@media (max-width:480px){.header__phone{padding:2.5px 5px;font-size:14px}}.desc-menu__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.desc-menu__item{padding:0 15px;position:relative}.desc-menu__item::before{content:"";position:absolute;width:0;height:2px;background-color:#fff;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;bottom:-3px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.desc-menu__item:hover::before{width:80%}.desc-menu__link{color:#fff;font-family:Gilroy;font-size:16px;font-weight:700;letter-spacing:1px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.header__logo img{width:125px;height:50px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media (max-width:1280px){.header__right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media (max-width:400px){.header__right{display:none}}.header__left,.hero__park,.hero__title-block{display:-webkit-box;display:-webkit-flex}.hero__title-block{display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.hero__title{color:#328ae3;font-family:Roboto;font-size:5vw;font-weight:500;margin:0 2vw}.hero__park{width:7vw;height:7vw;border-radius:50%;background:#328ae3;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#fff;font-size:5vw;text-align:center;font-weight:600}.hero__promo{font-size:4vw;color:#272727;width:100%;text-align:center}.hamburger{width:36px;height:36px;display:none;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;margin-right:15px}.hamburger div{position:absolute;width:100%;height:2px;background-color:#ccc;border-radius:50px;top:50%}.hamburger div:first-of-type{top:10px}.hamburger div:last-of-type{top:26px}@media (max-width:992px){.hamburger{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.header__left{display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (max-width:400px){.header__left{width:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.old-price{display:inline-block;position:relative}.old-price::before{content:"";position:absolute;width:110%;height:.5vw;top:50%;-webkit-transform:translateY(-50%) rotate(-30deg);-ms-transform:translateY(-50%) rotate(-30deg);transform:translateY(-50%) rotate(-30deg);background-color:red}.new-price{color:red}.title{font-size:36px;font-weight:700;text-align:center;font-family:Gilroy}@media (max-width:1024px){.title{font-size:32px}}@media (max-width:768px){.title{font-size:28px}}.section{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:60px 30px;background-color:#fff}@media (max-width:1024px){.section{padding:50px 25px}}@media (max-width:768px){.section{padding:30px 20px}}@media (max-width:480px){.title{font-size:24px}.section{padding:20px 15px}}.section__inner{width:100%;max-width:1170px}.social-block{width:100%;height:180px;background-image:url(../img/social-bg.jpg);background-size:cover;background-position:center 40%;background-repeat:no-repeat;padding:0 30px}@media (max-width:1024px){.social-block{padding:0 25px}}@media (max-width:768px){.social-block{padding:0 20px;background-position:center;background-image:url(../img/social-bg-1024.jpg)}}@media (max-width:480px){.social-block{padding:0 15px}}.social-block__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.social-block__inner .title{text-align:left;text-shadow:0 0 4px #000}.white{color:#fff}.social-block__link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:183px;height:56px;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#751783),color-stop(48.44%,#F72283),to(#FDBF31));background:-o-linear-gradient(top,#751783 0,#F72283 48.44%,#FDBF31 100%);background:linear-gradient(180deg,#751783 0,#F72283 48.44%,#FDBF31 100%);border-radius:1000px;font-weight:500;font-size:16px;line-height:20px;color:#FFF}.edu__btn,.edu__btn-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.mob-menu h3,.s-about__text-block span{font-weight:700}.social-block__link svg{margin-right:10px}@media (max-width:768px){.social-block__link{height:42px;font-size:14px;width:120px}}.s-about__text-block{margin-top:25px}.s-about__text-block p{color:#272727;font-size:20px;line-height:1.5}.s-about__text-block p:not(:first-of-type){margin-top:15px}@media (max-width:1024px){.s-about__text-block p{font-size:18px}}@media (max-width:768px){.s-about__text-block p{font-size:16px}}.s-edu__text-block{margin-top:25px}.s-edu__text-block p{color:#272727;font-size:20px;line-height:1.5}.s-edu__text-block p:not(:first-of-type){margin-top:15px}@media (max-width:1024px){.s-edu__text-block p{font-size:18px}}.edu__btn-block{display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:30px 0}.edu__btn{width:180px;height:62px;border:3px solid #757575;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#000}.edu__btn span{display:inline-block;transition:.3s;position:relative}.s-sert__btn-block,.sert__container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.edu__btn span::after{content:"\00bb";position:absolute;top:50%;-webkit-transform:translateY(-60%);-ms-transform:translateY(-60%);transform:translateY(-60%);right:0;opacity:0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.edu__btn:hover span{padding-right:15px}.edu__btn:hover span::after{opacity:1}@media (max-width:768px){.s-edu__text-block p{font-size:16px}.edu__btn{height:48px}}.sert__btn{width:240px}.s-sert__btn-block{margin:35px 0;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.s-sert__btn-block--text{font-size:18px;font-weight:600;width:100%;margin-bottom:15px;text-align:center}.sert__item,.sert__num{font-weight:300;color:#fff}.sert{width:500px;background-color:#000;border-radius:25px}.sert__inner{width:100%;padding-bottom:56%;position:relative}@media (max-width:560px){.sert{width:100%}.sert__inner{padding-bottom:235px}}.sert__container{width:100%;height:100%;position:absolute;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.s-parking__inner,.sert__block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-webkit-box-orient:vertical;-webkit-box-direction:normal}.sert__num{position:absolute;font-size:16px;bottom:30px;right:50px}@media (max-width:480px){.sert__container img{width:200px}.sert__num{font-size:12px}}.sert__block{display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:50px 0}.sert-back{margin-top:25px}.sert__item{font-size:16px;margin:5px 0;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.sert__item a{color:#fff;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.sert__item i{margin-right:10px;font-size:18px;width:20px}.sert__item:hover,.sert__item:hover a{color:#EB5329}@media (max-width:480px){.sert__item{font-size:12px}}.sert__text-block{margin-top:25px}.sert__text-block p{color:#272727;font-size:20px;line-height:1.2;line-height:1.5}.sert__text-block p:not(:first-of-type){margin-top:15px}@media (max-width:1024px){.sert__text-block p{font-size:18px}}@media (max-width:768px){.sert__text-block p{font-size:16px}}.s-parking__inner{display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.review-container,.s-contacts__container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.s-parking__map{max-width:585px;width:100%;margin-top:50px}.s-parking__map img{width:100%;max-width:585px}.s-contacts__container{width:100%;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;font-size:20px;margin-top:50px}.s-contacts__container a{color:#272727;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;margin:0 10px}.review-link-cnt a,.send-from,.success-ok,.up div{-webkit-transition:.3s;-o-transition:.3s}.s-contacts__container a:hover{color:#EB5329}.s-contacts__container i{margin-right:10px}@media (max-width:1024px){.s-contacts__container{font-size:18px}}@media (max-width:768px){.s-contacts__container{font-size:16px;margin-top:35px}}@media (max-width:680px){.s-contacts__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.s-contacts__container a:last-of-type{margin-top:20px}}.mob-menu,.review-container{-webkit-flex-direction:column}.s-contacts__map{width:100%}.s-reviews{padding:15px 30px;background-size:cover;background-repeat:no-repeat;background-position:center top;position:relative}.s-reviews::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.5)}.s-reviews__inner{position:relative;z-index:10}.review-container{display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:15px;background-color:#fff;border-radius:15px}.review-img__wrap,.review-link-cnt{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-webkit-box-pack:center}.footer,.mob-menu__item{padding:10px 0}.review-img__wrap{width:100%;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:20px 0 10px}.review-img{max-width:550px;width:100%}.review-img img{width:100%;max-width:100%}.review-link-cnt{display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.footer,.mob-menu-close{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.footer,.mob-menu-close,.online-btn{-webkit-box-pack:center}.review-link-cnt a{transition:.3s;color:#007bff}.review-link-cnt a:hover{color:#004288;text-decoration:underline}.footer{background-color:#000;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.footer p{color:#fff;font-size:12px}.qode_google_map{height:320px;overflow:hidden}.mob-menu-wrap{position:fixed;top:0;right:0;bottom:0;left:0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;-webkit-transform:translateX(-200%);-ms-transform:translateX(-200%);transform:translateX(-200%);z-index:999}@media (min-width:1025px){.mob-menu-wrap{display:none}}.mob-menu--open{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.mob-menu-layer{width:100%;height:100%;background-color:rgba(0,0,0,.5);position:absolute;z-index:1}.mob-menu{background-color:#eceff1;position:relative;z-index:900}.mob-menu h3{margin-bottom:15px;font-size:30px}.mob-menu-close{width:30px;height:30px;position:absolute;left:20px;top:20px;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;z-index:5}.mob-btns-block,.mob-menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-webkit-box-orient:vertical;-webkit-box-direction:normal}.mob-menu-close div{position:absolute;width:100%;height:2px;background-color:rgba(0,0,0,.9)}.mob-menu-close div:first-of-type{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.mob-menu-close div:last-of-type{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.mob-menu{width:320px;height:100%;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.mob-nav-btn,.mob-nav-phone{padding:5px 15px;font-size:20px}.mob-menu__link{text-align:center;display:inline-block;width:100%;font-size:20px;color:#272727;font-weight:600}.mob-btns-block{width:100%;margin-bottom:50px;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:-50px}@media (max-height:600px){.mob-btns-block{margin-top:0}}.mob-nav-btn{background:#757575;border-radius:25px;color:#fff;margin:7.5px 0;text-align:center}.online-btn,.up{background-color:#000}.mob-nav-phone{color:#272727}.online-btn{width:100px;height:100px;border-radius:50%;opacity:.8;position:fixed;right:30px;bottom:60px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;z-index:99}.online-btn p{font-size:16px;color:#fff}@media (max-width:1024px){.online-btn{width:60px;height:60px;right:30px;bottom:30px}.online-btn p{font-size:12px}}.online-btn-round{width:105%;height:105%;position:absolute;border:2px solid #000;border-radius:50%;-webkit-animation:wave-stroke 2s infinite cubic-bezier(.37,0,.8,.77);animation:wave-stroke 2s infinite cubic-bezier(.37,0,.8,.77)}@-webkit-keyframes wave-stroke{100%{width:200%;height:200%;border-color:transparent;opacity:0}}@keyframes wave-stroke{100%{width:200%;height:200%;border-color:transparent;opacity:0}}.up{width:48px;height:48px;opacity:.9;position:fixed;border-radius:50%;left:30px;bottom:30px;display:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;z-index:100;cursor:pointer}.up div{position:absolute;width:15px;height:4px;background-color:#fff;transition:.3s}.modal-form__inner,.modal-form__success{width:100%;height:100%;-o-transition:.5s}.up div:first-of-type{-webkit-transform:rotate(-50deg) translateY(-2px) translateX(-3px);-ms-transform:rotate(-50deg) translateY(-2px) translateX(-3px);transform:rotate(-50deg) translateY(-2px) translateX(-3px)}.up div:last-of-type{-webkit-transform:rotate(50deg) translateY(-3px) translateX(3px);-ms-transform:rotate(50deg) translateY(-3px) translateX(3px);transform:rotate(50deg) translateY(-3px) translateX(3px)}.up:hover div{background-color:#EB5329}.yWidgetBlock{max-width:280px}.modal-form{max-width:480px;background-color:#fff;border-radius:5px;padding:45px 60px;position:relative;overflow:hidden;display:none}.modal-form-close,.modal-form__success{display:-webkit-box;display:-webkit-flex}@media (min-width:1025px){.modal-form .title{font-size:28px}}@media (max-width:540px){.modal-form{max-width:280px;padding:45px 15px}}.modal-form__inner{-webkit-transition:.5s;transition:.5s}.modal-form__success{-webkit-transition:.5s;transition:.5s;position:absolute;padding:60px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;left:900px}@media (max-width:540px){.modal-form__success{padding:30px 15px}}.input-text,.send-from,.success-ok{width:100%;padding:0 15px;color:#272727}.input-text{margin:10px 0;height:56px;font-size:20px;border-radius:5px;border:1px solid #5c5c5c}@media (max-width:540px){.input-text{height:48px;font-size:16px}}.send-from,.success-ok{margin-top:15px;height:56px;font-size:20px;border:1px solid #5c5c5c;cursor:pointer;transition:.3s}.send-from:hover,.success-ok:hover{background-color:#5c5c5c;color:#fff}@media (max-width:540px){.send-from,.success-ok{height:48px;font-size:16px}}.success-ok{margin-top:50px}.modal-form-close{width:24px;height:24px;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;top:20px;right:10px;position:absolute;cursor:pointer;z-index:555}.modal-form-close:hover div{background-color:red}.modal-form-close div{width:24px;height:2px;background-color:#272727;position:absolute;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.modal-form-close div:first-of-type{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.modal-form-close div:last-of-type{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.modal-form-close--inner{position:absolute;width:100%;height:100%;z-index:50}
.dropbtn {
    font-size: 16px;
    background: rgb(117, 117, 117);
    padding: 5px 15px;
    border-radius: 25px;
    color: rgb(255, 255, 255);
    margin: 5px;
    text-align: center;
  }
    /* Контейнер <div> - необходим для размещения выпадающего содержимого */
  .dropdown {
    font-size: 16px;
    display: inline-block;
    left: 94%;
    bottom: 64px;
  }
    /* Выпадающее содержимое (скрыто по умолчанию) */
  .dropdown-content {
    font-size: 16px;
    border-radius: 25px;
    display: none;
    position:absolute;
    background-color: rgb(83, 83, 83);
    opacity: 0.8;
    min-width: 50px;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
    z-index: 1;
    right: 3px;
  }
    /* Ссылки внутри выпадающего списка */
  .dropdown-content a {
    color: black;
    padding: 12px 16px;
    text-decoration: none;
    display: block;
  }
    /* Изменение цвета выпадающих ссылок при наведении курсора */
  .dropdown-content a:hover {background-color: #ddd;
    border-radius: 25px;}
    /* Показать выпадающее меню при наведении курсора */
  .dropdown:hover .dropdown-content {display: block;}
    /* Изменение цвета фона кнопки раскрывающегося списка при отображении содержимого раскрывающегося списка */
  .dropdown:hover .dropbtn {background-color:rgb(83, 83, 83);}
  .services__inner {
    color: #fff;
    background: #000;
    border-radius: 25px;
    text-align: center;
    padding: 60px;
  }
  .services__inner .title {
    margin: 40px auto 60px;
    font-weight: 400;
  }
  .services__inner .title span {
    position: relative;
    letter-spacing: 10px;
  }
  .services__inner .title span:before {
    position: absolute;
    left: 0;
    bottom: -2px;
    content: "";
    display: block;
    width: 95%;
    height: 2px;
    background: #fff;
  }
  .services__text-block {
    max-width: 65%;
    margin: 0 auto;
    text-transform: uppercase;
    letter-spacing: 3px;
    line-height: 1.5;
  }
  @media(max-width: 1024px) {
    .services__inner {
      padding: 40px 20px;
    }
    .services__text-block {
      max-width: 80%;
    }
  }
  @media(max-width: 768px) {
    .services__inner {
      padding: 30px 15px;
    }
    .services__text-block {
      max-width: 100%;
    }
  }
  .services__btn {
    display: flex;
    justify-content: center;
    align-items: center;
    width: fit-content;
    margin: 50px auto;
    padding: 10px;
    background: #312F30;
    color: #fff;
    text-transform: uppercase;
    font-weight: 400;
    font-size: 26px;
    border-radius: 10px;
    transition: all .3s;
  }
  .services__btn svg {
    margin-right: 5px;
  }
  .services__btn:hover {
    box-shadow: 0px 0px 10px #fff;
  }
  .services__btn:active {
    position: relative;
    top: 1px;
  }
  @media(max-width: 768px){
    .services__inner .title,
    .services__btn {
        margin: 30px auto;
    }
  }