@font-face{font-family:"GothamProRegular";src:url("../fonts/GothamProRegular/GothamProRegular.eot");src:url("../fonts/GothamProRegular/GothamProRegular.eot?#iefix")format("embedded-opentype"),
url("../fonts/GothamProRegular/GothamProRegular.woff") format("woff"),
url("../fonts/GothamProRegular/GothamProRegular.ttf") format("truetype");font-style:normal;font-weight:normal;}
@font-face{font-family:"GothamProBold";src:url("../fonts/GothamProBold/GothamProBold.eot");src:url("../fonts/GothamProBold/GothamProBold.eot?#iefix")format("embedded-opentype"),
url("../fonts/GothamProBold/GothamProBold.woff") format("woff"),
url("../fonts/GothamProBold/GothamProBold.ttf") format("truetype");font-style:normal;font-weight:normal;}
@font-face{font-family:"GothamProBlack";src:url("../fonts/GothamProBlack/GothamProBlack.eot");src:url("../fonts/GothamProBlack/GothamProBlack.eot?#iefix")format("embedded-opentype"),
url("../fonts/GothamProBlack/GothamProBlack.woff") format("woff"),
url("../fonts/GothamProBlack/GothamProBlack.ttf") format("truetype");font-style:normal;font-weight:normal;}
@font-face{font-family:"GothamProItalic";src:url("../fonts/GothamProItalic/GothamProItalic.eot");src:url("../fonts/GothamProItalic/GothamProItalic.eot?#iefix")format("embedded-opentype"),
url("../fonts/GothamProItalic/GothamProItalic.woff") format("woff"),
url("../fonts/GothamProItalic/GothamProItalic.ttf") format("truetype");font-style:normal;font-weight:normal;}
@font-face{font-family:"GothamProMedium";src:url("../fonts/GothamProMedium/GothamProMedium.eot");src:url("../fonts/GothamProMedium/GothamProMedium.eot?#iefix")format("embedded-opentype"),
url("../fonts/GothamProMedium/GothamProMedium.woff") format("woff"),
url("../fonts/GothamProMedium/GothamProMedium.ttf") format("truetype");font-style:normal;font-weight:normal;}
@font-face{font-family:"GothamProLight";src:url("../fonts/GothamProLight/GothamProLight.eot");src:url("../fonts/GothamProLight/GothamProLight.eot?#iefix")format("embedded-opentype"),
url("../fonts/GothamProLight/GothamProLight.woff") format("woff"),
url("../fonts/GothamProLight/GothamProLight.ttf") format("truetype");font-style:normal;font-weight:normal;}
body{width:100%;height:100%;margin:0;padding:0;min-height:100vh;position:relative;}
.item-page{margin-top:-23px;}
div#footer{width:100%;bottom: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;}
.moduletable_menu ul li:hover ul.nav-child.unstyled.small{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;}
ul.nav-child.unstyled.small>li:hover{background:#0ea7e4;}
.item-141 ul.nav-child.unstyled.small>li a, .item-102 ul.nav-child.unstyled.small>li a{padding:8px 0;}
.moduletable_menu ul{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:stretch;align-items:stretch;}
ul.nav-child.unstyled.small>li a{padding:3px 0;}
ul.nav-child.unstyled.small{position:absolute;left:50%;top:50%;z-index:9999;overflow:hidden;background:linear-gradient(to right, #05487b , #0ea8e5);text-align:center;padding-left:0;transform:translate(-50%,48px);display:none;flex-direction:column;justify-content:center;align-items:center;width:369px;}
.moduletable-menu li:hover{background:#0da6e3;}
ul.nav-child.unstyled.small>li{width:100%;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-transform:initial;}
div#back-top img{position:fixed;right:2%;top:inherit;bottom:20px;z-index:10;}
.moduletable-logo{float:left;width:18%;padding:20px 0;}
.moduletable_menu{float:left;width:68%;padding-top:2px;}
li.item-105 ul.nav-child.unstyled.small{width:300px;}
li.item-105 ul.nav-child.unstyled.small li{padding:2px 0;}
.moduletable_menu ul li{display:table-cell;text-align:center;}
.moduletable_menu ul li a:hover{text-decoration:none;}
.moduletable_menu ul li a{color:#fff;font-size:16px;font-family:"GothamProLight";padding:35px 10px;}
.moduletable-number{float:left;width:14%;text-align:right;padding:28px 0;}
.nav>li>a:hover, .nav>li>a:focus{background:transparent;}
.moduletable-number a{color:#fff;text-decoration:none;font-family:"GothamProLight";display:table;}
div#header{padding-top:96px;}
.allmenu{background:linear-gradient(to right, #05487b , #0ea8e5);position:fixed;z-index:3;display:table;width:100%;top:0;}
.col-md-12.sputnik:hover{color:#fff;}
.sputnik{padding:0;color:#fff;background:#000;}
.overlay{width:100%;height:100%;position:absolute;left:0;top:0;-webkit-transition:0.5s;transition:0.5s;opacity:0;background:linear-gradient(to right, #05487bab , #0ea8e569);}
.col-md-12.sputnik:hover .overlay{opacity:1;}
.moduletable-sputnik{display:table;}
.tit{top:57%;position:absolute;width:50%;margin-left:40px;border-bottom:1px solid #fff;padding-bottom:25px;font-family:"GothamProLight";font-size:24px;z-index:2;}
.tit2{top:86%;position:absolute;margin-left:40px;opacity:0;font-family:"GothamProLight";font-size:16px;z-index:2;}
.col-md-12.sputnik:hover p.tit2{top:53%;transition:0.5s;opacity:1;}
.col-md-12.sputnik:hover p.tit{top:20%;transition:0.5s;}
.col-md-12.sputnik img{width:100%;max-height:320px;object-fit:cover;opacity:.8;}
.moduletable-product .col-md-6{margin-bottom:14px;cursor:pointer;background:#000;padding:0;width:24%;margin-left:6px;margin-right:5px;border-radius:8px;}
.moduletable-product .col-md-6:hover .txtuslg1{opacity:1;transition:0.5s;}
.moduletable-product{display:table;width:100%;padding-bottom:2%;}
.moduletable-product .col-md-6 img{width:100%;min-height:318px;max-height:318px;border-radius:6px;object-fit:cover;opacity:.6;}
.moduletable-product, .title{color:#fff;border-color:#fff;}
.moduletable-usl .title{color:#fff;border-color:#fff;}
.title{color:#01213b;font-size:30px;font-family:"GothamProLight";margin-top:30px;margin-bottom:30px;border-bottom:1px solid #01213b;padding-left:15px;}
.col-md-8.usl{text-align:center;position:relative;margin-top:5%;cursor:pointer;}
.col-md-8.usl img{margin:0 auto;width:100%;}
.ourpr{position:absolute;top:20%;text-align:left;padding-left:5%;}
.usltit{font-family:"GothamProLight";color:#fff;font-size:20px;margin-bottom:40px;}
.usltxt{font-family:"GothamProLight";font-size:16px;color:#fff;border-top:1px solid #fff;padding-top:20px;opacity:0;}
.col-md-8.usl:hover .usltxt{opacity:1;transition:0.5s;}
.moduletable-usl .col-md-6 img{width:100%;min-height:318px;border-radius:6px;object-fit:cover;opacity:.6;}
.txtuslg{position:absolute;top:8%;padding-left:6%;width:88%;}
.txtuslg p{font-family:"GothamProLight";color:#fff;font-size:18px;}
.txtuslg1{font-size:14px! important;border-top:1px solid #fff;margin-top:7%;padding-top:2%;opacity:0;}
.moduletable-usl .col-md-6{margin-bottom:14px;cursor:pointer;background:#000;padding:0;width:24%;margin-left:6px;margin-right:5px;border-radius:6px;}
.moduletable-usl .col-md-6:hover .txtuslg1{opacity:1;transition:0.5s;}
.moduletable-usl{background:linear-gradient(to top, #05487b , #0ea8e5);display:table;width:100%;padding-bottom:2%;}
.moduletable-reshenie{background:#eeeeee;margin-bottom:1%;}
.moduletable-reshenie a:hover{text-decoration:none;cursor:pointer;}
.txtresh{color:#01213b;font-size:18px;}
.col-md-6.resh{text-align:center;min-height:170px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.col-md-6.resh img{margin:0 auto 5%;}
.col-md-8.resh{text-align:center;margin-bottom:5%;}
.moduletable-comp{background:#eeeeee;padding-top:2%;padding-bottom:5%;}
.moduletable-comp h1 {margin-bottom: 2rem;}
.comp{color:#01213b;font-size:18px;}
.moduletable-partners{background:url(/images/karta.jpg) bottom center no-repeat;background-size:cover;padding-top:2%;padding-bottom:3%;}
.col-md-12.part img{margin:0 auto;text-align:center;display:table;}
.pa img{width:80%;}
.col-md-8.part{display:table;text-align:center;margin-top:2%;min-height:135px;}
.col-md-12.part{margin-top:2%;}
.custom-footer{padding-top:1%;padding-bottom:1%;display:table;width:100%;background:linear-gradient(to right, #05487b , #0ea8e5);}
.custom-footer .col-md-6 a{display:table;color:#fff;line-height:28px;font-family:"GothamProLight";}
.custom-footer .col-md-6 a:hover{text-decoration:none;}
.top-absolute.bizns{height:69vh;}
.top-absolute-1.bizns{margin-top:-32vh;}
.top-absolu.bizns{}
.top-absolute.topograf{height:44vh;}
.top-absolu.topograf{margin-top:26vh;}
.top-absolute.topograf .top-absolute-1{margin-top:15vh;}
.top-absolute.apparty{height:47vh;}
.top-absolute.treh.mobver img{object-position:bottom;}
.top-absolute{width:100%;overflow:hidden;position:absolute;top:0;left:0;height:46vh;background:#000;}
.top-absolu.treh{margin-top:21vh;}
.top-absolute.treh{height:39vh;}
.top-absolute img{width:100%;position:absolute;height:auto;opacity:.7;}
.top-absolute.gis img{height:177%;object-fit:cover;}
.top-absolute.treh img{height:121%;object-fit:cover;object-position:center;}
.top-absolu.obr{margin-top:29vh;}
.top-absolu.topor{margin-top:29vh;}
.text-g p{line-height:30px;font-family:"GothamProRegular";margin-top:15px;}
.jpg2-22 li{list-style:circle;}
.top-absolu.akt1obe{margin-top:23%;}
.jpg2-22{margin-bottom:1%;}
.top-absolu.aktobe{margin-top:28vh;}
.top-absolu.raz{margin-top:28vh;}
.top-absolu.solut{margin-top:28vh;}
.top-absolu{width:100%;margin-top:29vh;margin-bottom:2rem;}
.top-absolu-text{margin:0;}
ul.sigFreeClassic{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;width:100%;}
.top-absolute-1 h4{font-size:45px;}
.top-absolute-text.akt1obe h4{font-size:32px;}
.top-absolute-text{z-index:5;color:#ffff;position:absolute;font-family:"GothamProRegular";text-align:left;font-size:17px;text-align:center;width:80%!important;left:50%;transform:translate(-50%);}
.top-absolute.treh.mobver1 img{top:0!important;height:52vh;}
.top-absolute-1{z-index:2;position:relative;color:#fff;width:100%;margin-top:22vh;text-align:center;}
.top-absolu-img1.medel img{height:55vh;}
.top-absolu-img1 img{width:100%;opacity:0.8;object-fit:cover;position:absolute;height:80vh;}
.top-absolu-img1{position:relative;background:#000;overflow:hidden;width:100%;margin-bottom:20px;}
.top-absolu-img1 p{color:#fff;font-size:20px;line-height:38px;z-index:2;position:relative;padding:30px 80px;}
.top-absolu-img img{width:60%;height:50vh;object-fit:cover;margin:0 auto;display:block;}
.text-g ul{list-style:none;padding:0;}
.text-g{font-family:"GothamProRegular";font-size:15px;line-height:26px;}
.text-g ol>li{font-size:16px;font-family:"GothamProRegular";line-height:31px;}
.text-g p>img{padding-right:6px;}
.text-g li>img{padding-right:9px;}
.proj{width:100%;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-ms-align-items:center;align-items:center;margin-bottom:5%;}
.proj-list{position:relative;}
a.proj-list:hover .proj-title{opacity:1;background:#064e82;}
a.proj-list:hover{}
.proj-img:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#05497c;opacity:0;display:block;transition:.6s;}
a.proj-list:hover .proj-img:before{opacity:.6;}
a.proj-list{}
.proj-img img{width:350px;height:250px;object-fit:cover;margin:0 auto;display:block;opacity:.7;}
.proj-img{width:100%;background:#000;position:relative;}
.proj-title{bottom:0;position:absolute;left:0;display:block;width:100%;opacity:.2;transition:.6s;background:#08649a;}
.top-absolu-img1.top-absolu-img1-pad p{font-size:16px;line-height:2;padding:37px;}
.top-absolu-img1.top-absolu-img1-pad img{height:80vh;}
.proj-title p{font-family:"GothamProRegular";color:#fff;font-size:17px;margin-bottom:0;text-align:center;}
.top-absolu-img1.top-absolu-img1-pa{height:33vh;}
.top-absolu-img1.top-absolu-img1-pa p{padding:0;}
.top-absolu-img1.top-absolu-img1-pa p{padding-top:2%;padding-left:4%;}
.top-absolu-img1.top-absolu-img1-pa ul{color:#fff;position:relative;}
.text-g strong{font-size:19px;}
.top-absolu-img1.top-absolu-img1-pa ul>li{margin-left:4%;}
.topogr.topog{width:100%;}
.topogr.topog img{width:100%;max-height:400px;object-fit:cover;}
.mestaslider .item{width:100%;}
.aty-list{width:46%;position:relative;display:block;background:#000;}
.aty-list img{object-fit:cover;width:100%;min-height:413px;opacity:.4;}
.aty-list p{position:absolute;top:0;left:0;text-align:center;color:#fff;padding:11%;line-height:44px;font-size:20px;}
.text-g.joomfl .aty{margin-top:2%;}
.aty{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;flex-wrap:wrap;margin-top:1%;margin-bottom:1%;}
.mestaslider .item img{width:50%!important;height:350px;object-fit:cover;margin:0 auto;}
.te-lef img{width:100%;}
.te-lef{width:44%;float:right;margin-left:2%;}
.text-g>div>p{text-align:justify;}
.topogr{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.top-absolu-im{width:100%;margin:1% 0;}
.top-absolu-im img{width:100%;}
.topogr img{width:100%;}
.topogr a{width:50%;}
.top-absolu-i.ekologia img{height:500px;object-fit:cover;}
.top-absolute.oborona img{height:181%;object-fit:cover;}
.top-absolu-i{width:100%;margin:0 auto;}
.top-absolu-i img{width:100%;}
.text-g.joomfl ul#sigFreeId34cdc81c1c{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}
.top-absolu.bizns .text-g strong{font-size:16px;}
.text-g.joomfl ul#sigFreeId34cdc81c1c li{margin-left:1%;margin-right:1%;}
.top-absolute-1.bizns{}
.top-absolu.bizns{font-family:"GothamProRegular";font-size:18px;margin-top:50vh;text-align:left;}
.avtosp ul#sigFreeIdf0810b1b95{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}
.avtosp ul#sigFreeIdf0810b1b95 li{margin-left:1%;margin-right:1%;}
.aty-list.topograf img{opacity:1;}
#contact p{font-weight:bold;}
#contact span{font-weight:normal;}
.gardos-imgs{object-fit:cover;object-position:center;width:180px;}
.gardos-img-bl{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;}
.ob-bg-img{top:-130px;}
.obor-img{width:100%;min-height:374px;object-fit:cover;object-position:center;}
.at-img{object-fit:cover;object-position:center;height:88px;}
#map{background:url(/images/map_back.png);background-size:cover;top:0;left:0;margin:0;padding:0;position:relative;width:100%;height:700px;}
svg{width:65%;left:50%;top:50%;position:relative;transform:translate(-50%, -50%)}
.email-bt{background:#023f64;border:2px solid #023f64;border-radius:50%;box-shadow:0 8px 10px rgba(2, 63, 100, 0.53);cursor:pointer;height:68px;text-align:center;width:68px;position:fixed;left:8%;bottom:18%;z-index:999;transition:.3s;-webkit-animation:email-an linear 1s infinite;animation:email-an linear 1s infinite;}
.email-bt{position:absolute;width:15px;height:15px;top:40.2%;left:35.5%;}
.email-bt .text-call{height:68px;width:68px;border-radius:50%;position:relative;overflow:hidden;}
.email-bt .text-call span{text-align:center;color:#F95C18;opacity:0;font-size:0;position:absolute;right:4px;top:22px;line-height:14px;font-weight:600;text-transform:uppercase;transition:opacity .3s linear;font-family:'montserrat', Arial, Helvetica, sans-serif;}
.email-bt .text-call:hover span{opacity:1;font-size:11px;}
.email-bt:hover i{display:none;}
.email-bt:hover{z-index:1;background:#fff;transition:.3s;}
.email-bt:hover i{color:#38a3fd;font-size:40px;transition:.3s;}
.email-bt i{color:#fff;font-size:29px;transition:.3s;line-height:66px;}
.email-bt i{-webkit-animation:opsimple 3s infinite;animation:opsimple 3s infinite;}
@-webkit-keyframes email-an{0%{box-shadow:0 8px 10px rgba(249, 92, 24, 0.3), 0 0 0 0 rgba(249, 92, 24, 0.2), 0 0 0 0 rgba(249, 92, 24, 0.2)}
40%{box-shadow:0 8px 10px rgba(249, 92, 24, 0.3), 0 0 0 15px rgba(249, 92, 24, 0.2), 0 0 0 0 rgba(249, 92, 24, 0.2)}
80%{box-shadow:0 8px 10px rgba(249, 92, 24, 0.3), 0 0 0 30px rgba(249, 92, 24, 0), 0 0 0 26.7px rgba(249, 92, 24, 0.067)}
100%{box-shadow:0 8px 10px rgba(249, 92, 24, 0.3), 0 0 0 30px rgba(249, 92, 24, 0), 0 0 0 40px rgba(249, 92, 24, 0.0)}
}
@keyframes email-an{0%{box-shadow:0 8px 10px rgba(2, 63, 100, 0.28), 0 0 0 0 rgba(2, 63, 100, 0.55), 0 0 0 0 rgba(2, 63, 100, 0.28);}
40%{box-shadow:0 8px 10px rgba(2, 63, 100, 0.55), 0 0 0 15px rgba(2, 63, 100, 0.55), 0 0 0 0 rgba(2, 63, 100, 0.37);}
80%{box-shadow:0 8px 10px rgba(2, 63, 100, 0.55), 0 0 0 30px rgba(249, 92, 24, 0), 0 0 0 26.7px rgba(249, 92, 24, 0.067);}
100%{box-shadow:0 8px 10px rgba(2, 63, 100, 0.55), 0 0 0 30px rgba(249, 92, 24, 0), 0 0 0 40px rgba(249, 92, 24, 0.0);}
}
@keyframes opsimple{0%{opacity:0;}
40%{opacity:1;}
80%{opacity:1;}
100%{opacity:0;}
}
@-webkit-keyframes opsimple{0%{opacity:0;}
40%{opacity:1;}
80%{opacity:1;}
100%{opacity:0;}
}
#btn_1{left:23.5%;top:49%;display:block;}
.fil2{display:none}
#card{position:absolute;z-index:9999;width:240px;background:#0f4261d4;border-radius:6px;padding:10px;top:38%;left:36%;}
.map{position:relative;}
#card{display:none;}
#qazaq_map #Aktobe:hover #card{display:block;}
#card_1{position:absolute;z-index:9;width:240px;background:#0f4261d4;border-radius:6px;padding:10px;top:48%;left:24%;}
.atyrau{display:none;}
#qazaq_map #Atyrau .fil2:hover .atyrau{display:block;}
.card{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;}
.card .img{width:auto;}
.card p{font-size:18px;color:#fff;font-weight:bold;margin:4px 0;}
.card span{font-size:14px;color:#fff;}
.card a:hover{background:transparent;}
.card a{color:#fff;text-decoration:none;font-size:16px;font-weight:bold;background:#08689e;padding:3px 25px;border-radius:2px;transition:.6s;border:2px solid #08689e;}
.card .button{margin-top:10px;border-top:2px solid #e2e2e2;padding-top:6px;text-align:center;}
.card .text{margin-left:15px;}
.card img{position:relative;top:50%;transform:translateY(-50%);}
.atyrau img{width:100%;}
.map>iframe{height:450px;}
a.col-md-6.resh:hover{background:rgba(14, 165, 225, 0.11);}
.download{float:left;border:3px solid #0ea4e0;padding:6px;color:#0da5e2;transition:.6s;}
.download:hover{background:#054c7f;color:#fff;text-decoration:none;}
#my-menu a{color:#fff;}
#my-menu li{list-style:none;}
.mm-panels{background:linear-gradient(to right, #05487b , #0ea8e5)!important;font-family:"GothamProRegular";}
a.geoportal{color:#0ea8e5;text-decoration:none;}
a.geoportal:hover{color:#ffffff;}