body {

 
    background: none !important;

}

@font-face{font-family:'Archive';src:local('Archive'), url('/fonts/archive/archive.woff2') format('woff2'), url('/fonts/archive/archive.woff') format('woff'), url('/fonts/archive/archive.ttf') format('truetype');font-weight:400;font-style:normal;}
@font-face{font-family:'Akrobat';src:local('Akrobat'), local('/fonts/akrobat/Akrobat-Regular'), url('/fonts/akrobat/Akrobat.woff2') format('woff2'), url('/fonts/akrobat/Akrobat.woff') format('woff'), url('/fonts/akrobat/Akrobat.ttf') format('truetype');font-weight:400;font-style:normal;}
@font-face{font-family:'Akrobat';src:local('Akrobat SemiBold'), local('/fonts/akrobat/Akrobat-SemiBold'), url('/fonts/akrobat/Akrobatsemibold.woff2') format('woff2'), url('/fonts/akrobat/Akrobatsemibold.woff') format('woff'), url('/fonts/akrobat/Akrobatsemibold.ttf') format('truetype');font-weight:600;font-style:normal;}
@font-face{font-family:'Akrobat';src:local('Akrobat Bold'), local('/fonts/akrobat/Akrobat-Bold'), url('/fonts/akrobat/Akrobatbold.woff2') format('woff2'), url('/fonts/akrobat/Akrobatbold.woff') format('woff'), url('/fonts/akrobat/Akrobatbold.ttf') format('truetype');font-weight:700;font-style:normal;}
a.sppb-btn.sppb-btn-default.sppb-btn-.pwebcontact126_toggler {width: 100%;    color: #fff; text-align: center;}
 s
body{line-height:1.2; }
.uk-panel-box{padding:0 !important;}
.uk-grid + .uk-grid, .uk-grid-margin, .uk-grid > * > .uk-panel + .uk-panel{margin-top:18px !important;}
[class*="uk-align-"]{display:block;margin-bottom:10px !important;}
.pwebcontact177_toggler,.pwebcontact126_toggler,.pwebcontact186_toggler{background-color:#00852f !important;color:#ffffff;display:inline-block;font-size:17px;font-weight:bold;margin-bottom:4px !important;margin-top:6px !important;padding:8px;text-transform:uppercase;}
.itemid-101 .uk-grid-collapse > *{padding-left:0 !important;}
#sp-left ul.nav.menu li a{background-color:#F5F5F5;margin-bottom:3px}
#sp-main-body{font-size:15px}
.jbzoo .jbfilter-label{background:#f5f5f5 none repeat scroll 0 0 !important;border-radius:3px;color:#000000 !important;cursor:pointer;display:block;font-size:15px !important;font-weight:bold;margin-bottom:1em;padding:5px 10px;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);vertical-align:baseline;white-space:nowrap;}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{color:#186084 !important;font-weight:bold;}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus{background:#186084 none repeat scroll 0 0 !important;border:1px solid #186084;color:#ffffff !important;font-weight:bold;}
#pwebcontact130_form.pwebcontact-form div.pweb-msg.pweb-msg-after,
#pwebcontact130_form.pwebcontact-form div.pweb-msg.pweb-msg-after{display:none;}
#pwebcontact135_field-field_3,
#pwebcontact130_field-field_3{height:30px;border:none !important;}
.pweb-labels-over form.pwebcontact-form .pweb-label-over label{padding:7px 7px 0 !important;font-size:14px;text-transform:uppercase;}
#pwebcontact135_form div.pweb-field-container.pweb-field-text.pweb-field-field_3.pweb-label-over,
#pwebcontact130_form div.pweb-field-container.pweb-field-text.pweb-field-field_3.pweb-label-over{width:250px;float:left;margin-right:10px;}
#pwebcontact135_send,
#pwebcontact130_send{background-color:#186084 !important;color:#fff;background-image:none;}
#sp-xz h2{color:#FFFFFF;font-size:36px;text-align:center}
.fzz{background:#f2a300 none repeat scroll 0 0;max-width:328px;padding:6px 15px 11px 15px;margin-bottom:20px;}
#pwebcontact135_container{height:30px;margin-top:5px;padding-left:0;padding-right:0;}
#sp-left{padding-right:30px;}
.jbzoo-item-portfolio.jbzoo-item-full .item-related{}
.mcs-dialog{background-color:#ffffff !important;border-top-left-radius:0 !important;border-top-right-radius:0 !important;box-shadow:none !important;}
.mcs-dialog .link{font-size:18px !important;}
#sp-uslugi .credit{background:#F5F5F5 none repeat scroll 0 0;border:3px dashed #fcb801;border-radius:3px;padding-bottom:10px;padding-top:10px;}
.pweb-modal iframe{height:400px;}
#sp-left h3.sp-module-title{font-size:16px;margin-bottom:10px;text-align:left;}
.container h3.sp-module-title{font-size:26px;margin-bottom:35px;margin-top:10px;text-align:center;}
.page-header h1{margin-top:2px;}
h2.subcategory-title{font-size:20px;}
.uk-panel-title{line-height:1.1 !important;}
#sp-tel{text-align:right}
.zz{background-color:#eda11e;color:#ffffff;font-size:17px;font-weight:bold;padding:8px;text-transform:uppercase;}
.itemid-101 .tell{font-size:18px;font-weight:bold;}
#sp-gl-txt p{font-size:20px;}
#wk-grid-sip{margin:auto;width:1110px;}
#sp-prem h4{line-height:1;margin-bottom:0;margin-top:10px;}
#sp-prem p{margin-bottom:0;}
#sp-catalog .uk-grid > *{padding-left:0 !important;}
#sp-catalog .custom{width:95%;margin:auto;}
#sp-adress{margin-top:12px;}
.itemid-101 #sp-adress{margin-top:0px;}
#sp-adress p{font-size:15pt;}
.itemid-101 #sp-adress p{font-size:13pt;}
#sp-tel{margin-top:6px;}
.tell{font-size:20px;font-weight:bold;margin-left:15px;}
.adress{font-size:18px;}
.sp-simpleportfolio .sp-simpleportfolio-filter > ul > li > a{background:#2D2D2D;border-radius:2px;color:#fff;-webkit-transition:300ms;transition:300ms;}
.breadcrumb{margin-bottom:0;margin-top:20px;}
.jbprice-tmpl-full .element-label, .jbzoo-item-quickview .element-label{float:left;margin-right:12px;}
.jbprice-tmpl-full .jbprice-value, .jbzoo-item-quickview .jbprice-value{margin-bottom:15px !important;}
.uk-overlay{padding:0px !important;}
.jbprice-tmpl-full .jbprice-quantity, .jbzoo-item-quickview .jbprice-quantity{margin-top:-12px;margin-bottom:24px !important;}
.uk-button{font-size:14px !important;}
.jbzoo .jbcurrency-value{font-size:30px !important;}
.jbzoo .jbcurrency-symbol{font-size:20px !important;}
label.radio-lbl.lbl-.ui-button.ui-widget.ui-state-default.ui-button-text-only.ui-corner-left{display:none;}
.jbprice-radio.jsElement.jsPriceElement.jsRadio.jsSimple.jselementfulllist5{margin-top:-9px;}
h1.item-title{margin-bottom:4px;margin-top:0;}
.item-metadata{margin-bottom:12px;}
.jbprice-value-row span.jbprice-value-label{display:none;}
.jbprice-tmpl-full.jbprice-type-plain div.jbprice-tmpl-full span.element-label{display:inline-block;width:100%;margin-bottom:10px;font-size:17px;}
.jbprice-tmpl-full.jbprice-type-plain div.jbprice-tmpl-full .ui-button-text-only .ui-button-text{font-size:13px;}
.uk-width-medium-1-2 div.item-image.uk-divider .jbimage-link.jbimage-gallery.uk-thumbnail.uk-overlay{margin:5px;}
.uk-width-medium-1-2 table.uk-table.uk-table-hover.uk-table-striped{}
.page-header{border-bottom:1px solid #eeeeee;margin:0 0 20px !important;padding-bottom:9px;}
h1.logo a img.sp-default-logo{margin-top:-48px;background:#fff;width:110px;padding-top:4px;}
#sp-slide{margin-top:-130px;}
#sp-header{background:#ffffff;height:70px;box-shadow:0 3px 3px rgba(0,0,0,0.1);z-index:100 !important;position:relative;}
#sp-top-bar{background-color:rgba(245, 245, 245, 0.8);z-index:100 !important;position:relative;}
#uslug h3.uk-panel-title,
#section-id-1512797270842 h3.uk-panel-title{padding-bottom:20px;color:#fff;padding-top:20px;}
#uslug .uk-panel,
#section-id-1512797270842 .uk-panel{background-color:#1655ad;border:none;}
.featured-services{padding-bottom:80px;}
.single-what-we-do{padding:0;background:#fff;}
.single-what-we-do .img-wrap,
.single-what-we-do.content-left .content{float:left;}
.single-what-we-do .content,
.single-what-we-do.content-left .img-wrap{float:right;}
.single-what-we-do .img-wrap{width:50%;overflow:hidden;position:relative;}
.single-what-we-do .img-wrap img{transform:scale(1);}
.single-what-we-do:hover .img-wrap img{transform:scale(1.1);}
.single-what-we-do:hover .img-wrap .overlay{transform:scale(1.1);}
.single-what-we-do .img-wrap .overlay{position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(22, 85, 175, 0.7);opacity:1;z-index:999;transform:scale(0.0);}
.single-what-we-do .img-wrap .overlay .link{display:table;width:100%;height:100%;}
.single-what-we-do .img-wrap .overlay a{position:relative;display:table-cell;vertical-align:middle;text-align:center;font-size:20px;color:#fff;}
.single-what-we-do.content-left .content{padding-left:38px;padding-right:38px;}
.single-what-we-do .content{padding:0 20px 0 38px;position:relative;width:50%;border:1px solid #F5F5F5;}
.single-what-we-do .content h3{font-size:18px;color:#272626;margin:0;margin-top:40px;margin-bottom:20px;}
.single-what-we-do .content:hover h3{color:#FAB226;}
.single-what-we-do .content p{color:#6B6B6B;font-size:14px;margin:0;}
.single-what-we-do .content a{color:#1655ad;font-size:12px;line-height:24px;font-weight:800;text-transform:uppercase;display:inline-block;margin-top:15px;}
.single-what-we-do .content a:hover{text-decoration:underline;}
.single-what-we-do.content-left .content:after{left:auto;right:-35px;transform:rotate(180deg);}
.single-what-we-do .content:after{background:url(/images/atlant/arrow.png) no-repeat 0 0;width:37px;height:221px;content:' ';position:absolute;top:-1px;left:-35px;z-index:9999;}
.featured-services .container-box{padding-left:0;padding-right:0;}
.sec-title{position:relative;text-align:center;}
body{font-size:16px}
.sec-title.text-left{text-align:left;}
.sec-title.style-two .double-line{position:relative;top:0px;display:inline-block;width:6px;height:45px;border:0;border-right:1px solid #fab226;border-left:1px solid #fab226;}
.sec-title.style-two p{display:inline-block;margin:0;width:74%;line-height:29px;vertical-align:top;margin-left:13px;}
.our-services.style-three .container-box .single-service-style-three{position:relative;padding:0;display:block;padding:0 2.5px;margin-bottom:5px;}
.single-service-style-three i,
.single-service-style-three .content{display:table-cell;}
.single-service-style-three i{color:#1655ad;width:50px;vertical-align:middle;padding-right:20px;}
.single-service-style-three i:before{font-size:50px;margin:0;}
.single-service-style-three .border{padding:0 20px;position:relative;}
.single-service-style-three.skew-right-one .border,
.single-service-style-three.skew-right-two .border{border-left:1px solid #f4f4f4;}
.single-service-style-three.skew-left-one .border,
.single-service-style-three.skew-left-two .border{border-right:1px solid #f4f4f4;}
.single-service-style-three.skew-right-one .border:before,
.single-service-style-three.skew-right-two .border:before{content:'';position:absolute;border:1px solid #f4f4f4;transform:skew(-15deg);top:0;right:0;width:90%;height:100%;}
.single-service-style-three.skew-right-one .border:after,
.single-service-style-three.skew-right-two .border:after{content:'';position:absolute;top:0;left:0;width:80%;height:100%;border-top:1px solid #f4f4f4;border-bottom:1px solid #f4f4f4;}
.single-service-style-three.skew-left-one .border:before,
.single-service-style-three.skew-left-two .border:before{content:'';position:absolute;border:1px solid #f4f4f4;transform:skew(-15deg);top:0;right:100px;width:71%;height:100%;}
.single-service-style-three.skew-left-one .border:after,
.single-service-style-three.skew-left-two .border:after{content:'';position:absolute;top:0;right:0;width:80%;height:100%;border-top:1px solid #f4f4f4;border-bottom:1px solid #f4f4f4;}
.single-service-style-three.skew-right-two .border:before{border-left:0;transform:skew(15deg);}
.single-service-style-three.skew-right-one .border:before{border-left:0;}
.single-service-style-three.skew-left-two .border:before{border-right:0;transform:skew(15deg);}
.single-service-style-three.skew-left-one .border:before{border-right:0;}
.single-service-style-three .content{vertical-align:top;padding:18px 0;}
.our-service-three-home-one .our-services.style-three .auto-container{padding:0;}
.our-service-three-home-one .wpb_single_image.vc_align_left{margin-bottom:0;margin-top:54px;}
.our-service-three-home-one .sec-title h1{vertical-align:top;margin-top:16px;}
.our-service-three-home-one .sec-title.style-two .double-line{top:6px;}
.our-service-three-home-one .sec-title.style-two p{width:68%;}
.single-service-style-three .content h4{color:#41403F;font-size:16px;line-height:43px;margin:0;}
.single-service-style-three .content p{color:#6B6B6B;font-size:14px;}
.single-service-style-three .content a{}
.single-service-style-three .content a{color:#1655ad;font-size:12px;line-height:24px;font-weight:800;text-transform:uppercase;z-index:2;position:relative;}
.project.three-col.parallax-section .sec-title{padding-bottom:50px;}
.project.three-col.parallax-section .filter-tabs.style-two li{color:#fff;text-transform:uppercase;font-size:14px;}
.project.three-col.parallax-section .theme-btn{margin-top:50px;}
#sppb-addon-1512797270859 .sppb-addon-title,
#sppb-addon-1512797270859 .sppb-addon-content p.slogan{margin-left:14px;}
#sp-menu .sp-megamenu-wrapper{float:right;}
.itemid-146 .single-what-we-do .img-wrap{width:40%;overflow:hidden;position:relative;}
.itemid-146 .single-what-we-do .content{padding:0 20px 0 18px;padding-bottom:0px;position:relative;width:60%;border:1px solid #F5F5F5;padding-bottom:14px;min-height:219px;background:#f5f5f5;}
.itemid-146 .single-what-we-do .content h3{font-size:18px;color:#272626;margin:0;margin-top:0px;margin-bottom:0px;margin-top:18px;margin-bottom:20px;}
ul.menuproekt{margin:0;padding:0;margin-left:51px;}
ul.menuproekt li span{font-size:16px;line-height:23px;border-bottom:1px dashed #ccc;}
.uk-grid.item-social{margin-top:20px;margin-bottom:30px;}
h3#har.zgpr{font-size:20px;margin-bottom:20px;}
.jbimage-link.jbimage-gallery{margin:3px;}
#sppb-addon-1512797270845 .uk-text-center.uk-panel-teaser{margin:-4px;}
.sp-megamenu-parent >li >a{color:#000;display:inline-block;font-size:17px;line-height:70px;padding:0 15px;text-transform:inherit;letter-spacing:0;}
.logo a img.sp-default-logo{max-width:150px;box-shadow:0 3px 3px rgba(0,0,0,0.1);padding:9px;border-radius:0 0 10px 10px !important;}
.menu-fixed .logo a img.sp-default-logo{max-width:150px;box-shadow:none;padding:9px;border-radius:0!important;}
.menu-fixed .logo a img.sp-default-logo{max-width:77px;padding:0px;}
#sp-header .logo{background:#fff;margin-top:-37px;border-radius:0 0 10px 10px !important;}
.menu-fixed .logo{margin-top:0 !important;height:60px !important;}
#sp-tel p{margin:0;}
#sp-top-bar{padding:0;padding-bottom:5px;}
#sp-main-body{padding:30px 0;}
.panel_select {

    display: inline-block;
    width: 100%;
    padding-bottom: 50px;

}

#sp-footer{background:#0c0c0c;color:#fff;text-align:left;}
#section-id-1513185515743 img.sppb-img-responsive{width:60px;}
.fotoproekt{float:left;width:70%;}
.opisanie{float:right;padding-left:20px;width:30%;}
.menuproekt{margin-left:18px;}
.opisanie .item-metadata{margin-bottom:18px !important;font-size:26px}
.uk-tab > li > a{font-size:17px !important;}
.sppb-addon-persion .sppb-person-information > span.sppb-person-name, .sppb-addon-person .sppb-person-information > span.sppb-person-name{font-size:22px;font-weight:700;}
.sppb-addon-persion .sppb-person-information > span.sppb-person-designation, .sppb-addon-persion .sppb-person-information > span.sppb-person-email, .sppb-addon-person .sppb-person-information > span.sppb-person-designation, .sppb-addon-person .sppb-person-information > span.sppb-person-email{margin-top:5px;display:block;font-size:16px;font-weight:500;color:rgba(0,0,0,.5);}
.opisanie h1.item-title{font-size:30px;}
#cifra .sppb-animated-number-title,
#cifra .sppb-animated-number{font-weight:bold}
#u109763.TabbedPanelsTabSelected #u109765-4{border-color:#66BB6A;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);padding-top:185px;padding-bottom:32px;min-height:29px;width:227px;margin:0px -10000px 0px 0px;background:transparent url("../images/1(2).png?crc=49829901") no-repeat center top;}
#u109731{z-index:239;width:1134px;-webkit-transition-duration:1s;-webkit-transition-delay:0s;-webkit-transition-timing-function:ease;transition-duration:1s;transition-delay:0s;transition-timing-function:ease;background-image:url("../images/blank.gif?crc=4208392903");border-width:0px;border-color:transparent;background-color:#66BB6A;padding-bottom:55px;margin-right:-10000px;position:relative;}
.grpelem, .accordion_wrapper{display:inline;float:left;}
#u109763.TabbedPanelsTabSelected #u109765-4{border-color:#66BB6A;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);padding-top:185px;padding-bottom:32px;min-height:29px;width:227px;margin:0px -10000px 0px 0px;background:transparent url("/images/1(2).png?crc=49829901") no-repeat center top;}
#u109765-4{z-index:212;width:227px;min-height:29px;-webkit-transition-duration:1s;-webkit-transition-delay:0s;-webkit-transition-timing-function:ease;transition-duration:1s;transition-delay:0s;transition-timing-function:ease;border-color:#999999;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);padding-top:185px;padding-bottom:32px;line-height:29px;text-align:center;font-size:21px;color:#777777;font-family:'__Gilroy_5';font-weight:800;position:relative;margin-right:-10000px;background:transparent url("/images/1.png?crc=4063056276") no-repeat center top;}
.grpelem, .accordion_wrapper{display:inline;float:left;}
#u109767.TabbedPanelsTabSelected #u109769-4{border-color:#66BB6A;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);padding-top:185px;padding-bottom:32px;min-height:29px;width:227px;margin:0px -10000px 0px 0px;background:transparent url("/images/2(2).png?crc=3952577997") no-repeat center top;}
#u109767:hover #u109769-4{-webkit-transition-duration:0.4s;-webkit-transition-delay:0s;-webkit-transition-timing-function:ease;transition-duration:0.4s;transition-delay:0s;transition-timing-function:ease;border-width:0px;border-color:transparent;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);padding-top:185px;padding-bottom:32px;min-height:29px;width:227px;margin:0px -10000px 0px 0px;background:transparent url("/images/2(1).png?crc=448748286") no-repeat center top;background-size:227px 176px;}
#u109769-4{z-index:217;width:227px;min-height:29px;-webkit-transition-duration:1s;-webkit-transition-delay:0s;-webkit-transition-timing-function:ease;transition-duration:1s;transition-delay:0s;transition-timing-function:ease;border-color:#999999;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);padding-top:185px;padding-bottom:32px;line-height:29px;text-align:center;font-size:21px;color:#777777;font-family:'__Gilroy_5';font-weight:800;position:relative;margin-right:-10000px;background:transparent url("/images/2.png?crc=4239609859") no-repeat center top;}
#u109775.TabbedPanelsTabSelected #u109777-4{border-color:#66BB6A;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);padding-top:185px;padding-bottom:32px;min-height:29px;width:228px;margin:0px -10000px 0px 0px;background:transparent url("/images/5(2).png?crc=99523941") no-repeat center top;}
#u109775:hover #u109777-4{-webkit-transition-duration:0.4s;-webkit-transition-delay:0s;-webkit-transition-timing-function:ease;transition-duration:0.4s;transition-delay:0s;transition-timing-function:ease;border-width:0px;border-color:transparent;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);padding-top:185px;padding-bottom:32px;min-height:29px;width:228px;margin:0px -10000px 0px 0px;background:transparent url("/images/5(1).png?crc=3803730197") no-repeat center top;background-size:227px 176px;}
#u109777-4{z-index:234;width:228px;min-height:29px;-webkit-transition-duration:1s;-webkit-transition-delay:0s;-webkit-transition-timing-function:ease;transition-duration:1s;transition-delay:0s;transition-timing-function:ease;border-color:#999999;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);padding-top:185px;padding-bottom:32px;line-height:29px;text-align:center;font-size:21px;color:#777777;font-family:'__Gilroy_5';font-weight:800;position:relative;margin-right:-10000px;background:transparent url("/images/5.png?crc=281133663") no-repeat center top;}
#u109759.TabbedPanelsTabSelected #u109760-4{border-color:#66BB6A;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);padding-top:185px;padding-bottom:32px;min-height:29px;width:228px;margin:0px -10000px 0px 0px;background:transparent url("/images/4(2).png?crc=51596368") no-repeat center top;}
#u109759:hover #u109760-4{-webkit-transition-duration:0.4s;-webkit-transition-delay:0s;-webkit-transition-timing-function:ease;transition-duration:0.4s;transition-delay:0s;transition-timing-function:ease;border-width:0px;border-color:transparent;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);padding-top:185px;padding-bottom:32px;min-height:29px;width:228px;margin:0px -10000px 0px 0px;background:transparent url("/images/4(1).png?crc=271167607") no-repeat center top;background-size:227px 176px;}
#u109760-4{z-index:229;width:228px;min-height:29px;-webkit-transition-duration:1s;-webkit-transition-delay:0s;-webkit-transition-timing-function:ease;transition-duration:1s;transition-delay:0s;transition-timing-function:ease;border-color:#999999;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);padding-top:185px;padding-bottom:32px;line-height:29px;text-align:center;font-size:21px;color:#777777;font-family:'__Gilroy_5';font-weight:800;position:relative;margin-right:-10000px;background:transparent url("/images/4.png?crc=263265910") no-repeat center top;}
#u109771.TabbedPanelsTabSelected #u109773-6{border-color:#66BB6A;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);padding-top:177px;padding-bottom:11px;min-height:58px;width:228px;margin:0px -10000px 0px 0px;background:transparent url("/images/3(2).png?crc=261531642") no-repeat center top;}
#u109771:hover #u109773-6{-webkit-transition-duration:0.4s;-webkit-transition-delay:0s;-webkit-transition-timing-function:ease;transition-duration:0.4s;transition-delay:0s;transition-timing-function:ease;border-width:0px;border-color:transparent;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);padding-top:177px;padding-bottom:11px;min-height:58px;width:228px;margin:0px -10000px 0px 0px;background:transparent url("/images/3(1).png?crc=4078560019") no-repeat center top;background-size:227px 176px;}
#u109773-6{z-index:222;width:228px;min-height:58px;-webkit-transition-duration:1s;-webkit-transition-delay:0s;-webkit-transition-timing-function:ease;transition-duration:1s;transition-delay:0s;transition-timing-function:ease;border-color:#999999;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);padding-top:177px;padding-bottom:11px;line-height:29px;text-align:center;font-size:21px;color:#777777;font-weight:800;position:relative;margin-right:-10000px;background:transparent url("/images/3.png?crc=457793853") no-repeat center top;}
#u109674-4{line-height:47px;text-align:left;font-size:39px;}
#u109674-4{color:#313131;font-weight:800;}
.item-wrapper-desc div.item-title{text-align:center}
.item-wrapper-desc div.item-title a{font-family:'Archive';font-size:15px;margin-top:8px !important;display:inline-block;}
#prich img.sppb-img-responsive{width:60px}
.itemid-146 .single-what-we-do .content::after{background:url(/images/atlant/arrow_f5f5f5.png) no-repeat 0 0;}
#izamat .single-what-we-do:hover .img-wrap img{transform:inherit;}
#izamat .single-what-we-do .img-wrap img{height:220px;}
#etap img{height:80px;}
#remon .sppb-addon-title{font-size:16px !important;line-height:20px;margin-top:-38px;z-index:1111;position:relative;background:#1655ad;padding:9px;color:#fff;text-align:center;}
#plusminus h3.uk-panel-title{padding-top:20px}
#utp a.sppb-btn.sppb-btn-success{margin-top:18px;}
.sp-page-builder .page-content #utp{margin-top:-133px !important;}
.block_gr_calk.col-md-3 {    height: 200px;
width: 219px;
margin: 5px;
border: 2px solid #fff !important;
padding: 20px !important;}
.block_gr_calk.col-md-6 {    border: 2px solid #0000001a !important; padding: 20px !important; margin: 5px;     width: 47%; }
.block_gr_calk.col-md-3 .img_calk{opacity:1;text-align:center;padding-bottom:5px;}
.block_gr_calk.col-md-3 .img_calk img{max-height:110px;width:auto; max-width: 180px; }
.block_gr_calk.col-md-3.active .img_calk{opacity:1;}
.block_gr_calk.col-md-3.active{opacity:1;border:3px solid red !important;}
.name_group{font-weight:600;font-size:19px;}
.price_group{float:left;font-size:24px;margin-right:5px;}
.simbol{float:left;line-height:34px;}
.itogo_sun{ font:28px ;text-transform:uppercase;text-align:left;margin-bottom:20px;margin-top:20px;border-top:1px solid #ccc;padding-top:20px;}
.sum_itog{color:#000;}
.form_calck{display:inline-table;width:100%;}
#results{display:none;text-align:center;font-size:24px;padding:50px 0px;}
#myModals{height:180px;padding:20px;font-style:italic;line-height:20px;}
#myModals button{position:absolute;right:20px;bottom:20px;}
.info_kalk{cursor:pointer;width:15px;height:15px;color:#fff;background:#1655ad;border-radius:50%;line-height:15px;text-align:center;position:absolute;margin-top:10px;margin-left:10px;}
.name_params{padding:0 7px !important;}
.name_params span{vertical-align:middle;height:50px;display:table-cell;line-height:1;}
.item-social{background:#f7f7f7;padding:20px;margin:0;margin-bottom:30px;padding-bottom:40px;}
.item-social h3{margin-top:0;border-bottom:1px solid #ccc;padding-bottom:10px;}
.result_cal_se div.col-md-3 input.form-control.btn.sender{background:red;color:#FFFFFF}
.varian{padding-bottom:0px;margin-bottom:20px;border-bottom:1px solid #ccc;padding-bottom:20px;padding-right:0;width:88%;}
.slider-nav button:before{color:green;}
#prq,
#prq .sppb-col-md-6,
#prq .sppb-col-md-3{padding:0px !important;margin:0px !important;}
.su-trailer-box.su-trailer-box-style4{margin:0 !important;}
a.sppb-btn.sppb-btn-primary.sppb-btn-lg{border:2px solid #fff;}
#sppb-addon-1512803215927.clearfix div.sppb-addon.sppb-addon-text-block.sppb-dropcap div.sppb-addon-content p a{color:rgba(255, 255, 255, 1)}
.itemid-254 .column.width25,
.itemid-254 .column.width25 div.jb-box div.wrapper-item-desc div.item-image.align-center a{margin:0 !important;padding:0 !important;margin-bottom:6px !important;}
.itemid-254 .item-title{margin-bottom:10px !important;}
.itemid-146 h1.title{margin-bottom:30px;}
#sp-filter .sp-column{margin-top:20px;background:#f5f5f5 none repeat scroll 0 0;padding:20px}
#sp-filter h3{font-size:20px;margin-bottom:17px;margin-top:0px;text-align:left;border-bottom:5px solid #fff;padding-bottom:15px;}
.btn, .sppb-btn{background-color: red !important;border-color:red !important;color:rgba(255, 255, 255, 1)}
.sppb-btn{padding-right:30px;padding-left:30px;}
.btn:hover, .sppb-btn:hover{background-color:#1f8728 !important;color:#fff !important;}
.jbfilter-row.jbfilter-buttons input{background:#1655ad !important;border:1px solid #166cc3 !important;}
.jbfilter-row.jbfilter-buttons input:hover{background:#e7e7e7 !important;border:1px solid #c3c2c2 !important;color:rgba(0, 0, 0, 1)}
.slick-dotted.slick-slider{margin-bottom:30px;margin-top:20px;}
.slick-next::before{background-position:0 -72px;background-image:url('/media/zoo/applications/jbuniversal/assets/img/fancybox/fancybox_sprite.png');padding:5px 17px;}
.slick-prev::before{background-position:0 -36px;padding:5px 17px;background-image:url('/media/zoo/applications/jbuniversal/assets/img/fancybox/fancybox_sprite.png');}
.slick-prev{left:15px;z-index:100;}
.subcategory h2.subcategory-title{margin-top:-53px;color:#fff !important;background:#16398a !important;padding:10px;z-index:1;position:relative;text-align:center;}
.subcategory h2.subcategory-title a{color:#fff;font-size:17px !important;}
.uk-thumbnail{display:inline-block;max-width:100%;margin:0;padding:0 !important;border:none !important;background:#fff;border-radius:2px;}
.subcategory:hover{box-shadow:0px 0px 8px rgba(0,0,0,0.2);}
.jbzoo-item.jbzoo-item-portfolio.jbzoo-item-teaser div.uk-clearfix,
.jbzoo-app-katalog .items .uk-panel.uk-panel-box{background:#fff none repeat scroll 0 0;padding:0px;border-bottom:3px solid #f5f5f5;padding-bottom:10px !important;}
.jbzoo-item.jbzoo-item-portfolio.jbzoo-item-teaser div.uk-clearfix:hover ,
.jbzoo-app-katalog .items .uk-panel.uk-panel-box:hover{border-bottom:3px solid #16398a;}
#ibrpr .item-column.uk-width-medium-1-4 div.uk-panel.uk-panel-box .item-title{margin-top:-34px;}
#ibrpr .item-column.uk-width-medium-1-4 div.uk-panel.uk-panel-box .item-title a{margin:0 !important;color:#fff !important;background:#1655ad !important;padding:10px;z-index:1000;font-size:12px;position:relative;text-align:center;width:100%;}
#ibrpr .zg{background-color:#F5F5F5;margin-bottom:20px;padding:6px 10px;}
#ibrpr .zg h3{text-align:left;padding:0;margin:0;}
#ibrpr .zg .bol{float:right;margin-top:-32px;background:#e4e4e4;padding:10px;}
#ibrpr .zg .bol:hover{background:#1655ad;color:#FFFFFF;}
#ibrpr .zg .bol:hover a{color:#FFFFFF;}
.sppb-addon-persion .sppb-person-image, .sppb-addon-person .sppb-person-image{margin-bottom:0;}
.block_gr_calk.col-md-6 div.img_calk{float:left;margin-right:20px;}
.block_gr_calk.col-md-6 div.name_params{margin-top:20px}
.block_gr_calk.col-md-6.active{border:3px solid red !important;}
.itogo_raschet{font-size:19px;margin-bottom:13px;border-bottom:2px solid #f5f5f5;border-top:2px solid #f5f5f5;padding-top:10px;padding-bottom:10px;}
.sum_itog{font-size:26px;}
.itogo_raschet a.sppb-btn.sppb-btn-default.sppb-btn-.pwebcontact126_toggler{color:#FFFFFF;width:100%;text-transform:none;}
.itogo_raschet{display:none;}
.now_click{opacity:0.3;}
.rachetkn{color:#000;width:100%;background-color:#f5f5f5 !important;border:1px solid #ccc !important;}
.rachetkn:hover{color:#fff;width:100%;border:1px solid #1655ad !important;background-color:#1655ad !important;}
.pweb-field-buttons div.pweb-field button{color:#fff !important;background:#1655ad !important;text-shadow:none !important;width:100%;text-transform:uppercase;padding:7px 0;font-size:14px;}
#section-id-1518743066960{text-align:center}
#section-id-1518743066960 .su-trailer-box{margin:0 !important;}
#section-id-1518743066960 .su-trailer-box-title{color:#fff !important;background:#1655ad;padding:6px 10px;font-size:14px;text-align:center}
.element-jbrelatedauto h4.element-label{background:whitesmoke;padding:7px;margin-top:40px;}
.jbzoo .block-divider{margin-bottom:3px !important;}
.uk-thumbnail{border-radius:3px;}
.jbzoo-item-portfolio h1.item-title{margin-bottom:20px;}
.col-lg-4.single-service-style-three.skew-right-one div.border img{float:left;padding-right:15px;}
#prq h2.su-trailer-box-title{color:#fff !important;}
#prq .su-trailer-box-desc{background-color:rgba(0, 0, 0, 0.2)}
#prq .su-trailer-box{margin:0;}
.item-column.uk-width-medium-1-4:hover .item-wrapper-desc{display:none;}
.uk-overlay-area:empty::before, .uk-overlay-icon::before{content:"" !important;}
#prq.sppb-section li,
#prq.sppb-section li,
.itemid-254 li{list-style:none;font-size:18px}
#prq.sppb-section .su-trailer-box-style4:hover div.su-trailer-box-desc h2.su-trailer-box-title,
#prq.sppb-section .su-trailer-box-style4:hover div.su-trailer-box-desc h2.su-trailer-box-title,
.itemid-254 .su-trailer-box-style4:hover div.su-trailer-box-desc h2.su-trailer-box-title{display:none;}
#prq.sppb-section ul,
#prq.sppb-section ul,
.itemid-254 .su-trailer-box-style4 ul{margin-top:60px;}
#pr6{padding-top:40px;padding-bottom:40px;}
#pr6 .sppb-img-responsive{width:70px;}
.itemid-135 .sppb-col-md-3{max-height:399px}
.itemid-223 .sppb-col-md-3{max-height:395px}
.itemid-135 .sppb-person-introtext p{font-size:16px}
#naprrow img{max-width:355px;}
#naprrow h3.uk-panel-title.uk-margin-bottom-remove{background:#1655ad;color:#fff;padding:14px 0;width:355px;}
#Dtplt h2.su-trailer-box-title{color:#fff;}
#sotrudnikirow .sppb-person-name{margin-top:10px;}
.slider-value-1, .slider-value-0{font-size:18px}
.ui-button-text-only .ui-button-text{padding:.4em 10px !important;}
#Dtplt .su-trailer-box-desc{background-color:rgba(0, 0, 0, 0.3)}
.t3-megamenu .mega > .mega-dropdown-menu{min-width:260px;display:none;background:#121d25;}

@media (max-width:767px)
 {
  div.sp-column div.sppb-column-addons div.sppb-addon.sppb-addon-animated-number.sppb-text-left
 {
  text-align: center;
}
 div.module-items.jbzoo-rborder.module-items-col-4 div.column.width25
 {
  width: 100%;
}
 div.sppb-addon-content ul.sppb-gallery.clearfix li a.sppb-gallery-btn img.sppb-img-responsive
 {
  width: 100% !important;
}
 .logo a img.sp-default-logo
 {
  max-width: 77px;
box-shadow: none;
padding: 0px;
border-radius:none;
}
 #sp-header .logo
 {
  margin-top: -2px;
  height: 70px;
}
 div.container-box.anim-5-all div.img-wrap
 {
 display:none;
}
 div.container-box.anim-5-all div.content
{
 width: 100%;
}
 .sp-page-builder .page-content #ibrpr
 {
  padding-right: 20px;
  padding-left: 20px;
}
 div.sppb-addon.sppb-addon-text-block.0.zg div.sppb-addon-content div.bol
 {
  float: none;
  margin-top: 15px;
}
div.uk-panel.uk-panel-box.uk-panel-box-primary h3.uk-panel-title.uk-margin-bottom-remove
 {
  width: none !important;
}
 div.uk-panel.uk-panel-box.uk-panel-box-primary div.uk-text-center.uk-panel-teaser
 {
  margin: 0px !important;
}
#naprrow img{max-width:auto !important;}
#naprrow h3.uk-panel-title.uk-margin-bottom-remove {
    width: 100%;
}
div#sppb-addon-1518653139305.clearfix
 {
  background: #f5f5f5;
}
.zg div.sppb-addon-content h3
 {
   text-align: center !important;
}
#ibrpr .zg .bol {
   margin-top: 10px;
    float: unset;
}

body {

 
    background: none !important;

}

#ibrpr .zg {
    margin-bottom: 10px;
    }
#sppb-addon-1515922414767 div.item-image.align-center a img
 {
  width: 100%;
}
#utp.sppb-section
 {
  display:none;
}
#ibrpr.sppb-section
 {
 padding-right: 0px !important;
padding-left: 0px !important;
}
#ibrpr h3.sppb-title-heading
 {
   font-size: 23px;
}
}


.jbzoo.jbzoo-view-item.jbzoo-app-katalog .opisanie table td
{
    font-size: 25px
}

.jbzoo.jbzoo-view-item.jbzoo-app-katalog .opisanie table .element-label
 {
    font-size: 20px
}

.jbzoo.jbzoo-view-item.jbzoo-app-katalog .opisanie table
{
    margin-top: 7px;
}
 div.item-social div.element.element-itempost.first.last div.form_calck div.col-md-12 div.itogo_sun
 {
 display: none;
}
.jbzoo-no-border.jbzoo-gradient-yes div.item-social div.element.element-itempost.first.last div.form_calck
 {
  margin-top: 20px;
}
 div.block_calk div.name_block_calk div.col-md-1 div.price_group
 {
  display: none;
}
  div.block_calk div.name_block_calk div.col-md-1 span.simbol
 {
  display: none;
}
.podarok{
    border: 1px solid #d7e6ed;
}
.pwebcontact186_toggler {
    width: 100%;
    color: #fff !important;
    background-color:#c82888 !important;
    text-align: center;}
div.sppb-carousel-caption div.sppb-carousel-text div.sppb-carousel-content p span
 {
  font-size: 18pt;
}
div.sppb-carousel-item-inner div.sppb-carousel-caption div.sppb-carousel-text div.sppb-carousel-content
 {
 padding: 20px 0px 0px 0px !important;
}
#layerslider_3.ls-wp-container.fitvidsignore.ls-v6.ls-container.ls-fullsize.ls-device-is-desktop div.ls-inner div.ls-layers div.ls-wrapper.ls-in-out p.ls-layer :hover
 {
   background: #fff;
}
div.uk-panel.uk-panel-box.uk-clearfix div.uk-grid div.fotoproekt a.m5
 {
  float: right;
margin-top: -90px;
position: relative;
}
div.item-column.uk-width-medium-1-4 div.uk-panel.uk-panel-box div.uk-clearfix a.m6
 {
  float: right;
margin-top: -50px;
position: relative;
}
div.item-column.uk-width-medium-1-4 div.uk-panel.uk-panel-box div.uk-clearfix a.m6 img
 {
   width: 60%;
float: right;
}

tbody tr.index-0.element-acf9b75b-f95c-4e4d-992b-19767efafc98.element-text.first td
 {
   text-decoration: line-through;
}

div.opisanie strong.cena
 {
  font-size: 18pt;
}

body
{
    padding: 40px !important;
    padding-top: 20 !important;

    font-family: tahoma;
    
}



.block_gr_calk.col-md-3:hover
{
	border: 2px solid $ccc !important;
}



h1 {
         background: #ffffffb8;
    padding: 16px;
    font-size: 26px;
}





.form_calck {    background: #fff;
    padding: 20px;
        padding-bottom: 20px;
    padding-bottom: 50px;}




.block_gr_calk.col-md-3:hover {

    border: 2px solid red !important;
    box-shadow: 0 0 5px rgba(0,0,0,0.2);

}


.radio-container .radio-btn label:hover
{
 background: red; 
 color: #fff;	
}

.uk-thumbnail.block_gr_calk.col-md-3 div.name_params span span
{
	    padding: 69px;
}

@media screen and (max-width: 767px){
body {
    padding: 0px !important;
    }

html body h1
 {
margin: 0px;
font-size: 20px;
}
.panel_select
{
padding-bottom: 10px;
}
.varian
 {
width: 100%;
padding: 0;
}
.varian div.uk-thumbnail.block_gr_calk.col-md-3
 {
width: 100%;
}
.varian .uk-thumbnail.block_gr_calk.col-md-3.active
 {
width: 98.6%;
}
div.name_params span
 {
font-size: 14px;
}








}
