.elementor .padding-0{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .flexbox-70{width:70vw;}.elementor .text-m{font-family:var(--Montserrat);font-weight:400;font-size:clamp(1.25rem, 1.1rem + 0.7vw, 1.6rem);color:var(--kcg-dunkelgrau);line-height:2rem;padding-block-end:1rem;}.elementor .padding-xl{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:8rem;padding-inline-end:8rem;}.elementor .padding-top-m{padding-block-start:2rem;}.elementor .kcg-headline{font-family:Montserrat;font-weight:400;letter-spacing:-1px;}.elementor .head-xl{font-size:clamp(2.1rem, 1.6rem + 2.2vw, 5.5rem);}.elementor .text-s{font-family:var(--Montserrat);font-weight:400;font-size:clamp(1rem, 0.85rem + 0.25vw, 1.1rem);;color:var(--kcg-dunkelgrau);line-height:1.6rem;padding-block-end:1rem;}.elementor .flexbox-colum{flex-direction:column;align-items:start;}.elementor .button-primary{font-family:var(--Montserrat);font-weight:500;font-size:1.25rem;color:var(--kcg-dunkelgrau);text-decoration:none;margin-block-start:1.25rem;margin-block-end:1.25rem;margin-inline-start:0rem;margin-inline-end:0rem;border-radius:0px;border-width:2px;border-color:var(--kcg-dunkelgrau);border-style:solid;background-color:#ffffff00;}.elementor .button-primary:hover,.elementor .button-primary:focus-visible{color:var(--kcg-green);border-color:var(--kcg-green);}.elementor .header{height:100vh;display:flex;align-items:end;}.elementor .headline-l{font-size:clamp(1.8rem, 1.4rem + 1.6vw, 2.6rem);}.elementor .text-green{color:var(--kcg-green);}.elementor .no-padding-top{padding-block-start:0px;}.elementor .head-xxl{font-size:clamp(2.4rem, 1.9rem + 2.5vw, 5.7rem);}.elementor .padding-top-bottom-xs{padding-block-start:1rem;padding-block-end:3rem;}.elementor .head-s{font-size:clamp(1.5rem, 1.2rem + 1.1vw, 2.1rem);margin-block-end:20px;}.elementor .img-carousel{aspect-ratio:1/1;object-fit:cover;}.elementor .no-padding-bottom{padding-block-end:0rem;}.elementor .flexbox-header-title{margin-block-end:100px;}.elementor .text-white{color:var(--white);}