@media screen and (max-width:1919px){.production__main--item img{min-height:210px}.production__main--item .production__block--content p{font-size:1.2rem;width:45%}.product__slider--descr p{font-size:.8rem;line-height:1.2;max-width:350px}.service__left h3{font-size:1.6rem}.swiper__top--block p{font-size:.8rem;line-height:1.2}.rent__btns a{font-size:1rem;height:100px}footer{padding-left:0;padding-right:0}footer .footer__wrapper{max-width:75%;min-width:1070px;margin:auto}footer .footer__menu{gap:20px}footer .footer__menu div{max-width:270px}footer .socials ul{flex-wrap:wrap}.service__main .service__item{min-height:430px}.sertificates__slider .swiper-slide img{height:440px}.work__slider .swiper-slide .work-image{height:300px;margin-bottom:20px}.work__slider .swiper-slide .work-image img{width:100%;height:100%}.swiper__top--block,.wrapper__forblock{max-width:75%;min-width:1070px}.service__item{gap:90px;max-width:75%;min-width:1070px}.swiper__cennosti .service__item{min-width:unset;max-width:unset}}@media screen and (max-width:1441px){.block--wrapper{padding-top:50px;padding-bottom:90px}.swiper__production{padding:0 60px}.production__main--item a{min-height:400px;height:auto;padding:30px 20px}.production__main--item a .production__block--content p{font-size:1rem}.production__main--item a .production__block--content span{max-width:100%}.product__slider--descr p{max-width:260px}.service__item{gap:70px;width:87.5%;min-width:800px}.service__left h3{font-size:1.2rem;margin-bottom:50px}.service__left p{font-size:.8rem;margin-bottom:50px}.swiper__top--block p{max-width:350px}.wrapper__forblock{width:87.5%}.rent__item .rent__item--content p{font-size:1rem}.rent__btns a{font-size:.8rem;height:80px;padding:30px 20px}footer .footer__menu{grid-template-columns:1fr 1fr;gap:40px}.swiper__news .swiper-slide .service__right{height:400px}.swiper__news .swiper-slide .service__right img{min-height:400px}.service__main .service__item{min-height:340px}.service__main .service__item .service__image{width:45%}.service__main .service__item .service__content{width:55%}.service__main .service__item h2{font-size:1.6rem}.single__content h2,.single__content p,.single__content div:not(.block--wrapper),.single__content h3,.single__content ul,.single__content ol,.single__content img,.single__documents,.single__table{max-width:860px}.contacts__block--content .contacts__block--item h3{font-size:1.2rem}.map__main .map__content div h3{font-size:1rem}.map__main .map__content div p{font-size:.8rem}.feedback__main img{max-width:330px;height:360px}.form{max-width:60%}.form input:focus+label,.form input:not(:placeholder-shown)+label{font-size:.6rem}.form .input__item{font-size:.8rem}.work__slider,.sertificates__slider{padding:0 70px}.slider__wrapper--history{gap:50px}.swiper-main__history img{width:50%}.swiper__top--block,.wrapper__forblock,.service__item{max-width:75%;min-width:800px}footer .footer__wrapper{max-width:75%;min-width:800px}.swiper__cennosti .swiper-slide .service__item{min-width:unset;max-width:unset;width:100%}.service__left div.service__block--values h3{font-size:24px}.service__left div.service__block--values p{font-size:16px}.swiper__cennosti .swiper-slide{padding:20px}.slider__wrapper--history{gap:25px}.swiper-thumbs__history .swiper-slide{font-size:2.4rem}.sertificates__slider .swiper-slide img{height:340px}.swiper__cennosti .swiper-slide{height:auto}.service__left .service__left--count{margin-bottom:60px}.swiper__cennosti .swiper-slide{min-height:410px}}@media screen and (max-width:1024.9px){.product__slider--descr p,.swiper__top--block p{font-size:.7rem;max-width:200px}.swiper__production{padding:0 40px}.service__left--count{font-size:.8rem}.news__block .service__left h3{font-size:1rem}.swiper__news .swiper-slide .service__left{padding:40px 30px}.rent__item{height:400px}.rent__item .rent__item--content{max-width:50%}.rent__item .rent__item--content p{font-size:.8rem}.service__main .service__item{min-height:300px;gap:20px}.service__main .service__item .service__image{width:50%}.service__main .service__item .service__content{padding:20px 0 20px 20px;width:50%}.service__main .service__item h2{font-size:1.2rem}.service__main .service__item p{font-size:.8rem}.fancybox__container{--f-thumb-width: 0px;--f-thumb-height: 0px}.block--wrapper.production__block{position:relative}.production__main--item img{min-height:170px;max-height:200px}.production__main--item .production__block--count{position:unset}.production__category .production__category--content{grid-template-columns:1fr}.single__content h2,.single__content p,.single__content div:not(.block--wrapper),.single__content h3,.single__content ul,.single__content ol,.single__content img,.single__documents,.single__table{max-width:700px}.form{max-width:55%}.work__slider,.sertificates__slider{padding:0 45px}.swiper-thumbs__history .swiper-slide{font-size:2.5rem}.swiper-main__history .swiper-slide{flex-direction:column}.slider__wrapper--history{height:600px}.swiper-main__history .content__history h3{margin-bottom:20px}.swiper-main__history img{width:100%;max-height:50%}.work__slider .swiper-slide .work-image{height:220px}.work__slider .swiper-slide p{font-size:.8rem;line-height:1.2}.advantages__block .advantages__content{gap:30px}.advantages__content img{height:400px}.advantages__block .about__company--content .company--content__bottom{max-width:100%;flex-wrap:wrap;gap:20px}.swiper__cennosti .swiper-slide{padding:20px}.swiper__cennosti .swiper-slide .service__left p{margin:0}.wrapper__forblock.about__company--content .company--content__bottom{max-width:100%;flex-wrap:wrap}.swiper__top--block,.wrapper__forblock,.service__item{max-width:85%;min-width:640px}footer .footer__wrapper{max-width:85%;min-width:640px}.materials__content .materials__item{gap:10px}.materials__content p{font-size:.8rem;line-height:1.2}.feedback__main h2{margin-bottom:10px}.feedback__main h2 br{display:none}.vakancies--content__bottom .compony__counter{align-items:end}.vakancies--content__bottom .compony__counter div p{font-size:1.2rem}.production__main--item a{height:400px}.cennosti-wrapper{grid-template-columns:1fr 1fr}.service__left .service__left--count{margin-bottom:76px}.swiper__cennosti .swiper-slide{min-height:unset}}@media screen and (max-width:767.9px){.service__left div.service__block--values h3{font-size:1rem}.feedback__main img{height:auto;max-height:260px;width:100%}.production__main .production__main--items{grid-template-columns:1fr}.mobile--only{display:block}.block--wrapper{padding-top:30px;border-radius:20px}.swiper__production{padding:0}.production__main--item a{min-height:460px;height:auto}.production__main--item .production__block--count{position:unset}.production__main--item img{min-height:unset;max-height:unset;max-width:95%;height:200px}.production__main--item .production__block--content{flex-direction:column;align-items:start;gap:30px}.production__main--item .production__block--content p,.production__main--item .production__block--content span{width:95%}.product__slider--descr p,.swiper__top--block p{max-width:260px}.service__item{flex-direction:column-reverse;gap:20px}.service__left .service__left--count{display:none}.service__left.mobile--only{order:1}.service__left.mobile--only .service__left--count{display:block;margin:0}.button__main{height:50px}.swiper__news .swiper-slide{padding:20px}.swiper__news .swiper-slide .service__left--count{margin-bottom:30px}.swiper__news .swiper-slide .service__right{height:200px}.swiper__news .swiper-slide .service__right img{min-height:200px;width:100%}.swiper__news .swiper-slide .service__left,.swiper__news .swiper-slide .service__right{flex:unset}.swiper__news .swiper-slide .service__left{padding:0}.swiper__news .swiper-slide .service__item .service__left{padding:0;min-height:210px;max-height:210px;overflow:hidden}.service__left h3{margin-bottom:20px}.service__left p{margin-bottom:30px}.rent__block .swiper__top--block{flex-direction:column;align-items:start;gap:30px}.rent__block .rent__btns{grid-template-columns:1fr}.rent__block .rent__btns a{height:50px;padding:15px 20px}.rent__block .rent__btns a span{max-width:100%}.rent__block .rent__item{height:500px}.rent__block .rent__item .rent__item--content{max-width:calc(100% - 20px);height:auto;gap:50px;bottom:10px;top:unset;padding:20px}footer{padding:50px 0}footer .footer__wrapper{max-width:90%}footer .footer__menu{grid-template-columns:1fr}footer .footer__copiright{margin-top:40px}.service__main .service__item .service__content{width:50%;padding:20px}.service__main .service__item .service__image{width:50%}.service__main .service__item .button__main,.service__main .service__item .button__main span{width:100%}.service__main .service__item h2{margin-bottom:30px}.contacts__block--content .contacts__block--item .contacts__block--item__wrapper{grid-template-columns:1fr}.other__page .main__banner .main__banner--bottom{flex-direction:column;align-items:start;gap:20px}.single__content h2,.single__content p,.single__content div:not(.block--wrapper),.single__content h3,.single__content ul,.single__content ol,.single__content img,.single__documents,.single__table{max-width:calc(100% - 40px)}.single__documents .documents--item__content{min-height:60px}.single__table--content .single__table--item{flex-direction:column;gap:15px}.single__table--content .single__table--item span,.single__table--content .single__table--item p{width:100%}.single__content p>img{max-width:100%}.other__page .main__banner .banner__content span{font-size:.6rem}.other__page .main__banner .banner__content{width:100%}.contacts__main .contacts__main--items{grid-template-columns:1fr}.contacts__main .contacts__block--content .contacts__block--item:first-child{grid-column:1}.contacts__main .contacts__block--content .contacts__block--item:first-child .contacts__block--item__wrapper{grid-template-columns:1fr}.map__main .map__content{flex-direction:column;max-width:100%}.map__main .map__content div{max-width:100%}.feedback__main .feedback__content{flex-direction:column;gap:30px}.feedback__main .feedback__content img,.feedback__main .feedback__content .form{max-width:100%}.form .button__main,.form .button__main span{width:100%}.work__slider,.sertificates__slider{padding:0 20px}.swiper-main__history .content__history h3{font-size:1.5rem}.swiper-main__history p{font-size:.8rem}.swiper-main__history img{width:100%;max-height:50%}.slider__wrapper--history{height:auto;flex-direction:column}.swiper-thumbs__history,.swiper-main__history{width:100%}.sertificates__slider .swiper-slide img{height:320px}.sertificates__slider .swiper-slide{padding:30px 10px 10px}.work__slider .swiper-slide .work-image{height:200px}.work__slider .swiper-slide{padding:20px}.work__slider .swiper-slide p{font-size:.8rem;line-height:1}.vakancies--content__bottom .compony__counter{flex-direction:column;gap:10px}.vakancies--content__bottom .compony__counter div{width:100%}.vakancies--content__bottom .compony__counter div p{font-size:24px}.vakancies--content__bottom .compony__counter p{width:100%}.swiper__cennosti .swiper-slide .service__left{flex:unset}.swiper__cennosti .swiper-slide .service__left.mobile--only{height:40%}.swiper__cennosti .swiper-slide .service__left p{line-height:1}.studentam--contacts__bottom{grid-template-columns:1fr}.studentam--contacts__bottom .studentam--contacts__item.order-2{grid-row:1/1}.advantages__studentam--contacts h3{max-width:100%}.lists-wrapper{grid-template-columns:1fr;gap:50px}.lists-wrapper p{margin-bottom:10px}.tabs__studentam--top{flex-direction:column;gap:20px}.tabs__studentam--top h3{font-size:1.2rem;line-height:1}.swiper__top--block,.wrapper__forblock,.service__item{max-width:90%;min-width:unset}footer .footer__wrapper{max-width:90%;min-width:unset}.tabs-nav{overflow-y:auto}.tabs-nav button{display:flex;font-size:1rem;padding:15px 20px}.select2-results__option.select2-results__option--selectable{font-size:.8rem;line-height:1;height:auto;padding-top:15px;padding-bottom:15px}.select2-dropdown{padding:10px}.form textarea{max-height:45px}.form .file-upload input+.file-label{flex-direction:column;gap:10px}.form .file-upload input+.file-label div span{text-align:center}.news__tags--wrapper{overflow-y:auto}.news__tags--wrapper div{text-wrap-mode:nowrap;height:50px}.production__main .production__main--items .production__main--item:nth-child(1){grid-column:unset}.contacts__block--content .contacts__block--item .contacts__block--item__wrapper{gap:20px}.contacts__block--content .contacts__block--item .contacts__block--item__wrapper div{gap:10px}.contacts__block--content .contacts__block--item .contacts__block--item__wrapper div a,.contacts__block--content .contacts__block--item .contacts__block--item__wrapper div p{font-size:16px}.single__content ol li,.single__content ul li{font-size:14px;line-height:22px;gap:20px}.single__content ul li:before{height:22px}.news__share{width:100%}.news__share .news__share--links{justify-content:start;overflow-x:scroll}.single__content p{font-size:14px}.single__content h1{font-size:24px}.single__content h2{font-size:20px}.single__content h2{font-size:18px}.mobile__menu li{line-height:1}footer .footer__menu ul li:last-child a{margin-bottom:0}footer .footer__menu .contacts{margin-top:40px}.materials__content{grid-template-columns:1fr 1fr}.advantages__content div h3{font-size:1.2rem}.advantages__content div ul{gap:20px}.advantages__content div ul li{font-size:.8rem;padding-left:40px}.advantages__content img{width:50%}.advantages__content div{width:40%}}@media screen and (max-width:375px){.cennosti-wrapper{grid-template-columns:1fr}.block--wrapper{padding-top:40px}.swiper__top--block{flex-direction:column;gap:20px;align-items:start}.swiper-thumbs__history .swiper-slide{font-size:1.5rem}.materials__content{grid-template-columns:1fr}.advantages__content{flex-direction:column}.advantages__content div,.advantages__content img{width:100%}.other__page .main__banner h1{font-size:1.2rem}.service__main .service__item{flex-direction:column-reverse}.service__main .service__item .service__image{width:100%;height:250px}.service__main .service__item .service__content{width:100%;padding:20px}.advantages__studentam--wrapper .advantages__content div{width:100%}.swiper-main__history .content__history h3{font-size:1rem;line-height:1}.swiper-main__history p{font-size:.7rem;line-height:1}}
