input,textarea{border:1px solid;background:#f6f6f607;border-image-source:linear-gradient(90deg,#fff0 5%,#ffffff96 25%,#fff0 90%);border-image-slice:1;outline:none}.knowmore-section{padding:6rem 4%}
.timer-main{justify-content:center;align-items:center;width:100%;min-height:140px;padding:1.5rem;display:flex;position:relative;overflow:hidden}.timer-main:before{content:"";opacity:.3;background:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 100 20\"><defs><linearGradient id=\"shine\" x1=\"0%\" y1=\"0%\" x2=\"100%\" y2=\"0%\"><stop offset=\"0%\" style=\"stop-color:rgba(255,255,255,0)\" /><stop offset=\"50%\" style=\"stop-color:rgba(255,255,255,0.1)\" /><stop offset=\"100%\" style=\"stop-color:rgba(255,255,255,0)\" /></linearGradient></defs><rect width=\"100\" height=\"20\" fill=\"url(%23shine)\" /></svg>") repeat-x;animation:3s ease-in-out infinite shine;position:absolute;inset:0}@keyframes shine{0%,to{transform:translate(-100%)}50%{transform:translate(100%)}}.timer-main .timer-right{color:#fff;z-index:2;justify-content:center;align-items:center;gap:3rem;width:100%;max-width:1200px;display:flex;position:relative}.timer-main .timer-right .timer-section{flex-direction:column;align-items:center;gap:1rem;display:flex}.timer-main .timer-right .timer-section .timer-label{color:#fbbf24;text-transform:uppercase;letter-spacing:.5px;margin-bottom:.5rem;font-size:.9rem;font-weight:600}.timer-main .timer-right .timer-section .timer-boxes{align-items:center;gap:1rem;display:flex}.timer-main .timer-right .timer-section .timer-boxes .timer-box{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);text-align:center;background:linear-gradient(135deg,#1e3a8a 0%,#1e40af 50%,#3b82f6 100%);border:1px solid #ffffff1a;border-radius:12px;min-width:80px;padding:1rem 1.2rem;transition:all .3s;box-shadow:0 8px 32px #0003}.timer-main .timer-right .timer-section .timer-boxes .timer-box:hover{transform:translateY(-2px);box-shadow:0 12px 40px #0000004d}.timer-main .timer-right .timer-section .timer-boxes .timer-box .timer-value{color:#fbbf24;text-shadow:0 2px 4px #0000004d;margin-bottom:.3rem;font-size:2.2rem;font-weight:800;line-height:1}.timer-main .timer-right .timer-section .timer-boxes .timer-box .timer-text{color:#ffffffe6;text-transform:uppercase;letter-spacing:.5px;font-size:.8rem;font-weight:500}.timer-main .timer-right .offer-content{text-align:center;flex-direction:column;align-items:center;gap:1.5rem;display:flex}.timer-main .timer-right .offer-content .course-title{text-shadow:0 2px 4px #0000004d;letter-spacing:.5px;margin:0;font-size:1.4rem;font-weight:800;line-height:1.2}.timer-main .timer-right .offer-content .pricing-section .price-container{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;display:flex;position:relative}.timer-main .timer-right .offer-content .pricing-section .price-container .original-price{color:#ffffffb3;font-size:1.1rem;font-weight:500;text-decoration:line-through}.timer-main .timer-right .offer-content .pricing-section .price-container .current-price{color:#fbbf24;text-shadow:0 2px 4px #0000004d;font-size:2.2rem;font-weight:800}.timer-main .timer-right .offer-content .pricing-section .price-container .discount-badge{color:#fff;text-transform:uppercase;letter-spacing:.5px;background:linear-gradient(135deg,#ef4444,#dc2626);border-radius:20px;padding:.4rem .8rem;font-size:.8rem;font-weight:700;animation:2s infinite pulse;box-shadow:0 4px 12px #ef444466}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.timer-main .timer-right .offer-content .cta-button{color:#1f2937;text-transform:uppercase;letter-spacing:.5px;cursor:pointer;background:linear-gradient(135deg,#fbbf24,#f59e0b);border:none;border-radius:30px;align-items:center;gap:.5rem;padding:1rem 2rem;font-size:1rem;font-weight:700;transition:all .3s;display:flex;box-shadow:0 6px 20px #fbbf2466}.timer-main .timer-right .offer-content .cta-button:hover{background:linear-gradient(135deg,#f59e0b,#d97706);transform:translateY(-2px);box-shadow:0 8px 25px #fbbf2499}.timer-main .timer-right .offer-content .cta-button:active{transform:translateY(0)}.timer-main .timer-right .offer-content .cta-button svg{transition:transform .3s}.timer-main .timer-right .offer-content .cta-button:hover svg{transform:translate(4px)}@media (max-width:1024px){.timer-main .timer-right{gap:2rem}}@media (max-width:768px){.timer-main{flex-direction:column;min-height:auto;padding:2rem 1rem}.timer-main .timer-right{flex-direction:column;gap:2rem;width:100%}.timer-main .timer-right .timer-section .timer-boxes{gap:.8rem}.timer-main .timer-right .timer-section .timer-boxes .timer-box{min-width:70px;padding:.8rem 1rem}.timer-main .timer-right .timer-section .timer-boxes .timer-box .timer-value{font-size:1.8rem}.timer-main .timer-right .timer-section .timer-boxes .timer-box .timer-text{font-size:.7rem}.timer-main .timer-right .offer-content .course-title{font-size:1.2rem}.timer-main .timer-right .offer-content .pricing-section .price-container .current-price{font-size:1.8rem}.timer-main .timer-right .offer-content .cta-button{padding:.8rem 1.5rem;font-size:.9rem}}@media (max-width:480px){.timer-main .timer-right .timer-section .timer-boxes{flex-wrap:wrap;justify-content:center}.timer-main .timer-right .offer-content .pricing-section .price-container{flex-direction:column;gap:.5rem}}
