@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}.page-7.banner{padding:106px 0 20px}.page-7.banner .container{max-width:840px}.page-7.banner .offer{padding-top:83px;padding-left:54px;margin-bottom:123px}.page-7.banner .offer .title{padding:15px 50px;margin-bottom:46px}.page-7.banner .offer .desc{margin-bottom:63px}.page-7.banner .banner-image{right:0;top:auto;bottom:0}.page-7.banner .coordinates{height:458px}.page-7.services{padding:173px 0 145px}.page-7.services .list{max-width:448px;min-height:410px}.page-7.services .list .item:not(:last-child){margin-bottom:30px}.page-7.services .list .item.active .title{font-size:20px}.page-7.services .list .item.active .desc{padding:16px 0 32px}.page-7.services .list .item .title{font-size:20px}.page-7.services .list .item .btn{padding:8px 26px}.page-7.services .service-knob{padding:0;left:-202px;top:50%;transform:translateY(-50%)}.page-7.services .service-knob .knob.step_1{transform:rotate(-60deg)}.page-7.services .service-knob .knob.step_2{transform:rotate(-35deg)}.page-7.services .service-knob .knob.step_3{transform:rotate(0deg)}.page-7.services .service-knob .knob.step_4{transform:rotate(35deg)}.page-7.services .service-knob .knob.step_5{transform:rotate(60deg)}.page-7.services .service-knob .line{display:none}.page-7.platforms{padding-bottom:120px}.page-7.platforms .container{max-width:870px}.page-7.platforms:before{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 996 560" xmlns="http://www.w3.org/2000/svg"><path d="M454.312 0C445.688 6.22609e-05 438.232 6.01231 436.403 14.4395L427.214 56.7891C426.09 61.9692 422.35 67.7227 417.05 67.7227H0.508789C0.227739 67.7227 0.000131636 67.9504 0 68.2314V544.452C0 552.886 6.83705 559.723 15.271 559.723H980.729C989.163 559.723 996 552.886 996 544.452V68.2314C996 67.9506 995.772 67.7229 995.491 67.7227H974.32C969.443 67.7227 966.018 62.4753 965.217 57.6641L958.163 15.3145C956.691 6.47743 949.046 0 940.087 0H454.312Z"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 996 560" xmlns="http://www.w3.org/2000/svg"><path d="M454.312 0C445.688 6.22609e-05 438.232 6.01231 436.403 14.4395L427.214 56.7891C426.09 61.9692 422.35 67.7227 417.05 67.7227H0.508789C0.227739 67.7227 0.000131636 67.9504 0 68.2314V544.452C0 552.886 6.83705 559.723 15.271 559.723H980.729C989.163 559.723 996 552.886 996 544.452V68.2314C996 67.9506 995.772 67.7229 995.491 67.7227H974.32C969.443 67.7227 966.018 62.4753 965.217 57.6641L958.163 15.3145C956.691 6.47743 949.046 0 940.087 0H454.312Z"/></svg>');-webkit-mask-size:100%;mask-size:100%;top:-80px;height:80px;min-width:1200px}.page-7.platforms .section-title{top:-53px;right:220px}.page-7.platforms .items{gap:45px;margin-bottom:108px;padding-top:164px}.page-7.platforms .items .item{padding:27px}.page-7.platforms .items .item svg,.page-7.platforms .items .item img{margin-bottom:18px;max-height:58px}.page-7.platforms .items .item .desc{margin-bottom:32px}.page-7.platforms .swiper-content .swiper-wrapper .swiper-slide{justify-content:center}.page-7.platforms .swiper-content .swiper-wrapper .swiper-slide .title{font-size:20px}.page-7.platforms .swiper-content .swiper-wrapper .swiper-slide .desc{font-size:16px}.page-7.platforms .swiper-content .swiper-wrapper .swiper-slide-active .title{font-size:24px}.page-7.faq:before{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 992 653" xmlns="http://www.w3.org/2000/svg"><path d="M744.422 0C734.202 0 725.917 8.28444 725.917 18.5039V34.5576C725.917 37.5633 723.48 40 720.475 40H5.44243C2.43665 40 0 42.4367 0 45.4424V647.558C0 650.563 2.43667 653 5.44244 653H986.558C989.563 653 992 650.563 992 647.558V45.4424C992 42.4367 989.563 40 986.558 40H934.151C931.146 40 928.709 37.5633 928.709 34.5576V18.5039C928.709 8.28458 920.424 0.000217337 910.205 0H744.422Z"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 992 653" xmlns="http://www.w3.org/2000/svg"><path d="M744.422 0C734.202 0 725.917 8.28444 725.917 18.5039V34.5576C725.917 37.5633 723.48 40 720.475 40H5.44243C2.43665 40 0 42.4367 0 45.4424V647.558C0 650.563 2.43667 653 5.44244 653H986.558C989.563 653 992 650.563 992 647.558V45.4424C992 42.4367 989.563 40 986.558 40H934.151C931.146 40 928.709 37.5633 928.709 34.5576V18.5039C928.709 8.28458 920.424 0.000217337 910.205 0H744.422Z"/></svg>');top:-48px;height:48px;min-width:1200px}.page-7.faq .container{max-width:774px}.page-7.faq .section-title{font-size:38px;right:150px;top:-41px}.page-7.faq .faq-content{padding-top:75px;padding-bottom:70px}.page-7.faq .items{padding-top:12px;padding-bottom:46px;margin-left:217px}.page-7.faq .items .item:not(:last-child){margin-bottom:40px}.page-7.faq .items .item:before{left:-156px}.page-7.faq .items .item.active .title{font-size:24px}.page-7.faq .items .item.active .desc{padding:24px 0}.page-7.faq .items .item .title{font-size:20px}.page-7.faq .slider{gap:65px}.page-7.faq .slider-fader{width:41px;height:68px}.page-7.faq .slider-fader span{width:28px;height:28px;margin-top:8px}}