.l-resources{padding-bottom:55px;padding-top:55px;position:relative}@media (min-width:768px){.l-resources{padding-top:75px}}@media (min-width:992px){.l-resources{padding-top:60px}}@media (min-width:1200px){.l-resources{padding-top:80px}}@media (min-width:1400px){.l-resources{padding-top:100px}}@media (min-width:768px){.l-resources{padding-bottom:75px}}@media (min-width:992px){.l-resources{padding-bottom:60px}}@media (min-width:1200px){.l-resources{padding-bottom:80px}}@media (min-width:1400px){.l-resources{padding-bottom:100px}}.l-resources--no-padding{padding-top:0!important}.l-resources--no-padding,.l-resources--padding-top{padding-bottom:0!important}.l-resources--padding-bottom{padding-top:0!important}.l-resources__container{margin-left:auto;margin-right:auto;max-width:1216px}@media (max-width:1450px){.l-resources__container{width:calc(100% - 60px)}}.l-resources__headline{margin-bottom:5rem;text-align:center}@media (max-width:991px){.l-resources__headline{margin-bottom:2.5rem}}.l-resources__items{display:-ms-grid;display:grid;gap:3rem;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));row-gap:4rem}@media (max-width:991px){.l-resources__items{display:block}}.l-resources__items a{margin:0;padding:0;text-decoration:none}.l-resources__item{opacity:0}@media (min-width:768px){.l-resources__item{-webkit-transform:translateY(50px);transform:translateY(50px)}}@media (max-width:991px){.l-resources__item{opacity:1;width:86%}.l-resources__item:not(:first-child){margin-left:1.8rem}}@media (max-width:767px){.l-resources .flickity-viewport{min-height:301px}}.c-resource{-webkit-transition:-webkit-transform .1s linear;transition:-webkit-transform .1s linear;transition:transform .1s linear;transition:transform .1s linear,-webkit-transform .1s linear}.c-resource:hover{-webkit-transform:translateY(-6px);transform:translateY(-6px)}.c-resource__image img{height:260px;-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:767px){.c-resource__image img{height:182px}}.c-resource__richtext{margin-top:2.4rem;min-height:4.6rem}@media (max-width:520px){.c-resource__richtext{margin-top:2rem}}