@media screen and (max-width: 1234px){.header__nav ul{gap:11px}.section-intro__content-center{max-width:500px}}@media screen and (max-width: 1023px){.header__content{padding:12px 20px;transition:.3s ease}.header__nav,.phone-group{display:none}.burger{display:flex;background:none;border:none}.burger img:nth-child(2){display:none}.header__logo{max-width:80px}.header-mob{display:block;height:0;overflow:hidden;transition:.3s ease;padding:0;background:#fff;border-radius:0px 0px 30px 30px}.header-mob .header__nav{display:block}.header-mob .header__nav ul{display:block}.header-mob .header__nav ul a{display:block;font-size:26px;font-weight:600;margin-bottom:26px}.header-mob .header__nav ul a.is-active{border:none;text-decoration:underline}.header-mob .phone-group{display:flex}.header.is-open .header-mob{height:383px;padding:20px;border:1px solid rgba(0,0,0,.1);border-top:none}.header.is-open .header__content{border-bottom:none;border-radius:30px 30px 0px 0px}.header.is-open .burger img:nth-child(1){display:none}.header.is-open .burger img:nth-child(2){display:block}.section{padding:50px 0px}.section__title{font-size:44px}.section__text{font-size:16px}.section__subtitle{font-size:14px}.section-intro__content{flex-wrap:wrap;margin-top:80px;gap:0}.section-intro__content-center{flex:0 0 100%;max-width:100%;order:1;padding-bottom:12px}.section-intro__content-left{order:2;padding-top:0px;flex:0 0 50%;text-align:center;padding-right:15px}.section-intro__content-left img{transform:rotate(10deg)}.kfj{order:3;flex:0 0 50%;text-align:center;padding-left:15px}.kfj img{transform:rotate(-10deg)}.benefits-content{flex-direction:column;align-items:center;gap:20px}.ben-blur{transform:translateY(-50%) rotate(90deg)}.services{margin-bottom:24px}.services__item{padding:12px;font-size:16px}.service-item{max-width:300px;flex:0 0 300px;width:300px}.services-content{gap:20px;flex-wrap:nowrap;margin:0px -20px;overflow:auto;padding-left:20px;padding-right:20px}.main-button{padding:16px 24px}.review-content,.services{gap:20px;flex-wrap:nowrap;margin:0px -20px;overflow:auto;padding-left:20px;padding-right:20px}.review{flex:1 0 320px}.map-content{flex-direction:column-reverse}.map-content .phone-group{display:flex}.footer__content{flex-direction:column}.services__item{white-space:nowrap}.services{gap:8px;margin-bottom:12px;justify-content:flex-start}.form-popup{align-items:flex-end}.form-popup__content{border-radius:0}}