.cards-grid{overflow:visible;overflow:hidden}.cards-grid .headline{margin-bottom:2rem;text-align:center}@media only screen and (min-width:600px){.cards-grid .headline{text-align:left}}.cards-grid .mobile-swiper .swiper{overflow:visible;padding-bottom:2.5rem}.cards-grid .mobile-swiper .swiper-wrapper{align-items:stretch}.cards-grid .mobile-swiper .swiper-slide{display:flex;height:auto}.cards-grid .mobile-swiper .swiper-slide>.card{margin-bottom:0;min-height:400px;width:100%}.cards-grid .mobile-swiper .swiper-slide>.card .card-image img{height:100%;width:100%}.cards-grid .mobile-swiper .swiper-slide>.card .card-content{display:flex;flex:1;flex-direction:column;justify-content:flex-start}.cards-grid .mobile-swiper .swiper-slide>.card .card-content .text{flex:1}.cards-grid .mobile-swiper .swiper-slide>.card .card-content .button-holder{align-self:flex-start;margin-right:0;margin-top:auto}.cards-grid .mobile-swiper .swiper-slide>.full-image-card .card-image{height:100%}.cards-grid .mobile-swiper .swiper-slide>.full-image-card .card-image img{aspect-ratio:1/.51;height:100%}.cards-grid .mobile-swiper .controls{float:right;margin-top:1rem}.cards-grid .mobile-swiper .controls .nav-next,.cards-grid .mobile-swiper .controls .nav-prev{align-items:center;display:inline-flex;justify-content:center;margin:0 .5rem}.cards-grid .mobile-swiper .controls .nav-next .arrow,.cards-grid .mobile-swiper .controls .nav-prev .arrow{color:#5a98cb;transition:color .3s cubic-bezier(.5,0,.15,1)}.cards-grid .mobile-swiper .controls .nav-next.is-disabled,.cards-grid .mobile-swiper .controls .nav-prev.is-disabled{background:none;pointer-events:none}.cards-grid .mobile-swiper .controls .nav-next.is-disabled .arrow,.cards-grid .mobile-swiper .controls .nav-prev.is-disabled .arrow{color:#bfbfbf}.cards-grid .mobile-swiper .controls .nav-prev{transform:rotate(180deg)}.cards-grid .card{border:1px solid rgba(90,152,203,.15);border-radius:20px;display:flex;flex-direction:column;height:100%;min-height:15rem;transition:.3s cubic-bezier(.5,0,.15,1)}.cards-grid .card .card-image{display:none;height:100%}.cards-grid .card .card-image:has(img){display:block}.cards-grid .card .card-image img{height:100%;-o-object-fit:cover;object-fit:cover}.cards-grid .card .card-content{display:flex;flex:1;flex-direction:column;justify-content:space-between;padding:.75rem}@media only screen and (min-width:600px){.cards-grid .card .card-content{padding:1rem}}@media only screen and (min-width:1280px){.cards-grid .card .card-content{padding:1rem 2rem}}.cards-grid .card .card-content .card-icon{color:#5a98cb;display:flex;float:right;justify-content:flex-end;margin-bottom:.25rem;width:100%}.cards-grid .card .card-content .card-headline{font-size:20px;text-align:left}@media only screen and (min-width:960px){.cards-grid .card .card-content .card-headline{font-size:24px}}.cards-grid .card .card-content .text{flex:1;margin-bottom:.75rem}.cards-grid .card .card-content .text p{font-size:16px}@media only screen and (min-width:960px){.cards-grid .card .card-content .text p{font-size:18px}}.cards-grid .card .card-content .button-holder{align-self:flex-end;margin-right:.25rem}.cards-grid .full-image-card{border:1px solid #5a98cb;border-radius:20px}.cards-grid .full-image-card .card-image{display:block;height:100%}.cards-grid .full-image-card .card-image img{aspect-ratio:1.1/1;-o-object-fit:cover;object-fit:cover}
