.container{margin:auto;max-width:100%;width:1224px}html,body{color:#000000;min-height:100%;scroll-behavior:auto;font-family:Nunito,sans-serif;height:100%}header,footer{width:100%}header{position:relative;background:linear-gradient(135deg,rgb(196,191,208,0.5) 0%,rgb(228,225,233) 100%);z-index:100;box-shadow:0 5px 30px rgba(0,0,0,0.08);overflow:visible;margin-top:0;padding:0}.welcome_boardPH .start_openbn{z-index:2;background:linear-gradient(145deg,rgba(255,255,255,0.12),rgba(255,255,255,0.05));max-width:1200px;width:90%;position:relative;transform:perspective(1000px) rotateX(2deg);transition:all 0.5s cubic-bezier(0.215,0.61,0.355,1);box-shadow:20px 20px 60px rgba(0,0,0,0.08),-10px -10px 30px rgba(255,255,255,0.05),inset 5px 5px 10px rgba(255,255,255,0.05),inset -5px -5px 10px rgba(0,0,0,0.02);padding:2.5rem}.welcome_boardPH .learning_studioIC{transform:translateY(20px);position:relative;margin-top:3rem;animation:slideInUp 0.7s 0.4s cubic-bezier(0.215,0.61,0.355,1) forwards;opacity:0}.welcome_boardPH .learning_studioIC > div::after{top:-10%;background:radial-gradient( ellipse at top right,rgb(196,191,208,0.5) 0%,transparent 70% );left:-10%;z-index:2;height:120%;content:"";position:absolute;mix-blend-mode:overlay;opacity:0.7;width:120%;pointer-events:none}.welcome_boardPH .learning_studioIC > div > div > div{box-shadow:5px 5px 15px rgba(0,0,0,0.1),-5px -5px 15px rgba(255,255,255,0.05),inset 1px 1px 2px rgba(255,255,255,0.05),inset -1px -1px 2px rgba(0,0,0,0.05);transition:all 0.5s cubic-bezier(0.215,0.61,0.355,1);position:relative;background:linear-gradient(145deg,rgba(255,255,255,0.15),rgba(255,255,255,0.05));padding:2rem;transform:perspective(500px) rotateX(3deg)}.cookie_dialog_bannerKl{bottom:0;box-shadow:0 -2px 10px rgba(0,0,0,0.5);background:rgb(228,225,233);border-top:3px solid rgb(196,191,208);z-index:90;position:fixed;transition:transform 0.3s ease-in-out;width:100%}.user_defaultjL svg:hover{fill:rgb(158,152,173)}.cookie_dialog_bannerKl h5{margin-bottom:8px;font-weight:600;font-family:Nunito,sans-serif;color:rgb(196,191,208);font-size:18px}.web_trackingqi:hover{box-shadow:0 0 10px rgb(158,152,173,0.5);background:rgb(158,152,173)}.cookie_dialog_bannerKl p a{text-decoration:underline;color:rgb(196,191,208);transition:color 0.3s ease}.gratHubvp{box-shadow:0 15px 30px rgba(0,0,0,0.05);position:relative;padding:5rem 0;background:linear-gradient(135deg,rgb(228,225,233),rgba(245,247,250,0.95));overflow:hidden}.gratHubvp .container{position:relative;padding:0 2rem;margin:0 auto;max-width:1200px;z-index:3}.gratHubvp h2::after{bottom:-0.8rem;left:0;position:absolute;background:rgb(196,191,208);animation:growLine 1s ease-out forwards 0.8s;transform-origin:left;content:"";width:5rem;height:3px;transform:scaleX(0)}.gratHubvp .academy_trackfj::before{z-index:0;width:8rem;position:absolute;opacity:0.12;background:linear-gradient(135deg,rgb(158,152,173,0.5),transparent);border-radius:50%;top:2rem;height:8rem;content:"";right:2rem}.academic_expertisezD{padding:6rem 2rem;position:relative;overflow:hidden;background:linear-gradient(135deg,rgb(228,225,233),rgb(158,152,173,0.5) 120%)}.academic_expertisezD .container{margin:0 auto;max-width:1140px;position:relative;z-index:2}.academic_expertisezD .student_feedbacknv{transform:perspective(1000px) rotateY(2deg);box-shadow:0 15px 30px rgba(0,0,0,0.08),0 5px 15px rgba(0,0,0,0.05);grid-template-columns:1fr;transition:transform 0.5s cubic-bezier(0.19,1,0.22,1);padding:3rem;background:#ffffff;gap:2.5rem;display:grid;position:relative}.academic_expertisezD .student_feedbacknv .photo_frameja::after{transform:translate(10px,10px);right:-15px;left:15px;z-index:-1;border:2px solid rgb(158,152,173);opacity:0;content:"";transition:all 0.5s cubic-bezier(0.19,1,0.22,1);position:absolute;top:15px;bottom:-15px}.academic_expertisezD .student_feedbacknv:hover .name::after{width:70%}.academic_expertisezD .student_feedbacknv > div:nth-child(2) > div{font-size:calc(15px * 1.05);letter-spacing:1px;font-weight:600;opacity:0.9;color:rgb(158,152,173);text-transform:uppercase}.explore_nowoZ{background:linear-gradient(135deg,rgb(196,191,208,0.5),rgb(158,152,173,0.5) 70%);position:relative;overflow:hidden;padding:7rem 2rem}.explore_nowoZ .container{max-width:1200px;position:relative;transform-style:preserve-3d;display:flex;z-index:2;margin:0 auto;align-items:center;flex-direction:column;perspective:1000px}.explore_nowoZ .container:hover h2::after{transform:translateX(-50%) scaleX(1)}.explore_nowoZ .academy_trackfj{padding:2rem;box-shadow:0 20px 40px rgba(0,0,0,0.08),0 5px 12px rgba(0,0,0,0.05),0 0 0 1px rgba(255,255,255,0.2) inset;align-items:center;clip-path:polygon( 3% 0%,97% 0%,100% 3%,100% 97%,97% 100%,3% 100%,0% 97%,0% 3% );display:flex;backdrop-filter:blur(10px);gap:1.5rem;justify-content:center;transform:translateZ(40px) rotateX(2deg);border-radius:12px;transition:transform 0.4s cubic-bezier(0.34,1.56,0.64,1);background:rgba(255,255,255,0.85)}.explore_nowoZ .contact_messageHI:hover{box-shadow:0 8px 20px rgba(0,0,0,0.15),0 4px 8px rgba(0,0,0,0.08),0 0 0 1px rgba(255,255,255,0.2) inset;transform:translateY(-3px);background:linear-gradient(135deg,rgb(158,152,173),rgb(158,152,173) 130%)}.explore_nowoZ .contact_messageHI:active{transform:translateY(-1px);box-shadow:0 3px 8px rgba(0,0,0,0.12),0 1px 3px rgba(0,0,0,0.05),0 0 0 1px rgba(255,255,255,0.15) inset}.our_storySR .container{max-width:1200px;z-index:2;margin:0 auto;position:relative;padding:0 25px}.our_storySR h2::before{clip-path:polygon(0% 0%,90% 0%,100% 50%,90% 100%,0% 100%);content:"";width:60px;left:50%;transform:translateX(-50%);height:5px;position:absolute;bottom:0;background:rgb(196,191,208)}.our_storySR .teach_styleUl{gap:40px;display:flex;flex-direction:column}.our_storySR .master_sessionsYD{transition:all 0.4s cubic-bezier(0.175,0.885,0.32,1.275);border-top:4px solid transparent;border-radius:15px;background:#ffffff;position:relative;padding:40px;overflow:hidden;box-shadow:0 5px 20px rgba(0,0,0,0.05)}.our_storySR .master_sessionsYD:hover{transform:translateY(-10px);box-shadow:0 15px 30px rgba(0,0,0,0.1)}.our_storySR .master_sessionsYD::after{left:0;content:"";width:100%;position:absolute;background:linear-gradient(90deg,transparent,rgba(0,0,0,0.5),transparent);bottom:0;height:5px;opacity:0.1}.our_storySR .master_sessionsYD:hover h3::after{width:100%}.our_storySR::after{z-index:-1;height:100%;background-image:radial-gradient(circle at 20% 30%,rgb(196,191,208,0.5) 1px,transparent 1px),radial-gradient(circle at 80% 70%,rgb(158,152,173,0.5) 1px,transparent 1px);opacity:0.2;background-size:60px 60px;left:0;width:100%;top:0;animation:moveDots 100s linear infinite;position:absolute;content:""}.contact_sectionvn .container{position:relative;margin:0 auto;padding:0 20px;z-index:1;max-width:1200px}.contact_sectionvn h2::after{height:3px;background:rgb(196,191,208);width:60px;content:"";left:50%;bottom:-15px;position:absolute;transform:translateX(-50%)}.contact_sectionvn .query_formVH::before{left:0;content:"";position:absolute;background:linear-gradient(90deg,rgb(196,191,208),rgb(158,152,173));height:5px;width:100%;top:0}.contact_sectionvn .contact_requestIW::before{content:"";left:0;width:10px;position:absolute;top:0;height:100%;background:rgb(228,225,233)}.contact_sectionvn input[type="text"]{border-radius:10px;transition:all 0.3s ease;background:#ffffff;color:#000000;font-size:18px;border:2px solid rgb(228,225,233);width:100%;padding:18px 20px}.contact_sectionvn .inquiry_sectioncH input[type="checkbox"]:checked{border-color:rgb(196,191,208);background:rgb(196,191,208)}.contact_sectionvn .inquiry_sectioncH label{color:#000000;font-size:18px;line-height:1.5}.contact_sectionvn .inquiry_sectioncH a{font-weight:600;text-decoration:none;transition:all 0.3s ease;color:rgb(196,191,208)}.contact_sectionvn .contact_messageHI:hover{box-shadow:0 10px 25px rgb(158,152,173,0.5);transform:translateY(-3px);background:rgb(158,152,173)}.contact_sectionvn .contact_messageHI:hover::before{left:100%}.contact_sectionvn svg{fill:rgb(196,191,208);width:22px;height:22px;transition:all 0.3s ease}.contact_sectionvn svg:hover path{fill:rgb(158,152,173)}.privacy_silooy h1{margin-bottom:25px;text-transform:uppercase;margin-top:40px;font-weight:700;border-bottom:2px solid rgb(196,191,208);font-size:42px;color:rgb(196,191,208);padding-bottom:10px}.privacy_silooy section{padding:20px;background:rgb(228,225,233);border-radius:10px;margin-top:20px}.sign_upDp{background:linear-gradient(135deg,rgb(196,191,208,0.5) 0%,rgb(158,152,173) 100%);position:relative;overflow:hidden;padding:4rem 2rem}.sign_upDp .query_reachQf{transform:translateX(10%);display:flex;flex-direction:column;max-width:90%}.sign_upDp input[type="email"]{background:#ffffff;flex-grow:1;border:none;padding:1.2rem 1.5rem;transition:all 0.3s ease;font-size:16px;color:#000000;font-family:Nunito,sans-serif}.sign_upDp .learn_todayUp{font-family:Nunito,sans-serif;font-size:19px;font-weight:600;padding:1rem 2.5rem;cursor:pointer;color:#ffffff;background:linear-gradient(to right,rgb(196,191,208),rgb(158,152,173));transition:transform 0.3s ease,box-shadow 0.3s ease;border:none}.program_informationsQ .training_planQm::before{top:0;width:100px;left:0;height:100%;background:linear-gradient(90deg,rgb(228,225,233),transparent);position:absolute;pointer-events:none;z-index:2;content:""}.program_informationsQ .training_planQm::before{bottom:0;top:auto;background:linear-gradient(0deg,rgb(228,225,233),transparent);width:100%;height:100px}.program_informationsQ .training_planQm:hover .online_classuj{animation-play-state:paused}.program_informationsQ .knowledge_trackDt:hover img{transform:scale(1.05)}.program_informationsQ .container{position:relative;width:100%;display:flex;max-width:1200px;margin:0 auto;justify-content:flex-start;z-index:2}.program_informationsQ .container{justify-content:center;width:100%}.program_informationsQ .training_pathPw h3{font-weight:700;margin-bottom:1.25rem;color:rgb(196,191,208);font-size:29px}.program_informationsQ .training_pathPw h3{font-size:18px}.program_informationsQ .training_pathPw .contact_messageHI{font-weight:600;z-index:1;overflow:hidden;border-radius:19px;padding:0.9rem 2.25rem;box-shadow:0 5px 15px rgba(0,0,0,0.1);font-size:20px;transition:all 0.3s ease;position:relative;color:#ffffff;background:rgb(196,191,208);display:inline-block;text-decoration:none}.program_informationsQ .training_pathPw .contact_messageHI{width:100%;text-align:center;padding:0.8rem 1.5rem}.target_audienceQb .container{padding:0 15px;margin:0 auto;max-width:1140px;z-index:2;position:relative}.target_audienceQb h4{transform:translateX(-50%);position:relative;padding-bottom:15px;display:inline-block;font-weight:700;font-size:37px;color:#000000;left:50%;text-align:center;margin-bottom:80px}.target_audienceQb h4{font-size:calc(37px * 0.9);margin-bottom:60px}.target_audienceQb div > div{perspective:1000px;grid-template-columns:repeat(2,1fr);gap:40px;display:grid}.target_audienceQb div > div{gap:30px}.target_audienceQb p:nth-child(even){animation:float2 6s ease-in-out infinite}.target_audienceQb p:hover{box-shadow:0 20px 40px rgba(0,0,0,0.1);transform:translateZ(60px) rotateX(5deg) rotateY(5deg)}.target_audienceQb p:hover::before{opacity:1}.target_audienceQb p svg{transform:translateZ(10px);margin-right:15px;transition:all 0.3s ease;width:28px;flex-shrink:0;filter:drop-shadow(0 5px 10px rgba(0,0,0,0.1));height:28px}header::after{content:'';bottom:0;background:linear-gradient(90deg,transparent,rgb(196,191,208,0.5),transparent );width:100%;opacity:0.6;left:0;height:10px;position:absolute}header .site_mainRw{background:rgba(255,255,255,0.15);transition:all 0.6s ease;box-shadow:inset 0 0 10px rgba(255,255,255,0.5);border-radius:50% 30% 60% 40% / 40% 50% 30% 50%;padding:1rem;position:relative;margin-right:2rem;overflow:hidden;flex:0 0 auto}header .top_primarynx img{max-height:38px;filter:drop-shadow(0 2px 5px rgba(0,0,0,0.1))}header .nav_knowts:hover::before{opacity:0.2;border-radius:40% 60% 30% 70% / 60% 30% 70% 40%}header .top_basenW a{font-weight:600;padding:0.8rem 1.3rem;text-decoration:none;font-size:14px;color:#000000;overflow:hidden;position:relative;display:flex;border-radius:60% 40% 40% 60% / 40% 50% 50% 60%;justify-content:center;transition:all 0.4s ease;z-index:1;background:rgba(255,255,255,0.1);align-items:center}header .top_basenW:hover::after{transform:translateX(-50%) scale(1)}header .main_primaryEh::after{background:radial-gradient(circle,rgb(158,152,173,0.5) 0%,transparent 70%);left:-75px;opacity:0.1;position:absolute;bottom:-75px;content:'';width:150px;height:150px;filter:blur(30px);border-radius:50%}.customer_feedbackax::after{width:35%;position:absolute;content:"";top:-10%;background:rgb(196,191,208);opacity:0.08;transform:rotate(-15deg);z-index:0;height:35%;right:-10%;border-radius:40% 60% 70% 30% / 40% 50% 60% 50%}.customer_feedbackax h2::after{transform:translateX(-50%) skewX(-20deg);background:linear-gradient(90deg,rgb(196,191,208) 0%,rgb(158,152,173) 100%);content:"";left:50%;width:80px;height:4px;bottom:-10px;position:absolute}.customer_feedbackax .student_feedbacknv:nth-child(1){--animation-order:1}.customer_feedbackax .student_feedbacknv:nth-child(3){--animation-order:3}.customer_feedbackax .student_feedbacknv:nth-child(5){--animation-order:5}.customer_feedbackax .student_feedbacknv:nth-child(7){--animation-order:7}.customer_feedbackax .student_feedbacknv:hover{transform:translateY(-5px) scale(1.02);box-shadow:0 15px 35px rgba(0,0,0,0.08),0 5px 15px rgba(0,0,0,0.04);border-left-color:rgb(196,191,208)}.customer_feedbackax .student_feedbacknv:hover h3::after{width:100%}.customer_feedbackax .student_feedbacknv .description{z-index:2;position:relative;line-height:1.6;font-size:17px;color:#000000;margin-bottom:1.5rem}.customer_feedbackax .student_feedbacknv:hover div{transform:rotate(15deg) scale(1.1);clip-path:polygon(50% 0%,80% 10%,100% 35%,100% 70%,80% 90%,50% 100%,20% 90%,0% 70%,0% 35%,20% 10%)}.training_resultsKS{padding:7rem 0;position:relative;overflow:hidden;background:linear-gradient(145deg,#ecf0f3 0%,#e2e6ea 100%)}.training_resultsKS h5{color:#000000;position:relative;text-align:center;transform:perspective(1000px) translateZ(10px);margin-bottom:3rem;font-size:18px;letter-spacing:0.03em;font-weight:700}.training_resultsKS .academy_trackfj{padding:3rem;display:grid;gap:3rem;transition:transform 0.5s ease,box-shadow 0.5s ease;border-radius:20px;background:linear-gradient(145deg,#ffffff 0%,#f5f5f5 100%);box-shadow:12px 12px 24px rgba(0,0,0,0.08),-8px -8px 20px rgba(255,255,255,0.9),inset 2px 2px 5px rgba(255,255,255,0.3),inset -2px -2px 5px rgba(0,0,0,0.05);grid-template-columns:1fr;transform:perspective(1000px) rotateX(2deg)}.training_resultsKS ul{display:grid;padding:0;list-style:none;gap:1.5rem;margin:0;grid-template-columns:1fr}.training_resultsKS li p{margin:0;font-weight:400;line-height:1.6;font-size:14px;padding-left:2.2rem;position:relative;color:#000000}.training_resultsKS li:nth-child(odd){border-left:3px solid rgb(196,191,208)}.training_resultsKS li svg{top:0;height:24px;transition:transform 0.3s ease;left:0;width:24px;position:absolute}.training_resultsKS li:nth-child(even) svg path{fill:rgb(158,152,173)}.donate_btnXd .container{display:grid;grid-gap:30px;grid-template-columns:repeat(12,1fr)}.donate_btnXd .company_holder h3{font-weight:700;font-size:30px;padding-bottom:10px;display:inline-block;position:relative;text-transform:uppercase;color:#ffffff;letter-spacing:1px;margin-bottom:20px}.donate_btnXd .header_mentorcR{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:40px}.donate_btnXd .nav_knowts h5{color:#ffffff;display:inline-block;font-size:23px;position:relative;font-weight:600;margin-bottom:25px}.donate_btnXd .nav_knowts h5{letter-spacing:0.5px}.donate_btnXd .nav_knowts .header_mentorcR a::before{z-index:-1;transition:all 0.3s ease;height:100%;left:0;position:absolute;width:3px;background:rgb(196,191,208);top:0;content:''}.campus_linksTp{margin-top:60px;padding:20px 0;background:rgba(0,0,0,0.3);position:relative;z-index:2}.campus_linksTp{animation:movingGradient 10s ease infinite;background-size:200% 200%;background:linear-gradient(135deg,rgba(0,0,0,0.6) 0%,rgba(0,0,0,0.3) 50%,rgba(0,0,0,0.6) 100%)}.donate_btnXd .company_holder::after{content:'';height:150px;opacity:0.4;position:absolute;z-index:-1;width:150px;border-radius:50%;filter:blur(60px);top:40px;right:-50px;background:rgb(196,191,208,0.5)}.donate_btnXd .green_edurE::before{position:absolute;opacity:0.25;height:180px;filter:blur(70px);z-index:-1;background:rgb(158,152,173,0.5);width:180px;left:80px;bottom:-50px;border-radius:50%;content:''}.reach_usZf::before{z-index:0;height:100%;background:repeating-linear-gradient( -45deg,transparent,transparent 40px,rgb(196,191,208,0.5) 40px,rgb(196,191,208,0.5) 41px ),repeating-linear-gradient( 45deg,transparent,transparent 40px,rgb(158,152,173,0.5) 40px,rgb(158,152,173,0.5) 41px );left:0;top:0;position:absolute;content:"";width:100%;opacity:0.3}.reach_usZf .edu_guidehK svg path{stroke-dashoffset:100;stroke-dasharray:100;animation:drawPath 1.5s forwards ease-in-out}.reach_usZf .write_feedbackgG{border-radius:16px;gap:15px;box-shadow:0 15px 50px rgba(0,0,0,0.5);position:relative;display:grid;background:#ffffff;z-index:1;overflow:hidden;padding:30px;grid-template-columns:1fr}.reach_usZf .write_feedbackgG,.reach_usZf .talk_answergK{animation:fadeInBottom 0.5s ease-out forwards}.reach_usZf .write_feedbackgG p:hover{transform:translateX(5px)}.reach_usZf .write_feedbackgG p:hover svg{transform:translateY(-50%) scale(1.2);stroke:rgb(158,152,173)}.reach_usZf .write_feedbackgG p svg path{animation:drawIcon 0.8s forwards ease-out;stroke-dasharray:60;stroke-dashoffset:60}.reach_usZf .write_feedbackgG p:nth-child(3) svg path{animation-delay:0.8s}.reach_usZf .write_feedbackgG p span{margin-left:10px}.reach_usZf .talk_answergK{padding:25px;box-shadow:0 15px 50px rgba(0,0,0,0.5);background:#ffffff;border-radius:16px;margin-top:15px}.reach_usZf .reach_outwL svg circle{animation:rotatePoint 8s linear infinite;transform-origin:center}.reach_usZf .reach_contacttZ{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:10px;display:grid}.reach_usZf .ask_questionsF svg{stroke-linejoin:round;margin-right:6px;fill:none;height:14px;transition:all 0.3s ease;stroke-width:2;stroke-linecap:round;opacity:0.7;width:14px;stroke:rgb(196,191,208)}.reach_usZf .write_feedbackgG p:nth-child(5){animation-delay:0.5s}@media screen and (max-width: 992px) {.welcome_boardPH{padding:1.5rem}.welcome_boardPH .start_openbn{padding:2rem 1.5rem;width:95%}.welcome_boardPH .title_style_header{font-size:calc(30px * 1.1)}.welcome_boardPH .learning_studioIC h3{padding:1.5rem 1.5rem 1rem;font-size:22px}} @media only screen and (max-width: 1200px) {.cookie_boxKg{align-items:center;flex-direction:column}.user_defaultjL{margin-bottom:15px}.privacy_cookiesqH{margin-right:0;text-align:center;margin-bottom:15px}.web_trackingqi{margin-bottom:10px;margin-left:0;max-width:200px;width:100%}} @media only screen and (max-width: 800px) {.cookie_boxKg{padding:15px}.user_defaultjL{display:none}.cookie_dialog_bannerKl h5{font-size:17px}.cookie_dialog_bannerKl p{font-size:15px}} @media (max-width: 767px) {.gratHubvp{padding:3rem 0}.gratHubvp::before{width:70%}.gratHubvp .container{padding:0 1.5rem}.gratHubvp h2{margin-bottom:2rem;max-width:100%;font-size:calc(31px * 0.8)}.gratHubvp .academy_trackfj{padding:2rem 1.5rem}.gratHubvp .academy_trackfj::before{right:1.5rem;top:1.5rem;height:6rem;width:6rem}} @media (min-width: 992px) {.academic_expertisezD{padding:8rem 2rem}.academic_expertisezD .student_feedbacknv{grid-template-columns:280px auto 1fr;grid-template-rows:auto 1fr}.academic_expertisezD .student_feedbacknv > div:first-child{grid-row:span 2}.academic_expertisezD .student_feedbacknv > div:nth-child(2){grid-column:2 / span 2;padding-left:1rem}.academic_expertisezD .student_feedbacknv > div:nth-child(3){grid-column:2 / span 2;grid-row:2;padding-left:1rem;padding-top:1rem}.academic_expertisezD .work_wrapAS{font-size:calc(15px * 1.05);padding-left:2rem}} @media (max-width: 480px) {.explore_nowoZ{padding:4rem 1rem}.explore_nowoZ h2{font-size:1.5rem;margin-bottom:2rem}.explore_nowoZ .academy_trackfj{padding:1.25rem;transform:translateZ(10px) rotateX(0deg)}.explore_nowoZ svg{height:36px;width:36px}.explore_nowoZ .contact_messageHI{padding:0.75rem 1.5rem;font-size:0.95rem}} @media (max-width: 768px) {.our_storySR{padding:70px 0}.our_storySR h2{font-size:calc(33px * 0.9);margin-bottom:40px}.our_storySR .master_sessionsYD{padding:25px}.our_storySR .master_sessionsYD h3{font-size:calc(23px * 0.9)}} @media (max-width: 768px) {.contact_sectionvn{padding:60px 0}.contact_sectionvn h2{margin-bottom:40px;font-size:calc(28px - 4px)}.contact_sectionvn .contact_requestIW{padding:40px 30px}.contact_sectionvn #contact{gap:25px}.contact_sectionvn .photo_frameja{min-height:300px}} @media only screen and (max-width: 800px) {.privacy_silooy{padding:20px 10px}.privacy_silooy h1{font-size:calc(23px * 0.8)}.privacy_silooy h2{font-size:calc(23px * 0.8)}.privacy_silooy h3,.privacy_silooy h4,.privacy_silooy h5,.privacy_silooy h6{font-size:calc(23px * 0.8)}.privacy_silooy p,.privacy_silooy span,.privacy_silooy div{font-size:calc(15px * 0.9)}} @media (min-width: 768px) and (max-width: 991px) {.program_informationsQ{padding:3rem 2rem}.program_informationsQ .training_planQm{border-bottom-left-radius:100px;width:40%;height:60vh;border-top-left-radius:100px}.program_informationsQ .academy_trackfj{width:65%;padding-right:5%}.program_informationsQ .training_pathPw{padding:2.5rem}.program_informationsQ .training_pathPw::before{width:calc(100% - 2rem);left:1rem;height:calc(100% - 2rem);top:1rem}.program_informationsQ .training_pathPw h3{font-size:calc(29px * 0.9)}} @media (min-width: 1400px) {header .main_primaryEh{max-width:1320px;margin:0 auto}header .top_basenW{margin:0 0.7rem}header .top_basenW a{padding:0.8rem 1.6rem}} @media (max-width: 479px) {header .main_primaryEh{padding:0.7rem 1.2rem}header .site_mainRw{max-width:120px;padding:0.5rem}header .top_basenW a{padding:0.4rem 0.6rem;font-size:calc(14px - 3px)}} @media (max-width: 992px) {.customer_feedbackax{padding:3rem 0}.customer_feedbackax h2{margin-bottom:2.5rem;font-size:calc(37px * 0.9)}.customer_feedbackax .feedback_zoneNR{gap:1.5rem;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.customer_feedbackax .student_feedbacknv{padding:1.75rem}} @media (max-width: 576px) {.customer_feedbackax{padding:2rem 0}.customer_feedbackax h2{font-size:calc(37px * 0.8);margin-bottom:1.5rem;padding:0 0.5rem}.customer_feedbackax .container{padding:0 15px}.customer_feedbackax .student_feedbacknv{padding:1.5rem}.customer_feedbackax .student_feedbacknv h3{font-size:calc(23px * 0.95)}.customer_feedbackax .student_feedbacknv .description{font-size:calc(17px * 0.95)}.customer_feedbackax .student_feedbacknv div{height:50px;width:50px}} @media (max-width: 480px) {.training_resultsKS{padding:4rem 0}.training_resultsKS h5{font-size:calc(18px * 0.85);margin-bottom:2rem}.training_resultsKS .academy_trackfj{padding:1.5rem;gap:1.5rem}.training_resultsKS ul{gap:1rem}.training_resultsKS li{padding:0.8rem}.training_resultsKS li p{padding-left:2rem;font-size:calc(14px * 0.9)}.training_resultsKS li svg{height:20px;width:20px}} @media (min-width: 768px) {.reach_usZf .contact_panelhM{margin:0 auto;grid-template-columns:1fr;max-width:700px}.reach_usZf .write_feedbackgG{gap:15px;z-index:2;display:grid;grid-template-columns:1fr 1fr}.reach_usZf .write_feedbackgG::before{position:absolute;background:linear-gradient(to right,transparent,rgb(196,191,208,0.5));z-index:-1;right:0;width:40%;content:"";height:100%;top:0}.reach_usZf .write_feedbackgG p{padding:15px 20px 15px 50px}.reach_usZf .write_feedbackgG p svg{height:22px;width:22px}.reach_usZf .write_feedbackgG p:nth-child(odd){grid-column:1}.reach_usZf .write_feedbackgG p:nth-child(even){grid-column:2}.reach_usZf .talk_answergK{margin-top:20px}.reach_usZf .reach_outwL svg{height:22px;width:22px}.reach_usZf .reach_contacttZ{grid-template-columns:repeat(3,1fr)}.reach_usZf .ask_questionsF svg{margin-right:8px;height:16px;width:16px}} @keyframes float {0%,100%{transform:translateX(-50%) rotate(45deg) translateY(0)}50%{transform:translateX(-50%) rotate(45deg) translateY(-5px)}} @keyframes scanline {0%{transform:translateY(-100%);opacity:0}50%{opacity:0.5}100%{transform:translateY(100%);opacity:0}} @keyframes carousel-vertical {0%,16%{transform:translateY(0)}20%,36%{transform:translateY(-20%)}40%,56%{transform:translateY(-40%)}60%,76%{transform:translateY(-60%)}80%,96%{transform:translateY(-80%)}100%{transform:translateY(0)}} @keyframes float2 {0%,100%{transform:translateZ(30px) translateY(0)}50%{transform:translateZ(50px) translateY(-20px)}} @keyframes float2 {0%,100%{transform:translateZ(15px) translateY(0)}50%{transform:translateZ(25px) translateY(-12px)}} @keyframes reviewAppear {from{transform:translateY(40px);opacity:0}to{transform:translateY(0);opacity:1}} @keyframes borderPulse {0%,100%{border-color:rgba(255,255,255,0.1)}50%{border-color:rgba(255,255,255,0.3)}} @keyframes rotateBlur {0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}} @keyframes fadeInRight {from{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}