svg{height:30px;width:30px}a{text-decoration:none;color:inherit}.job_boardc{flex:0 0 auto}.job_boardc{position:relative;color:#ffffff;padding:5rem 0 1rem;font-family:Arial,sans-serif;z-index:1;background:linear-gradient(135deg,#000000 0%,rgb(164,203,169,0.5) 100%)}.cookie_eduw{align-items:center;z-index:1;display:flex;flex-direction:column}.track_barj svg,.track_barj svg path,.track_barj img{height:80px;fill:rgb(164,203,169);width:80px}.consentInformationPopupP p{font-size:18px;margin-bottom:20px;color:#000000}.cookie_updatesI:hover{transform:translateY(-3px);background:rgb(116,150,180)}.cookie_button.track_acceptB{background:rgba(0,0,0,0.5)}.consentInformationPopupP p a{text-decoration:underline;color:rgb(164,203,169);transition:color 0.3s ease-in-out}#cookieMessagePanelw:checked ~ .consentInformationPopupP{visibility:hidden;opacity:0}.price_palettez .container{z-index:2;position:relative;margin:0 auto;max-width:1200px;padding:0 20px}.price_palettez .package_priceS{text-align:center;margin-bottom:50px;transition:transform 0.5s ease-out}.price_palettez .package_priceS h2::after{left:50%;transform:translateX(-50%);position:absolute;background:rgb(164,203,169);width:80px;height:3px;content:"";bottom:-10px}.price_palettez .learn_dealsL:hover{transform:translateY(-10px);box-shadow:0 15px 35px rgba(0,0,0,0.1)}.price_palettez .edu_packagesx{word-break:break-word;flex:1;flex-direction:column;white-space:normal;z-index:2;overflow-wrap:break-word;padding:30px;position:relative;display:flex}.price_palettez .rate_choiceJ{display:inline-block;font-weight:700;color:rgb(164,203,169);font-size:calc(19px + 4px);position:relative;margin:15px 0}.price_palettez .edu_packagesx p{margin-top:15px;color:#000000;font-size:14px;white-space:normal;flex:1;overflow-wrap:break-word;word-break:break-word;line-height:1.6}.price_palettez .learn_dealsL:nth-child(odd) .plan_costP{background:linear-gradient(135deg,#ffffff 0%,rgba(245,247,252,1) 100%)}.price_palettez .learn_dealsL:nth-child(2){animation:fadeInUp 0.6s 0.2s both}.ty_messageb{overflow:hidden;padding:120px 0;position:relative;background:linear-gradient(135deg,rgb(164,203,169,0.5) 0%,rgb(222,214,206) 100%)}.ty_messageb{padding:70px 0}.ty_messageb{padding:50px 0}.ty_messageb .container{max-width:1200px;position:relative;padding:0 20px;z-index:2;margin:0 auto}.ty_messageb .learn_expertsF{box-shadow:0 10px 30px rgba(0,0,0,0.08),0 1px 0 rgba(255,255,255,0.8) inset,0 -1px 0 rgba(0,0,0,0.05) inset;transition:all 0.6s cubic-bezier(0.22,1,0.36,1);padding:60px;position:relative;backdrop-filter:blur(10px);transform:perspective(1000px) rotateX(2deg);background:linear-gradient(145deg,rgba(255,255,255,0.95),rgba(255,255,255,0.85));border-radius:10px}.ty_messageb .learn_expertsF{transform:none;padding:40px 30px}.ty_messageb .learn_expertsF{padding:30px 20px}.ty_messageb .learn_expertsF > div:last-child{overflow:hidden;position:relative}.ty_messageb a{display:block;text-decoration:none;transition:transform 0.4s ease}.ty_messageb a:hover{transform:translateX(5px)}.ty_messageb p{font-weight:400;font-size:14px;color:#000000;margin:0;line-height:1.8;padding:0;animation:fadeIn 1s 0.5s ease-out forwards;font-family:Arial,sans-serif;opacity:0}.ty_messageb p{font-size:calc(14px - 0.05rem);line-height:1.7}.ty_messageb p{line-height:1.6;font-size:calc(14px - 0.1rem)}.future_learnersm .learn_expertsF{text-align:center;padding:0 30px;z-index:10;position:relative;margin:0 auto;max-width:1200px}.future_learnersm h3::before,.future_learnersm h3::after{width:40px;height:2px;content:'';top:50%;transform:translateY(-50%);background:linear-gradient(90deg,rgb(164,203,169),rgb(116,150,180));position:absolute}.future_learnersm h3::before{left:-60px}.future_learnersm ul li::after{opacity:0.1;position:absolute;content:'';width:100px;left:-50px;z-index:-1;height:100px;bottom:-50px;transition:all 0.6s ease;border-radius:50%;background:rgb(164,203,169,0.5)}.future_learnersm ul li:hover::before{opacity:1}.future_learnersm ul li:hover::after{opacity:0.05;transform:scale(6)}.future_learnersm ul li svg path{fill:rgb(164,203,169);transition:fill 0.5s ease}.future_learnersm ul li:nth-child(1){animation-delay:0.1s}.future_learnersm ul li:nth-child(4){animation-delay:0.55s}.future_learnersm ul li:nth-child(3n+1){animation:slideInBottom 0.6s forwards,floatingAnimation 8s ease-in-out infinite;animation-delay:0.1s,2s}.who_we_areS{z-index:1;background:rgb(222,214,206);padding:80px 0;overflow:hidden;position:relative}.who_we_areS .container{position:relative;max-width:1200px;margin:0 auto;padding:0 15px}.who_we_areS .learn_expertsF{flex-direction:column;position:relative;gap:60px;display:flex}.who_we_areS .story_tlt{display:grid;transition:transform 0.3s ease,box-shadow 0.3s ease;background:#ffffff;gap:40px;border-radius:19px;padding:30px;position:relative;box-shadow:0 15px 30px rgba(0,0,0,0.1);grid-template-columns:1fr 1fr}.who_we_areS .story_tlt .img_zoomy{height:100%;grid-row:1 / 3;box-shadow:0 10px 20px rgba(0,0,0,0.1);position:relative;min-height:300px;transition:transform 0.5s ease;grid-column:2 / 3;border-radius:19px;overflow:hidden;transform:perspective(1000px) rotateY(-5deg)}.who_we_areS .smart_classes3:hover{transform:translateY(-10px);box-shadow:0 20px 40px rgba(0,0,0,0.15)}.who_we_areS .smart_classes3 .study_guideJ{transform:perspective(1000px) rotateY(-5deg);overflow:hidden;grid-column:2 / 3;transition:transform 0.5s ease;border-radius:19px;box-shadow:0 10px 20px rgba(0,0,0,0.1);height:100%;min-height:300px;position:relative}.who_we_areS .smart_classes3 .study_guideJ:hover{transform:perspective(1000px) rotateY(0deg)}.who_we_areS .learn_expertsF::before{transform:translateX(-50%);content:'';position:absolute;width:2px;left:50%;background:linear-gradient(to bottom,rgb(164,203,169,0.5),transparent);height:100%;z-index:-1;top:0}.teacher_profileL{overflow:hidden;background:rgb(222,214,206);height:500px;position:relative}.teacher_profileL .learner_voicesQ{height:100%;position:relative;display:flex;z-index:3}.teacher_profileL .img_zoomy{position:absolute;height:130%;border-radius:0;transform:translateX(-5%);z-index:2;top:-15%;width:45%;filter:grayscale(30%) contrast(1.1);transition:transform 0.6s cubic-bezier(0.23,1,0.32,1);left:0;clip-path:polygon(0 0,100% 0,85% 100%,0% 100%)}.teacher_profileL .name{margin-bottom:0.7rem;animation:slide-left 0.7s forwards 0.2s;transform:translateX(50px);font-size:45px;font-weight:700;position:relative;color:#000000;opacity:0}.teacher_profileL .career_trajectoryn > div:nth-child(2){font-weight:600;opacity:0;margin-bottom:2rem;text-transform:uppercase;letter-spacing:3px;animation:slide-left 0.7s forwards 0.4s;color:rgb(116,150,180);font-size:18px;transform:translateX(50px)}.teacher_profileL .career_trajectoryn > div{transition:transform 0.3s ease}.teacher_profileL:hover .career_trajectoryn > div:nth-child(2){transform:translateY(-3px);transition-delay:0.2s}.training_benefitsc{overflow:hidden;font-family:Arial,sans-serif;position:relative;padding:5rem 1.5rem;background:linear-gradient(135deg,rgb(222,214,206) 0%,rgba(255,255,255,0.98) 70%)}.training_benefitsc h5{margin-bottom:3.5rem;text-align:center;color:#000000;font-weight:600;z-index:2;position:relative;font-size:21px;transform:perspective(1000px) translateZ(0)}.training_benefitsc .learn_expertsF{display:flex;backdrop-filter:blur(10px);border-radius:4px;border:1px solid rgba(255,255,255,0.9);gap:2.5rem;padding:2.5rem 1.5rem;background:rgba(255,255,255,0.7);align-items:center;box-shadow:0 10px 30px rgba(0,0,0,0.05),0 1px 5px rgba(0,0,0,0.03);transition:transform 0.5s ease,box-shadow 0.5s ease;flex-direction:column}.training_benefitsc ul{list-style:none;grid-template-columns:1fr;padding:0;gap:1.25rem;margin:0;display:grid}.training_benefitsc li:nth-child(odd){border-left:2px solid rgb(116,150,180,0.5);background:linear-gradient(to right,rgba(var(--secondary-color-rgb),0.02),transparent)}.training_benefitsc li div,.training_benefitsc li p{font-size:13px;margin:0;position:relative;color:#000000;line-height:1.5}.training_benefitsc svg path{fill:rgb(164,203,169);transition:fill 0.3s ease}.training_benefitsc li:first-child{animation:fadeInUp 0.6s 0.1s both}.training_benefitsc li:nth-child(4){animation:fadeInUp 0.6s 0.4s both}.job_boardc::after{z-index:2;background:linear-gradient(90deg,transparent,rgb(164,203,169),transparent);animation:glowLine 3s infinite alternate;top:0;content:'';right:0;position:absolute;height:3px;left:0}.job_boardc .info_item{max-width:300px;transition:transform 0.3s ease;text-align:center;flex:1;min-width:200px}.job_boardc .info_item:hover{transform:translateY(-5px)}.job_boardc .info_item p,.job_boardc .info_item a{color:#ffffff;border-radius:10px;background:linear-gradient(135deg,rgba(0,0,0,0.5) 0%,transparent 100%);padding:0.75rem;font-size:calc(17px - 2px);transition:all 0.3s ease;gap:0.5rem;justify-content:center;display:flex;text-decoration:none;border:1px solid transparent;align-items:center}.job_boardc .nav_expert8{gap:1.25rem;display:flex;flex-direction:column}.job_boardc .nav_expert8 h5::after{position:absolute;left:0;transition:width 0.3s ease;bottom:0;width:40px;height:2px;content:'';background:rgb(116,150,180)}.job_boardc .top_site6 a:hover{transform:translateX(5px);color:rgb(164,203,169);opacity:1}.job_boardc .subscribe_holder{background:linear-gradient(135deg,rgba(0,0,0,0.2) 0%,transparent 100%);position:relative;overflow:hidden;border-radius:25px;border:1px solid rgb(116,150,180,0.5);flex-direction:column;padding:1.5rem;gap:1.25rem;display:flex}.job_boardc .input_holder{flex-direction:column;gap:0.75rem;position:relative;display:flex}.job_boardc .input_holder input[type="email"]::placeholder{color:#ffffff;opacity:0.5}.job_boardc .sub_transitionO{border:none;font-size:17px;overflow:hidden;cursor:pointer;font-weight:600;border-radius:10px;color:#ffffff;position:relative;padding:0.875rem 1.5rem;background:rgb(164,203,169);transition:all 0.3s ease;width:100%}.job_boardc .rating_starsZ::before{position:absolute;background:linear-gradient(90deg,transparent,rgb(116,150,180,0.5),transparent);content:'';height:1px;left:0;top:-1px;width:100%}.statistical_summaryT .container{padding:0 20px;margin:0 auto;max-width:1200px;z-index:5;position:relative}.statistical_summaryT .statistics_benefitC{background:#ffffff;width:80px;border-radius:50%;height:80px;align-items:center;display:flex;top:30px;right:40px;position:absolute;justify-content:center;z-index:2}.statistical_summaryT .statistics_expertx{display:grid;position:relative;grid-template-columns:repeat(2,1fr);gap:30px}.statistical_summaryT .key_classesP{grid-template-columns:80px 1fr;border-left:4px solid rgb(164,203,169);grid-template-areas:"img number" "img desc";gap:10px 20px;display:grid;position:relative;background:linear-gradient( 135deg,rgba(255,255,255,0.1) 0%,rgba(255,255,255,0.05) 100% );border-radius:14px;padding:30px;transition:all 0.3s ease}.statistical_summaryT .statistics_expertx::before{width:100%;content:"";height:1px;left:0;position:absolute;background:linear-gradient( 90deg,#ffffff 0%,transparent 100% );top:-30px}header .top_plank .top_knowledgex div img,header .top_plank .top_knowledgex div svg{width:16px;height:16px;margin-right:8px}.title_sectionk .img_zoomy{position:absolute;height:100%;left:0;z-index:1;transform:scale(1.05);width:100%;top:0;animation:subtle-zoom 20s infinite alternate ease-in-out}.title_sectionk .learn_expertsF:hover{transform:translateY(-5px);box-shadow:0 20px 45px rgba(0,0,0,0.25),0 8px 25px rgba(0,0,0,0.15),0 0 0 1px rgba(255,255,255,0.15) inset}.title_sectionk h1::after{animation:line-grow 0.7s 0.8s forwards cubic-bezier(0.19,1,0.22,1);width:80px;height:3px;transform:scaleX(0);left:0;transform-origin:left;background:rgb(164,203,169);content:'';position:absolute;bottom:-10px}.title_sectionk p{max-width:80%;animation:fade-up 0.7s 0.4s forwards cubic-bezier(0.19,1,0.22,1);margin-bottom:0.5rem;font-size:calc(17px * 1.2);transform:translateY(10px);line-height:1.6;color:#ffffff;opacity:0}.title_sectionk svg:hover{transform:scale(1.05) rotate(2deg);filter:drop-shadow(0 5px 15px rgba(0,0,0,0.3)) brightness(1.1)}.title_sectionk svg:hover path{fill:rgb(116,150,180)}.title_sectionk h6{animation:fade-up 0.7s 0.8s forwards cubic-bezier(0.19,1,0.22,1);opacity:0;transform:translateY(10px);margin-top:1rem;align-self:flex-start}.title_sectionk .contact_requestG:hover{transform:translateY(-3px);box-shadow:0 8px 25px rgba(rgb(164,203,169,0.5),0.4),0 0 0 1px rgba(255,255,255,0.15) inset}.title_sectionk .contact_requestG:hover::before{left:100%}.privacy_unit1{color:#000000;background:linear-gradient(145deg,rgb(222,214,206),#ffffff 80%);font-family:Arial,sans-serif;position:relative;padding:3rem 1rem;overflow:hidden}.privacy_unit1::after{pointer-events:none;position:absolute;background:radial-gradient(circle,rgba(rgb(164,203,169,0.5),0.05),transparent 70%);z-index:0;transform:rotate(30deg);content:"";right:-20%;width:60%;height:100%;top:-50%}.privacy_unit1 h1{padding-bottom:0.8rem;font-weight:700;margin-bottom:1.8rem;position:relative;letter-spacing:-0.02em;color:rgb(164,203,169);font-size:calc(41px * 1.05);line-height:1.2}.privacy_unit1 h2::before{width:3px;background:rgb(164,203,169);position:absolute;height:75%;content:"";transform:scaleY(0.9);top:0.2em;left:0;opacity:0.8}.privacy_unit1 h4{font-weight:600;margin-top:1.5rem;font-size:calc(30px * 0.7);color:#000000;position:relative;margin-bottom:0.8rem;padding-left:0.6rem}.privacy_unit1 span{color:#000000;display:block;border-left:1px solid rgba(rgb(164,203,169,0.5),0.3);margin-bottom:1.3rem;line-height:1.7;font-size:17px;padding-left:0.5rem}.privacy_unit1 li::before{width:6px;content:"";transform:rotate(45deg);border-radius:1px;top:0.7rem;background:rgb(164,203,169);position:absolute;opacity:0.8;height:6px;left:-1.2rem}.contact_boxY::before{position:absolute;width:200%;z-index:1;content:'';top:-50%;animation:subtle-pulse 12s infinite alternate;left:-50%;height:200%;background:radial-gradient( circle at center,rgba(255,255,255,0.05) 0%,transparent 70% )}.contact_boxY h2{letter-spacing:-0.02em;position:relative;text-align:center;text-transform:uppercase;color:#ffffff;font-size:42px;font-weight:700;margin-bottom:3rem}.contact_boxY .img_zoomy{position:relative;flex:0 0 40%;min-height:500px}.contact_boxY .message_map1{flex-direction:column;display:flex;flex:0 0 60%;padding:4rem 3rem;justify-content:center}.contact_boxY .message_map1 h3{font-size:32px;text-align:center;margin-bottom:2rem;color:#ffffff;font-weight:600}.contact_boxY .message_map1 input:not([type="checkbox"]):not([type="submit"]):focus{border-color:rgb(164,203,169);box-shadow:0 0 15px rgba(rgb(164,203,169),0.3)}.contact_boxY .message_map1 .query_messagea input[type="checkbox"]:checked{background:rgb(164,203,169);border-color:rgb(164,203,169)}.contact_boxY .message_map1 .query_messagea label{display:flex;font-size:13px;align-items:center;color:#ffffff}.contact_boxY .message_map1 .query_messagea a:hover{text-decoration:underline}.contact_boxY .message_map1 .contact_requestG::before{width:100%;top:0;left:-100%;height:100%;position:absolute;background:linear-gradient( 120deg,transparent,rgba(255,255,255,0.3),transparent );content:'';transition:all 0.3s ease}.course_offering2::after{z-index:1;position:absolute;content:"";height:100%;background-image:radial-gradient(circle at 20% 30%,rgb(164,203,169,0.5) 0%,transparent 8%),radial-gradient(circle at 80% 70%,rgb(116,150,180,0.5) 0%,transparent 8%);width:100%;background-size:120px 120px,120px 120px;top:0;left:0}.course_offering2 .insight_boxA::before{background:linear-gradient(45deg,transparent 48%,rgb(164,203,169,0.5) 49%,rgb(164,203,169,0.5) 51%,transparent 52%) 0 0 / 20px 20px,linear-gradient(135deg,transparent 48%,rgb(116,150,180,0.5) 49%,rgb(116,150,180,0.5) 51%,transparent 52%) 0 0 / 20px 20px;z-index:-1;position:absolute;top:0;width:100%;height:100%;opacity:0.1;left:0;content:""}.course_offering2 .img_zoomy{width:100%;z-index:2;transform:scale(1.05);height:100%;left:0;position:absolute;top:0}.course_offering2 .img_zoomy::before{background:linear-gradient(to bottom,rgba(0,0,0,0.4) 0%,rgba(0,0,0,0.1) 50%,rgba(0,0,0,0.4) 100%);z-index:2;content:"";position:absolute;top:0;height:100%;width:100%;left:0}header::before{content:'';position:absolute;background:radial-gradient(circle at 10% 20%,rgb(164,203,169,0.5) 0%,transparent 30%),radial-gradient(circle at 90% 80%,rgb(116,150,180,0.5) 0%,transparent 30%);z-index:-1;top:0;opacity:0.5;height:100%;width:100%;left:0}header .page_headerm{transition:all 0.3s ease;display:block}header .page_headerm img{filter:drop-shadow(0 2px 4px rgba(0,0,0,0.1));max-height:40px}header .top_mentorG{position:relative;margin:0 0.3rem}header .top_mentorG a:hover{background:rgba(255,255,255,0.2);box-shadow:0 10px 20px rgba(0,0,0,0.1);transform:translateY(-3px);border-color:rgba(255,255,255,0.2)}header .top_mentorG a:hover::before{opacity:1}header .top_mentorG::after{width:0;position:absolute;left:50%;height:3px;transform:translateX(-50%);opacity:0.7;transition:width 0.3s ease;background:#ffffff;border-radius:10px;content:'';bottom:-3px}header .header_mainbarO{padding-top:2rem;z-index:1;position:relative;background:rgb(222,214,206)}header .top_eduH::after{position:absolute;bottom:-20px;background:radial-gradient(ellipse at center,rgba(0,0,0,0.1) 0%,transparent 70%);height:20px;transition:all 0.4s ease;content:'';opacity:0.5;width:100%;left:0}.teaching_processo .container{position:relative;z-index:2;max-width:1200px;padding:0 2rem;margin:0 auto}.teaching_processo .learn_expertsF{justify-content:flex-start;align-items:center;display:flex;position:relative}.teaching_processo .learn_expertsF > div:hover{transform:translateY(-8px);box-shadow:0 30px 60px rgba(0,0,0,0.12),0 0 0 1px rgba(255,255,255,0.2) inset}.teaching_processo h3::after{bottom:-10px;height:3px;position:absolute;background:linear-gradient(90deg,rgb(164,203,169) 0%,rgb(116,150,180) 100%);width:60%;transform-origin:left;left:0;transition:width 0.3s ease-out;content:""}.teaching_processo p span::before{border-radius:50%;transition:transform 0.3s ease,opacity 0.3s ease;width:0.5rem;content:"";height:0.5rem;opacity:0;background:rgb(116,150,180);top:0.8rem;position:absolute;left:-1.5rem;transform:scale(0)}@media (min-width: 992px) {.price_palettez .rate_optionsU{flex-direction:row;gap:50px;align-items:center}.price_palettez .package_priceS{text-align:left;flex:0 0 30%;margin-bottom:0}.price_palettez .package_priceS h2::after{transform:none;left:0}.price_palettez .skill_pricingU{grid-template-columns:repeat(2,1fr);flex:0 0 70%}.price_palettez .edu_packagesx{padding:35px}} @media (hover: none) {.ty_messageb .learn_expertsF:hover{transform:none;box-shadow:0 10px 30px rgba(0,0,0,0.08),0 1px 0 rgba(255,255,255,0.8) inset,0 -1px 0 rgba(0,0,0,0.05) inset}.ty_messageb .learn_expertsF:hover::before{filter:blur(8px);opacity:0.6}.ty_messageb a:hover{transform:none}} @media (max-width: 576px) {.future_learnersm{padding:70px 0}.future_learnersm h3{margin-bottom:50px;font-size:calc(33px * 0.9)}.future_learnersm h3::before,.future_learnersm h3::after{display:none}.future_learnersm ul{gap:25px}.future_learnersm ul li{padding:30px 20px}.future_learnersm ul li svg{height:40px;width:40px}} @media (max-width: 480px) {.who_we_areS{padding:30px 0}.who_we_areS h3{padding-bottom:15px;font-size:calc(31px * 0.8);margin-bottom:25px}.who_we_areS h3::after{height:3px;width:60px}.who_we_areS .learn_expertsF{gap:30px}.who_we_areS .story_tlt,.who_we_areS .smart_classes3{gap:20px;padding:15px}.who_we_areS .story_tlt .img_zoomy,.who_we_areS .smart_classes3 .study_guideJ{min-height:180px}.who_we_areS .story_tlt span{margin-bottom:10px}.who_we_areS .story_tlt p,.who_we_areS .smart_classes3 p{padding-left:10px}.who_we_areS .story_tlt::after,.who_we_areS .smart_classes3::after{width:15px;height:15px}.who_we_areS::before,.who_we_areS::after{width:150px;height:150px}} @media (min-width: 992px) {.training_benefitsc{padding:8rem 3rem}.training_benefitsc .learn_expertsF{gap:4rem}.training_benefitsc .img_zoomy{max-width:45%}.training_benefitsc .insight_boxA{max-width:55%}.training_benefitsc h5::after{width:6rem}} @media (min-width: 769px) {.job_boardc .input_holder{flex-direction:row}.job_boardc .sub_transitionO{width:auto}} @media screen and (max-width: 992px) {.statistical_summaryT .knowledge_gainsP{width:85%;font-size:calc(43px * 0.9)}.statistical_summaryT .career_statisticsH{width:80%}.statistical_summaryT .statistics_benefitC{right:20px;top:20px;height:70px;width:70px}.statistical_summaryT .statistics_benefitC svg{width:35px;height:35px}} @media screen and (max-width: 576px) {.statistical_summaryT{padding:60px 0}.statistical_summaryT .study_elevationP{padding:0 10px}.statistical_summaryT .knowledge_gainsP{padding-bottom:10px;margin-bottom:15px;font-size:calc(43px * 0.7)}.statistical_summaryT .career_statisticsH{font-size:calc(18px * 0.9);margin-bottom:40px}.statistical_summaryT .key_classesP{gap:5px 15px;padding:20px;grid-template-columns:60px 1fr}.statistical_summaryT .benefits_block6{height:55px;width:55px}.statistical_summaryT .benefits_block6 svg{width:25px;height:25px}.statistical_summaryT .key_classesP span{font-size:calc(29px * 1.1)}.statistical_summaryT .key_classesP p{font-size:calc(18px * 0.9)}} @media (max-width: 576px) {.title_sectionk .learn_expertsF{width:92%;padding:1.5rem}.title_sectionk h1{font-size:calc(47px * 0.7)}.title_sectionk p{font-size:calc(17px * 0.9);max-width:100%}.title_sectionk .contact_requestG{padding:0.6rem 1.5rem;font-size:calc(20px * 0.9)}.title_sectionk svg{width:80px;height:80px}.title_sectionk h1::after{width:60px}} @media (min-width: 992px) {.privacy_unit1{padding:6rem 3rem}.privacy_unit1 .container{border-left-width:5px;padding:4rem 5rem;transition:transform 0.4s cubic-bezier(0.175,0.885,0.32,1.275)}.privacy_unit1 h1{margin-bottom:3rem;font-size:calc(41px * 1.3)}.privacy_unit1 h1::after{width:140px}.privacy_unit1 p,.privacy_unit1 span{font-size:calc(17px * 1.08)}.privacy_unit1 ul{padding-left:2.5rem}.privacy_unit1 li{font-size:calc(17px * 1.08)}} @media screen and (max-width: 1024px) {.contact_boxY .message_reachR{flex-direction:column}.contact_boxY .img_zoomy{flex:0 0 100%;min-height:300px}.contact_boxY .message_map1{padding:3rem 2rem;flex:0 0 100%}} @media screen and (max-width: 480px) {.contact_boxY .message_reachR{border-radius:0}.contact_boxY .img_zoomy{min-height:250px}.contact_boxY .message_map1{padding:2rem 1.5rem}} @media (max-width: 992px) {.course_offering2{padding:80px 0}.course_offering2 .insight_boxA{padding:40px;margin-bottom:40px}.course_offering2 .img_zoomy{height:60%}} @media (min-width: 1400px) {header .top_lesson4{margin:0 auto;max-width:1320px}header .top_mentorG{margin:0 0.5rem}header .top_mentorG a{padding:0.8rem 1.5rem}} @media (max-width: 991px) {header{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}header .top_lesson4{flex-wrap:wrap;padding:1rem 1.5rem}header .top_eduH{margin-bottom:0;padding:0.6rem 1rem;border-radius:10px}header .nav_expert8{flex-basis:100%;justify-content:flex-end;margin-top:1rem}header .top_mentorG a{padding:0.6rem 1rem;font-size:calc(18px - 1px);border-radius:10px}header .top_lesson4::before,header .top_lesson4::after{display:none}} @media (max-width: 767px) {.teaching_processo{padding:4rem 0}.teaching_processo::before{opacity:0.05}.teaching_processo .learn_expertsF > div{padding:2rem 1.5rem;transform:none !important}.teaching_processo h3{margin-bottom:1.2rem;font-size:calc(29px * 0.7)}.teaching_processo p{font-size:calc(14px * 0.95)}.teaching_processo h3::after{width:40%}.teaching_processo .learn_expertsF > div:hover h3::after{width:70%}} @keyframes fadeInUp {from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}} @keyframes fadeIn {0%{opacity:0}100%{opacity:1}} @keyframes patternShift {0%{background-position:0 0}100%{background-position:60px 60px}} @keyframes lineExtend {100%{width:50px}} @keyframes slideInBottom {from{opacity:0;transform:translateY(60px)}to{opacity:1;transform:translateY(0)}} @keyframes float {0%{transform:translateY(0) scale(1)}100%{transform:translateY(-20px) scale(1.1)}} @keyframes float {0%,100%{transform:translate(0,0) rotate(-15deg)}25%{transform:translate(-10px,15px) rotate(-5deg)}50%{transform:translate(10px,30px) rotate(0deg)}75%{transform:translate(20px,15px) rotate(-10deg)}} @keyframes float {0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}} @keyframes fade-up {0%{transform:translateY(20px);opacity:0}100%{transform:translateY(0);opacity:1}} @keyframes subtle-pulse {0%{transform:scale(1);opacity:0.7}100%{transform:scale(1.05);opacity:0.9}}