svg{width:30px;height:30px}.VJKqQachieve_cta{flex:0 0 auto}.VJKqQachieve_cta{position:relative;padding:6rem 0 2rem;background:linear-gradient(45deg,#000000 0%,rgb(113,113,183,0.5) 100%);font-family:Arial,sans-serif;color:#ffffff}.duzpfcontent-wrapper{height:100%;display:flex;min-height:100%;flex-direction:column}.ohRiWplan_array .eyFXSpricing_offers{position:relative}.ohRiWplan_array h2{position:relative;font-weight:700;transform:perspective(1000px) translateZ(20px);text-align:center;color:#ffffff;margin-bottom:25px;font-size:31px}.ohRiWplan_array .BzRPppricing_options{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:30px;display:grid;list-style:none;margin:0;padding:0}.ohRiWplan_array .WyiSklearn_pricing::before{transition:transform 0.3s ease;transform-origin:left;transform:scaleX(0.7);left:0;width:100%;height:5px;content:"";top:0;background:linear-gradient(90deg,rgb(113,113,183),rgb(175,156,206));position:absolute}.ohRiWplan_array .WyiSklearn_pricing h4::before{position:absolute;transition:all 0.3s ease;width:30px;opacity:0.6;top:-10px;height:30px;left:-10px;border-top:2px solid rgb(113,113,183);content:"";border-left:2px solid rgb(113,113,183)}.ohRiWplan_array .XPuSmbundle_price::before{bottom:-3px;right:10px;height:1px;position:absolute;left:10px;content:"";background:linear-gradient(90deg,transparent,rgb(113,113,183),transparent)}.ohRiWplan_array .WyiSklearn_pricing:hover::before{transform:scaleX(1)}.ohRiWplan_array .WyiSklearn_pricing:hover h4{transform:translateX(5px)}.XxEuLcompany_overview{padding:120px 0 100px;overflow:hidden;color:#ffffff;position:relative}.XxEuLcompany_overview::after{content:'';animation:float 15s ease-in-out infinite;background:rgb(175,156,206);opacity:0.15;width:40%;z-index:1;right:-5%;transform:rotate(-15deg) skewX(-15deg);top:-10%;position:absolute;height:70%}.XxEuLcompany_overview .ZqAQEtext_banner{transform:translateY(30px);box-shadow:0 15px 40px rgba(0,0,0,0.2);backdrop-filter:blur(10px);display:flex;background:rgba(255,255,255,0.1);padding:40px;position:relative;opacity:0;animation:slideUpFade 1.2s cubic-bezier(0.25,0.46,0.45,0.94) forwards 0.3s}.XxEuLcompany_overview .ZqAQEtext_banner{margin:0 auto;max-width:90%}.XxEuLcompany_overview .ZqAQEtext_banner div div{transform:translateY(20px);animation:fadeInText 1s ease forwards 0.9s;color:#ffffff;font-family:Arial,sans-serif;font-size:16px;line-height:1.8;column-count:1;opacity:0}.QUgkcthxNote::before{content:"";position:absolute;top:0;left:0;width:100%;opacity:0.15;background:repeating-linear-gradient( -45deg,rgb(113,113,183,0.5) 0px,rgb(113,113,183,0.5) 1px,transparent 1px,transparent 20px );z-index:-1;animation:patternShift 30s linear infinite;height:100%}.QUgkcthxNote .rQAgMlearn_zone{transform:translateZ(10px) rotateX(2deg);transition:transform 0.5s ease,box-shadow 0.5s ease;box-shadow:0 10px 30px rgba(0,0,0,0.08),0 30px 60px rgba(0,0,0,0.05),0 0 0 1px rgba(0,0,0,0.02);background:#ffffff;overflow:hidden;padding:2.5rem;position:relative;border-radius:10px}.QUgkcthxNote .rQAgMlearn_zone span{font-size:calc(15px * 1.1);text-align:center;color:#000000;font-family:Arial,sans-serif;position:relative;line-height:1.7;display:block}.zaWIKconnect_form .container{margin:0 auto;z-index:5;max-width:1200px;position:relative}.zaWIKconnect_form .GQpaYconnect_map:hover .rFZDcreach_reach{transform:rotateY(0deg)}.zaWIKconnect_form .rFZDcreach_reach h3{position:relative;margin-bottom:50px;font-size:32px;color:#000000;padding-left:20px;font-weight:700}.zaWIKconnect_form .rFZDcreach_reach div{background-color:#ffffff;display:flex;transition:all 0.3s ease;transform:translateZ(0);margin-bottom:25px;padding:15px 20px;align-items:center;border-radius:10px;box-shadow:0 5px 15px rgba(0,0,0,0.05)}.zaWIKconnect_form .rFZDcreach_reach div span a:hover{color:rgb(175,156,206)}.zaWIKconnect_form .ijgEqconnect_card h3{font-size:21px;color:#ffffff;font-weight:600;text-transform:uppercase;margin-bottom:40px;letter-spacing:1px}.zaWIKconnect_form form input[type="text"]:focus,.zaWIKconnect_form form input[type="email"]:focus{background-color:rgba(255,255,255,0.2);border-color:rgba(255,255,255,0.4);outline:none}.zaWIKconnect_form .fwLGjfeedback_message input[type="checkbox"]{opacity:0;position:absolute}.zaWIKconnect_form .fwLGjfeedback_message label::before{left:0;border:2px solid rgba(255,255,255,0.4);top:2px;border-radius:10px;width:20px;content:"";transition:all 0.3s ease;position:absolute;height:20px}.zaWIKconnect_form .fwLGjfeedback_message label a:hover{color:rgba(255,255,255,0.8)}.zaWIKconnect_form form .zjdqYquery_form::before{width:100%;position:absolute;z-index:-1;background:linear-gradient(135deg,rgb(113,113,183),rgb(175,156,206));transition:transform 0.3s ease;content:"";top:0;left:0;height:100%;transform:translateY(100%)}.zaWIKconnect_form .rFZDcreach_reach div:nth-child(3){animation:float 7s infinite ease-in-out}header::before{z-index:1;content:"";top:0;animation:pulse-bg 8s infinite alternate;position:absolute;width:100%;left:0;opacity:0.3;height:100%;background:radial-gradient(circle at 20% 30%,rgb(113,113,183,0.5) 0%,transparent 15%),radial-gradient(circle at 80% 70%,rgb(175,156,206,0.5) 0%,transparent 15%)}header .qtpCKmain_mentor::after{height:70px;z-index:-2;opacity:0.3;filter:blur(20px);content:"";animation:pulse-opacity 4s ease infinite alternate;position:absolute;width:70px;background:rgb(113,113,183,0.5);border-radius:50%}header .mDOfwtop_class{position:relative;scrollbar-width:none;gap:0.8rem;width:100vw;border-bottom:1px solid rgb(175,156,206,0.5);overflow-x:auto;display:flex;border-top:1px solid rgb(175,156,206,0.5);background:linear-gradient(to bottom,rgba(0,0,0,0.5) 0%,#000000 100%);justify-content:center;padding:1rem 0}header .OELVbpage_top::before{transition:all 0.3s ease;z-index:-1;height:100%;transform:translateZ(-10px);position:absolute;width:100%;border-radius:10px;border:1px solid transparent;top:0;left:0;content:""}.oBapYcookie_overlay_dialog{transition:transform 0.3s ease-in-out;z-index:90;overflow:hidden;bottom:0;display:flex;width:100%;align-items:center;position:fixed;border-top:3px solid rgb(175,156,206);background:rgb(216,210,228);padding:1rem 0;justify-content:center;box-shadow:0 -2px 10px rgba(0,0,0,0.5)}.qvmjbcookie_data{min-width:300px;flex:1;margin-bottom:20px}.nSAwXcookie_alerts{transition:background-color 0.3s ease,transform 0.3s ease;border-radius:10px;cursor:pointer;border:none;font-weight:700;background:rgb(175,156,206);color:#ffffff;font-size:1rem;text-decoration:none;padding:0.75rem 1.5rem;display:inline-block}header .top_plank .wjpgXtop_learnbar div span{color:#ffffff}header .top_plank .wjpgXtop_learnbar div{display:flex;justify-content:flex-start;margin-right:24px;align-items:center}.raGnWuser_reviews{background:linear-gradient(135deg,rgb(216,210,228) 0%,rgba(rgb(175,156,206,0.5),0.05) 100%);overflow:hidden;padding:120px 0;position:relative}.raGnWuser_reviews .container{z-index:1;position:relative}.raGnWuser_reviews h2{font-size:29px;position:relative;text-align:center;max-width:800px;margin-bottom:60px;line-height:1.4;margin-right:auto;color:#000000;margin-left:auto;font-weight:700}.raGnWuser_reviews .GjgwBlearner_testimonials{position:relative;transition:transform 0.4s cubic-bezier(0.165,0.84,0.44,1),box-shadow 0.4s cubic-bezier(0.165,0.84,0.44,1);padding:30px;box-shadow:0 15px 35px -10px rgba(rgba(0,0,0,0.5),0.08);clip-path:polygon( 0 0,100% 0,100% calc(100% - 15px),calc(100% - 15px) 100%,0 100% );background:#ffffff;z-index:1}.raGnWuser_reviews .GjgwBlearner_testimonials h4::after{bottom:-8px;height:3px;transition:transform 0.3s ease-out 0.1s;transform:scaleX(0);position:absolute;content:"";transform-origin:left;left:0;width:40px;background:rgb(175,156,206)}.raGnWuser_reviews a{font-weight:600;overflow:hidden;z-index:1;color:#ffffff;margin-left:auto;transition:transform 0.3s ease,box-shadow 0.3s ease;text-decoration:none;font-size:19px;clip-path:polygon( 10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px );padding:15px 35px;border:none;display:inline-block;margin-top:50px;margin-right:auto;text-align:center;position:relative;background:linear-gradient(135deg,rgb(175,156,206) 0%,rgba(rgb(175,156,206,0.5),0.8) 100%)}.nRIYZwelcome .ZKdDNlearn_skillspro{text-shadow:2px 2px 4px rgba(0,0,0,0.1);font-size:41px;display:inline-block;margin-bottom:1.5rem;font-weight:700;color:rgb(175,156,206);position:relative}.nRIYZwelcome .ZKdDNlearn_skillspro{font-size:calc(41px * 1.2)}.nRIYZwelcome .ZKdDNlearn_skillspro{font-size:calc(41px * 1.4)}.nRIYZwelcome .bTplgcourse_open > div{gap:2rem;position:relative;display:grid;grid-template-columns:1fr;z-index:2;padding:3rem}.nRIYZwelcome .bTplgcourse_open > div{grid-template-columns:1fr 1fr;align-items:center}.nRIYZwelcome .bTplgcourse_open > div{padding:4rem}.nRIYZwelcome .bTplgcourse_open h3{color:#ffffff;background:rgba(0,0,0,0.4);line-height:1.5;transform:translateY(20px);margin-top:1rem;backdrop-filter:blur(4px);opacity:0;animation:fade-up 0.8s 0.8s forwards ease-out;font-weight:700;font-size:calc(23px * 1.1);border-left:3px solid rgb(113,113,183);padding:1.5rem}.nRIYZwelcome .bTplgcourse_open h3{opacity:0;transform:translateX(20px);animation:slide-in-right 0.8s 0.8s forwards ease-out;font-size:23px}.VJKqQachieve_cta .SQfOwlaw_res{display:flex;flex-direction:column;position:relative}.VJKqQachieve_cta .QdMnNget_connected::before{z-index:-1;top:0;height:100%;background:linear-gradient(135deg,transparent 20%,rgb(175,156,206,0.5) 140%);content:'';position:absolute;left:0;border-radius:23px;opacity:0.08;width:100%}.VJKqQachieve_cta .info_item:not(:last-child)::after{background:linear-gradient(to bottom,transparent,rgb(113,113,183,0.5),transparent);right:-0.75rem;height:70%;width:1px;transform:translateY(-50%);position:absolute;top:50%;content:''}.VJKqQachieve_cta .info_item svg{height:22px;width:22px;transition:transform 0.3s ease;fill:rgb(175,156,206)}.VJKqQachieve_cta .MKlTLheader_lead svg{filter:brightness(0) invert(1);height:auto;max-width:180px;transition:filter 0.3s ease,transform 0.3s ease}.VJKqQachieve_cta .mDOfwtop_class::before{background:linear-gradient(to bottom,transparent,rgb(113,113,183,0.5) 30%,rgb(113,113,183,0.5) 70%,transparent);top:0;bottom:0;width:1px;left:-2rem;position:absolute;content:''}.VJKqQachieve_cta .kcdKjhead_pagebar{gap:1.25rem;grid-template-columns:repeat(2,1fr);display:grid}.VJKqQachieve_cta .kcdKjhead_pagebar a::before{content:'';height:1px;position:absolute;left:0;background-color:rgb(175,156,206);transition:width 0.3s ease;width:0;bottom:0}.VJKqQachieve_cta .subscribe_holder{overflow:hidden;backdrop-filter:blur(10px);padding:2rem;background:rgba(255,255,255,0.03);border:1px solid rgba(255,255,255,0.05);border-radius:23px;flex-direction:column;position:relative;gap:1.5rem;display:flex}.VJKqQachieve_cta .subscribe_holder h5{font-size:21px;margin-bottom:0.5rem;position:relative;font-weight:600;padding-bottom:0.875rem}.VJKqQachieve_cta .input_holder{margin-top:0.5rem;display:flex;gap:1rem;position:relative;flex-direction:column}.VJKqQachieve_cta .input_holder input[type="email"]:focus{outline:none;box-shadow:0 0 0 3px rgb(175,156,206,0.5);background-color:rgba(255,255,255,0.15);border-color:rgb(175,156,206,0.5)}.VJKqQachieve_cta .WXRxtbegin_learning{font-size:20px;z-index:1;border:none;background-color:rgb(175,156,206);transition:all 0.3s ease;border-radius:10px;cursor:pointer;overflow:hidden;position:relative;color:#ffffff;padding:1.125rem 1.5rem;font-weight:600}.VJKqQachieve_cta .WXRxtbegin_learning:hover{transform:translateY(-2px);box-shadow:0 5px 15px rgba(0,0,0,0.2)}.VJKqQachieve_cta .egdXAprice_table{position:relative;text-align:center;margin-top:4rem;padding-top:2rem}.fqmIOsecure_wrap::before{width:100%;content:"";height:100%;z-index:1;top:0;position:absolute;pointer-events:none;background:radial-gradient(circle at 10% 20%,rgba(rgb(175,156,206,0.5),0.03) 0%,transparent 50%),radial-gradient(circle at 90% 80%,rgba(rgb(113,113,183,0.5),0.04) 0%,transparent 50%);left:0}.fqmIOsecure_wrap h3{color:#000000;border-left:2px solid rgb(113,113,183);padding-left:1rem;position:relative;font-weight:600;font-size:calc(33px * 0.85);margin:2.5rem 0 1.25rem}.fqmIOsecure_wrap p{position:relative;transform:translateZ(0);font-size:15px;max-width:90ch;margin-bottom:1.5rem;line-height:1.8;font-family:Arial,sans-serif;color:#000000}.fqmIOsecure_wrap li{margin-bottom:1rem;padding-left:1.8rem;font-size:15px;color:#000000;line-height:1.7;position:relative}.fqmIOsecure_wrap h2:hover,.fqmIOsecure_wrap h3:hover,.fqmIOsecure_wrap h4:hover{transform:translateX(5px);transition:transform 0.3s ease-out}.ZHPaOprogram_details .beqYIeducation_plan{display:flex;align-items:center;position:relative;flex-direction:column}.ZHPaOprogram_details .ZqAQEtext_banner .description{margin-bottom:20px;line-height:1.7;text-align:center;font-size:17px;color:#000000}.ZHPaOprogram_details .ZqAQEtext_banner .description:last-child{margin-bottom:0;font-weight:600}.KuiZLteaching_history{position:relative;background:linear-gradient(135deg,rgb(216,210,228) 0%,#ffffff 100%);padding:5rem 0;overflow:hidden}.KuiZLteaching_history::after{width:70%;right:-20%;transform:rotate(-15deg);height:200%;opacity:0.08;content:"";background:linear-gradient(135deg,rgb(175,156,206,0.5) 0%,rgb(113,113,183,0.5) 100%);z-index:0;top:-50%;position:absolute}.KuiZLteaching_history .GjgwBlearner_testimonials::before{top:0;transform:scaleY(0.95);transition:transform 0.3s ease-out;background:linear-gradient(to bottom,rgb(175,156,206) 0%,rgb(113,113,183) 100%);height:100%;position:absolute;content:"";left:0;width:5px;transform-origin:left center}.KuiZLteaching_history .wArWopic_holder::after{position:absolute;z-index:1;border-radius:5px;background:linear-gradient(to bottom,transparent 70%,rgba(0,0,0,0.2));inset:0;content:""}.KuiZLteaching_history .name{position:relative;font-weight:700;transition:transform 0.4s cubic-bezier(0.19,1,0.22,1);color:#000000;transform:translateY(0);margin-bottom:0.5rem;font-size:18px;text-align:center}.KuiZLteaching_history .GjgwBlearner_testimonials > div:nth-child(2) > div{transition:color 0.3s ease;text-align:center;color:rgb(113,113,183);font-style:italic;opacity:0.9;font-size:calc(17px * 0.95)}.KuiZLteaching_history .BqEJfwork_explore::after{bottom:-20px;transform:rotate(180deg);right:-5px}.ohRiWplan_array .WyiSklearn_pricing p::-webkit-scrollbar{width:4px}.ohRiWplan_array .WyiSklearn_pricing p::-webkit-scrollbar-thumb{border-radius:10px;background:rgb(113,113,183,0.5)}header .mDOfwtop_class::-webkit-scrollbar{display:none}@media (max-width: 480px) {.ohRiWplan_array{padding:50px 0}.ohRiWplan_array h2{font-size:calc(31px - 8px)}.ohRiWplan_array .iQbDjplan_fee{font-size:calc(15px - 2px)}.ohRiWplan_array .aHrQuplan_details{padding:25px 20px}.ohRiWplan_array .WyiSklearn_pricing h4{font-size:calc(24px - 2px)}.ohRiWplan_array .XPuSmbundle_price{padding:8px 15px;font-size:calc(24px - 2px)}} @media screen and (min-width: 992px) {.XxEuLcompany_overview{padding:180px 0 160px}.XxEuLcompany_overview::after{top:-15%;width:35%;right:-2%;height:80%}.XxEuLcompany_overview h2{margin-left:60px}.XxEuLcompany_overview .ZqAQEtext_banner{transition:transform 0.5s ease;transform:perspective(1000px) rotateY(-2deg);padding:70px;margin-right:60px;margin-left:60px}.XxEuLcompany_overview .ZqAQEtext_banner:hover{transform:perspective(1000px) rotateY(0deg)}.XxEuLcompany_overview .ZqAQEtext_banner div div{column-gap:50px;column-count:2}} @media (max-width: 768px) {.QUgkcthxNote{padding:4rem 0}.QUgkcthxNote h2{font-size:calc(37px * 0.8);margin-bottom:1.8rem}.QUgkcthxNote .rQAgMlearn_zone{transform:translateZ(5px) rotateX(1deg);padding:1.8rem}.QUgkcthxNote .rQAgMlearn_zone span{line-height:1.6;font-size:15px}} @media screen and (max-width: 992px) {.zaWIKconnect_form .container{width:90%}.zaWIKconnect_form .GQpaYconnect_map,.zaWIKconnect_form .rFZDcreach_reach,.zaWIKconnect_form .ijgEqconnect_card{transform:none}.zaWIKconnect_form .rFZDcreach_reach,.zaWIKconnect_form .ijgEqconnect_card{width:100%}.zaWIKconnect_form .rFZDcreach_reach{padding:40px 30px}.zaWIKconnect_form .ijgEqconnect_card{padding:40px 30px}} @media (max-width: 767px) {header .qtpCKmain_mentor{margin:0.6rem 0 1rem}header .qtpCKmain_mentor svg{height:35px}header .qtpCKmain_mentor::before{width:90px;height:90px}header .qtpCKmain_mentor::after{height:50px;width:50px}header .mDOfwtop_class{justify-content:flex-start;padding:0.8rem 0}header .OELVbpage_top{font-size:calc(16px - 2px);padding:0.4rem 1rem}header .OELVbpage_top:first-child{margin-left:2rem}header .OELVbpage_top:last-child{margin-right:2rem}} @media (max-width: 576px) {.raGnWuser_reviews{padding:60px 0}.raGnWuser_reviews h2{font-size:calc(29px * 0.8);margin-bottom:35px}.raGnWuser_reviews h2::after{bottom:-15px;width:60px}.raGnWuser_reviews .GjgwBlearner_testimonials{padding:20px 15px}.raGnWuser_reviews .GjgwBlearner_testimonials div{margin-bottom:15px}.raGnWuser_reviews .GjgwBlearner_testimonials img{height:45px;margin-right:10px;width:45px}.raGnWuser_reviews a{margin-top:30px;padding:10px 25px;width:100%}} @media (max-width: 991px) {.VJKqQachieve_cta{padding:5rem 0 2rem}.VJKqQachieve_cta .QdMnNget_connected{flex-wrap:wrap;justify-content:center}.VJKqQachieve_cta .info_item{flex:0 0 auto;width:calc(50% - 2rem);max-width:none}.VJKqQachieve_cta .info_item:not(:last-child)::after{display:none}.VJKqQachieve_cta .text_main_holder{grid-template-columns:1fr;gap:3rem}.VJKqQachieve_cta .mDOfwtop_class::before,.VJKqQachieve_cta .mDOfwtop_class::after{display:none}.VJKqQachieve_cta .MKlTLheader_lead{align-items:center;text-align:center}.VJKqQachieve_cta .mDOfwtop_class h5,.VJKqQachieve_cta .subscribe_holder h5{text-align:center}.VJKqQachieve_cta .mDOfwtop_class h5::after,.VJKqQachieve_cta .subscribe_holder h5::after{left:50%;transform:translateX(-50%)}.VJKqQachieve_cta .kcdKjhead_pagebar{grid-template-columns:repeat(3,1fr)}.VJKqQachieve_cta .input_holder{margin:0 auto;max-width:400px}} @media (min-width: 992px) {.ZHPaOprogram_details .ZqAQEtext_banner{margin:0 auto}} @media (max-width: 991px) {.ZHPaOprogram_details{padding:80px 0}.ZHPaOprogram_details .ZqAQEtext_banner{max-width:750px;padding:30px}} @media (max-width: 480px) {.ZHPaOprogram_details{padding:50px 0}.ZHPaOprogram_details .ZqAQEtext_banner{padding:20px}.ZHPaOprogram_details .ZqAQEtext_banner h2{font-size:calc(29px * 0.8);padding-bottom:10px;margin-bottom:15px}.ZHPaOprogram_details .ZqAQEtext_banner .description{line-height:1.5;font-size:calc(17px * 0.9)}} @media (min-width: 1200px) {.KuiZLteaching_history .container{padding:0 2rem}.KuiZLteaching_history .GjgwBlearner_testimonials{padding:4rem 5rem;grid-template-columns:auto 1fr 3fr}.KuiZLteaching_history .wArWopic_holder{width:200px;height:200px}.KuiZLteaching_history .BqEJfwork_explore{padding-right:1rem}.KuiZLteaching_history .GjgwBlearner_testimonials > div:nth-child(2){padding-right:1rem}} @keyframes slideInTitle {to{transform:translateX(0);opacity:1}} @keyframes expandLine {to{transform:scaleX(1)}} @keyframes expandHeight {to{height:100%}} @keyframes fadeInText {to{opacity:1;transform:translateY(0)}} @keyframes expandWidth {to{transform:scaleX(1)}} @keyframes expandWidth {from{width:0}to{width:100px}} @keyframes gradientShift {0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}} @keyframes rotate {from{transform:rotate(0deg)}to{transform:rotate(360deg)}} @keyframes fade-up {to{transform:translateY(0);opacity:1}} @keyframes line-expand-vertical {to{transform:scaleY(1)}} @keyframes pulseGlow {0%{opacity:0.1;transform:scale(0.8)}100%{opacity:0.3;transform:scale(1.2)}} @keyframes scaleIn {0%{transform:scaleX(0);opacity:0}100%{transform:scaleX(1);opacity:1}}