.logos{display:none;}
@font-face{font-family:"Arial";src:url("../fonts/arial.ttf") format("truetype");}
@font-face{font-family:"ArialBold";src:url("../fonts/arial_bold.ttf") format("truetype");}
@font-face{font-family:"ArialBoldNarrow";src:url("../fonts/arial-narrow-bold.ttf") format("truetype");}
@font-face{font-family:"calibri";src:url("../fonts/calibri.ttf") format("truetype");}
@font-face{font-family:"calibri-bold";src:url("../fonts/calibri-bold.ttf") format("truetype");}
@font-face{font-family:"Raleway";src:url("../fonts/Raleway-Regular.ttf") format("truetype");}
@font-face{font-family:"GothamLight";src:url("../fonts/GothamLight.ttf") format("truetype");}
@font-face{font-family:"Times New Roman PSMT";src:url("../fonts/TimesNewRomanPS-mt.ttf") format("truetype");}
@font-face{font-family:"Times New Roman PS - Bold MT";src:url("../fonts/TimesNewRomanPS-Bold.otf") format("truetype");}
@font-face{font-family:"TimesNewRomanPS-ItalicMT";src:url("../fonts/TimesNewRomanPS-ItalicMT.ttf") format("truetype");}
@font-face{font-family:"TimesNewRomanRegular";src:url("../fonts/TimesNewRomanRegular/TimesNewRomanRegular.eot");src:url("../fonts/TimesNewRomanRegular/TimesNewRomanRegular.eot?#iefix")format("embedded-opentype"),
url("../fonts/TimesNewRomanRegular/TimesNewRomanRegular.woff") format("woff"),
url("../fonts/TimesNewRomanRegular/TimesNewRomanRegular.ttf") format("truetype");font-style:normal;font-weight:normal;}
@font-face{font-family:"TimesNewRomanBold";src:url("../fonts/TimesNewRomanBold/TimesNewRomanBold.eot");src:url("../fonts/TimesNewRomanBold/TimesNewRomanBold.eot?#iefix")format("embedded-opentype"),
url("../fonts/TimesNewRomanBold/TimesNewRomanBold.woff") format("woff"),
url("../fonts/TimesNewRomanBold/TimesNewRomanBold.ttf") format("truetype");font-style:normal;font-weight:normal;}
@font-face{font-family:"TimesNewRomanItalic";src:url("../fonts/TimesNewRomanItalic/TimesNewRomanItalic.eot");src:url("../fonts/TimesNewRomanItalic/TimesNewRomanItalic.eot?#iefix")format("embedded-opentype"),
url("../fonts/TimesNewRomanItalic/TimesNewRomanItalic.woff") format("woff"),
url("../fonts/TimesNewRomanItalic/TimesNewRomanItalic.ttf") format("truetype");font-style:normal;font-weight:normal;}
body{width:100%;height:100%;margin:0;padding:0;}
.jr_component{width:100%;margin:0 auto;}
.jr_component .jr_full{float:left;width:100%;}
.jr_component .jr_middle{float:left;width:70%;}
.jr_component .jr_small{float:left;width:30%;}
.jr_component .jr_right{float:left;width:27%;margin-left:3%;}
.jr_component .jr_left{float:left;width:27%;margin-left:3%;}
.jr_component .jr_right,
.jr_component .jr_left{float:left;}
.jr_component .jr_right .moduletable,
.jr_component .jr_left .moduletable{float:left;margin:2;padding:2%;width:96%;}
.clr{clear:both;float:none;margin:0;padding:0;}
.jilli{background:#c2c2c2!important;height:125px! important;padding-top:10px;padding-bottom:10px;}
div#back-top img{position:fixed;right:2%;top:inherit;bottom:20px;z-index:10;}
div#header{width:100%;height:693px;background:url(/images/bg.1.png) no-repeat;background-size:cover;}
.as .container{width:100%;}
.as{float:right;width:60%;padding-top:20px;white-space:nowrap;}
.moduletable-number{width:100%;display:table;}
.moduletable_menu{display:table;}
.jilli .logos{display:block;float:left;width:20%;text-align:center;}
.jilli .moduletable-number{display:table;width:80%;}
h2{}
ul.header-tel a{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;float:left;}
a:hover{text-decoration:none;}
h2{font-family:"TimesNewRomanBold";font-size:52px;}
.moduletable-banner{margin-top:-41%;margin-left:65%;position:relative;}
.header-text h1{color:#003136;font-family:"TimesNewRomanRegular";font-size:90px;font-weight:400;line-height:115.38px;padding-bottom:0%;}
.header-tel img{margin-right:6px;}
ul.header-tel{padding-left:2%;}
.header-tel li{margin-right:23px;}
.header-tel li{color:#3c3c3c;font-family:Raleway;font-size:14px;font-weight:400;line-height:22px;}
.moduletable_menu a{font-family:"Times New Roman PS - Bold MT";font-size:18px;font-weight:bold;line-height:22px;color:#000;}
.nav>li>a:hover, .nav>li>a:focus{text-decoration:none;color:#fff;background-color:#009aa8;transition:.6s;}
.moduletable_menu li{display:table-cell;}
.header-text h2{white-space:nowrap;color:#262626;font-family:"TimesNewRomanRegular";font-size:63px;font-weight:normal;line-height:56.85px;}
.header-text p{color:#000000;font-family:"TimesNewRomanPS-ItalicMT";font-size:31px;font-weight:400;line-height:24px;padding-top:33px;padding-right:67px;margin-left:3%;margin-top:1%;margin-bottom:5%;}
.header-down-img img{width:40%;margin-top:-6%;margin-bottom:-16%;margin-left:0%;}
.header-text{margin-top:14%;margin-left:-62%;text-align:center;}
.header-text img{width:23%;margin-left:58%;margin-top:-10%;margin-bottom:14%;}
.moduletable-uslugi{width:100%;height:504px;background:url(/images/bg2.png) no-repeat;background-size:cover;margin-top:-14%;}
.product-text{margin-top:16%!important;}
}
.product-dela{width:323px;height:332px;position:relative;}
.product-dela:last-child{margin-right:-2%;}
.moduletable-uslugi .container{padding:0;}
.product-item{padding-top:22%;justify-content:space-between;align-items:center;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;}
.product-img{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;width:100%;justify-content:space-around;padding-top:4%;margin-left:3%;margin-bottom:1%;}
.product-text h2{border-bottom:2px solid #000;width:8%;padding-bottom:8px;}
.product-text p{color:#000000;font-family:Raleway;font-size:14px;font-weight:400;line-height:24px;padding-top:12px;}
.product-dela:first-child p{font-size:24px;white-space:nowrap;margin-left:-5%;}
.product-dela:first-child p:before{width:70%;content:'';}
.product-dela:first-child p:after{width:26%;content:'';}
.product-dela-text{position:absolute;top:0;width:323px;height:332px;padding-top:32%;padding-left:20%;}
.product-dela-text p{color:#ffffff;font-family:Raleway;font-size:24px;line-height:48px;padding-bottom:40%;position:relative;margin-left:-6%;}
.product-dela-text p:after{content:'';position:absolute;left:0;top:32%;border-bottom:3px solid #fff;width:21%;}
.product-dela:last-child p{margin-left:-24%;}
.product-dela-text p:before{content:'';border-bottom:3px solid #fff;width:82%;position:absolute;top:32%;left:0px;opacity:0;}
.product-dela:last-child p:before{width:93%;}
.product-dela-text:before{content:'';position:absolute;top:0;left:0;background-color:#009ba8;width:100%;height:100%;opacity:0;}
.product-dela-text .btn{color:#ffffff;font-family:Raleway;font-size:16px;font-weight:300;}
.product-dela-text button{margin-left:0;margin-top:1%;width:169px;height:35px;border:1px solid #ffffff;background:transparent;border-radius:0;opacity:0;position:absolute;}
.product-dela-text img:first-child{margin-top:-7.5%;margin-left:-31.9%;display:none;width:323px;}
.product-dela-text img{margin-top:-7.8%;margin-left:-31.7%;width:323px;}
.product-dela:hover .product-dela-text p:before{opacity:1;transition:.6s;}
.product-dela:hover .product-dela-text:before{opacity:.6;transition:.6s;}
.product-dela:hover .product-dela-text button{opacity:1;transition:.6s;}
.product-dela:hover .product-dela-text img:last-child{display:none;transition:.5s;}
.product-dela:hover .product-dela-text img:first-child{display:block;transition:.4s;}
.moduletable-practic{width:100%;height:1172px;background:url(/images/bg1.png) no-repeat;background-size:cover;margin-top:-38.5%;}
.moduletable-practic .container{padding:0;}
.moduletable-practic .practika-item{padding-top:35.5%;width:100%;}
.practika-item h2{border-bottom:2px solid #000;width:7%;padding-bottom:1%;margin-bottom:6%;white-space:pre-wrap;font-size:55px;font-family:"TimesNewRomanBold";}
.practika-item span:last-child{white-space:nowrap;margin-left:-17%;}
.p-slider{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex!important;align-items:center;}
.p-slider-img{width:20%;padding-top:2%;}
.practica-slider a{display:none;}
.practica-slider h3{color:#000000;font-family:"Times New Roman PSMT";font-size:24px;font-weight:400;line-height:22px;}
.practica-slider h4{padding-top:2%;color:#000000;font-size:18px;font-weight:300;line-height:22px;font-family:Raleway;}
.practica-slider p{padding-top:1%;padding-left:2%;color:#000000;font-family:Raleway;font-size:20px;line-height:26px;text-align:left;}
.practica-slider{background:#fff;padding:2%;width:80%;display:block;margin:0 auto;}
img.slick-arrow:first-child{position:absolute;top:37%;left:-3.2%;cursor:pointer;}
img.slick-arrow:last-child{position:absolute;top:37%;right:-3.3%;cursor:pointer;}
.moduletable-about{background:url(/images/ab.png) no-repeat;background-size:cover;margin-top:-10%;}
ul.about-list{width:54%;}
.about-text{position:relative;}
.about-img{position:absolute;top:-16px!important;right:0;}
.about-img img{width: 74%!important;}
.about-text h2{white-space:nowrap;color:#fff;border-bottom:2px solid #fff;width:7.2%;padding-top:0;padding-bottom:5px;}
.about-text p{width:46%;color:#000000;font-family:Raleway;text-align:justify;font-size:16px;line-height:27px;padding-top:4%;margin-left:0%;}
.moduletable-ask{width:100%;height:auto;background:url(/images/ask1.png) no-repeat;background-size:cover;margin-top:-8.3%;}
.ask-text{padding-top:8%;padding-bottom:1%;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-direction:column;flex-wrap:wrap;}
.ask-text h2{white-space:nowrap;color:#ffffff;font-family:"Times New Roman PS - Bold MT";font-size:48px;font-weight:bold;line-height:48px;border-bottom:2px solid #fff;width:8%;padding-bottom:1%;}
.ask-text h4{padding-top:5%;padding-bottom:2%;color:#ffffff;font-family:Raleway;font-size:25px;font-weight:bolder;text-align:center;}
::placeholder{color:#fff;opacity:1;}
:-ms-input-placeholder{color:#fff;}
::-ms-input-placeholder{color:#fff;}
form#inputs{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center;flex-wrap:wrap;width:50%;margin:0 auto;}
#inputy{color:#ffffff;font-family:Raleway;width:262px;height:40px;border:1px solid #ffffff;background:transparent;padding-left:2%;padding-bottom:4px;flex:1;margin-right:1%;margin-top:2%;flex-basis:35%;}
.ask-text button{width:262px;height:40px;background-color:#ffffff;border-radius:0;margin-top:2%;margin-left:26%;}
.v4 input.btn{width:97%;border-radius:0;background:#fff;padding:2% 0;}
.ask-text .btn{color:#000000;font-family:Raleway;font-size:17px;font-weight:700;}
.ask-text a{color:#ffffff;font-family:Raleway;font-size:19px;font-weight:bolder;text-decoration:underline;}
.ask-text p{color:#ffffff;font-family:Raleway;font-size:15px;}
ul.about-list{margin-top:6%;padding-bottom:11.7%;}
ul.about-list li{padding-top:0;font-size:18px;font-family:Raleway;line-height:32px;}
ul.about-list img{padding-right:1.5%;}
.custom-footer{background:#eeedf2;}
.footer{width:70%;margin:0 auto;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;align-items:center;padding:2% 0;font-family:Raleway;}
.footer a{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;text-indent:10px;}
.custom-footer-down{padding:10px 0;text-align:center;border-top:2px solid #228187;}
.custom-footer-down a{color:#000;}
.logos{display:none;}
.bloc2{float:left;width: 100%;margin-bottom: 35px;}
.bloc2 a{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;font-weight:bold;}
.bloc2 img{padding-right:10px;}
.bl{color:#009aa8;font-weight:bold;font-size:20px;text-align:  center;}
.forma input, button, select, textarea{display:table;margin-bottom:10px;width:99%;margin-top:5px;padding:5px;}
.v4 .forma input[type="submit"]{background:#ccc;color:#fff;font-size:18px;border:unset;box-shadow:3px 3px #000;display:table;border-radius:0;padding-top:10px! important;padding-bottom:10px! important;}
.jilli .forma input[type="submit"]{background:#009aa8;color:#fff;font-size:18px;border:unset;box-shadow:3px 3px #000;display:table;padding-top:10px! important;padding-bottom:10px! important;}
.jilli .forma input[type="submit"]{border-radius:unset;}
div[itemprop="articleBody"]{min-height:400px;}
ul.admi-list{margin-top:5px;margin-bottom:5%;font-size:16px;line-height:24px;}
ul.admi-list li{padding-top:8px;}
ul.admi-list img{padding-right:1%;}
.jilli .moduletable_menu{white-space:nowrap;}
ul.gran-dela{margin-bottom:2%;font-size:16px;line-height:28px;}
ul.ugol-dela{margin-top:10px;margin-bottom:2%;}
ul.ugol-dela{margin-top:10px;margin-bottom:2%;}
ul.ugol-dela li{padding:4px 2%;line-height:25px;font-size:16px;}
ul.ugol-dela img{padding-right:16px;}
div[itemprop="articleBody"] p{font-family:Raleway! important;}
div[itemprop="articleBody"] li{font-family:Raleway! important;}
.delaa p{font-size:16px;line-height:28px;}
ul.about-list.test{width:64%;text-align:justify;margin-top:6%;}
.test2{position:absolute;top:0;right:0;}
.test2 img{width: 52%;}
.text-ab{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-direction:column;}
.test li{font-size:24px;line-height:45px;}
ul.about-list.test li{line-height:26px;font-size:17px;}
p.admi-p{font-size:17px;line-height:27px;}
p.gran-p{font-size:17px;line-height:30px;}
.gran-p img{padding:3px 2%;}
p.ugol-dela{font-size:17px;line-height:29px;}
.blog{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;margin-bottom:2%;flex-direction:column;}
.blog .leading-0{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-direction:column;}
.blog .item{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-direction:column;}
.blog .page-header a{color:#000;font-size:28px;}
ul.vopr li{margin-bottom:1%;font-family:Raleway;line-height:26px;text-align:justify;}
.delaimg{float:left;width:30%;}
.delaimg img{width:100%;}
.delaa{float:left;width:70%;padding-left:20px;}
.ds{display:table;margin-bottom:20px;}
.text-img{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center;align-items:center;margin-top:-8%;margin-bottom:4%;left:0;}
.text-img a{float:left;width:20%;display:table;min-height:312px;border:1px solid #000;margin-right:10px;}
.text-img a img{width:100%;}
.text-img a img{position:relative;top:50%;transform:translateY(2px);}
.text-img a:first-child img{transform:translateY(50%);}
.text-img a:hover{background:#069ba9;transition:.3s;}
.firts{width:100%;display:table;}
.firts .inputs{float:left;width:48%;margin-left:1%;margin-right:1%;background:transparent;border:1px solid #fff;padding:10px;color:#fff;}
.firts .forma{width:50%;margin:0 auto;}
.bloc2 textarea{color:#000;}
textarea{background:transparent;border:1px solid #fff;padding:10px;margin-left:1%;color:#fff;}
.bloc2 .forma input[type="submit"]{background:#009aa8;color:#fff;font-size:18px;border:unset;box-shadow:3px 3px #000;display:table;padding-top:10px! important;padding-bottom:10px! important;}
.jilli .forma input[type="submit"]{border-radius:unset;}
.moduletable-ask .forma{width:50%;margin:0 auto;}
.v3{width:100%;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;margin-left:1%;margin-right:1%;}
.v4{width:50%;}
.v4:last-child{padding-top:1%;color:#fff;}
.firts::placeholder{color:#fff;opacity:1;}
.firts:-ms-input-placeholder{color:#fff;}
.firts::-ms-input-placeholder{color:#fff;}
.moduletable_menu li:after{content:'/';font-size:18px;line-height:22px;display:-webkit-box;padding-top:10px;padding:10px 2px 0;}
.moduletable_menu li{display:inline-flex;}
.moduletable_menu li:last-child:after{content:unset;}
.btn2{position:absolute;left:27%;bottom:7%;border:1px solid #fff!important;background:transparent;border-radius:0!important;width:48%;opacity:0;color:#fff;}
.block11{position:relative;top:0;left:0;bottom:0;right:0;}
.block11 img{width:100%;height:100%;}
.block11 p{position:absolute;top:47%;left:20%;font-size:22px;font-family:Raleway;display:inline-block;transform:translateY(-50%);text-align:center;color:#fff;}
.block11 p:after{content:'';width:8%;border-bottom:3px solid #fff;padding-bottom:9%;position:absolute;top:50%;left:0;}
.block12{position:absolute;bottom:2px;width:100%;overflow:hidden;}
.img{display:block;}
a:hover .block11 p:after{content:'';transition:.5s;width:100%;}
a:hover .block11:before{width:100%;height:99%;content:'';background:#009aa8;opacity:.7;transition:.6s;position:absolute;top:0;left:0;}
.img2{position:absolute;bottom:0;left:100%;transition:.4s;}
.block11:hover .img2{left:0;transition:.6s;}
.block11:hover .img2{right:100%;left:0;transition:0.4s;}
.block11:hover .btn2{opacity:1;transition:1s;}
.block11:hover .img{right:100%;}
.img{position:relative;transition:0.4s;right:0;}
.item-page .dele{margin-top:4%;}
.dele{margin-top:2%;}
.bloc {
    width: 100%;
}