.homeBanner{width:100%;margin-top:100px;padding:40px 0}@media (max-width:1200px){.homeBanner{padding:60px 0}}@media (max-width:768px){.homeBanner{margin-top:100px}}.homeBanner .homeBannerMain{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.homeBanner .homeBannerMain h1{text-align:center;color:var(--primaryColor);margin-top:30px;font-size:36px;font-weight:500;line-height:1.5}@media (max-width:1200px){.homeBanner .homeBannerMain h1{font-size:34px}}@media (max-width:600px){.homeBanner .homeBannerMain h1{font-size:30px}}@media (max-width:500px){.homeBanner .homeBannerMain h1{font-size:28px}}.homeBanner .homeBannerMain .homeBannerThumbnail{background:#eee;border-radius:10px;width:100%;margin-top:40px;position:relative;overflow:hidden}@media (max-width:768px){.homeBanner .homeBannerMain .homeBannerThumbnail{margin-top:30px}}.homeBanner .homeBannerMain .homeBannerThumbnail .homeBannerThumbnailBox{width:100%;height:500px;transition:opacity 1s ease-in-out}@media (max-width:1200px){.homeBanner .homeBannerMain .homeBannerThumbnail .homeBannerThumbnailBox{height:400px}}@media (max-width:680px){.homeBanner .homeBannerMain .homeBannerThumbnail .homeBannerThumbnailBox{height:360px}}@media (max-width:600px){.homeBanner .homeBannerMain .homeBannerThumbnail .homeBannerThumbnailBox{height:300px}}@media (max-width:500px){.homeBanner .homeBannerMain .homeBannerThumbnail .homeBannerThumbnailBox{height:260px}}@media (max-width:400px){.homeBanner .homeBannerMain .homeBannerThumbnail .homeBannerThumbnailBox{height:220px}}.homeBanner .homeBannerMain .homeBannerThumbnail .homeBannerThumbnailBox img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.homeBanner .homeBannerMain .homeBannerThumbnail .autoplay-progress{z-index:10;color:#fff;background:#00000023;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font-weight:400;display:flex;position:absolute;bottom:16px;right:16px}.homeBanner .homeBannerMain .homeBannerThumbnail .autoplay-progress svg{--progress:0;z-index:10;stroke-width:4px;stroke:#fff;fill:none;width:100%;height:100%;stroke-dashoffset:calc(125.6px*(1 - var(--progress)));stroke-dasharray:125.6;position:absolute;top:0;left:0;transform:rotate(-90deg)}.homeBanner .homeBannerMain .homeBannerFooter{flex-direction:column;justify-content:center;align-items:center;width:100%;margin-top:40px;display:flex}.homeBanner .homeBannerMain .homeBannerFooter p{text-align:center;width:65%}@media (max-width:1200px){.homeBanner .homeBannerMain .homeBannerFooter p{width:80%}}@media (max-width:945px){.homeBanner .homeBannerMain .homeBannerFooter p{width:100%}}.homeBanner .homeBannerMain .homeBannerFooter .homeBannerBtnArea{flex-wrap:wrap;justify-content:center;align-items:center;gap:25px;margin-top:30px;display:flex}@media (max-width:400px){.homeBanner .homeBannerMain .homeBannerFooter .homeBannerBtnArea{gap:15px}}.homeBanner .homeBannerMain .homeBannerFooter .homeBannerBtnArea a{border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;padding:12px 26px;font-size:18px;font-weight:400;text-decoration:none;transition:all .3s;display:flex}@media (max-width:400px){.homeBanner .homeBannerMain .homeBannerFooter .homeBannerBtnArea a{width:100%}}.homeBanner .homeBannerMain .homeBannerFooter .homeBannerBtnArea .btn1{background:var(--primaryColor);color:#fff}.homeBanner .homeBannerMain .homeBannerFooter .homeBannerBtnArea .btn1:hover{background:var(--thirdColor);transition:all .3s}.homeBanner .homeBannerMain .homeBannerFooter .homeBannerBtnArea .btn2{border:1px solid var(--primaryColor);color:var(--primaryColor)}.homeBanner .homeBannerMain .homeBannerFooter .homeBannerBtnArea .btn2:hover{color:#fff;background:var(--secondaryColor);transition:all .3s}.homeAbout{width:100%;padding-top:50px;overflow:hidden}@media (max-width:480px){.homeAbout{padding-top:30px}}.homeAbout .homeAboutHead{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.homeAbout .homeAboutHead h2{text-align:center}.homeAbout .homeAboutMain{flex-wrap:wrap;width:100%;margin-top:80px;display:flex;position:relative}@media (max-width:768px){.homeAbout .homeAboutMain{margin-top:60px}}@media (max-width:600px){.homeAbout .homeAboutMain{margin-top:40px}}.homeAbout .homeAboutMain .homeAboutDetails{flex-direction:column;width:60%;display:flex;position:absolute;top:0;left:0}@media (max-width:1085px){.homeAbout .homeAboutMain .homeAboutDetails{position:inherit;width:100%;top:inherit;left:inherit}}.homeAbout .homeAboutMain .homeAboutDetails h4{color:var(--thirdColor);font-size:24px;font-weight:500}@media (max-width:640px){.homeAbout .homeAboutMain .homeAboutDetails h4{font-size:22px}}@media (max-width:480px){.homeAbout .homeAboutMain .homeAboutDetails h4{font-size:22px}}.homeAbout .homeAboutMain .homeAboutDetails h3{color:var(--primaryColor);font-size:28px;font-weight:500;line-height:1.5}@media (max-width:1260px){.homeAbout .homeAboutMain .homeAboutDetails h3{font-size:44px}}@media (max-width:1175px){.homeAbout .homeAboutMain .homeAboutDetails h3{font-size:28px}}@media (max-width:640px){.homeAbout .homeAboutMain .homeAboutDetails h3{font-size:26px}}@media (max-width:500px){.homeAbout .homeAboutMain .homeAboutDetails h3{font-size:26px}}@media (max-width:480px){.homeAbout .homeAboutMain .homeAboutDetails h3{font-size:26px}}.homeAbout .homeAboutMain .homeAboutDetails p{width:80%;margin-top:20px}.homeAbout .homeAboutMain .homeAboutDetails p:nth-of-type(2){margin-top:10px}@media (max-width:1260px){.homeAbout .homeAboutMain .homeAboutDetails p{width:100%}}.homeAbout .homeAboutMain .homeAboutDetails a{border:1px solid #0000;border:1px solid var(--primaryColor);width:fit-content;color:var(--primaryColor);border-radius:10px;margin-top:30px;padding:12px 26px;font-size:18px;font-weight:400;text-decoration:none;transition:all .3s}@media (max-width:1180px){.homeAbout .homeAboutMain .homeAboutDetails a{padding:10px 24px;font-size:16px}}.homeAbout .homeAboutMain .homeAboutDetails a:hover{color:#fff;background:var(--thirdColor);border-color:var(--thirdColor);transition:all .3s}.homeAbout .homeAboutMain .homeAboutThumbnail{flex-wrap:wrap;align-items:flex-end;gap:20px;width:100%;margin-top:150px;display:flex}@media (max-width:1120px){.homeAbout .homeAboutMain .homeAboutThumbnail{margin-top:170px}}@media (max-width:1085px){.homeAbout .homeAboutMain .homeAboutThumbnail{margin-top:60px}}@media (max-width:768px){.homeAbout .homeAboutMain .homeAboutThumbnail{gap:10px}}.homeAbout .homeAboutMain .homeAboutThumbnail .homeAboutThumbnailCol1{width:40%;margin-bottom:100px}@media (max-width:1085px){.homeAbout .homeAboutMain .homeAboutThumbnail .homeAboutThumbnailCol1{width:calc(50% - 10px);margin-bottom:0}}@media (max-width:768px){.homeAbout .homeAboutMain .homeAboutThumbnail .homeAboutThumbnailCol1{width:calc(50% - 5px)}}@media (max-width:500px){.homeAbout .homeAboutMain .homeAboutThumbnail .homeAboutThumbnailCol1{width:100%}}.homeAbout .homeAboutMain .homeAboutThumbnail .homeAboutThumbnailCol1 .homeAboutThumbnailBox{background:#eee;border-radius:10px;width:100%;height:500px;overflow:hidden}@media (max-width:1260px){.homeAbout .homeAboutMain .homeAboutThumbnail .homeAboutThumbnailCol1 .homeAboutThumbnailBox{height:350px}}@media (max-width:1120px){.homeAbout .homeAboutMain .homeAboutThumbnail .homeAboutThumbnailCol1 .homeAboutThumbnailBox{height:300px}}@media (max-width:1085px){.homeAbout .homeAboutMain .homeAboutThumbnail .homeAboutThumbnailCol1 .homeAboutThumbnailBox{height:400px}}@media (max-width:768px){.homeAbout .homeAboutMain .homeAboutThumbnail .homeAboutThumbnailCol1 .homeAboutThumbnailBox{height:300px}}@media (max-width:500px){.homeAbout .homeAboutMain .homeAboutThumbnail .homeAboutThumbnailCol1 .homeAboutThumbnailBox{height:220px}}.homeAbout .homeAboutMain .homeAboutThumbnail .homeAboutThumbnailCol1 .homeAboutThumbnailBox img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.homeAbout .homeAboutMain .homeAboutThumbnail .homeAboutThumbnailCol2{flex-direction:column;gap:20px;width:calc(60% - 20px);display:flex}@media (max-width:1085px){.homeAbout .homeAboutMain .homeAboutThumbnail .homeAboutThumbnailCol2{width:calc(50% - 10px);height:400px}}@media (max-width:768px){.homeAbout .homeAboutMain .homeAboutThumbnail .homeAboutThumbnailCol2{gap:10px;width:calc(50% - 5px);height:300px}}@media (max-width:500px){.homeAbout .homeAboutMain .homeAboutThumbnail .homeAboutThumbnailCol2{width:100%;height:inherit}}.homeAbout .homeAboutMain .homeAboutThumbnail .homeAboutThumbnailCol2 .homeAboutThumbnailCol2-1{align-items:flex-end;gap:20px;width:100%;display:flex}@media (max-width:1085px){.homeAbout .homeAboutMain .homeAboutThumbnail .homeAboutThumbnailCol2 .homeAboutThumbnailCol2-1{height:calc(50% - 10px)}}@media (max-width:768px){.homeAbout .homeAboutMain .homeAboutThumbnail .homeAboutThumbnailCol2 .homeAboutThumbnailCol2-1{gap:10px;height:calc(50% - 5px)}}.homeAbout .homeAboutMain .homeAboutThumbnail .homeAboutThumbnailCol2 .homeAboutThumbnailCol2-1 .homeAboutThumbnailBox{background:#eee;border-radius:10px;overflow:hidden}.homeAbout .homeAboutMain .homeAboutThumbnail .homeAboutThumbnailCol2 .homeAboutThumbnailCol2-1 .homeAboutThumbnailBox:first-of-type{width:280px;height:280px}@media (max-width:1260px){.homeAbout .homeAboutMain .homeAboutThumbnail .homeAboutThumbnailCol2 .homeAboutThumbnailCol2-1 .homeAboutThumbnailBox:first-of-type{width:220px;height:220px}}@media (max-width:1120px){.homeAbout .homeAboutMain .homeAboutThumbnail .homeAboutThumbnailCol2 .homeAboutThumbnailCol2-1 .homeAboutThumbnailBox:first-of-type{width:180px;height:180px}}@media (max-width:1085px){.homeAbout .homeAboutMain .homeAboutThumbnail .homeAboutThumbnailCol2 .homeAboutThumbnailCol2-1 .homeAboutThumbnailBox:first-of-type{width:calc(50% - 10px);height:100%}}@media (max-width:768px){.homeAbout .homeAboutMain .homeAboutThumbnail .homeAboutThumbnailCol2 .homeAboutThumbnailCol2-1 .homeAboutThumbnailBox:first-of-type{width:calc(50% - 5px)}}@media (max-width:500px){.homeAbout .homeAboutMain .homeAboutThumbnail .homeAboutThumbnailCol2 .homeAboutThumbnailCol2-1 .homeAboutThumbnailBox:first-of-type{height:120px}}.homeAbout .homeAboutMain .homeAboutThumbnail .homeAboutThumbnailCol2 .homeAboutThumbnailCol2-1 .homeAboutThumbnailBox:nth-of-type(2){width:calc(100% - 300px);height:500px}@media (max-width:1260px){.homeAbout .homeAboutMain .homeAboutThumbnail .homeAboutThumbnailCol2 .homeAboutThumbnailCol2-1 .homeAboutThumbnailBox:nth-of-type(2){width:calc(100% - 240px);height:400px}}@media (max-width:1120px){.homeAbout .homeAboutMain .homeAboutThumbnail .homeAboutThumbnailCol2 .homeAboutThumbnailCol2-1 .homeAboutThumbnailBox:nth-of-type(2){width:calc(100% - 200px);height:380px}}@media (max-width:1085px){.homeAbout .homeAboutMain .homeAboutThumbnail .homeAboutThumbnailCol2 .homeAboutThumbnailCol2-1 .homeAboutThumbnailBox:nth-of-type(2){width:calc(50% - 10px);height:100%}}@media (max-width:768px){.homeAbout .homeAboutMain .homeAboutThumbnail .homeAboutThumbnailCol2 .homeAboutThumbnailCol2-1 .homeAboutThumbnailBox:nth-of-type(2){width:calc(50% - 5px)}}@media (max-width:500px){.homeAbout .homeAboutMain .homeAboutThumbnail .homeAboutThumbnailCol2 .homeAboutThumbnailCol2-1 .homeAboutThumbnailBox:nth-of-type(2){height:120px}}.homeAbout .homeAboutMain .homeAboutThumbnail .homeAboutThumbnailCol2 .homeAboutThumbnailCol2-1 .homeAboutThumbnailBox img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.homeAbout .homeAboutMain .homeAboutThumbnail .homeAboutThumbnailCol2 .homeAboutThumbnailCol2-2{align-items:flex-start;gap:20px;width:100%;display:flex}@media (max-width:1085px){.homeAbout .homeAboutMain .homeAboutThumbnail .homeAboutThumbnailCol2 .homeAboutThumbnailCol2-2{height:calc(50% - 10px)}}@media (max-width:768px){.homeAbout .homeAboutMain .homeAboutThumbnail .homeAboutThumbnailCol2 .homeAboutThumbnailCol2-2{gap:10px;height:calc(50% - 5px)}}@media (max-width:500px){.homeAbout .homeAboutMain .homeAboutThumbnail .homeAboutThumbnailCol2 .homeAboutThumbnailCol2-2{height:inherit}}.homeAbout .homeAboutMain .homeAboutThumbnail .homeAboutThumbnailCol2 .homeAboutThumbnailCol2-2 .homeAboutThumbnailBox{background:#eee;border-radius:10px;overflow:hidden}.homeAbout .homeAboutMain .homeAboutThumbnail .homeAboutThumbnailCol2 .homeAboutThumbnailCol2-2 .homeAboutThumbnailBox:first-of-type{width:calc(100% - 300px);height:400px}@media (max-width:1260px){.homeAbout .homeAboutMain .homeAboutThumbnail .homeAboutThumbnailCol2 .homeAboutThumbnailCol2-2 .homeAboutThumbnailBox:first-of-type{width:calc(100% - 240px);height:300px}}@media (max-width:1120px){.homeAbout .homeAboutMain .homeAboutThumbnail .homeAboutThumbnailCol2 .homeAboutThumbnailCol2-2 .homeAboutThumbnailBox:first-of-type{width:calc(100% - 200px);height:260px}}@media (max-width:1085px){.homeAbout .homeAboutMain .homeAboutThumbnail .homeAboutThumbnailCol2 .homeAboutThumbnailCol2-2 .homeAboutThumbnailBox:first-of-type{width:calc(50% - 10px);height:100%}}@media (max-width:768px){.homeAbout .homeAboutMain .homeAboutThumbnail .homeAboutThumbnailCol2 .homeAboutThumbnailCol2-2 .homeAboutThumbnailBox:first-of-type{width:calc(50% - 5px)}}@media (max-width:500px){.homeAbout .homeAboutMain .homeAboutThumbnail .homeAboutThumbnailCol2 .homeAboutThumbnailCol2-2 .homeAboutThumbnailBox:first-of-type{height:120px}}.homeAbout .homeAboutMain .homeAboutThumbnail .homeAboutThumbnailCol2 .homeAboutThumbnailCol2-2 .homeAboutThumbnailBox:nth-of-type(2){width:280px;height:280px}@media (max-width:1260px){.homeAbout .homeAboutMain .homeAboutThumbnail .homeAboutThumbnailCol2 .homeAboutThumbnailCol2-2 .homeAboutThumbnailBox:nth-of-type(2){width:220px;height:220px}}@media (max-width:1120px){.homeAbout .homeAboutMain .homeAboutThumbnail .homeAboutThumbnailCol2 .homeAboutThumbnailCol2-2 .homeAboutThumbnailBox:nth-of-type(2){width:180px;height:180px}}@media (max-width:1085px){.homeAbout .homeAboutMain .homeAboutThumbnail .homeAboutThumbnailCol2 .homeAboutThumbnailCol2-2 .homeAboutThumbnailBox:nth-of-type(2){width:calc(50% - 10px);height:100%}}@media (max-width:768px){.homeAbout .homeAboutMain .homeAboutThumbnail .homeAboutThumbnailCol2 .homeAboutThumbnailCol2-2 .homeAboutThumbnailBox:nth-of-type(2){width:calc(50% - 5px)}}@media (max-width:500px){.homeAbout .homeAboutMain .homeAboutThumbnail .homeAboutThumbnailCol2 .homeAboutThumbnailCol2-2 .homeAboutThumbnailBox:nth-of-type(2){height:120px}}.homeAbout .homeAboutMain .homeAboutThumbnail .homeAboutThumbnailCol2 .homeAboutThumbnailCol2-2 .homeAboutThumbnailBox img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.principalMessage{background:linear-gradient(45deg,#c7ddff,#fcfafe,#fcfafe,#c7ddff);width:100%;margin-top:100px;padding:100px 0;overflow:hidden}@media (max-width:768px){.principalMessage{margin-top:80px;padding:80px 0}}.principalMessage .principalMessageHead{justify-content:center;align-items:center;width:100%;display:flex}.principalMessage .principalMessageHead h2{text-align:center;margin-top:0}.principalMessage .principalMessageMain{flex-wrap:wrap;gap:50px;width:100%;margin-top:60px;display:flex}@media (max-width:1120px){.principalMessage .principalMessageMain{gap:30px}}@media (max-width:945px){.principalMessage .principalMessageMain{gap:10px}}@media (max-width:600px){.principalMessage .principalMessageMain{margin-top:40px}}.principalMessage .principalMessageMain .principalMessageThumbnail{z-index:0;flex-direction:column;width:40%;display:flex;position:relative}@media (max-width:1220px){.principalMessage .principalMessageMain .principalMessageThumbnail{width:45%}}@media (max-width:1120px){.principalMessage .principalMessageMain .principalMessageThumbnail{width:40%}}@media (max-width:840px){.principalMessage .principalMessageMain .principalMessageThumbnail{width:45%}}@media (max-width:700px){.principalMessage .principalMessageMain .principalMessageThumbnail{width:50%}}@media (max-width:635px){.principalMessage .principalMessageMain .principalMessageThumbnail{width:60%}}@media (max-width:545px){.principalMessage .principalMessageMain .principalMessageThumbnail{width:70%}}@media (max-width:480px){.principalMessage .principalMessageMain .principalMessageThumbnail{width:100%}}.principalMessage .principalMessageMain .principalMessageThumbnail .principalMessageThumbnailImg{aspect-ratio:3/2;background:#eee;width:100%;overflow:hidden}.principalMessage .principalMessageMain .principalMessageThumbnail .principalMessageThumbnailImg img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.principalMessage .principalMessageMain .principalMessageThumbnail .principalMessageThumbnailName{flex-direction:column;width:100%;margin-top:15px;display:flex}.principalMessage .principalMessageMain .principalMessageThumbnail .principalMessageThumbnailName h3{color:var(--primaryColor);font-size:36px;font-weight:600}@media (max-width:1325px){.principalMessage .principalMessageMain .principalMessageThumbnail .principalMessageThumbnailName h3{font-size:32px}}@media (max-width:1120px){.principalMessage .principalMessageMain .principalMessageThumbnail .principalMessageThumbnailName h3{font-size:25px}}@media (max-width:945px){.principalMessage .principalMessageMain .principalMessageThumbnail .principalMessageThumbnailName h3{font-size:22px}}.principalMessage .principalMessageMain .principalMessageThumbnail .principalMessageThumbnailName span{color:var(--primaryColor);font-size:20px;font-weight:400}.principalMessage .principalMessageMain .principalMessageThumbnail .principalMessageThumbnailName .princyTag{color:#3e13910f;font-family:Anton SC,sans-serif;font-size:26px;font-weight:400;position:absolute;bottom:0;right:10px}@media (max-width:1120px){.principalMessage .principalMessageMain .principalMessageThumbnail .principalMessageThumbnailName .princyTag{font-size:26px}}@media (max-width:945px){.principalMessage .principalMessageMain .principalMessageThumbnail .principalMessageThumbnailName .princyTag{font-size:26px}}.principalMessage .principalMessageMain .principalMessageDetails{z-index:0;flex-direction:column;width:calc(60% - 50px);display:flex;position:relative}@media (max-width:1220px){.principalMessage .principalMessageMain .principalMessageDetails{width:calc(55% - 50px)}}@media (max-width:1120px){.principalMessage .principalMessageMain .principalMessageDetails{width:100%}}.principalMessage .principalMessageMain .principalMessageDetails .quotesIcon{z-index:-1;position:absolute;top:-10px;left:-20px}.principalMessage .principalMessageMain .principalMessageDetails .quotesIcon svg{color:#3e13910d;width:120px;height:120px}.principalMessage .principalMessageMain .principalMessageDetails .message{flex-direction:column;width:100%;margin-top:50px;display:flex}.principalMessage .principalMessageMain .principalMessageDetails .message p{margin-top:15px}.principalMessage .principalMessageMain .principalMessageDetails .message .princyMessageReadMoreBtn{cursor:pointer;color:var(--primaryColor);-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration:underline;text-decoration-thickness:calc(1em/7.69231);-webkit-text-decoration-color:var(--primaryColor);text-decoration-color:var(--primaryColor);width:fit-content;margin-top:20px;font-size:18px;font-weight:600;transition:all .3s}@media (max-width:768px){.principalMessage .principalMessageMain .principalMessageDetails .message .princyMessageReadMoreBtn{font-size:16px}}.principalMessage .principalMessageMain .principalMessageDetails .message .princyMessageReadMoreBtn:hover{color:var(--thirdColor);text-decoration:none;transition:all .3s}.principalMessage .principalMessageMain .principalMessageDetails .principalFeature{flex-wrap:wrap;justify-content:space-between;row-gap:30px;width:100%;margin-top:80px;display:flex}@media (max-width:1405px){.principalMessage .principalMessageMain .principalMessageDetails .principalFeature{margin-top:80px}}@media (max-width:1235px){.principalMessage .principalMessageMain .principalMessageDetails .principalFeature{margin-top:60px}}@media (max-width:570px){.principalMessage .principalMessageMain .principalMessageDetails .principalFeature{margin-top:40px}}.principalMessage .principalMessageMain .principalMessageDetails .principalFeature .principalFeatureBox{flex-direction:column;flex:0 0 30%;justify-content:center;align-items:center;display:flex}@media (max-width:1405px){.principalMessage .principalMessageMain .principalMessageDetails .principalFeature .principalFeatureBox{flex:0 0 32%}}@media (max-width:1235px){.principalMessage .principalMessageMain .principalMessageDetails .principalFeature .principalFeatureBox{flex:0 0 28%}}@media (max-width:700px){.principalMessage .principalMessageMain .principalMessageDetails .principalFeature .principalFeatureBox{flex:0 0 31%}}@media (max-width:570px){.principalMessage .principalMessageMain .principalMessageDetails .principalFeature .principalFeatureBox{flex:100%}}.principalMessage .principalMessageMain .principalMessageDetails .principalFeature .principalFeatureBox h3{text-align:center;color:var(--primaryColor);font-size:36px;font-weight:600}@media (max-width:1405px){.principalMessage .principalMessageMain .principalMessageDetails .principalFeature .principalFeatureBox h3{font-size:32px}}@media (max-width:635px){.principalMessage .principalMessageMain .principalMessageDetails .principalFeature .principalFeatureBox h3{font-size:28px}}.principalMessage .principalMessageMain .principalMessageDetails .principalFeature .principalFeatureBox h4{text-align:center;font-size:20px;font-weight:400}@media (max-width:1405px){.principalMessage .principalMessageMain .principalMessageDetails .principalFeature .principalFeatureBox h4{font-size:18px}}@media (max-width:635px){.principalMessage .principalMessageMain .principalMessageDetails .principalFeature .principalFeatureBox h4{font-size:16px}}.homeAdmission{width:100%;padding:100px 0 50px}@media (max-width:768px){.homeAdmission{padding:80px 0 30px}}.homeAdmission .homeAdmissionHead{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.homeAdmission .homeAdmissionHead h2{text-align:center}.homeAdmission .homeAdmissionMain{flex-wrap:wrap;gap:30px;width:100%;margin-top:80px;display:flex}@media (max-width:600px){.homeAdmission .homeAdmissionMain{margin-top:40px}}.homeAdmission .homeAdmissionMain .homeAdmissionThumbnail{background:#eee;border-radius:10px;flex:0 0 45%;height:450px;display:flex;position:sticky;top:100px;overflow:hidden}@media (max-width:960px){.homeAdmission .homeAdmissionMain .homeAdmissionThumbnail{position:inherit;top:inherit;flex:100%}}@media (max-width:500px){.homeAdmission .homeAdmissionMain .homeAdmissionThumbnail{height:350px}}@media (max-width:480px){.homeAdmission .homeAdmissionMain .homeAdmissionThumbnail{height:280px}}.homeAdmission .homeAdmissionMain .homeAdmissionThumbnail img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.homeAdmission .homeAdmissionMain .homeAdmissionDetails{flex-direction:column;width:calc(55% - 30px);display:flex}@media (max-width:960px){.homeAdmission .homeAdmissionMain .homeAdmissionDetails{width:100%}}.homeAdmission .homeAdmissionMain .homeAdmissionDetails .homeAdmissionDetailsTab{align-items:center;gap:20px;width:100%;padding:10px 0;display:flex;overflow:auto}@media (max-width:1205px){.homeAdmission .homeAdmissionMain .homeAdmissionDetails .homeAdmissionDetailsTab{padding:10px 0}}@media (max-width:460px){.homeAdmission .homeAdmissionMain .homeAdmissionDetails .homeAdmissionDetailsTab{padding:10px 0}}.homeAdmission .homeAdmissionMain .homeAdmissionDetails .homeAdmissionDetailsTab button{cursor:pointer;color:#0000008c;text-align:left;white-space:nowrap;background:0 0;border:none;outline:none;width:250px;font-size:18px;font-weight:500;transition:all .3s}@media (max-width:1205px){.homeAdmission .homeAdmissionMain .homeAdmissionDetails .homeAdmissionDetailsTab button{font-size:18px}}@media (max-width:460px){.homeAdmission .homeAdmissionMain .homeAdmissionDetails .homeAdmissionDetailsTab button{width:fit-content}}.homeAdmission .homeAdmissionMain .homeAdmissionDetails .homeAdmissionDetailsTab button span{border-bottom:3px solid #0000;width:fit-content}.homeAdmission .homeAdmissionMain .homeAdmissionDetails .homeAdmissionDetailsTab button:hover{color:var(--secondaryColor);transition:all .3s}.homeAdmission .homeAdmissionMain .homeAdmissionDetails .homeAdmissionDetailsTab .active{color:var(--primaryColor)}.homeAdmission .homeAdmissionMain .homeAdmissionDetails .homeAdmissionDetailsTab .active span{border-bottom:3px solid var(--primaryColor)}.homeAdmission .homeAdmissionMain .homeAdmissionDetails .homeAdmissionDetailsList{width:100%;margin-top:10px}.homeAdmission .homeAdmissionMain .homeAdmissionDetails .homeAdmissionDetailsList .tabcontent{width:100%;animation:1s fadeEffect;display:none}.homeAdmission .homeAdmissionMain .homeAdmissionDetails .homeAdmissionDetailsList .tabcontent ul{flex-direction:column;width:100%;display:flex}.homeAdmission .homeAdmissionMain .homeAdmissionDetails .homeAdmissionDetailsList .tabcontent ul li{border-bottom:.3px solid #3e139129;align-items:center;gap:20px;width:100%;padding:14px 40px;display:flex}@media (max-width:1205px){.homeAdmission .homeAdmissionMain .homeAdmissionDetails .homeAdmissionDetailsList .tabcontent ul li{padding:14px 30px}}@media (max-width:460px){.homeAdmission .homeAdmissionMain .homeAdmissionDetails .homeAdmissionDetailsList .tabcontent ul li{padding:14px 0}}.homeAdmission .homeAdmissionMain .homeAdmissionDetails .homeAdmissionDetailsList .tabcontent ul li .number{width:50px;font-size:36px;font-weight:300}@media (max-width:1205px){.homeAdmission .homeAdmissionMain .homeAdmissionDetails .homeAdmissionDetailsList .tabcontent ul li .number{width:40px;font-size:30px}}.homeAdmission .homeAdmissionMain .homeAdmissionDetails .homeAdmissionDetailsList .tabcontent ul li .details{width:calc(100% - 70px)}@media (max-width:1205px){.homeAdmission .homeAdmissionMain .homeAdmissionDetails .homeAdmissionDetailsList .tabcontent ul li .details{width:calc(100% - 60px)}}.homeAdmission .homeAdmissionMain .homeAdmissionDetails .homeAdmissionDetailsList .tabcontent ul li .details p{font-size:18px;font-weight:300;line-height:1.5}@media (max-width:1205px){.homeAdmission .homeAdmissionMain .homeAdmissionDetails .homeAdmissionDetailsList .tabcontent ul li .details p{font-size:16px}}.homeAdmission .homeAdmissionMain .homeAdmissionDetails .homeAdmissionDetailsList .tabcontent .faqBox{cursor:pointer;background:#fff;border-radius:5px;flex-direction:column;width:100%;margin-top:5px;transition:all .5s;display:flex;overflow:hidden}.homeAdmission .homeAdmissionMain .homeAdmissionDetails .homeAdmissionDetailsList .tabcontent .faqBox:hover{border-color:#a2b5c2;transition:all .5s}.homeAdmission .homeAdmissionMain .homeAdmissionDetails .homeAdmissionDetailsList .tabcontent .faqBox .faqBoxHead{cursor:pointer;align-items:center;gap:10px;width:100%;padding:20px 30px;display:flex}.homeAdmission .homeAdmissionMain .homeAdmissionDetails .homeAdmissionDetailsList .tabcontent .faqBox .faqBoxHead .icon{width:22px;height:22px;color:var(--primaryColor)}.homeAdmission .homeAdmissionMain .homeAdmissionDetails .homeAdmissionDetailsList .tabcontent .faqBox .faqBoxHead .icon svg{width:100%;height:100%}.homeAdmission .homeAdmissionMain .homeAdmissionDetails .homeAdmissionDetailsList .tabcontent .faqBox .faqBoxHead h3{width:calc(100% - 57px);color:var(--primaryColor);font-size:18px;font-weight:300;line-height:1.5}@media (max-width:768px){.homeAdmission .homeAdmissionMain .homeAdmissionDetails .homeAdmissionDetailsList .tabcontent .faqBox .faqBoxHead h3{font-size:16px}}.homeAdmission .homeAdmissionMain .homeAdmissionDetails .homeAdmissionDetailsList .tabcontent .faqBox .faqBoxHead .faqBoxHeadIcon{color:#000;border-radius:50%;justify-content:center;align-items:center;width:25px;height:25px;display:flex}.homeAdmission .homeAdmissionMain .homeAdmissionDetails .homeAdmissionDetailsList .tabcontent .faqBox .faqBoxHead .faqBoxHeadIcon svg{width:25px;height:25px}@media (max-width:480px){.homeAdmission .homeAdmissionMain .homeAdmissionDetails .homeAdmissionDetailsList .tabcontent .faqBox .faqBoxHead .faqBoxHeadIcon svg{width:20px;height:20px}}.homeAdmission .homeAdmissionMain .homeAdmissionDetails .homeAdmissionDetailsList .tabcontent .faqBox .faqBoxBody{border-top:1px solid #0000;flex-direction:column;width:100%;transition:max-height .3s;display:flex;overflow:hidden}.homeAdmission .homeAdmissionMain .homeAdmissionDetails .homeAdmissionDetailsList .tabcontent .faqBox .faqBoxBody .faqBoxBodyMain{border-top:.3px solid #3e139166;flex-direction:column;width:100%;padding:20px 30px;display:flex}.homeAdmission .homeAdmissionMain .homeAdmissionDetails .homeAdmissionDetailsList .tabcontent .faqBox .faqBoxBody p{color:#00000080;font-size:18px;font-weight:300;line-height:1.5}.homeAdmission .homeAdmissionMain .homeAdmissionDetails .homeAdmissionDetailsList .tabcontent .faqBox .faqBoxBody p:first-of-type{margin-top:0}@media (max-width:768px){.homeAdmission .homeAdmissionMain .homeAdmissionDetails .homeAdmissionDetailsList .tabcontent .faqBox .faqBoxBody p{width:100%;font-size:16px}}.homeAdmission .homeAdmissionMain .homeAdmissionDetails .homeAdmissionDetailsList .tabcontent .faqBox .faqBoxBody ul{flex-direction:column;gap:10px;width:100%;margin-top:20px;padding-left:20px;display:flex}.homeAdmission .homeAdmissionMain .homeAdmissionDetails .homeAdmissionDetailsList .tabcontent .faqBox .faqBoxBody ul li{align-items:flex-start;gap:20px;list-style:none;display:flex}.homeAdmission .homeAdmissionMain .homeAdmissionDetails .homeAdmissionDetailsList .tabcontent .faqBox .faqBoxBody ul li .icon{background:var(--primaryColor);border-radius:50px;width:7px;height:7px;margin-top:7px}.homeAdmission .homeAdmissionMain .homeAdmissionDetails .homeAdmissionDetailsList .tabcontent .faqBox .faqBoxBody ul li h5{width:calc(100% - 27px);font-size:16px;line-height:1.5}.homeAdmission .homeAdmissionMain .homeAdmissionDetails .homeAdmissionDetailsList .tabcontent .faqBox.active{transition:all 1s}.homeAdmission .homeAdmissionMain .homeAdmissionDetails .homeAdmissionDetailsList .tabcontent .faqBox.active .faqBoxBody{transition:max-height 1s}.homeAdmission .homeAdmissionMain .homeAdmissionDetails .homeAdmissionDetailsList .tabcontent .faqBox.active .faqBoxBody ul li .icon{background:#fff}.homeAdmission .homeAdmissionMain .homeAdmissionDetails .homeAdmissionDetailsList .tabcontent .faqBox.active .faqBoxBody ul li h5{color:#fff}@keyframes fadeEffect{0%{opacity:0}to{opacity:1}}.homeAdmission .homeAdmissionMain .homeAdmissionDetails .homeAdmissionDetailsList .homeAdmissionDetailsListFooter{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;width:100%;margin-top:50px;display:none}.homeAdmission .homeAdmissionMain .homeAdmissionDetails .homeAdmissionDetailsList .homeAdmissionDetailsListFooter a{border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;padding:12px 26px;font-size:18px;font-weight:400;text-decoration:none;transition:all .3s;display:flex}@media (max-width:1205px){.homeAdmission .homeAdmissionMain .homeAdmissionDetails .homeAdmissionDetailsList .homeAdmissionDetailsListFooter a{font-size:16px}}@media (max-width:1180px){.homeAdmission .homeAdmissionMain .homeAdmissionDetails .homeAdmissionDetailsList .homeAdmissionDetailsListFooter a{padding:10px 24px;font-size:16px}}@media (max-width:475px){.homeAdmission .homeAdmissionMain .homeAdmissionDetails .homeAdmissionDetailsList .homeAdmissionDetailsListFooter a{width:100%}}.homeAdmission .homeAdmissionMain .homeAdmissionDetails .homeAdmissionDetailsList .homeAdmissionDetailsListFooter .btn1{background:var(--primaryColor);color:#fff}.homeAdmission .homeAdmissionMain .homeAdmissionDetails .homeAdmissionDetailsList .homeAdmissionDetailsListFooter .btn1:hover{background:var(--thirdColor);transition:all .3s}.homeAdmission .homeAdmissionMain .homeAdmissionDetails .homeAdmissionDetailsList .homeAdmissionDetailsListFooter .btn2{border:1px solid var(--primaryColor);color:var(--primaryColor)}.homeAdmission .homeAdmissionMain .homeAdmissionDetails .homeAdmissionDetailsList .homeAdmissionDetailsListFooter .btn2:hover{color:#fff;background:var(--secondaryColor);transition:all .3s}.homeAdmission .homeAdmissionMain .homeAdmissionDetails .homeAdmissionDetailsList .homeAdmissionDetailsListRegistartionList{flex-wrap:wrap;gap:20px;width:100%;margin-top:40px;display:flex}.homeAdmission .homeAdmissionMain .homeAdmissionDetails .homeAdmissionDetailsList .homeAdmissionDetailsListRegistartionList .homeAdmissionDetailsListRegistartionBox{background:#fff;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;width:calc(33.3333% - 14px);padding:20px;display:flex}.homeAdmission .homeAdmissionMain .homeAdmissionDetails .homeAdmissionDetailsList .homeAdmissionDetailsListRegistartionList .homeAdmissionDetailsListRegistartionBox:first-of-type{background:#cbffcb}.homeAdmission .homeAdmissionMain .homeAdmissionDetails .homeAdmissionDetailsList .homeAdmissionDetailsListRegistartionList .homeAdmissionDetailsListRegistartionBox:nth-of-type(2){background:#cfe9ff}.homeAdmission .homeAdmissionMain .homeAdmissionDetails .homeAdmissionDetailsList .homeAdmissionDetailsListRegistartionList .homeAdmissionDetailsListRegistartionBox:nth-of-type(3){background:#f8f4c9}@media (max-width:1300px){.homeAdmission .homeAdmissionMain .homeAdmissionDetails .homeAdmissionDetailsList .homeAdmissionDetailsListRegistartionList .homeAdmissionDetailsListRegistartionBox{width:calc(50% - 10px)}}@media (max-width:960px){.homeAdmission .homeAdmissionMain .homeAdmissionDetails .homeAdmissionDetailsList .homeAdmissionDetailsListRegistartionList .homeAdmissionDetailsListRegistartionBox{width:calc(33.3333% - 14px)}}@media (max-width:800px){.homeAdmission .homeAdmissionMain .homeAdmissionDetails .homeAdmissionDetailsList .homeAdmissionDetailsListRegistartionList .homeAdmissionDetailsListRegistartionBox{width:calc(50% - 10px)}}@media (max-width:500px){.homeAdmission .homeAdmissionMain .homeAdmissionDetails .homeAdmissionDetailsList .homeAdmissionDetailsListRegistartionList .homeAdmissionDetailsListRegistartionBox{width:100%}}.homeAdmission .homeAdmissionMain .homeAdmissionDetails .homeAdmissionDetailsList .homeAdmissionDetailsListRegistartionList .homeAdmissionDetailsListRegistartionBox p{text-align:center;color:#6b6b6b;font-size:14px}.homeAdmission .homeAdmissionMain .homeAdmissionDetails .homeAdmissionDetailsList .homeAdmissionDetailsListRegistartionList .homeAdmissionDetailsListRegistartionBox h3{text-align:center;margin-top:5px;font-size:22px;font-weight:500}.homeAdmission .homeAdmissionMain .homeAdmissionDetails .homeAdmissionDetailsList .homeAdmissionDetailsListRegistartionList .homeAdmissionDetailsListRegistartionBox a{background:var(--primaryColor);color:#fff;border-radius:12px;justify-content:center;align-items:center;gap:10px;width:100%;margin-top:20px;padding:12px;font-size:16px;text-decoration:none;transition:all .3s;display:flex}.homeAdmission .homeAdmissionMain .homeAdmissionDetails .homeAdmissionDetailsList .homeAdmissionDetailsListRegistartionList .homeAdmissionDetailsListRegistartionBox a:hover{background:var(--secondaryColor);transition:all .3s}.homeAdmission .homeAdmissionMain .homeAdmissionDetails .homeAdmissionDetailsList .homeAdmissionDetailsListRegistartionList .homeAdmissionDetailsListRegistartionBox a svg{width:18px;height:18px}.homeLife{z-index:0;width:100%;position:relative;overflow:hidden}.homeLife:after{content:"";z-index:-1;background:#000000c7;width:100%;height:100%;position:absolute;top:0;left:0}.homeLife .homeLifeHead{flex-direction:column;justify-content:center;align-items:center;width:100%;padding:100px 0;display:flex}@media (max-width:768px){.homeLife .homeLifeHead{padding:80px 0}}.homeLife .homeLifeHead h2{text-align:center;color:#fff}.homeLife .homeLifeHead h2:after{width:110px}.homeLife .homeLifeHead p{text-align:center;color:#fff;width:65%;margin-top:30px;font-weight:300}@media (max-width:1440px){.homeLife .homeLifeHead p{width:70%}}@media (max-width:1350px){.homeLife .homeLifeHead p{width:90%}}@media (max-width:1024px){.homeLife .homeLifeHead p{width:100%}}.homeLife .homeLifeHead .homeLifeFooter{justify-content:center;align-items:center;width:100%;margin-top:50px;display:flex}.homeLife .homeLifeHead .homeLifeFooter a{color:#fff;border:1px solid #fff;border-radius:10px;width:fit-content;padding:12px 26px;font-size:18px;font-weight:400;text-decoration:none;transition:all .3s}@media (max-width:1180px){.homeLife .homeLifeHead .homeLifeFooter a{padding:10px 24px;font-size:16px}}.homeLife .homeLifeHead .homeLifeFooter a:hover{color:#fff;background:var(--thirdColor);border-color:var(--thirdColor);transition:all .3s}.homeLife .homeLifeList{width:100%;margin-top:60px;display:none}@media (max-width:600px){.homeLife .homeLifeList{margin-top:40px}}.homeLife .homeLifeList .homeLifeListBox{border-radius:10px;height:360px;display:flex;overflow:hidden}@media (max-width:1024px){.homeLife .homeLifeList .homeLifeListBox{height:300px}}@media (max-width:900px){.homeLife .homeLifeList .homeLifeListBox{height:260px}}@media (max-width:768px){.homeLife .homeLifeList .homeLifeListBox{height:220px}}@media (max-width:500px){.homeLife .homeLifeList .homeLifeListBox{height:160px}}.homeLife .homeLifeList .homeLifeListBox img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.homeLife .homeLifeList .backwordSwiper{margin-top:30px}@media (max-width:900px){.homeLife .homeLifeList .backwordSwiper{margin-top:20px}}@media (max-width:481px){.homeLife .homeLifeList .backwordSwiper{margin-top:10px}}.homeLife .homeLifeList .swiper-wrapper{transition-timing-function:linear!important}.homeLife .homeLifeList .swiper-slide{width:auto;height:360px}@media (max-width:1024px){.homeLife .homeLifeList .swiper-slide{height:300px}}@media (max-width:900px){.homeLife .homeLifeList .swiper-slide{height:260px}}@media (max-width:768px){.homeLife .homeLifeList .swiper-slide{height:220px}}@media (max-width:500px){.homeLife .homeLifeList .swiper-slide{height:160px}}.homeLife .homeLifeList .homeLifeFooter{justify-content:center;align-items:center;width:100%;margin-top:50px;display:flex}.homeLife .homeLifeList .homeLifeFooter a{border:1px solid #0000;border:1px solid var(--primaryColor);width:fit-content;color:var(--primaryColor);border-radius:10px;padding:12px 26px;font-size:18px;font-weight:400;text-decoration:none;transition:all .3s}@media (max-width:1180px){.homeLife .homeLifeList .homeLifeFooter a{padding:10px 24px;font-size:16px}}.homeLife .homeLifeList .homeLifeFooter a:hover{color:#fff;background:var(--thirdColor);border-color:var(--thirdColor);transition:all .3s}.homeLife .homeLifeGalleryList{z-index:-1;flex-wrap:wrap;width:100%;display:flex;position:absolute}.homeLife .homeLifeGalleryList .homeLifeGalleryListBox{aspect-ratio:1;background:#eee;width:14.2857%;display:flex}@media (max-width:1440px){.homeLife .homeLifeGalleryList .homeLifeGalleryListBox{width:16.6667%}}@media (max-width:1100px){.homeLife .homeLifeGalleryList .homeLifeGalleryListBox{width:20%}}@media (max-width:800px){.homeLife .homeLifeGalleryList .homeLifeGalleryListBox{width:25%}}@media (max-width:660px){.homeLife .homeLifeGalleryList .homeLifeGalleryListBox{width:33.3333%}}@media (max-width:500px){.homeLife .homeLifeGalleryList .homeLifeGalleryListBox{width:50%}}.homeLife .homeLifeGalleryList .homeLifeGalleryListBox img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.homeFacilities{background:linear-gradient(45deg,#c7ddff,#fcfafe,#fcfafe,#c7ddff);width:100%;padding:100px 0}@media (max-width:768px){.homeFacilities{padding:80px 0}}.homeFacilities .homeFacilitiesHead{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.homeFacilities .homeFacilitiesHead h2{text-align:center}.homeFacilities .homeFacilitiesHead p{text-align:center;width:65%;margin-top:30px}@media (max-width:1440px){.homeFacilities .homeFacilitiesHead p{width:70%}}@media (max-width:1350px){.homeFacilities .homeFacilitiesHead p{width:90%}}@media (max-width:1024px){.homeFacilities .homeFacilitiesHead p{width:100%}}.homeFacilities .homeFacilitiesMain{flex-wrap:wrap;gap:70px;width:100%;margin-top:60px;display:flex}@media (max-width:800px){.homeFacilities .homeFacilitiesMain{gap:50px}}@media (max-width:600px){.homeFacilities .homeFacilitiesMain{margin-top:40px}}.homeFacilities .homeFacilitiesMain .homeFacilitiesThumbnail{width:50%;height:500px;position:sticky;top:100px}@media (max-width:750px){.homeFacilities .homeFacilitiesMain .homeFacilitiesThumbnail{width:100%;top:inherit;position:relative}}@media (max-width:540px){.homeFacilities .homeFacilitiesMain .homeFacilitiesThumbnail{height:350px}}.homeFacilities .homeFacilitiesMain .homeFacilitiesThumbnail .homeFacilitiesThumbnailBox1{background:#eee;border:10px;width:80%;height:70%;position:absolute;top:0;right:4%;overflow:hidden}.homeFacilities .homeFacilitiesMain .homeFacilitiesThumbnail .homeFacilitiesThumbnailBox1 img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.homeFacilities .homeFacilitiesMain .homeFacilitiesThumbnail .homeFacilitiesThumbnailBox2{border:7px solid var(--bgColor);background:#eee;width:50%;height:50%;position:absolute;bottom:0;left:0;overflow:hidden}.homeFacilities .homeFacilitiesMain .homeFacilitiesThumbnail .homeFacilitiesThumbnailBox2 img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.homeFacilities .homeFacilitiesMain .homeFacilitiesThumbnail .homeFacilitiesThumbnailBox3{border:7px solid var(--bgColor);background:#eee;width:35%;height:35%;position:absolute;bottom:10%;right:0;overflow:hidden}.homeFacilities .homeFacilitiesMain .homeFacilitiesThumbnail .homeFacilitiesThumbnailBox3 img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.homeFacilities .homeFacilitiesMain .homeFacilitiesDetails{flex-direction:column;gap:7px;width:calc(50% - 70px);display:flex;overflow:hidden}@media (max-width:800px){.homeFacilities .homeFacilitiesMain .homeFacilitiesDetails{width:calc(50% - 50px)}}@media (max-width:750px){.homeFacilities .homeFacilitiesMain .homeFacilitiesDetails{width:100%}}.homeFacilities .homeFacilitiesMain .homeFacilitiesDetails .faqBox{cursor:pointer;background:#fff;border-radius:5px;flex-direction:column;width:100%;transition:all .5s;display:flex;overflow:hidden}.homeFacilities .homeFacilitiesMain .homeFacilitiesDetails .faqBox:hover{border-color:#a2b5c2;transition:all .5s}.homeFacilities .homeFacilitiesMain .homeFacilitiesDetails .faqBox .faqBoxHead{cursor:pointer;align-items:center;gap:10px;width:100%;padding:20px 30px;display:flex}.homeFacilities .homeFacilitiesMain .homeFacilitiesDetails .faqBox .faqBoxHead .icon{width:22px;height:22px;color:var(--primaryColor)}.homeFacilities .homeFacilitiesMain .homeFacilitiesDetails .faqBox .faqBoxHead .icon svg{width:100%;height:100%}.homeFacilities .homeFacilitiesMain .homeFacilitiesDetails .faqBox .faqBoxHead h3{width:calc(100% - 57px);color:var(--primaryColor);font-size:18px;font-weight:300;line-height:1.5}@media (max-width:768px){.homeFacilities .homeFacilitiesMain .homeFacilitiesDetails .faqBox .faqBoxHead h3{font-size:16px}}.homeFacilities .homeFacilitiesMain .homeFacilitiesDetails .faqBox .faqBoxHead .faqBoxHeadIcon{color:#000;border-radius:50%;justify-content:center;align-items:center;width:25px;height:25px;display:flex}.homeFacilities .homeFacilitiesMain .homeFacilitiesDetails .faqBox .faqBoxHead .faqBoxHeadIcon svg{width:25px;height:25px}@media (max-width:480px){.homeFacilities .homeFacilitiesMain .homeFacilitiesDetails .faqBox .faqBoxHead .faqBoxHeadIcon svg{width:20px;height:20px}}.homeFacilities .homeFacilitiesMain .homeFacilitiesDetails .faqBox .faqBoxBody{border-top:1px solid #0000;flex-direction:column;width:100%;transition:max-height .3s;display:flex;overflow:hidden}.homeFacilities .homeFacilitiesMain .homeFacilitiesDetails .faqBox .faqBoxBody .faqBoxBodyMain{border-top:.3px solid #3e139166;flex-direction:column;width:100%;padding:20px 30px;display:flex}.homeFacilities .homeFacilitiesMain .homeFacilitiesDetails .faqBox .faqBoxBody p{color:#00000080;font-size:18px;font-weight:300;line-height:1.5}.homeFacilities .homeFacilitiesMain .homeFacilitiesDetails .faqBox .faqBoxBody p:first-of-type{margin-top:0}@media (max-width:768px){.homeFacilities .homeFacilitiesMain .homeFacilitiesDetails .faqBox .faqBoxBody p{width:100%;font-size:16px}}.homeFacilities .homeFacilitiesMain .homeFacilitiesDetails .faqBox .faqBoxBody ul{flex-direction:column;gap:10px;width:100%;margin-top:20px;padding-left:20px;display:flex}.homeFacilities .homeFacilitiesMain .homeFacilitiesDetails .faqBox .faqBoxBody ul li{align-items:flex-start;gap:20px;list-style:none;display:flex}.homeFacilities .homeFacilitiesMain .homeFacilitiesDetails .faqBox .faqBoxBody ul li .icon{background:var(--primaryColor);border-radius:50px;width:7px;height:7px;margin-top:7px}.homeFacilities .homeFacilitiesMain .homeFacilitiesDetails .faqBox .faqBoxBody ul li h5{width:calc(100% - 27px);font-size:16px;line-height:1.5}.homeFacilities .homeFacilitiesMain .homeFacilitiesDetails .faqBox.active{transition:all 1s}.homeFacilities .homeFacilitiesMain .homeFacilitiesDetails .faqBox.active .faqBoxBody{transition:max-height 1s}.homeFacilities .homeFacilitiesMain .homeFacilitiesDetails .faqBox.active .faqBoxBody ul li .icon{background:#fff}.homeFacilities .homeFacilitiesMain .homeFacilitiesDetails .faqBox.active .faqBoxBody ul li h5{color:#fff}.homeFacilities .homeFacilitiesFooter{justify-content:center;align-items:center;width:100%;margin-top:80px;display:flex}@media (max-width:750px){.homeFacilities .homeFacilitiesFooter{margin-top:40px}}.homeFacilities .homeFacilitiesFooter a{border:1px solid #0000;border:1px solid var(--primaryColor);width:fit-content;color:var(--primaryColor);border-radius:10px;padding:12px 26px;font-size:18px;font-weight:400;text-decoration:none;transition:all .3s}@media (max-width:1180px){.homeFacilities .homeFacilitiesFooter a{padding:10px 24px;font-size:16px}}.homeFacilities .homeFacilitiesFooter a:hover{color:#fff;background:var(--thirdColor);border-color:var(--thirdColor);transition:all .3s}.homeCalendar{width:100%;padding:100px 0}@media (max-width:768px){.homeCalendar{padding:80px 0}}.homeCalendar .homeCalendarHead{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.homeCalendar .homeCalendarHead h2{text-align:center}.homeCalendar .homeCalendarMain{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;width:100%;margin-top:60px;display:flex}@media (max-width:600px){.homeCalendar .homeCalendarMain{margin-top:40px}}.homeCalendar .homeCalendarMain .homeCalendarCol1{flex:0 0 60%}@media (max-width:1240px){.homeCalendar .homeCalendarMain .homeCalendarCol1{flex:100%;order:2;margin-top:30px}}.homeCalendar .homeCalendarMain .homeCalendarCol1 .homeCalendarBox{align-items:flex-start;gap:15px;width:100%;display:flex}.homeCalendar .homeCalendarMain .homeCalendarCol1 .homeCalendarBox .homeCalendarBoxBtn{width:50px;height:50px;margin-top:30px;position:sticky;top:100px}@media (max-width:768px){.homeCalendar .homeCalendarMain .homeCalendarCol1 .homeCalendarBox .homeCalendarBoxBtn{width:40px;height:40px;top:90px}}.homeCalendar .homeCalendarMain .homeCalendarCol1 .homeCalendarBox .homeCalendarBoxBtn button{cursor:pointer;background:var(--primaryColor);color:#fff;border:none;border-radius:10px;outline:none;justify-content:center;align-items:center;width:100%;height:100%;transition:all .3s;display:flex}.homeCalendar .homeCalendarMain .homeCalendarCol1 .homeCalendarBox .homeCalendarBoxBtn button:hover{background:var(--secondaryColor);transition:all .3s}.homeCalendar .homeCalendarMain .homeCalendarCol1 .homeCalendarBox .homeCalendarBoxBtn button svg{width:25px;height:25px}@media (max-width:768px){.homeCalendar .homeCalendarMain .homeCalendarCol1 .homeCalendarBox .homeCalendarBoxBtn button svg{width:20px;height:20px}}.homeCalendar .homeCalendarMain .homeCalendarCol1 .homeCalendarBox .homeCalendarBoxList{background:#fff;border-radius:10px;flex-direction:column;width:calc(100% - 130px);padding-bottom:20px;display:flex}@media (max-width:768px){.homeCalendar .homeCalendarMain .homeCalendarCol1 .homeCalendarBox .homeCalendarBoxList{width:calc(100% - 110px)}}.homeCalendar .homeCalendarMain .homeCalendarCol1 .homeCalendarBox .homeCalendarBoxList .homeCalendarBoxListHead{justify-content:center;align-items:center;width:100%;margin-top:20px;padding:20px;display:flex}@media (max-width:768px){.homeCalendar .homeCalendarMain .homeCalendarCol1 .homeCalendarBox .homeCalendarBoxList .homeCalendarBoxListHead{padding:10px}}.homeCalendar .homeCalendarMain .homeCalendarCol1 .homeCalendarBox .homeCalendarBoxList .homeCalendarBoxListHead h3{text-align:center;font-size:24px;font-weight:400}@media (max-width:768px){.homeCalendar .homeCalendarMain .homeCalendarCol1 .homeCalendarBox .homeCalendarBoxList .homeCalendarBoxListHead h3{font-size:20px}}.homeCalendar .homeCalendarMain .homeCalendarCol1 .homeCalendarBox .homeCalendarBoxList .homeCalendarBoxListItems{width:100%}.homeCalendar .homeCalendarMain .homeCalendarCol1 .homeCalendarBox .homeCalendarBoxList .homeCalendarBoxListItems ul{flex-direction:column;width:100%;padding:0 20px;display:flex}.homeCalendar .homeCalendarMain .homeCalendarCol1 .homeCalendarBox .homeCalendarBoxList .homeCalendarBoxListItems ul li{border-top:1px solid #e7e7e7;flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%;padding:18px 35px;list-style:none;display:flex}@media (max-width:768px){.homeCalendar .homeCalendarMain .homeCalendarCol1 .homeCalendarBox .homeCalendarBoxList .homeCalendarBoxListItems ul li{padding:16px 20px}}@media (max-width:500px){.homeCalendar .homeCalendarMain .homeCalendarCol1 .homeCalendarBox .homeCalendarBoxList .homeCalendarBoxListItems ul li{padding:16px 0}}.homeCalendar .homeCalendarMain .homeCalendarCol1 .homeCalendarBox .homeCalendarBoxList .homeCalendarBoxListItems ul li:first-of-type{border-top:none}.homeCalendar .homeCalendarMain .homeCalendarCol1 .homeCalendarBox .homeCalendarBoxList .homeCalendarBoxListItems ul li p{font-size:18px;font-weight:300;line-height:1.5}.homeCalendar .homeCalendarMain .homeCalendarCongregationList{flex-direction:column;gap:10px;width:100%;margin-top:60px;display:flex}@media (max-width:600px){.homeCalendar .homeCalendarMain .homeCalendarCongregationList{margin-top:40px}}.homeCalendar .homeCalendarMain .homeCalendarCongregationList .homeCalendarCongregationBox{background:#fff;border:.3px solid #0003;width:100%}.homeCalendar .homeCalendarMain .homeCalendarCongregationList .homeCalendarCongregationBox .homeCalendarCongregationBoxMain{flex-wrap:wrap;align-items:center;gap:15px;width:100%;padding:20px 0;display:flex}.homeCalendar .homeCalendarMain .homeCalendarCongregationList .homeCalendarCongregationBox .homeCalendarCongregationBoxMain .homeCalendarCongregationBoxCol1{align-items:center;gap:15px;width:calc(100% - 180px);display:flex}@media (max-width:650px){.homeCalendar .homeCalendarMain .homeCalendarCongregationList .homeCalendarCongregationBox .homeCalendarCongregationBoxMain .homeCalendarCongregationBoxCol1{width:100%}}.homeCalendar .homeCalendarMain .homeCalendarCongregationList .homeCalendarCongregationBox .homeCalendarCongregationBoxMain .homeCalendarCongregationBoxCol1 .icon{width:30px;height:30px}.homeCalendar .homeCalendarMain .homeCalendarCongregationList .homeCalendarCongregationBox .homeCalendarCongregationBoxMain .homeCalendarCongregationBoxCol1 .icon svg{width:100%;height:100%}.homeCalendar .homeCalendarMain .homeCalendarCongregationList .homeCalendarCongregationBox .homeCalendarCongregationBoxMain .homeCalendarCongregationBoxCol1 p{width:calc(100% - 45px);letter-spacing:0%;white-space:nowrap;text-overflow:ellipsis;font-size:18px;font-weight:500;line-height:1.5;overflow:hidden}@media (max-width:768px){.homeCalendar .homeCalendarMain .homeCalendarCongregationList .homeCalendarCongregationBox .homeCalendarCongregationBoxMain .homeCalendarCongregationBoxCol1 p{font-size:16px}}.homeCalendar .homeCalendarMain .homeCalendarCongregationList .homeCalendarCongregationBox .homeCalendarCongregationBoxMain .homeCalendarCongregationBoxCol2{width:165px}@media (max-width:650px){.homeCalendar .homeCalendarMain .homeCalendarCongregationList .homeCalendarCongregationBox .homeCalendarCongregationBoxMain .homeCalendarCongregationBoxCol2{width:100%;padding-left:40px}}.homeCalendar .homeCalendarMain .homeCalendarCongregationList .homeCalendarCongregationBox .homeCalendarCongregationBoxMain .homeCalendarCongregationBoxCol2 a{border:1px solid #0000;border:1px solid var(--primaryColor);color:#fff;background:var(--primaryColor);border-radius:10px;justify-content:center;align-items:center;width:100%;padding:12px;font-size:18px;font-weight:400;text-decoration:none;transition:all .3s;display:flex}@media (max-width:768px){.homeCalendar .homeCalendarMain .homeCalendarCongregationList .homeCalendarCongregationBox .homeCalendarCongregationBoxMain .homeCalendarCongregationBoxCol2 a{font-size:16px}}.homeCalendar .homeCalendarMain .homeCalendarCongregationList .homeCalendarCongregationBox .homeCalendarCongregationBoxMain .homeCalendarCongregationBoxCol2 a:hover{border-color:var(--secondaryColor);background:var(--secondaryColor);transition:all .3s}.homeCalendar .homeCalendarMain .homeCalendarCol2{flex:0 0 35%;position:sticky;top:100px}@media (max-width:1240px){.homeCalendar .homeCalendarMain .homeCalendarCol2{position:inherit;top:inherit;flex:100%;order:1;justify-content:center;align-items:center;display:flex}}.homeCalendar .homeCalendarMain .homeCalendarCol2 .homeCalendarDate{flex-direction:column;display:flex}.homeCalendar .homeCalendarMain .homeCalendarCol2 .homeCalendarDate h3{text-align:right;color:var(--primaryColor);font-size:70px;font-weight:300}@media (max-width:1800px){.homeCalendar .homeCalendarMain .homeCalendarCol2 .homeCalendarDate h3{font-size:55px}}@media (max-width:1700px){.homeCalendar .homeCalendarMain .homeCalendarCol2 .homeCalendarDate h3{font-size:50px}}@media (max-width:1240px){.homeCalendar .homeCalendarMain .homeCalendarCol2 .homeCalendarDate h3{text-align:center}}@media (max-width:1024px){.homeCalendar .homeCalendarMain .homeCalendarCol2 .homeCalendarDate h3{font-size:45px}}@media (max-width:768px){.homeCalendar .homeCalendarMain .homeCalendarCol2 .homeCalendarDate h3{font-size:40px}}.homeCalendar .homeCalendarMain .homeCalendarCol2 .homeCalendarDate h4{text-align:right;color:var(--primaryColor);font-size:28px;font-weight:400}@media (max-width:1300px){.homeCalendar .homeCalendarMain .homeCalendarCol2 .homeCalendarDate h4{font-size:24px}}@media (max-width:1240px){.homeCalendar .homeCalendarMain .homeCalendarCol2 .homeCalendarDate h4{text-align:center}}@media (max-width:1024px){.homeCalendar .homeCalendarMain .homeCalendarCol2 .homeCalendarDate h4{font-size:20px}}.homeCbseCompliance{width:100%;padding:50px 0 100px}@media (max-width:768px){.homeCbseCompliance{padding:30px 0 80px}}.homeCbseCompliance .homeCbseComplianceHead{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.homeCbseCompliance .homeCbseComplianceHead h2{text-align:center}.homeCbseCompliance .homeCbseComplianceList{flex-direction:column;gap:5px;width:100%;margin-top:60px;display:flex}.homeCbseCompliance .homeCbseComplianceList .homeCbseComplianceBox{background:#fff;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;width:100%;padding:15px 40px;display:flex}@media (max-width:768px){.homeCbseCompliance .homeCbseComplianceList .homeCbseComplianceBox{padding:15px 20px}}.homeCbseCompliance .homeCbseComplianceList .homeCbseComplianceBox .homeCbseComplianceBoxCol1{align-items:center;gap:15px;width:calc(100% - 185px);display:flex}@media (max-width:650px){.homeCbseCompliance .homeCbseComplianceList .homeCbseComplianceBox .homeCbseComplianceBoxCol1{width:100%}}.homeCbseCompliance .homeCbseComplianceList .homeCbseComplianceBox .homeCbseComplianceBoxCol1 .icon{justify-content:center;align-items:center;width:26px;height:26px;display:flex}.homeCbseCompliance .homeCbseComplianceList .homeCbseComplianceBox .homeCbseComplianceBoxCol1 .icon svg{width:100%;height:100%}.homeCbseCompliance .homeCbseComplianceList .homeCbseComplianceBox .homeCbseComplianceBoxCol1 .details{flex-direction:column;width:calc(100% - 41px);display:flex}.homeCbseCompliance .homeCbseComplianceList .homeCbseComplianceBox .homeCbseComplianceBoxCol1 .details p{letter-spacing:0%;white-space:nowrap;text-overflow:ellipsis;font-size:18px;font-weight:500;line-height:1.5;overflow:hidden}@media (max-width:768px){.homeCbseCompliance .homeCbseComplianceList .homeCbseComplianceBox .homeCbseComplianceBoxCol1 .details p{font-size:16px}}.homeCbseCompliance .homeCbseComplianceList .homeCbseComplianceBox .homeCbseComplianceBoxCol1 .details span{color:#0009;font-size:12px;font-weight:500}.homeCbseCompliance .homeCbseComplianceList .homeCbseComplianceBox .homeCbseComplianceBoxCol2{width:165px;display:flex}@media (max-width:650px){.homeCbseCompliance .homeCbseComplianceList .homeCbseComplianceBox .homeCbseComplianceBoxCol2{width:100%;padding-left:40px}}.homeCbseCompliance .homeCbseComplianceList .homeCbseComplianceBox .homeCbseComplianceBoxCol2 a{background:var(--primaryColor);color:#fff;border-radius:10px;justify-content:center;align-items:center;width:100%;padding:12px 24px;font-size:18px;font-weight:400;text-decoration:none;transition:all .3s;display:flex}@media (max-width:768px){.homeCbseCompliance .homeCbseComplianceList .homeCbseComplianceBox .homeCbseComplianceBoxCol2 a{font-size:16px}}.homeCbseCompliance .homeCbseComplianceList .homeCbseComplianceBox .homeCbseComplianceBoxCol2 a:hover{background:var(--thirdColor);transition:all .3s}.homeCbseCompliance .homeCbseComplianceFooter{justify-content:center;align-items:center;width:100%;margin-top:50px;display:flex}@media (max-width:768px){.homeCbseCompliance .homeCbseComplianceFooter{margin-top:40px}}.homeCbseCompliance .homeCbseComplianceFooter a{border:1px solid #0000;border:1px solid var(--primaryColor);width:fit-content;color:var(--primaryColor);border-radius:10px;padding:12px 26px;font-size:18px;font-weight:400;text-decoration:none;transition:all .3s}@media (max-width:1180px){.homeCbseCompliance .homeCbseComplianceFooter a{padding:10px 24px;font-size:16px}}.homeCbseCompliance .homeCbseComplianceFooter a:hover{color:#fff;background:var(--thirdColor);border-color:var(--thirdColor);transition:all .3s}.homeTestimonials{background:linear-gradient(45deg,#c7ddff,#fcfafe,#fcfafe,#c7ddff);width:100%;margin-bottom:100px;padding:100px 0}@media (max-width:768px){.homeTestimonials{margin-bottom:80px;padding:80px 0}}.homeTestimonials .homeTestimonialsHead{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.homeTestimonials .homeTestimonialsHead h2{text-align:center}.homeTestimonials .homeTestimonialsList{width:100%;margin-top:60px;position:relative}.homeTestimonials .homeTestimonialsList .homeTestimonialsBox{z-index:0;background:#f4f0fb;border-radius:10px;flex-direction:column;justify-content:center;align-items:flex-start;width:100%;height:500px;padding:30px;display:flex;position:relative}@media (max-width:500px){.homeTestimonials .homeTestimonialsList .homeTestimonialsBox{height:420px;padding:20px}}.homeTestimonials .homeTestimonialsList .homeTestimonialsBox .quoghtIcon{z-index:-1;color:#e8e2f2;width:135px;height:135px;position:absolute;top:10px;left:50%;transform:translate(-50%)}@media (max-width:500px){.homeTestimonials .homeTestimonialsList .homeTestimonialsBox .quoghtIcon{width:65px;height:65px}}.homeTestimonials .homeTestimonialsList .homeTestimonialsBox .quoghtIcon svg{width:100%;height:100%}.homeTestimonials .homeTestimonialsList .homeTestimonialsBox .message{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.homeTestimonials .homeTestimonialsList .homeTestimonialsBox .message p{text-align:center;text-overflow:ellipsis;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin-top:60px;font-size:20px;font-weight:300;line-height:1.5;display:-webkit-box;overflow:hidden}@media (max-width:500px){.homeTestimonials .homeTestimonialsList .homeTestimonialsBox .message p{margin-top:0}}.homeTestimonials .homeTestimonialsList .homeTestimonialsBox .message .testimonialReadMoreBtn{text-align:center;cursor:pointer;color:var(--primaryColor);font-size:20px;font-weight:400;transition:all .3s}.homeTestimonials .homeTestimonialsList .homeTestimonialsBox .message .testimonialReadMoreBtn:hover{color:var(--thirdColor);transition:all .3s}.homeTestimonials .homeTestimonialsList .homeTestimonialsBox .homeTestimonialsBoxProfile{flex-direction:column;justify-content:center;align-items:center;width:100%;margin-top:80px;display:flex}@media (max-width:500px){.homeTestimonials .homeTestimonialsList .homeTestimonialsBox .homeTestimonialsBoxProfile{margin-top:40px}}.homeTestimonials .homeTestimonialsList .homeTestimonialsBox .homeTestimonialsBoxProfile h3{text-align:center;font-size:20px;font-weight:500}.homeTestimonials .homeTestimonialsList .homeTestimonialsBox .homeTestimonialsBoxProfile h4{text-align:center;margin-top:5px;font-size:14px;font-weight:300}.homeTestimonials .homeTestimonialsList .homeTestimonialsBox .homeTestimonialsBoxProfile .homeTestimonialsBoxProfileImg{border-radius:50%;width:85px;height:85px;margin-top:20px;display:flex;overflow:hidden}@media (max-width:500px){.homeTestimonials .homeTestimonialsList .homeTestimonialsBox .homeTestimonialsBoxProfile .homeTestimonialsBoxProfileImg{width:65px;height:65px}}.homeTestimonials .homeTestimonialsList .homeTestimonialsBox .homeTestimonialsBoxProfile .homeTestimonialsBoxProfileImg img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.homeTestimonials .homeTestimonialsList .homeTestimonialsBoxVideo{z-index:0;cursor:pointer;background:#f4f0fb;border-radius:10px;width:100%;position:relative;overflow:hidden}.homeTestimonials .homeTestimonialsList .homeTestimonialsBoxVideo iframe,.homeTestimonials .homeTestimonialsList .homeTestimonialsBoxVideo video{-o-object-fit:cover;object-fit:cover;z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0}.homeTestimonials .homeTestimonialsList .homeTestimonialsBoxVideo .homeTestimonialsBoxProfile{background:#0006;flex-direction:column;justify-content:flex-end;align-items:center;width:100%;height:500px;padding:30px;display:flex}@media (max-width:500px){.homeTestimonials .homeTestimonialsList .homeTestimonialsBoxVideo .homeTestimonialsBoxProfile{height:420px;padding:20px}}.homeTestimonials .homeTestimonialsList .homeTestimonialsBoxVideo .homeTestimonialsBoxProfile h3{text-align:center;color:#fff;font-size:20px;font-weight:500}.homeTestimonials .homeTestimonialsList .homeTestimonialsBoxVideo .homeTestimonialsBoxProfile h4{text-align:center;color:#fff;margin-top:5px;font-size:14px;font-weight:300}.homeTestimonials .homeTestimonialsList .homeTestimonialsBoxVideo .homeTestimonialsBoxProfile .homeTestimonialsBoxProfileImg{border-radius:50%;width:85px;height:85px;margin-top:20px;display:flex;overflow:hidden}@media (max-width:500px){.homeTestimonials .homeTestimonialsList .homeTestimonialsBoxVideo .homeTestimonialsBoxProfile .homeTestimonialsBoxProfileImg{width:65px;height:65px}}.homeTestimonials .homeTestimonialsList .homeTestimonialsBoxVideo .homeTestimonialsBoxProfile .homeTestimonialsBoxProfileImg img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.homeTestimonials .homeTestimonialsList .homeTestimonialsBtn{justify-content:space-between;align-items:center;width:calc(100% + 150px);display:flex;position:absolute;top:calc(50% - 25px);left:-75px}@media (max-width:1060px){.homeTestimonials .homeTestimonialsList .homeTestimonialsBtn{width:calc(100% + 50px);left:-25px}}@media (max-width:768px){.homeTestimonials .homeTestimonialsList .homeTestimonialsBtn{width:100%;left:0}}.homeTestimonials .homeTestimonialsList .homeTestimonialsBtn button{z-index:2;cursor:pointer;color:#00000080;background:0 0;border:none;outline:none;width:50px;height:50px}@media (max-width:1060px){.homeTestimonials .homeTestimonialsList .homeTestimonialsBtn button{color:#000;background:#ffffffc0;border-radius:10px;justify-content:center;align-items:center;display:flex}}.homeTestimonials .homeTestimonialsList .homeTestimonialsBtn button svg{width:35px;height:35px}.homeTestimonials .homeTestimonialsList .homeTestimonialsBtn button:disabled{opacity:.4;cursor:not-allowed}.testimonialMessagePopup{z-index:100;visibility:hidden;opacity:0;background:#00000070;justify-content:center;align-items:flex-start;width:100%;height:100vh;padding:100px 0;transition:all .3s;display:flex;position:fixed;top:0;left:0;overflow-y:auto}@media (max-width:768px){.testimonialMessagePopup{padding:50px 0}}.testimonialMessagePopup .testimonialMessagePopupBox{z-index:1;background:#f4f0fb;border-radius:10px;flex-direction:column;width:50%;padding:50px;transition:all .3s;display:flex;position:absolute;right:-60%;overflow:hidden}@media (max-width:1440px){.testimonialMessagePopup .testimonialMessagePopupBox{width:60%}}@media (max-width:930px){.testimonialMessagePopup .testimonialMessagePopupBox{width:90%}}@media (max-width:650px){.testimonialMessagePopup .testimonialMessagePopupBox{padding:30px}}@media (max-width:500px){.testimonialMessagePopup .testimonialMessagePopupBox{width:95%;padding:20px}}.testimonialMessagePopup .testimonialMessagePopupBox .closeTestimonialMessagePopupBox{z-index:2;cursor:pointer;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:absolute;top:10px;right:10px}@media (max-width:768px){.testimonialMessagePopup .testimonialMessagePopupBox .closeTestimonialMessagePopupBox{background:#fff;border-radius:10px}}.testimonialMessagePopup .testimonialMessagePopupBox .closeTestimonialMessagePopupBox svg{color:#8d8a96;width:25px;height:25px}@media (max-width:768px){.testimonialMessagePopup .testimonialMessagePopupBox .closeTestimonialMessagePopupBox svg{color:#000}}.testimonialMessagePopup .testimonialMessagePopupBox .quoghtIcon{z-index:-1;color:#e8e2f2;width:135px;height:135px;position:absolute;top:30px;left:50%;transform:translate(-50%)}@media (max-width:650px){.testimonialMessagePopup .testimonialMessagePopupBox .quoghtIcon{width:100px;height:100px;top:20px}}.testimonialMessagePopup .testimonialMessagePopupBox .quoghtIcon svg{width:100%;height:100%}.testimonialMessagePopup .testimonialMessagePopupBox .message{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.testimonialMessagePopup .testimonialMessagePopupBox .message p{letter-spacing:0%;text-align:center;margin-top:40px;font-size:24px;font-weight:300;line-height:1.5}@media (max-width:1440px){.testimonialMessagePopup .testimonialMessagePopupBox .message p{font-size:20px}}@media (max-width:650px){.testimonialMessagePopup .testimonialMessagePopupBox .message p{margin-top:30px;font-size:18px}}.testimonialMessagePopup .testimonialMessagePopupBox .message .testimonialReadMoreBtn{text-align:center;cursor:pointer;color:var(--primaryColor);font-size:20px;font-weight:400}.testimonialMessagePopup .testimonialMessagePopupBox .homeTestimonialsBoxProfile{flex-direction:column;justify-content:center;align-items:center;width:100%;margin-top:80px;display:flex}@media (max-width:650px){.testimonialMessagePopup .testimonialMessagePopupBox .homeTestimonialsBoxProfile{margin-top:40px}}.testimonialMessagePopup .testimonialMessagePopupBox .homeTestimonialsBoxProfile h3{text-align:center;font-size:20px;font-weight:500}@media (max-width:650px){.testimonialMessagePopup .testimonialMessagePopupBox .homeTestimonialsBoxProfile h3{font-size:18px}}.testimonialMessagePopup .testimonialMessagePopupBox .homeTestimonialsBoxProfile h4{text-align:center;margin-top:5px;font-size:14px;font-weight:300}.testimonialMessagePopup .testimonialMessagePopupBox .homeTestimonialsBoxProfile .homeTestimonialsBoxProfileImg{border-radius:50%;width:85px;height:85px;margin-top:20px;display:flex;overflow:hidden}@media (max-width:650px){.testimonialMessagePopup .testimonialMessagePopupBox .homeTestimonialsBoxProfile .homeTestimonialsBoxProfileImg{width:65px;height:65px}}.testimonialMessagePopup .testimonialMessagePopupBox .homeTestimonialsBoxProfile .homeTestimonialsBoxProfileImg img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.testimonialMessagePopupActive{visibility:visible;opacity:1;transition:all .3s}.testimonialMessagePopupActive .testimonialMessagePopupBox{transition:all .3s;right:50%;transform:translate(50%)}.testimonialVideoPopup{z-index:100;visibility:hidden;opacity:0;background:#00000070;justify-content:center;align-items:flex-start;width:100%;height:100vh;padding:100px 0;transition:all .3s;display:flex;position:fixed;top:0;left:0;overflow-y:auto}@media (max-width:768px){.testimonialVideoPopup{padding:50px 0}}.testimonialVideoPopup .testimonialVideoPopupBox{z-index:1;background:#f4f0fb;border-radius:10px;width:60%;transition:all .3s;display:flex;position:absolute;right:-70%;overflow:hidden}@media (max-width:1440px){.testimonialVideoPopup .testimonialVideoPopupBox{width:70%}}@media (max-width:1060px){.testimonialVideoPopup .testimonialVideoPopupBox{flex-direction:column}}@media (max-width:768px){.testimonialVideoPopup .testimonialVideoPopupBox{width:90%}}@media (max-width:500px){.testimonialVideoPopup .testimonialVideoPopupBox{width:95%}}.testimonialVideoPopup .testimonialVideoPopupBox .closeTestimonialVideoPopupBox{z-index:2;cursor:pointer;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:absolute;top:10px;right:10px}@media (max-width:768px){.testimonialVideoPopup .testimonialVideoPopupBox .closeTestimonialVideoPopupBox{background:#fff;border-radius:10px}}.testimonialVideoPopup .testimonialVideoPopupBox .closeTestimonialVideoPopupBox svg{color:#8d8a96;width:25px;height:25px}@media (max-width:768px){.testimonialVideoPopup .testimonialVideoPopupBox .closeTestimonialVideoPopupBox svg{color:#000}}.testimonialVideoPopup .testimonialVideoPopupBox .testimonialVideo{width:50%;height:60vh}@media (max-width:1440px){.testimonialVideoPopup .testimonialVideoPopupBox .testimonialVideo{height:70vh}}@media (max-width:1060px){.testimonialVideoPopup .testimonialVideoPopupBox .testimonialVideo{width:100%;height:300px}}.testimonialVideoPopup .testimonialVideoPopupBox .testimonialVideo iframe,.testimonialVideoPopup .testimonialVideoPopupBox .testimonialVideo video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.testimonialVideoPopup .testimonialVideoPopupBox .testimonialMessage{flex-direction:column;width:50%;height:60vh;padding:50px;display:flex;position:relative;overflow-y:auto}@media (max-width:1440px){.testimonialVideoPopup .testimonialVideoPopupBox .testimonialMessage{height:70vh}}@media (max-width:1060px){.testimonialVideoPopup .testimonialVideoPopupBox .testimonialMessage{width:100%;height:auto}}@media (max-width:650px){.testimonialVideoPopup .testimonialVideoPopupBox .testimonialMessage{padding:30px}}@media (max-width:500px){.testimonialVideoPopup .testimonialVideoPopupBox .testimonialMessage{padding:20px}}.testimonialVideoPopup .testimonialVideoPopupBox .testimonialMessage::-webkit-scrollbar{width:5px;height:5px}.testimonialVideoPopup .testimonialVideoPopupBox .testimonialMessage .quoghtIcon{z-index:-1;color:#e8e2f2;width:135px;height:135px;position:absolute;top:30px;left:50%;transform:translate(-50%)}@media (max-width:650px){.testimonialVideoPopup .testimonialVideoPopupBox .testimonialMessage .quoghtIcon{width:100px;height:100px;top:20px}}.testimonialVideoPopup .testimonialVideoPopupBox .testimonialMessage .quoghtIcon svg{width:100%;height:100%}.testimonialVideoPopup .testimonialVideoPopupBox .testimonialMessage .message{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.testimonialVideoPopup .testimonialVideoPopupBox .testimonialMessage .message p{letter-spacing:0%;text-align:center;margin-top:40px;font-size:24px;font-weight:300;line-height:1.5}@media (max-width:1440px){.testimonialVideoPopup .testimonialVideoPopupBox .testimonialMessage .message p{font-size:20px}}@media (max-width:650px){.testimonialVideoPopup .testimonialVideoPopupBox .testimonialMessage .message p{margin-top:30px;font-size:18px}}.testimonialVideoPopup .testimonialVideoPopupBox .testimonialMessage .message .testimonialReadMoreBtn{text-align:center;cursor:pointer;color:var(--primaryColor);font-size:20px;font-weight:400}.testimonialVideoPopup .testimonialVideoPopupBox .testimonialMessage .homeTestimonialsBoxProfile{flex-direction:column;justify-content:center;align-items:center;width:100%;margin-top:80px;display:flex}@media (max-width:650px){.testimonialVideoPopup .testimonialVideoPopupBox .testimonialMessage .homeTestimonialsBoxProfile{margin-top:40px}}.testimonialVideoPopup .testimonialVideoPopupBox .testimonialMessage .homeTestimonialsBoxProfile .homeTestimonialsBoxProfileImg{border-radius:50%;width:85px;height:85px;display:flex;overflow:hidden}@media (max-width:650px){.testimonialVideoPopup .testimonialVideoPopupBox .testimonialMessage .homeTestimonialsBoxProfile .homeTestimonialsBoxProfileImg{width:65px;height:65px}}.testimonialVideoPopup .testimonialVideoPopupBox .testimonialMessage .homeTestimonialsBoxProfile .homeTestimonialsBoxProfileImg img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.testimonialVideoPopup .testimonialVideoPopupBox .testimonialMessage .homeTestimonialsBoxProfile h3{text-align:center;margin-top:20px;font-size:20px;font-weight:500}@media (max-width:650px){.testimonialVideoPopup .testimonialVideoPopupBox .testimonialMessage .homeTestimonialsBoxProfile h3{font-size:18px}}.testimonialVideoPopup .testimonialVideoPopupBox .testimonialMessage .homeTestimonialsBoxProfile h4{text-align:center;margin-top:5px;font-size:14px;font-weight:300}.testimonialVideoPopupActive{visibility:visible;opacity:1;transition:all .3s}.testimonialVideoPopupActive .testimonialVideoPopupBox{transition:all .3s;right:50%;transform:translate(50%)}.homeContact{width:100%;padding-bottom:50px;overflow:hidden}.homeContact .homeContactHead{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.homeContact .homeContactHead h2{text-align:center}.homeContact .homeContactMain{flex-wrap:wrap;gap:20px;width:100%;margin-top:60px;display:flex}@media (max-width:600px){.homeContact .homeContactMain{margin-top:40px}}.homeContact .homeContactMain .homeContactDetails{background:#f5f4f5;border-radius:10px;flex-direction:column;width:45%;padding:60px;display:flex}@media (max-width:1024px){.homeContact .homeContactMain .homeContactDetails{padding:40px}}@media (max-width:910px){.homeContact .homeContactMain .homeContactDetails{width:100%}}@media (max-width:500px){.homeContact .homeContactMain .homeContactDetails{padding:20px}}.homeContact .homeContactMain .homeContactDetails h3{font-size:28px;font-weight:400}.homeContact .homeContactMain .homeContactDetails h4{margin-top:10px;font-size:20px;font-weight:400;line-height:1.4}@media (max-width:1024px){.homeContact .homeContactMain .homeContactDetails h4{font-size:18px}}.homeContact .homeContactMain .homeContactDetails ul{flex-direction:column;gap:30px;width:100%;margin-top:40px;display:flex}.homeContact .homeContactMain .homeContactDetails ul li{align-items:flex-start;gap:15px;width:100%;list-style:none;display:flex}.homeContact .homeContactMain .homeContactDetails ul li .icon{background:var(--primaryColor);color:#fff;border-radius:50px;justify-content:center;align-items:center;width:35px;height:35px;display:flex}.homeContact .homeContactMain .homeContactDetails ul li .icon svg{width:18px;height:18px}.homeContact .homeContactMain .homeContactDetails ul li .details{flex-direction:column;gap:4px;width:calc(100% - 50px);margin-top:5px;display:flex}.homeContact .homeContactMain .homeContactDetails ul li .details p{font-size:16px;font-weight:300}.homeContact .homeContactMain .homeContactDetails ul li .details a{color:#000;width:fit-content;font-size:16px;font-weight:300;text-decoration:none}.homeContact .homeContactMain .homeContactDetails ul li .details a:hover{color:var(--secondaryColor);text-decoration:underline}.homeContact .homeContactMain .homeContactDetails ul li .details .mapLink{color:var(--secondaryColor);background:#fff;border-radius:10px;align-items:center;gap:10px;margin-top:5px;padding:10px 18px;font-size:14px;font-weight:600;transition:all .3s;display:flex}.homeContact .homeContactMain .homeContactDetails ul li .details .mapLink:hover{background:var(--thirdColor);color:#fff;text-decoration:none;transition:all .3s}.homeContact .homeContactMain .homeContactDetails ul li .details .mapLink svg{width:16px;height:16px}.homeContact .homeContactMain .homeContactDetails .homeContactSocialLinks{flex-direction:column;width:100%;margin-top:40px;display:flex}.homeContact .homeContactMain .homeContactDetails .homeContactSocialLinks h5{font-size:18px;font-weight:400}.homeContact .homeContactMain .homeContactDetails .homeContactSocialLinks .homeContactSocialLinksList{align-items:center;gap:20px;margin-top:20px;display:flex}.homeContact .homeContactMain .homeContactDetails .homeContactSocialLinks .homeContactSocialLinksList a{width:30px;height:30px;color:var(--primaryColor);justify-content:center;align-items:center;text-decoration:none;transition:all .3s;display:flex}.homeContact .homeContactMain .homeContactDetails .homeContactSocialLinks .homeContactSocialLinksList a:hover{color:var(--thirdColor);transition:all .3s}.homeContact .homeContactMain .homeContactDetails .homeContactSocialLinks .homeContactSocialLinksList a svg{width:100%;height:100%}.homeContact .homeContactMain .homeContactForm{background:#fff;border-radius:10px;width:calc(55% - 20px);padding:60px}@media (max-width:1024px){.homeContact .homeContactMain .homeContactForm{padding:40px}}@media (max-width:910px){.homeContact .homeContactMain .homeContactForm{width:100%}}@media (max-width:500px){.homeContact .homeContactMain .homeContactForm{padding:20px}}.homeContact .homeContactMain .homeContactForm form{-moz-column-gap:30px;flex-wrap:wrap;gap:20px 30px;width:100%;display:flex}.homeContact .homeContactMain .homeContactForm form .formGroup,.homeContact .homeContactMain .homeContactForm form .formTextareaGroup{flex-direction:column;width:calc(50% - 15px);display:flex}@media (max-width:1024px){.homeContact .homeContactMain .homeContactForm form .formGroup,.homeContact .homeContactMain .homeContactForm form .formTextareaGroup{width:100%}}.homeContact .homeContactMain .homeContactForm form .formGroup label,.homeContact .homeContactMain .homeContactForm form .formTextareaGroup label{font-size:18px;font-weight:300}.homeContact .homeContactMain .homeContactForm form .formGroup input,.homeContact .homeContactMain .homeContactForm form .formGroup textarea,.homeContact .homeContactMain .homeContactForm form .formGroup select,.homeContact .homeContactMain .homeContactForm form .formTextareaGroup input,.homeContact .homeContactMain .homeContactForm form .formTextareaGroup textarea,.homeContact .homeContactMain .homeContactForm form .formTextareaGroup select{background:#fff;border:.3px solid #00000031;border-radius:8px;outline:none;width:100%;height:45px;margin-top:5px;padding:0 15px;font-size:14px;font-weight:300;box-shadow:0 2px 16px #00000008}.homeContact .homeContactMain .homeContactForm form .formGroup input:focus,.homeContact .homeContactMain .homeContactForm form .formGroup textarea:focus,.homeContact .homeContactMain .homeContactForm form .formGroup select:focus,.homeContact .homeContactMain .homeContactForm form .formTextareaGroup input:focus,.homeContact .homeContactMain .homeContactForm form .formTextareaGroup textarea:focus,.homeContact .homeContactMain .homeContactForm form .formTextareaGroup select:focus{border-color:var(--primaryColor)}.homeContact .homeContactMain .homeContactForm form .formGroup input::-moz-placeholder{color:#0000004d}.homeContact .homeContactMain .homeContactForm form .formGroup textarea::-moz-placeholder{color:#0000004d}.homeContact .homeContactMain .homeContactForm form .formGroup select::-moz-placeholder{color:#0000004d}.homeContact .homeContactMain .homeContactForm form .formTextareaGroup input::-moz-placeholder{color:#0000004d}.homeContact .homeContactMain .homeContactForm form .formTextareaGroup textarea::-moz-placeholder{color:#0000004d}.homeContact .homeContactMain .homeContactForm form .formTextareaGroup select::-moz-placeholder{color:#0000004d}.homeContact .homeContactMain .homeContactForm form .formGroup input::placeholder,.homeContact .homeContactMain .homeContactForm form .formGroup textarea::placeholder,.homeContact .homeContactMain .homeContactForm form .formGroup select::placeholder,.homeContact .homeContactMain .homeContactForm form .formTextareaGroup input::placeholder,.homeContact .homeContactMain .homeContactForm form .formTextareaGroup textarea::placeholder,.homeContact .homeContactMain .homeContactForm form .formTextareaGroup select::placeholder{color:#0000004d}.homeContact .homeContactMain .homeContactForm form .formTextareaGroup{width:100%}.homeContact .homeContactMain .homeContactForm form .formTextareaGroup textarea{height:150px;padding:15px}.homeContact .homeContactMain .homeContactForm form .formBtnArea{width:100%;margin-top:10px;display:flex}.homeContact .homeContactMain .homeContactForm form .formBtnArea button{border:1px solid var(--primaryColor);cursor:pointer;background:var(--primaryColor);text-align:center;width:100%;height:50px;color:#fff;border-radius:8px;outline:none;justify-content:center;align-items:center;font-size:18px;font-weight:500;transition:all .3s;display:flex}.homeContact .homeContactMain .homeContactForm form .formBtnArea button:hover{background:var(--thirdColor);border-color:var(--thirdColor);transition:all .3s}.homeContactStrip{z-index:0;background:conic-gradient(from -75.92deg at 50% 50.11%,#6f22d2 0deg,#370a90 360deg);width:100%;padding:120px 0;position:relative}@media (max-width:1024px){.homeContactStrip{padding:100px 0}}@media (max-width:500px){.homeContactStrip{padding:60px 0}}.homeContactStrip:after{content:"";z-index:-1;background:conic-gradient(from 76deg at 50% 50.11%,#370a904d 0deg,#6e22d24f 360deg);width:100%;height:100%;position:absolute;top:0;left:0}.homeContactStrip .homeContactStripMain{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.homeContactStrip .homeContactStripMain h2{color:#fff;text-align:center;font-size:48px;font-weight:600;line-height:1.5}@media (max-width:1024px){.homeContactStrip .homeContactStripMain h2{font-size:44px}}@media (max-width:900px){.homeContactStrip .homeContactStripMain h2{font-size:40px}}@media (max-width:768px){.homeContactStrip .homeContactStripMain h2{font-size:35px}}.homeContactStrip .homeContactStripMain h3{text-align:center;color:#fff;margin-top:15px;font-size:36px;font-weight:300;line-height:1.5}@media (max-width:1024px){.homeContactStrip .homeContactStripMain h3{font-size:30px}}@media (max-width:900px){.homeContactStrip .homeContactStripMain h3{font-size:35px}}@media (max-width:768px){.homeContactStrip .homeContactStripMain h3{font-size:25px}}.homeContactStrip .homeContactStripMain a{border:1px solid var(--thirdColor);background:var(--thirdColor);color:#fcfafe;border-radius:10px;justify-content:center;align-items:center;width:400px;height:50px;margin-top:40px;font-size:18px;font-weight:500;text-decoration:none;transition:all .3s;display:flex}@media (max-width:500px){.homeContactStrip .homeContactStripMain a{width:100%}}.homeContactStrip .homeContactStripMain a:hover{color:var(--primaryColor);background:#fff;border-color:#fff;transition:all .3s}.aboutBanner{letter-spacing:4px;z-index:0;width:100%;margin-top:120px;padding:80px 0;position:relative;overflow:hidden}.aboutBanner:before{content:"";z-index:-2;background:url(../media/aboutBg.b7f2befd.webp) 50%/cover no-repeat;width:100%;height:100%;transition:all 1s;position:absolute;top:0;left:0;transform:scale(1.3)}@media (max-width:1440px){.aboutBanner{padding:80px 0}}@media (max-width:768px){.aboutBanner{margin-top:100px}}@media (max-width:600px){.aboutBanner{padding:60px 0}}.aboutBanner .aboutBannerMain{justify-content:center;align-items:center;width:100%;display:flex}.aboutBanner .aboutBannerMain h2{text-align:center;color:#fff;font-size:5em;font-weight:300}@media (max-width:1150px){.aboutBanner .aboutBannerMain h2{font-size:3.5em}}@media (max-width:900px){.aboutBanner .aboutBannerMain h2{font-size:3em}}@media (max-width:768px){.aboutBanner .aboutBannerMain h2{font-size:2.5em}}@media (max-width:600px){.aboutBanner .aboutBannerMain h2{font-size:38px}}.aboutBannerActive:before{transition:all 1s;transform:scale(1)}.aboutDetails{width:100%;padding:100px 0}@media (max-width:768px){.aboutDetails{padding:80px 0}}.aboutDetails .aboutDetailsMain{flex-wrap:wrap;justify-content:space-between;width:100%;display:flex}.aboutDetails .aboutDetailsMain .aboutDetailsThumbnail{background:#eee;border-radius:10px;flex:0 0 48%;height:600px;position:sticky;top:100px;overflow:hidden}@media (max-width:1035px){.aboutDetails .aboutDetailsMain .aboutDetailsThumbnail{flex:0 0 45%;height:450px}}@media (max-width:995px){.aboutDetails .aboutDetailsMain .aboutDetailsThumbnail{height:400px;position:inherit;top:inherit;flex:100%}}@media (max-width:768px){.aboutDetails .aboutDetailsMain .aboutDetailsThumbnail{height:350px}}@media (max-width:600px){.aboutDetails .aboutDetailsMain .aboutDetailsThumbnail{height:300px}}@media (max-width:480px){.aboutDetails .aboutDetailsMain .aboutDetailsThumbnail{height:200px}}.aboutDetails .aboutDetailsMain .aboutDetailsThumbnail img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.aboutDetails .aboutDetailsMain .aboutDetailsContent{flex-direction:column;flex:0 0 48%;gap:10px;display:flex}@media (max-width:1035px){.aboutDetails .aboutDetailsMain .aboutDetailsContent{flex:0 0 50%}}@media (max-width:995px){.aboutDetails .aboutDetailsMain .aboutDetailsContent{flex:100%;margin-top:30px}}.aboutDetails .aboutDetailsMain .aboutDetailsContent p{font-size:22px;font-weight:300;line-height:1.5}@media (max-width:1440px){.aboutDetails .aboutDetailsMain .aboutDetailsContent p{font-size:20px}}@media (max-width:1035px){.aboutDetails .aboutDetailsMain .aboutDetailsContent p{font-size:18px}}@media (max-width:768px){.aboutDetails .aboutDetailsMain .aboutDetailsContent p{font-size:16px}}.aboutDetails .aboutDetailsMain .aboutDetailsContent .aboutDetailsContentBtnArea{flex-wrap:wrap;gap:15px;margin-top:20px;display:flex}.aboutDetails .aboutDetailsMain .aboutDetailsContent .aboutDetailsContentBtnArea a{border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;padding:12px 26px;font-size:18px;font-weight:400;text-decoration:none;transition:all .3s;display:flex}@media (max-width:1180px){.aboutDetails .aboutDetailsMain .aboutDetailsContent .aboutDetailsContentBtnArea a{padding:10px 24px;font-size:16px}}@media (max-width:435px){.aboutDetails .aboutDetailsMain .aboutDetailsContent .aboutDetailsContentBtnArea a{width:100%}}.aboutDetails .aboutDetailsMain .aboutDetailsContent .aboutDetailsContentBtnArea .btn1{background:var(--primaryColor);color:#fff}.aboutDetails .aboutDetailsMain .aboutDetailsContent .aboutDetailsContentBtnArea .btn1:hover{background:var(--secondaryColor);transition:all .3s}.aboutDetails .aboutDetailsMain .aboutDetailsContent .aboutDetailsContentBtnArea .btn2{border:1px solid var(--primaryColor);color:var(--primaryColor)}.aboutDetails .aboutDetailsMain .aboutDetailsContent .aboutDetailsContentBtnArea .btn2:hover{color:#fff;background:var(--secondaryColor);border-color:var(--secondaryColor);transition:all .3s}.aboutDetails .aboutDetailsGallery{flex-wrap:wrap;gap:40px;width:100%;margin-top:50px;display:flex}@media (max-width:768px){.aboutDetails .aboutDetailsGallery{gap:20px}}.aboutDetails .aboutDetailsGallery .aboutDetailsGalleryBox{background:#eee;border-radius:10px;width:calc(25% - 30px);height:330px;overflow:hidden}@media (max-width:995px){.aboutDetails .aboutDetailsGallery .aboutDetailsGalleryBox{height:240px}}@media (max-width:768px){.aboutDetails .aboutDetailsGallery .aboutDetailsGalleryBox{width:calc(50% - 10px);height:200px}}.aboutDetails .aboutDetailsGallery .aboutDetailsGalleryBox:nth-of-type(2n){margin-top:50px}@media (max-width:768px){.aboutDetails .aboutDetailsGallery .aboutDetailsGalleryBox:nth-of-type(2n){margin-top:0}.aboutDetails .aboutDetailsGallery .aboutDetailsGalleryBox:nth-of-type(2){margin-top:20px}.aboutDetails .aboutDetailsGallery .aboutDetailsGalleryBox:nth-of-type(3){margin-top:-20px}}.aboutDetails .aboutDetailsGallery .aboutDetailsGalleryBox img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.aboutDetails .aboutDetailsDescription{flex-direction:column;justify-content:center;align-items:center;width:100%;margin-top:50px;display:flex}.aboutDetails .aboutDetailsDescription p{letter-spacing:0%;text-align:center;font-size:18px;font-weight:400;line-height:1.5}.aboutPrincipalMessage{background:linear-gradient(45deg,#c7ddff,#fcfafe,#fcfafe,#c7ddff);width:100%;padding:100px 0}@media (max-width:76px){.aboutPrincipalMessage{padding:80px 0}}.aboutPrincipalMessage .aboutPrincipalMessageHead{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.aboutPrincipalMessage .aboutPrincipalMessageHead h2{text-align:center;margin-top:0}.aboutPrincipalMessage .aboutPrincipalMessageMain{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;width:100%;margin-top:60px;display:flex}@media (max-width:600px){.aboutPrincipalMessage .aboutPrincipalMessageMain{margin-top:40px}}.aboutPrincipalMessage .aboutPrincipalMessageMain .aboutPrincipalMessageThumbnail{background:#eee;border-radius:10px;width:450px;display:flex;position:sticky;top:100px;overflow:hidden}@media (max-width:1110px){.aboutPrincipalMessage .aboutPrincipalMessageMain .aboutPrincipalMessageThumbnail{width:350px}}@media (max-width:1060px){.aboutPrincipalMessage .aboutPrincipalMessageMain .aboutPrincipalMessageThumbnail{width:300px}}@media (max-width:860px){.aboutPrincipalMessage .aboutPrincipalMessageMain .aboutPrincipalMessageThumbnail{position:inherit;top:inherit}}@media (max-width:480px){.aboutPrincipalMessage .aboutPrincipalMessageMain .aboutPrincipalMessageThumbnail{width:100%}}.aboutPrincipalMessage .aboutPrincipalMessageMain .aboutPrincipalMessageThumbnail img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.aboutPrincipalMessage .aboutPrincipalMessageMain .aboutPrincipalMessageDetails{flex-direction:column;width:calc(100% - 500px);display:flex}@media (max-width:1110px){.aboutPrincipalMessage .aboutPrincipalMessageMain .aboutPrincipalMessageDetails{width:calc(100% - 400px)}}@media (max-width:1060px){.aboutPrincipalMessage .aboutPrincipalMessageMain .aboutPrincipalMessageDetails{width:calc(100% - 350px)}}@media (max-width:860px){.aboutPrincipalMessage .aboutPrincipalMessageMain .aboutPrincipalMessageDetails{width:100%;margin-top:30px}}.aboutPrincipalMessage .aboutPrincipalMessageMain .aboutPrincipalMessageDetails h4{color:var(--secondaryColor);font-size:20px;font-weight:400}.aboutPrincipalMessage .aboutPrincipalMessageMain .aboutPrincipalMessageDetails h3{letter-spacing:0%;color:var(--primaryColor);margin-top:5px;font-size:36px;font-weight:600;line-height:1.5}@media (max-width:1110px){.aboutPrincipalMessage .aboutPrincipalMessageMain .aboutPrincipalMessageDetails h3{font-size:30px}}@media (max-width:768px){.aboutPrincipalMessage .aboutPrincipalMessageMain .aboutPrincipalMessageDetails h3{font-size:30px}}@media (max-width:565px){.aboutPrincipalMessage .aboutPrincipalMessageMain .aboutPrincipalMessageDetails h3{font-size:26px}}.aboutPrincipalMessage .aboutPrincipalMessageMain .aboutPrincipalMessageDetails h3 span{white-space:nowrap;font-size:18px;font-weight:400}@media (max-width:565px){.aboutPrincipalMessage .aboutPrincipalMessageMain .aboutPrincipalMessageDetails h3 span{font-size:16px}}.aboutPrincipalMessage .aboutPrincipalMessageMain .aboutPrincipalMessageDetails p{letter-spacing:0%;margin-top:5px;font-size:18px;font-weight:400;line-height:1.5}@media (max-width:768px){.aboutPrincipalMessage .aboutPrincipalMessageMain .aboutPrincipalMessageDetails p{font-size:16px}}.aboutPrincipalMessage .aboutPrincipalMessageMain .aboutPrincipalMessageDetails p:first-of-type{margin-top:20px}.aboutPrincipalMessage .aboutPrincipalMessageMain .aboutPrincipalMessageDetails .aboutPrincipalHiglight{flex-wrap:wrap;align-items:flex-end;gap:30px;width:100%;margin-top:40px;display:flex}@media (max-width:1110px){.aboutPrincipalMessage .aboutPrincipalMessageMain .aboutPrincipalMessageDetails .aboutPrincipalHiglight{gap:15px}}.aboutPrincipalMessage .aboutPrincipalMessageMain .aboutPrincipalMessageDetails .aboutPrincipalHiglight .aboutPrincipalHiglightBox{flex-direction:column;justify-content:center;align-items:center;width:calc(33.3333% - 20px);display:flex}@media (max-width:1110px){.aboutPrincipalMessage .aboutPrincipalMessageMain .aboutPrincipalMessageDetails .aboutPrincipalHiglight .aboutPrincipalHiglightBox{width:calc(33.3333% - 10px)}}@media (max-width:570px){.aboutPrincipalMessage .aboutPrincipalMessageMain .aboutPrincipalMessageDetails .aboutPrincipalHiglight .aboutPrincipalHiglightBox{flex:100%}}.aboutPrincipalMessage .aboutPrincipalMessageMain .aboutPrincipalMessageDetails .aboutPrincipalHiglight .aboutPrincipalHiglightBox h4{text-align:center;color:var(--primaryColor);font-size:36px;font-weight:600}@media (max-width:1405px){.aboutPrincipalMessage .aboutPrincipalMessageMain .aboutPrincipalMessageDetails .aboutPrincipalHiglight .aboutPrincipalHiglightBox h4{font-size:32px}}@media (max-width:635px){.aboutPrincipalMessage .aboutPrincipalMessageMain .aboutPrincipalMessageDetails .aboutPrincipalHiglight .aboutPrincipalHiglightBox h4{font-size:28px}}.aboutPrincipalMessage .aboutPrincipalMessageMain .aboutPrincipalMessageDetails .aboutPrincipalHiglight .aboutPrincipalHiglightBox h5{text-align:center;margin-top:5px;font-size:20px;font-weight:400;line-height:1.5}@media (max-width:1405px){.aboutPrincipalMessage .aboutPrincipalMessageMain .aboutPrincipalMessageDetails .aboutPrincipalHiglight .aboutPrincipalHiglightBox h5{font-size:18px}}@media (max-width:635px){.aboutPrincipalMessage .aboutPrincipalMessageMain .aboutPrincipalMessageDetails .aboutPrincipalHiglight .aboutPrincipalHiglightBox h5{font-size:16px}}.aboutVisionMission{width:100%;padding:100px 0}@media (max-width:768px){.aboutVisionMission{padding:80px 0}}.aboutVisionMission .aboutVisionMissionHead{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.aboutVisionMission .aboutVisionMissionHead h2{text-align:center;margin-top:0}.aboutVisionMission .aboutVisionMissionMain{flex-direction:column;gap:100px;width:100%;margin-top:60px;display:flex}@media (max-width:600px){.aboutVisionMission .aboutVisionMissionMain{margin-top:40px}}@media (max-width:900px){.aboutVisionMission .aboutVisionMissionMain{gap:80px}}.aboutVisionMission .aboutVisionMissionMain .aboutVisionMissionBox{flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%;display:flex}.aboutVisionMission .aboutVisionMissionMain .aboutVisionMissionBox .aboutVisionMissionBoxThumbnail{flex:0 0 55%;align-items:center;gap:20px;height:450px;display:flex}@media (max-width:1024px){.aboutVisionMission .aboutVisionMissionMain .aboutVisionMissionBox .aboutVisionMissionBoxThumbnail{flex:0 0 50%;height:400px}}@media (max-width:880px){.aboutVisionMission .aboutVisionMissionMain .aboutVisionMissionBox .aboutVisionMissionBoxThumbnail{flex:100%;order:1}}@media (max-width:500px){.aboutVisionMission .aboutVisionMissionMain .aboutVisionMissionBox .aboutVisionMissionBoxThumbnail{flex-wrap:wrap;gap:10px;height:auto}}.aboutVisionMission .aboutVisionMissionMain .aboutVisionMissionBox .aboutVisionMissionBoxThumbnail .aboutVisionMissionBoxThumbnailCol1{width:calc(50% - 10px);height:100%}@media (max-width:500px){.aboutVisionMission .aboutVisionMissionMain .aboutVisionMissionBox .aboutVisionMissionBoxThumbnail .aboutVisionMissionBoxThumbnailCol1{width:100%;height:200px}}.aboutVisionMission .aboutVisionMissionMain .aboutVisionMissionBox .aboutVisionMissionBoxThumbnail .aboutVisionMissionBoxThumbnailCol1 .aboutVisionMissionBoxThumbnailBox{background:#eee;border-radius:10px;width:100%;height:100%;overflow:hidden}.aboutVisionMission .aboutVisionMissionMain .aboutVisionMissionBox .aboutVisionMissionBoxThumbnail .aboutVisionMissionBoxThumbnailCol1 .aboutVisionMissionBoxThumbnailBox img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.aboutVisionMission .aboutVisionMissionMain .aboutVisionMissionBox .aboutVisionMissionBoxThumbnail .aboutVisionMissionBoxThumbnailCol2{flex-direction:column;justify-content:center;gap:20px;width:calc(50% - 10px);height:100%;display:flex}@media (max-width:500px){.aboutVisionMission .aboutVisionMissionMain .aboutVisionMissionBox .aboutVisionMissionBoxThumbnail .aboutVisionMissionBoxThumbnailCol2{flex-direction:row;gap:10px;width:100%}}.aboutVisionMission .aboutVisionMissionMain .aboutVisionMissionBox .aboutVisionMissionBoxThumbnail .aboutVisionMissionBoxThumbnailCol2 .aboutVisionMissionBoxThumbnailBox{background:#eee;border-radius:10px;width:100%;height:calc(50% - 30px);overflow:hidden}@media (max-width:500px){.aboutVisionMission .aboutVisionMissionMain .aboutVisionMissionBox .aboutVisionMissionBoxThumbnail .aboutVisionMissionBoxThumbnailCol2 .aboutVisionMissionBoxThumbnailBox{height:160px}}.aboutVisionMission .aboutVisionMissionMain .aboutVisionMissionBox .aboutVisionMissionBoxThumbnail .aboutVisionMissionBoxThumbnailCol2 .aboutVisionMissionBoxThumbnailBox img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.aboutVisionMission .aboutVisionMissionMain .aboutVisionMissionBox .aboutVisionMissionBoxDetails{flex-direction:column;flex:0 0 40%;justify-content:center;align-items:center;display:flex}@media (max-width:1024px){.aboutVisionMission .aboutVisionMissionMain .aboutVisionMissionBox .aboutVisionMissionBoxDetails{flex:0 0 45%}}@media (max-width:880px){.aboutVisionMission .aboutVisionMissionMain .aboutVisionMissionBox .aboutVisionMissionBoxDetails{flex:100%;order:2;margin-top:30px}}.aboutVisionMission .aboutVisionMissionMain .aboutVisionMissionBox .aboutVisionMissionBoxDetails h2{letter-spacing:0%;text-align:center;color:var(--thirdColor);font-size:62px;font-weight:400;line-height:1.5}@media (max-width:1024px){.aboutVisionMission .aboutVisionMissionMain .aboutVisionMissionBox .aboutVisionMissionBoxDetails h2{font-size:50px}}@media (max-width:550px){.aboutVisionMission .aboutVisionMissionMain .aboutVisionMissionBox .aboutVisionMissionBoxDetails h2{font-size:40px}}.aboutVisionMission .aboutVisionMissionMain .aboutVisionMissionBox .aboutVisionMissionBoxDetails p{letter-spacing:0%;text-align:center;margin-top:10px;font-size:18px;font-weight:400;line-height:1.5}@media (max-width:1024px){.aboutVisionMission .aboutVisionMissionMain .aboutVisionMissionBox .aboutVisionMissionBoxDetails p{font-size:16px}}.aboutFoundress{width:100%}.aboutFoundress .aboutFoundressHead{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.aboutFoundress .aboutFoundressHead h2{text-align:center;margin-top:0}.aboutFoundress .aboutFoundressMain{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;width:100%;margin-top:60px;display:flex}@media (max-width:600px){.aboutFoundress .aboutFoundressMain{margin-top:40px}}.aboutFoundress .aboutFoundressMain .aboutFoundressThumbnail{background:#eee;border-radius:10px;width:450px;display:flex;position:sticky;top:100px;overflow:hidden}@media (max-width:1110px){.aboutFoundress .aboutFoundressMain .aboutFoundressThumbnail{width:350px}}@media (max-width:1060px){.aboutFoundress .aboutFoundressMain .aboutFoundressThumbnail{width:300px}}@media (max-width:860px){.aboutFoundress .aboutFoundressMain .aboutFoundressThumbnail{position:inherit;top:inherit}}@media (max-width:480px){.aboutFoundress .aboutFoundressMain .aboutFoundressThumbnail{width:100%}}.aboutFoundress .aboutFoundressMain .aboutFoundressThumbnail img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.aboutFoundress .aboutFoundressMain .aboutFoundressDetails{flex-direction:column;width:calc(100% - 500px);display:flex}@media (max-width:1110px){.aboutFoundress .aboutFoundressMain .aboutFoundressDetails{width:calc(100% - 400px)}}@media (max-width:1060px){.aboutFoundress .aboutFoundressMain .aboutFoundressDetails{width:calc(100% - 350px)}}@media (max-width:860px){.aboutFoundress .aboutFoundressMain .aboutFoundressDetails{width:100%;margin-top:30px}}.aboutFoundress .aboutFoundressMain .aboutFoundressDetails h3{letter-spacing:0%;color:var(--primaryColor);font-size:36px;font-weight:600;line-height:1.5}@media (max-width:1110px){.aboutFoundress .aboutFoundressMain .aboutFoundressDetails h3{font-size:30px}}@media (max-width:768px){.aboutFoundress .aboutFoundressMain .aboutFoundressDetails h3{font-size:30px}}@media (max-width:565px){.aboutFoundress .aboutFoundressMain .aboutFoundressDetails h3{font-size:26px}}.aboutFoundress .aboutFoundressMain .aboutFoundressDetails h3 span{color:var(--thirdColor);white-space:nowrap;font-size:18px;font-weight:400}@media (max-width:565px){.aboutFoundress .aboutFoundressMain .aboutFoundressDetails h3 span{font-size:16px}}.aboutFoundress .aboutFoundressMain .aboutFoundressDetails p{letter-spacing:0%;margin-top:5px;font-size:18px;font-weight:400;line-height:1.5}@media (max-width:768px){.aboutFoundress .aboutFoundressMain .aboutFoundressDetails p{font-size:16px}}.aboutFoundress .aboutFoundressMain .aboutFoundressDetails p:first-of-type{margin-top:20px}.aboutFormerPrincipals{width:100%;padding:100px 0}@media (max-width:768px){.aboutFormerPrincipals{padding:80px 0}}.aboutFormerPrincipals .aboutFormerPrincipalsHead{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.aboutFormerPrincipals .aboutFormerPrincipalsHead h2{text-align:center;margin-top:0}.aboutFormerPrincipals .aboutFormerPrincipalsList{-moz-column-gap:20px;flex-wrap:wrap;gap:40px 20px;width:100%;margin-top:60px;display:flex}@media (max-width:600px){.aboutFormerPrincipals .aboutFormerPrincipalsList{margin-top:40px}}.aboutFormerPrincipals .aboutFormerPrincipalsList .aboutFormerPrincipalsBox{flex-direction:column;width:calc(25% - 15px);display:flex}@media (max-width:1024px){.aboutFormerPrincipals .aboutFormerPrincipalsList .aboutFormerPrincipalsBox{width:calc(50% - 10px)}}@media (max-width:550px){.aboutFormerPrincipals .aboutFormerPrincipalsList .aboutFormerPrincipalsBox{width:100%}}.aboutFormerPrincipals .aboutFormerPrincipalsList .aboutFormerPrincipalsBox .aboutFormerPrincipalsBoxThumbnail{aspect-ratio:2/2;background:#eee;border-radius:10px;width:100%;overflow:hidden}.aboutFormerPrincipals .aboutFormerPrincipalsList .aboutFormerPrincipalsBox .aboutFormerPrincipalsBoxThumbnail img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.aboutFormerPrincipals .aboutFormerPrincipalsList .aboutFormerPrincipalsBox .aboutFormerPrincipalsBoxDetails{flex-direction:column;width:100%;margin-top:10px;display:flex}.aboutFormerPrincipals .aboutFormerPrincipalsList .aboutFormerPrincipalsBox .aboutFormerPrincipalsBoxDetails h3{font-size:22px;font-weight:500}@media (max-width:1290px){.aboutFormerPrincipals .aboutFormerPrincipalsList .aboutFormerPrincipalsBox .aboutFormerPrincipalsBoxDetails h3{font-size:20px}}.aboutFormerPrincipals .aboutFormerPrincipalsList .aboutFormerPrincipalsBox .aboutFormerPrincipalsBoxDetails p{margin-top:2px;font-size:16px;font-weight:300}@media (max-width:1290px){.aboutFormerPrincipals .aboutFormerPrincipalsList .aboutFormerPrincipalsBox .aboutFormerPrincipalsBoxDetails p{font-size:14px}}.aboutGallery{width:100%}.aboutGallery .aboutGalleryHead{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.aboutGallery .aboutGalleryHead h2{text-align:center;margin-top:0}.aboutGallery .aboutGalleryList{width:100%;margin-top:60px}@media (max-width:600px){.aboutGallery .aboutGalleryList{margin-top:40px}}.aboutGallery .aboutGalleryList .aboutGalleryListBox{border-radius:10px;height:360px;display:flex;overflow:hidden}@media (max-width:1024px){.aboutGallery .aboutGalleryList .aboutGalleryListBox{height:300px}}@media (max-width:900px){.aboutGallery .aboutGalleryList .aboutGalleryListBox{height:260px}}@media (max-width:768px){.aboutGallery .aboutGalleryList .aboutGalleryListBox{height:220px}}@media (max-width:500px){.aboutGallery .aboutGalleryList .aboutGalleryListBox{height:160px}}.aboutGallery .aboutGalleryList .aboutGalleryListBox img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.aboutGallery .aboutGalleryList .backwordSwiper{margin-top:30px}@media (max-width:900px){.aboutGallery .aboutGalleryList .backwordSwiper{margin-top:20px}}@media (max-width:481px){.aboutGallery .aboutGalleryList .backwordSwiper{margin-top:10px}}.aboutGallery .aboutGalleryList .swiper-wrapper{transition-timing-function:linear!important}.aboutGallery .aboutGalleryList .swiper-slide{width:auto;height:360px}@media (max-width:1024px){.aboutGallery .aboutGalleryList .swiper-slide{height:300px}}@media (max-width:900px){.aboutGallery .aboutGalleryList .swiper-slide{height:260px}}@media (max-width:768px){.aboutGallery .aboutGalleryList .swiper-slide{height:220px}}@media (max-width:500px){.aboutGallery .aboutGalleryList .swiper-slide{height:160px}}.aboutGallery .aboutGalleryList .aboutGalleryFooter{justify-content:center;align-items:center;width:100%;margin-top:50px;display:flex}.aboutGallery .aboutGalleryList .aboutGalleryFooter a{border:1px solid #0000;border:1px solid var(--primaryColor);width:fit-content;color:var(--primaryColor);border-radius:10px;padding:12px 26px;font-size:18px;font-weight:400;text-decoration:none;transition:all .3s}@media (max-width:1180px){.aboutGallery .aboutGalleryList .aboutGalleryFooter a{padding:10px 24px;font-size:16px}}.aboutGallery .aboutGalleryList .aboutGalleryFooter a:hover{color:#fff;background:var(--secondaryColor);border-color:var(--secondaryColor);transition:all .3s}.aboutStudentsMessage{width:100%;padding:100px 0}@media (max-width:768px){.aboutStudentsMessage{padding:80px 0}}.aboutStudentsMessage .aboutStudentsMessageHead{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.aboutStudentsMessage .aboutStudentsMessageHead h2{text-align:center;color:var(--primaryColor);margin-top:0}.aboutStudentsMessage .aboutStudentsMessageList{flex-wrap:wrap;gap:20px;width:100%;margin-top:60px;display:flex}@media (max-width:600px){.aboutStudentsMessage .aboutStudentsMessageList{margin-top:40px}}.aboutStudentsMessage .aboutStudentsMessageList .aboutStudentsMessageBox{z-index:0;cursor:pointer;border-radius:10px;flex-direction:column;width:calc(25% - 15px);display:flex;position:relative;overflow:hidden}@media (max-width:1110px){.aboutStudentsMessage .aboutStudentsMessageList .aboutStudentsMessageBox{width:calc(50% - 10px)}}@media (max-width:600px){.aboutStudentsMessage .aboutStudentsMessageList .aboutStudentsMessageBox{width:100%}}.aboutStudentsMessage .aboutStudentsMessageList .aboutStudentsMessageBox:hover .aboutStudentsMessageBoxPopup{opacity:1;visibility:visible;transition:all .3s ease-in-out;transform:scale(1)}.aboutStudentsMessage .aboutStudentsMessageList .aboutStudentsMessageBox .aboutStudentsMessageBoxThumbnail{aspect-ratio:3/4;background:#eee;border-radius:10px;width:100%;overflow:hidden}.aboutStudentsMessage .aboutStudentsMessageList .aboutStudentsMessageBox .aboutStudentsMessageBoxThumbnail img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.aboutStudentsMessage .aboutStudentsMessageList .aboutStudentsMessageBox .aboutStudentsMessageBoxDetails{z-index:1;background:linear-gradient(#0000,#00000019,#0000006d);flex-direction:column;justify-content:flex-end;align-items:center;width:100%;height:100%;padding:20px 20px 40px;display:flex;position:absolute;top:0;left:0}.aboutStudentsMessage .aboutStudentsMessageList .aboutStudentsMessageBox .aboutStudentsMessageBoxDetails h3{text-align:center;color:#fff;font-size:16px;font-weight:400}.aboutStudentsMessage .aboutStudentsMessageList .aboutStudentsMessageBox .aboutStudentsMessageBoxDetails h4{text-align:center;color:#fff;margin-top:2px;font-size:12px;font-weight:300}.aboutStudentsMessage .aboutStudentsMessageList .aboutStudentsMessageBox .aboutStudentsMessageBoxDetails h5{color:var(--thirdColor);text-align:center;margin-top:10px;font-size:14px;font-weight:400;display:none}@media (max-width:768px){.aboutStudentsMessage .aboutStudentsMessageList .aboutStudentsMessageBox .aboutStudentsMessageBoxDetails h5{display:block}}.aboutStudentsMessage .aboutStudentsMessageList .aboutStudentsMessageBox .aboutStudentsMessageBoxPopup{z-index:2;opacity:0;visibility:hidden;background:#f4f1f7;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:15px;transition:all .3s ease-in-out;display:flex;position:absolute;top:0;left:0;transform:scale(1.05)}.aboutStudentsMessage .aboutStudentsMessageList .aboutStudentsMessageBox .aboutStudentsMessageBoxPopup p{letter-spacing:0%;text-align:center;text-overflow:ellipsis;scrollbar-width:thin;max-height:15em;padding-right:8px;font-size:18px;font-weight:400;line-height:1.5;display:block;position:relative;overflow:hidden auto}.aboutStudentsMessage .aboutStudentsMessageList .aboutStudentsMessageBox .aboutStudentsMessageBoxPopup p p:hover{scrollbar-width:thin;scrollbar-color:#0000004d transparent}@media (max-width:1235px){.aboutStudentsMessage .aboutStudentsMessageList .aboutStudentsMessageBox .aboutStudentsMessageBoxPopup p{font-size:16px}}.aboutStudentsMessage .aboutStudentsMessageList .aboutStudentsMessageBox .aboutStudentsMessageBoxPopup p .icon{color:#dad1eb;z-index:-1;width:45px;height:45px;position:absolute;top:-17px;left:50%;transform:translate(-50%)}.aboutStudentsMessage .aboutStudentsMessageList .aboutStudentsMessageBox .aboutStudentsMessageBoxPopup p .icon svg{width:100%;height:100%}.aboutStudentsMessage .aboutStudentsMessageList .aboutStudentsMessageBox .aboutStudentsMessageBoxPopup h3{text-align:center;margin-top:30px;font-size:14px;font-weight:400}.aboutStudentsMessage .aboutStudentsMessageList .aboutStudentsMessageBox .aboutStudentsMessageBoxPopup h4{text-align:center;margin-top:2px;font-size:12px;font-weight:300}.aboutStudentsMessage .homeTestimonialsList{width:100%;margin-top:40px;position:relative}.aboutStudentsMessage .homeTestimonialsList .homeTestimonialsBox{z-index:0;background:#f4f0fb;border-radius:10px;flex-direction:column;justify-content:center;align-items:flex-start;width:100%;height:500px;padding:30px;display:flex;position:relative}@media (max-width:500px){.aboutStudentsMessage .homeTestimonialsList .homeTestimonialsBox{height:420px;padding:20px}}.aboutStudentsMessage .homeTestimonialsList .homeTestimonialsBox .quoghtIcon{z-index:-1;color:#e8e2f2;width:135px;height:135px;position:absolute;top:10px;left:50%;transform:translate(-50%)}@media (max-width:500px){.aboutStudentsMessage .homeTestimonialsList .homeTestimonialsBox .quoghtIcon{width:65px;height:65px}}.aboutStudentsMessage .homeTestimonialsList .homeTestimonialsBox .quoghtIcon svg{width:100%;height:100%}.aboutStudentsMessage .homeTestimonialsList .homeTestimonialsBox .message{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.aboutStudentsMessage .homeTestimonialsList .homeTestimonialsBox .message p{text-align:center;text-overflow:ellipsis;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin-top:60px;font-size:20px;font-weight:300;line-height:1.5;display:-webkit-box;overflow:hidden}@media (max-width:500px){.aboutStudentsMessage .homeTestimonialsList .homeTestimonialsBox .message p{margin-top:0}}.aboutStudentsMessage .homeTestimonialsList .homeTestimonialsBox .message .testimonialReadMoreBtn{text-align:center;cursor:pointer;color:var(--primaryColor);font-size:20px;font-weight:400;transition:all .3s}.aboutStudentsMessage .homeTestimonialsList .homeTestimonialsBox .message .testimonialReadMoreBtn:hover{color:var(--thirdColor);transition:all .3s}.aboutStudentsMessage .homeTestimonialsList .homeTestimonialsBox .homeTestimonialsBoxProfile{flex-direction:column;justify-content:center;align-items:center;width:100%;margin-top:80px;display:flex}@media (max-width:500px){.aboutStudentsMessage .homeTestimonialsList .homeTestimonialsBox .homeTestimonialsBoxProfile{margin-top:40px}}.aboutStudentsMessage .homeTestimonialsList .homeTestimonialsBox .homeTestimonialsBoxProfile h3{text-align:center;font-size:20px;font-weight:500}.aboutStudentsMessage .homeTestimonialsList .homeTestimonialsBox .homeTestimonialsBoxProfile h4{text-align:center;margin-top:5px;font-size:14px;font-weight:300}.aboutStudentsMessage .homeTestimonialsList .homeTestimonialsBox .homeTestimonialsBoxProfile .homeTestimonialsBoxProfileImg{border-radius:50%;width:85px;height:85px;margin-top:20px;display:flex;overflow:hidden}@media (max-width:500px){.aboutStudentsMessage .homeTestimonialsList .homeTestimonialsBox .homeTestimonialsBoxProfile .homeTestimonialsBoxProfileImg{width:65px;height:65px}}.aboutStudentsMessage .homeTestimonialsList .homeTestimonialsBox .homeTestimonialsBoxProfile .homeTestimonialsBoxProfileImg img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.aboutStudentsMessage .homeTestimonialsList .homeTestimonialsBoxVideo{z-index:0;cursor:pointer;background:#f4f0fb;border-radius:10px;width:100%;position:relative;overflow:hidden}.aboutStudentsMessage .homeTestimonialsList .homeTestimonialsBoxVideo iframe,.aboutStudentsMessage .homeTestimonialsList .homeTestimonialsBoxVideo video{-o-object-fit:cover;object-fit:cover;z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0}.aboutStudentsMessage .homeTestimonialsList .homeTestimonialsBoxVideo .homeTestimonialsBoxProfile{background:#0006;flex-direction:column;justify-content:flex-end;align-items:center;width:100%;height:500px;padding:30px;display:flex}@media (max-width:500px){.aboutStudentsMessage .homeTestimonialsList .homeTestimonialsBoxVideo .homeTestimonialsBoxProfile{height:420px;padding:20px}}.aboutStudentsMessage .homeTestimonialsList .homeTestimonialsBoxVideo .homeTestimonialsBoxProfile h3{text-align:center;color:#fff;font-size:20px;font-weight:500}.aboutStudentsMessage .homeTestimonialsList .homeTestimonialsBoxVideo .homeTestimonialsBoxProfile h4{text-align:center;color:#fff;margin-top:5px;font-size:14px;font-weight:300}.aboutStudentsMessage .homeTestimonialsList .homeTestimonialsBoxVideo .homeTestimonialsBoxProfile .homeTestimonialsBoxProfileImg{border-radius:50%;width:85px;height:85px;margin-top:20px;display:flex;overflow:hidden}@media (max-width:500px){.aboutStudentsMessage .homeTestimonialsList .homeTestimonialsBoxVideo .homeTestimonialsBoxProfile .homeTestimonialsBoxProfileImg{width:65px;height:65px}}.aboutStudentsMessage .homeTestimonialsList .homeTestimonialsBoxVideo .homeTestimonialsBoxProfile .homeTestimonialsBoxProfileImg img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.aboutStudentsMessage .homeTestimonialsList .homeTestimonialsBtn{justify-content:space-between;align-items:center;width:calc(100% + 150px);display:flex;position:absolute;top:calc(50% - 25px);left:-75px}@media (max-width:1060px){.aboutStudentsMessage .homeTestimonialsList .homeTestimonialsBtn{width:calc(100% + 50px);left:-25px}}@media (max-width:768px){.aboutStudentsMessage .homeTestimonialsList .homeTestimonialsBtn{width:100%;left:0}}.aboutStudentsMessage .homeTestimonialsList .homeTestimonialsBtn button{z-index:2;cursor:pointer;color:#00000080;background:0 0;border:none;outline:none;width:50px;height:50px}@media (max-width:1060px){.aboutStudentsMessage .homeTestimonialsList .homeTestimonialsBtn button{color:#000;background:#ffffffc0;border-radius:10px;justify-content:center;align-items:center;display:flex}}.aboutStudentsMessage .homeTestimonialsList .homeTestimonialsBtn button svg{width:35px;height:35px}.aboutStudentsMessage .homeTestimonialsList .homeTestimonialsBtn button:disabled{opacity:.4;cursor:not-allowed}.aboutAlumMessage{background:linear-gradient(45deg,#c7ddff,#fcfafe,#fcfafe,#c7ddff);width:100%;padding:100px 0}@media (max-width:768px){.aboutAlumMessage{padding:80px 0}}.aboutAlumMessage .aboutAlumMessageHead{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.aboutAlumMessage .aboutAlumMessageHead h2{text-align:center;color:var(--primaryColor);margin-top:0}.aboutAlumMessage .aboutAlumMessageList{flex-wrap:wrap;gap:20px;width:100%;margin-top:60px;display:flex}@media (max-width:600px){.aboutAlumMessage .aboutAlumMessageList{margin-top:40px}}.aboutAlumMessage .aboutAlumMessageList .aboutAlumMessageBox{z-index:0;cursor:pointer;border-radius:10px;flex-direction:column;width:calc(25% - 15px);display:flex;position:relative;overflow:hidden}@media (max-width:1110px){.aboutAlumMessage .aboutAlumMessageList .aboutAlumMessageBox{width:calc(50% - 10px)}}@media (max-width:600px){.aboutAlumMessage .aboutAlumMessageList .aboutAlumMessageBox{width:100%}}.aboutAlumMessage .aboutAlumMessageList .aboutAlumMessageBox:hover .aboutAlumMessageBoxPopup{opacity:1;visibility:visible;transition:all .3s ease-in-out;transform:scale(1)}.aboutAlumMessage .aboutAlumMessageList .aboutAlumMessageBox .aboutAlumMessageBoxThumbnail{aspect-ratio:3/4;background:#eee;border-radius:10px;width:100%;overflow:hidden}.aboutAlumMessage .aboutAlumMessageList .aboutAlumMessageBox .aboutAlumMessageBoxThumbnail img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.aboutAlumMessage .aboutAlumMessageList .aboutAlumMessageBox .aboutAlumMessageBoxDetails{z-index:1;background:linear-gradient(#0000,#00000019,#0000006d);flex-direction:column;justify-content:flex-end;align-items:center;width:100%;height:100%;padding:20px 20px 40px;display:flex;position:absolute;top:0;left:0}.aboutAlumMessage .aboutAlumMessageList .aboutAlumMessageBox .aboutAlumMessageBoxDetails h3{text-align:center;color:#fff;font-size:16px;font-weight:400}.aboutAlumMessage .aboutAlumMessageList .aboutAlumMessageBox .aboutAlumMessageBoxDetails h4{text-align:center;color:#fff;margin-top:2px;font-size:12px;font-weight:300}.aboutAlumMessage .aboutAlumMessageList .aboutAlumMessageBox .aboutAlumMessageBoxDetails h5{color:var(--thirdColor);text-align:center;margin-top:10px;font-size:14px;font-weight:400;display:none}@media (max-width:768px){.aboutAlumMessage .aboutAlumMessageList .aboutAlumMessageBox .aboutAlumMessageBoxDetails h5{display:block}}.aboutAlumMessage .aboutAlumMessageList .aboutAlumMessageBox .aboutAlumMessageBoxPopup{z-index:2;opacity:0;visibility:hidden;background:#f4f1f7;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:15px;transition:all .3s ease-in-out;display:flex;position:absolute;top:0;left:0;transform:scale(1.05)}.aboutAlumMessage .aboutAlumMessageList .aboutAlumMessageBox .aboutAlumMessageBoxPopup p{letter-spacing:0%;text-align:center;text-overflow:ellipsis;scrollbar-width:thin;max-height:15em;padding-right:8px;font-size:18px;font-weight:400;line-height:1.5;display:block;position:relative;overflow:hidden auto}.aboutAlumMessage .aboutAlumMessageList .aboutAlumMessageBox .aboutAlumMessageBoxPopup p p:hover{scrollbar-width:thin;scrollbar-color:#0000004d transparent}@media (max-width:1235px){.aboutAlumMessage .aboutAlumMessageList .aboutAlumMessageBox .aboutAlumMessageBoxPopup p{font-size:16px}}.aboutAlumMessage .aboutAlumMessageList .aboutAlumMessageBox .aboutAlumMessageBoxPopup p .icon{color:#dad1eb;z-index:-1;width:45px;height:45px;position:absolute;top:-17px;left:50%;transform:translate(-50%)}.aboutAlumMessage .aboutAlumMessageList .aboutAlumMessageBox .aboutAlumMessageBoxPopup p .icon svg{width:100%;height:100%}.aboutAlumMessage .aboutAlumMessageList .aboutAlumMessageBox .aboutAlumMessageBoxPopup h3{text-align:center;margin-top:30px;font-size:14px;font-weight:400}.aboutAlumMessage .aboutAlumMessageList .aboutAlumMessageBox .aboutAlumMessageBoxPopup h4{text-align:center;margin-top:2px;font-size:12px;font-weight:300}.aboutAlumMessage .homeTestimonialsList{width:100%;margin-top:40px;position:relative}.aboutAlumMessage .homeTestimonialsList .homeTestimonialsBox{z-index:0;background:#f4f0fb;border-radius:10px;flex-direction:column;justify-content:center;align-items:flex-start;width:100%;height:500px;padding:30px;display:flex;position:relative}@media (max-width:500px){.aboutAlumMessage .homeTestimonialsList .homeTestimonialsBox{height:420px;padding:20px}}.aboutAlumMessage .homeTestimonialsList .homeTestimonialsBox .quoghtIcon{z-index:-1;color:#e8e2f2;width:135px;height:135px;position:absolute;top:10px;left:50%;transform:translate(-50%)}@media (max-width:500px){.aboutAlumMessage .homeTestimonialsList .homeTestimonialsBox .quoghtIcon{width:65px;height:65px}}.aboutAlumMessage .homeTestimonialsList .homeTestimonialsBox .quoghtIcon svg{width:100%;height:100%}.aboutAlumMessage .homeTestimonialsList .homeTestimonialsBox .message{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.aboutAlumMessage .homeTestimonialsList .homeTestimonialsBox .message p{text-align:center;text-overflow:ellipsis;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin-top:60px;font-size:20px;font-weight:300;line-height:1.5;display:-webkit-box;overflow:hidden}@media (max-width:500px){.aboutAlumMessage .homeTestimonialsList .homeTestimonialsBox .message p{margin-top:0}}.aboutAlumMessage .homeTestimonialsList .homeTestimonialsBox .message .testimonialReadMoreBtn{text-align:center;cursor:pointer;color:var(--primaryColor);font-size:20px;font-weight:400;transition:all .3s}.aboutAlumMessage .homeTestimonialsList .homeTestimonialsBox .message .testimonialReadMoreBtn:hover{color:var(--thirdColor);transition:all .3s}.aboutAlumMessage .homeTestimonialsList .homeTestimonialsBox .homeTestimonialsBoxProfile{flex-direction:column;justify-content:center;align-items:center;width:100%;margin-top:80px;display:flex}@media (max-width:500px){.aboutAlumMessage .homeTestimonialsList .homeTestimonialsBox .homeTestimonialsBoxProfile{margin-top:40px}}.aboutAlumMessage .homeTestimonialsList .homeTestimonialsBox .homeTestimonialsBoxProfile h3{text-align:center;font-size:20px;font-weight:500}.aboutAlumMessage .homeTestimonialsList .homeTestimonialsBox .homeTestimonialsBoxProfile h4{text-align:center;margin-top:5px;font-size:14px;font-weight:300}.aboutAlumMessage .homeTestimonialsList .homeTestimonialsBox .homeTestimonialsBoxProfile .homeTestimonialsBoxProfileImg{border-radius:50%;width:85px;height:85px;margin-top:20px;display:flex;overflow:hidden}@media (max-width:500px){.aboutAlumMessage .homeTestimonialsList .homeTestimonialsBox .homeTestimonialsBoxProfile .homeTestimonialsBoxProfileImg{width:65px;height:65px}}.aboutAlumMessage .homeTestimonialsList .homeTestimonialsBox .homeTestimonialsBoxProfile .homeTestimonialsBoxProfileImg img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.aboutAlumMessage .homeTestimonialsList .homeTestimonialsBoxVideo{z-index:0;cursor:pointer;background:#f4f0fb;border-radius:10px;width:100%;position:relative;overflow:hidden}.aboutAlumMessage .homeTestimonialsList .homeTestimonialsBoxVideo iframe,.aboutAlumMessage .homeTestimonialsList .homeTestimonialsBoxVideo video{-o-object-fit:cover;object-fit:cover;z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0}.aboutAlumMessage .homeTestimonialsList .homeTestimonialsBoxVideo .homeTestimonialsBoxProfile{background:#0006;flex-direction:column;justify-content:flex-end;align-items:center;width:100%;height:500px;padding:30px;display:flex}@media (max-width:500px){.aboutAlumMessage .homeTestimonialsList .homeTestimonialsBoxVideo .homeTestimonialsBoxProfile{height:420px;padding:20px}}.aboutAlumMessage .homeTestimonialsList .homeTestimonialsBoxVideo .homeTestimonialsBoxProfile h3{text-align:center;color:#fff;font-size:20px;font-weight:500}.aboutAlumMessage .homeTestimonialsList .homeTestimonialsBoxVideo .homeTestimonialsBoxProfile h4{text-align:center;color:#fff;margin-top:5px;font-size:14px;font-weight:300}.aboutAlumMessage .homeTestimonialsList .homeTestimonialsBoxVideo .homeTestimonialsBoxProfile .homeTestimonialsBoxProfileImg{border-radius:50%;width:85px;height:85px;margin-top:20px;display:flex;overflow:hidden}@media (max-width:500px){.aboutAlumMessage .homeTestimonialsList .homeTestimonialsBoxVideo .homeTestimonialsBoxProfile .homeTestimonialsBoxProfileImg{width:65px;height:65px}}.aboutAlumMessage .homeTestimonialsList .homeTestimonialsBoxVideo .homeTestimonialsBoxProfile .homeTestimonialsBoxProfileImg img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.aboutAlumMessage .homeTestimonialsList .homeTestimonialsBtn{justify-content:space-between;align-items:center;width:calc(100% + 150px);display:flex;position:absolute;top:calc(50% - 25px);left:-75px}@media (max-width:1060px){.aboutAlumMessage .homeTestimonialsList .homeTestimonialsBtn{width:calc(100% + 50px);left:-25px}}@media (max-width:768px){.aboutAlumMessage .homeTestimonialsList .homeTestimonialsBtn{width:100%;left:0}}.aboutAlumMessage .homeTestimonialsList .homeTestimonialsBtn button{z-index:2;cursor:pointer;color:#00000080;background:0 0;border:none;outline:none;width:50px;height:50px}@media (max-width:1060px){.aboutAlumMessage .homeTestimonialsList .homeTestimonialsBtn button{color:#000;background:#ffffffc0;border-radius:10px;justify-content:center;align-items:center;display:flex}}.aboutAlumMessage .homeTestimonialsList .homeTestimonialsBtn button svg{width:35px;height:35px}.aboutAlumMessage .homeTestimonialsList .homeTestimonialsBtn button:disabled{opacity:.4;cursor:not-allowed}.aboutCongregation{width:100%;padding:100px 0}@media (max-width:768px){.aboutCongregation{padding:80px 0}}.aboutCongregation .aboutCongregationHead{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.aboutCongregation .aboutCongregationHead h2{text-align:center;margin-top:0}.aboutCongregation .aboutCongregationHead p{text-align:center;width:65%;margin-top:30px}@media (max-width:1024px){.aboutCongregation .aboutCongregationHead p{width:80%}}@media (max-width:768px){.aboutCongregation .aboutCongregationHead p{width:100%}}.aboutCongregation .aboutCongregationList{flex-direction:column;gap:10px;width:100%;margin-top:60px;display:flex}@media (max-width:600px){.aboutCongregation .aboutCongregationList{margin-top:40px}}.aboutCongregation .aboutCongregationList .aboutCongregationBox{background:#fff;border-radius:10px;flex-wrap:wrap;align-items:center;gap:15px;width:100%;padding:20px 40px;display:flex}@media (max-width:768px){.aboutCongregation .aboutCongregationList .aboutCongregationBox{padding:15px 20px}}.aboutCongregation .aboutCongregationList .aboutCongregationBox .aboutCongregationBoxCol1{align-items:center;gap:15px;width:calc(100% - 180px);display:flex}@media (max-width:650px){.aboutCongregation .aboutCongregationList .aboutCongregationBox .aboutCongregationBoxCol1{width:100%}}.aboutCongregation .aboutCongregationList .aboutCongregationBox .aboutCongregationBoxCol1 .icon{width:30px;height:30px}.aboutCongregation .aboutCongregationList .aboutCongregationBox .aboutCongregationBoxCol1 .icon svg{width:100%;height:100%}.aboutCongregation .aboutCongregationList .aboutCongregationBox .aboutCongregationBoxCol1 p{width:calc(100% - 45px);letter-spacing:0%;white-space:nowrap;text-overflow:ellipsis;font-size:18px;font-weight:500;line-height:1.5;overflow:hidden}@media (max-width:768px){.aboutCongregation .aboutCongregationList .aboutCongregationBox .aboutCongregationBoxCol1 p{font-size:16px}}.aboutCongregation .aboutCongregationList .aboutCongregationBox .aboutCongregationBoxCol2{width:165px}@media (max-width:650px){.aboutCongregation .aboutCongregationList .aboutCongregationBox .aboutCongregationBoxCol2{width:100%;padding-left:40px}}.aboutCongregation .aboutCongregationList .aboutCongregationBox .aboutCongregationBoxCol2 a{border:1px solid #0000;border:1px solid var(--primaryColor);color:#fff;background:var(--primaryColor);border-radius:10px;justify-content:center;align-items:center;width:100%;padding:12px;font-size:18px;font-weight:400;text-decoration:none;transition:all .3s;display:flex}@media (max-width:768px){.aboutCongregation .aboutCongregationList .aboutCongregationBox .aboutCongregationBoxCol2 a{font-size:16px}}.aboutCongregation .aboutCongregationList .aboutCongregationBox .aboutCongregationBoxCol2 a:hover{border-color:var(--secondaryColor);background:var(--secondaryColor);transition:all .3s}.aboutUmi{width:100%;padding:100px 0}@media (max-width:768px){.aboutUmi{padding:60px 0}}.aboutUmi .aboutUmiHead{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.aboutUmi .aboutUmiHead h2{text-align:center;margin-top:0}.aboutUmi .aboutUmiMain{flex-direction:column;justify-content:center;align-items:center;gap:20px;width:100%;margin-top:60px;display:flex}@media (max-width:600px){.aboutUmi .aboutUmiMain{margin-top:40px}}.aboutUmi .aboutUmiMain p{text-align:center;width:80%}@media (max-width:768px){.aboutUmi .aboutUmiMain p{width:100%}}.aboutFaq{width:100%;padding:50px 0 100px}@media (max-width:768px){.aboutFaq{padding:30px 0 80px}}.aboutFaq .aboutFaqHead{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.aboutFaq .aboutFaqHead h2{text-align:center;margin-top:0}.aboutFaq .aboutFaqDetails{flex-direction:column;gap:7px;width:100%;margin-top:60px;display:flex}@media (max-width:600px){.aboutFaq .aboutFaqDetails{margin-top:40px}}.aboutFaq .aboutFaqDetails .faqBox{cursor:pointer;background:#fff;border-radius:10px;flex-direction:column;width:100%;transition:all .5s;display:flex;overflow:hidden}.aboutFaq .aboutFaqDetails .faqBox:hover{border-color:#a2b5c2;transition:all .5s}.aboutFaq .aboutFaqDetails .faqBox .faqBoxHead{cursor:pointer;align-items:center;gap:10px;width:100%;padding:20px 30px;display:flex}@media (max-width:768px){.aboutFaq .aboutFaqDetails .faqBox .faqBoxHead{padding:20px}}.aboutFaq .aboutFaqDetails .faqBox .faqBoxHead h3{width:calc(100% - 35px);font-size:18px;font-weight:400;line-height:1.5}.aboutFaq .aboutFaqDetails .faqBox .faqBoxHead .faqBoxHeadIcon{color:#000;border-radius:50%;justify-content:center;align-items:center;width:25px;height:25px;display:flex}.aboutFaq .aboutFaqDetails .faqBox .faqBoxHead .faqBoxHeadIcon svg{width:25px;height:25px}@media (max-width:480px){.aboutFaq .aboutFaqDetails .faqBox .faqBoxHead .faqBoxHeadIcon svg{width:20px;height:20px}}.aboutFaq .aboutFaqDetails .faqBox .faqBoxBody{border-top:1px solid #0000;flex-direction:column;width:100%;transition:max-height .3s;display:flex;overflow:hidden}.aboutFaq .aboutFaqDetails .faqBox .faqBoxBody .faqBoxBodyMain{border-top:.3px solid #3e139166;flex-direction:column;width:100%;padding:20px 30px;display:flex}@media (max-width:768px){.aboutFaq .aboutFaqDetails .faqBox .faqBoxBody .faqBoxBodyMain{padding:20px}}.aboutFaq .aboutFaqDetails .faqBox .faqBoxBody p{color:#00000080;font-size:18px;font-weight:300;line-height:1.5}.aboutFaq .aboutFaqDetails .faqBox .faqBoxBody p:first-of-type{margin-top:0}@media (max-width:768px){.aboutFaq .aboutFaqDetails .faqBox .faqBoxBody p{width:100%;font-size:16px}}.aboutFaq .aboutFaqDetails .faqBox .faqBoxBody ul{flex-direction:column;gap:10px;width:100%;margin-top:20px;padding-left:20px;display:flex}.aboutFaq .aboutFaqDetails .faqBox .faqBoxBody ul li{align-items:flex-start;gap:20px;list-style:none;display:flex}.aboutFaq .aboutFaqDetails .faqBox .faqBoxBody ul li .icon{background:var(--primaryColor);border-radius:50px;width:7px;height:7px;margin-top:7px}.aboutFaq .aboutFaqDetails .faqBox .faqBoxBody ul li h5{width:calc(100% - 27px);font-size:16px;line-height:1.5}.aboutFaq .aboutFaqDetails .faqBox.active{transition:all 1s}.aboutFaq .aboutFaqDetails .faqBox.active .faqBoxBody{transition:max-height 1s}.aboutFaq .aboutFaqDetails .faqBox.active .faqBoxBody ul li .icon{background:#fff}.aboutFaq .aboutFaqDetails .faqBox.active .faqBoxBody ul li h5{color:#fff}.facilitiesBanner{letter-spacing:4px;z-index:0;width:100%;margin-top:120px;padding:80px 0;position:relative;overflow:hidden}.facilitiesBanner:before{content:"";z-index:-2;background:url(../media/facilitiesBg.6a72c88f.webp) 50%/cover no-repeat;width:100%;height:100%;transition:all 1s;position:absolute;top:0;left:0;transform:scale(1.3)}@media (max-width:1440px){.facilitiesBanner{padding:80px 0}}@media (max-width:768px){.facilitiesBanner{margin-top:100px}}@media (max-width:600px){.facilitiesBanner{padding:60px 0}}.facilitiesBanner .facilitiesBannerMain{justify-content:center;align-items:center;width:100%;display:flex}.facilitiesBanner .facilitiesBannerMain h2{text-align:center;color:#fff;font-size:5em;font-weight:300}@media (max-width:1150px){.facilitiesBanner .facilitiesBannerMain h2{font-size:3.5em}}@media (max-width:900px){.facilitiesBanner .facilitiesBannerMain h2{font-size:3em}}@media (max-width:768px){.facilitiesBanner .facilitiesBannerMain h2{font-size:2.5em}}@media (max-width:600px){.facilitiesBanner .facilitiesBannerMain h2{font-size:38px}}.facilitiesBannerActive:before{transition:all 1s;transform:scale(1)}.facilitiesDetails{width:100%;padding:100px 0;overflow:hidden}@media (max-width:768px){.facilitiesDetails{padding:80px 0}}.facilitiesDetails .facilitiesDetailsHead{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.facilitiesDetails .facilitiesDetailsHead p{text-align:center;width:80%}@media (max-width:768px){.facilitiesDetails .facilitiesDetailsHead p{width:100%}}.facilitiesDetails .facilitiesDetailsGallery{flex-wrap:wrap;gap:20px;width:100%;height:475px;margin-top:60px;display:flex}@media (max-width:850px){.facilitiesDetails .facilitiesDetailsGallery{height:400px}}@media (max-width:768px){.facilitiesDetails .facilitiesDetailsGallery{height:350px}}@media (max-width:600px){.facilitiesDetails .facilitiesDetailsGallery{margin-top:40px}}@media (max-width:550px){.facilitiesDetails .facilitiesDetailsGallery{gap:10px;height:auto}}.facilitiesDetails .facilitiesDetailsGallery .facilitiesDetailsGalleryCol1{width:60%;height:100%}@media (max-width:550px){.facilitiesDetails .facilitiesDetailsGallery .facilitiesDetailsGalleryCol1{width:100%;height:200px}}.facilitiesDetails .facilitiesDetailsGallery .facilitiesDetailsGalleryCol1 .facilitiesDetailsGalleryBox{background:#eee;border-radius:10px;width:100%;height:100%;overflow:hidden}.facilitiesDetails .facilitiesDetailsGallery .facilitiesDetailsGalleryCol1 .facilitiesDetailsGalleryBox img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.facilitiesDetails .facilitiesDetailsGallery .facilitiesDetailsGalleryCol2{flex-direction:column;gap:20px;width:calc(40% - 20px);height:100%;display:flex}@media (max-width:550px){.facilitiesDetails .facilitiesDetailsGallery .facilitiesDetailsGalleryCol2{flex-direction:row;gap:10px;width:100%}}.facilitiesDetails .facilitiesDetailsGallery .facilitiesDetailsGalleryCol2 .facilitiesDetailsGalleryBox{background:#eee;border-radius:10px;width:100%;height:calc(50% - 10px);overflow:hidden}@media (max-width:550px){.facilitiesDetails .facilitiesDetailsGallery .facilitiesDetailsGalleryCol2 .facilitiesDetailsGalleryBox{height:140px}}.facilitiesDetails .facilitiesDetailsGallery .facilitiesDetailsGalleryCol2 .facilitiesDetailsGalleryBox img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.facilitiesCampus{width:100%;overflow:hidden}.facilitiesCampus .facilitiesCampusHead{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.facilitiesCampus .facilitiesCampusHead h2{text-align:center;margin-top:0}.facilitiesCampus .facilitiesCampusMain{width:100%;margin-top:60px}@media (max-width:600px){.facilitiesCampus .facilitiesCampusMain{margin-top:40px}}.facilitiesCampus .facilitiesCampusMain .facilitiesCampusBox{border-radius:10px;width:100%;height:400px;overflow:hidden}@media (max-width:1024px){.facilitiesCampus .facilitiesCampusMain .facilitiesCampusBox{height:350px}}@media (max-width:768px){.facilitiesCampus .facilitiesCampusMain .facilitiesCampusBox{height:280px}}@media (max-width:545px){.facilitiesCampus .facilitiesCampusMain .facilitiesCampusBox{height:220px}}@media (max-width:480px){.facilitiesCampus .facilitiesCampusMain .facilitiesCampusBox{height:200px}}.facilitiesCampus .facilitiesCampusMain .facilitiesCampusBox img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.facilitiesCampus .facilitiesCampusFooter{flex-direction:column;justify-content:center;align-items:center;width:100%;margin-top:40px;display:flex}.facilitiesCampus .facilitiesCampusFooter p{text-align:center;width:80%}@media (max-width:768px){.facilitiesCampus .facilitiesCampusFooter p{width:100%}}.facilitiesCampus .facilitiesCampusFooter a{background:var(--primaryColor);color:#fff;border:1px solid #0000;border-radius:10px;margin-top:30px;padding:12px 26px;font-size:18px;font-weight:400;text-decoration:none;transition:all .3s}@media (max-width:1180px){.facilitiesCampus .facilitiesCampusFooter a{padding:10px 24px;font-size:16px}}.facilitiesCampus .facilitiesCampusFooter a:hover{background:var(--secondaryColor);transition:all .3s}.facilitiesList{width:100%;padding:100px 0}@media (max-width:768px){.facilitiesList{padding:80px 0}}.facilitiesList .facilitiesListHead{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.facilitiesList .facilitiesListHead h2{text-align:center;margin-top:0}.facilitiesList .facilitiesListMain{flex-wrap:wrap;gap:40px;width:100%;margin-top:60px;display:flex}@media (max-width:600px){.facilitiesList .facilitiesListMain{margin-top:40px}}.facilitiesList .facilitiesListMain .facilitiesListBox{background:#fff;border-radius:10px;flex-direction:column;width:calc(25% - 32px);padding:25px 15px;display:flex;box-shadow:0 2px 8px #00000008}@media (max-width:1440px){.facilitiesList .facilitiesListMain .facilitiesListBox{width:calc(25% - 30px)}}@media (max-width:1024px){.facilitiesList .facilitiesListMain .facilitiesListBox{width:calc(33.3333% - 27px)}}@media (max-width:768px){.facilitiesList .facilitiesListMain .facilitiesListBox{width:calc(50% - 20px)}}@media (max-width:550px){.facilitiesList .facilitiesListMain .facilitiesListBox{width:100%}}.facilitiesList .facilitiesListMain .facilitiesListBox .facilitiesListBoxThumbnail{background:#eee;border-radius:10px;width:100%;height:200px;overflow:hidden}@media (max-width:1440px){.facilitiesList .facilitiesListMain .facilitiesListBox .facilitiesListBoxThumbnail{height:180px}}@media (max-width:550px){.facilitiesList .facilitiesListMain .facilitiesListBox .facilitiesListBoxThumbnail{height:200px}}.facilitiesList .facilitiesListMain .facilitiesListBox .facilitiesListBoxThumbnail .facilitySwiper,.facilitiesList .facilitiesListMain .facilitiesListBox .facilitiesListBoxThumbnail .facilitySwiper .swiper-slide{width:100%;height:100%}.facilitiesList .facilitiesListMain .facilitiesListBox .facilitiesListBoxThumbnail img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.facilitiesList .facilitiesListMain .facilitiesListBox .facilitiesListBoxDetails{flex-direction:column;width:100%;margin-top:20px;display:flex}.facilitiesList .facilitiesListMain .facilitiesListBox .facilitiesListBoxDetails h3{font-size:15px;font-weight:500}.facilitiesList .facilitiesListMain .facilitiesListBox .facilitiesListBoxDetails p{margin-top:2px;font-size:14px;font-weight:300;line-height:1.5}.facilitiesBus{width:100%;padding-bottom:50px;overflow:hidden}.facilitiesBus .facilitiesBusHead{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.facilitiesBus .facilitiesBusHead h2{text-align:center;margin-top:0}.facilitiesBus .facilitiesBusHead h2:after{width:145px}.facilitiesBus .facilitiesBusHead p{text-align:center;width:80%;margin-top:30px}@media (max-width:768px){.facilitiesBus .facilitiesBusHead p{width:100%}}.facilitiesBus .facilitiesBusHead a{background:var(--primaryColor);color:#fff;text-align:center;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;margin-top:30px;padding:12px 26px;font-size:18px;font-weight:400;text-decoration:none;transition:all .3s;display:flex}@media (max-width:1180px){.facilitiesBus .facilitiesBusHead a{padding:12px 24px;font-size:16px}}@media (max-width:500px){.facilitiesBus .facilitiesBusHead a{width:100%;padding:12px 20px}}.facilitiesBus .facilitiesBusHead a:hover{background:var(--secondaryColor);transition:all .3s}.facilitiesBus .facilitiesBusImages{flex-wrap:wrap;gap:10px;width:100%;margin-top:80px;display:flex}.facilitiesBus .facilitiesBusImages .facilitiesBusImagesBox{aspect-ratio:5/3;background:#eee;border-radius:10px;width:calc(33.3333% - 7px);display:flex;overflow:hidden}@media (max-width:1024px){.facilitiesBus .facilitiesBusImages .facilitiesBusImagesBox{border-radius:0;width:100%}}.facilitiesBus .facilitiesBusImages .facilitiesBusImagesBox img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.galleryBanner{z-index:0;letter-spacing:4px;width:100%;margin-top:120px;padding:80px 0;position:relative;overflow:hidden}@media (max-width:1440px){.galleryBanner{padding:80px 0}}@media (max-width:768px){.galleryBanner{margin-top:100px}}@media (max-width:600px){.galleryBanner{padding:60px 0}}.galleryBanner:before{content:"";z-index:-2;background:url(../media/galleryBg.ba9bcf8c.webp) 50%/cover no-repeat;width:100%;height:100%;transition:all 1s;position:absolute;top:0;left:0;transform:scale(1.3)}.galleryBanner:after{content:"";z-index:-1;background:#00000059;width:100%;height:100%;position:absolute;top:0;left:0}.galleryBanner .galleryBannerMain{justify-content:center;align-items:center;width:100%;display:flex}.galleryBanner .galleryBannerMain h2{text-align:center;color:#fff;font-size:5em;font-weight:300}@media (max-width:1150px){.galleryBanner .galleryBannerMain h2{font-size:3.5em}}@media (max-width:900px){.galleryBanner .galleryBannerMain h2{font-size:3em}}@media (max-width:768px){.galleryBanner .galleryBannerMain h2{font-size:2.5em}}@media (max-width:600px){.galleryBanner .galleryBannerMain h2{font-size:38px}}.galleryBannerActive:before{transition:all 1s;transform:scale(1)}.galleryDetails{width:100%;padding:100px 0}@media (max-width:768px){.galleryDetails{padding:80px 0}}.galleryDetails .galleryDetailsList{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.galleryDetails .galleryDetailsList h2{text-align:center;margin-top:0}.galleryDetails .galleryDetailsList p{text-align:center;width:80%;margin-top:30px}@media (max-width:768px){.galleryDetails .galleryDetailsList p{width:100%}}.galleryFolderList{width:100%;padding-bottom:100px}@media (max-width:768px){.galleryFolderList{padding-bottom:80px}}.galleryFolderList .galleryFolderListMain{flex-wrap:wrap;gap:30px;width:100%;display:flex}.galleryFolderList .galleryFolderListMain .galleryFolderBox{z-index:0;border-radius:10px;flex-direction:column;width:calc(25% - 23px);transition:all .3s;display:flex;position:relative;overflow:hidden}.galleryFolderList .galleryFolderListMain .galleryFolderBox:hover{transition:all .3s;transform:translateY(-10px)}@media (max-width:1200px){.galleryFolderList .galleryFolderListMain .galleryFolderBox{width:calc(33.3333% - 20px)}}@media (max-width:950px){.galleryFolderList .galleryFolderListMain .galleryFolderBox{width:calc(50% - 15px)}}@media (max-width:600px){.galleryFolderList .galleryFolderListMain .galleryFolderBox{width:100%}}.galleryFolderList .galleryFolderListMain .galleryFolderBox:after{content:"";z-index:1;background:linear-gradient(#0000,#00000063,#000);width:100%;height:100%;position:absolute;top:0;left:0}.galleryFolderList .galleryFolderListMain .galleryFolderBox .imgCout{z-index:2;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;background:#6060605e;border:.3px solid #ffffff30;border-radius:50px;align-items:center;gap:10px;padding:5px 14px;font-size:14px;font-weight:400;display:flex;position:absolute;top:10px;right:10px}.galleryFolderList .galleryFolderListMain .galleryFolderBox .imgCout svg{width:14px;height:14px}.galleryFolderList .galleryFolderListMain .galleryFolderBox .galleryFolderBoxThumbnail{aspect-ratio:3/2;background:#eee;border-radius:10px;width:100%;overflow:hidden}.galleryFolderList .galleryFolderListMain .galleryFolderBox .galleryFolderBoxThumbnail img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.galleryFolderList .galleryFolderListMain .galleryFolderBox .galleryFolderBoxDetails{z-index:2;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#f5f5f539;border-radius:10px;flex-direction:column;width:calc(100% - 20px);padding:15px 20px;display:flex;position:absolute;bottom:10px;left:10px}.galleryFolderList .galleryFolderListMain .galleryFolderBox .galleryFolderBoxDetails h3{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:400;overflow:hidden}.galleryFolderList .galleryFolderListMain .galleryFolderBox .galleryFolderBoxDetails h4{color:#e0e0e0;margin-top:2px;font-size:12px;font-weight:400}.innerGalleryHead{width:100%;margin-top:80px;padding:40px 0}@media (max-width:768px){.innerGalleryHead{margin-top:70px}}.innerGalleryHead .innerGalleryHeadMain{flex-direction:column;width:100%;display:flex}.innerGalleryHead .innerGalleryHeadMain .innerGalleryHeadBackBtn{color:#000;align-items:center;gap:5px;font-size:16px;font-weight:300;text-decoration:none;transition:all .3s;display:flex}.innerGalleryHead .innerGalleryHeadMain .innerGalleryHeadBackBtn:hover{color:var(--secondaryColor);transition:all .3s}.innerGalleryHead .innerGalleryHeadMain .innerGalleryHeadBackBtn .icon{width:20px;height:20px}.innerGalleryHead .innerGalleryHeadMain .innerGalleryHeadBackBtn .icon svg{width:100%;height:100%}.innerGalleryHead .innerGalleryHeadMain h2{color:var(--primaryColor);margin-top:50px;font-size:36px;font-weight:500;line-height:1.5}@media (max-width:768px){.innerGalleryHead .innerGalleryHeadMain h2{margin-top:30px;font-size:30px}}@media (max-width:500px){.innerGalleryHead .innerGalleryHeadMain h2{font-size:28px}}.innerGalleryHead .innerGalleryHeadMain h4{color:var(--thirdColor);margin-top:10px;font-size:18px;font-weight:500;line-height:1.5}@media (max-width:768px){.innerGalleryHead .innerGalleryHeadMain h4{font-size:16px}}.galleryList{flex-direction:column;gap:10px;width:100%;display:flex}.galleryList .galleryListTab{background:#fff;width:100%;padding:20px 0}.galleryList .galleryListTab .galleryListTabMain{align-items:center;gap:20px;width:100%;display:flex}.galleryList .galleryListTab .galleryListTabMain button{cursor:pointer;color:#0000008c;background:#fff;border:none;outline:none;justify-content:center;align-items:center;width:calc(50% - 10px);padding:10px;font-size:22px;font-weight:500;transition:all .3s;display:flex}@media (max-width:768px){.galleryList .galleryListTab .galleryListTabMain button{font-size:20px}}@media (max-width:500px){.galleryList .galleryListTab .galleryListTabMain button{font-size:18px}}.galleryList .galleryListTab .galleryListTabMain button:hover{color:var(--primaryColor);transition:all .3s}.galleryList .galleryListTab .galleryListTabMain .active{text-underline-offset:20%;text-decoration:underline;text-decoration-thickness:calc(1em/6.89655);-webkit-text-decoration-color:var(--primaryColor);text-decoration-color:var(--primaryColor);color:var(--primaryColor)}.galleryList .galleryListMain{background:#fff;width:100%;padding:40px 0 60px}.galleryList .galleryListMain .tabcontent{display:none}.galleryList .galleryListMain .tabcontent .lg-react-element{-moz-columns:4;columns:4;-moz-column-gap:40px;column-gap:40px;width:100%}@media (max-width:768px){.galleryList .galleryListMain .tabcontent .lg-react-element{-moz-columns:3;columns:3;-moz-column-gap:20px;column-gap:20px}}@media (max-width:500px){.galleryList .galleryListMain .tabcontent .lg-react-element{-moz-columns:2;columns:2}}.galleryList .galleryListMain .tabcontent .lg-react-element a{cursor:pointer;width:100%;margin-top:40px;transition:all .3s;display:flex;position:relative}.galleryList .galleryListMain .tabcontent .lg-react-element a:first-of-type{margin-top:0}@media (max-width:768px){.galleryList .galleryListMain .tabcontent .lg-react-element a{margin-top:20px}}.galleryList .galleryListMain .tabcontent .lg-react-element a:hover{transition:all .3s;transform:scale(.95)}.galleryList .galleryListMain .tabcontent .lg-react-element a .playIcon{z-index:2;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0000003c;border-radius:50px;justify-content:center;align-items:center;width:60px;height:60px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.galleryList .galleryListMain .tabcontent .lg-react-element a .playIcon svg{color:#fff;width:50px;height:50px}.galleryList .galleryListMain .tabcontent .lg-react-element a img{-o-object-fit:contain;object-fit:contain;border-radius:10px;width:100%;height:100%;overflow:hidden}.galleryList .galleryListMain .tabcontent .nodata{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.galleryList .galleryListMain .tabcontent .nodata .nodataIcon{color:#aaa;width:150px;height:150px}@media (max-width:480px){.galleryList .galleryListMain .tabcontent .nodata .nodataIcon{width:100px;height:100px}}.galleryList .galleryListMain .tabcontent .nodata .nodataIcon svg{width:100%;height:100%}.galleryList .galleryListMain .tabcontent .nodata .nodataDetails{flex-direction:column;justify-content:center;align-items:center;margin-top:20px;display:flex}.galleryList .galleryListMain .tabcontent .nodata .nodataDetails p{text-align:center;color:#6f6f6f;font-size:24px}@media (max-width:480px){.galleryList .galleryListMain .tabcontent .nodata .nodataDetails p{font-size:20px}}.academicsBanner{z-index:0;letter-spacing:4px;width:100%;margin-top:120px;padding:80px 0;position:relative;overflow:hidden}@media (max-width:1440px){.academicsBanner{padding:80px 0}}@media (max-width:768px){.academicsBanner{margin-top:100px}}@media (max-width:600px){.academicsBanner{padding:60px 0}}.academicsBanner:before{content:"";z-index:-2;background:url(../media/achievementsBg.13b4fe60.webp) 50%/cover no-repeat;width:100%;height:100%;transition:all 1s;position:absolute;top:0;left:0;transform:scale(1.3)}.academicsBanner:after{content:"";z-index:-1;background:#00000059;width:100%;height:100%;position:absolute;top:0;left:0}.academicsBanner .academicsBannerMain{justify-content:center;align-items:center;width:100%;display:flex}.academicsBanner .academicsBannerMain h2{text-align:center;color:#fff;white-space:nowrap;font-size:5em;font-weight:300}.academicsBanner .academicsBannerMain h2 span{white-space:nowrap;display:inline-block}@media (max-width:1300px){.academicsBanner .academicsBannerMain h2{white-space:normal;word-break:keep-all;overflow-wrap:anywhere}}@media (max-width:1150px){.academicsBanner .academicsBannerMain h2{font-size:3.5em}}@media (max-width:900px){.academicsBanner .academicsBannerMain h2{font-size:3em}}@media (max-width:768px){.academicsBanner .academicsBannerMain h2{font-size:2.5em}}@media (max-width:600px){.academicsBanner .academicsBannerMain h2{font-size:38px}}@media (max-width:420px){.academicsBanner .academicsBannerMain h2{font-size:32px}}.academicsBannerActive:before{transition:all 1s;transform:scale(1)}.academicsCurriculum{width:100%;padding:100px 0}@media (max-width:768px){.academicsCurriculum{padding:80px 0}}.academicsCurriculum .academicsCurriculumHead{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.academicsCurriculum .academicsCurriculumHead h2{text-align:center;margin-top:0}.academicsCurriculum .academicsCurriculumList{flex-direction:column;gap:40px;width:100%;display:flex}.academicsCurriculum .academicsCurriculumList .academicsCurriculumBox{flex-direction:column;width:100%;display:flex}.academicsCurriculum .academicsCurriculumList .academicsCurriculumBox h3{letter-spacing:0%;font-size:28px;font-weight:500;line-height:1.5}@media (max-width:1440px){.academicsCurriculum .academicsCurriculumList .academicsCurriculumBox h3{font-size:24px}}@media (max-width:768px){.academicsCurriculum .academicsCurriculumList .academicsCurriculumBox h3{font-size:20px}}.academicsCurriculum .academicsCurriculumList .academicsCurriculumBox .academicsCurriculumListMain{flex-direction:column;gap:10px;width:100%;margin-top:20px;display:flex}.academicsCurriculum .academicsCurriculumList .academicsCurriculumBox .academicsCurriculumListMain .academicsCurriculumBoxItem{background:#fff;border-radius:10px;flex-wrap:wrap;align-items:center;gap:15px;width:100%;padding:20px 40px;display:flex}@media (max-width:768px){.academicsCurriculum .academicsCurriculumList .academicsCurriculumBox .academicsCurriculumListMain .academicsCurriculumBoxItem{padding:15px 20px}}.academicsCurriculum .academicsCurriculumList .academicsCurriculumBox .academicsCurriculumListMain .academicsCurriculumBoxItem .academicsCurriculumBoxItemCol1{align-items:center;gap:15px;width:calc(100% - 225px);display:flex}@media (max-width:650px){.academicsCurriculum .academicsCurriculumList .academicsCurriculumBox .academicsCurriculumListMain .academicsCurriculumBoxItem .academicsCurriculumBoxItemCol1{width:100%}}.academicsCurriculum .academicsCurriculumList .academicsCurriculumBox .academicsCurriculumListMain .academicsCurriculumBoxItem .academicsCurriculumBoxItemCol1 .icon{width:30px;height:30px}.academicsCurriculum .academicsCurriculumList .academicsCurriculumBox .academicsCurriculumListMain .academicsCurriculumBoxItem .academicsCurriculumBoxItemCol1 .icon svg{width:100%;height:100%}.academicsCurriculum .academicsCurriculumList .academicsCurriculumBox .academicsCurriculumListMain .academicsCurriculumBoxItem .academicsCurriculumBoxItemCol1 .details{flex-direction:column;width:calc(100% - 45px);display:flex}.academicsCurriculum .academicsCurriculumList .academicsCurriculumBox .academicsCurriculumListMain .academicsCurriculumBoxItem .academicsCurriculumBoxItemCol1 .details p{letter-spacing:0%;white-space:nowrap;text-overflow:ellipsis;font-size:18px;font-weight:500;line-height:1.5;overflow:hidden}@media (max-width:768px){.academicsCurriculum .academicsCurriculumList .academicsCurriculumBox .academicsCurriculumListMain .academicsCurriculumBoxItem .academicsCurriculumBoxItemCol1 .details p{font-size:16px}}.academicsCurriculum .academicsCurriculumList .academicsCurriculumBox .academicsCurriculumListMain .academicsCurriculumBoxItem .academicsCurriculumBoxItemCol1 .details span{color:#0009;font-size:12px;font-weight:500}.academicsCurriculum .academicsCurriculumList .academicsCurriculumBox .academicsCurriculumListMain .academicsCurriculumBoxItem .academicsCurriculumBoxItemCol2{width:210px}@media (max-width:650px){.academicsCurriculum .academicsCurriculumList .academicsCurriculumBox .academicsCurriculumListMain .academicsCurriculumBoxItem .academicsCurriculumBoxItemCol2{width:100%;padding-left:40px}}.academicsCurriculum .academicsCurriculumList .academicsCurriculumBox .academicsCurriculumListMain .academicsCurriculumBoxItem .academicsCurriculumBoxItemCol2 a{border:1px solid #0000;border:1px solid var(--primaryColor);color:#fff;background:var(--primaryColor);border-radius:10px;justify-content:center;align-items:center;width:100%;padding:12px;font-size:18px;font-weight:400;text-decoration:none;transition:all .3s;display:flex}@media (max-width:768px){.academicsCurriculum .academicsCurriculumList .academicsCurriculumBox .academicsCurriculumListMain .academicsCurriculumBoxItem .academicsCurriculumBoxItemCol2 a{font-size:16px}}.academicsCurriculum .academicsCurriculumList .academicsCurriculumBox .academicsCurriculumListMain .academicsCurriculumBoxItem .academicsCurriculumBoxItemCol2 a:hover{border-color:var(--secondaryColor);background:var(--secondaryColor);transition:all .3s}.academicsFaceBehind{width:100%;padding:100px 0}@media (max-width:768px){.academicsFaceBehind{padding:80px 0}}.academicsFaceBehind .academicsFaceBehindTab{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;width:100%;display:flex}@media (max-width:500px){.academicsFaceBehind .academicsFaceBehindTab{gap:10px}}.academicsFaceBehind .academicsFaceBehindTab .tablinks{cursor:pointer;background:#fff;border:1px solid #ededed;border-radius:14px;outline:none;width:200px;padding:20px 0;font-size:18px;transition:all .3s}@media (max-width:500px){.academicsFaceBehind .academicsFaceBehindTab .tablinks{width:100%;padding:16px 0;font-size:16px}}.academicsFaceBehind .academicsFaceBehindTab .tablinks:hover{background:var(--secondaryColor);color:#fff;transition:all .3s}.academicsFaceBehind .academicsFaceBehindTab .active{background:var(--primaryColor);color:#fff}.academicsFaceBehind .tabcontent{width:100%;margin-top:40px}.academicsFaceBehind .academicsFaceBehindHead{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.academicsFaceBehind .academicsFaceBehindHead h2{text-align:center;margin-top:0}.academicsFaceBehind .academicsDepartmentList{flex-wrap:wrap;gap:20px;width:100%;display:flex}.academicsFaceBehind .academicsDepartmentList .academicsDepartmentBox{cursor:pointer;background:#fff;border-radius:10px;justify-content:center;align-items:center;width:calc(25% - 15px);padding:30px 10px;transition:all .3s;display:flex;box-shadow:0 2px 8px #00000008}@media (max-width:1024px){.academicsFaceBehind .academicsDepartmentList .academicsDepartmentBox{width:calc(33.3333% - 14px)}}@media (max-width:768px){.academicsFaceBehind .academicsDepartmentList .academicsDepartmentBox{width:calc(50% - 10px)}}@media (max-width:550px){.academicsFaceBehind .academicsDepartmentList .academicsDepartmentBox{width:100%}}.academicsFaceBehind .academicsDepartmentList .academicsDepartmentBox:hover{box-shadow:none;transition:all .3s;transform:translateY(-5px)}.academicsFaceBehind .academicsDepartmentList .academicsDepartmentBox h3{letter-spacing:0%;text-align:center;font-size:20px;font-weight:500;line-height:1.5}.academicsFaceBehind .academicsFaceBehindList{flex-wrap:wrap;gap:20px;width:100%;margin-top:60px;display:flex}.academicsFaceBehind .academicsFaceBehindList .academicsFaceBehindBox{flex-direction:column;width:calc(25% - 15px);display:flex}.academicsFaceBehind .academicsFaceBehindList .academicsFaceBehindBox .academicsFaceBehindBoxThumbnail{background:#eee;border-radius:10px;width:100%;height:400px;overflow:hidden}.academicsFaceBehind .academicsFaceBehindList .academicsFaceBehindBox .academicsFaceBehindBoxThumbnail img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.academicsFaceBehind .academicsFaceBehindList .academicsFaceBehindBox .academicsFaceBehindBoxDetails{flex-direction:column;width:100%;margin-top:10px;display:flex}.academicsFaceBehind .academicsFaceBehindList .academicsFaceBehindBox .academicsFaceBehindBoxDetails h3{font-size:22px;font-weight:500}.academicsFaceBehind .academicsFaceBehindList .academicsFaceBehindBox .academicsFaceBehindBoxDetails p{margin-top:2px;font-size:16px;font-weight:300}.academicsFaceBehind .listTeam{flex-direction:column;gap:60px;width:100%;display:flex}.academicsFaceBehind .listTeam .listTeamMain,.academicsFaceBehind .listTeam .listTeamMain .listTeamMainHead{flex-direction:column;width:100%;display:flex}.academicsFaceBehind .listTeam .listTeamMain .listTeamMainHead h2{margin-top:0}.academicsFaceBehind .listTeam .listTeamMain .listTeamMainItems{-moz-column-gap:20px;flex-wrap:wrap;gap:40px 20px;width:100%;margin-top:20px;display:flex}.academicsFaceBehind .listTeam .listTeamMain .listTeamMainItems .listTeamBox{flex-direction:column;gap:10px;width:calc(20% - 16px);display:flex}@media (max-width:1360px){.academicsFaceBehind .listTeam .listTeamMain .listTeamMainItems .listTeamBox{width:calc(25% - 15px)}}@media (max-width:1200px){.academicsFaceBehind .listTeam .listTeamMain .listTeamMainItems .listTeamBox{width:calc(33.3333% - 14px)}}@media (max-width:880px){.academicsFaceBehind .listTeam .listTeamMain .listTeamMainItems .listTeamBox{width:calc(50% - 10px)}}@media (max-width:550px){.academicsFaceBehind .listTeam .listTeamMain .listTeamMainItems .listTeamBox{width:100%}}.academicsFaceBehind .listTeam .listTeamMain .listTeamMainItems .listTeamBox .listTeamBoxThumbnail{aspect-ratio:6/9;background:#eee;border-radius:10px;width:100%;overflow:hidden}.academicsFaceBehind .listTeam .listTeamMain .listTeamMainItems .listTeamBox .listTeamBoxThumbnail img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.academicsFaceBehind .listTeam .listTeamMain .listTeamMainItems .listTeamBox .listTeamBoxDetails{text-align:center;flex-direction:column;width:100%;display:flex}.academicsFaceBehind .listTeam .listTeamMain .listTeamMainItems .listTeamBox .listTeamBoxDetails h3{font-size:18px;font-weight:500}.academicsFaceBehind .listTeam .listTeamMain .listTeamMainItems .listTeamBox .listTeamBoxDetails p{margin-top:5px;font-size:14px;font-weight:300}.faceBehindPopup{z-index:25;visibility:hidden;opacity:0;background:#00000070;justify-content:flex-end;align-items:flex-start;width:100%;transition:all .3s ease-in-out;display:flex;position:fixed;top:0;left:0;overflow:hidden}.faceBehindPopup .faceBehindPopupArea{visibility:hidden;opacity:0;background:#fff;flex-direction:column;width:70%;height:100vh;transition:all .3s ease-in-out;display:flex;transform:translate(20%)}@media (max-width:1200px){.faceBehindPopup .faceBehindPopupArea{width:80%}}@media (max-width:768px){.faceBehindPopup .faceBehindPopupArea{width:90%}}.faceBehindPopup .faceBehindPopupArea .faceBehindPopupHead{border-bottom:.6px solid #3e13914d;align-items:center;width:100%;height:80px;padding:0 40px;display:flex}@media (max-width:768px){.faceBehindPopup .faceBehindPopupArea .faceBehindPopupHead{height:70px}}@media (max-width:600px){.faceBehindPopup .faceBehindPopupArea .faceBehindPopupHead{padding:0 20px}}.faceBehindPopup .faceBehindPopupArea .faceBehindPopupHead .faceBehindPopupClose{align-items:center;gap:15px;width:100%;display:flex}.faceBehindPopup .faceBehindPopupArea .faceBehindPopupHead .faceBehindPopupClose .icon{cursor:pointer;width:28px;height:28px}@media (max-width:768px){.faceBehindPopup .faceBehindPopupArea .faceBehindPopupHead .faceBehindPopupClose .icon{width:24px;height:24px}}.faceBehindPopup .faceBehindPopupArea .faceBehindPopupHead .faceBehindPopupClose .icon svg{width:100%;height:100%}.faceBehindPopup .faceBehindPopupArea .faceBehindPopupHead .faceBehindPopupClose h3{white-space:nowrap;text-overflow:ellipsis;width:calc(100% - 43px);font-size:24px;font-weight:400;overflow:hidden}@media (max-width:768px){.faceBehindPopup .faceBehindPopupArea .faceBehindPopupHead .faceBehindPopupClose h3{width:calc(100% - 39px);font-size:20px}}.faceBehindPopup .faceBehindPopupArea .faceBehindPopupBody{flex-wrap:wrap;gap:40px;width:100%;height:calc(100vh - 80px);padding:40px;display:flex;overflow-y:auto}@media (max-width:1024px){.faceBehindPopup .faceBehindPopupArea .faceBehindPopupBody{-moz-column-gap:20px;column-gap:20px}}@media (max-width:600px){.faceBehindPopup .faceBehindPopupArea .faceBehindPopupBody{padding:20px}}.faceBehindPopup .faceBehindPopupArea .faceBehindPopupBody .faceBehindPopupBox{flex-direction:column;width:calc(25% - 30px);display:flex}@media (max-width:1440px){.faceBehindPopup .faceBehindPopupArea .faceBehindPopupBody .faceBehindPopupBox{width:calc(33.3333% - 27px)}}@media (max-width:1024px){.faceBehindPopup .faceBehindPopupArea .faceBehindPopupBody .faceBehindPopupBox{width:calc(33.3333% - 14px)}}@media (max-width:950px){.faceBehindPopup .faceBehindPopupArea .faceBehindPopupBody .faceBehindPopupBox{width:calc(50% - 10px)}}@media (max-width:600px){.faceBehindPopup .faceBehindPopupArea .faceBehindPopupBody .faceBehindPopupBox{width:100%}}.faceBehindPopup .faceBehindPopupArea .faceBehindPopupBody .faceBehindPopupBox .faceBehindPopupBoxThumbnail{aspect-ratio:3/4;background:#eee;border-radius:10px;width:100%;overflow:hidden}.faceBehindPopup .faceBehindPopupArea .faceBehindPopupBody .faceBehindPopupBox .faceBehindPopupBoxThumbnail img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.faceBehindPopup .faceBehindPopupArea .faceBehindPopupBody .faceBehindPopupBox .faceBehindPopupBoxDetails{flex-direction:column;width:100%;margin-top:10px;display:flex}.faceBehindPopup .faceBehindPopupArea .faceBehindPopupBody .faceBehindPopupBox .faceBehindPopupBoxDetails h3{font-size:20px;font-weight:500}@media (max-width:1024px){.faceBehindPopup .faceBehindPopupArea .faceBehindPopupBody .faceBehindPopupBox .faceBehindPopupBoxDetails h3{font-size:18px}}.faceBehindPopup .faceBehindPopupArea .faceBehindPopupBody .faceBehindPopupBox .faceBehindPopupBoxDetails p{margin-top:2px;font-size:16px;font-weight:300}@media (max-width:1024px){.faceBehindPopup .faceBehindPopupArea .faceBehindPopupBody .faceBehindPopupBox .faceBehindPopupBoxDetails p{font-size:14px}}.faceBehindPopupActive{visibility:visible;opacity:1;transition:all .3s ease-in-out}.faceBehindPopupActive .faceBehindPopupArea{visibility:visible;opacity:1;transition:all .3s ease-in-out;transform:translate(0%)}.academicsTextbooks{width:100%;padding:100px 0}@media (max-width:768px){.academicsTextbooks{padding:80px 0}}.academicsTextbooks .academicsTextbooksHead{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.academicsTextbooks .academicsTextbooksHead h2{text-align:center;margin-top:0}.academicsTextbooks .academicsTextbooksList{flex-direction:column;gap:10px;width:100%;display:flex}.academicsTextbooks .academicsTextbooksList .academicsTextbooksBox{background:#fff;border-radius:10px;flex-wrap:wrap;align-items:center;gap:15px;width:100%;padding:20px 40px;display:flex}@media (max-width:768px){.academicsTextbooks .academicsTextbooksList .academicsTextbooksBox{padding:15px 20px}}.academicsTextbooks .academicsTextbooksList .academicsTextbooksBox .academicsTextbooksBoxCol1{align-items:center;gap:15px;width:calc(100% - 225px);display:flex}@media (max-width:650px){.academicsTextbooks .academicsTextbooksList .academicsTextbooksBox .academicsTextbooksBoxCol1{width:100%}}.academicsTextbooks .academicsTextbooksList .academicsTextbooksBox .academicsTextbooksBoxCol1 .icon{width:30px;height:30px}.academicsTextbooks .academicsTextbooksList .academicsTextbooksBox .academicsTextbooksBoxCol1 .icon svg{width:100%;height:100%}.academicsTextbooks .academicsTextbooksList .academicsTextbooksBox .academicsTextbooksBoxCol1 p{width:calc(100% - 45px);letter-spacing:0%;white-space:nowrap;text-overflow:ellipsis;font-size:18px;font-weight:500;line-height:1.5;overflow:hidden}@media (max-width:768px){.academicsTextbooks .academicsTextbooksList .academicsTextbooksBox .academicsTextbooksBoxCol1 p{font-size:16px}}.academicsTextbooks .academicsTextbooksList .academicsTextbooksBox .academicsTextbooksBoxCol2{width:210px}@media (max-width:650px){.academicsTextbooks .academicsTextbooksList .academicsTextbooksBox .academicsTextbooksBoxCol2{width:100%;padding-left:40px}}.academicsTextbooks .academicsTextbooksList .academicsTextbooksBox .academicsTextbooksBoxCol2 a{border:1px solid #0000;border:1px solid var(--primaryColor);color:#fff;background:var(--primaryColor);border-radius:10px;justify-content:center;align-items:center;width:100%;padding:12px;font-size:18px;font-weight:400;text-decoration:none;transition:all .3s;display:flex}@media (max-width:768px){.academicsTextbooks .academicsTextbooksList .academicsTextbooksBox .academicsTextbooksBoxCol2 a{font-size:16px}}.academicsTextbooks .academicsTextbooksList .academicsTextbooksBox .academicsTextbooksBoxCol2 a:hover{border-color:var(--secondaryColor);background:var(--secondaryColor);transition:all .3s}.academicsCalendar{width:100%}.academicsCalendar .academicsCalendarHead{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.academicsCalendar .academicsCalendarHead h2{text-align:center;margin-top:0}.academicsCalendar .academicsCalendarBody{background:#fff;width:100%;padding-top:100px}@media (max-width:600px){.academicsCalendar .academicsCalendarBody{padding-top:80px}}.academicsCalendar .academicsCalendarBody .academicsCalendar{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;width:100%;display:flex}.academicsCalendar .academicsCalendarBody .academicsCalendar .academicsCalendarCol1{flex:0 0 60%}@media (max-width:1240px){.academicsCalendar .academicsCalendarBody .academicsCalendar .academicsCalendarCol1{flex:100%;order:2;margin-top:30px}}.academicsCalendar .academicsCalendarBody .academicsCalendar .academicsCalendarCol1 .academicsCalendarBox{align-items:flex-start;gap:15px;width:100%;display:flex}.academicsCalendar .academicsCalendarBody .academicsCalendar .academicsCalendarCol1 .academicsCalendarBox .academicsCalendarBoxBtn{width:50px;height:50px;margin-top:30px;position:sticky;top:100px}@media (max-width:768px){.academicsCalendar .academicsCalendarBody .academicsCalendar .academicsCalendarCol1 .academicsCalendarBox .academicsCalendarBoxBtn{width:40px;height:40px;top:90px}}.academicsCalendar .academicsCalendarBody .academicsCalendar .academicsCalendarCol1 .academicsCalendarBox .academicsCalendarBoxBtn button{cursor:pointer;background:var(--primaryColor);color:#fff;border:none;border-radius:10px;outline:none;justify-content:center;align-items:center;width:100%;height:100%;transition:all .3s;display:flex}.academicsCalendar .academicsCalendarBody .academicsCalendar .academicsCalendarCol1 .academicsCalendarBox .academicsCalendarBoxBtn button:hover{background:var(--secondaryColor);transition:all .3s}.academicsCalendar .academicsCalendarBody .academicsCalendar .academicsCalendarCol1 .academicsCalendarBox .academicsCalendarBoxBtn button svg{width:25px;height:25px}@media (max-width:768px){.academicsCalendar .academicsCalendarBody .academicsCalendar .academicsCalendarCol1 .academicsCalendarBox .academicsCalendarBoxBtn button svg{width:20px;height:20px}}.academicsCalendar .academicsCalendarBody .academicsCalendar .academicsCalendarCol1 .academicsCalendarBox .academicsCalendarBoxList{background:#f4f0fb;border-radius:10px;flex-direction:column;width:calc(100% - 130px);padding-bottom:20px;display:flex}@media (max-width:768px){.academicsCalendar .academicsCalendarBody .academicsCalendar .academicsCalendarCol1 .academicsCalendarBox .academicsCalendarBoxList{width:calc(100% - 110px)}}.academicsCalendar .academicsCalendarBody .academicsCalendar .academicsCalendarCol1 .academicsCalendarBox .academicsCalendarBoxList .academicsCalendarBoxListHead{justify-content:center;align-items:center;width:100%;margin-top:20px;padding:20px;display:flex}@media (max-width:768px){.academicsCalendar .academicsCalendarBody .academicsCalendar .academicsCalendarCol1 .academicsCalendarBox .academicsCalendarBoxList .academicsCalendarBoxListHead{padding:10px}}.academicsCalendar .academicsCalendarBody .academicsCalendar .academicsCalendarCol1 .academicsCalendarBox .academicsCalendarBoxList .academicsCalendarBoxListHead h3{text-align:center;font-size:24px;font-weight:400}@media (max-width:768px){.academicsCalendar .academicsCalendarBody .academicsCalendar .academicsCalendarCol1 .academicsCalendarBox .academicsCalendarBoxList .academicsCalendarBoxListHead h3{font-size:20px}}.academicsCalendar .academicsCalendarBody .academicsCalendar .academicsCalendarCol1 .academicsCalendarBox .academicsCalendarBoxList .academicsCalendarBoxListItems{width:100%}.academicsCalendar .academicsCalendarBody .academicsCalendar .academicsCalendarCol1 .academicsCalendarBox .academicsCalendarBoxList .academicsCalendarBoxListItems ul{flex-direction:column;width:100%;padding:0 20px;display:flex}.academicsCalendar .academicsCalendarBody .academicsCalendar .academicsCalendarCol1 .academicsCalendarBox .academicsCalendarBoxList .academicsCalendarBoxListItems ul li{border-top:1px solid #e7e7e7;flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%;padding:18px 35px;list-style:none;display:flex}@media (max-width:768px){.academicsCalendar .academicsCalendarBody .academicsCalendar .academicsCalendarCol1 .academicsCalendarBox .academicsCalendarBoxList .academicsCalendarBoxListItems ul li{padding:16px 20px}}@media (max-width:500px){.academicsCalendar .academicsCalendarBody .academicsCalendar .academicsCalendarCol1 .academicsCalendarBox .academicsCalendarBoxList .academicsCalendarBoxListItems ul li{padding:16px 0}}.academicsCalendar .academicsCalendarBody .academicsCalendar .academicsCalendarCol1 .academicsCalendarBox .academicsCalendarBoxList .academicsCalendarBoxListItems ul li:first-of-type{border-top:none}.academicsCalendar .academicsCalendarBody .academicsCalendar .academicsCalendarCol1 .academicsCalendarBox .academicsCalendarBoxList .academicsCalendarBoxListItems ul li p{font-size:18px;font-weight:300;line-height:1.5}.academicsCalendar .academicsCalendarBody .academicsCalendar .academicsCalendarCol2{flex:0 0 35%;position:sticky;top:80px}@media (max-width:1240px){.academicsCalendar .academicsCalendarBody .academicsCalendar .academicsCalendarCol2{position:inherit;top:inherit;flex:100%;order:1;justify-content:center;align-items:center;display:flex}}.academicsCalendar .academicsCalendarBody .academicsCalendar .academicsCalendarCol2 .academicsCalendarDate{flex-direction:column;display:flex}.academicsCalendar .academicsCalendarBody .academicsCalendar .academicsCalendarCol2 .academicsCalendarDate h3{text-align:right;color:var(--primaryColor);font-size:78px;font-weight:300}@media (max-width:1800px){.academicsCalendar .academicsCalendarBody .academicsCalendar .academicsCalendarCol2 .academicsCalendarDate h3{font-size:55px}}@media (max-width:1700px){.academicsCalendar .academicsCalendarBody .academicsCalendar .academicsCalendarCol2 .academicsCalendarDate h3{font-size:50px}}@media (max-width:1240px){.academicsCalendar .academicsCalendarBody .academicsCalendar .academicsCalendarCol2 .academicsCalendarDate h3{text-align:center}}@media (max-width:1024px){.academicsCalendar .academicsCalendarBody .academicsCalendar .academicsCalendarCol2 .academicsCalendarDate h3{font-size:45px}}@media (max-width:768px){.academicsCalendar .academicsCalendarBody .academicsCalendar .academicsCalendarCol2 .academicsCalendarDate h3{font-size:40px}}.academicsCalendar .academicsCalendarBody .academicsCalendar .academicsCalendarCol2 .academicsCalendarDate h4{text-align:right;color:var(--primaryColor);font-size:28px;font-weight:400}@media (max-width:1300px){.academicsCalendar .academicsCalendarBody .academicsCalendar .academicsCalendarCol2 .academicsCalendarDate h4{font-size:24px}}@media (max-width:1240px){.academicsCalendar .academicsCalendarBody .academicsCalendar .academicsCalendarCol2 .academicsCalendarDate h4{text-align:center}}@media (max-width:1024px){.academicsCalendar .academicsCalendarBody .academicsCalendar .academicsCalendarCol2 .academicsCalendarDate h4{font-size:20px}}.academicsCalendar .academicsCalendarBody .academicsCalendarCongregationList{flex-direction:column;gap:10px;width:100%;margin-top:60px;display:flex}@media (max-width:600px){.academicsCalendar .academicsCalendarBody .academicsCalendarCongregationList{margin-top:40px}}.academicsCalendar .academicsCalendarBody .academicsCalendarCongregationList .academicsCalendarCongregationBox{background:#fff;border-top:.3px solid #0003;width:100%}.academicsCalendar .academicsCalendarBody .academicsCalendarCongregationList .academicsCalendarCongregationBox .academicsCalendarCongregationBoxMain{flex-wrap:wrap;align-items:center;gap:15px;width:100%;padding:20px 0;display:flex}.academicsCalendar .academicsCalendarBody .academicsCalendarCongregationList .academicsCalendarCongregationBox .academicsCalendarCongregationBoxMain .academicsCalendarCongregationBoxCol1{align-items:center;gap:15px;width:calc(100% - 180px);display:flex}@media (max-width:650px){.academicsCalendar .academicsCalendarBody .academicsCalendarCongregationList .academicsCalendarCongregationBox .academicsCalendarCongregationBoxMain .academicsCalendarCongregationBoxCol1{width:100%}}.academicsCalendar .academicsCalendarBody .academicsCalendarCongregationList .academicsCalendarCongregationBox .academicsCalendarCongregationBoxMain .academicsCalendarCongregationBoxCol1 .icon{width:30px;height:30px}.academicsCalendar .academicsCalendarBody .academicsCalendarCongregationList .academicsCalendarCongregationBox .academicsCalendarCongregationBoxMain .academicsCalendarCongregationBoxCol1 .icon svg{width:100%;height:100%}.academicsCalendar .academicsCalendarBody .academicsCalendarCongregationList .academicsCalendarCongregationBox .academicsCalendarCongregationBoxMain .academicsCalendarCongregationBoxCol1 p{width:calc(100% - 45px);letter-spacing:0%;white-space:nowrap;text-overflow:ellipsis;font-size:18px;font-weight:500;line-height:1.5;overflow:hidden}@media (max-width:768px){.academicsCalendar .academicsCalendarBody .academicsCalendarCongregationList .academicsCalendarCongregationBox .academicsCalendarCongregationBoxMain .academicsCalendarCongregationBoxCol1 p{font-size:16px}}.academicsCalendar .academicsCalendarBody .academicsCalendarCongregationList .academicsCalendarCongregationBox .academicsCalendarCongregationBoxMain .academicsCalendarCongregationBoxCol2{width:165px}@media (max-width:650px){.academicsCalendar .academicsCalendarBody .academicsCalendarCongregationList .academicsCalendarCongregationBox .academicsCalendarCongregationBoxMain .academicsCalendarCongregationBoxCol2{width:100%;padding-left:40px}}.academicsCalendar .academicsCalendarBody .academicsCalendarCongregationList .academicsCalendarCongregationBox .academicsCalendarCongregationBoxMain .academicsCalendarCongregationBoxCol2 a{border:1px solid #0000;border:1px solid var(--primaryColor);color:#fff;background:var(--primaryColor);border-radius:10px;justify-content:center;align-items:center;width:100%;padding:12px;font-size:18px;font-weight:400;text-decoration:none;transition:all .3s;display:flex}@media (max-width:768px){.academicsCalendar .academicsCalendarBody .academicsCalendarCongregationList .academicsCalendarCongregationBox .academicsCalendarCongregationBoxMain .academicsCalendarCongregationBoxCol2 a{font-size:16px}}.academicsCalendar .academicsCalendarBody .academicsCalendarCongregationList .academicsCalendarCongregationBox .academicsCalendarCongregationBoxMain .academicsCalendarCongregationBoxCol2 a:hover{border-color:var(--secondaryColor);background:var(--secondaryColor);transition:all .3s}.cbseComplianceBanner{z-index:0;letter-spacing:4px;width:100%;margin-top:120px;padding:80px 0;position:relative;overflow:hidden}@media (max-width:1440px){.cbseComplianceBanner{padding:80px 0}}@media (max-width:768px){.cbseComplianceBanner{margin-top:100px}}@media (max-width:600px){.cbseComplianceBanner{padding:60px 0}}.cbseComplianceBanner:before{content:"";z-index:-2;background:url(../media/achievementsBg.13b4fe60.webp) 50%/cover no-repeat;width:100%;height:100%;transition:all 1s;position:absolute;top:0;left:0;transform:scale(1.3)}.cbseComplianceBanner:after{content:"";z-index:-1;background:#00000059;width:100%;height:100%;position:absolute;top:0;left:0}.cbseComplianceBanner .cbseComplianceBannerMain{justify-content:center;align-items:center;width:100%;display:flex}.cbseComplianceBanner .cbseComplianceBannerMain h2{text-align:center;color:#fff;font-size:5em;font-weight:300}@media (max-width:1150px){.cbseComplianceBanner .cbseComplianceBannerMain h2{font-size:3.5em}}@media (max-width:900px){.cbseComplianceBanner .cbseComplianceBannerMain h2{font-size:3em}}@media (max-width:768px){.cbseComplianceBanner .cbseComplianceBannerMain h2{font-size:2.5em}}@media (max-width:600px){.cbseComplianceBanner .cbseComplianceBannerMain h2{font-size:38px}}.cbseComplianceBannerActive:before{transition:all 1s;transform:scale(1)}.cbseCompliance{width:100%;padding:100px 0}@media (max-width:768px){.cbseCompliance{padding:80px 0}}.cbseCompliance .container{max-width:1200px;margin:auto}.cbseCompliance .cbseComplianceTabs{justify-content:space-evenly;gap:50px;margin-bottom:40px;display:flex}.cbseCompliance .cbseComplianceTabs button{color:#666;cursor:pointer;background:0 0;border:none;padding:10px;font-size:22px;font-weight:500;position:relative}@media (max-width:768px){.cbseCompliance .cbseComplianceTabs button{font-size:18px}}.cbseCompliance .cbseComplianceTabs button.active{color:var(--primaryColor);font-weight:600}.cbseCompliance .cbseComplianceTabs button.active:after{content:"";background:var(--primaryColor);width:100%;height:2px;position:absolute;bottom:-5px;left:0}.cbseCompliance .cbseComplianceList{flex-direction:column;gap:10px;display:flex}.cbseCompliance .cbseComplianceList .cbseComplianceListBox{background:#fff;border:1px solid #eee;border-radius:10px;flex-wrap:wrap;align-items:center;gap:15px;width:100%;padding:20px 40px;display:flex}@media (max-width:768px){.cbseCompliance .cbseComplianceList .cbseComplianceListBox{padding:15px 20px}}.cbseCompliance .cbseComplianceList .cbseComplianceListBox .cbseComplianceListBoxCol1{align-items:center;gap:15px;width:calc(100% - 225px);display:flex}@media (max-width:650px){.cbseCompliance .cbseComplianceList .cbseComplianceListBox .cbseComplianceListBoxCol1{width:100%}}.cbseCompliance .cbseComplianceList .cbseComplianceListBox .cbseComplianceListBoxCol1 .icon{width:30px;height:30px}.cbseCompliance .cbseComplianceList .cbseComplianceListBox .cbseComplianceListBoxCol1 .icon svg{width:100%;height:100%}.cbseCompliance .cbseComplianceList .cbseComplianceListBox .cbseComplianceListBoxCol1 .details{flex-direction:column;width:calc(100% - 45px);display:flex}.cbseCompliance .cbseComplianceList .cbseComplianceListBox .cbseComplianceListBoxCol1 .details p{white-space:nowrap;text-overflow:ellipsis;font-size:18px;font-weight:500;line-height:1.5;overflow:hidden}@media (max-width:768px){.cbseCompliance .cbseComplianceList .cbseComplianceListBox .cbseComplianceListBoxCol1 .details p{font-size:16px}}.cbseCompliance .cbseComplianceList .cbseComplianceListBox .cbseComplianceListBoxCol1 .details span{color:#0009;font-size:12px;font-weight:500}.cbseCompliance .cbseComplianceList .cbseComplianceListBox .cbseComplianceListBoxCol2{width:210px}@media (max-width:650px){.cbseCompliance .cbseComplianceList .cbseComplianceListBox .cbseComplianceListBoxCol2{width:100%;padding-left:40px}}.cbseCompliance .cbseComplianceList .cbseComplianceListBox .cbseComplianceListBoxCol2 a{border:1px solid var(--primaryColor);color:#fff;background:var(--primaryColor);border-radius:10px;justify-content:center;align-items:center;width:100%;padding:12px;font-size:18px;font-weight:400;text-decoration:none;transition:all .3s;display:flex}@media (max-width:768px){.cbseCompliance .cbseComplianceList .cbseComplianceListBox .cbseComplianceListBoxCol2 a{font-size:16px}}.cbseCompliance .cbseComplianceList .cbseComplianceListBox .cbseComplianceListBoxCol2 a:hover{border-color:var(--secondaryColor);background:var(--secondaryColor)}.cbseCompliance .contentBox{text-align:center;background:#fff;border:1px solid #eee;border-radius:12px;max-width:800px;margin:auto;padding:40px}.cbseCompliance .contentBox p{color:#333;margin-bottom:20px;font-size:18px}@media (max-width:768px){.cbseCompliance .contentBox p{font-size:16px}}.cbseCompliance .contentBox .btn{border:1px solid var(--primaryColor);color:#fff;background:var(--primaryColor);border-radius:10px;padding:12px 20px;font-size:16px;font-weight:500;text-decoration:none;transition:all .3s;display:inline-block}.cbseCompliance .contentBox .btn:hover{border-color:var(--secondaryColor);background:var(--secondaryColor)}.mandatory-disclosure{color:#333;background:#f9faff;padding:30px;font-family:Poppins,sans-serif}@media (max-width:1024px){.mandatory-disclosure{padding:25px}}@media (max-width:768px){.mandatory-disclosure{padding:20px}}@media (max-width:480px){.mandatory-disclosure{padding:15px}}.mandatory-disclosure .main-heading{text-align:center;color:#11408c;text-transform:uppercase;width:100%;margin-bottom:40px;font-size:28px;font-weight:700;display:inline-block;position:relative}@media (max-width:768px){.mandatory-disclosure .main-heading{margin-bottom:30px;font-size:24px}}@media (max-width:480px){.mandatory-disclosure .main-heading{margin-bottom:25px;font-size:20px}}.mandatory-disclosure .main-heading span{z-index:0;position:relative}.mandatory-disclosure .main-heading span:after{content:"";background:var(--thirdColor);z-index:-1;border-radius:10px;width:100%;height:6px;position:absolute;bottom:-5px;left:0}.mandatory-disclosure .section{margin-bottom:40px}@media (max-width:768px){.mandatory-disclosure .section{margin-bottom:30px}}@media (max-width:480px){.mandatory-disclosure .section{margin-bottom:30px}}.mandatory-disclosure .section-title{color:#11408c;border-left:5px solid #11408c;margin-bottom:15px;padding-left:10px;font-size:20px;font-weight:600}@media (max-width:768px){.mandatory-disclosure .section-title{margin-bottom:12px;font-size:18px}}@media (max-width:480px){.mandatory-disclosure .section-title{margin-bottom:10px;font-size:16px}}.mandatory-disclosure .info-table{border-collapse:collapse;background:#fff;border-radius:8px;width:100%;overflow:hidden;box-shadow:0 2px 6px #0000001a}.mandatory-disclosure .info-table th{color:#fff;text-align:left;background:#11408c;padding:12px;font-size:18px;font-weight:500}@media (max-width:768px){.mandatory-disclosure .info-table th{padding:10px;font-size:16px}}@media (max-width:480px){.mandatory-disclosure .info-table th{padding:8px;font-size:14px}}.mandatory-disclosure .info-table td{overflow-wrap:break-word;word-wrap:break-word;border-bottom:1px solid #eee;max-width:200px;padding:12px;font-size:15px;line-height:1.6}@media (max-width:768px){.mandatory-disclosure .info-table td{padding:10px;font-size:14px}}@media (max-width:480px){.mandatory-disclosure .info-table td{padding:8px;font-size:13px;line-height:1.3}}.mandatory-disclosure .info-table tr:nth-child(2n) td{background:#f3f6fb}.mandatory-disclosure .info-table a{color:#11408c;font-weight:500;text-decoration:none}.mandatory-disclosure .info-table a:hover{text-decoration:underline}@media (max-width:480px){.mandatory-disclosure .info-table a{font-size:13px}}.mandatory-disclosure .note{color:#555;margin-top:15px;font-size:18px;line-height:1.6}@media (max-width:768px){.mandatory-disclosure .note{margin-top:12px;font-size:16px}}@media (max-width:480px){.mandatory-disclosure .note{margin-top:10px;font-size:14px}}.admissionsBanner{z-index:0;letter-spacing:4px;width:100%;margin-top:120px;padding:80px 0;position:relative;overflow:hidden}@media (max-width:1440px){.admissionsBanner{padding:80px 0}}@media (max-width:768px){.admissionsBanner{margin-top:100px}}@media (max-width:600px){.admissionsBanner{padding:60px 0}}.admissionsBanner:before{content:"";z-index:-2;background:url(../media/achievementsBg.13b4fe60.webp) 50%/cover no-repeat;width:100%;height:100%;transition:all 1s;position:absolute;top:0;left:0;transform:scale(1.3)}.admissionsBanner:after{content:"";z-index:-1;background:#00000059;width:100%;height:100%;position:absolute;top:0;left:0}.admissionsBanner .admissionsBannerMain{justify-content:center;align-items:center;width:100%;display:flex}.admissionsBanner .admissionsBannerMain h2{text-align:center;color:#fff;font-size:5em;font-weight:300}@media (max-width:1150px){.admissionsBanner .admissionsBannerMain h2{font-size:3.5em}}@media (max-width:900px){.admissionsBanner .admissionsBannerMain h2{font-size:3em}}@media (max-width:768px){.admissionsBanner .admissionsBannerMain h2{font-size:2.5em}}@media (max-width:600px){.admissionsBanner .admissionsBannerMain h2{font-size:38px}}.admissionsBannerActive:before{transition:all 1s;transform:scale(1)}.admissionsDetails{width:100%;padding:100px 0}@media (max-width:768px){.admissionsDetails{padding:80px 0}}.admissionsDetails .admissionsDetailsHead{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.admissionsDetails .admissionsDetailsHead h2{text-align:center;margin-top:0}.admissionsDetails .admissionsDetailsBody{flex-wrap:wrap;gap:30px;width:100%;margin-top:80px;display:flex}@media (max-width:600px){.admissionsDetails .admissionsDetailsBody{margin-top:40px}}.admissionsDetails .admissionsDetailsBody .admissionsDetailsThumbnail{background:#eee;border-radius:10px;flex:0 0 45%;height:450px;display:flex;position:sticky;top:100px;overflow:hidden}@media (max-width:960px){.admissionsDetails .admissionsDetailsBody .admissionsDetailsThumbnail{position:inherit;top:inherit;flex:100%}}@media (max-width:500px){.admissionsDetails .admissionsDetailsBody .admissionsDetailsThumbnail{height:350px}}@media (max-width:480px){.admissionsDetails .admissionsDetailsBody .admissionsDetailsThumbnail{height:280px}}.admissionsDetails .admissionsDetailsBody .admissionsDetailsThumbnail img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.admissionsDetails .admissionsDetailsBody .admissionsDetailsDetails{flex-direction:column;width:calc(55% - 30px);display:flex}@media (max-width:960px){.admissionsDetails .admissionsDetailsBody .admissionsDetailsDetails{width:100%}}.admissionsDetails .admissionsDetailsBody .admissionsDetailsDetails .admissionsDetailsDetailsTab{align-items:center;gap:20px;width:100%;padding:10px 0;display:flex;overflow:auto}@media (max-width:1205px){.admissionsDetails .admissionsDetailsBody .admissionsDetailsDetails .admissionsDetailsDetailsTab{padding:10px 0}}@media (max-width:460px){.admissionsDetails .admissionsDetailsBody .admissionsDetailsDetails .admissionsDetailsDetailsTab{padding:10px 0}}.admissionsDetails .admissionsDetailsBody .admissionsDetailsDetails .admissionsDetailsDetailsTab button{cursor:pointer;color:#0000008c;text-align:left;white-space:nowrap;background:0 0;border:none;outline:none;width:250px;font-size:18px;font-weight:500;transition:all .3s}@media (max-width:1205px){.admissionsDetails .admissionsDetailsBody .admissionsDetailsDetails .admissionsDetailsDetailsTab button{font-size:18px}}@media (max-width:460px){.admissionsDetails .admissionsDetailsBody .admissionsDetailsDetails .admissionsDetailsDetailsTab button{width:fit-content}}.admissionsDetails .admissionsDetailsBody .admissionsDetailsDetails .admissionsDetailsDetailsTab button span{border-bottom:3px solid #0000;width:fit-content}.admissionsDetails .admissionsDetailsBody .admissionsDetailsDetails .admissionsDetailsDetailsTab button:hover{color:var(--secondaryColor);transition:all .3s}.admissionsDetails .admissionsDetailsBody .admissionsDetailsDetails .admissionsDetailsDetailsTab .active{color:var(--primaryColor)}.admissionsDetails .admissionsDetailsBody .admissionsDetailsDetails .admissionsDetailsDetailsTab .active span{border-bottom:3px solid var(--primaryColor)}.admissionsDetails .admissionsDetailsBody .admissionsDetailsDetails .admissionsDetailsDetailsList{width:100%;margin-top:20px}.admissionsDetails .admissionsDetailsBody .admissionsDetailsDetails .admissionsDetailsDetailsList .tabcontent{width:100%;animation:1s fadeEffect;display:none}.admissionsDetails .admissionsDetailsBody .admissionsDetailsDetails .admissionsDetailsDetailsList .tabcontent ul{flex-direction:column;width:100%;display:flex}.admissionsDetails .admissionsDetailsBody .admissionsDetailsDetails .admissionsDetailsDetailsList .tabcontent ul li{border-bottom:.3px solid #3e139129;align-items:center;gap:20px;width:100%;padding:14px 40px;display:flex}@media (max-width:1205px){.admissionsDetails .admissionsDetailsBody .admissionsDetailsDetails .admissionsDetailsDetailsList .tabcontent ul li{padding:14px 30px}}@media (max-width:460px){.admissionsDetails .admissionsDetailsBody .admissionsDetailsDetails .admissionsDetailsDetailsList .tabcontent ul li{padding:14px 0}}.admissionsDetails .admissionsDetailsBody .admissionsDetailsDetails .admissionsDetailsDetailsList .tabcontent ul li .number{width:50px;font-size:36px;font-weight:300}@media (max-width:1205px){.admissionsDetails .admissionsDetailsBody .admissionsDetailsDetails .admissionsDetailsDetailsList .tabcontent ul li .number{width:40px;font-size:30px}}.admissionsDetails .admissionsDetailsBody .admissionsDetailsDetails .admissionsDetailsDetailsList .tabcontent ul li .details{width:calc(100% - 70px)}@media (max-width:1205px){.admissionsDetails .admissionsDetailsBody .admissionsDetailsDetails .admissionsDetailsDetailsList .tabcontent ul li .details{width:calc(100% - 60px)}}.admissionsDetails .admissionsDetailsBody .admissionsDetailsDetails .admissionsDetailsDetailsList .tabcontent ul li .details p{font-size:18px;font-weight:300;line-height:1.5}@media (max-width:1205px){.admissionsDetails .admissionsDetailsBody .admissionsDetailsDetails .admissionsDetailsDetailsList .tabcontent ul li .details p{font-size:16px}}.admissionsDetails .admissionsDetailsBody .admissionsDetailsDetails .admissionsDetailsDetailsList .tabcontent .faqBox{cursor:pointer;background:#fff;border-radius:5px;flex-direction:column;width:100%;margin-top:5px;transition:all .5s;display:flex;overflow:hidden}.admissionsDetails .admissionsDetailsBody .admissionsDetailsDetails .admissionsDetailsDetailsList .tabcontent .faqBox:hover{border-color:#a2b5c2;transition:all .5s}.admissionsDetails .admissionsDetailsBody .admissionsDetailsDetails .admissionsDetailsDetailsList .tabcontent .faqBox .faqBoxHead{cursor:pointer;align-items:center;gap:10px;width:100%;padding:20px 30px;display:flex}.admissionsDetails .admissionsDetailsBody .admissionsDetailsDetails .admissionsDetailsDetailsList .tabcontent .faqBox .faqBoxHead .icon{width:22px;height:22px;color:var(--primaryColor)}.admissionsDetails .admissionsDetailsBody .admissionsDetailsDetails .admissionsDetailsDetailsList .tabcontent .faqBox .faqBoxHead .icon svg{width:100%;height:100%}.admissionsDetails .admissionsDetailsBody .admissionsDetailsDetails .admissionsDetailsDetailsList .tabcontent .faqBox .faqBoxHead h3{width:calc(100% - 57px);color:var(--primaryColor);font-size:18px;font-weight:300;line-height:1.5}@media (max-width:768px){.admissionsDetails .admissionsDetailsBody .admissionsDetailsDetails .admissionsDetailsDetailsList .tabcontent .faqBox .faqBoxHead h3{font-size:16px}}.admissionsDetails .admissionsDetailsBody .admissionsDetailsDetails .admissionsDetailsDetailsList .tabcontent .faqBox .faqBoxHead .faqBoxHeadIcon{color:#000;border-radius:50%;justify-content:center;align-items:center;width:25px;height:25px;display:flex}.admissionsDetails .admissionsDetailsBody .admissionsDetailsDetails .admissionsDetailsDetailsList .tabcontent .faqBox .faqBoxHead .faqBoxHeadIcon svg{width:25px;height:25px}@media (max-width:480px){.admissionsDetails .admissionsDetailsBody .admissionsDetailsDetails .admissionsDetailsDetailsList .tabcontent .faqBox .faqBoxHead .faqBoxHeadIcon svg{width:20px;height:20px}}.admissionsDetails .admissionsDetailsBody .admissionsDetailsDetails .admissionsDetailsDetailsList .tabcontent .faqBox .faqBoxBody{border-top:1px solid #0000;flex-direction:column;width:100%;transition:max-height .3s;display:flex;overflow:hidden}.admissionsDetails .admissionsDetailsBody .admissionsDetailsDetails .admissionsDetailsDetailsList .tabcontent .faqBox .faqBoxBody .faqBoxBodyMain{border-top:.3px solid #3e139166;flex-direction:column;width:100%;padding:20px 30px;display:flex}.admissionsDetails .admissionsDetailsBody .admissionsDetailsDetails .admissionsDetailsDetailsList .tabcontent .faqBox .faqBoxBody p{color:#00000080;font-size:18px;font-weight:300;line-height:1.5}.admissionsDetails .admissionsDetailsBody .admissionsDetailsDetails .admissionsDetailsDetailsList .tabcontent .faqBox .faqBoxBody p:first-of-type{margin-top:0}@media (max-width:768px){.admissionsDetails .admissionsDetailsBody .admissionsDetailsDetails .admissionsDetailsDetailsList .tabcontent .faqBox .faqBoxBody p{width:100%;font-size:16px}}.admissionsDetails .admissionsDetailsBody .admissionsDetailsDetails .admissionsDetailsDetailsList .tabcontent .faqBox .faqBoxBody ul{flex-direction:column;gap:10px;width:100%;margin-top:20px;padding-left:20px;display:flex}.admissionsDetails .admissionsDetailsBody .admissionsDetailsDetails .admissionsDetailsDetailsList .tabcontent .faqBox .faqBoxBody ul li{align-items:flex-start;gap:20px;list-style:none;display:flex}.admissionsDetails .admissionsDetailsBody .admissionsDetailsDetails .admissionsDetailsDetailsList .tabcontent .faqBox .faqBoxBody ul li .icon{background:var(--primaryColor);border-radius:50px;width:7px;height:7px;margin-top:7px}.admissionsDetails .admissionsDetailsBody .admissionsDetailsDetails .admissionsDetailsDetailsList .tabcontent .faqBox .faqBoxBody ul li h5{width:calc(100% - 27px);font-size:16px;line-height:1.5}.admissionsDetails .admissionsDetailsBody .admissionsDetailsDetails .admissionsDetailsDetailsList .tabcontent .faqBox.active{transition:all 1s}.admissionsDetails .admissionsDetailsBody .admissionsDetailsDetails .admissionsDetailsDetailsList .tabcontent .faqBox.active .faqBoxBody{transition:max-height 1s}.admissionsDetails .admissionsDetailsBody .admissionsDetailsDetails .admissionsDetailsDetailsList .tabcontent .faqBox.active .faqBoxBody ul li .icon{background:#fff}.admissionsDetails .admissionsDetailsBody .admissionsDetailsDetails .admissionsDetailsDetailsList .tabcontent .faqBox.active .faqBoxBody ul li h5{color:#fff}.admissionsDetails .admissionsDetailsBody .admissionsDetailsDetails .admissionsDetailsDetailsList .admissionsDetailsDetailsListFooter{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;width:100%;margin-top:50px;display:none}.admissionsDetails .admissionsDetailsBody .admissionsDetailsDetails .admissionsDetailsDetailsList .admissionsDetailsDetailsListFooter a{border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;padding:12px 26px;font-size:18px;font-weight:400;text-decoration:none;transition:all .3s;display:flex}@media (max-width:1205px){.admissionsDetails .admissionsDetailsBody .admissionsDetailsDetails .admissionsDetailsDetailsList .admissionsDetailsDetailsListFooter a{font-size:16px}}@media (max-width:1180px){.admissionsDetails .admissionsDetailsBody .admissionsDetailsDetails .admissionsDetailsDetailsList .admissionsDetailsDetailsListFooter a{padding:10px 24px;font-size:16px}}@media (max-width:475px){.admissionsDetails .admissionsDetailsBody .admissionsDetailsDetails .admissionsDetailsDetailsList .admissionsDetailsDetailsListFooter a{width:100%}}.admissionsDetails .admissionsDetailsBody .admissionsDetailsDetails .admissionsDetailsDetailsList .admissionsDetailsDetailsListFooter .btn1{background:var(--primaryColor);color:#fff}.admissionsDetails .admissionsDetailsBody .admissionsDetailsDetails .admissionsDetailsDetailsList .admissionsDetailsDetailsListFooter .btn1:hover{background:var(--secondaryColor);transition:all .3s}.admissionsDetails .admissionsDetailsBody .admissionsDetailsDetails .admissionsDetailsDetailsList .admissionsDetailsDetailsListFooter .btn2{border:1px solid var(--primaryColor);color:var(--primaryColor)}.admissionsDetails .admissionsDetailsBody .admissionsDetailsDetails .admissionsDetailsDetailsList .admissionsDetailsDetailsListFooter .btn2:hover{color:#fff;background:var(--secondaryColor);transition:all .3s}.admissionsDetails .admissionsDetailsBody .admissionsDetailsDetails .admissionsDetailsDetailsList .homeAdmissionDetailsListRegistartionList{flex-wrap:wrap;gap:20px;width:100%;margin-top:40px;display:flex}.admissionsDetails .admissionsDetailsBody .admissionsDetailsDetails .admissionsDetailsDetailsList .homeAdmissionDetailsListRegistartionList .homeAdmissionDetailsListRegistartionBox{background:#fff;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;width:calc(33.3333% - 14px);padding:20px;display:flex}.admissionsDetails .admissionsDetailsBody .admissionsDetailsDetails .admissionsDetailsDetailsList .homeAdmissionDetailsListRegistartionList .homeAdmissionDetailsListRegistartionBox:first-of-type{background:#cbffcb}.admissionsDetails .admissionsDetailsBody .admissionsDetailsDetails .admissionsDetailsDetailsList .homeAdmissionDetailsListRegistartionList .homeAdmissionDetailsListRegistartionBox:nth-of-type(2){background:#cfe9ff}.admissionsDetails .admissionsDetailsBody .admissionsDetailsDetails .admissionsDetailsDetailsList .homeAdmissionDetailsListRegistartionList .homeAdmissionDetailsListRegistartionBox:nth-of-type(3){background:#f8f4c9}@media (max-width:1300px){.admissionsDetails .admissionsDetailsBody .admissionsDetailsDetails .admissionsDetailsDetailsList .homeAdmissionDetailsListRegistartionList .homeAdmissionDetailsListRegistartionBox{width:calc(50% - 10px)}}@media (max-width:960px){.admissionsDetails .admissionsDetailsBody .admissionsDetailsDetails .admissionsDetailsDetailsList .homeAdmissionDetailsListRegistartionList .homeAdmissionDetailsListRegistartionBox{width:calc(33.3333% - 14px)}}@media (max-width:800px){.admissionsDetails .admissionsDetailsBody .admissionsDetailsDetails .admissionsDetailsDetailsList .homeAdmissionDetailsListRegistartionList .homeAdmissionDetailsListRegistartionBox{width:calc(50% - 10px)}}@media (max-width:500px){.admissionsDetails .admissionsDetailsBody .admissionsDetailsDetails .admissionsDetailsDetailsList .homeAdmissionDetailsListRegistartionList .homeAdmissionDetailsListRegistartionBox{width:100%}}.admissionsDetails .admissionsDetailsBody .admissionsDetailsDetails .admissionsDetailsDetailsList .homeAdmissionDetailsListRegistartionList .homeAdmissionDetailsListRegistartionBox p{text-align:center;color:#6b6b6b;font-size:14px}.admissionsDetails .admissionsDetailsBody .admissionsDetailsDetails .admissionsDetailsDetailsList .homeAdmissionDetailsListRegistartionList .homeAdmissionDetailsListRegistartionBox h3{text-align:center;margin-top:5px;font-size:22px;font-weight:500}.admissionsDetails .admissionsDetailsBody .admissionsDetailsDetails .admissionsDetailsDetailsList .homeAdmissionDetailsListRegistartionList .homeAdmissionDetailsListRegistartionBox a{background:var(--primaryColor);color:#fff;border-radius:12px;justify-content:center;align-items:center;gap:10px;width:100%;margin-top:20px;padding:12px;font-size:16px;text-decoration:none;transition:all .3s;display:flex}.admissionsDetails .admissionsDetailsBody .admissionsDetailsDetails .admissionsDetailsDetailsList .homeAdmissionDetailsListRegistartionList .homeAdmissionDetailsListRegistartionBox a:hover{background:var(--secondaryColor);transition:all .3s}.admissionsDetails .admissionsDetailsBody .admissionsDetailsDetails .admissionsDetailsDetailsList .homeAdmissionDetailsListRegistartionList .homeAdmissionDetailsListRegistartionBox a svg{width:18px;height:18px}.admissionsTestimonials{width:100%}.admissionsTestimonials .admissionsTestimonialsHead{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.admissionsTestimonials .admissionsTestimonialsHead h2{text-align:center;margin-top:0}.admissionsTestimonials .admissionsTestimonialsList{width:100%;margin-top:60px;position:relative}@media (max-width:600px){.admissionsTestimonials .admissionsTestimonialsList{margin-top:40px}}.admissionsTestimonials .admissionsTestimonialsList .admissionsTestimonialsBox{z-index:0;background:#f4f0fb;border-radius:10px;flex-direction:column;justify-content:center;align-items:flex-start;width:100%;height:500px;padding:30px;display:flex;position:relative}@media (max-width:500px){.admissionsTestimonials .admissionsTestimonialsList .admissionsTestimonialsBox{height:420px;padding:20px}}.admissionsTestimonials .admissionsTestimonialsList .admissionsTestimonialsBox .quoghtIcon{z-index:-1;color:#e8e2f2;width:135px;height:135px;position:absolute;top:10px;left:50%;transform:translate(-50%)}@media (max-width:500px){.admissionsTestimonials .admissionsTestimonialsList .admissionsTestimonialsBox .quoghtIcon{width:65px;height:65px}}.admissionsTestimonials .admissionsTestimonialsList .admissionsTestimonialsBox .quoghtIcon svg{width:100%;height:100%}.admissionsTestimonials .admissionsTestimonialsList .admissionsTestimonialsBox .message{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.admissionsTestimonials .admissionsTestimonialsList .admissionsTestimonialsBox .message p{text-align:center;text-overflow:ellipsis;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin-top:60px;font-size:20px;font-weight:300;line-height:1.5;display:-webkit-box;overflow:hidden}@media (max-width:500px){.admissionsTestimonials .admissionsTestimonialsList .admissionsTestimonialsBox .message p{margin-top:0}}.admissionsTestimonials .admissionsTestimonialsList .admissionsTestimonialsBox .message .testimonialReadMoreBtn{text-align:center;cursor:pointer;color:var(--primaryColor);font-size:20px;font-weight:400;transition:all .3s}.admissionsTestimonials .admissionsTestimonialsList .admissionsTestimonialsBox .message .testimonialReadMoreBtn:hover{color:var(--secondaryColor);transition:all .3s}.admissionsTestimonials .admissionsTestimonialsList .admissionsTestimonialsBox .admissionsTestimonialsBoxProfile{flex-direction:column;justify-content:center;align-items:center;width:100%;margin-top:80px;display:flex}@media (max-width:500px){.admissionsTestimonials .admissionsTestimonialsList .admissionsTestimonialsBox .admissionsTestimonialsBoxProfile{margin-top:40px}}.admissionsTestimonials .admissionsTestimonialsList .admissionsTestimonialsBox .admissionsTestimonialsBoxProfile h3{text-align:center;font-size:20px;font-weight:500}.admissionsTestimonials .admissionsTestimonialsList .admissionsTestimonialsBox .admissionsTestimonialsBoxProfile h4{text-align:center;margin-top:5px;font-size:14px;font-weight:300}.admissionsTestimonials .admissionsTestimonialsList .admissionsTestimonialsBox .admissionsTestimonialsBoxProfile .admissionsTestimonialsBoxProfileImg{border-radius:50%;width:85px;height:85px;margin-top:20px;display:flex;overflow:hidden}@media (max-width:500px){.admissionsTestimonials .admissionsTestimonialsList .admissionsTestimonialsBox .admissionsTestimonialsBoxProfile .admissionsTestimonialsBoxProfileImg{width:65px;height:65px}}.admissionsTestimonials .admissionsTestimonialsList .admissionsTestimonialsBox .admissionsTestimonialsBoxProfile .admissionsTestimonialsBoxProfileImg img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.admissionsTestimonials .admissionsTestimonialsList .admissionsTestimonialsBoxVideo{z-index:0;cursor:pointer;background:#f4f0fb;border-radius:10px;width:100%;position:relative;overflow:hidden}.admissionsTestimonials .admissionsTestimonialsList .admissionsTestimonialsBoxVideo iframe{-o-object-fit:cover;object-fit:cover;z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0}.admissionsTestimonials .admissionsTestimonialsList .admissionsTestimonialsBoxVideo .admissionsTestimonialsBoxProfile{background:#0006;flex-direction:column;justify-content:flex-end;align-items:center;width:100%;height:500px;padding:30px;display:flex}@media (max-width:500px){.admissionsTestimonials .admissionsTestimonialsList .admissionsTestimonialsBoxVideo .admissionsTestimonialsBoxProfile{height:420px;padding:20px}}.admissionsTestimonials .admissionsTestimonialsList .admissionsTestimonialsBoxVideo .admissionsTestimonialsBoxProfile h3{text-align:center;color:#fff;font-size:20px;font-weight:500}.admissionsTestimonials .admissionsTestimonialsList .admissionsTestimonialsBoxVideo .admissionsTestimonialsBoxProfile h4{text-align:center;color:#fff;margin-top:5px;font-size:14px;font-weight:300}.admissionsTestimonials .admissionsTestimonialsList .admissionsTestimonialsBoxVideo .admissionsTestimonialsBoxProfile .admissionsTestimonialsBoxProfileImg{border-radius:50%;width:85px;height:85px;margin-top:20px;display:flex;overflow:hidden}@media (max-width:500px){.admissionsTestimonials .admissionsTestimonialsList .admissionsTestimonialsBoxVideo .admissionsTestimonialsBoxProfile .admissionsTestimonialsBoxProfileImg{width:65px;height:65px}}.admissionsTestimonials .admissionsTestimonialsList .admissionsTestimonialsBoxVideo .admissionsTestimonialsBoxProfile .admissionsTestimonialsBoxProfileImg img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.admissionsTestimonials .admissionsTestimonialsList .admissionsTestimonialsBtn{justify-content:space-between;align-items:center;width:calc(100% + 150px);display:flex;position:absolute;top:calc(50% - 25px);left:-75px}@media (max-width:1060px){.admissionsTestimonials .admissionsTestimonialsList .admissionsTestimonialsBtn{width:calc(100% + 50px);left:-25px}}@media (max-width:768px){.admissionsTestimonials .admissionsTestimonialsList .admissionsTestimonialsBtn{width:100%;left:0}}.admissionsTestimonials .admissionsTestimonialsList .admissionsTestimonialsBtn button{z-index:2;cursor:pointer;color:#00000080;background:0 0;border:none;outline:none;width:50px;height:50px}@media (max-width:1060px){.admissionsTestimonials .admissionsTestimonialsList .admissionsTestimonialsBtn button{color:#000;background:#ffffffc0;border-radius:10px;justify-content:center;align-items:center;display:flex}}.admissionsTestimonials .admissionsTestimonialsList .admissionsTestimonialsBtn button svg{width:35px;height:35px}.admissionsTestimonials .admissionsTestimonialsList .admissionsTestimonialsBtn button:disabled{opacity:.4;cursor:not-allowed}.admissionsDressCode{width:100%;padding:100px 0}@media (max-width:768px){.admissionsDressCode{padding:80px 0}}.admissionsDressCode .admissionsDressCodeHead{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.admissionsDressCode .admissionsDressCodeHead h2{text-align:center;margin-top:0}.admissionsDressCode .admissionsDressCodeMain{text-align:center;color:#999;background:#eee;justify-content:center;align-items:center;height:300px;margin-top:60px;font-size:2em;display:flex}@media (max-width:600px){.admissionsDressCode .admissionsDressCodeMain{margin-top:40px}}.admissionsFaq{width:100%;padding-bottom:100px}@media (max-width:768px){.admissionsFaq{padding-bottom:80px}}.admissionsFaq .admissionsFaqHead{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.admissionsFaq .admissionsFaqHead h2{text-align:center;margin-top:0}.admissionsFaq .admissionsFaqDetails{flex-direction:column;gap:7px;width:100%;margin-top:60px;display:flex}@media (max-width:600px){.admissionsFaq .admissionsFaqDetails{margin-top:40px}}.admissionsFaq .admissionsFaqDetails .faqBox{cursor:pointer;background:#fff;border-radius:10px;flex-direction:column;width:100%;transition:all .5s;display:flex;overflow:hidden}.admissionsFaq .admissionsFaqDetails .faqBox:hover{border-color:#a2b5c2;transition:all .5s}.admissionsFaq .admissionsFaqDetails .faqBox .faqBoxHead{cursor:pointer;align-items:center;gap:10px;width:100%;padding:20px 30px;display:flex}@media (max-width:768px){.admissionsFaq .admissionsFaqDetails .faqBox .faqBoxHead{padding:20px}}.admissionsFaq .admissionsFaqDetails .faqBox .faqBoxHead h3{width:calc(100% - 35px);font-size:18px;font-weight:400;line-height:1.5}.admissionsFaq .admissionsFaqDetails .faqBox .faqBoxHead .faqBoxHeadIcon{color:#000;border-radius:50%;justify-content:center;align-items:center;width:25px;height:25px;display:flex}.admissionsFaq .admissionsFaqDetails .faqBox .faqBoxHead .faqBoxHeadIcon svg{width:25px;height:25px}@media (max-width:480px){.admissionsFaq .admissionsFaqDetails .faqBox .faqBoxHead .faqBoxHeadIcon svg{width:20px;height:20px}}.admissionsFaq .admissionsFaqDetails .faqBox .faqBoxBody{border-top:1px solid #0000;flex-direction:column;width:100%;transition:max-height .3s;display:flex;overflow:hidden}.admissionsFaq .admissionsFaqDetails .faqBox .faqBoxBody .faqBoxBodyMain{border-top:.3px solid #3e139166;flex-direction:column;width:100%;padding:20px 30px;display:flex}@media (max-width:768px){.admissionsFaq .admissionsFaqDetails .faqBox .faqBoxBody .faqBoxBodyMain{padding:20px}}.admissionsFaq .admissionsFaqDetails .faqBox .faqBoxBody p{color:#00000080;font-size:18px;font-weight:300;line-height:1.5}.admissionsFaq .admissionsFaqDetails .faqBox .faqBoxBody p:first-of-type{margin-top:0}@media (max-width:768px){.admissionsFaq .admissionsFaqDetails .faqBox .faqBoxBody p{width:100%;font-size:16px}}.admissionsFaq .admissionsFaqDetails .faqBox .faqBoxBody ul{flex-direction:column;gap:10px;width:100%;margin-top:20px;padding-left:20px;display:flex}.admissionsFaq .admissionsFaqDetails .faqBox .faqBoxBody ul li{align-items:flex-start;gap:20px;list-style:none;display:flex}.admissionsFaq .admissionsFaqDetails .faqBox .faqBoxBody ul li .icon{background:var(--primaryColor);border-radius:50px;width:7px;height:7px;margin-top:7px}.admissionsFaq .admissionsFaqDetails .faqBox .faqBoxBody ul li h5{width:calc(100% - 27px);font-size:16px;line-height:1.5}.admissionsFaq .admissionsFaqDetails .faqBox.active{transition:all 1s}.admissionsFaq .admissionsFaqDetails .faqBox.active .faqBoxBody{transition:max-height 1s}.admissionsFaq .admissionsFaqDetails .faqBox.active .faqBoxBody ul li .icon{background:#fff}.admissionsFaq .admissionsFaqDetails .faqBox.active .faqBoxBody ul li h5{color:#fff}.achievementsBanner{z-index:0;letter-spacing:4px;width:100%;margin-top:120px;padding:80px 0;position:relative;overflow:hidden}@media (max-width:1440px){.achievementsBanner{padding:80px 0}}@media (max-width:768px){.achievementsBanner{margin-top:100px}}@media (max-width:600px){.achievementsBanner{padding:60px 0}}.achievementsBanner:before{content:"";z-index:-2;background:url(../media/achievementsBg.13b4fe60.webp) 50%/cover no-repeat;width:100%;height:100%;transition:all 1s;position:absolute;top:0;left:0;transform:scale(1.3)}.achievementsBanner:after{content:"";z-index:-1;background:#00000059;width:100%;height:100%;position:absolute;top:0;left:0}.achievementsBanner .achievementsBannerMain{justify-content:center;align-items:center;width:100%;display:flex}.achievementsBanner .achievementsBannerMain h2{text-align:center;color:#fff;font-size:5em;font-weight:300}@media (max-width:1150px){.achievementsBanner .achievementsBannerMain h2{font-size:3.5em}}@media (max-width:900px){.achievementsBanner .achievementsBannerMain h2{font-size:3em}}@media (max-width:768px){.achievementsBanner .achievementsBannerMain h2{font-size:2.5em}}@media (max-width:600px){.achievementsBanner .achievementsBannerMain h2{font-size:38px}}.achievementsBannerActive:before{transition:all 1s;transform:scale(1)}.achievementsDetails{width:100%;padding:100px 0}@media (max-width:768px){.achievementsDetails{padding:80px 0}}.achievementsDetails .achievementsDetailsMain{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.achievementsDetails .achievementsDetailsMain h2{text-align:center;margin-top:0}.achievementsDetails .achievementsDetailsMain p{text-align:center;width:80%;margin-top:30px}@media (max-width:768px){.achievementsDetails .achievementsDetailsMain p{width:100%}}.achievementsList{flex-direction:column;width:100%;display:flex}.achievementsList .achievementsListTab{z-index:3;background:#fff;border-bottom:.3px solid #0003;width:100%;padding:20px 0;position:sticky;top:80px}@media (max-width:768px){.achievementsList .achievementsListTab{top:60px}}@media (max-width:650px){.achievementsList .achievementsListTab{padding-bottom:0}}.achievementsList .achievementsListTab .achievementsListTabMain{justify-content:space-between;align-items:center;gap:30px;width:100%;display:flex;overflow-x:auto}.achievementsList .achievementsListTab .achievementsListTabMain button{cursor:pointer;color:#0000008c;white-space:nowrap;background:#fff;border:none;border-bottom:3px solid #0000;outline:none;justify-content:center;align-items:center;padding:5px 0;font-size:22px;font-weight:500;transition:all .3s;display:flex}@media (max-width:650px){.achievementsList .achievementsListTab .achievementsListTabMain button{font-size:18px}}.achievementsList .achievementsListTab .achievementsListTabMain button:hover{color:var(--primaryColor);transition:all .3s}.achievementsList .achievementsListTab .achievementsListTabMain .active{color:var(--primaryColor);border-bottom:3px solid var(--primaryColor)}.achievementsList .achievementsListMain{background:#fff;width:100%;padding:40px 0 60px}.achievementsList .achievementsListMain .tabcontent{display:none}.achievementsList .achievementsListMain .tabcontent .eventsList{flex-wrap:wrap;gap:15px;width:100%;display:flex}.achievementsList .achievementsListMain .tabcontent .eventsList .eventsBox{background:#f4f0fb;border-radius:10px;flex-direction:column;width:calc(33.3333% - 10px);padding:20px;display:flex}@media (max-width:1024px){.achievementsList .achievementsListMain .tabcontent .eventsList .eventsBox{width:calc(50% - 7.5px)}}@media (max-width:650px){.achievementsList .achievementsListMain .tabcontent .eventsList .eventsBox{width:100%}}.achievementsList .achievementsListMain .tabcontent .eventsList .eventsBox .eventsBoxThumbnail{background:#fff;border-radius:10px;width:100%;height:180px;position:relative;overflow:hidden}@media (max-width:1024px){.achievementsList .achievementsListMain .tabcontent .eventsList .eventsBox .eventsBoxThumbnail{height:200px}}.achievementsList .achievementsListMain .tabcontent .eventsList .eventsBox .eventsBoxThumbnail img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.achievementsList .achievementsListMain .tabcontent .eventsList .eventsBox .eventsBoxThumbnail .eventTag{color:#fff;z-index:2;border-bottom-left-radius:5px;padding:10px 16px;font-size:12px;font-weight:300;position:absolute;top:0;right:0}.achievementsList .achievementsListMain .tabcontent .eventsList .eventsBox .eventsBoxThumbnail .upcoming{background:var(--primaryColor)}.achievementsList .achievementsListMain .tabcontent .eventsList .eventsBox .eventsBoxThumbnail .completed{background:#13911e}.achievementsList .achievementsListMain .tabcontent .eventsList .eventsBox .eventsBoxDetails{flex-direction:column;width:100%;margin-top:20px;display:flex}.achievementsList .achievementsListMain .tabcontent .eventsList .eventsBox .eventsBoxDetails h3{letter-spacing:0%;white-space:nowrap;text-overflow:ellipsis;font-size:24px;font-weight:500;line-height:1.5;overflow:hidden}@media (max-width:1024px){.achievementsList .achievementsListMain .tabcontent .eventsList .eventsBox .eventsBoxDetails h3{font-size:20px}}.achievementsList .achievementsListMain .tabcontent .eventsList .eventsBox .eventsBoxDetails h4{letter-spacing:0%;white-space:nowrap;text-overflow:ellipsis;margin-top:5px;font-size:16px;font-weight:500;line-height:1.5;overflow:hidden}.achievementsList .achievementsListMain .tabcontent .eventsList .eventsBox .eventsBoxDetails p{letter-spacing:0%;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-top:10px;font-size:16px;font-weight:300;line-height:1.5;display:-webkit-box;overflow:hidden}.achievementsList .achievementsListMain .tabcontent .eventsList .eventsBox .eventsBoxDetails a{border:1px solid var(--primaryColor);width:100%;height:45px;color:var(--primaryColor);border-radius:10px;justify-content:center;align-items:center;margin-top:15px;font-size:14px;font-weight:500;text-decoration:none;transition:all .3s;display:flex}.achievementsList .achievementsListMain .tabcontent .eventsList .eventsBox .eventsBoxDetails a:hover{background:var(--secondaryColor);color:#fff;border-color:var(--secondaryColor);transition:all .3s}.achievementsList .achievementsListMain .tabcontent .annualReport{flex-direction:column;gap:60px;width:100%;display:flex}@media (max-width:550px){.achievementsList .achievementsListMain .tabcontent .annualReport{gap:40px}}.achievementsList .achievementsListMain .tabcontent .annualReport .annualReportBox{border:1px solid #0003;border-radius:10px;flex-direction:column;width:100%;display:flex}.achievementsList .achievementsListMain .tabcontent .annualReport .annualReportBox .annualReportBoxHead{background:#fff;border-bottom:1px solid #0003;border-radius:10px 10px 0 0;justify-content:center;align-items:center;width:100%;padding:20px;display:flex}.achievementsList .achievementsListMain .tabcontent .annualReport .annualReportBox .annualReportBoxHead h3{letter-spacing:0%;text-align:center;font-size:28px;font-weight:500;line-height:1.5}@media (max-width:1440px){.achievementsList .achievementsListMain .tabcontent .annualReport .annualReportBox .annualReportBoxHead h3{font-size:26px}}@media (max-width:1024px){.achievementsList .achievementsListMain .tabcontent .annualReport .annualReportBox .annualReportBoxHead h3{font-size:22px}}.achievementsList .achievementsListMain .tabcontent .annualReport .annualReportBox .annualReportBoxBody{flex-direction:column;justify-content:center;align-items:center;gap:20px;width:100%;padding:20px;display:flex}.achievementsList .achievementsListMain .tabcontent .annualReport .annualReportBox .annualReportBoxBody p{letter-spacing:0%;text-align:center;font-size:24px;font-weight:300;line-height:1.5}@media (max-width:1440px){.achievementsList .achievementsListMain .tabcontent .annualReport .annualReportBox .annualReportBoxBody p{font-size:22px}}@media (max-width:1024px){.achievementsList .achievementsListMain .tabcontent .annualReport .annualReportBox .annualReportBoxBody p{font-size:18px}}.achievementsList .achievementsListMain .tabcontent .annualReport .annualReportBox .annualReportBoxBody .annualReportBoxBodyThumbnail{background:#eee;border-radius:10px;width:70%;display:flex;overflow:hidden}@media (max-width:1024px){.achievementsList .achievementsListMain .tabcontent .annualReport .annualReportBox .annualReportBoxBody .annualReportBoxBodyThumbnail{width:100%}}.achievementsList .achievementsListMain .tabcontent .annualReport .annualReportBox .annualReportBoxBody .annualReportBoxBodyThumbnail img,.achievementsList .achievementsListMain .tabcontent .annualReport .annualReportBox .annualReportBoxBody .annualReportBoxBodyThumbnail video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.achievementsList .achievementsListMain .tabcontent .annualReport .annualReportBox .annualReportBoxBody .annualReportBoxBodyThumbnail .iframe-wrapper{cursor:pointer;aspect-ratio:4/3;width:100%;max-width:100%;position:relative}.achievementsList .achievementsListMain .tabcontent .annualReport .annualReportBox .annualReportBoxBody .annualReportBoxBodyThumbnail .iframe-thumbnail{border-radius:10px;width:100%;display:block}.achievementsList .achievementsListMain .tabcontent .annualReport .annualReportBox .annualReportBoxBody .annualReportBoxBodyThumbnail .play-button-overlay{color:#fff;pointer-events:none;background:#00000080;border-radius:50%;padding:20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.achievementsList .achievementsListMain .tabcontent .achievementsCalendar{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;width:100%;display:flex}.achievementsList .achievementsListMain .tabcontent .achievementsCalendar .achievementsCalendarCol1{flex:0 0 65%}@media (max-width:1240px){.achievementsList .achievementsListMain .tabcontent .achievementsCalendar .achievementsCalendarCol1{flex:100%;order:2;margin-top:30px}}.achievementsList .achievementsListMain .tabcontent .achievementsCalendar .achievementsCalendarCol1 .achievementsCalendarBox{align-items:flex-start;gap:15px;width:100%;display:flex}.achievementsList .achievementsListMain .tabcontent .achievementsCalendar .achievementsCalendarCol1 .achievementsCalendarBox .achievementsCalendarBoxBtn{width:50px;height:50px;margin-top:30px;position:sticky;top:180px}@media (max-width:768px){.achievementsList .achievementsListMain .tabcontent .achievementsCalendar .achievementsCalendarCol1 .achievementsCalendarBox .achievementsCalendarBoxBtn{width:40px;height:40px;top:90px}}.achievementsList .achievementsListMain .tabcontent .achievementsCalendar .achievementsCalendarCol1 .achievementsCalendarBox .achievementsCalendarBoxBtn button{cursor:pointer;background:var(--primaryColor);color:#fff;border:none;border-radius:10px;outline:none;justify-content:center;align-items:center;width:100%;height:100%;transition:all .3s;display:flex}.achievementsList .achievementsListMain .tabcontent .achievementsCalendar .achievementsCalendarCol1 .achievementsCalendarBox .achievementsCalendarBoxBtn button:hover{background:var(--secondaryColor);transition:all .3s}.achievementsList .achievementsListMain .tabcontent .achievementsCalendar .achievementsCalendarCol1 .achievementsCalendarBox .achievementsCalendarBoxBtn button svg{width:25px;height:25px}@media (max-width:768px){.achievementsList .achievementsListMain .tabcontent .achievementsCalendar .achievementsCalendarCol1 .achievementsCalendarBox .achievementsCalendarBoxBtn button svg{width:20px;height:20px}}.achievementsList .achievementsListMain .tabcontent .achievementsCalendar .achievementsCalendarCol1 .achievementsCalendarBox .achievementsCalendarBoxList{background:#f4f0fb;border-radius:10px;flex-direction:column;width:calc(100% - 130px);padding-bottom:20px;display:flex}@media (max-width:768px){.achievementsList .achievementsListMain .tabcontent .achievementsCalendar .achievementsCalendarCol1 .achievementsCalendarBox .achievementsCalendarBoxList{width:calc(100% - 110px)}}.achievementsList .achievementsListMain .tabcontent .achievementsCalendar .achievementsCalendarCol1 .achievementsCalendarBox .achievementsCalendarBoxList .achievementsCalendarBoxListHead{justify-content:center;align-items:center;width:100%;margin-top:20px;padding:20px;display:flex}@media (max-width:768px){.achievementsList .achievementsListMain .tabcontent .achievementsCalendar .achievementsCalendarCol1 .achievementsCalendarBox .achievementsCalendarBoxList .achievementsCalendarBoxListHead{padding:10px}}.achievementsList .achievementsListMain .tabcontent .achievementsCalendar .achievementsCalendarCol1 .achievementsCalendarBox .achievementsCalendarBoxList .achievementsCalendarBoxListHead h3{text-align:center;font-size:24px;font-weight:400}@media (max-width:768px){.achievementsList .achievementsListMain .tabcontent .achievementsCalendar .achievementsCalendarCol1 .achievementsCalendarBox .achievementsCalendarBoxList .achievementsCalendarBoxListHead h3{font-size:20px}}.achievementsList .achievementsListMain .tabcontent .achievementsCalendar .achievementsCalendarCol1 .achievementsCalendarBox .achievementsCalendarBoxList .achievementsCalendarBoxListItems{width:100%}.achievementsList .achievementsListMain .tabcontent .achievementsCalendar .achievementsCalendarCol1 .achievementsCalendarBox .achievementsCalendarBoxList .achievementsCalendarBoxListItems ul{flex-direction:column;width:100%;padding:0 20px;display:flex}.achievementsList .achievementsListMain .tabcontent .achievementsCalendar .achievementsCalendarCol1 .achievementsCalendarBox .achievementsCalendarBoxList .achievementsCalendarBoxListItems ul li{border-top:1px solid #e7e7e7;flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%;padding:18px 35px;list-style:none;display:flex}@media (max-width:768px){.achievementsList .achievementsListMain .tabcontent .achievementsCalendar .achievementsCalendarCol1 .achievementsCalendarBox .achievementsCalendarBoxList .achievementsCalendarBoxListItems ul li{padding:16px 20px}}@media (max-width:500px){.achievementsList .achievementsListMain .tabcontent .achievementsCalendar .achievementsCalendarCol1 .achievementsCalendarBox .achievementsCalendarBoxList .achievementsCalendarBoxListItems ul li{padding:16px 0}}.achievementsList .achievementsListMain .tabcontent .achievementsCalendar .achievementsCalendarCol1 .achievementsCalendarBox .achievementsCalendarBoxList .achievementsCalendarBoxListItems ul li:first-of-type{border-top:none}.achievementsList .achievementsListMain .tabcontent .achievementsCalendar .achievementsCalendarCol1 .achievementsCalendarBox .achievementsCalendarBoxList .achievementsCalendarBoxListItems ul li p{font-size:18px;font-weight:300;line-height:1.5}.achievementsList .achievementsListMain .tabcontent .achievementsCalendar .achievementsCalendarCol2{flex:0 0 30%;position:sticky;top:180px}@media (max-width:1240px){.achievementsList .achievementsListMain .tabcontent .achievementsCalendar .achievementsCalendarCol2{position:inherit;top:inherit;flex:100%;order:1;justify-content:center;align-items:center;display:flex}}.achievementsList .achievementsListMain .tabcontent .achievementsCalendar .achievementsCalendarCol2 .achievementsCalendarDate{flex-direction:column;display:flex}.achievementsList .achievementsListMain .tabcontent .achievementsCalendar .achievementsCalendarCol2 .achievementsCalendarDate h3{text-align:right;color:var(--primaryColor);font-size:78px;font-weight:300}@media (max-width:1800px){.achievementsList .achievementsListMain .tabcontent .achievementsCalendar .achievementsCalendarCol2 .achievementsCalendarDate h3{font-size:55px}}@media (max-width:1700px){.achievementsList .achievementsListMain .tabcontent .achievementsCalendar .achievementsCalendarCol2 .achievementsCalendarDate h3{font-size:50px}}@media (max-width:1240px){.achievementsList .achievementsListMain .tabcontent .achievementsCalendar .achievementsCalendarCol2 .achievementsCalendarDate h3{text-align:center}}@media (max-width:1024px){.achievementsList .achievementsListMain .tabcontent .achievementsCalendar .achievementsCalendarCol2 .achievementsCalendarDate h3{font-size:45px}}@media (max-width:768px){.achievementsList .achievementsListMain .tabcontent .achievementsCalendar .achievementsCalendarCol2 .achievementsCalendarDate h3{font-size:40px}}.achievementsList .achievementsListMain .tabcontent .achievementsCalendar .achievementsCalendarCol2 .achievementsCalendarDate h4{text-align:right;color:var(--primaryColor);font-size:28px;font-weight:400}@media (max-width:1300px){.achievementsList .achievementsListMain .tabcontent .achievementsCalendar .achievementsCalendarCol2 .achievementsCalendarDate h4{font-size:24px}}@media (max-width:1240px){.achievementsList .achievementsListMain .tabcontent .achievementsCalendar .achievementsCalendarCol2 .achievementsCalendarDate h4{text-align:center}}@media (max-width:1024px){.achievementsList .achievementsListMain .tabcontent .achievementsCalendar .achievementsCalendarCol2 .achievementsCalendarDate h4{font-size:20px}}.achievementsList .achievementsListMain .tabcontent .achievementsCongregationList{flex-direction:column;gap:10px;width:100%;margin-top:60px;display:flex}@media (max-width:600px){.achievementsList .achievementsListMain .tabcontent .achievementsCongregationList{margin-top:40px}}.achievementsList .achievementsListMain .tabcontent .achievementsCongregationList .achievementsCongregationBox{background:#fff;border-top:.3px solid #0003;width:100%}.achievementsList .achievementsListMain .tabcontent .achievementsCongregationList .achievementsCongregationBox .achievementsCongregationBoxMain{flex-wrap:wrap;align-items:center;gap:15px;width:100%;padding:20px 0;display:flex}.achievementsList .achievementsListMain .tabcontent .achievementsCongregationList .achievementsCongregationBox .achievementsCongregationBoxMain .achievementsCongregationBoxCol1{align-items:center;gap:15px;width:calc(100% - 180px);display:flex}@media (max-width:650px){.achievementsList .achievementsListMain .tabcontent .achievementsCongregationList .achievementsCongregationBox .achievementsCongregationBoxMain .achievementsCongregationBoxCol1{width:100%}}.achievementsList .achievementsListMain .tabcontent .achievementsCongregationList .achievementsCongregationBox .achievementsCongregationBoxMain .achievementsCongregationBoxCol1 .icon{width:30px;height:30px}.achievementsList .achievementsListMain .tabcontent .achievementsCongregationList .achievementsCongregationBox .achievementsCongregationBoxMain .achievementsCongregationBoxCol1 .icon svg{width:100%;height:100%}.achievementsList .achievementsListMain .tabcontent .achievementsCongregationList .achievementsCongregationBox .achievementsCongregationBoxMain .achievementsCongregationBoxCol1 p{width:calc(100% - 45px);letter-spacing:0%;white-space:nowrap;text-overflow:ellipsis;font-size:18px;font-weight:500;line-height:1.5;overflow:hidden}@media (max-width:768px){.achievementsList .achievementsListMain .tabcontent .achievementsCongregationList .achievementsCongregationBox .achievementsCongregationBoxMain .achievementsCongregationBoxCol1 p{font-size:16px}}.achievementsList .achievementsListMain .tabcontent .achievementsCongregationList .achievementsCongregationBox .achievementsCongregationBoxMain .achievementsCongregationBoxCol2{width:165px}@media (max-width:650px){.achievementsList .achievementsListMain .tabcontent .achievementsCongregationList .achievementsCongregationBox .achievementsCongregationBoxMain .achievementsCongregationBoxCol2{width:100%;padding-left:40px}}.achievementsList .achievementsListMain .tabcontent .achievementsCongregationList .achievementsCongregationBox .achievementsCongregationBoxMain .achievementsCongregationBoxCol2 a{border:1px solid #0000;border:1px solid var(--primaryColor);color:#fff;background:var(--primaryColor);border-radius:10px;justify-content:center;align-items:center;width:100%;padding:12px;font-size:18px;font-weight:400;text-decoration:none;transition:all .3s;display:flex}@media (max-width:768px){.achievementsList .achievementsListMain .tabcontent .achievementsCongregationList .achievementsCongregationBox .achievementsCongregationBoxMain .achievementsCongregationBoxCol2 a{font-size:16px}}.achievementsList .achievementsListMain .tabcontent .achievementsCongregationList .achievementsCongregationBox .achievementsCongregationBoxMain .achievementsCongregationBoxCol2 a:hover{border-color:var(--secondaryColor);background:var(--secondaryColor);transition:all .3s}.innerEventsHead{width:100%;margin-top:80px;padding-top:40px}@media (max-width:768px){.innerEventsHead{margin-top:70px}}.innerEventsHead .innerEventsHeadMain{align-items:center;width:100%;display:flex}.innerEventsHead .innerEventsHeadMain .innerEventsHeadBackBtn{color:#000;align-items:center;gap:5px;font-size:16px;font-weight:300;text-decoration:none;transition:all .3s;display:flex}.innerEventsHead .innerEventsHeadMain .innerEventsHeadBackBtn:hover{color:var(--secondaryColor);transition:all .3s}.innerEventsHead .innerEventsHeadMain .innerEventsHeadBackBtn .icon{width:20px;height:20px}.innerEventsHead .innerEventsHeadMain .innerEventsHeadBackBtn .icon svg{width:100%;height:100%}.innerEventsDetails{width:100%;margin-top:60px;padding-bottom:60px}@media (max-width:600px){.innerEventsDetails{margin-top:40px}}.innerEventsDetails .innerEventsDetailsMain{flex-direction:column;width:100%;display:flex}.innerEventsDetails .innerEventsDetailsMain .innerEventsDetailsThumbnail{background:#eee;border-radius:10px;width:100%;display:flex;overflow:hidden}.innerEventsDetails .innerEventsDetailsMain .innerEventsDetailsThumbnail img{-o-object-fit:contain;object-fit:contain;border-radius:10px;width:100%;height:100%;overflow:hidden}.innerEventsDetails .innerEventsDetailsMain .innerEventsDetailsList{width:100%;margin-top:40px}.innerEventsDetails .innerEventsDetailsMain .innerEventsDetailsList h2{font-size:36px;font-weight:500;line-height:1.5}@media (max-width:768px){.innerEventsDetails .innerEventsDetailsMain .innerEventsDetailsList h2{font-size:30px}}@media (max-width:500px){.innerEventsDetails .innerEventsDetailsMain .innerEventsDetailsList h2{font-size:28px}}.innerEventsDetails .innerEventsDetailsMain .innerEventsDetailsList h4{margin-top:10px;font-size:20px;font-weight:500;line-height:1.5}@media (max-width:768px){.innerEventsDetails .innerEventsDetailsMain .innerEventsDetailsList h4{font-size:18px}}.innerEventsDetails .innerEventsDetailsMain .innerEventsDetailsList p{margin-top:20px}.innerEventsDetails .innerEventsDetailsMain .innerEventsDetailsGallery{width:100%;margin-top:40px}.innerEventsDetails .innerEventsDetailsMain .innerEventsDetailsGallery .lg-react-element{-moz-columns:4;columns:4;-moz-column-gap:40px;column-gap:40px;width:100%}@media (max-width:768px){.innerEventsDetails .innerEventsDetailsMain .innerEventsDetailsGallery .lg-react-element{-moz-columns:3;columns:3;-moz-column-gap:20px;column-gap:20px}}@media (max-width:500px){.innerEventsDetails .innerEventsDetailsMain .innerEventsDetailsGallery .lg-react-element{-moz-columns:2;columns:2}}.innerEventsDetails .innerEventsDetailsMain .innerEventsDetailsGallery .lg-react-element a{cursor:pointer;width:100%;margin-top:40px;transition:all .3s;display:flex;position:relative}@media (max-width:768px){.innerEventsDetails .innerEventsDetailsMain .innerEventsDetailsGallery .lg-react-element a{margin-top:20px}}.innerEventsDetails .innerEventsDetailsMain .innerEventsDetailsGallery .lg-react-element a:first-of-type{margin-top:0}.innerEventsDetails .innerEventsDetailsMain .innerEventsDetailsGallery .lg-react-element a:hover{transition:all .3s;transform:scale(.95)}.innerEventsDetails .innerEventsDetailsMain .innerEventsDetailsGallery .lg-react-element a img{-o-object-fit:contain;object-fit:contain;border-radius:10px;width:100%;height:100%;overflow:hidden}.innerEventsDetails .innerEventsDetailsMain .innerEventsDetailsGallery .lg-react-element a .playIcon{z-index:2;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0000003c;border-radius:50px;justify-content:center;align-items:center;width:60px;height:60px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.innerEventsDetails .innerEventsDetailsMain .innerEventsDetailsGallery .lg-react-element a .playIcon svg{color:#fff;width:50px;height:50px}.committeesBanner{z-index:0;letter-spacing:4px;width:100%;margin-top:120px;padding:80px 0;position:relative;overflow:hidden}@media (max-width:1440px){.committeesBanner{padding:80px 0}}@media (max-width:768px){.committeesBanner{margin-top:100px}}@media (max-width:600px){.committeesBanner{padding:60px 0}}.committeesBanner:before{content:"";z-index:-2;background:url(../media/achievementsBg.13b4fe60.webp) 50%/cover no-repeat;width:100%;height:100%;transition:all 1s;position:absolute;top:0;left:0;transform:scale(1.3)}.committeesBanner:after{content:"";z-index:-1;background:#00000059;width:100%;height:100%;position:absolute;top:0;left:0}.committeesBanner .committeesBannerMain{justify-content:center;align-items:center;width:100%;display:flex}.committeesBanner .committeesBannerMain h2{text-align:center;color:#fff;font-size:5em;font-weight:300}@media (max-width:1150px){.committeesBanner .committeesBannerMain h2{font-size:3.5em}}@media (max-width:900px){.committeesBanner .committeesBannerMain h2{font-size:3em}}@media (max-width:768px){.committeesBanner .committeesBannerMain h2{font-size:2.5em}}@media (max-width:600px){.committeesBanner .committeesBannerMain h2{font-size:38px}}.committeesBannerActive:before{transition:all 1s;transform:scale(1)}.committeesPTA{width:100%;padding:100px 0 50px}@media (max-width:768px){.committeesPTA{padding:80px 0 30px}}.committeesPTA .committeesPTAHead{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.committeesPTA .committeesPTAHead h2{text-align:center;margin-top:0}.committeesPTA .committeesPTAList{flex-wrap:wrap;gap:40px 20px;width:100%;margin-top:60px;display:flex}@media (max-width:600px){.committeesPTA .committeesPTAList{margin-top:40px;padding:20px}}.committeesPTA .committeesPTAList .committeesPTABox{flex-direction:column;width:calc(20% - 16px);display:flex}@media (max-width:1360px){.committeesPTA .committeesPTAList .committeesPTABox{width:calc(25% - 15px)}}@media (max-width:1200px){.committeesPTA .committeesPTAList .committeesPTABox{width:calc(33.3333% - 14px)}}@media (max-width:880px){.committeesPTA .committeesPTAList .committeesPTABox{width:calc(50% - 10px)}}@media (max-width:550px){.committeesPTA .committeesPTAList .committeesPTABox{width:100%}}.committeesPTA .committeesPTAList .committeesPTABox .committeesPTABoxThumbnail{aspect-ratio:6/9;background:#eee;border-radius:10px;width:100%;overflow:hidden}.committeesPTA .committeesPTAList .committeesPTABox .committeesPTABoxThumbnail img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.committeesPTA .committeesPTAList .committeesPTABox .committeesPTABoxDetails{flex-direction:column;width:100%;margin-top:10px;display:flex}.committeesPTA .committeesPTAList .committeesPTABox .committeesPTABoxDetails h3{font-size:18px;font-weight:500}.committeesPTA .committeesPTAList .committeesPTABox .committeesPTABoxDetails p{margin-top:2px;font-size:14px;font-weight:300}.committeesList{width:100%;padding:100px 0}@media (max-width:768px){.committeesList{padding:80px 0}}.committeesList .committeesListHead{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.committeesList .committeesListHead h2{text-align:center;margin-top:0}.committeesList .committeesListMain{flex-direction:column;gap:10px;width:100%;margin-top:60px;display:flex}@media (max-width:600px){.committeesList .committeesListMain{margin-top:40px}}.committeesList .committeesListMain .committeesListBox{background:#fff;border-radius:10px;flex-wrap:wrap;align-items:center;gap:15px;width:100%;padding:20px 40px;display:flex}@media (max-width:768px){.committeesList .committeesListMain .committeesListBox{padding:15px 20px}}.committeesList .committeesListMain .committeesListBox .committeesListBoxCol1{align-items:center;gap:15px;width:calc(100% - 225px);display:flex}@media (max-width:650px){.committeesList .committeesListMain .committeesListBox .committeesListBoxCol1{width:100%}}.committeesList .committeesListMain .committeesListBox .committeesListBoxCol1 .icon{width:30px;height:30px}.committeesList .committeesListMain .committeesListBox .committeesListBoxCol1 .icon svg{width:100%;height:100%}.committeesList .committeesListMain .committeesListBox .committeesListBoxCol1 .details{flex-direction:column;width:calc(100% - 45px);display:flex}.committeesList .committeesListMain .committeesListBox .committeesListBoxCol1 .details p{letter-spacing:0%;white-space:nowrap;text-overflow:ellipsis;font-size:18px;font-weight:500;line-height:1.5;overflow:hidden}@media (max-width:768px){.committeesList .committeesListMain .committeesListBox .committeesListBoxCol1 .details p{font-size:16px}}.committeesList .committeesListMain .committeesListBox .committeesListBoxCol1 .details span{color:#0009;font-size:12px;font-weight:500}.committeesList .committeesListMain .committeesListBox .committeesListBoxCol2{width:210px}@media (max-width:650px){.committeesList .committeesListMain .committeesListBox .committeesListBoxCol2{width:100%;padding-left:40px}}.committeesList .committeesListMain .committeesListBox .committeesListBoxCol2 a{border:1px solid #0000;border:1px solid var(--primaryColor);color:#fff;background:var(--primaryColor);border-radius:10px;justify-content:center;align-items:center;width:100%;padding:12px;font-size:18px;font-weight:400;text-decoration:none;transition:all .3s;display:flex}@media (max-width:768px){.committeesList .committeesListMain .committeesListBox .committeesListBoxCol2 a{font-size:16px}}.committeesList .committeesListMain .committeesListBox .committeesListBoxCol2 a:hover{border-color:var(--secondaryColor);background:var(--secondaryColor);transition:all .3s}.contactBanner{z-index:0;letter-spacing:4px;width:100%;margin-top:120px;padding:80px 0;position:relative;overflow:hidden}@media (max-width:1440px){.contactBanner{padding:80px 0}}@media (max-width:768px){.contactBanner{margin-top:100px}}@media (max-width:600px){.contactBanner{padding:60px 0}}.contactBanner:before{content:"";z-index:-2;background:url(../media/achievementsBg.13b4fe60.webp) 50%/cover no-repeat;width:100%;height:100%;transition:all 1s;position:absolute;top:0;left:0;transform:scale(1.3)}.contactBanner:after{content:"";z-index:-1;background:#00000059;width:100%;height:100%;position:absolute;top:0;left:0}.contactBanner .contactBannerMain{justify-content:center;align-items:center;width:100%;display:flex}.contactBanner .contactBannerMain h2{text-align:center;color:#fff;font-size:5em;font-weight:300}@media (max-width:1150px){.contactBanner .contactBannerMain h2{font-size:3.5em}}@media (max-width:900px){.contactBanner .contactBannerMain h2{font-size:3em}}@media (max-width:768px){.contactBanner .contactBannerMain h2{font-size:2.5em}}@media (max-width:600px){.contactBanner .contactBannerMain h2{font-size:38px}}.contactBannerActive:before{transition:all 1s;transform:scale(1)}.contactForm{width:100%;padding:100px 0;overflow:hidden}@media (max-width:768px){.contactForm{padding:80px 0}}.contactForm .contactFormHead{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.contactForm .contactFormHead h2{text-align:center;margin-top:0}.contactForm .contactFormMain{flex-wrap:wrap;gap:40px;width:100%;margin-top:60px;display:flex}@media (max-width:600px){.contactForm .contactFormMain{margin-top:40px}}.contactForm .contactFormMain .contactFormDetails{background:#f5f4f5;border-radius:10px;flex-direction:column;width:40%;padding:80px 50px;display:flex}@media (max-width:1024px){.contactForm .contactFormMain .contactFormDetails{padding:40px}}@media (max-width:910px){.contactForm .contactFormMain .contactFormDetails{width:100%}}@media (max-width:500px){.contactForm .contactFormMain .contactFormDetails{padding:20px}}.contactForm .contactFormMain .contactFormDetails h3{font-size:28px;font-weight:400}.contactForm .contactFormMain .contactFormDetails h4{margin-top:10px;font-size:20px;font-weight:400;line-height:1.4}@media (max-width:1024px){.contactForm .contactFormMain .contactFormDetails h4{font-size:18px}}.contactForm .contactFormMain .contactFormDetails ul{flex-direction:column;gap:30px;width:100%;margin-top:40px;display:flex}.contactForm .contactFormMain .contactFormDetails ul li{align-items:flex-start;gap:15px;width:100%;list-style:none;display:flex}.contactForm .contactFormMain .contactFormDetails ul li .icon{background:var(--primaryColor);color:#fff;border-radius:50px;justify-content:center;align-items:center;width:35px;height:35px;display:flex}.contactForm .contactFormMain .contactFormDetails ul li .icon svg{width:18px;height:18px}.contactForm .contactFormMain .contactFormDetails ul li .details{flex-direction:column;gap:4px;width:calc(100% - 50px);margin-top:5px;display:flex}.contactForm .contactFormMain .contactFormDetails ul li .details p{font-size:16px;font-weight:300}.contactForm .contactFormMain .contactFormDetails ul li .details a{color:#000;width:fit-content;font-size:16px;font-weight:300;text-decoration:none}.contactForm .contactFormMain .contactFormDetails ul li .details a:hover{color:var(--secondaryColor);text-decoration:underline}.contactForm .contactFormMain .contactFormDetails ul li .details .mapLink{color:var(--secondaryColor);background:#fff;border-radius:10px;align-items:center;gap:10px;margin-top:5px;padding:10px 18px;font-size:14px;font-weight:600;transition:all .3s;display:flex}.contactForm .contactFormMain .contactFormDetails ul li .details .mapLink:hover{background:var(--secondaryColor);color:#fff;text-decoration:none;transition:all .3s}.contactForm .contactFormMain .contactFormDetails ul li .details .mapLink svg{width:16px;height:16px}.contactForm .contactFormMain .contactFormDetails .contactFormSocialLinks{flex-direction:column;width:100%;margin-top:40px;display:flex}.contactForm .contactFormMain .contactFormDetails .contactFormSocialLinks h5{font-size:18px;font-weight:400}.contactForm .contactFormMain .contactFormDetails .contactFormSocialLinks .contactFormSocialLinksList{align-items:center;gap:20px;margin-top:20px;display:flex}.contactForm .contactFormMain .contactFormDetails .contactFormSocialLinks .contactFormSocialLinksList a{width:30px;height:30px;color:var(--primaryColor);justify-content:center;align-items:center;text-decoration:none;transition:all .3s;display:flex}.contactForm .contactFormMain .contactFormDetails .contactFormSocialLinks .contactFormSocialLinksList a:hover{color:var(--thirdColor);transition:all .3s}.contactForm .contactFormMain .contactFormDetails .contactFormSocialLinks .contactFormSocialLinksList a svg{width:100%;height:100%}.contactForm .contactFormMain .contactFormBox{background:var(--primaryColor);border-radius:10px;width:calc(60% - 40px);padding:80px 50px}@media (max-width:1024px){.contactForm .contactFormMain .contactFormBox{padding:40px}}@media (max-width:910px){.contactForm .contactFormMain .contactFormBox{width:100%}}@media (max-width:500px){.contactForm .contactFormMain .contactFormBox{padding:20px}}.contactForm .contactFormMain .contactFormBox form{-moz-column-gap:50px;flex-wrap:wrap;gap:30px 50px;width:100%;display:flex}.contactForm .contactFormMain .contactFormBox form .formGroup,.contactForm .contactFormMain .contactFormBox form .formTextarea{flex-direction:column;width:calc(50% - 25px);display:flex}@media (max-width:1024px){.contactForm .contactFormMain .contactFormBox form .formGroup,.contactForm .contactFormMain .contactFormBox form .formTextarea{width:100%}}.contactForm .contactFormMain .contactFormBox form .formGroup label,.contactForm .contactFormMain .contactFormBox form .formTextarea label{color:#fff;font-size:18px;font-weight:300}.contactForm .contactFormMain .contactFormBox form .formGroup input,.contactForm .contactFormMain .contactFormBox form .formGroup textarea,.contactForm .contactFormMain .contactFormBox form .formGroup select,.contactForm .contactFormMain .contactFormBox form .formTextarea input,.contactForm .contactFormMain .contactFormBox form .formTextarea textarea,.contactForm .contactFormMain .contactFormBox form .formTextarea select{color:#fff;background:0 0;border:.3px solid #ffffff7d;border-radius:5px;outline:none;width:100%;height:45px;margin-top:6px;padding:0 15px;font-size:14px;font-weight:300}.contactForm .contactFormMain .contactFormBox form .formGroup input::-moz-placeholder{color:#fcfafe80}.contactForm .contactFormMain .contactFormBox form .formGroup textarea::-moz-placeholder{color:#fcfafe80}.contactForm .contactFormMain .contactFormBox form .formGroup select::-moz-placeholder{color:#fcfafe80}.contactForm .contactFormMain .contactFormBox form .formTextarea input::-moz-placeholder{color:#fcfafe80}.contactForm .contactFormMain .contactFormBox form .formTextarea textarea::-moz-placeholder{color:#fcfafe80}.contactForm .contactFormMain .contactFormBox form .formTextarea select::-moz-placeholder{color:#fcfafe80}.contactForm .contactFormMain .contactFormBox form .formGroup input::placeholder,.contactForm .contactFormMain .contactFormBox form .formGroup textarea::placeholder,.contactForm .contactFormMain .contactFormBox form .formGroup select::placeholder,.contactForm .contactFormMain .contactFormBox form .formTextarea input::placeholder,.contactForm .contactFormMain .contactFormBox form .formTextarea textarea::placeholder,.contactForm .contactFormMain .contactFormBox form .formTextarea select::placeholder{color:#fcfafe80}.contactForm .contactFormMain .contactFormBox form .formGroup input:focus,.contactForm .contactFormMain .contactFormBox form .formGroup textarea:focus,.contactForm .contactFormMain .contactFormBox form .formGroup select:focus,.contactForm .contactFormMain .contactFormBox form .formTextarea input:focus,.contactForm .contactFormMain .contactFormBox form .formTextarea textarea:focus,.contactForm .contactFormMain .contactFormBox form .formTextarea select:focus{border-color:#fff}.contactForm .contactFormMain .contactFormBox form .formGroup input::-webkit-calendar-picker-indicator{filter:invert()}.contactForm .contactFormMain .contactFormBox form .formGroup textarea::-webkit-calendar-picker-indicator{filter:invert()}.contactForm .contactFormMain .contactFormBox form .formGroup select::-webkit-calendar-picker-indicator{filter:invert()}.contactForm .contactFormMain .contactFormBox form .formTextarea input::-webkit-calendar-picker-indicator{filter:invert()}.contactForm .contactFormMain .contactFormBox form .formTextarea textarea::-webkit-calendar-picker-indicator{filter:invert()}.contactForm .contactFormMain .contactFormBox form .formTextarea select::-webkit-calendar-picker-indicator{filter:invert()}.contactForm .contactFormMain .contactFormBox form .formGroup input option,.contactForm .contactFormMain .contactFormBox form .formGroup textarea option,.contactForm .contactFormMain .contactFormBox form .formGroup select option,.contactForm .contactFormMain .contactFormBox form .formTextarea input option,.contactForm .contactFormMain .contactFormBox form .formTextarea textarea option,.contactForm .contactFormMain .contactFormBox form .formTextarea select option{color:#000;background:#8ba0bf}.contactForm .contactFormMain .contactFormBox form .formTextarea{width:100%}.contactForm .contactFormMain .contactFormBox form .formTextarea textarea{height:150px;padding:15px}.contactForm .contactFormMain .contactFormBox form .formBtnArea{width:100%;display:flex}.contactForm .contactFormMain .contactFormBox form .formBtnArea button{cursor:pointer;width:100%;height:50px;color:var(--primaryColor);background:#fff;border:none;border-radius:10px;outline:none;justify-content:center;align-items:center;font-size:18px;font-weight:500;transition:all .3s;display:flex}.contactForm .contactFormMain .contactFormBox form .formBtnArea button:hover{background:var(--thirdColor);color:#fff;transition:all .3s}.contactCirculars{background:linear-gradient(45deg,#c7ddff,#fcfafe,#fcfafe,#c7ddff);width:100%;padding:100px 0}@media (max-width:768px){.contactCirculars{padding:80px 0}}.contactCirculars .contactCircularsHead{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.contactCirculars .contactCircularsHead h2{text-align:center;margin-top:0}.contactCirculars .contactCircularsMain{flex-direction:column;gap:10px;width:100%;margin-top:60px;display:flex}@media (max-width:600px){.contactCirculars .contactCircularsMain{margin-top:40px}}.contactCirculars .contactCircularsMain .contactCircularsBox{background:#fff;border-radius:10px;flex-wrap:wrap;align-items:center;gap:15px;width:100%;padding:20px 40px;display:flex}@media (max-width:768px){.contactCirculars .contactCircularsMain .contactCircularsBox{padding:15px 20px}}.contactCirculars .contactCircularsMain .contactCircularsBox .contactCircularsBoxCol1{align-items:center;gap:15px;width:calc(100% - 225px);display:flex}@media (max-width:650px){.contactCirculars .contactCircularsMain .contactCircularsBox .contactCircularsBoxCol1{width:100%}}.contactCirculars .contactCircularsMain .contactCircularsBox .contactCircularsBoxCol1 .icon{width:30px;height:30px}.contactCirculars .contactCircularsMain .contactCircularsBox .contactCircularsBoxCol1 .icon svg{width:100%;height:100%}.contactCirculars .contactCircularsMain .contactCircularsBox .contactCircularsBoxCol1 .details{flex-direction:column;width:calc(100% - 45px);display:flex}.contactCirculars .contactCircularsMain .contactCircularsBox .contactCircularsBoxCol1 .details p{letter-spacing:0%;white-space:nowrap;text-overflow:ellipsis;font-size:18px;font-weight:500;line-height:1.5;overflow:hidden}@media (max-width:768px){.contactCirculars .contactCircularsMain .contactCircularsBox .contactCircularsBoxCol1 .details p{font-size:16px}}.contactCirculars .contactCircularsMain .contactCircularsBox .contactCircularsBoxCol1 .details span{color:#0009;font-size:12px;font-weight:500}.contactCirculars .contactCircularsMain .contactCircularsBox .contactCircularsBoxCol2{width:210px}@media (max-width:650px){.contactCirculars .contactCircularsMain .contactCircularsBox .contactCircularsBoxCol2{width:100%;padding-left:40px}}.contactCirculars .contactCircularsMain .contactCircularsBox .contactCircularsBoxCol2 a{border:1px solid #0000;border:1px solid var(--primaryColor);color:#fff;background:var(--primaryColor);border-radius:10px;justify-content:center;align-items:center;width:100%;padding:12px;font-size:18px;font-weight:400;text-decoration:none;transition:all .3s;display:flex}@media (max-width:768px){.contactCirculars .contactCircularsMain .contactCircularsBox .contactCircularsBoxCol2 a{font-size:16px}}.contactCirculars .contactCircularsMain .contactCircularsBox .contactCircularsBoxCol2 a:hover{border-color:var(--secondaryColor);background:var(--secondaryColor);transition:all .3s}.contactCareers{width:100%;padding:100px 0}@media (max-width:768px){.contactCareers{padding:80px 0}}.contactCareers .contactCareersHead{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.contactCareers .contactCareersHead h2{text-align:center;margin-top:0}.contactCareers .contactCareersHead p{text-align:center;width:85%;margin-top:30px}@media (max-width:768px){.contactCareers .contactCareersHead p{width:100%}}.contactCareers .contactCareersForm{justify-content:center;width:100%;margin-top:60px;display:flex}@media (max-width:600px){.contactCareers .contactCareersForm{margin-top:40px}}.contactCareers .contactCareersForm .contactCareersFormBox{border:.3px solid #3e13914d;border-radius:10px;width:80%;padding:60px 40px}@media (max-width:900px){.contactCareers .contactCareersForm .contactCareersFormBox{width:100%}}@media (max-width:500px){.contactCareers .contactCareersForm .contactCareersFormBox{padding:30px 20px}}.contactCareers .contactCareersForm .contactCareersFormBox form{-moz-column-gap:80px;flex-wrap:wrap;gap:30px 80px;width:100%;display:flex}@media (max-width:1024px){.contactCareers .contactCareersForm .contactCareersFormBox form{-moz-column-gap:50px;column-gap:50px}}@media (max-width:768px){.contactCareers .contactCareersForm .contactCareersFormBox form{-moz-column-gap:40px;column-gap:40px}}.contactCareers .contactCareersForm .contactCareersFormBox form .formGroup,.contactCareers .contactCareersForm .contactCareersFormBox form .formTextAreaGroup{flex-direction:column;width:calc(50% - 40px);display:flex}@media (max-width:1024px){.contactCareers .contactCareersForm .contactCareersFormBox form .formGroup,.contactCareers .contactCareersForm .contactCareersFormBox form .formTextAreaGroup{width:calc(50% - 25px)}}@media (max-width:768px){.contactCareers .contactCareersForm .contactCareersFormBox form .formGroup,.contactCareers .contactCareersForm .contactCareersFormBox form .formTextAreaGroup{width:calc(50% - 20px)}}@media (max-width:600px){.contactCareers .contactCareersForm .contactCareersFormBox form .formGroup,.contactCareers .contactCareersForm .contactCareersFormBox form .formTextAreaGroup{width:100%}}.contactCareers .contactCareersForm .contactCareersFormBox form .formGroup label,.contactCareers .contactCareersForm .contactCareersFormBox form .formTextAreaGroup label{font-size:18px;font-weight:300}.contactCareers .contactCareersForm .contactCareersFormBox form .formGroup input,.contactCareers .contactCareersForm .contactCareersFormBox form .formGroup textarea,.contactCareers .contactCareersForm .contactCareersFormBox form .formGroup select,.contactCareers .contactCareersForm .contactCareersFormBox form .formTextAreaGroup input,.contactCareers .contactCareersForm .contactCareersFormBox form .formTextAreaGroup textarea,.contactCareers .contactCareersForm .contactCareersFormBox form .formTextAreaGroup select{color:#000;background:#fff;border:.3px solid #0000000c;border-radius:8px;outline:none;width:100%;height:45px;margin-top:6px;padding:0 15px;font-size:14px;font-weight:300;box-shadow:0 2px 16px #00000008}.contactCareers .contactCareersForm .contactCareersFormBox form .formGroup input::-moz-placeholder{color:#0000004d}.contactCareers .contactCareersForm .contactCareersFormBox form .formGroup textarea::-moz-placeholder{color:#0000004d}.contactCareers .contactCareersForm .contactCareersFormBox form .formGroup select::-moz-placeholder{color:#0000004d}.contactCareers .contactCareersForm .contactCareersFormBox form .formTextAreaGroup input::-moz-placeholder{color:#0000004d}.contactCareers .contactCareersForm .contactCareersFormBox form .formTextAreaGroup textarea::-moz-placeholder{color:#0000004d}.contactCareers .contactCareersForm .contactCareersFormBox form .formTextAreaGroup select::-moz-placeholder{color:#0000004d}.contactCareers .contactCareersForm .contactCareersFormBox form .formGroup input::placeholder,.contactCareers .contactCareersForm .contactCareersFormBox form .formGroup textarea::placeholder,.contactCareers .contactCareersForm .contactCareersFormBox form .formGroup select::placeholder,.contactCareers .contactCareersForm .contactCareersFormBox form .formTextAreaGroup input::placeholder,.contactCareers .contactCareersForm .contactCareersFormBox form .formTextAreaGroup textarea::placeholder,.contactCareers .contactCareersForm .contactCareersFormBox form .formTextAreaGroup select::placeholder{color:#0000004d}.contactCareers .contactCareersForm .contactCareersFormBox form .formGroup input:focus,.contactCareers .contactCareersForm .contactCareersFormBox form .formGroup textarea:focus,.contactCareers .contactCareersForm .contactCareersFormBox form .formGroup select:focus,.contactCareers .contactCareersForm .contactCareersFormBox form .formTextAreaGroup input:focus,.contactCareers .contactCareersForm .contactCareersFormBox form .formTextAreaGroup textarea:focus,.contactCareers .contactCareersForm .contactCareersFormBox form .formTextAreaGroup select:focus{border-color:var(--primaryColor)}.contactCareers .contactCareersForm .contactCareersFormBox form .formGroup input::-webkit-calendar-picker-indicator{filter:invert()}.contactCareers .contactCareersForm .contactCareersFormBox form .formGroup textarea::-webkit-calendar-picker-indicator{filter:invert()}.contactCareers .contactCareersForm .contactCareersFormBox form .formGroup select::-webkit-calendar-picker-indicator{filter:invert()}.contactCareers .contactCareersForm .contactCareersFormBox form .formTextAreaGroup input::-webkit-calendar-picker-indicator{filter:invert()}.contactCareers .contactCareersForm .contactCareersFormBox form .formTextAreaGroup textarea::-webkit-calendar-picker-indicator{filter:invert()}.contactCareers .contactCareersForm .contactCareersFormBox form .formTextAreaGroup select::-webkit-calendar-picker-indicator{filter:invert()}.contactCareers .contactCareersForm .contactCareersFormBox form .formGroup .careerErrorMsg,.contactCareers .contactCareersForm .contactCareersFormBox form .formTextAreaGroup .careerErrorMsg{color:red;background:#feeeee;border-radius:8px;margin-top:10px;padding:10px 20px;font-size:14px;font-weight:400}.contactCareers .contactCareersForm .contactCareersFormBox form .formTextAreaGroup{width:100%}.contactCareers .contactCareersForm .contactCareersFormBox form .formTextAreaGroup textarea{height:150px;padding:15px}.contactCareers .contactCareersForm .contactCareersFormBox form .formFileUpload{flex-direction:column;width:100%;display:flex}.contactCareers .contactCareersForm .contactCareersFormBox form .formFileUpload .formFileUploadArea{cursor:pointer;background:#f9f5ff;border:2px dashed #c2b9d3;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:40px 20px;transition:all .3s;display:flex}.contactCareers .contactCareersForm .contactCareersFormBox form .formFileUpload .formFileUploadArea:hover{background:#f5faff;border:2px dashed #b9c6d3;transition:all .3s}.contactCareers .contactCareersForm .contactCareersFormBox form .formFileUpload .formFileUploadArea p{text-align:center;font-size:16px;font-weight:400}.contactCareers .contactCareersForm .contactCareersFormBox form .formFileUpload .formFileUploadArea span{text-align:center;color:#838383;margin-top:5px;font-size:14px;font-weight:300}.contactCareers .contactCareersForm .contactCareersFormBox form .formFileUpload .formFileUploadArea input{display:none}.contactCareers .contactCareersForm .contactCareersFormBox form .formFileUpload .formFileUploadAreaActive{background:#f5faff;border:2px dashed #b9c6d3}.contactCareers .contactCareersForm .contactCareersFormBox form .formFileUpload .careerErrorMsg{color:red;background:#feeeee;border-radius:8px;margin-top:10px;padding:10px 20px;font-size:14px;font-weight:400}.contactCareers .contactCareersForm .contactCareersFormBox form .formFileUpload .careerFilePreview{background:#e7f4e6;border-radius:8px;align-items:center;gap:20px;width:100%;margin-top:10px;padding:10px 15px;display:flex}.contactCareers .contactCareersForm .contactCareersFormBox form .formFileUpload .careerFilePreview .careerFilePreviewCol1{align-items:center;gap:10px;width:calc(100% - 50px);display:flex}.contactCareers .contactCareersForm .contactCareersFormBox form .formFileUpload .careerFilePreview .careerFilePreviewCol1 .icon{width:22px;height:22px}.contactCareers .contactCareersForm .contactCareersFormBox form .formFileUpload .careerFilePreview .careerFilePreviewCol1 .icon svg{width:100%;height:100%}.contactCareers .contactCareersForm .contactCareersFormBox form .formFileUpload .careerFilePreview .careerFilePreviewCol1 p{white-space:nowrap;text-overflow:ellipsis;width:calc(100% - 32px);font-size:14px;overflow:hidden}.contactCareers .contactCareersForm .contactCareersFormBox form .formFileUpload .careerFilePreview .careerFilePreviewCol2{width:30px;height:30px}.contactCareers .contactCareersForm .contactCareersFormBox form .formFileUpload .careerFilePreview .careerFilePreviewCol2 button{cursor:pointer;color:#201f1f;background:0 0;border:none;outline:none;justify-content:center;align-items:center;width:100%;height:100%;transition:all .3s;display:flex}.contactCareers .contactCareersForm .contactCareersFormBox form .formFileUpload .careerFilePreview .careerFilePreviewCol2 button:hover{color:red;transition:all .3s}.contactCareers .contactCareersForm .contactCareersFormBox form .formFileUpload .careerFilePreview .careerFilePreviewCol2 button svg{width:16px;height:16px}.contactCareers .contactCareersForm .contactCareersFormBox form .formBtnArea{width:100%;display:flex}.contactCareers .contactCareersForm .contactCareersFormBox form .formBtnArea button{cursor:pointer;color:#fff;background:var(--primaryColor);border:none;border-radius:10px;outline:none;justify-content:center;align-items:center;width:100%;height:50px;font-size:18px;font-weight:500;transition:all .3s;display:flex}.contactCareers .contactCareersForm .contactCareersFormBox form .formBtnArea button:hover{background:var(--secondaryColor);transition:all .3s}.contactBlogs{width:100%;padding-bottom:100px}@media (max-width:768px){.contactBlogs{padding-bottom:80px}}.contactBlogs .contactBlogsHead{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.contactBlogs .contactBlogsHead h2{text-align:center;margin-top:0}.contactBlogs .contactBlogsMain{flex-wrap:wrap;gap:40px;width:100%;margin-top:60px;display:flex}@media (max-width:600px){.contactBlogs .contactBlogsMain{margin-top:40px}}.contactBlogs .contactBlogsMain .contactBlogsBox{background:#f4f0fb;border-radius:10px;flex-direction:column;width:calc(33.3333% - 27px);padding:20px;display:flex}@media (max-width:1024px){.contactBlogs .contactBlogsMain .contactBlogsBox{width:calc(50% - 20px)}}@media (max-width:650px){.contactBlogs .contactBlogsMain .contactBlogsBox{width:100%}}.contactBlogs .contactBlogsMain .contactBlogsBox .contactBlogsBoxThumbanil{background:#eee;border-radius:10px;width:100%;height:200px;overflow:hidden}.contactBlogs .contactBlogsMain .contactBlogsBox .contactBlogsBoxThumbanil img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.contactBlogs .contactBlogsMain .contactBlogsBox .contactBlogsBoxDetails{width:100%;margin-top:20px}.contactBlogs .contactBlogsMain .contactBlogsBox .contactBlogsBoxDetails h3{letter-spacing:0%;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:24px;font-weight:500;line-height:1.5;display:-webkit-box;overflow:hidden}.contactBlogs .contactBlogsMain .contactBlogsBox .contactBlogsBoxDetails h4{letter-spacing:0%;white-space:nowrap;text-overflow:ellipsis;margin-top:10px;font-size:16px;font-weight:500;line-height:1.5;overflow:hidden}.contactBlogs .contactBlogsMain .contactBlogsBox .contactBlogsBoxDetails p{letter-spacing:0%;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:15px;font-size:16px;font-weight:300;line-height:1.5;display:-webkit-box;overflow:hidden}.contactBlogs .contactBlogsMain .contactBlogsBox .contactBlogsBoxDetails a{background:var(--primaryColor);color:#fff;text-align:center;border-radius:10px;justify-content:center;align-items:center;width:100%;height:45px;margin-top:20px;font-size:14px;font-weight:500;text-decoration:none;transition:all .3s;display:flex}.contactBlogs .contactBlogsMain .contactBlogsBox .contactBlogsBoxDetails a:hover{background:var(--secondaryColor);transition:all .3s}.contactBlogs .contactBlogsMain .contactBlogsFooter{justify-content:center;align-items:center;width:100%;margin-top:20px;display:flex}.contactBlogs .contactBlogsMain .contactBlogsFooter .contactBlogsLoadMoreBtn{border:1px solid #0000;border:1px solid var(--primaryColor);width:fit-content;color:var(--primaryColor);cursor:pointer;border-radius:10px;padding:12px 66px;font-size:18px;font-weight:400;text-decoration:none;transition:all .3s}.contactBlogs .contactBlogsMain .contactBlogsFooter .contactBlogsLoadMoreBtn:hover{color:#fff;background:var(--secondaryColor);transition:all .3s}.innerBlogHead{width:100%;margin-top:80px;padding-top:40px}@media (max-width:768px){.innerBlogHead{margin-top:70px}}.innerBlogHead .innerBlogHeadMain{align-items:center;width:100%;display:flex}.innerBlogHead .innerBlogHeadMain .innerBlogHeadBackBtn{color:#000;align-items:center;gap:5px;font-size:16px;font-weight:300;text-decoration:none;transition:all .3s;display:flex}.innerBlogHead .innerBlogHeadMain .innerBlogHeadBackBtn:hover{color:var(--secondaryColor);transition:all .3s}.innerBlogHead .innerBlogHeadMain .innerBlogHeadBackBtn .icon{width:20px;height:20px}.innerBlogHead .innerBlogHeadMain .innerBlogHeadBackBtn .icon svg{width:100%;height:100%}.innerBlogDetails{width:100%;margin-top:60px;padding-bottom:60px}@media (max-width:600px){.innerBlogDetails{margin-top:40px}}.innerBlogDetails .innerBlogDetailsMain{flex-direction:column;width:100%;display:flex}.innerBlogDetails .innerBlogDetailsMain .innerBlogDetailsThumbnail{background:#eee;border-radius:10px;width:100%;display:flex;overflow:hidden}.innerBlogDetails .innerBlogDetailsMain .innerBlogDetailsThumbnail img{-o-object-fit:contain;object-fit:contain;border-radius:10px;width:100%;height:100%;overflow:hidden}.innerBlogDetails .innerBlogDetailsMain .innerBlogDetailsList{width:100%;margin-top:40px}.innerBlogDetails .innerBlogDetailsMain .innerBlogDetailsList h2{font-size:36px;font-weight:500;line-height:1.5}@media (max-width:768px){.innerBlogDetails .innerBlogDetailsMain .innerBlogDetailsList h2{font-size:30px}}@media (max-width:500px){.innerBlogDetails .innerBlogDetailsMain .innerBlogDetailsList h2{font-size:28px}}.innerBlogDetails .innerBlogDetailsMain .innerBlogDetailsList h4{margin-top:10px;font-size:20px;font-weight:500;line-height:1.5}@media (max-width:768px){.innerBlogDetails .innerBlogDetailsMain .innerBlogDetailsList h4{font-size:18px}}.innerBlogDetails .innerBlogDetailsMain .innerBlogDetailsList p{margin-top:20px}.jnpsMainWrapper{z-index:0;margin-top:100px;position:relative;overflow-x:hidden}@media (max-width:768px){.jnpsMainWrapper{margin-top:100px}}.jnpsMainWrapper:after{content:"";z-index:-1;background:linear-gradient(#0000,#00000025,#0000009a,#000);width:100%;height:100%;position:absolute;top:0;left:0}.jnpsMainWrapper .jnpsMainWrapperVideo{z-index:-2;width:100%;height:100%;display:flex;position:absolute}.jnpsMainWrapper .jnpsMainWrapperVideo video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.jnpsMainWrapper .jnpsMainWrapperMain{flex-direction:column;justify-content:flex-end;align-items:flex-start;width:100%;min-height:calc(100vh - 100px);padding:100px 0 20px;display:flex}@media (max-width:870px){.jnpsMainWrapper .jnpsMainWrapperMain{padding-bottom:80px}}@media (max-width:768px){.jnpsMainWrapper .jnpsMainWrapperMain{min-height:calc(100vh - 100px)}}.jnpsMainWrapper .jnpsMainWrapperMain .logoBadge{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#5757573d;border:1px solid #ffffff14;border-radius:14px;justify-content:center;align-items:center;width:120px;height:120px;padding:5px;display:flex}@media (max-width:1100px){.jnpsMainWrapper .jnpsMainWrapperMain .logoBadge{width:100px;height:100px}}@media (max-width:940px){.jnpsMainWrapper .jnpsMainWrapperMain .logoBadge{width:80px;height:80px}}.jnpsMainWrapper .jnpsMainWrapperMain .logoBadge img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.jnpsMainWrapper .jnpsMainWrapperMain h3{color:#ffffffbd;letter-spacing:1px;margin-top:30px;font-size:2.5em;font-weight:300}@media (max-width:1700px){.jnpsMainWrapper .jnpsMainWrapperMain h3{font-size:2.2em}}@media (max-width:1570px){.jnpsMainWrapper .jnpsMainWrapperMain h3{font-size:2em}}@media (max-width:1200px){.jnpsMainWrapper .jnpsMainWrapperMain h3{font-size:1.8em}}@media (max-width:1100px){.jnpsMainWrapper .jnpsMainWrapperMain h3{font-size:1.5em}}@media (max-width:940px){.jnpsMainWrapper .jnpsMainWrapperMain h3{font-size:1.3em}}.jnpsMainWrapper .jnpsMainWrapperMain h1{color:#fff;font-size:7.25rem;font-weight:500}@media (max-width:1800px){.jnpsMainWrapper .jnpsMainWrapperMain h1{font-size:5em}}@media (max-width:1250px){.jnpsMainWrapper .jnpsMainWrapperMain h1{font-size:4em}}@media (max-width:950px){.jnpsMainWrapper .jnpsMainWrapperMain h1{font-size:3.5em}}@media (max-width:768px){.jnpsMainWrapper .jnpsMainWrapperMain h1{font-size:3em}}.jnpsMainWrapper .jnpsMainWrapperMain .jnpsMainWrapperTagBox{width:100%;margin-top:35px;display:flex}@media (max-width:725px){.jnpsMainWrapper .jnpsMainWrapperMain .jnpsMainWrapperTagBox{width:100%}}@media (max-width:1200px){.jnpsMainWrapper .jnpsMainWrapperMain .jnpsMainWrapperTagBox{margin-top:25px}}@media (max-width:1000px){.jnpsMainWrapper .jnpsMainWrapperMain .jnpsMainWrapperTagBox{margin-top:15px}}.jnpsMainWrapper .jnpsMainWrapperMain .jnpsMainWrapperTagBox .jnpsTagline{vertical-align:top;width:100%;min-height:1.4em;margin-top:20px;line-height:1.4em;display:flex;position:relative}@media (max-width:725px){.jnpsMainWrapper .jnpsMainWrapperMain .jnpsMainWrapperTagBox .jnpsTagline{margin-top:50px}}.jnpsMainWrapper .jnpsMainWrapperMain .jnpsMainWrapperTagBox .jnpsTagline .word{opacity:0;white-space:nowrap;color:#fff;text-align:center;white-space:nowrap;font-size:6rem;font-weight:500;position:absolute;top:0}@media (max-width:1800px){.jnpsMainWrapper .jnpsMainWrapperMain .jnpsMainWrapperTagBox .jnpsTagline .word{font-size:5em}}@media (max-width:1570px){.jnpsMainWrapper .jnpsMainWrapperMain .jnpsMainWrapperTagBox .jnpsTagline .word{font-size:4em}}@media (max-width:1200px){.jnpsMainWrapper .jnpsMainWrapperMain .jnpsMainWrapperTagBox .jnpsTagline .word{font-size:4em}}@media (max-width:1000px){.jnpsMainWrapper .jnpsMainWrapperMain .jnpsMainWrapperTagBox .jnpsTagline .word{font-size:3em}}@media (max-width:940px){.jnpsMainWrapper .jnpsMainWrapperMain .jnpsMainWrapperTagBox .jnpsTagline .word{font-size:3em}}.jnpsMainWrapper .jnpsMainWrapperMain .jnpsMainWrapperTagBox .jnpsTagline .letter{transform-origin:50% 50% 25px;will-change:transform,opacity;transition:transform .32s cubic-bezier(.55,.055,.675,.19),opacity .2s;display:inline-block;transform:translateZ(25px)}.jnpsMainWrapper .jnpsMainWrapperMain .jnpsMainWrapperTagBox .jnpsTagline .letter.out{opacity:0;transform:rotateX(90deg)}.jnpsMainWrapper .jnpsMainWrapperMain .jnpsMainWrapperTagBox .jnpsTagline .letter.behind{opacity:0;transform:rotateX(-90deg)}.jnpsMainWrapper .jnpsMainWrapperMain .jnpsMainWrapperTagBox .jnpsTagline .letter.in{opacity:1;transition:transform .38s cubic-bezier(.175,.885,.32,1.275),opacity .2s;transform:rotateX(0)}.jnpsMainWrapper .jnpsMainWrapperMain .jnpsMainWrapperTagBox .jnpsTagline .letter.space{width:.5ch}@media (prefers-reduced-motion:reduce){.jnpsMainWrapper .jnpsMainWrapperMain .jnpsMainWrapperTagBox .jnpsTagline .letter{transition:none!important;transform:none!important}}.jnpsMainWrapper .jnpsMainWrapperMain a{color:#fff;border:1px solid #fff;border-radius:14px;margin-top:30px;padding:16px 30px;font-size:16px;text-decoration:none;transition:all .3s}@media (max-width:870px){.jnpsMainWrapper .jnpsMainWrapperMain a{order:4}}.jnpsMainWrapper .jnpsMainWrapperMain a:hover{color:#000;background:#fff;transition:all .3s}.jnpsMainWrapper .jnpsMainWrapperMain .bannerMarquee{z-index:0;justify-content:flex-end;align-items:center;width:100%;margin-top:40px;display:flex;position:relative}@media (max-width:1640px){.jnpsMainWrapper .jnpsMainWrapperMain .bannerMarquee{padding-right:5%}}@media (max-width:1440px){.jnpsMainWrapper .jnpsMainWrapperMain .bannerMarquee{justify-content:flex-start;margin-top:60px;padding-right:0%}}@media (max-width:870px){.jnpsMainWrapper .jnpsMainWrapperMain .bannerMarquee{order:3;margin-top:20px}}@media (max-width:520px){.jnpsMainWrapper .jnpsMainWrapperMain .bannerMarquee{margin-top:20px}}.jnpsMainWrapper .jnpsMainWrapperMain .bannerMarquee .bannerMarqueeText{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#5757573d;border:1px solid #ffffff14;border-radius:14px;justify-content:space-between;align-items:center;gap:40px;padding:20px 40px;display:flex}@media (max-width:1100px){.jnpsMainWrapper .jnpsMainWrapperMain .bannerMarquee .bannerMarqueeText{gap:30px}}@media (max-width:880px){.jnpsMainWrapper .jnpsMainWrapperMain .bannerMarquee .bannerMarqueeText{padding:20px 30px}}@media (max-width:675px){.jnpsMainWrapper .jnpsMainWrapperMain .bannerMarquee .bannerMarqueeText{flex-direction:column;gap:15px;width:100%}}.jnpsMainWrapper .jnpsMainWrapperMain .bannerMarquee .bannerMarqueeText span{background:#ffffff7e;border-radius:50px;width:1px;height:40px}@media (max-width:1100px){.jnpsMainWrapper .jnpsMainWrapperMain .bannerMarquee .bannerMarqueeText span{height:25px}}@media (max-width:675px){.jnpsMainWrapper .jnpsMainWrapperMain .bannerMarquee .bannerMarqueeText span{width:20px;height:1px}}.jnpsMainWrapper .jnpsMainWrapperMain .bannerMarquee .bannerMarqueeText p{color:#fff;white-space:nowrap;font-size:22px;font-style:italic;font-weight:300}@media (max-width:1700px){.jnpsMainWrapper .jnpsMainWrapperMain .bannerMarquee .bannerMarqueeText p{font-size:20px}}@media (max-width:1100px){.jnpsMainWrapper .jnpsMainWrapperMain .bannerMarquee .bannerMarqueeText p{font-size:18px}}@media (max-width:940px){.jnpsMainWrapper .jnpsMainWrapperMain .bannerMarquee .bannerMarqueeText p{font-size:16px}}.jnpsMainWrapper .jnpsMainWrapperMain .gsapTextBox{margin-top:10px}.jnpsMainWrapper .jnpsMainWrapperMain .text{color:#fff;perspective:500px;font-size:5.5rem;font-weight:500;display:inline-block}@media (max-width:1800px){.jnpsMainWrapper .jnpsMainWrapperMain .text{font-size:4.5em}}@media (max-width:1570px){.jnpsMainWrapper .jnpsMainWrapperMain .text{font-size:4em}}@media (max-width:1200px){.jnpsMainWrapper .jnpsMainWrapperMain .text{font-size:3.5em}}@media (max-width:1000px){.jnpsMainWrapper .jnpsMainWrapperMain .text{font-size:3em}}@media (max-width:940px){.jnpsMainWrapper .jnpsMainWrapperMain .text{font-size:2.8em}}@media (max-width:768px){.jnpsMainWrapper .jnpsMainWrapperMain .text{font-size:2.2em}}@media (max-width:600px){.jnpsMainWrapper .jnpsMainWrapperMain .text{font-size:2em}}.jnpsMainWrapper .jnpsMainWrapperMain.fadeUpInit{opacity:0;pointer-events:none;transform:translateY(24px)}.jnpsMainWrapper .jnpsMainWrapperMain.fadeUpIn{animation:.7s forwards fadeUp}@keyframes fadeUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.jnpsMainWrapper .jnpsMainWrapperMain.fadeUpIn{opacity:1;animation:none;transform:none}}.jnpsMainWrapper .schoolResultSection{cursor:pointer;flex-direction:column;justify-content:center;align-items:center;transition:all .3s;display:flex;position:absolute;bottom:10px;right:10px}.jnpsMainWrapper .schoolResultSection:hover{transition:all .3s;transform:translate(-10px,-10px)}.jnpsMainWrapper .schoolResultSection .schoolResultSectionVideo{border-radius:14px;width:160px;height:120px;overflow:hidden}@media (max-width:500px){.jnpsMainWrapper .schoolResultSection .schoolResultSectionVideo{width:100px;height:80px}}.jnpsMainWrapper .schoolResultSection .schoolResultSectionVideo video,.jnpsMainWrapper .schoolResultSection .schoolResultSectionVideo img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.jnpsMainWrapper .schoolResultSection .schoolResultSectionText{color:#000;background:#fff;border-radius:50px;flex-direction:column;justify-content:center;align-items:center;margin-top:-10px;padding:14px 20px 10px;font-size:14px;display:flex}@media (max-width:500px){.jnpsMainWrapper .schoolResultSection .schoolResultSectionText{font-size:12px}}.jnpsMainWrapper .schoolResultSection .schoolResultSectionText .schoolResultSectionTextBox{color:#000;text-fill-color:transparent;-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#8000ff,#4079ff,#4079ff,#8000ff) 0 0/200%;-webkit-background-clip:text;background-clip:text;animation:2s linear infinite shine}@keyframes shine{to{background-position:-200%}}.jnpsMainWrapper .schoolResultSection .schoolResultSectionText span{text-align:center;margin-top:4px;font-size:8px;text-decoration:underline}.schoolResultPopup{z-index:150;opacity:0;visibility:hidden;background:#00000018;justify-content:center;align-items:flex-start;width:100%;height:100vh;padding:150px 0 100px;transition:all .3s;display:flex;position:fixed;top:0;left:0;overflow-y:auto}.schoolResultPopup .schoolResultPopupBox{opacity:0;background:#fff;border-radius:20px;width:600px;transition:all .3s;display:flex;position:relative;transform:translateY(-150px)}@media (max-width:640px){.schoolResultPopup .schoolResultPopupBox{width:90%}}.schoolResultPopup .schoolResultPopupBox .schoolResultPopupCloseBtn{cursor:pointer;justify-content:center;align-items:center;width:30px;height:30px;transition:all .3s;display:flex;position:absolute;top:-30px;left:50%;transform:translateY(-50%)}.schoolResultPopup .schoolResultPopupBox .schoolResultPopupCloseBtn:hover{transition:all .3s;transform:translateY(-50%)rotate(45deg)}.schoolResultPopup .schoolResultPopupBox .schoolResultPopupCloseBtn svg{color:#fff;width:100%;height:100%}.schoolResultPopup .schoolResultPopupBox img,.schoolResultPopup .schoolResultPopupBox video,.schoolResultPopup .schoolResultPopupBox iframe{-o-object-fit:cover;object-fit:cover;border-radius:20px;width:100%;height:100%;overflow:hidden}.schoolResultPopupActive{opacity:1;visibility:visible;transition:all .3s ease-out}.schoolResultPopupActive .schoolResultPopupBox{opacity:1;transition:all .3s ease-out;transform:translateY(0)}.loaderWrapper{z-index:9999;background:#fff;flex-direction:column;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.loaderImage{width:180px;height:180px;margin-bottom:20px}.loaderHeading{color:#036;transform-origin:50%;font-size:2rem;font-weight:700;animation:2.5s ease-out forwards zoomInUp}@keyframes zoomInUp{0%{opacity:0;transform:scale(.5)translateY(30px)}to{opacity:1;transform:scale(1)translateY(0)}}.feesBanner{z-index:0;letter-spacing:4px;width:100%;margin-top:120px;padding:80px 0;position:relative;overflow:hidden}@media (max-width:1440px){.feesBanner{padding:80px 0}}@media (max-width:768px){.feesBanner{margin-top:100px}}@media (max-width:600px){.feesBanner{padding:60px 0}}.feesBanner:before{content:"";z-index:-2;background:url(../media/facilitiesBg.6a72c88f.webp) 50%/cover no-repeat;width:100%;height:100%;transition:all 1s;position:absolute;top:0;left:0;transform:scale(1.3)}.feesBanner .feesBannerMain{justify-content:center;align-items:center;width:100%;display:flex}.feesBanner .feesBannerMain h2{text-align:center;color:#fff;font-size:5em;font-weight:300}@media (max-width:1150px){.feesBanner .feesBannerMain h2{font-size:3.5em}}@media (max-width:900px){.feesBanner .feesBannerMain h2{font-size:3em}}@media (max-width:768px){.feesBanner .feesBannerMain h2{font-size:2.5em}}@media (max-width:600px){.feesBanner .feesBannerMain h2{font-size:38px}}.feesBannerActive:before{transition:all 1s;transform:scale(1)}.feesWrapper{padding-top:50px;padding-bottom:50px}.feesWrapper .mainHeader{text-align:center;margin-bottom:60px}.feesWrapper .mainHeader h1{color:#1a365d;margin-bottom:12px;font-size:2.5rem;font-weight:700;line-height:1.2}.feesWrapper .mainHeader .subtitle{color:#4a5568;max-width:600px;margin:0 auto;font-size:1.1rem}.feesWrapper .feeLayout{align-items:flex-start;gap:80px;display:flex}.feesWrapper .feeLayout .feeLeft{flex:1;min-width:0}.feesWrapper .feeLayout .feeLeft .sectionTitle{color:#2d3748;margin-bottom:30px;font-size:22px;font-weight:600;display:inline-block;position:relative}.feesWrapper .feeLayout .feeLeft .sectionTitle:after{content:"";background:var(--secondaryColor);width:60px;height:3px;position:absolute;bottom:-8px;left:0}.feesWrapper .feeLayout .feeLeft .description{color:#4a5568;margin-bottom:40px;font-size:18px;line-height:1.7}.feesWrapper .feeLayout .feeLeft .paymentMethods{flex-direction:column;gap:30px;display:flex}.feesWrapper .feeLayout .feeLeft .paymentMethods .method h3{color:#2d3748;margin-bottom:8px;font-size:1.3rem;font-weight:600}.feesWrapper .feeLayout .feeLeft .paymentMethods .method p{color:#4a5568;margin-bottom:16px;line-height:1.6}.feesWrapper .feeLayout .feeLeft .portalButton{background:var(--primaryColor);color:#fff;cursor:pointer;border:none;border-radius:6px;align-items:center;gap:8px;padding:12px 24px;font-size:14px;font-weight:500;transition:all .2s;display:inline-flex}.feesWrapper .feeLayout .feeLeft .portalButton:hover{background:var(--secondaryColor);transform:translateY(-1px)}.feesWrapper .feeLayout .feeLeft .portalButton svg{transition:transform .2s}.feesWrapper .feeLayout .feeLeft .portalButton:hover svg{transform:translate(2px)}.feesWrapper .feeLayout .feeLeft .supportedApps{align-items:center;gap:12px;margin-top:15px;display:flex}.feesWrapper .feeLayout .feeLeft .supportedApps span{color:#718096;font-size:.9rem}.feesWrapper .feeLayout .feeLeft .supportedApps .appIcons{gap:10px;display:flex}.feesWrapper .feeLayout .feeLeft .supportedApps .appIcons svg{color:#2d3748;cursor:pointer;transition:transform .2s}.feesWrapper .feeLayout .feeLeft .supportedApps .appIcons svg:hover{color:#3182ce;transform:scale(1.2)}.feesWrapper .feeLayout .feeRight{width:380px;position:relative}.feesWrapper .feeLayout .feeRight .qrSection{flex-direction:column;align-items:center;display:flex;position:sticky;top:20px}.feesWrapper .feeLayout .feeRight .qrSection .qrVisual{background:#fff;border-radius:12px;margin-bottom:20px;padding:20px;box-shadow:0 4px 20px #0000000d}.feesWrapper .feeLayout .feeRight .qrSection .qrVisual .qrCode{-o-object-fit:contain;object-fit:contain;border-radius:8px}.feesWrapper .feeLayout .feeRight .qrSection .qrDetails{text-align:center;width:100%}.feesWrapper .feeLayout .feeRight .qrSection .qrDetails .instructions{color:#4a5568;margin-bottom:8px;font-size:1rem}.feesWrapper .feeLayout .feeRight .qrSection .qrDetails .upiId{color:#3182ce;background:#ebf4ff;border-radius:20px;margin-bottom:20px;padding:8px 16px;font-family:Courier New,monospace;font-size:1rem;font-weight:500;display:inline-block}.feesWrapper .feeLayout .feeRight .qrSection .qrDetails .qrDecorations{color:#a0aec0;align-items:center;gap:10px;margin:20px 0;display:flex}.feesWrapper .feeLayout .feeRight .qrSection .qrDetails .qrDecorations .decorationLine{background:#e2e8f0;flex:1;height:1px}.feesWrapper .feeLayout .feeRight .qrSection .qrDetails .copyButton{color:#3182ce;cursor:pointer;background:#fff;border:1px solid #bee3f8;border-radius:6px;align-items:center;gap:6px;padding:8px 16px;font-size:.9rem;transition:all .2s;display:inline-flex}.feesWrapper .feeLayout .feeRight .qrSection .qrDetails .copyButton:hover{background:#ebf8ff;border-color:#90cdf4}.feesWrapper .feeLayout .feeRight .qrSection .qrDetails .copyButton svg{font-size:1rem}@media (max-width:1024px){.feesWrapper .feeLayout{flex-direction:column;gap:50px}.feesWrapper .feeLayout .feeRight{width:100%}.feesWrapper .feeLayout .qrSection{flex-direction:row;justify-content:center;align-items:flex-end;gap:40px}.feesWrapper .feeLayout .qrSection .qrVisual img{-o-object-fit:contain;object-fit:contain}.feesWrapper .feeLayout .qrSection .qrDetails{text-align:left;width:auto}}@media (max-width:640px){.feesWrapper .mainHeader h1{font-size:2rem}.feesWrapper .feeLayout .qrSection{flex-direction:column;align-items:center}.feesWrapper .feeLayout .qrSection .qrDetails{text-align:center}.feesWrapper .feeLayout .feeLeft .sectionTitle{font-size:1.5rem}}.highlight-quote{color:var(--primaryColor);border-radius:6px;padding:4px 8px;font-weight:800;display:inline-block}.homeCalendarCongregationList{flex-direction:column;gap:10px;width:100%;margin-top:60px;display:flex}@media (max-width:600px){.homeCalendarCongregationList{margin-top:40px}}.homeCalendarCongregationList .homeCalendarCongregationBox{width:100%}.homeCalendarCongregationList .homeCalendarCongregationBox .homeCalendarCongregationBoxMain{background:#fff;border-radius:14px;flex-wrap:wrap;align-items:center;gap:15px;width:100%;padding:20px;display:flex}.homeCalendarCongregationList .homeCalendarCongregationBox .homeCalendarCongregationBoxMain .homeCalendarCongregationBoxCol1{align-items:center;gap:15px;width:calc(100% - 180px);display:flex}@media (max-width:650px){.homeCalendarCongregationList .homeCalendarCongregationBox .homeCalendarCongregationBoxMain .homeCalendarCongregationBoxCol1{width:100%}}.homeCalendarCongregationList .homeCalendarCongregationBox .homeCalendarCongregationBoxMain .homeCalendarCongregationBoxCol1 .icon{width:30px;height:30px}.homeCalendarCongregationList .homeCalendarCongregationBox .homeCalendarCongregationBoxMain .homeCalendarCongregationBoxCol1 .icon svg{width:100%;height:100%}.homeCalendarCongregationList .homeCalendarCongregationBox .homeCalendarCongregationBoxMain .homeCalendarCongregationBoxCol1 p{width:calc(100% - 45px);letter-spacing:0%;white-space:nowrap;text-overflow:ellipsis;font-size:18px;font-weight:500;line-height:1.5;overflow:hidden}@media (max-width:768px){.homeCalendarCongregationList .homeCalendarCongregationBox .homeCalendarCongregationBoxMain .homeCalendarCongregationBoxCol1 p{font-size:16px}}.homeCalendarCongregationList .homeCalendarCongregationBox .homeCalendarCongregationBoxMain .homeCalendarCongregationBoxCol2{width:165px}@media (max-width:650px){.homeCalendarCongregationList .homeCalendarCongregationBox .homeCalendarCongregationBoxMain .homeCalendarCongregationBoxCol2{width:100%;padding-left:40px}}.homeCalendarCongregationList .homeCalendarCongregationBox .homeCalendarCongregationBoxMain .homeCalendarCongregationBoxCol2 a{border:1px solid #0000;border:1px solid var(--primaryColor);color:#fff;background:var(--primaryColor);border-radius:10px;justify-content:center;align-items:center;width:100%;padding:12px;font-size:18px;font-weight:400;text-decoration:none;transition:all .3s;display:flex}@media (max-width:768px){.homeCalendarCongregationList .homeCalendarCongregationBox .homeCalendarCongregationBoxMain .homeCalendarCongregationBoxCol2 a{font-size:16px}}.homeCalendarCongregationList .homeCalendarCongregationBox .homeCalendarCongregationBoxMain .homeCalendarCongregationBoxCol2 a:hover{border-color:var(--secondaryColor);background:var(--secondaryColor);transition:all .3s}.admissionsDetailsDetailsList ul{margin:0;padding:0;list-style:none}.admissionsDetailsDetailsList li{cursor:pointer;background-color:#f8f9fa;border-radius:8px;align-items:flex-start;margin-bottom:10px;padding:15px;transition:all .3s;display:flex;position:relative}.admissionsDetailsDetailsList li:hover{background-color:#e9ecef}.admissionsDetailsDetailsList li .number{color:var(--primaryColor);min-width:30px;margin-right:15px;font-size:18px;font-weight:700}.admissionsDetailsDetailsList li .details{flex:1}.admissionsDetailsDetailsList li .details p{color:#000;margin:0;font-weight:500}.admissionsDetailsDetailsList li .description{color:#000000b0;border-radius:6px;margin-top:5px;font-size:14px;line-height:1.2}.admissionsDetailsDetailsList li .expand-icon{color:var(--primaryColor);margin-left:10px;font-size:18px;font-weight:700}.officePopupOverlay{z-index:10000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000bf;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.officePopupOverlay .officePopupBox{background:#fff;border:1px solid #fff3;border-radius:20px;flex-direction:column;width:100%;max-width:500px;max-height:95vh;display:flex;position:relative;overflow:hidden;box-shadow:0 25px 50px -12px #0006}.officePopupOverlay .officePopupBox .officePopupClose{cursor:pointer;color:#64748b;z-index:10;background:#f1f5f9;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:20px;transition:all .2s;display:flex;position:absolute;top:15px;right:15px}.officePopupOverlay .officePopupBox .officePopupClose:hover{color:#fff;background:#ef4444}.officePopupOverlay .officePopupBox .officePopupInner{flex:1;padding:30px 25px;overflow-y:auto}.officePopupOverlay .officePopupBox .officePopupInner::-webkit-scrollbar{width:6px}.officePopupOverlay .officePopupBox .officePopupInner::-webkit-scrollbar-track{background:#f1f5f9;border-radius:10px}.officePopupOverlay .officePopupBox .officePopupInner::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:10px}.officePopupOverlay .officePopupBox .officePopupInner::-webkit-scrollbar-thumb:hover{background:var(--primaryColor)}.officePopupOverlay .officePopupBox .officePopupInner .officePopupHeader{text-align:center;flex-direction:column;align-items:center;gap:8px;margin-bottom:20px;display:flex}.officePopupOverlay .officePopupBox .officePopupInner .officePopupHeader .officeLogoContainer{width:200px;height:70px;margin-bottom:2px}.officePopupOverlay .officePopupBox .officePopupInner .officePopupHeader .officeLogoContainer .officeLogoImg{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.officePopupOverlay .officePopupBox .officePopupInner .officePopupHeader .officeStatusBadge{color:#b45309;letter-spacing:.5px;text-transform:uppercase;background:#fff8e6;border:1px solid #fde68a;border-radius:1000px;padding:4px 12px;font-size:11px;font-weight:700}.officePopupOverlay .officePopupBox .officePopupInner .officePopupHeader .officePopupTitle{color:var(--primaryColor);margin:0;font-size:20px;font-weight:800;line-height:1.2}.officePopupOverlay .officePopupBox .officePopupInner .officePopupDivider{background:linear-gradient(90deg,#0000,#e2e8f0,#0000);width:100%;height:1px;margin-bottom:20px}.officePopupOverlay .officePopupBox .officePopupInner .officePopupBody .officePopupSub{color:#475569;text-align:center;margin-bottom:15px;font-size:14px;line-height:1.4}.officePopupOverlay .officePopupBox .officePopupInner .officePopupBody .officePopupSub .closureHighlight{color:#dc2626;text-underline-offset:4px;font-weight:700;text-decoration:underline}.officePopupOverlay .officePopupBox .officePopupInner .officePopupBody .officePopupTableContainer{background:#f8fafc;border:1px solid #f1f5f9;border-radius:12px;width:100%;margin-bottom:15px;overflow-x:auto}.officePopupOverlay .officePopupBox .officePopupInner .officePopupBody .officePopupTableContainer .officePopupTable{border-collapse:collapse;text-align:left;width:100%}.officePopupOverlay .officePopupBox .officePopupInner .officePopupBody .officePopupTableContainer .officePopupTable th{color:#1e293b;text-transform:uppercase;letter-spacing:.5px;background:#f1f5f9;padding:10px 15px;font-size:11px;font-weight:700}.officePopupOverlay .officePopupBox .officePopupInner .officePopupBody .officePopupTableContainer .officePopupTable td{color:#475569;border-top:1px solid #f1f5f9;padding:10px 15px;font-size:13px}.officePopupOverlay .officePopupBox .officePopupInner .officePopupBody .officePopupTableContainer .officePopupTable td.holidayName{color:#1e293b;font-weight:600}.officePopupOverlay .officePopupBox .officePopupInner .officePopupBody .officePopupTableContainer .officePopupTable tr:hover td{background:#fff}.officePopupOverlay .officePopupBox .officePopupInner .officePopupBody .officePopupNote{color:#64748b;text-align:center;font-size:12px;font-style:italic}.officePopupOverlay .officePopupBox .officePopupInner .officePopupBody .officePopupNote strong{color:#1e293b}.officePopupOverlay .officePopupBox .officePopupInner .officePopupFooter{justify-content:center;margin-top:20px;padding-bottom:5px;display:flex}.officePopupOverlay .officePopupBox .officePopupInner .officePopupFooter .officePopupConfirm{background:var(--primaryColor);color:#fff;cursor:pointer;border:none;border-radius:12px;padding:12px 30px;font-size:14px;font-weight:700;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.officePopupOverlay .officePopupBox .officePopupInner .officePopupFooter .officePopupConfirm:hover{background:var(--secondaryColor);transform:translateY(-2px);box-shadow:0 10px 15px -3px #00000026}.officePopupOverlay .officePopupBox .officePopupInner .officePopupFooter .officePopupConfirm:active{transform:translateY(0)}@media (max-width:768px){.officePopupOverlay .officePopupBox{width:94%;margin:10px}.officePopupOverlay .officePopupBox .officePopupInner{padding:20px 15px}.officePopupOverlay .officePopupBox .officePopupInner .officePopupHeader{margin-bottom:12px}.officePopupOverlay .officePopupBox .officePopupInner .officePopupHeader .officeLogoContainer{width:160px;height:55px}.officePopupOverlay .officePopupBox .officePopupInner .officePopupHeader .officePopupTitle{font-size:17px}.officePopupOverlay .officePopupBox .officePopupInner .officePopupDivider{margin-bottom:15px}.officePopupOverlay .officePopupBox .officePopupInner .officePopupBody .officePopupSub{margin-bottom:10px;font-size:13px}.officePopupOverlay .officePopupBox .officePopupInner .officePopupBody .officePopupTableContainer{margin-bottom:12px}.officePopupOverlay .officePopupBox .officePopupInner .officePopupBody .officePopupTableContainer .officePopupTable{table-layout:auto;width:100%}.officePopupOverlay .officePopupBox .officePopupInner .officePopupBody .officePopupTableContainer .officePopupTable th,.officePopupOverlay .officePopupBox .officePopupInner .officePopupBody .officePopupTableContainer .officePopupTable td{padding:8px 6px;font-size:10.5px;line-height:1.3}.officePopupOverlay .officePopupBox .officePopupInner .officePopupBody .officePopupTableContainer .officePopupTable th:first-child,.officePopupOverlay .officePopupBox .officePopupInner .officePopupBody .officePopupTableContainer .officePopupTable td:first-child{white-space:nowrap;min-width:70px}.officePopupOverlay .officePopupBox .officePopupInner .officePopupBody .officePopupTableContainer .officePopupTable th:nth-child(2),.officePopupOverlay .officePopupBox .officePopupInner .officePopupBody .officePopupTableContainer .officePopupTable td:nth-child(2){white-space:nowrap;min-width:75px}.officePopupOverlay .officePopupBox .officePopupInner .officePopupBody .officePopupTableContainer .officePopupTable th.holidayName,.officePopupOverlay .officePopupBox .officePopupInner .officePopupBody .officePopupTableContainer .officePopupTable td.holidayName{width:auto;font-weight:600}.officePopupOverlay .officePopupBox .officePopupInner .officePopupBody .officePopupNote{font-size:10px}.officePopupOverlay .officePopupBox .officePopupInner .officePopupFooter{margin-top:15px}.officePopupOverlay .officePopupBox .officePopupInner .officePopupFooter .officePopupConfirm{width:100%;padding:10px 25px;font-size:13px}}@media (max-width:400px){.officePopupOverlay .officePopupBox .officePopupInner{padding:15px 12px}.officePopupOverlay .officePopupBox .officePopupInner .officePopupHeader .officePopupTitle{font-size:16px}.officePopupOverlay .officePopupBox .officePopupInner .officePopupTableContainer .officePopupTable th,.officePopupOverlay .officePopupBox .officePopupInner .officePopupTableContainer .officePopupTable td{padding:6px 8px;font-size:10.5px}}.mandatory-disclosure{padding-top:50px;position:relative}.mandatory-disclosure .back-btn{color:#fff;cursor:pointer;background:#0056b3;border:none;border-radius:5px;padding:8px 16px;font-size:14px;font-weight:500;transition:background .3s;position:absolute;top:0;left:0;box-shadow:0 2px 6px #0003}.mandatory-disclosure .back-btn:hover{background:#003f88}.mandatory-disclosure .section{margin-top:20px}.main-heading{text-align:center;color:#11408c;text-transform:uppercase;width:100%;margin-bottom:40px;font-size:28px;font-weight:700;display:inline-block;position:relative}@media (max-width:768px){.main-heading{margin-bottom:30px;font-size:24px}}@media (max-width:480px){.main-heading{margin-bottom:25px;font-size:20px}}.main-heading span{z-index:0;position:relative}.main-heading span:after{content:"";background:var(--thirdColor);z-index:-1;border-radius:10px;width:100%;height:6px;position:absolute;bottom:-5px;left:0}@media (max-width:480px){.main-heading span:after{height:3px;bottom:-1px}}.mandatory-disclosure .video-modal{z-index:9999;background:#000000bf;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.mandatory-disclosure .video-modal .video-content{background:#fff;border-radius:12px;width:80%;max-width:800px;padding:20px;position:relative}.mandatory-disclosure .video-modal .video-content .close-btn{color:#fff;cursor:pointer;background:#f44;border:none;border-radius:6px;padding:6px 10px;font-weight:700;position:absolute;top:10px;right:15px}.mandatory-disclosure .watch-video-btn{background:var(--primaryColor);color:#fff;cursor:pointer;border:none;border-radius:6px;padding:6px 12px;transition:background .3s}.mandatory-disclosure .watch-video-btn:hover{background:#0056b3}.meetingPopupOverlay{-webkit-backdrop-filter:blur(8px);z-index:99999;opacity:0;visibility:hidden;background:#00000080;justify-content:center;align-items:center;width:100%;height:100vh;padding:20px;animation:.3s forwards fadeInOverlay;display:flex;position:fixed;top:0;left:0}.meetingPopupOverlay .meetingPopupContent{background:#fff;border-radius:16px;flex-direction:column;gap:25px;width:100%;max-width:550px;padding:50px 40px;animation:.3s .1s forwards popupSlideUp;display:flex;position:relative;transform:translateY(20px);box-shadow:0 20px 60px #00000026}@media (max-width:600px){.meetingPopupOverlay .meetingPopupContent{gap:20px;max-width:90%;padding:30px 20px}}.meetingPopupOverlay .meetingPopupContent .closeBtn{cursor:pointer;color:#555;background:#f5f5f5;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:20px;transition:all .3s;display:flex;position:absolute;top:15px;right:15px}@media (max-width:600px){.meetingPopupOverlay .meetingPopupContent .closeBtn{width:35px;height:35px;font-size:18px;top:10px;right:10px}}.meetingPopupOverlay .meetingPopupContent .closeBtn:hover{background:var(--primaryColor);color:#fff;transform:rotate(90deg)}.meetingPopupOverlay .meetingPopupContent h3{color:var(--primaryColor);margin:0;font-size:30px;font-weight:700;line-height:1.2}@media (max-width:600px){.meetingPopupOverlay .meetingPopupContent h3{margin-top:10px;font-size:24px}}.meetingPopupOverlay .meetingPopupContent p{color:#666;margin:0;font-size:16px;line-height:1.6}@media (max-width:600px){.meetingPopupOverlay .meetingPopupContent p{font-size:14px}}.meetingPopupOverlay .meetingPopupContent .phoneLink{color:var(--primaryColor);align-items:center;gap:15px;width:fit-content;margin-top:5px;font-size:24px;font-weight:700;text-decoration:none;transition:all .3s;display:flex}@media (max-width:600px){.meetingPopupOverlay .meetingPopupContent .phoneLink{gap:10px;font-size:20px}}.meetingPopupOverlay .meetingPopupContent .phoneLink svg{background:var(--primaryColor);color:#fff;border-radius:50%;width:44px;height:44px;padding:8px;font-size:24px;transition:all .3s}@media (max-width:600px){.meetingPopupOverlay .meetingPopupContent .phoneLink svg{width:36px;height:36px;padding:6px;font-size:20px}}.meetingPopupOverlay .meetingPopupContent .phoneLink:hover{color:var(--thirdColor)}.meetingPopupOverlay .meetingPopupContent .phoneLink:hover svg{background:var(--thirdColor);transform:scale(1.1)}.meetingPopupOverlay .meetingPopupContent .callbackBox{cursor:pointer;background:#fff;border:1px solid #e0e0e0;border-radius:12px;align-items:center;gap:15px;margin-top:10px;padding:20px;transition:all .3s;display:flex;position:relative;overflow:hidden}@media (max-width:600px){.meetingPopupOverlay .meetingPopupContent .callbackBox{gap:10px;padding:15px}}.meetingPopupOverlay .meetingPopupContent .callbackBox:before{content:"";background:var(--primaryColor);opacity:0;width:4px;height:100%;transition:all .3s;position:absolute;top:0;left:0}.meetingPopupOverlay .meetingPopupContent .callbackBox .icon{color:var(--primaryColor);justify-content:center;align-items:center;font-size:24px;display:flex}@media (max-width:600px){.meetingPopupOverlay .meetingPopupContent .callbackBox .icon{font-size:20px}}.meetingPopupOverlay .meetingPopupContent .callbackBox .text{flex-direction:column;flex:1;gap:5px;display:flex}.meetingPopupOverlay .meetingPopupContent .callbackBox .text h4{color:#333;margin:0;font-size:18px;font-weight:600}@media (max-width:600px){.meetingPopupOverlay .meetingPopupContent .callbackBox .text h4{font-size:16px}}.meetingPopupOverlay .meetingPopupContent .callbackBox .text p{color:#777;margin:0;font-size:14px}@media (max-width:600px){.meetingPopupOverlay .meetingPopupContent .callbackBox .text p{font-size:13px}}.meetingPopupOverlay .meetingPopupContent .callbackBox .arrow{color:#ccc;align-items:center;font-size:22px;transition:all .3s;display:flex}.meetingPopupOverlay .meetingPopupContent .callbackBox:hover .arrow{color:var(--primaryColor);transform:translate(5px)}@keyframes fadeInOverlay{to{opacity:1;visibility:visible}}@keyframes popupSlideUp{to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.transferFormSection .formContainer{border-radius:16px;padding:30px 20px}}.transferFormSection{background-color:var(--bgColor);justify-content:center;align-items:center;min-height:600px;padding:80px 0;display:flex}.transferFormSection .formContainer{background:#fff;border:1px solid #11408c0d;border-radius:24px;width:100%;max-width:650px;margin:0 auto;padding:50px 60px;box-shadow:0 20px 50px #0000000d}@media (max-width:768px){.transferFormSection .formContainer{border-radius:16px;padding:30px 20px}}.transferFormSection .formContainer .formHeader{text-align:center;margin-bottom:40px}.transferFormSection .formContainer .formHeader h3{color:var(--primaryColor);letter-spacing:-.5px;margin-bottom:12px;font-size:32px;font-weight:700}.transferFormSection .formContainer .formHeader p{color:#666;font-size:16px;line-height:1.6}.transferFormSection .formContainer .tcForm{flex-direction:column;gap:30px;display:flex}.transferFormSection .formContainer .tcForm .formGroup{flex-direction:column;gap:12px;display:flex;position:relative}.transferFormSection .formContainer .tcForm .formGroup label{color:#444;align-items:center;gap:8px;font-size:15px;font-weight:600;display:flex}.transferFormSection .formContainer .tcForm .formGroup .fileUploadArea{width:100%;transition:all .3s;position:relative}.transferFormSection .formContainer .tcForm .formGroup .fileUploadArea input[type=file]{opacity:0;cursor:pointer;z-index:2;width:100%;height:100%;position:absolute;top:0;left:0}.transferFormSection .formContainer .tcForm .formGroup .fileUploadArea .uploadLabel{cursor:pointer;text-align:center;background-color:#f9f9fb;border:2px dashed #ddd;border-radius:14px;justify-content:center;align-items:center;padding:30px;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex}.transferFormSection .formContainer .tcForm .formGroup .fileUploadArea .uploadLabel:hover{border-color:var(--primaryColor);background-color:#11408c05}.transferFormSection .formContainer .tcForm .formGroup .fileUploadArea .uploadLabel .uploadPlaceholder{color:#888;flex-direction:column;align-items:center;gap:12px;display:flex}.transferFormSection .formContainer .tcForm .formGroup .fileUploadArea .uploadLabel .uploadPlaceholder .icon{color:var(--primaryColor);opacity:.7;font-size:36px}.transferFormSection .formContainer .tcForm .formGroup .fileUploadArea .uploadLabel .uploadPlaceholder span{font-size:15px;font-weight:500}.transferFormSection .formContainer .tcForm .formGroup .fileUploadArea .uploadLabel .fileInfo{color:var(--primaryColor);flex-direction:column;align-items:center;gap:12px;display:flex}.transferFormSection .formContainer .tcForm .formGroup .fileUploadArea .uploadLabel .fileInfo .icon.success{color:#2e7d32;font-size:40px}.transferFormSection .formContainer .tcForm .formGroup .fileUploadArea .uploadLabel .fileInfo span{font-size:15px;font-weight:600}.transferFormSection .formContainer .tcForm .formGroup .fileUploadArea.hasFile .uploadLabel{background-color:#f1f8f1;border-style:solid;border-color:#2e7d32}.transferFormSection .formContainer .tcForm .formGroup .inputWrapper{align-items:center;display:flex;position:relative}.transferFormSection .formContainer .tcForm .formGroup .inputWrapper .inputIcon{color:#999;pointer-events:none;font-size:18px;position:absolute;left:18px}.transferFormSection .formContainer .tcForm .formGroup .inputWrapper .searchIcon{color:#ccc;font-size:16px;position:absolute;right:18px}.transferFormSection .formContainer .tcForm .formGroup .inputWrapper input{color:#333;background:#fdfdfd;border:1px solid #eee;border-radius:14px;outline:none;width:100%;padding:16px 18px 16px 50px;font-size:16px;transition:all .3s}.transferFormSection .formContainer .tcForm .formGroup .inputWrapper input::placeholder{color:#bbb}.transferFormSection .formContainer .tcForm .formGroup .inputWrapper input:focus{border-color:var(--primaryColor);background:#fff;box-shadow:0 0 0 4px #11408c14}.transferFormSection .formContainer .tcForm .formGroup .inputWrapper input:focus+.inputIcon{color:var(--primaryColor)}.transferFormSection .formContainer .tcForm .formGroup .dropdownList{z-index:100;background:#fff;border:1px solid #0000000d;border-radius:14px;max-height:250px;padding:8px;list-style:none;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow-y:auto;box-shadow:0 15px 40px #0000001f}.transferFormSection .formContainer .tcForm .formGroup .dropdownList::-webkit-scrollbar{width:6px}.transferFormSection .formContainer .tcForm .formGroup .dropdownList::-webkit-scrollbar-thumb{background-color:#eee;border-radius:10px}.transferFormSection .formContainer .tcForm .formGroup .dropdownList li{cursor:pointer;border-radius:10px;justify-content:space-between;align-items:center;padding:12px 18px;transition:all .2s;display:flex}.transferFormSection .formContainer .tcForm .formGroup .dropdownList li:hover{background-color:var(--bgColor);color:var(--primaryColor)}.transferFormSection .formContainer .tcForm .formGroup .dropdownList li:hover .id{background-color:#11408c1a}.transferFormSection .formContainer .tcForm .formGroup .dropdownList li .name{font-size:15px;font-weight:500}.transferFormSection .formContainer .tcForm .formGroup .dropdownList li .id{color:#777;background-color:#f5f5f5;border-radius:20px;padding:4px 10px;font-size:12px;transition:all .2s}.transferFormSection .formContainer .tcForm .submitBtn{background:linear-gradient(135deg,var(--primaryColor),#1e56b3);color:#fff;cursor:pointer;border:none;border-radius:14px;margin-top:15px;padding:18px;font-size:17px;font-weight:700;transition:all .3s;box-shadow:0 10px 25px #11408c40}.transferFormSection .formContainer .tcForm .submitBtn:hover{filter:brightness(1.1);box-shadow:0 15px 30px #11408c59}.transferFormSection .formContainer .resultSection{margin-top:40px;overflow:hidden}.transferFormSection .formContainer .resultSection .divider{background:#eee;height:1px;margin-bottom:30px}.transferFormSection .formContainer .resultSection .pdfResultItem{background:#f8f9ff;border:1px solid #11408c1a;border-radius:18px;align-items:center;gap:25px;padding:24px;display:flex}@media (max-width:500px){.transferFormSection .formContainer .resultSection .pdfResultItem{text-align:center;flex-direction:column;gap:15px}}.transferFormSection .formContainer .resultSection .pdfResultItem .pdfIcon{background:#fff;border-radius:14px;justify-content:center;align-items:center;width:70px;height:70px;display:flex;position:relative;box-shadow:0 8px 15px #0000000d}.transferFormSection .formContainer .resultSection .pdfResultItem .pdfIcon .checkIcon{color:#2e7d32;background:#fff;border-radius:50%;font-size:24px;position:absolute;top:-5px;right:-5px}.transferFormSection .formContainer .resultSection .pdfResultItem .pdfIcon .fileType{color:var(--primaryColor);font-size:14px;font-weight:800}.transferFormSection .formContainer .resultSection .pdfResultItem .pdfDetails{flex:1}.transferFormSection .formContainer .resultSection .pdfResultItem .pdfDetails h4{color:#333;margin-bottom:4px;font-size:18px}.transferFormSection .formContainer .resultSection .pdfResultItem .pdfDetails p{color:#777;margin-bottom:15px;font-size:14px}.transferFormSection .formContainer .resultSection .pdfResultItem .pdfDetails .downloadBtn{background:var(--primaryColor);color:#fff;border-radius:10px;align-items:center;gap:10px;padding:10px 20px;font-size:14px;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.transferFormSection .formContainer .resultSection .pdfResultItem .pdfDetails .downloadBtn:hover{background:var(--secondaryColor);transform:translateY(-2px)}
