.type_testimonial .testimonial{padding:0 0 5px;max-width:785px}.post_type_shortcode.type_testimonial h3{font:19px/24px 'Roboto Slab',serif;margin:0;padding:20px 0 45px 10px}.ui-sortable-handle h3 a,.post_type_shortcode.type_testimonial h3 a{font:19px/24px 'Roboto Slab',serif;color:#2e323b}.type_testimonial .tl_content{border:0;padding:8px 17px 10px}.tl_content blockquote p{padding:0;font-weight:300;color:#2e323b;font-size:16px;line-height:23px;margin:0 0 12px}.tl_content blockquote{padding:16px 10px 6px 36px}.tl_content blockquote b{font-weight:500;letter-spacing:-.5px}.tl_content blockquote span{letter-spacing:-.8px}.testimonial .tl_content:before{display:none}.testimonial .tl_content:after{border-right:19px solid transparent;border-top:36px solid #ecebea;bottom:-26px;content:"";position:absolute;left:28px;top:auto;width:0;z-index:-1;display:block;transform:rotate(24deg)}.arrow_text{padding:0;max-width:785px}.arrow_text p{padding:0;text-align:right}.arrow_text p a{padding:0 24px 0 0;display:inline-block;font-size:16px;line-height:17px;color:#666a76;background:url(//anpzenit.ru/wp-content/themes/lawbusiness/css/../images/arrow-right-text.png) no-repeat 100% 0;background-size:17px 17px;-webkit-transition:background .2s ease-out;-moz-transition:background .2s ease-out;-ms-transition:background .2s ease-out;-o-transition:background .2s ease-out;transition:background .2s ease-out}.arrow_text p a:hover{background:url(//anpzenit.ru/wp-content/themes/lawbusiness/css/../images/arrow-h.svg) no-repeat 100% 0;background-size:17px 17px}.post_inner h4{overflow:hidden}.post_inner h4 small.date{float:left;margin:5px 15px 0 0;font-size:12.5px;line-height:21px;background:#e63020;color:#fff;padding:0 7px;transition:background .4s ease}.post_type_shortcode.type_blog h3{text-align:left;font:19px/24px 'Roboto Slab',serif;margin:0;padding:20px 0 50px 10px}.post_type_shortcode.type_blog h3 a{font:19px/24px 'Roboto Slab',serif;color:#2e323b}.news-and-about .post_type_shortcode.type_blog h4.entry-title a{font-weight:300;font-size:17px;line-height:25px;display:block;overflow:hidden;margin:-5px 0 14px;color:#666a76}.post_type_shortcode.type_blog{min-height:489px}.post_type_shortcode.type_blog h4.entry-title:hover a{color:#2e323b}.post_type_shortcode.type_blog h4.entry-title:hover .date{background:#2e323b}.inner_page .content_wrap{padding:0 15px 40px}.sub-content{overflow:hidden;position:relative;margin-bottom:80px}.sub-content .tab_content{position:relative;padding-left:30px;overflow:hidden}.sub-content .tab_content:after{content:'';position:absolute;width:2px;background:#e0e0e0;top:0;bottom:0;left:0}.tab_content h2{font-size:44px;line-height:50px;margin-bottom:50px;font-family:'Roboto Slab'}.tab_content h3{font-size:24px;line-height:30px;font-family:'Roboto Slab';margin-bottom:30px;margin-top:50px}.tab_content p{padding:0;margin:0 0 20px}.tab_content p a{color:#2e323b;font-weight:300}.item-list{float:left;width:280px;margin-right:60px}.item-list li{background:0 0;padding:0 0 0 50px;margin:0;list-style:none;position:relative}.item-list li img{position:absolute;left:0;top:0}.map_block img{display:block;margin:0 auto;max-width:1074px;width:100%;height:auto}.map_block{margin:0 0 50px}.trust_block{padding:0 0 0 30px}.trust_block .content_wrap{padding:0}.page-id-2114 #middle_content .entry>p{padding:0}.trust_block h1{font:46px/50px 'Roboto Slab',serif;margin:0 0 75px}.logo_klientov a{width:20%;margin:0 0 25px -4px}.logo_klientov a img{max-width:60%}blockquote:before{width:29px;height:25px;background-size:29px 25px}.tl_content{background:#f6f5f4}article.type-testimonial{float:none}.bottom-panel{padding-left:0;padding-top:46px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;color:#afb1b8;font-size:16px}.view-more{border:4px solid #e63022;font-size:16px;color:#2e323b;padding:12px 15px;margin-right:15px;font-weight:400;transition:.3s;position:relative}.view-more:hover{color:#fff}.view-more:after{content:'';position:absolute;bottom:0;left:0;right:0;height:0;background:#e63022;transition:.3s;z-index:-1}.view-more:hover:after{height:100%}.bottom-panel span{font-weight:400}.block_testimonial.post_type_shortcode.type_testimonial h3{padding:20px 0 35px}.block_testimonial.type_testimonial .testimonial{max-width:825px}#bottom,.footer_outer_wrap{background:#2e323b}.bottom_left{float:left;width:58%}.bottom_right{float:right;width:41%}#bottom .widgettitle{padding:0;font-size:17px;line-height:23px;font-weight:300;text-decoration:none;border-bottom:0;display:block}#bottom .bottom_1 .widgettitle{margin:0 10px 0 0}#bottom .contact_widget_address{font-size:17px;line-height:23px;color:#dfdfdf}.bottom_1{float:left}#bottom .block .widgettitle{color:#7c8089}#bottom .block:hover .widgettitle{color:#e63020}#bottom .block:hover .contact_widget_address{color:#fff;border-bottom:1px solid #fff}.left_holder{overflow:hidden;padding:0 0 32px;font-size:17px;line-height:23px}.contacts .contact_widget_phone{color:#aeb0b7;font-size:17px;line-height:25px;padding:3px 0 3px 26px;background:url(//anpzenit.ru/wp-content/themes/lawbusiness/css/../images/ico-phone.png) no-repeat;background-size:16px 25px;margin:0 25px 0 0}.contacts .contact_widget_phone:before,.contacts .contact_widget_email:before{content:"";display:none}.contacts .contact_widget_email{padding:3px 0 3px 30px;font-size:17px;line-height:25px;background:url(//anpzenit.ru/wp-content/themes/lawbusiness/css/../images/ico-email.png) no-repeat 0 50%;background-size:22px 16px;color:#fff}.contacts .contact_widget_whatsapp{padding:3px 0 3px 30px;font-size:17px;line-height:25px;background:url(//anpzenit.ru/wp-content/themes/lawbusiness/css/../images/whatsapp.svg) no-repeat 0 50%;background-size:25px 25px;color:#fff}.contact_widget_phone a{color:#fff}.bottom_right img{float:left;margin:0 16px 0 0}#bottom .our_rating{overflow:hidden;font-size:14px;line-height:19px}#bottom .our_rating li{list-style-image:none;list-style:none;position:relative;padding-left:30px;margin-bottom:9px}#bottom .bottom_right_2 .our_rating li{padding-left:0}#bottom .bottom_right_2 .our_rating.rimg li{padding-left:30px}#bottom .our_rating li img{position:absolute;top:0;left:0}#bottom .our_rating li span{color:#7c8089;display:block}#bottom .our_rating img{margin:0 10px 0 0}.footer_outer{background:0 0;border:0}.footer_inner{max-width:1170px;width:100%;font-size:16px;line-height:20px;color:#fff;box-sizing:border-box}.footer_inner .copyright{color:#7c8089}.team_block{font-size:17px;line-height:25px}.team_block h1{font:46px/50px 'Roboto Slab',serif;margin:0 0 63px}.team_block p{max-width:830px;margin:0 0 25px;padding:0}.team_holder{overflow:hidden;padding:35px 0 0 10px;margin:0 0 0 -10px}.team_item{display:inline-block;vertical-align:top;width:209px;margin:0 72px 40px 0;text-align:center}.team_item .person_title{display:block;color:#2e323b;font-size:19px;line-height:23px;font-weight:500;margin:0 0 5px;transition:all .2s ease}.team_item .person_subtitle{display:block;font-size:15px;line-height:21px;color:#7c8089;font-weight:300}.team_item a{display:block}.team_item img{display:block;margin:0 auto 16px;transition:all .2s ease;max-width:75%;max-height:290px}.team_item a:hover .person_title{color:#e63020}.team_item a:hover img{box-shadow:inset 0 0 5px rgba(0,0,0,.5),0 5px 10px rgba(0,0,0,.5)}.percent_data{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;padding:0;margin:0 0 50px;list-style:none;font-size:14px;line-height:16px;color:#2e323b}.percent_data li{list-style:none;margin-left:8%}.percent_data li:first-child{margin:0}.percent_data strong{display:block;font-size:42px;line-height:44px;color:#f9a098;font-weight:700;margin-bottom:10px}.head_of{overflow:hidden;font-size:14px;line-height:20px}.head_of{display:flex;align-items:center}.head_of .img-holder{width:68px;height:68px;float:left;margin-right:18px;border-radius:50%;overflow:hidden}.head_of img{float:none;margin-right:0;height:auto;width:100%}.head_of strong{display:block;font-weight:700}.head_of strong,.head_of_items a,.head_of_items span{line-height:18px}.head_of_items span{display:block}.projects h2{font-size:18px;font-family:'Roboto Slab',serif;margin-bottom:35px}.projects_holder{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between}.projects_holder .project_box{width:32.5%;background:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:14px;line-height:20px;position:relative;height:260px}.projects_holder .project_box .box-holder{padding:15px 20px;border:1px solid #e0e0e0;position:relative;height:100%;background:#fff;width:auto;box-sizing:border-box}.projects_holder .project_box:hover .box-holder{padding:24px 29px;border:2px solid #e73020;top:-10px;left:-10px;width:calc(100% + 20px);height:calc(100% + 20px);right:-10px;bottom:-10px;box-shadow:0 0 10px rgba(0,0,0,.4);z-index:2}.projects_holder .project_box:hover .icon{top:39px;right:24px}.projects_holder .project_box:hover h3{color:#e63020}.projects_holder .project_box .icon{position:absolute;top:30px;right:15px;max-width:80px}.projects_holder .project_box .icon-h{display:none}.projects_holder h3{font-weight:400;font-size:16px;line-height:25px;margin:0 85px 0 0}.link-holder{text-align:right;padding-top:30px;margin-bottom:30px;width:100%;max-width:100%}.one_first{padding-left:0;padding-right:0}.sub-content .opener{display:none}.slick-list .team_item{margin:0}#navigation .menu-item-has-children>a span{background:0 0 !important}#navigation .active{position:relative}#navigation .active:after{content:'';position:absolute;height:3px;left:0;right:0;bottom:30px;background:#e63020;width:100%}.header_phone{background:url(//anpzenit.ru/wp-content/themes/lawbusiness/css/../images/mobile-01.svg) no-repeat;padding-top:3px}.header_phone:hover{background:url(//anpzenit.ru/wp-content/themes/lawbusiness/css/../images/mobile-02.svg) no-repeat}.navi_scrolled_resize .header_phone{margin:20px 0 24px 40px}.header_phone{margin-top:43px}#navigation .menu-item-has-children>a span{padding-right:0}.navi_scrolled_resize #navigation .active:after{bottom:16px}#navigation>li>ul{border-top:none;border-bottom:3px solid #cd001f;box-shadow:0 10px 10px rgba(0,0,0,.15)}.responsive_nav.active span{background:0 0}.responsive_nav.active span:after{transform:rotate(45deg);top:8px;left:0;background:#1b1b1b !important}.responsive_nav.active span:before{transform:rotate(-45deg);top:8px;left:0;background:#1b1b1b !important}.responsive_nav:hover span,.responsive_nav:hover span:before,.responsive_nav:hover span:after,.responsive_nav.active span{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}#header .navi_scrolled.navi_scrolled_resize{position:fixed !important}.menu-open #header .navi_scrolled.navi_scrolled_resize{bottom:0;overflow-y:auto}@media only screen and (max-width:1440px){.projects_holder .project_box{height:320px}}@media only screen and (max-width:1170px){.header_wrap{width:100%;box-sizing:border-box}}@media screen and (max-width:1169px){.news_column{padding:0 15px;width:33.33%}.one_third .block:nth-child(2n-1){margin:0 40px 0 0}}@media only screen and (max-width:1024px){.item-list{width:64px;margin-right:36px}.sub-content .tab_content{padding-left:7px}.item-list span{display:none}.sub-content .tab_content:after{display:none}.item-list a{margin-left:-15px;padding-left:25px}.sub-content{overflow:visible}.projects_holder{display:block}.projects_holder .project_box{width:100%;margin-bottom:15px;height:200px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.projects_holder .project_box .box-holder{padding-right:80px}.projects_holder .project_box:hover .box-holder{padding-right:90px}.bottom_left{float:none;width:100%;margin-bottom:20px}.bottom_right{float:none;width:100%;overflow:hidden}.bottom_ininner{margin:0}.item-list li img{left:35px !important}.trust_block{padding-left:0}.navi_scrolled_resize .header_phone{margin-top:38px}#navigation{border:none}#navigation .active:after{display:none}#navigation .active:after{display:none}.cmsms_responsive #navigation li a,#navigation{font-size:18px;font-weight:700;text-align:left;color:#2e323b}.cmsms_responsive #navigation li a{padding-top:13px;padding-bottom:13px;padding-left:15px}}.footer_outer{padding-left:15px;padding-right:15px;margin:0 auto}.responsive_nav{border:none !important}.view-more.mobile-visible{display:none}#navigation>li>ul{box-shadow:none;left:-25px}#navigation>li>ul:after,#navigation>li>ul:before{content:'';position:absolute;background:#fff;left:100%;border-bottom:3px solid #cd001f;top:0;bottom:-3px;width:9999px}#navigation>li>ul:before{left:auto;right:100%}h2{font-weight:400}.slick-slider .slick-track{box-shadow:0 10px 10px rgba(0,0,0,.35)}.button_medium{padding:8px 32px;background-size:100% 100%;height:auto}#navigation .sub-menu .menublock{margin-left:20px;margin-right:-20px}#menu-item-7290 .sub-menu li,#menu-item-7497 .sub-menu li{padding-right:5px}.cmsms_cc .blocks .one_third{width:100%}.cmsms_cc .blocks .one_third .block{margin-left:15px;margin-right:15px;width:30%}.team_block .team_item img{width:100%;max-width:100%}.team_block .team_item{width:209px}#bottom .our_rating li span.holder{color:#fff}#bottom .our_rating li span{margin:0 5px 0 0;float:left}#bottom .our_rating li .holder{margin:0;float:none}@media only screen and (max-width:960px){.one_third .block{width:calc(50% - 10px)}.one_third .block:nth-child(2n-1){margin:0 20px 0 0}}@media only screen and (max-width:1024px){.navi_scrolled_resize .header_phone{margin:39px 0 24px 40px}#navigation>li>a.drop_active{border:none}#navigation>li>a.drop_active span{border-bottom:2px solid #ea2e0d;padding-bottom:5px;display:inline-block}}@media only screen and (max-width:767px){.team_item .person_title span{display:block}.responsive_nav.active:after{content:'Меню';position:absolute;left:-47px;top:2px;color:#1b1b1b !important}#navigation>li>a.drop_active{border-bottom:1px solid #e7e7e7 !important}#navigation>li>a.drop_active span{border-bottom:none;padding-bottom:5px;display:inline-block}#navigation .sub-menu .menublock{width:100% !important}#navigation .sub-menu .menublock a{padding-left:10px !important}.trust_block .content_wrap{padding:0}.page-id-2358 .one_first .one_third.blocks{margin:0}.page-id-2358 .one_third .blocks-inner .block a{padding-left:0 !important;padding-right:0 !important}.trust_block .content_wrap .cmsms_cc{padding:0}#header .navi_scrolled_resize .header_wrap{padding:0 !important}.navi_scrolled_resize .header_phone{display:none !important}#header .navi_scrolled_resize .logo_wrap a.logo{width:133px;height:67px;margin-top:12px !important;margin-left:15px !important}.navi_scrolled_resize .responsive_nav{margin:28px 5px 20px 7% !important}.one_third .block{width:auto}.one_third .block:nth-child(2n-1){margin:0}.team_item{margin-right:8px;text-align:left}.team_item img{max-height:256px;min-height:202px;width:auto}#slider15 .team_item img{max-height:256px;min-height:207px;max-width:100%}#slider15 .team_item{width:143px;margin-right:10px}section[data-id=main] .one_third{padding:0}.item-list{float:none;width:100%}.item-list .opener{display:block}.item-list span{display:block}.sub-content .tab_content{padding-left:0}.trust_block .cmsms_cc{padding:0}.post_type_shortcode_inner .bottom-panel{display:block;text-align:center}.post_type_shortcode_inner .bottom-panel .view-more{display:block;width:240px;text-align:center;margin:0 auto 15px}.view-more.mobile-visible{display:block;width:200px;margin:0 auto 20px;text-align:center}.sub-content{margin-bottom:40px}.header_phone{position:absolute;top:0;left:0;right:0;background:#2e323b !important;color:#fff !important;margin:0;padding:10px;text-align:center}.header_phone span{position:relative}.header_phone span:after{content:'';position:absolute;background:url(//anpzenit.ru/wp-content/themes/lawbusiness/css/../images/mobile-01.svg) no-repeat;background-size:100% 100%;top:1px;left:0;width:17px;height:27px}.header_inner{padding-top:0}.cmsms_responsive #header .header_wrap{padding-top:55px}.item-list li{padding-left:50px}.sub-content{position:relative;z-index:400}.sub-content .opener{display:block}.sub-content .opener{position:relative;background:#f6f5f4;padding:20px 55px 20px 15px;color:#2e323b}.tab_content{padding-top:30px}.sub-content .opener img{display:none}.sub-content .opener:before{font-family:FontAwesome;content:'\f078' !important;font-size:20px;right:20px;top:50%;margin-top:-15px;position:absolute;color:#2e323b}.sub-content .item-list{display:none;background:#fff;border-bottom:5px solid #e63020}.sub-content.menu-open .sub-holder{box-shadow:0 0 15px rgba(0,0,0,.35)}.sub-content.menu-open .item-list{display:block;position:relative;z-index:10}.item-list li img{display:none}.item-list a{margin-left:0;padding-left:10px;height:60px}.item-list a:after{display:none !important}.item-list a{background:0 0 !important}.item-list a:hover{color:#e73020;background:0 0}.sub-content.menu-open .opener{background:#fff}.sub-content.menu-open .item-list{border-top:1px solid #dfdfdf}.sub-content.menu-open .opener:before{color:#e73020;transform:rotate(180deg);margin-top:-8px}.item-list .active a{opacity:.7}.tab_content h2{font-size:28px;line-height:36px;margin-bottom:20px}body,li p,.testimonial .cmsmsLike,.testimonial .cmsms_comments{font-size:14px;line-height:1.4}.header_inner{padding-bottom:15px}.header_phone{display:block !important}.custom_header{display:none !important}.bottom_1{float:none;width:100%;margin-bottom:10px}.bottom_right img{float:none;margin-bottom:10px}#bottom .our_rating{font-size:14px}.footer_inner{font-size:14px;padding-left:0;padding-right:0}.footer_inner span{display:block}#middle_content{padding-left:20px;padding-right:20px}#header .logo_wrap a.logo{width:168px;height:88px;margin-top:12px !important}#bottom .our_rating li{overflow:hidden}#bottom .our_rating li span{float:left}#bottom .our_rating li .holder{overflow:hidden;display:block;margin:0}.map_block{display:none}h1{font-size:30px !important;margin:0 0 20px!important}.contacts .contact_widget_phone{display:block;margin-bottom:6px}.team_item img{margin:0 0 16px;max-width:92%}}@media only screen and (max-width:490px){.percent_data{display:block}.percent_data li{overflow:hidden;margin-bottom:15px;margin-left:0;display:block}.percent_data strong{float:left;margin-right:10px}.percent_data span{display:inline-block;vertical-align:top;padding-top:10px}.mobile-hidden{display:none}}.our_rating a{display:flex}#bottom .our_rating li span:first-of-type{flex:0 0 auto}#bottom .our_rating li span.holder{flex:1 1 auto}