svg{height:30px;width:30px}.inner-container{flex-direction:column;height:100%;min-height:100%;display:flex}.career_help{flex:0 0 auto}.career_help{position:relative;padding:5rem 0 2.5rem;color:#ffffff}.privacy_niche:after{right:-50px;border-radius:50%;position:absolute;content:"";bottom:-50px;width:200px;background:rgb(111,140,162,0.5);z-index:1;height:200px}.privacy_niche h2:before{bottom:-5px;left:0;background:rgb(138,172,192);width:30px;content:"";height:3px;position:absolute;z-index:-1}.privacy_niche div{border-radius:10px;z-index:2;padding:25px;background:#ffffff;line-height:1.8;box-shadow:0 4px 8px rgba(0,0,0,0.5);margin-bottom:30px;position:relative}.privacy_niche a:hover{color:rgb(138,172,192);border-bottom:1px solid rgb(138,172,192)}.privacy_niche button:hover{border-color:rgb(111,140,162);background:rgb(138,172,192)}.learning_impact::after{content:"";bottom:0;position:absolute;width:80%;background:linear-gradient(90deg,transparent,rgb(138,172,192) 50%,transparent);transform:translateY(-2rem);left:10%;height:1px}.learning_impact .content_box_wrap{position:relative}.learning_impact .content_box_wrap::before{content:"";top:-15px;height:4px;width:40px;background:rgb(138,172,192);transform:scaleX(0.8);transition:transform 0.4s ease;position:absolute;left:0}.learning_impact li:hover{transform:translateX(5px)}.learning_impact svg path{transition:fill 0.3s ease;fill:rgb(138,172,192)}.thxField::before{top:0;opacity:0.15;height:100%;z-index:0;content:"";position:absolute;background:radial-gradient(circle at 10% 20%,rgb(138,172,192,0.5) 0%,transparent 30%),radial-gradient(circle at 90% 80%,rgb(111,140,162,0.5) 0%,transparent 40%);left:0;width:100%}.thxField ul{list-style:none;margin:0;padding:0;position:relative}.thxField li{padding:0.5rem 0;position:relative}.thxField li::before{transform:scaleY(0);height:100%;width:3px;opacity:0;animation:grow-line 1.2s ease-out forwards 0.8s;content:"";transform-origin:top;background:rgb(138,172,192,0.5);left:-1.5rem;position:absolute;top:0}footer::before{bottom:0;top:0;z-index:-2;position:absolute;left:0;opacity:0.9;content:"";right:0;background:linear-gradient(135deg,rgb(111,140,162,0.5) 0%,rgb(138,172,192,0.5) 100%)}.career_help .company_holder:hover{transform:rotateX(0deg)}.career_help .company_holder h3{color:#ffffff;display:inline-block;font-size:29px;margin:0 0 1.5rem;position:relative;font-weight:700;transform:translateZ(20px);letter-spacing:1px}.career_help .footer_account{transform:translateZ(10px);color:#ffffff;padding:1.5rem;font-size:17px;border-radius:10px;background:rgba(255,255,255,0.1);line-height:1.6}.career_help .nav_mainbar .header_bar{display:flex;transform:translateZ(5px);border-radius:10px;flex-direction:column;background:rgba(255,255,255,0.1);padding:1rem;gap:1rem}.career_help .nav_mainbar .header_bar a:hover{box-shadow:0 5px 15px rgba(0,0,0,0.1);background:rgb(111,140,162,0.5);color:#ffffff}.template_cta::before{content:"";width:100%;height:20px;top:-20px;transform-origin:bottom;position:absolute;background:rgb(111,140,162);transform:rotateX(45deg);left:0}.title_section .start_welcome::before{position:absolute;content:"";left:0;backdrop-filter:blur(2px);z-index:1;background:linear-gradient(135deg,rgb(138,172,192,0.5) 0%,rgba(0,0,0,0.5) 50%,rgb(111,140,162,0.5) 100%);width:100%;height:100%;top:0}.title_section .study_experts > div{margin-bottom:2.5rem;position:relative;animation-delay:var(--delay,0s);opacity:0;animation:fadeInUp 0.8s forwards;transform:translateY(30px)}.title_section .title_style_header{font-family:Arial,sans-serif;margin:0;color:#ffffff;letter-spacing:-0.01em;padding-bottom:0.5rem;font-weight:700;font-size:clamp(2.5rem,5vw,48px);position:relative;overflow:hidden;line-height:1.2;text-shadow:0 2px 4px rgba(0,0,0,0.3),0 4px 8px rgba(0,0,0,0.2)}.gdpr_banner{align-items:center;display:flex;padding:20px 0;justify-content:space-between}#cookie_panel_alert:checked ~ .cookie_overlay_panel{opacity:0;visibility:hidden}.inner-container .cookie_overlay_panel{box-shadow:rgb(111,140,162,0.5) 0px 0px 40px 39px;padding:40px 0;background:rgb(111,140,162);border:none}.customer_experience::before{background-size:30px 30px;background-position:0 0,15px 15px;width:100%;background-image:radial-gradient(rgb(138,172,192,0.5) 2px,transparent 2px),radial-gradient(rgb(111,140,162,0.5) 2px,transparent 2px);height:100%;top:0;opacity:0.2;left:0;content:"";position:absolute;z-index:0}.customer_experience .learner_stories:nth-child(3){transform:translateY(4rem);grid-column:3 / span 5}.customer_experience .learner_stories:nth-child(6){transform:translateY(3rem);grid-column:6 / span 7}.customer_experience .learner_stories::before{color:rgb(138,172,192,0.5);opacity:0.3;content:"";line-height:1;top:1rem;left:2rem;font-family:serif;font-size:6rem;transition:all 0.5s ease;z-index:-1;position:absolute}.customer_experience .learner_stories:hover p{color:rgb(138,172,192);transform:translateX(10px)}.customer_experience .learner_stories::after{height:3px;position:absolute;width:0;left:0;background:linear-gradient(90deg,rgb(138,172,192),rgb(111,140,162));bottom:0;content:"";transition:width 0.5s ease}.about_this .team_profile{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:60px}.about_this .mentor_network{padding:30px;box-shadow:0 15px 30px rgba(0,0,0,0.05);display:flex;transition:transform 0.4s cubic-bezier(0.175,0.885,0.32,1.275);border-radius:27px;background:#ffffff;position:relative;transform:translateX(0);flex-direction:column}.about_this .mentor_network,.about_this .learn_legacy{border-top:4px solid rgb(138,172,192)}.about_this .mentor_network,.about_this .learn_legacy{overflow:hidden}.about_this .learn_legacy p{position:relative;color:#000000;line-height:1.7;margin-bottom:25px;font-size:17px;padding-top:15px}.about_this .team_profile::before{top:-100px;content:"";height:200px;border:2px dotted rgb(138,172,192,0.5);animation:rotate 30s linear infinite;z-index:-1;width:200px;position:absolute;opacity:0.4;left:-100px;border-radius:50%}header:before{position:absolute;height:100%;content:'';pointer-events:none;left:0;opacity:0.1;width:100%;top:0}header .container{padding:15px 25px;max-width:1200px;margin:0 auto;position:relative}header .container:before{opacity:0.5;background-size:6px 2px,6px 2px;top:50%;width:50px;background-repeat:repeat-x;height:30px;background-position:0 0,0 10px;position:absolute;right:20px;pointer-events:none;transform:translateY(-50%);background-image:linear-gradient(90deg,transparent 50%,rgba(255,255,255,0.1) 50%),linear-gradient(90deg,transparent 50%,rgba(255,255,255,0.1) 50%);content:''}header .main_mentor{position:relative;letter-spacing:0.5px;text-decoration:none;transition:all 0.3s ease;text-transform:uppercase;font-size:18px;color:#ffffff;font-family:Arial,sans-serif;padding:8px 0;font-weight:400}header .main_mentor:hover:before{opacity:1;left:-20px}header .header_pagewrap:after{box-shadow:0 0 10px rgba(255,255,255,0.5);border-radius:50%;background:#ffffff;content:'';width:10px;height:10px;opacity:0;position:absolute;transition:all 0.3s ease;top:-5px;left:-5px}.stay_informed .container{padding:0 1.5rem;max-width:1200px;position:relative;margin:0 auto;z-index:2}.stay_informed .team_profile:hover{transform:translateY(-5px)}.stay_informed h3{font-family:Arial,sans-serif;position:relative;font-weight:600;color:#000000;transition:transform 0.5s ease;font-size:calc(23px * 0.9);transform:perspective(1000px) rotateX(0deg);margin-bottom:1.5rem;line-height:1.4}.stay_informed .input_holder div{position:relative;flex:1 1 250px}.stay_informed .input_holder input[type="email"]::placeholder{color:rgba(0,0,0,0.4);transition:opacity 0.3s ease}.stay_informed .input_holder .fresh_start{font-family:Arial,sans-serif;border-radius:10px;overflow:hidden;background:rgb(138,172,192);min-height:50px;cursor:pointer;font-weight:600;z-index:1;border:none;padding:0.75rem 1.5rem;color:#ffffff;font-size:16px;transition:all 0.3s cubic-bezier(0.25,1,0.5,1);flex:0 0 auto;position:relative}.course_program_info .education_path{position:absolute;display:flex;left:0;height:100%;animation:carousel-slide 30s infinite linear;width:500%;top:0}.course_program_info .team_profile{padding-left:3%;max-width:750px;width:100%}.course_program_info .lesson_map h3{color:#000000;font-weight:700;margin-bottom:1.5rem;font-size:31px}.course_program_info .lesson_map .feedback_widget::before{top:0;height:100%;position:absolute;background:linear-gradient(to right,rgb(111,140,162),rgb(138,172,192));content:'';transition:opacity 0.3s ease;width:100%;left:0;z-index:-1;opacity:0}.try_immediately::after{left:0;height:100%;animation:gridGlow 8s ease-in-out infinite alternate;background-size:100% 30px,30px 100%;top:0;z-index:-1;content:'';opacity:0.05;background:linear-gradient(0deg,transparent 0%,#ffffff 50%,transparent 100%),linear-gradient(90deg,transparent 0%,#ffffff 50%,transparent 100%);position:absolute;width:100%}.try_immediately h3{font-size:30px;color:#ffffff;margin-bottom:60px;text-transform:uppercase;font-family:Arial,sans-serif;text-shadow:0 0 15px rgba(255,255,255,0.5);font-weight:700;text-align:center;letter-spacing:3px;position:relative}.try_immediately .edu_reach{z-index:1;transition:all 0.4s ease;font-size:20px;text-decoration:none;text-transform:uppercase;position:relative;display:inline-block;font-weight:600;color:rgb(138,172,192);border-radius:10px;letter-spacing:2px;font-family:Arial,sans-serif;box-shadow:0 10px 20px rgba(0,0,0,0.1),0 0 15px rgba(255,255,255,0.2);padding:16px 45px;background:rgba(255,255,255,0.9);overflow:hidden}.education_experience .container{margin:0 auto;max-width:1200px;padding:0 2rem;z-index:2;position:relative}.education_experience .learner_stories:hover .image_link{transform:translateZ(120px) rotateY(-10deg) translateX(-20px)}.education_experience .learner_stories:hover .name{transform:translateZ(90px) rotateY(0deg) translateX(20px)}.education_experience .learner_stories span:not(.name){font-weight:600;left:40px;background:#ffffff;top:190px;padding:1rem 1.5rem;color:#000000;transform:translateZ(50px) rotateY(5deg);font-size:23px;box-shadow:5px 5px 20px rgba(0,0,0,0.5);z-index:3;border-radius:10px;position:absolute;transition:all 0.4s cubic-bezier(0.22,1,0.36,1)}.service_contact{position:relative;padding:100px 0;overflow:hidden;background:#ffffff}.service_contact::before{top:0;position:absolute;left:0;z-index:1;height:100%;filter:blur(50px);content:'';background:radial-gradient(circle at 20% 20%,rgb(138,172,192,0.5) 0%,transparent 30%),radial-gradient(circle at 80% 80%,rgb(111,140,162,0.5) 0%,transparent 30%);width:100%}.service_contact .reach_out::before{position:absolute;content:'';left:50%;z-index:-1;background:rgb(138,172,192,0.5);transform:translate(-50%,-50%);filter:blur(50px);border-radius:50%;height:120px;top:50%;width:120px;opacity:0.4}.service_contact .image_link::after{left:30px;content:'';animation:pulse 3s infinite;z-index:2;position:absolute;bottom:30px;width:60px;opacity:0.8;border-radius:50%;border:3px solid #ffffff;height:60px}.service_contact .learn_faq p{margin:0 0 22px;padding-left:42px;display:flex;color:#000000;position:relative;align-items:center;font-size:14px}.service_contact .learn_faq p:nth-child(1) svg path{animation-delay:0.1s}.service_contact .learn_faq p:nth-child(2) svg path{animation-delay:0.2s}.service_contact .learn_faq p:nth-child(5) svg path{animation-delay:0.5s}.service_contact .ask_questions{border-radius:10px;position:relative;background:rgb(166,207,223);padding:40px;overflow:hidden}.service_contact .connect_today svg circle{animation:clockwise 10s linear infinite;transform-origin:center}.service_contact .connect_today::after{position:absolute;width:40px;content:'';bottom:-10px;left:50%;background:rgb(138,172,192);transform:translateX(-50%);height:2px}.service_contact .edu_guide:hover svg{stroke:rgb(111,140,162);transform:translateY(-50%) rotate(15deg);opacity:1}.service_contact .edu_guide:hover::before{transform:scaleX(1)}.contact_section{position:relative;overflow:hidden;padding:70px 0;background:rgb(166,207,223)}.contact_section .container{padding:0 20px;position:relative;margin:0 auto;max-width:1200px;z-index:1}.contact_section .reach_card{gap:0;grid-template-columns:1fr 1fr;border-radius:24px;display:grid;overflow:hidden;background:#ffffff;box-shadow:0 5px 30px rgba(0,0,0,0.1)}.contact_section #contact{flex-direction:column;display:flex;gap:25px}.contact_section input[type="text"]:focus{border-color:rgb(138,172,192);box-shadow:0 0 10px rgba(0,0,0,0.05);outline:none}.contact_section .query_grid input[type="checkbox"]:checked{border-color:rgb(138,172,192);background:rgb(138,172,192)}.contact_section .query_grid a{color:rgb(138,172,192);transition:all 0.3s ease;text-decoration:none;font-weight:600}.contact_section .feedback_widget:hover::before{left:100%}.contact_section svg{height:22px;width:22px;fill:rgb(138,172,192);margin-right:10px;vertical-align:middle}.package_deal::before{background:radial-gradient(circle at 30% 70%,rgb(111,140,162,0.5) 0%,transparent 60%);top:0;width:100%;position:absolute;pointer-events:none;height:100%;z-index:0;content:"";left:0}.package_deal .rate_schemes h2{background-clip:text !important;margin-bottom:20px;-webkit-background-clip:text !important;color:transparent;background:linear-gradient(90deg,rgb(138,172,192),rgb(111,140,162));line-height:1.3;font-size:30px;letter-spacing:-0.02em;transform:translateZ(0);font-weight:700}.package_deal .rate_card:hover .skill_offers::before{transform:scaleX(1)}.package_deal .cost_options{flex:1;z-index:1;padding:30px;flex-direction:column;position:relative;display:flex}.package_deal .rate_card:hover .cost_options h3{color:rgb(138,172,192);transform:translateX(5px) scale(1.03)}.package_deal .rate_card:hover .plan_details::after{transform:scaleX(1)}.package_deal .image_link{height:200px;transition:transform 0.6s cubic-bezier(0.215,0.61,0.355,1);overflow:hidden;position:relative}@media only screen and (max-width: 1200px) {.container{padding:0 20px;width:100%}} @media (min-width: 768px) {.learning_impact{padding:8rem 0}.learning_impact .container{flex-direction:row;align-items:center}.learning_impact .image_link{width:45%;clip-path:polygon(0 4%,100% 0,96% 96%,4% 100%);margin-bottom:0}.learning_impact .team_profile{width:60%;margin-left:-5%;z-index:3;transform:translateY(0)}.learning_impact h1{font-size:47px}.learning_impact ul{grid-template-columns:repeat(2,1fr)}} @media (max-width: 575px) {.thxField{padding:2rem 0.8rem}.thxField h2{margin-bottom:1.2rem;font-size:calc(38px * 0.7)}.thxField .team_profile{padding:1.2rem}.thxField li span{line-height:1.6;font-size:calc(17px * 0.95)}} @media (max-width: 992px) {.career_help{padding:4rem 0 2rem}.career_help .container{flex-direction:column;gap:3rem}.career_help .company_holder,.career_help .testimonial{flex:1 1 100%;min-width:100%}.career_help .nav_mainbar{flex:1 1 calc(50% - 1.5rem);min-width:220px}.career_help .company_holder,.career_help .nav_mainbar{transform:none}} @media (max-width: 992px) {.title_section .study_experts{padding:2.5rem;width:90%;transform:perspective(800px) rotateX(1deg)}.title_section .title_style_header{font-size:clamp(2rem,6vw,2.5rem)}.title_section h3{max-width:100%;font-size:calc(23px * 0.9)}} @media (max-width: 992px) {.customer_experience h2{font-size:calc(35px * 1.2);max-width:90%}.customer_experience .learning_stories{grid-template-columns:repeat(6,1fr)}.customer_experience .learner_stories:nth-child(1){grid-column:1 / span 3}.customer_experience .learner_stories:nth-child(2){grid-column:4 / span 3}.customer_experience .learner_stories:nth-child(3){grid-column:1 / span 3}.customer_experience .learner_stories:nth-child(4){grid-column:4 / span 3}.customer_experience .learner_stories:nth-child(5){grid-column:1 / span 3}.customer_experience .learner_stories:nth-child(6){grid-column:4 / span 3}} @media (min-width: 1400px) {.about_this .container{max-width:1320px}} @media (max-width: 991px) {header .container{padding:12px 20px}header .nav_mainbar{gap:20px}header .header_pagewrap svg{height:35px}} @media (max-width: 480px) {header .container{padding:10px 15px}header .header_pagewrap svg{height:30px}} @media (max-width: 768px) {.stay_informed{padding:3rem 0}.stay_informed .team_profile{padding:2rem}.stay_informed h3{font-size:calc(23px * 0.85)}.stay_informed .input_holder{gap:1rem;flex-direction:column}.stay_informed .input_holder div{width:100%;flex:1 1 100%}.stay_informed .input_holder .fresh_start{width:100%}.stay_informed::after{width:50%;height:40%}} @media screen and (max-width: 1200px) {.course_program_info .container{width:70%}.course_program_info::before{width:75%}} @media screen and (max-width: 576px) {.course_program_info .knowledge_flow{height:250px}.course_program_info .container{padding:2.5rem 1rem}.course_program_info .lesson_map{padding:1.5rem}.course_program_info .lesson_map h3{font-size:calc(31px * 0.8)}.course_program_info .lesson_map p{font-size:calc(13px * 0.9);margin-bottom:1.5rem}.course_program_info .lesson_map .feedback_widget{width:100%;padding:0.8rem 1.5rem;text-align:center}} @media (max-width: 992px) {.education_experience .learner_stories{padding:20px 0;flex-direction:column;height:auto}.education_experience .image_link{border-radius:20px;top:auto;transform:none;width:300px;right:auto;position:relative;margin:0 auto 30px;height:300px}.education_experience .learner_stories:hover .image_link{transform:translateY(-10px)}.education_experience .name{text-align:center;transform:none;position:relative;margin:0 auto 30px;width:90%;left:auto;top:auto}.education_experience .learner_stories:hover .name{transform:translateY(-5px)}.education_experience .learner_stories span:not(.name){display:block;top:auto;margin:0 auto 45px;text-align:center;width:max-content;transform:none;position:relative;left:auto}.education_experience .learner_stories:hover span:not(.name){transform:translateY(-5px)}.education_experience .job_timeline{bottom:auto;transform:none;position:relative}.education_experience .learner_stories:hover .job_timeline{transform:translateY(-5px)}} @media (min-width: 768px) {.package_deal .program_fees{grid-template-columns:repeat(2,1fr)}.package_deal .rate_schemes{padding:40px}.package_deal .cost_options{padding:30px 35px}.package_deal .image_link{height:240px}} @media (min-width: 1400px) {.package_deal .program_fees{grid-template-columns:repeat(2,1fr)}.package_deal .cost_options p{-webkit-line-clamp:7}} @keyframes slide-up {0%{transform:translateY(30px);opacity:0}100%{transform:translateY(0);opacity:1}} @keyframes lineExpand {from{transform:scaleX(0)}to{transform:scaleX(1)}} @keyframes float {0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}} @keyframes pulse {0%{box-shadow:0 0 0 0 rgb(138,172,192,0.5)}70%{box-shadow:0 0 0 10px rgba(0,0,0,0)}100%{box-shadow:0 0 0 0 rgba(0,0,0,0)}} @keyframes orbitRotate {0%{transform:translateX(-50%) rotate(0deg)}100%{transform:translateX(-50%) rotate(360deg)}} @keyframes gentleRotate {0%{transform:rotate(0deg)}25%{transform:rotate(5deg)}75%{transform:rotate(-5deg)}100%{transform:rotate(0deg)}}