:root{--thema-height:450px}.themen{background-color:#FAFAFA}.themen h2,.themen p{text-align:center}.themen p{margin:auto;margin-bottom:80px}.themen .container-large>p{width:720px;max-width:100%}.themen .grid-wrapper,.themen .insights-wrapper,.themen .insight{display:grid;grid-auto-columns:100%;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr;gap:var(--gap) var(--gap);grid-template-areas:". . .";align-items:start;position:relative;width:calc(380px * 3 + 2 * var(--gap));max-width:100%;margin:auto}.themen .thema{z-index:1;min-height:var(--thema-height);opacity:1}.themen .background-wrapper{overflow:hidden;height:var(--thema-height);width:100%;border-radius:5px;position:relative}.themen .thema .insight-button{background-color:#D2051E;color:#fff;margin-bottom:15px;position:absolute;bottom:15px;right:0;display:block;transform:translateX(0%);padding-right:0}.themen .thema .background-wrapper:hover .insight-button{background-color:#f00521;transform:translateX(calc(-1 * var(--gap)));filter:drop-shadow(3px 2px 13px rgba(0,0,0,.4))}.themen .thema.active .insight-button,.themen .thema.active .background-wrapper:hover .insight-button{right:50%;transform:translateX(50%);margin:auto;margin-bottom:15px}.themen .thema .insight-button h3{position:relative;padding-left:calc(20px + 24px);cursor:pointer;white-space:nowrap}.themen .thema .insight-button h3::before{content:"";left:24px;top:calc(50% - 12px / 2);background-image:var(--wpr-bg-2c71030a-775f-4c16-838d-36027a8de40a);background-size:contain;background-repeat:no-repeat;background-position:center;width:12px;height:12px;position:absolute;transform-origin:center;transform:rotate(0deg) translateX(-5px)}.themen .thema .insight-button h3:hover::before{transform:rotate(0deg) translateX(0)}.themen .thema.active .insight-button h3::before{transform:rotate(90deg) translateX(0)}.themen .thema .insights-wrapper::before{content:"";height:50px;width:50px;border-radius:5px;position:absolute;margin:auto;transform:rotate(45deg);transform-origin:center center;background-color:#fff;bottom:calc(100% - 27px);z-index:-1}.themen .thema:nth-child(3n) .insights-wrapper::before{right:calc((100% / 3 / 2) - (50px / 2) - (var(--gap) / 2 / 1.5))}.themen .thema:nth-child(3n+2) .insights-wrapper::before{left:calc((100% / 2) - (50px / 2))}.themen .thema:nth-child(3n+1) .insights-wrapper::before{left:calc((100% / 3 / 2) - (50px / 2) - (var(--gap) / 2 / 1.5))}.themen .thema.active .insights-wrapper::before{bottom:calc(100% - 27px)}.themen .thema .close{position:absolute;top:0;right:0;line-height:1;margin:0;padding:15px;cursor:pointer;z-index:1}.themen .thema h3{margin:0;padding:0;color:#fff;font-size:18px;padding:20px 20px}.themen .thema .background-wrapper .background{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:center;background-repeat:no-repeat;transform-origin:center;will-change:contents;cursor:pointer;transform:scale(1)}.themen .thema .background-wrapper:hover .background,.themen .thema.active .background-wrapper .background{transform:scale(1.05)}.themen .thema.unfocus .background{opacity:.5}.themen .thema.active .insights-wrapper::before,.themen .thema.active .insights{pointer-events:auto;opacity:1;visibility:visible}.themen .thema .insights-wrapper::before,.themen .insights{pointer-events:none;opacity:0;visibility:invisible}.themen .insights{position:absolute;left:0;right:0;background-color:#fff;border-radius:5px;transform:translateY(var(--gap));filter:drop-shadow(3px 2px 13px rgba(0,0,0,.2))}.themen .insights-wrapper{position:relative;padding:30px;min-height:145px}.themen .thema[data-img-loaded='loading'] .insights{opacity:0}.themen .thema,.themen .insights,.themen .thema .insight-button,.themen .thema,.themen .thema .insights-wrapper::before,.themen .thema .insight-button h3::before,.themen .thema .background-wrapper .background{transition:250ms ease-in-out}.themen .thema.active .insights-wrapper::before{transition-delay:75ms}.themen .insight,.themen .insights-wrapper{grid-template-columns:repeat(2,1fr);grid-template-areas:". .";gap:calc(var(--gap) / 3) calc(var(--gap) / 2);width:100%}.themen .insights-wrapper{align-items:center}.themen .insights-wrapper.no-insights{display:block}.themen .insight{cursor:normal;grid-template-columns:220px 1fr;gap:0 calc(var(--gap) / 2);padding:calc(var(--gap) / 3 * 2) 0}.themen .insight .image-wrapper{align-self:start}.themen .insight img{object-fit:contain;object-position:top center;max-height:250px}.themen .insight.cta{grid-template-columns:1fr;grid-template-areas:".";height:100%;padding:0}.themen .insight.cta .insight-content{padding:calc(var(--gap) / 3 * 2);background-color:#FAFAFA;border-radius:5px}.themen .insights-wrapper.no-insights .cta .insight-content{background-color:transparent;width:450px;max-width:100%;margin:unset}.themen .insight-content{padding-right:15px}.themen .insight.cta .insight-content{padding-right:15px}.themen .insight.cta .button{margin:0}.themen .insight p,.themen .insight h4{text-align:left;color:#6A6A6A}.themen .insight p{margin-bottom:15px}.themen .insight h4{color:#000;font-size:20px}.themen .insight a{font-family:"HVD Fonts - BrandonText-Bold";color:#D2051E;font-size:16px;text-decoration:none}.themen .insight a img{transform:translatey(-2px)}.themen .insight a span{padding-right:10px}.themen .load-more{display:flex;align-items:center;justify-content:center;margin-top:60px}.themen .load-more a{margin:0!important}.themen .load-more a::before{display:none!important}.themen .button.disabled{cursor:not-allowed!important;filter:opacity(.7)!important}@media only screen and (max-width:1199.98px){:root{--thema-height:400px}.themen .insights-wrapper{grid-template-columns:1fr;grid-template-areas:unset}.themen .insight{grid-template-columns:1fr 2fr;align-items:center}.themen .insight h4{font-size:20px}.themen .thema .insight-button h3{font-size:16px}.themen .thema h3{padding:18px 18px}}@media only screen and (max-width:991.98px){:root{--thema-height:350px}.themen .grid-wrapper{grid-auto-columns:1fr;grid-template-columns:repeat(2,1fr);width:100%;grid-template-areas:unset}.themen .thema:nth-child(2n) .insights-wrapper::before{left:unset;right:calc((100% / 4) - (var(--gap) / 4) - (50px / 2))}.themen .thema:nth-child(2n+1) .insights-wrapper::before{right:unset;left:calc((100% / 4) - (var(--gap) / 4) - (50px / 2))}.themen .thema .insights-wrapper::before{width:50px;height:50px;bottom:calc(100% - 27px);transform:rotate(45deg) translate(0,0)}.themen .thema.active .insights-wrapper::before{bottom:calc(100% - 27px)}}@media only screen and (max-width:767.98px){.themen .insight{grid-template-columns:220px 1fr}}@media only screen and (max-width:575.98px){:root{--thema-height:275px}.themen .insights-wrapper{padding:15px}.themen .insight{grid-template-columns:1fr;grid-template-areas:unset;gap:var(--gap) 0;padding:var(--gap) 0}.themen .insight img{max-height:200px}}@media only screen and (max-width:499.98px){:root{--thema-height:300px}.themen .grid-wrapper{grid-template-columns:repeat(1,1fr)}.themen .thema:nth-child(1n) .insights-wrapper::before{right:unset;left:calc((100% / 2) - (50px / 2))}}