.steps-section{background:#d5e9f4;border-radius:32px;padding:64px}.steps-header h2{color:#000;font-family:Source Sans Pro;font-size:40px;font-style:normal;font-weight:400;line-height:125%;margin:0}.steps-grid{display:flex;gap:32px;margin-top:64px}.step-card{flex:1}.step-content{margin-top:32px}.step-number{align-items:center;aspect-ratio:1/1;background:#0977bb;border-radius:9999px;color:#fff;display:flex;font-family:Source Sans Pro;font-size:24px;font-style:normal;font-weight:300;height:32px;justify-content:center;letter-spacing:-.32px;line-height:130%;padding:0 8px 1px;width:32px}.step-card h3{font-family:Source Sans Pro;font-size:24px;margin:16px 0}.step-card h3,.step-desc{color:#333;font-style:normal;font-weight:400;line-height:150%}.step-desc{font-family:Montserrat;font-size:16px}@media (max-width:767px){.steps-section{padding:32px}.step-image img{max-width:100%}.steps-grid{flex-direction:column}.steps-section .slick-dots{bottom:-30px;margin-top:16px;position:relative}.steps-section .slick-dots li button:before{color:#fff;font-size:10px;opacity:.5}.steps-section .slick-dots li.slick-active button:before{color:#fff;opacity:1}.steps-section .slick-slide{padding:0 8px}}