.educationDetail{width:100%;padding-top:80px!important;padding-bottom:80px!important;background-color:#f7f8f8;display:flex;flex-direction:column;gap:60px}.educationDetail .bannerSection{width:100%;height:494px;position:relative;overflow:hidden}.educationDetail .bannerSection .bannerImage{width:100%;height:100%;border-radius:8px;object-fit:cover}.educationDetail .contentSection h1{font-family:Inter,sans-serif!important;font-weight:800;font-size:30px;line-height:36px;margin-bottom:24px;color:#25475a}.educationDetail .contentSection .textContent{margin-bottom:60px}.educationDetail .contentSection .textContent p{font-family:Inter,sans-serif!important;font-weight:400;font-size:18px;line-height:28px;color:#25475a}.educationDetail .contentSection .textContent p *{font-family:inherit!important;color:inherit!important}.educationDetail .contentSection .photoGrid{width:100%;display:flex;gap:24px;margin-top:40px;height:800px}.educationDetail .contentSection .photoGrid .gridLeft{display:flex;flex-direction:column;gap:24px;width:30%;height:100%}.educationDetail .contentSection .photoGrid .gridLeft .largeImage{height:calc(50% - 12px);border-radius:12px;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.1)}.educationDetail .contentSection .photoGrid .gridLeft .largeImage img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.educationDetail .contentSection .photoGrid .gridLeft .largeImage img:hover{transform:scale(1.05)}.educationDetail .contentSection .photoGrid .gridLeft .smallImage{height:calc(50% - 12px);border-radius:12px;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.1)}.educationDetail .contentSection .photoGrid .gridLeft .smallImage img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.educationDetail .contentSection .photoGrid .gridLeft .smallImage img:hover{transform:scale(1.05)}.educationDetail .contentSection .photoGrid .gridCenter{width:40%;height:100%;display:flex;flex-direction:column;gap:24px}.educationDetail .contentSection .photoGrid .gridCenter .largeImage{height:70%;border-radius:12px;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.1)}.educationDetail .contentSection .photoGrid .gridCenter .largeImage img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.educationDetail .contentSection .photoGrid .gridCenter .largeImage img:hover{transform:scale(1.05)}.educationDetail .contentSection .photoGrid .gridCenter .smallImage{height:calc(30% - 24px);border-radius:12px;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.1)}.educationDetail .contentSection .photoGrid .gridCenter .smallImage img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.educationDetail .contentSection .photoGrid .gridCenter .smallImage img:hover{transform:scale(1.05)}.educationDetail .contentSection .photoGrid .gridRight{display:flex;flex-direction:column;gap:24px;width:30%;height:100%}.educationDetail .contentSection .photoGrid .gridRight .smallImage{height:30%;border-radius:12px;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.1)}.educationDetail .contentSection .photoGrid .gridRight .smallImage img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.educationDetail .contentSection .photoGrid .gridRight .smallImage img:hover{transform:scale(1.05)}.educationDetail .contentSection .photoGrid .gridRight .smallImage:last-child{height:70%}@media screen and (max-width:1024px){.educationDetail{padding-top:64px!important;padding-bottom:64px!important}.educationDetail .contentSection h1{font-size:36px}.educationDetail .contentSection .photoGrid{height:700px}}@media screen and (max-width:768px){.educationDetail{padding-bottom:40px!important;padding-top:40px!important}.educationDetail .bannerSection{height:400px}.educationDetail .contentSection h1{font-size:32px;margin-bottom:32px}.educationDetail .contentSection .textContent{margin-bottom:40px}.educationDetail .contentSection .textContent p{font-size:16px}.educationDetail .contentSection .photoGrid{height:auto;flex-direction:column;gap:24px}.educationDetail .contentSection .photoGrid .gridCenter,.educationDetail .contentSection .photoGrid .gridLeft,.educationDetail .contentSection .photoGrid .gridRight{width:100%;flex-direction:row;height:300px}.educationDetail .contentSection .photoGrid .gridCenter .largeImage,.educationDetail .contentSection .photoGrid .gridCenter .smallImage,.educationDetail .contentSection .photoGrid .gridLeft .largeImage,.educationDetail .contentSection .photoGrid .gridLeft .smallImage,.educationDetail .contentSection .photoGrid .gridRight .largeImage,.educationDetail .contentSection .photoGrid .gridRight .smallImage{height:100%;width:calc(50% - 12px)}.educationDetail .contentSection .photoGrid .gridCenter .largeImage:last-child,.educationDetail .contentSection .photoGrid .gridCenter .smallImage:last-child,.educationDetail .contentSection .photoGrid .gridLeft .largeImage:last-child,.educationDetail .contentSection .photoGrid .gridLeft .smallImage:last-child,.educationDetail .contentSection .photoGrid .gridRight .largeImage:last-child,.educationDetail .contentSection .photoGrid .gridRight .smallImage:last-child{height:100%}}@media screen and (max-width:480px){.educationDetail .bannerSection{height:300px}.educationDetail .contentSection h1{font-size:28px;margin-bottom:24px}.educationDetail .contentSection .photoGrid .gridCenter,.educationDetail .contentSection .photoGrid .gridLeft,.educationDetail .contentSection .photoGrid .gridRight{flex-direction:column;height:auto}.educationDetail .contentSection .photoGrid .gridCenter .largeImage,.educationDetail .contentSection .photoGrid .gridCenter .smallImage,.educationDetail .contentSection .photoGrid .gridLeft .largeImage,.educationDetail .contentSection .photoGrid .gridLeft .smallImage,.educationDetail .contentSection .photoGrid .gridRight .largeImage,.educationDetail .contentSection .photoGrid .gridRight .smallImage{width:100%;height:250px}.educationDetail .contentSection .photoGrid .gridCenter .largeImage:last-child,.educationDetail .contentSection .photoGrid .gridCenter .smallImage:last-child,.educationDetail .contentSection .photoGrid .gridLeft .largeImage:last-child,.educationDetail .contentSection .photoGrid .gridLeft .smallImage:last-child,.educationDetail .contentSection .photoGrid .gridRight .largeImage:last-child,.educationDetail .contentSection .photoGrid .gridRight .smallImage:last-child{height:250px}}.educationDetails{padding-top:80px!important;padding-bottom:80px!important;width:100%;background-color:#f7f8f8;display:flex;flex-direction:column;gap:60px}.educationDetails .bannerSection{width:100%;height:494px;position:relative;overflow:hidden;object-fit:cover}.educationDetails .bannerSection .bannerImage{width:100%;border-radius:8px;height:100%;object-fit:cover}.educationDetails .contentSection .textContent{margin-top:24px}.educationDetails .contentSection .textContent .richText{font-family:Inter,sans-serif!important;color:#25475a!important}.educationDetails .contentSection .textContent .richText ul{padding-left:32px}.educationDetails .contentSection .textContent .richText *{font-family:inherit!important;color:inherit!important}.educationDetails .contentSection .textContent .richText * ul{padding-left:32px}.educationDetails .contentSection .textContent .curiculumSection{margin-top:60px;display:flex;align-items:center;gap:32px}.educationDetails .contentSection .textContent .curiculumSection .primaryButton{text-wrap:nowrap;background-color:#25475a;color:#fefefe;font-weight:600;font-size:12px;line-height:18px;padding:12px;border:none;border-radius:4px;cursor:pointer;transition:background-color .3s ease;box-shadow:0 1px 4px 0 rgba(25,33,61,.078)}.educationDetails .contentSection .textContent .curiculumSection .primaryButton:hover{background-color:#162a36}.educationDetails .logosSection{display:flex;flex-direction:column;gap:48px;align-items:center}.educationDetails .logosSection h4{font-weight:800;font-size:32px;line-height:40px;text-align:center;color:#25475a}.educationDetails .logosSection .universityLogos{display:flex;gap:16px;justify-content:center;flex-wrap:wrap}.educationDetails .logosSection .universityLogos .universityLogo{width:144px;height:87px;object-fit:contain}@media screen and (max-width:1280px){.educationDetails{padding-bottom:64px!important;padding-top:64px!important}.educationDetails .contentSection{padding:0 24px}}@media screen and (max-width:768px){.educationDetails{padding-bottom:40px!important;padding-top:40px!important}.educationDetails .bannerSection{height:300px}.educationDetails .contentSection{padding:0 20px}.educationDetails .contentSection h1{font-size:36px;margin-bottom:24px}.educationDetails .contentSection .textContent .curiculumSection{flex-direction:column;align-items:flex-start}}@media screen and (max-width:480px){.educationDetails .bannerSection{height:200px}.educationDetails .contentSection{padding:0 16px}.educationDetails .contentSection h1{font-size:28px;margin-bottom:20px}.educationDetails .contentSection .textContent li,.educationDetails .contentSection .textContent p{font-size:15px;line-height:1.5}.educationDetails .contentSection .textContent h2{font-size:18px;margin:28px 0 16px}.educationDetails .contentSection .textContent ul{padding-left:16px;margin-bottom:28px}}.photoSlide{padding-top:80px!important;padding-bottom:80px!important;background-color:#fefefe;height:610px}.photoSlide .imageContent{position:relative;width:100%;height:100%}.photoSlide .imageContent img{position:absolute;right:0;top:50%;transform:translateY(-50%);border-radius:8px;width:670px;height:450px;object-fit:cover}.photoSlide .imageContent .textContent{position:absolute;top:50%;transform:translateX(167px);transform:translateY(-50%);max-width:548px;background:var(--Color-2,#fefefe);border:1px solid var(--Color-4,#f7f8f8);box-shadow:0 1px 4px 0 rgba(25,33,61,.078);padding:40px 32px;color:#25475a;border-radius:8px}.photoSlide .imageContent .textContent h2{font-weight:800;font-size:36px;line-height:44px;margin-bottom:24px}.photoSlide .imageContent .textContent p{margin-bottom:32px;max-width:600px}.photoSlide .imageContent .textContent .readMoreButton{display:flex;align-items:center;justify-content:center;width:124px;height:40px;background-color:#25475a;color:#fefefe;gap:3px;border-radius:4px;font-weight:600;font-size:14px;line-height:20px;transition:all .2s ease;box-shadow:0 1px 4px 0 rgba(25,33,61,.078)}.photoSlide .imageContent .textContent .readMoreButton img{position:unset;width:12px;height:12px;transform:unset}.photoSlide .imageContent .textContent .readMoreButton:hover{background-color:#1d3645}@media screen and (max-width:1140px){.photoSlide .imageContent img{max-width:500px}}@media screen and (max-width:960px){.photoSlide{flex-direction:column;height:-moz-fit-content;height:fit-content;padding-right:24px!important;padding-left:24px!important}.photoSlide .imageContent,.photoSlide .imageContent img{position:unset;transform:unset}.photoSlide .imageContent img{width:100%;max-width:unset;margin-bottom:24px}.photoSlide .imageContent .textContent{position:unset;transform:unset;max-width:100%;max-height:100%;padding:0;border:none;box-shadow:none}.photoSlide .imageContent .textContent .readMoreButton img{margin:unset}}@media(max-width:1024px){.photoSlide .content{height:500px}}@media(max-width:768px){.photoSlide .content{height:400px}.photoSlide .content .textContent{padding:32px}.photoSlide .content .textContent h2{font-size:28px;line-height:36px}.photoSlide .content .textContent p{font-size:14px}}@media screen and (max-width:640px){.photoSlide{padding-top:40px!important;padding-bottom:40px!important}}.schoolLife .newsSection{padding-top:80px!important;padding-bottom:80px!important}.schoolLife .newsSection .sectionHeader{text-align:center;margin-bottom:40px}.schoolLife .newsSection .sectionHeader h2{font-weight:800;font-size:36px;line-height:40px;color:#25475a;margin-bottom:24px}.schoolLife .newsSection .sectionHeader p{max-width:618px;color:#25475a;font-weight:400;margin:0 auto;font-size:16px;line-height:24px;text-align:center}.schoolLife .newsSection .newsGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:22px;gap:22px}.schoolLife .newsSection .seeAllContainer{display:flex;align-items:center;justify-content:center;margin-top:48px}.schoolLife .newsSection .seeAllContainer a{height:40px;display:flex;align-items:center;justify-content:center;padding:0 18px;background-color:#25475a;border:1px solid var(--Color-4,#f7f8f8);border-radius:6px;font-weight:600;font-size:14px;line-height:20px;text-align:center;color:#fefefe}.schoolLife .newsSection .seeAllContainer a:hover{background-color:#1a3545}.schoolLife .newsLetter{padding-top:80px!important;padding-bottom:80px!important;background-color:#f7f8f8}.schoolLife .newsLetter .sectionHeader{text-align:center;margin-bottom:48px}.schoolLife .newsLetter .sectionHeader h2{font-weight:800;font-size:28px;line-height:36px;color:#25475a}.schoolLife .newsLetter .newsletterGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px}.schoolLife .newsLetter .newsletterGrid .newsletterCard{background:#fff;border:1px solid #e1e4ed;border-radius:8px;padding:24px;display:flex;flex-direction:column;gap:24px}.schoolLife .newsLetter .newsletterGrid .newsletterCard .date{font-weight:400;font-size:16px;line-height:22px;color:#25475a}.schoolLife .newsLetter .newsletterGrid .newsletterCard h3{font-weight:600;font-size:20px;line-height:28px;color:#25475a}.schoolLife .newsLetter .newsletterGrid .newsletterCard .downloadButton{display:inline-flex;align-items:center;justify-content:center;padding:8px 16px;background-color:#25475a;box-shadow:0 1px 4px 0 rgba(25,33,61,.078);border-radius:4px;width:-moz-fit-content;width:fit-content;transition:background-color .2s ease;font-weight:600;font-size:12px;line-height:18px;color:#fefefe}.schoolLife .newsLetter .newsletterGrid .newsletterCard .downloadButton:hover{background-color:#1a3545}.schoolLife .photogallery{padding-top:80px!important;padding-bottom:80px!important;background-color:#fff}.schoolLife .photogallery .sectionHeader{text-align:center;margin-bottom:48px}.schoolLife .photogallery .sectionHeader h2{font-weight:800;font-size:36px;line-height:40px;color:#25475a;margin-bottom:24px}.schoolLife .photogallery .photoGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:22px;gap:22px;margin-bottom:32px}.schoolLife .photogallery .photoGrid .photoCard{position:relative;border-radius:8px;overflow:hidden;aspect-ratio:1;display:block}.schoolLife .photogallery .photoGrid .photoCard .imageContainer{width:100%;height:100%;position:relative}.schoolLife .photogallery .photoGrid .photoCard .imageContainer img{width:100%;height:100%;object-fit:cover}.schoolLife .photogallery .photoGrid .photoCard .imageContainer .overlay{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(1turn,#19213d,rgba(25,33,61,.18));padding:24px;display:flex;align-items:flex-end;height:100%}.schoolLife .photogallery .photoGrid .photoCard .imageContainer .overlay h3{color:#fff;font-weight:600;font-size:20px;line-height:28px;margin:0 auto}.schoolLife .photogallery .photoGrid .photoCard:hover .imageContainer:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.2)}.schoolLife .photogallery .seeAllContainer{display:flex;justify-content:center}.schoolLife .photogallery .seeAllContainer .seeAllButton{display:inline-flex;align-items:center;justify-content:center;padding:12px 24px;background-color:#25475a;color:#fff;border-radius:4px;font-weight:600;font-size:14px;line-height:20px;text-decoration:none;transition:background-color .2s ease}.schoolLife .photogallery .seeAllContainer .seeAllButton:hover{background-color:#1a3545}.schoolLife .academicCalendar{padding-top:80px!important;padding-bottom:80px!important;background-color:#f7f8f8}.schoolLife .academicCalendar .sectionHeader{text-align:center;margin-bottom:48px}.schoolLife .academicCalendar .sectionHeader h2{font-weight:800;font-size:28px;line-height:36px;color:#25475a}.schoolLife .academicCalendar .calendarGrid{padding:0 24px;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:24px;gap:24px}.schoolLife .academicCalendar .calendarGrid .calendarCard{background:#fefefe;border-width:1px,0,1px,0;border-style:solid;border-color:var(--Color-2,#fefefe);border-radius:8px;padding:24px;display:flex;justify-content:center;align-items:center;gap:24px}.schoolLife .academicCalendar .calendarGrid .calendarCard h3{font-weight:600;font-size:20px;line-height:28px;color:#25475a}.schoolLife .academicCalendar .calendarGrid .calendarCard .downloadButton{display:inline-flex;align-items:center;justify-content:center;padding:12px;background-color:#25475a;box-shadow:0 1px 4px 0 rgba(25,33,61,.078);border-radius:4px;transition:background-color .2s ease;font-weight:600;font-size:12px;line-height:18px;color:#fefefe}.schoolLife .academicCalendar .calendarGrid .calendarCard .downloadButton:hover{background-color:#1a3545}.schoolLife .activitiesSection{padding-top:80px!important;background-color:#fefefe;width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center}.schoolLife .activitiesSection h2{max-width:902px;font-weight:800;font-size:36px;line-height:40px;text-align:center;color:#25475a;margin-bottom:24px}.schoolLife .activitiesSection p{max-width:902px;font-weight:400;font-size:18px;line-height:28px;color:#25475a}.schoolLife .ourLibrary{padding-bottom:80px!important;padding-top:40px!important;background-color:#fff}.schoolLife .ourLibrary .ourLibraryTitle{font-weight:800;font-size:36px;line-height:40px;color:#25475a;text-align:center;padding:32px 0}.schoolLife .ourLibrary .content{height:451px;padding:0 24px;display:flex;align-items:center;justify-content:space-between;gap:50px}.schoolLife .ourLibrary .content .textContent{max-width:537px;width:50%}.schoolLife .ourLibrary .content .textContent .quote{margin-bottom:32px}.schoolLife .ourLibrary .content .textContent .quote img{width:34px;height:28px}.schoolLife .ourLibrary .content .textContent .description{font-family:Libre Baskerville,italic!important;font-style:italic;color:#25475a;font-size:20px;line-height:36px;font-weight:400}.schoolLife .ourLibrary .content .imageContent{width:100%;max-width:480px;height:-moz-fit-content;height:fit-content;max-height:520px;border-radius:8px;overflow:hidden;margin-top:95px}.schoolLife .ourLibrary .content .imageContent img{width:100%;height:100%;object-fit:cover}.schoolLife .ourLibrary .librarian{background-color:#25475a}.schoolLife .ourLibrary .librarian .librarianText{height:150px;display:flex;justify-content:center;flex-direction:column}.schoolLife .ourLibrary .librarian .librarianText .name{font-weight:600;font-size:18px;line-height:24px;color:#fefefe}.schoolLife .ourLibrary .librarian .librarianText .position{font-weight:400;font-size:16px;line-height:22px;color:#fefefe}.schoolLife .concuilSection{background:var(--Color-4,#f7f8f8);box-shadow:0 1px 4px 0 rgba(25,33,61,.078);padding-top:80px!important;padding-bottom:80px!important}.schoolLife .concuilSection .concuilSectionTitle{font-weight:800;font-size:36px;line-height:40px;color:#25475a;text-align:center;margin-bottom:24px}.schoolLife .concuilSection .concuilSectionDesc{font-weight:400;font-size:16px;line-height:24px;text-align:center;margin-bottom:32px;color:#25475a}.schoolLife .concuilSection .concuilFirstDatas{display:flex;gap:22px;justify-content:center;margin-bottom:22px}.schoolLife .concuilSection .concuilToggles{display:flex;width:-moz-fit-content;width:fit-content;margin:32px auto;align-items:center;justify-content:center;gap:12px;padding:4px;overflow:auto;scrollbar-width:none;background-color:#fefefe;border-radius:6px;border:1px solid var(--Color-4,#f7f8f8)}.schoolLife .concuilSection .concuilToggles .toggleButton{padding:10px 8px;background:transparent;border:none;border-radius:4px;font-weight:600;font-size:14px;line-height:20px;color:#25475a;cursor:pointer;transition:all .2s ease;text-wrap:nowrap}.schoolLife .concuilSection .concuilToggles .toggleButton:hover{background-color:#f0f0f0}.schoolLife .concuilSection .concuilToggles .toggleButton.active{background-color:#25475a;color:#fff;border-color:#25475a}@media(max-width:960px){.schoolLife .concuilSection .concuilToggles{width:100%;justify-content:unset}}@media(max-width:800px){.schoolLife .concuilSection .concuilToggles{margin:32px 0}}@media(max-width:1200px){.ourLibrary .content{height:550px!important}.ourLibrary .content .textContent{max-width:400px}.ourLibrary .content .imageContent{height:100%;margin-top:151px!important;max-width:400px!important}}@media(max-width:1000px){.ourLibrary .content{height:-moz-fit-content!important;height:fit-content!important;max-height:-moz-fit-content!important;max-height:fit-content!important;flex-direction:column}.ourLibrary .content .imageContent,.ourLibrary .content .textContent{width:100%!important;max-width:unset!important}.ourLibrary .content .imageContent{height:-moz-fit-content!important;height:fit-content!important;margin-top:unset!important}.ourLibrary .content .imageContent img{width:100%!important;height:100%!important}.ourLibrary .librarian{background-color:#fff!important}.ourLibrary .librarian .librarianText{background-color:#25475a;padding:24px;height:89px!important}}@media(max-width:1024px){.schoolLife .newsLetter .newsletterGrid,.schoolLife .newsSection .newsGrid,.schoolLife .photogallery .photoGrid{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.schoolLife .newsLetter,.schoolLife .newsSection{padding-top:40px!important;padding-bottom:40px!important}.schoolLife .newsLetter .newsletterGrid,.schoolLife .newsSection .newsGrid,.schoolLife .photogallery .photoGrid{grid-template-columns:1fr}.schoolLife .academicCalendar,.schoolLife .activitiesSection,.schoolLife .concuilSection,.schoolLife .photogallery{padding-top:40px!important;padding-bottom:40px!important}.schoolLife .ourLibrary{padding-bottom:40px!important}}@media(max-width:768px){.schoolLife .academicCalendar .calendarGrid{grid-template-columns:1fr}.schoolLife .concuilSection .concuilToggles{gap:8px}.schoolLife .concuilSection .concuilToggles .toggleButton{font-size:12px;padding:6px 12px}}@media(max-width:1100px){.schoolLife .concuilSection .concuilFirstDatas{flex-wrap:wrap}}.activitiesSlider{padding-top:32px!important;padding-left:0!important;background-color:#fefefe}.activitiesSlider .swiper-wrapper{height:-moz-fit-content!important;height:fit-content!important;width:100%;margin-bottom:32px}.activitiesSlider .activitiesItem{width:308px;height:446px;border-radius:8px;display:flex;flex-direction:column;gap:16px;position:relative;transition:all .4s ease;overflow:hidden}.activitiesSlider .activitiesItem .description,.activitiesSlider .activitiesItem .overlay,.activitiesSlider .activitiesItem h3,.activitiesSlider .activitiesItem img{transition:all .4s ease;position:absolute;top:0;left:0;width:100%;height:100%}.activitiesSlider .activitiesItem .overlay{background:linear-gradient(1turn,#19213d,rgba(25,33,61,.18));border-radius:8px;z-index:2;opacity:1;visibility:visible}.activitiesSlider .activitiesItem img{object-fit:cover;border-radius:8px;z-index:1;opacity:1;visibility:visible}.activitiesSlider .activitiesItem h3{font-weight:800;display:flex;align-items:flex-end;justify-content:center;text-align:center;font-size:24px;line-height:32px;color:#fff;z-index:3;opacity:1;visibility:visible;padding:0 16px 40px}.activitiesSlider .activitiesItem .description{padding:40px 24px;background-color:#f7f8f8;border-radius:8px;display:flex;flex-direction:column;gap:24px;opacity:0;visibility:hidden;pointer-events:none;z-index:4}.activitiesSlider .activitiesItem .description h4{font-weight:800;font-size:24px;color:#25475a;line-height:32px}.activitiesSlider .activitiesItem .description h5{font-weight:400;font-size:20px;line-height:28px;color:#25475a}.activitiesSlider .activitiesItem.active .overlay,.activitiesSlider .activitiesItem.active h3,.activitiesSlider .activitiesItem.active img{opacity:0;visibility:hidden}.activitiesSlider .activitiesItem.active .description{opacity:1;visibility:visible;pointer-events:auto}@media(hover:hover)and (pointer:fine){.activitiesItem:hover .overlay,.activitiesItem:hover h3,.activitiesItem:hover img{opacity:0;visibility:hidden}.activitiesItem:hover .description{opacity:1;visibility:visible;pointer-events:auto}}.ourTeamSliderContent{display:flex;justify-content:space-between;margin-bottom:80px}.ourTeamSliderContent .ourTeamSliderText{max-width:482px;display:flex;flex-direction:column;gap:24px}.ourTeamSliderContent .ourTeamSliderText h3{font-weight:800;font-size:36px;line-height:44px;color:#414953}.ourTeamSliderContent .ourTeamSliderText span{font-weight:400;color:#414953;font-size:16px;line-height:24px}.ourTeamSliderContent .buttons{display:flex;align-items:center;width:100%;justify-content:center;gap:16px}.ourTeamSliderContent .buttons button{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:8px;background-color:#25475a;border:none;cursor:pointer}.swiper-slide.swiper-slide-active.swiper-slide-next{margin:0!important}@media(max-width:600px){.ourTeamSliderContent{align-items:flex-start;margin-bottom:40px!important}.ourTeamSliderContent .ourTeamSliderText{max-width:246px}.ourTeamSliderContent .ourTeamSliderText h3{font-size:28px;line-height:36px}}@media(max-width:570px){.activitiesSlider{position:relative}.activitiesSlider .activitiesItem{position:relative;left:50%;transform:translateX(-50%)}}.studentConcuil{display:flex;max-width:542px;border:1px solid var(--Color-4,#f7f8f8);box-shadow:0 1px 4px 0 rgba(25,33,61,.078);border-radius:8px}.studentConcuil img{width:37%;height:100%;object-fit:cover;border-radius:8px 0 0 8px}.studentConcuil .concuilText{border-radius:0 8px 8px 0;background-color:#fefefe;display:flex;flex-direction:column;padding:20px 29px;height:350px;gap:24px}.studentConcuil .concuilText h3{font-weight:600;font-size:18px;line-height:24px;color:#25475a}.studentConcuil .concuilText p{font-weight:600;color:#25475a;font-size:16px;line-height:22px}.studentConcuil .concuilText span{font-weight:400;color:#25475a;font-size:16px;line-height:24px}@media(max-width:550px){.studentConcuil .concuilText{padding:20px;height:400px;gap:18px}.studentConcuil .concuilText h3{font-size:16px}.studentConcuil .concuilText p{font-size:14px}.studentConcuil .concuilText span{font-size:12px}}.newsCard{background:#fff;border-radius:8px;max-width:354px;overflow:hidden;box-shadow:0 1px 4px 0 rgba(25,33,61,.078);border:1px solid #e1e4ed;transition:transform .2s ease-in-out}.newsCard:hover{transform:translateY(-4px)}.newsCard .imageContainer{width:100%;height:228px;overflow:hidden}.newsCard .imageContainer img{width:100%;height:100%;object-fit:cover}.newsCard .content{padding:24px}.newsCard .content p{color:#25475a}.studentsSupport{padding-top:80px!important;padding-bottom:80px!important;background-color:#fefefe;display:flex;flex-direction:column;gap:40px}.studentsSupport .content{display:flex;gap:32px;background-color:#f7f8f8;border:1px solid var(--Color-4,#f7f8f8);padding:40px;border-radius:8px}.studentsSupport .content:nth-child(2n){flex-direction:row-reverse}.studentsSupport .content .textContent{background-color:#fefefe;padding:34px 40px;display:flex;flex-direction:column;gap:32px}.studentsSupport .content .textContent h2{font-weight:800;font-size:30px;line-height:36px;color:#25475a}.studentsSupport .content .textContent p{font-size:16px;line-height:24px;font-weight:400;color:#25475a;margin-bottom:10px}.studentsSupport .content .textContent .readMoreButton{width:124px;height:40px;display:flex;align-items:center;justify-content:center;background:#25475a;border-radius:6px;box-shadow:0 1px 4px 0 rgba(25,33,61,.078);border:none;cursor:pointer;transition:background-color .2s ease;color:#fefefe;font-size:14px;font-weight:600;line-height:20px}.studentsSupport .content .textContent .readMoreButton:hover{background-color:#1a3545}.studentsSupport .content img{max-width:300px;border-radius:8px 8px 0 0;object-fit:cover}@media(max-width:1024px){.studentsSupport{padding-top:40px!important;padding-bottom:40px!important}.studentsSupport .content{flex-direction:column-reverse!important;gap:0!important}.studentsSupport .content img{max-width:unset;width:100%;max-height:400px;border-radius:8px 8px 0 0}}@media(max-width:768px){.studentsSupport{padding-top:40px!important;padding-bottom:40px!important}.studentsSupport .content{flex-direction:column-reverse!important;gap:0!important;border:1px solid var(--Color-4,#f7f8f8);padding:0;border-radius:8px}.studentsSupport .content img{max-width:unset;width:100%;max-height:300px}.studentsSupport .content .textContent{padding:20px}}.studentSupportDetail .photoGrid .gridLeft .largeImage img{border-radius:8px 8px 0 0}.newsDetailScreen{padding-top:80px!important;padding-bottom:80px!important;display:flex;flex-direction:column;gap:60px}.newsDetailScreen .checkImage{width:100%;max-height:494px;object-fit:cover}.newsDetailScreen .nexsText h2{font-weight:800;font-size:30px;line-height:36px;color:#25475a;margin-bottom:24px}.newsDetailScreen .nexsText span{font-weight:400;font-size:18px;line-height:28px;color:#25475a}.newsDetailScreen .similarNews p{font-weight:600;color:#25475a;font-size:24px;line-height:32px;margin-bottom:24px}.newsDetailScreen .similarNews .newsGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:22px;gap:22px}@media(max-width:1024px){.newsDetailScreen .similarNews .newsGrid{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.newsDetailScreen .similarNews .newsGrid{grid-template-columns:1fr}}.studentSupportDetail{padding-top:80px!important;padding-bottom:80px!important;background-color:#f7f8f8}.studentSupportDetail .studentSupportImage{width:100%;max-height:494px;margin-bottom:60px;object-fit:cover;border-radius:8px}.studentSupportDetail h1{font-weight:800;font-size:30px;line-height:36px;color:#25475a;margin-bottom:24px}.studentSupportDetail .mainDescription{font-size:18px;line-height:28px;color:#25475a;margin-bottom:48px}.studentSupportDetail .sections{display:flex;flex-direction:column;gap:40px}.studentSupportDetail .sections .section .richTextContent{font-family:Inter,sans-serif!important;color:#25475a!important}.studentSupportDetail .sections .section .richTextContent ul{padding-left:32px}.studentSupportDetail .sections .section .richTextContent *{font-family:inherit!important;color:inherit!important}.studentSupportDetail .sections .section .richTextContent * ul{padding-left:32px}.studentSupportDetail .photoGrid{width:100%;display:flex;gap:24px;margin-top:40px;height:800px}.studentSupportDetail .photoGrid .gridLeft{display:flex;flex-direction:column;gap:24px;width:30%;height:100%}.studentSupportDetail .photoGrid .gridLeft .largeImage{height:calc(50% - 12px);border-radius:12px;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.1)}.studentSupportDetail .photoGrid .gridLeft .largeImage img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.studentSupportDetail .photoGrid .gridLeft .largeImage img:hover{transform:scale(1.05)}.studentSupportDetail .photoGrid .gridLeft .smallImage{height:calc(50% - 12px);border-radius:12px;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.1)}.studentSupportDetail .photoGrid .gridLeft .smallImage img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.studentSupportDetail .photoGrid .gridLeft .smallImage img:hover{transform:scale(1.05)}.studentSupportDetail .photoGrid .gridCenter{width:40%;height:100%;display:flex;flex-direction:column;gap:24px}.studentSupportDetail .photoGrid .gridCenter .largeImage{height:70%;border-radius:12px;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.1)}.studentSupportDetail .photoGrid .gridCenter .largeImage img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.studentSupportDetail .photoGrid .gridCenter .largeImage img:hover{transform:scale(1.05)}.studentSupportDetail .photoGrid .gridCenter .smallImage{height:calc(30% - 24px);border-radius:12px;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.1)}.studentSupportDetail .photoGrid .gridCenter .smallImage img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.studentSupportDetail .photoGrid .gridCenter .smallImage img:hover{transform:scale(1.05)}.studentSupportDetail .photoGrid .gridRight{display:flex;flex-direction:column;gap:24px;width:30%;height:100%}.studentSupportDetail .photoGrid .gridRight .smallImage{height:30%;border-radius:12px;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.1)}.studentSupportDetail .photoGrid .gridRight .smallImage img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.studentSupportDetail .photoGrid .gridRight .smallImage img:hover{transform:scale(1.05)}.studentSupportDetail .photoGrid .gridRight .smallImage:last-child{height:70%}@media(max-width:1024px){.studentSupportDetail{padding-top:60px!important;padding-bottom:60px!important}}@media(max-width:768px){.studentSupportDetail{padding-top:40px!important;padding-bottom:40px!important}.studentSupportDetail .mainDescription{font-size:16px;line-height:24px}}@media screen and (max-width:768px){.studentSupportDetail .photoGrid{height:auto;flex-direction:column;gap:24px}.studentSupportDetail .photoGrid .gridCenter,.studentSupportDetail .photoGrid .gridLeft,.studentSupportDetail .photoGrid .gridRight{width:100%;flex-direction:row;height:300px}.studentSupportDetail .photoGrid .gridCenter .largeImage,.studentSupportDetail .photoGrid .gridCenter .smallImage,.studentSupportDetail .photoGrid .gridLeft .largeImage,.studentSupportDetail .photoGrid .gridLeft .smallImage,.studentSupportDetail .photoGrid .gridRight .largeImage,.studentSupportDetail .photoGrid .gridRight .smallImage{height:100%;width:calc(50% - 12px)}.studentSupportDetail .photoGrid .gridCenter .largeImage:last-child,.studentSupportDetail .photoGrid .gridCenter .smallImage:last-child,.studentSupportDetail .photoGrid .gridLeft .largeImage:last-child,.studentSupportDetail .photoGrid .gridLeft .smallImage:last-child,.studentSupportDetail .photoGrid .gridRight .largeImage:last-child,.studentSupportDetail .photoGrid .gridRight .smallImage:last-child{height:100%}}@media screen and (max-width:480px){.studentSupportDetail .photoGrid .gridCenter,.studentSupportDetail .photoGrid .gridLeft,.studentSupportDetail .photoGrid .gridRight{flex-direction:column;height:auto}.studentSupportDetail .photoGrid .gridCenter .largeImage,.studentSupportDetail .photoGrid .gridCenter .smallImage,.studentSupportDetail .photoGrid .gridLeft .largeImage,.studentSupportDetail .photoGrid .gridLeft .smallImage,.studentSupportDetail .photoGrid .gridRight .largeImage,.studentSupportDetail .photoGrid .gridRight .smallImage{width:100%;height:250px}.studentSupportDetail .photoGrid .gridCenter .largeImage:last-child,.studentSupportDetail .photoGrid .gridCenter .smallImage:last-child,.studentSupportDetail .photoGrid .gridLeft .largeImage:last-child,.studentSupportDetail .photoGrid .gridLeft .smallImage:last-child,.studentSupportDetail .photoGrid .gridRight .largeImage:last-child,.studentSupportDetail .photoGrid .gridRight .smallImage:last-child{height:250px}}.newsSection{padding-top:80px!important;padding-bottom:80px!important}.newsSection .sectionHeader{text-align:center;margin-bottom:40px}.newsSection .sectionHeader h2{font-weight:800;font-size:36px;line-height:40px;color:#25475a;margin-bottom:24px}.newsSection .sectionHeader p{max-width:618px;color:#25475a;font-weight:400;margin:0 auto;font-size:16px;line-height:24px;text-align:center}.newsSection .newsGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:22px;gap:22px}.newsSection .seeAllContainer{display:flex;align-items:center;justify-content:center;margin-top:48px}.newsSection .seeAllContainer a{height:40px;display:flex;align-items:center;justify-content:center;padding:0 18px;background-color:#25475a;border:1px solid var(--Color-4,#f7f8f8);border-radius:6px;font-weight:600;font-size:14px;line-height:20px;text-align:center;color:#fefefe}.newsSection .seeAllContainer a:hover{background-color:#1a3545}@media(max-width:1024px){.newsLetter .newsletterGrid,.newsSection .newsGrid,.photogallery .photoGrid{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.newsSection{padding-top:40px!important;padding-bottom:40px!important}.newsLetter .newsletterGrid,.newsSection .newsGrid,.photogallery .photoGrid{grid-template-columns:1fr}}.galleryDetail{padding-top:80px!important;padding-bottom:80px!important;background-color:#f7f8f8;display:flex;flex-direction:column;gap:22px}.galleryDetail .galleryTitle{display:flex;align-items:center;justify-content:space-between}.galleryDetail .galleryTitle h3{font-family:Inter,sans-serif!important;font-weight:800;font-size:28px;line-height:36px;color:#25475a}.galleryDetail .backBtn{width:-moz-fit-content;width:fit-content;height:33px;display:flex;align-items:center;justify-content:center;box-shadow:0 1px 4px 0 rgba(25,33,61,.078);background-color:#25475a;padding-right:12px;padding-left:12px;border-radius:4px;font-family:Inter,sans-serif!important;font-weight:600;font-size:12px;line-height:18px;color:#fefefe}.galleryDetail .mobileBtn{display:none}.galleryDetail h4{font-family:Inter,sans-serif!important;font-weight:400;font-size:18px;line-height:28px;color:#25475a}.galleryDetail .imagesArea{display:flex;gap:22px;flex-wrap:wrap}.galleryDetail .imagesArea img{cursor:pointer;object-position:top;object-fit:cover;border-radius:8px;height:300px;width:23%}.galleryDetail .imagesArea img:hover{transition:transform .3s ease;transform:scale(1.01)}@media(max-width:1000px){.galleryDetail .imagesArea img{max-width:unset;width:31%}}@media(max-width:830px){.galleryDetail{padding-top:40px!important;padding-bottom:40px!important}.galleryDetail .imagesArea img{max-width:unset;width:48%}}@media(max-width:680px){.galleryDetail .imagesArea img{max-width:unset;width:47%}}@media(max-width:500px){.galleryDetail .webBtn{display:none}.galleryDetail .mobileBtn{display:flex}.galleryDetail .imagesArea img{max-width:unset;width:100%}}.modal-image{max-height:530px}.photoGallery{padding-top:80px!important;padding-bottom:80px!important;background-color:#f7f8f8}.photoGallery h2{font-weight:800;font-size:36px;line-height:40px;color:#25475a;margin-bottom:24px;text-align:center}.photoGallery p{font-weight:400;font-size:18px;line-height:28px;text-align:center;color:#25475a;margin-bottom:32px}.photoGallery .loadMore{display:flex;align-items:center;justify-content:center;width:100%}.photoGallery .loadMore .loadBtn{height:40px;box-shadow:0 1px 4px 0 rgba(25,33,61,.078);border-radius:6px;padding-left:18px;padding-right:18px;width:-moz-fit-content;width:fit-content;background-color:#25475a;cursor:pointer;display:flex;justify-content:center;align-items:center;font-family:Inter,sans-serif!important;font-weight:600;font-size:14px;line-height:20px;color:#fefefe}@media(max-width:768px){.photoGallery{padding-top:40px!important;padding-bottom:40px!important}}.galleryRow{margin-bottom:32px}.galleryRow:last-child{margin-bottom:0}.galleryRow h3{font-weight:800;font-size:28px;line-height:36px;color:#25475a;margin-bottom:22px}.galleryRow .imagesGrid{height:310px;display:flex;align-items:center;overflow:auto;scrollbar-width:none;width:100%;gap:22px}.galleryRow .imagesGrid .imageContainer{position:relative;aspect-ratio:1;border-radius:8px!important;cursor:pointer;min-width:260px!important;min-height:300px!important}.galleryRow .imagesGrid .imageContainer img{border-radius:8px!important;width:260px!important;height:300px!important;object-fit:cover;transition:transform .3s ease}.galleryRow .imagesGrid .imageContainer:hover img{transform:scale(1.01)}.galleryRow .imagesGrid .imageContainer.extraImages .overlay{position:absolute;width:260px;height:100%;border-radius:8px!important;top:0;left:0;right:0;bottom:0;background:linear-gradient(1turn,#19213d,rgba(25,33,61,.18));display:flex;align-items:center;justify-content:flex-end;padding-bottom:40px;gap:14px;flex-direction:column}.galleryRow .imagesGrid .imageContainer.extraImages .overlay p{font-family:Inter,sans-serif!important;font-weight:800;font-size:24px;color:#fff;line-height:32px;text-align:center;margin-bottom:0}.galleryRow .imagesGrid .imageContainer.extraImages .overlay span{font-family:Libre Baskerville,serif!important;font-weight:700;font-size:14px;line-height:24px;letter-spacing:0;text-align:center;text-decoration:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;text-decoration-thickness:0}.overlay{position:absolute;background:rgba(0,0,0,.5);color:#fff;font-size:24px;font-weight:700}.modal,.overlay{inset:0;display:flex;justify-content:center;align-items:center}.modal{position:fixed;background:rgba(0,0,0,.349);z-index:1000}.modal-content{border-radius:10px;text-align:center;position:relative;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;max-width:80%;max-height:80%}.close-btn{position:absolute;top:16px;right:16px;border:none;background:transparent;cursor:pointer}.modal-image{width:100%;height:100%;object-fit:cover;border-radius:8px;border:3px solid #fff;object-fit:contain}.modal-nav{gap:16px;margin-top:20px}.modal-nav,.nav-btn{display:flex;justify-content:center}.nav-btn{border:none;cursor:pointer;transition:background .2s;width:40px;height:40px;align-items:center;border-radius:8px;background-color:#fefefe}.nav-btn:hover{background:#e6dada}.nav-btn:disabled{background:#eee;cursor:not-allowed}