@import"https://fonts.googleapis.com/css2?family=Manrope:wght@200..800&display=swap";*{box-sizing:border-box}html{scroll-behavior:smooth}.section-container{box-sizing:border-box;padding:0 10px;width:100%;max-width:1800px;margin:0 auto}@media (max-width: 1024px){.section-container{padding:0 30px;max-width:100%}}@media (max-width: 768px){.section-container{padding:0 20px;max-width:100%}.programs-images,.aboutText,.images,.Recruitment-members,.team-members,.Achievement-members{padding:0;margin:0}}nav{display:flex;justify-content:space-between;align-items:center;position:fixed;top:0;left:0;width:100%;background:#37afe1;z-index:1000;padding:10px 30px;box-shadow:0 4px 12px #0000001a}.Ngologo{width:140px;height:70px}.nav-links{display:flex;gap:10px;list-style:none;margin:0;padding:0}.navBarItem,.contactUs{width:170px;text-align:center;font-size:17px;font-weight:600;font-family:cursive;color:#fff;border:2px solid white;border-radius:10px;background:none;padding:5px 10px;transition:.3s ease}.navBarItem:hover{background-color:#fff3;transform:scale(1.05);cursor:pointer}.contactUs{background:#fff;color:#000}.contactUs:hover{background-color:#f5f5f5;transform:scale(1.05)}.navBarItem a,.contactUs a{text-decoration:none;color:inherit;font-weight:700}.hamburger{display:none;font-size:28px;cursor:pointer;color:#fff}@media (max-width: 1440px){.hamburger{display:block;font-size:28px;cursor:pointer;color:#fff}.nav-links{display:none;flex-direction:column;position:absolute;top:100%;left:0;width:100%;background-color:#37afe1;padding:20px 0;box-shadow:0 8px 12px #0003}.nav-links.open{display:flex}.navBarItem,.contactUs{width:100%;padding:15px 0;text-align:center;border-bottom:1px solid rgba(255,255,255,.3)}}@media (min-width: 1441px){.hamburger{display:none}.nav-links{display:flex!important;flex-direction:row;position:static;background:none;box-shadow:none;padding:0;gap:20px}.navBarItem,.contactUs{width:fit-content;padding:10px 20px;font-size:18px;border:2px solid white;border-radius:10px}.contactUs{background:#fff;color:#000}}@media (max-width: 1024px){.hamburger{display:block}.nav-links{flex-direction:column;position:absolute;top:100%;left:0;width:100%;background-color:#37afe1;display:none;padding:20px 0;box-shadow:0 8px 12px #0003}.nav-links.open{display:flex}.navBarItem,.contactUs{width:100%;border:none;border-bottom:1px solid rgba(255,255,255,.3);border-radius:0;padding:15px 0}.contactUs{background:#fff;color:#000}}.hero{width:100%;height:100vh;padding:0;background-position:center;background-repeat:no-repeat;background-size:cover;background-image:linear-gradient(#1a472499),url(/assets/natureBg-DoifxKOi.jpg)}.heroText{padding-top:200px;padding-left:60px;justify-content:center;align-items:center;text-align:center}.heroTitle{background-color:#37afe1;font-family:cursive;width:fit-content;font-size:50px;margin-left:10px;padding:10px 50px 10px 10px;margin-bottom:50px;border-radius:20px}.heroSubheadline{font-family:cursive;color:#fff;font-size:30px;border-radius:10px;max-width:1100px;margin:0 auto 50px}.btn{padding:10px;border-radius:10px;margin-left:-50px;width:280px;font-size:22px;font-family:cursive}.btn:hover{transform:scale(1.05);transition:.5s;cursor:pointer}@media (min-width: 1025px) and (max-width: 1920px){.hero{height:100vh;background-size:cover;background-position:center;background-repeat:no-repeat}.heroText{padding-top:200px;text-align:center;max-width:900px;margin:20px auto}.heroTitle{font-size:35px;padding:10px;margin-bottom:40px;border-radius:20px;width:fit-content}.heroSubheadline{font-size:26px;max-width:1000px;margin:0 50px 40px;text-align:center}.btn{font-size:22px;width:200px;margin-left:10px;transition:transform .3s ease}}@media (max-width: 1024px){.heroText{text-align:center;max-width:1000px;margin:80px 0}}@media (max-width: 768px){.hero{height:auto;padding:60px 10px;background-size:cover;background-position:center}.heroText{padding-top:80px;padding-left:0;text-align:center}.heroTitle{font-size:30px;padding:8px 10px;margin:0 auto 30px}.heroSubheadline{width:90%;font-size:18px;margin-left:0;padding:0 15px}.btn{width:200px;font-size:18px;margin-left:0;transition:transform .3s ease}}@media (max-width: 1024px){.heroText{padding-top:120px;padding-left:20px;padding-right:20px;text-align:center}.heroTitle{font-size:36px;margin:0 auto 30px;padding:10px 20px}.heroSubheadline{width:90%;font-size:22px;margin:0 auto 40px;padding:0 10px}.btn{width:240px;font-size:20px;margin:0 auto}}.about{margin-top:100px;width:100%;margin-bottom:100px}.aboutUsText{align-items:center;justify-content:center}.aboutContainer{display:flex;align-items:center;justify-content:center}.left-line{opacity:20;flex:1;height:1.5px;background-color:#000;margin-right:100px;max-width:420px}.right-line{opacity:20;flex:1;height:1.5px;background-color:#000;max-width:420px;margin-left:100px}.aboutUsTitle{font-family:cursive;font-size:50px}.aboutDescriptionPartOne{margin-left:70px;margin-right:70px;text-align:left;text-align:justify;line-height:1.3;font-size:20px;font-family:Manrope}.aboutDescriptionPartTwo{margin-left:70px;margin-right:70px;text-align:left;line-height:1.3;text-align:justify;font-size:20px;font-family:Manrope}.images{display:flex;align-items:center;width:100%;margin-top:50px;height:fit-content;justify-content:center;gap:80px}.aboutOne,.aboutTwo,.aboutThree{width:400px;height:400px}.aboutOne:hover,.aboutTwo:hover,.aboutThree:hover{transform:scale(1.05);transition:.5s}@media (min-width: 1025px) and (max-width: 1440px){.about{max-width:1200px;margin:100px auto;padding:0 20px;display:flex;flex-direction:column;align-items:center}.aboutUsTitle{font-size:48px;text-align:center}.aboutDescriptionPartOne,.aboutDescriptionPartTwo{font-size:20px;line-height:1.6;max-width:100%;margin:20px auto}.images{gap:50px;justify-content:space-between;margin-top:60px;flex-wrap:nowrap}.aboutOne,.aboutTwo,.aboutThree{width:350px;height:350px;border-radius:12px;transition:transform .3s ease}.aboutOne:hover,.aboutTwo:hover,.aboutThree:hover{transform:scale(1.08)}}@media (max-width: 1024px){.aboutContainer{flex-direction:column;gap:15px}.left-line,.right-line{display:none}.aboutUsTitle{font-size:36px;text-align:center}.aboutDescriptionPartOne,.aboutDescriptionPartTwo{font-size:18px;margin:0 40px;text-align:justify}.images{flex-wrap:wrap;justify-content:center;gap:40px;margin-top:40px}.aboutOne,.aboutTwo,.aboutThree{width:400px;height:400px;object-fit:cover;border-radius:12px}}@media (max-width: 768px){.aboutContainer{flex-direction:column;gap:10px}.left-line,.right-line{display:none}.aboutUsTitle{font-size:30px;text-align:center}.aboutDescriptionPartOne,.aboutDescriptionPartTwo{font-size:16px;margin:0 20px;text-align:justify;text-align:center;line-height:1.7}.images{flex-direction:column;gap:20px;align-items:center;margin-top:30px}.aboutOne,.aboutTwo,.aboutThree{width:90%;max-width:320px;height:auto;object-fit:cover;transition:transform .3s ease}}.programs-section{margin-top:100px;width:100%;margin-bottom:100px}.titleProgramsContainer{display:flex;align-items:center;justify-content:center}.left-lineProgram{opacity:20;flex:1;height:1.5px;background-color:#000;margin-right:80px;max-width:350px}.right-lineProgram{opacity:20;flex:1;height:1.5px;background-color:#000;max-width:350px;margin-left:80px}.programsTitle{font-family:cursive;font-size:40px}.program img{border-radius:10px}.programs-images{display:flex;align-items:center;width:100%;margin-top:50px;height:fit-content;justify-content:center;gap:80px}.online,.offline,.hybrid{width:400px;height:400px}.program p{font-family:cursive;font-size:20px;font-weight:700;padding-top:5px;padding-bottom:5px;width:400px;text-align:center;border:2px solid rgb(17,3,3);border-radius:10px}.program p:hover{transform:scale(1.05);transition:.5s;cursor:pointer}.program a{text-decoration:none;color:inherit;display:block;text-align:center;transition:transform .3s ease}@media (min-width: 1025px) and (max-width: 1440px){.programs-section{max-width:1200px;margin:100px auto;padding:0 20px;display:flex;flex-direction:column;align-items:center}.titleProgramsContainer{margin-bottom:50px;gap:30px}.programsTitle{font-size:44px;text-align:center}.programs-images{gap:60px;justify-content:space-between;flex-wrap:nowrap}.online,.offline,.hybrid{width:320px;height:320px}.program p{width:320px;font-size:20px;transition:transform .3s}.program p:hover{transform:scale(1.1)}}@media (max-width: 1024px){.programs-images{flex-wrap:wrap;justify-content:center;gap:40px;padding:0 30px}.online,.offline,.hybrid{width:350px;height:350px}.program p{width:350px;font-size:18px}.programsTitle{font-size:32px}.left-lineProgram,.right-lineProgram{display:none}}@media (max-width: 768px){.programs-images{flex-direction:column;gap:30px;padding:0 20px}.online,.offline,.hybrid{width:100%;max-width:300px;height:auto}.program p{width:100%;max-width:300px;font-size:16px;margin:0 auto}.programsTitle{font-size:28px;text-align:center}.left-lineProgram,.right-lineProgram{display:none}.titleProgramsContainer{flex-direction:column;gap:10px}}.Teams-section{margin-top:100px;width:100%;margin-bottom:100px}.titleTeamsContainer{display:flex;align-items:center;justify-content:center}.left-lineTeam{opacity:20;flex:1;height:1.5px;background-color:#000;margin-right:80px;max-width:410px}.right-lineTeam{opacity:20;flex:1;height:1.5px;background-color:#000;max-width:410px;margin-left:80px}.teamTitle{font-family:cursive;font-size:40px}.descriptionTeamSection{margin-left:35px;margin-right:30px;text-align:justify;font-size:20px;font-family:Manrope}.departmentList{font-family:Manrope;margin-left:35px;margin-bottom:10px}.team-members{display:flex;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;gap:90px;height:450px;margin-top:10px;margin-left:75px;align-items:center}.team-scroll-wrapper{position:relative;display:flex;align-items:center;margin-top:40px;overflow:hidden}.scroll-button{position:absolute;background-color:#37afe1;border:none;font-size:24px;cursor:pointer;z-index:2;top:40%;transform:translateY(-50%);box-shadow:0 2px 8px #0000001a;padding:8px;border-radius:50%}.scroll-button:hover{background-color:#2b10c7}.scroll-button.left{left:15px}.scroll-button.right{right:0}.team-members>*{flex:0 0 auto;scroll-snap-align:center;width:300px}.team-members::-webkit-scrollbar{display:none}.team-members{scrollbar-width:none}@media (max-width: 1024px){.Teams-section{margin-top:60px;margin-bottom:60px}.titleTeamsContainer{flex-direction:column;gap:15px}.left-lineTeam,.right-lineTeam{max-width:200px;margin:0 auto}.teamTitle{font-size:32px;text-align:center}.descriptionTeamSection{font-size:18px;margin:0 20px}.departmentList{margin-left:25px;font-size:17px}.team-members{gap:40px;margin-left:10px;height:400px}.scroll-button.left{left:5px}.scroll-button.right{right:5px}}@media (max-width: 1024px){.Teams-section{margin-top:60px;margin-bottom:60px}.titleTeamsContainer{flex-direction:column;gap:15px}.left-lineTeam,.right-lineTeam{max-width:200px;margin:0 auto}.teamTitle{font-size:32px;text-align:center}.descriptionTeamSection{font-size:18px;margin:0 20px}.departmentList{margin-left:25px;font-size:17px}.team-members{gap:0px;height:auto;padding:10px 10px 10px 50px;justify-content:flex-start;margin-left:0}.team-members>*{flex:0 0 auto;width:250px}.scroll-button.left{left:5px}.scroll-button.right{right:5px}}@media (max-width: 768px){.Teams-section{margin-top:40px;margin-bottom:40px}.titleTeamsContainer{flex-direction:column;gap:10px}.left-lineTeam,.right-lineTeam{display:none}.teamTitle{font-size:28px}.descriptionTeamSection{font-size:16px;margin:0 15px;line-height:1.6;text-align:justify}.departmentList{margin-left:5px;font-size:16px}.team-members{gap:60px;height:auto;padding:5px 5px 5px 50px;justify-content:flex-start;overflow-x:auto}.team-members>*{flex:0 0 85%;width:85%;scroll-snap-align:center}.scroll-button.left{left:5px}.scroll-button.right{right:5px}}.TeamitemWrapper{width:390.66px;height:fit-content;align-items:center}.TeamInformation{display:flex;flex-direction:column;align-items:left;margin-left:10px;width:fit-content;height:fit-content}.TeamItemName{width:fit-content;height:fit-content;font-family:Manrope;font-weight:600;font-size:18px;color:#000;text-align:left}.TeamItemDescription{width:fit-content;height:fit-content;font-family:Manrope;font-weight:400;text-align:justify;font-size:16px;color:#000;margin-top:-5px}.TeamitemWrapper img{height:320px;width:420px;border-radius:20px;margin-top:5px}.TeamItemDescription a{color:#37afe1;font-weight:700;text-decoration:none;margin-right:10px;display:inline-block;transition:color .3s}.TeamItemDescription a:hover{color:#2a87c7;text-decoration:underline}@media screen and (max-width: 1024px){.TeamitemWrapper{width:55%;margin:0 auto;padding-bottom:20px}.TeamitemWrapper img{width:100%;max-width:300px;height:320px;border-radius:15px}.TeamInformation{margin-top:10px;text-align:center;align-items:center}.TeamItemName{font-size:17px}.TeamItemDescription{font-size:15px}}@media screen and (max-width: 768px){.TeamitemWrapper{width:90%;margin:0 auto;display:flex;flex-direction:column;align-items:center;padding-bottom:30px}.TeamitemWrapper img{width:100%;max-width:300px;height:300px;border-radius:15px}.TeamInformation{margin-top:15px;text-align:center;align-items:center}.TeamItemName{font-size:18px;text-align:center}.TeamItemDescription{font-size:14px;text-align:center;margin-top:5px}}.contact-container{display:flex;justify-content:space-between;align-items:flex-start;padding:40px 80px;font-family:Manrope;gap:70px;flex-wrap:wrap}.contact-info{flex:1;min-width:300px}.contact-info h2{font-size:24px;margin-bottom:15px}.contact-info p{width:550px;margin-bottom:10px;color:#444;line-height:1.8;text-align:justify;font-size:16px}.contact-form{flex:1;min-width:300px;max-width:600px;display:flex;flex-direction:column}.contact-form h3{margin-top:10px;font-size:20px;margin-bottom:20px;font-weight:600}.contact-form form{display:flex;flex-direction:column;gap:15px}.contact-form input,.contact-form textarea{padding:12px;border:1px solid #ccc;border-radius:8px;background-color:#f1f5f9;font-size:14px;width:100%;box-sizing:border-box}.contact-form button{padding:12px;border:none;background-color:#37afe1;color:#fff;font-size:16px;font-family:cursive;border-radius:8px;cursor:pointer;transition:.3s}.contact-form button:hover{background-color:#2563eb}.contact-form span{margin-top:10px;color:green;font-size:14px}.ContactUsContainer{margin-top:20px;width:100%;margin-bottom:100px}.titleContactUsContainer{display:flex;align-items:center;justify-content:center}.left-lineContactUs{opacity:20;flex:1;height:1.5px;background-color:#000;margin-right:80px;max-width:420px}.right-lineContact{opacity:20;flex:1;height:1.5px;background-color:#000;max-width:420px;margin-left:80px}.ContactTitle{font-family:cursive;font-size:40px}.social-media{margin-top:40px;display:flex;flex-wrap:wrap;gap:50px}.social-media img{width:90px}.social-media img:hover{width:90px;transform:scale(1.05);transition:.5s;cursor:pointer}@media (min-width: 1025px) and (max-width: 1440px){.ContactUsContainer{display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:1200px;margin:0 auto;padding:60px 20px}.titleContactUsContainer{width:100%;margin-bottom:40px}.contact-container{display:flex;justify-content:space-between;gap:80px;width:100%;align-items:flex-start}.contact-info,.contact-form{flex:1}.contact-info{text-align:left}.contact-info p{font-size:18px;width:100%;max-width:600px;line-height:1.6}.contact-form form{gap:20px}.contact-form input,.contact-form textarea{padding:15px;font-size:16px}.contact-form button{font-size:17px;padding:15px;max-width:200px}.social-media{justify-content:flex-start;gap:25px;margin-top:30px}.social-media img{width:65px;transition:transform .3s}.social-media img:hover{transform:scale(1.1)}.ContactTitle{font-size:42px}.left-lineContactUs,.right-lineContact{max-width:350px}}@media screen and (max-width: 1024px){.contact-container{padding:30px 40px;flex-direction:column;gap:50px;align-items:center}.contact-info{text-align:center}.contact-info p{width:100%;font-size:16px;text-align:center}.contact-form{width:100%;max-width:500px;align-items:center}.contact-form form{width:100%}.social-media{justify-content:center;gap:30px;margin-top:20px}.social-media img{width:70px}.titleContactUsContainer{flex-direction:column;gap:15px}.ContactTitle{font-size:32px}.left-lineContactUs,.right-lineContact{max-width:200px;margin:0 auto}}@media screen and (max-width: 768px){.contact-container{padding:20px;gap:40px}.ContactTitle{font-size:28px}.left-lineContactUs,.right-lineContact{display:none}.social-media img{width:60px}}.PartnersContainer{width:100%;height:fit-content;max-width:1300px;margin:0 auto}.titlePratnersContainer{display:flex;align-items:center;justify-content:center}.left-linePartner{opacity:20;flex:1;height:1.5px;background-color:#000;margin-right:95px;max-width:430px}.right-linePartner{opacity:20;flex:1;height:1.5px;background-color:#000;max-width:430px;margin-left:95px}.Partner-title{font-family:cursive;font-size:40px}.Partners-Logo{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:32px;align-items:center;justify-items:center;margin:40px auto;padding:0 20px}.Partners-Logo .logo{max-width:100%;max-height:90px;width:auto;height:auto;object-fit:contain;transition:transform .3s ease}.Partners-Logo .logo:hover{transform:scale(1.05)}@media (max-width: 1024px){.left-linePartner,.right-linePartner{max-width:200px;margin:0 12px}.Partners-Logo{gap:20px}.Partners-Logo .logo{max-height:80px}}@media (max-width: 768px){.titlePratnersContainer{flex-direction:column;gap:10px;text-align:center}.left-linePartner,.right-linePartner{display:none}.Partners-Logo{gap:50px}.Partners-Logo .logo{max-height:90px;max-width:200px}}.Recruitment-section{margin-top:100px;width:100%;margin-bottom:100px}.RecruitmentContainer{display:flex;align-items:center;justify-content:center}.left-lineRecruitment{opacity:20;flex:1;height:1.5px;background-color:#000;margin-right:80px;max-width:420px}.right-lineRecruitment{opacity:20;flex:1;height:1.5px;background-color:#000;max-width:420px;margin-left:80px}.RecruitmentTitle{font-family:cursive;font-size:40px}.descriptionRecruitmentSection p{margin-left:70px;margin-right:50px;text-align:left;font-size:20px;font-family:Manrope}.Recruitment-members{display:flex;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;gap:90px;height:fit-content;margin-top:10px;margin-left:75px;align-items:center}.Recruitment-scroll-wrapper{position:relative;display:flex;align-items:center;margin-top:40px;overflow:hidden}.Recruitmentscroll-button{position:absolute;background-color:#37afe1;border:none;font-size:24px;cursor:pointer;z-index:2;top:40%;transform:translateY(-50%);box-shadow:0 2px 8px #0000001a;padding:8px;border-radius:50%}.Recruitmentscroll-button:hover{background-color:#2b10c7}.Recruitmentscroll-button.left{left:15px}.Recruitmentscroll-button.right{right:0}.Recruitment-members>*{flex:0 0 auto;scroll-snap-align:center;width:440px}.Recruitment-members::-webkit-scrollbar{display:none}.Recruitment-members{scrollbar-width:none}@media (max-width: 768px){.RecruitmentContainer{flex-direction:column;text-align:center;gap:10px}.left-lineRecruitment,.right-lineRecruitment{display:none}.RecruitmentTitle{font-size:26px}.descriptionRecruitmentSection p{margin:0 20px;font-size:16px;text-align:justify}.Recruitment-scroll-wrapper{flex-direction:column;align-items:center}.Recruitment-members{flex-direction:column;align-items:center;gap:20px;padding:10px 0;margin-left:0;scroll-snap-type:none;overflow-x:visible}.Recruitment-members>*{width:90%;max-width:350px}.Recruitmentscroll-button{display:none}}@media (max-width: 1024px){.RecruitmentContainer{flex-direction:column;text-align:center;gap:10px}.left-lineRecruitment,.right-lineRecruitment{display:none}.RecruitmentTitle{font-size:30px}.descriptionRecruitmentSection p{margin:0 40px;font-size:18px;text-align:justify}.Recruitment-scroll-wrapper{flex-direction:column;align-items:center}.Recruitment-members{flex-direction:column;align-items:center;gap:25px;padding:10px 0;margin-left:0;scroll-snap-type:none;overflow-x:visible}.Recruitment-members>*{width:95%;max-width:420px}.Recruitmentscroll-button{display:none}}@media (max-width: 768px){.RecruitmentContainer{flex-direction:column;text-align:center;gap:10px}.left-lineRecruitment,.right-lineRecruitment{display:none}.RecruitmentTitle{font-size:28px}.descriptionRecruitmentSection p{margin:0 20px;font-size:16px;text-align:justify}.Recruitment-scroll-wrapper{flex-direction:column;align-items:center}.Recruitment-members{margin-left:0;gap:20px;padding:10px 0;scroll-snap-type:none;overflow-x:visible;flex-direction:column;align-items:center}.Recruitment-members>*{width:90%;max-width:350px}.Recruitmentscroll-button{display:none}}@media (max-width: 1024px){.RecruitmentContainer{flex-direction:column;text-align:center;gap:10px}.left-lineRecruitment,.right-lineRecruitment{display:none}.RecruitmentTitle{font-size:32px}.descriptionRecruitmentSection p{margin:0 30px;font-size:18px;text-align:justify}.Recruitment-scroll-wrapper{flex-direction:column;align-items:center}.Recruitment-members{margin-left:0;padding:10px 0;gap:30px;scroll-snap-type:none;overflow-x:visible;flex-direction:column;align-items:center}.Recruitment-members>*{width:95%;max-width:420px}.Recruitmentscroll-button{display:none}}.Achievement-section{margin:50px auto;width:100%;max-width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.AchievementContainer{display:flex;align-items:center;justify-content:center;gap:20px}.left-lineAchievement,.right-lineAchievement{opacity:.2;flex:1;height:1.5px;background-color:#000;max-width:150px}.AchievementTitle{font-family:cursive;font-size:40px;text-align:center}.descriptionAchievementSection p{margin:20px 35px 20px 55px;font-size:20px;text-align:justify;max-width:96%;font-family:Manrope;padding:0 20px}.Achievement-scroll-wrapper{position:relative;width:100%;overflow:hidden;display:flex;align-items:center;justify-content:center}.Achievement-members{display:flex;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;gap:40px;padding:20px;align-items:center;justify-content:flex-start}.Achievement-members>*{flex:0 0 auto;scroll-snap-align:center;width:400px}.Achievementscroll-button{position:absolute;background-color:#37afe1;border:none;font-size:24px;cursor:pointer;z-index:2;top:50%;transform:translateY(-50%);box-shadow:0 2px 8px #0000001a;padding:8px;border-radius:50%}.Achievementscroll-button:hover{background-color:#2b10c7}.Achievementscroll-button.left{left:15px}.Achievementscroll-button.right{right:15px}.Achievement-members::-webkit-scrollbar{display:none}.Achievement-members{scrollbar-width:none}@media (max-width: 1024px){.Achievement-members>*{width:300px}.AchievementTitle{font-size:32px}.descriptionAchievementSection p{font-size:18px;max-width:700px;margin:0 20px}.left-lineAchievement,.right-lineAchievement{max-width:100px}}@media (max-width: 768px){.AchievementContainer{flex-direction:column;gap:10px}.AchievementTitle{font-size:26px}.descriptionAchievementSection p{font-size:16px;padding:0 15px;line-height:1.6;text-align:center}.Achievement-members{gap:10px;padding:10px}.Achievement-members>*{flex:0 0 90%;width:90%}.left-lineAchievement,.right-lineAchievement{display:none}.Achievementscroll-button{top:50%;padding:6px}}@media (max-width: 600px){.Achievement-members>*{width:100%;flex:0 0 100%}.Achievementscroll-button{display:none}}.StoryTelling-section{margin-top:100px;width:100%;margin-bottom:100px}.StoryTellingContainer{display:flex;align-items:center;justify-content:center}.left-lineStoryTelling{opacity:20;flex:1;height:1.5px;background-color:#000;margin-right:80px;max-width:420px}.right-lineStoryTelling{opacity:20;flex:1;height:1.5px;background-color:#000;max-width:420px;margin-left:80px}.StoryTellingTitle{font-family:cursive;font-size:40px;text-align:center}.descriptionStoryTellingSection p{margin-left:70px;margin-right:50px;line-height:1.5;text-align:left;font-size:20px;font-family:Manrope}.StoryTelling-members{display:flex;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;gap:90px;height:fit-content;margin-top:10px;margin-left:575px;align-items:center}.StoryTelling-scroll-wrapper{position:relative;display:flex;align-items:center;margin-top:40px;overflow:hidden}.StoryTellingscroll-button{position:absolute;background-color:#37afe1;border:none;font-size:24px;cursor:pointer;z-index:2;top:40%;transform:translateY(-50%);box-shadow:0 2px 8px #0000001a;padding:8px;border-radius:50%}.StoryTellingscroll-button:hover{background-color:#2b10c7}.StoryTellingscroll-button.left{left:15px}.StoryTellingscroll-button.right{right:0}.StoryTelling-members>*{flex:0 0 auto;scroll-snap-align:center;width:440px}.StoryTelling-members::-webkit-scrollbar{display:none}.StoryTelling-members{scrollbar-width:none}@media (max-width: 768px){.StoryTellingContainer{flex-direction:column;text-align:center;gap:10px}.left-lineStoryTelling,.right-lineStoryTelling{display:none}.StoryTellingTitle{font-size:26px}.descriptionStoryTellingSection p{margin:0 20px;font-size:16px;text-align:justify}.StoryTelling-scroll-wrapper{flex-direction:column;align-items:center}.StoryTelling-members{flex-direction:column;align-items:center;gap:20px;padding:10px 0;margin-left:0;scroll-snap-type:none;overflow-x:visible}.StoryTelling-members>*{width:90%;max-width:350px}.StoryTellingscroll-button{display:none}}@media (max-width: 1024px){.StoryTellingContainer{flex-direction:column;text-align:center;gap:10px}.left-lineStoryTelling,.right-lineStoryTelling{display:none}.StoryTellingTitle{font-size:30px}.descriptionStoryTellingSection p{margin:0 40px;font-size:18px;text-align:justify}.StoryTelling-scroll-wrapper{flex-direction:column;align-items:center}.StoryTelling-members{flex-direction:column;align-items:center;gap:25px;padding:10px 0;margin-left:0;scroll-snap-type:none;overflow-x:visible}.StoryTelling-members>*{width:95%;max-width:420px}.StoryTellingscroll-button{display:none}}@media (max-width: 768px){.StoryTellingContainer{flex-direction:column;text-align:center;gap:10px}.left-lineStoryTelling,.right-lineStoryTelling{display:none}.StoryTellingTitle{font-size:28px}.descriptionStoryTellingSection p{margin:0 20px;font-size:16px;text-align:justify}.StoryTelling-scroll-wrapper{flex-direction:column;align-items:center}.StoryTelling-members{margin-left:0;gap:20px;padding:10px 0;scroll-snap-type:none;overflow-x:visible;flex-direction:column;align-items:center}.StoryTelling-members>*{width:90%;max-width:350px}.StoryTellingscroll-button{display:none}}@media (max-width: 1024px){.StoryTellingContainer{flex-direction:column;text-align:center;gap:10px}.left-lineStoryTelling,.right-lineStoryTelling{display:none}.StoryTellingTitle{font-size:32px}.descriptionStoryTellingSection p{margin:0 30px;font-size:18px;text-align:justify}.StoryTelling-scroll-wrapper{flex-direction:column;align-items:center}.StoryTelling-members{margin-left:0;padding:10px 0;gap:30px;scroll-snap-type:none;overflow-x:visible;flex-direction:column;align-items:center}.StoryTelling-members>*{width:95%;max-width:420px}.StoryTellingscroll-button{display:none}}.Blogs-section{margin:50px auto;width:100%;max-width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.BlogsContainer{display:flex;align-items:center;justify-content:center}.left-lineBlogs,.right-lineBlogs{opacity:.2;height:1.5px;background-color:#0d0303;flex:1}.BlogsTitle{font-family:cursive;font-size:40px;text-align:center}.descriptionBlogsSection p{margin:20px 35px 20px 55px;line-height:1.5;font-size:20px;text-align:justify;max-width:96%;font-family:Manrope;padding:0 20px}.Blogs-scroll-wrapper{position:relative;width:100%;overflow:hidden;display:flex;align-items:center;justify-content:center}.Blogs-members{display:flex;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;gap:40px;padding:20px;align-items:center;justify-content:flex-start}.Blogs-members>*{flex:0 0 auto;scroll-snap-align:center;width:400px}.Blogsscroll-button{position:absolute;background-color:#37afe1;border:none;font-size:24px;cursor:pointer;z-index:2;top:50%;transform:translateY(-50%);box-shadow:0 2px 8px #0000001a;padding:8px;border-radius:50%}.Blogsscroll-button:hover{background-color:#2b10c7}.Blogsscroll-button.left{left:15px}.Blogsscroll-button.right{right:15px}.Blogs-members::-webkit-scrollbar{display:none}.Blogs-members{scrollbar-width:none}@media (max-width: 1024px){.Blogs-members>*{width:300px}.BlogsTitle{font-size:32px}.descriptionBlogsSection p{font-size:18px;max-width:700px;margin:0 20px}.left-lineBlogs,.right-lineBlogs{max-width:100px}}@media (max-width: 768px){.BlogsContainer{flex-direction:column;gap:10px}.BlogsTitle{font-size:26px}.descriptionBlogsSection p{font-size:16px;padding:0 15px;line-height:1.6;text-align:center}.Blogs-members{gap:10px;padding:10px}.Blogs-members>*{flex:0 0 90%;width:90%}.left-lineBlogs,.right-lineBlogs{display:none}.Blogsscroll-button{top:50%;padding:6px}}@media (max-width: 600px){.Blogs-members>*{width:100%;flex:0 0 100%}.Blogsscroll-button{display:none}}.hybrid-programs-page{width:100%;margin:0 auto;padding:40px 30px;box-sizing:border-box;background-image:url(/assets/programBackground-CtEEz7P7.jpg);background-size:cover;background-repeat:no-repeat}.titleHybridPageContainer{display:flex;align-items:center;justify-content:center}.left-lineHybridPage{opacity:20;flex:1;height:1.5px;background-color:#fff;margin-right:70px;max-width:400px}.right-lineHybridPage{opacity:20;flex:1;height:1.5px;background-color:#fff;max-width:400px;margin-left:80px}.Hybridpage-title{font-family:cursive;font-size:40px;color:#efe8e8}.HybridprogramsItems{margin-left:30px;width:100%;max-width:190vh}@media (max-width: 1024px){.HybridprogramsItems{margin-left:20px;margin-right:20px}.titleHybridPageContainer{flex-direction:column;text-align:center}.left-lineHybridPage,.right-lineHybridPage{display:none}.Hybridpage-title{font-size:28px;color:#fff}}@media (max-width: 768px){.Hybridpage-title{font-size:22px}.HybridprogramsItems{margin-left:10px;margin-right:10px}.titleHybridPageContainer{flex-direction:column;gap:20px;text-align:center}.left-lineHybridPage,.right-lineHybridPage{display:none}}.program-item{padding:10px 30px 30px;height:fit-content;margin-left:-20px;margin-bottom:80px;margin-top:20px;background-color:#dff0ea;border-radius:16px;box-shadow:0 4px 12px #00000014;font-family:Manrope,sans-serif}.program-item h2{font-size:28px;font-family:cursive;background-color:#0caa4b;border-radius:10px;width:fit-content;margin-bottom:12px;padding:10px 30px 10px 10px}.program-item p{font-size:16px;color:#333;font-family:cursive;padding-left:10px;line-height:1.6;margin-bottom:30px}.program-images{display:flex;gap:20px;flex-wrap:wrap;justify-content:space-between}.program-images img{width:100%;max-width:420px;height:500px;object-fit:cover;border-radius:12px;box-shadow:0 2px 6px #0000001a;flex:none}.program-images.single-image{justify-content:center;margin-top:50px}.program-images.single-image img{max-width:450px;height:500px}@media (max-width: 768px){.program-item{padding:20px;margin:20px 10px}.program-item h2{font-size:20px;padding:8px 20px}.program-item p{font-size:14px}.program-images{flex-direction:column;align-items:center}.program-images img{width:100%;height:auto;max-height:300px}.program-images.single-image img{max-width:100%;height:auto}}@media (min-width: 1025px) and (max-width: 1440px){.program-images{justify-content:center;gap:20px;flex-wrap:wrap}.program-images img{width:400px;height:400px;object-fit:cover;flex:none;border-radius:12px;box-shadow:0 2px 6px #0000001a}.program-images.single-image img{max-width:500px;height:450px}.program-item{max-width:1200px;margin:30px auto;padding:30px}.program-item h2{font-size:26px;padding:10px 25px}.program-item p{font-size:17px}}@media (max-width: 1024px){.program-item{padding:30px;margin:20px 30px 20px 10px}.program-images{flex-direction:column;align-items:center}.program-images img{max-width:90%;height:auto}.program-images.single-image img{max-width:95%;height:auto}}@media (max-width: 768px){.program-item h2{font-size:20px}.program-item p{font-size:14px}.program-images img{max-height:450px}}@media (min-width: 1025px) and (max-width: 1440px){.program-item{padding:30px;margin:40px auto;max-width:1200px}.program-item h2{font-size:26px;padding:8px 25px}.program-item p{font-size:17px}.program-images{gap:25px;justify-content:space-between;flex-wrap:wrap}.program-images img{max-width:100%;height:auto;flex:1 1 calc(33.333% - 20px);max-height:550px}.program-images.single-image img{max-width:550px;height:auto}}.offline-programs-page{width:100%;margin:0 auto;padding:40px 30px;box-sizing:border-box;background-image:url(/assets/programBackground-CtEEz7P7.jpg);background-size:cover;background-repeat:no-repeat}.titleOfflineProgramsContainer{display:flex;align-items:center;justify-content:center}.left-lineOfflinePage{opacity:20;flex:1;height:1.5px;background-color:#fff;margin-right:70px;max-width:410px}.right-lineOfflinePage{opacity:20;flex:1;height:1.5px;background-color:#fff;max-width:430px;margin-left:80px}.Offlinepage-title{font-family:cursive;font-size:40px;color:#efe8e8}.OfflineprogramsItems{margin-left:30px;width:100%;max-width:190vh}@media (max-width: 1024px){.OfflineprogramsItems{margin-left:20px;margin-right:20px}.titleOfflineProgramsContainer{flex-direction:column;text-align:center}.left-lineOfflinePage,.right-lineOfflinePage{display:none}.Offlinepage-title{font-size:28px;color:#fff}}@media (max-width: 768px){.Offlinepage-title{font-size:22px}.OfflineprogramsItems{margin-left:10px;margin-right:10px}.titleOfflineProgramsContainer{flex-direction:column;gap:20px;text-align:center}.left-lineOfflinePage,.right-lineOfflinePage{display:none}}.online-programs-page{width:100%;margin:0 auto;padding:40px 30px;box-sizing:border-box;background-image:url(/assets/programBackground-CtEEz7P7.jpg)}.titleProgramsPageContainer{display:flex;align-items:center;justify-content:center}.left-lineProgramPage{opacity:20;flex:1;height:1.5px;background-color:#fff;margin-right:70px;max-width:420px}.right-lineProgramPage{opacity:20;flex:1;height:1.5px;background-color:#fff;max-width:440px;margin-left:90px}.page-title{font-family:cursive;font-size:40px;color:#efe8e8}.programsItems{margin-left:30px;width:100%;max-width:190vh}@media (max-width: 768px){.titleProgramsPageContainer{flex-direction:column;gap:20px;text-align:center}.left-lineProgramPage,.right-lineProgramPage{display:none}.page-title{font-size:26px}.programsItems{margin-left:10px;margin-right:10px}}@media (max-width: 1024px){.programsItems{margin-left:20px;margin-right:20px}.titleProgramsPageContainer{flex-direction:column;text-align:center}.left-lineProgramPage,.right-lineProgramPage{display:none}.page-title{font-size:28px;color:#fff}}@media (max-width: 768px){.page-title{font-size:22px}.programsItems{margin-left:10px;margin-right:10px}}.splash-screen{position:fixed;top:0;left:0;width:100vw;height:100vh;display:flex;align-items:center;justify-content:center;background-color:#038c6a;z-index:9999;overflow:hidden}.splashBackground{position:relative;width:100%;height:auto;max-width:90vw;max-height:90vh;object-fit:contain;z-index:1}@media (max-width: 600px){.splashBackground{max-width:95vw;max-height:80vh}}.HeroLcoyContainer{position:relative;height:100vh;width:100%;overflow:hidden}.myVideo{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.textLcoy{position:relative;z-index:1;text-align:center;top:50%;transform:translateY(-50%);color:#fff;padding:0 20px}.heroLcoyTitle{font-size:3.1rem;font-weight:700}.heroLcoySubheadline{font-size:1.4rem;margin-top:1rem}@media (min-width: 1921px){.heroLcoyTitle{font-size:3.6rem}.heroLcoySubheadline{font-size:1.6rem}}@media (max-width: 1024px){.HeroLcoyContainer{height:100vh}.textLcoy{padding:0 28px}.heroLcoyTitle{font-size:2.6rem}.heroLcoySubheadline{font-size:1.25rem}}@media (max-width: 768px){.HeroLcoyContainer{height:100vh}.textLcoy{padding:0 24px}.heroLcoyTitle{font-size:2.1rem}.heroLcoySubheadline{font-size:1.1rem}}@media (max-width: 360px){.heroLcoyTitle{font-size:1.9rem}.heroLcoySubheadline{font-size:1rem}}.statementSection{text-align:center;padding:4rem 2rem;background-color:#fff}.titleStatment{font-size:2.5rem;font-weight:800;color:#0c0c81;margin-bottom:2rem}.statementSection .mainImage{width:60%;height:70vh;max-width:600px;border-radius:10px;box-shadow:0 4px 20px #0000001a;margin-bottom:2rem}.statementSection .seperator{background-color:transparent;width:60%;max-width:850px;margin-top:5rem}.buttonsStatement{display:flex;flex-direction:column;align-items:center;gap:1rem}.NYSButton,.instagramButton{background-color:#ff7a00;border:none;color:#fff;border:2px solid #0c0c81;box-shadow:1px 1px 4px #0000004d;padding:.7rem 1rem;border-radius:30px;font-size:1rem;width:60%;max-width:500px;font-weight:800;cursor:pointer;transition:all .3s ease}.instagramButton{background-color:transparent;border:2px solid #0c0c81;box-shadow:1px 1px 4px #0000004d;color:#0c0c81}.NYSButton:hover,.instagramButton:hover{background-color:#ff9f40;transform:translateY(-3px)}@media (min-width: 1921px){.titleStatment{font-size:3rem}.statementSection .mainImage{width:50%;height:75vh}.NYSButton,.instagramButton{font-size:1.1rem;width:40%}}@media (max-width: 1024px){.titleStatment{font-size:2.2rem}.statementSection{padding:3rem 1.5rem}.statementSection .mainImage{width:70%;height:60vh}.statementSection .seperator{width:75%}.NYSButton,.instagramButton{width:70%;font-size:.95rem}}@media (max-width: 768px){.titleStatment{font-size:1.8rem;margin-bottom:1.5rem}.statementSection{padding:3rem 1rem}.statementSection .mainImage{width:85%;height:auto}.statementSection .seperator{width:85%;margin-top:3rem}.NYSButton,.instagramButton{width:85%;font-size:.9rem;padding:.6rem .9rem}}@media (max-width: 400px){.titleStatment{font-size:1.6rem}.statementSection .mainImage{width:90%}.NYSButton,.instagramButton{width:90%;font-size:.85rem}}.LcoyDef{display:flex;background-color:#fff;align-items:center;justify-content:space-between;padding:0rem 10rem;gap:8rem;flex-wrap:wrap}.textLcoyDef{flex:1.2;min-width:500px}.titleLcoyDef{font-size:3rem;font-weight:800;color:#37afe1;margin-bottom:1.5rem}.paragraphLcoyDef{font-size:1.2rem;line-height:1.7;color:#000;max-width:600px}.newsLcoyDef{font-size:1.2rem;font-weight:700;color:#0c0c81;line-height:1.7}.imgLcoyDef{flex:1.2;min-width:360px;display:flex;justify-content:center}.imgLcoyDef .lcoyGrpPic{width:100%;max-width:800px;background-color:transparent;border-radius:2rem;object-fit:cover}@media (min-width: 1921px){.LcoyDef{padding:0 12rem;gap:10rem}.titleLcoyDef{font-size:3.4rem}.paragraphLcoyDef,.newsLcoyDef{font-size:1.3rem}.imgLcoyDef .lcoyGrpPic{max-width:900px}}@media (max-width: 1280px){.LcoyDef{padding:0 6rem;gap:5rem}.textLcoyDef{min-width:420px}.titleLcoyDef{font-size:2.6rem}.paragraphLcoyDef,.newsLcoyDef{font-size:1.1rem}.imgLcoyDef .lcoyGrpPic{max-width:700px}}@media (max-width: 1024px){.LcoyDef{padding:0 3rem;gap:3rem;justify-content:center}.textLcoyDef,.imgLcoyDef{flex:1 1 100%;min-width:0}.textLcoyDef{text-align:center}.titleLcoyDef{font-size:2.2rem}.paragraphLcoyDef,.newsLcoyDef{margin:0 auto;max-width:650px}.imgLcoyDef .lcoyGrpPic{max-width:640px;border-radius:1.6rem}}@media (max-width: 768px){.LcoyDef{padding:0 1.5rem;gap:2rem}.titleLcoyDef{font-size:2rem;margin-bottom:1.2rem}.paragraphLcoyDef{font-size:1rem}.newsLcoyDef{font-size:1.05rem}.imgLcoyDef{min-width:0}.imgLcoyDef .lcoyGrpPic{max-width:100%;border-radius:1.2rem}}@media (max-width: 480px){.LcoyDef{padding:0 1rem;gap:1.5rem}.titleLcoyDef{font-size:1.7rem}.paragraphLcoyDef{font-size:.95rem}.newsLcoyDef{font-size:.98rem}.imgLcoyDef .lcoyGrpPic{border-radius:1rem}}.LcoyActivities{color:#fff;text-align:center;position:relative;overflow:hidden;padding:6rem 2rem}.lcoyActivitiesTitle{display:flex;gap:1rem;padding:0 8rem;margin-bottom:2rem}.partOneLcoyActivity{font-size:3rem;font-weight:800;letter-spacing:1px;color:#37afe1}.partTwoLcoyActivity{font-size:3rem;font-weight:900;color:#ff7a00;letter-spacing:2px;position:relative}.partTwoLcoyActivity:after{content:"";position:absolute;left:50%;bottom:-10px;transform:translate(-50%);width:70%;height:4px;background:linear-gradient(90deg,#37afe1,#00c3ff);border-radius:2px}.activitiesGrid{max-width:1100px;margin:0 auto;display:grid;gap:4rem}.activityCard{display:grid;gap:2rem;grid-template-columns:minmax(260px,520px) 1fr;grid-template-areas:"media content"}.activityCard.right{grid-template-columns:1fr minmax(260px,520px);grid-template-areas:"content media"}.mediaWrap{grid-area:media;position:relative;width:100%}.mediaWrap img{width:100%;display:block;border-radius:12px}.content{grid-area:content;padding-top:5rem;text-align:left}.activityCard.right .content{text-align:right}.label{display:inline-block;padding:.6rem 1rem;border-radius:8px;font-weight:800;font-size:clamp(1rem,2.2vw,1.4rem);color:#fff;background:#0c5c85;box-shadow:0 6px 18px #00000040;margin-bottom:1rem}.body{max-width:48ch;line-height:1.7;color:#000;font-size:1.5rem;margin:0}.reveal{opacity:0;transform:translate(var(--from,-60px));transition:opacity .6s ease-out,transform .6s ease-out;will-change:opacity,transform}.reveal.show{opacity:1;transform:translate(0)}@media (min-width: 1921px){.LcoyActivities{padding:7rem 3rem}.lcoyActivitiesTitle{padding:0 10rem;gap:1.25rem}.partOneLcoyActivity,.partTwoLcoyActivity{font-size:3.4rem}.activitiesGrid{max-width:1300px;gap:5rem}.body{font-size:1.6rem}}@media (min-width: 1441px) and (max-width: 1920px){.lcoyActivitiesTitle{padding:0 9rem}.activitiesGrid{max-width:1200px;gap:4.5rem}}@media (max-width: 1440px){.lcoyActivitiesTitle{padding:0 6rem}.activitiesGrid{max-width:1100px;gap:3.5rem}.activityCard,.activityCard.right{grid-template-columns:minmax(240px,480px) 1fr}.activityCard.right{grid-template-columns:1fr minmax(240px,480px)}.content{padding-top:4rem}.partOneLcoyActivity,.partTwoLcoyActivity{font-size:2.8rem}.body{font-size:1.35rem}}@media (max-width: 1200px){.LcoyActivities{padding:5rem 2rem}.lcoyActivitiesTitle{padding:0 4rem}.activitiesGrid{gap:3rem}.activityCard,.activityCard.right{grid-template-columns:minmax(220px,440px) 1fr}.activityCard.right{grid-template-columns:1fr minmax(220px,440px)}.partTwoLcoyActivity:after{width:64%}.content{padding-top:3.5rem}.body{font-size:1.25rem}}@media (min-width: 800px) and (max-width: 1024px){.lcoyActivitiesTitle{padding:0 2rem}.partOneLcoyActivity,.partTwoLcoyActivity{font-size:2.4rem;letter-spacing:1px}.partTwoLcoyActivity:after{width:58%;bottom:-8px}.activitiesGrid{gap:2.5rem}.content{padding-top:3rem}.body{font-size:1.15rem}}@media (min-width: 600px) and (max-width: 800px){.LcoyActivities{padding:4rem 1.25rem}.lcoyActivitiesTitle{padding:0 1rem;justify-content:center;flex-wrap:wrap;gap:1rem;margin-bottom:1.5rem}.partOneLcoyActivity,.partTwoLcoyActivity{font-size:2rem}.partTwoLcoyActivity:after{width:80%;height:3px;bottom:-6px}.activitiesGrid{gap:2rem}.content{padding-top:0rem}.body{max-width:180px;width:100%;font-size:1rem}}@media (max-width: 600px){.LcoyActivities{padding:3.5rem 1rem}.partOneLcoyActivity,.partTwoLcoyActivity{font-size:1.7rem}.content{padding-top:0rem}.partTwoLcoyActivity:after{width:60%}.body{font-size:.85rem;line-height:1.65}.activitiesGrid{gap:1.6rem}}@media (max-width: 360px){.partOneLcoyActivity,.partTwoLcoyActivity{font-size:1.55rem}.partTwoLcoyActivity:after{width:66%}.content{padding-top:0rem}.body{font-size:.8rem}}.vtSection{padding:3.5rem 1.25rem;text-align:center;background:#fff;color:#111}.vtTitle{position:relative;padding:3rem 10rem;text-align:left;font-size:3rem;font-weight:900;color:#ff7a00}.highlightWord{color:#37afe1}.vtTitle:after{content:"";position:absolute;left:37rem;bottom:40px;width:20%;height:4px;background:linear-gradient(90deg,#ff7a00,#ff7a00);border-radius:2px}.vtPlayerWrap{max-width:960px;margin:0 auto;aspect-ratio:16 / 9;border-radius:12px;overflow:hidden;background:#000;box-shadow:0 14px 40px #0000002e}.vtPlayer{width:100%;height:100%;display:block;object-fit:cover}.vtNote{margin-top:1rem;color:#5a6670;font-size:1rem}@media (min-width: 1201px) and (max-width: 1440px){.vtTitle{padding:2.8rem 8rem;font-size:2.7rem}.vtTitle:after{left:30rem;width:22%;bottom:36px}.vtPlayerWrap{width:100%;max-width:960px}}@media (min-width: 1025px) and (max-width: 1200px){.vtTitle{padding:2.4rem 6rem;font-size:2.5rem}.vtTitle:after{left:24rem;width:26%;bottom:34px}.vtPlayerWrap{width:100%;max-width:880px}}@media (min-width: 769px) and (max-width: 1024px){.vtSection{padding:3rem 1.25rem}.vtTitle{padding:2rem 3rem;font-size:2.2rem}.vtTitle:after{left:12rem;width:34%;bottom:28px}.vtPlayerWrap{width:100%;max-width:760px}}@media (min-width: 481px) and (max-width: 768px){.vtTitle{padding:1.5rem 1.25rem;font-size:1.9rem}.vtTitle:after{left:1.25rem;width:42%;bottom:20px;background:transparent}.vtPlayerWrap{width:100%;max-width:640px}.vtNote{font-size:.95rem}}@media (max-width: 480px){.vtTitle{padding:1.25rem 1rem;font-size:1.8rem}.vtTitle:after{left:1rem;width:48%;bottom:16px;height:3px;background:transparent}.vtPlayerWrap{width:100%;max-width:100%}.vtNote{font-size:.9rem}}@media (min-width: 1921px){.vtTitle{padding:3rem 12rem;font-size:3.2rem}.vtTitle:after{left:41rem;width:18%;bottom:42px}.vtPlayerWrap{width:100%;max-width:1100px}}.pgSection{background:#f8fafc;padding:3rem 1.25rem}.pgTitle{position:relative;text-align:center;font-weight:900;color:#37afe1;font-size:clamp(1.8rem,4vw,2.4rem);margin-bottom:2.5rem}.pgTitle:after{content:"";position:absolute;left:50%;bottom:-10px;transform:translate(-50%);width:30%;height:4px;background:linear-gradient(90deg,#ff7a00,#00c3ff);border-radius:2px}.pgGrid{max-width:1200px;margin:0 auto;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));justify-items:center;padding:0 .25rem;background:transparent}.pgItem{width:100%;border-radius:10px;overflow:hidden;background:#e9eef6;box-shadow:0 6px 18px #0000000f}.pgItem img{width:100%;height:270px;object-fit:cover;display:block;transition:transform .25s ease,box-shadow .25s ease}.pgItem img:hover{transform:translateY(-2px);box-shadow:0 12px 28px #0000001f}@media (max-width: 520px){.pgGrid{gap:10px}.pgItem img{height:190px}}
