@import url(https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/css/bootstrap.min.css);@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap);@import url(https://cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.3.4/assets/owl.carousel.min.css);@import url(https://cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.3.4/assets/owl.theme.default.css);*{padding:0;margin:0;border:none}*,::after,::before{box-sizing:border-box}a,a:link,a:visited{text-decoration:none}a:hover{text-decoration:none}aside,footer,header,main,nav,section{display:block}h1,h2,h3,h4,h5,h6,p{font-size:inherit;font-weight:inherit}ul,ul li{list-style:none;padding:0;margin:0}img{vertical-align:top}img,svg{max-width:100%;height:auto}button,input,select,textarea{font-family:inherit;font-size:inherit;color:inherit;background-color:transparent}input::-ms-clear{display:none}button,input[type=submit]{display:inline-block;box-shadow:none;background-color:transparent;background:0 0;cursor:pointer}button:active,button:focus,input:active,input:focus{outline:0}button::-moz-focus-inner{padding:0;border:0}label{cursor:pointer}legend{display:block}.none{display:none!important}.visually-hidden{position:absolute;opacity:0;visibility:hidden;width:0;height:0;display:block;margin-left:-10000px;background:0 0;font-size:0}:root{--container-width:1270px;--container-padding:15px}html{font-size:16px;line-height:1.5}body{font-family:Montserrat,serif;font-optical-sizing:auto;font-weight:400;font-style:normal;color:#0f1f1c;min-width:320px}.modal textarea{padding-left:10px;resize:none;width:100%}.modal-success-text{font-size:22px;font-weight:500;text-align:center;color:#272727}.modal-error-text{font-size:22px;font-weight:600;text-align:center;color:#aa0303}.header{position:relative;padding-top:38px;height:100vh;background-color:#000;background-image:url(../../img/header/main-bg-header.png);background-repeat:no-repeat;background-position:bottom 0 right 0;background-size:100%}.header_bg-left-image{max-width:400px;height:auto;position:absolute;top:50%;left:-150px;z-index:1}.header_bg-right-image{display:none;position:absolute;max-width:500px;height:auto;top:0;right:0;z-index:1}.header__logo{display:flex;justify-content:center;align-items:center;-moz-column-gap:10px;column-gap:10px;color:#fff;z-index:10}.header__contact{display:flex;justify-content:flex-end;align-items:center;-moz-column-gap:20px;column-gap:20px;z-index:10}.header__social-wrapper{display:none;-moz-column-gap:10px;column-gap:10px;justify-content:flex-end;z-index:10}.header__phone-wrapper{display:none;-moz-column-gap:15px;column-gap:15px;z-index:10}.header__phone-wrapper img{flex-shrink:0;width:30px;height:30px}.header__phone-wrapper p{color:#fff;margin-bottom:0;font-size:12px;line-height:1}.header__phone-wrapper a{color:#fff}.header__content-btn{position:relative;margin-top:30px;padding:10px;width:100%;color:#000;font-weight:600;background:#fed84c;border-radius:5px;z-index:10}.header__content-wrapper-btn{position:relative;margin-top:20px;display:flex;flex-direction:column;row-gap:15px;z-index:20}.btn-telegram{display:block;text-align:center;padding:15px;position:relative;background-color:#56b7e7;color:#fff;font-weight:600;font-size:14px;border-radius:5px;z-index:10}.btn-telegram:hover{background-color:#fed84c;color:#212529}.btn-whatsapp{display:block;text-align:center;padding:15px;position:relative;background-color:#2cb742;color:#fff;font-weight:600;font-size:14px;border-radius:5px;z-index:10}.btn-whatsapp:hover{background-color:#fed84c;color:#212529}.title{text-align:center;font-size:24px;font-weight:700;color:#fff;position:relative}.title__main-title{position:relative;margin-top:50px;z-index:10}.title__subtitle{position:relative;font-weight:500;margin-top:20px;color:#fff;text-align:center;z-index:10}.title__calculation{margin-top:50px}.cost-calculation{position:relative;padding-top:80px;padding-bottom:80px;background-color:#000}.cost-calculation__desription{position:relative;margin-bottom:20px;padding:15px 20px;background-color:#fff;z-index:10}.cost-calculation__desription p{text-align:center;font-weight:500}.cost-calculation__form{position:relative;padding:35px 20px;background-color:#fff;z-index:10}.cost-calculation__tariffs-wrapper{margin-top:30px;display:flex;flex-direction:column;row-gap:10px;-moz-column-gap:15px;column-gap:15px}.cost-calculation__btn{margin-top:35px}.cost-calculation__bg-right{position:absolute;right:0;top:1300px;z-index:1}.cost-calculation__bg-left{position:absolute;left:0;top:100px;z-index:1}.advantages{position:relative;padding-top:100px;background-color:#000}.advantages__bg{position:absolute;top:200px;left:-150px;z-index:1}.advantages__item{position:relative;margin-bottom:50px;z-index:10}.advantages__item-step{margin:auto;display:flex;justify-content:center;align-items:center;width:50px;height:50px;border:1px solid #fff;border-radius:50%;color:#fff;font-weight:600;font-size:30px}.advantages__item-title{margin-top:20px;margin-bottom:15px;font-size:20px;color:#fff;font-weight:600;text-align:center}.advantages__item-text{margin:auto;max-width:300px;color:#fff;text-align:center}.car-park{position:relative;padding-top:100px;padding-bottom:50px;background-color:#000}.car-park__bg{top:200px;right:0;max-width:800px;position:absolute;z-index:1}.car-park__item-img img{border-radius:10px 10px 0 0}.car-park__item{position:relative;margin-top:20px;max-width:350px;transition:all .3s ease-in;z-index:10}.car-park__item:hover{transform:scale(1.05)}.car-park__wrapper{padding-bottom:30px;background-color:#fff}.car-park__item-title{padding-top:20px;padding-bottom:15px;font-size:20px;font-weight:600;text-align:center;background-color:#fff;margin:0}.car-park__item-text{margin:0;padding-bottom:35px;text-align:center;background-color:#fff}.car-park__btn{position:relative;margin:auto;padding:15px;display:block;max-width:250px;font-weight:600;color:#000;text-align:center;border-radius:5px;background:#fed84c;text-decoration:none;transition:all .3s ease-in}.car-park__btn:hover{color:#555;transform:scale(1.07)}.car-park__btn:active{top:1px}.reviews{position:relative;padding-top:100px;padding-bottom:100px;background-color:#000}.reviews__bg{top:-50px;position:absolute}.reviews__item-title{margin-bottom:20px;font-weight:600}.reviews__item{max-width:800px;display:flex;flex-direction:column-reverse;background-color:#fff;padding:20px 15px}.reviews__item-content{position:relative}.reviews__quotes-img{position:absolute;top:-30px;left:0}.reviews__item-text{font-size:14px}.reviews__item-wrapper-img{display:flex;flex-direction:column;justify-content:center;align-items:center;row-gap:20px}.reviews__item-img{width:150px;height:150px;border-radius:50%;overflow:hidden}.reviews__item-name{margin-bottom:50px;font-weight:600;font-size:18px}.slader-wrapper{max-width:800px}.footer{padding-top:50px;padding-bottom:30px;background-color:#000}.footer__item{margin-bottom:20px}.footer__logo{margin:auto;max-width:300px;padding:20px;color:#7e868e;border:2px solid #7e868e;border-radius:5px;text-align:center}.footer__logo a{color:#7e868e}.footer__social-wrapper{display:flex;justify-content:center;align-items:center;-moz-column-gap:10px;column-gap:10px}.footer__phone a{display:block;margin:auto;color:#7e868e;font-size:18px;font-weight:600;text-align:center}.footer__copy-wrapper{display:flex;flex-direction:column;row-gap:15px;justify-content:space-between;align-items:center}.footer-copy{margin-top:50px}.copyright{color:#7e868e;margin-bottom:0}.developer-site{display:block;font-size:20px}.developer{display:flex;align-items:center;-moz-column-gap:20px;column-gap:20px}.developer p{margin-bottom:0;font-size:14px;color:#fff}.developer a{color:#7e868e;font-size:14px}@media(min-width:375px){.cost-calculation__bg-right{right:0;top:1150px}.cost-calculation__bg-left{left:0;top:50px}}@media(min-width:425px){.header__content-btn{margin:auto;margin-top:30px;display:block;max-width:300px}.header__content-wrapper-btn{flex-direction:row;justify-content:center;-moz-column-gap:10px;column-gap:10px}.cost-calculation__bg-right{right:0;top:900px}.cost-calculation__bg-left{left:0;top:50px}}@media(min-width:768px){.header__social-wrapper{display:flex}.title__main-title{margin-top:80px}.cost-calculation{padding-top:50px}.cost-calculation__tariffs-wrapper{flex-direction:row}.cost-calculation__bg-right{right:0;top:50px}.cost-calculation__bg-left{left:0;top:0}.reviews__item{position:relative;padding:50px 30px;flex-direction:row;-moz-column-gap:30px;column-gap:30px}.reviews__item-name{text-align:center}.footer__copy-wrapper{align-items:center;flex-direction:row}}@media(min-width:992px){.header{background-size:70%}.header_bg-right-image{display:block}.header__phone-wrapper{display:flex;align-items:center}.header__content-btn{padding:15px 0;margin-top:50px;margin-left:0;font-weight:700}.header__content-wrapper-btn{margin-left:auto;justify-content:flex-start}.title__main-title{text-align:left;max-width:700px;font-size:36px}.title__subtitle{text-align:left;max-width:400px}.title__calculation{width:100%;text-align:center}.title__advantages{font-size:36px}.cost-calculation{padding-top:100px}.cost-calculation__desription{padding-top:33px;padding-bottom:33px;margin-bottom:0}.cost-calculation__desription p{text-align:left}.cost-calculation__bg-right{right:0;top:150px}.cost-calculation__bg-left{left:-200px;top:-50px}}@supports (-webkit-appearance:none){.header{background-image:url(../../img/header/main-bg-header.webp)}}