@import url(https://www.koehler-hls.de/wp-content/themes/stockholm-child/../stockholm/style.css);@font-face{font-family:'Cairo';font-style:normal;font-weight:400;src:url(https://www.koehler-hls.de/wp-content/themes/stockholm-child/../stockholm-child/fonts/cairo-v4-latin-ext_latin-regular.eot);src:local('Cairo'),local('Cairo-Regular'),url(https://www.koehler-hls.de/wp-content/themes/stockholm-child/../stockholm-child/fonts/cairo-v4-latin-ext_latin-regular.eot#1755074650) format('embedded-opentype'),url(https://www.koehler-hls.de/wp-content/themes/stockholm-child/../stockholm-child/fonts/cairo-v4-latin-ext_latin-regular.woff2) format('woff2'),url(https://www.koehler-hls.de/wp-content/themes/stockholm-child/../stockholm-child/fonts/cairo-v4-latin-ext_latin-regular.woff) format('woff'),url(https://www.koehler-hls.de/wp-content/themes/stockholm-child/../stockholm-child/fonts/cairo-v4-latin-ext_latin-regular.ttf) format('truetype'),url(https://www.koehler-hls.de/wp-content/themes/stockholm-child/../stockholm-child/fonts/cairo-v4-latin-ext_latin-regular.svg#Cairo) format('svg')}@font-face{font-family:'Cairo';font-style:normal;font-weight:600;src:url(https://www.koehler-hls.de/wp-content/themes/stockholm-child/../stockholm-child/fonts/cairo-v4-latin-ext_latin-600.eot);src:local('Cairo SemiBold'),local('Cairo-SemiBold'),url(https://www.koehler-hls.de/wp-content/themes/stockholm-child/../stockholm-child/fonts/cairo-v4-latin-ext_latin-600.eot#1755074650) format('embedded-opentype'),url(https://www.koehler-hls.de/wp-content/themes/stockholm-child/../stockholm-child/fonts/cairo-v4-latin-ext_latin-600.woff2) format('woff2'),url(https://www.koehler-hls.de/wp-content/themes/stockholm-child/../stockholm-child/fonts/cairo-v4-latin-ext_latin-600.woff) format('woff'),url(https://www.koehler-hls.de/wp-content/themes/stockholm-child/../stockholm-child/fonts/cairo-v4-latin-ext_latin-600.ttf) format('truetype'),url(https://www.koehler-hls.de/wp-content/themes/stockholm-child/../stockholm-child/fonts/cairo-v4-latin-ext_latin-600.svg#Cairo) format('svg')}@font-face{font-family:'Cairo';font-style:normal;font-weight:700;src:url(https://www.koehler-hls.de/wp-content/themes/stockholm-child/../stockholm-child/fonts/cairo-v4-latin-ext_latin-700.eot);src:local('Cairo Bold'),local('Cairo-Bold'),url(https://www.koehler-hls.de/wp-content/themes/stockholm-child/../stockholm-child/fonts/cairo-v4-latin-ext_latin-700.eot#1755074650) format('embedded-opentype'),url(https://www.koehler-hls.de/wp-content/themes/stockholm-child/../stockholm-child/fonts/cairo-v4-latin-ext_latin-700.woff2) format('woff2'),url(https://www.koehler-hls.de/wp-content/themes/stockholm-child/../stockholm-child/fonts/cairo-v4-latin-ext_latin-700.woff) format('woff'),url(https://www.koehler-hls.de/wp-content/themes/stockholm-child/../stockholm-child/fonts/cairo-v4-latin-ext_latin-700.ttf) format('truetype'),url(https://www.koehler-hls.de/wp-content/themes/stockholm-child/../stockholm-child/fonts/cairo-v4-latin-ext_latin-700.svg#Cairo) format('svg')}.page-id-21475 .title.has_fixed_background{background-position:center 42px!important}.page-id-21666 .title.has_fixed_background{background-position:center 52px!important}body{font-size:16px;line-height:26px;color:#393939}::selection{background:#E3000F}h1{color:#0068B4;font-weight:600;letter-spacing:1px;font-size:70px;text-transform:none;line-height:1.125em}h2{color:#E3000F;font-weight:400;font-size:47px;text-transform:none;letter-spacing:0;margin-bottom:10px}.beratung h2{color:#393939}.beratung h2 a{color:#E3000F}.beratung h2 a:hover{color:#0068B4}h3{color:#E3000F;font-style:normal;font-size:29px;line-height:1.285em;margin-bottom:10px}h4{color:#E3000F;font-size:16px;line-height:26px;font-weight:400;letter-spacing:0}.leistungen h4{color:#393939!important;font-size:21px!important;line-height:29px!important;text-transform:none!important}.leistungen h4 a{color:#E3000F!important}.leistungen h4 a:hover{color:#0068B4!important}h5{color:#393939;font-size:16px;line-height:26px;font-weight:400;letter-spacing:0;margin-bottom:10px}h6{font-size:16px;line-height:26px;font-style:normal}p{margin-bottom:25px}a:hover{color:#0068B4}ul{list-style-position:outside;margin-left:25px;list-style-type:circle}li{margin-bottom:10px}strong,b{font-weight:700}.content ol,.content ul ul{margin-bottom:25px}.header_bottom{background-image:url(https://www.koehler-hls.de/wp-content/themes/stockholm-child/images/walter-koehler-hls-heizung-lueftung-sanitaer-header-border.jpg);background-position:center top;background-repeat:no-repeat}.q_progress_bar h4{color:#393939}p.normal_icon_list{margin-left:50px!important}.q_logo{top:78%;z-index:1000}nav.main_menu>ul>li>a{font-size:16px;letter-spacing:1px}.drop_down .second .inner ul li a,.drop_down .second .inner ul li h4{font-size:16px;line-height:23px;font-weight:700;color:#393939;text-transform:uppercase;letter-spacing:1px;margin:15px 25px}.drop_down .second .inner ul li.sub a i.q_menu_arrow{display:none}.header_bottom_right_widget_holder{padding-left:23px!important}.mobile_menu_button span{font-size:21px}nav.mobile_menu ul li{border-bottom:none}nav.mobile_menu ul li a,nav.mobile_menu ul li h4{font-size:16px;line-height:23px;font-weight:700;color:#393939;text-transform:uppercase;letter-spacing:1px;padding:10px 0}nav.mobile_menu ul li.open_sub>ul{border-top:none}nav.mobile_menu ul>li.has_sub>span.mobile_arrow{color:#393939}nav.mobile_menu ul>li.has_sub>span.mobile_arrow .fa{font-size:14px}nav.mobile_menu .fa-angle-right:before{content:"\f067"!important}nav.mobile_menu .fa-angle-down:before{content:"\f068"!important}.custom2 .tp-bullet{width:9px;height:9px;background:rgb(0 104 180);border-radius:4px}.custom2 .tp-bullet.selected{background:rgb(227 0 15)}.title{background-color:#fff}.subtitle{font-size:70px;line-height:70px;text-transform:uppercase;font-style:normal}.title_outer .has_background.title .title_subtitle_holder,.title_outer .has_fixed_background.title .title_subtitle_holder,.title_outer.with_image .title .title_subtitle_holder{vertical-align:bottom;bottom:70px}.branche .vc_row{margin-left:-1px;margin-right:-1px}.branche .wpb_wrapper .vc_column-inner{padding:0 0 55px 0;border-left:1px solid #eaeaea;border-right:1px solid #eaeaea;border-bottom:2px solid #eaeaea;border-top:none}.branche .wpb_text_column,.branche .qbutton{margin-left:50px}#submit_comment,.blog_load_more_button a,.load_more a,.qbutton{font-size:16px;font-weight:700;letter-spacing:1px}.q_progress_bar .progress_number{color:#393939}.q_icon_with_title .icon_with_title_link{font-size:29px;line-height:1.5em;margin:0}.q_icon_with_title .icon_with_title_link:hover{color:#0068B4}a.icon_with_title_link{margin:0 0 0.9em!important}.q_icon_with_title .icon_text_holder .icon_title{color:#E3000F;margin:0 0 1em}.q_icon_with_title.center .icon_text_holder{margin:20px 0 0}.q_icon_with_title .icon_text_inner{padding:0 0 10px}.leistung .q_icon_with_title .icon_with_title_link{font-size:16px;line-height:26px;margin-left:10px!important;margin-bottom:0!important}.circle .q_font_elegant_holder,.circle .q_linear_icons_holder,.square .q_font_elegant_holder,.square .q_linear_icons_holder{vertical-align:middle;margin-right:0}.q_font_elegant_holder,.q_linear_icons_holder{vertical-align:unset;margin-right:10px}.q_font_elegant_holder:hover,.q_linear_icons_holder:hover,.q_font_elegant_icon:hover{color:#393939}.q_icon_with_title.square .q_font_elegant_holder.square,.q_icon_with_title.square .q_linear_icons_holder.square{width:2em;height:2em;line-height:2em;background-color:#E3000F}.q_icon_with_title .q_linear_icons_holder{display:inline-block}.q_icon_with_title.square .icon_holder .icon_holder_inner{border:2px solid #E3000F;border-radius:4px}.q_icon_with_title.square .icon_holder .icon_holder_inner:hover{border-color:#0068B4!important}.q_icon_with_title.square .icon_holder:hover .icon_holder_inner,.q_icon_with_title.square .icon_holder_inner:hover .q_font_elegant_holder.square,.q_icon_with_title.square .icon_holder_inner:hover .q_linear_icons_holder.square{background-color:#0068B4!important;border-color:#0068B4!important}.iconleftbox .q_icon_with_title.with_custom_icon .icon_holder .icon_holder_inner{width:2em;height:2em;line-height:2em;font-size:30px;text-align:center;background-color:#E3000F;border:2px solid #E3000F;border-radius:4px}.iconleftbox .q_icon_with_title.with_custom_icon .icon_text_holder{padding-left:110px}.iconlefttext{padding-left:110px}body div.pp_default a.pp_previous{display:none}body div.pp_default a.pp_next{display:none}.qode-interactive-image .qode-ii-image-holder img{display:inline-block}.qode-interactive-image .qode-ii-info-holder{padding:40px 20px 0}.q_image_with_text_over .shader,.q_image_with_text_over:hover .shader{background-color:#E3000F}.back_holder_inner2{color:#fff}.q_image_with_text_over .back_holder{padding:11px 35px 35px}.wrp .q_image_with_text_over{height:350px;border-radius:4px;border:2px solid #E3000F}.q_image_with_text_over img{display:none}input.wpcf7-form-control.wpcf7-date,input.wpcf7-form-control.wpcf7-number,input.wpcf7-form-control.wpcf7-quiz,input.wpcf7-form-control.wpcf7-text,select.wpcf7-form-control.wpcf7-select,textarea.wpcf7-form-control.wpcf7-textarea{border:1px solid #eaeaea;color:#393939;font-size:16px;padding:15px 17px}.wpcf7 p,.wpcf7 .vc_col-sm-6,.wpcf7 .vc_col-sm-12{margin-bottom:0}input.wpcf7-form-control.wpcf7-submit,input.wpcf7-form-control.wpcf7-submit[disabled]{border-radius:4px;font-size:16px;font-weight:700;letter-spacing:1px;margin-top:16px}input.wpcf7-form-control.wpcf7-submit:hover{border-color:#0068B4;background-color:#0068B4;color:#fff}select.wpcf7-form-control.wpcf7-select,label{color:#8d8d8d}p.select{margin:0 0 5px 10px}div.wpcf7-mail-sent-ng,div.wpcf7-aborted{background-color:red}div.wpcf7-response-output.wpcf7-mail-sent-ok{background-color:#398f14}div.wpcf7-validation-errors,div.wpcf7-acceptance-missing{background-color:#f7e700}.wpcf7 form.spam .wpcf7-response-output{background-color:#f56e28}.wpcf7 form .wpcf7-response-output{background-color:#00a0d2}.wpcf7 form.sent .wpcf7-response-output{background-color:#46b450}.q_accordion_holder.accordion.boxed .ui-accordion-header{background-color:#0068b4!important;border-radius:4px!important}.q_accordion_holder.accordion.boxed .ui-accordion-header.ui-state-active{background-color:#E3000F!important}.q_accordion_holder.accordion.boxed .ui-accordion-header:hover{background-color:#E3000F!important}.formular h4 span.tab-title{font-weight:700!important;letter-spacing:1px!important;padding-left:20px!important}h4.clearfix.title-holder.ui-accordion-header.ui-helper-reset.ui-state-default.ui-corner-top.ui-corner-bottom{margin-bottom:30px!important}.q_accordion_holder.boxed.formular .ui-accordion-header .accordion_mark{display:block!important}.q_accordion_holder.accordion.formular .ui-accordion-header .accordion_mark_icon span{line-height:44px!important}.q_accordion_holder.formular .ui-accordion-header .accordion_mark{height:48px!important}.q_accordion_holder.accordion.formular .ui-accordion-header.ui-state-hover .accordion_mark,.q_accordion_holder.accordion.formular .ui-accordion-header.ui-state-active .accordion_mark{background-color:transparent!important}.q_accordion_holder.formular .ui-accordion-header .accordion_mark{border-color:transparent!important}.q_accordion_holder.accordion.formular .ui-accordion-header .accordion_mark_icon{color:#ffffff!important}.q_accordion_holder.accordion.formular .ui-accordion-header.ui-state-hover .accordion_mark_icon .icon_plus{opacity:1!important}.q_accordion_holder.accordion.formular .ui-accordion-header.ui-state-active .accordion_mark_icon .icon_plus{opacity:0!important}.vc_col-has-fill{border-radius:4px;border:2px solid #E3000F}.stoererbox .vc_col-has-fill h2,.stoererbox .vc_col-has-fill h3{color:#fff}.stoererboxwhite h4.icon_title{color:#fff!important}.call_to_action{border-radius:4px}.call_to_action_text{color:#fff;font-weight:600}.call_to_action .two_columns_75_25{width:90%}.call_to_action .two_columns_75_25>.column1{width:65%}.call_to_action .two_columns_75_25>.column2{width:35%}#sb_instagram #sbi_load .sbi_load_btn,#sb_instagram .sbi_follow_btn a{padding:7px 22px;font-size:16px;font-weight:700;letter-spacing:1px;text-transform:uppercase}#sb_instagram #sbi_load .sbi_load_btn:hover,#sb_instagram #sbi_load .sbi_load_btn.sbi_custom:hover,#sb_instagram .sbi_follow_btn.sbi_custom a:focus,#sb_instagram .sbi_follow_btn.sbi_custom a:hover{box-shadow:none;background:#0068B4!important}#back_to_top{border-radius:4px;border:2px solid #E3000F}#back_to_top:hover{border-color:#0068B4}#back_to_top>span{width:36px;height:36px;line-height:36px}.footer_top .two_columns_50_50>.column1>.column_inner{padding:0 70px 0 0}.footer_top .widget h4{font-size:21px;line-height:29px;text-transform:none}.footer_top .widget.widget_nav_menu li{font-weight:700;text-transform:uppercase}.footer_top{padding:90px 0 50px}.footer_top #text-6.widget,.footer_top #nav_menu-10.widget,.footer_top #nav_menu-5.widget,.footer_top #nav_menu-4.widget{margin-bottom:50px}.footer_top ul{margin-left:0!important}.footer_top .widget_nav_menu ul li ul{padding-left:0!important}.footer_top .widget.widget_nav_menu li ul.sub-menu li{font-weight:600!important}.footer_bottom{display:block;width:1100px;margin:0 auto;text-align:left;height:90px;padding-top:20px}.ausblenden{display:none}.benefits h4.clearfix.title-holder.ui-accordion-header.ui-helper-reset.ui-state-default.ui-corner-top.ui-corner-bottom{text-align:center}.benefits .q_accordion_holder.accordion.boxed .ui-accordion-header:hover,.benefits .q_accordion_holder.accordion.boxed .ui-accordion-header{background-color:#E3000F!important;text-align:center}.benefits h4.clearfix.title-holder.ui-accordion-header.ui-helper-reset.ui-state-default.ui-corner-top.ui-corner-bottom{margin-bottom:30px!important}.benefits .q_accordion_holder.accordion.boxed .ui-accordion-header{line-height:0}.benefits .q_accordion_holder.boxed.formular .ui-accordion-header .accordion_mark{display:contents!important}.benefits .formular h4 span.tab-title{padding-left:0px!important}.benefitsbig ::before{font-size:50px!important}.benefitsbig .q_font_elegant_holder,.q_linear_icons_holder{margin-right:20px}.stoererboxgrey .vc_col-has-fill{border:unset!important}.stoererboxgrey .q_accordion_holder.accordion.boxed .ui-accordion-header:hover,.stoererboxgrey .q_accordion_holder.accordion.boxed .ui-accordion-header{background-color:#eaeaea!important}.stoererboxgrey .formular h4 span.tab-title{color:#E3000F!important}.stoererboxgrey .q_accordion_holder.accordion.formular .ui-accordion-header .accordion_mark_icon{color:#E3000F!important}.filter_holder ul li span{font-size:16px;letter-spacing:0;font-weight:700;color:#393939}.filter_holder ul li span:after{color:#393939}.filter_holder ul li.active span{color:#E3000F}.projects_holder.standard article .portfolio_title,.projects_holder.standard article .portfolio_title a,.projects_holder.standard_no_space article .portfolio_title,.projects_holder.standard_no_space article .portfolio_title a,.projects_holder .pinterest_info_on_hover .portfolio_title{font-size:29px;letter-spacing:0;line-height:1.285em;text-transform:none;color:#E3000F}.projects_holder.standard article .portfolio_title:hover,.projects_holder.standard article .portfolio_title a:hover,.projects_holder.standard_no_space article .portfolio_title:hover,.projects_holder.standard_no_space article .portfolio_title a:hover,.projects_holder .pinterest_info_on_hover .portfolio_title:hover{color:#0068B4}.projects_holder.standard article .project_category,.projects_holder.standard_no_space article .project_category{color:#393939;font-size:16px;line-height:26px;font-style:normal}.portfolio_navigation span{color:#393939}.archive .post_info{display:none!important}.filter_holder ul li:first-child:not(.filter_title) span{font-size:0!important}.filter_holder ul li:first-child:not(.filter_title) span:after{content:"ALLE";font-size:16px!important;width:auto}.filter_holder ul li:first-child:not(.filter_title):hover span:after{color:#E3000F}.filter_holder ul li:first-child:not(.filter_title).active span:after{color:#E3000F}.filter_holder ul li:nth-child(2) span:before{content:"|";padding-right:25px}.portfolio_detail .info.portfolio_single_categories .info_section_title{font-size:0}.portfolio_detail .info.portfolio_single_categories .info_section_title:after{content:"Kategorie";font-size:16px}.content_bottom .container_inner{padding:20px 0 70px;color:#fff!important}.content_bottom .footer-col6{width:50%!important;float:left}.content_bottom .footer-col6.right{text-align:right}.content_bottom .footer-col6.right a:first-child{padding-right:20px}.content_bottom a{color:#fff!important;font-weight:700;text-transform:uppercase}.content_bottom a:hover{color:#E3000F!important}#lfb_bootstraped.lfb_bootstraped h1{color:#0068B4;font-weight:600;letter-spacing:1px;font-size:47px;line-height:1.125em}#lfb_bootstraped.lfb_bootstraped h2{color:#E3000F;font-weight:400;font-size:39px;letter-spacing:0}#lfb_bootstraped.lfb_bootstraped h3{color:#E3000F;font-weight:400;font-size:25px;line-height:1.285em}#lfb_bootstraped.lfb_bootstraped p{font-size:16px;line-height:26px}h2.lfb_stepTitle.positioned{display:none!important}#lfb_form.lfb_bootstraped{background-color:#fff!important}#lfb_bootstraped.lfb_bootstraped .intro h1{margin-top:30px!important}#lfb_form.lfb_bootstraped .lfb_genContent.container.lfb_noDes,#lfb_form.lfb_bootstraped .lfb_genContent.container{padding-top:10px!important}#lfb_bootstraped.lfb_bootstraped .lfb_itemBloc.introbox .lfb_imageButtonContainer{padding-top:20px!important;padding-bottom:50px!important;border:none!important}#lfb_bootstraped.lfb_bootstraped .lfb_itemBloc.introbox .lfb_imageButtonContainer .lfb_imageButtonHeader{display:none!important}#lfb_form.lfb_bootstraped .lfb_imageButtonContainer .lfb_imageButtonDescription{display:none!important}#lfb_form.lfb_bootstraped .btn,#lfb_form.lfb_bootstraped .gform_button{text-transform:uppercase;font-size:16px;font-weight:700!important;box-shadow:none!important}#lfb_form.lfb_bootstraped .btn:hover,#lfb_form.lfb_bootstraped .gform_button:hover{background-color:#0068B4!important;opacity:1!important}#lfb_bootstraped.lfb_bootstraped span{font-weight:700!important}#lfb_form.lfb_bootstraped .emojibulletpoint .emoji{font-size:30px!important;margin-bottom:15px!important}#lfb_bootstraped.lfb_bootstraped .lfb_itemBloc.iconbutton .lfb_imageButtonContainer{border:none!important}#lfb_bootstraped.lfb_bootstraped .lfb_itemBloc.iconbutton .lfb_imageButtonContainer .lfb_imageButtonHeader,#lfb_bootstraped.lfb_bootstraped .lfb_itemBloc.iconbutton .lfb_imageButtonContainer .lfb_imageButtonDescription{display:none!important}#lfb_form.lfb_bootstraped #lfb_mainPanel .lfb_genSlide .lfb_genContent div.lfb_selectable{border-radius:4px;padding:20px}#lfb_form.lfb_bootstraped #lfb_mainPanel .lfb_genSlide .lfb_genContent div.lfb_selectable:not(.checked){background-color:#E3000F}#lfb_form.lfb_bootstraped #lfb_mainPanel .lfb_genSlide .lfb_genContent div.lfb_selectable.checked{background-color:#0068B4}#lfb_form.lfb_bootstraped #lfb_mainPanel .lfb_genSlide .lfb_genContent div.lfb_selectable .lfb_imgFontIcon{color:#E3000F!important;font-size:100px!important}#lfb_form.lfb_bootstraped #lfb_mainPanel .lfb_genSlide .lfb_genContent div.lfb_selectable.checked .lfb_imgFontIcon{color:#0068B4!important}#lfb_form.lfb_bootstraped #lfb_mainPanel .lfb_genSlide .lfb_genContent .icondescription .lfb_itemDes{font-size:18px!important;hyphens:auto;overflow:visible!important}#lfb_form.lfb_bootstraped #lfb_mainPanel .lfb_genSlide .lfb_genContent .lfb_itemBloc.icondescription.lfb_picRow{padding-top:30px!important}#lfb_form.lfb_bootstraped #lfb_mainPanel .lfb_btn-next{margin-bottom:100px!important}#lfb_form.lfb_bootstraped #lfb_mainPanel textarea{height:100px}#lfb_bootstraped.lfb_bootstraped label{line-height:1.5}#lfb_form #lfb_legalNoticeContentCt .has-switch .switch-off span.switch-right{background-color:#ff0000!important}#lfb_form #lfb_legalNoticeContentCt .has-switch>div.switch-off label{border-color:#ff0000!important}#lfb_form #lfb_legalNoticeContentCt .has-switch span.switch-left{background-color:#398d3a!important}#lfb_form #lfb_legalNoticeContentCt .has-switch>div.switch-on label{border-color:#398d3a!important}body #lfb_form.lfb_bootstraped[data-form] #lfb_mainPanel .lfb_genSlide[data-stepid] .lfb_genContent .btn-primary[data-itemid],body #lfb_form.lfb_bootstraped[data-form] #lfb_mainPanel .lfb_genSlide[data-stepid] .lfb_genContent .lfb_imageButton.btn-primary{background-color:#e3000f!important}body #lfb_form.lfb_bootstraped[data-form] #lfb_mainPanel .lfb_genSlide[data-stepid] .lfb_genContent .btn-primary[data-itemid]:hover,body #lfb_form.lfb_bootstraped[data-form] #lfb_mainPanel .lfb_genSlide[data-stepid] .lfb_genContent .lfb_imageButton.btn-primary:hover{background-color:#0068B4!important}.wpb_gmaps_widget .wpb_wrapper{background-color:#fff!important}.floating-menu.float-menu-2 ul .fm-icon{border-radius:4px 0 0 4px!important}#BorlabsCookieBox ul li{font-size:0.9em!important}.floating-menu.float-menu-1 ul{top:auto!important;bottom:65px!important}.floating-menu.float-menu-1 ul .fm-icon{border-radius:0 4px 4px 0!important}.cookie-notice-container{background-color:#393939;color:#fff!important;border-top:none}#cookie-notice .button.wp-default{background-color:#E3000F!important;color:#fff!important;border:2px solid #E3000F;border-radius:4px}#cookie-notice .button.wp-default:hover{background-color:#0068B4!important;color:#fff!important;border-color:#0068B4}#cookie-notice .cn-more-info.button.wp-default{border-color:#f3f3f3}#cn-notice-text{font-size:15px!important}.displaynone{display:none!important}@media screen and (max-width:1200px){nav.main_menu>ul>li>a{padding:0 13px!important;font-size:15px!important}.header_bottom_right_widget_holder{padding-left:10px!important}.footer_bottom{width:950px}}@media screen and (max-width:1000px){nav.mobile_menu>ul{margin-top:60px;margin-bottom:20px!important}.footer_bottom{width:768px}.wrp .vc_col-sm-4{width:50%}.page-template-full_width-form-landing .logo_wrapper{left:0!important}#lfb_bootstraped.lfb_bootstraped .lfb_itemBloc.iconbutton.hyphens{hyphens:auto}.stoererboxgrey h4.icon_title{word-wrap:break-word;hyphens:auto}}@media screen and (max-width:999px){.q_logo{top:26%}}@media screen and (max-width:768px){h2{font-size:37px}.header_inner_right{z-index:9999!important}.header_bottom_right_widget_holder{display:table-cell!important}.branche .wpb_wrapper .vc_column-inner{padding-bottom:90px;border-left:none;border-right:none;border-bottom:2px solid #eaeaea;border-top:none}.vc_column_container .vc_col-sm-6:last-child{padding-top:50px}.leistungiconsbig .vc_column_container .vc_col-sm-6:last-child{padding-top:0}.qode-interactive-image .qode-ii-info-holder{padding:10px 20px 0}.q_counter_holder.left{padding-top:60px}.wpb_column.vc_column_container.vc_col-sm-3:first-child .q_counter_holder.left{padding-top:0!important}.call_to_action .two_columns_75_25,.call_to_action .two_columns_75_25>.column1,.two_columns_75_25 .column2{width:100%!important}.call_to_action.normal{padding:50px 0!important}.call_to_action .text_wrapper .call_to_action_text{text-align:center;margin-bottom:10px}.call_to_action .column2.button_wrapper{position:relative;text-align:center}.call_to_action .column2.button_wrapper .qbutton{position:static;margin:10px 0 0!important}.footer_top .two_columns_50_50 .column1,.footer_top .two_columns_50_50 .column2{width:100%}.footer_top .two_columns_50_50 .column2{width:100%;margin-top:50px}footer .qode_column,footer.footer_border_columns .qode_column{min-height:0!important}.footer_top .two_columns_50_50>.column2>.column_inner{padding:0}.footer_top .two_columns_50_50 .column2 .column_inner>div,footer:not(.footer_border_columns) .footer_top .two_columns_50_50 .column2 .column_inner>div{margin:0}.footer_bottom{width:600px}.wrp .vc_col-sm-4{width:100%}.q_image_with_text_over .back_holder{padding:38px 35px 34px!important}.content_bottom .footer-col6{width:100%!important}.content_bottom .footer-col6.right{text-align:left!important;padding-top:10px!important}.title_outer.with_image .title{padding-top:40px!important}}@media screen and (max-width:600px){h1{font-size:45px}.content .container_inner.default_template_holder h2,.content .full_width h2{font-size:33px}h3{font-size:24px}.iconlefttext{padding-left:0;padding-top:10px}.two_columns_66_33.clearfix.portfolio_container{transform:scaleY(-1)}.two_columns_66_33 .column1,.two_columns_66_33 .column2{transform:scaleY(-1)}.filter_outer.left_align{text-align:center}.filter_holder ul li{float:none}.filter_holder ul{margin-left:0}.filter_holder ul li:nth-child(2) span:before,.filter_holder ul li span:after{display:none}.filter_holder ul li:first-child:not(.filter_title).active span:after{display:inline-block!important}.footer_top .two_columns_50_50 .column2{margin-top:0}.footer_bottom{width:420px}}@media screen and (max-width:480px){.content .container_inner.default_template_holder h2,.content .full_width h2{font-size:29px}.footer_bottom{width:auto;padding:4% 25px!important}}