@media screen and (max-width: 1199.98px){.project-stages{margin-top:-65px;padding-bottom:81px}.project-stages:before{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 1002 739" xmlns="http://www.w3.org/2000/svg"><path d="M334.803 0C325.783 0.000164165 317.991 6.30831 316.114 15.1309L310.315 42.3909C308.75 49.7431 302.257 55 294.74 55H0.532227C0.239259 55 0.00123558 55.2374 0.000976562 55.5303V723.077C0.000976562 731.871 7.12977 739 15.9236 739H985.12C993.914 739 1001.04 731.871 1001.04 723.077V55.5312C1001.04 55.2383 1000.81 55.0003 1000.51 55H709.886C702.369 55 695.876 49.743 694.312 42.3906L688.513 15.1318C686.636 6.30896 678.844 0.000126682 669.824 0H334.803Z"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 1002 739" xmlns="http://www.w3.org/2000/svg"><path d="M334.803 0C325.783 0.000164165 317.991 6.30831 316.114 15.1309L310.315 42.3909C308.75 49.7431 302.257 55 294.74 55H0.532227C0.239259 55 0.00123558 55.2374 0.000976562 55.5303V723.077C0.000976562 731.871 7.12977 739 15.9236 739H985.12C993.914 739 1001.04 731.871 1001.04 723.077V55.5312C1001.04 55.2383 1000.81 55.0003 1000.51 55H709.886C702.369 55 695.876 49.743 694.312 42.3906L688.513 15.1318C686.636 6.30896 678.844 0.000126682 669.824 0H334.803Z"/></svg>');min-width:1200px;height:65px}.project-stages .section-title{font-size:38px;top:16px}.project-stages .content{padding-top:65px;height:auto}.project-stages .stages{margin-left:52px}.project-stages .items{margin-left:42px;padding-bottom:77px}.project-stages .items .item .step{left:-51px}.project-stages .items .item .step span{width:16px;height:16px}.project-stages .items .item .step.active:before{width:28px;height:28px}.project-stages .items .item .step.active:after{width:24px;height:24px}.project-stages .items .item .title{font-size:24px;margin-bottom:24px}.project-stages .image{top:50%;transform:translateY(-50%);right:105px}.project-stages .image .text img{width:100px}.project-stages .line-container .circle{width:28px;height:28px}.project-stages .line-container .circle>span{width:24px;height:24px}.project-stages .line-container .circle>span>span{width:16px;height:16px}.have-a-questions{margin-bottom:170px}.have-a-questions .container{max-width:930px}.have-a-questions .content{padding:23px 42px 35px 35px}.have-a-questions .section-title{padding:17px 77px;top:-38px;left:35px}.have-a-questions .section-title h2{font-size:38px}.have-a-questions .subtitle{margin-left:64px;margin-bottom:67px}.have-a-questions .lines .line-left{width:96%;top:78px}.have-a-questions .lines .line-bottom{height:80%;right:94px}.have-a-questions .form{flex-direction:column;align-items:normal}.have-a-questions .form .input-wrapper_name{margin:0 0 16px}.have-a-questions .form .input-wrapper_email{margin:0 0 48px}.have-a-questions .form .input-wrapper input{font-size:24px;width:100%;max-width:394px}.have-a-questions .form .message{max-width:640px;font-size:24px;margin-bottom:46px}.have-a-questions .form .bottom-wrapper{justify-content:space-between}.have-a-questions .form .form-selects-row{justify-content:space-between}.have-a-questions .form .form-selects-row .custom-select{max-width:306px}.have-a-questions .form .custom-select{width:100%;max-width:306px}.have-a-questions .form .custom-select.select-services{margin-right:11px}.have-a-questions .form .custom-select.select-services-price{margin-right:40px}.have-a-questions .form .custom-select_top{padding:20px 22px 20px 24px}.have-a-questions .form .custom-select_title{font-size:18px}.have-a-questions .form .btn-send{font-size:18px}.have-a-questions .after-send{padding:120px 0}.have-a-questions .after-send-content .h2{font-size:48px}.faq-accordion .container{max-width:930px}.page-36.banner{padding-top:134px;padding-bottom:130px}.page-36.banner .title-desc{border:none;padding:0;max-width:865px;margin:0 auto 101px}.page-36.banner .title-desc .title{font-size:64px}.page-36.banner .title-desc .desc{font-size:16px;max-width:334px}.page-36.banner .line-wrapper{margin-bottom:38px}.page-36.banner .line-wrapper .numbers{max-width:605px}.page-36.banner .line-wrapper .numbers .number span:last-of-type{width:28px;height:28px;font-size:20px}.page-36.banner .items{max-width:830px;gap:36px}.page-36.banner .items .item{padding:25px}.page-36.banner .items .item .title{font-size:22px;margin-bottom:20px}.page-36.banner .wrapper{max-width:850px;margin-bottom:18px}.page-36.banner .wrapper .item{border-width:2px;padding:30px 30px 19px;max-width:220px}.page-36.banner .wrapper .item .title{margin-bottom:16px;font-size:26px}.page-36.banner .wrapper .item .desc{font-size:13px}.page-36.banner .wrapper .item.active{transform:scale(1.3)}}