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}.header{padding:20px 40px}.logo{color:#333;font-weight:700;text-transform:uppercase}.navbar{flex-grow:1}.nav-items{display:flex;gap:40px;justify-content:center;list-style-type:none}.nav-items li{display:inline-block}.nav-items a{color:#333;font-size:18px;font-weight:500;text-decoration:none}.nav-items a:hover{color:#f68b1e}.auth-buttons{gap:20px}.login,.register{border:none;border-radius:5px;cursor:pointer;font-size:16px;padding:8px 20px}.login{background-color:initial;border:1px solid #333;color:#333}.login:hover{background-color:#f68b1e;color:#fff}.register{background-color:#007bff;color:#fff}.register:hover{background-color:#0056b3}.nav-items .dropdown{display:inline-block;position:relative}.dropbtn{background-color:initial;border:none;color:#333;cursor:pointer;display:inline-block;font-size:18px;font-weight:700;line-height:1.5;margin:0;padding:0;transition:color .3s ease}.dropbtn:hover{color:#f68b1e}.dropdown-content{background-color:#fff;box-shadow:0 8px 16px #0000001a;display:none;min-width:220px;position:absolute;top:100%;z-index:1}.dropdown-content a{color:#333;display:block;padding:12px;text-decoration:none}.dropdown-content a:hover{background-color:#f68b1e;color:#fff}.nav-items .dropdown:hover .dropdown-content{display:block}@media (max-width:768px){.dropdown-content{position:static;width:100%}.dropdown-content a{padding:10px;width:100%}.nav-items .dropdown:hover .dropdown-content{display:block}}.contact-container2{align-items:center;background-color:#e0f7fa;display:flex;font-size:.9em;justify-content:space-between;padding:10px}.contact-info2{display:flex;gap:15px}.social-icons{display:flex;gap:0}.social-icons img{height:30px;transition:transform .3s ease;width:30px}.social-icons img:hover{transform:scale(1.2)}.footer{background-color:#1c1c1c;color:#fff;display:flex;justify-content:space-around;padding:30px 0;text-align:left}.footer-section{flex:1 1;margin:0 20px}.footer-section h3{font-size:1.2em;margin-bottom:15px}.footer-section ul{list-style:none;padding:0}.footer-section ul li{color:#fff;margin:10px 0}.footer-section ul li a{color:#fff;text-decoration:none}.footer-section ul li a:hover{text-decoration:underline}.footer-section p{color:#fff;margin-bottom:10px}.social-icons{margin-top:15px}.social-icons a{color:#fff;font-size:1.2em;margin:0 10px}.social-icons a:hover{color:#d1d1d1}.hero{align-items:center;background-color:#f5f5f5;background-image:url(/static/media/Hero.cbac5583bd6ad993e6d2.png);background-position:50%;background-size:cover;display:flex;flex-wrap:wrap;height:670px;justify-content:space-between;object-fit:cover;padding:4rem 2rem;width:100%}.hero-content{max-width:41%;text-align:left}.hero-content h1{color:#333;font-size:2.5rem;font-weight:700;margin-bottom:1.5rem}.hero-content p{color:#666;font-size:1.2rem;margin-bottom:2rem}.read-more{background-color:#f68b1e;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1rem;padding:10px 20px;transition:background-color .3s ease}.read-more:hover{background-color:#e0701c}.hero-image{max-width:45%}.hero-image img{border-radius:10px;height:auto;width:100%}@media (max-width:768px){.hero{flex-direction:column;text-align:center}.hero-content{margin-bottom:2rem}.hero-content,.hero-image{max-width:100%}}.services-container{background-color:#ecfdff;padding:50px 0}.service-card{background-color:#5174bc;border:1px solid #fff;border-radius:20px;box-shadow:0 4px 8px #0000001a;margin:20px;transition:transform .3s ease,box-shadow .3s ease;width:300px}.service-card:hover{box-shadow:0 6px 12px #00000026;transform:scale(1.05)}.service-card img{display:block;height:80px;margin:20px auto;width:80px}.service-card .card-title{color:#000;font-size:16px;font-weight:700;margin-bottom:10px;text-align:center}.service-card .card-text{color:#333;font-size:14px;padding:10px;text-align:center}.row{display:flex;flex-wrap:wrap;justify-content:center}@media (max-width:768px){.service-card{width:90%}}@media (max-width:992px){.service-card{width:45%}}@media (min-width:1200px){.service-card{width:30%}}.about-us-container{display:flex;height:66vh;padding:40px}.about-us-content{align-items:center;background-color:#ecfdff;border-radius:10px;box-shadow:0 4px 8px #0000001a;display:flex;padding:20px}.about-us-text{margin-right:30px;max-width:50%}.about-us-text h2{color:#0078d7;font-weight:700;margin-bottom:10px}.about-us-text h1{font-size:28px;margin-bottom:20px}.about-us-text p{color:#666;margin-bottom:20px}.features-list{list-style-type:disc;margin-bottom:20px;padding:0}.features-list li{color:#333;margin-bottom:10px}.read-more-btn{background-color:#0078d7;border:none;border-radius:5px;color:#fff;cursor:pointer;font-weight:700;padding:10px 20px}.read-more-btn:hover{background-color:#005bb5}.about-us-image img{border-radius:10px;max-width:54%}.courses-container{background-color:#f5f5f5;padding:50px;text-align:center}.courses-container h2{color:#000}.courses{display:flex;flex-wrap:wrap;justify-content:space-around}.course-card{background:#fff;border-radius:10px;box-shadow:0 4px 8px #0000001a;margin-top:33px;padding:20px;transition:transform .3s;width:30%}.course-card:hover{transform:scale(1.05)}.course-card img{border-radius:10px;height:auto;width:100%}.course-card h3{margin:15px 0}.course-card p{color:#555;font-size:1em}.details-btn{background-color:#e94315;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px 20px}.details-btn:hover{background-color:#0056b3}.testimonials-section{background-color:#f9f9f9;padding:60px 20px;text-align:center}.testimonials-header{color:#333;font-size:36px;font-weight:700;margin-bottom:40px}.carousel-container{align-items:center;display:flex;justify-content:center;position:relative}.testimonials-carousel{display:flex;gap:30px;justify-content:center;max-width:1200px;overflow:hidden;width:100%}.testimonial-card{background-color:#fff;border-radius:12px;box-shadow:0 4px 16px #0000001a;min-width:350px;padding:20px;text-align:left;transition:transform .5s ease;width:30%}.testimonial-text{color:#666;font-size:16px;line-height:1.6;margin-bottom:20px}.testimonial-name{color:#333;font-size:18px;font-weight:700}.testimonial-rating{color:#999;font-size:14px;margin-top:5px}.carousel-btn{background-color:initial;border:none;color:#ccc;cursor:pointer;font-size:40px;position:absolute;top:50%;transform:translateY(-50%);transition:color .3s ease;z-index:10}.carousel-btn:hover{color:#333}.prev{left:20px}.next{right:20px}@media (max-width:1024px){.testimonials-carousel{gap:15px}.testimonial-card{width:45%}}@media (max-width:768px){.testimonials-carousel{flex-direction:column;gap:20px}.testimonial-card{width:80%}.carousel-btn{display:none}}.partners-section{background-color:#f26822;padding:60px 20px;text-align:center}.partners-marquee{overflow:hidden;position:relative;width:100%}.partners-logos{animation:scroll 20s linear infinite;display:flex;gap:40px;justify-content:space-between;padding:10px 0}.partners-logos img{max-width:150px;transition:transform .3s ease}.partners-logos img:hover{transform:scale(1.1)}@keyframes scroll{0%{transform:translateX(100%)}to{transform:translateX(-100%)}}@media (max-width:768px){.partners-logos img{max-width:100px}}.popup{height:80%;justify-content:center;left:0;margin-top:-63px;position:absolute;width:100%;z-index:1000}.file-container,.popup{align-items:center;display:flex}.file-container{gap:10px}.file-label{cursor:pointer;font-size:16px;font-weight:700}.file-input{border:1px solid #ccc;border-radius:4px;font-size:14px;padding:5px}.popup-content{background:#fff;border-radius:10px;box-shadow:0 4px 8px #07070733;padding:20px;position:relative;text-align:center;width:520px}.popup-content h2{color:#eb6726;font-weight:600;margin-bottom:20px}.popup-content .close{color:#333;cursor:pointer;font-size:18px;font-weight:700;position:absolute;right:15px;top:10px}form input,form select{border:1px solid #0c0c0c;border-radius:5px;font-size:14px;margin-bottom:15px;padding:10px;width:100%}form input::placeholder{color:#aaa}form select{color:#555}.res{text-align:left}form button{background-color:#eb6726;border:none;border-radius:5px;color:#fff;cursor:pointer;font-weight:700;padding:10px;width:100%}form button:hover{background-color:#121313}.message{color:red;margin-bottom:10px}.about-section{margin:0 auto;text-align:center}.about-section h2{color:#fdfbfb;font-size:36px;margin-bottom:30px;margin-left:100px;text-align:left}.about-section p{color:#070707;font-size:18px;line-height:1.8;margin-bottom:25px;margin-left:auto;margin-right:auto;max-width:1000px;text-align:left}.Iso-Btn{background-color:#025978;border:1px solid #5bd066;border-radius:90px;color:#f8fcf8;display:inline-block;height:40px;margin-top:5px;padding:5px;text-decoration:none;width:200px}.Iso-Btn:hover{background:#fff;color:#025978}@media (max-width:768px){.about-section h2{font-size:28px}.about-section p{font-size:16px;line-height:1.6}}.course-container{margin:0 auto;max-width:1200px;padding:20px}.course-header{margin-bottom:40px;text-align:center}.course-header h1{color:#333;font-size:36px}.course-header p{color:#555;font-size:18px}.course-benefits,.course-enroll,.course-introduction,.course-modules{margin-bottom:40px}h2{color:#007bff;font-size:28px;margin-bottom:10px}p{color:#555;font-size:16px;line-height:1.6}ul{list-style-type:disc;padding-left:20px}ul li{color:#333;font-size:16px;margin-bottom:10px}.enroll-button{background-color:#007bff;border-radius:5px;color:#fff;display:inline-block;padding:12px 20px;text-decoration:none;transition:background-color .3s ease}.enroll-button:hover{background-color:#0056b3}body{background-color:#f0a873;color:#333}.header{padding:20px}.logo{color:#f04f23;font-size:24px}.navbar a{color:#333;font-weight:700;margin-left:20px;text-decoration:none}.auth-buttons{gap:10px}.login-btn,.register-btn{border:none;font-weight:700;padding:10px 20px}.login-btn{background-color:#fff;border:2px solid #333;color:#333}.register-btn{background-color:#002fff;border:2px solid #002fff}.form-container{align-items:center;background-image:url(/static/media/SignInSlide.ac3bdd200fc34cb395e5.jpg);background-repeat:no-repeat;background-size:cover;color:#faf7f7!important;display:flex;flex-direction:column;height:100vh;justify-content:center}.form-wrapper{background-color:#2e2d2dcc;border-radius:10px;padding:40px;position:relative;width:400px}h2{color:#efe9e9;text-align:center}.tab-buttons,h2{margin-bottom:20px}.tab-buttons{display:flex;justify-content:center}.tab-btn{background-color:#333;font-weight:700;padding:10px;width:150px}.tab-btn.active{background-color:#f04f23}.form{display:flex;flex-direction:column;gap:15px}.input-group{display:flex;gap:10px}input{border:1px solid #ccc;border-radius:5px;padding:10px;width:100%}.register-btn{background-color:#f04f23;border:none;border-radius:5px;cursor:pointer;font-size:16px;font-weight:700;padding:12px;width:100%}.login-prompt{color:#fff;margin-top:10px;text-align:center}.login-link{color:#f04f23;text-decoration:none}@media (max-width:768px){.form-wrapper{width:90%}.header,.input-group{flex-direction:column}.auth-buttons{margin-top:10px}}body,html{box-sizing:border-box;font-family:Arial,sans-serif;margin:0;padding:0}.login-container{background-image:url(/static/media/SignInSlide.ac3bdd200fc34cb395e5.jpg);flex-direction:column;height:100vh;justify-content:center;position:relative}.header,.login-container{align-items:center;display:flex}.header{background-color:#fff;box-shadow:0 4px 8px #0000001a;justify-content:space-between;padding:10px 30px;width:100%}nav ul{display:flex;list-style-type:none}nav ul li{margin-right:20px}nav ul li a{color:#000;font-size:16px;text-decoration:none}.auth-buttons{display:flex}.login-btn,.register-btn{background-color:#fff;border:2px solid #007bff;border-radius:4px;color:#007bff;cursor:pointer;font-size:14px;margin-left:10px;padding:8px 20px}.register-btn{background-color:#007bff;color:#fff}.login-btn:hover,.register-btn:hover{background-color:#0056b3;color:#fff}.login-box{background-color:#000;border-radius:10px;box-shadow:0 8px 16px #0003;color:#fff;padding:20px;position:relative;text-align:center;width:400px}.login-box h2{font-size:18px;margin-bottom:20px}.tabs{display:flex;justify-content:center;margin-bottom:20px}.tab-btn{border:none;border-radius:4px;color:#fff;cursor:pointer;margin:0 5px;padding:10px 20px}.tab-btn,.tab-btn.active{background-color:#f60}form input{border:none;border-radius:4px;margin:10px 0;padding:10px;width:85%}.forgot-password{margin-bottom:20px;text-align:right}.forgot-password a{color:#f60;text-decoration:none}.login-submit{background-color:#f60;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:10px;width:85%}.login-submit:hover{background-color:#f30}.login-footer{margin-top:20px}.login-footer a{color:#f60;text-decoration:none}.search-bar{display:flex;justify-content:center;margin:20px}.search-bar input{border:1px solid #ccc;margin-right:10px;padding:10px}.search-bar button{border:none;color:#fff;cursor:pointer;padding:10px 20px}.card-section{display:flex;flex-wrap:wrap;justify-content:center;margin:20px}.card-list{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}.job-card{background-color:#fff;border:1px solid #ccc;padding:20px;text-align:center}.job-card .job-status{background-color:#28a745;color:#fff;display:inline-block;padding:5px 10px}.job-card h3{margin:10px 0}.apply-button{background-color:#131211;border:none;color:#fff;cursor:pointer;padding:10px 20px}.pagination{display:flex;justify-content:center;margin:20px}.page-number{cursor:pointer;margin:0 5px}.recommended-section{padding:20px}.recommended-section h2{color:#161515;margin-bottom:20px;text-align:left}*{box-sizing:border-box;margin:0;padding:0}body{font-family:Arial,sans-serif}.contact-container{align-items:center;background-color:#f2f2f2;display:flex;flex-direction:column;justify-content:center;min-height:100vh;padding:20px;position:relative}.contact-info{background-color:#f37022;box-shadow:0 4px 10px #0000001a;color:#fff;padding:40px 30px;position:relative;text-align:left;top:60px;width:300px;z-index:10}.contact-info h2{margin-bottom:20px}.contact-info p{margin:8px 0}.contact-form{background-color:#fff;box-shadow:0 4px 10px #0000001a;margin-top:-50px;max-width:600px;padding:40px 30px;position:relative;width:100%;z-index:1}.contact-form h2{font-size:24px;margin-bottom:15px}.contact-form p{color:#666;margin-bottom:20px}form{display:flex;flex-direction:column}input,input[type=email],input[type=text],textarea{border:1px solid #ddd;border-radius:5px;font-size:16px;margin-bottom:20px;padding:15px;width:100%}button{background-color:#f37022;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:12px}button:hover{background-color:#d55f18}@media (min-width:768px){.contact-container{align-items:flex-start;flex-direction:row;justify-content:center}.contact-info{position:relative;right:-38px;top:100px;width:35%}.contact-form{margin-left:20px;margin-top:0;width:60%}}@media (max-width:768px){.contact-container{flex-direction:column}.contact-info{top:30px;width:100%}.contact-form{width:100%}}
/*# sourceMappingURL=main.45eae0bb.css.map*/