.shimmer{position:fixed;width:100%;height:100vh;background:rgba(22,22,22,.9019607843);top:0;left:0;z-index:105}.navStrip{width:100%;background:var(--secondaryColor)}@media (max-width:640px){.navStrip{display:none}}.navStrip .navStripMain{width:100%;height:30px;display:flex;align-items:center;justify-content:space-between}.navStrip .navStripMain .navStripCol1{display:flex;align-items:center;gap:20px}.navStrip .navStripMain .navStripCol1 .navStripCol1Box{display:flex;align-items:center;color:white}.navStrip .navStripMain .navStripCol1 .navStripCol1Box p{font-size:14px;color:white;display:flex;align-items:center;gap:4px}.navStrip .navStripMain .navStripCol1 .navStripCol1Box a{text-decoration:none;font-size:14px;color:white;margin-left:5px}.navStrip .navStripMain .navStripCol1 .navStripCol1Box a:hover{text-decoration:underline}.navStrip .navStripMain .navStripCol2,.navStrip .navStripMain .navStripCol2 .navSocialLinks{display:flex;align-items:center;gap:20px}.navStrip .navStripMain .navStripCol2 .navSocialLinks a{text-decoration:none;display:flex;width:16px;height:16px;color:white;transition:.3s}.navStrip .navStripMain .navStripCol2 .navSocialLinks a:hover{transition:.3s;transform:scale(.9)}.navStrip .navStripMain .navStripCol2 .navSocialLinks a svg{width:100%;height:100%}nav{width:100%;position:-webkit-sticky;position:sticky;top:0;left:0;z-index:10;background:white}nav .navMain{width:100%;display:flex;align-items:center;height:80px;justify-content:space-between}@media (max-width:500px){nav .navMain{height:70px}}nav .navMain .navCol1,nav .navMain .navCol1 .navLogo{display:flex;align-items:center}nav .navMain .navCol1 .navLogo{text-decoration:none;width:140px;height:70px}@media (max-width:500px){nav .navMain .navCol1 .navLogo{height:60px;width:120px}}nav .navMain .navCol1 .navLogo img{width:100%;height:100%;object-fit:contain}nav .navMain .navCol1 .navLogo h2{color:black;font-size:20px;font-weight:500}nav .navMain .navCol2{display:flex;align-items:center;gap:40px}nav .navMain .navCol2 .navNotification{position:relative;display:flex;justify-content:center;align-items:baseline}nav .navMain .navCol2 .navNotification .navNotificationBtn{width:22px;height:22px;display:flex;justify-content:center;align-items:center;cursor:pointer;color:#0066ff;position:relative;transition:.3s}nav .navMain .navCol2 .navNotification .navNotificationBtn:hover{transition:.3s;opacity:.7}nav .navMain .navCol2 .navNotification .navNotificationBtn svg{width:100%;height:100%}nav .navMain .navCol2 .navNotification .navNotificationBtn .navNotificationBtnIcon{position:absolute;top:0;right:0;width:10px;height:10px;border:2px solid white;display:flex;justify-content:center;align-items:center;background:#ffb300;border-radius:50%}nav .navMain .navCol2 .navContact{display:flex;align-items:center}@media (max-width:460px){nav .navMain .navCol2 .navContact{display:none}}nav .navMain .navCol2 .navContact a{text-decoration:none;color:white;background:var(--primaryColor);padding:12px 20px;font-size:16px;border-radius:10px;transition:.3s}nav .navMain .navCol2 .navContact a:hover{transition:.3s;background:var(--secondaryColor)}nav .navMain .navCol2 .navBar{display:none;justify-content:center;align-items:center}@media (max-width:900px){nav .navMain .navCol2 .navBar{display:flex}}nav .navMain .navCol2 .navBar .navBarBox{width:40px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5px;cursor:pointer}nav .navMain .navCol2 .navBar .navBarBox span{width:100%;height:3px;background:black}.navLink{position:-webkit-sticky;position:sticky;top:80px;left:0;z-index:10;background:#9c1b40;width:100%}@media (max-width:500px){.navLink{top:70px}}@media (max-width:900px){.navLink{display:none}}.navLink .navLinkMain{width:100%;display:flex;align-items:center;height:35px}.navLink .navLinkMain ul{width:100%;display:flex;justify-content:space-between}.navLink .navLinkMain ul li{list-style:none}.navLink .navLinkMain ul li a{text-decoration:none;font-size:16px;color:white;font-weight:400;padding:0 5px;height:40px;display:flex;justify-content:center;align-items:center;transition:.3s;border-bottom:2px solid transparent}.navLink .navLinkMain ul li a:hover{transition:.3s;border-bottom:2px solid white}.navLink .navLinkMain ul li .navLinkActive{border-bottom:2px solid white}.navLink .navLinkMain ul li .navDropDown{position:relative}.navLink .navLinkMain ul li .navDropDown:hover .navDropdownPopup{display:block}.navLink .navLinkMain ul li .navDropDown .navDropdownBtn{display:flex;align-items:center;gap:5px}.navLink .navLinkMain ul li .navDropDown .navDropdownBtn svg{width:12px;height:12px}.navLink .navLinkMain ul li .navDropDown .navDropdownPopup{position:absolute;top:calc(100% - 3px);background:white;width:200px;left:50%;transform:translateX(-50%);box-shadow:0 0 20px rgba(0,0,0,.0941176471);border-radius:10px;overflow:hidden;display:none}.navLink .navLinkMain ul li .navDropDown .navDropdownPopup ul{width:100%;display:flex;flex-direction:column}.navLink .navLinkMain ul li .navDropDown .navDropdownPopup ul li{list-style:none}.navLink .navLinkMain ul li .navDropDown .navDropdownPopup ul li a{display:flex;justify-content:flex-start;padding:14px 20px;height:auto;font-size:16px}.sidemenu{position:fixed;z-index:200;background:white;top:0;right:-450px;height:100vh;width:400px;transition:.3s}@media (max-width:500px){.sidemenu{width:100%}}.sidemenu .sidemenuHead{width:100%;height:80px;display:flex;align-items:center;justify-content:flex-end;padding:0 20px}.sidemenu .sidemenuHead .closeSidemenu{width:30px;height:30px;cursor:pointer}.sidemenu .sidemenuHead .closeSidemenu svg{width:100%;height:100%}.sidemenu .sidemenuBody{width:100%;height:calc(100vh - 80px);overflow-y:auto}.sidemenu .sidemenuBody ul{width:100%;display:flex;flex-direction:column}.sidemenu .sidemenuBody ul li{list-style:none}.sidemenu .sidemenuBody ul li a{text-decoration:none;font-size:20px;color:black;display:flex;align-items:center;padding:12px 30px}@media (max-width:500px){.sidemenu .sidemenuBody ul li a{padding:12px 20px;font-size:18px}}.sidemenu .sidemenuBody ul li .sidemenuDropDown{border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:10px 0;margin:10px 0}.sidemenu .sidemenuBody ul li .sidemenuDropDown .sidemenuDropdownBtn{font-size:14px;color:var(--secondaryColor);gap:10px}.sidemenu .sidemenuBody ul li .sidemenuDropDown .sidemenuDropdownBtn svg{width:14px;height:14px}.sidemenu .sidemenuBody ul li .navLinkActive{color:var(--primaryColor);background:#fdf0f0}.sidemenuActive{right:0;transition:.3s}.fixedAdmissionBtn{position:fixed;z-index:20;bottom:0;right:100px;background:#2196f3;padding:10px 20px;border-radius:10px 10px 0 0;color:white;font-size:14px;font-weight:500;display:flex;align-items:center;gap:10px;cursor:pointer;transition:.3s}.fixedAdmissionBtn:hover{transition:.3s;padding-bottom:20px}@media (max-width:1024px){.fixedAdmissionBtn{right:50px}}@media (max-width:768px){.fixedAdmissionBtn{right:25px}}@media (max-width:480px){.fixedAdmissionBtn{right:10px;font-size:12px}}.fixedAdmissionBtn svg{width:20px;height:20px}@media (max-width:480px){.fixedAdmissionBtn svg{width:18px;height:18px}}.admissionPopup{position:fixed;z-index:200;top:0;left:0;width:100%;height:100vh;overflow-y:auto;background:rgba(0,0,0,.7058823529);padding:100px 0;display:flex;justify-content:center;align-items:flex-start;opacity:0;visibility:hidden;transition:opacity .3s ease-in-out,transform .3s ease-in-out,visibility .3s}.admissionPopup .admissionPopupBox{width:750px;display:flex;flex-direction:column;position:relative;transform:translateY(-20px);transition:transform .3s ease-in-out}@media (max-width:800px){.admissionPopup .admissionPopupBox{width:80%}}@media (max-width:500px){.admissionPopup .admissionPopupBox{width:95%}}.admissionPopup .admissionPopupBox .closeAdmissionPopup{position:absolute;width:30px;height:30px;right:-30px;top:0;color:white;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:.3s}.admissionPopup .admissionPopupBox .closeAdmissionPopup:hover{transform:rotate(180deg);transition:.3s}@media (max-width:500px){.admissionPopup .admissionPopupBox .closeAdmissionPopup{right:0;top:-40px}}.admissionPopup .admissionPopupBox .closeAdmissionPopup svg{width:25px;height:25px}.admissionPopup .admissionPopupBox .admissionPopupBoxThumbnail{width:100%;background:#2196f3;position:relative;z-index:0;padding:60px 60px 60px 300px;display:flex;flex-direction:column;overflow:hidden;border-radius:40px}@media (max-width:768px){.admissionPopup .admissionPopupBox .admissionPopupBoxThumbnail{padding:40px 40px 340px}}@media (max-width:480px){.admissionPopup .admissionPopupBox .admissionPopupBoxThumbnail{padding:30px 20px 340px;border-radius:20px}}.admissionPopup .admissionPopupBox .admissionPopupBoxThumbnail:after{position:absolute;content:"";width:240px;height:100%;top:0;left:0;z-index:-1;background:url(/_next/static/media/admission.d5b5e631.webp);background-size:contain;background-repeat:no-repeat;background-position:0 100%}.admissionPopup .admissionPopupBox .admissionPopupBoxThumbnail h3{font-size:16px;font-weight:500;color:white}.admissionPopup .admissionPopupBox .admissionPopupBoxThumbnail h2{font-size:32px;font-weight:600;color:white;margin-top:10px}@media (max-width:480px){.admissionPopup .admissionPopupBox .admissionPopupBoxThumbnail h2{font-size:25px}}.admissionPopup .admissionPopupBox .admissionPopupBoxThumbnail p{font-size:14px;color:white;margin-top:20px;line-height:1.5}.admissionPopup .admissionPopupBox .admissionPopupBoxThumbnail .admissionPopupBtnArea{width:100%;display:flex;align-items:center;margin-top:30px;gap:10px;background:rgba(255,255,255,.1058823529);border-radius:10px;padding:10px}@media (max-width:768px){.admissionPopup .admissionPopupBox .admissionPopupBoxThumbnail .admissionPopupBtnArea{flex-wrap:wrap}}.admissionPopup .admissionPopupBox .admissionPopupBoxThumbnail .admissionPopupBtnArea .seats{width:110px;display:flex;flex-direction:column;justify-content:center;align-items:center}@media (max-width:400px){.admissionPopup .admissionPopupBox .admissionPopupBoxThumbnail .admissionPopupBtnArea .seats{width:100px}}.admissionPopup .admissionPopupBox .admissionPopupBoxThumbnail .admissionPopupBtnArea .seats h5{font-size:30px;color:#fff700;font-weight:600;text-align:center}@media (max-width:400px){.admissionPopup .admissionPopupBox .admissionPopupBoxThumbnail .admissionPopupBtnArea .seats h5{font-size:25px}}.admissionPopup .admissionPopupBox .admissionPopupBoxThumbnail .admissionPopupBtnArea .seats span{font-size:12px;color:white;font-weight:400;text-align:center}.admissionPopup .admissionPopupBox .admissionPopupBoxThumbnail .admissionPopupBtnArea a{text-decoration:none;background:white;padding:12px 20px;border-radius:10px;width:calc(100% - 120px);display:flex;align-items:center;justify-content:center;gap:10px;font-size:18px;font-weight:500;color:var(--secondaryColor);transition:.3s;white-space:nowrap}@media (max-width:400px){.admissionPopup .admissionPopupBox .admissionPopupBoxThumbnail .admissionPopupBtnArea a{font-size:16px;padding:10px 18px;width:calc(100% - 110px)}}.admissionPopup .admissionPopupBox .admissionPopupBoxThumbnail .admissionPopupBtnArea a:hover{transition:.3s;background:var(--primaryColor);color:white}.admissionPopup .admissionPopupBox .admissionPopupBoxThumbnail .element1{position:absolute;z-index:-1;width:200px;height:200px;bottom:-50px;left:-50px;background:white;border-radius:50%}.admissionPopup .admissionPopupBox .admissionPopupBoxThumbnail .element2{position:absolute;z-index:-1;width:200px;height:200px;bottom:-100px;left:50px;background:#ffee00;border-radius:50%}.admissionPopupActive{opacity:1;visibility:visible}.admissionPopupActive .admissionPopupBox{transform:translateY(0)}.admissionFormPopup{position:fixed;z-index:200;top:0;left:0;width:100%;height:100vh;overflow-y:auto;background:rgba(0,0,0,.7058823529);padding:100px 0;display:flex;justify-content:center;align-items:flex-start}.admissionFormPopup .admissionFormPopupBox{width:500px;display:flex;flex-direction:column;position:relative;background:white;padding:40px;border-radius:20px}@media (max-width:600px){.admissionFormPopup .admissionFormPopupBox{width:80%}}@media (max-width:500px){.admissionFormPopup .admissionFormPopupBox{padding:20px;width:95%}}.admissionFormPopup .admissionFormPopupBox .closeAdmissionFormPopup{position:absolute;width:30px;height:30px;right:-40px;top:0;color:white;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:.3s}.admissionFormPopup .admissionFormPopupBox .closeAdmissionFormPopup:hover{transform:rotate(180deg);transition:.3s}@media (max-width:500px){.admissionFormPopup .admissionFormPopupBox .closeAdmissionFormPopup{right:0;top:-40px}}.admissionFormPopup .admissionFormPopupBox .closeAdmissionFormPopup svg{width:25px;height:25px}.admissionFormPopup .admissionFormPopupBox h2{font-size:30px;font-weight:500}@media (max-width:1024px){.admissionFormPopup .admissionFormPopupBox h2{font-size:26px}}@media (max-width:500px){.admissionFormPopup .admissionFormPopupBox h2{font-size:20px}}.admissionFormPopup .admissionFormPopupBox form{width:100%;display:flex;flex-direction:column;gap:20px;margin-top:30px}.admissionFormPopup .admissionFormPopupBox form .formGroup{width:100%;display:flex;flex-direction:column}.admissionFormPopup .admissionFormPopupBox form .formGroup label{font-size:16px}.admissionFormPopup .admissionFormPopupBox form .formGroup input,.admissionFormPopup .admissionFormPopupBox form .formGroup select{width:100%;height:50px;margin-top:5px;padding:0 20px;font-size:20px;border:1px solid #aaa;border-radius:10px;outline:none}@media (max-width:1024px){.admissionFormPopup .admissionFormPopupBox form .formGroup input,.admissionFormPopup .admissionFormPopupBox form .formGroup select{font-size:16px}}@media (max-width:500px){.admissionFormPopup .admissionFormPopupBox form .formGroup input,.admissionFormPopup .admissionFormPopupBox form .formGroup select{height:45px}}.admissionFormPopup .admissionFormPopupBox form .formGroup input:focus,.admissionFormPopup .admissionFormPopupBox form .formGroup select:focus{border-color:var(--primaryColor)}.admissionFormPopup .admissionFormPopupBox form .formGroup input:disabled,.admissionFormPopup .admissionFormPopupBox form .formGroup select:disabled{background:#f2f5f6}.admissionFormPopup .admissionFormPopupBox form .formBtnArea{width:100%;display:flex;align-items:center;justify-content:flex-end}.admissionFormPopup .admissionFormPopupBox form .formBtnArea button{font-size:18px;background:var(--primaryColor);color:white;border:none;outline:none;cursor:pointer;border-radius:50px;padding:14px 30px;transition:.3s}@media (max-width:500px){.admissionFormPopup .admissionFormPopupBox form .formBtnArea button{font-size:16px}}.admissionFormPopup .admissionFormPopupBox form .formBtnArea button:hover{transition:.3s;background:var(--secondaryColor)}.titleTag{font-size:14px;font-weight:400;background:#2196f3;width:-moz-fit-content;width:fit-content;padding:5px 15px;border-radius:50px;color:white}.title{font-size:3em;font-weight:600;margin-top:30px}@media (max-width:768px){.title{font-size:2.5em}}@media (max-width:500px){.title{font-size:2em}}.desc{font-size:20px;line-height:1.5;margin-top:20px;color:#383838}@media (max-width:768px){.desc{font-size:18px}}@media (max-width:500px){.desc{font-size:16px}}footer{width:100%;background:var(--secondaryColor);padding:60px 0 20px}footer .footerMain{width:100%;display:flex;flex-direction:column}footer .footerMain .footerHead{display:flex;align-items:flex-start;justify-content:space-between}@media (max-width:1024px){footer .footerMain .footerHead{flex-wrap:wrap;row-gap:40px}}footer .footerMain .footerHead .footerHeadCol1{display:flex;flex-direction:column;width:30%}@media (max-width:1024px){footer .footerMain .footerHead .footerHeadCol1{width:100%;justify-content:center;align-items:center;border-bottom:1px solid #333;padding-bottom:40px}}footer .footerMain .footerHead .footerHeadCol1 .footerLogo{width:200px;background:white;padding:10px;border-radius:20px}footer .footerMain .footerHead .footerHeadCol1 .footerLogo img{width:100%;height:100%;object-fit:cover}footer .footerMain .footerHead .footerHeadCol1 p{color:white;font-size:14px;margin-top:20px;line-height:1.5;opacity:.7}@media (max-width:1024px){footer .footerMain .footerHead .footerHeadCol1 p{text-align:center}}footer .footerMain .footerHead .footerHeadCol1 .footerSocialLinks{display:flex;flex-wrap:wrap;margin-top:30px;align-items:center;width:100%;gap:10px}footer .footerMain .footerHead .footerHeadCol1 .footerSocialLinks a{text-decoration:none;color:white;font-size:20px;transition:.3s;border:1px solid #aaa;display:flex;align-items:center;padding:6px 16px;border-radius:50px;font-size:14px}footer .footerMain .footerHead .footerHeadCol1 .footerSocialLinks a:hover{border-color:var(--primaryColor);background:var(--primaryColor)}footer .footerMain .footerHead .footerHeadCol1 .footerSocialLinks a svg{width:16px;height:16px}footer .footerMain .footerHead .footerHeadCol2{width:30%;display:flex;flex-direction:column}@media (max-width:1024px){footer .footerMain .footerHead .footerHeadCol2{width:45%}}@media (max-width:760px){footer .footerMain .footerHead .footerHeadCol2{width:100%}}footer .footerMain .footerHead .footerHeadCol2 h2{font-size:14px;color:white;font-weight:600}footer .footerMain .footerHead .footerHeadCol2 ul{display:flex;column-gap:10px;margin-top:30px;row-gap:20px;flex-wrap:wrap}footer .footerMain .footerHead .footerHeadCol2 ul li{width:calc(50% - 5px);list-style:none}footer .footerMain .footerHead .footerHeadCol2 ul li a{text-decoration:none;color:white;font-size:16px;font-weight:300;transition:.3s}footer .footerMain .footerHead .footerHeadCol2 ul li a:hover{color:var(--primaryColor)}footer .footerMain .footerHead .footerHeadCol3{width:30%;display:flex;flex-direction:column}@media (max-width:1024px){footer .footerMain .footerHead .footerHeadCol3{width:45%}}@media (max-width:760px){footer .footerMain .footerHead .footerHeadCol3{width:100%}}footer .footerMain .footerHead .footerHeadCol3 h2{font-size:14px;color:white;font-weight:600}footer .footerMain .footerHead .footerHeadCol3 ul{display:flex;column-gap:10px;margin-top:30px;row-gap:20px;flex-wrap:wrap}footer .footerMain .footerHead .footerHeadCol3 ul li{width:100%;list-style:none;display:flex;align-items:flex-start;gap:15px}footer .footerMain .footerHead .footerHeadCol3 ul li .icon{width:17px;height:17px;display:flex;justify-content:center;align-items:center;color:white;margin-top:2px}footer .footerMain .footerHead .footerHeadCol3 ul li .icon svg{width:100%;height:100%}footer .footerMain .footerHead .footerHeadCol3 ul li .details{width:calc(100% - 32px);display:flex;flex-direction:column;gap:15px}footer .footerMain .footerHead .footerHeadCol3 ul li .details p{font-size:16px;color:white;font-weight:300}footer .footerMain .footerHead .footerHeadCol3 ul li .details a{text-decoration:none;color:white;font-size:16px;font-weight:300;transition:.3s}footer .footerMain .footerHead .footerHeadCol3 ul li .details a:hover{color:var(--primaryColor)}footer .footerMain .footerHead .footerDesc{color:white;font-size:16px;line-height:1.5}footer .footerMain .footerStrip{width:100%;margin-top:40px;padding-top:40px;border-top:1px solid rgba(255,255,255,.2352941176);display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}@media (max-width:480px){footer .footerMain .footerStrip{gap:5px}}footer .footerMain .footerStrip .footerStripCol1{display:flex}footer .footerMain .footerStrip .footerStripCol1 p{color:white;font-size:14px;opacity:.7}footer .footerMain .footerStrip .footerStripCol2{display:flex;flex-wrap:wrap;align-items:center;gap:5px;padding-right:200px}@media(max-width:480px){footer .footerMain .footerStrip .footerStripCol2{padding-right:0}}footer .footerMain .footerStrip .footerStripCol2 p{color:white;font-size:14px;opacity:.7}footer .footerMain .footerStrip .footerStripCol2 svg{width:14px;height:14px;color:white}footer .footerMain .footerStrip .footerStripCol2 .footerStripLogo{width:60px}footer .footerMain .footerStrip .footerStripCol2 .footerStripLogo img{width:100%;height:100%;object-fit:contain}.applyFormPopup{position:fixed;z-index:300;top:0;left:0;width:100%;height:100vh;overflow-y:auto;background:rgba(0,0,0,.7294117647);padding:100px 0;display:flex;align-items:flex-start;justify-content:center}.applyFormPopup .applyFormPopupBox{width:500px;background:white;padding:40px;border-radius:20px;position:relative}@media (max-width:600px){.applyFormPopup .applyFormPopupBox{width:80%}}@media (max-width:500px){.applyFormPopup .applyFormPopupBox{padding:20px;width:95%}}.applyFormPopup .applyFormPopupBox .closeApplyFormPopupBox{position:absolute;width:30px;height:30px;right:-30px;top:0;color:white;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:.3s}@media (max-width:500px){.applyFormPopup .applyFormPopupBox .closeApplyFormPopupBox{right:0;top:-40px}}.applyFormPopup .applyFormPopupBox .closeApplyFormPopupBox:hover{transform:rotate(180deg);transition:.3s}.applyFormPopup .applyFormPopupBox .closeApplyFormPopupBox svg{width:25px;height:25px}.applyFormPopup .applyFormPopupBox h2{font-size:30px;font-weight:500}@media (max-width:1024px){.applyFormPopup .applyFormPopupBox h2{font-size:26px}}@media (max-width:500px){.applyFormPopup .applyFormPopupBox h2{font-size:20px}}.applyFormPopup .applyFormPopupBox form{gap:20px;margin-top:30px}.applyFormPopup .applyFormPopupBox form,.applyFormPopup .applyFormPopupBox form .formGroup{width:100%;display:flex;flex-direction:column}.applyFormPopup .applyFormPopupBox form .formGroup label{font-size:16px}.applyFormPopup .applyFormPopupBox form .formGroup input{width:100%;height:50px;margin-top:5px;padding:0 20px;font-size:20px;border:1px solid #aaa;border-radius:10px;outline:none}@media (max-width:1024px){.applyFormPopup .applyFormPopupBox form .formGroup input{font-size:16px}}@media (max-width:500px){.applyFormPopup .applyFormPopupBox form .formGroup input{height:45px}}.applyFormPopup .applyFormPopupBox form .formGroup input:focus{border-color:var(--primaryColor)}.applyFormPopup .applyFormPopupBox form .formGroup input:disabled{background:#f2f5f6}.applyFormPopup .applyFormPopupBox form .formBtnArea{width:100%;display:flex;align-items:center;justify-content:flex-end}.applyFormPopup .applyFormPopupBox form .formBtnArea button{font-size:18px;background:var(--primaryColor);color:white;border:none;outline:none;cursor:pointer;border-radius:50px;padding:14px 30px;transition:.3s}@media (max-width:500px){.applyFormPopup .applyFormPopupBox form .formBtnArea button{font-size:16px}}.applyFormPopup .applyFormPopupBox form .formBtnArea button:hover,.scrollTopBtn{transition:.3s;background:var(--secondaryColor)}.scrollTopBtn{position:fixed;bottom:30px;right:30px;z-index:5;width:40px;height:40px;color:white;display:flex;justify-content:center;align-items:center;border-radius:50%;cursor:pointer}.scrollTopBtn:hover{transition:.3s;transform:translateY(-5px)}.scrollTopBtn svg{width:20px;height:20px}.facilitiesDetailsPopup{position:fixed;z-index:300;top:0;left:0;width:100%;height:100vh;overflow-y:auto;background:rgba(0,0,0,.7294117647);padding:100px 0;display:flex;align-items:flex-start;justify-content:center}.facilitiesDetailsPopup .facilitiesDetailsPopupBox{width:70%;background:white;padding:40px;border-radius:20px;position:relative}@media (max-width:768px){.facilitiesDetailsPopup .facilitiesDetailsPopupBox{width:90%}}@media (max-width:500px){.facilitiesDetailsPopup .facilitiesDetailsPopupBox{padding:20px;width:95%}}.facilitiesDetailsPopup .facilitiesDetailsPopupBox .closeFacilitiesDetailsPopupBox{position:absolute;width:30px;height:30px;right:-30px;top:0;color:white;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:.3s}@media (max-width:768px){.facilitiesDetailsPopup .facilitiesDetailsPopupBox .closeFacilitiesDetailsPopupBox{right:0;top:-40px}}.facilitiesDetailsPopup .facilitiesDetailsPopupBox .closeFacilitiesDetailsPopupBox:hover{transform:rotate(180deg);transition:.3s}.facilitiesDetailsPopup .facilitiesDetailsPopupBox .closeFacilitiesDetailsPopupBox svg{width:25px;height:25px}.facilitiesDetailsPopup .facilitiesDetailsPopupBox .facilitiesDetailsPopupBoxThumbnail{width:100%;position:relative}.facilitiesDetailsPopup .facilitiesDetailsPopupBox .facilitiesDetailsPopupBoxThumbnail .customNavBtn{position:absolute;top:50%;transform:translateY(-50%);background-color:#ffffff;box-shadow:0 2px 5px rgba(0,0,0,.1019607843);color:black;border:none;cursor:pointer;width:40px;height:40px;display:flex;justify-content:center;align-items:center;border-radius:50%;font-size:24px;z-index:10;transition:.3s ease-in-out}@media (max-width:480px){.facilitiesDetailsPopup .facilitiesDetailsPopupBox .facilitiesDetailsPopupBoxThumbnail .customNavBtn{width:30px;height:30px}}.facilitiesDetailsPopup .facilitiesDetailsPopupBox .facilitiesDetailsPopupBoxThumbnail .customNavBtn svg{width:20px;height:20px}.facilitiesDetailsPopup .facilitiesDetailsPopupBox .facilitiesDetailsPopupBoxThumbnail .customNavBtn:hover{transition:.3s ease-in-out;color:white;background:var(--secondaryColor)}.facilitiesDetailsPopup .facilitiesDetailsPopupBox .facilitiesDetailsPopupBoxThumbnail .customNavBtn:disabled{display:none}.facilitiesDetailsPopup .facilitiesDetailsPopupBox .facilitiesDetailsPopupBoxThumbnail .prev{left:-20px}@media (max-width:480px){.facilitiesDetailsPopup .facilitiesDetailsPopupBox .facilitiesDetailsPopupBoxThumbnail .prev{left:-10px}}.facilitiesDetailsPopup .facilitiesDetailsPopupBox .facilitiesDetailsPopupBoxThumbnail .next{right:-20px}@media (max-width:480px){.facilitiesDetailsPopup .facilitiesDetailsPopupBox .facilitiesDetailsPopupBoxThumbnail .next{right:-10px}}.facilitiesDetailsPopup .facilitiesDetailsPopupBox .facilitiesDetailsPopupBoxThumbnail .facilitiesDetailsPopupBoxThumbnailBox{width:100%;height:400px;background:#e9f0f1;border-radius:15px;overflow:hidden}@media (max-width:500px){.facilitiesDetailsPopup .facilitiesDetailsPopupBox .facilitiesDetailsPopupBoxThumbnail .facilitiesDetailsPopupBoxThumbnailBox{height:200px}}.facilitiesDetailsPopup .facilitiesDetailsPopupBox .facilitiesDetailsPopupBoxThumbnail .facilitiesDetailsPopupBoxThumbnailBox img{width:100%;height:100%;object-fit:contain}.facilitiesDetailsPopup .facilitiesDetailsPopupBox .facilitiesDetailsPopupBoxThumbnail .swiper-pagination{display:flex;justify-content:center;align-items:center;background:white;box-shadow:0 0 10px rgba(0,0,0,.0862745098);width:-moz-fit-content;width:fit-content;left:50%;transform:translateX(-50%);padding:6px 12px;border-radius:50px;gap:5px;font-size:12px;font-weight:500}.facilitiesDetailsPopup .facilitiesDetailsPopupBox .facilitiesDetailsPopupBoxThumbnail .swiper-pagination span{font-weight:500}.facilitiesDetailsPopup .facilitiesDetailsPopupBox .facilitiesDetailsPopupBoxDetails{width:100%;margin-top:30px;display:flex;flex-direction:column}.facilitiesDetailsPopup .facilitiesDetailsPopupBox .facilitiesDetailsPopupBoxDetails h2{font-size:2em;font-weight:600}@media (max-width:500px){.facilitiesDetailsPopup .facilitiesDetailsPopupBox .facilitiesDetailsPopupBoxDetails h2{font-size:24px}}.notificationPopup{position:fixed;z-index:300;top:0;left:0;width:100%;height:100vh;overflow-y:auto;background:rgba(0,0,0,.7294117647);padding:100px 0;display:flex;align-items:flex-start;justify-content:center}.notificationPopup .notificationPopupBox{width:500px;background:white;padding:40px;border-radius:20px;position:relative}@media (max-width:600px){.notificationPopup .notificationPopupBox{width:80%}}@media (max-width:500px){.notificationPopup .notificationPopupBox{padding:20px;width:95%}}.notificationPopup .notificationPopupBox .closeNotificationPopupBox{position:absolute;width:30px;height:30px;right:-30px;top:0;color:white;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:.3s}@media (max-width:500px){.notificationPopup .notificationPopupBox .closeNotificationPopupBox{right:0;top:-40px}}.notificationPopup .notificationPopupBox .closeNotificationPopupBox:hover{transform:rotate(180deg);transition:.3s}.notificationPopup .notificationPopupBox .closeNotificationPopupBox svg{width:25px;height:25px}.notificationPopup .notificationPopupBox h2{font-size:20px;font-weight:500}.notificationPopup .notificationPopupBox .notificationPopupBoxList{width:100%;margin-top:20px}.notificationPopup .notificationPopupBox .notificationPopupBoxList ul{width:100%;display:flex;flex-direction:column}.notificationPopup .notificationPopupBox .notificationPopupBoxList ul li{list-style:none;border-bottom:1px solid #eee}.notificationPopup .notificationPopupBox .notificationPopupBoxList ul li:last-of-type{border-bottom:none}.notificationPopup .notificationPopupBox .notificationPopupBoxList ul li a{width:100%;text-decoration:none;display:flex;align-items:center;padding:12px 0;position:relative;z-index:0}.notificationPopup .notificationPopupBox .notificationPopupBoxList ul li a:hover:after{opacity:1;transition:.3s}.notificationPopup .notificationPopupBox .notificationPopupBoxList ul li a:after{position:absolute;content:"";width:calc(100% + 20px);height:100%;top:0;left:-10px;background:#f2f5f6;z-index:-1;border-radius:10px;opacity:0;transition:.3s}.notificationPopup .notificationPopupBox .notificationPopupBoxList ul li a .notificationPopupBoxListCol1{width:calc(100% - 50px);display:flex;flex-direction:column}.notificationPopup .notificationPopupBox .notificationPopupBoxList ul li a .notificationPopupBoxListCol1 h3{font-size:16px;font-weight:500;color:#0066ff;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (max-width:500px){.notificationPopup .notificationPopupBox .notificationPopupBoxList ul li a .notificationPopupBoxListCol1 h3{font-size:14px}}.notificationPopup .notificationPopupBox .notificationPopupBoxList ul li a .notificationPopupBoxListCol1 .date{font-size:12px;font-weight:400;color:#606060;margin-top:6px}.notificationPopup .notificationPopupBox .notificationPopupBoxList ul li a .notificationPopupBoxListCol2{width:50px;display:flex;align-items:center;justify-content:flex-end;color:#606060}.notificationPopup .notificationPopupBox .notificationPopupBoxList ul li a .notificationPopupBoxListCol2 svg{width:20px;height:20px}.notificationPopup .notificationPopupBox .notificationPopupBoxList .emptyNotification{width:100%;background:#f2f5f6;border-radius:10px;padding:40px 20px;display:none}@media (max-width:500px){.notificationPopup .notificationPopupBox .notificationPopupBoxList .emptyNotification{padding:20px}}.notificationPopup .notificationPopupBox .notificationPopupBoxList .emptyNotification .emptyNotificationBox{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}.notificationPopup .notificationPopupBox .notificationPopupBoxList .emptyNotification .emptyNotificationBox .emptyNotificationIcon{width:60px;height:60px;display:flex;justify-content:center;align-items:center}.notificationPopup .notificationPopupBox .notificationPopupBoxList .emptyNotification .emptyNotificationBox .emptyNotificationIcon svg{width:100%;height:100%;color:#aaa}.notificationPopup .notificationPopupBox .notificationPopupBoxList .emptyNotification .emptyNotificationBox p{font-size:16px;font-weight:500;color:#aaa;margin-top:20px;text-align:center}@media (max-width:500px){.notificationPopup .notificationPopupBox .notificationPopupBoxList .emptyNotification .emptyNotificationBox p{font-size:14px}}.careerPopup{position:fixed;z-index:300;top:0;left:0;width:100%;height:100vh;overflow-y:auto;background:rgba(0,0,0,.7294117647);padding:100px 0;display:flex;align-items:flex-start;justify-content:center}.careerPopup .careerPopupBox{width:750px;background:white;padding:40px;border-radius:20px;position:relative}@media (max-width:800px){.careerPopup .careerPopupBox{width:80%}}@media (max-width:500px){.careerPopup .careerPopupBox{width:95%;padding:20px}}.careerPopup .careerPopupBox .closeCareerPopupBox{position:absolute;width:30px;height:30px;right:-30px;top:0;color:white;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:.3s}@media (max-width:500px){.careerPopup .careerPopupBox .closeCareerPopupBox{right:0;top:-40px}}.careerPopup .careerPopupBox .closeCareerPopupBox:hover{transform:rotate(180deg);transition:.3s}.careerPopup .careerPopupBox .closeCareerPopupBox svg{width:25px;height:25px}.careerPopup .careerPopupBox .careerPopupBoxHead{width:100%;display:flex;flex-direction:column;padding:100px 30px 30px;background:url(/_next/static/media/careerBg.71b84d37.webp);background-size:cover;background-repeat:no-repeat;background-position:50%;border-radius:20px;overflow:hidden;position:relative;z-index:0}@media (max-width:700px){.careerPopup .careerPopupBox .careerPopupBoxHead{padding:100px 20px 20px}}.careerPopup .careerPopupBox .careerPopupBoxHead:after{position:absolute;content:"";width:100%;height:100%;z-index:-1;top:0;left:0;background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.7176470588))}.careerPopup .careerPopupBox .careerPopupBoxHead h2{font-size:32px;font-weight:600;color:white}@media (max-width:480px){.careerPopup .careerPopupBox .careerPopupBoxHead h2{font-size:25px}}.careerPopup .careerPopupBox .careerPopupBoxHead p{font-size:14px;margin-top:20px;line-height:1.5;width:75%;color:white}@media (max-width:768px){.careerPopup .careerPopupBox .careerPopupBoxHead p{width:90%}}@media (max-width:500px){.careerPopup .careerPopupBox .careerPopupBoxHead p{width:100%;margin-top:10px}}.careerPopup .careerPopupBox .careerPopupBoxBody{width:100%;display:flex;flex-direction:column;margin-top:30px}@media (max-width:700px){.careerPopup .careerPopupBox .careerPopupBoxBody{margin-top:0}}.careerPopup .careerPopupBox .careerPopupBoxBody form{width:100%;display:flex;flex-wrap:wrap;gap:20px;margin-top:30px}.careerPopup .careerPopupBox .careerPopupBoxBody form .formGroup{width:calc(50% - 10px);display:flex;flex-direction:column}@media (max-width:700px){.careerPopup .careerPopupBox .careerPopupBoxBody form .formGroup{width:100%}}.careerPopup .careerPopupBox .careerPopupBoxBody form .formGroup label{font-size:16px}.careerPopup .careerPopupBox .careerPopupBoxBody form .formGroup input,.careerPopup .careerPopupBox .careerPopupBoxBody form .formGroup select{width:100%;height:50px;margin-top:5px;padding:0 20px;font-size:20px;border:1px solid #aaa;border-radius:10px;outline:none}@media (max-width:1024px){.careerPopup .careerPopupBox .careerPopupBoxBody form .formGroup input,.careerPopup .careerPopupBox .careerPopupBoxBody form .formGroup select{font-size:16px}}@media (max-width:500px){.careerPopup .careerPopupBox .careerPopupBoxBody form .formGroup input,.careerPopup .careerPopupBox .careerPopupBoxBody form .formGroup select{height:45px}}.careerPopup .careerPopupBox .careerPopupBoxBody form .formGroup input:focus,.careerPopup .careerPopupBox .careerPopupBoxBody form .formGroup select:focus{border-color:var(--primaryColor)}.careerPopup .careerPopupBox .careerPopupBoxBody form .formGroup input:disabled,.careerPopup .careerPopupBox .careerPopupBoxBody form .formGroup select:disabled{background:#f2f5f6}.careerPopup .careerPopupBox .careerPopupBoxBody form .formBtnArea{width:100%;display:flex;align-items:center;justify-content:flex-end}.careerPopup .careerPopupBox .careerPopupBoxBody form .formBtnArea button{font-size:18px;background:var(--primaryColor);color:white;border:none;outline:none;cursor:pointer;border-radius:50px;padding:14px 30px;transition:.3s}@media (max-width:500px){.careerPopup .careerPopupBox .careerPopupBoxBody form .formBtnArea button{font-size:16px}}.careerPopup .careerPopupBox .careerPopupBoxBody form .formBtnArea button:hover{transition:.3s;background:var(--secondaryColor)}.careerPopup .careerPopupBox .careerPopupBoxBody form .cvDropArea{width:100%;border:2px dashed #ccc;padding:40px 20px;text-align:center;cursor:pointer;border-radius:8px;margin-top:8px;background-color:#fafafa;transition:.3s}.careerPopup .careerPopupBox .careerPopupBoxBody form .cvDropArea:hover{transition:.3s;background-color:#e6f7ff;border-color:#1e90ff}.careerPopup .careerPopupBox .careerPopupBoxBody form .cvDropArea p{font-size:16px;font-weight:500;text-align:center}@media (max-width:400px){.careerPopup .careerPopupBox .careerPopupBoxBody form .cvDropArea p{font-size:14px}}.careerPopup .careerPopupBox .careerPopupBoxBody form .cvDropArea.dragover{background-color:#e6f7ff;border-color:#1e90ff}.careerPopup .careerPopupBox .careerPopupBoxBody form .filePreview{display:flex;justify-content:space-between;align-items:center;margin-top:10px;padding:5px 5px 5px 20px;border-radius:50px;background:#fcf0df;border:1px solid #e6d7c1}.careerPopup .careerPopupBox .careerPopupBoxBody form .filePreview span{font-weight:500;font-size:14px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.careerPopup .careerPopupBox .careerPopupBoxBody form .filePreview button{background-color:red;color:white;border:none;padding:8px 12px;cursor:pointer;border-radius:50px;transition:.3s}.careerPopup .careerPopupBox .careerPopupBoxBody form .filePreview button:hover{transition:.3s;opacity:.7}.careerPopup .careerPopupBox .careerPopupBoxBody a{text-decoration:none;background:var(--primaryColor);padding:12px 20px;border-radius:10px;margin-top:30px;width:-moz-fit-content;width:fit-content;display:flex;align-items:center;justify-content:center;gap:10px;font-size:18px;font-weight:500;color:white;transition:.3s}.careerPopup .careerPopupBox .careerPopupBoxBody a:hover{transition:.3s;background:var(--secondaryColor)}