.home-head{position:relative;transition:transform .5s}@media screen and (min-width:600px){.home-head{height:500px;overflow:hidden}}.home-head .home-head-bg{height:300px;left:0;position:absolute;right:0;top:0;z-index:0}@media screen and (min-width:600px){.home-head .home-head-bg{bottom:0;height:unset}}.home-head .home-head-bg .home-head-bg-img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.home-head .home-head-bg-transition{background:transparent linear-gradient(180deg,transparent,hsla(0,0%,100%,.6));bottom:0;height:60px;left:0;position:absolute;right:0;z-index:1}.home-head .inner{padding-top:270px;position:relative;z-index:2}@media screen and (min-width:600px){.home-head .inner{padding-top:100px}}.home-head .inner .home-head-box{background-color:#ec7b2f;box-sizing:border-box;color:#fff;margin:0 auto;max-width:400px;padding:20px 30px;width:100%}@media screen and (min-width:600px){.home-head .inner .home-head-box{margin:unset}}.home-head .inner .home-head-box h1{margin-bottom:15px;max-width:400px;white-space:pre-wrap}.home-head .inner .home-head-box .home-head-box-feature{font-weight:400}.home-head .inner .home-head-box .home-head-box-feature .home-head-box-feature-icon{margin-right:5px;width:14px}.home-section-features-item[data-v-cbdf93a1]{background-color:#f9f9f9;margin:15px;max-width:300px;width:100%}@media screen and (min-width:900px){.home-section-features-item[data-v-cbdf93a1]{margin:0;width:31.5%}}.home-section-features-item .home-section-features-item-img[data-v-cbdf93a1]{aspect-ratio:300/194;display:block;width:100%}.home-section-features-item .home-section-features-item-text[data-v-cbdf93a1]{padding:20px}.home-section-features-item .home-section-features-item-text .home-section-features-item-text-headline[data-v-cbdf93a1]{align-items:flex-start;display:flex;min-height:70px;padding-bottom:20px}.home-section-features-item .home-section-features-item-text .home-section-features-item-text-headline .home-section-features-item-text-headline-icon[data-v-cbdf93a1]{margin:7px 10px 0 0;width:14px}.home-section-features[data-v-1ddea6dc]{margin:50px 0}@media screen and (min-width:900px){.home-section-features[data-v-1ddea6dc]{margin:100px 0}}.home-section-features .home-section-features-text[data-v-1ddea6dc]{margin-bottom:50px;text-align:justify}.home-section-features .home-section-features-items[data-v-1ddea6dc]{display:flex;flex-wrap:wrap;justify-content:center}@media screen and (min-width:900px){.home-section-features .home-section-features-items[data-v-1ddea6dc]{justify-content:space-between}}.home-column-section-template{border-top:1px solid #c4c4c4;margin:50px 0}@media screen and (min-width:900px){.home-column-section-template{margin:100px 0}}.home-column-section-template .inner{display:flex;flex-wrap:wrap;justify-content:space-between}.home-column-section-template .inner.inverted{flex-direction:row-reverse}.home-column-section-template .inner .home-column-section-template-text{border-top:10px solid #f2f2f2;padding-top:50px;text-align:justify}@media screen and (min-width:900px){.home-column-section-template .inner .home-column-section-template-text{padding-top:80px;width:47%}}.home-column-section-template .inner .home-column-section-template-text h3{margin-top:20px;text-align:left}.home-column-section-template .inner .home-column-section-template-text .home-column-section-template-text-button{margin-top:10px;width:270px}.home-column-section-template .inner .home-column-section-template-img{aspect-ratio:480/320;margin-top:50px}@media screen and (min-width:900px){.home-column-section-template .inner .home-column-section-template-img{width:40%}}.home-column-section-template .inner .home-column-section-template-img img{width:100%}.section-template[data-v-bab214c4]{border-top:1px solid #c4c4c4;margin:100px 0}.section-template .inner .section-template-text[data-v-bab214c4]{border-top:10px solid #f2f2f2;padding-top:40px}@media screen and (min-width:900px){.section-template .inner .section-template-text[data-v-bab214c4]{padding-top:80px}}.section-template .inner .section-template-text h3[data-v-bab214c4]{margin-top:20px}.section-template .inner .section-template-text .section-template-text-button[data-v-bab214c4]{margin-top:10px;width:270px}.home .home-section-search[data-v-57ccd720]{margin-top:15px;max-width:300px;position:relative}.home .home-section-search p[data-v-57ccd720]{margin-bottom:10px}.home .home-section-search .home-section-search-arrow[data-v-57ccd720]{left:calc(100% + 20px);position:absolute;top:35px}.home .home-section-bodenrichtwert[data-v-57ccd720]{margin-top:50px}.home .home-section-bodenrichtwert .home-section-bodenrichtwert-button[data-v-57ccd720]{margin-top:20px}
