<?
require($_SERVER["DOCUMENT_ROOT"]."/bitrix/header.php");
$APPLICATION->SetTitle("тест формы");
?>@import url(https://fonts.googleapis.com/css?family=Roboto:300,400,500,700&display=swap&subset=cyrillic-ext);
html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body{position:relative;font-family:Roboto,sans-serif;font-weight:300;color:#1b253d;margin:0}
article,aside,footer,header,nav,section{display:block}
h1{font-size:36px;font-weight:400;margin:0 0 35px}
h2{font-size:30px;font-weight:400;margin:50px 0}
h2 a{color:inherit;font-size:inherit;text-decoration:none}
h3{font-size:26px;font-weight:400;margin:20px 0 10px}
h4{font-size:22px;font-weight:700;margin:10px 0}
table{width:100%;border-collapse:collapse;margin:15px 0 20px}
th{font-weight:700}
td,th{border:1px solid #e9e9e9;font-size:18px;line-height:18px;text-align:left;padding:10px 25px}
ul{list-style-type:none;padding:0;margin:15px 0 25px 15px}
li{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:18px;line-height:24px;padding-left:25px;margin-bottom:6px}
li:before{content:'';position:absolute;top:13px;left:0;width:10px;height:1px;background:#000}
li:last-child{margin-bottom:0}
ol li{font-size:18px;padding-left:5px}
ol li:before{display:none}
p{font-size:18px;line-height:30px;margin:10px 0 20px}
p a{font-size:inherit}
p .phone{font-size:inherit;font-weight:inherit}
a{outline:0;background-color:transparent;-webkit-text-decoration-skip:objects;color:#1a75ba;font-size:16px}
a:hover{text-decoration:none}
input[type=text],select,textarea{position:relative;width:100%;max-width:255px;height:37px;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #e5e5e5;border-radius:5px;padding:0 15px;color:#000;font-weight:300;font-size:16px}
input[type=text]::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#000}
input[type=text]:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#000}
input[type=text]::-ms-input-placeholder,select::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#000}
input[type=text]::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{color:#000}
input[type=text]::placeholder,select::placeholder,textarea::placeholder{color:#000}
select{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAICAQAAABn7dZ6AAAAVUlEQVQI12NgwA1Ky0obUfheJZfBjGr5kpcltTDhMteSL+VhUE6VTumb0jKwavuSzyUxSNorDEvfleaXW5V+Kk1Cs6nMrPRDyZeyDCyOqJYvNmUgDABtXBsVW8rhNAAAAABJRU5ErkJggg==) calc(100% - 10px) center no-repeat;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}
textarea{height:100px;resize:vertical;padding-top:20px;overflow:auto}
details,figcaption,figure,main,menu{display:block}
figure,form{margin:0}
hr{overflow:visible;height:1px;background:#e9e9e9;color:#e9e9e9;border:0}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}
abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}
b,strong{font-weight:500}
dfn{font-style:italic}
mark{background-color:#ff0;color:#000}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sub{bottom:-.25em}
sup{top:-.5em}
audio,video{display:inline-block;max-width:100%}
audio:not([controls]){display:none;height:0}
img{max-width:100%;border-style:none}
svg:not(:root){overflow:hidden}
button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;outline:0}
button,input{overflow:visible}
button,select{text-transform:none}
button{border:0;outline:0;font:inherit;cursor:pointer}
[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}
[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}
[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}
fieldset{padding:.35em .75em .625em}
legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}
progress{display:inline-block;vertical-align:baseline}
[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}
[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}
[type=search]{-webkit-appearance:textfield;outline-offset:-2px}
[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{webkit-appearance:none}
::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}
summary{display:list-item}
canvas{display:inline-block}
[hidden],template{display:none}
.btn_wrapper{text-align:center}
.btn,.btn2,.btn3{position:relative;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;border:0;border-radius:25px;padding:13px 25px;color:#2e3441;font-size:16px;font-weight:400;line-height:21px;text-align:center;text-decoration:none;cursor:pointer;-webkit-transition:background .3s;-o-transition:background .3s;transition:background .3s}
.btn{background:#1a75bc;color:#fff}
.btn:hover{background:#0d5e9c}
.btn:active{background:#084778}
.btn.example{background:url(../i/book.png) 25px center no-repeat #1a75bc;padding-left:75px}
.btn2{background:#a9ce27}
.btn2:hover{background:#95b81a}
.btn2:active{background:#83a50c}
.btn3{background:#fff;border:1px solid #a9ce27;padding:13px 40px;-webkit-transition:border .3s;-o-transition:border .3s;transition:border .3s}
.btn3:hover{border:1px solid #83a50c}
.btn3:active{border:1px solid #435504}
.btn3.download{background:url(../i/download.png) 40px center no-repeat #fff;padding-left:70px}
.btn3.more{background:url(../i/arrow_right.png) 90% 50% no-repeat #fff;padding:13px 45px 13px 25px}
#upbutton{position:fixed;bottom:90px;right:25px;z-index:10;display:none;width:55px;height:55px;background:url(../i/upbutton.png) center 8px no-repeat #fff;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #a9ce27;border-radius:100%;color:#a9ce27;font-size:12px;font-weight:400;text-align:center;cursor:pointer;padding-top:26px}
.wrapper{position:relative}
.container{width:100%;max-width:1440px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto}
.phone{color:#1b253d;font-size:24px;font-weight:500;text-decoration:none;white-space:nowrap}
.burger,.wrap_menu{display:none}
.header{position:absolute;z-index:10;top:15px;right:0;width:100%}
.header>.container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.header p{color:#fff;font-size:15px;line-height:18px;margin:0}
.header .mail,.header .phone{color:#fff}
.header .phone{font-size:30px;margin-left:15px}
.logo{margin-bottom:10px}
.header__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.nav{margin-top:15px}
.menu{position:relative;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;width:100%;border-radius:35px;margin:0}
.menu:before{content:'';position:absolute;left:0;width:100%;height:100%;background:#1bb1dc;border-radius:35px;opacity:.45}
.menu li{padding:0;margin:0}
.menu li:before{display:none}
.menu li:last-child{margin:0}
.menu li.active>a{background:#d6dde3;color:#1b253d;text-decoration:none}
.menu li:hover .submenu{visibility:visible;opacity:1}
.menu a{position:relative;z-index:2;display:block;color:#fff;font-size:20px;font-weight:500;padding:20px;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}
.menu a:hover{background:#d6dde3;color:#1b253d}
.submenu{position:absolute;z-index:1;left:0;top:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:800px;background:#fff;-webkit-box-shadow:0 0 43px rgba(64,96,120,.64);box-shadow:0 0 43px rgba(64,96,120,.64);-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:0 0 5px 5px;padding:50px 30px 60px;margin:0;visibility:hidden;opacity:0;-webkit-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}
.submenu li{width:50%;padding-left:20px;margin:0 0 10px!important}
.submenu li:before{display:block}
.submenu li:last-child{margin:0!important}
.submenu li.active>a{color:#1b253d;background:0}
.submenu li a{color:#1a75ba;font-size:20px;font-weight:500;line-height:30px;text-decoration:underline;padding:0}
.submenu li a:hover{background:0;text-decoration:none}
.title{color:#1b253d;font-size:36px;font-weight:300;margin:0 0 35px}
.promo{background:url(../img/promo.jpg) center no-repeat;padding-top:200px}
.promo__item{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
.promo__item_text{min-height:225px;-webkit-box-sizing:border-box;box-sizing:border-box;border-left:5px solid #a9ce27;padding-left:50px;margin-top:100px;color:#fff}
.promo__item_text .title{color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.78);font-size:48px;white-space:nowrap;margin:0 0 50px}
.promo__item_text p{text-shadow:0 1px 1px rgba(0,0,0,.78);font-size:20px;line-height:36px;margin:0}
.slick-arrow{position:absolute;z-index:2;bottom:80px;width:43px;height:43px;background:0;border:1px solid #a9ce27;border-radius:100%;font-size:0;cursor:pointer}
.slick-arrow:before{content:'';position:absolute;top:14px;left:12px;width:11px;height:11px;border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.slick-prev{left:0}
.slick-prev:before{left:16px;-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}
.slick-next{left:150px}
.slick-dots{position:absolute;z-index:1;bottom:95px;left:70px;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto}
.slick-dots li{line-height:16px;padding:0;margin:0 10px 0 0}
.slick-dots li:before{display:none}
.slick-dots li.slick-active button{background:#fff}
.slick-dots button{font-size:0;width:10px;height:10px;background:0;border:2px solid #fff;border-radius:100%;padding:0;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.advantages{background:#f9f9f9;padding:45px 0;margin-bottom:95px}
.advantages ul{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0; -webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}
.advantages li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:19%;padding:0;margin:0}
.advantages li:before{display:none}
.advantages p{margin:0}
.advantages__item_img{min-width:60px;margin-right:10px}
.col-2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.col-2__item{width:49%}
.col-2__item>:first-child{margin-top:0}
.col-2__item>:last-child{margin-bottom:0}
.med_gaz{margin:95px 0 70px}
.med_gaz .title{font-size:48px;font-weight:400}
.needments{margin:70px 0 45px}
.needments .container{border-bottom:1px solid #e9e9e9}
.needments .title{text-align:center}
.check{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;margin:0}
.check li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:25%;min-height:48px;background:url(/local/templates/medkislorod/i/check.png) left center no-repeat;font-size:18px;font-weight:500;line-height:30px;padding-left:65px;margin-bottom:70px}
.product .check li {background: url(/local/templates/medkislorod/img/check-i.png) left center no-repeat;}
.check li:before{display:none}
.production{margin:45px 0 60px}
.production .title{font-size:48px;font-weight:400;margin:0 0 30px}
.production .green_box{margin-top:25px}
.production_content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap}
.production__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:33.33%;margin-bottom:50px}
.production__item_img{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;min-width:160px;width:160px;height:160px;border:1px solid #1a75ba;border-radius:100%;margin-right:25px}
.production__item_img img{border-radius:100%}
.production__item_name{font-size:24px;font-weight:500;line-height:30px}
.green_box{background:#a9ce27;text-align:center;padding:30px}
.green_box p{font-size:20px;font-weight:500;margin:0}
.services{background:url(../img/bg3.jpg) center/cover no-repeat;padding:70px 0 25px;margin-top:60px}
.services .title{color:#fff;margin:0 0 70px}
.services .check{color:#fff}
.services .check li{width:33%;margin-bottom:50px}
.border{border-left:5px solid #a9ce27;padding-left:50px}
.reliability{background:#f9f9f9;padding:25px 0 60px;margin-bottom:95px}
.reliability .border{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:250px}
.reliability .title{line-height:48px;margin:0}
.reliability .buttons{min-width:240px}
.reliability .buttons a{width:100%}
.reliability .buttons a:first-child{margin-bottom:25px}
.reliability_content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.equipment_and_comments{margin:95px 0 60px}
.equipment_and_comments .title{font-size:48px;font-weight:400}
.equipment_and_comments .buttons a:first-child{margin-right:15px}
.comments{background:#a9ce27;padding:35px 30px}
.comments_content{background:url(../i/quotes.png) left 0 no-repeat;padding:5px 0 0 80px}
.comments_content>:first-child{margin-top:0}
.comments_content>:last-child{margin-bottom:0}
.own_production{margin:60px 0}
.own_production .container{border-bottom:1px solid #e9e9e9;padding-bottom:120px}
.own_production .border{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:315px}
.own_production .border p{margin:0}
.stations .title{font-weight:400;margin:0 0 50px}
.stations .green_box{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:48%;text-align:left;padding:0}
.stations .green_box p{margin:0 0 50px}
.stations .green_box_content{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 40px}
.stations_content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.stations_content .green_box{display:-webkit-box;display:-ms-flexbox;display:flex}
.stations__item{width:49.5%;margin-bottom:15px}
.stations__item2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.stations__item2 .stations__item_img{width:48%}
.stations__item_img{height:100%}
.stations__item_img img{height:100%;-o-object-fit:cover;object-fit:cover}
.own_production_oxygen{margin:95px 0 20px}
.own_production_oxygen .title{font-size:48px;font-weight:400;margin:0 0 90px}
.own_production_oxygen .title span{display:block;font-size:24px;font-weight:300;margin-top:10px}
.icons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0}
.icons li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:33%;padding:0;margin-bottom:45px}
.icons li:before{display:none}
.icons p{font-size:18px;font-weight:500;margin:0}
.icons_img{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;min-width:110px;width:110px;height:110px;background:#fff;border:1px solid #1a75ba;border-radius:100%;margin-right:20px}
.form{background:url(../img/form_bg.jpg) center/cover no-repeat;padding:70px 0}
.form .smFormContent{width:100%}
.form .smFormContent .input{width:23.5%;margin:0 15px 20px 0}
.form .smFormContent .input input[type=text],.form .smFormContent .input select,.form .smFormContent .input textarea{max-width:100%;margin:0}
.form .smFormContent .input .checkbox{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;color:#fff}
.form .smFormContent .input .checkbox label{font-size:15px}
.form .smFormContent .textarea{width:30.5%}
.form .leftColumn{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap}
.form .buttonOut{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:20px}
.form p{color:#fff}
.required_fields{font-size:14px;font-weight:400;line-height:18px;margin:0}
.form_content{max-width:1150px;-webkit-box-sizing:border-box;box-sizing:border-box;border-left:5px solid #a9ce27;padding-left:50px}
.form_title{text-shadow:0 1px 1px rgba(0,0,0,.78);color:#fff;font-size:48px;font-weight:300;margin-bottom:65px}
.use{margin:110px 0 45px}
.use .title{font-size:48px;font-weight:400}
.use .title span{display:block;font-size:24px;font-weight:300;margin-top:10px}
.concentrator_aks{background:url(../img/bg.jpg) center no-repeat;color:#fff;padding-top:40px}
.concentrator_aks .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.concentrator_aks .title{color:#fff}
.concentrator_aks .border{margin-bottom:50px}
.concentrator_aks .btn_wrapper{text-align:left;padding-left:50px}
.concentrator_aks p{font-size:24px;margin:0}
.concentrator_aks_img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}
.concentrator_aks_content{min-width:640px;width:640px}
.title_with_button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.title_with_button .title{margin:0 25px 0 0}
.news{background:#f9f9f9;padding:95px 0 70px}
.news .title_with_button{margin-bottom:70px}
.news .btn_wrapper{display:none}
.news_content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.news__item{width:25%}
.news__item .date{color:#1b253d;margin:0 0 20px}
.news__item_title{font-size:18px;line-height:30px}
.about_main{margin:50px 0}
.about_main .title{font-weight:400}
.about_main .col-2:first-of-type{-webkit-box-align:normal;-ms-flex-align:normal;align-items:normal;margin:45px 0 70px}
.about_main .col-2:last-of-type{-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.about_main .border{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:315px}
.about_main .border p{font-size:36px;line-height:48px}
.advantages2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;background:#a9ce27;-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 70px;margin:0}
.advantages2 li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;color:#fff;padding:0;margin-bottom:40px}
.advantages2 li:before{display:none}
.advantages2 li:last-child{margin:0}
.advantages2 p{font-size:20px;margin:0}
.advantages2_img{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;min-width:105px;width:105px;margin-right:15px}
.footer{background:#f9f9f9;padding:15px 0 35px;margin-top:50px}
.footer>.container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.footer p{font-size:16px;margin:0}
.footer p a{color:#1b253d}
.footer p .mail{color:#1a75ba}
.footer_title{font-size:16px;font-weight:500;margin-bottom:35px}
.footer_menu{max-width:215px}
.footer_menu ul{margin:0}
.footer_menu li{line-height:18px;padding:0;margin:0 0 10px}
.footer_menu li:before{display:none}
.footer_menu li:last-child{margin:0}
.footer_menu a{color:#1b253d}
.social .footer_bottom{display:none}
.social_content{display:-webkit-box;display:-ms-flexbox;display:flex}
.social_content a{display:block;margin-right:35px}
.social_content a:last-child{margin:0}
.footer__item{width:45%}
.footer__item .search{margin:30px 0 45px}
.search{position:relative;width:100%;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #a9ce27;border-radius:30px}
.search .search_input{max-width:100%;height:47px;border-radius:30px;border:0}
.search_btn{position:absolute;top:50%;right:0;width:50px;height:100%;background:url(../i/search.png) center no-repeat;-webkit-box-sizing:border-box;box-sizing:border-box;border:0;font-size:0;padding:0;cursor:pointer;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.search_btn:hover{opacity:.8}
.footer_bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.footer_contacts{max-width:285px}
.footer_contacts .phone{display:block;margin-bottom:20px}
.footer_contacts p{margin-bottom:5px}
.footer_contacts .footer_bottom{display:none}
.footer_sm{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:30px}
.footer_sm a{width:31px;min-width:31px;margin-right:10px}
.footer_sm p{line-height:18px;margin:0}
.footer_sm p a{width:auto;margin:0}
.secondary .wrapper{padding-top:220px}
.secondary .header{top:0;background:url(../img/bg_secondary.jpg) center no-repeat;padding:15px 0 45px}
.secondary .footer{margin-top:0}
.breadcrumbs{background:#f9f9f9;padding:14px 0;color:#1b253d;font-size:14px;line-height:14px}
.breadcrumbs a{color:inherit;font-size:inherit;text-decoration:none;margin:0 7px}
.breadcrumbs a:first-child{margin:0 7px 0 0}
.breadcrumbs span{margin:0 7px}
.breadcrumbs i{position:relative;margin-right:5px}
.breadcrumbs i:after{content:'';position:absolute;top:9px;right:0;width:2px;height:2px;border-top:1px solid #a9ce27;border-right:1px solid #a9ce27;-webkit-transform:rotate(45deg) translateY(-50%);-ms-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%)}
.wrapper_in>.container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse;flex-flow:row-reverse}
.left_col{min-width:255px;width:255px;margin:35px 40px 0 0}
.left_col ul{margin:0}
.left_col ul ul{margin:20px 0 20px 5px}
.left_col li{margin-bottom:10px}
.left_col li:last-child{margin:0}
.left_col li.active>a{color:#1b253d}
.left_col a{font-size:18px}
.left_col a:hover{color:#1b253d}
.left_col .buttons{margin-top:40px}
.left_col .buttons a{width:100%;font-size:16px}
.left_col .buttons a:first-child{margin-bottom:10px}
.left_col_content{margin-bottom:25px}
.left_col_title{display:block;color:#1b253d;font-size:24px;font-weight:400;text-decoration:none;margin:0 0 25px}
.right_col{width:calc(100% - 295px);border-left:1px solid #e9e9e9;padding:35px 0 25px 50px}
.right_col .border{padding:30px 0 30px 50px}
.right_col .border p{font-size:36px;line-height:48px}
.right_col .col-2,.right_col hr{margin:35px 0}
.right_col .icons li{width:49%;margin-bottom:15px}
.right_col .advantages2{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:auto;padding:20px 20px 40px;margin:35px 0}
.right_col .advantages2 li{width:49%;margin:0}
.right_col .form{padding:70px 0 70px 45px}
.right_col .form .smFormContent .input{width:23%}
.right_col .form .smFormContent .textarea{width:35.5%}
.right_col .form .smFormContent .input_check{width:29%}
.right_col .form_content{max-width:1000px}
.right_col .med_gaz_about{margin:60px 0}
.right_col .production{margin:0}
.right_col .production__item{width:50%}
.right_col .services{padding:70px 50px 20px;margin-top:35px}
.right_col .services .title{margin:0 0 50px}
.right_col .services .check li{width:50%}
.title2{display:block;color:#1b253d;font-size:30px;font-weight:400;margin:0 0 35px}
.strong li{margin-bottom:20px}
.strong li a{font-size:20px;font-weight:500;line-height:30px}
.application .title2{margin:0 0 45px}
.application .btn3{margin-top:30px}
.clients{background:#f9f9f9;padding:40px 70px;margin:40px 0}
.clients .title2{text-align:center}
.clients .btn_wrapper{margin-top:30px}
.clients_content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.clients__item{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;width:19%;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #dbdbdb;padding:15px}
.booklets{margin:40px 0 50px}
.booklets .title2{margin:0 0 45px}
.booklets .btn3{margin-top:30px}
.booklets_content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between; flex-wrap: wrap;}
.booklets__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:49%; margin-bottom: 20px;}
.booklets__item_img{min-width:111px;width:111px;margin-right:20px}
.booklets__item_text span{display:block;font-size:16px;margin-top:5px}
.booklets__item_title{font-size:20px;font-weight:500;line-height:30px}
.med_gaz_page .green_box{margin:50px 0}
.med_gaz_page .green_box p{font-size:30px}
.med_gaz_page .booklets_content{-ms-flex-flow:wrap;flex-flow:wrap}
.med_gaz_page .booklets__item{width:100%;margin-bottom:40px}
.med_gaz_content{margin:30px 0 60px}
.med_gaz__item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:40px}
.med_gaz__item:last-child{margin:0}
.med_gaz__item_img{min-width:420px;width:420px;margin-right:50px}
.check2 li{width:33%;background:url(../i/check2.png) left center no-repeat;margin-bottom:25px}
.icons2 li{width:100%!important}
.icons2 .icons_img{min-width:100px;width:100px;height:100px;background:#a9ce27;border:0;margin-right:35px}
.icons2 .icons_text p{font-weight:300}
.complex_approach{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:70px 0 35px}
.complex_approach .title2{font-size:48px;margin:0}
.complex_approach .icons2 li{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
.complex_approach .icons2 li:first-child{-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.production_page .border{margin-bottom:40px}
.production_page .buttons a:first-child{margin-right:10px}
.production_page__item{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #e9e9e9;padding-bottom:90px;margin-bottom:35px}
.production_page__item_img{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;min-width:515px;width:515px;margin-right:40px}
.production_page__item_text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.projects_content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.projects__item{width:45%;margin-bottom:60px}
.projects__item_img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:30px}
.projects__item_img_big{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;overflow:hidden}
.projects__item_img_box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-width:125px;margin-left:15px}
.projects__item_img_small{height:160px;overflow:hidden}
.projects__item_name{display:block;font-size:24px;font-weight:500;line-height:30px;text-align:center}
.project{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.project_img{width:25%;margin-bottom:30px}
.product:after{content:'';display:block;clear:both}
.product .check{margin-top:50px}
.product .check li{width:33%;line-height:24px;margin:0}
.product_img{float:right}
.product_img .btn2{display:block;max-width:240px;margin:0 0 20px auto}
.request{max-width:1020px;background:#f9f9f9;-webkit-box-shadow:0 0 43px rgba(64,96,120,.32);box-shadow:0 0 43px rgba(64,96,120,.32);-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:5px;padding:50px 180px;margin:35px auto 60px}
.request .smFormContent{width:100%;max-width:600px}
.request .smFormContent .input p{margin:0 0 15px}
.request .smFormContent .input .name{width:100%;line-height:24px;text-align:right}
.request .smFormContent .input input[type=text],.request .smFormContent .input select,.request .smFormContent .input textarea{min-width:360px}
.request .smFormContent .input .checkbox{max-width:240px}
.request .smFormContent .captcha__item{min-width:360px;margin-left:20px}
.request .smFormContent .captcha__item input[type=text]{min-width:auto;margin:0}
.request .smFormContent .buttonOut,.request .smFormContent .input_check{max-width:60%;margin-left:auto}
.request .required_fields{max-width:64%;margin:25px 0 0 auto}
.request_title{font-size:36px;font-weight:400;text-align:center}
.request_subtitle{text-align:center;margin:20px 0 35px}
.contacts{margin:35px 0 50px}
.contacts .buttons{max-width:240px;margin-top:40px}
.contacts .buttons a{width:100%}
.contacts .buttons a:first-child{margin-bottom:15px}
.contacts p .phone{font-size:30px;font-weight:500}
.contacts_content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.contacts__item{min-width:400px;margin-right:40px}
.contacts__item_text>:first-child{margin-top:0}
#map{width:100%;height:340px}
@media screen and (max-width:1440px){
.container{padding:0 20px}
.menu a{font-size:18px;padding:15px}
.submenu{min-width:680px}
.header__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}
.header__item .phone{margin-top:5px}
.promo_content{padding-bottom:120px}
.promo__item_text{margin:100px 10px 0 0}
.advantages p{font-size:16px;line-height:24px}
.stations .green_box p{margin:0 0 30px}
.stations .green_box_content{padding:0 20px}
.footer_bottom p{font-size:14px}
.secondary .wrapper{padding-top:215px}
.left_col{margin:35px 20px 0 0}
.right_col{width:calc(100% - 260px);padding:35px 0 25px 30px}
.projects__item_img_big{height:240px}
.projects__item_img_small{height:115px !important;}
.production_page__item_img{min-width:50%;width:50%}
}
@media screen and (max-width:1200px){
.header p{width:40%}
.header .mail{display:none}
.menu a{font-size:15px;padding:10px}
.submenu{min-width:550px;padding:20px}
.submenu li a{font-size:15px;line-height:24px}
.promo_content{padding-bottom:80px}
.promo__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.promo__item_text{width:50%}
.promo__item_text .title{white-space:normal}
.promo__item_img{width:45%}
.slick-arrow{bottom:20px}
.slick-dots{bottom:35px}
.advantages{padding:30px 0}
.advantages li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;text-align:center}
.advantages__item_img{margin:0 0 10px}
.production_content{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.production__item{width:49%}
.stations .green_box p{font-size:18px;line-height:24px}
.stations__item{height:300px}
.form .smFormContent .input{width:23%}
.form .smFormContent .input .checkbox label{font-size:12px}
.form .smFormContent .textarea{width:47.5%}
.concentrator_aks_content{min-width:500px;width:500px;margin-left:30px}
.news__item{width:30%}
.advantages2{padding:40px}
.footer>.container{-ms-flex-flow:wrap;flex-flow:wrap;-webkit-box-align:normal;-ms-flex-align:normal;align-items:normal;max-width:800px}
.footer p{line-height:24px}
.footer_title{margin-bottom:20px}
.footer_menu{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:49%;max-width:100%;margin-bottom:15px}
.footer__item{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:49%;margin-bottom:15px}
.footer__item .footer_title{margin:0}
.footer__item .footer_bottom{display:none}
.social{position:relative;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;width:49%}
.social .footer_bottom{position:absolute;bottom:0;display:block}
.footer_contacts{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;width:49%;max-width:100%}
.footer_contacts .phone{margin-bottom:10px}
.footer_sm{max-width:280px;margin-top:20px}
.footer_sm p{line-height:18px}
.secondary .wrapper{padding-top:205px}
.right_col .form{padding:40px 0 40px 25px}
.right_col .form .smFormContent .input{width:48%;margin:0 0 20px}
.right_col .form .leftColumn{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.right_col .form_content{padding:0 25px}
.col-2_float{display:block}
.col-2_float .col-2__item{width:100%}
.col-2_float .col-2__item:first-child{float:left;max-width:45%;margin:0 20px 20px 0}
.clients{padding:30px}
.med_gaz_page .production__item{width:100%;margin-bottom:20px}
.med_gaz_about{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;display:block}
.med_gaz_about .col-2__item{width:100%}
.med_gaz_about .col-2__item:first-child{margin-bottom:15px}
.med_gaz_about .col-2__item:last-child{text-align:center}
.med_gaz_about .col-2__item img{max-height:600px}
.med_gaz__item_img{min-width:300px;width:300px;margin-right:30px}
.complex_approach{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}
.complex_approach .complex_approach__item:first-child{margin-bottom:25px}
.projects__item{width:48%;margin-bottom:40px}
.projects__item_img_big{height:160px}
.projects__item_img_small{height:75px !important;}
.production_page__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;padding-bottom:40px}
.production_page__item_img{min-width:auto;width:100%;max-width:400px;margin:0 auto 20px}
.product:after{display:none}
.product_img{float:none}
.request{max-width:900px;padding:40px 120px}
}
@media screen and (max-width:992px){
.container{padding:0 15px}
.wrapper_all{-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s,-webkit-transform .3s}
.wrapper_all.active{-webkit-transform:translateX(270px);-ms-transform:translateX(270px);transform:translateX(270px)}
.burger{position:relative;display:block;width:41px;min-width:41px;height:41px;background:#1373a2;border-radius:100%;cursor:pointer}
.burger_button{position:absolute;top:50%;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:11px 12px;cursor:pointer;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.burger_button.active span:first-child{position:absolute;top:11px;-webkit-transform:rotateZ(45deg);-ms-transform:rotate(45deg);transform:rotateZ(45deg)}
.burger_button.active span:nth-child(2){-webkit-transform:rotateZ(270deg);-ms-transform:rotate(270deg);transform:rotateZ(270deg);background:0 0}
.burger_button.active span:last-child{position:absolute;bottom:11px;-webkit-transform:rotateZ(-45deg);-ms-transform:rotate(-45deg);transform:rotateZ(-45deg)}
.burger_button span{display:block;width:18px;height:2px;background:#fff;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.burger_button span:first-child,.burger_button span:last-child{position:absolute}
.burger_button span:first-child{top:5px}
.burger_button span:last-child{bottom:5px}
.wrap_menu{overflow:hidden;position:absolute;top:0;z-index:11;display:block;width:270px;height:auto;min-height:100%;background:#f9f9f9;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transform:translateX(-270px);-ms-transform:translateX(-270px);transform:translateX(-270px);-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.wrap_menu.active{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-box-shadow:5px 0 25px rgba(0,0,0,.3);box-shadow:5px 0 25px rgba(0,0,0,.3)}
.wrap_menu .catalogue_menu{line-height:20px;-webkit-box-sizing:border-box;box-sizing:border-box}
.wrap_menu .catalogue_menu p{color:#000;font-size:18px;font-weight:500;padding:10px 10px 5px;margin:0}
.wrap_menu ul{padding-left:10px;margin:0}
.wrap_menu ul a{display:block;padding:5px 30px 5px 10px;color:#000;font-size:16px;text-decoration:none}
.wrap_menu ul li{position:unset;line-height:20px;padding-left:0;margin-bottom:0}
.wrap_menu ul li:before{display:none}
.wrap_menu ul li.active>a{color:#a9ce27}
.wrap_menu ul ul{display:none;padding-left:0;margin:0}
.wrap_menu .back{font-size:18px;font-weight:500;padding-left:20px;margin:10px 0;text-decoration:none;cursor:pointer}
.wrap_menu .back:before{content:'';position:absolute;top:16px;left:8px;display:block;width:6px;height:6px;background:0;border-top:2px solid #000;border-right:2px solid #000;-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}
.wrap_menu .arrow_a{position:relative}
.wrap_menu .arrow_a:before{position:absolute;top:13px;right:15px;content:'';width:5px;height:5px;border-top:2px solid #000;border-right:2px solid #000;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.wrap_menu .show_block{position:absolute;top:0;display:block;width:100%;padding-left:0}
.wrap_menu .first_level{position:relative}
.wrap_menu .menu{position:unset;display:block;width:100%;background:0;padding-left:0;margin:0}
.wrap_menu .menu:before,.wrap_menu .menu>li#catalogue{display:none}
.wrap_menu .menu>li.active a{color:#a9ce27}
.wrap_menu .menu a{font-size:16px;font-weight:500}
.wrap_menu .menu a:hover{background:0}
.header p,.wrap_menu .menu a:hover:after{display:none}
.header .phone{font-size:24px;margin:0 0 0 45px}
.logo{max-width:140px}
.header__item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row}
.nav{display:none}
.promo{padding-top:100px}
.promo_content{padding-bottom:50px}
.promo__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}
.promo__item_text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;min-height:125px;padding-left:20px;margin:0 0 20px}
.promo__item_text .title{font-size:36px;margin:0 0 5px}
.promo__item_text .title br{display:none}
.promo__item_img{width:auto;height:420px}
.promo__item_img img{height:100%}
.title{font-size:30px}
.advantages{margin-bottom:30px}
.advantages ul{-ms-flex-flow:wrap;flex-flow:wrap;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}
.advantages li{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;width:33%;text-align:left;margin-bottom:30px}
.advantages li:nth-child(n+4){width:40%;margin:0}
.advantages__item_img{min-width:40px;width:40px;margin:0 15px 0 0}
.col-2{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}
.col-2__item{width:100%}
.col-2__item:first-child{margin-bottom:25px}
.med_gaz{margin:30px 0 50px}
.med_gaz .title{font-size:36px;margin:0 0 15px}
.med_gaz .col-2{display:block}
.med_gaz .col-2__item:first-child{float:left;max-width:45%;margin:0 20px 20px 0}
.check li{width:33%;line-height:24px;margin-bottom:25px}
.needments{margin:50px 0 40px}
.green_box{padding:20px}
.green_box p{line-height:24px}
.production{margin:40px 0}
.production .title{font-size:36px}
.production .green_box{margin:0}
.production__item{margin-bottom:30px}
.production__item_img{min-width:140px;width:140px;height:140px}
.production__item_name{font-size:20px;line-height:24px}
.services{background:url(../img/bg2_mob.jpg) center/cover no-repeat;padding:45px 0;margin-top:40px}
.services .title{margin:0 0 40px}
.services .check{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.services .check li{width:49%;margin-bottom:30px}
.border{padding-left:25px}
.reliability{padding:40px 0 60px;margin-bottom:30px}
.reliability .border{min-height:auto;padding:20px 0 20px 25px}
.reliability .title{line-height:36px}
.reliability .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:auto;border-left:5px solid #a9ce27;padding:0 0 10px 25px}
.reliability .buttons a{width:auto}
.reliability .buttons a:first-child{margin:0 30px 0 0}
.reliability_content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
.equipment_and_comments{margin:30px 0 20px}
.equipment_and_comments .title{font-size:36px;margin:0 0 25px}
.own_production{margin:20px 0 35px}
.own_production .container{padding-bottom:45px}
.own_production .border{min-height:auto;padding:15px 0 15px 25px}
.stations{margin:35px 0}
.stations .title{margin:0 0 35px}
.stations .green_box{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px 30px}
.stations .green_box_content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.stations .green_box_content p{margin:0}
.stations .more{min-width:235px}
.stations_content .green_box{display:none}
.stations__item{width:49%;height:250px;margin-bottom:10px}
.stations__item:nth-child(odd){width:66%}
.stations__item:nth-child(even){width:33%}
.stations__item:nth-child(4) .stations__item_img{width:100%}
.stations__item .stations__item_img img{width:100%}
.stations__item2 .stations__item_img{width:49%}
.own_production_oxygen{margin:30px 0 20px}
.own_production_oxygen .title{font-size:30px;margin:0 0 35px}
.icons{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.icons li{width:49%;margin-bottom:20px}
.icons li:last-child,.icons li:nth-last-child(2){margin:0}
.form{background:url(../img/form_bg.jpg) center/cover no-repeat;-webkit-box-sizing:border-box;box-sizing:border-box;padding:30px 0}
.form .smFormContent .input{width:49%;margin:0 0 20px}
.form .smFormContent .input .checkbox{margin:0}
.form .smFormContent .input_check,.form .smFormContent .textarea{width:100%}
.form .leftColumn{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.form_content{position:relative;max-width:80%;border:0;padding:15px 0 0 25px}
.form_content:before{content:'';position:absolute;top:0;left:-5px;width:5px;height:360px;background:#a9ce27}
.form_title{font-size:36px;margin:0 0 30px}
.use{margin:60px 0 15px}
.use .title{font-size:30px}
.concentrator_aks{background:url(../img/bg.jpg) center/cover no-repeat}
.concentrator_aks .container{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-flow:column-reverse;flex-flow:column-reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
.concentrator_aks .border{margin:0 0 30px}
.concentrator_aks .title{font-size:36px}
.concentrator_aks .btn_wrapper{padding-left:25px;margin:0}
.concentrator_aks_content{min-width:auto;width:100%;margin:0 0 15px}
.news{padding:30px 0 50px}
.news .title_with_button{margin-bottom:50px}
.news__item{width:48%}
.news__item:last-child{display:none}
.about_main{margin:30px 0 20px}
.about_main .col-2:first-of-type{margin:15px 0}
.about_main .border{min-height:auto;padding:10px 0 10px 25px}
.about_main .border p{font-size:30px;line-height:36px}
.advantages2 li{margin-bottom:20px}
.footer{margin-top:20px}
.secondary .wrapper{padding-top:87px}
.secondary .header{padding:15px 0}
.left_col{display:none}
.right_col{width:100%;border:0;padding:0;margin:20px 0}
.right_col .col-2{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row}
.right_col .col-2__item{width:49%}
.right_col .col-2__item:first-child{margin:0}
.right_col .col-2_float .col-2__item{width:100%}
.right_col .col-2_float .col-2__item:first-child{margin:0 20px 20px 0}
.right_col .med_gaz_about{margin:30px 0}
.med_gaz_page .production__item{width:49%}
.med_gaz_about .col-2__item{width:100%}
.med_gaz_about .col-2__item:first-child{margin-bottom:15px}
.complex_approach .title2{font-size:36px}
.contacts{margin:35px 0 20px}
.contacts .buttons{min-width:240px;margin:0}
.contacts_content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}
.contacts__item{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:auto;width:100%;margin:0 0 25px}
.contacts__item_text{width:100%;margin-right:40px}
.request{max-width:700px;padding:40px}
}
@media screen and (max-width:767px){
h1{font-size:24px;margin:0 0 15px}
h2{font-size:22px;margin:25px 0}
td,th{font-size:14px;padding:7px 10px}
.header .btn2{display:none}
.header .phone{margin:0}
.logo{margin-bottom:7px}
.promo_content{padding-bottom:10px}
.promo__item_text .title{font-size:30px}
.promo__item_text .subtitle{font-size:16px;line-height:24px}
.promo__item_img{height:250px}
.advantages{padding:15px 0 30px;margin-bottom:20px}
.advantages ul{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.advantages li{width:49%!important;margin-bottom:20px!important}
.advantages li:last-child{margin:0!important}
.advantages p{line-height:18px}
.title{font-size:24px}
.col-2__item:first-child{margin-bottom:15px}
.med_gaz{margin:20px 0 40px}
.med_gaz .col-2__item:first-child{max-width:550px;float:none;margin:0 0 20px}
.med_gaz .title{font-size:30px}
.med_gaz p{font-size:16px;line-height:18px}
.check{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.check li{width:49%;background:url(../i/check.png) left 0 no-repeat;margin-bottom:20px}
.check li:last-child{margin:0}
.needments .container{padding-bottom:30px}
.needments .check li:nth-last-child(2){margin:0}
.production{margin:40px 0 15px}
.production .title{font-size:30px;margin:0 0 25px}
.production .green_box{margin-top:20px}
.production__item{width:100%;margin-bottom:13px}
.production__item:last-child{margin:0}
.production__item_img{min-width:110px;width:110px;height:110px}
.services{padding:25px 0 40px;margin-top:15px}
.services .title{font-size:22px;margin:0 0 30px}
.services .check li{width:100%}
.reliability{padding:20px 0 30px}
.reliability .title{font-size:20px;line-height:24px}
.reliability .buttons{border:0;margin-top:10px}
.reliability .buttons a:first-child{margin:0 10px 0 0}
.reliability .buttons .btn2{padding:13px 20px}
.reliability .buttons .download{background:url(../i/download.png) 20px center no-repeat #fff;padding-left:40px;padding-right:30px}
.equipment_and_comments .title{font-size:30px;margin:0 0 15px}
.equipment_and_comments p{font-size:16px;line-height:18px}
.equipment_and_comments .buttons{border:0;margin-top:10px}
.equipment_and_comments .buttons a:first-child{margin:0 10px 0 0}
.equipment_and_comments .buttons .btn2{padding:13px 20px}
.equipment_and_comments .buttons .download{background:url(../i/download.png) 20px center no-repeat #fff;padding-left:40px;padding-right:30px}
.comments{position:relative}
.comments:before{content:'';position:absolute;z-index:-1;top:0;left:-15px;width:calc(100% + 30px);height:100%;background:#a9ce27}
.own_production{margin:20px 0 30px}
.own_production .container{padding-bottom:30px}
.own_production .title{font-size:20px;margin:0 0 25px}
.own_production .border p{line-height:24px}
.own_production p{font-size:16px;line-height:18px}
.stations{margin:30px 0 35px}
.stations .title{font-size:30px;margin:0 0 25px}
.stations .green_box{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.stations .green_box_content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:0}
.stations .green_box_content p{margin-bottom:40px}
.stations__item{height:150px}
.icons li{width:100%;margin-bottom:15px}
.icons li:nth-last-child(2){margin-bottom:15px}
.icons p{line-height:24px}
.icons_img{min-width:85px;width:85px;height:85px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px;margin-right:15px}
.own_production_oxygen .title{margin:0 0 30px}
.own_production_oxygen .title span{font-size:18px;margin-top:5px}
.form_content{max-width:100%;padding-top:0}
.form_title{font-size:30px}
.use{margin:30px 0}
.use .title{margin:0 0 20px}
.use .title span{font-size:18px;margin-top:5px}
.concentrator_aks .title{font-size:30px;margin:0}
.concentrator_aks p{font-size:18px;line-height:24px}
.concentrator_aks p br{display:none}
.concentrator_aks_img{height:350px}
.concentrator_aks_img img{height:100%}
.news{padding:30px 0 40px}
.news__item_title{line-height:24px}
.about_main .title{margin:0 0 25px}
.about_main p{font-size:16px;line-height:24px}
.advantages2{position:relative;padding:15px}
.advantages2:before{content:'';position:absolute;z-index:-1;top:0;left:-15px;width:calc(100% + 30px);height:100%;background:#a9ce27}
.advantages2 p{font-size:18px}
.advantages2_img{min-width:60px;width:60px;margin-right:5px}
.footer_contacts .btn2{padding:13px 20px}
.secondary .wrapper{padding-top:84px}
.right_col{margin:15px 0}
.right_col .border{padding:15px 0 15px 25px}
.right_col .border p{font-size:20px;line-height:24px}
.right_col .advantages2{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;margin:15px 0}
.right_col .advantages2 li{width:100%;margin-bottom:20px}
.right_col .advantages2 li:last-child{margin:0}
.right_col hr{margin:20px 0}
.right_col .col-2{display:block;margin:20px 0}
.right_col .col-2__item{width:100%}
.right_col .col-2__item:first-child{margin-bottom:15px}
.right_col .col-2_float .col-2__item:first-child{float:none;max-width:100%}
.right_col .form .smFormContent .input_check,.right_col .form .smFormContent .textarea,.right_col .icons li{width:100%}
.right_col .services{padding:20px}
.right_col .services .title{margin:0 0 30px}
.right_col .services .check li{width:100%}
.title2{font-size:22px;margin:0 0 15px}
.application .title2,.booklets .title2{margin:0 0 20px}
.booklets_content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}
.booklets__item{width:100%;margin-bottom:10px}
.booklets__item:last-child{margin:0}
.booklets__item_img{min-width:70px;width:70px;margin-right:10px}
.booklets__item_title{font-size:18px;line-height:24px}
.med_gaz_page .green_box{margin:15px 0 25px}
.med_gaz_page .green_box p{font-size:20px}
.med_gaz_page .booklets__item{margin-bottom:20px}
.med_gaz_page .production{margin-bottom:25px}
.med_gaz_page .production__item{width:100%}
.med_gaz_content{margin:30px 0 15px}
.med_gaz__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;margin-bottom:20px}
.med_gaz__item_img{min-width:auto;width:100%;max-width:250px;margin:0 auto 15px}
.complex_approach{margin:25px 0}
.complex_approach .title2{font-size:30px}
.icons2 .icons_img{min-width:85px;width:85px;height:85px;padding:10px;margin-right:15px}
.contacts{margin:15px 0}
.contacts__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}
.contacts__item_text{margin:0}
#map{height:300px}
.projects__item{width:100%;max-width:490px;margin:0 auto 30px}
.projects__item_img{margin-bottom:15px}
.projects__item_name{font-size:20px}
.production_page .border{margin-bottom:20px}
.production_page .buttons a:first-child{margin:0 10px 10px 0}
.production_page__item{padding-bottom:30px;margin-bottom:25px}
.production_page__item_img{max-width:300px;margin:0 auto 15px}
.product .check li{width:100%;margin-bottom:10px}
.product_img{float:none}
.request{padding:40px;margin:35px 20px}
.request .smFormContent{max-width:360px;margin:0 auto}
.request .smFormContent .input input[type=text],.request .smFormContent .input select,.request .smFormContent .input textarea{min-width:auto;max-width:100%;margin:0}
.request .smFormContent .input p{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
.request .smFormContent .input p br{display:none}
.request .smFormContent .input .name{text-align:left}
.request .smFormContent .input .checkbox{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;margin:0 0 15px}
.request .smFormContent .buttonOut,.request .smFormContent .input_check{max-width:100%}
.request .smFormContent .captcha__item{margin:0}
.request .required_fields{max-width:100%;margin:15px 0 0}
.request_title{font-size:30px}
.request_subtitle{font-size:16px;line-height:22px;margin:15px 0}
}
@media screen and (max-width:500px){
td,th{font-size:13px;padding:5px}
#upbutton{width:40px;height:40px;background:url(../i/upbutton.png) center 8px/10px no-repeat #fff;font-size:8px;font-weight:400;line-height:31px;padding:7px 0 0}
.header .phone{font-size:15px;margin-top:4px}
.burger.active{left:-13px}
.logo{width:100px;margin:0 5px}
.promo{padding-top:90px}
.promo__item_img{height:200px}
.advantages li{width:100%!important}
.check li{width:100%;margin-bottom:15px}
.needments .check li:nth-last-child(2){margin-bottom:15px}
.production__item_img{min-width:85px;width:85px;height:85px;margin-right:20px}
.production__item_name{font-size:18px;line-height:20px}
.reliability .buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}
.reliability .buttons a:first-child{margin:0 0 10px}
.equipment_and_comments .buttons{width:230px}
.equipment_and_comments .buttons a{width:100%}
.equipment_and_comments .buttons a:first-child{margin:0 0 10px}
.comments{padding:30px 15px}
.comments_content{background:url(../i/quotes.png) left 0 no-repeat;padding:45px 0 0}
.stations__item{height:130px}
.form .smFormContent .input{width:100%;margin:0 0 10px}
.form .smFormContent .buttonOut{margin:5px 0 20px}
.form_content{padding:15px 0 0 20px}
.concentrator_aks_img{height:280px}
.news .title_with_button{margin-bottom:25px}
.news .title_with_button .btn3{display:none}
.news .btn_wrapper{display:block;text-align:left;margin-top:25px}
.news_content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}
.news__item{width:100%;margin-bottom:50px}
.news__item:nth-last-child(2){margin:0}
.footer{padding:25px 0}
.footer .container{max-width:400px}
.footer_menu{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%;margin-bottom:35px}
.social{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%;margin-bottom:30px}
.social .footer_bottom{display:none}
.footer__item{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;width:100%;margin-bottom:20px}
.footer__item .search{margin:20px 0 0}
.footer_contacts{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;width:100%}
.footer_contacts .footer_bottom{display:block;margin:25px 0 15px}
.footer_contacts .footer_bottom p{line-height:18px}
.footer_sm{margin:0}
.secondary .wrapper{padding-top:71px}
.right_col .form{position:relative;left:-15px;width:calc(100% + 30px);padding:30px 15px}
.right_col .form .smFormContent .input{width:100%;margin:0 0 10px}
.right_col .form_content{padding:15px 0 0 20px}
.strong li{margin-bottom:10px}
.strong li a{font-size:18px;line-height:24px}
.project_img{width:100%;margin-bottom:15px}
.projects__item_img_big{height:130px}
.projects__item_img_small{height:60px !important;}
.production_page__item .buttons .btn3{padding:13px 25px}
.request{padding:20px}
#map{height:250px}
}

/* 09.07.2019 */
.clients_list {display: -webkit-box;display: -ms-flexbox;display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: center; -ms-flex-align: center; align-items: center;}
.clients_list div {width: 17%; border: 1px solid #e9e9e9; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; margin: 0 5px 10px 0; padding: 5px;}

@media screen and (max-width:1200px){
    .clients_list div {width: 20%;}
}
@media screen and (max-width:992px){
    .clients_list div {width: 17%;}
}
@media screen and (max-width:768px){
    .clients_list div {width: 28%;}
}
@media screen and (max-width:500px){
    .clients_list {-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}
    .clients_list div {width: 49%; margin: 0 0 5px; padding: 0;}
}

/* 12.07.2019*/
.about_building {margin-bottom: 25px;}
.about_building img {float: right; padding-left: 15px;}
.advantages2_img {margin-right: 10px;}
.advantages2 p {font-weight: 500;}
.uslugi-list {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; margin: 30px 0;}
.uslugi-list .item {display: -webkit-box;display: -ms-flexbox;display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; width: 49%; margin-bottom: 15px;}
.uslugi-list .item p {font-weight: 500; margin: 0;}
.responsibility_block {display: -webkit-box;display: -ms-flexbox;display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between;}
.stage_work p {font-size: 36px; font-weight: 300; line-height: 48px; margin: 25px 0 20px;}
.stage_work .text {border-left: 5px solid #a9ce27; padding-left: 30px; min-height: 192px;}
.stage_work .pic {width: 100%; max-width: 631px; padding-left: 5px;}
.production_list {display: -webkit-box;display: -ms-flexbox;display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start;}
.production_list .gallery {width: 23%; margin: 0 4px 20px;}
.application_folder {display: -webkit-box;display: -ms-flexbox;display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin:30px 0 15px;}
.application_folder p {font-size: 18px; font-weight: 500; margin: 0;}
.imgcenter {display: block; margin: 20px auto;}
.documentation_content {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; margin: 30px 0;}
.documentation_content .booklets__item {margin-bottom: 15px;}
.turn_key .green_box {padding: 15px; margin: 30px 0;}
.turn_key .green_box p {font-size: 25px; font-weight: 400;}
.turn_key ul {margin: 50px 0 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; -webkit-box-align: center;-ms-flex-align: center;align-items: center;}
.turn_key ul li {padding-left: 60px; margin-bottom: 55px; width: 33%; font-weight: 500;}
.turn_key ul li::before {background: #1a75bc url(/local/templates/medkislorod/i/blue_tick.png) no-repeat center; width: 48px; height: 48px; border-radius: 100%; top: -10px; left: 0;}
.approach .blue_block {background: #1a75bc; text-align: center; padding: 18px; margin: 0 0 30px;}
.approach .blue_block p {margin: 0; font-size: 30px; font-weight: 400; color: #fff;}
.approach_list {display: -webkit-box;display: -ms-flexbox;display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; margin: 35px 0;}
.approach_list .item {width: 30%;}
.approach_list .item .pic {min-width: 100px; width: 100px; height: 100px; background: #a9ce27; border: 0; border-radius: 100%; 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;}
.approach_list .item .text h3 {font-size: 24px; font-weight: 700; line-height: 24px; color: #1a75bc;}
.approach_list .item .text ul {margin: 15px 0;}
.approach_list .item .text ul li {font-size: 18px; font-weight: 700; line-height: 24px;}
table tr th {background: #f9f9f9;}
table tr:nth-child(2n+1) td {background: #f9f9f9;}
.section_news .news_list {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;}
.section_news .news_list .item {width: 30%; margin-bottom: 30px;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-sizing: border-box;box-sizing: border-box;height: auto;}
.section_news .news_list .item .pic img {border: 1px solid #e9e9e9;}
.section_news .news_list .item p:last-child {margin: 0; display: -webkit-box; display: -ms-flexbox; display: flex; height: 100%; -webkit-box-align: end; -ms-flex-align: end; align-items: flex-end;}
.product_img .btn_product {display: -webkit-box;display: -ms-flexbox;display: flex;}
.btn_price {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; border: 1px solid #a9ce27; background: #fff; min-width: 144px; margin: 0 0 20px 100px; border-radius: 25px; -webkit-transition: background .3s; -o-transition: background .3s; transition: background .3s;}
.btn_price {text-decoration: none; color: #2e3441; font-size: 16px; font-weight: 400;}
.btn_price:hover {border:1px solid #95b81a;}
.btn_product__footer {display: -webkit-box;display: -ms-flexbox;display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center;}
.btn_product__footer .btn_price {width: 100%; max-width: 144px; height: 47px; margin: 0 20px 0 0;}
.check_product {display: -webkit-box;display: -ms-flexbox;display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -ms-flex-wrap: wrap;flex-wrap: wrap; margin: 50px 0 25px 0;}
.check_product li {display: -webkit-box;display: -ms-flexbox;display: flex; padding: 0; width: 50%;}
.check_product li::before{display:none;}
.check_product li .blue {margin: 0; color: #1a75ba; font-size: 20px; font-weight: 400;}
.check_product li span {background: #fff; min-width: 48px; height: 48px; border: 2px solid #95b81a; border-radius: 100%; 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; font-size: 20px; color: #95b81a; margin-right: 15px;}
.check_product li .buttons {display: -webkit-box;display: -ms-flexbox;display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-flow: column; flex-flow: column; -webkit-box-align: center; -ms-flex-align: center; align-items: center;}
.check_product li .buttons a {margin-bottom: 15px;}
.documentation_content_list .booklets__item {margin: 30px 0; width: 100%;}
.project {-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;}
.project .project_img img {width: 225px; height: 217px; -o-object-fit: cover; object-fit: cover;}
.check_product li:last-child {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;}
.flow_left {float: left; padding-right: 25px}
.flow_right {float: right; padding-left: 25px;}
.flow {width:100%; max-width:450px;}
.production_img img {width: 24%; padding-left: 5px;-o-object-fit: cover;object-fit: cover; -webkit-box-sizing: border-box; box-sizing: border-box; margin: 15px 0 30px;}
.chek_mark li:before {content: '✔'; width:0; height:0; top:0;}
.submenu {-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;}
.useros {display: none;}
.projects__item_img_small:nth-child(2) {margin: 3px 0;}
#bx_3966226736_71 .projects__item_img_box .projects__item_img_small:nth-child(2) img {width: 100%; max-width: 125px;}
.input.field.input_check .checkbox input {-webkit-transform: scale(1.2);-ms-transform: scale(1.2);transform: scale(1.2); opacity: 1; cursor: pointer;}
.project .project_img.gallery:nth-child(4) {-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;}
.project .project_img.gallery:nth-child(1) {display:none; -webkit-box-ordinal-group:1; -ms-flex-order:0; order:0;}
.project .project_img.gallery:nth-child(5) {-webkit-box-ordinal-group: -1;-ms-flex-order: -2;order: -2;}
.request .notetext br {display: none;}
.request .notetext {color: #1b253d; font-weight: bold;}
.form .smFormContent .capcha .input_check {width: auto; margin: 0;}
.form .smFormContent .capcha p {display: -webkit-box;display: -ms-flexbox;display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-flow: column; flex-flow: column; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; margin: 0;}
.form .smFormContent .capcha p span {margin: 0;}
.form .smFormContent .capcha .captcha__item img {max-width: 130px; height: 35px;}
.form .smFormContent .capcha .captcha__item input {height: 35px; width: 130px;}
.form .smFormContent .capcha p .name {font-size: 14px;}
.form .smFormContent .capcha {margin-top: -10px;}
.right_col .form .smFormContent .capcha {width: 28%;}
.right_col .form .smFormContent .capcha span {display: -webkit-box;display: -ms-flexbox;display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-flow: column; flex-flow: column;}
.leaders .catalogue-list {display: flex; flex-wrap: wrap; margin-top: 30px;}
.leaders .item {border: 1px solid #e9e9e9; padding: 15px 0; width: 23%; margin-right: 10px; margin-bottom: 10px;}
.leaders .item img {display: block; margin: 0 auto;}
.leaders .item .data {margin: 15px 0; text-align: center;}
.leaders .item p {margin: 0; font-size: 16px;}
.leaders .item .orange {font-size: 14px; line-height: 20px; color: #ff9000; margin: 10px 0;}
.leaders .item .data a {position: relative; display: inline-block; -webkit-box-sizing: border-box; box-sizing: border-box; background: #a9ce27; border: 0; border-radius: 25px; padding: 13px 25px; color: #2e3441; font-size: 16px; font-weight: 400; line-height: 21px; text-align: center; text-decoration: none; cursor: pointer; -webkit-transition: background .3s; -o-transition: background .3s; transition: background .3s;}
.leaders .item .data a:hover {background: #95b81a;}
.leaders .item .title {color: #1a75ba; font-weight: 700; line-height: 20px; margin: 10px 0;}
.hidefield { display:none; }

@media screen and (max-width:1300px){
    .about_building img {width: 100%; max-width: 470px;}
    .uslugi-list .item .icons_img {min-width: 85px; width: 85px; height: 85px; -webkit-box-sizing: border-box; box-sizing: border-box; padding: 20px; margin-right: 15px;}
    .stage_work p {font-size:30px; line-height:36px;}
    .project_img {width: 30%; margin: 0 5px 10px 0;}
    .flow {max-width:400px;}
    .form .leftColumn {-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}
    .right_col .form .smFormContent .input {width: 22%;}
    .right_col .form .smFormContent .textarea {width: 100% !important;}
    .right_col .form .smFormContent .capcha {width: 33%;}
    .right_col .form .smFormContent .capcha span {display: -webkit-box;display: -ms-flexbox;display: flex;}
    .right_col .form .smFormContent .input_check {width: 100% !important;}
    .right_col .form .smFormContent .capcha span img {margin-right: 10px;}
    .right_col .form .smFormContent .capcha span {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row;flex-flow: row;}

    .concentrator_aks .container {overflow:hidden;}
    .concentrator_aks_img {position:relative;bottom:-50px;width:49%;}
}
@media screen and (max-width:1200px){
    .product_img .btn_product {width: 60%; float: right;}
    .btn_price {margin:0 0 20px auto;} 
 .right_col .form .smFormContent .input {width: 48%;}
    .right_col .form .smFormContent .capcha {width: 100%;}
    .right_col .form .smFormContent .capcha span {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row;flex-flow: row;}
  
    .leaders .item {width:29%;}
    .leaders .item p {font-size: 14px; line-height: 20px;}
}
@media screen and (max-width:992px){
    .form .smFormContent .capcha p span {display: -webkit-box;display: -ms-flexbox;display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -ms-flex-wrap: wrap; flex-wrap: wrap;}
    .form .smFormContent .capcha .captcha__item img {margin-right: 15px;}

    .leaders .item {width:22%;}

     .concentrator_aks_img {position:relative;bottom:0px;width:100%;}
}
@media screen and (max-width:767px){
    .about_building img {float: none; padding: 0; max-width: 552px;}
    .about_building {display: -webkit-box;display: -ms-flexbox;display: flex; -webkit-box-orient: vertical; -webkit-box-direction: reverse; -ms-flex-flow: column-reverse; flex-flow: column-reverse; -webkit-box-align: center; -ms-flex-align: center; align-items: center; }
    .uslugi-list .item {width: 100%;}
    .uslugi-list .item p {line-height: 24px;}
    .responsibility_block {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-flow: column;flex-flow: column; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start;}
    .stage_work .text {margin-bottom: 25px; min-height: auto;}
    .stage_work .pic {padding:0;}
    .stage_work p {margin: 10px 0 20px;}
    .turn_key ul li {width: 49%; margin-bottom: 40px;}
    .approach_list {-ms-flex-wrap: wrap;flex-wrap: wrap;}
    .approach_list .item {width:48%;}
    .approach_list .item:nth-child(2) {-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;}
    .approach_list .item:nth-child(3) {-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}
    .section_news .news_list .item {width: 47%;}
    .product_img .btn_product {width: 100%; float: none; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-flow: column; flex-flow: column;}
    .product_img .btn_product .btn_price {height: 47px;}
    .check_product li {width:100%;}
    .flow {max-width: 300px;}
    .flow_left {width:50%;}
    .production_img img {width: 48%; height: auto; margin: 10px 0;}
 
    .leaders .item {width:29%; margin-right:7px;}
}
@media screen and (max-width:500px) {
    .production_list .gallery {width: 30%; margin: 0 4px 4px;}
    .turn_key ul li {width: 100%;}
    .approach_list .item {width: 100%; margin-bottom: 30px;}
    .approach_list .item:nth-child(2) {-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}
    .approach_list .item:nth-child(3) {-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;}
    .section_news .news_list .item {width: 100%;}
    .btn_product__footer {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-flow: column;flex-flow: column; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start;}
    .btn_product__footer .btn_price {margin: 0 20px 20px 0;}
    .project_img {width: 100%; margin: 0 0 10px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center;}
    .flow_left, .flow_right {float: none; width: 100%; padding: 0;}
    .projects__item_img {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-flow: column;flex-flow: column; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center;}
    .projects__item_img_box {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row;flex-flow: row; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; margin-left: 0; margin-top: 10px;}
    .projects__item_img_big {height: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; max-width: 255px;}
    .projects__item_img_small {height: 125px !important; margin-right: 10px;}
    .projects__item_img_small:nth-child(2) {margin: 0;}
    .form .smFormContent .capcha .captcha__item img {max-width: none; width: 170px; height: auto;}
    .form .smFormContent .capcha .captcha__item input {width: 170px; height: 37px;}
    .form .smFormContent .capcha p .name {-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;}
    .form .smFormContent .capcha p .captcha__item > img, .form .smFormContent .capcha p .captcha__item > input {margin: 5px;}
    .right_col .form .smFormContent .input {width: 100%;}
    .right_col .form .smFormContent .capcha span {-ms-flex-wrap: wrap;flex-wrap: wrap;}
    .right_col .form .smFormContent .capcha span {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-flow: column;flex-flow: column;}

    .leaders .item {width: 100%; display: flex; align-items: flex-start;}
    .leaders .item .data {margin: 0 0 0 5px;}
}

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
    .promo_content .promo__item:last-child {display:none !important;}
    .nav {margin-top: -15px;}
    .menu a {top:32px;}
    .submenu li a {top:0;}
   .promo__item_img {width: 100%;}
   .submenu {margin: 31px 0 0;}
}

font.notetext {color: #95b81a;}
font.notetext br {display: none;}
.error_red {color: #c30000; font-weight: 700; margin: 0; padding-top: 5px;}

.request .input.recaptcha {max-width: 545px; display: flex; justify-content: flex-end; margin:15px 0;}
.form .g-recaptcha {transform: scale(0.85); margin: -14px 0 0;}
@media screen and (max-width:767px) {
.request .input.recaptcha {max-width: none; justify-content: flex-start;}
}
@media screen and (max-width:500px) {
.request .input.recaptcha .g-recaptcha {transform: scale(0.8);}
}

.grey_block {background: #f4f4f4; padding: 25px 20px 10px; position: relative; margin-left: 15px;}
.grey_block::before {content: ""; position: absolute; top: 0; left: -15px; width: 3px; height: 100%; background: #95b81a;}
.grey_block p {font-weight: 400;}
.grey_block span {position: absolute; background: url(/local/templates/medkislorod/css/../i/green_quotes.png) left -1px no-repeat; width: 45px; height: 34px; left: 15px; top: -15px;}
.comments_content p a {color: #1b253d; font-weight: 700;}

.request .smFormContent .input_check {max-width: none;}
.request .smFormContent .input .checkbox {display: block; max-width: none; font-size: 14px;}

.left_col li:nth-child(2) {display:none;}
.left_col .sub_active {display: block !important; padding-left: 45px; line-height: 15px; margin: 15px 0 25px;}
.left_col .sub_active:before {top:7px; left:20px;}
.left_col .sub_active a {font-size: 14px;}
.wrap_menu ul li:nth-child(2) {display:none;}
.table1 th {text-align: center;}
.table1 td {text-align: center; font-size: 16px; padding: 10px 20px;}
.table1 td:first-child {text-align: left;}
#bx_3966226736_78 {display: none;}

.left_col li.active:nth-child(2) {display: block; padding-left: 45px; line-height: 15px; margin: 15px 0 25px;}
.left_col li.active:nth-child(2) a {font-size: 14px;}
.left_col li.active:nth-child(2):before {top:7px; left:20px;}
.submenu li:nth-child(2) {display:none;}

#bx_1970176138_78 {display: none;}

@media screen and (max-width:500px){
.table1 td {font-size: 13px; padding: 5px;}
}

.flexbox__news {display: -webkit-box;display: -ms-flexbox;display: flex;}
.flexbox__news .news__pic {margin-right: 15px;}
.flexbox__news img {max-width: none;}
.flexbox__news .news__pic p {color: gray; font-style: italic; font-size: 14px; margin-top: 0; text-align: center; line-height: 18px;}
.flexbox__news .news__text p:first-child {margin-top: 0;}

@media screen and (max-width:700px){
.flexbox__news {-webkit-box-orient: vertical; -webkit-box-direction: reverse; -ms-flex-flow: column-reverse; flex-flow: column-reverse;}
.flexbox__news .news__pic p {text-align: left;}
}

h2.blue_title {font-size: 16pt; margin:25px 0; color:#1a75ba;}
strong.b {font-weight:700;}
.article__gallery {display:-webkit-box;display:-ms-flexbox;display:flex; -ms-flex-pack:distribute; justify-content:space-around;}
.sign {color:gray; font-size: 14px;}
ol.article .title {font-size:14pt; color:#1a75ba; margin-bottom:0;}
.article__gallery1 {display:-webkit-box;display:-ms-flexbox;display:flex; -ms-flex-pack:distribute; justify-content:space-around;}
.article__gallery1 .article__item {width:33%;}
.article_red {color:#c00000; font-style:italic;}

/* 24.07.2020 */
.oferta {margin:10px auto 20px;}
.oferta p {line-height:20px;}

/* 04.12.2020 */
.footer_contacts .phone1 a {
    margin: 0;
    color: #1b253d;
    font-size: 24px;
    font-weight: 500;
    text-decoration: none;
    white-space: nowrap;
}
.footer_contacts .phone1 span {
    display: inline-block;
    line-height: 16px;
    font-size: 12px;
    padding: 2px 0 0;
}
.phone2 .phone1 {
    display: flex;
    flex-flow: column;
    width: auto;
    padding-top: 5px;
}
.phone2 .phone1 span {
    margin-left: 15px;
    font-size: 12px;
    padding: 3px 0;
}
.footer_contacts span {
    margin: 0 !important;
}

.footer_contacts p.address {
    line-height: 20px;
    margin-bottom: 15px;
}

@media screen and (max-width:1440px){
.header__item {flex-flow:row;}
.header p {width:23%;}
.logo {margin-right:10px;}

.logo img {width:100%;max-width:150px;}
.header p {font-size:12px;}
.promo {padding-top:150px;}
.promo__item {position:relative;top:50px;}
}
@media screen and (max-width:1300px){
.header .phone {font-size:24px;}

.promo__item {top:15px;}
}
@media screen and (max-width:992px){
.phone2 .phone1 span {margin-left:45px;}

.secondary .wrapper {padding-top:100px;}
.header .btn2 {font-size:12px;padding:12px;}
}
@media screen and (max-width:768px){
.phone2 .phone1 span {margin-left:0;}
.header .phone {font-size:18px;}
.phone2 .phone1 {width:60%;text-align: right;}
.phone2 {
    display: flex;
    flex-flow: column;
    align-items: flex-end;
}

footer .phone2 {
    display: block;
}
.footer_contacts .phone2 .phone1 {
    width: auto;
    text-align: left;
}


}
@media screen and (max-width:500px){
.phone2 .phone1 {width:auto;}
.logo {margin-left:10px;}
}


/* cookie */
.cookie {
  position: fixed;
  z-index: 10000000;
  right: 30px;
  bottom: 30px;
  width: 100%;
  max-width: 387px;
  display: none;
  background-color: #fff;
  border-radius: 10px;
  box-shadow: 0 8px 24px 0 rgba(30,34,46,.12),0 4px 8px 0 rgba(30,34,46,.04);
  transition: opacity .2s ease-in .4s,max-height .2s ease-in .2s,transform .2s ease-in .4s;
}

.cookie-content {
  padding: 16px 8px 16px 16px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 7px;

}

.cookie-content p {
  margin: 0;
  padding: 0 16px 0 0;
  font-size: 12px;
  line-height: 20px;
  border-right: 1px solid #d9dbda;
}

.cookie-content p {
  margin: 0;
  font-size: 12px;
  line-height: 20px;
}

.cookie-close {
  width: 48px;
  min-width: 48px;
  padding: 0;
  background: transparent;
  border: none;
  cursor: pointer;
}

.cookie-close__svg {
  width: 24px;
  height: 24px;
}

.request .smFormContent .input .checkbox {
  display: flex;
  align-items: center;
  gap: 1em;
}

.request .smFormContent .input .checkbox span br {
  display: block;
}

.footer_bottom p {
  line-height: 1.4;
}<?require($_SERVER["DOCUMENT_ROOT"]."/bitrix/footer.php");?>