.certificate-partner,.certificate-options,.certificate-process,.certificate-reading{padding:88px 7vw;scroll-margin-top:110px}
.certificate-partner{display:grid;grid-template-columns:1.5fr 1fr;align-items:center;gap:8vw;background:#f2f6f8}
.certificate-partner h2,.certificate-options>h2,.certificate-process h2{font-size:clamp(30px,3.2vw,48px);margin-bottom:28px}
.certificate-partner p{font-size:17px}.certificate-partner-logo{display:grid;justify-items:center;gap:18px;padding:38px 26px;border:1px solid #ccdbe5;border-radius:10px;background:#fff;text-align:center}
.certificate-partner-logo img{width:258px;max-width:100%;height:auto;object-fit:contain}.certificate-partner-logo span{font:600 17px Manrope;color:#07385e}.certificate-partner-logo small{display:flex;align-items:center;gap:9px;font-size:13px;color:#49677b}.certificate-partner-logo svg{width:14px;height:14px}
.certificate-options>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;margin:44px 0 28px}.certificate-options article{border-top:1px solid #ff8a00;padding-top:28px}.certificate-options h3{font-size:34px;margin-bottom:20px}.certificate-options article>strong{display:block;font:600 18px/1.5 Manrope;margin-bottom:14px}.certificate-options article p{font-size:16px;line-height:1.8}.certificate-options .text-link{font-size:14px}
.certificate-note{font-size:14px;line-height:1.75;color:#49677b;margin-top:28px}.certificate-note a{text-decoration:underline;text-underline-offset:4px}
.certificate-process{display:grid;grid-template-columns:1fr 1fr;gap:8vw;background:#0a2031;color:#fff}.certificate-process>div>p{color:#d3e1ea}.certificate-process .office-location{border-top:1px solid #ffffff30;margin-top:30px}.certificate-process .office-location small{color:#ffac4c}.certificate-process ol{margin:0;padding:0 0 0 26px;display:grid;gap:32px}.certificate-process li{padding-left:12px}.certificate-process li::marker{color:#ffac4c;font-family:Manrope;font-weight:600}.certificate-process h3{font-size:25px;margin-bottom:12px}.certificate-process li p{font-size:16px;color:#d3e1ea;margin:0}.certificate-reading{text-align:center;background:#f2f6f8}.certificate-reading p{margin-left:auto;margin-right:auto}.certificate-reading h2{font-size:clamp(30px,3vw,44px);margin-bottom:24px}.certificate-reading .button{margin-top:12px}
@media(max-width:850px){.certificate-partner,.certificate-process{grid-template-columns:1fr;gap:36px}.certificate-partner-logo{max-width:420px;width:100%;justify-self:center}.certificate-options>div{gap:24px}.certificate-options h3{font-size:28px}}
@media(max-width:600px){.certificate-partner,.certificate-options,.certificate-process,.certificate-reading{padding:56px 6vw}.certificate-options>div{grid-template-columns:1fr;gap:30px;margin-top:30px}.certificate-partner h2 br,.certificate-options h2 br,.certificate-process h2 br{display:none}.certificate-partner p,.certificate-process>div>p{font-size:16px}.certificate-partner-logo{padding:30px 22px}.certificate-process ol{padding-left:22px}.certificate-process li{padding-left:4px}.certificate-hero .service-hero-inner{padding-bottom:48px}}
