header,footer{width:100%}header{top:0;left:0;box-shadow:0 5px 25px rgba(0,0,0,0.5);background:linear-gradient(to bottom,rgb(186,185,211,0.5) 0%,#000000 100%);position:fixed;width:100%;z-index:100}.xZaYWcompany_info::after{border-radius:50%;z-index:1;right:-100px;opacity:0.1;height:300px;background:rgb(186,185,211);animation:pulse 8s infinite alternate ease-in-out;position:absolute;bottom:-100px;content:"";width:300px}.xZaYWcompany_info .MNSLcpost_container h6{position:relative;color:#000000;font-size:calc(18px * 1.1);font-weight:700;margin-bottom:25px;display:inline-block}.xZaYWcompany_info .MNSLcpost_container span{text-align:justify;opacity:0;column-count:1;font-size:14px;display:block;font-weight:400;transform:translateY(20px);animation:fadeIn 1.2s 0.8s forwards ease-out;line-height:1.8;color:#000000;column-gap:40px}header .FWzvfpage_top{position:relative;margin:1rem 0 1.5rem;display:flex;align-items:center;z-index:3;text-decoration:none;justify-content:center}header .FWzvfpage_top:hover svg{transform:scale(1.08);filter:drop-shadow(0 0 12px rgb(151,149,182))}header .xMKQcmain_pagewrap::before{z-index:3;left:0;background:linear-gradient(90deg,#000000 0%,transparent 10%,transparent 90%,#000000 100%);height:100%;width:100%;pointer-events:none;top:0;content:"";position:absolute}header .pXGONmain_head::after{height:2px;position:absolute;bottom:0;width:0%;left:50%;content:"";background:rgb(151,149,182);transition:all 0.3s ease;transform:translateX(-50%)}.vmTrGthxBlock::after{z-index:0;height:80%;transform:rotate(-15deg);top:-10%;position:absolute;opacity:0.4;width:80%;right:-10%;content:"";background:radial-gradient( circle at center,rgb(186,185,211,0.5) 0%,transparent 70% )}.vmTrGthxBlock .wmQSosmart_classes{box-shadow:0 20px 40px rgba(0,0,0,0.1),0 8px 16px rgba(0,0,0,0.05),0 4px 8px rgba(0,0,0,0.025);transform:translateZ(10px) rotateX(2deg);transform-style:preserve-3d;backdrop-filter:blur(5px);transition:transform 0.6s cubic-bezier(0.19,1,0.22,1),box-shadow 0.6s ease;position:relative;border-left:4px solid rgb(186,185,211);background:#ffffff;padding:3rem}.vmTrGthxBlock li:hover span{padding-left:0.5rem}.vmTrGthxBlock li:hover span::after{transform:scaleX(1)}.xPIgoprivacy_stronghold{font-family:Arial,sans-serif;transition:all 0.3s ease;color:#000000;padding:40px;box-shadow:0 4px 12px rgba(0,0,0,0.5);background-color:rgb(220,219,234)}.xPIgoprivacy_stronghold h5{font-size:23px}.xPIgoprivacy_stronghold li{position:relative;padding-left:10px;margin-bottom:10px;font-size:13px}.xPIgoprivacy_stronghold .container div{margin-bottom:30px}.xPIgoprivacy_stronghold button{color:#ffffff;padding:10px 20px;font-size:18px;cursor:pointer;border-radius:10px;background-color:rgb(186,185,211);transition:background-color 0.3s ease;border:none}.jmwRLprogram_structure .oHUKJjob_success{display:grid;opacity:0;grid-template-columns:1fr;gap:40px;animation:fadeInUp 0.8s cubic-bezier(0.22,1,0.36,1) forwards;transform:translateY(20px)}.jmwRLprogram_structure .MNSLcpost_container{padding:40px;box-shadow:0 10px 30px rgba(0,0,0,0.06);transform:translateY(0);position:relative;background:#ffffff;z-index:2;transition:transform 0.5s cubic-bezier(0.22,1,0.36,1)}.jmwRLprogram_structure .MNSLcpost_container div{position:relative;overflow:hidden}.xeypQcontact_form_box{overflow:hidden;background:#ffffff;position:relative;padding:80px 0}.xeypQcontact_form_box h2{font-size:32px;border-left:5px solid rgb(186,185,211);margin-bottom:50px;text-align:left;position:relative;font-weight:700;padding-left:20px;color:#000000}.xeypQcontact_form_box .HmAWxmessage_widget{position:relative;flex:0 0 60%;padding:60px}.xeypQcontact_form_box #contact{flex-direction:column;gap:30px;display:flex}.xeypQcontact_form_box h3{position:relative;font-weight:700;margin-bottom:30px;font-size:22px;color:#000000}.xeypQcontact_form_box input[type="text"]::placeholder{opacity:0.6;color:#000000}.xeypQcontact_form_box .MGskZhelp_grid input[type="checkbox"]{border:2px solid rgb(220,219,234);border-radius:10px;width:22px;cursor:pointer;height:22px;appearance:none;transition:all 0.2s ease;position:relative}.xeypQcontact_form_box .MGskZhelp_grid a::after{height:1px;background:rgb(186,185,211);width:100%;transition:all 0.3s ease;position:absolute;left:0;content:"";bottom:-2px}.xeypQcontact_form_box svg path{transition:all 0.3s ease;fill:rgb(186,185,211)}.WeVwnuser_feedback::before{z-index:0;top:-150px;border-radius:50%;filter:blur(100px);width:500px;content:"";background:rgb(186,185,211,0.5);height:500px;left:-150px;position:absolute}.WeVwnuser_feedback .TxnUMreview_list{position:relative;justify-content:center;flex-wrap:wrap;display:flex}.WeVwnuser_feedback .jdWxoedu_quotes:nth-child(1){transform:translateZ(20px)}.WeVwnuser_feedback .jdWxoedu_quotes:nth-child(2){transform:translateZ(15px)}.WeVwnuser_feedback .jdWxoedu_quotes:nth-child(4){transform:translateZ(5px)}.WeVwnuser_feedback .jdWxoedu_quotes:hover{box-shadow:0 25px 45px rgba(0,0,0,0.15);transform:translateZ(30px)}.WeVwnuser_feedback .jdWxoedu_quotes:hover .esbSipost_thumbnail{transform:scale(1.1)}.WeVwnuser_feedback .jdWxoedu_quotes span{font-weight:600;display:block;margin-bottom:1rem;text-align:center;font-size:16px;color:#000000}.WeVwnuser_feedback .jdWxoedu_quotes p::after{opacity:0.5;position:absolute;content:"";right:0;color:rgb(186,185,211,0.5);bottom:-40px;font-size:4rem}.TdiwMtariff_container h2{font-weight:700;transform:translateY(20px);color:#ffffff;animation:fadeSlideUp 0.7s ease forwards;opacity:0;text-align:center;position:relative;font-size:30px;margin-bottom:20px;letter-spacing:1px}.TdiwMtariff_container .IgXQOqtr_cost li:nth-child(2){--li-index:2}.TdiwMtariff_container .fyspJlesson_fees::before{width:100%;left:0;position:absolute;background:linear-gradient(90deg,rgb(186,185,211),rgb(151,149,182));transform-origin:left;content:"";top:0;transform:scaleX(0);height:4px;transition:transform 0.5s cubic-bezier(0.22,1,0.36,1)}.TdiwMtariff_container .ZMWXivalue_plan p{color:rgba(255,255,255,0.8);line-height:1.6;overflow-wrap:break-word;font-size:calc(15px - 2px);flex-grow:1;margin-bottom:25px;word-break:break-word}.ELDUWfind_support::before{transform-origin:top;position:absolute;inset:0;background-size:20px 20px;opacity:0.2;z-index:-2;content:'';animation:perspectiveGrid 30s linear infinite;background-image:linear-gradient(rgb(186,185,211,0.5) 1px,transparent 1px),linear-gradient(90deg,rgb(186,185,211,0.5) 1px,transparent 1px);perspective:1000px;transform:rotateX(60deg) translateZ(-100px)}.ELDUWfind_support h3{padding-bottom:15px;display:inline-block;margin-bottom:40px;position:relative;color:rgb(186,185,211);letter-spacing:2px;text-transform:uppercase;font-weight:700;font-size:32px}.ELDUWfind_support .UACqhwrite_form{position:relative;background:rgb(220,219,234);box-shadow:0 5px 15px rgba(0,0,0,0.05);color:#000000;padding:25px;font-size:18px;line-height:1.8;margin-bottom:50px;clip-path:polygon( 0 0,98% 0,100% 15px,100% 100%,2% 100%,0 calc(100% - 15px) );border-radius:0}.ELDUWfind_support .ITxDMedu_query span::after{opacity:0;width:200%;left:-50%;top:-50%;z-index:-2;transform:scale(0.5);background:radial-gradient( circle at center,rgb(186,185,211,0.5) 0%,transparent 70% );height:200%;transition:opacity 0.5s ease;position:absolute;content:''}.ELDUWfind_support .ITxDMedu_query span svg{flex-shrink:0;stroke:rgb(186,185,211);stroke-width:1;fill:rgb(186,185,211);transition:transform 0.3s ease,fill 0.3s ease;height:20px;margin-right:8px;width:20px}.ELDUWfind_support .ITxDMedu_query span span::before,.ELDUWfind_support .ITxDMedu_query span span::after{display:none}.ELDUWfind_support .wruqLform_edu{box-shadow:0 15px 30px rgba(0,0,0,0.08);position:relative;background:rgb(220,219,234);overflow:hidden;grid-column:1 / -1;padding:35px;margin-top:40px}.ELDUWfind_support .wruqLform_edu h4{padding-left:15px;font-weight:700;letter-spacing:1px;color:rgb(186,185,211);text-transform:uppercase;display:inline-block;font-size:19px;position:relative;margin-bottom:25px}.ELDUWfind_support .wruqLform_edu span::before{height:100%;background:rgb(151,149,182);transform:scaleY(0);content:'';transform-origin:top;transition:transform 0.3s ease;width:3px;position:absolute;left:0;top:0}.ELDUWfind_support .wruqLform_edu span:hover svg{transform:scale(1.1);opacity:1;fill:rgb(186,185,211)}.GfXTSstay_updated{overflow:hidden;padding:6rem 2rem;background:#ffffff;font-family:Arial,sans-serif;position:relative}.GfXTSstay_updated h3{line-height:1.1;margin:0;animation:fadeUp 0.8s forwards;font-size:clamp(22px,5vw,46px);font-weight:700;color:#000000;transform-origin:left;transform:translateY(30px);padding:0;opacity:0;position:relative}.GfXTSstay_updated input[type="email"]:focus::placeholder{opacity:0;transform:translateY(-20px)}.GfXTSstay_updated .chPRkonline_lessons::before{width:0;top:0;height:100%;content:"";left:0;background:rgb(186,185,211);z-index:-1;position:absolute;transition:width 0.4s cubic-bezier(0.165,0.84,0.44,1)}.pYLnItitle_greeting::before{background:repeating-linear-gradient(45deg,rgba(94,170,168,0.03),rgba(94,170,168,0.03) 10px,transparent 10px,transparent 20px);top:0;left:0;z-index:1;bottom:0;right:0;content:"";position:absolute;pointer-events:none}.pYLnItitle_greeting .MNSLcpost_container::before{background:linear-gradient(135deg,rgba(255,255,255,0.9) 20%,rgba(255,255,255,0.7) 80%);left:0;box-shadow:0 15px 35px rgba(0,0,0,0.08);border-left:4px solid rgb(186,185,211);transition:transform 0.5s cubic-bezier(0.25,0.1,0.25,1.4),box-shadow 0.5s ease;clip-path:polygon(0 0,100% 0,92% 100%,0% 100%);width:100%;height:100%;backdrop-filter:blur(10px);top:0;z-index:-1;position:absolute;content:""}.pYLnItitle_greeting .hfROsfast_skill svg text{transition:fill 0.3s ease;fill:rgb(94,170,168);font-family:Arial,sans-serif}.pYLnItitle_greeting ul{margin:1rem 0 0 0;list-style:none;padding:0}.pYLnItitle_greeting .viqwtreach_query::before{background:linear-gradient(135deg,rgb(94,170,168) 0%,rgb(186,185,211) 100%);z-index:-1;opacity:0;transition:opacity 0.4s ease;content:"";top:0;position:absolute;width:100%;left:0;height:100%}.pYLnItitle_greeting .esbSipost_thumbnail:hover{transform:translateZ(30px) perspective(1000px) rotateY(0deg)}.pYLnItitle_greeting .esbSipost_thumbnail:hover::before{opacity:0.7}footer::before{background:linear-gradient(to right,rgb(151,149,182),rgb(186,185,211));opacity:0.9;bottom:0;z-index:-2;content:"";top:0;right:0;left:0;position:absolute}.sWdDpalumni_net .company_holder h3{font-weight:700;color:#ffffff;margin:0 0 1.5rem;position:relative;border-bottom:2px solid rgba(255,255,255,0.2);padding-bottom:1rem;font-size:32px}.sWdDpalumni_net .xMKQcmain_pagewrap h5{font-size:24px;position:relative;border-bottom:2px solid rgba(255,255,255,0.2);color:#ffffff;padding-bottom:0.8rem;margin:0 0 1.5rem;font-weight:600}.sWdDpalumni_net .xMKQcmain_pagewrap .PcmnNmain_nav a:hover::after{opacity:1;transform:translateX(0)}.sWdDpalumni_net::after{right:2rem;content:"";top:2rem;border-top:2px solid rgba(255,255,255,0.2);position:absolute;width:50px;border-right:2px solid rgba(255,255,255,0.2);height:50px}.HNmBQcheck_it_out_now{position:relative;padding:130px 0;background:linear-gradient(155deg,rgb(186,185,211,0.5) 50%,rgb(220,219,234) 50%);overflow:hidden}.HNmBQcheck_it_out_now .viqwtreach_query{box-shadow:15px 15px 30px rgba(0,0,0,0.1),0 0 0 10px rgba(255,255,255,0.05);position:relative;font-size:17px;font-weight:600;background:rgb(186,185,211);color:#ffffff;z-index:5;align-items:center;justify-content:center;border-radius:20px 20px 0 20px;transition:all 0.4s ease;text-align:center;display:flex;padding:20px;flex:0 0 220px;text-decoration:none;transform:translateY(30px);height:220px}.MbGfyleadership_profile{overflow:hidden;padding:5rem 2rem;isolation:isolate;background:rgb(220,219,234);position:relative}.MbGfyleadership_profile .jdWxoedu_quotes{display:grid;grid-template-columns:1fr 1fr;max-width:1100px;position:relative;margin:0 auto;gap:0}.MbGfyleadership_profile .esbSipost_thumbnail::after{height:100%;width:100%;position:absolute;content:"";background:linear-gradient( to right,rgba(0,0,0,0.5) 0%,transparent 50% );top:0;clip-path:polygon(0 0,85% 0,100% 100%,0 100%);left:0}.MbGfyleadership_profile .jdWxoedu_quotes:hover .name::before{transform:rotate(45deg) scale(1)}.MbGfyleadership_profile .jdWxoedu_quotes:hover .KlInHexperience_data > div:nth-child(2){transform:translateX(0);opacity:1}.MbGfyleadership_profile .jdWxoedu_quotes:hover .hExSpjob_skills{opacity:1;transform:translateY(0)}.VOANXtrackingNoticeModal{padding:20px 0;display:flex;border-top:3px solid rgb(186,185,211);bottom:0;box-shadow:0 -3px 10px rgba(0,0,0,0.5);background:rgb(220,219,234);position:fixed;justify-content:center;z-index:100;width:100%}.IQmwncookie_explained h5{margin-bottom:10px;text-transform:uppercase;letter-spacing:1px;font-weight:700;font-size:22px;color:rgb(186,185,211)}#vgsanprivacyNoticeModal:checked ~ .VOANXtrackingNoticeModal{opacity:0;visibility:hidden}@media only screen and (max-width: 800px) {.container{padding:0 12px}} @media screen and (min-width: 992px) {.xZaYWcompany_info{padding:180px 0 150px}.xZaYWcompany_info .container{align-items:center;display:flex;justify-content:flex-end}.xZaYWcompany_info .MNSLcpost_container{transform:translateX(-150px);animation:slideIn 1.2s 0.5s forwards ease-out;max-width:1000px;width:85%;opacity:0;padding:70px 80px}.xZaYWcompany_info .MNSLcpost_container h6{margin-bottom:30px;font-size:18px}.xZaYWcompany_info .MNSLcpost_container span{column-count:2}} @media (max-width: 575px) {.vmTrGthxBlock{padding:3rem 0}.vmTrGthxBlock .container{padding:0 1rem}.vmTrGthxBlock .wmQSosmart_classes{border-left-width:3px;padding:1.5rem}.vmTrGthxBlock h2{margin-bottom:1.5rem;font-size:calc(38px * 0.7)}.vmTrGthxBlock h2::after{width:5rem;bottom:-0.7rem;height:0.2rem}.vmTrGthxBlock span{font-size:calc(13px * 0.9);line-height:1.6}.vmTrGthxBlock li::before{height:0.7rem;left:-1.5rem;width:0.7rem}} @media (max-width: 767px) {.jmwRLprogram_structure{padding:70px 0}.jmwRLprogram_structure .esbSipost_thumbnail{height:280px;margin:0 -15px;width:calc(100% + 30px)}.jmwRLprogram_structure .MNSLcpost_container{padding:30px 25px}.jmwRLprogram_structure .MNSLcpost_container h3{font-size:calc(19px * 1.1);margin-bottom:20px}.jmwRLprogram_structure .description{font-size:calc(14px * 0.95);line-height:1.7;max-height:250px}} @media (max-width: 576px) {.xeypQcontact_form_box{padding:40px 0}.xeypQcontact_form_box .container{padding:0 15px}.xeypQcontact_form_box h2{font-size:calc(32px - 6px);padding-left:15px;margin-bottom:25px}.xeypQcontact_form_box .HmAWxmessage_widget{padding:30px 20px}.xeypQcontact_form_box #contact{gap:20px}.xeypQcontact_form_box input[type="text"]{padding:15px}.xeypQcontact_form_box .viqwtreach_query{padding:15px 20px;width:100%}.xeypQcontact_form_box .esbSipost_thumbnail{min-height:200px}} @media (max-width: 991px) {.ELDUWfind_support{padding:80px 0}.ELDUWfind_support .YOskQinstant_help{padding:40px;clip-path:polygon( 0 3%,3% 0,97% 0,100% 3%,100% 97%,97% 100%,3% 100%,0 97% )}.ELDUWfind_support h3{font-size:calc(32px - 0.2rem)}.ELDUWfind_support .ITxDMedu_query{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:25px}.ELDUWfind_support .UACqhwrite_form{padding:20px}.ELDUWfind_support .ITxDMedu_query span svg{height:18px;width:18px}} @media (max-width: 991px) {.pYLnItitle_greeting .wmQSosmart_classes{grid-template-columns:1fr;padding:2rem 1.5rem}.pYLnItitle_greeting .MNSLcpost_container{padding:1.5rem;transform:translateZ(0);order:2}.pYLnItitle_greeting .esbSipost_thumbnail{order:1;transform:translateZ(0) perspective(1000px) rotateY(0);min-height:350px;clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.pYLnItitle_greeting h1{transform:translateX(0);font-size:calc(43px * 0.9)}.pYLnItitle_greeting .hfROsfast_skill p{max-width:100%}.pYLnItitle_greeting .MNSLcpost_container::before{clip-path:polygon(0 0,100% 0,100% 100%,0% 100%)}} @media (max-width: 768px) {.sWdDpalumni_net{padding:3rem 0 1.5rem}.sWdDpalumni_net .PcmnNmain_nav{gap:1.5rem}.sWdDpalumni_net .company_holder h3{font-size:calc(32px - 2px)}.vqOlRdonate_books{margin-top:3rem}} @media (max-width: 767px) {.HNmBQcheck_it_out_now{padding:90px 0;background:linear-gradient(175deg,rgb(186,185,211,0.5) 60%,rgb(220,219,234) 60%)}.HNmBQcheck_it_out_now .wmQSosmart_classes{gap:60px;flex-direction:column}.HNmBQcheck_it_out_now .container p{width:100%;font-size:22px}.HNmBQcheck_it_out_now .viqwtreach_query{height:160px;align-self:flex-end;margin-right:20px;width:160px}} @keyframes slideUp {to{transform:translateY(0);opacity:1}} @keyframes slideIn {to{transform:translateX(0);opacity:1}} @keyframes fadeIn {to{opacity:1;transform:translateY(0)}} @keyframes rotate {from{transform:rotate(0deg)}to{transform:rotate(360deg)}} @keyframes rotate {0%{transform:translate(-50%,-50%) scale(1.5) rotate(0deg)}100%{transform:translate(-50%,-50%) scale(1.5) rotate(360deg)}} @keyframes dashAnimation {from{stroke-dashoffset:100}to{stroke-dashoffset:0}} @keyframes slideBg {to{transform:translateX(0)}}