.pricing-section{color:#333;background:#f4f7fc;padding:70px 20px}.pricing-card ul{text-align:left;margin:25px 0;padding:0;list-style:none}.pricing-card ul li{border-bottom:1px solid #eee;padding:10px 0}*{box-sizing:border-box;margin:0;padding:0;font-family:Arial,sans-serif}body{color:#333;background:#f4f7fc}.container{text-align:center;max-width:1200px;margin:auto;padding:50px 20px}h1{color:#1e3a8a;margin-bottom:10px;font-size:42px}.subtitle{color:#666;margin-bottom:50px;font-size:18px}.pricing-wrapper{flex-wrap:wrap;justify-content:center;gap:30px;display:flex}.pricing-card{background:#fff;border-radius:15px;width:350px;padding:35px;transition:all .3s;box-shadow:0 10px 25px #0000001a}.pricing-card:hover{transform:translateY(-8px)}.popular{border:3px solid #2563eb;position:relative}.badge{color:#fff;background:#2563eb;border-radius:20px;padding:8px 20px;font-size:14px;font-weight:700;position:absolute;top:-15px;left:50%;transform:translate(-50%)}.plan-title{color:#1e40af;margin-bottom:15px;font-size:26px}.price{color:#111827;font-size:50px;font-weight:700}.price span{color:#666;font-size:18px}.student-count{color:#555;margin:20px 0;font-size:18px;font-weight:700}ul{text-align:left;margin:25px 0;list-style:none}ul li{border-bottom:1px solid #eee;padding:10px 0}.btn{color:#fff;background:#2563eb;border-radius:8px;margin-top:15px;padding:12px 28px;font-weight:700;text-decoration:none;display:inline-block}.note{color:#555;background:#fff;border-radius:10px;margin-top:50px;padding:20px;font-size:16px;box-shadow:0 5px 15px #00000014}.contact{background:#f4f4f4;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:40px;padding:60px 10%;display:flex}.contact-info{flex:1;min-width:280px}.contact-info p{margin-bottom:20px;line-height:1.6}.form-container{background:#fff;border-radius:8px;flex:1;min-width:350px;max-width:500px;padding:25px;box-shadow:0 0 10px #0000001a}.form-container h2{text-align:center;color:#000;margin-bottom:20px}.form-container label{color:#000;margin-top:12px;font-weight:700;display:block}.form-container input,.form-container textarea{box-sizing:border-box;border:1px solid #ccc;border-radius:4px;width:100%;margin-top:5px;padding:10px;font-size:15px}.form-container textarea{resize:vertical}.form-container button{color:#fff;cursor:pointer;background:#007bff;border:none;border-radius:4px;width:100%;margin-top:18px;padding:12px;font-size:16px}.form-container button:hover{background:#0056b3}@media (width<=768px){.contact{flex-direction:column;padding:40px 20px}.form-container{width:100%;max-width:100%}}body{margin:0;font-family:Arial,sans-serif}.header{color:#fff;text-align:center;background:#2c3e50;padding:15px}nav{justify-content:center;gap:20px;display:flex}nav a{color:#fff;font-weight:700;text-decoration:none}.hero{color:#fff;text-align:center;background:linear-gradient(90deg,#3498db,#6dd5fa);padding:60px 20px}.hero h1{font-size:40px}.container{max-width:1100px;margin:auto;padding:40px 20px}.features{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;display:grid}.card{text-align:center;background:#f4f4f4;border-radius:10px;padding:20px}.pricing{text-align:center;background:#ecf0f1;padding:40px 20px}.contact{color:#fff;background:#2c3e50;padding:40px 20px}footer{text-align:center;color:#fff;background:#111;padding:10px}.btn{color:#fff;background:#e74c3c;border-radius:5px;padding:10px 20px;text-decoration:none;display:inline-block}
