@media screen and (max-width:992px){header .header .vcard{padding:10px}header .header .vcard .adr{padding:0}header .main-nav nav{display:none}header .main-nav .mobile-button{display:block}main .page-article>.row>.col-md-3{display:none}.callback-modal.active,.consultation-modal.active{position:fixed;width:100%;height:100%;margin:0;top:0;left:0}.callback-modal.active .text,.consultation-modal.active .text{text-align:center}.callback-modal.active .text label,.consultation-modal.active .text label{padding:0}}@media screen and (max-width:768px){header .header .logo{max-width:400px;padding-bottom:10px}header .header .logo img{max-width:50%}header .header .vcard{padding-top:0}header .header .vcard .adr{text-align:left;padding-bottom:0}header .header .vcard .tel{padding-top:0;text-align:left}header .header .vcard .call-back{text-align:left}}@media screen and (max-width:415px){header .header .logo img{max-width:100%}main .main-slider .info-block{padding:0;padding-bottom:10px}main .main-slider .info-block h1{font-size:30px}main .main-slider .info-block h2{font-size:26px}main .about-company p{padding:20px 0}main .types-jobs .types-jobs-item{min-height:280px;padding:0}main .types-jobs .types-jobs-item p{padding:10px 40px 0}main .page-article .article h1{font-size:26px}}@media screen and (max-width:370px){main .main-slider{background-position:5%}}
/*# sourceMappingURL=media.css.map */
