*{padding:0;box-sizing:border-box;margin:0}a{color:inherit;text-decoration:none}.wrapper-containerxY{height:100%;flex-direction:column;min-height:100%;display:flex}.welcome_boardPH{min-height:100vh;justify-content:center;background:rgb(228,225,233);display:flex;align-items:center;position:relative;padding:2rem;overflow:hidden}.welcome_boardPH::after{z-index:1;top:-50%;width:100%;transform:scale(2);background:radial-gradient(circle at center,rgb(196,191,208,0.5) 0%,transparent 70%);content:"";position:absolute;opacity:0.1;right:-50%;height:100%}.welcome_boardPH .start_openbn > div:first-child{padding-left:1.5rem;animation:slideInLeft 0.7s 0.2s cubic-bezier(0.215,0.61,0.355,1) forwards;border-left:4px solid rgb(196,191,208);margin-bottom:2rem;opacity:0;transform:translateX(-10px);position:relative}.welcome_boardPH .learning_studioIC > div{box-shadow:10px 10px 30px rgba(0,0,0,0.15),-5px -5px 20px rgba(255,255,255,0.1),inset 1px 1px 2px rgba(255,255,255,0.05);border-radius:13px;overflow:hidden;position:relative}.welcome_boardPH .learning_studioIC h3{font-weight:400;line-height:1.5;opacity:0;text-shadow:1px 1px 3px rgba(0,0,0,0.3);z-index:3;font-size:calc(22px * 0.9);transform:translateY(10px);position:relative;padding:2rem 2rem 1rem;color:#ffffff;margin:0;animation:fadeIn 0.7s 0.6s ease-out forwards}.welcome_boardPH .learning_studioIC > div > div > div:hover{transform:perspective(500px) rotateX(0deg) translateY(-5px);box-shadow:8px 8px 20px rgba(0,0,0,0.15),-5px -5px 15px rgba(255,255,255,0.08),inset 1px 1px 2px rgba(255,255,255,0.08),inset -1px -1px 2px rgba(0,0,0,0.08)}.welcome_boardPH .title_style_header::after{content:"";background:linear-gradient(to right,rgb(196,191,208),rgb(158,152,173));width:80px;transform:translateX(-50%);left:50%;position:absolute;height:4px;bottom:-15px;border-radius:10px}.user_defaultjL{margin-right:15px;flex-shrink:0}.user_defaultjL svg{height:60px;transition:fill 0.3s ease;width:60px;fill:rgb(196,191,208)}.web_trackingqi{border-radius:24px;padding:10px 20px;background:rgb(196,191,208);transition:background 0.3s ease,box-shadow 0.3s ease;font-size:17px;text-decoration:none;line-height:35px;cursor:pointer;margin-left:10px;color:#ffffff;text-align:center}#cookieNoticePaneluZ{display:none}.gratHubvp::before{width:50%;height:100%;z-index:1;transform:skewX(-15deg) translateX(20%);opacity:0.15;background:linear-gradient(to bottom right,rgb(196,191,208,0.5),transparent);top:0;position:absolute;right:0;content:""}.gratHubvp h2{margin-bottom:2.5rem;max-width:85%;font-family:Nunito,sans-serif;color:#000000;position:relative;font-weight:700;animation:slideTitle 0.8s ease-out forwards 0.3s;opacity:0;transform:translateX(-1rem);line-height:1.3;font-size:31px}.gratHubvp ul{z-index:2;list-style:none;margin:0;padding:0;position:relative}.gratHubvp li:last-child{margin-bottom:0}.gratHubvp li span{color:#000000;font-family:Nunito,sans-serif;font-size:18px;display:block;opacity:0;transform:translateX(0.5rem);line-height:1.7;animation:fadeIn 0.8s ease-out forwards 0.7s}.academic_expertisezD::after{height:200%;width:60%;opacity:0.04;background:rgb(158,152,173);top:-50%;content:"";right:-10%;position:absolute;transform:rotate(-12deg);z-index:0}.academic_expertisezD .student_feedbacknv:hover{transform:perspective(1000px) rotateY(0deg)}.academic_expertisezD .student_feedbacknv > div:first-child{max-width:260px;position:relative;width:100%;margin:0 auto}.academic_expertisezD .student_feedbacknv:hover .photo_frameja{transform:translateZ(30px) translateY(-5px)}.academic_expertisezD .student_feedbacknv:hover .photo_frameja::after{transform:translate(0,0);opacity:0.4}.academic_expertisezD .student_feedbacknv:hover > div:nth-child(2){transform:translateY(-5px)}.academic_expertisezD .name::after{width:0;left:50%;position:absolute;height:2px;content:"";transition:width 0.4s ease;background:rgb(158,152,173);transform:translateX(-50%);bottom:-5px}.academic_expertisezD .work_wrapAS::before{position:absolute;content:"";font-family:serif;opacity:0.3;left:-10px;font-size:5rem;color:rgb(158,152,173,0.5);top:-20px}.explore_nowoZ::after{filter:blur(60px);width:30vw;opacity:0.1;z-index:0;background:rgb(196,191,208);height:30vw;content:"";position:absolute;right:-15vw;border-radius:50%;top:-15vw}.explore_nowoZ h2{color:#000000;font-size:clamp(1.75rem,3vw,34px);transform:translateZ(20px);position:relative;margin-bottom:3rem;text-shadow:0 1px 3px rgba(0,0,0,0.05);line-height:1.4;text-align:center;letter-spacing:-0.01em;max-width:800px;font-weight:700}.explore_nowoZ .academy_trackfj:hover{box-shadow:0 25px 50px rgba(0,0,0,0.12),0 10px 15px rgba(0,0,0,0.07),0 0 0 1px rgba(255,255,255,0.3) inset;transform:translateZ(50px) rotateX(0deg)}.explore_nowoZ .academy_trackfj:hover svg{filter:drop-shadow(0 3px 5px rgba(0,0,0,0.15));transform:scale(1.1) rotate(5deg)}.explore_nowoZ .contact_messageHI{display:inline-flex;font-size:14px;color:#ffffff;letter-spacing:0.03em;text-decoration:none;transition:all 0.3s cubic-bezier(0.34,1.56,0.64,1);position:relative;align-items:center;font-weight:600;white-space:nowrap;padding:0.9rem 2rem;justify-content:center;box-shadow:0 4px 12px rgba(0,0,0,0.1),0 2px 4px rgba(0,0,0,0.06),0 0 0 1px rgba(255,255,255,0.1) inset;overflow:hidden;background:linear-gradient(135deg,rgb(196,191,208),rgb(196,191,208,0.5) 130%);border-radius:8px}.our_storySR h2{text-align:center;text-transform:uppercase;font-size:33px;margin-bottom:70px;padding-bottom:20px;font-weight:700;color:#000000;position:relative;letter-spacing:2px}.our_storySR h2::after{bottom:-3px;background:rgb(158,152,173);position:absolute;animation:float 3s ease-in-out infinite;transform:translateX(-50%) rotate(45deg);width:10px;height:10px;content:"";left:50%}.our_storySR .master_sessionsYD:nth-child(1){border-top-color:rgb(196,191,208)}.our_storySR .master_sessionsYD:nth-child(1){animation:fadeInUp 0.7s ease-out forwards}.our_storySR .master_sessionsYD::before{transition:all 0.5s ease;border-radius:50%;background:linear-gradient(45deg,rgb(196,191,208,0.5),transparent);position:absolute;opacity:0.1;right:-100px;width:200px;height:200px;top:-100px;content:""}.our_storySR .master_sessionsYD:nth-child(1) h3{color:rgb(196,191,208)}.our_storySR .master_sessionsYD:nth-child(2) h3{color:rgb(158,152,173)}.our_storySR .master_sessionsYD p{z-index:2;margin-bottom:0;color:#000000;position:relative;font-size:16px;line-height:1.8}.our_storySR .container::before,.our_storySR .container::after{animation:scanline 3s linear infinite;bottom:0;width:2px;background:linear-gradient(to bottom,rgb(196,191,208,0.5),transparent);top:0;content:"";z-index:-1;position:absolute}.our_storySR .container::before{height:50%;animation-delay:1s;left:10%}.contact_sectionvn h2{font-size:28px;text-align:center;margin-bottom:60px;color:rgb(196,191,208);font-weight:700;position:relative}.contact_sectionvn .query_formVH{overflow:hidden;position:relative;box-shadow:0 15px 50px rgba(0,0,0,0.1);background:#ffffff;border-radius:11px;display:flex}.contact_sectionvn .photo_frameja::after{background:linear-gradient(45deg,rgb(196,191,208,0.5),transparent);left:0;height:100%;top:0;content:"";position:absolute;width:100%}.contact_sectionvn h3{font-size:18px;margin-bottom:20px;font-weight:600;display:inline-block;padding-bottom:10px;color:#000000;position:relative}.contact_sectionvn input[type="text"]:focus{outline:none;box-shadow:0 5px 15px rgba(0,0,0,0.05);border-color:rgb(196,191,208)}.contact_sectionvn .inquiry_sectioncH input[type="checkbox"]{margin-top:2px;height:24px;position:relative;border-radius:10px;cursor:pointer;transition:all 0.3s ease;width:24px;appearance:none;border:2px solid rgb(228,225,233)}.contact_sectionvn .inquiry_sectioncH a:hover{color:rgb(158,152,173)}.contact_sectionvn .contact_messageHI{padding:16px 40px;font-size:18px;cursor:pointer;background:rgb(196,191,208);color:#ffffff;overflow:hidden;border:none;transition:all 0.3s ease;margin-top:20px;border-radius:10px;position:relative;box-shadow:0 8px 20px rgb(196,191,208,0.5);align-self:flex-start;font-weight:600}.contact_sectionvn svg:hover{fill:rgb(158,152,173);transform:translateY(-2px)}.privacy_silooy h2{margin-bottom:20px;color:rgb(158,152,173);margin-top:30px;border-bottom:1px solid rgb(158,152,173);font-size:38px;font-weight:600;padding-bottom:5px}.privacy_silooy li{margin-bottom:15px;font-size:15px;line-height:1.6;font-weight:400;color:#000000}.privacy_silooy p,.privacy_silooy span,.privacy_silooy div{line-height:1.8;font-size:15px;color:#000000;margin-bottom:10px;font-weight:300}.sign_upDp .academy_trackfj{max-width:1200px;z-index:2;position:relative;margin:0 auto}.sign_upDp h3{font-weight:700;transform:skewX(-5deg);font-family:Nunito,sans-serif;color:#ffffff;margin-bottom:2rem;font-size:28px;text-shadow:0 0 15px rgba(0,0,0,0.5)}.sign_upDp input[type="email"]:focus{outline:none;box-shadow:inset 0 0 0 3px rgb(196,191,208,0.5);background:rgb(228,225,233)}.sign_upDp .learn_todayUp:active{animation:pulse 1s forwards;transform:translateY(2px)}.program_informationsQ .training_planQm{top:50%;box-shadow:-5px 0 30px rgba(0,0,0,0.08);position:absolute;width:45%;z-index:1;border-bottom-left-radius:150px;border-top-left-radius:150px;height:70vh;overflow:hidden;right:0;transform:translateY(-50%)}.program_informationsQ .training_planQm{border-bottom-right-radius:50px;margin-bottom:2rem;top:auto;border-bottom-left-radius:50px;right:auto;border-radius:0;transform:none;width:100%;position:relative;height:40vh}.program_informationsQ .knowledge_trackDt{flex-shrink:0;width:100%;height:20%;position:relative}.program_informationsQ .knowledge_trackDt{width:20%;height:100%}.program_informationsQ .academy_trackfj{width:60%;padding-right:10%}.program_informationsQ .academy_trackfj{max-width:500px;width:100%;padding-right:0}.program_informationsQ .training_pathPw::before{border-radius:10px;width:calc(100% - 3rem);border:1px solid rgb(196,191,208,0.5);content:"";height:calc(100% - 3rem);pointer-events:none;position:absolute;left:1.5rem;top:1.5rem;opacity:0.3}.program_informationsQ .training_pathPw::before{top:0.75rem;width:calc(100% - 1.5rem);height:calc(100% - 1.5rem);left:0.75rem}.program_informationsQ .training_pathPw .contact_messageHI:hover{transform:translateY(-3px);box-shadow:0 8px 25px rgba(0,0,0,0.15)}.program_informationsQ .training_pathPw .contact_messageHI:hover::before{transform:translateX(100%)}.target_audienceQb{padding:120px 0;position:relative;background:linear-gradient(180deg,rgb(228,225,233) 0%,#ffffff 100%);overflow:hidden}.target_audienceQb{padding:100px 0}.target_audienceQb .academy_trackfj{perspective:1000px;position:relative}.target_audienceQb h4::before{position:absolute;content:"";height:3px;bottom:0;width:50%;background:rgb(196,191,208);border-radius:3px;left:25%}.target_audienceQb h4::after{position:absolute;width:70%;left:15%;background:rgb(158,152,173,0.5);content:"";border-radius:1px;height:1px;bottom:10px}.target_audienceQb p:nth-child(odd){animation:float1 5s ease-in-out infinite}.target_audienceQb p::before{left:0;opacity:0;z-index:-1;position:absolute;transition:opacity 0.3s ease;content:"";height:100%;background:linear-gradient(135deg,#ffffff 0%,rgb(228,225,233) 100%);top:0;width:100%;border-radius:29px}.target_audienceQb p:hover svg{transform:translateZ(30px) scale(1.2)}.target_audienceQb p span{transform:translateZ(5px)}header::before{z-index:0;opacity:0.4;width:100%;background-image:radial-gradient(circle at 30% 20%,rgba(255,255,255,0.3) 0%,transparent 8%),radial-gradient(circle at 70% 60%,rgba(255,255,255,0.3) 0%,transparent 12%),radial-gradient(circle at 40% 80%,rgba(255,255,255,0.3) 0%,transparent 10%),radial-gradient(circle at 80% 30%,rgba(255,255,255,0.3) 0%,transparent 15%),radial-gradient(circle at 10% 70%,rgba(255,255,255,0.3) 0%,transparent 8%);top:0;height:100%;content:'';position:absolute;left:0}header .nav_knowts{position:relative;padding:0;list-style:none;display:flex;margin:0;z-index:2}header .top_basenW{margin:0 0.5rem;position:relative}header .top_basenW a::before{z-index:-1;height:100%;left:0;content:'';top:0;width:100%;position:absolute;opacity:0;border-radius:inherit;transition:opacity 0.4s ease;background:linear-gradient(135deg,rgb(196,191,208,0.5) 0%,rgb(158,152,173,0.5) 100%);transform:scale(1.1)}header .top_basenW a:hover::before{opacity:1;transform:scale(1)}header .main_primaryEh::before{right:-100px;opacity:0.1;filter:blur(30px);border-radius:50%;background:radial-gradient(circle,rgb(196,191,208,0.5) 0%,transparent 70%);width:200px;top:-100px;position:absolute;height:200px;content:''}.customer_feedbackax::before{background:repeating-linear-gradient( -45deg,rgb(158,152,173,0.5) 0px,rgb(158,152,173,0.5) 1px,transparent 1px,transparent 20px );top:0;height:100%;width:100%;left:0;z-index:1;position:absolute;content:"";opacity:0.05}.customer_feedbackax .container{padding:0 20px;position:relative;max-width:1200px;z-index:2;margin:0 auto}.customer_feedbackax .student_feedbacknv{padding:2rem;background:linear-gradient(145deg,#ffffff 0%,rgba(255,255,255,0.9) 100%);animation-delay:calc(var(--animation-order,0) * 0.15s);animation:reviewAppear 0.6s ease-out forwards;position:relative;box-shadow:0 10px 30px rgba(0,0,0,0.05),0 1px 4px rgba(0,0,0,0.03);transform:translateY(20px);transition:transform 0.4s cubic-bezier(0.34,1.56,0.64,1),box-shadow 0.3s ease-out;border-left:4px solid rgb(158,152,173);opacity:0}.customer_feedbackax .student_feedbacknv h3{position:relative;display:inline-block;font-size:calc(23px * 1.05);font-weight:600;margin-bottom:0.8rem;color:#000000}.customer_feedbackax .student_feedbacknv div{transition:transform 0.4s cubic-bezier(0.34,1.56,0.64,1),clip-path 0.5s cubic-bezier(0.34,1.56,0.64,1);overflow:hidden;width:60px;box-shadow:0 5px 15px rgba(0,0,0,0.1);position:relative;border-radius:0;clip-path:polygon(30% 0%,70% 0%,100% 30%,100% 70%,70% 100%,30% 100%,0% 70%,0% 30%);margin-left:auto;height:60px}.training_resultsKS::after{right:-120px;height:300px;width:300px;filter:blur(40px);position:absolute;bottom:-120px;content:"";z-index:0;border-radius:50%;background:linear-gradient(135deg,rgb(196,191,208,0.5) 0%,transparent 70%)}.training_resultsKS .container{margin:0 auto;padding:0 20px;position:relative;z-index:1;max-width:1200px}.training_resultsKS .academy_trackfj:hover{transform:perspective(1000px) rotateX(0deg) translateY(-5px);box-shadow:15px 15px 30px rgba(0,0,0,0.1),-10px -10px 25px rgba(255,255,255,1),inset 2px 2px 5px rgba(255,255,255,0.3),inset -2px -2px 5px rgba(0,0,0,0.05)}.training_resultsKS .photo_frameja:hover{box-shadow:10px 10px 20px rgba(0,0,0,0.12),-10px -10px 20px rgba(255,255,255,0.9);transform:translateZ(30px) scale(1.02)}.training_resultsKS li{transition:transform 0.3s ease,box-shadow 0.3s ease;border-radius:12px;background:linear-gradient(145deg,#f5f5f5 0%,#ffffff 100%);position:relative;box-shadow:6px 6px 12px rgba(0,0,0,0.06),-6px -6px 12px rgba(255,255,255,0.8),inset 1px 1px 2px rgba(255,255,255,0.3);padding:1rem 1.5rem}.training_resultsKS li svg path{fill:rgb(196,191,208);transition:fill 0.3s ease}.training_resultsKS li:nth-child(even):hover svg path{fill:rgb(196,191,208)}.donate_btnXd .company_holder{z-index:3;grid-column:1 / 5;position:relative}.donate_btnXd .company_holder h3::after{height:4px;content:'';left:0;position:absolute;border-radius:10px;bottom:0;width:40px;background:rgb(196,191,208)}.donate_btnXd .green_edurE{grid-column:5 / 13;position:relative}.donate_btnXd .nav_knowts{position:relative}.donate_btnXd .nav_knowts{border-top:1px solid rgba(255,255,255,0.1);animation:borderPulse 4s infinite;padding-top:20px}.donate_btnXd .nav_knowts .header_mentorcR{display:flex;gap:15px;flex-direction:column}.donate_btnXd .nav_knowts .header_mentorcR a{z-index:1;overflow:hidden;background:rgba(255,255,255,0.05);text-decoration:none;border-radius:10px;padding:8px 15px;color:#ffffff;position:relative;font-size:13px;transition:all 0.3s ease}.campus_linksTp .container{align-items:center;justify-content:center;display:flex}.campus_linksTp .testimonialBT{text-align:center;color:#ffffff;letter-spacing:0.5px;opacity:0.8;font-size:12px}.donate_btnXd::before{position:absolute;top:0;animation:gradientShift 5s infinite;background:linear-gradient(90deg,rgb(196,191,208),rgb(158,152,173),rgb(196,191,208));background-size:200% 200%;width:100%;left:0;content:'';height:5px}.donate_btnXd .green_edurE::after{z-index:-1;position:absolute;background:rgb(196,191,208,0.5);content:'';height:120px;right:100px;filter:blur(50px);top:-20px;opacity:0.2;border-radius:50%;width:120px}.donate_btnXd .nav_knowts h5::after{height:2px;bottom:-5px;background:rgb(158,152,173);content:'';left:0;width:30px;position:absolute}.reach_usZf .container{max-width:1200px;z-index:1;padding:0 15px;position:relative;margin:0 auto}.reach_usZf .contact_panelhM{background:transparent;padding:20px;gap:15px;grid-template-columns:1fr;overflow:visible;position:relative;display:grid}.reach_usZf .edu_guidehK svg{stroke-width:2;stroke-linecap:round;fill:none;stroke-linejoin:round;height:30px;margin-right:15px;width:30px;stroke:rgb(196,191,208)}.reach_usZf .photo_frameja{top:0;border-radius:16px;height:100%;transition:all 0.5s ease;left:0;position:absolute;object-fit:cover;opacity:0;width:100%;z-index:-1}.reach_usZf .write_feedbackgG p{color:#000000;backdrop-filter:blur(5px);box-shadow:0 5px 15px rgba(0,0,0,0.05);border-left:3px solid rgb(196,191,208);padding:15px 20px 15px 50px;font-size:12px;background:rgba(255,255,255,0.9);align-items:center;margin:0;transition:transform 0.3s ease;display:flex;border-radius:10px;position:relative}.reach_usZf .write_feedbackgG p{animation:fadeInRight 0.4s ease-out forwards;opacity:0}.reach_usZf .write_feedbackgG p:nth-child(1) svg path{animation-delay:0.6s}.reach_usZf .write_feedbackgG p:nth-child(4) svg path{animation-delay:0.9s}.reach_usZf .write_feedbackgG p a{font-weight:600;transition:color 0.3s ease;color:rgb(196,191,208);text-decoration:none}.reach_usZf .reach_outwL svg{fill:none;stroke-linejoin:round;width:20px;margin-right:10px;stroke-linecap:round;stroke:rgb(196,191,208);stroke-width:2;height:20px}.reach_usZf .ask_questionsF:hover{transform:translateY(-3px);background:rgb(196,191,208,0.5)}.reach_usZf .ask_questionsF:hover svg{stroke:#000000;transform:rotate(30deg);opacity:1}.reach_usZf .write_feedbackgG p:nth-child(1){animation-delay:0.1s}.reach_usZf .write_feedbackgG p:nth-child(3){animation-delay:0.3s}@media only screen and (max-width: 1200px) {.container{padding:0 20px;width:100%}} @media screen and (max-width: 576px) {.welcome_boardPH{padding:3rem 0.75rem}.welcome_boardPH .start_openbn{transform:none;width:100%;padding:1.25rem 1rem}.welcome_boardPH .start_openbn > div:first-child{border-left-width:3px;padding-left:1rem}.welcome_boardPH .learning_studioIC{margin-top:2rem}.welcome_boardPH .learning_studioIC > div > div{padding:1.25rem 0.75rem}.welcome_boardPH .learning_studioIC > div > div > div{padding:1.25rem 0.75rem;transform:none}.welcome_boardPH .title_style_header{font-size:calc(30px * 0.85)}.welcome_boardPH .title_style_header::after{width:50px;height:3px;bottom:-10px}.welcome_boardPH .learning_studioIC h3{font-size:18px;padding:1.25rem 1rem 0.75rem}} @media (max-width: 991px) {.gratHubvp{padding:4rem 0}.gratHubvp h2{max-width:95%;font-size:calc(31px * 0.9)}.gratHubvp .academy_trackfj{padding:2.5rem}} @media (max-width: 480px) {.gratHubvp{padding:2.5rem 0}.gratHubvp h2{line-height:1.4;font-size:calc(31px * 0.7)}.gratHubvp h2::after{width:4rem}.gratHubvp .academy_trackfj{padding:1.75rem 1.25rem;border-left-width:3px}.gratHubvp li{padding-left:1.25rem}.gratHubvp li span{line-height:1.6;font-size:calc(18px * 0.95)}} @media (min-width: 1200px) {.academic_expertisezD .student_feedbacknv{gap:3.5rem;padding:5rem;transform:perspective(1500px) rotateY(3deg);grid-template-columns:300px 1fr 2fr}.academic_expertisezD .photo_frameja{height:300px;width:300px}.academic_expertisezD .name{font-size:calc(24px * 1.3)}.academic_expertisezD .work_wrapAS{line-height:1.9}} @media (max-width: 768px) {.explore_nowoZ{padding:5rem 1.5rem}.explore_nowoZ h2{margin-bottom:2.5rem}.explore_nowoZ .academy_trackfj{transform:translateZ(20px) rotateX(1deg);padding:1.5rem;flex-direction:column}.explore_nowoZ .contact_messageHI{width:100%;padding:0.8rem 1.8rem}} @media (hover: hover) {.explore_nowoZ .container{cursor:default}.explore_nowoZ .contact_messageHI{cursor:pointer}} @media (max-width: 992px) {.our_storySR{padding:90px 0}.our_storySR h2{margin-bottom:50px}.our_storySR .master_sessionsYD{padding:30px}} @media (max-width: 576px) {.our_storySR{padding:50px 0}.our_storySR h2{font-size:calc(33px * 0.8);margin-bottom:35px;letter-spacing:1px}.our_storySR h2::before{width:40px;height:4px}.our_storySR .master_sessionsYD{padding:20px}.our_storySR .master_sessionsYD p{font-size:calc(16px * 0.95);line-height:1.6}.our_storySR .container::before,.our_storySR .container::after{display:none}} @media (max-width: 576px) {.contact_sectionvn{padding:50px 0}.contact_sectionvn .container{padding:0 15px}.contact_sectionvn h2{margin-bottom:30px;font-size:calc(28px - 6px)}.contact_sectionvn .contact_requestIW{padding:35px 25px}.contact_sectionvn #contact{gap:20px}.contact_sectionvn input[type="text"]{padding:15px}.contact_sectionvn .contact_messageHI{width:100%;padding:15px 25px}.contact_sectionvn .photo_frameja{min-height:250px}} @media (max-width: 768px) {.target_audienceQb{padding:80px 0}.target_audienceQb h4{margin-bottom:50px;font-size:calc(37px * 0.8)}.target_audienceQb div > div{gap:25px;grid-template-columns:1fr}.target_audienceQb p{padding:18px}.target_audienceQb p svg{height:24px;margin-right:12px;width:24px}.target_audienceQb p:nth-child(odd),.target_audienceQb p:nth-child(even){transform:none;animation:none}.target_audienceQb p:hover{transform:translateY(-5px)}.target_audienceQb p:hover svg{transform:scale(1.2)}.target_audienceQb::after{height:100px}} @media (max-width: 767px) {header{padding:0}header .main_primaryEh{padding:0.8rem 1.5rem}header .site_mainRw{padding:0.6rem;max-width:140px;border-radius:40% 60% 50% 50% / 40% 50% 50% 40%}header .top_primarynx img{max-height:35px}header .nav_knowts{scrollbar-width:thin;padding-bottom:0.5rem;overflow-x:auto;justify-content:flex-start;-webkit-overflow-scrolling:touch;margin-top:0.8rem}header .nav_knowts::-webkit-scrollbar{height:3px}header .nav_knowts::-webkit-scrollbar-thumb{border-radius:10px;background:rgb(196,191,208,0.5)}header .top_basenW{margin:0 0.2rem;flex:0 0 auto}header .top_basenW a{border-radius:30% 70% 50% 50% / 30% 30% 70% 70%;white-space:nowrap;padding:0.5rem 0.8rem;font-size:calc(14px - 2px)}header .top_basenW::after{display:none}header::after{height:5px}} @media (min-width: 992px) {.training_resultsKS{padding:10rem 0}.training_resultsKS h5{font-size:calc(18px * 1.2)}.training_resultsKS h5::after{width:100px}.training_resultsKS .academy_trackfj{transform:perspective(1500px) rotateX(2deg)}.training_resultsKS .photo_frameja{object-position:center;height:100%}.training_resultsKS li p{line-height:1.7;font-size:calc(14px * 1.05)}} @media (max-width: 992px) {.donate_btnXd .container{grid-template-columns:repeat(1,1fr)}.donate_btnXd .company_holder{grid-column:1 / -1;margin-bottom:40px}.donate_btnXd .green_edurE{grid-column:1 / -1}.donate_btnXd .header_mentorcR{grid-template-columns:repeat(2,1fr)}} @media (min-width: 1024px) {.reach_usZf .contact_panelhM{grid-template-columns:5fr 7fr;align-items:center;gap:0;margin:0 auto;max-width:1100px}.reach_usZf .edu_guidehK{grid-column:1 / -1;margin-bottom:30px}.reach_usZf .edu_guidehK svg{margin-right:18px;height:35px;width:35px}.reach_usZf .photo_frameja{position:absolute;clip-path:polygon(0 0,100% 0,85% 100%,0% 100%);border-radius:16px;object-fit:cover;width:100%;height:100%;opacity:1}.reach_usZf .photo_frameja::before{position:absolute;z-index:2;content:"";background:linear-gradient(to right,transparent 50%,rgb(196,191,208,0.5));height:100%;top:0;left:0;width:100%}.reach_usZf .write_feedbackgG{padding:40px 40px 40px 80px;box-shadow:20px 20px 60px rgba(0,0,0,0.5);grid-column:2;border-radius:16px;margin-left:-50px;z-index:2}.reach_usZf .write_feedbackgG p svg{left:20px;height:24px;width:24px}.reach_usZf .write_feedbackgG::before{display:none}.reach_usZf .talk_answergK{margin-top:30px;grid-column:1 / -1}.reach_usZf .reach_outwL svg{height:24px;width:24px;margin-right:12px}.reach_usZf .reach_contacttZ{gap:15px;grid-template-columns:repeat(6,1fr)}.reach_usZf .ask_questionsF svg{width:16px;height:16px}} @keyframes carousel-horizontal-mobile {0%,16%{transform:translateX(0)}20%,36%{transform:translateX(-20%)}40%,56%{transform:translateX(-40%)}60%,76%{transform:translateX(-60%)}80%,96%{transform:translateX(-80%)}100%{transform:translateX(0)}} @keyframes float1 {0%,100%{transform:translateZ(10px) translateY(0)}50%{transform:translateZ(20px) translateY(-10px)}} @keyframes titleAppear {from{transform:translateY(-30px);opacity:0}to{transform:translateY(0);opacity:1}} @keyframes gradientShift {0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}} @keyframes drawPath {to{stroke-dashoffset:0}} @keyframes rotatePoint {0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}