html,body{height:100%}.va_wrapper{display:table;width:100%;height:100%;}.va_wrapper .va_inner{display:table-cell;vertical-align:middle}.square_wrapper{position:relative;width:100%;min-height:1px;height:auto;padding-top:100%;}.square_wrapper.square_wrapper_rect{padding-top:50%}.square_wrapper .square_inner{position:absolute;width:100%;height:100%;top:0;left:0}.b_fullscreen{display:table;width:100%;height:100%;position:relative;}.b_fullscreen .fullscreen_content{display:table-cell;vertical-align:middle}.b_fullscreen .bg_layer{position:absolute;width:100%;height:100%;top:0;left:0}.page_section{padding:40px 0;position:relative;z-index:2}
.page_title{margin:0;font-size:34px;line-height:1;margin-bottom:30px;text-align:center;font-family:'Russia'}
h1{margin:0;font-size:34px;line-height:1;margin-bottom:30px;text-align:center;font-family:'Russia'}
h2{margin-top:30px;font-size:30px;line-height:1;margin-bottom:30px;text-align:center;font-family:'Russia'}
h3{margin-top:30px;font-size:28px;line-height:1;margin-bottom:30px;text-align:center;font-family:'Russia'}
.page_block{overflow:hidden; top:7px; height:4px;}
.item_img{width:300px;float:left;margin:0 30px 0 0;}
.item2_img{width:300px;float:right;margin:0 0 0 30px;}
.bottom_title{margin:0;font-size:20px;line-height:1;margin-bottom:0px;text-align:center;font-family:'Russia'}
.page_subtitle{margin:0;margin-bottom:30px;color:#737373;font-size:18px;text-align:center}@font-face{font-family:Russia;font-style:normal;src:url("../fonts/Russia-Light.otf")}body{font-family:'Open Sans',sans-serif;font-weight:400;font-size:14px;color:#222}.text_green{color:#94c765}.b_btn{-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease;-webkit-box-shadow:none;box-shadow:none;font-size:14px;padding:6px 12px;line-height:1.46;-webkit-border-radius:4px;border-radius:4px;border-width:2px;font-weight:600;}.b_btn.b_btn--rounded{-webkit-border-radius:34px;border-radius:34px}.b_btn:focus,.b_btn:active{-webkit-box-shadow:none;box-shadow:none;outline:none !important}.b_btn--xs{font-size:10px;padding:4px 8px;line-height:1.6;}.b_btn--xs.b_btn--rounded{-webkit-border-radius:26px;border-radius:26px}.b_btn--sm{font-size:12px;padding:5px 10px;line-height:1.5;}.b_btn--sm.b_btn--rounded{-webkit-border-radius:30px;border-radius:30px}.b_btn--lg{font-size:16px;padding:10px 16px;line-height:1.5;}.b_btn--lg.b_btn--rounded{-webkit-border-radius:46px;border-radius:46px}.b_btn--xlg{font-size:18px;padding:14px 30px;line-height:1.6;}.b_btn--xlg.b_btn--rounded{-webkit-border-radius:58px;border-radius:58px}.b_btn--gray{background-color:#6a6a6a;color:#fff;border-color:#6a6a6a;}.b_btn--gray:hover,.b_btn--gray:focus{background-color:#656565;color:#fff;border-color:#656565}.b_btn--gray--outline{background-color:transparent;border-color:#6a6a6a;color:#222;}.b_btn--gray--outline:hover,.b_btn--gray--outline:focus{background-color:#6a6a6a;color:#fff;border-color:#6a6a6a}.b_btn--red{background-color:#f22613;color:#fff;border-color:#f22613;}.b_btn--red:hover,.b_btn--red:focus{background-color:#eb200d;color:#fff;border-color:#eb200d}.b_btn--red--outline{background-color:transparent;color:#f22613;border-color:#f22613;}.b_btn--red--outline:hover,.b_btn--red--outline:focus{background-color:#f22613;color:#fff;border-color:#f22613}.b_btn--green{background:-webkit-linear-gradient(top, #9ed960, #8eb862);background:-moz-linear-gradient(top, #9ed960, #8eb862);background:-o-linear-gradient(top, #9ed960, #8eb862);background:-ms-linear-gradient(top, #9ed960, #8eb862);background:linear-gradient(to bottom, #9ed960, #8eb862);color:#fff;border:none;border-bottom:1px solid #78a549;}.b_btn--green:hover,.b_btn--green:focus{background-color:#8cc35a;color:#fff;border-color:#8cc35a}.b_btn--green--outline{background-color:transparent;color:#94c765;border-color:#94c765;}.b_btn--green--outline:hover,.b_btn--green--outline:focus{background-color:#94c765;color:#fff;border-color:#94c765}.b_btn--blue{background-color:#4183d7;color:#fff;border-color:#4183d7;}.b_btn--blue:hover,.b_btn--blue:focus{background-color:#357bd5;color:#fff;border-color:#357bd5}.b_btn--blue--outline{background-color:transparent;color:#4183d7;border-color:#4183d7;}.b_btn--blue--outline:hover,.b_btn--blue--outline:focus{background-color:#4183d7;color:#fff;border-color:#4183d7}.b_btn--black{background-color:#222;color:#fff;border-color:#222;}.b_btn--black:hover,.b_btn--black:focus{background-color:#202020;color:#fff;border-color:#202020}.b_btn--black--outline{background-color:transparent;color:#222;border-color:#222;}.b_btn--black--outline:hover,.b_btn--black--outline:focus{background-color:#222;color:#fff;border-color:#222}.form_control{-webkit-transition:background 0.2s ease, border 0.2s ease;-moz-transition:background 0.2s ease, border 0.2s ease;-o-transition:background 0.2s ease, border 0.2s ease;-ms-transition:background 0.2s ease, border 0.2s ease;transition:background 0.2s ease, border 0.2s ease;-webkit-box-shadow:0 2px 2px 0 rgba(224,224,224,0.7);box-shadow:0 2px 2px 0 rgba(224,224,224,0.7);background-color:#fff;font-size:14px;padding:6px 12px;height:34px;line-height:1.4;-webkit-border-radius:0;border-radius:0;border:1px solid transparent;}.form_control:focus,.form_control:active{-webkit-box-shadow:0 2px 4px 0 rgba(224,224,224,0.7);box-shadow:0 2px 4px 0 rgba(224,224,224,0.7);outline:none !important;border-color:#f7f7f7}.form_control--xs{font-size:10px;padding:4px 8px;height:26px;line-height:1.5;}textarea.form_control--xs{height:auto}.form_control--sm{font-size:12px;padding:5px 10px;height:30px;line-height:1.5;}textarea.form_control--sm{height:auto}.form_control--lg{font-size:16px;padding:10px 16px;height:46px;line-height:1.5;}textarea.form_control--lg{height:auto}.form_control--xlg{font-size:18px;padding:14px 20px;height:58px;line-height:1.6;}textarea.form_control--xlg{height:auto}textarea{resize:vertical}.b_nav{zoom:1;display:block;list-style:none;margin:0;padding:0;}.b_nav:before,.b_nav:after{content:"";display:table}.b_nav:after{clear:both}.b_nav .nav_item{display:block;}.b_nav .nav_item.active:hover >.nav_item_link,.b_nav .nav_item.active:focus >.nav_item_link{background-color:#4183d7;color:#fff}.b_nav .nav_item:focus,.b_nav .nav_item:active{outline:none}.b_nav .nav_item_link{-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease;display:block;color:inherit;-webkit-border-radius:2px;border-radius:2px;}.b_nav .nav_item_link:hover,.b_nav .nav_item_link:focus,.b_nav .nav_item_link:active{background-color:transparent;text-decoration:none;outline:none}.b_nav--social .nav_item{float:left;margin-right:10px;}.b_nav--social .nav_item:last-child{margin-right:0}.b_nav--social .nav_item:hover .nav_item_link,.b_nav--social .nav_item:focus .nav_item_link{color:#fff}.b_nav--social .nav_item:hover.nav_item--facebook .nav_item_link,.b_nav--social .nav_item:focus.nav_item--facebook .nav_item_link{background-color:#3b5998;border-color:#3b5998}.b_nav--social .nav_item:hover.nav_item--twitter .nav_item_link,.b_nav--social .nav_item:focus.nav_item--twitter .nav_item_link{background-color:#55acee;border-color:#55acee}.b_nav--social .nav_item:hover.nav_item--googleplus .nav_item_link,.b_nav--social .nav_item:focus.nav_item--googleplus .nav_item_link{background-color:#dc4e41;border-color:#dc4e41}.b_nav--social .nav_item_link{-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease;width:40px;height:40px;-webkit-border-radius:40px;border-radius:40px;border:1px solid #222;text-align:center;font-size:16px}.b_nav--tabs{border-bottom:1px solid #6a6a6a;}.b_nav--tabs .nav_item{float:left;margin-right:1px;}.b_nav--tabs .nav_item.active .nav_item_link{background-color:#4183d7;color:#fff}.b_nav--tabs .nav_item:hover .nav_item_link,.b_nav--tabs .nav_item:focus .nav_item_link{background-color:#717171}.b_nav--tabs .nav_item:last-child{margin-right:0}.b_nav--tabs .nav_item_link{-webkit-border-radius:0;border-radius:0;border-top-left-radius:2px;border-top-right-radius:2px;min-height:60px}.b_nav--pills .nav_item{float:left;margin-right:2px;}.b_nav--pills .nav_item.active .nav_item_link{background-color:#4183d7;color:#fff}.b_nav--pills .nav_item:hover .nav_item_link,.b_nav--pills .nav_item:focus .nav_item_link{background-color:#717171}.b_nav--pills .nav_item:last-child{margin-right:0}.b_nav--stacked .nav_item{margin-bottom:2px;}.b_nav--stacked .nav_item.active .nav_item_link{background-color:#4183d7;color:#fff}.b_nav--stacked .nav_item:hover .nav_item_link,.b_nav--stacked .nav_item:focus .nav_item_link{background-color:#717171}.b_nav--stacked .nav_item:last-child{margin-right:0}.b_nav--justified{width:100%;}.b_nav--justified .nav_item{float:none;display:table-cell;width:1%}.b_nav--justified .nav_item_link{text-align:center}.b_nav--dropdown{-webkit-box-shadow:0 1px 10px 0 rgba(224,224,224,0.9);box-shadow:0 1px 10px 0 rgba(224,224,224,0.9);display:none;left:0 !important;right:auto;float:none;min-width:260px;border:none;}.b_nav--dropdown .nav_item{width:100%;opacity:1;-ms-filter:none;filter:none;}.b_nav--dropdown .nav_item:hover .nav_item_link,.b_nav--dropdown .nav_item:focus .nav_item_link{background-color:#eee}.b_nav--dropdown .nav_item_link{width:100%;text-align:left;padding:10px;}.b_nav--dropdown .nav_item_link .va_wrapper .va_inner:first-of-type{width:30px;text-align:center}.b_nav--dropdown .reparation_service_item_img{font-size:18px}.b_nav--dropdown .reparation_service_item_title{padding-left:10px}@font-face{font-family:'icomoon';src:url("../fonts/icomoon.eot?gk4t1f");src:url("../fonts/icomoon.eot?gk4t1f#iefix") format('embedded-opentype'),url("../fonts/icomoon.ttf?gk4t1f") format('truetype'),url("../fonts/icomoon.woff?gk4t1f") format('woff'),url("../fonts/icomoon.svg?gk4t1f#icomoon") format('svg');font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-1:before{content:"\e900"}.icon-2:before{content:"\e901"}.icon-3:before{content:"\e902"}.icon-4:before{content:"\e903"}.icon-5:before{content:"\e904"}.icon-6:before{content:"\e905"}.icon-7:before{content:"\e906"}.icon-8:before{content:"\e907"}.icon-9:before{content:"\e908"}.icon-10:before{content:"\e909"}.icon-11:before{content:"\e90a"}.icon-12:before{content:"\e90b"}.icon-13:before{content:"\e90c"}.icon-14:before{content:"\e90d"}.icon-15:before{content:"\e90e"}.icon-16:before{content:"\e90f"}.icon-17:before{content:"\e910"}.icon-18:before{content:"\e911"}.icon-19:before{content:"\e912"}.icon-20:before{content:"\e913"}.icon-21:before{content:"\e914"}.icon-22:before{content:"\e915"}.icon-23:before{content:"\e916"}.icon-24:before{content:"\e917"}.icon-25:before{content:"\e918"}.icon-26:before{content:"\e919"}.modal_box{background:#f1f5fb;}.modal_box .modal_box_footer,.modal_box .modal_box_header{text-align:center;border-top:0;border-bottom:0}.modal_box .modal-title .modal_title_head{font-weight:bold;margin-bottom:5px}.modal_box .modal-title .modal_title_subhead{color:#666;font-weight:bold;font-size:20px}.modal_box .modal_box_header{font-family:'Russia';font-size:23px}.b_header{zoom:1;position:relative;z-index:4;background-color:#fff;-webkit-box-shadow:0 3px 5px 0 rgba(120,120,120,0.13);box-shadow:0 3px 5px 0 rgba(120,120,120,0.13);}.b_header:before,.b_header:after{content:"";display:table}.b_header:after{clear:both}.b_header .header_head{float:left}.b_header .b_logo{float:left;padding:18px 0;}.b_header .b_logo .logo_img{display:block;width:auto;height:47px}.b_header .b_nav{margin:13px 0;}.b_header .b_nav .nav_item{float:left;margin-right:60px;}.b_header .b_nav .nav_item:last-child{margin-right:0}.b_header .b_nav .nav_item .b_btn{margin:6px 0;}.b_header .b_nav .nav_item .b_btn.b_btn--gray--outline{border-color:transparent}.b_header .b_nav .phone_block .block_icon{margin-right:10px;width:auto;height:28px}.b_header .collapse_toggle{float:right;margin:19px 0;padding:8px 12px;background-color:transparent;border-color:#6a6a6a;}.b_header .collapse_toggle .icon_bar{display:block;width:22px;height:2px;background-color:#6a6a6a;}.b_header .collapse_toggle .icon_bar+.icon_bar{margin-top:4px}.b_header .header_collapse{zoom:1;float:right}.b_header .header_collapse:before,.b_header .header_collapse:after{content:"";display:table}.b_header .header_collapse:after{clear:both}.b_footer{background-color:#40464e;padding:50px 0;color:#cdced0;}.b_footer a{color:inherit;text-decoration:underline}.b_footer .logo_img{width:auto;height:100%}.b_footer .footer_block_head{height:67px;margin-bottom:30px}.b_footer .footer_block_content{margin-bottom:30px}.b_footer .phone_block{margin:0;color:#fff;font-size:20px}.b_footer .b_nav--social{float:right;position:relative;top:30px;}.b_footer .b_nav--social .nav_item{margin-right:5px;}.b_footer .b_nav--social .nav_item.nav_item--facebook .nav_item_link{background-color:#3b5998;border-color:#3b5998}.b_footer .b_nav--social .nav_item.nav_item--twitter .nav_item_link{background-color:#55acee;border-color:#55acee}.b_footer .b_nav--social .nav_item.nav_item--googleplus .nav_item_link{background-color:#dc4e41;border-color:#dc4e41}.b_footer .b_nav--social .nav_item_link{width:22px;height:22px;-webkit-border-radius:22px;border-radius:22px;border:1px solid transparent;font-size:10px;color:#fff}.b_footer .copyright{color:#75787d;text-align:center;font-weight:600;margin:0}.b_footer .control_scroll_up{width:60px;margin:0 auto;position:relative;color:#fff;text-align:center;cursor:pointer;}.b_footer .control_scroll_up .icon_block{width:40px;height:40px;-webkit-border-radius:40px;border-radius:40px;border:2px solid #fff;font-size:18px;margin:0 auto}.b_footer .control_scroll_up .text_block{position:absolute;width:100%;bottom:0;margin-bottom:-46px}.b_hero{z-index:10;background-image:url("/../img/bg-image.jpg");-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center center;overflow:visible;}.b_hero .hero_content{overflow:visible;position:relative;height:600px;}.b_hero .hero_content .hero_img{position:absolute;width:auto;height:550px;right:0;bottom:0;z-index:12;pointer-events:none}.b_hero .hero_text_block{max-width:60%;padding-top:114px;color:#2a2a2a;}.b_hero .hero_text_block .block_title{font-family:'Russia';font-size:40px;margin:0;margin-bottom:30px}.b_hero .hero_text_block .block_subtitle{font-weight:300;margin:0;font-size:20px;margin-bottom:43px;}.b_hero .hero_text_block .block_subtitle .block_subtitle_mark{display:block;margin-top:30px;font-weight:400}.b_hero .hero_text_block .b_btn+.b_btn{margin-left:15px}.b_contact_form{background-color:#f1f5f5;}.b_contact_form .highlight_text{font-size:33px;font-family:'Open Sans'}.b_contact_form .form_subtext{margin:20px 0;font-size:18px;color:#7e8080;}.b_contact_form .form_subtext .icon_img{display:inline;margin-right:10px}.lead_form{padding:30px 30px 15px;-webkit-box-shadow:0 0 20px rgba(0,0,0,0.5);box-shadow:0 0 20px rgba(0,0,0,0.5);-webkit-border-radius:17px;border-radius:17px;}.lead_form .lead_checkbox{font-size:15px;}.lead_form .lead_checkbox label{padding-left:24px}.lead_form .lead_checkbox.active{color:#518c20;}.lead_form .lead_checkbox.active .ion-ios-circle-filled{display:block}.lead_form .lead_checkbox.active .ion-ios-circle-outline{display:none}.lead_form .lead_checkbox .ion-ios-circle-filled,.lead_form .lead_checkbox .ion-ios-circle-outline{font-size:23px;position:absolute;top:-1px;left:0;color:#ccc}.lead_form .lead_checkbox .ion-ios-circle-filled{display:none;color:#8eb862}.lead_form .lead_checkbox input[type=checkbox]{display:none}.lead_icon{display:inline-block;position:relative;top:1px;width:30px;height:30px;margin-right:3px}.control_label{font-size:19px;font-family:Russia;margin-bottom:10px;padding-left:5px;color:#333}.b_btn--xlg{padding-right:60px;padding-left:60px}.success_block{max-width:365px;margin:auto;padding-top:10px;}.success_block .success_block_title{font-size:18px;text-align:center;line-height:1.4}.success_block .success_sign{display:block;color:#fff;background-color:#339e0e;width:90px;height:90px;line-height:90px;font-size:40px;text-align:center;-webkit-border-radius:50%;border-radius:50%;margin:35px auto}.success_block .success_block_subtitle{font-size:16px;line-height:1.4;text-align:center;margin:0 0 30px}.success_block.success_modal_block .success_modal_sign{margin:0 auto 20px}.success_block.success_modal_block .success_block_subtitle{margin-bottom:0}.b_about_project{background-color:#fff;text-align:justify;font-size:16px;padding-bottom:60px;}.b_about_project .block_head_img{width:106px;margin:0 auto;margin-bottom:30px}.b_testimonials{z-index:4;background-color:#fff;-webkit-box-shadow:0 2px 2px 0 rgba(224,224,224,0.7);box-shadow:0 2px 2px 0 rgba(224,224,224,0.7);}.b_testimonials .block_carousel{padding-bottom:80px;}.b_testimonials .block_carousel .carousel_arrow{z-index:10;top:auto;bottom:0;left:50%;background-image:none;font-size:30px;width:26px;height:40px;text-align:center}.b_testimonials .block_carousel .carousel_arrow_prev{margin-left:-36px}.b_testimonials .block_carousel .carousel_arrow_next{margin-left:10px}.testimonial_item{text-align:center;padding:0 30px;}.testimonial_item .item_img{margin:0 auto;width:140px;height:140px;-webkit-border-radius:140px;border-radius:140px}.testimonial_item .item_title{margin:0;padding-top:40px;padding-bottom:10px;color:#94c765;text-transform:uppercase;font-size:20px}.testimonial_item .item_text{font-style:italic;font-size:16px;margin:0;padding:0 30px}.b_benefits{background-color:#fff;padding-bottom:60px}.benefit_item{text-align:center;padding:0 20px;}.benefit_item .va_wrapper{height:110px;}.benefit_item .va_wrapper .va_inner{vertical-align:bottom}.benefit_item .item_img{margin:0 auto;max-height:104px;max-width:110px}.benefit_item .item_title{margin:0;font-size:20px;padding-top:40px;padding-bottom:20px}.benefit_item .item_text{margin:0;color:#7b7b7b;font-size:16px}.b_reparation_tabs{background-color:#f1f5f5;}.b_reparation_tabs .b_tab_content{background-color:#fff;padding:30px;-webkit-box-shadow:0 2px 2px 0 rgba(224,224,224,0.7);box-shadow:0 2px 2px 0 rgba(224,224,224,0.7);margin-bottom:30px}.b_reparation_tabs .square_wrapper{padding-top:30%}.b_nav--tabs{border-bottom:3px solid #8eb862;}.b_nav--tabs .nav_item.active .nav_item_link{background:-webkit-linear-gradient(top, #9ed960, #8eb862);background:-moz-linear-gradient(top, #9ed960, #8eb862);background:-o-linear-gradient(top, #9ed960, #8eb862);background:-ms-linear-gradient(top, #9ed960, #8eb862);background:linear-gradient(to bottom, #9ed960, #8eb862);color:#fff}.b_nav--tabs .nav_item:hover.active .nav_item_link,.b_nav--tabs .nav_item:focus.active .nav_item_link{background:-webkit-linear-gradient(top, #9ed960, #8eb862);background:-moz-linear-gradient(top, #9ed960, #8eb862);background:-o-linear-gradient(top, #9ed960, #8eb862);background:-ms-linear-gradient(top, #9ed960, #8eb862);background:linear-gradient(to bottom, #9ed960, #8eb862);color:#fff}.b_nav--tabs .nav_item:hover .nav_item_link,.b_nav--tabs .nav_item:focus .nav_item_link{background:#fff;color:#94c765}.b_nav--tabs .nav_item:last-child{margin-right:0}.b_nav--tabs .nav_item_link{background-color:#fff;-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none;-webkit-border-radius:0;border-radius:0;text-transform:uppercase;font-weight:600}.block_reparation_service_item{display:block;color:#292929;}.block_reparation_service_item .va_inner:first-of-type{width:90px;text-align:center}.block_reparation_service_item .va_inner:last-of-type{padding-left:20px}.block_reparation_service_item .reparation_service_item_img{-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease;font-size:64px;color:#d1d2d2}.block_reparation_service_item .reparation_service_item_title{-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease;font-size:18px;line-height:20px;text-decoration:none;color:#5f5f5f}.block_reparation_service_item:hover,.block_reparation_service_item:focus{cursor:pointer;text-decoration:none;}.block_reparation_service_item:hover .reparation_service_item_img,.block_reparation_service_item:focus .reparation_service_item_img,.block_reparation_service_item:hover .reparation_service_item_title,.block_reparation_service_item:focus .reparation_service_item_title{color:#94c765}.b_types .page_title{margin-bottom:80px}.b_types .type_title{text-transform:uppercase;font-size:20px;margin:0;margin-bottom:20px;text-align:center}.b_types hr{margin-bottom:60px}.b_statistics{z-index:4;background-color:#f1f5f5;-webkit-box-shadow:0 2px 2px 0 rgba(224,224,224,0.7);box-shadow:0 2px 2px 0 rgba(224,224,224,0.7)}.statistics_item{width:20%;float:left;text-align:center;}.statistics_item .square_wrapper{margin-bottom:20px}.statistics_item .va_wrapper .va_inner{vertical-align:bottom}.statistics_item .item_chart{margin:0 auto;width:75%;height:75%;}.statistics_item .item_chart .progressbar-text{font-size:48px;color:#222 !important;font-weight:bold;font-family:'Russia'}.statistics_item .item_title{font-size:18px}.statistics_item--main .item_chart{width:95%;height:95%}.statistics_item--main .item_title{text-transform:uppercase}.stat_counter{padding-top:40px;display:block;margin:0 auto;}.stat_counter .counter_value{display:inline-block;padding:0 15px;height:82px;font-size:70px;line-height:60px;font-weight:bold;position:relative;margin-bottom:10px;}.stat_counter .counter_value .va_wrapper .va_inner{vertical-align:bottom}.stat_counter .counter_value .counter_branch{position:absolute;display:block;top:0;width:42px;height:82px}.stat_counter .counter_value .branch_left{left:0;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-o-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.stat_counter .counter_value .branch_right{right:0;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-o-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.stat_counter .counter_subtitle{font-style:italic;margin:0;font-size:16px;padding-bottom:40px}.b_work_info{background-color:#fff;}.b_work_info .b_subtitle{font-size:24px;margin:40px 0;text-align:center}.b_section_header{zoom:1;background-color:#fafafa;padding:30px 0;}.b_section_header:before,.b_section_header:after{content:"";display:table}.b_section_header:after{clear:both}.b_section_header .header_block{width:50%;float:left;padding:0 30px;font-size:20px;}.b_section_header .header_block .block_content{height:100px;display:inline-block}.b_section_header .header_block:first-of-type{text-align:right;border-right:2px solid #94c765}.b_section_header .header_block .item_img{display:block;width:80px;height:80px;margin-right:20px}.b_feature_item{position:relative;padding:20px 30px;}.b_feature_item .item_inner{position:relative}.b_feature_item .item_img{display:block;width:60px;height:60px;position:absolute;top:0;left:0}.b_feature_item .item_content{padding-left:75px}.b_feature_item .item_title{margin:0;font-size:20px;font-family:'Russia';margin-bottom:15px;font-weight:700}.b_feature_item .item_description{margin:0;font-size:16px;line-height:18px}.b_examples{z-index:4;background-color:#fff;-webkit-box-shadow:0 2px 2px 0 rgba(224,224,224,0.7);box-shadow:0 2px 2px 0 rgba(224,224,224,0.7)}.block_examples_tabs .tabs_nav{margin-bottom:30px;margin-left:-30px;}.block_examples_tabs .tabs_nav .nav_item{margin:0;}.block_examples_tabs .tabs_nav .nav_item.active .nav_item_link{background-color:transparent;border-left-color:#94c765;color:#222;font-size:18px;padding:12px 30px;font-weight:600}.block_examples_tabs .tabs_nav .nav_item:last-vhild .nav_item_link{border-bottom:none}.block_examples_tabs .tabs_nav .nav_item:hover .nav_item_link,.block_examples_tabs .tabs_nav .nav_item:focus .nav_item_link{border-left-color:#94c765;background-color:transparent}.block_examples_tabs .tabs_nav .nav_item_link{height:75px;border-left:10px solid transparent;-webkit-border-radius:0;border-radius:0;border-bottom:1px solid #e6e6e6;font-size:16px;padding:15px 30px}.block_examples_tabs .cta_btn{margin-left:15px}.examples_carousel{zoom:1;}.examples_carousel:before,.examples_carousel:after{content:"";display:table}.examples_carousel:after{clear:both}.examples_carousel .carousel_wrapper{width:60%;float:left}.examples_carousel .carousel_slide{opacity:1;-ms-filter:none;filter:none;}.examples_carousel .carousel_slide .slide_caption{display:none;bottom:0;left:0;margin:0;width:100%;background-color:rgba(255,255,255,0.7);color:#222;text-align:left;text-shadow:none;padding:15px;font-weight:600}.examples_carousel .carousel_sidebar{width:40%;float:right;}.examples_carousel .carousel_sidebar .cta_btn{margin-top:30px;margin-left:30px}.examples_carousel .carousel_control{display:none;background:none;width:60px;}.examples_carousel .carousel_control .control_icon{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:48px}.examples_carousel .carousel_pagination{position:relative;margin:0;left:0;display:block;list-style:none;bottom:0;border:none;width:100%;float:none;}.examples_carousel .carousel_pagination .pagination_item{-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease;width:100%;display:block;text-indent:0;height:75px;border:none;border-left:10px solid transparent;-webkit-border-radius:0;border-radius:0;border-bottom:1px solid #e6e6e6;font-size:16px;padding:15px 30px;text-align:left;}.examples_carousel .carousel_pagination .pagination_item.active{background-color:transparent;border-left-color:#94c765;color:#222;font-size:18px;padding:12px 30px;font-weight:600}.examples_carousel .carousel_pagination .pagination_item:last-vhild{border-bottom:none}.examples_carousel .carousel_pagination .pagination_item:hover,.examples_carousel .carousel_pagination .pagination_item:focus{border-left-color:#94c765}.b_examples_list{background-color:#fff;padding-top:60px;}.b_examples_list .page_title{margin-bottom:60px}.b_examples_list .b_nav_wrapper{margin-bottom:40px}.example_item{margin-bottom:30px;}.example_item .item_title{font-size:20px;line-height:20px;margin:0;margin-bottom:15px;font-weight:600;border-left:4px solid #94c765;padding:2px 10px}.carousel_wrap{background:#f0f5f5;margin-top:-20px;padding-top:60px}.block_title{font-family:'Russia';font-size:40px;margin:0;margin-bottom:10px}.category_subtitle{color:#818383;font-size:18px;text-align:center;margin-bottom:30px}.carousel_container{background:#fff;padding:0;position:relative;}.carousel_container .carousel-control{width:50px;height:50px;line-height:50px;background:#94c765;opacity:1;-ms-filter:none;filter:none;-webkit-border-radius:100%;border-radius:100%;top:50%;margin-top:-25px;}.carousel_container .carousel-control.left{left:-25px}.carousel_container .carousel-control.right{right:-25px}.carousel_container .ion-ios-arrow-left,.carousel_container .ion-ios-arrow-right{font-size:40px;position:absolute;top:50%;margin-top:-25px;color:#fff;text-shadow:none}.carousel_container .ion-ios-arrow-left{left:15px}.carousel_container .ion-ios-arrow-right{right:15px}#carousel-example-generic{margin:0;padding:0}.categories_list{padding:20px 55px 25px 0;}.categories_list .list-group-item{padding-left:35px;border:0;-webkit-border-radius:0;border-radius:0;background:none;font-size:13px;position:relative;}.categories_list .list-group-item .list_image{display:block;width:20px;height:20px;position:absolute;top:8px;left:5px}.categories_list .list-group-item.active{background:none;color:#94c765;position:relative;border:0}.small_form{padding:40px 0 20px 0;background-color:#3d4247;background-image:url("/img/pt_form.png");margin-top:50px;margin-bottom:50px;}.small_form .category_form_head{padding:0;width:90%;margin:0 auto 20px;color:#fff;font-size:30px}.categories_btn{display:none}.consult_form{margin:0 auto;max-width:800px;}.consult_form .control_label{color:#fff}.breadcrumbs{font-family:'Russia';}.breadcrumbs .breadcrumb{background:none;padding-top:35px}.internal_content{font-family:'Russia';background:#f1f5f5;}.internal_content .media{background:#fff;padding:20px;margin:0 0 20px;-webkit-box-shadow:0 5px 7px rgba(0,0,0,0.1);box-shadow:0 5px 7px rgba(0,0,0,0.1);}.internal_content .media.t-last{display:none}.internal_content .block_title{font-family:'Russia';font-size:40px;margin:0;margin-bottom:30px}.internal_content .question_title text-transformp,.internal_content .question_title:first-letter{text-transform:uppercase}.internal_content .media-object{width:60px;height:60px}.internal_content .media-heading{font-size:12px;color:#666}.internal_content .view_all{margin:30px 0;text-align:center}.internal_content .question{font-size:17px;line-height:1.3;margin-bottom:5px;font-weight:bold;color:#94c765}.internal_content .bottom_links_head{font-family:'Russia';font-size:30px;margin:0;margin-bottom:20px;text-align:center}.internal_content .box_block{list-style:none;background:#fff;padding:20px;margin:0 0 20px;-webkit-box-shadow:0 5px 7px rgba(0,0,0,0.1);box-shadow:0 5px 7px rgba(0,0,0,0.1);padding}.internal_content .bottom_links{list-style:none;padding:0;margin:0;}.internal_content .bottom_links li a{display:block;font-size:13px;padding:7px}.internal_content .bottom_links.key_links li{margin-bottom:8px;}.internal_content .bottom_links.key_links li a{padding-left:45px;position:relative;}.internal_content .bottom_links.key_links li a i{position:absolute;font-size:35px;top:-4px;left:0}@media (max-width:768px){.page_title{font-size:28px}.page_subtitle{font-size:16px}}@media (max-width:550px){.page_title{font-size:24px}.page_subtitle{font-size:16px}}@media (max-width:480px){.b_btn--xlg{font-size:16px;padding:10px 16px;line-height:1.5;}.b_btn--xlg.b_btn--rounded{-webkit-border-radius:46px;border-radius:46px}}@media (max-width:1200px){.b_header .b_nav .nav_item{margin-right:15px}}@media (max-width:992px){.b_header .header_head{zoom:1;float:none;width:100%}.b_header .header_head:before,.b_header .header_head:after{content:"";display:table}.b_header .header_head:after{clear:both}.b_header .collapse_toggle{display:block}.b_header .header_collapse{width:100%;float:none !important}.b_header .b_nav{width:100%;}.b_header .b_nav .nav_item{float:none}.b_header .b_nav .phone_block .va_wrapper .va_inner:first-of-type{width:40px;text-align:left}}@media (min-width:993px){.b_header .collapse_toggle{display:none}.b_header .header_collapse.collapse{display:block}}@media (max-width:1200px){.b_hero .hero_content{height:500px;}.b_hero .hero_content .hero_img{height:480px}.b_hero .hero_text_block{padding-top:100px;}.b_hero .hero_text_block .block_title{font-size:38px;margin-bottom:20px}.b_hero .hero_text_block .block_subtitle{font-size:18px;margin-bottom:20px}}@media (max-width:992px){.b_hero{overflow:hidden;}.b_hero .hero_content{height:500px;}.b_hero .hero_content .hero_img{height:480px;right:-140px}.b_hero .hero_text_block{max-width:70%;padding-top:105px;}.b_hero .hero_text_block .block_title{font-size:32px;margin-bottom:20px}.b_hero .hero_text_block .block_subtitle{font-size:18px;margin-bottom:20px;padding-right:20px}}@media (max-width:768px){.b_hero .hero_content{height:auto;}.b_hero .hero_content .hero_img{display:none}.b_hero .hero_text_block{padding:60px 0;width:100%;max-width:100%;}.b_hero .hero_text_block .block_title{font-size:38px;margin-bottom:20px}.b_hero .hero_text_block .block_subtitle{font-size:18px;margin-bottom:20px}}@media (max-width:550px){.b_hero .hero_content{height:auto;}.b_hero .hero_content .hero_img{display:none}.b_hero .hero_text_block{padding:40px 0;width:100%;max-width:100%;}.b_hero .hero_text_block .block_title{font-size:30px;margin-bottom:20px}.b_hero .hero_text_block .block_subtitle{font-size:16px;margin-bottom:20px}.b_hero .hero_text_block .b_btn+.b_btn{margin-left:0;margin-top:15px}.b_hero .hero_text_block .b_btn{display:block;margin:0 auto}}@media (max-width:1200px){.examples_carousel .carousel_wrapper{background-color:#f00;width:60%;float:left}.examples_carousel .carousel_slide{opacity:1;-ms-filter:none;filter:none}.examples_carousel .carousel_sidebar{width:40%}.examples_carousel .carousel_pagination{position:relative;margin:0;left:0;display:block;list-style:none;bottom:0;}.examples_carousel .carousel_pagination .pagination_item{width:100%;display:block;text-indent:0;height:75px;border:none;border-left:10px solid transparent;-webkit-border-radius:0;border-radius:0;border-bottom:1px solid #e6e6e6;font-size:16px;padding:10px 30px;text-align:left;}.examples_carousel .carousel_pagination .pagination_item.active{font-size:18px;padding:10px 30px}}@media (max-width:1200px){.examples_carousel .carousel_wrapper{background-color:#f00;width:100%;float:left}.examples_carousel .carousel_slide .example_img{width:100%;height:auto}.examples_carousel .carousel_slide .slide_caption{display:block}.examples_carousel .carousel_sidebar{display:none}.examples_carousel .carousel_control{display:block}}@media (max-width:1200px){.block_reparation_service_item .va_inner:first-of-type{width:60px;text-align:center}.block_reparation_service_item .va_inner:last-of-type{padding-left:10px}.block_reparation_service_item .reparation_service_item_img{font-size:40px}.block_reparation_service_item .reparation_service_item_title{font-size:16px}}@media (max-width:992px){.categories_btn{display:block !important;width:auto;padding:30px 0;}.categories_btn .btn-group{display:block}.category_form_head{font-size:18px;padding:30px 0 0}.list_cat_container{display:none !important}.b_reparation_tabs .b_nav--tabs{border-bottom:3px solid #8eb862;}.b_reparation_tabs .b_nav--tabs .nav_item_link{font-size:12px;padding:10px}.b_reparation_tabs .b_tab_content{padding:15px}.block_reparation_service_item .va_inner:first-of-type{width:60px;text-align:center}.block_reparation_service_item .va_inner:last-of-type{padding-left:10px}.block_reparation_service_item .reparation_service_item_img{font-size:40px}.block_reparation_service_item .reparation_service_item_title{font-size:16px}}@media (max-width:768px){.b_nav_wrapper{overflow-x:scroll;}.b_nav_wrapper .b_nav--tabs{width:auto;min-width:720px;border-bottom:3px solid #8eb862;}.b_nav_wrapper .b_nav--tabs .nav_item{display:block;margin:0;float:left;width:180px}.b_nav_wrapper .b_nav--tabs .nav_item_link{font-size:12px;padding:10px}.b_reparation_tabs .b_tab_content{padding:15px}.block_reparation_service_item .va_inner:first-of-type{width:60px;text-align:center}.block_reparation_service_item .va_inner:last-of-type{padding-left:10px}.block_reparation_service_item .reparation_service_item_img{font-size:40px}.block_reparation_service_item .reparation_service_item_title{font-size:16px}.col-sm-4{width:50%;float:left}}@media (max-width:550px){.b_reparation_tabs .square_wrapper{height:auto;padding:15px 0;}.b_reparation_tabs .square_wrapper .square_inner{position:relative}.b_reparation_tabs .b_tab_content{padding:15px}.block_reparation_service_item .va_inner:first-of-type{width:60px;text-align:center}.block_reparation_service_item .va_inner:last-of-type{padding-left:10px}.block_reparation_service_item .reparation_service_item_img{font-size:40px}.block_reparation_service_item .reparation_service_item_title{font-size:16px}.col-sm-4{width:100%;float:none}}@media (max-width:768px){.statistics_item{float:none;margin:0 auto;width:30%}}@media (max-width:550px){.statistics_item{float:none;margin:0 auto;width:50%}}@media (max-width:768px){.b_about_project{text-align:left;font-size:14px}}@media (max-width:550px){.b_contact_form .form_subtext{font-size:14px;}.b_contact_form .form_subtext .icon_img{display:block;margin:0 auto;margin-bottom:5px}}@media (max-width:768px){.b_footer .text-right{text-align:left}.b_footer .footer_block_head{height:auto}.b_footer .footer_block_content{margin-bottom:10px}.b_footer .b_nav--social{float:left;top:0}.b_footer .copyright{top:0;padding-top:10px}.b_footer .control_scroll_up{position:absolute;top:15px;right:15px}}
.single_service {
    margin-top: 30px;
        min-height: 250px;
    max-height: 250px;
}
.single_service>a{position:relative;display:block}
.single_service img{width:100%;max-height:167px;min-height: 167px;}
.service_title {
    background: #11c3f1 none repeat scroll 0 0;
    color: #fff;
    height: 60px;
    padding: 8px;
    position: relative;
    text-align: center;
}
.service_title > h4 {
font-size: 14px;
font-weight: 400;
line-height: 16px;
margin-left: 0px;
text-align: center;

text-transform: uppercase;
}
.service_title > h4 a{text-decoration: none;
color: #fff;}
.service_title > h4 a:hover{color:#FC5A1A}
.service_title i {
    background: #fc5a1a none repeat scroll 0 0;
    color: #fff;
    display: block;
    font-size: 35px;
    height: 60px;
    left: 0;
    padding-top: 10px;
    position: absolute;
    text-align: center;
    top: 0;
    width: 60px;transition: all 0.3s ease 0s;
}
.service_title i:hover {
  background: #11C3F1;
  color:#fff;
}
.single-fb-1-title {
    background: #5a5a5a none repeat scroll 0 0;
    color: #fff;
    padding: 8px;
    position: relative;
    text-align: center;
}
.single-fb-1-title a {
    color: #fff;
    font-size: 18px;
}
.fb-title {
    display: block;
    text-align: center;
    font-size: 32px;
	margin-bottom: 30px;
}
.single-fb-2-title {
    background: #5a5a5a none repeat scroll 0 0;
    color: #fff;
    padding: 8px;
    position: relative;
    text-align: center;
	    font-size: 18px;
}
.single-fb-2 ul {
    background: #e2e2e2;
    padding-top: 15px;
    padding-bottom: 15px;
    padding-right: 15px;
    padding-left: 30px;
	min-height: 230px;
}
.single-fb-2-content a {
    display: block;
    text-align: center;
    font-weight: bold;
    color: #777;
}
.price_plan_area .page_title h2 {
    margin-bottom: 100px;
}
.page_title > h2 {
    color: #252525;
    text-transform: uppercase;
    font-size: 26px;
}
.process_area .page_title > h2 {
    margin-bottom: 30px;
}
.promotions_area .page_title {
    margin-bottom: 30px;
}
.client_discription_area .page_title {
    margin-bottom: 30px;
}
.blog_area .page_title {
    margin-bottom: 30px;
}
.single_work {
    margin-top: 50px;
    overflow: hidden;
border:1px solid#000;
}
.single_work img:hover {
background: #FC5A1A;
transition: all 0.5s ease 0s;
}
.single_work h4 {
    color: #232323;
    font-size: 15px;
    text-transform: uppercase;
}
.rw {
text-valign:top;
border:1px solid#000;

}
.single_work p {
}

.promotions_area .row > div {
    margin-top: 23px;
}
.container {
    padding: 0;
/*****border:1px solid#000;*******/
}

          /*****          <div class="col-md-4 col-lg-4">
                        <div class="work_area_img">
                            <img src="img/work_man_two.png" alt="">
                        </div>
                    </div>*******/
.bottom-link{
overflow:hidden; 
top:100px; 
height:870px;
margin:0 20px 0 20px;
padding:0 40px 0 20px;
}



.carousel_button{
margin-top: 50px;
height:100px;
text-align: center;

}