@media screen and (max-width:1388px){.pt-120{padding-top:110px}.pb-120{padding-bottom:110px}.container{width:1240px;margin:0 auto;padding:0 20px}.title{font-size:33px}.title span{font-size:33px}.header nav ul li:not(:last-child){margin-right:20px}.advantage-list{padding:50px 30px}.advantage-item:not(:nth-child(4n+4)){margin-right:32px}.company-image{margin-right:30px;width:415px}.company-info-item:not(:nth-child(3n+3)){margin-right:25px}.company-bottom{margin-top:45px}.service-item{width:285px;padding:20px 40px}.taxopark-left{width:505px}.taxopark-title__bottom{font-size:50px}.taxopark-image{margin-top:-15px}.project-item{width:386px}.project-item-slide{height:480px}.recall-inner{max-width:700px}.footer-block-email{margin-top:30px}.infoBlock__text{font-size:24px}.infoBlock__text span{font-size:24px}.stage__over{font-size:23px}.stage__title{font-size:33px}.stage-list{margin-top:40px}.stage-item__title{font-size:18px}.stage-item__descr{font-size:15px}.inyrlich-list{width:600px}.inyrlich-item{padding:16px 20px}.calc-inner{padding:30px 30px 30px 0}.calc-block{width:816px}.calc-step{padding:0 30px 40px}.calc-step-point__text{font-size:16px}.projectPage-block{width:calc(52% - 15px)}.projectPage-info{width:calc(48% - 15px)}}@media screen and (max-width:1240px){.mt-40{margin-top:30px}.mb-40{margin-bottom:30px}.pt-120{padding-top:100px}.pb-120{padding-bottom:100px}.container{width:992px}.title{font-size:31px}.title span{font-size:31px}.header nav{display:none}.header-burger{display:block}.header-phones{margin-left:auto;margin-right:30px}.advantage-list{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.advantage-item{width:49%}.advantage-item:not(:nth-child(4n+4)){margin-right:0}.advantage-item:not(:nth-child(-n+4)){margin-top:0}.advantage-item:not(:nth-child(-n+2)){margin-top:40px}.company-image{width:287px}.company-info-list{margin-top:30px}.company-info-item{width:195px}.company-bottom{margin-top:30px}.taxopark-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.taxopark-title{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex}.taxopark-title__bottom{font-size:45px}.taxopark-left{width:100%}.taxopark-right{width:100%}.taxopark__text{width:100%;margin-bottom:40px}.project-item{width:304px}.project-item-slider{margin-bottom:20px}.project-item-slide{height:420px}.project-item:not(:nth-child(-n+3)){margin-top:40px}.recall-image{right:-372px;width:720px}.recall-inner{max-width:550px}.service-item{width:304px}.service-item:not(:nth-child(4n+4)){margin-right:0}.service-item:not(:nth-child(3n+3)){margin-right:20px}.service-item:not(:nth-child(-n+4)){margin-top:0}.service-item:not(:nth-child(-n+3)){margin-top:20px}.footer-map{height:395px}.infoBlock__text{font-size:23px}.infoBlock__text span{font-size:23px}.stage__over{font-size:21px}.stage__title{font-size:31px}.inyrlich-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.inyrlich__descr{max-width:100%;width:100%}.inyrlich-list{width:100%;margin-top:30px}.calc-master__comment{padding:10px}.calc-master-avatar{width:120px;height:120px;padding:10px}.calc-master__name{font-size:16px}.calc-block{width:578px}.calc-step-point{padding:12px 16px}.projectPage-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.projectPage-block{border-radius:16px;height:360px;margin:0 auto}.projectPage-info{margin-top:30px;width:100%}}@media screen and (max-width:992px){.container{width:768px;padding:0 15px}.pt-120{padding-top:90px}.pb-120{padding-bottom:90px}.title{font-size:29px}.title span{font-size:29px}.header-phones-item__link{font-size:20px}.intro-slider-slide{padding-top:90px}.intro-slider-slide__button{margin-top:30px}.intro-slider-slide-inner{width:100%;text-align:center}.intro-slider-pagination{display:none}.company__title{width:100%}.company-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.company-image{margin-right:0;border-radius:20px;margin-bottom:30px}.company-info-item{width:229px}.taxopark__text{font-size:18px}.taxopark-title__bottom{font-size:40px}.project-list{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.project-item{width:48.5%}.project-item:not(:nth-child(-n+3)){margin-top:0}.project-item:not(:nth-child(3n+3)){margin-right:0}.project-item:not(:nth-child(-n+2)){margin-top:30px}.project__link{margin-top:50px}.recall-image{position:relative;-webkit-transform:unset;transform:unset;margin-top:30px}.recall-inner{max-width:100%}.footer-main-inner{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer__info{max-width:unset;width:48%;margin-bottom:40px}.footer-block{max-width:unset}.footer-block:nth-child(2){width:48%;margin-bottom:40px}.footer.contactsPage .footer-main{padding-top:30px}.footer.contactsPage .footer-block:nth-child(3){display:block}.price-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.price-item{width:100%}.price-item:not(:nth-child(-n+2)){margin-top:0}.price-item:not(:last-child){margin-bottom:30px}.service-list{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.service-item{width:48.5%}.service-item:not(:nth-child(3n+3)){margin-right:0}.service-item:not(:nth-child(-n+3)){margin-top:0}.service-item:not(:nth-child(-n+2)){margin-top:20px}.infoBlock__text{font-size:22px}.infoBlock__text span{font-size:22px}.stage__over{font-size:19px}.stage__title{font-size:29px}.stage-list:before{display:none}.stage-item{width:100%;border:1px solid #f2da93;border-radius:30px;padding:20px 20px 50px}.stage-item-line span{display:none}.stage-item-number{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.stage-item-number__text{margin-bottom:10px;margin-right:5px}.stage-item__title{max-width:100%;width:100%;background:-webkit-gradient(linear,left top,left bottom,from(#f2da93),to(#5e3d1a));background:linear-gradient(180deg,#f2da93 0%,#5e3d1a 100%);border:none;text-align:left !important}.stage-item__descr{max-width:100%;text-align:left !important;width:100%}.stage-item:nth-child(odd) .stage-item-number{text-align:left}.stage-item:not(:last-child){margin-bottom:20px}.stage-item:last-child:nth-child(odd):before{display:none}.calc-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:30px 10px}.calc-master{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin:0 auto}.calc-block{width:100%;margin-top:25px}.calc-block__title{font-size:22px}}@media screen and (max-width:768px){.container{width:576px}.btn{padding:14px 45px}.title{font-size:27px}.title span{font-size:27px}.header__logo{width:190px}.header-phones-icon{margin-right:18px}.header-phones-item__link{font-size:18px}.intro-slide{padding-top:60px}.advantage-list{width:100%;padding:50px 20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.advantage-item{width:100%}.advantage-item:not(:nth-child(-n+2)){margin-top:0}.advantage-item:not(:last-child){margin-bottom:40px}.company-image{margin-bottom:20px;height:370px}.company-info-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.company-info-item{width:100%}.company-info-item:not(:last-child){margin-bottom:20px}.company-info-item:not(:nth-child(3n+3)){margin-right:0}.company-info-item:not(:last-child){margin-bottom:20px}.taxopark-bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.taxopark-bottom__text{width:100%;margin-bottom:30px}.taxopark-phones{margin-right:auto}.taxopark-title__bottom{font-size:35px}.project-item__service{font-size:15px}.recall-image{right:-140px}.footer-wrapper{padding-bottom:100px}.footer__info{width:100%;font-size:15px}.footer-social{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.footer-block:nth-child(2){width:100%}.footer-block:nth-child(3){width:calc(100% - 60px)}.footer-block-item:not(:last-child){margin-bottom:20px}.footer-block-email{margin-top:20px}.footer__developer{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer-bottom{padding:20px 0}.service__title{width:100%;text-align:center}.service-list{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.service-item{height:auto}.service-item:not(:nth-child(-n+2)){margin-top:0}.service-mobile-pagination{display:block}.infoBlock__text{font-size:21px}.infoBlock__text span{font-size:21px}.stage__over{font-size:17px}.stage__title{font-size:27px}.inyrlich-item__text{font-size:15px}.calc-block__title{margin-bottom:15px}.calc-step{padding-left:0;padding-right:15px}.calc-step-points{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.calc-step-point{width:100%}.calc-step-point:not(:nth-child(-n+2)){margin-top:0}.calc-step-point:not(:last-child){margin-bottom:15px}.arrowTop.show{bottom:90px}.panelBottom{display:block}}@media screen and (max-width:576px){.mb-40{margin-bottom:20px}.mt-40{margin-top:20px}.pt-120{padding-top:80px}.pb-120{padding-bottom:80px}.container{width:100%;padding:0 10px}.title{font-size:25px}.title span{font-size:25px}.header-phones{margin-right:0;width:calc(100% - 100px);-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.header__logo{width:97px;height:22px}.header-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.header-burger{margin-left:auto}.header-burger span:nth-child(1){display:none}.header.headerScroll .header__logo{width:97px;height:22px}.intro-slider-slide{padding-top:30px}.intro-bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.intro-address{margin-bottom:25px;width:100%}.intro-social{margin-left:auto}.company-image{width:100%}.company-bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.company-bottom-right{margin-top:20px;margin-left:auto}.company-phones{margin-right:auto;margin-left:10px}.taxopark__text{font-size:15px}.taxopark-title__bottom{font-size:30px}.taxopark__text{margin:20px 0}.project-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.project-item{width:100%}.project-item-slider{height:420px}.project-item:not(:nth-child(-n+2)){margin-top:0}.project-item:not(:last-child){margin-bottom:30px}.project-item-slide{height:unset}.recall-image{width:495px;right:-115px}.recall-form-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.recall-form-elem{width:100%}.footer__copywriter{font-size:15px}.infoBlock__text{font-size:20px}.infoBlock__text span{font-size:20px}.infoBlock-inner{padding:60px 20px}.stage__over{font-size:15px}.stage__title{font-size:25px}.stage-item{padding:20px 10px 40px}.stage-item__title{padding:10px}.inyrlich-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.inyrlich-item{width:100%}.inyrlich-item:not(:nth-child(-n+2)){margin-top:0}.inyrlich-item:not(:last-child){margin-bottom:20px}.popup-success__title{font-size:20px;margin-bottom:16px}.popup-success__descr{font-size:16px}.popup-success .popup-wrapper{width:calc(100% - 20px);padding:15px}.popup-success .popup__close{right:-10px;top:-20px}.popup-messanger__title{font-size:20px;margin-bottom:16px}.popup-messanger .popup-wrapper{width:calc(100% - 20px);padding:15px}.popup-messanger .popup__close{right:-10px;top:-20px}.arrowTop{right:15px}.calc-block__title{font-size:20px}.calc-master{width:unset;max-width:312px}.calc-master-avatar{width:106px;height:106px;margin-right:10px}.calc-step__descr{margin-top:20px}.panelBottom__button{padding:14px}.panelBottom__button span{font-size:12px}.projectPage-block{width:70%}.projectPage__descr{font-size:15px}.projectPage__descr span{font-size:15px}}@media screen and (max-width:440px){.panelBottom__button{padding:10px 0 !important}.panelBottom__button:not(:last-child){margin-right:8px}.panelBottom__button svg{width:15px;height:15px}.panelBottom__button span{margin-left:6px;font-size:10px}.projectPage-block{width:100%;height:unset}}@media screen and (max-width:380px){.panelBottom__button span{display:none}}