.elementor-element.elementor-element-84a5806.elementor-widget__width-inherit.elementor-widget.elementor-widget-kit-hero{background:var(--primary-2)}section.content-inner-aus.z-index-unset.bg-white.kit-post-listing,section.content-inner-aus.z-index-unset.bg-white.kit-post-listing .container,div#listing-blog,div#aktuelles,#geschaeftskunden,div#leistung2,div#privatkunden,div#home-row-hero{background:var(--primary-2)}#home-row-hero,#home-row-hero *{pointer-events:auto;z-index:100}#hero{font-size:22px}div#listing-blog{color:#000}#hero h2{line-height:1.5;color:var(--primary-a11y);font-weight:700;font-size:2rem}div#home-hero-content{padding-bottom:30px}div#partner-row{padding-top:clamp(3rem,6vw,5rem);padding-bottom:clamp(1rem,3vw,2rem)}.elementor-element.datenschutz-text a{color:var(--secondary)}div#home-row-hero{padding-top:clamp(3rem,6vw,5rem);padding-bottom:clamp(3rem,6vw,5rem)}.ic-bnr-inr{background:#fff}section#hero .kit-erecht24-grid{padding-bottom:30px}div#unternehmen{padding-top:clamp(3rem,6vw,5rem);padding-bottom:clamp(3rem,6vw,5rem);background:rgba(255,255,255,1)}div#counter-box{padding-top:0;padding-bottom:0}#schiffbauer-blog{padding-top:clamp(2rem,5vw,4rem);padding-bottom:clamp(2rem,5vw,4rem);color:#777}#bog-schiffbauer-template{padding-top:clamp(1rem,3vw,2rem);padding-bottom:clamp(1rem,3vw,2rem)}.schiffbauer-post-item{display:flex;padding-bottom:30px}section#kit-services-private a,section#kit-services-private-2 a{color:var(--secondary);font-weight:700}section#kit-services-private-2 h3,section#kit-services-private h3{color:var(--primary-a11y)}#schiffbauer-blog h1{color:var(--secondary)}#bog-schiffbauer-template .ic-card,.schiffbauer-post-item .ic-card{display:flex;flex-direction:column;height:100%;width:100%;border:1px solid #ccc}.text-barrierefreiheitserklaerung a,.datenschutz-text ul li,.datenschutz-text a{color:var(--secondary)}.schiffbauer-artikel .wp-block-tag-cloud a{position:relative;padding:10px 20px;display:inline-block;margin:0 10px 10px 0;font-size:14px!important;color:var(--primary-dark)!important;line-height:1.4;border-color:rgba(0,0,0,.1);border-radius:0;background:var(--primary)!important}.schiffbauer-artikel .wp-block-tag-cloud a:hover,.schiffbauer-artikel .wp-block-tag-cloud a:focus{background:var(--secondary)!important}.wp-block-tag-cloud a{font-size:14px!important;color:var(--primary-dark)!important;background:var(--primary)!important}.wp-block-tag-cloud a:hover,.wp-block-tag-cloud a:focus{background:var(--secondary)!important}.schiffbauer-post-item .schiffbauer-post-media{border-bottom:1px solid #ccc}#bog-schiffbauer-template .ic-card.style-3 .ic-info{position:relative;border:none;padding:32px;text-align:start}.overlay-primary-middle:before,.overlay-white-middle:before,.overlay-gradient-middle:before,.overlay-black-middle:before{background-color:var(--primary);opacity:1}.ic-bnr-inr.overlay-black-middle.ic-bnr-inr-sm{background-color:var(--primary)}.ic-bnr-inr.ic-bnr-inr-sm .ic-bnr-inr-entry{height:120px}div#privatkunden{padding-top:clamp(3rem,6vw,5rem);padding-bottom:clamp(3rem,6vw,5rem);color:var(--text-alternativ)}#geschaeftskunden{padding-top:clamp(3rem,6vw,5rem);padding-bottom:clamp(3rem,6vw,5rem);color:var(--text-alternativ)}div#partner-1{padding-top:clamp(3rem,6vw,5rem);padding-bottom:clamp(3rem,6vw,5rem)}div#partner-2{padding-top:clamp(3rem,6vw,5rem);padding-bottom:clamp(3rem,6vw,5rem)}div#aktuelles{padding-top:clamp(3rem,6vw,5rem);padding-bottom:clamp(3rem,6vw,5rem)}div#kontakt{padding-top:clamp(3rem,6vw,5rem);max-width:1199px;margin-right:auto;margin-left:auto}div#kontakt-und-oeffnungszeiten{padding-bottom:clamp(3rem,6vw,5rem)}#home-row-hero{position:relative;z-index:10}#home-row-hero .text{position:relative;z-index:20;pointer-events:auto}#home-row-hero img.hero-image{pointer-events:none;z-index:1}#hero h1{color:#0d8c51}#hero a:hover,#hero a:focus{color:#0d8c51;text-decoration:underline}div#home-row-hero strong{font-weight:400}div#home-row-hero p{font-size:1em}section#hero ul.hero-links{margin-bottom:1rem}div#home-row-hero a{color:var(--primary-a11y)}p.lead,div#home-row-hero p.lead{color:var(--secondary);font-size:1.5rem;line-height:1.5;font-weight:700}div#home-row-hero a{color:#000;max-height:70px}section#anfrage-auswahl{padding-bottom:30px}#hero .text-hero-2 h3,#hero .text-hero-2 h3 strong,#hero section#anfrage-auswahl p.lead strong,#hero section#anfrage-auswahl p.lead{color:var(--secondary);font-size:1.5rem;line-height:1.5;font-weight:700}h3.orange{font-size:1.5rem;color:var(--primary-a11y);line-height:1.5;font-weight:700}.cta-button-group{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:1.5rem}.cta-button{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;flex:1 1 220px;max-width:300px;padding:.9rem 1.4rem;background-color:#f18825;color:#fff;font-size:1.1rem;font-weight:600;text-align:center;text-decoration:none;border-radius:.5rem;border:none;cursor:pointer;transition:all .25s ease}.cta-button:hover,.cta-button:focus-visible{background-color:#d6761f;transform:translateY(-2px);outline:3px solid #0d8c51;outline-offset:3px}.cta-button:focus-visible{box-shadow:0 0 0 4px rgba(13,140,81,.4)}.cta-button i{font-size:1rem;transition:transform .25s ease}.cta-button:hover i{transform:translateX(5px)}@media only screen and (max-width:991px){.site-header.style-2 .header-nav .nav>li.active>a{color:var(--primary)}section#kit-counter-box .kit-counter-simple__wrapper,.kit-partner-static__grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.kit-blog-kachel.ic-media.order-1{order:0!important}}@media only screen and (max-width:768px){.kit-counter-simple__box{padding:.5rem}section#kit-counter-box .kit-counter-simple__wrapper,.kit-partner-static__grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}}@media (max-width:540px){.cta-button-group{flex-direction:column;align-items:center}.cta-button{width:100%;max-width:100%}.about-bx2 .about-media img{object-fit:unset}}#home-hero-content h2{text-align:center}.cta-button-group{margin-bottom:1rem}div#home-row-hero a.cta-button{color:#000}.ic-bnr-inr.ic-bnr-inr-sm h1,.ic-bnr-inr.ic-bnr-inr-sm .h1,.ic-bnr-inr-entry.text-start h1{font-size:2rem}.about-bx2 .year-exp .year{color:var(--primary-a11y)!important;background:#fff;border-color:var(--primary-a11y)!important}.nav-tabs.nav-tabs1 .nav-link.active{color:var(--secondary);border:1px solid var(--secondary);background:#fff}.nav-tabs.nav-tabs1 .nav-link{color:var(--title);border:1px solid var(--title);background:#fff}section.bg-white.kit-about-box.kit-about-box--schiffbauer{background:#fff}.kit-service-card .kit-service-actions a.cta-button.kit-service-btn:hover,.kit-service-card .kit-service-actions a.cta-button.kit-service-btn{color:#000!important}form#kontaktformular-anfrage a{color:var(--secondary)!important}section#kit-counter-box p{color:var(--header-a11y)}section#kit-counter-box span.kit-counter-simple__value{color:var(--header-a11y);opacity:1}.error-page .tl_error{font-size:3rem;line-height:2}.error-page.text-center a.btn.btn-primary{color:#000}.ic-share-post .post-tags a{color:var(--secondary)}.ic-share-post .post-tags a:hover{color:#000}.wp-block-search .wp-block-search__button,.ic-card.style-3 .ic-meta ul li{color:#000}ul.wp-block-categories-list.wp-block-categories a{color:#000}.ic-card.blog-grid.style-3.d-flex.flex-column li.post-date{color:#000}.ic-post-text.text{padding-bottom:30px}.ic-card.style-3 .btn-link,div#listing-blog a.btn-link,.ic-card.blog-grid.style-3.d-flex.flex-column a.btn-link{color:var(--secondary);padding:.9rem 1.4rem;background:#fff;border-radius:8px;font-weight:600;border:solid 1px var(--secondary)}.ic-card.style-3 .btn-link:hover,div#listing-blog a.btn-link:hover,.ic-card.blog-grid.style-3.d-flex.flex-column a.btn-link:hover{background:var(--secondary);color:#fff}.header-nav .nav>li.active>a{color:var(--primary-a11y)}h2.text-als-h6.text-primary.sub-title:after,h2.text-als-h6.text-primary.sub-title:before{background:var(--header-a11y)!important}section#kit-services-private h2.text-als-h6.text-primary.sub-title:after,section#kit-services-private h2.text-als-h6.text-primary.sub-title:before{background:var(--header-a11y)!important}h2.text-als-h6.text-primary.sub-title{color:var(--header-a11y)!important;font-size:1.5rem}section#kit-services-private h2.text-als-h6.text-primary.sub-title{color:var(--header-a11y)!important}.kit-section-header{padding-left:30px;padding-right:30px;max-width:1199px}@media only screen and (max-width:793px){.ic-card.blog-grid.style-3.d-flex.flex-column .kit-blog-kachel.ic-media.order-1{order:0!important}section.content-inner-aus .col-12.col-md-6.col-lg-4.m-b30{width:100%}}.schiffbauer-artikel .ic-card .ic-title{margin-top:15px;margin-bottom:30px;word-break:break-word}#breadcrumb-section .breadcrumb-current-title{display:block}.ic-card.style-3.blog-single ul,.ic-card.style-3.blog-single ol{margin:0 0 1em 1.2em;padding:0}.ic-card.style-3.blog-single ul{list-style-type:disc}.ic-card.style-3.blog-single ol{list-style-type:decimal}.ic-card.style-3.blog-single li{line-height:1.2;margin-bottom:.4em}.ic-card.style-3.blog-single ul ul,.ic-card.style-3.blog-single ol ol{margin-top:.4em;margin-bottom:.4em}.ic-card.style-3.blog-single li u{text-decoration-thickness:1px;text-underline-offset:2px}@media (max-width:768px){.ic-card.style-3.blog-single li{line-height:1.25}}