:root{--_colors---color-secondary-green:#2f7a3d;--_colors---color-white:white;--_colors---color-primary-gold:#d9b77a;--_colors---color-text:#7a7a7a;--_colors---color-ground-background:#faf8f1;--_colors---color-light-gold:#e2d8bc;--_colors---color-button-text-dark:#2b2a21;--_colors---color-deep-gold:#b8894a;--_colors---color-text-offline:#726f5f;--_colors---color-background-gold:#f2ecdb;--_colors---color-light-green:#e5f0e6;--_colors---color-green-deep:#1f5a2a}.w-layout-blockcontainer{max-width:940px;margin-left:auto;margin-right:auto;display:block}@media screen and (max-width:991px){.w-layout-blockcontainer{max-width:728px}}@media screen and (max-width:767px){.w-layout-blockcontainer{max-width:none}}.heading-h1{color:var(--_colors---color-secondary-green);text-transform:uppercase;font-family:Nunitosans Variablefont Ytlc Opsz Wdth Wght,Arial,sans-serif;font-size:2.5rem;font-weight:600;line-height:2.7rem}.heading-h1.iswhite{color:var(--_colors---color-white)}.text-normal{color:var(--_colors---color-text);font-family:Nunitosans Variablefont Ytlc Opsz Wdth Wght,Arial,sans-serif;font-size:1.0625rem;line-height:1.80625rem}.text-normal.iscentered{text-align:center}.text-normal.iscentered.iswhite{color:var(--_colors---color-ground-background);margin-bottom:1.5rem}.text-normal.islighter{color:var(--_colors---color-light-gold)}.text-navitem{color:var(--_colors---color-button-text-dark);letter-spacing:.02em;cursor:pointer;font-family:Nunitosans Variablefont Ytlc Opsz Wdth Wght,Arial,sans-serif;font-size:.90625rem;font-weight:700;transition:all .3s}.text-navitem:hover,.text-navitem.w--current{color:var(--_colors---color-secondary-green)}.container-max-1200{width:100%;max-width:75rem}.image{width:4.75rem}.text-navtext{min-width:3rem;color:var(--_colors---color-text-offline);margin-right:1rem;font-family:Nunitosans Variablefont Ytlc Opsz Wdth Wght,Arial,sans-serif;font-size:.84375rem;line-height:1.26563rem}.nav-menu{justify-content:flex-start;align-items:center;width:100%;display:flex}.navbar{color:#3330;background-color:#ddd0;justify-content:space-between;width:100%;display:flex}.div-warum-wrapper{flex-flow:column;justify-content:flex-start;align-items:center;padding:4rem 3rem;display:flex}.div-spacer-083em{height:0;margin-top:.83em;margin-bottom:.83em}.heading-h4{color:var(--_colors---color-button-text-dark);margin-bottom:.375rem;font-family:Nunitosans Variablefont Ytlc Opsz Wdth Wght,Arial,sans-serif;font-size:.96875rem;font-weight:700;line-height:1.45313rem}.div-spacer-1rem{height:0;margin-bottom:1rem}.div-footer-grid{grid-column-gap:2.5rem;grid-row-gap:2.5rem;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.section-footer{background-color:var(--_colors---color-green-deep)}.text-footer-header{color:var(--_colors---color-primary-gold);letter-spacing:.06em;text-transform:uppercase;margin-top:.5rem;margin-bottom:.875rem;font-family:Nunitosans Variablefont Ytlc Opsz Wdth Wght,Arial,sans-serif;font-size:.9375rem;font-weight:700;line-height:1.40625rem}.div-footer-col{flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.div-site-footer{padding:3.5rem 3rem 1.75rem}.image-footer{object-fit:contain;height:3.5rem;margin-bottom:1rem}.text-normal-footer{color:var(--_colors---color-light-gold);margin-bottom:.25rem;font-family:Nunitosans Variablefont Ytlc Opsz Wdth Wght,Arial,sans-serif;font-size:1.0625rem;line-height:1.80625rem}.text-normal-footer.iscentered{text-align:center}.text-normal-footer.iscentered.iswhite{color:var(--_colors---color-ground-background);margin-bottom:1.5rem}.text-footer-link{color:var(--_colors---color-light-gold);cursor:pointer;margin-bottom:.25rem;font-family:Nunitosans Variablefont Ytlc Opsz Wdth Wght,Arial,sans-serif;font-size:.875rem;line-height:1.80625rem}.text-footer-link.iscentered{text-align:center}.text-footer-link.iscentered.iswhite{color:var(--_colors---color-ground-background);margin-bottom:1.5rem}.div-footer-end{border-top:1px solid #ffffff24;flex-flow:column;margin-top:2.25rem;padding-top:1.25rem;display:flex}.text-block{color:var(--_colors---color-light-gold);font-family:Nunitosans Variablefont Ytlc Opsz Wdth Wght,Arial,sans-serif;font-size:.78125rem;line-height:1.17188rem}.link-block{cursor:pointer;text-decoration:none}.div-nav-wrapper{color:#3330;justify-content:space-between;align-items:center;width:100%;padding-left:3rem;padding-right:3rem;display:flex}.div-spacer-2rem{height:0;margin-top:2rem}.link-mail{cursor:pointer;text-decoration:none}.div-impressum-wrapper{width:100%}.div-block-3{height:30rem}.section{min-width:4rem}@media screen and (max-width:991px){.button-primary.issmall{width:100%}.nav-menu{background-color:var(--_colors---color-background-gold);width:30%;inset:92% 0% auto auto}.div-2col{grid-template-rows:auto auto}.div-hero-content{width:75%}.div-nav-wrapper{justify-content:space-between;align-items:center}.div-icon-wrapper-circle-dark{min-width:1.375rem;min-height:1.375rem}.div-preis-grid{grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr}.div-preis-grid-groesser{grid-template-columns:1fr 1fr 1fr}.icon{color:var(--_colors---color-secondary-green);font-size:32px}.menu-button.w--open{background-color:var(--_colors---color-background-gold)}}@media screen and (max-width:767px){.button-primary.issmall{width:100%}.div-card-grid-home,.div-2col{grid-template-rows:auto auto;grid-template-columns:1fr}.div-grid6{grid-template-rows:auto auto auto;grid-template-columns:1fr 1fr}.div-footer-grid{grid-template-rows:auto auto auto;grid-template-columns:1fr}.div-hero-content{width:85%}.div-atlantik-grid{grid-template-rows:auto auto auto auto;grid-template-columns:1fr}.div-block-2{justify-content:center;align-items:flex-start}.div-preis-grid{grid-template-rows:auto;grid-template-columns:1fr 1fr}.div-preis-grid-groesser{grid-template-columns:1fr 1fr}}@media screen and (max-width:479px){.button-primary.issmall{width:100%}.div-heusorten-wrapper,.div-warum-wrapper{padding-left:1rem;padding-right:1rem}.div-grid6{grid-template-rows:auto auto auto auto auto auto;grid-template-columns:1fr}.div-site-footer{padding-left:1rem;padding-right:1rem}.div-hero{min-height:45rem}.div-hero-content{margin-left:1rem;margin-right:1rem}.background-video{min-height:45rem}.div-atlantik-grid{grid-template-rows:auto auto auto auto;grid-template-columns:1fr}.div-preis-grid,.div-preis-grid-groesser{grid-template-rows:auto auto;grid-template-columns:1fr}.div-kontaktform-wrapper,.div-bestellform{padding-left:1rem;padding-right:1rem}.div-form-radio-button-wrapper{flex-flow:column wrap}}