*{margin:0;padding:0;box-sizing:border-box}.footnote_refDKmi{flex:0 0 auto}.footnote_refDKmi{padding:5rem 0 2rem;position:relative;color:#ffffff}.prospective_membersIhoO::after{width:100%;z-index:1;bottom:-50%;content:"";transform:rotate(-35deg);position:absolute;left:-50%;background:rgb(141,110,172,0.5);height:100%}.prospective_membersIhoO .exp_yearsoemN::before{left:0;content:"";height:6px;top:0;background:linear-gradient(90deg,rgb(207,167,191),rgb(141,110,172));width:100%;position:absolute}.prospective_membersIhoO .exp_yearsoemN::before{animation:dotAnimation 8s infinite}.prospective_membersIhoO div > div::before{position:absolute;background:linear-gradient(90deg,transparent 0%,rgb(141,110,172,0.5) 20%,rgb(141,110,172,0.5) 80%,transparent 100%);z-index:-1;opacity:0.5;left:0;content:"";width:100%;top:50%;height:1px}.prospective_membersIhoO p svg{height:28px;transition:all 0.4s ease;width:28px;flex-shrink:0;margin-right:18px}.prospective_membersIhoO p:hover svg path{fill:rgb(141,110,172)}.prospective_membersIhoO .exp_yearsoemN > div p:nth-child(3){animation-delay:0.5s}.prospective_membersIhoO p::after{opacity:0;transition:all 0.4s ease;right:10px;width:30px;height:30px;position:absolute;z-index:-1;bottom:10px;background:rgb(141,110,172,0.5);content:"";border-radius:50%}.footnote_refDKmi .container{display:grid;position:relative;grid-template-columns:repeat(12,1fr);gap:2rem}.footnote_refDKmi .whatsapp_grpayuR{grid-column:span 7}.footnote_refDKmi .header_navyUQI{gap:2rem;grid-template-columns:repeat(2,1fr);display:grid}.footnote_refDKmi .head_sitewrapVaps h5::after{width:40px;height:2px;content:"";position:absolute;left:0;bottom:-2px;background:#ffffff}.footnote_refDKmi .head_sitewrapVaps .header_navyUQI a:hover{padding-left:0.5rem;color:#ffffff}.art_portalHNqx .container{justify-content:center;display:flex;align-items:center}.footnote_refDKmi .company_holder::before{position:absolute;border-left:2px solid rgba(255,255,255,0.2);height:50px;width:50px;border-top:2px solid rgba(255,255,255,0.2);top:0;content:"";left:0}.our_missiondMvT::before{top:0;z-index:1;left:0;right:0;background:linear-gradient(145deg,rgba(0,0,0,0.9),rgba(0,0,0,0.5),rgba(0,0,0,0.85));content:"";backdrop-filter:blur(2px);bottom:0;position:absolute}.our_missiondMvT h2::after{height:3px;width:60px;position:absolute;animation:lineGrow 1s 0.6s forwards cubic-bezier(0.34,1.56,0.64,1);transform-origin:left;transform:scaleX(0);background:linear-gradient(90deg,rgb(207,167,191),rgb(141,110,172));content:"";left:0;bottom:-10px}.our_missiondMvT .text_overlayVuSO div div{line-height:1.8;animation:fadeSlideUp 0.8s 1s forwards cubic-bezier(0.16,1,0.3,1);opacity:0;position:relative;column-count:1;color:#ffffff;column-gap:40px;transform:translateY(10px);font-size:13px;opacity:0.9}header .nav_lessonudZO{justify-content:space-between;display:flex;z-index:2;position:relative;align-items:center}header .top_proWgeT::before{content:"";width:0;background:linear-gradient(to right,rgb(207,167,191),rgb(141,110,172));left:0;bottom:0;position:absolute;transition:width 0.3s ease;height:2px}header .top_infoZajP svg{filter:drop-shadow(0 0 8px rgba(255,255,255,0.3));transition:all 0.3s ease;height:40px;width:auto}.course_overviewYaCM .learn_developmentypmF{grid-template-columns:1fr;gap:0;position:relative;display:grid}.course_overviewYaCM .text_overlayVuSO::before{height:8rem;right:3rem;opacity:0.6;background:rgb(141,110,172,0.5);border-radius:50%;width:8rem;z-index:-1;top:-4rem;position:absolute;content:""}.course_overviewYaCM .text_overlayVuSO .description::before{border-radius:50%;content:"";height:4px;top:0.5rem;width:4px;position:absolute;left:0;background:rgb(141,110,172)}.course_overviewYaCM .img_placeholderrTis::after{top:0;width:100%;position:absolute;content:"";background:linear-gradient( to bottom right,rgb(207,167,191,0.5) 0%,transparent 40% );left:0;height:100%}.privacy_coveHhbv ul,.privacy_coveHhbv ol{list-style:none;max-width:800px;margin:30px 0;width:100%;padding:20px 0;border-bottom:2px solid rgb(207,167,191);padding-left:0;border-top:2px solid rgb(207,167,191)}.privacy_coveHhbv div.container{margin:0 auto;flex-direction:column;align-items:center;max-width:1000px;display:flex}.learning_systemqbUH{box-shadow:inset 15px 15px 30px rgba(255,255,255,0.7),inset -15px -15px 30px rgba(0,0,0,0.05);position:relative;overflow:hidden;padding:120px 0;background:linear-gradient(145deg,rgb(214,224,205),#ffffff)}.learning_systemqbUH h2{color:#000000;font-weight:700;transform:translateY(30px);animation:slideUp 0.8s forwards 0.2s ease-out;margin-bottom:40px;font-size:35px;position:relative;opacity:0}.learning_systemqbUH .text_overlayVuSO::before{z-index:-1;transition:opacity 0.4s ease;background:linear-gradient(135deg,rgb(207,167,191,0.5),rgb(141,110,172,0.5));border-radius:8px;position:absolute;bottom:-8px;top:-8px;filter:blur(12px);right:-8px;left:-8px;transform:translateZ(-10px);content:"";opacity:0.3}.plan_showcaseyaNZ .value_dealsQcOV{display:flex;flex-direction:column}.plan_showcaseyaNZ .plan_dealsyRAZ h2{color:#000000;font-size:29px;display:inline-block;font-weight:700;position:relative;margin-bottom:1rem}.plan_showcaseyaNZ .cost_tablexILT{line-height:1.6;max-width:700px;font-size:15px;color:#000000;margin:1.5rem auto 0}.plan_showcaseyaNZ .learn_pricingceYn:nth-child(2){animation-delay:0.5s}.plan_showcaseyaNZ .learn_pricingceYn:hover{transform:translateY(-10px)}.plan_showcaseyaNZ .pro_feesZpJT{flex-direction:column;z-index:2;flex-grow:1;position:relative;padding:2.5rem 2rem;display:flex}.plan_showcaseyaNZ .pricing_cardFCPt{margin-bottom:1.5rem;font-size:calc(19px + 4px);padding-bottom:10px;color:rgb(207,167,191);position:relative;display:inline-block;font-weight:700}.plan_showcaseyaNZ .img_placeholderrTis::after{content:'';bottom:0;left:0;transition:opacity 0.4s ease;right:0;background:linear-gradient(to top,rgba(0,0,0,0.3),transparent);position:absolute;top:0;opacity:0}.contact_boxibOX .reach_messagegpOA{width:40%;z-index:3;background-color:rgb(214,224,205);transform-origin:left center;position:relative;box-shadow:10px 0 30px rgba(0,0,0,0.1);transform:rotateY(5deg);padding:60px 40px;transition:transform 0.5s ease}.contact_boxibOX .reach_messagegpOA div svg{width:24px;height:24px;margin-right:15px}.contact_boxibOX .reach_messagegpOA div span a:hover{color:rgb(207,167,191)}.contact_boxibOX .support_boxKIgz h3{font-weight:600;font-size:18px;margin-bottom:40px;text-transform:uppercase;color:#ffffff;letter-spacing:1px}.contact_boxibOX form input::placeholder{color:rgba(255,255,255,0.6)}.contact_boxibOX .query_widgetRvxP{position:relative;margin-bottom:30px}.contact_boxibOX .query_widgetRvxP label::before{width:20px;content:"";left:0;transition:all 0.3s ease;border:2px solid rgba(255,255,255,0.4);height:20px;top:2px;border-radius:10px;position:absolute}.contact_boxibOX form .support_supportMSKN{padding:18px 35px;position:relative;overflow:hidden;font-weight:700;z-index:1;font-size:17px;background-color:#ffffff;box-shadow:0 10px 20px rgba(0,0,0,0.1);cursor:pointer;align-self:flex-start;border-radius:10px;border:none;color:rgb(207,167,191);transition:all 0.3s ease}.stay_informedVkFe .exp_yearsoemN{position:relative;grid-template-columns:1fr;background:rgba(255,255,255,0.85);box-shadow:0 15px 35px rgba(0,0,0,0.1),0 3px 10px rgba(0,0,0,0.05),0 1px 0 rgba(255,255,255,0.5) inset;transform:perspective(1000px) rotateX(1deg);display:grid;backdrop-filter:blur(8px);padding:3rem 2rem;gap:2rem;border-left:4px solid rgb(207,167,191)}.stay_informedVkFe input[type="email"]::placeholder{transition:opacity 0.3s ease;color:rgba(0,0,0,0.4)}.stay_informedVkFe .begin_nowFJKm{padding:1rem 2rem;text-align:center;position:relative;border:none;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,0.15),0 2px 4px rgba(0,0,0,0.1);display:inline-block;cursor:pointer;font-weight:600;font-size:14px;color:#ffffff;background:linear-gradient(135deg,rgb(207,167,191),rgb(141,110,172));font-family:Arial,sans-serif;transition:all 0.3s cubic-bezier(0.22,1,0.36,1)}.consent_panelTCXN{margin-right:15px;align-items:center;display:flex;justify-content:center;filter:drop-shadow(0 0 10px rgb(207,167,191));flex-shrink:0}.cookie_popup_disclosurexpNF p a{color:rgb(207,167,191);text-decoration:none;transition:color 0.3s ease}.ty_block_idgxIa::before{content:"";left:-50px;top:-50px;height:300px;background:rgb(141,110,172,0.5);width:300px;animation:float 12s ease-in-out infinite;filter:blur(80px);position:absolute;z-index:0}.ty_block_idgxIa .exp_yearsoemN::before{left:0;pointer-events:none;opacity:0.08;position:absolute;content:"";background-size:10px 10px;top:0;height:100%;background:linear-gradient(45deg,transparent 48%,rgb(141,110,172,0.5) 49%,transparent 51%);width:100%}.ty_block_idgxIa .exp_yearsoemN:hover h5{transform:translateX(10px)}.ty_block_idgxIa a{transition:transform 0.4s cubic-bezier(0.34,1.56,0.64,1);display:block;text-decoration:none;transform:translateY(0);position:relative;overflow:hidden}.user_feedbackhBlG::before{top:0;height:100%;background:repeating-linear-gradient( 0deg,transparent,transparent 50px,rgb(207,167,191,0.5) 50px,rgb(207,167,191,0.5) 51px );left:0;width:100%;content:"";position:absolute;z-index:0;opacity:0.3}.user_feedbackhBlG .student_praisetjFf::before{width:3px;left:0;content:"";bottom:0;z-index:1;position:absolute;top:0;background:linear-gradient( to bottom,rgb(207,167,191),rgb(141,110,172) )}.user_feedbackhBlG .student_glowiaNZ:nth-child(odd){transform:translateX(3rem);margin-left:0;margin-right:auto;align-self:flex-start}.user_feedbackhBlG .student_glowiaNZ:hover{box-shadow:0 20px 40px rgba(0,0,0,0.1),0 0 0 5px rgb(207,167,191,0.5);transform:translateY(-10px)}.user_feedbackhBlG .student_glowiaNZ p{margin-bottom:0.5rem;color:#000000;font-size:calc(17px * 1.1);font-weight:600}.developer_experienceGHwy{overflow:hidden;padding:5rem 2rem;background:linear-gradient(to bottom,rgb(214,224,205),rgb(207,167,191,0.5) 120%);position:relative;border-radius:26px}.developer_experienceGHwy .img_placeholderrTis{clip-path:polygon(0 0,100% 0,100% 80%,0 100%);box-shadow:0 15px 25px -5px rgba(0,0,0,0.5);z-index:3;border-radius:26px 26px 0 0;width:80%;height:350px;transition:all 0.5s ease;position:relative;margin:0 auto}.developer_experienceGHwy .exp_timelinerBvP::after{height:60px;border-radius:20% 40% 50% 30%;filter:blur(15px);opacity:0.2;bottom:20px;right:20px;animation:float-blob 10s infinite alternate;width:60px;content:"";position:absolute;background:rgb(141,110,172,0.5)}.developer_experienceGHwy .student_glowiaNZ:hover .exp_timelinerBvP > div:nth-child(2)::after{width:100px}.developer_experienceGHwy .student_glowiaNZ:hover .exp_projectsEboU{transform:translateY(0);opacity:1}.welcome_boardfoSg::after{height:50%;top:-10%;filter:blur(80px);position:absolute;z-index:0;animation:floatGlow 12s infinite alternate ease-in-out;background:linear-gradient(45deg,rgb(207,167,191,0.5) 0%,rgb(141,110,172) 100%);transform:rotate(15deg);content:"";width:50%;right:-10%}.welcome_boardfoSg .edu_onlinenTRw p{font-weight:600;font-size:calc(12px * 1.2);position:relative;line-height:1.6;transform:translateY(20px);margin:0;color:#ffffff;opacity:0;animation:fadeUp 1s ease forwards 0.8s;text-shadow:0 2px 4px rgba(0,0,0,0.2);max-width:90%}.welcome_boardfoSg .expert_studyuROF h3{transform:translateY(20px);margin-bottom:2rem;opacity:0;font-weight:400;text-shadow:0 2px 4px rgba(0,0,0,0.3);color:#ffffff;position:relative;line-height:1.4;font-size:calc(21px * 1.1);z-index:2;max-width:90%;animation:fadeUp 1s ease forwards 1.2s}@media (max-width: 768px) {.prospective_membersIhoO{padding:80px 0 70px}.prospective_membersIhoO .exp_yearsoemN{padding:40px 25px}.prospective_membersIhoO h4{font-size:calc(34px * 0.8);margin-bottom:35px}.prospective_membersIhoO div > div{gap:20px;grid-template-columns:1fr}.prospective_membersIhoO div > div::before{display:none}.prospective_membersIhoO p{padding:18px}.prospective_membersIhoO p svg{height:24px;margin-right:15px;width:24px}.prospective_membersIhoO .exp_yearsoemN::after{top:auto;right:auto;width:80px;bottom:20px;height:80px;left:20px}} @media (max-width: 576px) {.footnote_refDKmi{padding:2.5rem 0 1rem}.footnote_refDKmi .header_navyUQI{grid-template-columns:1fr;gap:2rem}.footnote_refDKmi .law_resBsHP{padding-left:1rem}.art_portalHNqx{margin-top:2rem}} @media (min-width: 1200px) {.our_missiondMvT .container{padding:0 60px}.our_missiondMvT h2{margin-left:30px}.our_missiondMvT .text_overlayVuSO{margin-left:30px;transition:transform 0.5s ease,box-shadow 0.5s ease}.our_missiondMvT .text_overlayVuSO:hover{transform:translateY(-5px);box-shadow:0 15px 45px rgba(0,0,0,0.3)}} @media (min-width: 768px) {.course_overviewYaCM .learn_developmentypmF{gap:2rem;grid-template-columns:1.2fr 0.8fr}.course_overviewYaCM .text_overlayVuSO{align-self:center;margin-right:-4rem;grid-column:1 / 2}.course_overviewYaCM .img_placeholderrTis{transform:perspective(1000px) rotateX(8deg) rotateY(-8deg);grid-column:2 / 3;margin-top:0;height:400px}.course_overviewYaCM .img_placeholderrTis::before{height:20px;z-index:-1;width:60%;background:rgb(141,110,172);left:20px;bottom:-20px;opacity:0.4;filter:blur(15px);position:absolute;content:""}} @media (max-width: 480px) {.learning_systemqbUH{padding:50px 0}.learning_systemqbUH .exp_yearsoemN{padding:0 20px}.learning_systemqbUH h2{margin-bottom:20px;font-size:calc(35px * 0.7)}.learning_systemqbUH .text_overlayVuSO{padding:20px}.learning_systemqbUH p{font-size:calc(15px * 0.95);line-height:1.7}.learning_systemqbUH h2::after{height:3px;bottom:-8px;width:50px}} @media (max-width: 767px) {.plan_showcaseyaNZ{padding:4rem 0}.plan_showcaseyaNZ .pro_feesZpJT{padding:2rem 1.5rem}.plan_showcaseyaNZ .img_placeholderrTis{height:180px}} @media screen and (max-width: 992px) {.contact_boxibOX .container{width:90%}.contact_boxibOX .help_reachLKcY,.contact_boxibOX .reach_messagegpOA,.contact_boxibOX .support_boxKIgz{transform:none}.contact_boxibOX .reach_messagegpOA,.contact_boxibOX .support_boxKIgz{width:100%}.contact_boxibOX .reach_messagegpOA{padding:40px 30px}.contact_boxibOX .support_boxKIgz{padding:40px 30px}} @media (max-width: 767px) {.stay_informedVkFe .exp_yearsoemN{transform:none}.stay_informedVkFe h3{text-align:center}.stay_informedVkFe h3::after{left:50%;transform:translateX(-50%)}} @media (hover: none) {.stay_informedVkFe .begin_nowFJKm:hover{box-shadow:0 4px 12px rgba(0,0,0,0.15),0 2px 4px rgba(0,0,0,0.1);transform:none}.stay_informedVkFe .begin_nowFJKm::before{display:none}.stay_informedVkFe input[type="email"]:focus{transform:none}} @media (max-width: 767px) {.ty_block_idgxIa{padding:80px 0}.ty_block_idgxIa .exp_yearsoemN{padding:2.5rem}.ty_block_idgxIa h5{font-size:calc(22px * 0.9)}.ty_block_idgxIa p{font-size:calc(14px * 0.95)}.ty_block_idgxIa .exp_yearsoemN > div:first-child::after{width:60px}} @media (min-width: 768px) {.welcome_boardfoSg .edu_onlinenTRw{grid-template-columns:0.4fr 0.6fr;grid-gap:3rem}.welcome_boardfoSg .edu_onlinenTRw > div:first-child{display:flex;align-items:center}.welcome_boardfoSg .edu_onlinenTRw p{font-size:calc(12px * 1.3)}.welcome_boardfoSg .expert_studyuROF > div{min-height:500px}.welcome_boardfoSg .title_style_header{font-size:calc(48px * 1.2)}.welcome_boardfoSg .expert_studyuROF h3{font-size:calc(21px * 1.2);max-width:80%}} @media (max-width: 480px) {.welcome_boardfoSg{padding:3rem 1rem}.welcome_boardfoSg .edu_onlinenTRw{width:95%}.welcome_boardfoSg .edu_onlinenTRw > div:first-child{padding:1rem}.welcome_boardfoSg .edu_onlinenTRw p{font-size:12px;max-width:100%}.welcome_boardfoSg .expert_studyuROF > div{padding:1.5rem;min-height:350px}.welcome_boardfoSg .title_style_header{font-size:calc(33px * 0.9)}.welcome_boardfoSg .expert_studyuROF h3{max-width:100%;font-size:calc(20px * 1.1)}} @keyframes fadeInUp {from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}} @keyframes slideUpRotate {to{transform:translateY(0) rotateX(0);opacity:1}} @keyframes float {0%{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-20px) rotate(5deg)}100%{transform:translateY(0) rotate(0deg)}} @keyframes float {0%,100%{transform:translate(0,0)}25%{transform:translate(20px,-20px)}50%{transform:translate(0,-40px)}75%{transform:translate(-20px,-20px)}} @keyframes slideInLeft {0%{opacity:0;transform:translateX(-15%)}100%{opacity:1;transform:translateX(-5%)}}