.section{padding:60px}.section-grey{background-color:#f5f6f6}.section-divided{display:flex}.section-left{flex:1;padding-right:30px}.section-right{flex:1;padding-left:30px}.section-image-left{flex-direction:row-reverse}.section-image-left .section-left{padding-left:30px;padding-right:0}.section-image-left .section-right{padding-left:0;padding-right:30px}@media (max-width:600px){.section{padding:30px}.section h2{font-size:28px}.section p{font-size:14px}.event-name{font-size:11px}.timeline .event-marker:after,.timeline .event-marker:before,.timeline .no-event:after,.timeline .no-event:before{top:54px}.section-divided{flex-direction:column}.section-image-left .section-left,.section-image-left .section-right,.section-image-right .section-left,.section-image-right .section-right{align-items:center;margin-bottom:30px;padding:0;text-align:center}.section-half .cta-button{display:flex;width:100%}.section-half:last-of-type{margin-bottom:0}}.cards{display:grid;gap:30px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.card{box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);box-sizing:border-box;margin:1rem .25em}.content{flex-wrap:wrap;position:relative;z-index:1}.content,.sections{display:flex;justify-content:center}.sections{align-items:center;flex:0 25%;flex-direction:column}.sections .title{color:#1b1e20;font-size:1.1em;font-weight:600;margin-bottom:1.5em;opacity:.8}.mini-card{align-items:center;background-color:#fff;border:1px solid rgba(0,0,0,.08);border-radius:4px;cursor:pointer;display:flex;flex-direction:column;justify-content:flex-end;margin:.3em;padding:20px 10px;text-align:center;width:160px}.mini-card:hover{box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgb(0 0 0/5%)}.mini-card img{max-width:100px}.card-list{background:#fff;display:flex;flex:0 30%;flex-wrap:wrap;padding:0 0 1.5em}