/*
    Template: consulting
    Theme Name: Consulting Child Theme
    Theme URI: http://consulting.stylemixthemes.com/
    Author: StylemixThemes
    Author URI: http://stylemixthemes.com/
    Description: Consulting - Business and Finance WordPress theme. Using Consluting you can easily create a modern website with real content. Easily edit the real content and compose the page layout with drag & drop page builder Consulting is the best ever finance, consulting, brokerage WordPress theme. It’s fully Responsive and Easy to Customize using intuitive Drag & Drop Visual Composer and Theme Options panel in WordPress Customizer.
    License: GNU General Public License v2 or later
    License URI: http://www.gnu.org/licenses/gpl-2.0.html
    Tags: blue, one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, fixed-layout, fluid-layout, responsive-layout, custom-background, custom-colors, custom-header, custom-menu, sticky-post, translation-ready
    Text Domain: consulting-child-theme
*/
.header-zeile,.row-display-flex,.wrapper-sl{display:flex}.item-header,.item-header-links,.item-header-rechts{position:relative;overflow:hidden}#standort,#standort-ohnehover{transition:1s;bottom:10px;line-height:2em;text-align:center;z-index:1;color:#fff;width:100%}#item-links,#item-mitte{margin-left:-141px}#item-mitte,#item-rechts{margin-right:-141px}#standort,#standort-ohnehover,.headline-overlay h1{position:absolute;text-transform:uppercase;text-shadow:0 0 15px #000}#standort,#standort-ohnehover,.headline-overlay h1,.headline-standort h1{text-shadow:0 0 15px #000}.custom-post-slider{box-shadow:inset 0 0 0 2000px rgba(0,0,0,.5)}.stm_mobile__header .stm_mobile__switcher span{background-color:#003264!important}.stm_mobile__header{background-color:#fff}body p{hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto}body.header_transparent .pearl_sticked{padding-top:20px!important;padding-bottom:15px!important;box-shadow:0 5px 10px 0 rgba(0,0,0,.5)!important}body.header_transparent .stm-header{box-shadow:0 5px 10px 0 rgba(0,0,0,.5)}.stm-header .pearl_sticked{box-shadow:0 5px 10px 0 rgb(0 0 0 / 50%)!important}.footer_widgets strong,.stm-header .btn__text,.stm_contacts_widget ul li .icon,h1.h2{color:#fff}#menu-item-8144 ul li a,#menu-item-8145 ul li a,#menu-item-8146 ul li a{padding:6px!important}.wpb_column.vc_column_container.vc_col-sm-8.vc_col-has-fill .vc_column-inner.vc_custom_1632339523962{border-left-color:#c1b2b1!important}.anschnitt-header{clip-path:polygon(0 0,100% 0%,100% 100%,calc(100% - 52vw) 100%)}.anschnitt-header img{object-fit:none}.anschnitt-header-links{clip-path:polygon(0 0,calc(100% - 52vw) 0%,100% 100%,100% 100%);max-height:400px}.item-header,.item-header:hover{clip-path:polygon(0% 0%,140px 100% ,100% 100%,calc(100% - 140px) 0%)}.anschnitt-header>img.vc_single_image-img.attachment-full{height:400px;object-fit:cover}.header-inner-column>div.vc_column-inner{padding-right:0}.con-sl{max-height:850px}.wrapper-sl{width:100%;height:550px}.item-header{flex:3 0 auto;transition:.5s ease-in-out}.item-header-rechts{clip-path:polygon(0% 0%,100% 0 ,100% 100%,calc(100% - 140px) 0%)}#standort{opacity:0}#standort-ohnehover{opacity:1}.item-header:hover{opacity:1;flex:5}#item-links:hover>h1,#item-mitte:hover>h1,#item-rechts:hover>h1,.hover-text:hover{opacity:1!important}.item-header img{position:absolute;display:inline-block;max-height:100%;min-width:100%;left:50%;transform:translateX(-50%);height:550px;object-fit:cover}.headline-overlay h1{left:600px;right:0;top:130px;z-index:99;font-size:40px;line-height:1.2;font-weight:900;color:#fff!important;letter-spacing:1px}.hover-teatigkeitsbereiche{color:#fff;font-size:15px;line-height:19px}.anwaelte-grid-uebersicht h4{font-weight:400}.tags.media-body a,.widget.widget_product_tag_cloud .tagcloud a,.widget.widget_tag_cloud .tagcloud a{text-transform:capitalize}input.wpcf7-form-control.has-spinner.wpcf7-submit{font-size:16px;font-family:Roboto;text-transform:uppercase;color:#fff}.header-unterseiten-typo h1{font-size:64px!important;text-transform:uppercase;line-height:67px!important;color:#525252;font-weight:600}.header-unterseiten-typo strong{font-size:28px;color:#003264;font-weight:400;padding-bottom:10px;padding-top:10px;text-transform:uppercase;line-height:28px}.intro-text h2,.taetigkeit-headline{font-weight:600}.intro-text h2,div.taetigkeits-header-h1 h1{font-size:5vh;line-height:6vh;color:#525252;text-transform:uppercase}h3{hyphens:auto}.intro-text strong{font-size:3vh;color:#003264}.intro-text-daten strong{font-size:3vh;color:#fff}div.taetigkeits-header-h1 h1{font-weight:300}.subheadline.subheadline{margin-bottom:5px;padding-top:10px!important;font-weight:400!important}.stm-header__element:hover .btn__text{color:#000!important}.headline-margin-bottom{margin-bottom:15px}.comments_num,.display-none,.entry-content>p,.no-display-custom-grid,.page-child .vc_btn3-container.vc_btn3-left,.page-child .vc_grid-container .vc_custom_heading.vc_gitem-post-data.vc_gitem-post-data-source-post_excerpt,.post_by,.post_details_wr .stm_post_info .post_thumbnail,.posts_grid h5:before,.search h1.h2,.secondary_font_color_hv span,.single-post .vc_btn3-container.vc_btn3-left,.single-post .vc_grid-container .vc_custom_heading.vc_gitem-post-data.vc_gitem-post-data-source-post_excerpt,.single-stm_service .vc_btn3-container.vc_btn3-left,.single-stm_service .vc_grid-container .vc_custom_heading.vc_gitem-post-data.vc_gitem-post-data-source-post_excerpt,.text_more,.wpb_content_element ul li::before{display:none}.vc_custom_heading.no_stripe.text_align_left h1{padding-top:30px;line-height:50px}@media only screen and (max-width:768px){.vc_custom_heading.no_stripe.text_align_left h1{font-size:28px;padding-top:30px;line-height:33px}.aktuelles-row-flex{flex-wrap:wrap}.sidebar-aktuelles{width:100%}.column-left-aktuelles{padding-right:0}.header-margin-bottom.header-margin-bottom{margin-bottom:30px!important}.anschnitt-header{order:-1;clip-path:none}.header-unterseiten-typo.header-unterseiten-typo{padding-left:15px!important;padding-top:35px!important;padding-bottom:36px!important}h2.av-special-heading-tag{font-size:26px;line-height:30px}}.aktuelles-row-flex{display:flex;flex-direction:row}.column-left-aktuelles{padding-right:45px}.vc_grid.vc_row.vc_grid-gutter-15px .vc_grid-item{padding-bottom:15px!important}.taetigkeitsbereiche-sidebar .vc_gitem_row .vc_gitem-col{padding:0!important}.taetigkeitsbereiche-sidebar .vc_grid-item.vc_clearfix.vc_col-sm-12.vc_grid-item-zone-c-top.vc_visible-item{padding-bottom:0!important}.vc_tta-panel-body p{line-height:26px!important;font-size:14px!important}.stm_service-template-default h1{font-size:4.7vh;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;line-height:1.2em}.home #main{background:#ededed;background:linear-gradient(75deg,#ededed 0,#ededed 55%,#fff 55%,#fff 100%)}#main{padding:0}.graue-box-text p{font-size:28px;line-height:45px;color:#fff;font-weight:200}.graue-box-text-grau p{font-size:28px;line-height:45px;color:#525252;font-weight:400}.graue-sektion .vc_sep_width_20{margin-left:auto;margin-right:auto}.vc_btn3-container .vc_general.vc_btn3.vc_btn3-color-theme_style_1{width:200px;height:padd;padding:20px;font-size:16px;background-color:#003264;border:none;background-image:none}.vc_btn3-container .vc_general.vc_btn3.vc_btn3-color-theme_style_1:hover{background-color:#c1b4b1;color:#525252}.vc_grid .vc_pageable-load-more-btn{text-align:right;margin-top:25px;margin-bottom:25px}#BorlabsCookieBox ._brlbs-refuse-btn,#linksfol #linksausrichten p,#linksfol .vc_grid-item .vc_custom_heading p,._brlbs-btn,.cookie-box .col-2,.stm_footer p,.subheadline.subheadline p{text-align:left!important}.vc_row.wpb_row.vc_inner.vc_row-fluid.intro-text{padding-left:15px;padding-top:5px}.vc_row.wpb_row.vc_inner.vc_row-fluid.intro-button{padding-left:15px}.form-control,.input-group .form-control,.post-password-form input[type=password],.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.wpcf7-form-control,body .woocommerce-cart table.cart td.actions .coupon .input-text{background:0 0!important}.stm_services.style_8 .stm_service::after,.vc_btn3.vc_btn3-color-primary,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-flat{background-color:#073768}.single-post .vc_grid-container .vc_gitem_row .vc_gitem-col,.single-stm_service .vc_grid-container .vc_gitem_row .vc_gitem-col{padding:10px 10px 10px 0}intro-button{padding-left:25px}vc_btn3.vc_btn3-color-white{color:#fff!important;background-color:#073768!important}vc_btn3.vc_btn3-color-white:hover{color:#fff!important;background-color:#525252!important}.stm_contacts_widget{margin-top:-20px!important}body .overlay_3:before{background:#003264}input,textarea{border:1px solid #cacaca!important}.wpcf7-submit{background-color:#003264!important;width:30%}span.wpcf7-form-control.wpcf7-acceptance{margin-left:-13px;padding:0}span.wpcf7-form-control.wpcf7-checkbox.wpcf7-validates-as-required.wpcf7-exclusive-checkbox{padding:0;height:25px}.post_bottom,span.wpcf7-list-item.first{margin:0}input[type=submit]{border:1px solid #003264!important}.icon_box.style_5 .icon_box_inner{padding-right:40px;padding-left:85px}.stm-glob-building:before{color:#777}.icon_box.style_5 .icon_box_inner .icon_text p{color:#525252}.icon_box.style_5:before{background-color:#c1b4b1;height:2px}.stats_counter.style_5 .inner .counter-wrap h3{font-size:45px;font-weight:700;line-height:1.22;color:#777!important}.stats_counter .counter_title{font-weight:700;font-size:18px;color:#777!important}.stats_counter.style_5 .inner .icon-wrap i{color:#777!important}.stats_counter.style_5.center>div.inner{justify-content:center}.stats_counter.style_4 .inner:after,.stats_counter.style_4 .inner:before{width:80px;height:7px}.stats_counter.style_4 .inner:before{transform:skew(330deg,0deg) rotate(47deg);top:48px;left:-3px}.stats_counter.style_4 .inner:after{transform:skew(330deg,0deg) rotate(47deg);left:-23px;top:42px}.av-logo-fadein.fadeInRight{animation-delay:1s}ul.vc_grid-filter.vc_clearfix.vc_grid-filter-filled.vc_grid-filter-size-md.vc_grid-filter-center.vc_grid-filter-color-grey{margin-bottom:70px;padding-top:30px}.vc_tta.vc_tta-shape-rounded .vc_tta-panel-body,.vc_tta.vc_tta-style-classic .vc_tta-panel-heading{border-radius:0!important}ul.ult_tabmenu.style1.Style_4 li{border-top-left-radius:0!important;border-top-right-radius:0!important}.logo-column{margin:auto}span.vc_tta-title-text{font-size:18px;color:#003264}body .vc_tta-container .vc_tta.vc_general.vc_tta-accordion.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading{background:#f2f2f2}body .vc_tta-container .vc_tta.vc_general.vc_tta-accordion.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body{background:#f2f2f2;border-bottom:1px solid #b6b6b6}body .vc_tta-container .vc_tta.vc_general.vc_tta-accordion.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title a{padding:20px 30px}body .vc_tta-container .vc_tta.vc_general.vc_tta-accordion.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title.vc_tta-controls-icon-position-right a{padding-left:20px!important;padding-right:40px!important}.accordion-av .wpb_wrapper{margin-left:5px}.cool_timeline_horizontal span.icon-placeholder{width:60px!important;height:60px!important;line-height:60px!important;left:calc(50% - 30px)!important}ul.ctl_road_map_wrp::before{top:30px!important}.stm_staff-template-default .stm_sidebar .vc_grid-item.vc_clearfix.vc_col-sm-12.vc_grid-item-zone-c-top.vc_visible-item{padding-bottom:2px!important;padding-top:2px!important}.stm_staff-template-default .stm_sidebar .wpb_content_element{margin-bottom:0!important}.stm_post_details.clearfix{margin:0 0 10px}#footer.style_3 .widgets_row .widget_title{color:#fff!important}#footer.style_3 .copyright-wrap,#footer.style_3 .footer-top{border-bottom:0!important;border-top:0!important}#footer.style_3 .widgets_row{padding-bottom:0}#footer .widgets_row .container{border-bottom:7px solid #fff}.av-icon-bg{background-image:url(https://www.ahlers-vogel.de/wp-content/uploads/2019/09/icon-check.png)!important;background-repeat:no-repeat;background-position:center center;background-size:350px}#footer .footer_widgets .widget{margin:0 0 35px}.jublogo{max-width:30px!important;opacity:.8;display:inline-block}.jublogo:hover{opacity:1;-moz-animation:3s swing;-webkit-animation:3s ease-in-out swing;-webkit-transform-origin:bottom}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}100%{transform:rotate(0)}}@media only screen and (max-width:1008px){#fullpage{padding-top:0!important}.stats_counter.style_5 .inner .icon-wrap{margin-right:0}}@media only screen and (max-width:1200px){.stats_counter .counter_title{font-size:14px}}@media only screen and (max-width:1500px){.header-unterseiten-typo h1{font-size:28px!important;line-height:33px!important}.header-unterseiten-typo strong{font-size:20px}.stm_staff .vc_row.wpb_row.vc_row-fluid.vc_row-has-fill{background-position:-70px!important}}p{text-align:justify!important}.wpb_text_column ul li:before{width:20px!important}.vc_row.wpb_row.vc_inner.vc_row-fluid.intro-text h1{font-weight:700;text-transform:uppercase}.subheadline.subheadline strong{margin-bottom:5px;padding-top:10px!important;font-weight:400!important;text-transform:uppercase}.wpb_text_column li::marker{content:">  ";font-size:14px!important}.copyright-wrap{text-align:center;display:flex;justify-content:center}@media only screen and (min-width:1200px){.waytoobigheader h1{font-size:30px!important;line-height:34px!important}}.cool-timeline-horizontal.ht-design-7 li .ctl-main-story-title,.ctl-popup-content h2.popup-content-title{text-transform:inherit!important}#story-id-27884 .minimal-date::after,#story-id-9503 .minimal-date::after{content:url(/wp-content/uploads/2019/09/AhlersVogel.svg);display:block;margin-top:10px;width:140px}.home .mega-post-para p{word-wrap:break-word}.vc_gitem-animate-fadeIn .vc_gitem-zone-b{padding-left:8px;padding-right:8px}.stm_services.style_4 .item_wr .item_thumbnail a:before{width:100%;height:100%;background:0 0;box-shadow:inset 0 0 0 2000px rgb(0 0 0 / 60%)}.secondary_font_color_hv{font-size:16px!important;line-height:20px!important;font-weight:500!important}.cookie-box .col-2{width:100%;flex:none;max-width:100%}#BorlabsCookieBox ._brlbs-bar .cookie-logo{max-width:210px;padding:20px 20px 20px 0;text-align:left}@media only screen and (min-width:990px){.anschnitt-header,.sameheightbg{min-height:447px}#BorlabsCookieBox .cookie-box .col-12.col-sm-9{padding:20px 50px 0}#BorlabsCookieBox .cookie-box .col-12.col-sm-3{padding-right:50px;padding-top:20px;padding-bottom:20px}#BorlabsCookieBox .cookie-preference{padding:20px 50px}}.stm-header__hb .stm-navigation__default>ul>li ul{width:280px}.stm-navigation ul .current-menu-item a:not(.current-menu-item .sub-menu a){color:#c1b4b1!important}@media only screen and (max-width:767px){body .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title>a{background:#f2f2f2!important}}@media only screen and (max-width:790px) and (min-width:750px){.vc_responsive .vc_grid-filter-select{display:none}.vc_responsive .vc_grid-filter{display:block!important}}@media only screen and (max-width:970px) and (min-width:767px){.stm_staff-template-default .stm_staff .entry-content .vc_row .wpb_column.vc_column_container.vc_col-sm-3{width:100%}}.copyright-wrap{flex-wrap:wrap}