html,body{min-height:100%;font-family:Arial,sans-serif;auto contain scroll-behavior:smooth;height:100%;color:#000000}.yaudience_profile{position:relative;overflow:hidden;background-color:rgb(239,217,217);padding:6rem 0}.yaudience_profile h3{margin-bottom:4rem;font-weight:300;letter-spacing:2px;color:rgb(220,185,185);position:relative;font-size:39px;text-align:center}.yaudience_profile li{padding:2.5rem 2rem;border:1px solid rgba(255,255,255,0.2);overflow:hidden;box-shadow:0 15px 35px rgba(0,0,0,0.05),0 5px 15px rgba(0,0,0,0.02);flex-direction:column;transition:all 0.5s cubic-bezier(0.165,0.84,0.44,1);align-items:center;border-radius:30px;display:flex;text-align:center;backdrop-filter:blur(10px);position:relative;background-color:rgba(255,255,255,0.9)}.yaudience_profile li{color:#000000;margin-top:1rem;line-height:1.7;font-weight:300;font-size:calc(17px * 1.1)}.yaudience_profile li:nth-child(1){animation-delay:0s}.yaudience_profile li:nth-child(4){animation-delay:0.9s}header .qsite_navbar .omain_info{position:relative;z-index:2}header .qsite_navbar .omain_info{margin-bottom:20px}header .qsite_navbar .omain_info .rnav_info{position:relative;display:block;overflow:hidden}header .qsite_navbar .ehead_main .Ytop_base:last-child{margin-right:0}header .qsite_navbar .ehead_main .Ytop_base a:hover{letter-spacing:1px;color:rgb(220,185,185)}header .qsite_navbar .ehead_main .Ytop_base a:hover::before{transform:scaleX(1);transform-origin:left center}header .qsite_navbar .ehead_main .Ytop_base a:hover::after{transform-origin:right center;transform:scaleX(1)}header .qsite_navbar .ehead_main .Ytop_base:hover{animation:subtle-float 2s infinite alternate ease-in-out}.Rget_in_touch::after{top:-50%;animation:circuit-pulse 10s infinite alternate;left:-50%;z-index:2;content:'';height:200%;opacity:0.6;background:radial-gradient( circle at center,rgb(220,185,185,0.5) 0%,transparent 70% );width:200%;position:absolute}.Rget_in_touch h2::after{width:30%;right:0}.Rget_in_touch .zconnect_map:hover{transform:rotateX(0) scale(1)}.Rget_in_touch .ximg_cover{min-height:500px;flex:0 0 40%;overflow:hidden;position:relative}.Rget_in_touch .qrequest_card::before{top:2rem;background:rgb(220,185,185);height:10px;width:10px;position:absolute;box-shadow:0 0 20px rgb(220,185,185);border-radius:50%;content:'';animation:signal-pulse 2s infinite alternate;right:2rem}.Rget_in_touch .qrequest_card input:not([type="checkbox"]):not([type="submit"]):focus{border-color:rgb(220,185,185);box-shadow:0 0 15px rgb(220,185,185,0.5)}.Rget_in_touch .qrequest_card .Cfeedback_box input[type="checkbox"]{transition:all 0.3s ease;border-radius:10px;border:2px solid rgb(220,185,185,0.5);width:22px;position:relative;background:rgb(197,154,154,0.5);height:22px;margin-right:1rem;cursor:pointer;appearance:none}.Rget_in_touch .qrequest_card .xquery_section{font-size:17px;transition:all 0.3s ease;padding:1rem;position:relative;letter-spacing:0.1em;font-weight:600;text-transform:uppercase;border:none;border-radius:10px;background:rgb(220,185,185);width:100%;cursor:pointer;overflow:hidden;color:#ffffff}.Ymembership_plan .Hcost_table{display:flex;flex-direction:column;gap:60px}.Ymembership_plan .nlearning_deals{transform:translateX(5%);margin-bottom:20px;position:relative;z-index:2;order:-1}.Ymembership_plan .nlearning_deals:hover .Jlearn_offers{transform:translateY(3px)}.Ymembership_plan .dlesson_rates{display:block;transform:translateZ(0) scale(1);text-decoration:none;transform-style:preserve-3d;overflow:hidden;position:relative;transition:transform 0.6s cubic-bezier(0.165,0.84,0.44,1);height:100%}.Ymembership_plan .gprice_choices{flex-direction:column;flex-grow:1;position:relative;display:flex;padding:35px 30px;z-index:2;overflow:hidden}.Ymembership_plan .dlesson_rates:hover .gprice_choices .Ftrial_rates{transform:scale(1.05)}.Ymembership_plan .dlesson_rates:hover .gprice_choices .Ftrial_rates::after{width:80px}.Ymembership_plan .dlesson_rates:hover .gprice_choices p{opacity:1}.Ymembership_plan .dlesson_rates:hover .ximg_cover{height:240px}.Ymembership_plan .dlesson_rates:hover .ximg_cover::after{opacity:1}.Ymembership_plan .dlesson_rates:nth-child(odd) .ustudy_sub{flex-direction:column-reverse}.veducational_yield::after{pointer-events:none;right:-20%;transform:rotate(-15deg);z-index:0;top:-50%;position:absolute;animation:float 15s infinite alternate ease-in-out;content:"";height:200%;opacity:0.2;width:60%;background:radial-gradient(ellipse at center,rgb(197,154,154,0.5) 0%,transparent 70%)}.veducational_yield .tskill_philo > div:first-child{position:relative}.veducational_yield .tskill_philo > div:first-child:hover .ximg_cover{transform:perspective(1000px) rotateY(-2deg) translateY(-5px)}.veducational_yield .Tsubtext_wrap::before{top:0;z-index:-1;left:0;height:100%;position:absolute;border-radius:10px;width:100%;opacity:0.05;background:linear-gradient(45deg,rgb(220,185,185,0.5) 0%,transparent 100%);content:""}.veducational_yield .Tsubtext_wrap p{position:relative;align-items:flex-start;color:#000000;margin:0;display:flex;line-height:1.6;font-size:15px}.veducational_yield .Tsubtext_wrap li:hover svg path{fill:rgb(197,154,154)}.cprivacy_folio h2{font-weight:600;color:#ffffff;font-size:30px}.cprivacy_folio ul li{position:relative;font-weight:400;padding:10px 0;padding-left:30px;color:#ffffff;font-size:15px}.cprivacy_folio div{margin:20px 0}.Btitle_board .ximg_cover{transition:transform 0.8s cubic-bezier(0.215,0.610,0.355,1);height:100%;transform:scale(1.05);top:0;z-index:1;left:0;width:100%;position:absolute}.Btitle_board .tskill_philo{width:90%;position:relative;margin:0 auto;max-width:1200px;display:flex;flex-direction:column;align-items:flex-start;z-index:4;padding:6rem 2rem}.Btitle_board .tskill_philo{align-items:center;padding:3rem 1.5rem}.Btitle_board .Tsubtext_wrap p{margin-bottom:2rem;text-shadow:0 1px 3px rgba(0,0,0,0.2);color:#ffffff;font-size:calc(13px * 1.1);line-height:1.6}.Btitle_board .Vedu_first svg{width:80px;transform:rotate(-5deg);transition:transform 0.5s cubic-bezier(0.175,0.885,0.32,1.275);height:80px}.Btitle_board .Vedu_first svg{height:70px;width:70px}.Btitle_board .Vedu_first svg text{transition:fill 0.3s ease;font-weight:700;fill:rgb(220,185,185)}.Btitle_board h6 .xquery_section{text-decoration:none;overflow:hidden;transition:all 0.4s cubic-bezier(0.175,0.885,0.32,1.275);font-weight:600;position:relative;background:linear-gradient(135deg,rgb(220,185,185) 0%,rgb(197,154,154) 100%);color:#ffffff;display:inline-block;font-size:18px;border-radius:10px;box-shadow:0 8px 20px rgba(94,170,168,0.3);border:none;padding:1rem 2rem}.Btitle_board h6 .xquery_section{padding:0.8rem 1.5rem}.cookie_button.Wprivacy_cookies{background:rgb(197,154,154)}.xcookieInformationAlert p a:hover{color:rgb(197,154,154)}#rtrackingPolicyBox:checked ~ .xcookieInformationAlert{visibility:hidden;opacity:0}.KtySpotlight::after{right:-20%;position:absolute;width:80%;background:radial-gradient( circle at center,rgb(220,185,185,0.5) 0%,transparent 70% );z-index:0;height:200%;transform:rotate(35deg);animation:shimmerEffect 15s infinite alternate ease-in-out;opacity:0.15;content:"";top:-50%}.KtySpotlight .tskill_philo > div:first-child::after{transform-origin:left center;left:0;position:absolute;content:"";background:linear-gradient( to right,rgb(197,154,154),rgb(220,185,185,0.5) );bottom:0;width:40%;animation:lineExtend 1.2s cubic-bezier(0.25,1,0.5,1) forwards;height:3px}.KtySpotlight a::before{top:-15px;transition:opacity 0.3s ease,transform 0.3s ease;opacity:0;left:-15px;content:"";border:1px solid rgb(197,154,154,0.5);width:calc(100% + 30px);height:calc(100% + 30px);border-radius:3px;position:absolute;pointer-events:none}.Xdata_exploration h3{transform:translateY(0);opacity:1;font-weight:700;text-align:center;letter-spacing:0.5px;color:#000000;position:relative;z-index:2;animation:fadeSlideUp 0.8s ease-out;font-size:29px;margin-bottom:3.5rem}.Xdata_exploration .spro_gains:nth-child(1){--i:1}.Xdata_exploration .spro_gains:nth-child(3){--i:3}.Xdata_exploration .spro_gains:nth-child(5){--i:5}.Xdata_exploration .spro_gains:hover{box-shadow:0 15px 35px rgba(0,0,0,0.12),0 2px 5px rgba(0,0,0,0.08);transform:translateY(-5px) scale(1.02)}.Xdata_exploration .spro_gains span::after{width:2.5rem;content:"";height:3px;position:absolute;background:linear-gradient(to right,rgb(197,154,154),transparent);left:0;bottom:0;transition:width 0.3s ease}.Ycompany_info::before{transform:rotate(-15deg) skewX(15deg);height:70%;position:absolute;background:linear-gradient(165deg,rgb(220,185,185,0.5) 0%,transparent 80%);opacity:0.6;z-index:1;content:'';animation:float 15s ease-in-out infinite alternate;width:40%;right:-10%;top:-5%}.Ycompany_info .Timpact_facts{position:relative}.Ycompany_info .Vimpact_numbers{animation:fade-up 0.8s cubic-bezier(0.25,1,0.5,1) forwards;box-shadow:0 15px 30px rgba(0,0,0,0.08);background:#ffffff;position:relative;padding:2.5rem;transform:translateY(30px);opacity:0;transition:transform 0.4s cubic-bezier(0.25,1,0.5,1)}.Ycompany_info .Vimpact_numbers div{color:#000000;scrollbar-color:rgb(220,185,185,0.5) #ffffff;max-height:300px;scrollbar-width:thin;overflow-y:auto;font-size:17px;line-height:1.7;padding-right:1rem;font-family:Arial,sans-serif}.Rcustomer_support h1{transform:translateY(-5px);font-weight:700;text-align:center;text-shadow:0 2px 8px rgba(0,0,0,0.08);position:relative;color:rgb(220,185,185);font-size:47px;margin-bottom:3rem;z-index:2}.Rcustomer_support .vsupport_now > div{transition:transform 0.3s ease-out;position:relative}.Rcustomer_support .vsupport_now h6{text-transform:uppercase;font-size:16px;font-weight:600;color:rgb(220,185,185);align-items:center;letter-spacing:0.5px;margin-bottom:0.5rem;display:flex}.Rcustomer_support .Lcontact_support{letter-spacing:0.5px;text-transform:uppercase;font-weight:600;align-items:center;transition:color 0.3s ease;font-size:calc(12px * 0.95);text-decoration:none;color:rgb(220,185,185);display:flex}.rcourse_program_details .container{margin:0 auto;z-index:5;max-width:1200px;padding:0 2rem;position:relative}.rcourse_program_details .ximg_cover{position:relative;transition:transform 0.8s cubic-bezier(0.23,1,0.32,1);overflow:hidden;border:1px solid rgba(var(--dark-color-rgb),0.08);clip-path:polygon(0 0,100% 0,100% 92%,95% 100%,0 100%);transform:perspective(1000px) rotateY(-3deg) translateZ(0);min-height:350px;box-shadow:0 25px 50px -12px rgba(var(--dark-color-rgb),0.1)}.rcourse_program_details p.description{max-height:300px;line-height:1.7;padding-right:1rem;margin-bottom:2rem;display:block;position:relative;font-size:12px;overflow-y:auto;color:#000000}.Neducation_experience::after{opacity:0.2;right:-50%;height:90%;position:absolute;top:-50%;border-radius:50%;transform:rotate(-15deg);content:"";background:radial-gradient(ellipse at center,rgb(197,154,154,0.5) 0%,transparent 70%);width:90%;z-index:0}.Neducation_experience .muser_stories > div:first-child{display:flex;justify-content:center}.Neducation_experience .ximg_cover{z-index:2;position:relative;height:150px;box-shadow:0 5px 15px rgba(0,0,0,0.1),0 0 0 8px rgba(255,255,255,0.8),0 0 0 12px rgb(220,185,185,0.5);width:150px;border-radius:50%;transition:all 0.4s ease-out}.Neducation_experience .name::after{transition:width 0.3s ease;transform:translateX(-50%);content:"";height:2px;bottom:0;background:linear-gradient(90deg,transparent,rgb(220,185,185),transparent);position:absolute;width:40%;left:50%}.Neducation_experience .Nwork_trajectory::after{bottom:-1.5rem;right:0;content:""}footer{position:relative}footer::before{bottom:0;content:'';opacity:0.92;left:0;background:linear-gradient(210deg,#000000 0%,rgb(220,185,185) 100%);z-index:1;top:0;position:absolute;right:0}.Hfooter_account .company_holder h3::after{display:block;margin:15px auto 0;content:'';width:60px;border-radius:3px;height:3px;background:rgb(220,185,185)}.Hfooter_account .ehead_main{flex:1;overflow:hidden;transition:transform 0.3s ease;padding:20px;transform:translateZ(0);max-width:calc(50% - 30px);min-width:250px;position:relative;border-radius:10px;background:rgba(255,255,255,0.03)}.Hfooter_account .ehead_main .jtop_head{margin:0;padding:0 10px;display:flex;gap:12px;flex-direction:column}.Hfooter_account .ehead_main .jtop_head a:hover{transform:translateX(5px);color:#ffffff;opacity:1}.Fcert_block::before{height:1px;background:linear-gradient(90deg,transparent,rgb(197,154,154,0.5),transparent);left:0;position:absolute;top:0;width:100%;content:''}.Ycompany_info .Vimpact_numbers div::-webkit-scrollbar{width:6px}.Ycompany_info .Vimpact_numbers div::-webkit-scrollbar-track{background:#ffffff}.Ycompany_info .Vimpact_numbers div::-webkit-scrollbar-thumb{background-color:rgb(220,185,185,0.5);border-radius:10px}.Ycompany_info .Vimpact_numbers:nth-child(2) div::-webkit-scrollbar-thumb{background-color:rgb(197,154,154,0.5)}.rcourse_program_details p.description::-webkit-scrollbar{width:4px}.rcourse_program_details p.description::-webkit-scrollbar-track{background:rgba(var(--dark-color-rgb),0.05)}.rcourse_program_details p.description::-webkit-scrollbar-thumb{background:rgb(197,154,154,0.5);border-radius:10px}@media (min-width: 992px) {.Ymembership_plan{padding:140px 0}.Ymembership_plan .Hcost_table{flex-direction:row;align-items:flex-start}.Ymembership_plan .nlearning_deals{transform:translateX(0);order:0;margin-right:70px;align-self:flex-start;width:30%;position:sticky;top:100px}.Ymembership_plan .hpricing_rates{width:70%;grid-template-columns:repeat(2,1fr)}} @media (min-width: 992px) {.veducational_yield .tskill_philo > div:first-child{flex:0 0 40%}.veducational_yield .Tsubtext_wrap{padding:3rem;flex:0 0 55%}.veducational_yield h5{font-size:calc(23px * 1.15)}.veducational_yield .Tsubtext_wrap p{font-size:calc(15px * 1.05)}} @media (prefers-reduced-motion) {.veducational_yield::after{animation:none}.veducational_yield h5,.veducational_yield .tskill_philo{opacity:1;animation:none;transform:none}} @media (max-width: 992px) {.Btitle_board .tskill_philo{padding:4rem 1.5rem}.Btitle_board h1{font-size:calc(47px * 1.1)}.Btitle_board .Tsubtext_wrap{max-width:500px}} @media (max-width: 767px) {.KtySpotlight{min-height:auto;padding:3rem 0}.KtySpotlight .tskill_philo{transform:none;padding:2rem}.KtySpotlight .tskill_philo > div:first-child{margin-bottom:1.5rem;padding-bottom:1.2rem}.KtySpotlight .tskill_philo > div:first-child::after{width:80%}.KtySpotlight p{line-height:1.6}.KtySpotlight::after{width:100%;right:-50%;top:-30%}} @media (min-width: 768px) {.Ycompany_info{padding:8rem 0}.Ycompany_info h1{font-size:calc(48px * 1.2);margin-bottom:4rem}.Ycompany_info .Timpact_facts ul{grid-template-columns:repeat(2,1fr);gap:2.5rem}.Ycompany_info .Vimpact_numbers{padding:3rem}.Ycompany_info .Vimpact_numbers div{max-height:350px}} @media (max-width: 767px) {.Ycompany_info{padding:4rem 0}.Ycompany_info h1{font-size:calc(48px * 0.9);transform:translateX(1rem)}.Ycompany_info .Vimpact_numbers{padding:2rem}.Ycompany_info .Vimpact_numbers div{max-height:250px}} @media screen and (max-width: 480px) {.Rcustomer_support{padding:3rem 1.5rem}.Rcustomer_support .vsupport_now{padding:1.5rem}.Rcustomer_support h1{margin-bottom:2rem}} @media (min-width: 992px) {.rcourse_program_details{padding:10rem 0}.rcourse_program_details .bknowledge_path{gap:5rem;grid-template-columns:0.85fr 1.15fr}.rcourse_program_details .ximg_cover{min-height:500px;transform:perspective(1500px) rotateY(-5deg) translateZ(0)}.rcourse_program_details .ximg_cover:hover{transform:perspective(1500px) rotateY(0deg) translateZ(10px)}.rcourse_program_details h3{padding-left:2rem;font-size:calc(19px * 1.4)}.rcourse_program_details h3::before{width:6px}} @media (max-width: 767px) {.Neducation_experience{padding:4rem 0}.Neducation_experience .muser_stories{padding:2rem 1.5rem}.Neducation_experience .Nwork_trajectory{padding:1rem 0.5rem}.Neducation_experience .Nwork_trajectory::before,.Neducation_experience .Nwork_trajectory::after{font-size:2.5rem}} @keyframes float {0%,100%{transform:translateY(0)}50%{transform:translateY(-8px)}} @keyframes fadeInUp {from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}} @keyframes signal-pulse {0%{transform:scale(1);opacity:0.7}100%{transform:scale(1.5);opacity:1}} @keyframes expandLine {0%{transform:scaleX(0)}100%{transform:scaleX(1)}} @keyframes fadeInUp {0%{transform:translateY(20px);opacity:0}100%{transform:translateY(0);opacity:1}} @keyframes lineExtend {from{transform:scaleX(0)}to{transform:scaleX(1)}} @keyframes float {0%{transform:rotate(-15deg) skewX(15deg) translate(0,0)}100%{transform:rotate(-15deg) skewX(15deg) translate(15px,15px)}} @keyframes pulse {0%{opacity:0.2;transform:scale(1)}50%{opacity:0.4;transform:scale(1.05)}100%{opacity:0.2;transform:scale(1)}} @keyframes floatUp {0%,100%{transform:translateY(0)}50%{transform:translateY(-15px)}}