html,body{color:#000000;scroll-behavior:smooth;min-height:100%;height:100%;font-family:Arial,sans-serif}header,footer{width:100%}header{background:linear-gradient(135deg,rgb(145,182,197,0.5),rgb(98,115,172,0.5));width:100%;padding:0;z-index:100;position:relative}.customer_reviewstool::after{right:0;clip-path:polygon(0 70%,100% 90%,100% 100%,0 100%);position:absolute;height:100%;content:"";width:100%;background:linear-gradient(180deg,transparent 50%,rgb(98,115,172,0.5) 100%);bottom:0}.customer_reviewstool h2::after{height:3px;bottom:0;width:80%;content:"";left:0;position:absolute;background:rgb(98,115,172)}.customer_reviewstool .learner_quotestool:nth-child(odd){transform:translateX(-30px);align-self:flex-start}.customer_reviewstool .learner_quotestool:hover{transform:translateY(-10px) translateX(0)}.customer_reviewstool .learner_quotestool:hover::before{top:10px;background:rgb(98,115,172,0.5);left:10px}.customer_reviewstool .learner_quotestool p{padding-left:60px;color:#000000;font-weight:600;margin:0.5rem 0;font-size:calc(14px + 0.1rem)}.customer_reviewstool .learner_quotestool .description::before{line-height:1;font-size:3rem;left:0;top:0.5rem;content:"";color:rgb(145,182,197,0.5);position:absolute}.our_storytool::before{z-index:-1;content:"";top:0;height:100%;position:absolute;background:repeating-linear-gradient(135deg,transparent,transparent 30px,rgba(255,255,255,0.02) 30px,rgba(255,255,255,0.02) 60px);left:0;width:100%}.our_storytool .training_tracktool{box-shadow:0 15px 30px rgba(0,0,0,0.15);position:relative;border-radius:14px;grid-template-areas:"director logo" "text text";display:grid;grid-template-rows:auto auto;overflow:hidden;animation:fadeIn 1s ease-in-out;gap:40px;padding:60px;grid-template-columns:1fr 1fr;background:rgb(196,208,217)}.our_storytool .smart_studytool{flex:1}.our_storytool .community_edtool::after{height:2px;width:40px;transition:width 0.3s ease;content:"";left:0;background:rgb(145,182,197);position:absolute;bottom:0}.our_storytool .belief_coretool svg{margin-right:20px;height:60px;transition:transform 0.4s ease;fill:rgb(145,182,197);width:60px}.our_storytool .belief_coretool:hover svg path{fill:rgb(98,115,172)}.our_storytool h2::after{height:3px;width:80px;position:absolute;bottom:-10px;content:"";animation:pulseWidth 3s ease-in-out infinite;background:rgb(145,182,197);left:0}.contact_form_boxtool::after{left:0;bottom:0;background:repeating-linear-gradient(90deg,rgba(255,255,255,0.03) 0px,rgba(255,255,255,0.03) 1px,transparent 1px,transparent 20px);height:100px;content:"";position:absolute;width:100%;z-index:1}.contact_form_boxtool h2::before{position:absolute;height:2px;bottom:-20px;width:30px;left:calc(50% - 50px);content:"";background:rgb(145,182,197)}.contact_form_boxtool .feedback_linkstool{box-shadow:0 25px 50px rgba(0,0,0,0.3);grid-template-columns:6fr 4fr;overflow:hidden;border:1px solid rgba(255,255,255,0.05);border-radius:27px;display:grid;background:rgba(0,0,0,0.2);backdrop-filter:blur(10px)}.contact_form_boxtool .query_helptool::before{content:"";height:100%;background:radial-gradient(circle at 50% 30%,rgba(0,0,0,0),rgba(0,0,0,0.2));position:absolute;width:100%;z-index:-1;left:0;top:0}.contact_form_boxtool input[type="text"]{transition:all 0.3s ease;color:#ffffff;border:1px solid rgba(255,255,255,0.1);background:rgba(0,0,0,0.2);padding:16px 20px;font-size:16px;position:relative;border-radius:10px;width:100%}.contact_form_boxtool .request_supporttool input[type="checkbox"]:checked{border-color:rgb(145,182,197);background:rgb(145,182,197)}.contact_form_boxtool .request_supporttool label{color:rgba(255,255,255,0.7);font-size:calc(16px - 2px);line-height:1.5}.contact_form_boxtool .request_supporttool a:hover{color:#ffffff}.contact_form_boxtool .request_supporttool a:hover::after{background:#ffffff}.contact_form_boxtool .inquiry_requesttool::before{top:0;height:100%;left:-100%;content:"";background:linear-gradient(90deg,transparent,rgba(255,255,255,0.2),transparent);position:absolute;transition:all 0.5s ease;width:100%}.contact_form_boxtool svg{transition:all 0.3s ease;filter:drop-shadow(0 0 5px rgba(rgb(145,182,197),0.5));fill:rgb(145,182,197);height:22px;width:22px}.mentorship_experiencetool::before{transform:rotate(-15deg);left:-10%;height:120%;width:70%;animation:pulse 8s infinite alternate;top:-10%;clip-path:polygon(0 0,100% 0,80% 100%,0 100%);z-index:1;background:rgb(98,115,172,0.5);position:absolute;content:""}.mentorship_experiencetool .img_gridtool::after{top:0;width:100%;border-radius:10px;height:100%;left:0;background:linear-gradient(45deg,rgb(145,182,197,0.5) 0%,transparent 70%);position:absolute;content:""}.mentorship_experiencetool .name{font-weight:700;font-family:Arial,sans-serif;position:relative;color:rgb(145,182,197);margin-bottom:0.5rem;font-size:30px}.mentorship_experiencetool .career_projectstool > div:nth-child(2){font-size:21px;opacity:0.8;font-weight:600;transition:all 0.3s ease;color:rgb(98,115,172);margin-bottom:1.5rem;transform:translateX(5px)}.privacy_redoubttool{background-color:#ffffff;box-shadow:0 2px 4px rgba(0,0,0,0.5);font-family:Arial,sans-serif;border:1px solid rgba(0,0,0,0.5);padding:40px 20px;color:#000000}.privacy_redoubttool h2{padding-bottom:8px;margin-bottom:25px;border-bottom:2px solid rgb(98,115,172);font-size:35px}.privacy_redoubttool h5{margin-bottom:16px;font-size:18px}.privacy_redoubttool ul,.privacy_redoubttool ol{margin-left:20px;padding-left:20px;color:#000000;list-style:none}.privacy_redoubttool p,.privacy_redoubttool span,.privacy_redoubttool div{color:#000000;line-height:1.8;font-size:15px;margin-bottom:20px}.privacy_redoubttool blockquote{color:#000000;padding:15px 20px;border-left:5px solid rgb(145,182,197);font-style:italic;background-color:rgb(196,208,217);margin:20px 0}.pricing_settool .container{z-index:2;padding:0 15px;position:relative;max-width:1200px;margin:0 auto}.pricing_settool h2{margin-bottom:20px;opacity:0;text-align:center;font-weight:700;transform:translateY(10px);animation:fadeInUp 0.8s forwards 0.3s;position:relative;font-size:calc(35px * 1.2);color:#ffffff}.pricing_settool .learning_dealstool li{height:100%;animation:fadeInUp 0.8s forwards;transform:translateY(20px);opacity:0;animation-delay:calc(0.6s + (0.15s * var(--i,0)))}.pricing_settool .study_subtool{box-shadow:0 15px 35px rgba(0,0,0,0.2);backdrop-filter:blur(10px);position:relative;background:linear-gradient(145deg,rgba(255,255,255,0.03) 0%,rgba(255,255,255,0.08) 100%);padding:30px;border-left:3px solid rgb(145,182,197);height:100%;border-radius:3px;border:1px solid rgba(255,255,255,0.1);overflow:hidden;transition:all 0.4s ease}.pricing_settool .edu_dealstool h4{color:#ffffff;padding-bottom:15px;font-size:calc(19px * 1.1);font-weight:700;margin:0 0 20px;position:relative}.pricing_settool .program_pricetool{position:relative;font-weight:700;color:rgb(98,115,172);transition:color 0.3s ease;border-top:1px solid rgba(255,255,255,0.1);margin-top:auto;display:block;font-size:calc(19px * 1.2);padding-top:15px}.leaderboardtool .container{grid-template-columns:repeat(12,1fr);grid-gap:2rem;display:grid}.leaderboardtool .company_holder::before{width:60px;content:"";opacity:0.7;border-top:2px solid rgb(145,182,197);left:-20px;position:absolute;top:-20px;height:60px;border-left:2px solid rgb(145,182,197)}.leaderboardtool .company_holder h3::after{bottom:-5px;box-shadow:0 0 10px rgb(145,182,197);left:0;position:absolute;content:"";width:30%;background:rgb(145,182,197);height:2px}.leaderboardtool .nav_mainbartool{gap:3rem;display:grid;grid-template-columns:repeat(2,1fr);width:100%}.leaderboardtool .main_learningtool::before{left:0;width:3px;transition:height 0.3s ease;height:0;position:absolute;content:"";background:rgb(145,182,197);top:0}.leaderboardtool .main_learningtool h5{margin-bottom:1.5rem;font-size:18px;padding-left:1rem;letter-spacing:1px;font-weight:600;position:relative;color:rgb(98,115,172)}.leaderboardtool .main_learningtool .nav_mainbartool a::before{width:100%;position:absolute;height:100%;transform:translateX(-100%);left:0;content:"";z-index:-1;background:linear-gradient(90deg,rgba(rgb(145,182,197,0.5),0.1),transparent);transition:transform 0.3s ease;top:0}.mentor_nettool .container{display:flex;align-items:center;justify-content:center}.mentor_nettool .study_grouptool{color:#ffffff;text-align:center;opacity:0.7;letter-spacing:0.5px;font-size:16px}.service_connecttool::after{position:absolute;animation:glowingBorder 4s ease-in-out infinite;z-index:2;right:0;background:linear-gradient(90deg,transparent,rgb(98,115,172),transparent);left:0;height:3px;content:'';top:0}.service_connecttool .edu_faqtool:hover{transform:translateY(-5px);box-shadow:0 20px 45px rgba(0,0,0,0.2)}.service_connecttool .edu_faqtool::before{right:-5px;z-index:-1;opacity:0.6;background-size:200% 200%;border-radius:calc(30px + 5px);bottom:-5px;position:absolute;left:-5px;animation:gradientBorder 8s ease infinite;content:'';top:-5px;background:linear-gradient(45deg,rgb(145,182,197),rgb(98,115,172),rgb(145,182,197))}.service_connecttool h3 svg path{stroke-dasharray:100;stroke:rgb(98,115,172);fill-opacity:0.9;animation:drawPath 3s ease-in-out forwards infinite;stroke-dashoffset:100;fill:rgb(145,182,197);stroke-width:0.8}.service_connecttool .msg_infotool{gap:30px;display:grid;grid-template-columns:repeat(2,1fr);position:relative;width:100%}.service_connecttool .msg_infotool > span{background:rgba(255,255,255,0.05);align-items:center;transition:transform 0.3s ease,box-shadow 0.3s ease;display:flex;color:#ffffff;flex-direction:row;border-radius:10px;position:relative;padding:20px}.service_connecttool .msg_infotool > span p{font-size:18px;align-items:center;margin-bottom:5px;font-weight:400;color:#ffffff;display:flex}.service_connecttool .msg_infotool > span > span{color:#ffffff;position:relative;display:block;font-size:calc(18px + 1px);font-weight:600}.service_connecttool .msg_infotool > span a:hover{color:rgb(98,115,172)}.service_connecttool .ask_questionstool{background:rgba(255,255,255,0.05);overflow:hidden;padding:25px;grid-column:1 / -1;border-radius:10px;position:relative}.service_connecttool .ask_questionstool h4 svg{height:26px;animation:clockSpin 10s linear infinite;margin-right:10px;stroke-width:0.5;fill:rgb(145,182,197);stroke:rgb(98,115,172);width:26px}.service_connecttool .ask_questionstool h4::before{height:70%;position:absolute;background:rgb(98,115,172);border-radius:10px;transform:translateY(-50%);content:'';left:0;top:50%;width:5px}.service_connecttool .ask_questionstool span:hover{transform:translateX(5px);opacity:1}.service_connecttool .ask_questionstool span svg path{stroke-linecap:round;stroke-dasharray:20;stroke:rgb(98,115,172);transition:all 0.4s ease;fill:rgb(145,182,197);stroke-linejoin:round;stroke-dashoffset:20;fill-opacity:0.8}.homepagetool .course_entrytool{min-height:85vh;display:flex;justify-content:center;align-items:center;position:relative}.homepagetool .skill_masterytool:hover{box-shadow:0 15px 35px rgba(0,0,0,0.15);transform:translateY(-10px)}.homepagetool .skill_masterytool > div:nth-child(2){animation-delay:0.3s}.homepagetool .title_style_header::after{bottom:-10px;height:4px;content:"";position:absolute;background:rgb(98,115,172);transition:transform 0.4s ease;width:80px;transform-origin:left;left:0;transform:scaleX(0)}.homepagetool p{opacity:0.9;font-size:17px;position:relative;padding-left:1rem;color:#ffffff;line-height:1.6;margin-top:1.2rem}.future_attendeestool::after{content:"";z-index:0;background:linear-gradient( to top,rgb(196,208,217) 0%,transparent 100% );height:200px;position:absolute;left:0;bottom:0;width:100%}.future_attendeestool h4{line-height:1.2;position:relative;margin-bottom:80px;padding-left:25px;font-weight:700;color:#000000;max-width:700px;font-size:44px}.future_attendeestool div p{padding-left:85px;line-height:1.6;transition:all 0.3s ease;align-items:flex-start;position:relative;color:#000000;font-size:15px;display:flex;margin:0 0 35px 0}.future_attendeestool div p svg path{fill:rgb(145,182,197);transition:fill 0.3s ease}.future_attendeestool div p::before{content:"";width:10px;left:75px;transition:all 0.3s ease;background:rgb(145,182,197);position:absolute;opacity:0;top:16px;height:2px}.program_informationtool::before{height:100%;position:absolute;content:"";top:0;width:100%;background:linear-gradient(135deg,rgb(145,182,197,0.5) 0%,transparent 70%);left:0;z-index:1}.program_informationtool .container{margin:0 auto;padding:0 2rem;z-index:2;max-width:1200px;position:relative}.program_informationtool .img_gridtool{box-shadow:0 15px 30px rgba(0,0,0,0.15);height:300px;position:relative;transition:transform 0.5s cubic-bezier(0.215,0.61,0.355,1);transform:perspective(1000px) rotateX(2deg);width:100%}.program_informationtool .img_gridtool:hover::after{opacity:0.8;transform:translate(5px,5px)}.program_informationtool h3{margin-bottom:1.5rem;opacity:0;font-size:calc(19px * 1.1);position:relative;color:rgb(145,182,197);font-weight:700;transform:translateX(-10px);animation:slideInTitle 0.8s 0.2s forwards cubic-bezier(0.34,1.56,0.64,1)}.program_informationtool p.description{transform:translateY(20px);opacity:0;animation:fadeInUp 0.8s 0.4s forwards cubic-bezier(0.215,0.61,0.355,1)}.program_informationtool span.description{display:none}.data_controltool{flex-wrap:wrap;align-items:center;max-width:1200px;justify-content:space-between;padding:20px 30px;display:flex;margin:auto}.cookieInformationAlerttool p{max-width:500px;color:#ffffff;font-size:12px}.user_statustool svg,.user_statustool svg path{width:80px;fill:rgb(145,182,197);transition:transform 0.3s ease-in-out;height:80px}.track_prefstool:hover{box-shadow:rgb(145,182,197,0.5) 0px 6px 15px 0px;transform:scale(1.05)}.cookieInformationAlerttool p a:hover{color:rgb(98,115,172)}.inner-containertool .cookieInformationAlerttool{background:rgb(98,115,172);border:none;padding:40px 0;box-shadow:rgba(0,0,0,0.5) 0px 0px 40px 39px}#cookieSettingsPaneltool{display:none}.appDivtool{background:linear-gradient(135deg,rgb(196,208,217) 0%,rgb(145,182,197,0.5) 100%);overflow:hidden;padding:6rem 1.5rem;position:relative}.appDivtool .container{z-index:2;flex-direction:column;display:flex;margin:0 auto;max-width:1200px;gap:3rem;position:relative}.appDivtool h2::after{animation:lineExpand 1s cubic-bezier(0.19,1,0.22,1) 0.6s forwards;background:linear-gradient(90deg,rgb(145,182,197) 0%,rgb(98,115,172) 100%);height:3px;left:0;content:"";position:absolute;transform-origin:left;width:6rem;transform:scaleX(0);bottom:-1rem}.appDivtool ul{list-style:none;padding:0;margin:0}.appDivtool li{padding-left:2.5rem;position:relative}.appDivtool li::before{border-radius:10px;position:absolute;animation:pulse 4s ease-in-out infinite;opacity:0.2;top:0.5rem;background:rgb(145,182,197,0.5);height:1.5rem;content:"";transform:rotate(45deg);left:0;width:1.5rem}header .container{padding:0 2%;width:100%;position:relative;z-index:1;max-width:100%;margin:0}header .head_sitewraptool::before{width:100%;position:absolute;background:linear-gradient(to right,rgb(145,182,197),rgb(98,115,172));top:0;height:5px;left:0;content:''}header .header_knowtool::after{width:60%;content:'';height:1px;background:linear-gradient(to right,transparent,rgb(145,182,197,0.5),rgb(98,115,172,0.5),rgb(145,182,197,0.5),transparent);left:20%;position:absolute;bottom:0}header .head_primetool{font-size:18px;font-family:Arial,sans-serif;overflow:hidden;position:relative;border:1px solid rgba(0,0,0,0.03);z-index:1;transition:all 0.3s ease;box-shadow:0 3px 8px rgba(0,0,0,0.05);font-weight:600;padding:0.7rem 1.3rem;text-decoration:none;border-radius:10px;background:linear-gradient(to bottom,#ffffff,rgb(196,208,217));color:#000000}@media (max-width: 991px) {.customer_reviewstool{padding:5rem 1rem}.customer_reviewstool .opinion_cornertool{gap:4rem}} @media screen and (max-width: 992px) {.our_storytool{padding:80px 0}.our_storytool .training_tracktool{gap:30px;padding:40px 30px;grid-template-areas:"director" "logo" "text";grid-template-columns:1fr}.our_storytool .founder_visiontool{border-bottom:1px solid rgba(rgb(145,182,197),0.2);padding-right:0;padding-bottom:30px}.our_storytool .belief_coretool{padding-bottom:30px;padding-left:0;border-left:none;border-bottom:1px solid rgba(rgb(145,182,197),0.2)}.our_storytool .text_holdertool{border-top:none;padding-top:0}} @media (max-width: 992px) {.contact_form_boxtool{padding:70px 0}.contact_form_boxtool .feedback_linkstool{grid-template-columns:1fr}.contact_form_boxtool .img_gridtool{min-height:300px}.contact_form_boxtool .query_helptool{padding:40px 30px 50px}} @media (max-width: 768px) {.contact_form_boxtool{padding:50px 0}.contact_form_boxtool h2{font-size:calc(30px - 4px);margin-bottom:50px}.contact_form_boxtool .img_gridtool{min-height:250px}} @media only screen and (max-width: 800px) {.privacy_redoubttool{padding:20px 10px}.privacy_redoubttool h1{font-size:calc(18px - 10%)}.privacy_redoubttool h2{font-size:calc(18px - 10%)}.privacy_redoubttool p,.privacy_redoubttool span,.privacy_redoubttool div{font-size:calc(15px - 10%)}} @media (max-width: 767px) {.pricing_settool{padding:60px 0}.pricing_settool .learning_dealstool{max-width:500px;grid-template-columns:1fr;margin:0 auto}.pricing_settool .edu_dealstool h4{font-size:19px}.pricing_settool .program_pricetool{font-size:19px}} @media screen and (max-width: 768px) {.leaderboardtool{padding:4rem 0 3rem}.leaderboardtool .nav_mainbartool{grid-template-columns:1fr;gap:2rem}.leaderboardtool .main_learningtool{padding:1.2rem}.leaderboardtool .main_learningtool h5{font-size:calc(18px * 0.9)}.leaderboardtool .company_holder::before,.leaderboardtool .company_holder::after{height:40px;width:40px}} @media (max-width: 767px) {.service_connecttool{padding:50px 0}.service_connecttool .edu_faqtool{padding:25px}.service_connecttool h3{margin-bottom:20px;font-size:calc(31px - 6px)}.service_connecttool h3 svg{height:24px;margin-right:8px;width:24px}.service_connecttool .contact_helptool0kaKN{margin-bottom:30px;font-size:calc(18px - 1px)}.service_connecttool .msg_infotool > span{padding:15px}.service_connecttool .msg_infotool > span p svg{margin-right:8px;height:18px;width:18px}.service_connecttool .msg_infotool > span a svg{width:16px;margin-right:6px;height:16px}.service_connecttool .ask_questionstool{padding:20px}.service_connecttool .ask_questionstool h4 svg{width:20px;height:20px;margin-right:8px}.service_connecttool .ask_questionstool span svg{width:14px;margin-right:8px;height:14px}.service_connecttool .msg_infotool::before,.service_connecttool .msg_infotool::after{width:20px;height:20px}} @media (max-width: 767px) {.homepagetool .course_entrytool{min-height:70vh}.homepagetool .skill_masterytool{padding:2rem;width:95%}.homepagetool .title_style_header{font-size:calc(43px * 0.9)}.homepagetool h3{font-size:calc(21px * 0.9)}} @media (max-width: 991px) {.future_attendeestool{padding:100px 0}.future_attendeestool .training_tracktool{padding:0 30px}.future_attendeestool h4{margin-bottom:60px;font-size:calc(44px - 6px)}.future_attendeestool div p{margin-bottom:30px;padding-left:75px}.future_attendeestool div::before{left:31px}.future_attendeestool div p svg{height:28px;left:17px;width:28px}.future_attendeestool div p::before{left:65px}.future_attendeestool div p::after{width:calc(100% - 50px);left:50px}} @media (min-width: 768px) {.program_informationtool{padding:6rem 0}.program_informationtool .program_guidetool{align-items:center;gap:4rem;grid-template-columns:1fr 1fr}.program_informationtool .img_gridtool{height:400px}.program_informationtool h3{font-size:calc(19px * 1.2)}.program_informationtool .text_holdertool{padding:2.5rem}} @media (max-width: 480px) {.program_informationtool{padding:3rem 0}.program_informationtool .img_gridtool{height:200px}.program_informationtool .text_holdertool{padding:1.2rem}.program_informationtool h3{font-size:calc(19px * 0.9)}.program_informationtool .description{font-size:calc(16px * 0.95);max-height:200px}} @media only screen and (max-width: 800px) {.user_statustool{display:none}.data_controltool{justify-content:center;align-items:center;flex-direction:column}.cookieInformationAlerttool h5{text-align:center}.cookieInformationAlerttool p{text-align:center}.cookie_tipstool{text-align:center;margin-bottom:20px}.track_prefstool{margin-top:10px;width:100%;margin-left:0;max-width:300px}} @media (max-width: 991px) {header .head_sitewraptool{margin:0.8rem 0;padding:1.2rem 0}header .header_knowtool{padding:0 0 0.8rem 0}header .header_knowtool svg{width:160px}header .main_learningtool{padding:0.8rem 1.5rem 0;gap:0.6rem}header .head_primetool{padding:0.6rem 1.1rem}} @keyframes fadeIn {from{opacity:0}to{opacity:1}} @keyframes pulseWidth {0%,100%{width:80px}50%{width:120px}} @keyframes shiftGlow {0%{background-position:0% 0%}100%{background-position:100% 100%}} @keyframes pulse {0%{opacity:0.2}50%{opacity:0.3}100%{opacity:0.1}} @keyframes gridAnimate {0%{background-position:0 0}100%{background-position:30px 30px}} @keyframes gradientBorder {0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}} @keyframes fadeInUp {from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}} @keyframes slideInTitle {to{transform:translateX(0);opacity:1}} @keyframes fadeInUp {to{opacity:1;transform:translateY(0)}} @keyframes lineExpand {0%{transform:scaleX(0)}100%{transform:scaleX(1)}} @keyframes pulse {0%,100%{transform:rotate(45deg) scale(1)}50%{transform:rotate(45deg) scale(1.1)}}