@import url(https://fonts.googleapis.com/css2?family=Brygada+1918:ital,wght@0,400..700;1,400..700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap);h1{font-family:Brygada\ 1918,serif}p{font-family:Montserrat,sans-serif;line-height:2.7rem}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}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}html{font-size:62.5%}@media screen and (max-width:998px){html{font-size:55%}}@media (max-width:768px){html{font-size:50%}}@media (max-width:400px){html{font-size:45%}}.heroSection_container{align-items:flex-start;animation:heroSection_fadeIn 1.2s ease-in;background:linear-gradient(135deg,#fff5f0,#ffe1d0);display:flex;flex-direction:column;justify-content:center;min-height:90vh;padding:6rem 12rem;text-align:left;transition:all .3s ease-in-out}@keyframes heroSection_fadeIn{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.heroSection_heading{color:coral;font-size:clamp(2.5rem,5vw,5.5rem);font-weight:700;line-height:1.2;max-width:900px}.heroSection_para{color:#333;font-size:clamp(1rem,2vw,1.5rem);line-height:1.6;margin:2rem 0;max-width:700px;opacity:.85}.heroSection_btn{background:linear-gradient(90deg,#ffb393,#ff8a5c);border:none;border-radius:50px;box-shadow:0 8px 20px #ff8a5c4d;color:#fff;cursor:pointer;font-size:1.2rem;font-weight:600;gap:1.5rem;padding:1rem 2rem;transition:all .3s ease-in-out}.heroSection_btnContainer{display:flex;flex-wrap:wrap;gap:1.5rem}.heroSection_btn:hover{background:linear-gradient(90deg,#ff9e7a,#ff7043);box-shadow:0 12px 25px #ff704359;transform:translateY(-3px)}@media (max-width:1200px){.heroSection_container{padding:6rem 8rem}}@media (max-width:992px){.heroSection_container{align-items:center;padding:5rem 4rem;text-align:center}.heroSection_heading{font-size:clamp(2rem,5vw,4rem)}.heroSection_para{font-size:clamp(1rem,2vw,1.3rem)}}@media (max-width:600px){.heroSection_container{padding:4rem 2rem}.heroSection_heading{font-size:clamp(1.8rem,6vw,3rem)}.heroSection_para{margin:1.5rem 0}.heroSection_btn{font-size:1rem;padding:1rem;width:100%}.heroSection_btnContainer{align-items:center;flex-direction:column;gap:1rem;width:100px}}.industryProgram_container{background:linear-gradient(135deg,#fffaf7,#ffe5d5);color:#333;padding:6rem 12rem;text-align:left;transition:all .3s ease-in-out}.industryProgram_heading{color:coral;font-size:clamp(2.5rem,4vw,4.5rem);font-weight:700;letter-spacing:1px;margin-bottom:3rem;position:relative;text-align:center}.industryProgram_heading:after{background:linear-gradient(90deg,#ffb393,#ff7043);border-radius:2px;content:"";display:block;height:4px;margin:1rem auto 0;width:80px}.industryProgram_para1{color:#000}.industryProgram_para,.industryProgram_para1{font-size:clamp(1rem,1.8vw,1.4rem);line-height:1.7;margin:0 auto 4rem;max-width:800px;opacity:.85;text-align:center}.industryProgram_para{color:#fff}.industryProgram_cards{display:flex;flex-wrap:wrap;gap:2rem;justify-content:center}.industryProgram_card{animation:fadeUp .8s ease-in-out;background:linear-gradient(145deg,#4d1529,#602035);border-radius:16px;box-shadow:0 8px 24px #4d152940;color:#fff;display:flex;flex-direction:column;justify-content:space-between;padding:2rem;transition:all .3s ease-in-out;width:calc(33.333% - 2rem)}.industryProgram_card:hover{box-shadow:0 12px 28px #4d152959;transform:translateY(-8px)}.industryProgram_card h3{color:#ffb393;font-size:1.8rem;margin-bottom:1rem}.industryProgram_card p{font-size:1.1rem;line-height:1.6;opacity:.9}@keyframes fadeUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1200px){.industryProgram_container{padding:5rem 8rem}.industryProgram_card{width:calc(50% - 2rem)}}@media (max-width:992px){.industryProgram_container{padding:5rem 4rem}.industryProgram_card{width:100%}.industryProgram_heading{font-size:clamp(2rem,5vw,3rem)}}@media (max-width:600px){.industryProgram_container{padding:4rem 2rem}.industryProgram_para{font-size:1rem;margin-bottom:2rem}.industryProgram_card{padding:1.5rem}}.industryNeed_container{background:linear-gradient(180deg,#fff9f7,#ffe6d9);color:#333;font-family:Poppins,sans-serif;padding:5rem 10rem;text-align:center;transition:all .3s ease-in-out}@media (max-width:1200px){.industryNeed_container{padding:4rem 6rem}}@media (max-width:768px){.industryNeed_container{padding:3rem 2rem}}.industryNeed_heading{color:#ff7b54;font-size:3.2rem;font-weight:700;line-height:1.3;margin-bottom:2rem;text-shadow:1px 2px 5px #ff7b5440}@media (max-width:768px){.industryNeed_heading{font-size:2.2rem}}.industryNeed_para{color:#7a7a7a;font-size:1.25rem;line-height:1.8;margin:0 auto 4rem;max-width:950px}@media (max-width:768px){.industryNeed_para{font-size:1.05rem}}.industryNeed_cards_wrapper{display:flex;flex-wrap:wrap;gap:2rem;justify-content:center}.industryNeed_card{align-items:center;background:#fff;border-radius:1.5rem;border-top:5px solid #ff7b54;box-shadow:0 8px 24px #ff7b541a;display:flex;flex-direction:column;padding:2.5rem 2rem;transition:all .3s ease-in-out;width:30%}.industryNeed_card:hover{background:linear-gradient(180deg,#fff8f5,#fff);box-shadow:0 12px 28px #ff7b5440;transform:translateY(-10px)}.industryNeed_card h1{color:#ff7b54;font-size:1.8rem;margin-bottom:1rem;text-align:center}.industryNeed_card p{color:#555;font-size:1.1rem;line-height:1.7;text-align:center}@media (max-width:992px){.industryNeed_card{width:45%}}@media (max-width:600px){.industryNeed_card{width:100%}}.ourApproach_container{align-items:stretch;background:linear-gradient(180deg,#fffaf8,#ffe9df);display:flex;font-family:Poppins,sans-serif;gap:3rem;justify-content:center;padding:5rem 10rem;transition:all .3s ease-in-out}@media (max-width:992px){.ourApproach_container{flex-direction:column;padding:4rem 6rem}}@media (max-width:768px){.ourApproach_container{padding:3rem 2rem}}.ourApproach_container_left{background-image:url(/static/media/aaproach.5ab75e6ac28be6935324.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:1.5rem;box-shadow:0 10px 25px #ff7b5426;flex:1 1;min-height:450px}.ourApproach_container_right{flex:1.2 1;padding:3rem 2rem;text-align:left}.ourApproach_heading{color:#ff7b54;font-size:3.2rem;font-weight:700;margin-bottom:1.5rem;text-shadow:1px 2px 5px #ff7b5433}@media (max-width:768px){.ourApproach_heading{font-size:2.3rem;text-align:center}}.ourApproach_para{color:#7a7a7a;font-size:1.25rem;line-height:1.8;margin-bottom:3rem;max-width:700px}@media (max-width:768px){.ourApproach_para{font-size:1.05rem;text-align:center}}.approachContainer_card{display:flex;flex-direction:column;gap:2.5rem}.approachCardIcon{color:#ff7b54;font-size:3rem;margin-bottom:1rem;transition:transform .3s ease}.approachCardHeading{color:#ff7b54;font-family:Poppins,sans-serif;font-size:1.8rem;font-weight:600;margin-bottom:.8rem}.approachCardPara{color:#555;font-family:Montserrat,sans-serif;font-size:1.1rem;line-height:1.7;max-width:600px}.approachContainer_card>div{background:#fff;border-radius:1rem;box-shadow:0 8px 20px #ff7b541a;cursor:pointer;padding:2rem;transition:all .3s ease-in-out}.approachContainer_card>div:hover{background:linear-gradient(180deg,#fff8f5,#fff);box-shadow:0 12px 30px #ff7b5440;transform:translateY(-10px)}.approachContainer_card>div:hover .approachCardIcon{transform:scale(1.2)}@media (max-width:768px){.approachContainer_card{align-items:center}.approachContainer_card>div{text-align:center;width:100%}}.innovativeCurriculomn_container{background:linear-gradient(180deg,#fffaf8,#ffe9df);font-family:Poppins,sans-serif;padding:5rem 10rem;text-align:center;transition:all .3s ease-in-out}@media (max-width:1200px){.innovativeCurriculomn_container{padding:4rem 6rem}}@media (max-width:768px){.innovativeCurriculomn_container{padding:3rem 2rem}}.innovativeCurriculomn_heading{color:#ff7b54;font-size:3.2rem;font-weight:700;margin-bottom:1.5rem;text-shadow:1px 2px 6px #ff7b5440}@media (max-width:768px){.innovativeCurriculomn_heading{font-size:2.4rem}}.innovativeCurriculomn_para{color:#7a7a7a;font-size:1.25rem;line-height:1.8;margin:0 auto 4rem;max-width:950px}@media (max-width:768px){.innovativeCurriculomn_para{font-size:1.05rem}}.curriculomnTable{align-items:start;background:#fff;border-radius:1.2rem;box-shadow:0 8px 24px #ff7b541a;cursor:pointer;display:flex;gap:2rem;justify-content:space-between;margin-bottom:2rem;padding:2rem 3rem;transition:all .3s ease-in-out}.curriculomnTable:hover{background:linear-gradient(180deg,#fff8f5,#fff);box-shadow:0 12px 28px #ff7b5440;transform:translateY(-8px)}.curriculomnTable>p{color:#444;font-family:Montserrat,sans-serif;font-size:1.15rem;font-weight:500;line-height:1.8;text-align:left;width:50%}.curriculomnTable>p:first-child{color:#ff7b54;font-size:1.3rem;font-weight:600;text-transform:capitalize}@media (max-width:992px){.curriculomnTable{flex-direction:column;padding:2rem;text-align:center}.curriculomnTable>p{text-align:center;width:100%}}.handsOnLearning_container{background:#fff;font-family:Poppins,sans-serif;padding:6rem 12rem;transition:all .3s ease}.handsOnLearning_heading{color:#222;font-size:3.5rem;font-weight:700;margin-bottom:1rem;position:relative;text-align:center}.handsOnLearning_heading:after{background:linear-gradient(90deg,#ffb393,#f4cab8);border-radius:2px;content:"";display:block;height:4px;margin:1rem auto 3rem;width:80px}.handsOnLearning_para{color:#555;font-size:1.6rem;line-height:2.5rem;margin:0 auto 4rem;max-width:850px;text-align:center}.learningCard{background:#fff8f4;border:1px solid #ffd5bf;border-radius:12px;box-shadow:0 2px 10px #ffb39333;cursor:pointer;margin-bottom:1.5rem;padding:1.8rem 2rem;transition:all .3s ease}.learningCard:hover{background:#fff3ea;transform:translateY(-3px)}.learningCardHeader{align-items:center;display:flex;justify-content:space-between}.learningCardIcon{color:#ff8b58;font-size:2.5rem;transition:transform .3s ease}.learningCardIcon.rotate{transform:rotate(90deg)}.learningCardQuestion{color:#222;flex:1 1;font-size:1.8rem;font-weight:600;margin-left:1rem}.learningCardAnswer{border-left:3px solid #ffb393;color:#444;font-size:1.55rem;line-height:2.4rem;margin-left:3rem;margin-top:1rem;max-height:0;opacity:0;overflow:hidden;padding-left:1.5rem;transition:all .4s ease}.learningCardAnswer.show{max-height:500px;opacity:1}@media (max-width:1024px){.handsOnLearning_container{padding:5rem 6rem}.handsOnLearning_heading{font-size:3rem}.handsOnLearning_para{font-size:1.5rem}.learningCardQuestion{font-size:1.6rem}}@media (max-width:768px){.handsOnLearning_container{padding:4rem 3rem}.handsOnLearning_heading{font-size:2.7rem}.handsOnLearning_para{font-size:1.4rem}.learningCardQuestion{font-size:1.5rem}}@media (max-width:480px){.handsOnLearning_container{padding:3rem 1.8rem}.handsOnLearning_heading{font-size:2.3rem}.learningCardQuestion{font-size:1.4rem}.learningCardAnswer{font-size:1.3rem}}.industryPartnerships_container{background:#fff;font-family:Poppins,sans-serif;padding:6rem 12rem;transition:all .3s ease}.industryPartnerships_heading{color:#222;font-size:3.5rem;font-weight:700;margin-bottom:1rem;position:relative;text-align:center}.industryPartnerships_heading:after{background:linear-gradient(90deg,#ffb393,#f4cab8);border-radius:2px;content:"";display:block;height:4px;margin:1rem auto 3rem;width:80px}.industryPartnerships_para{color:#555;font-size:1.6rem;line-height:2.5rem;margin:0 auto 4rem;max-width:850px;text-align:center}.partnershipCard_container{display:flex;flex-wrap:wrap;gap:2.5rem;justify-content:space-between}.partnershipCard{background:#fff8f4;border:1px solid #ffd7c5;border-radius:16px;box-shadow:0 4px 15px #ffb39333;flex-basis:calc(50% - 2rem);flex-grow:1;flex-shrink:1;min-width:300px;padding:2.5rem 2rem;transition:all .3s ease}.partnershipCard:hover{background:#fff3ea;box-shadow:0 6px 20px #ffb3934d;transform:translateY(-5px)}.partnershipCardHeading{color:#ff8b58;font-family:Brygada\ 1918,serif;font-size:2rem;margin-bottom:.8rem;transition:color .3s ease}.partnershipCard:hover .partnershipCardHeading{color:#ff6f36}.partnershipCardPara{color:#444;font-family:Montserrat,sans-serif;font-size:1.55rem;font-weight:400;line-height:2.4rem}@media (max-width:1200px){.industryPartnerships_container{padding:5rem 8rem}}@media (max-width:992px){.industryPartnerships_container{padding:5rem}.partnershipCard{flex:1 1 100%}.industryPartnerships_heading{font-size:3rem}.industryPartnerships_para{font-size:1.5rem}}@media (max-width:768px){.industryPartnerships_container{padding:4rem 3rem}.industryPartnerships_heading{font-size:2.7rem}.partnershipCardHeading{font-size:1.8rem}.partnershipCardPara{font-size:1.45rem}}@media (max-width:480px){.industryPartnerships_container{padding:3rem 1.5rem}.industryPartnerships_heading{font-size:2.3rem}.industryPartnerships_para{font-size:1.4rem}.partnershipCardHeading{font-size:1.6rem}.partnershipCardPara{font-size:1.3rem}}.flexibleDelievery_container{align-items:center;background:#fff;display:flex;font-family:Poppins,sans-serif;gap:5rem;justify-content:space-between;padding:6rem 12rem}.flexibleDelievery_container_left{flex:1 1}.flexibleDelievery_heading{color:#222;font-size:3.5rem;font-weight:700;margin-bottom:1rem;position:relative}.flexibleDelievery_heading:after{background:linear-gradient(90deg,#ffb393,#f4cab8);border-radius:2px;content:"";display:block;height:4px;margin-top:1rem;width:70px}.flexibleDelievery_para{color:#555;font-size:1.6rem;font-weight:400;line-height:2.6rem;margin:3rem 0;max-width:90%}.flexibleDelievery_container_right{background-image:url(/static/media/flexibleDelievery.3f700b7257352a1ff715.jpg);background-position:50%;background-size:cover;border-radius:20px;box-shadow:0 6px 20px #ffb3934d;flex:1 1;height:500px;transition:transform .4s ease}.flexibleDelievery_container_right:hover{transform:scale(1.03)}.delieveryCardHeading{color:#ff8b58;font-family:Brygada\ 1918,serif;font-size:2rem;margin-top:2rem;transition:color .3s ease}.delieveryCardHeading:hover{color:#ff6f36}.delieveryCardPara{border-left:3px solid #ffb393;color:#444;font-family:Montserrat,sans-serif;font-size:1.5rem;line-height:2.3rem;margin-top:.8rem;padding-left:1rem;transition:all .3s ease}.delieveryCardPara:hover{background-color:#fff9f6;border-left-color:#ff8b58;color:#222}@media (max-width:1200px){.flexibleDelievery_container{padding:5rem 8rem}}@media (max-width:992px){.flexibleDelievery_container{flex-direction:column;padding:5rem;text-align:center}.flexibleDelievery_container_right{height:400px;width:100%}.flexibleDelievery_heading{font-size:3rem}.flexibleDelievery_para{font-size:1.5rem;max-width:100%}.delieveryCardHeading{font-size:1.8rem}.delieveryCardPara{font-size:1.45rem}}@media (max-width:768px){.flexibleDelievery_container{padding:4rem 2.5rem}.flexibleDelievery_heading{font-size:2.7rem}.flexibleDelievery_para{font-size:1.4rem}.flexibleDelievery_container_right{height:300px}}@media (max-width:480px){.flexibleDelievery_container{padding:3rem 1.5rem}.flexibleDelievery_heading{font-size:2.3rem}.flexibleDelievery_para{font-size:1.3rem}.delieveryCardHeading{font-size:1.6rem}.delieveryCardPara{font-size:1.25rem}}.empoweringEducators_container{background:linear-gradient(135deg,#fff8f4,#ffe9e0);color:#333;padding:6rem 10%;text-align:center;transition:all .3s ease}.empoweringEducators_heading{color:#ff885b;font-family:Poppins,sans-serif;font-size:3.5rem;font-weight:700;margin-bottom:1.5rem}.empoweringEducators_para{color:#555;font-family:Montserrat,sans-serif;font-size:1.4rem;line-height:1.8;margin-bottom:4rem;margin-left:auto;margin-right:auto;max-width:900px}.educatorCardContainer{grid-gap:2.5rem;align-items:stretch;display:grid;gap:2.5rem;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));justify-content:center}.educatorCardContainer>div{background:#fff;border-radius:1.5rem;box-shadow:0 8px 20px #00000014;overflow:hidden;text-align:left;transition:transform .3s ease,box-shadow .3s ease}.educatorCardContainer>div:hover{box-shadow:0 12px 24px #ff885b40;transform:translateY(-8px)}.educatorCardImage{background-position:50%;background-size:cover;height:20rem;transition:transform .4s ease;width:100%}.educatorCardContainer>div:hover .educatorCardImage{transform:scale(1.05)}.educatorCard_Heading{color:#ff885b;font-family:Poppins,sans-serif;font-size:2rem;font-weight:600;margin:1.5rem 1.5rem .5rem}.educatorCard_Para{color:#555;font-family:Montserrat,sans-serif;font-size:1.2rem;line-height:1.7;margin:0 1.5rem 2rem}@media (max-width:1024px){.empoweringEducators_container{padding:4rem 6%}.empoweringEducators_heading{font-size:3rem}.empoweringEducators_para{font-size:1.3rem}}@media (max-width:768px){.empoweringEducators_heading{font-size:2.5rem}.empoweringEducators_para{font-size:1.2rem;margin-bottom:3rem}.educatorCard_Heading{font-size:1.7rem}.educatorCard_Para{font-size:1.1rem}}@media (max-width:480px){.empoweringEducators_container{padding:3rem 5%}.empoweringEducators_heading{font-size:2.2rem}.educatorCard_Heading{font-size:1.5rem}.educatorCard_Para{font-size:1rem}}.readyToDeploy_container{background:linear-gradient(180deg,#fffaf8,#ffe9df);font-family:Poppins,sans-serif;padding:5rem 10rem;text-align:center;transition:all .3s ease-in-out}@media (max-width:1200px){.readyToDeploy_container{padding:4rem 6rem}}@media (max-width:768px){.readyToDeploy_container{padding:3rem 2rem}}.readyToDeploy_heading{color:#ff7b54;font-size:3.2rem;font-weight:700;line-height:1.3;margin-bottom:2rem;text-shadow:1px 2px 6px #ff7b5440}@media (max-width:768px){.readyToDeploy_heading{font-size:2.2rem}}.readyToDeploy_para{color:#7a7a7a;font-size:1.25rem;line-height:1.8;margin:0 auto 4rem;max-width:950px}@media (max-width:768px){.readyToDeploy_para{font-size:1.05rem}}.deployCard_container{display:flex;flex-wrap:wrap;gap:2rem;justify-content:center}.deployCard{align-items:center;background:#fff;border-radius:1.5rem;border-top:5px solid #ff7b54;box-shadow:0 8px 24px #ff7b541a;display:flex;flex-direction:column;padding:2.5rem 2rem;text-align:center;transition:all .3s ease-in-out;width:30%}.deployCard:hover{background:linear-gradient(180deg,#fff8f5,#fff);box-shadow:0 12px 28px #ff7b5440;transform:translateY(-10px)}.deploayCardHeading{color:#ff7b54;font-family:Poppins,sans-serif;font-size:1.8rem;font-weight:600;margin-bottom:1rem}.deployCardPara{color:#555;font-family:Montserrat,sans-serif;font-size:1.1rem;line-height:1.7}@media (max-width:992px){.deployCard{width:45%}}@media (max-width:600px){.deployCard{width:100%}}*{box-sizing:border-box;margin:0;padding:0}.navbar_container{align-items:center;background:linear-gradient(135deg,#5c2438,#8b3a5c);box-shadow:0 4px 20px #0003;display:flex;height:85px;justify-content:space-between;padding:0 5%;position:-webkit-sticky;position:sticky;top:0;transition:all .4s cubic-bezier(.4,0,.2,1);width:100%;z-index:1000}.navbar_container.scrolled{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#5c2438f2;box-shadow:0 8px 32px #0000004d;height:75px}.navbar_left{align-items:center;display:flex;gap:15px;position:relative}.navbar_left:before{background:radial-gradient(circle,#ffcc701a 0,#0000 70%);content:"";height:100%;opacity:0;pointer-events:none;position:absolute;transition:opacity .3s ease;width:100%}.navbar_left:hover:before{opacity:1}.logo_image{background-image:url(/static/media/logo.0706eb8b256b589a189c.jpg);background-position:50%;background-repeat:no-repeat;background-size:contain;cursor:pointer;filter:drop-shadow(0 4px 8px rgba(0,0,0,.3));height:60px;transition:all .4s cubic-bezier(.68,-.55,.265,1.55);width:200px}.logo_image:hover{filter:drop-shadow(0 8px 16px rgba(255,204,112,.4));transform:translateY(-3px) scale(1.05)}.navbar_right{align-items:center;display:flex;gap:8px}.navbar_icon{border-radius:12px;color:#fffffff2;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:15px;font-weight:600;letter-spacing:1px;overflow:hidden;padding:12px 24px;position:relative;text-decoration:none;text-transform:uppercase;transition:all .3s cubic-bezier(.4,0,.2,1)}.navbar_icon:before{background:linear-gradient(90deg,#0000,#ffcc7033,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .6s ease;width:100%}.navbar_icon:hover:before{left:100%}.navbar_icon:after{background:linear-gradient(90deg,#ffcc70,#ffa726);border-radius:2px;bottom:8px;content:"";height:2px;left:50%;position:absolute;transform:translateX(-50%);transition:width .3s ease;width:0}.navbar_icon:hover{background:#ffffff1a;color:#ffcc70;transform:translateY(-2px)}.navbar_icon:hover:after{width:60%}.navbar_icon.active{background:#ffcc7026;box-shadow:0 4px 15px #ffcc7033;color:#ffcc70}.navbar_icon.active:after{width:60%}.hamburger{background:#0000;border:none;border-radius:8px;cursor:pointer;display:none;flex-direction:column;gap:6px;padding:8px;transition:all .3s ease}.hamburger:hover{background:#ffffff1a}.hamburger span{background:linear-gradient(90deg,#ffcc70,#ffa726);border-radius:3px;display:block;height:3px;transition:all .3s cubic-bezier(.68,-.55,.265,1.55);width:28px}.hamburger.active span:first-child{transform:rotate(45deg) translate(8px,8px)}.hamburger.active span:nth-child(2){opacity:0;transform:translateX(20px)}.hamburger.active span:nth-child(3){transform:rotate(-45deg) translate(8px,-8px)}.register_btn{background:linear-gradient(90deg,#ffcc70,#ffa726);border:2px solid #0000;border-radius:25px;box-shadow:0 4px 12px #ffcc7066;color:#4b1f2f!important;font-weight:700;padding:10px 22px;text-transform:uppercase;transition:all .3s ease}.register_btn:hover{background:#0000;border:2px solid #ffcc70;box-shadow:0 0 15px #ffcc7099;color:#ffcc70!important;transform:translateY(-2px)}@media (max-width:768px){.register_btn{border-radius:12px;padding:14px 0;text-align:center;width:100%}}@media (max-width:992px){.navbar_container{padding:0 3%}.navbar_icon{font-size:14px;padding:10px 20px}.logo_image{height:50px;width:160px}.navbar_right{gap:6px}}@media (max-width:768px){.navbar_container{height:70px;padding:0 4%}.hamburger{display:flex}.navbar_right{align-items:flex-start;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(135deg,#5c2438fa,#8b3a5cfa);box-shadow:-5px 0 25px #0000004d;flex-direction:column;gap:0;height:calc(100vh - 70px);overflow-y:auto;padding:30px 20px;position:fixed;right:-100%;top:70px;transition:right .4s cubic-bezier(.68,-.55,.265,1.55);width:280px}.navbar_right.active{right:0}.navbar_icon{border-radius:10px;font-size:14px;margin-bottom:8px;padding:16px 20px;text-align:left;width:100%}.navbar_icon:after{bottom:12px;left:20px;transform:translateX(0)}.navbar_icon.active:after,.navbar_icon:hover:after{width:40px}.logo_image{height:45px;width:140px}.register_btn{border-radius:12px;padding:14px 0;text-align:center;width:100%}}@media (max-width:480px){.navbar_container{height:65px}.navbar_right{height:calc(100vh - 65px);max-width:260px;top:65px;width:75%}.navbar_icon{font-size:13px;padding:14px 18px}.logo_image{height:40px;width:120px}.hamburger span{width:25px}}.navbar_right::-webkit-scrollbar{width:6px}.navbar_right::-webkit-scrollbar-track{background:#ffffff0d;border-radius:10px}.navbar_right::-webkit-scrollbar-thumb{background:#ffcc704d;border-radius:10px}.navbar_right::-webkit-scrollbar-thumb:hover{background:#ffcc7080}@keyframes slideDown{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}.navbar_container{animation:slideDown .6s ease-out}header{background:linear-gradient(135deg,#004aad,#07f);box-shadow:0 4px 20px #00000026;color:#fff;padding:80px 20px;text-align:center}header h1{font-size:2.5rem;font-weight:600;line-height:1.3;margin:0 auto;max-width:900px}.section:hover{transform:translateY(-4px)}.section h2{color:#004aad;font-weight:600}.section p{font-size:1rem;margin-bottom:15px}.highlight{background:linear-gradient(135deg,#004aad,#07f);border-radius:16px;box-shadow:0 4px 15px #00000026;color:#fff}.highlight h2{color:#fff}.highlight p{color:#f0f0f0}ul{list-style:none;margin-top:15px;padding:0}ul li{background:#f0f4ff;border:1px solid #d8e0f0;border-radius:10px;font-size:1.5rem;margin-bottom:12px;padding:12px 16px;transition:all .3s ease}ul li:hover{background:#004aad;color:#fff;transform:scale(1.03)}.flex-container{display:flex;flex-wrap:wrap;gap:25px}.box-student{background:#fff;border:1px solid #e0e0e0;border-radius:14px;box-shadow:0 3px 12px #00000014;flex:1 1;min-width:300px;padding:30px;transition:all .3s ease}.box-student:hover{box-shadow:0 6px 18px #0000001f;transform:translateY(-3px)}.box-student h3{color:#004aad;font-weight:600;margin-bottom:10px}footer{background:#004aad;color:#fff;font-size:.95rem;letter-spacing:.5px;margin-top:60px;padding:20px 0;text-align:center}a{color:#004aad;font-weight:500;transition:color .3s ease}a:hover{color:#ffb400;text-decoration:underline}@media (max-width:1024px){header h1{font-size:2.2rem}.section{padding:30px}}@media (max-width:768px){header{padding:60px 15px}header h1{font-size:1.9rem}.section{padding:25px}.flex-container{flex-direction:column}}@media (max-width:480px){header h1{font-size:1.6rem}.section{padding:20px}ul li{font-size:.95rem}footer{font-size:.85rem}}body{background:#f7f9fc;color:#333;font-family:Poppins,sans-serif;line-height:1.8;margin:0;padding:0}.college_header{background:linear-gradient(135deg,#ffb400,#f80);border-bottom:4px solid orange;color:#fff;padding:80px 20px;text-align:center}.college_header h1{font-size:2.5rem;line-height:1.3;margin:0 auto;max-width:900px}.container{margin:50px auto;max-width:1200px;width:90%}.section{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;margin-bottom:40px;padding:40px;transition:transform .3s ease,box-shadow .3s ease}.section:hover{box-shadow:0 6px 18px #0000001a;transform:translateY(-3px)}.section h2{color:#ff8c00;font-size:1.8rem;margin-bottom:15px}.section h3{color:#444;font-size:1.4rem;font-weight:600;margin-top:25px}.section p{color:#555;font-size:1.4rem;margin-bottom:20px}.highlight_college{background:linear-gradient(135deg,#ffb400,#f80);border-radius:12px;box-shadow:0 3px 12px #0000001a;color:#fff;font-size:2rem;font-weight:500;margin-bottom:25px;padding:25px}.program-list{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));list-style:none;margin-top:20px;padding:0}.program-list li{background:#f0f4ff;border:1px solid #d8e0f0;border-radius:10px;color:#333;font-size:1.5rem;font-weight:500;padding:12px 16px;text-align:center;transition:background .3s ease,transform .2s ease}.program-list li:hover{background:#ffb400;color:#fff;transform:scale(1.05)}.contact-box-college{background:linear-gradient(135deg,#fff3e0,#ffe0b2);border-radius:14px;box-shadow:0 3px 12px #00000014;margin:40px 0;padding:40px;text-align:center}.contact-box-college h2{color:#ff8c00;font-size:1.8rem}.contact-box-college p{color:#444;font-size:1.1rem;margin:10px 0}.footer{background:#222;color:#fff;font-size:.9rem;letter-spacing:.5px;margin-top:60px;padding:15px 0;text-align:center}@media (max-width:1024px){.college_header h1{font-size:2.2rem}.section{padding:30px}}@media (max-width:768px){.college_header h1{font-size:1.8rem}.section{padding:25px}.program-list{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}}@media (max-width:480px){.college_header{padding:60px 15px}.college_header h1{font-size:1.6rem}.section{padding:20px}.highlight_college{font-size:1.1rem}.contact-box-college h2{font-size:1.5rem}}.contact_container{align-items:flex-start;background:linear-gradient(135deg,#fffaf5,#fff);display:flex;flex-wrap:wrap;gap:4rem;justify-content:space-between;padding:5rem 10%}.contact_left{flex:1 1;min-width:320px}.contact_title{color:#ff8c5a;font-family:Playfair Display,serif;font-size:3rem;margin-bottom:1rem}.contact_subtext{color:#555;font-family:Montserrat,sans-serif;font-size:1.2rem;line-height:1.8;margin-bottom:2.5rem}.contact_info h3{color:#ff8c5a;font-family:Playfair Display,serif;font-size:1.4rem;margin-bottom:.5rem;margin-top:1.5rem}.contact_info p{color:#444;font-family:Montserrat,sans-serif;font-size:1rem;margin-bottom:1rem}.contact_map{border-radius:1rem;margin-top:2rem;overflow:hidden}.contact_map,.contact_right{box-shadow:0 10px 25px #0000000d}.contact_right{background:#fff;border-radius:1.5rem;flex:1 1;min-width:350px;padding:2.5rem}.contact_form_title{color:#ff8c5a;font-family:Playfair Display,serif;font-size:2rem}.contact_form_subtitle{color:#777;font-family:Montserrat,sans-serif;font-size:1.1rem;margin-bottom:2rem}.contact_form{display:flex;flex-direction:column;gap:1.2rem}.contact_form input,.contact_form textarea{border:1px solid #ffe3d3;border-radius:.8rem;font-family:Montserrat,sans-serif;font-size:1rem;padding:1rem;transition:border .3s ease,box-shadow .3s ease}.contact_form input:focus,.contact_form textarea:focus{border-color:#ff8c5a;box-shadow:0 0 8px #ff8c5a4d;outline:none}.contact_form button{background-color:#ff8c5a;border:none;border-radius:.8rem;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:1rem;transition:background .3s ease,transform .2s ease}.contact_form button:hover{background-color:#ff7a42;transform:translateY(-2px)}@media (max-width:1024px){.contact_container{padding:4rem 6%}}@media (max-width:768px){.contact_container{flex-direction:column}.contact_left,.contact_right{width:100%}.contact_right{margin-top:3rem}}@media (max-width:480px){.contact_title{font-size:2.2rem}.contact_form_title{font-size:1.7rem}.contact_form_subtitle{font-size:1rem}.contact_form input,.contact_form textarea{font-size:.95rem}}@media (max-width:360px){.contact_container{padding:3rem 4%}.contact_title{font-size:2rem}.contact_form_title{font-size:1.5rem}}
/*# sourceMappingURL=main.01aadd37.css.map*/