.news-overview{display:grid;gap:1.5rem;grid-template-columns:1fr;}@media (min-width:768px){.news-overview{grid-template-columns:1fr 1fr;}}@media (min-width:992px){.news-overview--columns-3,.news-overview--columns-4{grid-template-columns:1fr 1fr 1fr;}.news-overview--columns-3 .news-card__footer,.news-overview--columns-4 .news-card__footer{align-items:baseline;flex-direction:column-reverse;gap:1rem;}}@media (min-width:1400px){.news-overview--columns-4{grid-template-columns:1fr 1fr 1fr 1fr;}}.news-card{background-color:#fff;border-radius:1rem;box-shadow:0 2px 15px 0 rgba(75,75,75,.15);display:flex;flex-direction:column;height:100%;}.news-card,.news-card__image{overflow:hidden;position:relative;}.news-card__image{aspect-ratio:3/1;background-color:#fcf7f4;flex:0 0 auto;}.news-card__image img{height:100% !important;left:0;object-fit:cover;position:absolute;top:0;transform:scale(1);transform-origin:center;transition:all .2s ease-in-out;width:100%;}.news-card__body{display:flex;flex-direction:column;gap:1rem;padding:1.5rem 1.5rem 0;}.news-card__body .card__title{margin:0;}.news-card__footer{align-items:baseline;display:flex;flex-direction:column-reverse;gap:1rem;justify-content:space-between;margin-top:auto;padding:1.5rem;}@media (min-width:992px){.news-card__footer{align-items:center;flex-direction:row;gap:0;}}.news-card__footer span.btn{transition:all .2s ease-in-out;}.news-card:hover .card__img img{transform:scale(1.05);}.news-card:hover .card__footer span.btn{transform:translateX(3px);}@media (min-width:768px){.swiper--news-slider{margin-bottom:4.375rem;}.swiper--news-slider .news-card{height:calc(100% - 6px);margin:.1rem;width:calc(100% - 4px);}}.tooltip-inner{background-color:#fff;box-shadow:0 2px 15px 0 rgba(75,75,75,.15);opacity:1 !important;padding:1.2rem 1.3rem;position:relative;text-align:start;z-index:55;}.tooltip-inner p:last-child{margin-bottom:0;}.tooltip-small .tooltip-inner{left:-100px;max-width:300px;position:absolute;top:8px;width:300px;}.tooltip{z-index:21;}.tooltip-large .tooltip-inner{max-width:600px;}@media (min-width:768px){.tooltip-large .tooltip-inner{position:absolute;right:-125px;width:600px;}}