@media screen and (max-width:1319px){.container{max-width:100%;margin-left:10px;margin-right:10px}.header .container{padding:15px 50px}.main .container{padding:80px 0 47px 0}.main-top{margin-bottom:60px}.main-image{max-width:351px}.icon-1,.icon-2,.icon-3{min-width:69px;min-height:69px}.icon-1 img,.icon-2 img,.icon-3 img{width:43px;height:43px}.icon-1{top:-2px;left:18px}.icon-2{bottom:-40px;left:16px}.icon-3{right:23px;bottom:-54px}.main-bottom{justify-content:center;margin-right:0}.main-items{margin:0}.main-form{padding:20px}.improve .container{padding:41px 0 36px 0}.components-title{margin-bottom:30px}.components .wrapper{margin-top:0;gap:20px}.results-image{max-width:320px;margin:0 auto}}@media screen and (max-width:1150px){.main-bottom{align-items:center;justify-content:center;margin-right:0}.main-form{flex-direction:column-reverse}}@media screen and (max-width:1023px){.main-top{flex-direction:column}.main-info{text-align:center}.main-text{margin:0 auto}.main-product{display:none}.main-bottom{flex-direction:column;gap:0}.main-items{margin-bottom:20px}.main-bottom .main-product{display:block;margin-bottom:90px}.main-form{padding:20px 10px;gap:20px}.results .container{padding:30px 0 47px 0;flex-direction:column;align-items:center;gap:0}.results-left .main-form{display:none}.results-text{margin-bottom:47px}.results-right .main-form{display:block}.results-image{margin-bottom:19px}.components .container{padding:18px 0 66px 0;background-position:center bottom 138px}.components-title{margin-bottom:15px}.components .wrapper{flex-direction:column}.expert .wrapper{flex-direction:column;gap:20px}.expert-name{text-align:center}.expert-text{margin-bottom:0}.expert-image{margin-bottom:20px}.expert-image span{max-width:355px;margin-left:auto}.expert .order-button{display:none}.expert .order-button-mob{display:flex}.reviews .container{padding:91px 0 45px 0}.reviews-items{max-width:500px;margin:0 auto}.reviews-item{flex-direction:column;gap:15px}.reviews-name{text-align:center}}@media screen and (max-width:768px){.title{font-size:24px}.header .container{padding:15px 10px}.navigation{display:none}.mobile-navigation{display:block}.close-menu{position:absolute;top:15px;right:20px}.logo-mob{position:absolute;max-width:200px;top:10px;left:17px;color:black}.header-mobile{padding:120px 0 100px 0;position:fixed;left:0;top:-1000%;width:100%;height:max-content;background-image:url("../img/mobile-menu.svg");background-size:cover;background-position:center bottom;text-align:center;transition:all .5s ease;opacity:0}.header-mobile li a{padding:0 21px;color:#000}.header-mobile li:not(:last-child){margin-bottom:33px}.navigation-item:after{display:none}.navigation-item:hover:after,.navigation-item:focus:after{display:none}.showPanel{position:fixed;top:0;opacity:1;transition:all .5s;z-index:999999}.bg-blur{position:fixed;top:0;left:0;width:100%;height:100vh;background:rgba(0,0,0,0.5);backdrop-filter:blur(6px);z-index:999}.main{background-image:url("../img/main-bg-mob.png")}.main-top{margin-bottom:40px}.main-info{max-width:355px;text-align:left}.main-title{font-size:64px}.main-descr{font-size:20px}.main-text{font-size:16px}.main-info-subtext{display:none}.stop .container{padding:30px 0 47px 0}.stop-title span{padding:0;background-color:transparent}.stop-desrc{padding:25px 14px;font-size:16px}.improve .container{padding:10px 0 0 0}.improve-title{max-width:100%;text-align:center}.improve .wrapper{margin:0 auto}.improve-item{flex-direction:column;text-align:center}.improve-text{margin-bottom:15px}.improve-image{max-width:254px;position:relative;right:auto;top:auto;margin:0 auto}.improve-image img{display:none}.improve-product{display:block;position:absolute;left:-92px;bottom:0}.results .container{padding:28px 0}.results-text{font-size:16px}.results .main-form{padding:11px 15px;max-width:281px;margin:0 auto}.action-block{margin:0;flex-direction:column-reverse;align-items:center;gap:7px}.results .price-block{flex-direction:column;align-items:center;gap:7px}.components-title{max-width:305px}.expert .container{padding:46px 0 24px 0}.expert-name{font-size:24px;margin-bottom:8px}.expert-text{padding:25px 10px;font-size:16px}}