.main-menu-region>input[type=radio]{display:none}.td_display th{width:300px}.main-menu-region>.table_scroll table{display:none}.main-menu-region{text-align:center}#tab-btn-1:checked~.table_scroll #specialist-1,#tab-btn-2:checked~.table_scroll #specialist-2,#tab-btn-3:checked~.table_scroll #specialist-3,#tab-btn-4:checked~.table_scroll #specialist-4,#tab-btn-5:checked~.table_scroll #specialist-5,#tab-btn-6:checked~.table_scroll #specialist-6,#tab-btn-7:checked~.table_scroll #specialist-7{display:block}.main-menu-region>label{padding:2px 10px;color:#eb1e46;border:1px solid #41bf76;cursor:pointer;cursor:pointer;margin-right:5px;margin-bottom:5px;font-size:14px;list-style:none;margin-left:0}@font-face{font-family:"RobotoRegular";src:url("/wp-content/themes/ppc/fonts/RobotoRegular/RobotoRegular.eot");src:url("/wp-content/themes/ppc/fonts/RobotoRegular/RobotoRegular.eot?#iefix")format("embedded-opentype"),url("/wp-content/themes/ppc/fonts/RobotoRegular/RobotoRegular.woff") format("woff"),url("/wp-content/themes/ppc/fonts/RobotoRegular/RobotoRegular.ttf") format("truetype");font-style:normal;font-weight:400}@font-face{font-family:"RobotoLight";src:url("/wp-content/themes/ppc/fonts/RobotoLight/RobotoLight.eot");src:url("/wp-content/themes/ppc/fonts/RobotoLight/RobotoLight.eot?#iefix")format("embedded-opentype"),url("/wp-content/themes/ppc/fonts/RobotoLight/RobotoLight.woff") format("woff"),url("/wp-content/themes/ppc/fonts/RobotoLight/RobotoLight.ttf") format("truetype");font-style:normal;font-weight:400}@font-face{font-family:"RobotoMedium";src:url("/wp-content/themes/ppc/fonts/RobotoMedium/RobotoMedium.eot");src:url("/wp-content/themes/ppc/fonts/RobotoMedium/RobotoMedium.eot?#iefix")format("embedded-opentype"),url("/wp-content/themes/ppc/fonts/RobotoMedium/RobotoMedium.woff") format("woff"),url("/wp-content/themes/ppc/fonts/RobotoMedium/RobotoMedium.ttf") format("truetype");font-style:normal;font-weight:400}@font-face{font-family:"RobotoBold";src:url("/wp-content/themes/ppc/fonts/RobotoBold/RobotoBold.eot");src:url("/wp-content/themes/ppc/fonts/RobotoBold/RobotoBold.eot?#iefix")format("embedded-opentype"),url("/wp-content/themes/ppc/fonts/RobotoBold/RobotoBold.woff") format("woff"),url("/wp-content/themes/ppc/fonts/RobotoBold/RobotoBold.ttf") format("truetype");font-style:normal;font-weight:400}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*{margin:0;padding:0;outline:none}html,body,div,span,applet,object,iframe,table,caption,tbody,tfoot,thead,tr,th,td,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,tt,var,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,dl,dt,dd,ol,ul,li,fieldset,form,label,legend{vertical-align:baseline;font-weight:inherit;font-style:inherit;font-size:100%;outline:0;padding:0;margin:0;border:0;box-sizing:border-box}input,textarea,select,button{outline:none;font-weight:500;border-radius:0}:focus{outline:0}body{line-height:1;background:#f4f4f4}ul{list-style:none}ol{padding-left:15px}table{border-collapse:separate;border-spacing:0}caption,th,td{font-weight:400;text-align:left}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}strong{font-weight:700}img{max-width:100%;height:auto}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}html{font-size:62.5%}body{font-family:"Roboto",sans-serif;font-size:1.6rem}h1,h2,h3,h4{font-weight:700}sup.up{color:#58c487}sup.down{color:#d13131}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:"Roboto",sans-serif;color:#4d5255;margin:10px 0 5px}h1,.h1{font-size:29px;line-height:30px}h2,.h2{font-size:25px;line-height:26px}h3,.h3{font-size:23px;line-height:24px}h4,.h4{font-size:21px;line-height:22px}h5,.h5{font-size:30px;line-height:31px}h6,.h6{font-size:26px;line-height:27px}p{font-size:16px;line-height:25px;font-weight:400;padding:5px 0}p.header{font-size:2rem;font-weight:400;line-height:22px;font-family:"Roboto",sans-serif}ul,span{font-weight:400}a{color:#3b399a}a:hover{text-decoration:none}p.error{color:red !important}.text-lite{color:#a2a2a2 !important;font-size:1.2rem;font-weight:400;line-height:22px}.text-bg{background:rgba(67,191,118,.28);padding:20px;border:2px #43bf76 solid;margin:15px 0}div.list ul{list-style:none;margin:10px 0}div.list ul li{padding-left:0;position:relative;list-style:none}div.list ul li a{text-decoration:none}div.list ul li:before{content:' ';position:absolute;width:10px;height:10px;background-color:#43bf76;left:-20px;top:8px}blockquote{position:relative;padding:20px 90px;font-size:2.5rem;font-style:italic;color:#4d5255}blockquote:before{position:absolute;content:"«";font-size:9.6rem;left:0;top:0;opacity:.2;font-style:normal}blockquote:after{content:"»";font-size:9.6rem;right:0;position:absolute;bottom:0;opacity:.2;font-style:normal}.baloon-text{font-family:"Roboto",sans-serif;font-size:1.4rem}.baloon-href{font-family:"Roboto",sans-serif;font-size:1.6rem}.fixblock{position:relative;max-width:1170px;margin:0 auto;padding:0 30px}.block{padding:25px 0}.block._top{padding:25px 0 0}.block._first{padding:50px 0 25px}.block._last{padding:25px 0 50px}.block._full{padding:50px 0}.flex{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:stretch;align-content:center}.clear{clear:both}.divider{height:1px;width:100%;background-color:#606060}.divider-vertical{display:inline-block;width:1px;height:100%;background-color:#3f4244}.map-wrapper{margin-bottom:1.5%}.item-center{display:flex;justify-content:center;align-items:center}.item-center .info{padding:0 10px}.item-between{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.item-around{display:flex;justify-content:space-around;align-items:center;flex-wrap:wrap}.item-list{margin:70px 0;display:flex;flex-flow:row nowrap;justify-content:space-between}.item-article{display:flex;align-items:flex-start;justify-content:flex-start}.item-article .info{padding:0 10px}.alignright{float:right}#popup{position:fixed;top:0;right:0;left:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:4}#form_pop{width:320px;height:auto;padding:10px;position:absolute;top:70px;left:0;right:0;margin:auto;background-color:#fff;color:#000}#close{position:absolute;right:5px;top:5px;cursor:pointer;width:16px;height:16px;background:url(//ppc-rating.by/wp-content/themes/ppc/img/delete.png) no-repeat}#form_pop input,#form_pop textarea{width:100%;margin:15px 0;padding:18px;font-size:16px;line-height:20px;border:1px #afafaf solid;box-sizing:border-box;font-family:Arial}#form_pop input[type=submit]{background:#41bf76;text-align:center;text-transform:uppercase;color:#fff;transition:.5s;cursor:pointer}.banner-1{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.banner-2{display:none;flex-wrap:wrap;align-items:center;justify-content:center}html{width:100%;height:100%}body{width:100%;color:#4d5255;font-size:1.6rem;line-height:25px;font-weight:300;background-color:#fff;display:flex;flex-direction:column;min-height:100vh}main{flex:1}label{cursor:pointer}.title{margin-bottom:10px;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:flex-end;align-content:center;flex-grow:1}.title .h1,.title h1,.title .h2,.title h2{line-height:inherit;margin:0 20px 0 0;flex-grow:0;line-height:36px}.title .line{flex-grow:1}.top-block{border-radius:3px;background-color:#f8f8f8;box-shadow:0px 7px 8px 1px #efecec}div.header{padding:20px 0}.tagline{text-align:right;display:inline-block}.tagline p.h6{font-weight:700;text-align:left;margin:0 0 0 20px;font-size:18px;line-height:24px}.thumb-wrap{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.thumb-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%;border-width:0;outline-width:0}iframe::-internal-media-controls-download-button{display:none}iframe::-webkit-media-controls-enclosure{overflow:hidden}iframe::-webkit-media-controls-panel{width:calc(100% + 30px)}.menu a,.menu>span{color:#50c87a;font-size:1.4rem;font-weight:500;line-height:22px;text-decoration:underline;margin-right:5px}.menu a:hover,.menu>span:hover{text-decoration:none}.menu a.active,.menu>span.active{font-weight:500;text-decoration:none}.menu-header{width:100%;text-align:right}.menu-footer>a{color:#8b8b8b;font-weight:300}.menu-footer>a:after{content:'|';display:inline-block;margin-left:5px}.menu-footer>a:after:last-child{content:''}.no-feedback>img{width:100%;height:auto}.menu-static a,.menu-static span{color:#8b8b8b;font-weight:300;margin-left:10px;margin-right:0}.b-areas{align-items:center;display:flex;justify-content:flex-start;flex-wrap:nowrap;background:#f4f4f4;padding:10px}.b-areas ul>li{width:33%;display:inline-block;margin:0 auto}.b-areas img{margin:0 45px 0 20px}.b-areas>.item-around{flex-grow:1}.b-areas>div{padding:20px 10px}.b-areas a{display:block;margin:5px 7px}.contacts a{color:#3d3d3d;display:block;font-size:2rem;text-decoration:none;font-weight:500;line-height:24px}.opinion{display:flex;padding:50px 0}.opinion img{width:150px;height:150px;margin-right:25px}.opinion .info{width:50%}.logo{display:inline-block;width:124px;height:65px;background:url(//ppc-rating.by/wp-content/themes/ppc/img/logo.png) no-repeat;background-size:cover}.icon{position:relative}.link{position:relative}link-sitemap{margin-left:10px;display:inline-flex;justify-content:center;align-items:center;width:30px;height:30px;text-align:center;border:1px solid rgba(138,138,138,.5);border-radius:5px}.link-sitemap:hover{opacity:.8}.link-bold{color:#272727;font-size:1.6rem;font-weight:500;text-transform:uppercase;text-decoration:none}table{width:100%;text-align:center;border-collapse:collapse;border-bottom:2px solid #cad3df;border-top:1px solid #cad3df;margin:25px auto;max-width:1110px}table td{vertical-align:middle;cursor:pointer;text-align:center;padding:8px 10px;border-right:1px solid #cad3df;vertical-align:middle}table td a{color:#3b399a}table td:last-child{border-right:none}table td:first-child{border-left:none}table td:nth-child(2){text-align:center}table tr:nth-child(2n){background:rgba(248,248,248,.7)}table tbody tr:first-child td:nth-child(2)>a.link{color:#41bf76}table tr:hover{background-color:#f1ffe5}table th{vertical-align:middle;text-align:center;padding:10px 5px;color:#353535;font-size:1.6rem;font-weight:500;text-align:center;border-right:1px solid #cad3df;border-bottom:2px solid #96b1ba;font-weight:400;background-color:#edecec;border-radius:5px 5px 0 0}table th:first-child{width:50px;border-left:none}table th:last-child{width:150px;border-right:none}table tr{border-top:1px solid #96b1ba}ul.link-list>li{padding:0}ul.link-list>li:before{content:'— ';color:#3b7eab}ul.link-list>li a{font-family:'Roboto',sans-serif;font-size:16px;font-weight:300;line-height:30px}.btn{display:inline-block;text-align:center;position:relative;border-radius:5px;color:#f9fafb;text-decoration:none;overflow:hidden}.btn-s{padding:0 10px;font-size:1.6rem;font-weight:700}.btn-m{padding:15px 35px;font-size:1.6rem;font-weight:400}.btn-l{padding:20px 35px;font-size:1.6rem;font-weight:400}.btn-wide{font-size:1.4rem;font-weight:400;padding:8px 41px}.btn-green{background-color:#41bf76}.btn-green:hover{background-color:#2a8b53}.btn-empty{color:#43bf76;border:2px solid #43bf76;border-radius:5px;text-decoration:underline}.btn-empty:hover{background:#43bf76;color:#fff}.btn-fill{color:#fff;border:2px solid #43bf76;border-radius:5px}.btn-fill:hover{background-color:#2a8b53}input,textarea{position:relative;background-color:#fff;padding:11px 15px;border:2px solid rgba(56,56,56,.4);color:#4d5255;font-family:'Roboto';resize:none;font-size:16px;font-size:1.6rem;font-weight:400;line-height:23px;-webkit-transition-duration:1s;transition-duration:1s;-webkit-transition-property:all;transition-property:all}input.input-error,textarea.input-error{border:2px solid #e22c2c}input:focus,textarea:focus{outline:none;border:2px solid #41bf76}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{font-size:16px;font-size:1.6rem;font-weight:100;color:#b8b8b8}input::-moz-placeholder,textarea::-moz-placeholder{font-size:16px;font-size:1.6rem;font-weight:100;color:#b8b8b8}input:-moz-placeholder,textarea:-moz-placeholder{font-size:16px;font-size:1.6rem;font-weight:100;color:#b8b8b8}input:-ms-input-placeholder,textarea:-ms-input-placeholder{font-size:16px;font-size:1.6rem;font-weight:100;color:#b8b8b8}p.required-before:before,span.required-before:before{content:' *';color:red;padding-right:5px}p.required-after:after,span.required-after:after{content:' *';color:red;padding-left:5px}.form{display:flex;flex-flow:row nowrap;justify-content:space-between}.form .header{width:100%;margin-bottom:10px}.form p.h5{width:100%}.form .btn-empty{color:#46c177;text-decoration:none}.form .btn-empty:hover{color:#fff}.form input,.form textarea{width:100%}.form .field-block{width:63%;display:flex;flex-flow:row wrap;justify-content:space-between;position:relative}.form .field-block.error:after{content:'перейти на сайт';display:block;color:#fff;position:absolute;font-size:1.3rem;font-weight:400;width:135px;height:26px;background-color:#3d3d3d;border-radius:5px;right:-50%;top:-150%;text-align:center}.form .field-block .btn-wide{align-self:flex-end}.form .field-block .required-field{width:50%;display:block}.form .field-block .quarter{width:22%}.field-block--input,.field-block--named{width:48%;margin-bottom:25px}.form .field-block--textarea{width:100%;margin-bottom:10px}.form .field-block--textarea>p{margin-bottom:10px}.form .other-block{width:34%;display:flex;flex-flow:column;justify-content:space-between}.form .other-block>a.btn{align-self:flex-end;flex-grow:0;padding:8px 0;width:47%}.form .other-block p.error{flex-grow:2}.form .required-field{align-self:center;font-weight:400}.field-block--named{width:48%;display:flex;flex-flow:row nowrap;justify-content:flex-start}.field-block--named span{display:inline-block;padding:10px 20px;line-height:normal;background-color:#46c177;border:1px solid #383838;color:#fff;font-size:15px;font-weight:300;width:150%;line-height:24px}.field-block--named input{width:100%;border-left:none;padding-right:35px}.input-search{display:flex;flex-flow:row nowrap;justify-content:flex-start}.input-search input{background-color:rgba(255,255,255,.11);border:1px solid #737373;color:#fff}.input-search .btn{width:102px;height:45px;line-height:45px;background-color:#0082d5;background-image:linear-gradient(to top,#711014 0%,#c91118 6%,#e51c24 100%);border-radius:0 5px 5px 0;box-shadow:inset 0 1px 1px rgba(255,255,255,.45)}.link-mail{font-weight:400}.phone{text-decoration:none;font-weight:700}.line{position:relative;height:3px;background-color:#efefef}.required-field{color:#d2d2d2;font-size:15px;font-size:1.5rem;font-weight:300;line-height:25px;text-align:left}.other-companies-wrapper{display:none;width:100%}.other-companies{margin:10px 0 20px;display:flex;justify-content:space-around;align-self:stretch;height:auto}.item-card{padding:15px 0;display:flex;flex-flow:row nowrap;justify-content:space-between}.rating{display:inline-block;border:1px solid #d7141c;border-radius:50%;padding:10px;color:#d7141c}.avatar{text-align:center}.avatar img{width:100%;height:auto;margin-bottom:15px}.avatar .name,.avatar .role{font-size:2rem;font-weight:400;line-height:24px}.card-text{width:65%;display:flex;flex-flow:column nowrap}.card-text .divider{background-color:#ecf1f4;margin:15px 0}.card-text .top span,.card-text .top a{font-size:2rem;font-weight:300;line-height:24px}.card-text p{margin-bottom:30px}.client-info{display:flex;flex-flow:row wrap;font-size:1.5rem;margin:15px 0}.client-info .param,.client-info .value{width:50%;margin-bottom:5px}.client-info .param{color:#8f8f8f}.client-info .value{color:#222}.client-results{margin:15px 0}.slider-results{margin:40px 0 20px}.transparent-line{background:rgba(255,255,255,.65)}.service-line{display:flex;flex-flow:row nowrap;justify-content:space-between}.service-item{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:baseline;padding:30px}.service-item p{margin:15px 0}.service-item .price{font-size:2rem;color:#e51c24;font-weight:400}.service-item .link{font-weight:400}.service-item a{display:inline-block}.tech-info{width:57%}.tech-info img{margin-top:10px}footer{padding:20px 0 50px;color:#828282;background-color:#f4f4f4;box-shadow:0 3px 0 #ececec;font-size:1.4rem}footer .item-between{align-items:flex-start}.second-bg{background-color:#f0f0f0}.second-bg .line{background-color:#e0e0e0}.more-info{display:flex;flex-flow:column nowrap;align-items:center;padding:15px 25px 25px;background-color:rgba(242,241,241,.45);border-radius:5px}.more-info .text-lite{align-self:flex-end}.more-info a.btn{text-align:center}.comments-block{display:flex;flex-flow:column nowrap}.give-feedback{min-height:600px;background-color:#383838;border-top:5px solid #46c177;padding-bottom:70px}.give-feedback img{flex-grow:1}.give-feedback .h2{color:#fff;font-weight:700;margin-bottom:25px}.give-feedback p{color:#fff;font-weight:400}.give-feedback .btn{font-size:1.6rem}.give-feedback .btn-up{position:absolute;left:50%;margin-left:-80px;bottom:-40px}.give-feedback .form .field-block .required-field{width:100%;text-align:right}.thanks{display:none;align-items:center;justify-content:space-between;min-height:650px}.thanks .h1{margin-bottom:10px}.thanks>img{position:relative;z-index:2}.thanks .line{position:absolute;height:3px;background-color:#626262;width:85%;right:0;top:70%;z-index:1}section.contacts{display:flex;flex-flow:row wrap}section.contacts .contact-info{width:60%;margin-top:10px;padding-right:60px}section.reviews .title{width:92%}section.clients .title{width:92%}section.clients .item-card{justify-content:space-around}section.clients .card-text{width:40%}section.clients .nav-container{top:-140px}.rating-button{display:flex;justify-content:space-between}.rating-button input[type=radio]{display:none}input[type=file]{cursor:pointer !important;position:absolute;top:0;right:0;width:200%;opacity:0}.rating-block{flex-grow:5}.rating-block>p{margin-bottom:10px}.rights{margin-top:10px;text-align:right}article{padding:25px 0 0}article>p{margin-bottom:15px}article img:nth-child(odd){float:right;margin-left:20px}article img:nth-child(even){float:left;margin-right:20px}.faq__item_new{background:#f6f7fb;border-radius:10px;margin-bottom:10px}.faq__question_new{font-style:normal;font-weight:500;font-size:18px;color:#08337f;display:flex;align-items:center;justify-content:space-between;padding:16px 30px;cursor:pointer}.faq__answer_new{display:none;padding:0 30px 16px}.faq_actived .faq__answer_new{display:block}.mymap{margin:25px 0}.map-tooltip{color:#fff;padding:15px 20px;background-color:rgba(58,58,58,.9);border:1px solid #fff}.tabs{display:flex;flex-wrap:wrap}.tabs>input{display:none}.tabs section{display:none;flex-basis:100%}.tabs label{flex-grow:1;font-size:2rem;display:inline-block;margin:0 5px;padding:5px 25px;font-weight:400;text-align:center;color:#2e3a2d;background-color:#f9f9f9;border-radius:5px 5px 0 0}.tabs label:hover{background-color:#383838;border-radius:5px 5px 0 0;color:#fff}.tabs input:checked+label{color:#fff;background-color:#46c177;border-radius:5px 5px 0 0}#tab1:checked~#content1,#tab2:checked~#content2,#tab3:checked~#content3,#tab4:checked~#content4,#tab5:checked~#content5,#tab6:checked~#content6,#tab7:checked~#content7,#tab8:checked~#content8,#tab9:checked~#content9{display:block}.b-list{margin-top:15px;width:700px;float:left}.b-list__content{display:flex !important;justify-content:space-between;flex-wrap:wrap;flex-direction:column;height:850px}.b-list__content li{padding-right:20px;width:330px;display:flex;justify-content:space-between;height:30px;margin-bottom:5px}.b-list__content .checkbox{display:flex;align-items:center}.b-list__content span{display:inline-block;font-size:1.4rem;color:#9f9f9f;bottom:5px;float:right;margin-left:5px;line-height:2}.b-list__content .checkbox label{max-width:205px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.b-params{margin-top:15px;width:370px;float:left;margin-right:30px}.b-params__part{padding:25px 35px;background:#f8f8f8;border-right:1px solid #d5dfe3;border-left:1px solid #d5dfe3;border-top:1px solid #d5dfe3}.b-params__part p.header{margin-bottom:10px}.b-params__part:last-child{border:1px solid #d5dfe3}.checkbox input[type=checkbox]{display:none}.checkbox input[type=checkbox]:checked+label{color:#37b867}.checkbox input[type=checkbox]:checked+label:before{content:'';background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAICAYAAAAvOAWIAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAAsSAAALEgHS3X78AAAAqklEQVQY04XPPUoDYRQF0DM/LiAJyQZSCKmSFQykGFAwWIVgiixj3MJsIZ2lW5ho5JO4BtehYmwsbD5lCMK88nIul5fouDJUPdzjNu+AA+www3caw7N/4BAPEb5glZahWuC1DNW4BUd4xBQHXDRF/Z5jiTFCGao53rDHBM+4bIr6E3JskGGFJ3zgPBaumqI+/i4mcTbDHdYx3+G6Df9wq7BFHzdNUX+dPv0DB8UvD925IKgAAAAASUVORK5CYII=") no-repeat;background-position:2px;text-shadow:1px 1px 1px rgba(0,0,0,.2);font-size:15px;color:#f3f3f3;text-align:center;line-height:15px}.checkbox label{position:relative;cursor:pointer;padding-left:25px;font-weight:400;display:inline-block}.checkbox label:before{content:"";display:inline-block;width:18px;height:18px;position:absolute;left:0;bottom:4px;background-color:#f8fafc;border:1px solid #d5dfe3}.checkbox img{display:none;margin-left:4px}.in-top+img{display:inline-block;margin-bottom:5px}.radio{margin-bottom:5px}.radio #wheel_no+label{margin-right:15px}.radio._inline{display:inline-block;margin-bottom:0;margin-right:10px}.radio._inline:last-child{margin-right:0}.radio label{position:relative;cursor:pointer;padding-left:25px;font-weight:400;display:inline-block}.radio label:before{border-radius:8px;content:"";display:inline-block;width:18px;height:18px;position:absolute;left:0;bottom:3px;background-color:#f8fafc;border:1px solid #c9c9c9}.radio input[type=radio]{display:none}.radio input[type=radio]:checked+label{color:#37b867}.radio input[type=radio]:checked+label:after{content:'';position:absolute;display:block;width:10px;height:10px;background:#46c177;border-radius:50%;left:4px;top:8px}.radio input[type=radio]:checked+label:before{color:#37b867;font-size:50px;text-align:center;line-height:20px}.select{width:100%;cursor:pointer;padding:5px 10px;font-size:1.6rem;font-weight:400;border:1px solid #d5dfe3}.hello form{overflow:hidden}section.hello{position:relative;overflow:hidden;padding:25px 0}section.hello>h1{font-size:4rem}section.hello .phone{font-size:3rem;font-weight:400;color:#4c4c4c}section.hello .field-block{margin:25px 0;width:100%}section.contacts{display:flex;flex-flow:row wrap}section.contacts .contact-info{width:60%;margin-top:10px;padding-right:60px}section.reviews .title{width:92%}section.clients .title{width:92%}section.clients .item-card{justify-content:space-around}section.clients .card-text{width:40%}section.clients .nav-container{top:-140px}.check{padding:30px 0 15px}.check a{width:30%}.check img{width:100%;border:2px solid transparent;transition:border .3s}.check img:hover{border:2px solid #46c177}.page-404{height:100vh;display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;text-align:center}.page-404 a{font-weight:400;font-size:2.2rem;margin-top:20px}.pagination{text-align:center}.other-trigger{margin-top:20px}.block ul{display:block;margin-top:1em;margin-bottom:1em;margin-left:0;margin-right:0;padding-left:25px}.block ul li{position:relative}.block.viz ul li:before{content:' ';position:absolute;width:10px;height:10px;background-color:#43bf76;left:-20px;top:8px}.list ul li ul{margin:0 25px}.buttonprice{float:right;display:inline-block;margin-top:45px}.buttonprice a{color:#fff;background-color:#46c177;padding:10px;font-weight:700;border:none;text-decoration:none}.buttonprice a:hover{background-color:#2a8b53;cursor:pointer}@media only screen and (min-width:961px) and (max-width:1200px){.b-params{width:30%}.b-list{width:60%}.b-list__filter a{padding:0 14px}.b-list__content li{width:100%}}@media only screen and (min-width:769px) and (max-width:960px){html{font-size:52%}section.hello{padding:40px 0 20px}footer .rights{width:100%;text-align:left;display:inline-block}footer .tech-info{order:2;width:100%}.company-card .about h1,.company-card .about p.h1{font-size:3.3rem;margin-bottom:10px}.company-card .about .contacts-block a[href^=tel]{font-size:3rem;margin-bottom:10px}.btn-rating:before{left:12%}.b-params{width:30%}.b-params__part{padding:15px 25px}.b-params .radio._inline{width:100%}.b-list{width:60%}.b-list__filter a{padding:0 7px}.b-list__content li{width:100%}}.thumb{float:right}.zakaz_form-content{padding:10px 20px}.zakaz_form-els{position:relative;margin:0 20px;margin-top:24px}.zakaz_form .field-block--input{float:left}.zakaz_form .field-block--input input{width:250px}.zakaz_form-input1{width:250px}.zakaz_form-input2{width:250px;margin-left:244px}.zakaz_form-input3{width:250px;margin-left:60px}.zakaz_submit{float:right;margin-right:17px}.zakaz_submit a{width:250px}.zakaz_form-status{display:none}.block_top p span{font-weight:600}.block_top ul{margin:10px 0}.block_top ul li{list-style-type:disc;margin-left:30px}.oreitng{font-size:27px;font-weight:700;font-family:"Roboto",sans-serif;float:right;margin-top:45px}.oreitng a{color:#4d5255;margin-left:15px;font-size:18px}.kursi{color:red !important}.sliders{background:linear-gradient(to right,#6b31ef 0,#6b31ef 35%,#e7217b 65%,#e7217b 100%);color:#fff;font-weight:700;font-size:21px}#slider .itemer div{float:left;margin-right:15px;padding:10px 0}#slider .itemer a{color:#fff}#slider .itemer .iteme1{background:#2c734a;padding:10px !important}h1.article{font-size:25px;text-align:center}.name_vakan_kompany{font-weight:700;color:#ee1741;font-size:22px}.name_vakan_kompany a{color:#ee1741}.name_vakan{font-weight:700;float:right;margin-top:10px}.vakansija{border-top:solid 1px #d5dfe3}.vanaksii{box-shadow:0px 0px 10px;padding:10px 20px;margin:30px 0;background:#fff}.fixblock li{list-style:inside}.trebovanie{float:left;padding:0 15px;border-left:solid 1px #d5dfe3;margin-top:10px}.trebovanie:first-of-type{padding-left:0;border:none}.b-vacancy-info span{font-weight:700}.b-vacancy-info{margin-top:15px;padding:16px;background:#efefef;box-shadow:0px 0px 10px}.bloko-columns-row{width:33%;float:left}.new_life{max-width:250px;padding:11px 24px;font-weight:700;font-size:18px;text-align:center;position:relative;background:#fed43e;border-radius:50px;display:flex;justify-content:center;margin:auto;margin-top:10px}.new_life a{color:#4d5255;text-decoration:none}.new_life a:hover{text-decoration:underline}@media only screen and (max-width:768px){.oreitng{margin-top:0}.oreitng a{display:block;margin:10px 0}.bloko-columns-row{width:100%}.tagline{display:none}.clear_min{clear:both}.thumb{float:left}.banner-1{display:none}.banner-2{display:flex}section.hello{padding:20px 0}.block{padding:25px 0}.title .line{display:none}.services-list ul{width:100% !important;margin:0 !important}p.header{font-weight:500}table th:first-child{width:35px}table th:last-child{width:100px}table td{padding:15px 10px}.table_scroll{max-width:1100px;overflow-x:scroll}.table_scroll table{max-width:1100px}table.td_display td:nth-child(4),table.td_display td:nth-child(5),table.td_display td:nth-child(6),table.td_display td:nth-child(7),table.td_display td:nth-child(8),table.td_display th:nth-child(4),table.td_display th:nth-child(5),table.td_display th:nth-child(6),table.td_display th:nth-child(7),table.td_display th:nth-child(8){display:revert}table td:nth-child(4),table td:nth-child(5),table td:nth-child(6),table td:nth-child(7),table td:nth-child(8),table th:nth-child(4),table th:nth-child(5),table th:nth-child(6),table th:nth-child(7),table th:nth-child(8){display:none}table tr .btn{display:block}.comment-card .icon-comment,.comment-card .client-name{display:block;margin-bottom:15px}.comment-card .info{width:100%;padding:0 0 45px}.form{flex-flow:column}.form .field-block,.form .field-block--input,.form .field-block--named,.form .other-block,.form .field-block .quarter{width:100%;margin-bottom:15px}.form .field-block--input>p,.form .field-block--named>p{margin-bottom:5px}.form .download-input{width:100%;flex-flow:column}.form .download-input .btn{width:100%}.form .rating-button{justify-content:space-around;margin-bottom:25px}.form .rating-button .btn-rating{width:150px}.form .btn-green{width:100%}.tech-info{width:100%}.contacts-page .contact-info{flex-direction:column}.contacts-page .contact-info .phones,.contacts-page .contact-info .emails,.contacts-page .contact-info .other{margin-bottom:20px;padding:10px;background:rgba(255,255,255,.6)}.give-feedback{padding-bottom:60px}.b-areas div{width:100%;text-align:center}.b-areas{flex-wrap:wrap}.b-areas img{margin:0 auto}.b-areas ul>li{width:100%}}@media (max-width:600px){.name_new{text-align:center}}@media only screen and (max-width:481px){.articles{min-height:240px !important}table td:nth-child(3),table th:nth-child(3){display:none}table#iks td:nth-child(3),table#iks th:nth-child(3){display:table-cell}}@media only screen and (max-width:320px){table td:nth-child(9),table th:nth-child(9){display:none}}@media only screen and (min-width:481px) and (max-width:768px){html{font-size:48%}footer .item-between{flex-flow:column;align-items:stretch}footer .rights{text-align:left}footer .tech-info{order:2}.icon-up:after,.icon-down:after{right:3px;top:22px}.company-card{flex-flow:column nowrap}.company-card .visual{align-self:center;margin-right:0}.company-card p.visual-rating{text-align:center}.company-card .about h1,.company-card .about p.h1{font-size:3rem;margin-bottom:10px}.company-card .about .contacts-block a[href^=tel]{font-size:3rem;margin-bottom:5px}.company-card .services{margin-top:25px}.b-params{width:100%}.b-params__part{padding:15px 25px}.b-params .radio{display:inline-block;width:48%}.b-params .radio._inline{width:45%;display:inline-block}.b-list{width:100%}.b-list__filter{flex-wrap:wrap;justify-content:space-between}.b-list__filter a{padding:5px 20px;width:48%;margin-bottom:10px}.b-list__filter a:nth-child(2n){margin-right:0}.b-list__content li{width:100%}}@media only screen and (min-width:320px) and (max-width:480px){html{font-size:52%}div.header{justify-content:center;padding:5px 0}.logo{margin:0 auto}.tagline{display:none}h1,.h1{line-height:22px;font-size:21px}section.hello{padding:0 0 20px}.other-companies{justify-content:flex-start;flex-wrap:wrap}.other-companies.list ul{width:100%;margin:0}.check{flex-flow:row wrap}.check a{width:100%}footer .item-between{flex-flow:column;align-items:stretch}footer .menu-footer>a:after{content:''}footer .rights{width:100%;text-align:left;display:inline-block}footer .tech-info{order:2;width:100%}.company-card{flex-flow:column nowrap;padding:0}.company-card .visual{display:flex;justify-content:space-between;align-items:center;margin-right:0;flex-direction:column}.company-card .logo-card img{height:auto;margin:0 auto;width:125px}.company-card .about{height:285px;flex-flow:column nowrap}.company-card .about h1{margin-bottom:10px}.company-card .about .contacts-block{text-align:left}.company-card .about .contacts-block a[href^=tel]{font-size:3.2rem;margin-bottom:5px}.company-card .services{height:600px;min-height:600px;flex-flow:column;margin-top:25px}.all-feedback .title{flex-flow:column;align-items:center}.all-feedback .title a{margin-top:15px}.form{flex-flow:column}.form .field-block,.form .field-block--input,.form .field-block--named,.form .other-block,.form .field-block .quarter{width:100%;margin-bottom:15px}.form .field-block--input>p,.form .field-block--named>p{margin-bottom:5px}.form .download-input{width:100%;flex-flow:column}.form .download-input .btn{width:100%}.form .rating-button{margin-bottom:25px}.form .rating-button .btn-rating{width:128px}.form .btn-green{width:100%}.icon-up:after,.icon-down:after{display:none}.more-info{padding:15px}.menu-static a:first-child,.menu-static span:first-child{margin-left:0}blockquote{padding:0 0 0 40px}.fixblock>.item-between{align-items:flex-start;flex-direction:column}.link-out:before{left:-47px;top:-8px}.index-text{display:none}.b-params{width:100%}.b-params__part{padding:15px 25px}.b-params .radio._inline{width:100%;display:inline-block}.b-params .half{width:45% !important}.b-list{width:100%}.b-list__filter{flex-wrap:wrap;justify-content:space-between}.b-list__filter label{padding:5px 20px;width:100%;margin-bottom:10px;margin-right:0}.b-list__content .checkbox label{max-width:145px}.b-list__content li{width:100%}.comment-card img{width:50%;height:auto;margin-bottom:30px;margin:0 auto 30px}}.subtitle{font-size:18px;font-weight:700;margin-top:15px}.navyki{padding:11px;margin-right:5px;float:left;background:#eff1f2}#main-menu-region{margin-top:20px;display:flex;justify-content:center;flex-wrap:wrap;list-style:none}#main-menu-region li{padding:2px 10px;color:#eb1e46;border:1px solid #41bf76;cursor:pointer;cursor:pointer;margin-right:5px;margin-bottom:5px;font-size:14px;list-style:none;margin-left:0}#main-menu-region li a{color:#41bf76}#main-menu-region li a:hover{text-decoration:underline}#main-menu-region li:hover a{color:#eb1e45}#main-menu-region li:hover{border-color:#eb1e45}a.name{color:#4d5255;font-weight:700;font-size:20px}span.url{color:#3b399a;font-weight:400 !important}.share42init{width:160px}hr{margin-bottom:20px}.thumb .btn-green{margin:0 auto 30px;display:block;padding:10px 0;max-width:150px;cursor:pointer}iframe{max-width:100% !important;max-height:100% !important;margin:0 auto;display:block}.ratin_position{margin-top:25px;margin-bottom:30px;float:left}.agency-name{font-size:23px;font-weight:700}.list-none li{list-style:none !important;margin-left:0 !important}.bold{font-weight:700}.thebest:first-child{margin-right:2%}.thebest:last-child{margin-left:2%}.trophy_hover{-webkit-transition:margin .5s ease-out;-moz-transition:margin .5s ease-out;-o-transition:margin .5s ease-out}.trophy_hover:hover{margin-top:2px}.rank-header{font-family:Open Sans;font-weight:300;color:#2778bf;text-align:center}.ranking-header-text .row-fluid{background-color:rgba(255,255,255,.9)}.rank-header-content p{font-family:Open Sans;font-weight:300;text-align:left}p.rank-header-content{margin-top:30px;line-height:30px}.rank-header-content strong{font-family:Open Sans;font-weight:600;text-align:left}.logo-circle{width:150px;height:150px;border-radius:8px;background-color:#fff;background-size:70%;border:1px solid #ededed;background-repeat:no-repeat;background-position:center;line-height:150px;text-align:center}.logo-circle img{width:60%;vertical-align:middle;transition:width .2s ease-out}.row-color:hover .logo-circle img{width:75%}.logo-column{position:relative}.span8.row-height-custom h3{font-family:Open Sans;font-weight:400;color:#2778bf;display:inline}.span8.row-height-custom h4{font-family:Open Sans;font-weight:400;color:#e67e22;display:inline;font-size:14px}.span8.row-height-custom{position:relative}.span8.row-height-custom p{font-family:Open Sans;font-weight:300;color:#777;line-height:16px;font-size:12px;max-width:1300px}.rank-button-in{width:200px;height:30px;background-color:#e67e22;display:inline-block;margin-right:20px;border-radius:3px}.rank-button-in:hover{background-color:#f89f44}.rank-button-in p{font-family:Open Sans !important;font-weight:300 !important;color:#fff !important;line-height:30px !important;text-align:center !important}.rank-button-out{width:200px;height:30px;background-color:#2778bf;display:inline-block;border-radius:3px}.rank-button-out:hover{background-color:#499adf}.rank-button-out p{font-family:Open Sans !important;font-weight:300 !important;color:#fff !important;line-height:30px !important;text-align:center !important}.button-rank-holder{padding-top:10px}.span2.row-height-custom.number p{line-height:160px !important;text-align:center !important;font-size:50px !important;color:#2778bf !important;font-family:Open Sans !important;font-weight:300 !important}.row-color{min-height:180px;padding-top:20px;padding-bottom:20px}.row-color:nth-child(odd){background-color:#f0f0f0}.row-color:nth-child(even){background-color:#f9f9f9}.ranking-header-text{padding-top:30px;padding-bottom:40px}.company-info-stuffs{min-height:100px}.the-first-row{margin-left:0}.the-first-row img{display:inline;vertical-align:sub;height:18px}.ranking-past-years-button{text-align:center;padding:10px;border-radius:5px;margin-bottom:10px}.ranking-past-years-button:hover{color:#333 !important}.ranking-past-years-button h4{color:#2980b9;font-family:Open sans;font-weight:300}.previous-rankings{margin-top:0}.breadcrumb{width:960px;margin:0 auto;margin-bottom:10px}.ribbon{background-color:#a00;overflow:hidden;white-space:nowrap;position:absolute;left:-50px;top:40px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.ribbon a{border:1px solid #faa;color:#fff;display:block;font:bold 81.25% 'Helvetica Neue',Helvetica,Arial,sans-serif;margin:1px 0;padding:10px 50px;text-align:center;text-decoration:none}@media screen and (min-width:1500px){.span8.row-height-custom p{line-height:22px;font-size:13px}}@media screen and (max-width:1150px){.ranking-past-years-button h4{font-size:12px}}@media screen and (max-width:960px){.logo-circle{width:150px;height:150px;border-radius:8px;background-color:#fff;position:inherit !important;margin-top:0;background-size:70%;border:1px solid #ededed;background-repeat:no-repeat;background-position:center;line-height:150px;text-align:center;margin:0 auto}.row-height-custom{margin:0 auto !important;text-align:center;float:none !important}.company-info-stuffs{text-align:left}.rank-button-in{margin:10px}.ranking-header-text{padding-top:0;padding-left:10px;padding-right:10px;-webkit-box-shadow:inset 0 0 10px rgba(0,0,0,.0);box-shadow:inset 0 0 10px rgba(0,0,0,.0)}.ranking-header-text h1{font-size:21px}.ranking-header-text h1:after{content:"\a";white-space:pre}.breadcrumb{width:90%}.ranking-header-text{background-image:none}}.flex-wrap{display:flex;flex-wrap:wrap}.jcc{justify-content:center}.aic{align-items:center}.toggle-menu{display:none}.toggle-menu span{width:100%;height:3px;background:#42be77;border-radius:5px;transition:.2s}@media(max-width:1024px){.oreitng{display:flex;flex-direction:column;position:fixed;background:#f8f8f8;width:70%;top:0;bottom:0;height:100%;z-index:100;padding:10px;transition:.3s;left:-70%}.oreitng.on{left:0}.toggle-menu{width:50px;height:50px;display:flex;float:right;margin-top:15px;flex-direction:column;justify-content:space-around;padding:5px;border:3px solid #42be77;border-radius:10px;position:relative}.fixed-head{position:fixed;width:100%;z-index:1;top:0}}.on .top-s{transform:rotate(45deg);position:absolute;top:20px;left:0}.on .bot-s{transform:rotate(-45deg);position:absolute;top:20px;left:0}.on .mid-s{display:none}.logo-card{width:200px;height:200px;display:flex;justify-content:center;align-items:center;margin:10px 0;border-radius:10px;border:1px solid #f2efef;padding:15px;box-shadow:3px 3px 5px 1px #f2efef}.logo-card img{height:auto;width:100%}.h1-card{text-align:center;margin-bottom:40px;position:relative}.h1-card:before{content:'';width:100px;background:#41bf76;height:3px;position:absolute;bottom:-5px;left:0;right:0;margin:0 auto}.card{display:flex;flex-wrap:wrap;justify-content:space-between}.map-card,.button-logo,.all-card{max-height:350px;margin-bottom:50px}.map-card iframe{height:calc(100% - 35px)}.button-l a{width:100%;height:35px;display:flex;justify-content:center;align-items:center;cursor:pointer}.button-logo{display:flex;flex-direction:column;justify-content:space-between}.all-card p:last-child{padding-bottom:0}.text-about{max-height:100% !important}.logo-about{display:flex;justify-content:space-between;flex-wrap:wrap;width:600px;max-width:100%}.all-card{width:330px;max-width:100%}.articles{display:flex;width:350px;height:auto;min-height:350px;flex-direction:column;position:relative;float:left;margin:10px;justify-content:flex-end;background:#000000ba;text-decoration:none;overflow:hidden}.articles img{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;transition:.2s}.articles:hover img{transform:scale(1.1) rotate(-10deg)}.articles .data-art{width:100%;padding:5px 10px;background:#c5c5c5;text-decoration:none !important;color:#fff;display:flex;justify-content:space-between;transition:.2s}.articles:hover .data-art{background:#40be76}.articles:hover .dop-art{background:#000}.articles .dop-art{width:100%;padding:5px 10px;color:#fff;transition:.2s}.articles .date-span i{margin-right:10px}.articles .views i{margin-right:10px}.jscb{justify-content:space-between}.data-artic span{margin-right:20px}.data-artic i{margin-right:10px}.mt20{margin-top:20px}.wpcr3_respond_3{display:none}.tabs__content{display:none}.tabs__content.active{display:block}.tabs__caption li.active{border:1px solid #eb1e46 !important}.tabs__content table tbody tr:first-child td:nth-child(2)>a.link{color:#3b399a !important}#moreCategories h2{font-size:20px}img.size-auto,img.size-full,img.size-large,img.size-medium,.attachment img,.widget-container img{max-width:100%;height:auto}.alignleft,img.alignleft{display:inline;float:left;margin-right:24px;margin-top:4px}.alignright,img.alignright{display:inline;float:right;margin-left:24px;margin-top:4px}.aligncenter,img.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}img.alignleft,img.alignright,img.aligncenter{margin-bottom:12px}.wp-caption{background:#f1f1f1;line-height:18px;margin-bottom:20px;padding:4px;text-align:center}.wp-caption img{margin:5px 5px 0;max-width:622px}.wp-caption p.wp-caption-text{color:#777;font-size:12px;margin:5px}.wp-smiley{margin:0}.none-all-site{display:none}@media screen and (max-width:740px){div#toc_container{width:100%}}