.section-departments{margin-top:48px}.section-departments .main-width{text-align:center}.section-departments p{max-width:536px;margin:16px auto 0;font-size:16px}.section-departments .logo-carousel{margin-top:48px}.section-departments h2 strong{color:var(--pink)}.section-departments .department-carousel{text-align:center;justify-content:space-between;max-width:1270px;margin-bottom:80px;margin-left:auto;margin-right:auto;font-size:13px;display:flex}.section-departments .department-carousel img{margin:0 auto 8px}@media screen and (min-width:768px){.section-departments p{margin:24px auto 0}.section-departments .department-carousel{margin-bottom:112px}}@media screen and (min-width:992px){.section-departments,.section-departments .logo-carousel{margin-top:64px}.section-departments .department-carousel{font-size:17px}.section-departments p{font-size:20px}}
.partner-images{width:100%;margin-top:48px;overflow:hidden}.partner-track{flex-wrap:wrap;justify-content:center;align-items:center;gap:32px;width:100%;margin:auto;display:flex}.partner-images:hover .partner-track{animation-play-state:paused}.partner-item{background:var(--light-grey);border-radius:20px;flex:none;place-items:center;height:90px;padding:0 16px;display:grid}.partner-item img{width:auto;max-width:120px;height:auto;max-height:60px;display:block}@keyframes partner-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.section-departments h2{margin:0}.section-departments h2 span{color:var(--pink)}@media screen and (min-width:992px){.partner-images{margin-top:64px}}
