.image-grid .image-overlay,.image-grid .image-overlay>.image{position:absolute}.image-grid__cards{display:grid;grid-gap:1.5rem;gap:1.5rem}.image-grid__cards-1{grid-template-columns:repeat(1,1fr)}.image-grid__cards-2{grid-template-columns:repeat(2,1fr)}.image-grid__cards-3{grid-template-columns:repeat(3,1fr)}.image-grid__cards-4{grid-template-columns:repeat(4,1fr)}.image-grid__cards-5{grid-template-columns:repeat(5,1fr)}@media(max-width:1024px){.image-grid__cards{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.image-grid__cards{grid-template-columns:1fr}}.image-grid__card{color:#161616}.image-grid__card .title-section{padding-top:1rem;padding-bottom:0}.image-grid__card .title-section__description-text{margin-top:0}.image-grid .image_grid__card--clickable{position:relative;text-decoration:unset;cursor:pointer}.image-grid .image_grid__card--clickable-link{text-decoration:none}.image-grid__title{color:#161616;pointer-events:none;padding:.5em .25em 0}.image-grid__title--white{color:#fff}@media(max-width:768px){.image-grid__title{padding-top:.75em}}.image-overlay__children .image-grid__title{padding:.5em;text-align:center;word-break:break-word}.image-grid__desc{color:#161616;padding:.5rem}.image-grid__button-box{display:flex;justify-content:center;padding:1.5rem 0 0}.image-grid__card-button-box{padding:1rem 0;display:flex;justify-content:left}.image-grid__card-button-box .link-text{margin-right:auto;padding-top:.25rem}.image-grid__cards .text-h2-title-xxl,.image-grid__cards .text-h2-title-xxxl,.image-grid__cards .text-title-xxl,.image-grid__cards .text-title-xxxl{margin:0;line-height:125%;font-family:"Figtree";font-size:48px;font-weight:600}@media(max-width:1024px){.image-grid__cards .text-h2-title-xxl,.image-grid__cards .text-h2-title-xxxl,.image-grid__cards .text-title-xxl,.image-grid__cards .text-title-xxxl{font-size:48px}}.image-grid__cards .text-h2-title-xl,.image-grid__cards .text-title-xl{margin:0;line-height:125%;font-family:"Figtree";font-size:42px;font-weight:600}@media(max-width:1024px){.image-grid__cards .text-h2-title-xl,.image-grid__cards .text-title-xl{font-size:32px}}.image-grid__cards .text-h2-title-l,.image-grid__cards .text-title-l{margin:0;line-height:125%;font-family:"Figtree";font-size:32px;font-weight:700}@media(max-width:1024px){.image-grid__cards .text-h2-title-l,.image-grid__cards .text-title-l{font-size:28px}}.image-grid__cards .text-h2-title-m,.image-grid__cards .text-title-m{margin:0;line-height:125%;font-family:"Figtree";font-size:24px;font-weight:700}@media(max-width:1024px){.image-grid__cards .text-h2-title-m,.image-grid__cards .text-title-m{font-size:24px}}.image-grid__cards .text-h2-title-s,.image-grid__cards .text-title-s{margin:0;line-height:125%;font-family:"Figtree";font-size:20px;font-weight:700}@media(max-width:1024px){.image-grid__cards .text-h2-title-s,.image-grid__cards .text-title-s{font-size:20px}}.image-grid__cards .text-h2-title-xs,.image-grid__cards .text-title-xs{margin:0;line-height:125%;font-family:"Figtree";font-size:18px;font-weight:700}@media(max-width:1024px){.image-grid__cards .text-h2-title-xs,.image-grid__cards .text-title-xs{font-size:18px}}.image-grid__cards .text-h2-title-xxs,.image-grid__cards .text-h2-title-xxxs,.image-grid__cards .text-h2-title-xxxxs,.image-grid__cards .text-h2-title-xxxxxs,.image-grid__cards .text-title-xxs,.image-grid__cards .text-title-xxxs,.image-grid__cards .text-title-xxxxs,.image-grid__cards .text-title-xxxxxs{margin:0;line-height:125%;font-family:"Figtree";font-size:16px;font-weight:700}@media(max-width:1024px){.image-grid__cards .text-h2-title-xxs,.image-grid__cards .text-h2-title-xxxs,.image-grid__cards .text-h2-title-xxxxs,.image-grid__cards .text-h2-title-xxxxxs,.image-grid__cards .text-title-xxs,.image-grid__cards .text-title-xxxs,.image-grid__cards .text-title-xxxxs,.image-grid__cards .text-title-xxxxxs{font-size:16px}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes dropdown{0%{max-height:0}to{max-height:52rem}}@keyframes fancySlideInFromTop{0%{opacity:0;transform:translateY(-10%);scale:.95}to{opacity:1;transform:none;scale:1}}.react-multi-carousel-list{z-index:0}.ratio-box{width:100%;position:relative;overflow:hidden;padding-top:calc(var(--h)/var(--w)*100%)}@media(max-width:768px){.ratio-box{padding-top:calc(var(--mH, var(--h))/var(--mW, var(--w))*100%)}}.ratio-box>*{position:absolute;top:0;right:0;bottom:0;left:0}