header,footer{width:100%}header{padding:0;overflow:visible;margin-top:0;z-index:100;position:relative;background:rgb(180,158,202)}.course_methodology45109::before{top:0;opacity:0.2;height:100%;z-index:1;left:0;position:absolute;width:100%;content:'';background:linear-gradient(45deg,transparent 60%,rgb(212,195,225,0.5) 100%)}.course_methodology45109 .text_zone16974::before{top:-150px;content:'';position:absolute;z-index:1;animation:morph 15s infinite alternate;opacity:0.05;right:-150px;width:300px;background:rgb(212,195,225);height:300px;border-radius:40% 60% 70% 30% / 40% 50% 60% 50%;filter:blur(60px)}.course_methodology45109 .text_zone16974 p::before{z-index:-1;width:80px;top:-40px;position:absolute;right:60px;content:'';background:rgb(212,195,225,0.5);animation:float-rotate 10s infinite alternate;height:80px;border-radius:30% 70% 70% 30% / 30% 30% 70% 70%;opacity:0.1}.course_methodology45109 .pedagogy_info85076::after{animation:glow 6s infinite alternate-reverse;background:rgb(180,158,202,0.5);content:'';position:absolute;right:-100px;width:200px;height:2px;transform:rotate(-60deg);bottom:25%}footer .lesson_cta50196{font-family:Arial,sans-serif;position:relative;padding:120px 0 30px;color:#ffffff;background:linear-gradient(135deg,rgb(212,195,225),rgb(180,158,202))}footer .green_edu64902{position:relative;z-index:1}footer .info_item::before{content:"";left:-100%;z-index:-1;animation:waveAnimation 15s linear infinite;position:absolute;background:#ffffff;opacity:0.1;width:100%;height:100%}footer .info_item a:hover{text-shadow:0 0 10px rgba(255,255,255,0.5)}footer .main_teach05287{margin-bottom:30px;flex:1 1 100%;position:relative;text-align:center}footer .top_pagewrap59307::before,footer .subscribe_holder::before{content:"";position:absolute;background:#ffffff;z-index:-1;left:-100%;height:100%;animation:waveAnimation 20s linear infinite;opacity:0.1;top:0;width:300%}footer .top_expert84036 a:hover{background-color:rgb(180,158,202,0.5);transform:translateY(-3px)}footer .input_holder{position:relative;gap:15px;display:flex;flex-direction:column}footer .input_holder input[type="email"]{border-radius:25px;padding:15px 20px;background-color:rgba(0,0,0,0.5);font-size:12px;color:#ffffff;border:none;transition:all 0.3s ease}footer .subscribe_area01549:hover::after{left:100%}footer .mobile_cta94527{margin-top:60px;position:relative;text-align:center}.quantitative_data26308{overflow:hidden;background-color:#000000;flex-direction:column;display:flex;padding:0;position:relative}.quantitative_data26308 .container{padding:0;width:100%;max-width:100%;z-index:2;position:relative}.quantitative_data26308 .statistics_benefits13974{font-weight:700;letter-spacing:1px;text-transform:uppercase;margin-bottom:20px;font-size:32px}.quantitative_data26308 .statistics_advance60872{max-width:800px;line-height:1.7;font-size:17px}.quantitative_data26308 .edu_statistics04659{width:25%;position:relative;margin-bottom:50px;padding:0 15px;counter-increment:stat-counter}.quantitative_data26308 .edu_statistics04659::before{font-size:6rem;color:rgb(212,195,225);position:absolute;content:counter(stat-counter);left:15px;opacity:0.1;z-index:-1;top:-30px;font-weight:700}.quantitative_data26308 .edu_statistics04659 span::after{left:0;content:"";position:absolute;height:3px;width:40px;bottom:0;background-color:rgb(212,195,225)}.course_features80534::after{right:-50px;position:absolute;width:200px;height:200px;border:1px solid rgb(212,195,225,0.5);content:"";opacity:0.2;z-index:1;top:-50px;transform:rotate(15deg)}.course_features80534 h2:hover::after{transform:scaleX(1.5)}.course_features80534 .image_circle45189{position:relative;transform:perspective(1000px) rotateY(-2deg);transition:transform 0.5s ease,box-shadow 0.5s ease;box-shadow:0 15px 30px rgba(0,0,0,0.1);height:350px;overflow:hidden}.course_features80534 .text_zone16974{position:relative;background:#ffffff;transform:translateY(-5px);transition:transform 0.4s ease,box-shadow 0.4s ease;box-shadow:0 10px 30px rgba(0,0,0,0.05);padding:30px}.course_features80534 .description::before{top:0.7em;left:0;background:rgb(212,195,225);height:5px;width:5px;border-radius:50%;position:absolute;content:"";opacity:0.7}.cookie_list25890{max-width:600px;display:flex;flex-direction:column;justify-content:center}.consent_track23160:hover{border-color:rgb(212,195,225,0.5);background:rgb(212,195,225,0.5)}#privacyNoticeModal01243{display:none}.title_welcome95463 .start_front03284{z-index:2;position:relative;max-width:1200px;transform-style:preserve-3d;width:92%}.title_welcome95463 .learn_identity46912{box-shadow:0 20px 40px rgba(0,0,0,0.3);position:relative;transform:translateZ(20px) rotateX(2deg);transition:transform 0.5s cubic-bezier(0.215,0.61,0.355,1);overflow:hidden;min-height:480px;height:60vh}.title_welcome95463 .learn_identity46912 > div{transform:translateZ(30px);display:flex;flex-direction:column;z-index:3;padding:4rem 3rem;position:relative;justify-content:center;height:100%;align-items:flex-start}.title_welcome95463:hover .learn_identity46912{transform:translateZ(25px) rotateX(0deg)}.title_welcome95463:hover h3{transform:translateY(-5px) rotateX(2deg)}.title_welcome95463:hover .learn_identity46912::after{opacity:0.2;backdrop-filter:blur(2px)}.leadership_profile41860{overflow:hidden;padding:8rem 0;position:relative;background:linear-gradient(to bottom,#000000 0%,rgb(235,228,242) 100%)}.leadership_profile41860 .edu_quotes68492:hover{box-shadow:0 30px 60px rgba(0,0,0,0.3),0 0 0 2px rgb(180,158,202,0.5),inset 0 0 50px rgb(212,195,225,0.5);transform:rotateX(0) rotateY(0)}.leadership_profile41860 .edu_quotes68492:hover .image_circle45189{transform:translateX(-50%) translateZ(50px)}.leadership_profile41860 .edu_quotes68492 span:not(.name){width:100%;text-transform:uppercase;margin-top:0.5rem;text-align:center;color:rgb(180,158,202);letter-spacing:2px;font-size:17px;transform:translateZ(15px);font-weight:600}.appWrapper19786::before{position:absolute;background:linear-gradient(45deg,rgb(180,158,202,0.5) 0%,rgb(212,195,225,0.5) 100%);height:300px;right:-50px;content:"";top:-50px;width:300px;opacity:0.4;animation:float 15s ease-in-out infinite;z-index:1;filter:blur(80px)}.appWrapper19786 .pedagogy_info85076{transform:translateY(30px);opacity:0;box-shadow:0 20px 40px rgba(0,0,0,0.07),0 5px 15px rgba(0,0,0,0.05);background:#ffffff;position:relative;border-radius:20px;animation:slideUp 0.8s cubic-bezier(0.25,1,0.5,1) forwards 0.3s;overflow:hidden;padding:50px}header::before{z-index:0;left:0;height:100%;position:absolute;background-image:linear-gradient(0deg,rgba(255,255,255,0.02) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,0.02) 1px,transparent 1px);top:0;background-size:20px 20px;content:'';width:100%}header .main_teach05287::before{transform:scaleX(0);height:100%;content:'';border-top:1px solid rgba(255,255,255,0.2);width:100%;border-bottom:1px solid rgba(255,255,255,0.2);transition:all 0.4s ease;opacity:0;top:0;position:absolute;left:0}header .top_pagewrap59307::before{height:1px;top:50%;right:-20px;background:rgb(212,195,225);position:absolute;width:40px;transform:translateY(-50%);content:''}header .site_top01547 a:hover::before{transform:translateX(0)}header .site_top01547 a:hover::after{transform:scaleX(1);transform-origin:left}header .site_top01547:hover::before{transform:translateY(-50%) scale(1)}header .head_expert49635::before{width:30px;background:rgb(212,195,225);position:absolute;left:20px;content:'';height:1px;top:20px}.pricing_row_item24591::before{right:0;left:0;content:"";position:absolute;bottom:0;z-index:1;background:linear-gradient(135deg,rgba(0,0,0,0.85) 0%,rgba(0,0,0,0.65) 100%);top:0}.pricing_row_item24591 .package_deals38564{list-style:none;display:grid;margin:0;gap:30px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));padding:0}.pricing_row_item24591 .plan_options27413:hover{transform:translateY(-10px) rotateX(2deg) rotateY(-2deg);box-shadow:0 30px 60px rgba(0,0,0,0.25)}.pricing_row_item24591 .study_price59382{flex-direction:column;display:flex;height:100%}.pricing_row_item24591 .plan_options27413:hover .study_price59382 h4::after{transform:scaleX(1.5)}.pricing_row_item24591 .study_price59382 p{word-wrap:break-word;margin-bottom:2rem;hyphens:auto;overflow-wrap:break-word;font-size:17px;padding-right:5px;transform:translateZ(10px);flex-grow:1;max-height:300px;line-height:1.6;overflow-y:auto;color:rgba(255,255,255,0.8)}.connect_form89326 .inquiry_block83054{display:grid;grid-template-columns:1fr;grid-template-rows:auto auto;gap:0}.connect_form89326 .request_section13457 h3::after{bottom:-15px;background:rgb(212,195,225);width:80px;content:'';transform:translateX(-50%);height:3px;left:50%;position:absolute}.connect_form89326 .request_section13457 svg path{fill:rgb(212,195,225)}.connect_form89326 .request_section13457 a:hover{color:rgb(180,158,202)}.connect_form89326 .message_list93128::after{bottom:-80px;content:'';border-radius:50%;height:200px;background:rgb(180,158,202);opacity:0.1;position:absolute;width:200px;left:-80px}.connect_form89326 form input[type="text"]:focus,.connect_form89326 form input[type="email"]:focus{background:rgba(255,255,255,0.2);outline:none;border-color:rgba(255,255,255,0.5)}.connect_form89326 .connect_links72849 input[type="checkbox"]:checked{border-color:#ffffff;background-color:#ffffff}.connect_form89326 .connect_links72849 a{color:#ffffff;border-bottom:1px dotted rgba(255,255,255,0.5);font-weight:600;text-decoration:none;transition:opacity 0.3s ease}.our_mission92105::before{top:0;z-index:1;background:linear-gradient(90deg,transparent 95%,rgb(212,195,225,0.5) 95%,rgb(212,195,225,0.5) 96%,transparent 96%) 0 0 / 20px 100%,linear-gradient(0deg,transparent 95%,rgb(212,195,225,0.5) 95%,rgb(212,195,225,0.5) 96%,transparent 96%) 0 0 / 100% 20px;width:100%;position:absolute;left:0;content:"";animation:gridGlow 4s infinite alternate;height:100%}.our_mission92105 .pedagogy_info85076 h3::after{bottom:-1px;width:100px;background:rgb(212,195,225);animation:scanRight 4s ease-in-out infinite;height:3px;position:absolute;content:"";left:0}.our_mission92105 .pro_learn46752 p{position:relative;line-height:1.8;color:#ffffff;font-size:14px;margin-bottom:30px}.our_mission92105 .pro_learn46752 .image_circle45189::before{content:"";opacity:0.5;background:linear-gradient(135deg,transparent 0%,rgb(212,195,225,0.5) 100%);inset:0;position:absolute;z-index:1}.our_mission92105 .skill_guides06712 .path_edu21534{margin-bottom:30px;order:1;transition:all 0.4s ease;clip-path:polygon(0 0,100% 0,100% 100%,15% 100%,0 85%);height:340px;position:relative;width:100%}.take_a_spin29136::before{left:0;animation:rotateBg 20s linear infinite;width:100%;height:100%;z-index:-1;top:0;background:repeating-conic-gradient( from 0deg at 50% 50%,rgb(212,195,225) 0deg,rgb(180,158,202) 15deg,rgb(212,195,225) 30deg );opacity:0.1;position:absolute;content:''}.take_a_spin29136 .pedagogy_info85076::after{height:100%;content:'';left:0;z-index:-1;position:absolute;background-size:20px 20px;opacity:0.3;top:0;width:100%;background:linear-gradient(135deg,rgba(255,255,255,0.1) 25%,transparent 25%),linear-gradient(225deg,rgba(255,255,255,0.1) 25%,transparent 25%),linear-gradient(315deg,rgba(255,255,255,0.1) 25%,transparent 25%),linear-gradient(45deg,rgba(255,255,255,0.1) 25%,transparent 25%)}.take_a_spin29136 .connect_today59680:hover{color:#ffffff;box-shadow:0 15px 30px rgba(0,0,0,0.3),0 0 30px rgb(180,158,202),0 0 50px rgb(180,158,202,0.5);text-shadow:0 0 10px #ffffff;transform:translateY(-5px) scale(1.03)}.take_a_spin29136 .connect_today59680:hover::after{left:130%}.secure_enclosure84102::after{position:absolute;content:"";background:radial-gradient(circle at bottom right,rgba(rgb(212,195,225,0.5),0.03),transparent 70%);pointer-events:none;height:35%;bottom:0;right:0;width:35%;z-index:0}.secure_enclosure84102 h2{margin-top:2.5rem;padding-left:1rem;font-weight:600;position:relative;margin-bottom:1.25rem;font-size:29px;color:#000000}.secure_enclosure84102 h2{padding-left:1.5rem}.secure_enclosure84102 h3{padding-bottom:0.75rem;margin-bottom:1rem;margin-top:2rem;color:#000000;font-size:calc(29px * 0.85);font-weight:600;border-bottom:1px solid rgba(rgba(0,0,0,0.5),0.1)}.secure_enclosure84102 span{border-left:2px solid rgba(rgb(212,195,225,0.5),0.3);background:linear-gradient(to right,rgba(rgb(212,195,225,0.5),0.03),transparent 80%);padding:0.5rem 0 0.5rem 1rem;margin-bottom:1.5rem;line-height:1.7;font-size:16px;color:#000000;display:block}@media screen and (max-width: 1200px) {.course_methodology45109 .text_zone16974 h2{transform:translateX(-60px)}.course_methodology45109 .text_zone16974 p{width:75%}.course_methodology45109 .text_zone16974::before{right:-125px;height:250px;top:-125px;width:250px}.course_methodology45109 .text_zone16974::after{bottom:-175px;height:350px;width:350px;left:-120px}.course_methodology45109 .floating-element{right:8%;width:120px;height:120px}} @media (min-width: 768px) {footer .main_teach05287{flex:1 1 100%}footer .top_pagewrap59307,footer .subscribe_holder{flex:1 1 300px}footer .input_holder{flex-direction:row}footer .subscribe_area01549{white-space:nowrap}} @media (max-width: 576px) {footer .lesson_cta50196{padding:60px 0 20px}footer .lesson_cta50196::before{background-size:100% 40px;height:40px}footer .top_pagewrap59307 h5,footer .subscribe_holder h5{font-size:calc(24px - 2px);margin-bottom:15px}footer .top_expert84036 a{flex:1 1 100%}footer .input_holder input[type="email"],footer .subscribe_area01549{padding:12px 15px}} @media (min-width: 768px) {.course_features80534{padding:120px 0}.course_features80534 h2{max-width:85%;font-size:calc(29px * 1.1)}.course_features80534 .education_plan03647{grid-template-columns:0.8fr 1.2fr;gap:60px;align-items:center}.course_features80534 .image_circle45189{height:450px}.course_features80534 .text_zone16974{padding:40px 50px;scrollbar-color:rgb(212,195,225,0.5) rgba(0,0,0,0.05);scrollbar-width:thin;overflow-y:auto;max-height:450px}.course_features80534 .text_zone16974::-webkit-scrollbar{width:6px}.course_features80534 .text_zone16974::-webkit-scrollbar-track{background:rgba(0,0,0,0.05)}.course_features80534 .text_zone16974::-webkit-scrollbar-thumb{background-color:rgb(212,195,225,0.5)}} @media screen and (min-width: 768px) {.title_welcome95463 .start_front03284 > div{gap:2.5rem;grid-template-columns:1fr 1fr}.title_welcome95463 h3{font-size:21px;align-self:center;transform:translateZ(10px) perspective(1000px)}.title_welcome95463 .learn_identity46912{height:70vh;clip-path:polygon(5% 0,100% 0,95% 100%,0% 100%)}.title_welcome95463 h1.title_style_header{font-size:47px;max-width:90%}} @media (max-width: 991px) {.leadership_profile41860{padding:7rem 0 5rem}.leadership_profile41860 .edu_quotes68492{padding:2.5rem 2rem}.leadership_profile41860 .image_circle45189{top:-75px;height:150px;width:150px}.leadership_profile41860 .name{margin-top:80px}.leadership_profile41860 .job_progress14325{padding:1.5rem}} @media (max-width: 991px) {.appWrapper19786{padding:90px 0 70px}.appWrapper19786 h2{font-size:calc(31px * 0.9);margin-bottom:35px}.appWrapper19786 .pedagogy_info85076{padding:40px 35px}.appWrapper19786 h2::after{width:70px}} @media (hover: hover) {.appWrapper19786 .pedagogy_info85076:hover{transition:transform 0.4s cubic-bezier(0.34,1.56,0.64,1),box-shadow 0.4s ease;box-shadow:0 25px 50px rgba(0,0,0,0.1),0 10px 20px rgba(0,0,0,0.06);transform:translateY(-5px)}.appWrapper19786 .pedagogy_info85076:hover::before{background:linear-gradient(to bottom,rgb(212,195,225),rgb(180,158,202));transition:background 0.5s ease}} @media (max-width: 1200px) {.pricing_row_item24591{padding:100px 0}.pricing_row_item24591 .package_deals38564{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:25px}} @media (max-width: 768px) {.pricing_row_item24591{padding:60px 0}.pricing_row_item24591 h2{font-size:calc(33px * 0.9)}.pricing_row_item24591 .study_costs54726{margin-bottom:2rem;font-size:17px}.pricing_row_item24591 .package_deals38564{gap:20px;grid-template-columns:repeat(auto-fill,minmax(100%,1fr))}.pricing_row_item24591 .study_price59382 p{max-height:200px;font-size:calc(17px * 0.95)}} @media (max-width: 992px) {.connect_form89326{padding:90px 0}.connect_form89326 .message_list93128,.connect_form89326 .request_section13457{padding:50px 40px}} @media (max-width: 768px) {.our_mission92105{padding:60px 0}.our_mission92105 .pedagogy_info85076{gap:50px;grid-template-columns:1fr}.our_mission92105 .pedagogy_info85076 h3{font-size:calc(36px * 0.85);letter-spacing:1px;margin-bottom:30px}.our_mission92105 .pro_learn46752{border-top:1px solid rgb(212,195,225,0.5);padding-top:30px;border-left:none;padding-left:0}.our_mission92105 .pro_learn46752::before{top:-8px;left:0}.our_mission92105 .skill_guides06712{padding-bottom:30px;border-bottom:1px solid rgb(180,158,202,0.5);padding-right:0;border-right:none}.our_mission92105 .skill_guides06712::before{right:0;bottom:-8px}.our_mission92105 .pro_learn46752 .image_circle45189,.our_mission92105 .skill_guides06712 .path_edu21534{height:300px}} @media (max-width: 767px) {.secure_enclosure84102{padding:4rem 1rem}.secure_enclosure84102 h1{font-size:calc(44px * 0.9)}.secure_enclosure84102 h2{font-size:calc(29px * 0.9)}.secure_enclosure84102 h3{font-size:calc(29px * 0.75)}.secure_enclosure84102 h4{font-size:calc(29px * 0.65)}} @keyframes glow {0%,100%{opacity:0.3;box-shadow:0 0 5px rgb(212,195,225,0.5)}50%{opacity:0.7;box-shadow:0 0 15px rgb(212,195,225)}} @keyframes pulse {0%{transform:scale(1);opacity:0.7}50%{transform:scale(1.5);opacity:1}100%{transform:scale(1);opacity:0.7}} @keyframes slideUp {to{transform:translateY(0);opacity:1}} @keyframes fadeText {to{opacity:1;transform:translateY(0)}} @keyframes fadeInDown {from{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}} @keyframes scanRight {0%,100%{left:0;width:100px}45%,55%{left:calc(100% - 100px);width:100px}50%{left:calc(100% - 100px);width:40px}} @keyframes gradientFlow {0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}