.blog-item{--anchor-color: var(--color-white);--anchor-color-hover: var(--color-white);--header-color: var(--color-white);--text-color: var(--color-white);color:var(--text-color);position:relative;overflow:hidden;display:flex;flex-direction:column;box-sizing:border-box;border-radius:50px 0;background-color:var(--color-tertiary)}.blog-item:hover{background-color:#107d9f;color:var(--color-white)}.blog-item-image{position:relative;overflow:hidden;min-height:225px;display:flex;align-items:flex-end}.blog-item-image img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:101%;min-height:101%;width:auto;height:auto;object-fit:cover;transition:opacity .3s ease-in-out}@media print,screen and (min-width:64em){.blog-item-image{min-height:325px}}.blog-item-content{padding:2rem 2.5rem;flex:1 0 auto;display:flex;flex-direction:column}.blog-item-title{margin:0 0 1rem}.blog-item-body{flex:1 0 auto;padding-bottom:1rem}.blog-item-link{margin:0}.blog-overview__swiper.swiper-initialized>.grid-x{flex-wrap:nowrap;justify-content:normal;margin:0}.blog-overview__swiper.swiper-initialized>.grid-x>.cell{margin:0}.blog-overview__cell{position:relative}.blog-overview__cell .swiper-nav{margin-top:1.5rem}.blog-slider-prev,.blog-slider-next{color:var(--color-black);font-size:40px;z-index:3}@media all and (hover:hover)and (pointer:fine){.blog-slider-prev:hover,.blog-slider-next:hover{color:var(--color-primary)}}.blog-overview-button{padding:1.75rem 0 0}
