@import"https://fonts.googleapis.com/css2?family=Lexend:wght@100..900&family=Manrope:wght@200..800&display=swap";@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";*{margin:0;padding:0;box-sizing:border-box}body{background-color:#fff}.cont{max-width:1280px;margin:0 auto;padding:50px 40px}li{list-style:none}a{text-decoration:none;color:#fff}nav{position:sticky;top:0;left:0;right:0;z-index:1000;display:flex;justify-content:space-between;align-items:center;width:100vw;height:56px;background-color:#fff;border-radius:0;box-shadow:0 0 1px #171a1f12,0 0 2px #171a1f1f;padding:0 40px}.logo-name{display:flex;white-space:nowrap;max-width:100%;align-items:center}.logo-name img{width:3rem;height:3rem}.logo-name .head-logo{font-family:Lexend,sans-serif;font-size:1.7rem;font-weight:700;color:#f99011}.logo-name .head-logo span{color:#03569a}.nav-menu{margin:0 20px;display:flex;align-items:center;opacity:1}.nav-menu-item{font-family:Monrope,sans-serif;font-size:16px;line-height:20px;color:#565e6c;font-weight:500;transition:all .3s ease-in-out}.nav-menu li{padding:15px 12px;cursor:pointer}.nav-menu-item:hover{color:#09021b;cursor:pointer}.nav-buttonts{display:flex;justify-content:center;align-items:center;gap:10px;height:52px}.mobile-toggle{display:none;background:none;font-size:24px;border:none;color:#1e005f;cursor:pointer}.dropdown-toggle{display:flex;gap:4px;justify-content:center;align-items:center}@media (max-width: 900px){Nav{padding:0 20px}.logo-name .head-logo{font-size:1.2rem}.nav-menu{position:absolute;top:56px;right:0;flex-direction:column;align-items:flex-start;width:100vw;height:100vh;background-color:#fff;display:none;padding:1.5rem;margin:0}.sidebar-buttons{margin-top:20px;display:flex;flex-direction:column;gap:10px;align-items:center}.nav-menu.mobile{display:flex;flex-direction:column}.nav-buttonts{display:none}.mobile-toggle{display:block}.nav-menu li{width:100%}.dropdown-parent{display:flex;flex-direction:column;justify-content:space-between}.dropdown-toggle{display:flex;justify-content:space-between}}.button{width:160px;height:36px;padding:0 12px;display:flex;align-items:center;justify-content:center;font-family:monrope,sans-serif;font-size:14px;line-height:22px;font-weight:400;opacity:1;border-radius:10px;border-width:1px;border-color:#1b0655;border-style:solid;gap:6px;cursor:pointer}.button .icon{width:16px;height:16px;fill:#1b0655}.button:hover{color:#2a0985;background:#fff}.button:hover:active{color:#390db4;background:#fff}.button:disabled{opacity:.4}.open-btn{padding:12px 20px;background-color:#007bff;color:#fff;border:none;border-radius:10px;font-size:16px;cursor:pointer}.popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#0006;display:flex;align-items:center;justify-content:center;z-index:1000}.popup-modal{background:#fff;padding:25px;border-radius:16px;box-shadow:0 8px 30px #00000040;position:relative;width:400px}.popup-form input{width:100%;padding:12px;margin-bottom:15px;border-radius:8px;border:1px solid #ccc}.popup-form select,option{width:100%;padding:12px;margin-bottom:15px;border-radius:8px;border:1px solid #ccc;background:#fff}.popup-form button{width:100%;padding:12px;border:none;background:#007bff;color:#fff;border-radius:8px;font-weight:700;font-size:16px;cursor:pointer}.close-btn{position:absolute;top:-15px;right:-15px;background:red;border:none;color:#fff;border-radius:50%;width:35px;height:35px;font-size:22px;cursor:pointer}.dropdown{background-color:#fff;padding:10px 0;position:absolute;top:93%;min-width:250px;box-shadow:0 4px 8px #0003;z-index:999;border-radius:5px}.dropdown-item{position:relative}.dropdown-link{display:flex;justify-content:space-between;align-items:center;padding:12px 20px;color:#333;text-decoration:none;font-family:Monrope,sans-serif;font-size:16px;font-weight:500;transition:background-color .3s}.dropdown-link:hover{background-color:#f1f1f1;color:#1b0655}.dropdown-submenu{position:absolute;top:0;left:100%;background-color:#fff;min-width:220px;box-shadow:0 4px 8px #0003;border-radius:5px;display:flex;flex-direction:column;opacity:0;visibility:hidden;transition:all .3s ease}.dropdown-item:hover .dropdown-submenu{opacity:1;visibility:visible}.sub-arrow{margin-left:8px;font-size:12px;color:#555}@media (max-width: 900px){.dropdown{position:static;box-shadow:none;min-width:100%;padding:0;background-color:transparent}.dropdown-item{width:100%}.dropdown-link{padding:10px 15px;width:100%;justify-content:flex-start}.dropdown-submenu{display:none;position:static;box-shadow:none;background-color:transparent;min-width:100%;opacity:1;visibility:visible;padding-left:20px}.dropdown-submenu.active{display:block}.sub-arrow{display:none}}.table-container{overflow-x:auto;padding:1.25rem;font-family:Arial,sans-serif}.heading{text-align:center;margin-bottom:1.25rem}.college-table{width:100%;border-collapse:collapse}.college-table th,.college-table td{padding:12px;border:1px solid #ddd;text-align:center}.table-header{background-color:#f2f2f2}.college-logo{width:80px;height:80px;object-fit:contain}.details-link{color:#007bff;text-decoration:none;font-weight:700}.details-link:hover{text-decoration:underline}@media (max-width: 900px){.college-table th,.college-table td{font-size:14px;padding:8px}.college-logo{width:50px;height:50px}}@media (max-width: 440px){.heading{font-size:1.25rem}.college-table th,.college-table td{font-size:10px;padding:6px}.college-logo{width:40px;height:40px}.details-link{font-size:10px}}.footer{background-color:#16171c;color:#fff;padding:1rem;width:100%;box-sizing:border-box}.newsletter{text-align:center;margin-bottom:2rem;max-width:800px;margin-left:auto;margin-right:auto}.newsletter h2{font-size:1.25rem;font-weight:600;margin-bottom:1rem}.newsletter-input-group{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:.75rem;width:100%}.subscribe-to{color:#fff;font-size:1.5rem;font-weight:600}.email-input-wrapper{display:flex;align-items:center;background-color:#fff;border-radius:30px;padding:.5rem 1rem;min-width:250px;max-width:400px;flex:1}.email-icon{color:#000;font-size:1.2rem;margin-right:.5rem}.email-input-wrapper input{flex:1;border:none;outline:none;font-size:1rem;background:transparent;color:#000}.subscribe-btn{background-color:#2d007c;color:#fff;padding:.5rem 1.5rem;border:none;border-radius:30px;cursor:pointer;font-size:1rem;transition:background-color .3s ease;min-width:120px}.subscribe-btn:hover{background-color:#4216ac}.footer-main{padding-top:2rem;display:flex;flex-direction:column;gap:2rem;max-width:1200px;margin:0 auto;width:100%;box-sizing:border-box;justify-content:space-between;align-items:flex-start}.footer-brand-nav{display:flex;flex-direction:row;align-items:center;gap:1rem;width:100%}.brand{display:flex;align-items:center;gap:.5rem}.brand img{width:3rem;height:3rem;border-radius:50%}.brand span{font-size:1.3rem;font-family:lexend,sans-serif;font-weight:700;line-height:3rem}.footer-links{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1rem;font-size:1.15rem;color:#ccc;line-height:1.25rem;font-family:manrope,sans-serif}.footer-links a{padding:.5rem 1rem;cursor:pointer}.brd{width:100%;height:1px;border-top:1px solid #DEE1E6FF;transform:rotate(.05deg)}.footer-settings{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;gap:1rem}.footer-settings select{background-color:#1e1f26;color:#fff;padding:.4rem 1rem;border:1px solid #555;border-radius:5px;font-size:.95rem}.footer-settings select option{background-color:#1e1f26}.legal{font-size:.8rem;color:#fff;font-weight:400;font-family:manrope,sans-serif;list-style:1.5rem;text-align:center}.legal a{color:#fff;font-size:.8rem;font-weight:400;font-family:manrope,sans-serif;list-style:1.5rem;text-decoration:none;margin:0 .25rem}.social-icons{display:flex;gap:1rem;font-size:1.25rem;cursor:pointer}.fa-twitter{color:#1da1f2}.fa-facebook{color:#3b5998}.fa-linkedin{color:#0077b5}.fa-youtube{color:red}@media (max-width: 900px){.footer-main{flex-direction:column;align-items:center}.footer-brand-nav{flex-direction:column;align-items:center;text-align:center}.brand span{font-size:1.5rem}.footer-links{width:100%;text-align:center;flex-wrap:wrap;font-size:1rem}.footer-settings{flex-direction:column;align-items:center}.footer-settings select{width:100%;max-width:200px}}.heading-section{width:100vw;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#fff;border-radius:.375rem}.heading-text{margin-bottom:3.75rem;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:.9375rem}.texts h1{width:48.5rem;font-size:4rem;line-height:5.25rem;font-weight:700;font-family:Lexend,sans-serif;color:#171a1f;margin-bottom:1.25rem}.texts p{width:48.5rem;height:3.75rem;font-family:Manrope,sans-serif;font-size:1.25rem;font-weight:400;color:#1d2128}.btn{display:flex;justify-content:center;align-items:center;gap:.625rem}.heading-image img{width:62.5rem;height:33.75rem;border-radius:1rem}@media (max-width: 900px){.texts{margin-top:3.125rem;display:flex;flex-direction:column;justify-content:center;align-items:center}.heading-text h1{width:25rem;text-align:center;font-size:2.5rem;line-height:2.625rem}.heading-text p{width:100%;font-size:1rem;line-height:1.625rem}.heading-image img{width:100%;height:auto}.heading-section{padding:0 1.25rem}.btn{flex-direction:column;justify-content:center;gap:.1875rem}}.partnerSection{background:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px}.partnerSection .partner-head{font-family:Lexend,sans-serif;font-size:2rem;line-height:1.5;font-weight:700;text-align:center;margin-bottom:2.5rem;color:#171a1f}.partnerSection__container{max-width:1100px;width:100%;display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.card{flex:1 1 275px;max-width:275px;background:transparent;border-radius:6px;display:flex;flex-direction:column;gap:10px;padding:10px;box-sizing:border-box}.card img{width:100%;height:180px;object-fit:cover;border-radius:10px}.card h3{font-family:Manrope,sans-serif;font-size:1rem;line-height:1.625;font-weight:700;color:#171a1f}.card p{height:4rem;overflow:hidden;font-family:Manrope,sans-serif;font-size:.875rem;line-height:1.571;font-weight:400;color:#9095a0;margin-bottom:10px}.card .learn-more-button{width:100%;padding:10px 12px;font-family:Manrope,sans-serif;font-size:.875rem;line-height:1.571;font-weight:500;color:#1b0655;background:#fff;border:1px solid #1B0655;border-radius:6px;cursor:pointer;transition:all .3s ease-in-out;text-align:center}.card .learn-more-button:hover{background-color:#1b0655;color:#fff}@media (max-width: 900px){.partnerSection .partner-head{font-size:1.5rem;line-height:1.5}.partnerSection__container{gap:15px}.card{max-width:100%}.card h3{font-size:1rem}.card p{font-size:.875rem}.card .learn-more-button{font-size:1rem;padding:12px}}.testimonial-section{background-color:#fff;display:flex;justify-content:center;padding:2rem 1rem}.testimonial-container{width:900px;display:flex;align-items:center;justify-content:space-between;gap:2rem;flex-wrap:wrap;transition:all .5s ease-in-out;opacity:1;transform:translateY(0)}.testimonial-container.testimonial-fade{opacity:0;transform:translateY(20px)}.testimonial-image{border-radius:1rem;width:180px;height:200px;object-fit:cover;transition:transform .5s ease,opacity .5s ease}.testimonial-content{flex:1;transition:all .5s ease-in-out}.testimonial-content-bottom{display:flex;justify-content:space-between;align-items:center}.testimonial-stars{margin-bottom:1rem;font-size:1.25rem;color:#f7c948;transition:color .3s ease}.testimonial-text{font-size:1rem;color:#333;margin-bottom:1rem;font-family:Manrope,sans-serif;max-width:500px;line-height:1.5;transition:all .5s ease-in-out}.testimonial-name{font-weight:600;font-size:1.1rem;font-family:Manrope,sans-serif;margin-bottom:.25rem;transition:color .3s ease}.testimonial-role{color:#999;font-family:Manrope,sans-serif;font-size:.9rem;margin-bottom:1rem;transition:color .3s ease}.testimonial-dots{display:flex;gap:.4rem;align-items:center;cursor:pointer}.dot{height:8px;width:8px;border-radius:50%;background:#eee;transition:background .3s ease,transform .3s ease}.dot:hover{transform:scale(1.2)}.dot.active{background:#2d007c}@media (max-width: 768px){.testimonial-container{flex-direction:column;align-items:center;text-align:center}.testimonial-image{width:150px;height:170px}.testimonial-content{padding:0 1rem}.testimonial-content-bottom{flex-direction:column;gap:.5rem}.testimonial-text{font-size:.95rem}.testimonial-stars{justify-content:center}}@media (max-width: 480px){.testimonial-image{width:120px;height:140px}.testimonial-name{font-size:1rem}.testimonial-role{font-size:.85rem}.testimonial-text{font-size:.9rem}}.about-section{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#fff}.about-text{max-width:800px;text-align:center;margin:1.25rem}.about-text .heading-univ{font-size:3.5rem;line-height:6.2rem;font-family:Lexend,sans-serif;font-weight:700;color:#171a1f}.about-text p{font-size:1.2rem;line-height:2rem;font-family:Manrope,sans-serif;font-weight:400;color:#9095a0;text-align:justify}.about-image img{width:62.5rem;height:33.75rem;border-radius:1rem}@media (max-width: 900px){.about-text .heading-univ{font-size:2.5rem;line-height:4rem}.about-text p{font-size:1rem;line-height:1.5rem}.about-image img{width:100%;height:auto}}.top-hund-college-container{margin:20px;font-family:Arial,sans-serif;display:flex;flex-direction:column;justify-content:center;align-items:center}.data-table{width:100%;border-collapse:collapse;overflow-x:auto}.data-table th,.data-table td{padding:12px;text-align:left;border:1px solid #ddd}.data-table th{background-color:#f4f4f4;font-weight:700;color:#333}.data-table tr:nth-child(2n){background-color:#f9f9f9}.data-table tr:hover{background-color:#f1f1f1}h2{font-size:24px;text-align:center;color:#333}@media (max-width:900px){.data-table th,.data-table td{padding:8px;font-size:10px}}.gallery-wrapper{padding:40px;background:linear-gradient(135deg,#fdfbfb,#ebedee);text-align:center}.gallery-heading{font-size:2.5rem;font-weight:600;margin-bottom:30px;color:#444;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.gallery-container{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px;justify-content:center;align-items:center}.image-card{overflow:hidden;border-radius:12px;box-shadow:0 4px 12px #0000001a;transition:transform .3s ease;background-color:#fff;cursor:pointer}.gallery-image{width:100%;height:auto;transition:transform .4s ease}.image-card:hover .gallery-image{transform:scaleX(1.2)}.modal{position:fixed;top:0;left:0;width:100%;height:100%;background:#000c;display:flex;align-items:center;justify-content:center;z-index:999}.modal-image{max-width:90%;max-height:90%;border-radius:10px}.institute-table-container{margin:20px;font-family:Arial,sans-serif;display:flex;flex-direction:column;align-items:center;justify-content:center}.institute-table{width:100%;border-collapse:collapse;margin-top:15px}.institute-table th,.institute-table td{border:1px solid #ddd;padding:12px;text-align:left}.institute-table th{background-color:#f2f2f2;font-weight:700}.institute-table tr:nth-child(2n){background-color:#f9f9f9}.institute-table tr:hover{background-color:#f1f1f1}@media (max-width: 900px){.institute-table th,.institute-table td{font-size:14px;padding:8px}}
