.navbar{position:fixed;width:100%;top:30px;z-index:1000}.scrolling-container{padding-top:0;background-color:#f8f9fa}.logo{height:60px;margin-right:10px}.header{display:flex;flex-direction:column;justify-content:center;align-items:center}.school-name,.sub-name{display:block;text-align:center}.school-name{font-size:24px}.school-name,.sub-name{font-weight:700;color:#1a5aaf}.sub-name{font-size:23px;margin-top:-5px}.navbar-nav .nav-link{color:#000;position:relative}.navbar-nav .nav-link:hover{color:#007bff}.nav-item{margin-right:10px;margin-left:20px}.nav-item:hover .nav-link:after{content:"";position:absolute;left:0;right:0;bottom:-5px;height:2px;background-color:#00f}.nav-item.dropdown:hover .dropdown-menu{display:block}.dropdown-menu{background-color:#e6f2ff;border:none;box-shadow:0 .125rem .25rem rgba(0,0,0,.075);margin-top:0}.dropdown-item:hover{color:#007bff;background-color:#d0e6ff}body{padding-top:10px}.dropdown-item{color:#555;padding:10px 20px;border-bottom:1px solid #dcdcdc}.dropdown-item:last-child{border-bottom:none}.scrolling-container{display:flex;align-items:center;background-color:#00237d;color:#fff;position:fixed;top:0;width:100%;height:30px;z-index:1000}.announcements-label{background-color:gold;color:#000;padding:0 20px;font-weight:700;position:relative;-webkit-clip-path:polygon(0 0,90% 0,100% 50%,90% 100%,0 100%);clip-path:polygon(0 0,90% 0,100% 50%,90% 100%,0 100%)}.announcements-label,.scrolling-text{height:100%;display:flex;align-items:center;justify-content:center}.scrolling-text{overflow:hidden;white-space:nowrap;flex-grow:1;font-size:14px}.scrolling-content{display:inline-block;animation:scroll 20s linear infinite}@keyframes scroll{0%{transform:translateX(100%)}to{transform:translateX(-100%)}}.scrolling-item{display:inline-block;padding-left:10px}.bullet-point{color:gold}body::-webkit-scrollbar{display:none}body{margin:0;background-color:#e4e9f5}.carousel img{height:auto;width:100%;max-height:450px;object-fit:cover}.carousel-control-next-icon,.carousel-control-prev-icon{background-color:#000;width:25px;height:25px;border-radius:50%}.carousel-control-next-icon:after,.carousel-control-prev-icon:after{content:"";display:inline-block;width:30px;height:20px;background-size:100% 100%}.carousel-control-next-icon:after,.carousel-control-prev-icon:after{background-image:url(&#8592;)}.carousel-item img{width:100%;height:auto;object-fit:cover}.announcements-container{margin:20px}.announcements-title{text-align:left;font-size:27px;font-weight:700;color:#1a5aaf;margin-bottom:10px}.buttons-container{display:flex;justify-content:space-around;margin-top:20px;flex-wrap:wrap}.announcement-button{display:flex;align-items:center;background-color:#1a5aaf;color:#fff;padding:10px 20px;border-radius:8px;width:auto;transition:transform .3s ease,background-color .3s ease;text-decoration:none;cursor:pointer;font-weight:700;margin:10px}.announcement-button:hover{transform:translateY(-5px);background-color:#1e2d70}.icon{width:25px;height:25px;margin-right:10px}.announcement-button span{font-size:16px}@media (max-width:768px){.announcements-title{text-align:center}.buttons-container{flex-direction:column;align-items:center}.announcement-button{width:80%;justify-content:center}.icon{margin-right:5px}}.parent{display:flex;flex-wrap:wrap;padding:20px;background-color:#fff}.image{flex:1 1;padding:10px;display:flex;justify-content:center;align-items:center}.image img{width:100%;max-width:900px;height:auto;border:1px solid #ddd;border-radius:4px}.content-section{flex:2 1;min-width:300px;padding:10px;text-align:justify}h5{color:green;margin-top:10px}h2{color:navy;margin-top:25px}.read-more-button{display:inline-block;background-color:green;color:#fff;text-decoration:none;padding:10px 20px;border-radius:5px;margin-top:10px}.read-more-button:hover{background-color:#006400}@media (max-width:768px){.parent{flex-direction:column}.image{min-width:100%;padding:10px 0}.image img{max-width:100%}.content-section{padding:10px 0}h2,h5{text-align:center}.read-more-button{margin:10px auto;display:block;text-align:center}}@media (min-width:769px){.image{min-width:600px;max-width:900px}.content-section{padding:20px}}.principal-message-container{display:flex;align-items:center;justify-content:center;padding:20px;grid-gap:80px;gap:80px}.message-content{flex:1 1;max-width:50%;padding:20px;border-radius:8px}.message-content h1{font-size:34px;color:#000;font-weight:700}.message-content p{margin-top:40px;font-size:16px;line-height:1.6;text-align:justify}.view-more-button{display:inline-block;background-color:green;color:#fff;text-decoration:none;padding:10px 20px;border-radius:5px;margin-top:15px}.view-more-button:hover{background-color:#45a049}.principal-image-section{flex:1 1;text-align:center;box-shadow:0 4px 8px rgba(244,240,240,.10196078431372549)}.principal-image-section img{max-width:100%;border-radius:8px;box-shadow:#fff}.principal-details{text-align:center}.principal-details h3{color:navy;font-size:20px;margin:5px 0}.principal-details h5{color:navy;font-size:18px}.principal-details p{color:#000;font-size:16px;margin:2px 0;font-weight:540}@media (max-width:768px){.principal-message-container{flex-direction:column;align-items:center;padding:10px;grid-gap:20px;gap:20px}.message-content{max-width:100%;text-align:center;order:2}.message-content h1{font-size:28px}.message-content p{margin-top:20px;font-size:16px;text-align:justify}.view-more-button{margin-top:20px;padding:8px 16px}.principal-image-section{max-width:80%;margin-top:20px;order:1}.principal-details h3{font-size:18px}.principal-details h5{font-size:16px}.principal-details p{font-size:14px}}@media (max-width:480px){.message-content h1{font-size:24px}.message-content p{font-size:14px}.view-more-button{padding:6px 12px}.principal-image-section{max-width:90%}.principal-details h3{font-size:16px}.principal-details h5{font-size:14px}.principal-details p{font-size:12px}}.vision-mission-container{display:flex;justify-content:center;padding:20px}.vision-mission-content{display:flex;align-items:stretch;grid-gap:0;gap:0;width:100%;max-width:1200px}.image-section{flex:1 1;text-align:center;display:flex;justify-content:center;align-items:center}.image-section img{max-width:100%;height:auto;box-shadow:0 4px 8px rgba(0,0,0,.1)}.text-section{flex:1 1;max-width:55%;background-color:#fff;padding-left:20px}.text-section h3{color:#4caf50;font-size:18px;margin-bottom:10px}.text-section h2{color:#1a5aaf;font-size:24px;margin-bottom:20px}.mission-statement h4{color:#1a5aaf;font-size:20px;margin-top:20px;margin-bottom:10px}.mission-statement p{color:#333;font-size:16px;line-height:1.5;margin:0}@media (max-width:768px){.vision-mission-content{flex-direction:column;align-items:flex-start}.image-section,.text-section{max-width:100%}.text-section{padding:20px}}footer,footer *{border:none;margin:0;padding:0;box-sizing:border-box}footer{background-color:#1a237e;color:#fff;padding:20px 0}footer .container{display:flex;justify-content:space-between;flex-wrap:wrap;max-width:1200px;margin:0 auto;padding:0 20px;background-color:#1a237e;border-color:#1a237e}footer .section{flex:1 1;min-width:300px;margin:0 10px}footer .logo-container{display:flex;align-items:center;margin-bottom:10px}footer .logo{width:50px;height:50px;margin-right:10px;border-radius:50%;object-fit:cover;border:2px solid #1a237e}footer h2,footer h3{margin-bottom:10px;color:hwb(0 98% 0)}footer .address{color:#fff!important}footer .address p{margin-bottom:10px;display:flex;align-items:center;color:#fff}footer .icon{margin-right:10px;color:#fff}footer p,footer ul{margin:0;padding:0}footer ul{list-style-type:none}footer ul li{margin-bottom:5px}footer ul li a{color:#fff;text-decoration:none}footer ul li a:hover{text-decoration:underline}footer iframe{width:100%;height:200px;border:none}footer .bottom-bar{text-align:center;padding:10px 0;border-top:none;color:#fff}footer .bottom-bar p{color:#fcf7f7;border-top:1px solid #0a1bdc}.linkedin{color:#fcf7f7}.syllabus-wrapper{padding:20px;background-color:#fff;margin:20px auto;max-width:1000px;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.1)}.school-title{text-align:center;font-weight:700;font-size:28px;margin-bottom:20px;color:#1e3d7b}.syllabus-wrapper h4{text-align:center;color:#1e3d7b;font-weight:bolder}.syllabus-content{font-size:18px;line-height:1.6;color:#333}.syllabus-content h3{font-size:24px;font-weight:bolder;color:#1e3d7b;margin-top:20px}.syllabus-content p{margin-bottom:10px;padding-left:20px;font-weight:500}.syllabus-content strong{font-weight:700}.extra{text-align:justify}body{padding:0;box-sizing:border-box;margin:125px 0 0}.photo-container{display:flex;flex-direction:column;align-items:center;width:100%;background-color:#f5f5f5;padding:40px}.card-container{display:flex;flex-wrap:wrap;justify-content:center;width:100%;margin-bottom:20px}.card{width:300px;margin:20px;border-radius:8px;overflow:hidden;cursor:pointer;transition:transform .3s}.card:hover{transform:scale(1.05)}.card-image{width:100%;height:250px;object-fit:cover}.card-content{padding:20px}.card h2{margin:0 0 10px}.description{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;height:60px}.activity-details{width:100%;max-width:1200px;padding:40px;background:#fff;box-shadow:0 4px 8px rgba(0,0,0,.1);border-radius:8px;text-align:center}.activity-details h2{margin:20px 0;font-size:32px;color:#333;text-transform:uppercase;text-align:center;border-bottom:2px solid #007bff;display:inline-block;padding-bottom:10px}.activity-details p{margin:20px 0;text-align:justify;color:#555;font-size:18px;line-height:1.6}.additional-images{display:flex;flex-wrap:wrap;grid-gap:20px;gap:20px;justify-content:center;margin-top:20px}.additional-images img{width:250px;height:250px;object-fit:cover;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.1)}.back-button{padding:10px 20px;background-color:#007bff;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:16px;display:block;margin:0 auto 20px;box-shadow:0 4px 8px rgba(0,0,0,.1)}.back-button:hover{background-color:#0056b3}@media (max-width:768px){.activity-details{padding:20px}.additional-images img{width:45%;height:auto}}@media (max-width:480px){.activity-details{padding:15px}.additional-images img{width:100%;height:auto}}.footer{width:100%;background-color:#f1f1f1;padding:20px 0;text-align:center;position:absolute;bottom:0}.about-school-wrapper{padding:20px;background-color:#fff;margin:20px auto;max-width:1200px;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.1)}.section-title{text-align:center;color:#0056b3;font-weight:700;font-size:26px;margin-bottom:20px;margin-top:20px}.about-school-container{display:flex;flex-wrap:wrap;align-items:flex-start}.image-container{flex:1 1 50%;max-width:50%;padding-right:20px;box-sizing:border-box}.image-container img{width:100%;height:auto;border-radius:8px}.info-container{flex:1 1 50%;max-width:50%}.full-width-paragraph,.info-container p{font-size:18px;line-height:1.6;color:#333;text-align:justify;margin-bottom:20px}@media (max-width:768px){.about-school-container{flex-direction:column}.image-container{max-width:100%;padding-right:0}.info-container{max-width:100%}.full-width-paragraph,.info-container p{font-size:16px;line-height:1.4}}*{box-sizing:border-box;margin:0;padding:0}body{font-size:16px;line-height:1.5;color:#333;background-color:#f9f9f9}.container{max-width:1000px;margin:20px auto;border:1px solid #ddd;box-shadow:0 2px 5px rgba(0,0,0,.1);border-radius:10px;justify-content:space-between;flex-wrap:wrap}.heading{font-size:24px;color:#1a237e;margin-top:160px;margin-bottom:20px}.card,.heading{text-align:center}.card{background-color:#e3f2fd;border:1px solid #ccc;padding:20px;border-radius:10px;box-shadow:0 2px 5px rgba(0,0,0,.1);width:30%;margin:15px;display:flex;flex-direction:column;justify-content:center;align-items:center}.card h2{margin-top:0;font-weight:bolder;font-size:20px;color:#1a237e}.card .content{margin-top:10px;font-size:16px;color:#666}.card .content p{margin-bottom:10px}.cl{color:#1a237e;font-weight:700}.office-hours{margin-top:20px}.office-hours .card{padding:10px}.office-hours .card h2{font-size:16px}.office-hours .card .content{font-size:14px}.visiting-hours{margin-top:20px}.visiting-hours .card{padding:10px}.visiting-hours .card h2{font-size:16px}.visiting-hours .card .content{font-size:14px}.visiting-hours .card .content p{margin-bottom:5px}.visiting-hours .card .content p:last-child{margin-bottom:10px}@media (max-width:768px){.container{flex-direction:column;align-items:center}.card{width:90%;margin:10px 0}}@media (max-width:480px){.heading{font-size:20px}.card h2{font-size:18px}.card .content{font-size:14px}.card .content p{margin-bottom:8px}}.contact-info{max-width:1000px;margin:20px auto;padding:20px;background-color:#fff;border:1px solid #ddd;box-shadow:0 2px 5px rgba(0,0,0,.1);border-radius:10px;text-align:center}.contact-info h1{color:#1a237e;font-weight:700}.contact-info h2{font-size:24px;font-weight:700;color:#333;margin-bottom:20px}.contact-details{font-size:16px;color:#333;text-align:centre}.contact-details p{margin-bottom:10px}.contact-details i{margin-right:10px}.map-container{margin-top:20px}.map-container iframe{width:100%;height:450px;border:none;border-radius:10px}.results-container{padding:20px;font-family:Arial,sans-serif}.result-image{margin-bottom:40px;text-align:center}.result-image img{max-width:100%;height:auto;border:2px solid #ccc;padding:10px;background-color:#fff}.result-table{margin-bottom:40px}.result-table h2{text-align:center;font-size:25px;margin-bottom:7px}.classes{font-weight:700;color:#21225f}.result-table h3{text-align:center;font-size:20px;margin-bottom:10px}.result-table table{width:100%;border-collapse:collapse;margin-bottom:20px}.result-table td,.result-table th{border:1px solid #ddd;padding:8px;text-align:center}.result-table th{background-color:#ffde00;font-weight:700}.result-table tr:nth-child(2n){background-color:#f9f9f9}.result-table tr:hover{background-color:#f1f1f1}.title{font-size:36px;color:#fff;padding:20px;background-color:#4caf50;border-radius:8px}.board-member{text-align:center;margin-bottom:40px;border:1px solid #ddd;padding:20px;border-radius:8px;background-color:#fff;display:flex;flex-direction:column;align-items:center;box-shadow:0 4px 8px rgba(0,0,0,.1);transition:transform .2s}.board-member:hover{transform:translateY(-10px)}.board-member-photo-container{margin-bottom:10px}.board-member-photo{width:150px;height:150px;border-radius:8px;object-fit:cover;box-shadow:0 4px 8px rgba(0,0,0,.2)}.board-member-info{width:100%}.board-member-designation-container{margin-bottom:10px}.board-member-designation{font-weight:700;font-size:25px;color:#21225f;text-align:center;margin-bottom:10px}.board-member-details{margin-top:10px;text-align:center}.board-member-name{font-weight:700;margin-bottom:5px;font-size:20px;color:#000}.board-member-experience{font-size:16px;color:#000}.board-member-message-intro{font-weight:700;text-align:left;font-size:18px;width:100%;margin:10px 0 5px}.board-member-message{font-size:17px;text-align:justify;line-height:1.6}.principal-message{padding:20px;font-family:Arial,sans-serif;background-color:#f7f7f7}.mssg{text-align:center;font-size:28px;font-weight:700;color:#000;padding:20px;background-color:#4caf50;border-radius:8px;margin-bottom:25px}.header h1{font-size:2rem;margin:0}.header nav{font-size:.9rem;margin-top:10px}.header nav a{color:#333;text-decoration:none}.header nav a:hover{text-decoration:underline}.container{display:flex;justify-content:center;align-items:flex-start;max-width:1200px;margin:0 auto;background-color:#fff;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.1);padding:20px}.left-container{flex:1 1;max-width:50%;padding:20px;text-align:center}.left-container img{width:100%;height:auto;border-radius:8px}.principal-details{margin-top:10px}.principal-details h3{font-size:1.5rem;margin:0}.principal-details p{font-size:1.1rem;margin:5px 0}.right-container{flex:1 1;max-width:50%;padding:20px}.right-container p{font-size:1rem;line-height:1.6;margin:10px 0}@media (max-width:768px){.container{flex-direction:column}.left-container,.right-container{max-width:100%;padding:10px}.mssg{font-size:22px}.principal-details p{font-size:16px}.right-container p{font-size:14px}}.activities-page{max-width:1200px;margin:0 auto;padding:20px;display:flex;flex-wrap:wrap;grid-gap:20px;gap:20px}.activity{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 40px);background-color:#f9f9f9;border:1px solid #ddd;padding:20px;border-radius:10px;box-sizing:border-box}.activity h2{font-size:24px;margin-bottom:15px;color:#333}.images{display:flex;flex-wrap:wrap;grid-gap:10px;gap:10px;margin-bottom:15px}.images img{width:100%;max-width:calc(33.33% - 10px);height:auto;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.1);object-fit:cover}.activity p{font-size:16px;color:#555;line-height:1.5;text-align:justify}@media (max-width:768px){.activity{flex:1 1 100%}.images img{max-width:calc(50% - 10px)}}@media (max-width:480px){.images img{max-width:100%}.activity p{font-size:14px}}.founder-section-container{font-family:Arial,sans-serif}.founder-section-container .founder-header{background-color:#4caf50;font-weight:700;font-size:50px;border-radius:8px;margin-bottom:40px;color:#333;padding:20px 0;text-align:center}.founder-section-container .founder-header h1{margin:0;font-size:40px;font-weight:700}.founder-section-container .founder-section{display:flex;flex-direction:column;align-items:center;padding:40px 20px;background-color:#f0f0f0;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.1);margin:20px auto;max-width:900px}.founder-section-container .founder-photo{width:100%;height:auto;max-width:500px;object-fit:cover;margin-bottom:20px;background-color:#fff}.founder-section-container .founder-info{max-width:800px;text-align:left;padding:0 20px}.founder-section-container .founder-info h2{font-size:24px;margin-bottom:10px;color:#333;text-align:center}.founder-section-container .founder-info p{font-size:18px;color:#555;line-height:1.6;text-align:justify}.founder-section-container .objectives-section{margin-top:30px;padding:20px;background-color:#e9e9e9;border-radius:8px;width:100%;line-height:1.6;max-width:800px;text-align:justify}.founder-section-container .objectives-section h3{font-size:24px;margin-bottom:15px;color:#333;text-align:center}.founder-section-container .objectives-section ol{font-size:18px;color:#555;line-height:1.6;padding-left:20px}.achievements-container{display:flex;justify-content:space-around;flex-wrap:wrap;margin:20px}.achievement{width:48%;margin:10px;padding:10px;border:1px solid #ddd;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.1);text-align:center;background-color:#f9f9f9}.achievement img{width:100%;height:auto;border-radius:10px;object-fit:cover}.achievement h3{margin:15px 0;font-size:22px;color:#333}.achievement p{font-size:18px;color:#666;margin-bottom:10px}@media (max-width:768px){.achievement{width:100%;margin:10px 0}.achievement h3{font-size:20px}.achievement p{font-size:16px}}@media (max-width:480px){.achievement{width:100%;margin:10px 0}.achievement h3{font-size:18px}.achievement p{font-size:14px}}body{font-family:Arial,sans-serif}.dress-code{width:80%;margin:0 auto;padding:20px;background-color:#f9f9f9}.title{text-align:center;font-size:40px;font-weight:700;margin-bottom:40px;color:#333}.container1{background-color:#fff;padding:20px;margin-bottom:20px;border-radius:10px;box-shadow:0 2px 4px rgba(0,0,0,.1);display:flex;flex-direction:column;align-items:center}.subtitle1{font-size:28px;color:#fff;background-color:#1e3a8a;text-align:center;padding:15px 0;border-radius:10px 10px 0 0;width:100%}.heading,.subtitle1{font-weight:700;margin-bottom:10px}.heading{font-size:22px;margin-top:10px;color:#1e3a8a}.group{margin-bottom:20px;width:100%}.list{list-style:none;padding-left:0}.list li{margin-bottom:10px;display:flex;align-items:center;font-size:18px;color:#333}
/*# sourceMappingURL=main.e146e9fd.chunk.css.map */