@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;outline:none;text-decoration:none;list-style:none;border:none;box-sizing:border-box;scroll-behavior:smooth;font-family:Poppins,sans-serif}:root{--bg-color:white;--bg-second: rgb(240, 237, 237);--primary-color: #2572e2;--secondry-color: rgb(6, 169, 245);--text-color: rgb(0, 0, 0);--text-color-second: rgb(7, 155, 228);--fade-color:rgba(39, 38, 38, .833);--border-color: rgba(0, 0, 0, .3);--color-dark-orange: rgb(192, 53, 55)}body{background-color:var(--bg-color);color:var(--text-color)}section{min-height:100dvh;padding:10rem 9% 2rem}span{color:#c03537}.btn{display:inline-block;padding:1rem 2.8rem;background:var(--primary-color);border-radius:4rem;box-shadow:0 0 1rem var(--main-color);font-size:1.6rem;color:var(--bg-second);letter-spacing:.1rem;font-weight:500;cursor:pointer}.btn:hover{box-shadow:none}.btn-secondry{display:inline-block;padding:1rem 2.8rem;background:var(--bg-second);border-radius:.4rem;font-size:1.4rem;letter-spacing:.1rem;font-weight:400;cursor:pointer}.header{width:100%;padding:6rem 10% 1rem;color:#fff;background:linear-gradient(to right,#98111180,#00000080);text-align:center}.header h1{position:relative;font-size:2.5rem;font-weight:600;color:#fff}.header h1:after{content:"";position:absolute;width:10rem;height:.4rem;left:calc(50% - 5rem);bottom:-.5rem;background-color:#fff;border-radius:.5rem}.header i{font-size:4rem;color:#fff}.bottom-line{padding:.5rem 0}.bottom-line:after{content:"";position:absolute;width:6rem;height:.2rem;left:calc(50% - 3rem);background-color:#c03537;border-radius:.5rem}.bottom-line-second:before{content:"";position:absolute;width:2rem;height:.5rem;left:calc(50% - 1rem);margin-top:-2px;background-color:#c03537;border-radius:.5rem}.heading{position:relative;text-wrap:wrap}.heading h2{text-align:center;font-size:2rem;font-weight:600}@media (max-width: 720px){section{padding:2rem 3%}.header{padding:6rem 3% 1rem;text-wrap:wrap}}.contact{display:flex;justify-content:center;gap:2rem;padding:2rem 3%;background-color:var(--bg-color)}.contact-container{width:100%;background-color:#fff;padding:2rem 3%}.contact h2{margin-bottom:3rem;font-size:2rem}.form{width:50vw}.contact form{min-width:100%;text-align:center;margin-bottom:3rem}.contact form .input-box{display:flex;justify-content:space-between;flex-wrap:wrap}.contact form .input-box input,.contact form textarea{width:100%;padding:1.5rem;font-size:1rem;color:var(--text-color);border:1px solid var(--border-color);border-radius:.8rem;margin:.7rem 0}.contact form .input-box input{width:49%}.contact form textarea{resize:none}.contact form .btn{margin-top:2rem;cursor:pointer}.alert{background-color:#0cef0c;color:var(--bg-color);padding:.5rem;border-radius:.3rem}.contact-info{display:flex;justify-content:space-between;padding:1rem 0}.contact-details{display:flex;gap:2rem;align-items:center;flex-wrap:wrap;padding-bottom:1rem}.contact .contact-details{flex-wrap:nowrap}.contact-details i{padding:1.5rem 0;font-size:2rem}.contact-details h3{font-size:1.6rem;padding:0;font-weight:600}.contact-details p{font-size:1.2rem}.contact-details span{outline:2px dotted rgb(255,174,0);width:5rem;height:5rem;text-align:center;border-radius:50%}.social h2{text-align:left;font-size:2rem}@media (max-width: 768px){.contact{flex-direction:column;width:100%;gap:0}.form{width:100%}.contact form{flex:1;max-width:100%}.contact .input-box{flex-direction:column;width:100%}.contact form .input-box input,.contact form textarea{padding:.5rem 2rem;width:100%;border-radius:.3rem;border:1px solid var(--border-color)}.contact-info{flex-direction:column}.contact-info .contact-details{flex-wrap:nowrap;flex-direction:row;padding-bottom:2rem}.contact-details p{text-wrap:wrap;width:100%}.contact-info-sub{width:80%}}.modify{height:100vh;width:50%;padding:2rem 3%;border-radius:.5rem}@media (max-width:768px){.modify{height:100vh;width:100%}}.about-container{display:flex;justify-content:space-between;padding:3rem 5%;background-color:var(--bg-color)}.about-section{flex:1;padding:20px;height:auto;height:calc-size(auto)}.about-heading{font-size:32px;font-weight:700;margin-bottom:20px}.about-section p{font-size:16px;line-height:1.5;margin-bottom:20px}.about-text{height:0;overflow:hidden;transition:height .5s ease}.about-text.show-more{height:auto;height:calc-size(auto)}.image-section{flex:1;padding:20px}.about-image{width:100%;height:30rem;border-radius:10px}.about-section button{margin-top:1rem;border-radius:.5rem;box-shadow:none}.about-us-card{background-color:var(--bg-second);display:flex;gap:2rem;justify-content:center;padding:3rem 5%}.about-us-card .card1{background-color:var(--bg-color);border-radius:1rem;padding:2rem;width:50%;text-align:center}.vision,.mission{display:flex;align-items:center;padding:0 5%;gap:3rem;background-color:var(--bg-second)}.vision img,.mission img{width:50%}.vision-inner h2,.mission-inner h2{font-size:3rem}.vision-inner b,.mission-inner b{color:var(--main-color)}.mission{margin-top:0;flex-direction:row-reverse}.experts{background-color:#f9f9f9;padding:3rem 5%}.experts-heading{font-size:2rem;text-align:center;margin-bottom:2rem;color:var(--main-color)}.experts-container{display:flex;justify-content:center;flex-wrap:wrap;gap:2rem}.expert-card{background-color:#fff;border-radius:10px;box-shadow:0 0 10px #0000001a;padding:1rem;text-align:center;width:350px}.expert-image{width:50%;border-radius:50%;margin-bottom:1rem}.expert-name{font-size:1.2rem;margin-bottom:.5rem;color:var(--main-color)}.expert-title{font-size:1rem;color:#555}@media (max-width: 1024px){.about-container{flex-direction:column}.vision,.mission{padding:1rem 3%}.experts{padding:2rem 0}}@media (max-width: 768px){.about-container{flex-direction:column-reverse;padding:1rem 1%}.about-section,.about-section button{width:100%}.about-image{width:100%;height:20rem;border-radius:.1rem}.image-section{width:100%}.about-us-card{flex-direction:column;gap:1rem;padding:2rem 3%}.about-us-card .card1{width:100%}.vision,.mission{flex-direction:column;margin:0;gap:1rem}.vision img,.mission img{width:100%}.vision-inner h2,.mission-inner h2{font-size:2rem;padding-bottom:1rem}.vision-inner,.mission-inner{padding-bottom:2rem}.experts{padding:2rem 3%}.expert-image{width:100%}.experts-heading{font-size:1.5rem}.experts-container{gap:1rem}.expert-card{width:100%}}.gallery{padding:2rem 9%;text-align:center}.gallery h2{font-size:2.5rem;margin-bottom:1rem}.gallery-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));justify-content:center;gap:16px;padding:16px}.image-card{overflow:hidden;min-width:300px;height:20rem;border-radius:8px;box-shadow:0 4px 8px #0000001a}.image-card img{display:block;min-width:100%;height:100%;object-fit:fill;transition:transform .2s ease-in-out}.view-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:10px 20px;background-color:#000000b3;color:#fff;border:none;border-radius:5px;cursor:pointer;opacity:0;transition:opacity .2s ease-in-out}.image-card:hover .view-button{opacity:1}.modal-backdrop{position:fixed;top:0;left:0;width:100%;height:100%;background:#000c;display:flex;justify-content:center;align-items:center;z-index:1000;overflow:hidden}.modal-content{max-width:90%;max-height:90%;background:#fff;border-radius:8px;overflow:auto;position:relative}.modal-content img{width:100%;height:100%;object-fit:contain}.close-button{position:fixed;top:10px;left:10px;padding:8px 12px;background-color:var(--bg-color);border:none;border-radius:4px;cursor:pointer;font-size:14px;color:var(--shadow-color)}@media screen and (max-width: 600px){.gallery{padding:2rem 1%}.gallery h2{font-size:2rem}.gallery-container{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:12px;padding:12px}.image-card{min-width:250px;height:18rem}.view-button{padding:8px 16px}.modal-content{max-width:90%;max-height:100%;overflow:hidden}.modal-content img{max-width:100%;max-height:100%;overflow:hidden}.close-button{top:5px;left:5px;padding:6px 10px;font-size:12px}}.gradient-text{background:linear-gradient(to right,var(--main-color),rgb(3,249,3));-webkit-background-clip:text;background-clip:text;color:transparent}.card-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem;padding:2rem 3%}.card h3{font-size:1.7rem;padding-bottom:1rem}.card p{font-size:1.3rem}.card-icon i{font-size:4rem;color:var(--main-color);padding:1rem 0 2rem}.choose-us{position:relative;background-color:var(--bg-color);padding:5rem 5% 0}.choose-us:before{content:"";position:absolute;height:100%;width:100%;background-color:#0f0f0f80;top:0;left:0;z-index:-1}.choose-us-section{background:transparent;min-width:100%;display:grid;grid-template-columns:repeat(3,1fr);place-items:center;gap:2rem}.choose-us-section img{width:100%}.choose-us .card{width:100%;color:#000;height:auto;border-radius:.5rem;padding:1rem;border:none;display:flex;justify-content:flex-start;gap:1rem;box-shadow:none}.choose-us .card h3{font-size:1.1rem;text-align:left;font-weight:500;padding:0;margin:0}.choose-us .card p{font-size:.8rem;text-align:left;padding:0;margin:0}.choose-us .card-icon{padding:6px 0}.choose-us .card-icon i{font-size:2rem;padding:0;color:var(--primary-color)}.service{padding:2rem 5%;display:flex;flex-direction:column;gap:2rem;text-align:left;background-color:var(--fade-color)}.service h2{font-size:2rem;color:var(--bg-color)}.service-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.service-card{background-color:var(--bg-color);width:100%;height:20rem;text-align:center;border-radius:.5rem;overflow:hidden;box-shadow:0 4px 8px #0000001a;transition:transform .3s ease,box-shadow .3s ease;padding-bottom:2rem}.service-card:hover{transform:translateY(-10px);box-shadow:0 12px 24px #0003}.service-img{width:15rem;height:10rem;margin-bottom:15px;border-radius:.5rem;padding:1rem 2rem}.service-title{font-size:1.5rem;margin-bottom:10px;color:var(--text-color)}.service-description{font-size:1rem;color:#555}.our-partner{background-color:var(--bg-color);width:100%;padding:2rem 5%}.our-partner h2{font-size:2rem}.read-more-link{color:var(--color-dark-orange);font-size:1.2rem;font-weight:600;margin-top:1rem}@media (max-width: 1024px){.home{grid-template-columns:1fr;padding:5rem 3%}.home-section{padding:10rem 0 5rem 25%}.home-intro h2{font-size:3.5rem;line-height:4.5rem}.home-intro p{font-size:1.1rem}.benefit h2,.values h2,.choose-us h2{font-size:2.5rem}.card-grid{grid-template-columns:repeat(2,1fr);gap:1.5rem}.choose-us,.choose-us-section{grid-template-columns:1fr;padding:2rem 3%}.choose-us-section1 img{width:100%}.choose-us .card-grid{grid-template-columns:1fr}.service-grid{grid-template-columns:repeat(2,1fr);gap:1.5rem}.service .card{width:100%}.brand-name img{width:7rem;height:7rem}}@media (max-width:768px){.choose-us-section{grid-template-columns:1fr;padding:2rem 3%}.choose-us .card{width:100%;flex-direction:column;align-items:flex-start}.service-grid{grid-template-columns:repeat(1,1fr)}.service-card{width:100%}}.my-own-custom-container{width:100%;min-height:100%!important;position:relative;background-color:var(--primary-color)!important;padding:2rem 5%}.my-own-custom-container .card{width:90%;height:auto;box-sizing:border-box;box-shadow:0 2px 4px #0000001a;padding-bottom:2rem;background-color:var(--bg-color)}.my-own-custom-container .card-img{width:100%;height:10rem;border-radius:10px;background-color:var(--bg-second)}.my-own-custom-container .card-img img{width:100%;height:100%}.my-own-custom-container .card h2{font-size:1.2rem;font-weight:700;color:#000;padding:1rem 2rem 0;text-align:left}.my-own-custom-container .card p{margin-top:5px;font-size:.8rem;line-height:1.5;padding:0 2rem;text-align:left}@media screen and (max-width: 768px){.my-own-custom-container .card{width:100%}}@font-face{font-family:revicons;fallback:fallback;src:url(/assets/revicons-DbTteTvA.woff) format("woff"),url(/assets/revicons-CBqxZnew.ttf) format("ttf"),url(/assets/revicons-BNIKeAUC.eot) format("ttf")}.react-multi-carousel-list{display:flex;align-items:center;overflow:hidden;position:relative}.react-multi-carousel-track{list-style:none;padding:0;margin:0;display:flex;flex-direction:row;position:relative;transform-style:preserve-3d;backface-visibility:hidden;will-change:transform,transition}.react-multiple-carousel__arrow{position:absolute;outline:0;transition:all .5s;border-radius:35px;z-index:1000;border:0;background:#00000080;min-width:43px;min-height:43px;opacity:1;cursor:pointer}.react-multiple-carousel__arrow:hover{background:#000c}.react-multiple-carousel__arrow:before{font-size:20px;color:#fff;display:block;font-family:revicons;text-align:center;z-index:2;position:relative}.react-multiple-carousel__arrow:disabled{cursor:default;background:#00000080}.react-multiple-carousel__arrow--left{left:calc(4% + 1px)}.react-multiple-carousel__arrow--left:before{content:""}.react-multiple-carousel__arrow--right{right:calc(4% + 1px)}.react-multiple-carousel__arrow--right:before{content:""}.react-multi-carousel-dot-list{position:absolute;bottom:0;display:flex;left:0;right:0;justify-content:center;padding:0;margin:0;list-style:none;text-align:center}.react-multi-carousel-dot button{display:inline-block;width:12px;height:12px;border-radius:50%;opacity:1;box-shadow:none;transition:background .5s;border-width:2px;border-style:solid;border-color:gray;padding:0;margin:0 6px 0 0;outline:0;cursor:pointer}.react-multi-carousel-dot button:hover:active,.react-multi-carousel-dot--active button{background:#080808}.react-multi-carousel-item{transform-style:preserve-3d;backface-visibility:hidden}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.react-multi-carousel-item{flex-shrink:0!important}.react-multi-carousel-track{overflow:visible!important}}[dir=rtl].react-multi-carousel-list{direction:rtl}.rtl.react-multiple-carousel__arrow--right{right:auto;left:calc(4% + 1px)}.rtl.react-multiple-carousel__arrow--right:before{content:""}.rtl.react-multiple-carousel__arrow--left{left:auto;right:calc(4% + 1px)}.rtl.react-multiple-carousel__arrow--left:before{content:""}.direction{text-align:center}.direction button{background-color:var(--primary-color);width:50px;height:50px;border-radius:50%;border:none;color:#fff;font-size:20px;margin:0 10px;cursor:pointer}.formlist{width:1280px;margin:0 auto;max-width:100%;padding:20px;overflow:auto;scroll-behavior:smooth;scroll-snap-type:both}.formlist::-webkit-scrollbar{display:none}.item{display:flex;justify-content:center;width:max-content;gap:20px;scroll-snap-align:start;transition:transform .3s ease-in-out}.card{width:300px;height:auto;background-color:#fff;border-radius:10px;box-shadow:0 0 10px #0000001a;padding:20px;text-align:center;scroll-snap-align:start;transition:transform .3s ease-in-out}.card img{width:100%;height:200px;border-radius:10px}.card h3{font-size:20px;margin-top:10px}.card p{font-size:16px;margin-top:10px}@media screen and (max-width: 1024px){.card{width:calc(33vw - 2rem)}}@media screen and (max-width: 768px){.card{width:calc(100vw - 2rem)}}.slider-3d{width:100%;height:clamp(250px,40vh,600px);overflow:hidden;padding:3rem 0}.slider-3d-grid{width:100%;min-width:calc(var(--quantity) * 200px);position:relative}.slider-3d-grid li{width:150px;height:150px;padding:5rem 1rem;outline:.5rem solid #f0d1fd;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 8px #0000001a;position:absolute;background-color:var(--bg-color);left:100%;animation:autoRun var(--time) linear infinite;animation-delay:calc((var(--time) / var(--quantity)) * var(--i) - var(--time))}.slider-3d-grid li img{width:150px;background-color:#fff}@keyframes autoRun{to{left:-200px}}.admissions-container{padding:2rem 5%;background-color:#f9f9f9}.admissions-container h1,.admissions-container h2{color:#333;margin-bottom:1.5rem;font-size:2.2rem;font-weight:700}.admissions-container p{color:#555;line-height:1.8;margin-bottom:1.5rem;font-size:1.1rem;text-align:justify}.admissions-container ul{margin-bottom:1.5rem;padding-left:1.5rem}.admissions-container li{color:#555;line-height:1.6;font-size:1rem}.admissions-container ul li{margin-bottom:.8rem}.admissions-container .board-differences,.admissions-container .admission-criteria,.admissions-container .personalized-counseling,.admissions-container .application-support,.admissions-container .benefits-counseling{margin-bottom:2.5rem}.admissions-container h2{border-bottom:2px solid #ddd;padding-bottom:.5rem}@media (max-width: 1024px){.admissions-container{padding:2rem 4%}.admissions-container h1,.admissions-container h2{font-size:1.9rem}.admissions-container p{font-size:1rem}.admissions-container ul li{font-size:.95rem}}@media (max-width: 768px){.admissions-container{padding:1.5rem 3%}.admissions-container h1,.admissions-container h2{font-size:1.7rem}.admissions-container p{font-size:.95rem}.admissions-container ul li{font-size:.9rem}}@media (max-width: 480px){.admissions-container{padding:1.5rem 5%}.admissions-container h1,.admissions-container h2{font-size:1.5rem}.admissions-container p{font-size:.9rem}.admissions-container ul li{font-size:.85rem}}.counseling-container{padding:2rem 5%;background-color:#f9f9f9}.counseling-container h1{color:#333;margin-bottom:1.5rem;font-size:2rem}.counseling-container p{color:#555;line-height:1.6;margin-bottom:1.5rem;font-size:1rem}.counseling-container ul{padding-left:1.5rem;margin-bottom:1.5rem}.counseling-container ul li{list-style-type:disc;margin-bottom:.75rem}.counseling-container strong{color:#333}@media (max-width: 1024px){.counseling-container{padding:2rem 4%}.counseling-container h1{font-size:1.75rem}.counseling-container p,.counseling-container ul li{font-size:.95rem}}@media (max-width: 768px){.counseling-container{padding:1.5rem 3%;min-width:100%}.counseling-container h1{font-size:1.5rem}.counseling-container p,.counseling-container ul li{font-size:.9rem}}@media (max-width: 480px){.counseling-container{padding:1rem 5%}.counseling-container h1{font-size:1.4rem}.counseling-container p,.counseling-container ul li{font-size:.85rem}}.mentor-education-container{padding:2rem 5%;background-color:#f9f9f9}.mentor-education-container h1,.mentor-education-container h2{color:#333;margin-bottom:1.5rem;font-size:2rem}.mentor-education-container p,.mentor-education-container li{color:#555;line-height:1.6;margin-bottom:1rem;font-size:1rem}.mentor-aspects ul{padding-left:1.5rem}.mentor-aspects ul li{list-style-type:disc}@media (max-width: 1024px){.mentor-education-container{padding:2rem 3%}.mentor-education-container h1,.mentor-education-container h2{font-size:1.75rem}.mentor-education-container p,.mentor-education-container li{font-size:.95rem}}@media (max-width: 768px){.mentor-education-container{padding:1.5rem 2%}.mentor-education-container h1,.mentor-education-container h2{font-size:1.5rem}.mentor-education-container p,.mentor-education-container li{font-size:.9rem}}@media (max-width: 480px){.mentor-education-container{padding:1rem 5%}.mentor-education-container h1,.mentor-education-container h2{font-size:1.4rem}.mentor-education-container p,.mentor-education-container li{font-size:.85rem}}.virtual-app-support-container{padding:2rem 5%;background-color:#f9f9f9}.virtual-app-support-container h1,.virtual-app-support-container h2{color:#333;margin-bottom:1.5rem;font-size:2rem}.virtual-app-support-container p,.virtual-app-support-container li{color:#555;line-height:1.6;margin-bottom:1rem;font-size:1rem}.feature-section h3{color:#444;margin-top:1.5rem;font-size:1.4rem;margin-bottom:1rem}.support-benefits ul,.feature-section ul{padding-left:1.5rem}.support-benefits ul li,.feature-section ul li{list-style-type:disc}@media (max-width: 1024px){.virtual-app-support-container{padding:2rem 3%}.virtual-app-support-container h1,.virtual-app-support-container h2{font-size:1.75rem}.virtual-app-support-container p,.virtual-app-support-container li{font-size:.95rem}.feature-section h3{font-size:1.3rem}}@media (max-width: 768px){.virtual-app-support-container{padding:1.5rem 2%}.virtual-app-support-container h1,.virtual-app-support-container h2{font-size:1.5rem}.virtual-app-support-container p,.virtual-app-support-container li{font-size:.9rem}.feature-section h3{font-size:1.2rem}}@media (max-width: 480px){.virtual-app-support-container{padding:1rem 5%}.virtual-app-support-container h1,.virtual-app-support-container h2{font-size:1.4rem}.virtual-app-support-container p,.virtual-app-support-container li{font-size:.85rem}.feature-section h3{font-size:1.1rem}}.workshop-seminar-container{padding:2rem 5%;background-color:#f9f9f9}.workshop-seminar-container h1,.workshop-seminar-container h2{color:#333;margin-bottom:1.5rem;font-size:2rem}.workshop-seminar-container p,.workshop-seminar-container ul li{color:#555;line-height:1.6;margin-bottom:1.5rem;font-size:1rem}.workshop-seminar-container ul{padding-left:1.5rem}.workshop-seminar-container ul li{list-style-type:disc}@media (max-width: 1024px){.workshop-seminar-container{padding:2rem 4%}.workshop-seminar-container h1,.workshop-seminar-container h2{font-size:1.75rem}.workshop-seminar-container p,.workshop-seminar-container ul li{font-size:.95rem}}@media (max-width: 768px){.workshop-seminar-container{padding:1.5rem 3%}.workshop-seminar-container h1,.workshop-seminar-container h2{font-size:1.5rem}.workshop-seminar-container p,.workshop-seminar-container ul li{font-size:.9rem}}@media (max-width: 480px){.workshop-seminar-container{padding:1rem 5%}.workshop-seminar-container h1,.workshop-seminar-container h2{font-size:1.4rem}.workshop-seminar-container p,.workshop-seminar-container ul li{font-size:.85rem}}.academic-support-container{padding:2rem 5%;background-color:#f9f9f9}.academic-support-container h1,.academic-support-container h2{color:#333;margin-bottom:1.5rem;font-size:2rem}.academic-support-container p,.academic-support-container ul li{color:#555;line-height:1.6;margin-bottom:1.5rem;font-size:1rem}.academic-support-container ul{padding-left:1.5rem}.academic-support-container ul li{list-style-type:disc}@media (max-width: 1024px){.academic-support-container{padding:2rem 4%}.academic-support-container h1,.academic-support-container h2{font-size:1.75rem}.academic-support-container p,.academic-support-container ul li{font-size:.95rem}}@media (max-width: 768px){.academic-support-container{padding:1.5rem 3%}.academic-support-container h1,.academic-support-container h2{font-size:1.5rem}.academic-support-container p,.academic-support-container ul li{font-size:.9rem}}@media (max-width: 480px){.academic-support-container{padding:1rem 5%}.academic-support-container h1,.academic-support-container h2{font-size:1.4rem}.academic-support-container p,.academic-support-container ul li{font-size:.85rem}}.programs-container{padding:2rem 5%;background-color:#f9f9f9}.programs-container h1{color:#333;margin-bottom:1.5rem;font-size:2rem}.programs-container p{color:#555;line-height:1.6;margin-bottom:1.5rem;font-size:1rem}.programs-container ul{padding-left:1.5rem;margin-bottom:1.5rem}.programs-container ul li{list-style-type:disc;margin-bottom:.75rem}.programs-container strong{color:#333}.sip-section blockquote{margin-top:2rem;font-size:1.1rem;color:#666;font-style:italic;border-left:4px solid #ccc;padding-left:1rem}.channel-partner-section{margin-top:3rem}@media (max-width: 1024px){.programs-container{padding:2rem 4%}.programs-container h1{font-size:1.75rem}.programs-container p,.programs-container ul li{font-size:.95rem}}@media (max-width: 768px){.programs-container{padding:1.5rem 3%}.programs-container h1{font-size:1.5rem}.programs-container p,.programs-container ul li{font-size:.9rem}}@media (max-width: 480px){.programs-container{padding:1rem 5%}.programs-container h1{font-size:1.4rem}.programs-container p,.programs-container ul li{font-size:.85rem}}.career-counseling-container{padding:2rem 5%;background-color:#f9f9f9}.career-counseling-container h1,.career-counseling-container h2{color:#333;margin-bottom:1.5rem;font-size:2rem}.career-counseling-container p,.career-counseling-container ul li{color:#555;line-height:1.6;margin-bottom:1.5rem;font-size:1rem}.career-counseling-container ul{padding-left:1.5rem}.career-counseling-container ul li{list-style-type:disc}@media (max-width: 1024px){.career-counseling-container{padding:2rem 4%}.career-counseling-container h1,.career-counseling-container h2{font-size:1.75rem}.career-counseling-container p,.career-counseling-container ul li{font-size:.95rem}}@media (max-width: 768px){.career-counseling-container{padding:1.5rem 3%}.career-counseling-container h1,.career-counseling-container h2{font-size:1.5rem}.career-counseling-container p,.career-counseling-container ul li{font-size:.9rem}}@media (max-width: 480px){.career-counseling-container{padding:1rem 5%}.career-counseling-container h1,.career-counseling-container h2{font-size:1.4rem}.career-counseling-container p,.career-counseling-container ul li{font-size:.85rem}}.college-counseling-container{padding:2rem 5%;background-color:#f9f9f9}.college-counseling-container h1{color:#333;margin-bottom:1.5rem;font-size:2rem}.college-counseling-container p{color:#555;line-height:1.6;margin-bottom:1.5rem;font-size:1rem}.college-counseling-container ul{padding-left:1.5rem;margin-bottom:1.5rem}.college-counseling-container ul li{list-style-type:disc;margin-bottom:.75rem}.college-counseling-container strong{color:#333}.college-counseling-container blockquote{border-left:4px solid #333;padding-left:1rem;margin:1.5rem 0;font-style:italic;color:#555}@media (max-width: 1024px){.college-counseling-container{padding:2rem 4%}.college-counseling-container h1{font-size:1.75rem}.college-counseling-container p,.college-counseling-container ul li{font-size:.95rem}}@media (max-width: 768px){.college-counseling-container{padding:1.5rem 3%}.college-counseling-container h1{font-size:1.5rem}.college-counseling-container p,.college-counseling-container ul li{font-size:.9rem}}@media (max-width: 480px){.college-counseling-container{padding:1rem 5%}.college-counseling-container h1{font-size:1.4rem}.college-counseling-container p,.college-counseling-container ul li{font-size:.85rem}}.mobile-app-section{display:flex;justify-content:space-around;align-items:center;padding:2rem 5%;gap:5rem;background-color:#fff;font-family:Arial,sans-serif}.section2{width:100%;height:auto;background-image:url(/assets/app2-DNdJvdEk.png);background-position:center;background-size:100% 100%;background-repeat:no-repeat;background-color:red}.app-info{max-width:50%}.app-info h1{font-size:3rem;color:#000}.app-info h2{position:relative;font-size:2.5rem;color:#000}.app-info h2:after{content:"";display:block;width:10rem;height:5px;background-color:#10bedd;margin-top:.5rem}.app-info h3{color:#10bedd;font-size:2rem;margin-top:1.5rem}.app-info h1 span{color:#36f}.app-info p{font-size:1.2rem;color:#333;margin:1.5rem 0}.app-info ul{padding:2rem 1rem}.app-info ul li{padding:.5rem 0;list-style:disc}.app-image.small{padding-left:10%}.app-image.small img{position:relative;max-width:50%}.app-image img{position:relative;max-width:100%;height:auto}.bg-image{width:100%;height:auto;display:block;overflow:hidden}.overlay-image{position:absolute;top:14%;left:29%;width:209px;height:auto;overflow:hidden;border-radius:5%}.advantages{display:flex;flex-wrap:wrap;gap:2rem;margin-top:2rem}.advantages .card{background-color:#f9f9f9;border-radius:10px;padding:1rem;width:calc(50% - 1rem);box-shadow:0 4px 6px #0000001a;text-align:left}.advantages .card .number{font-size:2rem;font-weight:700;color:#36f}.advantages.card ul{list-style:none;padding-left:0}.advantages .card ul li{margin:.5rem 0;font-size:1rem;color:#333}@media (max-width: 1024px){.mobile-app-section{padding:2rem 2%;gap:2rem}.app-info{max-width:100%;padding:0}.app-info h1{font-size:2.5rem}.app-info h2{font-size:2rem}.app-info h2:after{display:none}.app-info h3{font-size:1.5rem}.app-info i{font-size:1.2rem;background:var(--primary-color);color:#fff;padding:.5rem;border-radius:50%}.app-info ul{padding:1rem}.app-image img{max-width:350px}.card{width:100%}}@media (max-width: 768px){.mobile-app-section{flex-direction:column;text-align:center;gap:1.5rem;padding:0 2%}.mobile-app-section:nth-child(odd){flex-direction:column-reverse}.app-info h1{font-size:2.2rem}.app-info h2{font-size:1.8rem}.app-info h3{font-size:1.2rem}.app-image img,.advantages .card{width:100%}}.autoRotate{animation:autoRotate;animation-timeline:view()}@keyframes autoRotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.autoShow{animation:autoShow both;animation-timeline:view(70% 5%)}@keyframes autoShow{0%{opacity:0;transform:translateY(200px) scale(.5)}to{opacity:1;transform:translateY(0) scale(1)}}.autoBlur{animation:autoBlur linear both;animation-timeline:view()}@keyframes autoBlur{0%{filter:blur(40px)}45%,55%{filter:blur(0px)}to{filter:blur(40px)}}.autoTranslate{animation:autoTranslate linear both;animation-timeline:scroll();transition:animation .5s ease-in-out}@keyframes autoTranslate{0%{transform:translate(200px) scale(.5)}to{transform:translate(0) scale(1)}}.autoScale{animation:autoScale 2s linear both infinite;transition:animation .5s ease-in-out}@keyframes autoScale{0%{transform:scale(.9);background:linear-gradient(to right,#00a0ff,#82a0b1);filter:brightness(.9)}50%{transform:scale(1.05);background:linear-gradient(to right,#00a0ff,#82a0b1);filter:brightness(1.5)}to{transform:scale(1);background:linear-gradient(to right,#00a0ff,#82a0b1);filter:brightness(1)}}#canvas{position:fixed;top:2rem;left:0;width:100%;height:100%;object-fit:cover;z-index:-1;background-image:url(/assets/hero-bg-PQKxxoW8.png);background-size:cover;background-position:center;background-repeat:no-repeat}#tsparticles{position:absolute;top:0;left:0;width:100%;height:100vh;z-index:-1}.bubble-line span{width:100%;height:100%;z-index:-1;animation:move 10s linear infinite}.bubble-line img:nth-child(1){width:10%;transition-delay:1s}.bubble-line img:nth-child(2){width:15%;transition-delay:2s}.bubble-line img:nth-child(3){width:30%;transition-delay:3s}.bubble-line img:nth-child(4){width:10%;transition-delay:4s}.bubble-line img:nth-child(5){width:15%;transition-delay:5s}.bubble-line img:nth-child(6){width:20%;transition-delay:6s}.bubble-line{position:absolute;overflow:hidden;display:flex;justify-content:space-between;align-items:center}@keyframes move{0%{transform:rotate(0);width:100%;opacity:1}50%{transform:rotate(90deg);opacity:.5}70%{opacity:.7;transform:rotate(90deg)}to{transform:rotate(180deg);width:100%;opacity:1}}.home-container{position:relative;min-height:100vh;text-align:center}.home-section{width:100%;height:100dvh;display:flex;align-items:center;justify-content:center;padding:10rem 5%;z-index:-1}.home-info{text-align:left;margin-left:45%}.home-info h2{font-size:2rem;text-wrap:wrap;font-weight:700;color:var(--bg-second)}.home-info p{padding:1rem 0;font-size:1.2rem;font-weight:500;color:var(--bg-second)}.home-info button{font-size:1.2rem}.home-info h2 b{color:var(--primary-color)}.home-social-icons{position:fixed;right:0;top:45%;width:3rem;height:auto;display:flex;flex-direction:column;border-radius:2rem;color:#fff;font-size:1.5rem;z-index:10}.home-social-icons span{padding:1rem}.home-social-icons span:nth-child(1){cursor:pointer;background-color:#00f;color:#fff}.home-social-icons span:nth-child(2){cursor:pointer;background-color:#0ecb31;color:#fff}.home-social-icons span:nth-child(3){cursor:pointer;background-color:#ff4747;color:#fff}.impact{border-top:1px solid black}.home-container .impact{display:grid;grid-template-columns:repeat(4,1fr);background-color:var(--bg-second);padding:3rem 0;position:relative;margin-top:-.4rem;z-index:2;box-shadow:0 2px 2px #0003}.home-container .impact-row{display:flex;justify-content:center;align-items:center;gap:1rem}.home-container .impact-col h2{font-size:24px;font-weight:500}.home-container .impact-col p{font-size:14px}.intro-video{background-color:var(--border-color);display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;padding:1rem 2rem;background-color:var(--bg-second);border-top:1px solid var(--fade-color)}.intro{width:100%;display:flex;flex-direction:column;justify-content:center;text-align:left;padding:2rem}.intro-video video{width:100%;height:100%}.intro button{width:max-content;margin-top:1rem;padding:.5rem 1rem;font-size:1rem}.home-container .img img{width:80%;padding-top:4rem;position:relative}.award{text-align:center;padding:4rem 5%;color:var(--bg-color);background-color:var(--fade-color)}.award h2{font-size:2rem;font-weight:600}.award-row{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;margin-top:2rem;padding:2rem 0}.award .card{display:flex;align-items:center;width:100%;background-color:transparent}.award .card p{font-size:1.3rem;font-weight:500}@media (min-width: 769px) and (max-width: 1024px){canvas{background-size:100% 100%;background-position:top}.home-container{padding:2rem 0}.home-section{padding:5rem 5%;width:100%;height:100%}.home-info{margin:0}.home-info h2{font-size:2rem}.home-info p{font-size:1.2rem}.home-container .img img{width:85%;padding-top:3rem}.home-container .impact{grid-template-columns:repeat(2,1fr);gap:2rem}.home-container .impact-row,.intro-video{flex-direction:column}.intro{width:100%;padding:2rem 0}.intro-video video{width:100%;height:100%}.award-row{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.home-section{padding:5rem 0;width:100%;height:auto}.home-info{padding:0 1rem;margin:0}.home-info h1{font-size:1.2rem}.home-info h2{font-size:1.5rem}.home-info p{font-size:.8rem}.award-row{grid-template-columns:repeat(1,1fr)}.home-container .impact{grid-template-columns:repeat(2,1fr);gap:2rem}.home-container .impact-row{flex-direction:column}.home-content h1{font-size:5rem}.home-img{width:70%;margin:1rem 0}.intro-video{grid-template-columns:repeat(1,1fr);gap:2rem;width:100%}.intro-video video{width:100%}.intro{width:100%;padding:0}}.modal{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;background-color:#000c;display:flex;justify-content:center;align-items:center;z-index:999;padding:1rem;box-sizing:border-box}.modal-content{background-color:#fff;border-radius:10px;display:flex;flex-direction:column;align-items:center;padding:2rem;max-width:500px;width:100%;box-shadow:0 4px 8px #0003}.modal-img{width:100px;height:100px;border-radius:50%;margin-bottom:1.5rem}.modal-form{width:100%;height:max-content}.modal-form h2{color:#333;font-weight:600;margin-bottom:1.5rem;text-align:center}.modal-form input,.modal-form textarea{width:100%;margin-bottom:1rem;border-radius:5px;border:1px solid #ccc;padding:.5rem;font-size:1rem;box-sizing:border-box}.modal-form textarea{resize:none}.modal-form .btn{width:100%;border-radius:.5rem;font-weight:600;cursor:pointer;transition:background-color .3s ease}.modal-form .btn:hover{background-color:#0056b3}.modal-form .close{position:absolute;top:10px;right:10px;background:none;border:none;font-size:1.5rem;cursor:pointer;color:#333}@media (max-width: 768px){.modal-content{padding:1rem}.modal-form input,.modal-form textarea,.modal-form .btn{font-size:.9rem}}.testimonial-slider-container{overflow:hidden;min-width:100%;margin:auto;position:relative;padding:2rem 0;background-color:#f7f7f7}.testimonial-slider{display:flex;transition:transform .5s ease-in-out}.slide{padding:2rem 1rem;text-align:center;box-sizing:border-box}.testimonial-card{width:100%;max-width:500px;margin:auto;padding:2rem;border:5px solid white;box-shadow:-10px -10px 10px #ffffff1a,15px 15px 15px #0003,inset -10px -10px 10px #ffffff1a,inset 15px 15px 15px #0003;border-radius:15px;display:flex;flex-direction:column;align-items:center;gap:1.5rem}.testimonial-card-sub{display:flex;flex-direction:column;align-items:center;text-align:center}.testimonial-img{width:220px;height:220px;border-radius:50%;border:4px solid #f7f7f7;box-shadow:0 4px 15px #0000001a,0 4px 15px #0000001a;object-fit:cover}.testimonial-text{font-size:1.1rem;color:#333;margin:1.5rem 0;line-height:1.6;position:relative}.testimonial-text:before{content:"“";font-size:3rem;color:#888;position:absolute;top:-20px;left:-15px}.testimonial-text:after{content:"”";font-size:3rem;color:#888;position:absolute;right:-15px;bottom:-20px}.testimonial-name{font-size:1.2rem;font-weight:700;color:#fff;background-color:var(--primary-color);padding:.5rem 1.5rem;border-radius:30px}.dots{display:flex;justify-content:center;margin-top:1rem}.dot{width:15px;height:15px;margin:0 8px;background-color:#bbb;border-radius:50%;display:inline-block;cursor:pointer;transition:background-color .3s ease}.dot:hover,.dot.active{background-color:#717171}@media (min-width: 768px){.slide{min-width:50%}}@media (max-width: 767px){.testimonial-slider-container{padding:2rem 1%}.slide{min-width:100%}.testimonial-card{width:100%}.testimonial-card-sub{gap:1rem}}.footer{background-color:var(--fade-color);color:#fff;padding:5rem 5%;display:flex;justify-content:space-between;gap:1rem}.footer-links,.footer-contact{display:flex;justify-content:flex-start;flex-direction:column;align-items:flex-start;flex-wrap:wrap}.footer-contact .contact-details{margin:0}.footer-contact .contact-details span{width:3rem;height:3rem}.footer-contact .contact-details i{font-size:2rem;padding:.5rem;color:#fff}.footer-link{text-decoration:none;color:#fff;font-size:1.5rem}.footer-link:hover{color:#ff4747}.contact-details{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}.contact-info-sub p{margin:0;font-size:.9rem;line-height:1.5}.contact-details span{font-size:1.5rem;color:#ff4747}.footer-social h3,.footer-contact h3,.footer-links h3{font-size:1.5rem;margin-bottom:1rem;text-align:left}.footer-social a{text-decoration:none;color:#fff;font-size:1.2rem;transition:color .3s}.footer-social a:hover{color:#ff4747}hr{width:80%;border:.5px solid rgba(255,255,255,.2)}.copyright{display:flex;justify-content:space-between;align-items:center;gap:1rem;font-size:1.2rem;padding:1rem 5%;color:#fff;background-color:#008b8b}@media screen and (max-width: 1024px){.footer{padding:1.5rem 10%;flex-direction:column;gap:2rem}}@media screen and (max-width: 768px){.footer{padding:1.5rem 10%;flex-direction:column;gap:2rem}.footer-links{flex-grow:1;gap:1rem}.social{display:block}.footer-contact{display:block;flex-direction:row;align-items:flex-start;gap:1rem;flex:1;width:100%}.contact-details{flex-direction:row;gap:1rem;width:100%}.footer-link{font-size:1rem}.contact-info-sub p{font-size:.85rem}.footer-social{gap:1rem}.copyright{display:flex;flex-direction:column;text-align:center;gap:1rem;font-size:1rem}}.social{display:flex;justify-content:center;flex-direction:column}.social-links{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:1rem;flex-wrap:wrap}.social-link{display:flex;align-items:center;text-decoration:none;font-size:1.1rem;color:#fff;transition:color .3s ease-in-out,transform .3s ease-in-out}.social-link i{font-size:1.5rem;margin-right:.5rem;transition:transform .3s}.social-link:hover i{transform:scale(1.2)}@media screen and (max-width: 768px){.social-links{gap:1.5rem}.social-link i{font-size:1.3rem}.social-link{font-size:1rem}}header{position:sticky;top:0;width:100%;min-height:100%;margin-top:2rem;padding:0 5%;background-color:var(--primary-color);display:flex;justify-content:space-between;gap:5rem;align-items:center;z-index:10}.logo{background-color:#fff;padding:0 1rem}.logo img{width:10rem;height:100%;padding:1rem 0}.menu{position:relative;display:flex;z-index:1;padding:1rem 0;width:100%}.link{list-style:none;position:relative;padding:0 1rem}.link a{position:relative;font-weight:bolder;color:var(--bg-color);padding:2rem 0}.link a:hover:after{content:"";position:absolute;bottom:1.5rem;height:.2rem;left:0;background-color:var(--bg-color);cursor:pointer;border-radius:1rem;animation:move .5s ease-in-out forwards}@keyframes move{0%{width:0}to{width:75%}}.link a.active{color:#c03537}.link a b{display:inline-block;padding:0 .3rem;font-size:.8rem;font-weight:800;transition:all .2s ease-in-out;transform:translateY(-2px)}.link a:hover b{transform:rotate(90deg)}.link:hover .submenu{opacity:1;pointer-events:auto;transform:translateY(0)}.submenu{position:absolute;left:0;top:calc(100% + 1.9rem);min-width:calc(100% + 15rem);padding:0 0 1rem;background-color:var(--primary-color);box-shadow:0 4px 10px #0000001a;border-radius:.1rem;opacity:0;pointer-events:none;transform:translate(-100px);transition:all .5s ease-in-out;transition-behavior:allow-discrete}.submenu.active{display:block;opacity:1;transform:translate(0)}.sublink{position:relative;width:100%;padding:1rem 1.5rem;border-top:1px solid rgb(0,0,0,.2)}.sublink a{font-weight:600}.togglemenu{position:absolute;right:1rem;top:2.3rem;width:40px;height:4px;background-color:#000;cursor:pointer;transition:all .3s ease;display:none}.togglemenu:before,.togglemenu:after{content:"";position:absolute;width:100%;height:4px;background-color:#000;transition:all .3s ease}.togglemenu:before{top:-10px}.togglemenu:after{top:10px}.togglemenu.active{top:1.5rem;background-color:transparent}.togglemenu.active:before{transform:rotate(45deg);top:1rem}.togglemenu.active:after{transform:rotate(-45deg);top:1rem}@media (max-width: 1024px){header{padding:0 2%}.logo img{width:8rem}.menu{padding:1rem 0;position:absolute;top:100%;left:0;width:30%;height:100vh;background-color:var(--primary-color);flex-direction:column;display:none;padding:1rem 2%}.link a{padding:.5rem 0;display:flex;justify-content:space-between;align-items:center;gap:1rem}.menu.active,.togglemenu{display:block}.submenu{position:relative;min-width:calc(100% - 10rem);padding:0;display:none;background-color:var(--primary-color);opacity:1}.submenu.active{display:block}}@media (max-width: 768px){header{padding:0;flex-direction:column;align-items:flex-start;gap:0}.logo{padding:.5rem 1rem}.logo img{width:8rem;padding:.5rem 0}.navbar{position:relative;min-width:100%;transform:translate(1000px) scale(0);transform-origin:right;transition:all .5s ease-in-out}.navbar.active{transform:translate(0) scale(1)}.menu{position:absolute;display:none;top:100%;left:0;width:100%;flex-direction:column;z-index:1;background-color:var(--primary-color)}.menu.active{display:block}.link{width:100%;border-top:1px solid rgba(191,184,184,.438)}.link a{width:100%;display:flex;justify-content:space-between;align-items:center;font-size:1.5rem;padding:1.3rem 1rem}.link a:hover:after{display:none}.link a b{transform:rotate(0);font-size:12px}.submenu{position:relative;width:100%;padding:0;display:none;background-color:var(--primary-color);opacity:1;pointer-events:auto;box-shadow:none}.submenu.active,.link.active .submenu{display:block}.sublink{padding:.5rem 1rem;border-bottom:1px solid rgba(0,0,0,.2)}.submenu .sublink a{font-size:medium}.togglemenu{display:block}}
