body .site-content .entry-content{margin:0;}body.home #primary .entry-content::before{display:none;}body.home .site-content .acf-fc-row.home-section-top-section{background-color:#221c36;overflow:hidden;margin-bottom:100px;}body.home .site-content .acf-fc-row.home-section-top-section .acf-fc-text-content{height:100vh;margin:0;display:flex;align-items:center;padding-left:20vw;}body.home .site-content .acf-fc-row.home-section-top-section h1{color:#fc0;font-size:5.37rem;line-height:1;}@media (max-width: 800px){body.home .site-content .acf-fc-row.home-section-top-section h1{font-size:4rem;}}@media (max-width: 450px){body.home .site-content .acf-fc-row.home-section-top-section h1{font-size:3rem;}}body.home .acf-fc-row.home-section2{margin-bottom:100px;}body.home .acf-fc-row.home-section2 .image-container{padding-top:50px;}@media (min-width: 1001px){body.home .acf-fc-row.home-section2 .content-container{max-width:516px;}body.home .acf-fc-row.home-section2 .image-container{padding-top:150px;padding-left:60px;}}@media (max-width: 360px){body.home .acf-fc-row.home-section2 h2.h1:first-child{word-break:break-word;}}body.home .acf-fc-row.home-section2 p.small{color:black;}body.home .start-loesungen-text{padding-bottom:150px;}@media (max-width: 1000px){body.home .start-loesungen-text{padding-bottom:70px;}}body.home .start-loesungen-text h2{line-height:1.2;font-weight:bold;font-family:'draftb-400-body', 'Draft B', sans-serif;}@media (max-width: 600px){body.home .start-loesungen-text h2{font-size:1.8rem;}}body.home .start-loesungen-text h2 i{background-color:#fafafa;font-family:'draftb-800-heading', 'Draft B', sans-serif;display:inline-block;margin-bottom:0.8rem;}body.home .start-loesungen-text .acf-fc-text-content a.button:hover{background-color:#fc0;}body.home .start-loesungen-text .acf-fc-column.acf-fc-column-1{margin-top:-300px;}@media (max-width: 1920px){body.home .start-loesungen-text .acf-fc-column.acf-fc-column-1{margin-top:-200px;}}@media (max-width: 1000px){body.home .start-loesungen-text .acf-fc-column.acf-fc-column-1{margin-top:-300px;margin-bottom:50px;display:flex;justify-content:center;}}body.home .start-loesungen-text.acf-fc-row[class*="acf-fc-row-style-color"] > .acf-fc-columns > .acf-fc-column.acf-fc-column-2{background-color:#fafafa;padding-top:10px;padding-bottom:50px;display:flex;justify-content:center;}@media (max-width: 1000px){body.home .start-loesungen-text.acf-fc-row[class*="acf-fc-row-style-color"] > .acf-fc-columns > .acf-fc-column.acf-fc-column-2{padding:10px 10px 50px 10px;box-sizing:border-box;}}body.home .start-loesungen-text .acf-fc-column.acf-fc-column-2 h3{position:relative;font-style:italic;font-font:'draftb-800-heading', 'Draft B', sans-serif;font-size:1.88rem;}@media (max-width: 600px){body.home .start-loesungen-text .acf-fc-column.acf-fc-column-2 h3{font-size:1.4rem;}}body.home .start-loesungen-text .acf-fc-column.acf-fc-column-2 h3::before{font-style:normal;position:absolute;top:-0.15em;left:-1.3em;font-size:12.5rem;display:block;color:#fff;width:1em;text-align:center;}@media (min-width: 1000px){body.home .start-loesungen-text .acf-fc-column.acf-fc-column-2 h3:nth-of-type(1)::before{content:"1";}body.home .start-loesungen-text .acf-fc-column.acf-fc-column-2 h3:nth-of-type(2)::before{content:"2";}body.home .start-loesungen-text .acf-fc-column.acf-fc-column-2 h3:nth-of-type(3)::before{content:"3";}body.home .start-loesungen-text .acf-fc-column.acf-fc-column-2 h3:nth-of-type(4)::before{content:"4";}}body.home .diamond-tiles-packages.acf-fc-row.acf-fc-animated-tiles .animated-tile-layout-diamond-1 .animated-tile-container.animated-tile-container{position:relative;z-index:1;}@media (min-width: 1001px){body.home .diamond-tiles-packages.acf-fc-row.acf-fc-animated-tiles .animated-tile-layout-diamond-1 .animated-tile-container.animated-tile-container{margin-left:0;padding-top:50px;}}@media (min-width: 1001px){body.home .home-section-tip-individual-structures{background:transparent;}body.home .home-section-tip-individual-structures .acf-fc-column.acf-fc-column-1{padding:0;}}body.home .home-section-tip-individual-structures .acf-fc-text-content{position:relative;max-width:400px;box-sizing:border-box;margin-left:auto;margin-right:auto;border:14px solid white;padding:35px 28px 25px 28px;background:#fc0;z-index:1;}@media (min-width: 1001px){body.home .home-section-tip-individual-structures .acf-fc-text-content{position:absolute;z-index:1;top:-600px;left:600px;}body.home .home-section-tip-individual-structures .acf-fc-text-content a.button{position:absolute;bottom:-100px;left:-14px;}}@media (max-width: 2560px){body.home .content-area .acf-fc-row.corner-element-concave-bottom-same-height{min-height:300px;}}@media (max-width: 1920px){body.home .content-area .acf-fc-row.corner-element-concave-bottom-same-height{min-height:200px;}}@media (max-width: 800px){body.home .content-area .acf-fc-row.corner-element-concave-bottom-same-height{min-height:100px;}}