.countdownSection .countdown-inner{align-items:center;display:flex;flex-wrap:wrap;gap:40px}.countdownSection .countdown-content{flex:1 1 300px}.countdownSection .countdown-content .section-title h1,.countdownSection .countdown-content .section-title h2{color:#12284c}.countdownSection .countdown-content .section-description{color:#445;line-height:1.6}.countdownSection .countdown-timer{display:flex;flex:2 1 520px;flex-wrap:wrap;gap:18px;justify-content:space-between}.countdownSection .cd-circle{flex:1 1 110px;max-width:140px;text-align:center}.countdownSection .cd-ring{aspect-ratio:1/1;background:#fff;border-radius:50%;margin:0 auto;max-width:130px;position:relative;width:100%}.countdownSection .cd-ring svg{height:100%;transform:rotate(-90deg);width:100%}.countdownSection .cd-track{fill:none;stroke:#e6e9ef;stroke-width:6}.countdownSection .cd-progress{fill:none;stroke:var(--ring-color,#c4008f);stroke-linecap:round;stroke-width:6;transition:stroke-dashoffset .5s ease}.countdownSection .cd-num{align-items:center;color:#12284c;display:flex;font-size:30px;font-weight:700;inset:0;justify-content:center;position:absolute}.countdownSection .cd-label{color:#12284c;margin-top:12px}@media (max-width:767px){.countdownSection .countdown-timer{gap:12px}.countdownSection .cd-circle{flex:1 1 40%;max-width:none}.countdownSection .cd-num{font-size:24px}}