﻿*{box-sizing:border-box;padding:0;margin:0}svg{height:30px;width:30px}a{text-decoration:none;color:inherit}.container{max-width:100%;width:1104px;margin:auto}.online_toolsHg{flex:0 0 auto}.online_toolsHg{background-position:center center;color:#ffffff;z-index:1;position:relative;padding:5rem 0 3rem}.online_toolsHg::before{width:100%;position:absolute;top:0;content:"";left:0;height:100%;background:linear-gradient(0deg,#000000 20%,transparent 100%);z-index:-1}.online_toolsHg .container{position:relative;flex-direction:column;display:flex}.online_toolsHg .container::before{top:-80px;clip-path:polygon(0 80%,100% 80%,100% 100%,0 100%);width:100%;content:"";left:0;background:linear-gradient(0deg,rgb(208,174,177) 0%,transparent 100%);height:80px;opacity:0.3;position:absolute}.online_toolsHg .company_holder::before{width:calc(100% + 10px);height:calc(100% + 10px);opacity:0.5;left:-5px;content:"";clip-path:polygon( 0 0,calc(100% - 40px) 0,100% 40px,100% 100%,40px 100%,0 calc(100% - 40px) );top:-5px;filter:blur(5px);z-index:-1;position:absolute;background:linear-gradient(45deg,rgb(208,174,177),transparent 70%)}.online_toolsHg .company_holder h3::before{content:attr(data-text);color:rgb(208,174,177);position:absolute;z-index:-1;left:2px;filter:blur(1px);top:2px;opacity:0.7}.online_toolsHg .faculty_infoCm{justify-content:space-between;display:flex;position:relative}.online_toolsHg .faculty_infoCm::before{height:1px;top:-20px;position:absolute;width:100%;left:0;content:"";background:linear-gradient(90deg,transparent,rgb(208,174,177),transparent)}.online_toolsHg .top_wrappx:hover{box-shadow:-8px 8px 20px rgba(0,0,0,0.4);background:rgba(rgb(208,174,177,0.5),0.1);transform:translateY(-5px)}.online_toolsHg .top_wrappx h5{text-transform:uppercase;font-weight:600;color:rgb(192,130,151);position:relative;margin-bottom:1.5rem;font-size:23px;letter-spacing:2px}.online_toolsHg .top_wrappx .page_headTh{display:flex;flex-direction:column;gap:1rem}.online_toolsHg .top_wrappx .page_headTh a::before{content:"//";color:rgb(208,174,177);position:absolute;left:0;transition:all 0.3s ease;font-size:0.8em}.online_toolsHg .top_wrappx .page_headTh a:hover::before{color:rgb(192,130,151)}.youtube_chanCP{position:relative;margin-top:3rem;padding:1.5rem 0;background:rgba(0,0,0,0.6);clip-path:polygon(0 0,100% 0,95% 100%,5% 100%)}.youtube_chanCP .container{display:flex;align-items:center;justify-content:center}.youtube_chanCP .media_kitYg::before,.youtube_chanCP .media_kitYg::after{content:"//";margin:0 10px;color:rgb(208,174,177)}.future_studentstx{overflow:hidden;padding:110px 0;position:relative;background:linear-gradient(150deg,rgb(227,212,216) 30%,rgb(192,130,151,0.5) 100%)}.future_studentstx::after{bottom:0;left:0;content:"";height:1px;position:absolute;background:linear-gradient(90deg,transparent 0%,rgb(208,174,177,0.5) 25%,rgb(208,174,177) 50%,rgb(208,174,177,0.5) 75%,transparent 100% );width:100%}.future_studentstx h4{margin:0;line-height:1.3;font-weight:700;font-size:35px;color:#000000;position:relative;padding:0}.future_studentstx h4::after{left:0;border-radius:10px;bottom:-20px;content:"";background:rgb(208,174,177,0.5);width:120px;position:absolute;height:2px}.future_studentstx div{flex-direction:column;display:flex;gap:20px}.future_studentstx div p:nth-child(even){transform:translateX(30px)}.future_studentstx div p:hover{box-shadow:0 15px 35px rgba(0,0,0,0.1);transform:translateY(-5px)}.future_studentstx div p:nth-child(even):hover{transform:translate(30px,-5px)}.future_studentstx div p::before{content:"";transition:width 0.3s ease;background:linear-gradient(180deg,rgb(208,174,177),rgb(192,130,151));width:4px;opacity:0.7;left:0;height:100%;top:0;position:absolute}.future_studentstx div p:hover svg{transform:scale(1.2)}.future_studentstx div p:hover svg path{fill:rgb(192,130,151)}.newsletter_signupYG::before{left:0;top:0;opacity:0.4;width:100%;background:radial-gradient(circle at 20% 30%,rgb(192,130,151,0.5) 0%,transparent 40%),radial-gradient(circle at 80% 70%,rgb(208,174,177,0.5) 0%,transparent 40%);content:"";z-index:1;height:100%;position:absolute}.newsletter_signupYG .inquiry_reachQq::before{bottom:10px;top:10px;border:1px dashed rgb(192,130,151,0.5);content:"";left:10px;right:10px;z-index:-1;clip-path:polygon( 0 0,100% 0,100% 85%,85% 100%,0 100% );position:absolute}.newsletter_signupYG h3{text-align:center;color:#000000;position:relative;width:100%;font-size:18px;font-weight:700;margin-bottom:2.5rem}.newsletter_signupYG h3::after{position:absolute;transform:translateX(-50%) scaleX(0.5);transition:transform 0.3s ease;width:40px;bottom:-0.8rem;background:rgb(208,174,177);left:50%;height:3px;content:""}.newsletter_signupYG input[type="email"]:focus{border-bottom-color:rgb(208,174,177);outline:none;box-shadow:0 5px 10px -5px rgb(208,174,177,0.5)}.newsletter_signupYG input[type="submit"]{position:relative;font-weight:600;margin-top:1rem;transition:all 0.3s ease;background:rgb(208,174,177);width:100%;padding:1rem;overflow:hidden;font-family:Arial,sans-serif;font-size:18px;transform:translateY(0);color:#ffffff;border:none;z-index:1}.newsletter_signupYG input[type="submit"]:hover::before{transform:translateY(0)}.our_missionyT{background:linear-gradient(180deg,rgb(227,212,216) 0%,rgba(0,0,0,0.5) 100%);padding:120px 0;overflow:hidden;position:relative}.our_missionyT .container{max-width:1200px;position:relative;margin:0 auto;z-index:2;padding:0 20px}.our_missionyT .why_missionRr{display:flex;position:relative;z-index:2;gap:50px;align-items:center}.our_missionyT .method_innovou{background:#ffffff;transform:perspective(1000px) rotateY(5deg);box-shadow:0 15px 40px rgba(0,0,0,0.08);padding:30px;flex:0 0 350px;border-radius:22px;position:relative}.our_missionyT .shotFQ{margin-bottom:25px;position:relative;border-radius:12px;width:100%;height:280px;box-shadow:0 5px 15px rgba(0,0,0,0.1);overflow:hidden}.our_missionyT .training_trackDK{padding:10px 0;position:relative;text-align:center}.our_missionyT .pedagogy_infoLz{font-weight:700;color:#000000;font-size:19px;margin-bottom:8px}.our_missionyT .section_contentAU{border-radius:0 22px 22px 0;padding:40px;background:#ffffff;position:relative;box-shadow:0 15px 40px rgba(0,0,0,0.08);flex:1;transform:perspective(1000px) rotateY(-5deg)}.our_missionyT .vision_missionIP{align-items:center;color:rgb(208,174,177);font-size:16px;font-weight:600;margin-bottom:20px;display:flex}.our_missionyT .vision_missionIP svg path{fill:rgb(208,174,177)}.our_missionyT h2::after{width:60px;content:'';bottom:0;height:3px;background:linear-gradient(to right,rgb(208,174,177),rgb(192,130,151));left:0;position:absolute}.find_supportZw::before{content:'';right:0;background:rgb(208,174,177,0.5);position:absolute;z-index:1;width:40%;top:0;clip-path:polygon(25% 0%,100% 0%,100% 100%,0% 100%);height:100%}.find_supportZw .support_centerLV::after{position:absolute;border-top-left-radius:11px;left:0;height:100px;width:5px;content:'';background:rgb(208,174,177);top:0}.find_supportZw .support_centerLV p{font-size:16px;line-height:1.6;align-items:center;display:flex;margin-bottom:25px;color:#000000}.find_supportZw .support_centerLV p svg path{fill:rgb(208,174,177)}.find_supportZw .form_eduTl{transition:all 0.3s ease;border-radius:50%;align-items:center;text-decoration:none;position:relative;justify-content:center;height:55px;width:55px;background:rgb(227,212,216);display:flex}.find_supportZw .form_eduTl:hover::before{transform:scale(1);opacity:1}.find_supportZw .form_eduTl svg{fill:rgb(208,174,177);width:22px;z-index:1;transition:all 0.3s ease;height:22px;position:relative}.find_supportZw .form_eduTl:hover svg path{fill:#ffffff}.appContentOD::before{content:"";width:100%;top:0;background:radial-gradient(circle at 75% 25%,rgb(208,174,177,0.5) 0%,transparent 60%);opacity:0.4;left:0;height:100%;z-index:0;position:absolute}.appContentOD .container{margin:0 auto;position:relative;z-index:1;max-width:1200px}.appContentOD .why_missionRr{box-shadow:0 20px 40px rgba(0,0,0,0.08),0 15px 25px rgba(rgb(192,130,151),0.05),0 5px 10px rgba(rgb(208,174,177),0.03);transform:perspective(1000px) rotateX(2deg);display:flex;transform-origin:center bottom;transition:transform 0.6s cubic-bezier(0.19,1,0.22,1);flex-direction:column;padding:3.5rem;backdrop-filter:blur(10px);background:rgba(255,255,255,0.85);position:relative}.appContentOD .why_missionRr > div:last-child{opacity:0;position:relative;animation:fadeInUp 0.8s cubic-bezier(0.19,1,0.22,1) 0.5s forwards;transform:translateY(20px)}.appContentOD h5::after{height:3px;transform-origin:left;position:absolute;transform:scaleX(0);content:"";width:4rem;animation:scaleWidth 1s cubic-bezier(0.19,1,0.22,1) 0.8s forwards;bottom:-0.75rem;left:0;background:linear-gradient(90deg,rgb(208,174,177),transparent)}.appContentOD a::before{left:-2.5rem;transform:translateX(-10px);width:0.5rem;opacity:0;transition:all 0.5s cubic-bezier(0.19,1,0.22,1);background:linear-gradient(to bottom,rgb(208,174,177),rgb(192,130,151));height:100%;position:absolute;top:0;content:""}.privacy_vaultQF{box-shadow:0 4px 8px rgba(0,0,0,0.2);background-position:center;background:linear-gradient(to bottom right,rgb(208,174,177,0.5),rgb(192,130,151,0.5));padding:50px;position:relative;overflow:hidden;font-family:Arial,sans-serif;background-size:cover;color:#ffffff}.privacy_vaultQF ul{padding:0;margin:20px 0;list-style-type:none}.privacy_vaultQF ul li::before{content:'•';position:absolute;color:rgb(192,130,151);font-size:18px;left:0}.privacy_vaultQF div{margin:20px 0}.teacher_profileWk{padding:6rem 0;overflow:hidden;background:linear-gradient(135deg,rgb(227,212,216) 0%,rgba(245,248,250,0.9) 100%);position:relative}.teacher_profileWk::after{opacity:0.1;height:30vw;background:radial-gradient(circle,rgb(192,130,151,0.5) 0%,transparent 70%);content:"";bottom:-5%;position:absolute;transform:translateZ(0);left:-10%;width:30vw}.teacher_profileWk .feedback_showcasenc{position:relative;padding:2.5rem;backdrop-filter:blur(10px);display:grid;background:linear-gradient(145deg,rgba(255,255,255,0.9) 0%,rgba(255,255,255,0.7) 100%);gap:2rem;box-shadow:0 20px 40px rgba(0,0,0,0.05),0 1px 3px rgba(0,0,0,0.03),0 0 80px rgba(rgb(208,174,177),0.03) inset;grid-template-columns:1fr;transform:translateZ(0)}.teacher_profileWk .shotFQ::after{position:absolute;z-index:1;width:100%;height:100%;left:0;background:linear-gradient(135deg,transparent 0%,rgba(rgb(208,174,177),0.1) 100%);top:0;content:""}.teacher_profileWk .name::after{transition:transform 0.4s ease;left:0;transform-origin:left;transform:scaleX(0.8);bottom:-8px;position:absolute;background:linear-gradient(90deg,rgb(192,130,151) 0%,transparent 100%);width:60%;height:3px;content:""}.teacher_profileWk .work_itemsqP{color:#000000;position:relative;margin:0;font-size:15px;line-height:1.6;font-family:Arial,sans-serif}.course_program_infoXv{overflow:hidden;background:rgb(227,212,216);position:relative;padding:140px 0}.course_program_infoXv::before{right:0;content:'';left:0;opacity:0.15;bottom:0;top:0;background:linear-gradient(45deg,rgb(208,174,177,0.5) 0%,transparent 50%),linear-gradient(135deg,transparent 50%,rgb(192,130,151,0.5) 100%);position:absolute;z-index:1}.course_program_infoXv .section_contentAU h2{color:#000000;font-size:31px;margin-bottom:30px;font-weight:700;padding-bottom:15px;text-align:center;position:relative}.course_program_infoXv .section_contentAU .description{font-size:18px;color:#000000;line-height:1.75;text-align:center;margin-bottom:20px}.course_program_infoXv .section_contentAU .description:last-of-type{padding-top:20px;border-top:1px solid rgba(0,0,0,0.08);margin-bottom:0}.course_program_infoXv .shotFQ::before{left:0;top:0;position:absolute;background:linear-gradient(to bottom,rgba(0,0,0,0.2),transparent 70%);content:'';right:0;bottom:0;z-index:1}.course_program_infoXv .shotFQ::after{content:'';bottom:0;z-index:1;background:linear-gradient(to top,rgba(0,0,0,0.4),transparent);left:0;height:30%;position:absolute;width:100%}.course_program_infoXv .learn_planLb::after{z-index:1;height:40px;position:absolute;bottom:50px;background:rgb(192,130,151,0.5);right:15%;animation:float 6s ease-in-out infinite;content:'';width:40px;border-radius:10px}.get_in_touchYS::after{content:"";left:0;bottom:0;position:absolute;width:100%;height:100px;background:repeating-linear-gradient(90deg,rgba(255,255,255,0.03) 0px,rgba(255,255,255,0.03) 1px,transparent 1px,transparent 20px);z-index:1}.get_in_touchYS h2{font-size:35px;color:#ffffff;text-transform:uppercase;text-align:center;position:relative;letter-spacing:2px;font-weight:700;margin-bottom:70px}.get_in_touchYS h2::after{height:2px;background:rgb(208,174,177);width:70px;left:calc(50% - 10px);bottom:-20px;content:"";position:absolute}.get_in_touchYS .shotFQ{position:relative;min-height:100%}.get_in_touchYS .shotFQ::before{content:"";height:100%;top:0;left:0;background:linear-gradient(135deg,rgba(0,0,0,0.3),rgba(0,0,0,0.7));width:100%;z-index:1;position:absolute}.get_in_touchYS .support_widgetVJ{position:relative;padding:50px}.get_in_touchYS .support_widgetVJ::before{background:radial-gradient(circle at 50% 30%,rgba(0,0,0,0),rgba(0,0,0,0.2));width:100%;position:absolute;z-index:-1;height:100%;left:0;content:"";top:0}.get_in_touchYS h3{font-size:18px;position:relative;display:inline-block;color:#ffffff;font-weight:700;text-transform:uppercase;margin-bottom:30px;letter-spacing:1px}.get_in_touchYS input[type="text"]:focus{background:rgba(0,0,0,0.3);box-shadow:0 0 15px rgba(rgb(208,174,177),0.2);border-color:rgb(208,174,177);outline:none}.get_in_touchYS input[type="text"]::placeholder{color:rgba(255,255,255,0.4)}.get_in_touchYS .inquiry_helpOJ input[type="checkbox"]{border-radius:3px;margin-top:2px;appearance:none;cursor:pointer;width:24px;background:rgba(0,0,0,0.2);height:24px;border:1px solid rgba(255,255,255,0.1);position:relative}.get_in_touchYS .inquiry_helpOJ label{color:rgba(255,255,255,0.7);line-height:1.5;font-size:calc(17px - 2px)}.get_in_touchYS .inquiry_helpOJ a{color:rgb(208,174,177);transition:all 0.3s ease;text-decoration:none;position:relative}.get_in_touchYS .inquiry_helpOJ a:hover::after{background:#ffffff}.get_in_touchYS .support_formzd{cursor:pointer;font-weight:600;padding:16px 35px;background:rgb(208,174,177);margin-top:10px;text-transform:uppercase;color:#ffffff;border:none;align-self:flex-start;position:relative;box-shadow:0 10px 20px rgba(0,0,0,0.2);font-size:18px;overflow:hidden;border-radius:10px;letter-spacing:1px;transition:all 0.3s ease}.get_in_touchYS .support_formzd:hover::before{left:100%}.get_in_touchYS svg path{fill:rgb(208,174,177);transition:all 0.3s ease}.get_in_touchYS svg:hover{transform:scale(1.1);fill:#ffffff}.get_in_touchYS svg:hover path{fill:#ffffff}header .top_plank .plank_stripma div svg,header .top_plank .plank_stripma div svg path{fill:#ffffff}header .top_plank .plank_stripma div{align-items:center;display:flex;margin-right:24px;justify-content:flex-start}header .top_plank .plank_stripma div img,header .top_plank .plank_stripma div svg{margin-right:8px;height:16px;width:16px}.cookie_ackRD{justify-content:space-between;padding:20px 0;align-items:center;display:flex}.cookie_modal_messagehS p{font-size:18px}.data_guardOj{margin-right:10px;flex-shrink:0}.learn_prefsRl{margin-left:10px;cursor:pointer;line-height:35px;flex-shrink:0;min-width:120px;border-bottom:2px solid rgb(208,174,177);text-align:center;font-size:24px;white-space:nowrap;color:rgb(208,174,177);text-decoration:none}.title_portalba{color:#ffffff;overflow:hidden;padding:2rem;justify-content:center;position:relative;display:flex;min-height:100vh;align-items:center}.title_portalba::after{position:absolute;height:100%;top:0;pointer-events:none;background-image:repeating-linear-gradient( 45deg,rgb(208,174,177,0.5) 0,rgb(208,174,177,0.5) 1px,transparent 1px,transparent 30px );width:100%;z-index:2;left:0;opacity:0.05;content:""}.title_portalba > div > div:first-child{margin-bottom:1rem;overflow:hidden;position:relative}.title_portalba .title_style_header::after{left:0;bottom:-0.5rem;content:"";width:6rem;background:rgb(208,174,177);transform:scaleX(0);transform-origin:left center;position:absolute;height:4px;animation:lineExpand 1.2s cubic-bezier(0.25,1,0.5,1) 0.3s forwards}.title_portalba .creds_sectyt{opacity:0;animation:slideInRight 1s cubic-bezier(0.22,1,0.36,1) 0.4s forwards;box-shadow:0 10px 30px rgba(0,0,0,0.1);transform:translateX(-20px);background:linear-gradient( 135deg,rgba(255,255,255,0.05) 0%,rgba(255,255,255,0.02) 100% );padding:2rem;border-left:3px solid rgb(208,174,177)}.title_portalba .learn_heronJ > div:last-child::before{content:"";top:-10px;left:0;width:30px;background-color:rgb(192,130,151);height:2px;position:absolute}.pricing_zoneUD{overflow:hidden;position:relative;background:rgb(227,212,216);padding:100px 0}.pricing_zoneUD::before{filter:blur(80px);top:-50px;z-index:0;height:300px;content:"";width:300px;position:absolute;animation:float-effect 12s infinite alternate ease-in-out;right:-50px;background:rgb(208,174,177,0.5)}.pricing_zoneUD .container{z-index:1;max-width:1200px;margin:0 auto;position:relative;padding:0 15px}.pricing_zoneUD .rate_choicefI{display:flex;gap:60px;flex-direction:column}.pricing_zoneUD .price_dealsWo h2{font-weight:700;color:#000000;margin-bottom:20px;position:relative;display:inline-block;font-size:38px}.pricing_zoneUD .learn_dealsbP{margin-bottom:0;font-size:14px;color:#000000;line-height:1.6;opacity:0.85}.pricing_zoneUD .pricing_schemeskr{height:100%;text-decoration:none;perspective:1000px;transition:transform 0.6s cubic-bezier(0.165,0.84,0.44,1);position:relative;transform-style:preserve-3d;color:inherit}.pricing_zoneUD .pricing_schemeskr:hover .pro_feesRH{box-shadow:0 20px 50px rgba(0,0,0,0.12),0 0 20px rgb(208,174,177,0.5)}.pricing_zoneUD .learning_ratesIY{flex-grow:1;flex-direction:column;padding:30px;display:flex;position:relative;overflow:hidden;z-index:2}.pricing_zoneUD .pricing_schemeskr:hover .learning_ratesIY::before{transform:scaleX(1)}.pricing_zoneUD .learning_ratesIY h3{overflow-wrap:break-word;font-size:calc(21px + 2px);color:#000000;transition:transform 0.4s ease,color 0.3s ease;white-space:normal;font-weight:700;margin-bottom:10px;word-break:break-word}.pricing_zoneUD .basic_costmH{font-size:21px;overflow-wrap:break-word;font-weight:700;word-break:break-word;white-space:normal;margin:10px 0 20px;display:block;transition:transform 0.4s ease;color:rgb(192,130,151);position:relative}.pricing_zoneUD .learning_ratesIY p{color:#000000;white-space:normal;font-size:calc(14px - 1px);flex-grow:1;overflow-wrap:break-word;margin-bottom:0;line-height:1.6;transition:color 0.3s ease;word-break:break-word}.pricing_zoneUD .pricing_schemeskr:hover .shotFQ{transform:translateZ(0);filter:brightness(1.1) contrast(1.05)}.pricing_zoneUD .pricing_schemeskr:hover .shotFQ::after{opacity:0.4}.pricing_zoneUD .pricing_schemeskr:hover::after{opacity:0.5}.statistical_detailswK{padding:8rem 0 4rem;position:relative;perspective:1000px;overflow:hidden;background:linear-gradient(135deg,rgb(208,174,177,0.5) 0%,rgb(192,130,151,0.5) 100%)}.statistical_detailswK::after{transform:rotate(-15deg);background:radial-gradient(circle at center,rgb(192,130,151,0.5) 0%,transparent 70%);top:-50%;position:absolute;pointer-events:none;width:60%;right:-20%;content:"";height:200%;opacity:0.15}.statistical_detailswK .container{max-width:1440px;margin:0 auto;transform-style:preserve-3d;position:relative;z-index:2;padding:0 2rem}.statistical_detailswK .extra_expertsvr{backdrop-filter:blur(10px);padding:2.5rem 1.5rem;box-shadow:0 15px 35px rgba(0,0,0,0.1),0 3px 10px rgba(0,0,0,0.05);position:relative;background:linear-gradient( 145deg,rgba(255,255,255,0.15) 0%,rgba(255,255,255,0.05) 100% );transition:all 0.5s cubic-bezier(0.23,1,0.32,1);border:1px solid rgba(255,255,255,0.1);transform:translateZ(0)}.statistical_detailswK .extra_expertsvr{opacity:0}.statistical_detailswK .extra_expertsvr:hover::before{opacity:0.3}.statistical_detailswK .extra_expertsvr div{height:100%;justify-content:center;text-align:center;flex-direction:column;align-items:center;display:flex}.statistical_detailswK .extra_expertsvr:hover p{transform:translateZ(20px) scale(1.05)}.statistical_detailswK .extra_expertsvr span{color:#ffffff;margin:0;max-width:80%;font-weight:400;letter-spacing:0.5px;transform:translateZ(5px);opacity:0.9;font-size:18px;transition:all 0.4s ease}.statistical_detailswK h4{text-align:center;margin:4rem 0 0;padding-bottom:1rem;opacity:0.9;transform:translateZ(10px);font-weight:600;letter-spacing:1px;position:relative;color:#ffffff;font-size:23px}.statistical_detailswK .extra_expertsvr:nth-child(1){animation:statsLoad 0.6s 0.1s ease-out forwards}.statistical_detailswK .extra_expertsvr:nth-child(3){animation:statsLoad 0.6s 0.3s ease-out forwards}.statistical_detailswK .extra_expertsvr:nth-child(5){animation:statsLoad 0.6s 0.5s ease-out forwards}.statistical_detailswK .extra_expertsvr:nth-child(7){animation:statsLoad 0.6s 0.7s ease-out forwards}header .head_basemp{padding:0;width:100%}header .container{padding:20px;max-width:1200px;margin:0 auto;position:relative}header .nav_trainIK{display:flex;align-items:center;position:relative;justify-content:space-between}header .header_learnyK:before{transition:transform 0.3s ease;top:50%;content:'';transform:translateY(-50%) scale(0);border-radius:10px;height:6px;position:absolute;background-color:rgb(208,174,177);left:-15px;width:6px}header .header_learnyK:hover{color:rgb(208,174,177)}header .header_learnyK:hover:before{transform:translateY(-50%) scale(1)}header .header_learnyK:hover:after{transform:scaleX(1)}header .main_tutorTM:before{-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;width:100%;opacity:0;left:0;border-radius:10px;height:100%;transition:opacity 0.3s ease;background:linear-gradient(to right,rgb(208,174,177),rgb(192,130,151)) border-box;position:absolute;border:2px solid transparent;top:0;content:'';mask-composite:exclude}@media only screen and (max-width: 800px) {.container{padding:0 12px}} @media screen and (max-width: 768px) {.online_toolsHg{padding:4rem 0 2rem}.online_toolsHg .company_holder{padding:1.5rem;margin-bottom:3rem}.online_toolsHg .company_holder h3{font-size:33px}.online_toolsHg .top_wrappx h5{font-size:calc(23px * 0.9)}.youtube_chanCP{margin-top:2rem;clip-path:polygon(0 0,100% 0,85% 100%,15% 100%);padding:1.2rem 0}} @media (max-width: 991px) {.future_studentstx{padding:90px 0}.future_studentstx .why_missionRr{grid-template-columns:250px 1fr;gap:30px}.future_studentstx h4{font-size:calc(35px - 2px)}.future_studentstx div{gap:15px}.future_studentstx div p{padding:18px 20px}.future_studentstx div p:nth-child(even){transform:translateX(20px)}.future_studentstx div p:nth-child(even):hover{transform:translate(20px,-5px)}.future_studentstx div p svg{width:24px;margin-right:15px;height:24px;min-width:24px}} @media (max-width: 767px) {.future_studentstx{padding:70px 0}.future_studentstx .why_missionRr{gap:40px;grid-template-columns:1fr}.future_studentstx h4{font-size:calc(35px - 2px);text-align:center;max-width:500px;margin:0 auto}.future_studentstx h4::before{left:50%;transform:translateX(-50%)}.future_studentstx h4::after{width:100px;left:50%;transform:translateX(-50%)}.future_studentstx div p:nth-child(even){transform:translateX(0)}.future_studentstx div p:nth-child(even):hover{transform:translateY(-5px)}} @media (max-width: 992px) {.our_missionyT{padding:80px 0}.our_missionyT .why_missionRr{flex-direction:column;gap:40px}.our_missionyT .method_innovou{max-width:450px;width:100%;transform:perspective(1000px) rotateY(0);flex:0 0 auto}.our_missionyT .method_innovou::before{transform:perspective(1000px) rotateY(0)}.our_missionyT .section_contentAU{max-width:450px;width:100%;transform:perspective(1000px) rotateY(0)}} @media (max-width: 768px) {.our_missionyT{padding:60px 0}.our_missionyT .shotFQ{height:240px}.our_missionyT .method_innovou{padding:25px}.our_missionyT .section_contentAU{padding:30px}.our_missionyT h2{font-size:calc(30px * 0.9)}} @media (max-width: 1024px) {.find_supportZw{padding:60px 0}.find_supportZw .support_centerLV{padding:40px 30px}.find_supportZw .support_centerLV h2{font-size:calc(35px - 2px)}} @media (max-width: 768px) {.find_supportZw{padding:50px 0}.find_supportZw::before{width:50%}.find_supportZw .support_centerLV{padding:35px 25px}.find_supportZw .support_centerLV h2{font-size:calc(35px - 4px)}.find_supportZw .edu_tutoryl{justify-content:center}} @media (min-width: 768px) {.appContentOD{padding:8rem 3rem}.appContentOD .why_missionRr{margin:0 5rem;padding:4.5rem 5rem}.appContentOD .why_missionRr > div:first-child{border-left-width:6px;padding-left:2rem;margin-bottom:3rem}.appContentOD h5{font-size:calc(20px * 1.1)}.appContentOD p{line-height:1.8;font-size:calc(15px * 1.05)}} @media (max-width: 767px) {.appContentOD{padding:4rem 1.5rem}.appContentOD .why_missionRr{padding:2.5rem;transform:perspective(1000px) rotateX(1deg)}.appContentOD h5{font-size:calc(20px * 0.9)}.appContentOD p{line-height:1.6;font-size:calc(15px * 0.95)}.appContentOD a::before{left:-1.5rem;width:0.3rem}} @media (min-width: 768px) {.teacher_profileWk{padding:8rem 0}.teacher_profileWk .feedback_showcasenc{gap:2.5rem 3rem;padding:3rem;grid-template-columns:auto 1fr;grid-template-rows:auto 1fr}.teacher_profileWk .feedback_showcasenc > div:first-child{grid-row:span 2}.teacher_profileWk .shotFQ{width:260px;height:260px}.teacher_profileWk .name{font-size:calc(18px + 0.2rem)}.teacher_profileWk .work_itemsqP{font-size:calc(15px + 0.05rem)}} @media (min-width: 1200px) {.teacher_profileWk .container{padding:0 4rem}.teacher_profileWk .feedback_showcasenc{gap:3rem 5rem}.teacher_profileWk .feedback_showcasenc:hover .name::after{transform:scaleX(1)}} @media (max-width: 767px) {.teacher_profileWk{padding:4rem 0}.teacher_profileWk .container{padding:0 1rem}.teacher_profileWk .feedback_showcasenc{padding:2rem}.teacher_profileWk .shotFQ{width:180px;height:180px}} @media (max-width: 1200px) {.course_program_infoXv .section_contentAU{width:70%}} @media (max-width: 992px) {.course_program_infoXv{padding:100px 0}.course_program_infoXv .section_contentAU{padding:30px;width:80%}.course_program_infoXv .shotFQ{height:350px}} @media (max-width: 768px) {.course_program_infoXv{padding:80px 0}.course_program_infoXv .section_contentAU{width:90%;padding:25px;margin-top:-50px}.course_program_infoXv .shotFQ{transform:perspective(1000px) rotateX(3deg);height:300px;width:100%}.course_program_infoXv .learn_planLb::before,.course_program_infoXv .learn_planLb::after{display:none}} @media (max-width: 992px) {.get_in_touchYS{padding:70px 0}.get_in_touchYS .connect_mapch{grid-template-columns:1fr}.get_in_touchYS .shotFQ{min-height:300px}.get_in_touchYS .support_widgetVJ{padding:40px 30px 50px}} @media (max-width: 576px) {.get_in_touchYS{padding:40px 0}.get_in_touchYS .container{padding:0 15px}.get_in_touchYS h2{font-size:calc(35px - 6px);margin-bottom:40px}.get_in_touchYS h2::before{left:calc(50% - 35px);width:20px}.get_in_touchYS h2::after{width:50px}.get_in_touchYS .support_widgetVJ{padding:30px 20px 40px}.get_in_touchYS #contact{gap:20px}.get_in_touchYS .support_formzd{width:100%}.get_in_touchYS .shotFQ{min-height:200px}} @media (min-width: 768px) {.title_portalba{padding:3rem}.title_portalba > div{gap:4rem}.title_portalba .title_style_header::after{width:8rem}.title_portalba .learn_heronJ{display:grid;align-items:center;grid-template-columns:1.5fr 1fr;gap:2rem}.title_portalba .creds_sectyt{transform:perspective(1000px) rotateY(-2deg);transition:transform 0.5s cubic-bezier(0.22,1,0.36,1);padding:2.5rem}.title_portalba .creds_sectyt:hover{transform:perspective(1000px) rotateY(0deg) translateZ(10px)}.title_portalba .learn_heronJ > div:last-child{margin-top:0}} @media (max-width: 767px) {.title_portalba{padding:2rem 1.5rem;min-height:80vh}.title_portalba .title_style_header{font-size:clamp(2rem,8vw,33px)}.title_portalba .creds_sectyt{padding:1.5rem}} @media (min-width: 1200px) {.pricing_zoneUD .skill_pricingJi{grid-template-columns:repeat(2,1fr);gap:40px}.pricing_zoneUD .learning_ratesIY{padding:35px}.pricing_zoneUD .shotFQ{height:220px}} @media (max-width: 991px) {.pricing_zoneUD{padding:80px 0}.pricing_zoneUD .price_dealsWo{margin-bottom:20px}} @media (max-width: 480px) {.pricing_zoneUD{padding:50px 0}.pricing_zoneUD .learning_ratesIY h3{font-size:21px}.pricing_zoneUD .basic_costmH{font-size:calc(21px - 2px)}.pricing_zoneUD .shotFQ{height:160px}.pricing_zoneUD .learning_ratesIY{padding:20px}} @media (min-width: 768px) and (max-width: 1199px) {.statistical_detailswK ul{grid-template-columns:repeat(3,1fr)}.statistical_detailswK .extra_expertsvr{min-height:200px}} @media (max-width: 575px) {.statistical_detailswK{padding:4rem 0 2rem}.statistical_detailswK ul{gap:1.5rem;grid-template-columns:1fr}.statistical_detailswK .container{padding:0 1.5rem}.statistical_detailswK .extra_expertsvr{min-height:160px;padding:2rem 1rem}.statistical_detailswK .extra_expertsvr p{font-size:calc(35px * 1.2)}.statistical_detailswK h4{margin-top:3rem;font-size:calc(19px * 1.1)}} @media (max-width: 480px) {header .container{padding:12px 10px}header .main_tutorTM svg{height:32px}} @keyframes neon-flicker {0%,19%,21%,23%,25%,54%,56%,100%{opacity:0.9;text-shadow:0 0 10px rgb(208,174,177),0 0 20px rgb(208,174,177)}20%,24%,55%{opacity:0.5;text-shadow:none}} @keyframes scan-lines {0%{background-position:0 0}100%{background-position:0 100%}} @keyframes float-slow {0%{transform:rotate(30deg) translateY(0)}100%{transform:rotate(30deg) translateY(-50px)}} @keyframes floatUp {0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}} @keyframes fadeInUp {from{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}} @keyframes float {0%,100%{transform:rotate(-15deg) translateY(0)}50%{transform:rotate(-12deg) translateY(-20px)}} @keyframes float {0%,100%{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-20px) rotate(10deg)}} @keyframes fadeUp {from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}} @keyframes slideInRight {from{opacity:0;transform:translateX(-40px)}to{opacity:1;transform:translateX(0)}} @keyframes statsLoad {0%{opacity:0;transform:translateY(30px) translateZ(0)}100%{opacity:1;transform:translateY(0) translateZ(0)}} @keyframes gradientMove {0%{background-position:0% 0%}100%{background-position:200% 0%}}