.elementor .home-hero-img{border-radius:0px;border-width:0px;}.elementor .home-hero-text-container{width:25%;height:100%;position:absolute;inset-inline-end:0px;padding-block-start:0vw;padding-block-end:0vw;padding-inline-start:0vw;padding-inline-end:5vw;display:flex;flex-direction:column;gap:16px;justify-content:center;align-items:start;align-self:start;order:99999;}.elementor .headline-1{font-family:Bebas Neue;font-size:var(--H1);line-height:1em;text-decoration:none;padding-block-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .text-color-white{color:var(--White);}.elementor .button{font-family:var(--Font-Text);font-weight:800;font-size:var(--Text-Size-S);color:var(--Primary);padding-block-start:var(--Space-S);padding-block-end:var(--Space-S);padding-inline-start:var(--Space-M);padding-inline-end:var(--Space-M);border-radius:var(--Border-Radius);background-color:var(--Secondary);box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.15);}.elementor .text-color-green{color:var(--Primary);}.elementor .text-align-center{text-align:center;}.elementor .button-green{color:var(--White);background-color:var(--Primary);}.elementor .headline-2{font-family:var(--Font-Head);font-size:var(--H2);}.elementor .social-media-icon{width:100%;height:100%;max-width:32px;max-height:32px;object-fit:contain;border-radius:0px;}.elementor .home-momente-pics{width:50%;position:absolute;}.elementor .home-unternehmen-item{width:auto;padding:0px;display:flex;flex-direction:column;gap:var(--Space-XS);justify-content:center;align-items:center;}.elementor .home-unternehmen-head{font-family:var(--Font-Head);font-size:var(--H2);color:var(--Secondary);line-height:1em;text-align:center;}.elementor .home-unternehmen-trenner{width:var(--Space-L);height:2px;background-color:var(--Secondary);}.elementor .home-unternehmen-text{font-family:var(--Font-Text);font-size:var(--Text-Size-M);color:var(--White);}.elementor .home-unternehmen-item-container{padding:0px;display:flex;flex-direction:column;gap:var(--Space-L);justify-content:space-between;align-items:center;}.elementor .home-unternehmen-item-right{margin-inline-start:auto;display:flex;justify-content:center;align-items:center;}.elementor .home-unternehmen-item-left{margin-inline-end:auto;}.elementor .home-darum-text-container{width:50%;padding:0px;display:flex;flex-direction:column;gap:var(--Space-S);justify-content:center;align-items:start;}.elementor .home-darum-bild{width:50%;padding:0px;}.elementor .headline-3{font-family:var(--Font-Head);font-size:var(--H3);}.elementor .tagline{font-family:var(--Font-Text);font-weight:700;font-size:var(--Text-Size-M);}.elementor .flex-right{justify-content:center;align-items:end;}.elementor .text-align-right{text-align:end;}.elementor .home-daskanner-bild{width:100%;aspect-ratio:2/3;object-fit:cover;}.elementor .home-partner-items{width:300%;aspect-ratio:auto;color:var(--White);padding-block-start:var(--SpaceXXL);padding-block-end:var(--Space-L);padding-inline-start:var(--Space-L);padding-inline-end:var(--Space-L);border-radius:var(--Border-Radius);border-width:var(--Border-Radius);background-image:linear-gradient(180deg, rgba(0, 0, 0, 0.3) 0%,rgba(0, 0, 0, 0.52) 100%),url("https://heuristic-hofstadter.45-83-245-57.plesk.page/wp-content/uploads/2026/05/Pfanner_01_Produktion-1024x683.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;display:flex;flex-direction:column;gap:var(--Space-XS);justify-content:flex-end;align-items:start;}.elementor .nav-button{font-family:var(--Font-Head);font-weight:100;font-size:var(--H4);color:var(--Primary);padding-block-start:var(--Space-XS);padding-block-end:var(--Space-XS);padding-inline-start:var(--Space-S);padding-inline-end:var(--Space-S);margin:0px;border-radius:var(--Border-Radius);background-color:var(--BG);}.elementor .nav-button:focus{text-decoration:underline;}.elementor .nav-button:hover,.elementor .nav-button:focus-visible{text-decoration:underline;}.elementor .nav-spalte{width:100%;padding:0px;display:flex;flex-direction:row;gap:var(--Space-XS);justify-content:space-between;align-items:center;}.elementor .partner-uebersichtsbloecke{text-align:center;padding:var(--Space-L);border-radius:var(--Border-Radius);box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.3);display:flex;flex-direction:column;gap:var(--Space-S);justify-content:center;align-items:center;}.elementor .private-label-verpackungsoptionen{font-family:var(--Font-Head);font-weight:300;padding-block-start:var(--Space-XS);padding-block-end:var(--Space-XS);padding-inline-start:var(--Space-M);padding-inline-end:var(--Space-M);border-radius:50000px;border-width:2px;border-color:var(--White);border-style:solid;background-color:var(--White);}.elementor .private-label-verpackungsoptionen-inaktiv{color:var(--White);border-width:2px;border-color:#ffffff;border-style:dashed;background-color:var(--Primary);}.elementor .default-container{padding-block-start:var(--SpaceXL);padding-block-end:var(--SpaceXL);padding-inline-start:var(--Space-Side);padding-inline-end:var(--Space-Side);}.elementor .halbfabrikate-zertifikate{width:100%;aspect-ratio:1/1;object-fit:contain;}.elementor .text-size-l{font-size:var(--Text-Size-L);}.elementor .max-width{max-width:var(--Content-Width);padding:0px;display:flex;flex-direction:column;align-items:center;}.elementor .text-size-xs{font-size:12px;}