@import url("https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;600;700;800&display=swap");*{box-sizing:border-box}body{background:#f4f7fa;margin:0}.ecap-exam{color:#17243a;font:17px/1.65 Roboto,Arial,sans-serif}.ecap-exam a,.ecap-exam button,.ecap-exam h1,.ecap-exam h2,.ecap-exam h3{font-family:Roboto,Arial,sans-serif}.ecap-exam .wrap{margin:auto;width:min(1160px,calc(100% - 48px))}.ecap-exam .brand{background:#fff;border-bottom:1px solid #d8e0e8;padding:20px 0}.ecap-exam .brand img{display:block;height:auto;max-width:100%;width:196px}.ecap-exam .hero{background:linear-gradient(125deg,#10223f,#182e57 60%,#245a93);padding:58px 0 64px}.ecap-exam .hero-grid{align-items:center;display:grid;gap:60px;grid-template-columns:1.5fr 1fr}.ecap-exam .eyebrow{color:#245a93;font-size:14px;font-weight:700;letter-spacing:2px;margin:0 0 16px;text-transform:uppercase}.ecap-exam .hero .eyebrow{color:#eba92d!important}.ecap-exam .hero h1{color:#fff!important;font-size:clamp(34px,4.2vw,52px);font-weight:800;letter-spacing:-1px;line-height:1.15;margin:0 0 20px}.ecap-exam .hero p.intro{color:#e2ebf5!important;font-size:21px;margin:0 0 27px}.ecap-exam .btn{align-items:center;background:#eba92d!important;border-radius:8px;color:#10223f!important;display:inline-flex;font-size:17px;font-weight:700;justify-content:center;min-height:52px;padding:15px 26px;text-decoration:none!important}.ecap-exam .btn:hover{background:#d89418!important}.ecap-exam a:focus-visible{outline:3px solid #eba92d;outline-offset:5px}.ecap-exam .hero .note{color:#dce7f2!important;font-size:14px;margin:14px 0 0}.ecap-exam .cover{margin:0;text-align:center}.ecap-exam .cover img{background:#fff;border-radius:4px;box-shadow:0 20px 50px #07152c70;height:auto;max-width:100%;width:245px}.ecap-exam .lower{display:grid;gap:36px;grid-template-columns:1fr 1fr;padding:56px 0}.ecap-exam .card{background:#fff;border:1px solid #d8e0e8;border-radius:18px;height:100%;padding:34px}.ecap-exam h2{color:#182e57!important;font-size:31px;font-weight:700;line-height:1.2}.ecap-exam .card p,.ecap-exam h2{margin:0 0 18px}.ecap-exam .next ul{list-style:none;margin:22px 0 26px;padding:0}.ecap-exam .next li{margin:14px 0;padding-left:29px;position:relative}.ecap-exam .next li:before{color:#245a93;content:"✓";font-weight:800;left:0;position:absolute}.ecap-exam .testimonial{border-top:4px solid #eba92d}.ecap-exam blockquote{color:#182e57;font-size:23px;line-height:1.5;margin:24px 0}.ecap-exam .person{align-items:center;display:flex;gap:17px}.ecap-exam .person img{border-radius:8px;height:92px;object-fit:cover;width:72px}.ecap-exam .person b{color:#182e57;display:block}.ecap-exam .person span{color:#5f6d7e;display:block;font-size:14px}.ecap-exam .footer{background:#fff;border-top:1px solid #d8e0e8;color:#5f6d7e;font-size:14px;padding:24px 0}.ecap-exam .footer .wrap{align-items:center;display:flex;gap:25px;justify-content:space-between}.ecap-exam .footer p{margin:0}.ecap-exam .footer a{color:#182e57}@media(max-width:780px){.ecap-exam .wrap{width:calc(100% - 36px)}.ecap-exam .brand{padding:16px 0}.ecap-exam .brand img{width:166px}.ecap-exam .hero{padding:36px 0 42px}.ecap-exam .hero-grid{gap:32px;grid-template-columns:1fr}.ecap-exam .cover img{width:190px}.ecap-exam .lower{gap:24px;grid-template-columns:1fr;padding:36px 0}.ecap-exam .card{padding:26px}.ecap-exam .footer .wrap{display:block}.ecap-exam .footer a{display:inline-block;margin-top:12px}.ecap-exam .btn{width:100%}}.ecap-exam .hero-grid{gap:64px;grid-template-columns:1.3fr 1fr}.ecap-exam .offer{background:#fff;border-radius:18px;border-top:5px solid #eba92d;box-shadow:0 18px 50px #07152c40;padding:32px}.ecap-exam .offer h2{font-size:24px;margin-bottom:18px}.ecap-exam .price{color:#182e57;font-size:64px;font-weight:800;line-height:1.1;margin:0 0 10px}.ecap-exam .offer .regular{color:#5f6d7e;font-size:16px;margin:0 0 20px}.ecap-exam .offer .eligibility{border-top:1px solid #d8e0e8;color:#17243a;font-size:16px;margin:0;padding-top:18px}.ecap-exam .steps-section{padding:52px 0 32px}.ecap-exam .steps-intro{color:#5f6d7e;margin-bottom:24px;max-width:680px}.ecap-exam ol.steps{counter-reset:step;display:grid;gap:20px;grid-template-columns:1fr 1fr;list-style:none;margin:0;padding:0}.ecap-exam .steps li{background:#fff;border:1px solid #d8e0e8;border-radius:14px;counter-increment:step;min-width:0;padding:25px 24px 25px 78px;position:relative}.ecap-exam .steps li:before{background:#182e57;border-radius:50%;color:#fff;content:counter(step);display:grid;font-weight:700;height:36px;left:22px;place-items:center;position:absolute;top:25px;width:36px}.ecap-exam .steps h3{color:#182e57;font-size:20px;line-height:1.25;margin:0 0 10px}.ecap-exam .steps p{font-size:16px;margin:0}.ecap-exam .steps p,.ecap-exam .steps span,.ecap-exam .steps strong{background:transparent!important}.ecap-exam .access-grid{display:grid;gap:24px;grid-template-columns:1fr 1fr;padding-bottom:52px}.ecap-exam .code-card{background:#eaf2f8;border:1px solid #d8e0e8;border-radius:16px;padding:30px}.ecap-exam .code{color:#182e57;display:block;font:700 32px/1.2 Roboto,Arial,sans-serif;letter-spacing:2px;margin:16px 0;overflow-wrap:anywhere}.ecap-exam .code-card p{margin:0 0 12px}.ecap-exam .code-card .btn{margin-top:12px}.ecap-exam .timing-card{background:#fff;border:1px solid #d8e0e8;border-left:4px solid #eba92d;border-radius:16px;padding:30px}.ecap-exam .timing-card h2{font-size:25px}.ecap-exam .timing-card p{margin:0}.ecap-exam .help{font-size:16px;margin-top:22px!important}.ecap-exam .help a{color:#245a93;font-weight:700}.ecap-exam .btn{width:100%}.ecap-exam .steps a{color:#245a93}@media(max-width:780px){.ecap-exam .access-grid,.ecap-exam .hero-grid,.ecap-exam ol.steps{grid-template-columns:1fr}.ecap-exam .hero-grid{gap:28px}.ecap-exam .offer{padding:26px}.ecap-exam .steps-section{padding-top:36px}.ecap-exam .access-grid{padding-bottom:36px}.ecap-exam .steps li{padding-left:72px}.ecap-exam .code-card,.ecap-exam .timing-card{padding:25px}}