.elementor .s-nh4-label{font-family:"Josefin Sans";font-weight:600;font-size:13px;color:#FBBB10;letter-spacing:2px;text-transform:uppercase;}.elementor .s-nh4-h1{max-width:70%;font-family:"Playfair Display";font-weight:400;font-size:2.6rem;color:#000000;}.elementor .s-nh4-stat-num{font-family:"Playfair Display";font-weight:600;font-size:40px;color:#166038;}.elementor .s-nh4-stat-label{font-family:"Josefin Sans";font-size:15px;color:#3d3d3d;}.elementor .s-nh4-stat-row{margin-block-start:8px;display:flex;flex-direction:row;gap:12px;align-items:flex-end;}.elementor .s-nh4-hero{padding-block-start:40px;padding-block-end:40px;padding-inline-start:32px;padding-inline-end:32px;border-radius:12px;background-color:#f7f5f0;display:flex;flex-direction:column;gap:10px;}.elementor .s-nh3-img-teich{width:100%;height:200px;object-fit:cover;border-radius:8px;}.elementor .s-nh3-title-teich{font-family:"Playfair Display";font-weight:600;font-size:24px;color:#2f5233;}.elementor .s-nh3-desc-teich{font-family:"Josefin Sans";font-size:16px;color:#3d3d3d;}.elementor .s-nh3-btn-teich{font-family:"Roboto";font-weight:500;font-size:15px;color:#000000;padding-block-start:12px;padding-block-end:12px;padding-inline-start:24px;padding-inline-end:24px;border-radius:3px;background-color:#FBBB10;}.elementor .s-nh3-card-teich{width:47%;padding:24px;border-radius:12px;border-width:1px;border-color:#E5E5E5;border-style:solid;background-color:#F7F7F7;display:flex;flex-direction:column;gap:12px;}.elementor .s-nh3-img-streuobst{width:100%;height:200px;object-fit:cover;border-radius:8px;}.elementor .s-nh3-title-streuobst{font-family:"Playfair Display";font-weight:600;font-size:24px;color:#2f5233;}.elementor .s-nh3-desc-streuobst{font-family:"Josefin Sans";font-size:16px;color:#3d3d3d;}.elementor .s-nh3-btn-streuobst{font-family:"Roboto";font-weight:500;font-size:15px;color:#000000;padding-block-start:12px;padding-block-end:12px;padding-inline-start:24px;padding-inline-end:24px;border-radius:3px;background-color:#FBBB10;}.elementor .s-nh3-card-streuobst{width:47%;padding:24px;border-radius:12px;border-width:1px;border-color:#E5E5E5;border-style:solid;background-color:#F7F7F7;display:flex;flex-direction:column;gap:12px;}.elementor .s-nh3-row1{display:flex;flex-direction:row;gap:24px;flex-wrap:wrap;}.elementor .s-nh3-img-torf{width:100%;height:200px;object-fit:cover;border-radius:8px;}.elementor .s-nh3-title-torf{font-family:"Playfair Display";font-weight:600;font-size:24px;color:#2f5233;}.elementor .s-nh3-desc-torf{font-family:"Josefin Sans";font-size:16px;color:#3d3d3d;}.elementor .s-nh3-btn-torf{font-family:"Roboto";font-weight:500;font-size:15px;color:#000000;padding-block-start:12px;padding-block-end:12px;padding-inline-start:24px;padding-inline-end:24px;border-radius:3px;background-color:#FBBB10;}.elementor .s-nh3-card-torf{width:47%;padding:24px;border-radius:12px;border-width:1px;border-color:#E5E5E5;border-style:solid;background-color:#F7F7F7;display:flex;flex-direction:column;gap:12px;}.elementor .s-nh3-img-klima{width:100%;height:200px;object-fit:cover;border-radius:8px;}.elementor .s-nh3-title-klima{font-family:"Playfair Display";font-weight:600;font-size:24px;color:#2f5233;}.elementor .s-nh3-desc-klima{font-family:"Josefin Sans";font-size:16px;color:#3d3d3d;}.elementor .s-nh3-btn-klima{font-family:"Roboto";font-weight:500;font-size:15px;color:#000000;padding-block-start:12px;padding-block-end:12px;padding-inline-start:24px;padding-inline-end:24px;border-radius:3px;background-color:#FBBB10;}.elementor .s-nh3-card-klima{width:47%;padding:24px;border-radius:12px;border-width:1px;border-color:#E5E5E5;border-style:solid;background-color:#F7F7F7;display:flex;flex-direction:column;gap:12px;}.elementor .s-nh3-row2{display:flex;flex-direction:row;gap:24px;flex-wrap:wrap;}.elementor .s-nh3-cta{font-family:"Josefin Sans";font-weight:600;font-size:18px;text-align:center;margin-block-start:20px;}.elementor .s-nh3-wrap{max-width:1150px;padding-inline-start:20px;padding-inline-end:20px;margin-block-start:60px;margin-block-end:60px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:28px;}