@font-face {
    font-family: 'Gilroy';
    src: url(../fonts/Gilroy-Regular.eot);
    src: local('Gilroy Regular'), local('Gilroy-Regular'),
        url(../fonts/Gilroy-Regular.eot?#iefix) format('embedded-opentype'),
        url(../fonts/Gilroy-Regular.woff) format('woff'),
        url(../fonts/Gilroy-Regular.ttf) format('truetype');
    font-weight: normal;
    font-style: normal;
}


*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}body{font-family:"Gilroy";font-weight:normal;font-style:normal;color:#4a4645}.btn{text-decoration:none !important;background:#4a4645;padding:5px 15px;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-max-content;width:-moz-max-content;width:max-content;color:#fff;opacity:.8;border:none;font-size:16px}.btn:hover{opacity:1}.btn.btn-red{background:#f2402a}ul{list-style:none;padding:0;margin-top:5px}ul li{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}ul li::before{content:"";width:5px;height:5px;background:#;display:block;border-radius:50%;margin-right:5px}.container{padding:0 15px}.title-red{color:#f2402a;margin:10px 0}.form-block{margin:10px 0}.form-block input{width:100%;padding:10px 10px;border-radius:30px}.index{margin-top:40px}.index .info-p{padding:15px 0;display:block}
.bg{
background-size:100%;
background-repeat:no-repeat;
background-position:bottom left;
background-position-y:110%}header,footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative;overflow:hidden}header .top,footer .top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 0}header .top .logo,footer .top .logo{display:-webkit-box;display:-ms-flexbox;display:flex}header .top .logo img,footer .top .logo img{width:auto;height:35px}header .top .links,footer .top .links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}header .top .links a,footer .top .links a{color:#f2402a;text-decoration:none !important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .top .links .addr::before,footer .top .links .addr::before{content:"";background:url(../img/addr.012f.png);background-size:contain;background-repeat:no-repeat;width:15px;height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:5px}header .top .links .phone,footer .top .links .phone{font-size:20px;margin-top:5px;font-weight:600}header .top .links .phone::before,footer .top .links .phone::before{content:"";background:url(../img/phone.daf6.png);background-size:contain;background-repeat:no-repeat;width:18px;height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:5px}header .top .links .socials,footer .top .links .socials{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:5px}header .top .links .socials a,footer .top .links .socials a{background:#4a4645;padding:5px;border-radius:50%;width:25px;height:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:10px}header .top .links .socials a img,footer .top .links .socials a img{width:14px}header .center,footer .center{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 0 10px 0}header .center p,footer .center p{font-size:18px;font-weight:600;margin:0 5px}header .center p span,footer .center p span{color:#f2402a;font-size:16px;font-weight:400;margin-right:3px}header .center .time,footer .center .time{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .center .time::before,footer .center .time::before{content:"";background:url(../img/time.4eee.png);background-repeat:no-repeat;background-size:contain;width:20px;height:20px;display:block;margin-right:5px}header .info,footer .info{background:#f2402a;color:#fff;padding:5px 0;position:absolute;top:98px;right:0;width:calc(100% - 60px);height:45px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .info p,footer .info p{font-size:12px}header .menu,footer .menu{background:#4a4645;padding:10px 0}header .menu .menu-btn,footer .menu .menu-btn{width:25px;height:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around}header .menu .menu-btn span,footer .menu .menu-btn span{width:100%;height:1px;background:#fff}header .menu ul,footer .menu ul{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:25px}header .menu ul.show,footer .menu ul.show{display:-webkit-box;display:-ms-flexbox;display:flex}header .menu ul li a,footer .menu ul li a{color:#fff;text-decoration:none;font-size:18px;margin:10px 0;display:-webkit-box;display:-ms-flexbox;display:flex}footer{background:#4a4645;padding:20px 0;margin-bottom:0px !important}footer .title{color:#fff;text-align:center;font-size:18px;text-transform:uppercase}footer .top .links a{color:#fff}footer .center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-bottom:0}footer .center p{color:#fff;margin:5px 0}footer .center p span{color:#fff}footer .time::before{display:none !important}.image-block .btn{margin-left:auto;margin-top:10px;margin-bottom:10px}.image-block .image{position:relative}.image-block .image img{width:100%}.image-block .image span{position:absolute;bottom:40px;right:0;background:#4a4645;padding:5px 10px;color:#fff;font-weight:600}.callback-form{background:url(../img/bg.ee7f.png);background-repeat:no-repeat;background-size:100%}.callback-form .info-title{color:#f2402a;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:20px 0 15px 0;font-size:25px;font-weight:600}.callback-form form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:20px}.callback-form form .form-block{width:100%}.title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#4a4645;color:#fff;padding:10px 0;font-size:18px;text-transform:uppercase;font-weight:600}.border-block>div{width:100%;text-align:left;border:1px solid #ddd;padding:5px 10px;font-size:16px}.bg-block{background:url(../img/bg2.5285.jpg);background-size:cover;background-repeat:no-repeat;padding:20px 0;color:#fff}.services{padding:20px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.services>div{width:45%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:20px}.services>div img{width:100%;margin-bottom:10px}.icons-block{background:#4a4645;color:#fff;padding:20px 0}.icons-block .positions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.icons-block .positions div{margin:10px 0}.icons-block .positions div p{font-size:18px;margin-top:5px}.icons-block .positions div img{width:50%}.padding{padding:20px 0 !important}@media(min-width: 360px){body{cursor:auto}}@media(min-width: 375px){body{cursor:auto}}@media(min-width: 412px){body{cursor:auto}}@media(min-width: 414px){body{cursor:auto}}@media(min-width: 425px){body{cursor:auto}header .center,footer .center{display:-webkit-box;display:-ms-flexbox;display:flex}header .info,footer .info{top:156px}footer .title{font-size:24px}footer .center{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media(min-width: 576px){body{cursor:auto}}@media(min-width: 600px){body{cursor:auto}}@media(min-width: 768px){body{cursor:auto}.container{padding:0px;width:700px;margin:0 auto}.bg{background-position-y:bottom;background-size:cover}header .top .logo img,footer .top .logo img{height:55px}header .center,footer .center{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}header .center p,footer .center p{margin:0}header .info,footer .info{position:relative;top:unset;left:unset;width:100%;padding:0}header .info p,footer .info p{font-size:14px;text-transform:uppercase;text-align:center;width:100%}header .menu,footer .menu{height:45px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .menu .menu-btn,footer .menu .menu-btn{display:none}header .menu ul,footer .menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0}header .menu ul li a,footer .menu ul li a{margin:0;text-transform:uppercase;font-size:14px}.image-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:20px 0}.image-block>div{width:50%;margin-right:20px}.callback-form{background-position:bottom;background-position-y:55%}.callback-form form{min-block-size:400px}.border-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.border-block>div{width:25%}.bg-block{padding:50px 0}.bg-block .text{margin-left:55%}.services>div{width:30%}.icons-block .positions{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around}.icons-block .positions div{width:20%}}@media(min-width: 800px){body{cursor:auto}}@media(min-width: 992px){body{cursor:auto}.bg{background-position-y:50%}header .top::after,footer .top::after{content:"";background-repeat:no-repeat;background-size:100%;background-position:top center;background-image:url(../img/header_bg.4da7.png);position:absolute;top:0;left:-140px;width:calc(100% + 315px);height:160px}.callback-form{background-position-y:43%}}@media(min-width: 1024px){body{cursor:auto}}@media(min-width: 1200px){body{cursor:auto}}@media(min-width: 1280px){body{cursor:auto}.bg-block{padding:100px 0}}@media(min-width: 1366px){body{cursor:auto}}@media(min-width: 1400px){body{cursor:auto}}@media(min-width: 1500px){body{cursor:auto}}@media(min-width: 1600px){body{cursor:auto}}@media(min-width: 1900px){body{cursor:auto}}@media(min-width: 1920px){body{cursor:auto}}
