*{padding:0;box-sizing:border-box;margin:0}.hEpwrapper-canvas{height:100%;min-height:100%;display:flex;flex-direction:column}.WTJtop_train{flex:1 0 auto}.OFZcollab_net{flex:0 0 auto}.OFZcollab_net{color:#ffffff;position:relative;font-family:Arial,sans-serif;z-index:2;padding:80px 0 40px}.Nioprivacy_safeguard::before{right:0;height:100%;content:"";z-index:1;top:0;width:30%;position:absolute;background:linear-gradient(135deg,transparent 40%,rgba(rgb(159,185,187,0.5),0.05) 100%);clip-path:polygon(100% 0,100% 100%,30% 100%,70% 0)}.Nioprivacy_safeguard .container{padding:0 15px;position:relative;margin:0 auto;z-index:2;max-width:1140px}.Nioprivacy_safeguard h1::before{background:linear-gradient(90deg,rgb(159,185,187) 0%,rgb(113,152,155) 100%);transform-origin:left;content:"";bottom:0;animation:scaleIn 0.8s ease-out forwards;width:120px;left:0;height:4px;position:absolute}.Nioprivacy_safeguard h2::before{left:0;width:8px;height:70%;background:rgb(159,185,187);position:absolute;top:50%;transform:translateY(-50%);content:""}.Nioprivacy_safeguard h3::before{top:50%;transform:translateY(-50%);left:0;position:absolute;height:60%;background:rgb(113,152,155);width:6px;content:""}.Nioprivacy_safeguard h4::before{transform:translateY(-50%);background:rgb(113,152,155);position:absolute;opacity:0.7;top:50%;content:"";height:50%;width:4px;left:0}.Nioprivacy_safeguard li{position:relative;margin-bottom:1rem;font-size:18px;padding-left:1.75rem;line-height:1.7}.Nioprivacy_safeguard li:hover::before{background-color:rgba(rgb(159,185,187,0.5),0.1);transform:rotate(135deg)}.Nioprivacy_safeguard strong{position:relative;display:inline-block;color:#000000;font-weight:600}.xlPget_help_info{position:relative;overflow:hidden;padding:70px 0;background:rgb(205,218,220)}.xlPget_help_info::before{opacity:0.6;top:0;width:100%;left:0;content:"";height:100%;position:absolute}.xlPget_help_info .BQKsend_message{position:relative;padding:50px;box-shadow:0 15px 40px rgba(0,0,0,0.5);background:#ffffff;border-radius:23px}.xlPget_help_info .BQKsend_message h3::after{height:3px;content:"";position:absolute;left:0;background:rgb(159,185,187);width:80px;border-radius:10px;bottom:-10px}.xlPget_help_info .feKcontact_section span{transition:all 0.3s ease;box-shadow:0 5px 15px rgba(0,0,0,0.05);border:1px solid rgba(0,0,0,0.05);margin-bottom:6px;padding:25px;background:#ffffff;border-radius:10px;display:flex;flex-direction:column}.xlPget_help_info .feKcontact_section span{color:#000000}.xlPget_help_info .feKcontact_section span:hover svg{fill:rgb(113,152,155);transform:translateY(-2px)}.xlPget_help_info .feKcontact_section span svg path{stroke-width:1;transition:all 0.3s ease;stroke:#ffffff}.xlPget_help_info .feKcontact_section span span{padding:5px 0 0 0;display:flex;font-size:13px;border:none;margin:0;box-shadow:none;align-items:flex-start;text-align:left;background:transparent;color:#000000}.xlPget_help_info .feKcontact_section span a:hover{color:rgb(113,152,155)}.xlPget_help_info .feKcontact_section span a svg{margin-right:8px}.xlPget_help_info .FTmmsg_block h4{align-items:center;margin-bottom:20px;font-weight:700;font-size:18px;color:#000000;display:flex}.xlPget_help_info .FTmmsg_block span{border-bottom:1px solid rgba(0,0,0,0.05);font-size:13px;display:block;color:#000000;padding:10px 0}.rIUappPanel::before{background:linear-gradient(120deg,rgb(159,185,187,0.5) 0%,rgb(113,152,155,0.5) 100%);width:40%;height:40%;content:'';animation:float 15s ease-in-out infinite alternate;position:absolute;top:-10%;opacity:0.4;z-index:1;right:-5%;filter:blur(60px)}.rIUappPanel .container{transform:perspective(1000px) rotateX(2deg);max-width:1200px;z-index:2;padding:0 2rem;margin:0 auto;position:relative}.rIUappPanel h2::after{height:4px;transform-origin:left;content:'';animation:expandWidth 1s 0.8s cubic-bezier(0.25,1,0.5,1) forwards;background:linear-gradient(90deg,rgb(159,185,187) 0%,rgb(113,152,155) 100%);position:absolute;transform:scaleX(0);bottom:-0.8rem;left:0;width:10rem}.rIUappPanel .JCxlearn_space::before{left:0;content:'';width:5px;position:absolute;animation:pulseGlow 4s infinite alternate;background:linear-gradient(180deg,rgb(159,185,187) 0%,rgb(113,152,155) 100%);height:100%;top:0}.rIUappPanel ul{padding:0;margin:0;list-style:none}.rIUappPanel li::before{content:'';top:0.5rem;left:0;border-radius:50%;position:absolute;height:0.5rem;transform:scale(0);animation:popIn 0.5s 1s cubic-bezier(0.25,1,0.5,1) forwards;background-color:rgb(159,185,187);width:0.5rem}.eFauser_testimonials{overflow:hidden;padding:6rem 0;background:linear-gradient(135deg,rgb(205,218,220) 0%,rgb(113,152,155,0.5) 100%);position:relative}.eFauser_testimonials h2{font-size:29px;z-index:1;text-align:center;position:relative;letter-spacing:-0.5px;font-weight:700;color:#000000;transform:translateY(-5px);margin-bottom:3rem}.eFauser_testimonials .container.JCxlearn_space{position:relative;max-width:1200px;margin:0 auto;z-index:2}.eFauser_testimonials .PBfedu_ratings{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:2rem;display:grid;position:relative}.eFauser_testimonials .xFMreviews_hub::before{z-index:1;background:linear-gradient(135deg,transparent 50%,rgb(159,185,187,0.5) 50%);right:0;top:0;content:"";width:60px;position:absolute;height:60px}.eFauser_testimonials .xFMreviews_hub:hover{transform:translateY(-10px) rotateX(2deg) rotateY(-2deg);box-shadow:0 20px 40px rgba(0,0,0,0.1)}.eFauser_testimonials .xFMreviews_hub h3::after{content:"";bottom:-5px;width:40%;background:rgb(113,152,155);transition:width 0.3s ease;position:absolute;height:2px;left:0}.eFauser_testimonials .xFMreviews_hub .description::before{top:-0.75rem;font-family:serif;left:-0.75rem;z-index:-1;font-size:4rem;opacity:0.2;content:"";color:rgb(159,185,187,0.5);position:absolute;line-height:1}.eFauser_testimonials .xFMreviews_hub div::after{left:0;background:linear-gradient(135deg,transparent 70%,rgb(159,185,187,0.5) 100%);top:0;content:"";width:100%;height:100%;position:absolute;opacity:0.3;transition:opacity 0.3s ease}.eFauser_testimonials .xFMreviews_hub:hover img{transform:scale(1.08)}header .top_plank{background:rgb(159,185,187);color:#ffffff}header .top_plank .NXmheader_toolbar div span{color:#ffffff}header .top_plank .NXmheader_toolbar{line-height:21px;align-items:center;padding:15px 0 10px 0;flex-wrap:wrap;justify-content:flex-start;display:flex;font-size:15px;width:100%}.gqdstay_updated{background:#ffffff;overflow:hidden;padding:6rem 2rem;position:relative}.gqdstay_updated .container{margin:0 auto;z-index:1;max-width:1140px;position:relative}.gqdstay_updated .JCxlearn_space{display:flex;position:relative;flex-direction:column}.gqdstay_updated .JCxlearn_space::before{position:absolute;letter-spacing:0.5rem;opacity:0.04;top:50%;left:50%;font-family:Arial,sans-serif;font-size:12rem;font-weight:700;white-space:nowrap;transform:translate(-50%,-50%);z-index:-1;color:rgb(159,185,187)}.gqdstay_updated p::after{position:absolute;height:5px;animation:expandLine 1.5s cubic-bezier(.17,.67,.83,.67) forwards;left:0;content:"";width:100px;transform-origin:left;background:rgb(159,185,187);bottom:-20px}.gqdstay_updated .input_holder:hover::before{transform:translate(5px,5px)}.gqdstay_updated .nAZsubscribe_coupons{font-size:14px;background:#ffffff;font-family:Arial,sans-serif;transition:all 0.3s ease;padding:1.5rem;border-right:none;border:2px solid #000000;outline:none;color:#000000}.gqdstay_updated .DGyrequest_help::after{transform:scale(0);top:-50%;border-radius:50%;background:rgb(159,185,187);content:"";opacity:0;z-index:-1;left:-50%;position:absolute;height:200%;transition:transform 0.5s ease,opacity 0.5s ease;width:200%}.gqdstay_updated .DGyrequest_help:hover::after{transform:scale(1);opacity:1}.nldeducation_history{padding:70px 30px;overflow:hidden;position:relative;background:linear-gradient(45deg,rgb(205,218,220) 0%,#ffffff 100%)}.nldeducation_history::before{z-index:0;top:0;height:100%;content:"";opacity:0.4;left:0;background:radial-gradient(circle at 30% 50%,rgb(159,185,187,0.5) 0%,transparent 40%);width:100%;position:absolute}.nldeducation_history .xFMreviews_hub{perspective:1500px;z-index:2;grid-template-columns:1fr;position:relative;max-width:1000px;display:grid;margin:0 auto;transform-style:preserve-3d}.nldeducation_history .kVqimage_grid_item::before{top:0;z-index:1;width:100%;content:"";height:100%;left:0;position:absolute;background:linear-gradient( to bottom,transparent 50%,rgba(0,0,0,0.5) 100% )}.nldeducation_history .xFMreviews_hub:hover .kVqimage_grid_item{transform:rotateX(0deg) translateZ(30px)}.nldeducation_history .xFMreviews_hub:hover .acYcareer_timeline{transform:rotateX(0deg) translateZ(20px)}.nldeducation_history .name{color:rgb(159,185,187);position:relative;transition:transform 0.4s ease;font-size:29px;display:inline-block;transform:translateZ(0);margin-bottom:10px;font-weight:700}.nldeducation_history .xFMreviews_hub:hover .name::after{width:100%}.nldeducation_history .xFMreviews_hub:hover .name{transform:translateZ(10px)}.nldeducation_history .xFMreviews_hub:hover .acYcareer_timeline > div:nth-child(2){transform:translateZ(15px);color:rgb(113,152,155)}.nldeducation_history .DQfjob_area{padding:20px 0 0 0;position:relative;transform:translateZ(0);transition:transform 0.4s ease 0.2s;font-size:14px;color:#000000;border-top:1px solid rgb(205,218,220);line-height:1.7}.oiWpricing_set{background:rgb(205,218,220);position:relative;overflow:hidden;padding:120px 0}.oiWpricing_set::before{position:absolute;z-index:1;background:linear-gradient(135deg,rgb(159,185,187,0.5) 0%,transparent 70%);left:0;width:100%;height:100%;content:"";top:0}.oiWpricing_set .Deopremium_grid{animation:fadeInUp 0.8s ease-out forwards;max-width:800px;transform:translateY(-10px);text-align:center;margin:0 auto}.oiWpricing_set .Deopremium_grid h2::after{content:"";transform:translateX(-50%);left:50%;background:rgb(159,185,187);bottom:-10px;position:absolute;width:80px;height:3px}.oiWpricing_set .Merpricing_options{grid-template-columns:1fr;gap:30px;width:100%;display:grid}.oiWpricing_set .IKcprice_opts:nth-child(1){--index:1}.oiWpricing_set .IKcprice_opts:nth-child(2){--index:2}.oiWpricing_set .IKcprice_opts:nth-child(3){--index:3}.oiWpricing_set .IKcprice_opts:nth-child(4){--index:4}.oiWpricing_set .IKcprice_opts:hover{transform:translateY(-5px) scale(1.02);box-shadow:0 20px 40px rgba(0,0,0,0.15)}.oiWpricing_set .BfWplan_fees::before{height:5px;position:absolute;content:"";top:0;left:0;background:linear-gradient(90deg,rgb(159,185,187),rgb(113,152,155));width:100%}.oiWpricing_set .iFqprice_schemes{box-sizing:border-box;flex-direction:column;flex:1;padding:40px 30px;display:flex}.oiWpricing_set .iFqprice_schemes h3::after{transition:width 0.3s ease;position:absolute;left:0;height:2px;width:40px;background-color:rgb(159,185,187);bottom:-8px;content:""}.oiWpricing_set .iFqprice_schemes p{font-size:17px;margin-bottom:0;color:#000000;white-space:normal;word-break:break-word;overflow-wrap:break-word;flex-grow:1;line-height:1.7}.oiWpricing_set .kVqimage_grid_item{transition:transform 0.6s cubic-bezier(0.25,1,0.5,1),filter 0.6s ease;height:200px;width:100%}.xKLcontact_panel{padding:90px 0;background:rgb(205,218,220);position:relative;overflow:hidden}.xKLcontact_panel .container{position:relative;max-width:1200px;z-index:1;margin:0 auto;padding:0 20px}.xKLcontact_panel h2{font-size:30px;margin-bottom:50px;padding-bottom:15px;color:#000000;position:relative;font-weight:700;border-bottom:3px solid rgb(159,185,187);display:inline-block}.xKLcontact_panel .mkUmessage_inquiry{overflow:hidden;box-shadow:0 20px 60px rgba(0,0,0,0.08);background:#ffffff;border-radius:14px;position:relative;display:flex}.xKLcontact_panel .Shoinquiry_links{position:relative;padding:60px;background:#ffffff;flex:0 0 55%}.xKLcontact_panel #contact{display:flex;flex-direction:column;gap:25px}.xKLcontact_panel h3{font-weight:700;color:rgb(159,185,187);font-size:18px;margin-bottom:30px;position:relative}.xKLcontact_panel input[type="text"]{background:rgb(205,218,220);transition:all 0.3s ease;border:none;border-radius:0 10px 10px 0;color:#000000;padding:15px 20px;font-size:18px;border-left:3px solid rgb(159,185,187);width:100%}.xKLcontact_panel input[type="text"]::placeholder{color:#000000;opacity:0.7}.xKLcontact_panel .gXvcontact_inquiry input[type="checkbox"]{border-radius:4px;border:2px solid rgb(205,218,220);position:relative;cursor:pointer;appearance:none;margin-top:3px;transition:all 0.3s ease;width:22px;height:22px;background:rgb(205,218,220)}.xKLcontact_panel .gXvcontact_inquiry label{font-size:18px;line-height:1.6;color:#000000}.xKLcontact_panel .gXvcontact_inquiry a{transition:all 0.3s ease;position:relative;text-decoration:none;color:rgb(159,185,187)}.xKLcontact_panel .gXvcontact_inquiry a::after{transition:all 0.3s ease;content:"";height:1px;left:0;background:rgb(159,185,187);bottom:-2px;width:100%;position:absolute}.xKLcontact_panel .DGyrequest_help::after{position:absolute;border-radius:50%;height:0;transition:all 0.6s ease;background:rgba(255,255,255,0.1);width:0;content:"";transform:translate(-50%,-50%);left:50%;top:50%}.xKLcontact_panel .DGyrequest_help:hover::after{width:300%;height:300%}.xKLcontact_panel svg path{fill:rgb(159,185,187);transition:all 0.3s ease}.xKLcontact_panel svg:hover path{fill:rgb(113,152,155)}.cBEeducational_rewards::before{width:120%;position:absolute;z-index:1;content:'';left:-10%;background-image:repeating-linear-gradient(0deg,transparent,transparent 20px,rgb(159,185,187,0.5) 20px,rgb(159,185,187,0.5) 21px),repeating-linear-gradient(90deg,transparent,transparent 20px,rgb(159,185,187,0.5) 20px,rgb(159,185,187,0.5) 21px);top:0;height:100%;opacity:0.1}.cBEeducational_rewards h2::after{border-radius:10px;transform:translateX(-50%);bottom:0;left:50%;position:absolute;width:60px;content:'';height:4px;background:rgb(159,185,187)}.cBEeducational_rewards .kVqimage_grid_item{border-radius:0;transform:translateX(-5vw);min-height:450px;z-index:1;height:100%;position:relative;grid-row:2;clip-path:polygon(0 0,100% 10%,100% 90%,0 100%);grid-column:1 / span 6}.cBEeducational_rewards .kVqimage_grid_item::before{height:120%;width:120%;background:rgb(113,152,155,0.5);border-radius:30% 70% 70% 30% / 30% 30% 70% 70%;opacity:0.3;right:-10%;content:'';position:absolute;animation:morphBg 15s infinite alternate ease-in-out;z-index:-1;top:-10%}.cBEeducational_rewards .text_main_holder > div:nth-child(even){transform:translateX(2vw)}.cBEeducational_rewards .text_main_holder > div:hover{box-shadow:8px 8px 25px rgba(0,0,0,0.1);transform:translateX(3vw) translateY(-5px)}.cBEeducational_rewards .text_main_holder > div::before{left:0;height:0;width:5px;content:'';top:0;background:rgb(159,185,187);position:absolute;transition:height 0.3s ease}.cBEeducational_rewards .text_main_holder > div:hover svg{fill:rgb(113,152,155);transform:rotate(10deg)}.cBEeducational_rewards .text_main_holder > div:hover svg path{fill:rgb(113,152,155)}footer{position:relative}footer::before{top:0;bottom:0;position:absolute;background:linear-gradient(45deg,rgb(113,152,155,0.5) 0%,rgb(159,185,187,0.5) 100%);content:'';z-index:1;left:0;right:0}.OFZcollab_net .company_holder h3{color:#ffffff;position:relative;letter-spacing:1px;font-weight:700;text-transform:uppercase;font-size:37px;margin-bottom:20px;display:inline-block;padding-bottom:10px}.OFZcollab_net .lfVa11y_tools{padding:20px;backdrop-filter:blur(10px);border-left:4px solid rgb(159,185,187);margin-top:25px;font-size:16px;background:rgba(255,255,255,0.1);line-height:1.6;box-shadow:0 10px 30px rgba(0,0,0,0.1);border-radius:13px;transform:translateZ(0)}.OFZcollab_net .ZCesite_head h5{font-size:19px;margin-bottom:25px;position:relative;color:#ffffff;display:inline-block;font-weight:600}.OFZcollab_net .ZCesite_head h5{letter-spacing:0.5px}.OFZcollab_net .ZCesite_head .MAcheader_tutor{flex-direction:column;display:flex;gap:15px}.OFZcollab_net .ZCesite_head .MAcheader_tutor a::before{top:0;width:3px;content:'';height:100%;left:0;z-index:-1;transition:all 0.3s ease;position:absolute;background:rgb(159,185,187)}.OFZcollab_net .ZCesite_head .MAcheader_tutor a:hover{transform:translateX(5px);background:rgba(255,255,255,0.1)}.zVublog_ref{margin-top:60px;padding:20px 0;position:relative;background:rgba(0,0,0,0.3);z-index:2}.zVublog_ref{animation:movingGradient 10s ease infinite;background:linear-gradient(135deg,rgba(0,0,0,0.6) 0%,rgba(0,0,0,0.3) 50%,rgba(0,0,0,0.6) 100%);background-size:200% 200%}footer::after{bottom:0;left:0;background:repeating-linear-gradient( 45deg,transparent,transparent 10px,rgba(255,255,255,0.02) 10px,rgba(255,255,255,0.02) 20px );position:absolute;content:'';right:0;top:0;z-index:1}.OFZcollab_net .company_holder::after{z-index:-1;top:40px;filter:blur(60px);width:150px;background:rgb(159,185,187,0.5);opacity:0.4;border-radius:50%;position:absolute;right:-50px;content:'';height:150px}.OFZcollab_net .UKeachieve_cta::after{content:'';z-index:-1;opacity:0.2;background:rgb(159,185,187,0.5);right:100px;top:-20px;border-radius:50%;filter:blur(50px);width:120px;position:absolute;height:120px}.OFZcollab_net .ZCesite_head h5::after{width:30px;left:0;bottom:-5px;position:absolute;content:'';height:2px;background:rgb(113,152,155)}.IDOcookie_check{display:flex;padding:20px 0;justify-content:space-between;align-items:center}#WniconsentNotification{display:none}.hosusageAgreementAlert p{font-size:18px}.hrGcookie_eductrl{margin-right:10px;flex-shrink:0}.AUtdata_accept{font-size:24px;border-bottom:2px solid rgb(159,185,187);white-space:nowrap;cursor:pointer;min-width:120px;text-decoration:none;flex-shrink:0;text-align:center;margin-left:10px;color:rgb(159,185,187);line-height:35px}.hEpwrapper-canvas .AUtdata_accept{border:none;padding:10px;color:#ffffff;font-size:20px;font-weight:400;background:rgb(159,185,187);margin-left:30px}.BlCwelcome_board::before{background:radial-gradient(circle at 20% 30%,rgb(159,185,187,0.5) 0%,transparent 25%),radial-gradient(circle at 80% 70%,rgb(113,152,155,0.5) 0%,transparent 25%),linear-gradient(45deg,#000000 0%,rgba(0,0,0,0.5) 100%);top:0;animation:backgroundPulse 15s infinite alternate ease-in-out;z-index:1;height:100%;position:absolute;width:100%;content:"";left:0}.BlCwelcome_board .uhnintro_head{display:flex;animation:carouselSlide 30s cubic-bezier(0.45,0.05,0.55,0.95) infinite;height:100%;width:fit-content}.BlCwelcome_board .MTWtech_track img{width:100%;animation:zoomEffect 10s infinite alternate;height:100%;transition:transform 8s ease-in-out;transform:scale(1.05);filter:brightness(0.8) contrast(1.1) saturate(1.2);object-fit:cover}.BlCwelcome_board .Dgjsubtext_wrap::before{background:linear-gradient(45deg,rgb(159,185,187),rgb(113,152,155));animation:borderGlow 4s infinite alternate;bottom:-2px;top:-2px;right:-2px;z-index:-1;content:"";position:absolute;border-radius:calc(14px + 2px);opacity:0.3;left:-2px}.BlCwelcome_board .Dgjsubtext_wrap h1{margin-bottom:1.5rem;position:relative;letter-spacing:1px;font-size:41px;font-weight:700;color:#ffffff}.BlCwelcome_board .Dgjsubtext_wrap h1::after{left:0;height:3px;bottom:-0.5rem;position:absolute;background:linear-gradient(to right,rgb(159,185,187),transparent);width:60px;content:""}.BlCwelcome_board .Dgjsubtext_wrap .DGyrequest_help{box-shadow:0 5px 15px rgba(0,0,0,0.3);overflow:hidden;border-radius:10px;letter-spacing:0.5px;padding:1rem 2.5rem;font-weight:600;text-decoration:none;display:inline-block;position:relative;transition:all 0.4s ease;color:#ffffff;background:linear-gradient( 90deg,rgb(159,185,187) 0%,rgb(113,152,155) 100% );font-size:16px}.BlCwelcome_board .Dgjsubtext_wrap .DGyrequest_help:hover{transform:translateY(-3px);background:linear-gradient( 90deg,rgb(113,152,155) 0%,rgb(159,185,187) 100% );box-shadow:0 8px 25px rgba(0,0,0,0.4)}.xQlcourse_methodology .JCxlearn_space{padding:0 20px;z-index:2;position:relative;margin:0 auto;max-width:1200px}.xQlcourse_methodology .Dgjsubtext_wrap h2{padding:35px 40px;box-shadow:0 20px 40px rgba(0,0,0,0.1);font-weight:700;width:40%;background:rgb(159,185,187,0.5);z-index:4;position:relative;color:#ffffff;margin:0 auto 80px;text-align:center;backdrop-filter:blur(10px);font-size:30px;clip-path:polygon(0 0,100% 0,90% 100%,10% 100%)}.xQlcourse_methodology .Dgjsubtext_wrap::before{background:linear-gradient(to bottom,rgb(159,185,187),transparent);left:50%;width:2px;height:60px;position:absolute;content:'';top:calc(30px * 2 + 70px);z-index:3}.xQlcourse_methodology .Dgjsubtext_wrap h2::before{opacity:0.2;bottom:-5px;width:140%;background:rgb(159,185,187);position:absolute;height:10px;filter:blur(10px);content:'';left:-20%}.xQlcourse_methodology .Dgjsubtext_wrap p::before{content:'';position:absolute;opacity:0.3;top:20px;height:1px;width:90%;background:linear-gradient(90deg,transparent,rgb(159,185,187,0.5),transparent);left:5%}.xQlcourse_methodology::after{width:1px;background:linear-gradient(to top,rgb(159,185,187,0.5),transparent);z-index:1;bottom:0;content:'';opacity:0.3;position:absolute;height:200px;left:50%}.xQlcourse_methodology .JCxlearn_space::after{background:rgb(159,185,187,0.5);transform:rotate(-30deg);z-index:0;position:absolute;content:'';transform-origin:left center;right:-125px;top:40%;opacity:0.2;height:2px;width:250px}.zBicourse_structure::before{transform:rotate(-15deg);z-index:1;top:-5%;height:40%;right:-5%;position:absolute;opacity:0.4;animation:float 15s ease-in-out infinite alternate;width:40%;background:linear-gradient(225deg,rgb(159,185,187,0.5) 0%,transparent 70%);content:"";filter:blur(80px)}.zBicourse_structure .container{z-index:2;max-width:1200px;margin:0 auto;position:relative;padding:0 2rem}.zBicourse_structure h2{margin-bottom:3rem;font-weight:700;font-size:31px;opacity:0;position:relative;transform:translateX(-1rem);color:#000000;animation:slideIn 0.8s cubic-bezier(0.25,1,0.5,1) forwards 0.2s}.zBicourse_structure .sLolearn_route{gap:3rem;position:relative;grid-template-columns:1fr;display:grid}.zBicourse_structure .kVqimage_grid_item::before{top:0;content:"";width:100%;position:absolute;height:100%;left:0;background:linear-gradient(to bottom,transparent 0%,rgba(rgb(159,185,187),0.2) 100%);z-index:1}.zBicourse_structure .kVqimage_grid_item::after{position:absolute;width:200%;content:"";height:200%;left:-100%;background:linear-gradient(135deg,rgba(255,255,255,0) 0%,rgba(255,255,255,0.2) 50%,rgba(255,255,255,0) 100%);top:-100%;animation:shine 8s cubic-bezier(0.25,1,0.5,1) infinite;transform:rotate(45deg)}.zBicourse_structure .description:nth-child(1){position:relative}.zBicourse_structure .description:nth-child(1)::first-line{color:#000000;font-weight:600}.IZEour_mission{padding:120px 0;position:relative;overflow:hidden}.IZEour_mission .container{padding:0 20px;z-index:2;margin:0 auto;max-width:1200px;position:relative}.IZEour_mission .Dgjsubtext_wrap{transform:translateY(20px);padding:3rem;opacity:0;box-shadow:0 20px 40px rgba(0,0,0,0.1);border-left:5px solid rgb(159,185,187);background:linear-gradient(to right,rgba(255,255,255,0.95),rgba(255,255,255,0.85));animation:fadeUp 0.8s ease-out forwards 0.3s}.IZEour_mission h5{letter-spacing:2px;color:rgb(159,185,187);animation:slideIn 0.6s ease-out forwards 0.5s;transform:translateX(-10px);margin:0;text-transform:uppercase;opacity:0;font-size:18px;font-weight:600}.IZEour_mission .Dgjsubtext_wrap > div:nth-child(2) p{transform:translateY(15px);color:#000000;opacity:0;animation:fadeUp 0.6s ease-out forwards 0.7s;margin:0;font-weight:300;font-size:calc(18px * 1.3)}.IZEour_mission ol{counter-reset:item;margin:0;padding-left:0;list-style-type:none}.IZEour_mission ol li{opacity:0;color:#000000;position:relative;padding-left:0;columns:2;animation:fadeUp 0.8s ease-out forwards 1s;column-gap:3rem;line-height:1.8;text-align:justify;transform:translateY(20px);font-family:Arial,sans-serif;font-size:18px}header .Kqdsite_prime::before{z-index:-1;content:"";background:radial-gradient(circle at 10% 20%,rgb(159,185,187,0.5) 0%,transparent 30%),radial-gradient(circle at 90% 80%,rgb(113,152,155,0.5) 0%,transparent 30%);top:0;left:0;opacity:0.2;position:absolute;height:100%;width:100%}header .container{position:relative;padding:1.8rem 2rem}header .ZEIhead_master{z-index:2;position:relative}header .MGUheader_mainbar{display:block;position:relative;z-index:2}header .MGUheader_mainbar::after{height:25px;right:-10px;background:rgb(113,152,155,0.5);width:25px;bottom:-5px}header .MGUheader_mainbar:hover::before,header .MGUheader_mainbar:hover::after{opacity:0.6;transform:scale(1.2)}header .MGUheader_mainbar:hover svg{transform:rotate(-5deg)}header .ZCesite_head{background:linear-gradient(to right,transparent,#ffffff);display:flex;border-radius:0 16px 16px 0;clip-path:polygon(5% 0,100% 0,100% 100%,0% 100%);padding:10px 20px;justify-content:flex-end;list-style:none;margin:0;flex-wrap:wrap;position:relative}header .RKtmain_info{margin:5px 8px;position:relative;perspective:800px}header .RKtmain_info::before{width:0;top:50%;transition:all 0.3s ease;border-top:5px solid transparent;border-left:5px solid rgb(159,185,187);transform:translateY(-50%) scale(0);content:"";border-bottom:5px solid transparent;position:absolute;opacity:0;left:-10px;height:0}header .RKtmain_info a::before{top:0;position:absolute;background:#ffffff;width:100%;z-index:-1;height:100%;transform:translateZ(-1px);content:"";left:0}header .RKtmain_info a::after{position:absolute;transform:translateX(-50%);content:"";height:2px;background:rgb(159,185,187);width:0;left:50%;transition:width 0.3s ease;bottom:0}::-webkit-scrollbar{width:12px}::-webkit-scrollbar-track{border-radius:17rem;border:1px solid rgb(159,185,187,0.5);background:rgb(113,152,155)}::-webkit-scrollbar-thumb{transition:background,border-radius,transform 1.9s cubic-bezier(0.42,0,0.58,1);background:rgb(205,218,220);animation:shift_scrollbar 2.4s ease-in-out 3}::-webkit-scrollbar-thumb:hover{box-shadow:-3px 5px 10px 3px rgba(0,0,0,0.7);background:#ffffff}::-webkit-scrollbar-thumb:active{background:#ffffff;box-shadow:inset 3px 2px 4px 7px rgba(0,0,0,0.4)}.zBicourse_structure .description::-webkit-scrollbar{width:6px}.zBicourse_structure .description::-webkit-scrollbar-track{background:rgb(205,218,220);border-radius:10px}.zBicourse_structure .description::-webkit-scrollbar-thumb{background:rgb(159,185,187,0.5);border-radius:10px}@media (max-width: 767px) {.Nioprivacy_safeguard{padding:4rem 1.5rem}.Nioprivacy_safeguard::before{width:50%}.Nioprivacy_safeguard h1{font-size:calc(42px * 0.9);padding-bottom:1rem}.Nioprivacy_safeguard h2{margin:2.5rem 0 1.25rem;font-size:calc(31px * 0.9)}.Nioprivacy_safeguard h3{font-size:calc(31px * 0.75)}.Nioprivacy_safeguard h4{font-size:calc(31px * 0.65)}.Nioprivacy_safeguard p,.Nioprivacy_safeguard span,.Nioprivacy_safeguard li{font-size:calc(18px * 0.95)}} @media (max-width: 992px) {.xlPget_help_info{padding:60px 0}.xlPget_help_info .BQKsend_message{padding:40px 30px}.xlPget_help_info .cWXedu_tutor{max-width:100%}.xlPget_help_info .feKcontact_section{grid-template-columns:repeat(2,1fr)}.xlPget_help_info .feKcontact_section span svg{width:20px;height:20px}} @media (max-width: 768px) {.xlPget_help_info{padding:40px 0}.xlPget_help_info .BQKsend_message{padding:30px 20px}.xlPget_help_info .BQKsend_message h3{font-size:calc(33px * 0.85)}.xlPget_help_info .feKcontact_section{grid-template-columns:1fr;gap:20px}.xlPget_help_info .feKcontact_section span{padding:20px}.xlPget_help_info .feKcontact_section span svg{height:18px;width:18px}.xlPget_help_info .FTmmsg_block{padding:20px}.xlPget_help_info .FTmmsg_block h4 svg{height:18px;width:18px}} @media (max-width: 576px) {.rIUappPanel{padding:3.5rem 0}.rIUappPanel .container{transform:none;padding:0 1rem}.rIUappPanel h2{font-size:calc(30px * 0.7);margin-bottom:1.8rem}.rIUappPanel h2::after{width:6rem;height:3px}.rIUappPanel .JCxlearn_space{padding:1.8rem 1.2rem}.rIUappPanel li{padding-left:1.2rem}.rIUappPanel li::before{top:0.4rem;width:0.4rem;height:0.4rem}.rIUappPanel li span{font-size:calc(13px * 0.95);line-height:1.6}} @media (max-width: 767px) {.eFauser_testimonials{padding:3rem 0}.eFauser_testimonials h2{font-size:calc(29px - 6px);margin-bottom:2rem}.eFauser_testimonials .PBfedu_ratings{grid-template-columns:repeat(auto-fill,minmax(100%,1fr));gap:1.2rem}.eFauser_testimonials .xFMreviews_hub h3{font-size:calc(19px - 4px)}.eFauser_testimonials .xFMreviews_hub{padding:1.5rem}.eFauser_testimonials .xFMreviews_hub::before{height:40px;width:40px}.eFauser_testimonials .xFMreviews_hub div{height:60px;width:60px}} @media (max-width: 992px) {.gqdstay_updated p{font-size:32px;transform:translateX(10%);max-width:80%}.gqdstay_updated .input_holder{transform:translateX(-10%);max-width:90%}.gqdstay_updated .JCxlearn_space::before{font-size:8rem}} @media (max-width: 576px) {.gqdstay_updated{margin:4rem 0;padding:3rem 1rem}.gqdstay_updated p{font-size:18px;margin-bottom:3rem}.gqdstay_updated p::after{width:60px;height:3px}.gqdstay_updated .JCxlearn_space::before{font-size:3.5rem}.gqdstay_updated .nAZsubscribe_coupons,.gqdstay_updated .DGyrequest_help{padding:1rem}} @media (max-width: 767px) {.nldeducation_history{padding:50px 20px}.nldeducation_history .kVqimage_grid_item{height:250px}.nldeducation_history .acYcareer_timeline{padding:30px 25px}.nldeducation_history .name{font-size:calc(29px - 4px)}.nldeducation_history .acYcareer_timeline > div:nth-child(2){font-size:calc(20px - 1px)}.nldeducation_history .DQfjob_area{font-size:calc(14px - 1px)}} @media (min-width: 768px) {.oiWpricing_set .Merpricing_options{grid-template-columns:repeat(2,1fr)}.oiWpricing_set .iFqprice_schemes{padding:40px}.oiWpricing_set .kVqimage_grid_item{height:220px}} @media (min-width: 1200px) {.oiWpricing_set .Merpricing_options{grid-template-columns:repeat(2,1fr);gap:40px}.oiWpricing_set .iFqprice_schemes h3{font-size:calc(23px * 1.1)}.oiWpricing_set .fJGlearn_price{font-size:calc(23px * 1.3)}.oiWpricing_set .kVqimage_grid_item{height:240px}} @media (max-width: 767px) {.oiWpricing_set{padding:80px 0}.oiWpricing_set .iFqprice_schemes{padding:30px 20px}.oiWpricing_set .fJGlearn_price{font-size:23px;padding:6px 12px}.oiWpricing_set .kVqimage_grid_item{height:180px}} @media (max-width: 992px) {.xKLcontact_panel{padding:70px 0}.xKLcontact_panel .mkUmessage_inquiry{flex-direction:column}.xKLcontact_panel .kVqimage_grid_item{min-height:300px;flex:0 0 auto}.xKLcontact_panel .Shoinquiry_links{padding:40px 30px 50px;flex:0 0 auto}} @media (max-width: 576px) {.xKLcontact_panel{padding:50px 0}.xKLcontact_panel .container{padding:0 15px}.xKLcontact_panel h2{margin-bottom:30px;font-size:calc(30px - 6px)}.xKLcontact_panel .Shoinquiry_links{padding:30px 20px 40px}.xKLcontact_panel .DGyrequest_help{width:100%}.xKLcontact_panel .kVqimage_grid_item{min-height:200px}} @media (max-width: 768px) {.cBEeducational_rewards{padding:4rem 0 6rem}.cBEeducational_rewards .JCxlearn_space{width:90%;gap:1.5rem}.cBEeducational_rewards .kVqimage_grid_item{height:300px}.cBEeducational_rewards h2{font-size:calc(38px * 0.9)}} @media (max-width: 576px) {.cBEeducational_rewards .JCxlearn_space{width:92%}.cBEeducational_rewards .kVqimage_grid_item{height:250px}.cBEeducational_rewards .text_main_holder > div{padding:1.2rem}.cBEeducational_rewards .text_main_holder svg{height:2rem;margin-right:0.8rem;width:2rem}} @media (max-width: 992px) {.OFZcollab_net .container{grid-template-columns:repeat(1,1fr)}.OFZcollab_net .company_holder{grid-column:1 / -1;margin-bottom:40px}.OFZcollab_net .UKeachieve_cta{grid-column:1 / -1}.OFZcollab_net .MAcheader_tutor{grid-template-columns:repeat(2,1fr)}} @media only screen and (max-width: 1200px) {.hosusageAgreementAlert{padding:20px}} @media screen and (max-width: 1200px) {.BlCwelcome_board .Dgjsubtext_wrap{padding:2.5rem;max-width:500px;margin-left:8%}} @media screen and (max-width: 992px) {.BlCwelcome_board{height:90vh}.BlCwelcome_board .Dgjsubtext_wrap{max-width:450px;padding:2rem;margin-left:5%}.BlCwelcome_board .Dgjsubtext_wrap h1{font-size:calc(41px * 0.9)}} @media screen and (max-width: 576px) {.BlCwelcome_board .Dgjsubtext_wrap{padding:1.5rem}.BlCwelcome_board .Dgjsubtext_wrap h1{font-size:calc(41px * 0.7);margin-bottom:1rem}.BlCwelcome_board .Dgjsubtext_wrap p{font-size:calc(14px * 0.9);margin-bottom:1.5rem}.BlCwelcome_board .Dgjsubtext_wrap .DGyrequest_help{padding:0.8rem 2rem;font-size:calc(16px * 0.9)}} @media screen and (max-width: 1200px) {.xQlcourse_methodology .Dgjsubtext_wrap h2{width:50%}.xQlcourse_methodology .Dgjsubtext_wrap p{width:80%}} @media screen and (max-width: 768px) {.xQlcourse_methodology{padding:120px 0 100px;overflow:hidden}.xQlcourse_methodology .Dgjsubtext_wrap{transform:none}.xQlcourse_methodology .Dgjsubtext_wrap h2{margin-bottom:40px;clip-path:polygon(0 0,100% 0,95% 100%,5% 100%);font-size:calc(30px * 0.9);width:80%}.xQlcourse_methodology .Dgjsubtext_wrap p{width:100%;padding:30px 40px}.xQlcourse_methodology .Dgjsubtext_wrap::before{height:30px}.xQlcourse_methodology .Dgjsubtext_wrap::after,.xQlcourse_methodology::after,.xQlcourse_methodology .JCxlearn_space::before,.xQlcourse_methodology .JCxlearn_space::after{display:none}} @media (min-width: 768px) {.zBicourse_structure .sLolearn_route{grid-template-columns:1fr 1fr;align-items:flex-start}.zBicourse_structure h2{font-size:calc(31px * 1.2);text-align:left;max-width:90%}.zBicourse_structure .kVqimage_grid_item{height:500px}.zBicourse_structure .description{max-height:500px}} @media (min-width: 1200px) {.zBicourse_structure .kVqimage_grid_item{height:650px}.zBicourse_structure h2{max-width:70%}} @media (max-width: 767px) {.zBicourse_structure{padding:4rem 0}.zBicourse_structure h2{text-align:center;font-size:calc(31px * 0.9)}.zBicourse_structure h2::before{left:50%;animation:scaleInCenter 1s cubic-bezier(0.25,1,0.5,1) forwards 0.8s;transform:translateX(-50%) scaleX(0)}} @media (max-width: 768px) {.IZEour_mission{padding:60px 0}.IZEour_mission .Dgjsubtext_wrap{padding:2rem}.IZEour_mission h5{font-size:calc(18px * 0.85)}.IZEour_mission .Dgjsubtext_wrap > div:nth-child(2) p{font-size:18px}.IZEour_mission .Dgjsubtext_wrap > div:first-child::before{width:40px}} @media (hover: hover) {.IZEour_mission .Dgjsubtext_wrap:hover{transform:translateY(-5px);box-shadow:0 25px 50px rgba(0,0,0,0.15);transition:all 0.4s ease}} @media (max-width: 991px) {header .wJfnav_lead{gap:2rem;grid-template-columns:1fr;justify-items:center}header .ZCesite_head{background:#ffffff;clip-path:none;width:100%;justify-content:center;border-radius:16px}} @media (max-width: 480px) {header .ZCesite_head{flex-direction:column;padding:15px;align-items:center}header .RKtmain_info{margin:3px 0;width:100%}header .RKtmain_info a{text-align:center;width:100%}header .RKtmain_info::before{display:none}header .MGUheader_mainbar svg{height:40px}} @keyframes fadeScale {from{transform:translateY(30px) scale(0.98);opacity:0}to{transform:translateY(0) scale(1);opacity:1}} @keyframes float {0%{transform:translate(0,0)}100%{transform:translate(15px,-15px)}} @keyframes pulseGlow {0%{opacity:0.7;box-shadow:0 0 5px 1px rgb(159,185,187,0.5)}100%{opacity:1;box-shadow:0 0 12px 3px rgb(159,185,187,0.5)}} @keyframes fadeInUp {from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}} @keyframes floatAnimation {0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}} @keyframes gradientShift {0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}} @keyframes carouselSlide {0%,16%{transform:translateX(0)}20%,36%{transform:translateX(-100vw)}40%,56%{transform:translateX(-200vw)}60%,76%{transform:translateX(-300vw)}80%,96%{transform:translateX(-400vw)}100%{transform:translateX(0)}} @keyframes borderGlow {0%{opacity:0.3}100%{opacity:0.6}} @keyframes backgroundPulse {0%{background-position:0% 0%}100%{background-position:100% 100%}} @keyframes slideIn {0%{transform:translateX(-1rem);opacity:0}100%{transform:translateX(0);opacity:1}} @keyframes scaleInCenter {0%{transform:translateX(-50%) scaleX(0)}100%{transform:translateX(-50%) scaleX(1)}} @keyframes shine {0%{transform:translateX(-100%) translateY(-100%) rotate(45deg)}20%,100%{transform:translateX(100%) translateY(100%) rotate(45deg)}} @keyframes fadeUp {from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}} @keyframes lineGrow {from{transform:scaleX(0)}to{transform:scaleX(1)}} @keyframes highlightGrow {from{transform:scaleY(0)}to{transform:scaleY(1)}}