.projekte{padding-top:7rem;padding-bottom:7rem}@media(max-width: 991px){.projekte{padding-top:3.5rem;padding-bottom:3.5rem}}.projekte h1{font-family:"Dancing Script",cursive;color:#00528c;font-size:52px;line-height:62px;margin-bottom:50px}@media(max-width: 991px){.projekte h1{font-size:36px;line-height:40px;margin-bottom:30px}}.projekte p,.projekte li{font-size:20px;line-height:30px;font-weight:300}@media(max-width: 991px){.projekte p,.projekte li{font-size:18px;line-height:28px}}.projekte .projekte-grid .projekt-item{margin:7.5rem 0}@media(max-width: 991px){.projekte .projekte-grid .projekt-item{margin:3.5rem 0}}.projekte .projekte-grid .projekt-item .projekt-image{position:relative;height:100%}.projekte .projekte-grid .projekt-item .projekt-image img{width:100%;height:100%;object-fit:cover}.projekte .projekte-grid .projekt-item .projekt-image .category-badge{position:absolute;top:-29px;left:25px;background-color:#ce0000;border-radius:5px;padding:5px 10px}@media(max-width: 991px){.projekte .projekte-grid .projekt-item .projekt-image .category-badge{top:-20px}}.projekte .projekte-grid .projekt-item .projekt-image .category-badge p{color:#fff;margin-bottom:0;font-size:12px}.projekte .projekte-grid .projekt-item .projekt-content{display:flex;flex-direction:column;justify-content:center;height:100%;padding:30px}@media(max-width: 991px){.projekte .projekte-grid .projekt-item .projekt-content{margin-top:15px;padding:0}}.projekte .projekte-grid .projekt-item .projekt-content h2{font-size:42px;margin-bottom:15px;line-height:60px}@media(max-width: 991px){.projekte .projekte-grid .projekt-item .projekt-content h2{font-size:22px;line-height:34px}}.projekte .projekte-grid .projekt-item .projekt-content p{font-size:18px;line-height:26px;margin-bottom:0;color:#121212}.projekte .projekte-grid .projekt-item .projekt-content .link-wrapper{display:flex;margin-top:20px}.projekte .projekte-grid .projekt-item .projekt-content .link-wrapper .primary-link{font-size:18px;line-height:26px;margin-bottom:0;font-weight:400;background-color:#00528c;color:#fff;border-radius:5px;padding:10px 20px;text-decoration:none}