.header_leadtool{flex:1 0 auto}.container{max-width:100%;width:1195px;margin:auto}a{color:inherit;text-decoration:none}.inner-containertool{display:flex;min-height:100%;flex-direction:column;height:100%}svg{width:30px;height:30px}.customer_reviewstool::before{position:absolute;clip-path:polygon(0 0,100% 0,100% 60%,0 30%);top:0;width:100%;left:0;content:"";height:100%;background:linear-gradient(0deg,transparent 40%,rgb(145,182,197,0.5) 100%)}.customer_reviewstool h2::before{background:rgb(145,182,197);position:absolute;height:100%;left:-20px;top:0;width:5px;content:"";transform:skewY(45deg)}.customer_reviewstool .learner_quotestool{transition:transform 0.5s cubic-bezier(0.23,1,0.32,1);box-shadow:0 15px 30px rgba(0,0,0,0.1);border-radius:21px;display:flex;flex-direction:column;background:#ffffff;transform:translateY(0);padding:2.5rem 2rem 2rem;position:relative}.customer_reviewstool .learner_quotestool img{box-shadow:0 5px 15px rgba(0,0,0,0.1);height:70px;position:absolute;top:-25px;object-fit:cover;left:25px;border:4px solid #ffffff;border-radius:50%;width:70px}.customer_reviewstool .learner_quotestool .description::after{font-size:3rem;position:absolute;content:"";color:rgb(145,182,197,0.5);right:0;line-height:1;bottom:-1.5rem}.our_storytool::after{z-index:-1;left:0;opacity:0.6;width:100%;position:absolute;background:radial-gradient(circle at 30% 70%,rgba(255,255,255,0.1) 0%,transparent 50%);content:"";top:0;animation:shiftGlow 20s ease-in-out infinite alternate;height:100%}.our_storytool .founder_visiontool{padding-right:30px;transform:translateY(0);align-items:center;gap:30px;display:flex;grid-area:director;transition:transform 0.6s ease}.our_storytool .founder_visiontool .img_gridtool:hover{transform:scale(1.05);border-color:rgb(145,182,197)}.our_storytool .community_edtool{font-size:22px;color:#000000;font-weight:700;padding-bottom:10px;position:relative;margin:0 0 10px 0}.our_storytool .creds_secttool{color:#000000;margin:0;font-size:16px;font-weight:300}.our_storytool .belief_coretool:hover svg{transform:rotate(5deg) scale(1.1)}.our_storytool .belief_coretool svg path{transition:fill 0.3s ease;fill:rgb(145,182,197)}.our_storytool h2{font-weight:700;font-size:29px;color:#000000;margin:0 0 25px 0;position:relative}.our_storytool p{line-height:1.8;font-size:16px;margin:0;color:#000000}.contact_form_boxtool::before{position:absolute;left:0;top:0;width:100%;background:radial-gradient(circle at 20% 50%,rgba(0,0,0,0.4) 0%,transparent 40%),linear-gradient(0deg,transparent 80%,rgba(rgb(145,182,197),0.05) 100%);height:100%;content:"";z-index:0}.contact_form_boxtool h2::after{position:absolute;left:calc(50% - 10px);background:rgb(145,182,197);height:2px;width:70px;content:"";bottom:-20px}.contact_form_boxtool .img_gridtool::before{z-index:1;height:100%;position:absolute;top:0;left:0;content:"";background:linear-gradient(135deg,rgba(0,0,0,0.3),rgba(0,0,0,0.7));width:100%}.contact_form_boxtool .query_helptool{padding:50px;position:relative}.contact_form_boxtool #contact{gap:25px;display:flex;flex-direction:column}.contact_form_boxtool h3{position:relative;color:#ffffff;font-weight:700;margin-bottom:30px;letter-spacing:1px;text-transform:uppercase;display:inline-block;font-size:18px}.contact_form_boxtool input[type="text"]::placeholder{color:rgba(255,255,255,0.4)}.contact_form_boxtool .request_supporttool{align-items:flex-start;margin-top:5px;display:flex;gap:12px}.contact_form_boxtool .request_supporttool input[type="checkbox"]:checked::after{border-width:0 2px 2px 0;content:"";height:10px;left:9px;transform:rotate(45deg);position:absolute;top:6px;width:6px;border:solid #ffffff}.contact_form_boxtool .request_supporttool a::after{background:rgb(145,182,197);content:"";width:100%;bottom:-2px;left:0;transition:all 0.3s ease;height:1px;position:absolute}.contact_form_boxtool .inquiry_requesttool:hover{background:rgb(98,115,172);transform:translateY(-3px)}.contact_form_boxtool .inquiry_requesttool:hover::before{left:100%}.contact_form_boxtool svg path{fill:rgb(145,182,197);transition:all 0.3s ease}.contact_form_boxtool svg:hover{transform:scale(1.1);fill:#ffffff}.mentorship_experiencetool{border-radius:10px;padding:4rem 2rem;background:linear-gradient(135deg,rgb(196,208,217) 0%,rgb(145,182,197,0.5) 100%);position:relative;overflow:hidden}.mentorship_experiencetool .learner_quotestool:hover{transform:perspective(1000px) rotateY(0deg) translateY(-10px)}.mentorship_experiencetool .learner_quotestool:hover .img_gridtool{box-shadow:0 25px 50px rgba(0,0,0,0.5);transform:rotate(0deg) translateY(0)}.mentorship_experiencetool .career_projectstool{transition:transform 0.5s ease;z-index:3;border-radius:10px;padding:2rem;box-shadow:0 10px 30px rgba(0,0,0,0.5);transform:translateY(30px) rotate(2deg);background:#ffffff;position:relative}.mentorship_experiencetool .learner_quotestool:hover .name::after{transform:scaleX(1)}.mentorship_experiencetool .learner_quotestool:hover .career_projectstool > div:nth-child(2){opacity:1;transform:translateX(0)}.mentorship_experiencetool .work_trajectorytool::before{height:100%;position:absolute;left:0;background:linear-gradient(to bottom,rgb(145,182,197),rgb(98,115,172));top:0;width:3px;content:""}.privacy_redoubttool h3{margin-bottom:20px;border-bottom:1px solid #000000;padding-bottom:6px;font-size:1.5em}.privacy_redoubttool h4{font-size:1.25em;margin-bottom:18px}.privacy_redoubttool h6{font-size:20px;margin-bottom:14px}.privacy_redoubttool ul li,.privacy_redoubttool ol li{position:relative;font-size:15px;line-height:1.6;padding-left:20px;margin-bottom:10px}.privacy_redoubttool a{border-bottom:1px solid rgb(145,182,197);color:rgb(145,182,197);text-decoration:none}.privacy_redoubttool hr{height:1px;background:rgba(0,0,0,0.5);margin:30px 0;border:0}.pricing_settool{overflow:hidden;padding:100px 0;position:relative;color:#ffffff}.pricing_settool .plan_optionstool{position:relative}.pricing_settool .plan_pricingtool{color:rgb(255,255,255,0.5);opacity:0;line-height:1.6;font-size:calc(13px * 1.1);animation:fadeInUp 0.8s forwards 0.5s;transform:translateY(10px);max-width:700px;text-align:center;margin:0 auto 40px}.pricing_settool .learning_dealstool li:nth-child(2){--i:2}.pricing_settool .learning_dealstool li:nth-child(4){--i:4}.pricing_settool .trial_pricingtool:hover{transform:translateY(-10px)}.pricing_settool .trial_pricingtool:hover .study_subtool{background:linear-gradient(145deg,rgba(255,255,255,0.05) 0%,rgba(255,255,255,0.1) 100%);box-shadow:0 20px 40px rgba(0,0,0,0.3)}.pricing_settool .trial_pricingtool:hover .study_subtool::before{transform:scaleX(1)}.pricing_settool .edu_dealstool{display:flex;height:100%;flex-direction:column}.pricing_settool .edu_dealstool h4::after{width:40px;content:"";background:rgb(145,182,197);bottom:0;position:absolute;left:0;height:3px;transition:width 0.4s ease}.pricing_settool .trial_pricingtool:hover .program_pricetool{color:rgb(145,182,197)}.leaderboardtool::before{left:0;height:100%;width:100%;position:absolute;background:#000000;content:"";opacity:0.85;top:0;z-index:-1}.leaderboardtool .company_holder{grid-column:1 / 5;position:relative;grid-row:1}.leaderboardtool .company_holder::after{border-bottom:2px solid rgb(145,182,197);width:60px;bottom:-20px;border-right:2px solid rgb(145,182,197);opacity:0.7;height:60px;position:absolute;right:-20px;content:""}.leaderboardtool .partner_logotool{color:#ffffff;opacity:0.8;line-height:1.6;margin-top:1.5rem;font-size:17px}.leaderboardtool .ar_toolstool{grid-column:6 / 13;justify-content:flex-end;grid-row:1;display:flex}.leaderboardtool .main_learningtool:hover{box-shadow:0 10px 40px rgba(0,0,0,0.25);transform:translateY(-5px);background:linear-gradient(135deg,rgba(255,255,255,0.1) 0%,rgba(255,255,255,0.02) 100%)}.leaderboardtool .main_learningtool:hover::before{height:100%}.leaderboardtool .main_learningtool h5::before{top:50%;transform:translateY(-50%);height:5px;content:"";border-radius:50%;width:5px;box-shadow:0 0 10px rgb(145,182,197);left:0;background:rgb(145,182,197);position:absolute}.leaderboardtool .main_learningtool .nav_mainbartool a:hover{opacity:1;color:#ffffff;padding-left:1.5rem}.leaderboardtool .main_learningtool .nav_mainbartool a:hover::before{transform:translateX(0)}.mentor_nettool::before{position:absolute;width:60%;height:1px;background:linear-gradient(90deg,transparent,rgb(145,182,197),transparent);top:0;left:50%;content:"";transform:translateX(-50%)}.service_connecttool::before{right:0;background-size:50px 50px,80px 80px,60px 60px;background-position:0 0,25px 25px,15px 15px;content:'';left:0;bottom:0;background:radial-gradient(circle at 10% 20%,rgba(255,255,255,0.03) 1px,transparent 2px),radial-gradient(circle at 50% 70%,rgba(255,255,255,0.05) 1px,transparent 3px),radial-gradient(circle at 80% 10%,rgba(255,255,255,0.04) 1px,transparent 2px);animation:backgroundShift 40s linear infinite;top:0;position:absolute;z-index:1}.service_connecttool h3{font-family:Arial,sans-serif;font-weight:700;padding-bottom:15px;font-size:31px;justify-content:center;position:relative;text-align:center;color:#ffffff;margin-bottom:25px;align-items:center;display:flex}.service_connecttool h3::after{background:linear-gradient(90deg,rgb(145,182,197),rgb(98,115,172));content:'';transform:translateX(-50%);width:80px;height:3px;left:50%;position:absolute;bottom:0;border-radius:10px}.service_connecttool .msg_infotool::before{border-left:2px solid rgb(145,182,197);border-top:2px solid rgb(145,182,197);height:30px;opacity:0.7;top:-15px;width:30px;left:-15px;content:'';position:absolute}.service_connecttool .msg_infotool > span:hover{background:rgba(255,255,255,0.08);transform:translateY(-3px);box-shadow:0 10px 25px rgba(0,0,0,0.1)}.service_connecttool .msg_infotool svg{width:22px;height:22px;fill:#ffffff;margin:0 10px;transition:all 0.3s ease}.service_connecttool .msg_infotool > span a{display:inline-flex;padding-right:5px;transition:color 0.3s ease;text-decoration:none;align-items:center;color:#ffffff;position:relative}.service_connecttool .msg_infotool > span a:hover::after{width:100%}.service_connecttool .ask_questionstool h4{font-weight:600;margin-bottom:15px;display:flex;color:#ffffff;align-items:center;font-size:18px;padding-left:15px;position:relative}.service_connecttool .ask_questionstool h4 svg path{stroke-linecap:round;stroke-width:0.5;fill-opacity:0.9;fill:rgb(145,182,197);stroke:rgb(98,115,172);transform-origin:center center;stroke-linejoin:round;transition:all 0.3s ease}.service_connecttool .ask_questionstool span svg{height:18px;margin-right:10px;stroke-width:0.3;stroke:rgb(98,115,172);transition:all 0.3s ease;fill:rgb(145,182,197);width:18px;opacity:0.8}.service_connecttool .ask_questionstool span:hover svg path{stroke-dashoffset:0;fill:rgb(98,115,172);stroke:rgb(98,115,172);fill-opacity:1}.homepagetool{width:100%;position:relative;overflow:hidden}.homepagetool .course_entrytool::before{z-index:1;top:0;position:absolute;left:0;content:"";right:0;background:linear-gradient(135deg,rgb(145,182,197,0.5),rgba(0,0,0,0.5) 70%);bottom:0}.homepagetool .skill_masterytool > div{opacity:0;animation:fadeInUp 0.8s forwards}.homepagetool .title_style_header{position:relative;font-weight:700;display:inline-block;margin-bottom:1.5rem;line-height:1.2;font-size:43px;color:#ffffff}.homepagetool h3{padding-left:1rem;color:#ffffff;font-weight:600;position:relative;margin-bottom:1rem;line-height:1.5;font-size:21px}.future_attendeestool{padding:120px 0;overflow:hidden;background:linear-gradient(135deg,rgb(196,208,217) 0%,rgb(145,182,197,0.5) 100%);position:relative}.future_attendeestool .container{padding:0 20px;margin:0 auto;z-index:1;position:relative;max-width:1200px}.future_attendeestool .training_tracktool{padding:0 50px;position:relative;overflow:visible}.future_attendeestool div{flex-direction:column;display:flex;position:relative}.future_attendeestool div::before{top:0;width:2px;left:36px;content:"";background:linear-gradient(180deg,rgb(145,182,197,0.5),rgb(98,115,172,0.5));opacity:0.5;height:100%;position:absolute}.future_attendeestool div p:hover svg{box-shadow:0 8px 25px rgba(0,0,0,0.15);transform:scale(1.2)}.future_attendeestool div p:hover svg path{fill:rgb(98,115,172)}.future_attendeestool div p:hover::before{width:20px;opacity:1}.future_attendeestool div p:hover::after{opacity:1;transform:scale(1)}.program_informationtool{overflow:hidden;position:relative;background:rgb(196,208,217);padding:5rem 0}.program_informationtool::after{bottom:-10px;height:150px;transform:rotate(-15deg);z-index:1;background:linear-gradient(225deg,rgb(98,115,172) 0%,transparent 80%);width:150px;right:-10px;position:absolute;content:""}.program_informationtool .img_gridtool::before{z-index:1;content:"";top:0;left:0;height:100%;width:100%;position:absolute;background:linear-gradient(to right,rgb(145,182,197,0.5) 0%,transparent 100%)}.program_informationtool .img_gridtool:hover{transform:perspective(1000px) rotateX(0deg)}.program_informationtool .text_holdertool{padding:2rem;background:linear-gradient(145deg,rgba(255,255,255,0.05) 0%,rgba(255,255,255,0.1) 100%);backdrop-filter:blur(10px);box-shadow:0 10px 30px rgba(0,0,0,0.08);border-left:4px solid rgb(145,182,197);position:relative}.program_informationtool h3::after{transition:transform 0.4s cubic-bezier(0.215,0.61,0.355,1);width:50px;background:rgb(98,115,172);transform-origin:left;left:0;animation:expandLine 0.6s 0.8s forwards cubic-bezier(0.34,1.56,0.64,1);height:3px;content:"";transform:scaleX(0);position:absolute;bottom:-8px}.cookieInformationAlerttool h5{margin-bottom:6px;transition:color 0.3s ease-in-out;font-weight:700;font-size:21px;color:#ffffff}.user_statustool:hover svg{transform:rotate(10deg)}.cookie_button.cookie_layertool{background:rgb(145,182,197)}.cookie_button.web_cookiestool{background:rgb(98,115,172)}.cookieInformationAlerttool p a{font-weight:600;text-decoration:none;color:rgb(145,182,197);transition:color 0.3s ease-in-out}.inner-containertool .track_prefstool{font-size:20px;border-radius:10px;margin-left:30px;color:#ffffff;font-weight:400;transition:background 0.3s ease-in-out,transform 0.3s ease-in-out;padding:10px;border:none;background:rgb(145,182,197)}.appDivtool::after{clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%);opacity:0.15;right:-5rem;bottom:-5rem;width:20rem;background:linear-gradient(225deg,rgb(145,182,197) 0%,transparent 70%);animation:float 15s ease-in-out infinite;transform:rotate(15deg);position:absolute;content:"";z-index:0;height:20rem}.appDivtool .training_tracktool{clip-path:polygon( 0 0,100% 0,100% calc(100% - 1.5rem),calc(100% - 1.5rem) 100%,0 100% );transform:translateY(20px);opacity:0;padding:2.5rem;animation:popUp 1s cubic-bezier(0.25,0.46,0.45,0.94) 0.3s forwards;background:#ffffff;box-shadow:0 10px 30px rgba(0,0,0,0.07),0 1px 8px rgba(0,0,0,0.04);position:relative}.appDivtool span{font-family:Arial,sans-serif;display:block;line-height:1.8;color:#000000;font-size:12px;font-weight:400}header .head_sitewraptool{overflow:hidden;flex-direction:column;align-items:center;background:#ffffff;box-shadow:0 5px 25px rgba(0,0,0,0.1);display:flex;margin:1rem 0;position:relative;border-radius:17px;padding:1.5rem 0}header .header_knowtool{text-decoration:none;position:relative;padding:0 0 1rem 0;justify-content:center;display:flex}header .header_knowtool svg{transition:all 0.3s ease;height:auto;width:180px}header .main_learningtool{gap:0.7rem;display:flex;max-width:90%;width:100%;flex-wrap:wrap;padding:1rem 2rem 0;justify-content:center}header .head_primetool:hover{transform:translateY(-3px);color:rgb(145,182,197);box-shadow:0 5px 15px rgba(0,0,0,0.08)}header .head_primetool:hover::before{height:100%}@media only screen and (max-width: 1200px) {.container{padding:0 20px;width:100%}} @media only screen and (max-width: 800px) {.container{padding:0 12px}} @media (max-width: 767px) {.customer_reviewstool h2{font-size:calc(36px - 0.3rem);margin-bottom:3rem}.customer_reviewstool .opinion_cornertool{gap:3.5rem}.customer_reviewstool .learner_quotestool:nth-child(odd),.customer_reviewstool .learner_quotestool:nth-child(even){transform:none;align-self:center;width:100%}.customer_reviewstool .learner_quotestool:hover{transform:translateY(-5px)}.customer_reviewstool .learner_quotestool p{padding-left:50px}} @media screen and (max-width: 767px) {.our_storytool{padding:60px 0}.our_storytool .training_tracktool{padding:30px 20px;gap:25px}.our_storytool .founder_visiontool{gap:20px;text-align:center;flex-direction:column;align-items:center}.our_storytool .community_edtool::after{left:50%;transform:translateX(-50%)}.our_storytool .community_edtool:hover::after{width:60px}.our_storytool .belief_coretool{justify-content:center}.our_storytool .text_holdertool{text-align:center}.our_storytool h2::after{left:50%;transform:translateX(-50%)}} @media (max-width: 576px) {.contact_form_boxtool{padding:40px 0}.contact_form_boxtool .container{padding:0 15px}.contact_form_boxtool h2{margin-bottom:40px;font-size:calc(30px - 6px)}.contact_form_boxtool h2::before{width:20px;left:calc(50% - 35px)}.contact_form_boxtool h2::after{width:50px}.contact_form_boxtool .query_helptool{padding:30px 20px 40px}.contact_form_boxtool #contact{gap:20px}.contact_form_boxtool .inquiry_requesttool{width:100%}.contact_form_boxtool .img_gridtool{min-height:200px}} @media screen and (max-width: 992px) {.leaderboardtool .container{grid-template-columns:repeat(1,1fr)}.leaderboardtool .company_holder{grid-column:1;grid-row:1}.leaderboardtool .ar_toolstool{grid-row:2;grid-column:1;margin-top:2rem}.mentor_nettool{grid-row:3;margin-top:3rem}} @media (max-width: 991px) {.service_connecttool{padding:60px 0}.service_connecttool .edu_faqtool{padding:30px}.service_connecttool h3{font-size:calc(31px - 4px)}.service_connecttool h3 svg{margin-right:10px;width:26px;height:26px}.service_connecttool .msg_infotool{gap:20px;grid-template-columns:1fr}.service_connecttool .msg_infotool > span p svg{margin-right:8px;width:20px;height:20px}.service_connecttool .ask_questionstool h4 svg{width:22px;height:22px}.service_connecttool .ask_questionstool span svg{width:16px;height:16px}} @media (hover: none) {.service_connecttool .edu_faqtool:hover,.service_connecttool .msg_infotool > span:hover{transform:none;box-shadow:none}.service_connecttool .msg_infotool > span a:hover{color:#ffffff}.service_connecttool .msg_infotool > span a:hover::after{width:0}} @media (min-width: 768px) {.homepagetool .skill_masterytool{align-items:center;grid-template-columns:1fr 1fr}.homepagetool .skill_masterytool > div:first-child{position:relative}.homepagetool .skill_masterytool > div:first-child::after{top:50%;transform:translateY(-50%);position:absolute;width:1px;right:-1rem;height:70%;content:"";background:linear-gradient(to bottom,transparent,rgb(98,115,172),transparent)}.homepagetool .title_style_header{font-size:calc(43px * 1.2)}} @media (max-width: 480px) {.homepagetool .course_entrytool{min-height:60vh}.homepagetool .skill_masterytool{padding:1.5rem}.homepagetool .title_style_header{font-size:calc(43px * 0.8)}.homepagetool h3{font-size:calc(21px * 0.8);padding-left:0.75rem}.homepagetool p{font-size:calc(17px * 0.9);padding-left:0.75rem}} @media (max-width: 479px) {.future_attendeestool{padding:60px 0}.future_attendeestool .training_tracktool{padding:0 10px}.future_attendeestool h4{margin-bottom:40px;padding-left:15px;font-size:calc(44px - 18px)}.future_attendeestool div p{font-size:calc(15px - 1px);margin-bottom:20px;padding-left:55px}.future_attendeestool div::before{left:23px}.future_attendeestool div p svg{left:13px;padding:6px;width:20px;height:20px}.future_attendeestool div p::before{top:10px;left:45px}.future_attendeestool div p::after{left:40px;width:calc(100% - 40px)}} @media (max-width: 767px) {.program_informationtool{padding:4rem 0}.program_informationtool .container{padding:0 1.5rem}.program_informationtool .img_gridtool{height:250px}.program_informationtool .text_holdertool{padding:1.5rem}.program_informationtool h3{font-size:19px;margin-bottom:1.2rem}.program_informationtool .description{max-height:250px}} @media only screen and (max-width: 1200px) {.cookieInformationAlerttool{padding:20px}} @media (max-width: 768px) {.appDivtool{padding:4rem 1.25rem}.appDivtool h2{font-size:calc(38px - 0.5rem)}.appDivtool .training_tracktool{padding:1.75rem;clip-path:polygon( 0 0,100% 0,100% calc(100% - 1rem),calc(100% - 1rem) 100%,0 100% )}.appDivtool li{padding-left:2rem}} @media (max-width: 767px) {header .head_sitewraptool{margin:0.6rem 0;padding:1rem 0}header .header_knowtool{padding:0 0 0.7rem 0}header .header_knowtool svg{width:140px}header .main_learningtool{padding:0.7rem 1rem 0;gap:0.5rem;max-width:95%}header .head_primetool{font-size:calc(18px - 1px);padding:0.5rem 1rem}} @keyframes slideUp {from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}} @keyframes scanLines {0%{background-position:0 0}100%{background-position:100px 100px}} @keyframes fadeInUp {from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}} @keyframes glowingBorder {0%,100%{opacity:0.3}50%{opacity:1}} @keyframes floatIcon {0%,100%{transform:translateY(0) scale(1)}50%{transform:translateY(-5px) scale(1.05)}} @keyframes clockSpin {0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}} @keyframes pulse {0%{box-shadow:0 0 0 0 rgb(98,115,172,0.5)}70%{box-shadow:0 0 0 10px rgba(0,0,0,0)}100%{box-shadow:0 0 0 0 rgba(0,0,0,0)}} @keyframes popUp {0%{transform:translateY(20px);opacity:0}100%{transform:translateY(0);opacity:1}}