@import url(//www.wehrle-fensterbau.de/wp/wp-content/themes/grafik-child/../grafik/style.css);@font-face{font-family:'PT Sans';font-style:normal;font-weight:400;font-display:swap;src:url('https://www.wehrle-fensterbau.de/wp/wp-content/themes/grafik-child/fonts/pt-sans-v12-latin-regular.eot');src:local(''),url('https://www.wehrle-fensterbau.de/wp/wp-content/themes/grafik-child/fonts/pt-sans-v12-latin-regular.eot?#iefix') format('embedded-opentype'),url('https://www.wehrle-fensterbau.de/wp/wp-content/themes/grafik-child/fonts/pt-sans-v12-latin-regular.woff2') format('woff2'),url('https://www.wehrle-fensterbau.de/wp/wp-content/themes/grafik-child/fonts/pt-sans-v12-latin-regular.woff') format('woff'),url('https://www.wehrle-fensterbau.de/wp/wp-content/themes/grafik-child/fonts/pt-sans-v12-latin-regular.ttf') format('truetype'),url('https://www.wehrle-fensterbau.de/wp/wp-content/themes/grafik-child/fonts/pt-sans-v12-latin-regular.svg#PTSans') format('svg')}@font-face{font-family:'PT Sans';font-style:normal;font-weight:700;font-display:swap;src:url('https://www.wehrle-fensterbau.de/wp/wp-content/themes/grafik-child/fonts/pt-sans-v12-latin-700.eot');src:local(''),url('https://www.wehrle-fensterbau.de/wp/wp-content/themes/grafik-child/fonts/pt-sans-v12-latin-700.eot?#iefix') format('embedded-opentype'),url('https://www.wehrle-fensterbau.de/wp/wp-content/themes/grafik-child/fonts/pt-sans-v12-latin-700.woff2') format('woff2'),url('https://www.wehrle-fensterbau.de/wp/wp-content/themes/grafik-child/fonts/pt-sans-v12-latin-700.woff') format('woff'),url('https://www.wehrle-fensterbau.de/wp/wp-content/themes/grafik-child/fonts/pt-sans-v12-latin-700.ttf') format('truetype'),url('https://www.wehrle-fensterbau.de/wp/wp-content/themes/grafik-child/fonts/pt-sans-v12-latin-700.svg#PTSans') format('svg')}body,body p{font-family:'PT Sans',Arial,Helvetica,sans-serif!important;font-size:17px!important;line-height:25px!important}.qodef-header-standard .qodef-page-header .qodef-menu-area{box-shadow:0px 0px 2px 1px rgba(0,0,0,.16)}body.home .page-template-full-width .qodef-header-standard .qodef-page-header .qodef-menu-area{box-shadow:none!important}.qodef-page-header .qodef-sticky-header .qodef-sticky-holder{box-shadow:0px 0px 2px 1px rgba(0,0,0,.16)}div.qodef-menu-area:hover{background-color:rgba(0,0,0,70%)}div.qodef-mobile-logo-wrapper a img{max-width:45%!important;height:auto!important}.qodef-mobile-header .qodef-mobile-menu-opener{float:right!important}header.qodef-mobile-header div.qodef-mobile-header-inner ul.sub_menu li#mobile-menu-item-346,header.qodef-mobile-header div.qodef-mobile-header-inner nav.qodef-mobile-nav div.qodef-grid ul#menu-hauptmenu-2 li#mobile-menu-item-2429{background-color:rgba(0,172,187,.05)}.qodef-logo-wrapper{width:130px;margin-right:20px}div.qodef-logo-wrapper a img.qodef-normal-logo{height:auto;margin-top:-10px}.qodef-drop-down .second{border-top:5px solid #007282}.qodef-main-menu>ul>li>a{display:inline-block;vertical-align:middle;border-style:solid;border-width:0;position:relative;border-color:transparent;height:100%;padding:0 15px!important;background-color:transparent;-webkit-transition:color .2s ease-out,border-color .2s ease-out,background-color .2s ease-out;transition:color .2s ease-out,border-color .2s ease-out,background-color .2s ease-out}li#nav-menu-item-2429.menu-item a span.item_text{padding:5px;background-color:rgba(0,172,187,.25);color:#333}li#nav-menu-item-346{background-color:rgba(0,172,187,.25);color:#333}.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-has-children.has_sub.narrow div.second div.inner ul{margin-left:0!important}.qodef-drop-down .narrow .second .inner ul li{width:285px!important}li.narrow .second .inner ul{padding:0 0!important}.qodef-drop-down .second .inner>ul,li.narrow .second .inner ul{background-color:#f8f8f8!important;box-shadow:0px 0px 1px 1px rgba(0,0,0,.07)!important}.qodef-drop-down .second .inner ul li a,.qodef-drop-down .second .inner ul li h4{border-bottom:1px solid #dddddd!important;float:none!important;font-size:16px!important;text-align:left!important}.qodef-drop-down .second .inner ul li a:hover{color:#00bcc8!important}.qodef-vertical-align-containers .qodef-position-center{text-align:left!important}#menu-hauptmenu-2{padding:20px 0!important}.qodef-mobile-header .qodef-mobile-nav{display:none;background-color:#ebebeb!important}.qodef-mobile-header .qodef-mobile-nav a,.qodef-mobile-header .qodef-mobile-nav h4{font-size:16px!important;color:#555555!important;text-transform:none;line-height:20px;letter-spacing:0}.qodef-mobile-header .qodef-mobile-nav a{font-size:18px !important;color:#555;text-transform:none;line-height:20px;letter-spacing:0;padding:15px 0 15px 5px!important}.qodef-mobile-header .qodef-mobile-menu-opener{float:right;position:relative;z-index:2;height:100%}.qodef-mobile-header .qodef-mobile-menu-opener .qodef-mobile-opener-icon-holder .fa{font-size:25px!important;padding:10px!important;background:#ebebeb!important;color:#474747}.qodef-mobile-header .qodef-mobile-nav a,.qodef-mobile-header .qodef-mobile-nav h4{border-bottom:1px solid #ffffff!important}.qodef-mobile-header .qodef-mobile-nav .mobile_arrow .qodef-sub-arrow{padding-top:20px!important}.qodef-content{padding:0 5px}.qodef-carousel-holder .qodef-carousel-item-holder .qodef-carousel-first-image-holder.qodef-image-zoom img{border:4px solid #fff}body div.pp_default .pp_content_container .pp_details,body div.pp_overlay{opacity:.85 !important}.pp_content_container img{border:5px solid #ddd}div.pp_overlay{background:#fff!important}.bg-grau{background-color:#f1f1f1;padding-right:200px;padding-left:200px}h1,h2,h3,h4,h5,h6{font-family:'PT Sans',Arial,Helvetica,sans-serif!important}h1{margin-top:220px!important;font-size:44px!important;line-height:1.25em!important;font-weight:600!important;color:#323232!important;letter-spacing:.25px!important;text-transform:none!important}.intro-start h1{margin-top:120px!important;margin-bottom:10px!important;font-size:46px!important;font-weight:600!important;text-transform:none!important;letter-spacing:.25px!important;color:#323232!important}h2{font-size:30px!important;font-weight:400!important;letter-spacing:.25px!important;margin-top:10px!important;color:#323232!important;margin-bottom:20px!important}.intro-start h2{margin-top:0!important;margin-bottom:40px!important}.h2-leistung h2{margin-top:0!important}h3{font-size:38px!important;line-height:48px!important;font-weight:600!important;letter-spacing:.25px!important;margin-bottom:10px!important;margin-top:75px!important;color:#323232!important}.intro-start h3{margin-top:0!important;margin-bottom:40px!important}h4{font-size:24px!important;font-weight:600!important;letter-spacing:.25px!important;margin-bottom:20px!important;margin-top:20px!important;line-height:26px!important;color:#323232!important}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-family:'PT Sans',Arial,Helvetica,sans-serif!important}list-item .qodef-icon-list-icon-holder-inner i{display:block!important;color:#3a6ee8!important;font-size:19px!important;text-align:right!important;float:right!important}.img-link h4{font-size:17px!important;font-weight:600!important;letter-spacing:0px!important;margin-bottom:20px!important;margin-top:0!important;line-height:20px!important;color:#555555!important;text-align:center!important}.intro p{font-size:20px!important;font-weight:400!important;letter-spacing:.25px!important;margin-bottom:20px!important;margin-top:0!important;color:#333333!important;line-height:26px!important}a:hover{color:#007282!important}.img-border img{border:1px solid #ccc;padding:10px 20px}.produktdetail-img h2{font-size:20px;font-weight:400 !important;letter-spacing:0px;margin-bottom:10px !important;margin-top:20px !important;color:#212121;text-align:left}.info-box{color:#ffffff!important;background:#0097a1!important;padding:30px 30px 40px 30px!important}.team{font-size:16px}h5.qodef-team-name{font-size:16px;font-weight:700}h6.q_team_position{font-size:16px;border-bottom:1px solid #ccc;padding-bottom:12px}footer .widget .qodef-footer-widget-title{font-family:'PT Sans',Arial,Helvetica,sans-serif!important}footer .widget .textwidget{font-family:'PT Sans',Arial,Helvetica,sans-serif!important}#custom_html-2.widget_text.widget.qodef-footer-text.widget_custom_html div.textwidget.custom-html-widget{padding:15px 0 0}footer div.textwidget div.footer-social-media{margin-top:20px}div.footer-social-media a img{margin-right:15px}.qodef-accordion-holder .qodef-accordion-content p,.qodef-tabs .qodef-tab-container p,div.qodef-accordion-content ul li{font-family:'PT Sans',sans-serif!important;font-size:17px!important;color:#333}.qodef-accordion-holder.qodef-initial .qodef-title-holder .qodef-tab-title span.qodef-tab-title-inner{border-bottom:1px solid #cccccc!important}.qodef-accordion-holder .qodef-title-holder .qodef-accordion-mark-icon{padding-top:7px}.faq .qodef-accordion-holder .qodef-title-holder{height:40px;min-height:40px}.faq span.qodef-accordion-mark.qodef-left-mark{background:#fff;border:1px solid #0097a1}.faq-background{background:#f4f4f4}.faq h4 span.qodef-tab-title span{font-size:21px;font-weight:600}.faq div.wpb_text_column.wpb_content_element div.wpb_wrapper p{max-width:950px;width:100%}#ssb-container ul li a:hover{color:#212121!important}#ssb-container ul{margin-left:0!important}#ssb-container ul li{padding-right:15px!important}.qodef-btn.qodef-btn-small{font-size:16px!important;line-height:22px!important;font-weight:700!important}.qodef-btn.qodef-btn-huge-full-width{font-size:16px!important;line-height:22px!important;font-weight:700!important;padding:15px 20px!important;margin-top:-7px!important}.qodef-btn{font-family:'PT Sans',Arial,Helvetica,sans-serif!important;-webkit-border-radius:2px!important;border-radius:2px!important}.qodef-btn.qodef-btn-outline{border:2px solid #0097a1!important;color:#ffffff!important;background-color:#0097a1!important;padding:15px 20px!important}.qodef-btn.qodef-btn-outline:hover{border:2px solid #ffffff!important}.bg-1 .qodef-btn.qodef-btn-outline,.bg-2 .qodef-btn.qodef-btn-outline,.bg-3 .qodef-btn.qodef-btn-outline{border:2px solid #ffffff!important;color:#fff;background-color:#0097a1;padding:15px 20px!important}.bg-1 .qodef-btn.qodef-btn-outline:hover,.bg-2 .qodef-btn.qodef-btn-outline:hover,.bg-3 .qodef-btn.qodef-btn-outline:hover{border:2px solid #ffffff!important}.info-box-2{padding:20px 20px 50px 20px!important;color:#ffffff!important}.info-box-2 h3{color:#ffffff!important;margin-bottom:30px!important;line-height:1.25em}.info-box-2 .qodef-btn.qodef-btn-outline{border-color:#007382;background:#fff;color:#0097a1!important;padding:15px 20px!important}.info-box-2 .qodef-btn.qodef-btn-outline:hover{border-color:#ffffff!important}.info-box-3{background:#fff;border:2px solid #ebebeb!important;padding:25px!important;border-radius:2px}.info-box-3 .qodef-btn.qodef-btn-outline{border-color:#0097a1;background:#0097a1;color:#ffffff!important;padding:15px 20px!important;margin:10px 0}.info-box-3 .qodef-btn.qodef-btn-outline:hover{border-color:#0097a1!important}.info-box-3 h4{color:#007382!important;margin:20px 0 20px 0!important;line-height:1.25em!important;font-size:24px!important;font-weight:600!important}input.wpcf7-form-control.wpcf7-submit{border-color:#0097a1!important;background:#0097a1!important;color:#ffffff!important;border-radius:2px!important;margin:20px 0 30px 0!important;font-size:16px!important}input.wpcf7-form-control.wpcf7-submit:hover{border-color:#5a5a5a!important;background:#5a5a5a!important;color:#ffffff!important}.cta{margin-bottom:-40px!important;background:#0097a1}.qodef-call-to-action .qodef-call-to-action-row-75-25{width:100%;padding:25px 20px 25px 20px!important;text-align:center}.qodef-call-to-action-text h3{color:#ffffff!important;margin-top:0!important;font-weight:700;line-height:34px!important}.qodef-call-to-action-text p,.qodef-call-to-action-text a{color:#ffffff!important;font-size:26px!important;line-height:34px!important}.bg-1{background:#999;min-height:300px;padding:30px 0 50px 0!important;color:#ffffff!important}.bg-2{background:#0097a1;min-height:300px;padding:30px 0 50px 0!important;color:#ffffff!important}.bg-3{background:#666;min-height:300px;padding:30px 0 50px 0!important;color:#ffffff!important}.bg-1 h3,.bg-2 h3,.bg-3 h3{color:#ffffff!important;margin-top:10px!important}.bg-2 h3{color:#fff}.bg-3 h3{color:#fff}.bg-hellgrau{background:#f1f1f1}.eindrittel-spalte{padding-left:40px}.qodef-icon-list-item .qodef-icon-list-text{padding-left:10px!important}#qodef-back-to-top>span{background-color:#007282}.qodef-sticky-header .header-appear .close:after,.qodef-sticky-header .header-appear .close:before{color:#007282!important}.qodef-portfolio-single-holder.full-screen-slider .qodef-portfolio-slider-content .qodef-control{color:#007282}.img-link a img:hover{border:none;opacity:.6;background:#fff;-webkit-transition:opacity .25s ease-out;-moz-transition:opacity .25s ease-out;-o-transition:opacity .25s ease-out;-ms-transition:opacity .25s ease-out;transition:opacity .25s ease-out}.info-box-2{background:#0097a1}#produktverlinkung.img-link{margin-right:auto!important;margin-left:auto!important;width:1360px!important}#kontakt .qodef-google-map-holder{margin-top:195px}table,table tr,table td{border:none!important}div.qodef-wrapper div.qodef-wrapper-inner div.qodef-content div.qodef-content-inner div.qodef-container div.qodef-container-inner.clearfix div.vc_row.wpb_row.vc_row-fluid.qodef-section.qodef-content-aligment-left div.clearfix.qodef-full-section-inner div.wpb_column.vc_column_container.vc_col-sm-6 div.vc_column-inner div.wpb_wrapper div.wpb_text_column.wpb_content_element div.wpb_wrapper table{border:none!important}div.qodef-wrapper div.qodef-wrapper-inner div.qodef-content div.qodef-content-inner div.qodef-container div.qodef-container-inner.clearfix div.vc_row.wpb_row.vc_row-fluid.qodef-section.qodef-content-aligment-left div.clearfix.qodef-full-section-inner div.wpb_column.vc_column_container.vc_col-sm-6 div.vc_column-inner div.wpb_wrapper div.wpb_text_column.wpb_content_element div.wpb_wrapper table td{text-align:left;padding:0 10px 0 0!important}footer #text-3.widget table tbody tr{border:none}footer #text-3.widget table td{padding:0;text-align:left}span.wpcf7-not-valid-tip{margin-bottom:10px!important;text-align:left!important;display:block!important}div.wpcf7-validation-errors{border-color:#f00!important}form.wpcf7-form.invalid p span.wpcf7-form-control-wrap.kc_captcha span.wpcf7-not-valid-tip{margin-top:60px!important}.spalte-1{width:48%!important;margin-right:2%!important;float:left}.spalte-2{width:48%!important;margin-left:2%!important;float:left}.wpcf7-form-control-wrap.g-recaptcha-response span.wpcf7-not-valid-tip{padding-top:30px}span.wpcf7-list-item-label span.klein{font-size:16px!important}.wpcf7-list-item{margin:0 0 0 0!important}#respond input[type=text],#respond textarea,.post-password-form input[type=password],.wpcf7-form-control.wpcf7-date,.wpcf7-form-control.wpcf7-number,.wpcf7-form-control.wpcf7-quiz,.wpcf7-form-control.wpcf7-select,.wpcf7-form-control.wpcf7-text,.wpcf7-form-control.wpcf7-textarea{margin-bottom:10px;padding:10px 15px}.cf7ic-style1{padding:10px 0!important}footer .qodef-footer-top:not(.qodef-footer-top-full) .qodef-container-inner{padding:60px 0 50px}footer .qodef-footer-top-holder{background-color:#333333!important}footer{margin-top:40px}footer .qodef-footer-bottom-holder{background-color:#222222!important}footer #text-3.widget table tbody tr{border:none}footer #text-3.widget table td{padding:0;text-align:left}footer .widget .textwidget,div.textwidget p{font-size:15px!important}footer .widget .qodef-footer-widget-title{color:#ffffff!important;font-size:18px!important}.qodef-icon-list-item .qodef-icon-list-icon-holder{display:table-cell;vertical-align:top!important}.info-box-3 div.wpb_wrapper div.qodef-icon-list-item div.qodef-icon-list-icon-holder div.qodef-icon-list-icon-holder-inner.clearfix i.qodef-icon-font-awesome.fa.fa-check{margin-top:5px}ol,ul{list-style-position:outside!important;margin-left:20px!important}.qodef-content .qodef-container .qodef-container-inner{padding-top:0!important}.qodef-portfolio-filter-holder .qodef-portfolio-filter-holder-inner .qodef-portfolio-filter-parent-categories li span{font-family:Lato,"Open Sans",Arial!important;font-weight:500!important;line-height:18px!important;color:#777777!important}.qodef-portfolio-filter-holder .qodef-portfolio-filter-holder-inner .qodef-portfolio-filter-parent-categories li span:after{background:#007282!important;color:#007282!important}.qodef-portfolio-filter-holder .qodef-portfolio-filter-holder-inner .qodef-portfolio-filter-parent-categories li span:hover{color:#007282!important}.qodef-portfolio-filter-holder .qodef-portfolio-filter-holder-inner .qodef-portfolio-filter-child-categories-holder{margin-bottom:10px!important}.qodef-portfolio-list-holder-outer.qodef-ptf-standard article .qodef-item-title{margin-top:17px!important;font-weight:600!important;text-align:left!important;margin-bottom:0!important;font-size:18px!important}.qodef-portfolio-list-holder-outer.qodef-ptf-standard article .qodef-ptf-category-holder{font-family:Lato,"Open Sans",Arial!important}.qodef-portfolio-list-holder-outer.qodef-ptf-standard article .qodef-item-image-overlay{background-color:rgba(255,255,255,.25)!important}div.qodef-portfolio-filter-holder{display:none!important}.qodef-portfolio-single-holder.full-screen-slider .qodef-portfolio-slider-content.opened .qodef-portfolio-title h2{font-size:28px!important}.qodef-portfolio-single-holder.big-images .qodef-portfolio-title h2,.qodef-portfolio-single-holder.full-width-slider .qodef-portfolio-title h2{font-size:28px!important;text-align:left!important;margin-top:90px!important}.qodef-portfolio-single-holder .qodef-portfolio-title h2{font-size:28px!important;text-align:left!important}.qodef-portfolio-single-holder.full-screen-slider .qodef-portfolio-slider-content .qodef-portfolio-title{margin-bottom:10px!important}.single-portfolio-item .qodef-content .qodef-container .qodef-container-inner{padding-top:123px!important}.qodef-portfolio-single-holder .qodef-portfolio-info-item p{font-size:17px!important}#custom_html-2.widget_text.widget.qodef-footer-bottom-left.widget_custom_html,#text-8.widget.qodef-footer-bottom-left.widget_text{box-sizing:border-box;color:#b1b1b1;padding-bottom:0;padding-top:10px}.page-id-2140 div.qodef-content{margin-top:200px!important;text-align:center}form.post-password-form p label input#pwbox-2140{max-width:400px;width:100%;margin:30px auto 100px auto}.page.page-id-2140 h1{margin-top:-75px!important}#datenschutz h2{margin-top:20px!important;margin-bottom:5px!important}table._brlbs._brlbs-c-borlabs-cookie tbody tr td,table._brlbs._brlbs-c-googlemaps tbody tr td,table._brlbs._brlbs-c-borlabs-cookie tbody tr th,table._brlbs._brlbs-c-googlemaps tbody tr th{text-align:left!important}div.BorlabsCookie{padding:0!important}#BorlabsCookieBox ._brlbs-box{margin-bottom:10px!important}#BorlabsCookieBox p{margin:.5em 0;font-size:14px !important;line-height:17px !important}#BorlabsCookieBox .cookie-logo{max-width:65px!important;margin-right:20px}#BorlabsCookieBox ._brlbs-flex-center{justify-content:left}#BorlabsCookieBox h3{font-size:1em!important;font-weight:700!important}.BorlabsCookie h3,.BorlabsCookie h4{font-size:18px!important;margin:15px 0!important}#datenschutz h5{font-size:18px!important;margin:10px 0 0 0!important}div#datenschutz div.BorlabsCookie{background-color:#f9f9f9!important;padding:0 20px 20px 20px!important}#BorlabsCookieBox ._brlbs-manage a,#BorlabsCookieBox ._brlbs-legal a{font-size:14px;color:#474747!important}#BorlabsCookieBox ._brlbs-btn-accept-all{color:#fff!important}#BorlabsCookieBox ._brlbs-btn-accept-all:hover{color:#fff!important}#BorlabsCookieBox p._brlbs-accept a._brlbs-btn.cursor{color:#333}.BorlabsCookie ._brlbs-content-blocker ._brlbs-caption{background:hsla(255,255%,255%,.8)!important;color:#474747!important}.BorlabsCookie ._brlbs-google-maps a._brlbs-btn:hover{background:#777777!important}#BorlabsCookieBox.BorlabsCookie div.middle-center._brlbs-block-content._brlbs-bg-animation.show-cookie-box._brlbs-bg-dark div._brlbs-box-wrap div._brlbs-box._brlbs-box-advanced.animated.fadeInDown div.cookie-box div.container div.row div.col-12 p._brlbs-accept a._brlbs-btn.cursor{color:#ffffff!important}.BorlabsCookie ._brlbs-google-maps a._brlbs-btn{background:#0097a1;border-radius:3px;color:#ffffff!important}.BorlabsCookie ._brlbs-google-maps a._brlbs-btn:hover{background:#fff;color:#0097a1}#BorlabsCookieBox ._brlbs-refuse-btn a{background:#0097a1;border-radius:4px;color:#ffffff!important;font-size:17px!important}#BorlabsCookieBox ._brlbs-btn{background:#0097a1;border-radius:4px;color:#ffffff!important;font-size:15px!important;padding:6px 10px!important}#BorlabsCookieBox h3,#BorlabsCookieBox ._brlbs-h3{font-size:1.25em!important}#BorlabsCookieBox a{color:#212121!important}#BorlabsCookieBox a:hover{color:#0097a1!important}a._brlbs-btn-cookie-preference{margin:20px 0}div.brlbs-cmpnt-list-item-table div.brlbs-cmpnt-list-item-table h2.brlbs-cmpnt-list-item-table-headline.brlbs-cmpnt-h2,.brlbs-cmpnt-container .brlbs-text-lg{font-size:1.105rem !important;font-weight:700 !important;color:#474747 !important}.brlbs-cmpnt-container .brlbs-text-2xl{font-size:1.25rem !important;color:#000!important;text-decoration:underline}div.brlbs-cmpnt-card-expanded-section article.brlbs-cmpnt-list-item.brlbs-cmpnt-list-item-service.brlbs-w-full.brlbs-p-4 div.brlbs-flex.brlbs-items-center h2.brlbs-cmpnt-h2,article.brlbs-cmpnt-list-item.brlbs-cmpnt-list-item-service.brlbs-w-full.brlbs-p-4 div.brlbs-flex.brlbs-items-center h2.brlbs-cmpnt-h2,h2.brlbs-cmpnt-provider-card-headline.brlbs-cmpnt-h2{font-size:1em!important}#BorlabsCookieBox .brlbs-cmpnt-dialog-entrance-description a,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-entrance-description a{text-decoration:underline;font-weight:700}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-b .brlbs-cmpnt-cb-main{background-color:rgba(255,255,255,.9)!important}p.brlbs-cmpnt-cb-description{color:#212121!important}body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker.brlbs-cmpnt-with-individual-styles[data-borlabs-cookie-content-blocker-id] .brlbs-cmpnt-cb-google-maps .brlbs-cmpnt-cb-btn{background:#007382!important}body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker.brlbs-cmpnt-with-individual-styles[data-borlabs-cookie-content-blocker-id] .brlbs-cmpnt-cb-google-maps .brlbs-cmpnt-cb-btn:hover{background:#0097aa!important;color:#fff!important}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker a.brlbs-cmpnt-cb-provider-toggle{color:#007382!important;font-weight:700!important}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker a.brlbs-cmpnt-cb-provider-toggle:hover{color:#212121!important}#BorlabsCookieBox .brlbs-cmpnt-btn-preferences,.brlbs-cmpnt-container .brlbs-cmpnt-btn-preferences{margin-top:20px!important;margin-bottom:10px!important}div.facebook div.wpb_wrapper{text-align:right}div.instagram div.wpb_wrapper{text-align:left}.sm-headline h3{margin-top:10px!important;color:#0097a1!important}.intern-spalte-1{width:70px!important;float:left;text-align:left;margin-right:0!important}.intern-spalte-1 img{width:50px!important;height:auto}.intern-spalte-2{width:calc(100% - 70px)!important;float:left;text-align:left;margin-left:0 !important}@media (max-width:1554px){.qodef-btn.qodef-btn-icon .qodef-btn-text{margin-right:0!important}}@media (max-width:1399px){#produktverlinkung.img-link{margin-right:auto!important;margin-left:auto!important;width:1160px!important}.bg-3,.bg-2,.bg-1{min-height:320px!important;padding:30px 0 !important}.qodef-btn.qodef-btn-outline{font-size:15px!important}.team div.wpb_wrapper p a{font-size:15px!important}}@media (max-width:1360px){.qodef-portfolio-single-holder.full-screen-slider .qodef-portfolio-slider-content.opened{width:55%!important;height:40%!important}.projekte-rows .qodef-portfolio-item{width:49%!important}body div.pp_overlay{opacity:.95 !important;background:#ffffff!important}.single-portfolio-item .qodef-content .qodef-container .qodef-container-inner{padding-top:100px!important}.qodef-portfolio-single-holder.big-slider .qodef-portfolio-title{text-align:center!important;margin-bottom:25px!important}.qodef-portfolio-single-holder .qodef-portfolio-title h2,.qodef-portfolio-single-holder.big-images .qodef-portfolio-title h2{font-size:34px!important;line-height:1.3em!important;text-align:left!important;font-weight:400!important}.qodef-portfolio-single-holder .owl-dots .owl-dot span{width:13px!important;height:13px!important;border:1px solid #000000!important}.qodef-portfolio-single-holder .qodef-portfolio-horizontal-holder .qodef-portfolio-info-holder{padding:25px 0!important}.qodef-portfolio-single-holder .qodef-portfolio-horizontal-holder .qodef-portfolio-content-holder{text-align:center!important;padding:25px 0 0!important}.qodef-portfolio-single-holder.full-screen-slider .qodef-portfolio-slider-content:not(.opened){display:none!important}.info-box-3{padding:10px 10px 30px 10px!important}.info-box-2{padding:10px 10px 30px 10px!important}}@media (max-width:1200px){.qodef-btn.qodef-btn-huge-full-width{font-size:15px!important}#produktverlinkung.img-link{margin-right:auto!important;margin-left:auto!important;width:1010px!important}.bg-3,.bg-2,.bg-1{min-height:340px!important;padding:30px 0 !important}#stellen .vc_col-sm-8{width:100%!important}#produktverlinkung .qodef-btn.qodef-btn-outline{font-size:12px!important;padding:15px 20px !important}}@media (max-width:1024px){div.qodef-content div.qodef-content-inner div.qodef-container div.qodef-container-inner.clearfix div.wpb-content-wrapper div.vc_row.wpb_row.vc_row-fluid.qodef-section.region-waldkirch.vc_custom_1717413968033.qodef-content-aligment-left{padding-top:25px !important}.vc_col-sm-8{width:100%!important}.qodef-btn.qodef-btn-huge-full-width{font-size:11px!important}#produktverlinkung.img-link{margin-right:auto!important;margin-left:auto!important;width:828px!important}h3{font-size:26px!important;line-height:32px!important;font-weight:600 !important;letter-spacing:.25px!important;margin-bottom:10px !important;margin-top:75px !important;color:#323232!important}.intro-start h2{font-size:26px!important;line-height:1.25em!important}.bg-3,.bg-2,.bg-1{min-height:auto!important;padding:30px 0 50px !important}.bg-1 .qodef-btn.qodef-btn-outline,.bg-2 .qodef-btn.qodef-btn-outline,.bg-3 .qodef-btn.qodef-btn-outline{padding:15px 10px !important}.qodef-mobile-header{box-shadow:0px 0px 2px 1px rgba(0,0,0,.16)!important}.qodef-portfolio-single-holder .qodef-portfolio-title h2,.qodef-portfolio-single-holder.big-images .qodef-portfolio-title h2{font-size:30px!important;margin-top:-30px!important}.intro-start h1,h1{margin-top:60px!important}#infoboxen-start.vc_row.wpb_row.vc_row-fluid.qodef-section.qodef-content-aligment-left.qodef-grid-section div.clearfix.qodef-section-inner div.qodef-section-inner-margin.clearfix .vc_col-sm-4{width:33.33%!important;min-height:320px!important}.qodef-content-aligment-left.qodef-grid-section div.clearfix.qodef-section-inner div.qodef-section-inner-margin.clearfix div.wpb_column.vc_column_container.vc_col-sm-4{width:100%!important}#team .vc_col-sm-3{width:50%!important}.team div.wpb_wrapper p a{font-size:14px!important}footer .qodef-footer-top .qodef-four-columns .qodef-column{min-height:250px!important;margin-bottom:10px!important}.footer-social-media{display:flex}#kontakt .qodef-google-map-holder{margin-top:60px!important}#produktverlinkung .qodef-btn.qodef-btn-outline{font-size:12px!important;padding:15px 0 !important}h1,h2,h3,h4,h5,h6{font-family:'PT Sans',Arial,Helvetica,sans-serif !important}h1{font-size:38px!important;line-height:1.25em!important}h3{font-size:29px!important;line-height:32px!important;font-weight:600 !important;letter-spacing:.25px!important;margin-bottom:10px !important;margin-top:75px !important;color:#323232!important}.info-box-3{padding:10px 10px 30px 30px !important}#datenschutz div.vc_empty_space{display:none}.faq .qodef-accordion-holder .qodef-title-holder{height:auto!important}}@media (max-width:837px){#produktverlinkung.img-link{margin-right:auto!important;margin-left:auto!important;width:750px!important}}@media (max-width:768px){.eindrittel-spalte{padding-left:0!important}table tbody tr{border:none!important}footer #text-3.widget table td{padding:0 0!important;text-align:left!important}#produktverlinkung.img-link{margin-right:auto!important;margin-left:auto!important;width:560px!important}#produktverlinkung a.qodef-btn.qodef-btn-huge-full-width.qodef-btn-outline.qodef-btn-icon{margin-bottom:10px!important}#produktverlinkung .qodef-btn.qodef-btn-outline{font-size:12px !important;padding:15px 0 !important}.bg-3,.bg-2,.bg-1{min-height:auto!important;padding:30px 0 50px !important}#infoboxen-start.vc_row.wpb_row.vc_row-fluid.qodef-section.qodef-content-aligment-left.qodef-grid-section div.clearfix.qodef-section-inner div.qodef-section-inner-margin.clearfix .vc_col-sm-4{width:100%!important;min-height:auto!important}.intro-start h1{font-size:42px!important}.qodef-call-to-action .qodef-call-to-action-row-75-25{width:100%!important}.projekte-rows .qodef-portfolio-item{width:100%!important}footer .qodef-footer-bottom-holder .qodef-column-inner{text-align:center!important}footer .qodef-footer-bottom-holder .qodef-three-columns .qodef-column:first-child .qodef-column-inner{text-align:center!important}.qodef-tab-title span.qodef-tab-title-inner{font-size:18px!important}footer .qodef-four-columns .qodef-column .qodef-column-inner,footer .qodef-footer-top .qodef-four-columns .qodef-column{min-height:auto!important;margin-bottom:10px!important}footer #text-3.widget table{width:250px!important;margin-right:auto!important;margin-left:auto!important;margin-bottom:0!important}footer #text-3.widget table tbody tr{border:none!important}footer #text-3.widget table td{padding:0 0!important;text-align:left!important}#team.vc_row.wpb_row.vc_row-fluid.qodef-section.img-link.qodef-content-aligment-left.qodef-grid-section div.clearfix.qodef-section-inner div.qodef-section-inner-margin.clearfix div.wpb_column.vc_column_container.vc_col-sm-3{width:100%!important}.team div.wpb_wrapper p a{font-size:16px!important}#infoboxen-start.vc_row.wpb_row.vc_row-fluid.qodef-section.qodef-content-aligment-left.qodef-grid-section div.clearfix.qodef-section-inner div.qodef-section-inner-margin.clearfix .vc_col-sm-4{min-height:auto!important}div.facebook div.wpb_wrapper,div.instagram div.wpb_wrapper{text-align:center}div.instagram div.wpb_wrapper{margin-top:15px}}@media (max-width:600px){.intro-start h1,h1{margin-top:60px!important;font-size:34px!important;line-height:1.25em!important}.intro-start h2{font-size:24px!important;line-height:1.25em!important}#produktverlinkung.img-link{margin-right:auto!important;margin-left:auto!important;width:480px!important}#produktverlinkung .qodef-btn.qodef-btn-huge-full-width{font-size:16px!important}#produktverlinkung .qodef-btn.qodef-btn-outline{font-size:15px !important;padding:15px 0 !important}.qodef-tab-title span.qodef-tab-title-inner{font-size:19px!important;line-height:1.25em!important}}@media (max-width:480px){.intro-start h1,h1{margin-top:60px!important;font-size:30px!important;line-height:1.25em!important}#produktverlinkung.img-link{margin-right:auto!important;margin-left:auto!important;width:355px!important}.qodef-tab-title span.qodef-tab-title-inner{font-size:16px!important;line-height:1.25em!important}.faq h4 span.qodef-tab-title span{font-weight:600;font-size:17px!important}h2{font-size:26px!important;font-weight:400 !important;letter-spacing:px!important;margin-top:10px !important;color:#323232!important;margin-bottom:20px !important;line-height:34px!important}h3{line-height:34px!important}.spalte-1,.spalte-2{width:100% !important;margin-right:0 !important;margin-left:0 !important;float:left}.info-box-3{padding:10px 20px 30px 15px !important}.qodef-call-to-action-text h3{font-size:24px!important}.qodef-call-to-action-text p,.qodef-call-to-action-text a{font-size:20px!important}.captcha-image label>input+*{position:static;cursor:pointer;border-width:2px;border-style:none;border-color:transparent;padding:2px}.captcha-image label>input+*{padding:2px!important}.cf7ic-icon-wrapper{left:-20px;position:relative;padding-top:20px}}.qodef-vertical-align-containers .qodef-position-center:before,.qodef-vertical-align-containers .qodef-position-left:before,.qodef-vertical-align-containers .qodef-position-right:before{margin-right:0}