body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.hero-section{align-items:center;background:url(/static/media/bg_img.52902d2d447e8c26ba4e.png) no-repeat 50%/cover;display:flex;height:100vh;justify-content:center;padding:0 20px;text-align:center}.hero-content{color:#333;max-width:800px}.hero-content h1{color:#3c2a2a;font-family:Pacifico,cursive;font-size:3rem;font-weight:700;margin-bottom:1rem}.hero-content .highlight{color:#6a1b1a}.hero-content p{color:#1e1e1e;font-size:1.5rem;margin-bottom:2rem}.apply-button{background-color:#0af;border:none;border-radius:25px;color:#fff;cursor:pointer;font-size:1rem;padding:12px 24px;transition:background-color .3s ease}.apply-button:hover{background-color:#008fcc}@media (max-width:768px){.hero-content h1{font-size:2.2rem}.hero-content p{font-size:1.2rem}.apply-button{font-size:.95rem;padding:10px 20px}}@media (max-width:480px){.hero-content h1{font-size:1.7rem}.hero-content p{font-size:1rem}.apply-button{font-size:.9rem;padding:8px 18px}}.about-section{background-color:#fff;display:flex;justify-content:center;padding:60px 20px}.about-content{color:#111;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;max-width:900px}.about-content h2{color:#111;font-family:Pacifico,cursive;font-size:2.5rem;font-weight:700;margin-bottom:30px}.about-content p{color:#333;font-size:1.1rem;line-height:1.8;margin-bottom:20px}@media (max-width:768px){.about-content h2{font-size:2rem}.about-content p{font-size:1rem}}@media (max-width:480px){.about-content h2{font-size:1.6rem}.about-content p{font-size:.95rem}}.services-section{background-color:#eaf2f5;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;padding:60px 20px}.section-title{color:#2e7d94;text-align:center;text-decoration:underline}.services-content{align-items:center;display:flex;flex-wrap:wrap;gap:40px;justify-content:space-between;margin:0 auto;max-width:1100px}.services-image{display:flex;flex:1 1;justify-content:center}.services-image img{border-radius:16px;height:auto;max-height:350px;max-width:100%}.services-text{flex:1 1;min-width:300px}.services-text h3{color:#333;font-family:Pacifico,cursive;font-size:1.8rem;font-weight:700;margin-bottom:20px}.services-text p{color:#444;font-size:1.1rem;margin-bottom:12px}.contact-button{background-color:#0af;border:none;border-radius:25px;color:#fff;cursor:pointer;font-size:1rem;margin-top:20px;padding:12px 24px;text-decoration:none;transition:background-color .3s ease}.contact-button:hover{background-color:#008fcc}@media (max-width:768px){.services-content{align-items:center;flex-direction:column;text-align:center}.services-text h3{font-size:1.6rem}.services-text p{font-size:1rem}.contact-button{font-size:.95rem;padding:10px 20px}}.ecommerce-section{background-color:#fff;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;padding:60px 20px}.ecommerce-content{align-items:center;display:flex;flex-wrap:wrap;gap:40px;justify-content:space-between;margin:0 auto;max-width:1100px}.ecommerce-image{display:flex;flex:1 1;justify-content:center}.ecommerce-image img{border-radius:16px;height:auto;max-height:350px;max-width:100%}.ecommerce-text{flex:1 1;min-width:300px}.ecommerce-text h2{color:#111;font-family:Pacifico,cursive;font-size:1.8rem;font-weight:700;margin-bottom:20px}.ecommerce-text p{color:#333;font-size:1.1rem;margin-bottom:12px}@media (max-width:768px){.ecommerce-content{flex-direction:column;text-align:center}.ecommerce-text h2{font-size:1.5rem}.ecommerce-text p{font-size:1rem}}.website-section{background-color:#fff;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;padding:60px 20px}.website-content{align-items:center;display:flex;flex-wrap:wrap;gap:40px;justify-content:space-between;margin:0 auto;max-width:1200px}.website-text{flex:1 1;min-width:280px;text-align:center}.website-text h2{color:#111;font-family:Pacifico,cursive;font-size:1.8rem;font-weight:700;margin-bottom:20px}.website-text p{color:#333;font-size:1.1rem;margin-bottom:10px}.contact-btn{background-color:#0af;border:none;border-radius:25px;color:#fff;cursor:pointer;font-size:1rem;margin-top:20px;padding:10px 25px;text-decoration:none;transition:background-color .3s ease}.contact-btn:hover{background-color:#07c}.website-image{flex:1 1;min-width:280px;text-align:center}.website-image img{border-radius:16px;height:auto;max-width:100%}@media (max-width:768px){.website-content{flex-direction:column;text-align:center}.website-text h2{font-size:1.5rem}.website-text p{font-size:1rem}}.internships-section{background-color:#fff;padding:60px 20px;text-align:center}.section-title{color:#0b2748;font-size:1.8rem;margin-bottom:40px}.card-container{display:flex;flex-wrap:wrap;gap:30px;justify-content:center}.internship-card{align-items:center;background-color:#fff;border-radius:16px;box-shadow:0 4px 12px #0000001a;display:flex;flex-direction:column;height:350px;justify-content:space-between;padding:20px;transition:transform .3s ease;width:260px}.internship-card:hover{transform:translateY(-5px)}.internship-card img{margin-bottom:10px;max-height:160px;object-fit:contain;width:100%}.intern_img{border-radius:16px}.internship-card h3{color:#111;font-size:1.2rem;margin:10px 0;text-align:center}.internship-card button{background-color:#0af;border:none;border-radius:25px;color:#fff;cursor:pointer;font-size:1rem;padding:10px 20px;transition:background-color .3s ease}.internship-card button:hover{background-color:#07c}@media (max-width:768px){.card-container{align-items:center;flex-direction:column}}.why-choose-us-section{background-color:#fff;padding:60px 20px;text-align:center}.section-title{color:#0070f3;font-size:2rem;font-weight:700;margin-bottom:10px}.section-subtitle{color:#555;font-size:1rem;margin-bottom:40px}.choose-cards{display:flex;flex-wrap:wrap;gap:30px;justify-content:center}.choose-card{background-color:#fff;border-radius:12px;box-shadow:0 4px 12px #00000014;padding:30px 20px;text-align:center;transition:transform .3s ease;width:280px}.choose-card:hover{transform:translateY(-5px)}.choose-icon{height:60px;margin-bottom:15px}.choose-card h3{color:#111;font-family:Pacifico,cursive;font-size:1.2rem;margin-bottom:10px}.choose-card p{color:#555;font-size:.95rem}@media (max-width:768px){.choose-cards{align-items:center;flex-direction:column}}.footer{background-color:#f2f0e7;padding:30px 20px;text-align:center}.footer-title{color:#222;font-family:Pacifico,cursive;font-weight:600}.footer-title,.social-icons{font-size:1.5rem;margin-bottom:15px}.social-icons{display:flex;gap:25px;justify-content:center}.social-icons a{color:#000;transition:transform .2s ease}.social-icons a:hover{color:#333;transform:scale(1.2)}.footer-text{color:#333;font-size:.95rem}@media (max-width:600px){.social-icons{font-size:1.3rem;gap:15px}.footer-title{font-size:1.25rem}.footer-text{font-size:.85rem;padding:0 10px}}.verification-container{background:#f9f9f9;border-radius:10px;box-shadow:0 0 10px #0000001a;margin:40px auto;max-width:500px;padding:20px;text-align:center}.verification-container input{border:1px solid #aaa;border-radius:5px;margin:10px 0;padding:10px;width:80%}.verification-head{font-family:Pacifico,cursive}.verification-container button{background:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px 20px}.verification-container button:hover{background:#0056b3}.certificate-details{background:#fff;border:1px solid #ccc;border-radius:8px;margin-top:20px;padding:15px;text-align:left}.error{color:red;margin-top:10px}
/*# sourceMappingURL=main.890b87ce.css.map*/