@media (max-width:1200px){.forma__box{padding:15px 20px}.forma__form{width:100%}.forma__form form p{flex-direction:column}.forma__form form input{width:100%;margin:0 0 20px}.forma__form form button{max-width:280px;margin:0 auto}.first__line{width:100%;display:block;overflow:hidden}.first__image{margin-top:10px}.first__buttons{width:50%;margin:20px 0;text-align:center}.first__content{display:inline-block;margin:0 0 0 20px;width:50%;text-align:center;position:absolute}.first__content_one,.first__content_two,.first__content_three{top:50%;transform:translatey(-50%);right:0}.first__content_one{animation:move-right1 12s ease infinite}.first__content_two{animation:move-right2 12s ease infinite}.first__content_three{animation:move-right3 12s ease infinite}.samples__image p{margin:30px 0 0}.why-me__title-punkts{display:none}.marquee-box{display:flex;width:100%;text-align:center}.items-wrap{position:relative;display:flex;overflow:hidden;user-select:none}.items-wrap:before,.items-wrap:after{content:"";height:100%;top:0;width:10%;position:absolute;z-index:1;pointer-events:none}.items-wrap:before{left:0;background:linear-gradient(90deg,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%)}.items-wrap:after{right:0;background:linear-gradient(90deg,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%)}.items{display:flex;flex-shrink:0;counter-reset:item;justify-content:space-around;min-width:100%}.items p{width:100%;white-space:nowrap}.marquee{animation:scroll 20s linear infinite}.why-me__element h4{font-size:18px;padding:10px}.why-me__title-line{flex-direction:column;justify-content:center;align-items:center;text-align:center}.why-me__title{margin:0 0 40px}.why-me__element{width:50%}.why-me__flex{display:none}.why-me__flex_mobile{display:flex}.why-me__flex_mobile .why-me__element{display:flex;align-items:center;justify-content:center;text-align:center}.why-me__flex_mobile .why-me__element img{max-width:300px;max-height:300px}.why-me__element:nth-child(2) h4{margin:0}.why-me__element:nth-child(1),.why-me__element:nth-child(2),.why-me__element:nth-child(3){border-bottom:0px solid #cdcdcd}.why-me__element:nth-child(1),.why-me__element:nth-child(2){border-right:0px solid #cdcdcd}.why-me__element:nth-child(4),.why-me__element:nth-child(5){border-right:0px solid #cdcdcd}.why-me__element:nth-child(1),.why-me__element:nth-child(2),.why-me__element:nth-child(3),.why-me__element:nth-child(4),.why-me__element:nth-child(5){border-bottom:1px solid #cdcdcd}.why-me__element:nth-child(2),.why-me__element:nth-child(4){border-right:1px solid #cdcdcd}.why-me__element:nth-child(1){width:100%;text-align:center}.why-me__element:nth-child(6){width:100%;text-align:center;padding:30px 20px 0}.why-me__element_flex{padding:15px}.why-me__element img{width:100%;height:100%;object-fit:contain}.in-numbers__info p{font-size:12px}.spasibo-wr{margin-bottom:-60px}.imageLink{display:flex;align-items:center}.imageLink img{width:14px;height:14px;max-width:24px;max-height:24px;margin:0 0 0 10px}}@media (max-width:1124px){.first__buttons{margin:10px 0 5px}.first__buttons a{width:100%;margin:10px 0;padding:20px}.about-us-flex{margin:60px 0 0}.about-us-flex__element p{font-size:20px;padding:0 5px}.about-us-flex__element img{width:80%;height:80%;object-fit:contain}.call-director__line{flex-direction:column}.call-director__title{flex:0 1 100%;text-align:center}.call-director__call{margin:58px 0;flex:0 1 50%;display:flex}.link-button{font-size:16px;line-height:20px}}@media (max-width:768px){.forma__box{padding:20px}.first__buttons{text-align:left}.first__buttons a{text-align:center;margin-right:auto}.spasibo-wr{padding:120px 0 200px}.form-bg-two-text{display:none;order:2;width:100%}.show-project{display:block;margin-top:0}}@media (max-width:580px){.first__buttons a{font-size:12px;padding:12px;width:90%}.first__buttons{margin:5px 0}.about-us-flex__element p{font-size:12px}.call-director__director img{width:150px;height:150px}.call-director__link a{width:150px;height:150px}.link-button{position:absolute;right:15px;bottom:15px}.tabs__buttons.d-click{display:flex}.button-mobil-click::after{transform:rotate(135deg)}}@media (max-width:450px){.header__logo.activate{opacity:0;visibility:hidden}.first__buttons a{font-size:10px}.first__content p{font-size:12px;line-height:16px}.first__image{max-height:150px}.about-us-flex{min-height:25vh}.about-us-flex__line{height:50%}.about-us-flex__element img{max-height:100px}.about-us-flex__element p{font-size:12px}.about-us-flex__element img{margin:10px}.first__image{margin:10px 0 0}.why-me__title h2{font-size:40px}}