@font-face{font-family:'Raleway-Regular';src:url(../font/Raleway-Regular.eot);src:url(../font/Raleway-Regular.woff2) format("woff2"),url(../font/Raleway-Regular.woff) format("woff"),url(../font/Raleway-Regular.ttf) format("truetype"),url(../font/Raleway-Regular.svg#Raleway-Regular) format("svg"),url(../font/Raleway-Regular.eot?#iefix) format("embedded-opentype");font-weight:400;font-style:normal}
@font-face{font-family:'Raleway-Bold';src:url(../font/Raleway-Bold.eot);src:url(../font/Raleway-Bold.woff2) format("woff2"),url(../font/Raleway-Bold.woff) format("woff"),url(../font/Raleway-Bold.ttf) format("truetype"),url(../font/Raleway-Bold.svg#Raleway-Bold) format("svg"),url(../font/Raleway-Bold.eot?#iefix) format("embedded-opentype");font-weight:400;font-style:normal}
@font-face{font-family:'Raleway-SemiBold';src:url(../font/Raleway-SemiBold.eot);src:url(../font/Raleway-SemiBold.woff2) format("woff2"),url(../font/Raleway-SemiBold.woff) format("woff"),url(../font/Raleway-SemiBold.ttf) format("truetype"),url(../font/Raleway-SemiBold.svg#Raleway-SemiBold) format("svg"),url(../font/Raleway-SemiBold.eot?#iefix) format("embedded-opentype");font-weight:400;font-style:normal}
@font-face{font-family:'Raleway-Medium';src:url(../font/Raleway-Medium.eot);src:url(../font/Raleway-Medium.woff2) format("woff2"),url(../font/Raleway-Medium.woff) format("woff"),url(../font/Raleway-Medium.ttf) format("truetype"),url(../font/Raleway-Medium.svg#Raleway-Medium) format("svg"),url(../font/Raleway-Medium.eot?#iefix) format("embedded-opentype");font-weight:400;font-style:normal}
@font-face{font-family:'Raleway-Medium';src:url(../font/Raleway-Medium.eot);src:url(../font/Raleway-Medium.woff2) format("woff2"),url(../font/Raleway-Medium.woff) format("woff"),url(../font/Raleway-Medium.ttf) format("truetype"),url(../font/Raleway-Medium.svg#Raleway-Medium) format("svg"),url(../font/Raleway-Medium.eot?#iefix) format("embedded-opentype");font-weight:400;font-style:normal}
body{font-family:'Raleway-Medium',sans-serif;line-height:1.1em;font-size:16px}
a:focus,input:focus,button:focus,textarea:focus{outline:none;text-decoration:none}
.list-style-off{list-style:none;padding:0;margin:0}
p{font-size:15px;line-height:1.2em;color:#4f5362;font-family:'Raleway-Medium',sans-serif;font-weight:500}
strong,b{font-family:'Raleway-Bold',sans-serif}
i{font-style:italic}
#scrollup{position:fixed;opacity:1;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;right:0;bottom:10%;display:none;cursor:pointer;font-size:50px;color:#00B000;z-index:22}
.fixed{position:fixed;top:0;background-color:#fff;height:auto;width:100%;left:0;z-index:9999;padding:0;transition:.4s;text-align:center;margin:0}
.fix{position:fixed;z-index:888}
button{border:none;box-shadow:none}
.btn-orn,.btn-orn:focus{display:inline-block;font:normal 14px/42px Raleway-Medium,sans-serif;color:#fff;text-transform:uppercase;text-align:center;border-radius:21px;background-color:#ff7e00;width:200px;height:42px;-webkit-transition:all .3s ease-in-out 0;-ms-transition:all .3s ease-in-out 0;transition:all .3s ease-out 0}
.btn-orn:hover{color:#fff;background:#ffc100;text-decoration:none;transition:all .3s ease-out 0;-webkit-transition:all .3s ease-in-out 0;-ms-transition:all .3s ease-in-out 0;-webkit-transition:all .3s ease-in-out 0;transition:all .3s ease-out 0}
.btn-blue{display:inline-block;font:normal 19px/57px Raleway-Medium,sans-serif;color:#fff;text-transform:uppercase;text-align:center;border-radius:31px;background-color:#003789;width:290px;height:57px;-webkit-box-shadow:0 15px 30px 0 rgba(0,55,137,0.55);-moz-box-shadow:0 15px 30px 0 rgba(0,55,137,0.55);box-shadow:0 15px 30px 0 rgba(0,55,137,0.55);-webkit-transition:all .3s ease-in-out 0;-ms-transition:all .3s ease-in-out 0;transition:all .3s ease-out 0}
.btn-blue:focus{font:normal 19px/57px Raleway-Medium,sans-serif;color:#fff}
.btn-blue:hover{color:#fff;background:#ff7e00;text-decoration:none;transition:all .3s ease-out 0;-webkit-transition:all .3s ease-in-out 0;-ms-transition:all .3s ease-in-out 0;-webkit-transition:all .3s ease-in-out 0;transition:all .3s ease-out 0}
.btn-orn-big{font-size:20px;line-height:108px;color:#fff;font-family:'Raleway-Bold',sans-serif;background-color:rgba(255,126,0,0.9);-webkit-box-shadow:0 15px 30px 0 rgba(255,126,0,0.55);-moz-box-shadow:0 15px 30px 0 rgba(255,126,0,0.55);box-shadow:0 15px 30px 0 rgba(255,126,0,0.55);width:418px;height:108px;display:inline-table;text-align:center;border-radius:54px;-ms-transition:all .3s ease-in-out 0;-webkit-transition:all .3s ease-in-out 0;transition:all .3s ease-out 0}
.btn-orn-big:focus{color:#fff;font-family:'Raleway-Bold',sans-serif}
.btn-orn-big:hover{color:#fff;background-color:#ffc100;-webkit-box-shadow:0 15px 30px 0 rgba(255,193,0,0.55);-moz-box-shadow:0 15px 30px 0 rgba(255,193,0,0.55);box-shadow:0 15px 30px 0 rgba(255,193,0,0.55);text-decoration:none;-ms-transition:all .3s ease-in-out 0;-webkit-transition:all .3s ease-in-out 0;transition:all .3s ease-out 0}
.btn-def{font-size:13px;letter-spacing:2px;color:#fff;font-family:'Raleway-Bold',sans-serif;text-transform:uppercase;line-height:39px;text-align:center;border:2px solid #fff;border-radius:21px;display:inline-block;width:380px;height:43px;-webkit-transition:all .3s ease-in-out 0;-ms-transition:all .3s ease-in-out 0;transition:all .3s ease-out 0}
.btn-def:focus{color:#fff;font-family:'Raleway-Bold',sans-serif}
.btn-def:hover{border-color:#ff7e00;color:#ff7e00;text-decoration:none;-webkit-transition:all .3s ease-in-out 0;-ms-transition:all .3s ease-in-out 0;transition:all .3s ease-out 0}
.btn-yellow,.btn-yellow:focus{font-size:14px;line-height:44px;width:270px;height:43px;color:#fff;font-family:'Raleway-Bold',sans-serif;text-transform:uppercase;background-color:#ffc100;border-radius:21px;display:inline-block;-webkit-transition:all .3s ease-in-out 0;-ms-transition:all .3s ease-in-out 0;transition:all .3s ease-out 0}
.btn-yellow:hover{background-color:#ff7e00;text-decoration:none;color:#fff;-webkit-transition:all .3s ease-in-out 0;-ms-transition:all .3s ease-in-out 0;transition:all .3s ease-out 0}
section{float:left;width:100%;height:auto;background-size:cover;background-position:center;padding:25px 0 0;position:relative}
.ection{display:block;width:95px;height:95px;position:absolute;left:50%;z-index:99;bottom:0}
.ection.calculate-blue{background-image:url(../img/calculater_blue.png);-webkit-transform:translate(-50%,60%);-ms-transform:translate(-50%,60%);transform:translate(-50%,60%)}
.ection.calculate-orn{background-image:url(../img/calculater_orange.png);-webkit-transform:translate(-50%,58%);-ms-transform:translate(-50%,58%);transform:translate(-50%,58%)}
header.header{padding:13px 0 18px;float:left;width:100%}
.logo-block{padding-top:22px}
.left-contact,.right-contact{width:50%;padding-left:15px}
.list-left-contact{padding-top:15px}
.list-left-contact,.list-right-contact{text-align:right;float:left;width:100%}
.list-left-contact li,.list-right-contact li{float:left;width:100%}
.phone{font-size:30px;line-height:1.2em;font-family:'Raleway-Medium',sans-serif;color:#000;position:relative;padding-left:35px;display:inline-block;margin-bottom:5px}
.envelope{font-size:20px;font-family:'Raleway-Medium',sans-serif;color:#000;line-height:2;position:relative;padding-left:35px}
.envelope:hover{color:#363636}
.link{font-size:18px;font-family:'Raleway-Medium',sans-serif;color:#363636;border-bottom:1px dashed #000}
.link:hover{border-bottom:1px dashed transparent;color:#363636;text-decoration:none}
.menu-header{float:left;width:100%;background-color:#003789;text-align:center}
.menu-header ul{list-style:none;padding:0;margin:0}
.menu-header ul li{display:inline-block}
.menu-header ul li a{display:inline-block;font-size:16px;font-family:'Raleway-Medium',sans-serif;color:#fff;text-transform:uppercase;line-height:1em;text-align:center;padding:14px 15px;-ms-transition:all .3s ease-in-out 0;-webkit-transition:all .3s ease-in-out 0;-mos-transition:all .3s ease-in-out 0;transition:all .3s ease-out 0}
.menu-header ul li a:hover,.menu-header ul li.active a{color:#ff7e00;text-decoration:none;-webkit-transition:all .3s ease-in-out 0;-ms-transition:all .3s ease-in-out 0;transition:all .3s ease-out 0}
section.first{background-image:url(../img/bg/bg_first.jpg);height:578px;padding-top:95px}
h1{color:#fff;line-height:1.143;text-align:left;padding:15px 0 0;margin:0 0 50px;display:inline-block;width:100%;font-family:'Raleway-Bold',sans-serif}
.title-h1-original h1{font-size:41px}
.title-h1-new h1{font-size:36px}
.list-first li{position:relative;padding-left:70px;font-size:20px;line-height:1.2em;color:#fff;margin-bottom:25px}
.list-first{margin-bottom:20px;float:left}
.first-txt a.btn-def{margin-left:35px}
.action-block .inside{background-color:#fff;height:436px;width:100%;background-size:cover;border-radius:10px;text-align:center;padding:40px 35px}
.title-action{font-size:50px;line-height:1em;color:#003789;margin-bottom:40px}
.txt-action{font-size:22px;line-height:1.2em;color:#003789;margin-bottom:35px;font-family:Raleway-Medium}
.txt-action span.orn{color:#ff8b19;font-family:'Raleway-Bold',sans-serif}
.txt-action span.express{font-size:35px;color:#ff8b19;display:block;line-height:1.2em}
.action-block .inside .note{font-size:14px;text-transform:uppercase;line-height:1.2em;display:inline-block;padding:20px 0}
header.title{font-size:40px;line-height:48px;color:#191818;display:inline-block;width:100%;text-align:center;margin-bottom:15px;position:relative;z-index:9}
.white{color:#fff!important}
header.title span{font-size:25px;line-height:45px;display:block}
.sub-title{color:#003789;font-size:31px;line-height:33px;font-family:'Raleway-Bold',sans-serif;text-align:center;width:500px;height:85px;display:block;margin:0 auto 65px;background-color:#F1F1F1;border-radius:7px;padding:7px;position:relative;z-index:9}
.nav-tabs{list-style:none;padding:0;margin:0;border:none;float:left;width:100%;position:relative;z-index:99}
.nav-tabs li{float:left;width:50%;text-align:center}
.nav-tabs li a{display:inline-block;width:100%;background-color:#fcf4cf;position:relative;padding:15px;-webkit-transition:all .3s ease-in-out 0;-ms-transition:all .3s ease-in-out 0;transition:all .3s ease-out 0;border-top:2px solid transparent;border-left:2px solid transparent;border-right:2px solid transparent;border-bottom:2px solid #003789;border-radius:10px 10px 0 0}
.nav-tabs li a:hover{text-decoration:none;border-top:2px solid transparent;border-left:2px solid transparent;border-right:2px solid transparent;border-bottom:2px solid #003789}
.nav-tabs li a span.number{border-radius:50%;display:inline-block;width:55px;height:55px;font-size:35px;line-height:1em;color:#fff;background-color:#ff9b1f;vertical-align:middle;padding-top:6px;-webkit-transition:all .3s ease-in-out 0;-ms-transition:all .3s ease-in-out 0;transition:all .3s ease-out 0}
.nav-tabs li a span.txt{color:#003789;font-size:21px;line-height:25px;display:inline-block;vertical-align:middle;padding-left:25px}
.nav-tabs > li.active > a:hover{border-top:2px solid #003789;border-left:2px solid #003789;border-right:2px solid #003789;border-bottom:2px solid transparent;background-color:#fff}
.nav-tabs > li.active > a,.nav-tabs > li.active > a:focus{background-color:#fff;border-top:2px solid #003789;border-left:2px solid #003789;border-right:2px solid #003789;border-bottom:2px solid transparent;-webkit-transition:all .3s ease-in-out 0;-ms-transition:all .3s ease-in-out 0;transition:all .3s ease-out 0}
.nav-tabs > li.active > a span.number,.nav-tabs > li.active > a:hover span.number,.nav-tabs > li.active > a:hover span.number,.nav-tabs > li.active > a:focus span.number{background-color:#003789}
.tab-content{border:2px solid #003789;border-radius:10px;float:left;width:100%;margin-top:-10px;padding:45px 45px 20px;-webkit-box-shadow:10px 17.321px 100px 0 rgba(0,55,137,0.3);-moz-box-shadow:10px 17.321px 100px 0 rgba(0,55,137,0.3);box-shadow:10px 17.321px 100px 0 rgba(0,55,137,0.3);position:relative;z-index:9;background-color:#fff}
.price{font-size:21px;line-height:22px;color:#010101;display:inline-block;width:45%;margin-bottom:25px}
.price span{padding:0 10px;display:inline-block}
.price span.two{background-color:#fff080;width:100%;display:inline-block;padding:10px}
.list-tabs{float:left;width:100%}
.list-tabs li{position:relative;margin-bottom:35px;font-size:15px;color:#080808;padding-left:65px;padding-top:10px}
.list-tabs li span{position:absolute;background-image:url(../img/tab_number.png);width:46px;height:41px;text-align:center;display:inline-block;padding:8px;left:0;top:0;color:#20539b;font-size:20px;line-height:1em}
.list-tabs.orn li span{position:absolute;background-image:url(../img/tab_number_orn.png);width:47px;height:38px;color:#FF7E00}
.tab-pane{float:left;width:100%}
.img-tab{background:url(../img/img_tab_1.jpg) no-repeat 100% 0;background-size:560px 421px;background-position:102% 100%}
.img-tab-2{background:url(../img/img_tab_2.png) no-repeat 100% 0;background-size:506px 376px}
.tab-pane .note{text-align:right;font-size:25px;line-height:35px}
.list-tab-2{float:left;width:100%}
.list-tab-2 li{line-height:35px;font-size:18px;color:#000;margin-bottom:15px}
.list-tab-2 li:before{content:'\f00c';display:inline-block;font-family:fontAwesome;margin-right:5px}
.txt-bottom-tab{font-size:19px;line-height:33px;color:#4e4e4e;text-align:center;float:left;width:100%;padding-top:45px;position:relative;z-index:9}
.bottom-section{float:left;width:100%;text-align:center;padding:45px 0}
.tabs{padding-bottom:65px;position:relative;z-index:9}
section.metrika{background-image:url(../img/bg/bg_metr.jpg);height:515px;padding:45px 0 0}
section.metrika header.title{font-size:35px}
.list-metrika{float:left;width:100%;margin-top:45px}
.list-metrika li{display:inline-block;width:20%;margin-left:-5px;padding:0 15px;text-align:center;vertical-align:top}
.list-metrika li .number{display:inline-block;width:100%;font-size:50px;line-height:1em;padding:25px 0 45px;color:#fff}
.list-metrika li .txt{font-size:18px;line-height:1.1em;color:#fff}
.img-list-metrika{min-height:105px;display:inline-block}
.sub-title-2{color:#a8acb9;font-size:25px;line-height:45px;display:inline-block;width:100%;padding:15px 0;margin-bottom:30px;text-align:center}
.list-buh-worker{float:left;width:100%}
.list-buh-worker li{float:left;width:50%;padding:0 15px;margin-bottom:35px}
.list-buh-worker li img{border-radius:50%}
.list-buh-worker li .img-block{width:43%;float:left}
.list-buh-worker li .txt{width:54%;float:right;text-align:left}
.list-buh-worker li .txt .name{font-size:32px;line-height:1.2em;color:#222328;margin-bottom:15px}
.list-buh-worker li .txt .prof{font-size:12px;line-height:1.1em;text-transform:uppercase;color:#222328;margin-bottom:15px}
.list-buh-worker li .txt p{color:#4f5362;font-size:16px;line-height:20px}
.bottom-section .link{display:inline-block;cursor:pointer;font-size:16px}
.please-hide{display:none}
.buh-worker{background-image:url(../img/bg/bg_buh.jpg);height:auto;background-size:100% 994px;background-position:100% 0;background-repeat:no-repeat;padding-bottom:65px}
.buh-leader{background-image:url(../img/bg/bg_buh_leader.jpg);height:auto;padding-bottom:45px}
.buh-leader .img-name{width:50%;float:left;text-align:center;padding:25px 0}
.buh-leader .img-name .name{font-size:12px;line-height:24px;color:#4f5362;text-transform:uppercase;margin-top:35px}
.buh-leader .txt{width:50%;float:left}
.buh-leader .txt p{font-size:12px;line-height:15px;color:#4f5362}
.buh-leader .txt .prof{color:#002a69;font-size:9px;line-height:12px;text-transform:uppercase;margin-bottom:25px}
.bx-wrapper .bx-viewport{float:left;background:none;border:none;box-shadow:none}
.list-buh-leader li{width:50%;float:left;padding:0 15px}
.list-buh-leader li .inside{background-color:#fff;display:inline-block;border-radius:10px;padding:30px}
.bx-wrapper .bx-controls-direction a{top:50%;width:51px;height:51px;overflow:hidden}
.bx-wrapper{width:80%;display:block;float:left;margin:45px 0 25px 10% !important}
.bx-wrapper .bx-next,.bx-wrapper .bx-next:hover{background:url(../img/icn/arrow_left_slide.png) no-repeat 0 0;-webkit-transform:translateY(-50%) scale(-1,1);-ms-transform:translateY(-50%) scale(-1,1);transform:translateY(-50%) scale(-1,1);right:-10%}
.bx-wrapper .bx-prev,.bx-wrapper .bx-prev:hover{background:url(../img/icn/arrow_left_slide.png) no-repeat 0 0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%));left:-10%}
.block-equal .bad{text-align:right}
.block-equal .name{font:700 25px/30px Raleway-Medium,sans-serif;display:inline-block;width:100%;text-align:center;margin-bottom:25px}
.block-equal .bad .name{color:#ff991d}
.block-equal .good .name{color:#003789}
.block-equal .name-bad{font-size:20px;line-height:25px;background-color:#fff080;padding:15px;display:inline-block;color:#000;margin-bottom:10px}
.block-equal p{font-size:14px;line-height:21px}
.block-equal .name-good{font-size:20px;line-height:25px;display:inline-block;color:#003789;margin-bottom:10px;padding:15px 0}
.block-equal p{font-size:14px;line-height:21px}
.block-equal{float:left;width:100%;margin-bottom:25px}
.outsors{border-bottom:4px solid #D7D7D7}
.sub-title-3-out{padding:0}
.sub-title-3{font-size:20px;line-height:1.25em;color:#1c3f95;text-align:center;border:2px solid #003789;padding:15px 80px;margin-bottom:25px}
.in-outsors{background-image:url(../img/bg/bg_what.jpg);height:auto;border-bottom:4px solid #EAB57D}
.in-outsors .bottom-section{padding:15px 0}
.in-outsors .bottom-section p{font-size:21px;line-height:22px;padding:10px;color:rgba(0,0,0,0.4)}
.list-in-outsors li{float:left;width:100%;margin-bottom:25px;list-style:none;padding:0}
.list-in-outsors li .number{font-size:30px;color:#fff;width:51px;height:51px;border-radius:50%;padding:14px 0;background-color:#205394;text-align:center;display:inline-block;vertical-align:middle}
.list-in-outsors li .txt{font-size:16px;line-height:30px;display:inline-block;color:#050505;vertical-align:middle;width:80%;margin-left:15px}
.in-outsors a.btn-orn-big{font-size:23px}
.all-outsors-none{background-image:url(../img/bg/bg_autsors.jpg);height:auto;padding-bottom:45px}
.all-outsors-none header.title span{font-size:20px;line-height:40px;color:#000}
.list-all-outsors-none{float:left;width:100%;text-align:center}
.list-all-outsors-none li{display:inline-block;vertical-align:top;width:33.33%;margin-left:-3px;text-align:center}
.list-all-outsors-none li p{font-size:16px;line-height:25px;color:#000;margin-bottom:45px;padding:15px 0}
.form{background-image:url(../img/bg/bg_form.jpg);height:790px}
.form2{background-image:url(../img/bg/bg_form.jpg);height:180px}
.sub-title-4{font-size:18px;line-height:22px;width:50%;float:left;margin-left:25%;background-color:#fff080;text-align:center;padding:10px 15px;color:#000;margin-bottom:15px}
form{text-align:center;float:left;width:100%}
label{display:inline-block;width:330px;padding:15px 5px;vertical-align:middle}
label span{font-size:12px;line-height:28px;text-transform:uppercase;display:block;padding-left:10px;text-align:left}
input,select{border-radius:21px;background-color:#fff;border:none;box-shadow:none;font-size:14px;color:#4f5362;padding:10px;width:100%;height:40px;font-weight:500;-ms-transition:all .3s ease-in-out 0;-webkit-transition:all .3s ease-in-out 0;-mos-transition:all .3s ease-in-out 0;transition:all .3s ease-out 0;font-family:Raleway-Regular}
input:focus,select:focus,textarea:focus{background-color:#eff0f4;-webkit-box-shadow:0 9px 18px 0 rgba(173,178,199,0.62);-moz-box-shadow:0 9px 18px 0 rgba(173,178,199,0.62);box-shadow:0 9px 18px 0 rgba(173,178,199,0.62);-ms-transition:all .3s ease-in-out 0;-webkit-transition:all .3s ease-in-out 0;-mos-transition:all .3s ease-in-out 0;transition:all .3s ease-out 0}
textarea{border-radius:21px;font-family:Raleway-Regular;background-color:#fff;border:none;box-shadow:none;font-size:14px;color:#4f5362;padding:10px;width:100%;height:235px;resize:none;-ms-transition:all .3s ease-in-out 0;-webkit-transition:all .3s ease-in-out 0;-mos-transition:all .3s ease-in-out 0;transition:all .3s ease-out 0}
form p{font-size:21px;line-height:22px;padding-top:25px}
.form .input-block{margin-bottom:25px}
section.good{background-image:url(../img/bg/bg_good.jpg);height:798px;background-position:45% 0}
.list-good{padding-top:85px}
.list-good li{font-size:18px;line-height:23px;margin-bottom:35px;color:#fff;position:relative;padding-left:45px}
.list-good li:before{content:'';display:block;background-image:url(../img/icn/gal.png);width:33px;height:28px;position:absolute;top:5px;left:0}
.free{background-color:#EFEFEF;padding-bottom:45px}
.free header.title{font-size:40px;line-height:45px;margin-bottom:45px}
.free header.title span{text-transform:uppercase;font-size:40px}
.list-free li{float:left;width:50%;padding:0 15px;margin-bottom:45px;text-align:center}
.list-free li p{font-size:23px;line-height:25px;color:#000;margin-bottom:25px;margin-top:25px}
.list-free li p + span{font-size:18px;line-height:25px;color:#000}
.title-reviews-partners{font-size:40px;float:left;width:100%;text-align:center;margin-bottom:25px;line-height:1.2em}
.bx-wrapper .bx-pager.bx-default-pager a{background:transparent;border:1px solid #A8ACB9}
.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active{background:#A8ACB9}
.partners .bx-wrapper{width:100%;margin:45px 0 25px 15% !important}
.list-partners li .img-block{margin-bottom:18px;min-height:70px;text-align:center;position:relative}
.list-partners li .img-block img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.consult{background-image:url(../img/bg/bg_consult.jpg);height:693px}
.consult label{width:100%;padding:10px 5px 10px 45px}
.consult .area-block label{padding:10px 5px 10px 15px}
.consult label span{color:#a8acb9}
.consult .input-block{margin-bottom:15px}
.consult .btn-orn-big{font-size:25px}
.consult header.title{margin-bottom:65px}
html,body,#map{width:100%;height:100%;padding:0;margin:0}
#map{position:absolute;left:0;top:0}
.contact{height:600px;padding:0}
.contact .contact-footer{background-color:#fff;margin-top:115px;height:350px;padding:15px;text-align:center}
.list-contact-footer{margin-bottom:25px;text-align:left;float:left;width:100%}
.list-contact-footer span{display:inline-block;vertical-align:middle;font-size:18px;line-height:22px;margin-left:10px}
.list-contact-footer li,.list-contact-footer span a{font-size:18px;line-height:22px;color:#000}
.list-contact-footer li{margin-bottom:15px;text-align:left}
.link-orn{color:#eb8205!important;border-bottom:1px dashed #eb8205}
.link-orn:hover{text-decoration:none;border-bottom:1px dashed transparent}
.list-contact-footer .sprite:before{vertical-align:middle}
.title-footer{float:left;width:100%;text-align:center;font-size:40px;line-height:1.2em;margin-bottom:25px}
.reviews-partners{padding:65px 0}
.anchor{float:left;width:100%;position:relative;top:-65px}
.md{max-width:450px;text-align:center}
.title-md{font-size:24px;line-height:26px;color:#4f5362;margin-bottom:25px;font-family:Raleway-Bold}
.md input,.md textarea,.md select{background-color:#eff0f4}
.md label{margin-bottom:0;padding:0 0 15px}
.md textarea{height:115px}
.md form + p{display:inline-block;width:100%;padding-top:15px;font-size:12px}
.fancybox-close-small{background-color:#FE8A19;border-radius:50%;color:#fff}
.please-show-480{display:none}
.figure{position:relative;float:left;width:100%}
.figure .figure-img{position:absolute;z-index:2;bottom:0;left:0}
.first-txt,.action-block{position:relative;z-index:9}
select:focus{outline:none}
.but-close{color:#fff}
.slick-review,.slick-partners{float:left;width:100%}
.slick-partners .cell-slick .img-block{margin-bottom:20px;min-height:70px;text-align:center;position:relative}
.slick-partners .cell-slick .img-block img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.slick-dots li button:before{content:'';border:1px solid #A8ACB9;width:10px;height:10px;background:transparent;border-radius:50%;opacity:1}
.slick-dots li.slick-active button:before,.slick-dots li button:hover:before,.slick-dots li button:focus:before{background:#A8ACB9;opacity:1}
.slick-dots li{width:10px;height:10px}
.slick-dots li button{width:10px;height:10px}
.slick-prev,.slick-next{display:none!important}
.slick-review .cell-slick{text-align:center}
.slick-review .cell-slick img{display:inline-block}
.slick-review .cell-slick a:hover{text-decoration:none}
.slick-review .cell-slick span.name{font-size:28px;line-height:1.2em;color:#4f5362;display:block;padding:10px 0}
.slick-review .cell-slick span.company{font-size:12px;line-height:1.2em;padding:5px 0;color:#4f5362}
.ui-accordion-header-collapsed{background-color:#fcf4cf}
button:focus,.fancybox-close-small:focus{outline:none}