/*General*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;font-family:inherit;font-size:100%;font-weight:inherit;font-style:inherit;vertical-align:baseline;border:0;outline:0}:focus{outline:0}body{line-height:1;color:#000;background:#fff}ol{padding-left:15px}ol li{padding-left:0;padding-left:0!important;position:initial!important}b,strong{font-weight:700!important}em,i{font-style:italic!important}ul{list-style:none}table{border-spacing:0;border-collapse:separate}caption,th,td{font-weight:400;text-align:left}blockquote:before,blockquote:after,q:before,q:after{content:''}blockquote,q{quotes:'' ''}.item{padding:20px 0;height:155px;margin-bottom:20px}.years+.elements .item{height:225px;}.left-item{width:calc(100% - 200px);float:left}.right-item{width:200px;float:right;background:#fff}.right-img{float:right;margin-left:15px}.clear-item{clear:both}@media (max-width: 1160px){.item img{float:none!important}.item{height:auto;text-align:center}.clear-item{clear:none}}html,body{height:100%;margin:0;padding:0}body>img[height="1"]{display:none}.wrapper{height:auto!important;height:100%;min-height:100%;margin:0 0 -179px;padding:0;overflow:hidden}.footer-push,#page_footer{min-height:179px;margin:0;padding:0;overflow:hidden}body{font-family:'Roboto',sans-serif;font-size:14px;font-weight:400;line-height:16px;color:#616161;background:#000}body *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}p{margin-bottom:20px}a{text-decoration:none;color:inherit}h1{margin:0 0 15px;font-size:27.74px;font-weight:900;line-height:30px;text-transform:uppercase;color:#a3a3a3}h2{margin:0 0 16px;font-size:24px;line-height:29px;color:#b8b7b7}h3{margin:0 0 14px;font-size:18px;font-weight:700;line-height:25px}h4{margin:0 0 17px;font-size:16px;font-weight:700;line-height:25px}h5{margin:0 0 16px;font-size:15px;font-weight:700;line-height:25px}h6{margin:0 0 16px;font-size:14px;font-weight:700;line-height:25px}blockquote{margin:0 0 24px;padding:0 0 0 13px;font-size:20px;line-height:24px;color:#9f3640;border-left:8px solid #9f3640}.main .content ul,.main .contentol{margin-left:21px}.main .content li{margin:0 0 11px;padding:0 0 0 19px;position:relative}.main .content li:before{display:block;width:9px;height:9px;margin:3px 0 0;position:absolute;top:0;left:0;content:'';vertical-align:top;background:#24325f}input[type='email'],input[type='number'],input[type='password'],input[type='tel'],input[type='url'],input[type='text'],textarea{width:100%;margin:0;padding:6px 13px;font-family:'Roboto',sans-serif;font-size:15px;font-weight:400;line-height:18px;color:#c2cdda;border:2px solid #c2cdda;border-radius:0;background:transparent;-webkit-appearance:none}input[type='button'],input[type='submit']{border-radius:0;-webkit-appearance:none}input[type='email']:focus,input[type='number']:focus,input[type='password']:focus,input[type='tel']:focus,input[type='url']:focus,input[type='text']:focus,textarea:focus{color:#fff;border:2px solid #fff;background:rgba(0,0,0,.15)}input[type='email'].error,input[type='number'].error,input[type='password'].error,input[type='tel'].error,input[type='url'].error,input[type='text'].error,textarea.error{border:2px solid #9f3640!important}.form_row{margin:0 0 15px;position:relative}.form_row .error_label{position:absolute;top:-15px;right:2px}input:focus::-webkit-input-placeholder{color:#fff!important}input:focus:-moz-placeholder{color:#fff!important}input:focus::-moz-placeholder{color:#fff!important}input:focus:-ms-input-placeholder{color:#fff!important}input:focus::-webkit-input-placeholder{color:#fff!important}input:focus:-moz-placeholder{color:#fff!important}input:focus::-moz-placeholder{color:#fff!important}input:focus:-ms-input-placeholder{color:#fff!important}textarea:focus::-webkit-input-placeholder{color:#fff!important}textarea:focus:-moz-placeholder{color:#fff!important}textarea:focus::-moz-placeholder{color:#fff!important}textarea:focus:-ms-input-placeholder{color:#fff!important}input::-webkit-input-placeholder{color:#c2cdda}input:-moz-placeholder{color:#c2cdda}input::-moz-placeholder{color:#c2cdda}input:-ms-input-placeholder{color:#c2cdda}textarea::-webkit-input-placeholder{color:#c2cdda}textarea:-moz-placeholder{color:#c2cdda}textarea::-moz-placeholder{color:#c2cdda}textarea:-ms-input-placeholder{color:#c2cdda}textarea{resize:none}.error_label{font-size:13px;color:#eb2b2b}table{font-size:15px;line-height:18px;color:#6f6f6f}.clearfix:after{display:block;height:0;visibility:hidden;clear:both;line-height:0;content:''}.clearfix{display:block}html[xmlns] .clearfix{display:block}* html .clearfix{height:1%}.btn.btn_white,.btn.btn_black{display:inline-block;font-weight:400;line-height:20px;background:transparent}.btn.btn_white{padding:4px 20px 5px;font-size:17px;color:#fff;border:2px solid #fff}.btn.btn_white:hover{color:#2b365a;background:#fff}.btn.btn_grey{padding:4px 18px 5px;font-size:15px;color:#898989;border:2px solid #d2d1d1}.btn.btn_black{padding:7px 14px 10px;font-size:19px;color:#757575;border:2px solid #000}.btn.btn_big{padding:3px 0 8px 7px;font-size:33px;line-height:77px;white-space:nowrap;border:3px solid #fff;letter-spacing:-.5px}.btn.btn_big span{padding-right:10px;font-size:45px}.index .wrapper_block .btn.btn_big{position:relative;padding-right:30px!important}.index .wrapper_block .btn.btn_big i{line-height:31px;position:absolute;height:36px;top:50%;margin-top:-18px;right:0}input[type='submit'],.feedbacksucceed_btn,.cart .btn_white{display:inline-block;padding:6px 12px;font-size:17px;font-weight:400;line-height:17px;text-align:left;color:#fff;border:0 solid;border:2px solid #fff;-webkit-border-radius:0;border-radius:0;background:transparent;-webkit-appearance:none}input[type='submit']:hover,.feedbacksucceed_btn:hover,.cart .btn_white:hover{color:#2b365a;background:#fff}input[type='submit'].feedbacksucceed_btn{display:block;margin:0 auto}.main{padding:103px 0 0 80px}.main .span6{width:50%;float:left}.span3{width:25%;float:left}.span4{width:33.333333%;float:left}.content{padding:0 40px 11px 35px}.content_header{padding:35px 0 0}.content_header h2{overflow:hidden}#page_header.hide{top:-109px}#page_header{position:fixed;z-index:10000;top:0;right:0;left:0;background:#fff}#page_header .logo{height:103px;padding:26px 0 0;float:left;text-align:center}#page_header .lang,#page_header .phone{float:right}#page_header ul{font-family:'Roboto Condensed',sans-serif;font-size:14px;text-transform:uppercase;color:#171f3a}#page_header ul li{position:relative;float:left}#page_header .sub_menu{display:none;width:183px;padding:7px 21px 7px 17px;position:absolute;z-index:1000;overflow:hidden;text-transform:uppercase;background:rgba(0,0,0,.83)}#page_header .active .sub_menu{left:1px}#page_header .sub_menu ul{font-family:'Roboto',sans-serif;font-size:11px;color:#dfdede}#page_header .sub_menu li + li{border-top:1px solid #000}#page_header .sub_menu li{float:none;line-height:16px;padding:11px 0}#page_header .nav li > a,#page_header .lang li > a{display:block}#page_header .nav > ul > li:last-child{border-right:2px solid;-webkit-border-image:url(../img/border.png) 2 round round;-moz-border-image:url(../img/border.png) 2 round round;-o-border-image:url(../img/border.png) 2 round round;border-image:url(../img/border.png) 2 round round}#page_header .lang,#page_header .nav > ul > li > a{border-left:2px solid;-webkit-border-image:url(../img/border.png) 2 round round;-moz-border-image:url(../img/border.png) 2 round round;-o-border-image:url(../img/border.png) 2 round round;border-image:url(../img/border.png) 2 round round}#page_header .lang{padding:0 11px}#page_header .lang li > a{padding:48px 9px 39px;height:103px}#page_header .lang a{color:#a6a6a6}#page_header .lang .active a,#page_header .lang a:hover{color:#171f3a}#page_header .nav > ul > li > a{height:103px;padding:48px 16px 40px 13px;font-family:'Roboto Condensed',sans-serif}#page_header .nav > ul > li > a:hover{background:#ededed}#page_header .nav > ul > li.active > a{color:#fff;background:#9f3640}#page_header .phone{padding:9px 39px 22px 38px;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#24325f;height:103px}#page_header .phone .phone_number{display:block;font-size:30px;font-weight:900;line-height:30px;color:#fff;text-decoration:none}#page_header .phone .phone_info{display:block;margin-bottom:4px;font-size:12px;color:#8890b8}[class$='_icon']{display:block;background:url(../img/sprite.webp) no-repeat}#page_footer{position:relative;z-index:99;border-left:80px solid #000;background:#2e3038}#page_footer .span3{min-width:215px}#page_footer [class$='_icon']{float:left}#page_footer .facebook_icon{width:48px;height:82px;margin:0 30px 0 0;background-position:-92px -3px}#page_footer .draugiem_icon{width:85px;height:70px;margin:7px 20px 0 0;background-position:-148px -1px}#page_footer .vkontakte-icon,#page_footer .instagram-icon{display:inline-block;float:left;margin-right:30px;margin-bottom:10px}#page_footer .type1{padding:51px 0 0 25px;font-size:17px;font-weight:300;line-height:20px;color:#6a6e79}#page_footer .type1 p{margin-bottom:10px}#page_footer .type1,#page_footer .type2,#page_footer .type3{height:185px}#page_footer .span3:nth-child(2) .type1{background:#2a2c33}#page_footer .type2,#page_footer .type3{font-size:13px;line-height:20px;color:#757575}#page_footer .type2 p,#page_footer .type3 p{margin-bottom:0}#page_footer .type2{padding:31px 0 0 53px;background:#25262c}#page_footer .type2 .phone_number{display:block;margin-bottom:15px;font-size:21px;font-weight:900;line-height:40px;color:#9f3640}#page_footer .type3{padding:51px 0 0 42px;background:#1a1a1e}#page_footer .type3 a{color:#a4a4a4}.sub_menu_left{width:240px;padding:24px 15px 15px;z-index:99;color:#bcbcbc;background:#2d375b}.sub_menu_left a span{line-height: 110%;font-size:14px;display:block;margin:0 15px;padding:9px 0;border-bottom:1px solid rgba(255,255,255,.28)}.sub_menu_left .sub_header{padding:0 15px;font-size:26px;font-weight:700;line-height:31px;text-transform:uppercase;color:#fff}.sub_menu_left li:last-child a span{border-bottom:1px solid transparent}.sub_menu_left a:hover,.left_panel .sub_menu_left a:hover{display:block;margin-top:-1px;background:#252d4a}.sub_menu_left a:hover span,.left_panel .sub_menu_left a:hover span{padding-top:10px;border-bottom:1px solid transparent}.main .content .sub_menu_left li{padding:0}.main .content .sub_menu_left li:before{display:none}.main .content .sub_menu_left ul{margin-left:0}.left_panel{width:80px;padding:103px 0 0;position:fixed;z-index:9000;top:0;bottom:0;left:0;background:#000;-webkit-transition:padding ease .3s;-o-transition:padding ease .3s;transition:padding ease .3s}.left_panel.fixed{padding:47px 0 0}.left_panel .sub_menu_left{position:absolute;top:-56px;left:-240px}.left_panel li:last-child .sub_menu_left{bottom:0;top:auto}.left_panel li{position:relative}.left_panel [class$='_icon']{display:block;width:80px;height:120px;position:relative;z-index:100;border-bottom:2px solid #2b2b2b;background:#000 url(../img/sprite.webp) no-repeat;background-color:#000!important}.left_panel .monitor_icon{background-position:0 0}.left_panel .macbook_icon{background-position:0 -143px}.left_panel .tablet_icon{background-position:0 -286px}.left_panel .phone_icon{background-position:0 -429px}.left_panel .mouse_icon{background-position:0 -572px}.left_panel .card_icon{background-position:0 -715px}.left_panel li:hover a{background-color:#2d375b!important}.left_panel .sub_menu_left li:hover a{background-color:#252d4a!important}.main .left_panel .sub_menu_left .active{background-color:#252d4a!important}.main .left_panel .sub_menu_left .active a span{border-bottom:none; color: #fff}#breadcrumbs{padding:11px 0 13px;font-size:12px;color:#a3a2a2;background:#dfdede}#breadcrumbs .sep{margin:0 11px}#breadcrumbs .content{padding-bottom:0}.zoom_icon{width:46px;height:46px;position:absolute;top:115px;right:16px;background:rgba(0,0,0,.18) url(../img/sprite.webp) -350px 6px no-repeat}.top .zoom_icon{top:65px}.date_block{margin:0 26px 20px 0;padding:12px 13px 11px 9px;float:left;color:#f2f1f1;background:#9f3640}.date_block span{display:block}.date_block .day{font-size:25px;font-weight:700;line-height:21px;text-align:center}.date_block .month{margin-bottom:7px;font-size:17px;line-height:17px}.date_block .year{font-size:13px;line-height:13px}.slider_fixed{padding:0 0 0 40px;position:fixed;z-index:1;top:0;right:0;bottom:0}.slider_fixed > div{width:100%;height:100%;overflow:hidden}.slider_fixed li{background-position:center;background-size:cover}.slider_fixed .anythingSlider .panel{background-size:cover}.slider_fixed .anythingSlider,.slider_fixed .anythingSlider .anythingWindow{min-width:100%;max-width:100%;min-height:100%;max-height:100%}.slider_fixed .anythingSlider .panel{height:100%!important}.slider_fixed .bx-viewport{overflow:visible!important}.slider_fixed .bx-wrapper .bx-prev{left:21px;background:url(../img/sprite.webp) no-repeat -241px 0}.slider_fixed .bx-wrapper .bx-next{right:21px;background:url(../img/sprite.webp) no-repeat -293px 0}.slider_fixed .bx-wrapper .bx-controls-direction a{width:48px;height:138px;margin-top:-69px}.page_title{padding:47px 0 0 0;text-align:center}.page_title:before{z-index:0}.page_title .title{display:inline-block;min-width:592px;padding:6px 40px 4px;font-size:56px;font-weight:900;line-height:60px;text-align:center;text-transform:uppercase;color:#fff;border:3px solid #fff}.page_title .title_top{display:block;min-width:592px;padding:10px 40px 5px;position:relative;font-size:40px;font-weight:900;line-height:40px;text-align:center;text-transform:uppercase;color:#fff}.page_title .title_bottom{display:block;min-width:592px;padding:7px 40px 0;position:relative;font-size:28px;font-weight:900;line-height:28px;text-align:center;text-transform:uppercase;color:#fff}.about_us_wrapper,.page_title .title{position:relative;z-index:2}.biroji .page_title{padding-top:40px!important;background-image:url(../img/bg/bg1.jpg)}.biroji .page_title:before{z-index:0;background:rgba(77,38,42,.72)}.index .page_title{padding-top:0;background-image:url(../img/bg/bg8.jpg);-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.index .page_title .title_top{padding-top:50px}.feedback_wrapper,.page_title,.information_wrapper{position:relative;background-size:cover}.offices{padding:60px 136px 60px 127px;background:#fff}.offices > div{margin:0 auto}.offices li{text-align:center;min-height:350px}.team{padding:60px 70px 0;position:relative}.team .bx-wrapper{margin-bottom:0}.team .bx-controls-direction a{width:50px;height:133px;margin-top:-70px;opacity:.4;background:url(../img/arrows.png) 0 0 no-repeat}.team .bx-controls-direction .bx-next{right:-44px;background-position:-49px 0}.team > div{margin:0 auto}.team li{text-align:left;width:260px;margin-right:30px;-webkit-transition:background 300ms ease,color 300ms ease;-moz-transition:background 300ms ease,color 300ms ease;-ms-transition:background 300ms ease,color 300ms ease;-o-transition:background 300ms ease,color 300ms ease;transition:background 300ms ease,color 300ms ease}.team li .person-ava{height:255px;position:relative}.team li .person-ava img{position:absolute;bottom:0}.team li .person-info{height:67px;padding:0 10px;position:relative;background-color:#24325f}.team li .person-info .person-info-block .name{padding-top:3px;font-size:15px;color:#fff;line-height: 29px;}.team li .person-info .person-info-block .position{margin-top:0;margin-bottom:0;font-size:11px;color:#8890b8}.team li .person-info .raiting{position:absolute;top:-25px;right:15px;font-size:11px;font-weight:400;text-align:center;text-transform:uppercase;color:#6774ad}.team li .person-info .raiting span{display:block;display:block;width:50px;height:50px;margin-bottom:5px;font-size:20px;line-height:50px;color:#fff;-webkit-border-radius:500px;-moz-border-radius:500px;border-radius:500px;background-color:#b0323e}.team li .raiting-option{position:absolute;z-index:0;top:31px;opacity:0}.team li .raiting-option a{display:block;width:46px;height:22px;margin-right:3px;float:left;font-size:15px;line-height:22px;text-align:center;color:#bdbed8;background:#182241}@media (max-width: 768px){.team.active:after{display:none}}.bx-pager{display:none}.page_title:before,.office_image:before,.office_map:before,.feedback_wrapper:before,.information_wrapper:before,.bg_service_about .bg:before{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;content:''}.office_image_wrapper{position:relative}.office_image_wrapper img{display:block}.office_image_wrapper .office_image{display:block;width:150px;height:150px;margin:0 auto;position:relative;overflow:hidden}.office_image_wrapper .office_image img,.office_image_wrapper .office_image,.office_image_wrapper .office_image:before{-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%}.office_image_wrapper .office_image:before{background:rgba(36,50,95,.52)}.office_image_wrapper .office_image:hover:before{opacity:0}.office_image_wrapper .office_map{display:block;width:78px;height:78px;position:absolute;top:10px;right:5px;border:2px solid #fcfaff}.office_image_wrapper .office_map img,.office_image_wrapper .office_map,.office_image_wrapper .office_map:before{-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%}.office_image_wrapper .office_map:hover:before{background:rgba(28,47,115,.36)}.office_title{padding:22px 0 11px;font-size:23px;font-weight:900;line-height:30px;text-transform:uppercase;color:#a3a3a3}.office_description,.time_wraper,.information_wrapper{font-size:15px;line-height:18px}.office_description,.time_wraper{color:#6f6f6f}.time_title{font-weight:600}.time{color:#023e7c}.time_end{color:#9f3640}footer .time,footer .time_end{color:#fff}.feedback_wrapper{min-height:554px;padding-bottom:45px;position:relative;background-size:cover}.feedback_wrapper .form_header{padding:56px 0 41px;font-size:30px;font-weight:900;line-height:30px;text-align:center;text-transform:uppercase;color:#fff}.feedback_wrapper:before{z-index:0;background:rgba(36,50,95,.85)}.feedback_wrapper .feedback,.feedback_wrapper .feedbacksucceed{max-width:798px;min-height:260px;margin:0 auto;padding:0 20px;position:relative;z-index:10}.feedback_wrapper .feedbacksucceed{display:none;position:absolute;top:154px;right:0;left:0;opacity:0;font-size:24px;line-height:41px;text-align:center;color:#fff;z-index:100}.feedback_wrapper .feedbacksucceed .form_header{padding:56px 0 0}.feedback_wrapper .feedbacksucceed p{margin:0}.labels{font-size:14px;font-weight:600;color:#830000}#map{width:50%;height:100%}.map{width:50%}.map .map-caption{font-size:21px;font-weight:900;text-transform:uppercase;color:#fff}.grey_block_title,.title_about_us,.about_us_content h3,.team_title,.information_wrapper .information_title,.information_wrapper_title,.block_title,.service_about_description h3,.cart_header,.total_price,.master_header,.cart .counter{font-weight:900;line-height:35px;text-transform:uppercase}.grey_block{display:inline-block;width:30%;max-width:387px;margin:0 16px 20px 0;padding:36px 29px 0;position:relative;vertical-align:top;background:#f2f1f1}.grey_block .grey_block_image{height:235px}.grey_block img{max-width:329px;max-height:235px;margin:0 auto;position:absolute;right:0;bottom:0;left:0}.grey_block_content{min-height:94px}.grey_block_title{margin-bottom:8px;line-height:31px}.information_title,.grey_block_title{font-size:26px;color:#a3a3a3}.information_title{margin-bottom:6px}.team_wrapper,.about_us_wrapper,.services_wrapper{max-width:1320px;margin:0 auto;font-size:15px;line-height:18px}.team_wrapper .grey_block,.about_us_wrapper .grey_block,.services_wrapper .grey_block{border:3px solid #f2f1f1}.team_wrapper .grey_block img,.about_us_wrapper .grey_block img,.services_wrapper .grey_block img{min-width:0;max-width:100%}.about_us_wrapper .grey_block:hover,.services_wrapper .grey_block:hover{border:3px solid #d7d6d6}.about .page_title,.standards .page_title{padding-top:50px}.about .page_title{background-image:url(../img/bg/bg4.jpg)}.standards .page_title{background-image:url(../img/bg/bg6.jpg)}.about .page_title:before,.standards .page_title:before{background:rgba(34,40,61,.67)}.about{background:#fff}.about .page_title{padding-bottom:24px}.about .page_title .title{margin-bottom:42px}.about .information_slider{max-width:1320px;margin:0 auto}.about .about_us_wrapper{color:#c7c7c7}.about .about_us_wrapper .icon_wrapper{width:126px;height:126px;margin:0 auto 34px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background-color:#9f3640;-ms-border-radius:100%;-o-border-radius:100%}.about .about_us_wrapper .cap_icon{background-position:-280px -146px}.about .about_us_wrapper .badge_icon{background-position:-300px -400px}.about .about_us_wrapper .wand_icon{background-position:-288px -228px}.about .about_us_wrapper .emot_icon{background-position:-294px -314px}.about .about_us_wrapper [class$='_icon']{display:inline-block;width:64px;height:64px;margin-top:31px}.about .about_us_wrapper .span3{padding:0 43px}.about .about_us_wrapper .title_about_us{max-width:740px;margin:0 auto;margin-bottom:37px;font-size:29px}.about .about_us_wrapper .title_about_us span{color:#ef5160}.about .about_us_wrapper .title_about_us,.about .about_us_wrapper .about_us_content h3{text-align:center;color:#fff}.about .about_us_wrapper .about_us_content h3{margin-bottom:6px;font-size:23px}.about .team_wrapper{padding:35px 45px 18px 58px}.about .team_wrapper .team_description,.about .team_wrapper .team_title{padding-right:13px;text-align:center}.about .team_wrapper .team_title{margin-bottom:13px;font-size:40px;color:#bbbaba}.about .team_wrapper .team_description{margin-bottom:41px;font-size:24px;line-height:29px;color:#b8b7b7}.about .information_wrapper{padding:48px 0 21px}.about .information_wrapper:before{background:rgba(65,43,45,.73)}.about .information_slider .bx-viewport ul{overflow:hidden}.about .information_slider li{min-height:220px;background:#f2f1f1}.about .information_slider li > a{display:block;padding:0 0 0 91px}.about .information_slider .information_title{margin:0 0 8px;padding-top:13px}.about .information_slider .date_block{width:62px;margin:0;padding:14px 16px 11px 14px;position:absolute;top:0;bottom:0;left:0}.about .information_slider .information_image{margin-left:20px;float:right}.about .information_slider .information_image img{display:block}.about .information_slider .btn.btn_grey{display:table;margin:0 0 20px;padding:5px 18px 6px}.about .information_slider p,.about .information_slider .information_title{padding-right:20px}.about .information_slider .bx-wrapper .bx-next{right:-83px;background-position:-151px -436px}.about .information_slider .bx-wrapper .bx-prev{left:-83px;background-position:-91px -436px}.about .information_slider .bx-wrapper .bx-controls-direction a{width:50px;height:136px;margin-top:-68px}.about .information_wrapper_title{margin-bottom:43px;position:relative;z-index:2;font-size:40px;text-align:center;color:#fff}.about #slide-counter{width:41px;height:41px;margin:0 auto;position:relative;z-index:2;font-size:11px;line-height:40px;text-align:center;color:#fff;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background:rgba(242,241,241,.29);-ms-border-radius:100%;-o-border-radius:100%}.about .bx-wrapper{margin:0 auto 20px}.services{background:#fff}.services .services_wrapper{padding:61px 0 40px}.services .page_title{padding-bottom:0;background-image:url(../img/bg/bg2.jpg)}.services .page_title:before{background:rgba(33,36,55,.66)}.services .page_title .title{margin:28px 0 74px}.services .grey_block .grey_block_title{margin-bottom:17px}.services .grey_block .grey_block_image{height:233px}.services .grey_block .grey_block_image img{max-height:202px;bottom:31px}.services .grey_block_content{min-height:0}.wrapper_block{position:relative;z-index:2;text-align:left}.blue_block{padding:38px 30px 41px;font-size:27px;line-height:30px;color:#080b14;background:url(../img/blue_bg2.png) no-repeat right top,url(../img/blue_bg.png) repeat}.blue_block ol{margin:0 0 20px;counter-reset:li-counter}.blue_block p{margin:0;color:#fff}.blue_block li{padding:0 0 0 60px;position:relative;color:#f2f1f1}.blue_block li + li{margin-top:28px}.blue_block li:before{display:none;width:35px;height:35px;position:absolute;top:0;left:0;font-size:18.4px;line-height:35px;content:counter(li-counter);counter-increment:li-counter;text-align:center;color:#fff;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background-color:#1b2546;-ms-border-radius:100%;-o-border-radius:100%}.red_block{font-size:15px;line-height:18px;color:#dedddd;background:url(../img/red_bg.png) repeat}.red_block > a{display:block;height:100%;padding:33px}.red_block > a > div{padding:19px 28px;border:3px solid rgba(0,0,0,.3)}.red_block .block_title{margin-bottom:14px;font-size:33px;color:#fff}.red_block p{margin-bottom:22px}.red_block .btn.btn_white{padding:8px 23px;font-size:19px;color:#eaeaea}.red_block .btn.btn_white:hover{color:#2b365a}.standards .standards_wrapper{width:1080px;margin:41px auto -13px;position:relative;z-index:2;font-size:24px;line-height:29px;text-align:center;color:#fff}.standards .standards_wrapper p{margin-bottom:34px}.standards .standard{max-width:360px;padding:10px;position:relative;font-size:20px;line-height:24px;color:#fff}.standards .standard p{margin:0}.standards .standard .standard_number{width:52px;height:52px;padding-left:7px;position:absolute;top:28px;left:28px;font-size:30px;line-height:52px;text-align:center;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background:#9f3640;-ms-border-radius:100%;-o-border-radius:100%}.standards .standard .standard_content{min-height:315px;padding:48px 36px 27px;background:rgba(31,27,40,.5)}.standards .standard.red_standard .standard_content{padding-top:76px;font-size:18px;line-height:21px;background:#9f3640}.standards .standard.red_standard .standard_content h3{margin:0 0 29px;font-size:40px;font-weight:600;line-height:40px;text-transform:uppercase}.standards .standard.red_standard .standard_content h6{margin:0 0 11px;font-size:24px}.standards .standard [class$='_icon']{display:inline-block;width:95px;height:95px;margin:0 0 40px}.standards .standard .loupe_icon{background-position:-94px -595px}.standards .standard .star_icon{background-position:-93px -718px}.standards .standard .pig_icon{background-position:-230px -719px}.standards .standard .histogram_icon{background-position:-224px -588px}.standards .standard .phone2_icon{background-position:-276px -479px}.standards .block2,.standards .block4{padding:56px 0 36px;color:#919090;background:#f2f1f1}.standards .block2,.standards .block3{text-align:center}.standards .block_content {max-width:980px;margin:0 auto;padding:0 81px}.standards .block_content.left{text-align: left;}.standards .block_content h2{color: #000;font-size: 24px;font-weight: 600;text-align: center;margin-bottom: 24px;}.standards .block_content p{margin-bottom: 24px;}.standards .block_content ul{list-style-type: disc;padding-left: 20px;margin-bottom: 21px;}.standards .block_content li{margin-bottom: 5px;}.standards .block3{padding:34px 0 35px;font-size:18px;line-height:21px;color:#b8b7b7;background-color:#fff;display:none}.standards .block3 .block_title{margin:0 0 36px}.standards .block3 span{display:block;margin:6px 0 7px}.standards .block_sub_title{margin:0 0 12px;font-size:24px;line-height:29px;color:#b8b7b7}.standards .block_title{margin:0 0 30px;font-size:40px;line-height:40px;color:#bbbaba}.main_service_about{padding-left:0}.main_service_about .left_panel{width:321px;padding:0;position:relative;float:left;padding-top:0!important}.main_service_about .left_panel > ul{width:80px;float:left}.main_service_about .left_panel .sub_menu_left{left: 80px;width: 240px;}.main_service_about .amount{font-size:16px;font-weight:500;color:#24325F}.main_service_about .amount sup{font-size:13px;font-weight:400;line-height:9px;vertical-align:top;color:#47506f}.main_service_about .amount .money{margin-left:8px;font-size:16px;font-weight:300;text-transform:uppercase;color:#24325F}.main_service_about .service_about{max-width:80%;padding-left:320px;background:#f2f1f1;z-index:2;position:relative}@media (max-width:680px){.main_service_about .service_about{max-width:943px}.service_about .bg{width:943px}}.main_service_about .service_about .content{padding:0 12px}.main_service_about .service_about .content .products{margin-bottom:43px}.main_service_about .service_about .icon_video{display:inline-block;width:24px;height:16px;margin:2px 0 0 4px;vertical-align:top;background:url(../img/sprite.webp) -366px -121px}.main_service_about .service_about table{width:100%;margin-bottom:20px}.main_service_about .service_about table .price_product{width:175px;padding:0 15px 6px 20px;position:relative;text-align:right}.main_service_about .service_about table .title_product{padding:12px 0 7px}.main_service_about .service_about table .title_product .border,.main_service_about .service_about table .title_product .border span{word-wrap:break-word}.main_service_about .service_about .products .checked{color:#9f3640}.main_service_about .service_about .products .checked .checkbox_product{opacity:1}.main_service_about .service_about .products .checkbox_product{width:37px;padding:9px 0 0 7px;opacity:0;vertical-align:top;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;-ms-border-radius:4px 0 0 4px;-o-border-radius:4px 0 0 4px}.main_service_about .service_about .products .price_product{border-bottom:1px solid #8b8a8a;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;-ms-border-radius:0 4px 4px 0;-o-border-radius:0 4px 4px 0}.main_service_about .service_about .products .price_product .border:before{width:15px;position:absolute;z-index:5;top:0;right:0;bottom:-1px;content:'';/*background:#fff*/}.main_service_about .service_about .products .title_product{border-bottom:1px solid #8b8a8a}.main_service_about .service_about .products tr{/*background:#fff*/}.main_service_about .service_about .products tr:hover{background:#fff}.main_service_about .service_about .products tr:hover .checkbox_product{opacity:1}.main_service_about .service_about .products tr:hover .title_product,.main_service_about .service_about .products tr:hover .price_product{border-bottom:1px solid transparent}.main_service_about .service_about .products tr:hover .price_product .border:before{display:none}.main_service_about .page_title{padding:40px 19px 6px}.main_service_about .page_title .title{display:block;min-width:0;padding:14px 14px 18px;font-size:33px;line-height:39px;text-align:left;color:#a3a3a3}.main_service_about .service_about_description{margin-bottom:28px;padding:0 37px;font-size:19px;line-height:22px;}.main_service_about .service_about_description h3{margin-bottom:0;font-size:26px;line-height:30px}.cart{width:409px;height:auto;max-height:100%;padding:0;position:fixed;top:120px;right:0;bottom:50px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:'Roboto',sans-serif;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;-webkit-transition-delay:.4s;-o-transition-delay:.4s;transition-delay:.4s;z-index:12000;transform: translateX(0);}.cart.close,.cart.cart-empty{transform: translateX(100%);-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}.cart .mCSB_scrollTools{right:0}.cart_arrow{width:50px;position:absolute;z-index:100;top:0;left:0;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;-webkit-transition-delay:.4s;-o-transition-delay:.4s;transition-delay:.4s;background:none;cursor:pointer}.cart.close .cart_arrow{left:-50px;-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0;background:none repeat scroll 0 0 rgba(25, 36, 74,.61)}.cart.cart-empty .cart_arrow{left:0}.cart_arrow .cart_icon{display:block;height:50px;cursor:pointer;background:url(../img/sprite.webp) no-repeat scroll -361px -146px #19244A}.cart.close .cart_arrow .cart_icon{background-position:-361px -218px}.cart_arrow .counter{display:block;height:0;overflow:hidden;font-size:25px;line-height:50px;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;text-align:center;color:#fff}.cart.close .cart_arrow .counter{height:50px;-webkit-transition-delay:.4s;-o-transition-delay:.4s;transition-delay:.4s}.cart_content{max-height:100%;padding:70px 30px 65px 30px;position:relative;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#24325F}.cart_content.mCustomScrollbar{padding-right:0}.cart_content.mCustomScrollbar .mCustomScrollBox{padding-right:32px}.cart .table_wrapper{margin:0 0 13px;padding:16px 10px;border:1px solid #fcfcff}.cart .cart_table{width:100%;color:#f2f2f2}.cart .cart_table .amount,.cart .cart_table .amount sup{color:#fff}.cart .cart_content .cart_header{margin-bottom:2px;font-size:20px;font-weight:400;line-height:23px;text-transform:uppercase;color:#fff}.cart .cart_content .send_wrapper{padding-bottom:10px;text-align:center;display:none}.cart .cart_content .send_wrapper span{font-size:22px;line-height:30px;color:#fff}.cart .cart_table tbody tr{border-bottom:1px solid #fff;} .cart .cart_table tbody tr td{padding:8px 0}.cart .cart_table tbody .remuve_product{width:25px;min-width:20px;padding:0 4px;position:relative;vertical-align:middle}.cart .cart_table tbody .remuve_product .remuve_icon{display:inline-block;width:15px;height:15px;top:50%;opacity:1;-webkit-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease;background:url(../img/sprite.webp) no-repeat scroll -378px -197px rgba(0,0,0,0)}.cart .cart_table tbody tr tr{padding-bottom:20px}.cart .cart_table tbody tr:hover .remuve_product .remuve_icon{opacity:1}.cart .cart_table tbody .price_product{width:auto;text-align:right}.cart .cart_table tbody .price_product .money{margin-left:5px;font-size:16px;font-weight:300;color:#dbdbdb}.cart .cart_table tfoot td{padding:50px 0 0;}.cart .cart_table tfoot .total_price{font-size:20px;font-weight:400;line-height:23px;text-transform:uppercase}.cart .cart_table tfoot .amount sup{top:1px;font-size:19px;line-height:17px}.cart .cart_table tfoot .amount .money{font-size:16px; font-weight: 300;}.cart .master{margin-bottom:22px;padding:9px 17px 2px;background: #19244A;}.cart .master .master_header{margin:0 0 9px;font-size:16px;font-weight:700;text-transform:uppercase;color:#fff}.cart .master .master_name{margin:0 30px 0 0;padding:9px 85px 12px 19px;position:relative;line-height:18px;color:#f2f2f2;background:none repeat scroll 0 0 rgba(255,255,255,.18)}.cart .master .master_name a{font-size:15px;text-decoration:none;color:#f2f2f2}.cart .master .master_name .master_image{width:79px;height:79px;margin:-42px 0 0;position:absolute;top:50%;right:-30px;overflow:hidden;border-radius:500px;background:none repeat scroll 0 0 #f2f1f1}.cart .master .new_master{margin-top: 12px;}.cart .master .new_master a{text-decoration:none;color: #A3A3A3;font-weight: 300;font-size: 12px;}.cart .sendCart .form_row{margin-top:16px}.cart .sendCart .error_label{opacity:0;display:block;position:absolute;top:-15px;-webkit-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease}.form_row.row_error .error_label{opacity:1}.cart .sendCart input,.cart .sendCart textarea{width:100%;margin:0;padding:6px 13px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:'Roboto',sans-serif;font-size:15px;font-weight:400;line-height:18px;color:#595959;border:2px solid #66676d;border-radius:0;background:none repeat scroll 0 0 transparent}.cart .feedbacksucceed{width:100%;height:80px;padding:15px 25px;position:absolute;bottom:0;left:0;box-sizing:border-box;background-color:#24325F;}.cart .feedbacksucceed .feedbacksucceed_btn{display:inline-block;padding:6px 12px;font-size:17px;font-weight:400;line-height:17px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;text-align:left;text-decoration:none;color:#fff;border:2px solid #fff;border-radius:0;background:none repeat scroll 0 0 transparent}.cart .feedbacksucceed .feedbacksucceed_btn:hover{color:#2b365a;background:none repeat scroll 0 0 #fff}.cart input[type='email'],.cart input[type='number'],.cart input[type='password'],.cart input[type='tel'],.cart input[type='url'],.cart input[type='text'],.cart textarea{color:#595959;border:2px solid #66676d}.cart input[type='email']:focus,.cart input[type='number']:focus,.cart input[type='password']:focus,.cart input[type='tel']:focus,.cart input[type='url']:focus,.cart input[type='text']:focus,.cart textarea:focus{color:#fff;background:transparent}.cart input::-webkit-input-placeholder{color:#595959}.cart input:-moz-placeholder{color:#595959}.cart input::-moz-placeholder{color:#595959}.cart input:-ms-input-placeholder{color:#595959}.cart textarea::-webkit-input-placeholder{color:#595959}.cart textarea:-moz-placeholder{color:#595959}.cart textarea::-moz-placeholder{color:#595959}.cart textarea:-ms-input-placeholder{color:#595959}.cart .error_label{color:#9f3640}.cart input[type='submit']{margin-top:5px;padding:6px 19px}.cart input[type='submit']:hover{color:#515258}.bg{position:fixed;z-index:-1;top:0;bottom:0}.left_panel .bg{width:80px;left:0;background:#000}.service_about .bg{width:80%;left:0;background:#f2f1f1}.about_wrapper .bg{width:100%;left:0;background:#f2f1f1}.sub_menu_left .bg{width:241px;left:80px;background:#2d375b}.bg_service_about .bg:before{background:rgba(33,36,55,.66)}.main_service_about .left_panel{z-index:10}.akcii{padding:20px 0;overflow:hidden;text-align:left;background:rgba(30,35,53,.79)}.akcii .attention{display:block;width:10%;min-width:130px;max-width:130px;height:100%;margin:0 2.5%;margin-top:5px;float:left;font-size:28px;font-weight:700;line-height:40px;text-align:center;color:#fff;border-bottom:5px solid #9f3640}.akcii .msg{width:75%;float:left;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.akcii .msg h2{margin:0;font-size:20px;font-weight:700;color:#fff}.akcii .msg p{margin:0;opacity:.5;font-size:15px;color:#fff}.akcii .close{display:block;width:30px;height:30px;position:absolute;top:0;right:0;opacity:.41;background:url(../img/sprite.webp) 38px -47px #5b323b}.info{height:260px;padding:35px 30px;background-color:#9f3640}.info h2{font-size:41px;font-weight:700;text-transform:uppercase;color:#fff}.info h3{margin-bottom:16px;font-size:21px;font-weight:400;color:#fff}.map{height:260px;position:relative}.map h2{display:block;width:52%;padding:15px 18px;position:absolute;z-index:100;top:30px;left:30px;font-size:21px;font-weight:400;line-height:24px;text-transform:uppercase;color:#fff;background:rgba(45,53,90,.7)}.map #map-canvas{height:260px;position:relative;z-index:50}.btn,a,.team li .person-info,.team li .person-ava{-webkit-transition:background 300ms ease,color 300ms ease;-moz-transition:background 300ms ease,color 300ms ease;-ms-transition:background 300ms ease,color 300ms ease;-o-transition:background 300ms ease,color 300ms ease;transition:background 300ms ease,color 300ms ease}.office_image:before,.office_map:before,.master,.grey_block{-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}input,textarea,.zoom_icon{-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease}.fancybox-image{max-width:100%}.left_panel .mCSB_scrollTools{opacity:0}.left_panel .mCustomScrollBox,.left_panel .mCSB_container{overflow:visible}.services_wrapper .grey_block:nth-child(3n){margin-right:0}.services_wrapper{width:1210px}.icon_bottom{display:inline-block;margin:0 10px;position:relative;top:4px;font-family:'Roboto';font-size:41px;font-style:normal}.about .page_title,.standards .page_title,.services .page_title,.about .page_title{background-attachment:fixed}.slider_fixed:hover .bx-wrapper .bx-controls-direction a{opacity:1}.slider_fixed .bx-wrapper .bx-controls-direction a{opacity:0;-webkit-transition:opacity 300ms ease;-moz-transition:opacity 300ms ease;-ms-transition:opacity 300ms ease;-o-transition:opacity 300ms ease;transition:opacity 300ms ease}.fancybox-opened{z-index:8030000}.hide + .main .cart{top:30px}.modal_index{max-width:100%;height:100%;padding:25px 34px 19px;text-align:left;border:6px solid #c1c6d6}.index .fancybox-wrap{top:50%!important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-box-shadow:0 9px 14px 0 rgba(0,0,0,.29);-moz-box-shadow:0 9px 14px 0 rgba(0,0,0,.29);box-shadow:0 9px 14px 0 rgba(0,0,0,.29)}.modal_index .mCSB_scrollTools{opacity:0}.modal_header{margin-bottom:12px;font-size:33px;font-weight:900;line-height:40px;text-transform:uppercase;color:#24325f}.modal_info > div{margin:0 0 6px}.modal_info,select{font-size:15px;color:#8f8f8f}.modal_index .form_header{margin-bottom:15px;font-size:23px;font-weight:900;line-height:30px;text-transform:uppercase;color:#a1a1a1}.modal_info{margin-bottom:32px}hr{border-top:1px solid silver;border-bottom:1px solid #e0e0e0}.modal_info + hr{margin-bottom:19px}select{width:120px;border:0 solid;background:transparent}.select_wrapper{display:inline-block;width:100px;overflow:hidden;vertical-align:sub;background:url(../img/select.png) no-repeat right center}.select_wrapper select{margin:0;padding:0;line-height:16px;color:#79354a}.modal_index input[type='email'],.modal_index input[type='text'],.modal_index textarea{color:#595959;border:2px solid #e6e6e6}.modal_index input:focus:-moz-placeholder{color:#595959!important}.modal_index input:focus::-moz-placeholder{color:#595959!important}.modal_index input:focus:-ms-input-placeholder{color:#595959!important}.modal_index textarea:focus::-webkit-input-placeholder{color:#595959!important}.modal_index textarea:focus:-moz-placeholder{color:#595959!important}.modal_index textarea:focus::-moz-placeholder{color:#595959!important}.modal_index textarea:focus:-ms-input-placeholder{color:#595959!important}.modal_index input:-moz-placeholder{color:#595959!important}.modal_index input::-moz-placeholder{color:#595959!important}.modal_index input::-ms-input-placeholder{color:#595959!important}.modal_index input:-ms-input-placeholder{color:#595959!important}.modal_index textarea:-webkit-input-placeholder{color:#595959!important}.modal_index input::-webkit-input-placeholder{color:#595959!important}.modal_index input:-webkit-input-placeholder{color:#595959!important}.modal_index textarea::-webkit-input-placeholder{color:#595959!important}.modal_index textarea:-moz-placeholder{color:#595959!important}.modal_index textarea::-moz-placeholder{color:#595959!important}.modal_index textarea:-ms-input-placeholder{color:#595959!important}.modal_index input[type='email']:focus,.modal_index input[type='text']:focus,.modal_index textarea:focus{border:2px solid #c1c6d6;background:rgba(36,50,95,.04)}.modal_index form .btn{display:table;min-width:217px;padding:15px;font-size:21px;text-align:center;color:#24325f;border:2px solid #24325f;background:#fff}.modal_index{min-width:532px;position:relative}.modal_index form .btn:hover{color:#fff;background:#24325f}.modal_index .feedbacksucceed{display:none;width:100%;height:100%;font-size:24px;line-height:29px;text-align:center;color:#595959}.bx-wrapper .bx-prev{left:-44px}#masters_modal table{width:100%;color:#636363}#masters_modal table td{padding:8px 0;vertical-align:middle;border-bottom:1px solid #e7e6e6}#masters_modal table tr:first-child td{border-top:1px solid #e7e6e6}#masters_modal table tr:first-child td.border_table{border-top:1px solid transparent}#masters_modal{padding:25px 0 54px}#masters_modal .modal_header,#modal1 .modal_header,#modal2 .modal_header,#modal3 .modal_header{font-size:24px;line-height:29px}#masters_modal .modal_header{margin:15px 19px 44px}#masters_modal .master_name{font-size:18px;line-height:25px;text-transform:uppercase}#masters_modal .rating{display:block;font-size:18px;line-height:25px;color:#9f3640}#masters_modal .master_rating{padding:5px 5px 7px;font-size:12px;text-align:center;color:#a3a3a3;background:#f2f1f1}#masters_modal .select_master{width:22px;padding:8px 21px 8px 18px}#masters_modal .master_image img{display:block;margin-right:20px;margin-left:auto;border:2px solid #e1e1e1;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%}#masters_modal tr td:nth-child(5n){width:159px}#masters_modal tr td:nth-child(4n){width:64px}.border_table{width:20px}#masters_modal .border_table{border-color:transparent}#masters_modal tr:hover{background:#fafafa}.master_rating.mobile{display:none}#modal1{font-size:18px;font-weight:900;line-height:22px;text-transform:uppercase;color:#a3a3a3}#modal1 .list a{display:block;margin:0 0 19px;padding:16px 15px 16px 35px;position:relative;border:3px solid #f2f1f1;background:#f2f1f1}#modal1 .list a:hover{border:3px solid #d7d6d6}#modal1.modal_index{padding:35px 22px 6px}#modal1 .modal_header{margin:0 7px 33px}#modal1 .list a:after{display:block;width:10px;height:16px;margin-top:-8px;position:absolute;top:50%;right:19px;content:'';background:url(../img/icon_next.png)}.modal_index .back{display:inline-block;margin-bottom:35px;padding:7px 17px 10px 56px;position:relative;font-size:15px;font-weight:900;color:#bcbcbc;border:3px solid #f2f1f1;background:#f2f1f1}.modal_index .back:hover{border:3px solid #d7d6d6}.modal_index .back:after{display:block;width:40px;position:absolute;top:-3px;bottom:-3px;left:-3px;content:'';background:#e7e6e6 url(../img/icon_prev.png) no-repeat 16px 10px}.modal_index .back:hover:after{width:37px;top:0;bottom:0;left:0;background-position:13px 7px}.modal2{color:#6f6f6f}.modal2 .list a:hover{color:#24325f}.modal2 .list li{display:block;margin-left:3px;padding:10px 0;font-size:16px;line-height:19px;border-bottom:1px solid #e7e6e6}.modal2 .list li:last-child{border:0 solid}.modal2.modal_index{padding:30px 20px 14px}.modal2 .modal_header{margin-bottom:19px}.modal3.modal_index{padding:30px 19px 8px}.modal3 .modal_header{margin-bottom:33px}.modal3 textarea,.modal3 input[type='email'],.modal3 input[type='text']{padding:8px 7px}.modal3.modal_index form .btn{margin:39px 0 0}.modal2{color:#6f6f6f}.modal2 .list a:hover{color:#24325f}.modal2 .list li{display:block;margin-left:3px;padding:10px 0;font-size:16px;line-height:19px;border-bottom:1px solid #e7e6e6}.modal2 .list li:last-child{border:0 solid}.modal2.modal_index{padding:30px 20px 14px}.modal2 .modal_header{margin-bottom:19px;font-size:24px;line-height:29px}.modal3.modal_index{padding:30px 19px 8px}.modal3 .modal_header{margin-bottom:33px}.modal3 textarea,.modal3 input[type='email'],.modal3 input[type='text']{padding:8px 7px}.modal3.modal_index form .btn{margin:39px 0 0}.noscroll{overflow:hidden}.left_panel li:first-child .sub_menu_left{top:0}.main_service_about .left_panel{margin:0}#page_header.small .nav > ul > li > a{height:40px;padding:18px 11px 30px}#page_header.small .lang li > a{padding:16px 9px 17px;height:49px}#page_header.small .phone .phone_info,#page_header.small .phone .phone_number{display:inline-block;vertical-align:middle}#page_header.small .phone{height:49px;padding:5px 0 10px 10px}// body[data-lang='ru'] #page_header.small .phone{}#page_header.small .phone .phone_info{margin-bottom:0}#page_header.small .logo{height:49px;padding:0}#page_header .logo img{max-width:100%}#page_header.small .logo img{height:42px}#page_header .logo a{display:inline-block;height:79px;overflow:hidden}#page_header.small .logo a{height:34px;margin:5px auto 0}// #page_header,// #page_header .logo,// #page_header .phone,// #page_header .nav > ul > li > a,// #page_header .lang li > a,// #page_header .phone .phone_info,// #page_header .phone .phone_info,// #page_header .phone .phone_number{}.header-transition .logo,.header-transition .phone,.header-transition .nav a,.header-transition .lang li > a,.header-transition .phone .phone_info,.header-transition .phone .phone_number{-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-o-transition:all 300ms ease;-ms-transition:all 300ms ease;transition:all 300ms ease}.left_panel .mCSB_container > ul:before{width:100%;height:300%;position:absolute;z-index:100;top:0;content:'';background-color:#000}.akcii .msg p{opacity:1;line-height:1.7;color:rgba(255,255,255,.5)}.akcii .msg a{display:block;text-decoration:underline;color:#9f3640}.akcii{position:relative;z-index:100}.info-map{padding:10px 0 0;color:#000}.info-map strong{display:block;margin:0 0 10px;font-weight:600}.akcii .msg p{opacity:1;line-height:1.7;color:rgba(255,255,255,.5)}.akcii .msg a{display:block;text-decoration:underline;color:#9f3640}.map-tooltip p{margin:5px 0}.left_panel .mCSB_scrollTools{left:0;width:3px}.left_panel .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{margin:0!important}.feedbacksucceed{background-color:#818288;position:absolute;bottom:0;left:50px;width:100%;height:62px;padding:15px 25px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.select_master .prettyradio label{display:none}.index .left_panel .mCSB_container > ul > li:last-child{margin-bottom:50px}.fancybox-title{display:none}.masterRate-title{float:left;position:relative;margin-right:10px;line-height:18px}.select_wrapper{display:block;height:18px}.wrapper,#page-footer{-webkit-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.cart-hide{-webkit-transform:translateX(500px);-ms-transform:translateX(500px);-o-transform:translateX(500px);transform:translateX(500px);-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.wrapper{overflow:hidden}iframe[name=google_conversion_frame]{display:none}.jcarousel-wrapper{position:relative}.jcarousel{position:relative;overflow:hidden}.jcarousel ul{width:20000em;position:relative;list-style:none;margin:0;padding:0}.jcarousel li{float:left}.jcarousel-control-prev,.jcarousel-control-next{position:absolute;background:rgba(0,0,0,0) url(../img/arrows.png) no-repeat scroll 0 0;height:133px;margin-top:-70px;opacity:.4;width:50px;top:50%;background-position:-49px 0;z-index:1000}.jcarousel-control-prev{left:50px;background-position:0 0}.jcarousel-control-next{right:50px;background-position:right 0}.jcarousel-control-prev:hover span,.jcarousel-control-next:hover span{display:block}.jcarousel-control-prev.inactive,.jcarousel-control-next.inactive{opacity:0;cursor:default}.team{margin:0 auto;max-width:1470px;padding-left:0;padding-right:0;position:static}.team.inactive{text-align:center}.team.inactive ul{width:auto;display:inline-block;position:static}.team:before{display:block;width:100%;height:70px;position:absolute;right:0;bottom:0px;left:0;content:' ';background-color:#24325f}.team li .person-ava{text-align:center}.team li .person-ava img{position:relative}.no-touchevents .team li:hover,.touchevents .team li.active{background-color:rgba(26,37,70,0.52)}.no-touchevents .team li:hover .person-info,.touchevents .team li.active .person-info{background-color:#1f2b52}.no-touchevents .team li:hover .raiting-option,.touchevents .team li.active .raiting-option{opacity:1;z-index:100}.no-touchevents .team li:hover .position,.touchevents .team li.active .position{opacity:0;z-index:0}.title_product .has-pretty-child{display:none!important}.office-wrap{background-color:#fff;position:relative}.offices{padding:60px 0;margin:0 auto}.offices li{width:200px}.offices-control-next,.offices-control-prev{height:255px;margin-top:-127px;outline:0 none;position:absolute;text-indent:-9999px;top:50%;width:90px;z-index:2;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;opacity:1}.offices-control-next{background:rgba(0,0,0,0) url(../img/sprite.webp) no-repeat scroll -175px -144px;right:10px}.offices-control-prev{background:rgba(0,0,0,0) url(../img/sprite.webp) no-repeat scroll -74px -144px;left:10px}.office-wrap .inactive{opacity:0;z-index:-1000}.index .feedbacksucceed:last-child{display:none}#page_footer{-webkit-transform:translate3d(0,0,0)}.fancybox-wrap iframe{width:100%;height:100%}.office-wrap .office-wrap{padding-top:50px;padding-bottom:50px}.offices.bxslider{overflow:hidden;padding-top:0;padding-bottom:0}.office-wrap .bx-wrapper{max-width:1200px!important}.office-wrap .bx-wrapper .bx-prev{left:-126px}@media (max-width:1609px){.office-wrap .bx-wrapper{max-width:950px!important}.office-wrap .bx-wrapper .bx-prev{left:-95px}.office-wrap .bx-wrapper .bx-next{right:-95px}}@media (max-width:1200px){.office-wrap .bx-wrapper{max-width:700px!important}}@media (max-width:1024px){.office-wrap .bx-wrapper{max-width:450px!important}}@media (max-width:680px){.office-wrap .bx-wrapper{max-width:200px!important}.office-wrap .bx-wrapper .bx-prev{left:-40px!important}.office-wrap .bx-wrapper .bx-next{right:-40px!important}}@media (min-width: 960px) and (max-width:1200px){#page_header .logo{padding:0}}.soc-icon{width:50px;height:103px;padding:5px 0;background-color:#1d2a54;float:right;text-align:center;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-o-transition:all 300ms ease;-ms-transition:all 300ms ease;transition:all 300ms ease}.prem_blocks > div{width:33.333333%;display:inline-block;height:100px;background-color:#24325f;padding:25px 30px}.prem_blocks > div:nth-child(2){background-color:#1d2a54}.prem_blocks .prem_block > span{font-size:20px;line-height:26px;max-width:80%;color:#fff;display:inline-block}.prem_blocks .number{font-size:55px!important;width:40px}.prem_blocks{clear:both}#page_footer .span3:nth-child(2){background:#2a2c33}#page_footer .span3:nth-child(3){background:#25262c}#page_footer .span3:nth-child(4){background:#1a1a1e}#page_footer .span3:nth-child(6){background:#2a2c33}#page_footer .span3:nth-child(7){background:#25262c}#page_footer .span3:nth-child(8){background:#1a1a1e}.type11,.type22,.type33,.type44{min-height:300px;padding:20px 15px}.footer_block_2lv{color:#fff}.footer_block_2lv ul li a span{font-size:13px;line-height:18px}.footer_block_2lv h4{font-size:17px}.footer_block_2lv .footer_phone{font-size:20px;margin-bottom:15px;display:block}.lg-outer{z-index:999999!important;background:rgba(0,0,0,0.65)}#custom-transitions{margin-top:40px}#custom-transitions > a > img{height:100%;width:100%;object-fit:cover;display:block}#custom-transitions > a .demo-gallery-poster{background-color:rgba(0,0,0,0.1);bottom:0;left:0;position:absolute;right:0;top:0;-webkit-transition:background-color .15s ease 0;-o-transition:background-color .15s ease 0;transition:background-color .15s ease 0}#custom-transitions > a:hover .demo-gallery-poster{background-color:rgba(0,0,0,0.5)}#custom-transitions > a .demo-gallery-poster > img{left:50%;margin-left:-20px;margin-top:-20px;opacity:0;position:absolute;top:50%;width:50px;-webkit-transition:opacity .3s ease 0;-o-transition:opacity .3s ease 0;transition:opacity .3s ease 0}#custom-transitions > a:hover .demo-gallery-poster > img{opacity:1}#custom-transitions > a{display:inline-block;position:relative;overflow:hidden;height:409px;transition:all 300ms ease;width:30%;max-width:387px;margin:0 16px 20px 0;vertical-align:top}.map_hover{min-height:345px;background-image:url(./../../../image/map.jpg);background-position:50% 0;cursor:pointer;background-repeat:no-repeat;cursor:pointer}.elements .item{width:25%;float:left;text-align:center;border-right:1px solid #d3d3d3;padding:10px;border-bottom:1px solid #d3d3d3;margin-bottom:5px}.elements .item:nth-child(4n){border-right:none}.elements .item .title,.elements .item .title a{margin-top:15px;font-size:17px;font-weight:900;color:#2d375b}.years{margin-bottom:20px}.years span.title{border:none;padding-right:15px}.years span{padding:5px;border: 0.5px solid #D4D4D4;transition:.3s all;font-size:16px;cursor:pointer}.years span.active,.years span:hover{border-color:#24325F;background:#24325F;color:#fff}@media (max-width: 1200px){.elements .item{width:50%}.elements .item .title{height:33px}.elements .item:nth-child(2n){border-right:none}}.brand_logo{width:16.6%;display:inline-block;padding:5px;border:1px solid #e2e2e2;margin:-2px}.breadcrumbs ol li{display:inline-block;padding:0 2px!important}.breadcrumbs ol li:before{display:none!important}.breadcrumbs{padding:0 0 0px 19px}.small .soc-icon{-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-o-transition:all 300ms ease;-ms-transition:all 300ms ease;transition:all 300ms ease;display:none}.cart > .feedbacksucceed{display:none}@media (max-width: 1390px){#custom-transitions > a{width:47.5%;max-width:50%;min-height:410px;margin-right:2%}}@media (max-width: 1136px){.prem_blocks > div{width:33.3333333333%;display:inline-grid}}@media (max-width: 680px){.prem_blocks > div{width:100%}#custom-transitions > a{height:150px;margin-right:1%;min-height:150px}}.prem_block:nth-child(even){background-color:#1d2a54}
 @media (max-width: 1136px){.prem_blocks > div{height:125px;}.prem_blocks .prem_block > span{padding-bottom:10px;}.years span.title{display:block;}.years span{font-size:14px;}}