:root{--bs-clr-pr-1: #3EBCD6}body{color:#132e4c}header{top:0 !important;height:90px;display:flex;justify-content:center;background-color:rgba(19,46,76,.8)}header:is(.bs-header-2-area):is(.wa_sticky_show){background-color:rgba(19,46,76,.8) !important}@media(max-width: 420px){header{height:110px}}@media(max-width: 405px){header{height:130px}}header .bs-header-logo-1{font-size:24px;text-transform:uppercase;transition:transform .3s ease}header .bs-header-logo-1:hover{transform:scale(1.05)}@media(max-width: 506px){header .bs-header-logo-1{font-size:20px}}header .bs-header-logo-1 .line-break{display:none}@media(min-width: 1100px){header .bs-header-logo-1 .line-break{display:block}}@media(min-width: 1580px){header .bs-header-logo-1 .line-break{display:none}}header nav{display:none}@media(min-width: 1100px){header nav{display:block}}header nav li a{color:#fff !important;font-family:inherit !important}header nav li.dropdown li a{color:#132e4c !important}header .bs-header-2-action-link{display:flex}@media(min-width: 1100px){header .bs-header-2-action-link{display:none}}header .bs-header-2-action-link .bs-offcanvas-btn-1 .line{background:#fff}.wa-offcanvas-area .wa-offcanvas-top .wa-offcanvas-top-logo{max-width:200px}.wa-cursor::before{background:#3ebcd6}@media(max-width: 1024px){.wa-cursor{display:none}}.bg-grey{background-color:rgba(19,46,76,.08)}.text-bold{font-weight:bold !important}.text-accent{color:#3ebcd6}.item-btn .bs-btn-1{font-family:inherit;padding:8px 36px;background-color:#132e4c;font-weight:bold}.item-btn .bs-btn-1 .text{color:#fff !important;font-size:20px}.item-btn .bs-btn-1 .shape{background-color:#3ebcd6}@media(max-width: 420px){.bs-hero-2-area{padding-top:110px !important}}@media(max-width: 405px){.bs-hero-2-area{padding-top:130px !important}}.bs-hero-2-area video{width:100%}.bs-hero-2-area .header-marquee-container{position:relative;overflow:hidden;width:100%;height:auto}.bs-hero-2-area .header-marquee-container .header-marquee{display:flex;width:max-content;animation:marquee 10s linear infinite}.bs-hero-2-area .header-marquee-container .header-marquee h1{font-size:200px;font-weight:bold;line-height:1;-webkit-text-stroke:2px;-webkit-text-fill-color:rgba(0,0,0,0);padding-right:2rem}@keyframes marquee{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}footer{background:url("/assets/images/home/KJ_Footer.webp");color:#fff;padding:2rem}footer .footer-top{display:grid;grid-template-columns:.8fr auto auto auto auto;gap:2rem;align-items:end;margin:50px 0 80px}footer .footer-top .footer-col{font-size:18px}footer .footer-top .footer-col.logo{position:absolute;height:150px;align-self:center}footer .footer-top .footer-col.logo img{height:100%}footer .footer-top .footer-col a{color:inherit;text-decoration:none}footer .footer-top .footer-col a:hover{text-decoration:underline}footer .footer-top .footer-col i{margin-right:.5rem;color:#f4a259}footer .footer-top .footer-col.phone{display:flex;flex-direction:column;align-items:center}footer .footer-top .footer-col.phone .footer-icon{height:45px;width:45px}footer .footer-top .footer-col.mail{display:flex;flex-direction:column;align-items:center}footer .footer-top .footer-col.mail .footer-icon{height:34px;width:52px}@media(max-width: 1200px){footer .footer-top{position:static;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto auto;gap:1.5rem}footer .footer-top .footer-col.logo{position:static;grid-column:1/-1;justify-self:center;height:200px;margin-bottom:2rem}footer .footer-top .footer-col.logo img{height:100%;max-width:100%;width:auto}footer .footer-top .footer-col:not(.logo){grid-row:2}footer .footer-top .footer-col.placeholder{display:none}}footer .footer-top .name{font-size:18px}footer .footer-separator{margin:1.5rem 0;border:none;border-top:1px solid hsla(0,0%,100%,.3)}footer .footer-bottom{display:flex;justify-content:center;flex-wrap:wrap;gap:40px}footer .footer-bottom a{margin-left:1rem;color:#fff;text-decoration:none}footer .footer-bottom a:hover{color:#f4a259}.section-content-wrapper{overflow:visible}.section-content-wrapper .section-subtitle h3{font-size:30px;font-weight:300}.section-content-wrapper .section-title h1{font-size:60px;font-weight:bold}.section-content-wrapper .section-description h2{font-weight:450;font-size:30px}.section-content-wrapper p{font-weight:300}.section-content-wrapper .scroll-in-left{transform:translateX(-150%)}.section-content-wrapper .scroll-in-right{transform:translateX(150%)}.about-us .section-content-wrapper{position:relative}.about-us .section-content-wrapper .content-left{width:100%}.about-us .section-content-wrapper .content-left .section-content-text{width:50%}.about-us .section-content-wrapper .content-right{width:60%;position:absolute;bottom:-200px;right:-200px}@media(max-width: 1200px){.about-us .section-content-wrapper .content-right{bottom:100px}}.services .section-content-wrapper{position:relative}.services .section-content-wrapper .scroll-in-left{display:inline;position:absolute;width:90%;top:-40%;left:-50%;z-index:-10}@media(max-width: 1200px){.services .section-content-wrapper .scroll-in-left{top:0%}}.services .section-content-wrapper .scroll-in-right{display:none}.services .section-content-wrapper .section-right-content{position:relative;width:60%;left:40%}.bs-work-1-area{padding-top:0;padding-bottom:50px}.bs-work-1-area .tab-content .bs-work-1-tabs-item-single{background-color:#fff;z-index:5;position:relative}.bs-work-1-area .tab-content img{border-radius:23px}.bs-work-1-area .tab-content .item-btn{position:relative;z-index:10}.bs-work-1-area .nav-link .line{z-index:-10}.scroll-in-between .section-content-wrapper{position:relative}.scroll-in-between .section-content-wrapper .scroll-in-right{position:absolute;width:80%;right:-35%;transform:translateY(-50%)}@media(max-width: 1200px){.scroll-in-between .section-content-wrapper .scroll-in-right.scroll-in-home{transform:translateY(-40%)}}.scroll-in-between .section-content-wrapper .scroll-in-right.scroll-in-malerarbeiten{width:45%;right:-30%;transform:translateY(-35%)}@media(max-width: 1200px){.scroll-in-between .section-content-wrapper .scroll-in-right.scroll-in-malerarbeiten{right:-15%}}.scroll-in-between .section-content-wrapper .scroll-in-left{position:absolute}.scroll-in-between .section-content-wrapper .scroll-in-left.scroll-in-verputzarbeiten{width:55%;left:-45%;transform:translateY(-70%)}@media(max-width: 1600px){.scroll-in-between .section-content-wrapper .scroll-in-left.scroll-in-verputzarbeiten{left:-30%;transform:translateY(-75%)}}.scroll-in-between .section-content-wrapper .scroll-in-left.scroll-in-waermedaemmung{width:140%;left:-80%;transform:translateY(-50%)}.bs-projects-2-area .bs-projects-2-wrap{display:inline-block;width:100%}.bs-projects-2-area .bs-projects-2-wrap .bs-projects-2-container{display:flex;flex-wrap:wrap;gap:32px}.bs-projects-2-area .bs-projects-2-wrap .bs-projects-2-container .bs-projects-2-item{margin-bottom:0}.bs-projects-2-area .bs-projects-2-wrap .bs-projects-2-container .bs-projects-2-item .item-img{margin-bottom:0;height:700px;border-radius:23px}.bs-projects-2-area .bs-projects-2-wrap .bs-projects-2-container .bs-projects-2-item .item-img img{border-radius:23px}.bs-projects-2-area .bs-projects-2-wrap .bs-projects-2-container .bs-projects-2-item:nth-child(1){flex:0 0 calc((100% - 32px)*2/3)}.bs-projects-2-area .bs-projects-2-wrap .bs-projects-2-container .bs-projects-2-item:nth-child(2){flex:0 0 calc((100% - 32px)/3)}.bs-projects-2-area .bs-projects-2-wrap .bs-projects-2-container .bs-projects-2-item:nth-child(3){flex:0 0 100%}.breadcrumb-area{height:500px}.breadcrumb-area .breadcrumb-bg-img:before{content:none}.breadcrumb-area .breadcrumb-bg-img .wa-parallax-img,.breadcrumb-area .breadcrumb-bg-img .wa-parallax-img-verputzarbeiten{opacity:1}@media(max-width: 1200px){.bs-core-feature-6-area.about-us-area{padding-top:100px !important}}.bs-core-feature-6-area .bs-core-feature-6-wrap .bs-core-feature-4-item{text-align:center;border-color:#132e4c}.bs-core-feature-6-area .bs-core-feature-6-wrap .bs-core-feature-4-item .item-icon img{height:96px}.bs-core-feature-4-line{background:#132e4c}.bs-contact-6-area input,.bs-contact-6-area textarea{border-bottom:1px solid #132e4c !important;color:#132e4c !important}.bs-contact-6-area .form-hint{font-size:14px}.bs-testimonial-3-accordion .accordion-title p{font-size:30px;font-weight:700}.bs-testimonial-3-accordion .bs-accordion-item{background-color:rgba(0,0,0,0)}.bs-testimonial-3-accordion .bs-accordion-item .item-title{font-family:inherit;color:#132e4c}.bs-testimonial-3-accordion .bs-accordion-item .item-body p{color:#132e4c}.bs-testimonial-3-accordion .bs-accordion-item:is(.active){background-color:rgba(0,0,0,0)}.bs-testimonial-3-accordion .bs-accordion-item:is(.active) .item-title{color:#3ebcd6}@media(max-width: 1200px){.bs-testimonial-3-wrap:has(:nth-child(3):last-child):last-child{margin-right:36.5px}}@media(max-width: 1200px){.bs-testimonial-3-wrap #accordion-waermedaemmung-2,.bs-testimonial-3-wrap #accordion-waermedaemmung-3{margin-right:36.5px}}.solutions-section-top .bs-testimonial-3-wrap{grid-template-columns:55% 45%;padding-top:100px;position:relative}.solutions-section-top .bs-testimonial-3-wrap .bs-testimonial-3-slider{position:absolute;width:40%;height:140%;right:0;border-radius:23px}.solutions-section-top .bs-testimonial-3-wrap .bs-testimonial-3-slider>img{height:100%;width:100%;object-fit:cover}.solutions-section-top .bs-testimonial-3-wrap .bs-testimonial-3-slider.no-overflow{height:100%;top:100px}.solutions-section-top .bs-testimonial-3-wrap .image-with-slideIn-wrapper{position:absolute;width:40%;height:100%;right:0;overflow:visible}.solutions-section-top .bs-testimonial-3-wrap .image-with-slideIn-wrapper .image-foreground{position:relative;z-index:5;height:100%;width:100%}.solutions-section-top .bs-testimonial-3-wrap .image-with-slideIn-wrapper .image-foreground img{border-radius:23px;height:100%;width:100%;object-fit:cover}.solutions-section-top .bs-testimonial-3-wrap .image-with-slideIn-wrapper .wa-slideInDown{position:relative;z-index:-10;bottom:40%}@media(max-width: 1200px){.solutions-section-top .bs-testimonial-3-wrap .image-with-slideIn-wrapper .wa-slideInDown{bottom:20%}}.solutions-section-top.trockenbau .bs-testimonial-3-wrap .bs-testimonial-3-slider{height:110%}.solutions-section-second .bs-testimonial-3-wrap{grid-template-columns:45% 55%;padding-top:100px;position:relative}.solutions-section-second .bs-testimonial-3-wrap .bs-testimonial-3-slider{position:absolute;width:40%;height:95%;left:0;border-radius:23px}.solutions-section-second .bs-testimonial-3-wrap .bs-testimonial-3-slider img{height:100%;width:100%;object-fit:cover}.solutions-section-second.image-overflow .bs-testimonial-3-wrap{padding-top:0}.solutions-section-second.image-overflow .bs-testimonial-3-wrap .bs-testimonial-3-slider{width:40%;height:170%;top:-30%;border-radius:23px}.solutions-section-second.image-overflow .bs-testimonial-3-wrap .bs-testimonial-3-slider img{object-position:70% 50%}.solutions-section-second.image-overflow-top .bs-testimonial-3-wrap{padding-top:0}.solutions-section-second.image-overflow-top .bs-testimonial-3-wrap .bs-testimonial-3-slider{width:45%;height:130%;top:-28%;border-radius:23px}.solutions-section-second.image-overflow-top .bs-testimonial-3-wrap .bs-testimonial-3-slider img{object-position:70% 50%}.solutions-section-second.image-bottom-fit .bs-testimonial-3-wrap{padding-top:0}.solutions-section-second.image-bottom-fit .bs-testimonial-3-wrap .bs-testimonial-3-slider{width:45%;height:130%;bottom:-100px;border-radius:23px}.solutions-section-second.image-bottom-fit .bs-testimonial-3-wrap .bs-testimonial-3-slider img{object-position:70% 50%}.solutions-section-full .bs-testimonial-3-wrap,.further-description .bs-testimonial-3-wrap{display:inline}.solutions-section-full .text,.further-description .text{font-size:20px}.solutions-section-full .text.text-bold,.further-description .text.text-bold{font-size:25px}.solutions-section-70-30 .bs-testimonial-3-wrap{display:grid;grid-template-columns:70% 30%}.solutions-section-70-30 .bs-testimonial-3-wrap .scroll-in-right{position:absolute;width:55%;right:-20%;transform:translateY(-170px)}@media(max-width: 1600px){.solutions-section-70-30 .bs-testimonial-3-wrap .scroll-in-right{transform:translateY(0)}}.solutions-section-60-40 .bs-testimonial-3-wrap{display:grid;grid-template-columns:60% 40%}.solutions-section-60-40 .bs-testimonial-3-wrap .scroll-in-right{position:absolute;width:80%;right:-32%;transform:translateY(-125px)}@media(max-width: 1200px){.solutions-section-60-40 .bs-testimonial-3-wrap .scroll-in-right{transform:translateY(0)}}.solutions-section-60-40 .bs-testimonial-3-wrap .image-overflow{position:relative;width:100%;height:140%;border-radius:23px;right:0;transform:translateY(-125px)}.solutions-section-60-40 .bs-testimonial-3-wrap .image-overflow img{width:100%;height:100%;border-radius:23px;object-fit:cover;object-position:left}.solutions-section-40-60 .bs-testimonial-3-wrap{display:grid;grid-template-columns:40% 60%}.solutions-section-40-60 .bs-testimonial-3-wrap .scroll-in-left{position:absolute;width:60%;left:-15%;transform:translateY(-125px)}@media(max-width: 1200px){.solutions-section-40-60 .bs-testimonial-3-wrap .scroll-in-left{transform:translateY(0)}}.section-impressions{margin-top:-150px}.section-impressions.small-overlap{margin-top:-50px}.section-impressions .impression-description .impression-title h3{font-size:30px;font-weight:600}.section-impressions .impression-description .impression-text p{font-size:20px}.section-impressions .impression-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:22px}.section-impressions .impression-wrapper .impression-image{border-radius:23px;width:100%}.section-impressions .impression-wrapper .impression-image img{border-radius:23px;aspect-ratio:1/1;object-fit:cover}.bs-work-5-area .section-title{text-align:center}.bs-work-5-area .section-title h3{font-size:30px;font-weight:600}.bs-work-5-area .bs-work-5-wrap{grid-template-columns:repeat(5, 1fr)}@media(max-width: 1200px){.bs-work-5-area .bs-work-5-wrap.columns-4{grid-template-columns:1fr}}@media(min-width: 1201px){.bs-work-5-area .bs-work-5-wrap.columns-4{grid-template-columns:repeat(4, 1fr)}}@media(min-width: 1201px){.bs-work-5-area .bs-work-5-wrap .bs-work-5-card{padding:40px 20px 20px 20px;position:relative;height:400px}}@media(min-width: 1201px)and (max-width: 1400px){.bs-work-5-area .bs-work-5-wrap .bs-work-5-card{height:450px}}@media(min-width: 1201px){.bs-work-5-area .bs-work-5-wrap .bs-work-5-card .title{transition:margin .3s ease-in-out .3s;margin-top:50%}.bs-work-5-area .bs-work-5-wrap .bs-work-5-card .disc{position:static;opacity:0;transition:opacity .3s ease 0s}.bs-work-5-area .bs-work-5-wrap .bs-work-5-card .number{position:absolute;bottom:20px;right:20px}.bs-work-5-area .bs-work-5-wrap .bs-work-5-card:hover{background-color:#132e4c}.bs-work-5-area .bs-work-5-wrap .bs-work-5-card:hover .title{color:#3ebcd6;margin-top:0;transition-delay:0s}.bs-work-5-area .bs-work-5-wrap .bs-work-5-card:hover .disc{opacity:1;transition-delay:.3s}}@media(min-width: 1201px){.bs-work-5-area .bs-work-5-wrap>*:not(:first-child):hover .title{margin-top:50%}.bs-work-5-area .bs-work-5-wrap>*:not(:first-child):hover .disc{opacity:0}}@media(max-width: 1200px){.bs-work-5-area .bs-work-5-wrap>*:not(:first-child) .disc{display:none}}@media(max-width: 1200px){.bs-work-5-area .bs-work-5-wrap{display:grid;grid-template-columns:1fr}.bs-work-5-area .bs-work-5-wrap .bs-work-5-card{min-height:auto;height:auto;display:grid;grid-template-columns:1fr auto;align-items:center}.bs-work-5-area .bs-work-5-wrap .bs-work-5-card>h4{grid-column:1;grid-row:1}.bs-work-5-area .bs-work-5-wrap .bs-work-5-card>p{grid-column:1;grid-row:2;margin-bottom:0}.bs-work-5-area .bs-work-5-wrap .bs-work-5-card>h5{grid-column:2;grid-row:1/span 2;justify-self:end}.bs-work-5-area .bs-work-5-wrap .bs-work-5-card:hover{background-color:#132e4c}.bs-work-5-area .bs-work-5-wrap .bs-work-5-card.has-ani-up{margin-right:50px}.bs-work-5-area .bs-work-5-wrap .bs-work-5-card.has-ani-down{margin-left:50px}}.waermedaemmung-section-2{margin-top:-50px}.waermedaemmung-section-3 .bs-testimonial-3-wrap{padding-top:50px}.impressum p,.impressum h1{margin-bottom:40px}.privacy-policy{margin-top:150px}.bs-accordion-item{pointer-events:none}/*# sourceMappingURL=cuSTORMS.css.map */
