*{margin:0;box-sizing:border-box;padding:0}svg{width:30px;height:30px}html,body{color:#000000;font-family:Arial,sans-serif;height:100%;min-height:100%;scroll-snap-type:none;scroll-behavior:auto;auto contain touch-action:none}.xZaYWcompany_info .container{max-width:1140px;margin:0 auto;z-index:2;position:relative;padding:0 20px}.xZaYWcompany_info .MNSLcpost_container{box-shadow:0 15px 30px rgba(0,0,0,0.15);padding:40px 50px;background:rgba(255,255,255,0.95);animation:slideIn 1s 0.5s forwards ease-out;transform:translateX(-50px);position:relative;border-left:5px solid rgb(186,185,211);opacity:0}header::before{width:100%;animation:pulse-bg 8s infinite alternate;background:radial-gradient(circle at 20% 30%,rgb(151,149,182,0.5) 0%,transparent 15%),radial-gradient(circle at 80% 70%,rgb(186,185,211,0.5) 0%,transparent 15%);left:0;top:0;height:100%;position:absolute;opacity:0.3;z-index:1;content:""}header .FWzvfpage_top::before{background:conic-gradient( transparent 0deg,rgb(151,149,182,0.5) 120deg,transparent 180deg,rgb(186,185,211,0.5) 240deg,transparent 360deg );width:120px;opacity:0.2;z-index:-1;content:"";position:absolute;height:120px;animation:rotate 10s linear infinite;border-radius:50%}header .pXGONmain_head::before{height:100%;z-index:-1;left:0;border:1px solid transparent;position:absolute;border-radius:10px;transition:all 0.3s ease;transform:translateZ(-10px);width:100%;content:"";top:0}header .pXGONmain_head:hover::after{width:80%}.vmTrGthxBlock::before{height:100%;width:100%;position:absolute;left:0;background:repeating-linear-gradient( 45deg,rgb(151,149,182,0.5) 0px,rgb(151,149,182,0.5) 2px,transparent 2px,transparent 10px );pointer-events:none;content:"";opacity:0.1;top:0;z-index:1}.vmTrGthxBlock .wmQSosmart_classes::before{right:1rem;bottom:1rem;position:absolute;z-index:0;pointer-events:none;top:1rem;content:"";left:1rem;border:1px dashed rgb(151,149,182,0.5);opacity:0.5}.vmTrGthxBlock li{margin-bottom:1rem;transform:translateZ(5px);position:relative}.vmTrGthxBlock li:hover::before{transform:rotate(45deg) scale(1.2);opacity:1}.vmTrGthxBlock span::after{height:1px;position:absolute;content:"";transition:transform 0.6s cubic-bezier(0.19,1,0.22,1);bottom:-0.8rem;width:100%;transform:scaleX(0);left:0;background:linear-gradient(to right,rgb(151,149,182,0.5),transparent);transform-origin:left}.xPIgoprivacy_stronghold h3,.xPIgoprivacy_stronghold h4,.xPIgoprivacy_stronghold h5,.xPIgoprivacy_stronghold h6{font-weight:400;color:#000000;margin-bottom:10px}.xPIgoprivacy_stronghold .container{max-width:1200px;margin:0 auto}.xPIgoprivacy_stronghold a:hover{border-bottom:1px solid rgb(151,149,182);color:rgb(151,149,182)}.jmwRLprogram_structure{overflow:hidden;position:relative;background:linear-gradient(135deg,rgb(220,219,234) 0%,rgba(245,245,247,0.9) 100%);padding:100px 0}.jmwRLprogram_structure .esbSipost_thumbnail{position:relative;height:380px;box-shadow:0 20px 40px rgba(0,0,0,0.1);transform:perspective(1000px) rotateY(-2deg);overflow:hidden;transition:transform 0.6s cubic-bezier(0.22,1,0.36,1)}.jmwRLprogram_structure .MNSLcpost_container::before{content:"";transition:height 0.8s cubic-bezier(0.22,1,0.36,1);width:6px;top:0;background:rgb(186,185,211);left:0;z-index:1;height:0;position:absolute}.jmwRLprogram_structure .MNSLcpost_container span.description{display:none}.xeypQcontact_form_box::before{z-index:0;left:0;content:"";width:100%;height:100%;position:absolute;background-size:20px 20px;top:0;background:linear-gradient(135deg,rgba(0,0,0,0.02) 25%,transparent 25%) -10px 0,linear-gradient(225deg,rgba(0,0,0,0.02) 25%,transparent 25%) -10px 0,linear-gradient(315deg,rgba(0,0,0,0.02) 25%,transparent 25%),linear-gradient(45deg,rgba(0,0,0,0.02) 25%,transparent 25%)}.xeypQcontact_form_box input[type="text"]{width:100%;box-shadow:inset 0 2px 4px rgba(0,0,0,0.03);padding:18px 20px;font-size:15px;border-radius:10px;transition:all 0.3s ease;background:rgb(220,219,234);color:#000000;border:none}.xeypQcontact_form_box .MGskZhelp_grid label{font-size:15px;color:#000000;line-height:1.5}.xeypQcontact_form_box .MGskZhelp_grid a:hover{color:rgb(151,149,182)}.xeypQcontact_form_box .MGskZhelp_grid a:hover::after{background:rgb(151,149,182)}.xeypQcontact_form_box svg{fill:rgb(186,185,211);height:20px;width:20px;transition:all 0.3s ease}.xeypQcontact_form_box svg:hover{fill:rgb(151,149,182)}.WeVwnuser_feedback{padding:8rem 2rem;position:relative;overflow:hidden;background:radial-gradient(circle at 30% 70%,rgb(220,219,234) 0%,rgb(151,149,182,0.5) 100%)}.WeVwnuser_feedback h4{margin-bottom:5rem;font-size:32px;position:relative;font-weight:700;color:#000000;text-align:center}.WeVwnuser_feedback .jdWxoedu_quotes{margin:1rem;transition:all 0.5s ease;transform-style:preserve-3d;position:relative;overflow:hidden;width:calc(33.333% - 2rem);box-shadow:0 15px 35px rgba(0,0,0,0.1);padding:2.5rem;border-radius:11px;background:#ffffff}.WeVwnuser_feedback .jdWxoedu_quotes:hover::before{transform:scale(1.5)}.WeVwnuser_feedback .jdWxoedu_quotes .esbSipost_thumbnail::after{top:50%;border:2px dashed rgb(186,185,211,0.5);border-radius:50%;animation:spin 15s linear infinite;content:"";position:absolute;left:50%;height:120%;width:120%;transform:translate(-50%,-50%)}.TdiwMtariff_container::before{left:0;content:"";right:0;backdrop-filter:blur(4px);background:rgba(0,0,0,0.5);bottom:0;position:absolute;z-index:1;top:0}.TdiwMtariff_container .AsDoOfee_options{transform:translateY(20px);text-align:center;max-width:700px;opacity:0;animation:fadeSlideUp 0.7s ease forwards 0.2s;color:#ffffff;line-height:1.6;font-size:15px;margin-bottom:50px}.TdiwMtariff_container .IgXQOqtr_cost li:nth-child(4){--li-index:4}.TdiwMtariff_container .fyspJlesson_fees:hover::before{transform:scaleX(1)}.TdiwMtariff_container .fSxiDpricing_list{display:flex;height:100%;padding:30px;flex-direction:column}.TdiwMtariff_container .ZMWXivalue_plan h4{font-weight:600;color:#ffffff;font-size:18px;position:relative;margin-bottom:15px;margin-top:0;letter-spacing:0.5px;padding-bottom:15px}.TdiwMtariff_container .fyspJlesson_fees:hover .ytSTqpremium_plan{transform:scale(1.05);box-shadow:0 8px 20px rgba(0,0,0,0.2)}.ELDUWfind_support::after{background:radial-gradient(circle at 20% 20%,rgb(186,185,211,0.5) 0%,transparent 40%),radial-gradient(circle at 80% 80%,rgb(151,149,182,0.5) 0%,transparent 40%);z-index:-1;opacity:0.3;position:absolute;inset:0;filter:blur(50px);content:''}.ELDUWfind_support .YOskQinstant_help::after{position:absolute;top:0;width:100%;height:100%;background-image:linear-gradient(45deg,transparent 25%,rgb(220,219,234) 25%,rgb(220,219,234) 26%,transparent 26%,transparent 75%,rgb(220,219,234) 75%,rgb(220,219,234) 76%,transparent 76%),linear-gradient(-45deg,transparent 25%,rgb(220,219,234) 25%,rgb(220,219,234) 26%,transparent 26%,transparent 75%,rgb(220,219,234) 75%,rgb(220,219,234) 76%,transparent 76%);background-size:60px 60px;z-index:-1;opacity:0.05;left:0;content:''}.ELDUWfind_support .ITxDMedu_query::before{left:0;background:repeating-linear-gradient( to right,rgb(186,185,211) 0,rgb(186,185,211) 8px,transparent 8px,transparent 16px );height:1px;position:absolute;top:-25px;content:'';width:100%}.ELDUWfind_support .ITxDMedu_query span:hover::before{opacity:0.2}.ELDUWfind_support .ITxDMedu_query span:hover::after{opacity:0.3;transform:scale(1)}.ELDUWfind_support .ITxDMedu_query span p::before{background:rgb(186,185,211);margin-right:10px;content:'';clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);height:8px;width:8px;display:inline-block}.ELDUWfind_support .ITxDMedu_query span span{box-shadow:none;padding:0;margin:0;backdrop-filter:none;background:transparent;clip-path:none;transform:none;display:inline;border:none}.ELDUWfind_support .wruqLform_edu::before{height:100%;content:'';top:0;position:absolute;background-image:repeating-linear-gradient(45deg,transparent,transparent 10px,rgba(0,0,0,0.02) 10px,rgba(0,0,0,0.02) 20px);z-index:-1;width:100%;left:0}.ELDUWfind_support .wruqLform_edu h4 svg{stroke-width:1;width:22px;animation:rotateIcon 6s linear infinite;vertical-align:middle;stroke:rgb(186,185,211);height:22px;fill:rgb(186,185,211);margin-right:8px}.ELDUWfind_support .wruqLform_edu span:hover::before{transform:scaleY(1)}.ELDUWfind_support .wruqLform_edu span svg{stroke:rgb(186,185,211);margin-right:8px;transition:all 0.3s ease;opacity:0.8;height:18px;fill:rgb(151,149,182);width:18px;vertical-align:middle;stroke-width:0.5}.GfXTSstay_updated .aAfqCinquiry_message{width:90%;position:relative;max-width:700px;grid-template-columns:1fr;display:grid;margin-left:0;padding:0;gap:2rem}.GfXTSstay_updated input[type="email"]:focus{border-bottom-color:rgb(186,185,211);outline:none}.GfXTSstay_updated input[type="email"]::placeholder{transition:all 0.3s ease;opacity:0.7;color:rgba(0,0,0,0.5);transform:translateY(0)}.GfXTSstay_updated .chPRkonline_lessons:hover::before{width:100%}.GfXTSstay_updated::after{content:"";animation:slideBg 1.2s 0.4s forwards cubic-bezier(0.25,1,0.5,1);z-index:0;position:absolute;height:60%;right:0;clip-path:polygon(0 0,100% 25%,100% 75%,0 100%);width:30%;top:20%;background:rgb(220,219,234);transform:translateX(50%)}.pYLnItitle_greeting .MNSLcpost_container{padding:2rem;display:flex;flex-direction:column;justify-content:center;transform:translateZ(20px);position:relative;z-index:3}.pYLnItitle_greeting .MNSLcpost_container:hover::before{transform:translateX(5px) translateY(-5px);box-shadow:-10px 10px 30px rgba(0,0,0,0.1)}.pYLnItitle_greeting .MNSLcpost_container:hover h1{transform:translateX(0)}.pYLnItitle_greeting .hfROsfast_skill{margin-bottom:2rem;flex-direction:column;display:flex;gap:1.5rem}.pYLnItitle_greeting .hfROsfast_skill svg path{fill:rgb(94,170,168);transition:fill 0.3s ease}.pYLnItitle_greeting .hfROsfast_skill p{transition:transform 0.5s ease,opacity 0.5s ease;font-size:calc(17px * 1.1);max-width:90%;transform:translateY(5px);opacity:0.9;color:#000000;line-height:1.6}.pYLnItitle_greeting .viqwtreach_query:hover::before{opacity:1}.pYLnItitle_greeting .esbSipost_thumbnail{clip-path:polygon(10% 0,100% 0,100% 100%,0% 100%);box-shadow:0 15px 35px rgba(0,0,0,0.1);transform:translateZ(10px) perspective(1000px) rotateY(-5deg);overflow:hidden;transition:transform 0.6s cubic-bezier(0.175,0.885,0.32,1.275);position:relative;min-height:400px;transform-style:preserve-3d;height:100%;z-index:2}.sWdDpalumni_net .container{grid-template-columns:repeat(12,1fr);position:relative;gap:2rem;display:grid}.sWdDpalumni_net .company_holder{grid-column:span 5;padding:0;position:relative}.sWdDpalumni_net .rPsCkteach_supp{font-size:12px;border-left:3px solid rgba(255,255,255,0.3);padding:0 0 0 1.5rem;margin-top:1.5rem;line-height:1.7;position:relative;color:#ffffff}.sWdDpalumni_net .xMKQcmain_pagewrap .PcmnNmain_nav{display:grid;gap:1rem}.sWdDpalumni_net .xMKQcmain_pagewrap .PcmnNmain_nav a::after{content:"\2192";transform:translateX(-5px);margin-left:0.5rem;opacity:0;transition:all 0.3s ease}.vqOlRdonate_books .ReADFknowl_base{opacity:0.9;font-size:12px;color:#ffffff;position:relative;text-align:center;padding:0 1rem}.sWdDpalumni_net .NJiTVdebate_club::after{width:50px;content:"";position:absolute;border-bottom:2px solid rgba(255,255,255,0.2);right:0;height:50px;bottom:0;border-right:2px solid rgba(255,255,255,0.2)}.HNmBQcheck_it_out_now .container p{padding:30px;line-height:1.4;font-size:34px;background:#ffffff;z-index:5;box-shadow:-15px 15px 30px rgba(0,0,0,0.1),0 0 0 10px rgba(255,255,255,0.05);font-weight:700;border-radius:20px 20px 20px 0;position:relative;margin:0;flex:1;color:#000000}.HNmBQcheck_it_out_now .viqwtreach_query:hover::before{opacity:1}.HNmBQcheck_it_out_now .container p::after{bottom:-10px;position:absolute;z-index:-1;height:40px;border-radius:10px;background:rgb(186,185,211);width:40px;left:-10px;content:''}.MbGfyleadership_profile::before{width:60%;transform:rotate(15deg);right:-5%;height:140%;top:-20%;content:"";background:rgb(186,185,211,0.5);position:absolute;z-index:-1;filter:blur(3px)}.MbGfyleadership_profile .jdWxoedu_quotes:hover .esbSipost_thumbnail{transform:translateX(0) scale(1.02);filter:contrast(1.1)}.MbGfyleadership_profile .jdWxoedu_quotes:hover .KlInHexperience_data{box-shadow:0 25px 50px -15px rgba(0,0,0,0.5);transform:translateX(-10%) translateY(-5px)}.MbGfyleadership_profile .name::before{width:30px;border-radius:10px;transition:transform 0.4s ease 0.2s;top:-10px;background:rgb(151,149,182,0.5);content:"";position:absolute;transform:rotate(45deg) scale(0);left:-20px;height:30px;z-index:-1}.MbGfyleadership_profile .hExSpjob_skills::before{top:0;width:60px;background:linear-gradient(to right,rgb(186,185,211),transparent);position:absolute;height:3px;content:"";left:0}.zZDAFgdpr_banner{flex-shrink:0;margin-right:20px}.zZDAFgdpr_banner svg{width:50px;fill:rgb(186,185,211);height:50px}.IQmwncookie_explained p{color:#ffffff;margin:0;line-height:1.5;font-size:13px}.cookie_button.gnwUEcookies_terms{margin-right:10px}header .xMKQcmain_pagewrap::-webkit-scrollbar{display:none}.jmwRLprogram_structure .description::-webkit-scrollbar{width:4px}.jmwRLprogram_structure .description::-webkit-scrollbar-track{background:rgba(rgba(0,0,0,0.5),0.05)}.jmwRLprogram_structure .description::-webkit-scrollbar-thumb{border-radius:10px;background:rgb(151,149,182)}@media (hover: hover) {.xZaYWcompany_info .MNSLcpost_container:hover{transition:transform 0.3s ease;box-shadow:0 20px 40px rgba(0,0,0,0.2);transform:translateY(-5px)}.xZaYWcompany_info .MNSLcpost_container:hover h6::after{transition:background-color 0.3s ease;background:rgb(151,149,182)}} @media (max-width: 767px) {.vmTrGthxBlock{padding:4rem 0}.vmTrGthxBlock .container{padding:0 1.5rem}.vmTrGthxBlock .wmQSosmart_classes{padding:2rem;transform:translateZ(0) rotateX(0deg)}.vmTrGthxBlock h2{font-size:calc(38px * 0.8);transform:translateZ(10px);margin-bottom:2rem}.vmTrGthxBlock h2::after{width:6rem;height:0.25rem}.vmTrGthxBlock span{line-height:1.7;font-size:calc(13px * 0.95)}} @media (min-width: 768px) {.jmwRLprogram_structure{padding:120px 0}.jmwRLprogram_structure .oHUKJjob_success{align-items:center;gap:60px;grid-template-columns:1fr 1fr}.jmwRLprogram_structure .esbSipost_thumbnail{height:480px;clip-path:polygon(0 0,100% 5%,95% 100%,0 95%)}.jmwRLprogram_structure .MNSLcpost_container{backdrop-filter:blur(5px);padding:50px 60px 50px 50px;margin-left:-40px}.jmwRLprogram_structure .MNSLcpost_container h3{font-size:21px;margin-bottom:30px}.jmwRLprogram_structure .description{max-height:350px}} @media (max-width: 768px) {.WeVwnuser_feedback{padding:5rem 1.5rem}.WeVwnuser_feedback .jdWxoedu_quotes{width:100%;margin:1rem 0}.WeVwnuser_feedback h4{font-size:calc(32px * 0.8);margin-bottom:3rem}.WeVwnuser_feedback .TxnUMreview_list::before{width:220px;height:220px}.WeVwnuser_feedback .jdWxoedu_quotes:nth-child(n){transform:translateZ(0)}} @media (max-width: 480px) {.TdiwMtariff_container{padding:50px 0}.TdiwMtariff_container .fSxiDpricing_list{padding:20px}.TdiwMtariff_container .ZMWXivalue_plan h4{font-size:calc(18px - 2px)}.TdiwMtariff_container .ytSTqpremium_plan{padding:8px 15px;font-size:18px}} @media (min-width: 768px) {.GfXTSstay_updated{padding:8rem 4rem}.GfXTSstay_updated .aAfqCinquiry_message{gap:3rem;width:70%}.GfXTSstay_updated .input_holder{grid-template-columns:2fr 1fr}.GfXTSstay_updated input[type="email"]{grid-column:1}.GfXTSstay_updated .chPRkonline_lessons{grid-column:2;margin-bottom:2px;align-self:end}} @media (max-width: 767px) {.GfXTSstay_updated{padding:5rem 1.5rem}.GfXTSstay_updated .aAfqCinquiry_message{width:100%}.GfXTSstay_updated .input_holder{gap:2rem}.GfXTSstay_updated::after{height:30%;width:50%;top:10%}} @media (max-width: 480px) {.pYLnItitle_greeting{padding:2rem 0}.pYLnItitle_greeting .wmQSosmart_classes{gap:1rem;padding:0.8rem}.pYLnItitle_greeting .MNSLcpost_container{padding:1rem}.pYLnItitle_greeting h1{margin-bottom:1rem;font-size:calc(43px * 0.7)}.pYLnItitle_greeting .hfROsfast_skill svg{width:50px;height:50px}.pYLnItitle_greeting .hfROsfast_skill p{font-size:calc(17px * 0.9)}.pYLnItitle_greeting .esbSipost_thumbnail{min-height:200px}} @media (max-width: 576px) {.sWdDpalumni_net{padding:2.5rem 0 1rem}.sWdDpalumni_net .PcmnNmain_nav{grid-template-columns:1fr;gap:2rem}.sWdDpalumni_net .rPsCkteach_supp{padding-left:1rem}.vqOlRdonate_books{margin-top:2rem}} @media (max-width: 480px) {.HNmBQcheck_it_out_now{padding:70px 0}.HNmBQcheck_it_out_now .container p{border-radius:15px 15px 15px 0;font-size:calc(17px * 1.2);padding:20px}.HNmBQcheck_it_out_now .viqwtreach_query{height:140px;font-size:calc(17px * 0.9);border-radius:15px 15px 0 15px;width:140px}.HNmBQcheck_it_out_now .container p::after{border-radius:8px;width:25px;height:25px}} @keyframes expand {to{transform:scaleX(1)}} @keyframes pulse {0%{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1)}} @keyframes fadeInUp {from{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}} @keyframes fadeSlideUp {from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}} @keyframes blinkDot {0%,100%{opacity:1}50%{opacity:0}} @keyframes float {0%{transform:translateY(0px)}50%{transform:translateY(-10px)}100%{transform:translateY(0px)}}