*{box-sizing:border-box;margin:0;padding:0}:root{--primaryColor:#7c3c13;--secondaryColor:#295f98}body{font-family:Montserrat,sans-serif}::-webkit-scrollbar{width:0;height:0}::-webkit-scrollbar-track{background:#0000000c}::-webkit-scrollbar-thumb{background:#757575;border-radius:5px}::-webkit-scrollbar-thumb:hover{background:var(--primaryColor)}.container{width:calc(100% - 200px);margin:0 auto}@media (max-width:1024px){.container{width:calc(100% - 100px)}}@media (max-width:768px){.container{width:calc(100% - 50px)}}@media (max-width:480px){.container{width:calc(100% - 20px)}}a,article,button,div,span,i,b,h1,h2,h3,h4,h5,h6,p,input,ul,li,select,label,textarea{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;font-family:Montserrat,sans-serif}input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;font-family:Montserrat,sans-serif}input{-webkit-tap-highlight-color:transparent}::-webkit-datetime-edit-year-field:not([aria-valuenow]){color:#0000}::-webkit-datetime-edit-month-field:not([aria-valuenow]){color:#0000}::-webkit-datetime-edit-day-field:not([aria-valuenow]){color:#0000}video::-internal-media-controls-overlay-cast-button{display:none}textarea{resize:none;font-family:Montserrat,sans-serif}::selection{color:#fff;background:#1d1d1d}p{font-family:Montserrat,sans-serif}
.shimmer{z-index:105;background:#161616e6;width:100%;height:100vh;position:fixed;top:0;left:0}.navStrip{background:var(--secondaryColor);width:100%}@media (max-width:640px){.navStrip{display:none}}.navStrip .navStripMain{justify-content:space-between;align-items:center;width:100%;height:30px;display:flex}.navStrip .navStripMain .navStripCol1{align-items:center;gap:20px;display:flex}.navStrip .navStripMain .navStripCol1 .navStripCol1Box{color:#fff;align-items:center;display:flex}.navStrip .navStripMain .navStripCol1 .navStripCol1Box p{color:#fff;align-items:center;gap:4px;font-size:14px;display:flex}.navStrip .navStripMain .navStripCol1 .navStripCol1Box a{color:#fff;margin-left:5px;font-size:14px;text-decoration:none}.navStrip .navStripMain .navStripCol1 .navStripCol1Box a:hover{text-decoration:underline}.navStrip .navStripMain .navStripCol2,.navStrip .navStripMain .navStripCol2 .navSocialLinks{align-items:center;gap:20px;display:flex}.navStrip .navStripMain .navStripCol2 .navSocialLinks a{color:#fff;width:16px;height:16px;text-decoration:none;transition:all .3s;display:flex}.navStrip .navStripMain .navStripCol2 .navSocialLinks a:hover{transition:all .3s;transform:scale(.9)}.navStrip .navStripMain .navStripCol2 .navSocialLinks a svg{width:100%;height:100%}nav{z-index:10;background:#fff;width:100%;position:sticky;top:0;left:0}nav .navMain{justify-content:space-between;align-items:center;width:100%;height:80px;display:flex}@media (max-width:500px){nav .navMain{height:70px}}nav .navMain .navCol1{align-items:center;display:flex}nav .navMain .navCol1 .navLogo{align-items:center;width:140px;height:70px;text-decoration:none;display:flex}@media (max-width:500px){nav .navMain .navCol1 .navLogo{width:120px;height:60px}}nav .navMain .navCol1 .navLogo img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}nav .navMain .navCol1 .navLogo h2{color:#000;font-size:20px;font-weight:500}nav .navMain .navCol2{align-items:center;gap:40px;display:flex}nav .navMain .navCol2 .navNotification{justify-content:center;align-items:baseline;display:flex;position:relative}nav .navMain .navCol2 .navNotification .navNotificationBtn{cursor:pointer;color:#06f;justify-content:center;align-items:center;width:22px;height:22px;transition:all .3s;display:flex;position:relative}nav .navMain .navCol2 .navNotification .navNotificationBtn:hover{opacity:.7;transition:all .3s}nav .navMain .navCol2 .navNotification .navNotificationBtn svg{width:100%;height:100%}nav .navMain .navCol2 .navNotification .navNotificationBtn .navNotificationBtnIcon{background:#ffb300;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:10px;height:10px;display:flex;position:absolute;top:0;right:0}nav .navMain .navCol2 .navContact{align-items:center;display:flex}@media (max-width:460px){nav .navMain .navCol2 .navContact{display:none}}nav .navMain .navCol2 .navContact a{color:#fff;background:var(--primaryColor);border-radius:10px;padding:12px 20px;font-size:16px;text-decoration:none;transition:all .3s}nav .navMain .navCol2 .navContact a:hover{background:var(--secondaryColor);transition:all .3s}nav .navMain .navCol2 .navBar{justify-content:center;align-items:center;display:none}@media (max-width:900px){nav .navMain .navCol2 .navBar{display:flex}}nav .navMain .navCol2 .navBar .navBarBox{cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:40px;display:flex}nav .navMain .navCol2 .navBar .navBarBox span{background:#000;width:100%;height:3px}.navLink{z-index:10;background:#9c1b40;width:100%;position:sticky;top:80px;left:0}@media (max-width:500px){.navLink{top:70px}}@media (max-width:900px){.navLink{display:none}}.navLink .navLinkMain{align-items:center;width:100%;height:35px;display:flex}.navLink .navLinkMain ul{justify-content:space-between;width:100%;display:flex}.navLink .navLinkMain ul li{list-style:none}.navLink .navLinkMain ul li a{color:#fff;border-bottom:2px solid #0000;justify-content:center;align-items:center;height:40px;padding:0 5px;font-size:16px;font-weight:400;text-decoration:none;transition:all .3s;display:flex}.navLink .navLinkMain ul li a:hover{border-bottom:2px solid #fff;transition:all .3s}.navLink .navLinkMain ul li .navLinkActive{border-bottom:2px solid #fff}.navLink .navLinkMain ul li .navDropDown{position:relative}.navLink .navLinkMain ul li .navDropDown:hover .navDropdownPopup{display:block}.navLink .navLinkMain ul li .navDropDown .navDropdownBtn{align-items:center;gap:5px;display:flex}.navLink .navLinkMain ul li .navDropDown .navDropdownBtn svg{width:12px;height:12px}.navLink .navLinkMain ul li .navDropDown .navDropdownPopup{background:#fff;border-radius:10px;width:200px;display:none;position:absolute;top:calc(100% - 3px);left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 0 20px #00000018}.navLink .navLinkMain ul li .navDropDown .navDropdownPopup ul{flex-direction:column;width:100%;display:flex}.navLink .navLinkMain ul li .navDropDown .navDropdownPopup ul li{list-style:none}.navLink .navLinkMain ul li .navDropDown .navDropdownPopup ul li a{justify-content:flex-start;height:auto;padding:14px 20px;font-size:16px;display:flex}.sidemenu{z-index:200;background:#fff;width:400px;height:100vh;transition:all .3s;position:fixed;top:0;right:-450px}@media (max-width:500px){.sidemenu{width:100%}}.sidemenu .sidemenuHead{justify-content:flex-end;align-items:center;width:100%;height:80px;padding:0 20px;display:flex}.sidemenu .sidemenuHead .closeSidemenu{cursor:pointer;width:30px;height:30px}.sidemenu .sidemenuHead .closeSidemenu svg{width:100%;height:100%}.sidemenu .sidemenuBody{width:100%;height:calc(100vh - 80px);overflow-y:auto}.sidemenu .sidemenuBody ul{flex-direction:column;width:100%;display:flex}.sidemenu .sidemenuBody ul li{list-style:none}.sidemenu .sidemenuBody ul li a{color:#000;align-items:center;padding:12px 30px;font-size:20px;text-decoration:none;display:flex}@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;margin:10px 0;padding:10px 0}.sidemenu .sidemenuBody ul li .sidemenuDropDown .sidemenuDropdownBtn{color:var(--secondaryColor);gap:10px;font-size:14px}.sidemenu .sidemenuBody ul li .sidemenuDropDown .sidemenuDropdownBtn svg{width:14px;height:14px}.sidemenu .sidemenuBody ul li .navLinkActive{color:var(--primaryColor);background:#fdf0f0}.sidemenuActive{transition:all .3s;right:0}.fixedAdmissionBtn{z-index:20;color:#fff;cursor:pointer;background:#2196f3;border-radius:10px 10px 0 0;align-items:center;gap:10px;padding:10px 20px;font-size:14px;font-weight:500;transition:all .3s;display:flex;position:fixed;bottom:0;right:100px}.fixedAdmissionBtn:hover{padding-bottom:20px;transition:all .3s}@media (max-width:1024px){.fixedAdmissionBtn{right:50px}}@media (max-width:768px){.fixedAdmissionBtn{right:25px}}@media (max-width:480px){.fixedAdmissionBtn{font-size:12px;right:10px}}.fixedAdmissionBtn svg{width:20px;height:20px}@media (max-width:480px){.fixedAdmissionBtn svg{width:18px;height:18px}}.admissionPopup{z-index:200;opacity:0;visibility:hidden;background:#000000b4;justify-content:center;align-items:flex-start;width:100%;height:100vh;padding:100px 0;transition:opacity .3s ease-in-out,transform .3s ease-in-out,visibility .3s;display:flex;position:fixed;top:0;left:0;overflow-y:auto}.admissionPopup .admissionPopupBox{flex-direction:column;width:750px;transition:transform .3s ease-in-out;display:flex;position:relative;transform:translateY(-20px)}@media (max-width:800px){.admissionPopup .admissionPopupBox{width:80%}}@media (max-width:500px){.admissionPopup .admissionPopupBox{width:95%}}.admissionPopup .admissionPopupBox .closeAdmissionPopup{color:#fff;cursor:pointer;justify-content:center;align-items:center;width:30px;height:30px;transition:all .3s;display:flex;position:absolute;top:0;right:-30px}.admissionPopup .admissionPopupBox .closeAdmissionPopup:hover{transition:all .3s;transform:rotate(180deg)}@media (max-width:500px){.admissionPopup .admissionPopupBox .closeAdmissionPopup{top:-40px;right:0}}.admissionPopup .admissionPopupBox .closeAdmissionPopup svg{width:25px;height:25px}.admissionPopup .admissionPopupBox .admissionPopupBoxThumbnail{z-index:0;background:#2196f3;border-radius:40px;flex-direction:column;width:100%;padding:60px 60px 60px 300px;display:flex;position:relative;overflow:hidden}@media (max-width:768px){.admissionPopup .admissionPopupBox .admissionPopupBoxThumbnail{padding:40px 40px 340px}}@media (max-width:480px){.admissionPopup .admissionPopupBox .admissionPopupBoxThumbnail{border-radius:20px;padding:30px 20px 340px}}.admissionPopup .admissionPopupBox .admissionPopupBoxThumbnail:after{content:"";z-index:-1;background:url(../media/admission.6fff9ee8.webp) 0 100%/contain no-repeat;width:240px;height:100%;position:absolute;top:0;left:0}.admissionPopup .admissionPopupBox .admissionPopupBoxThumbnail h3{color:#fff;font-size:16px;font-weight:500}.admissionPopup .admissionPopupBox .admissionPopupBoxThumbnail h2{color:#fff;margin-top:10px;font-size:32px;font-weight:600}@media (max-width:480px){.admissionPopup .admissionPopupBox .admissionPopupBoxThumbnail h2{font-size:25px}}.admissionPopup .admissionPopupBox .admissionPopupBoxThumbnail p{color:#fff;margin-top:20px;font-size:14px;line-height:1.5}.admissionPopup .admissionPopupBox .admissionPopupBoxThumbnail .admissionPopupBtnArea{background:#ffffff1b;border-radius:10px;align-items:center;gap:10px;width:100%;margin-top:30px;padding:10px;display:flex}@media (max-width:768px){.admissionPopup .admissionPopupBox .admissionPopupBoxThumbnail .admissionPopupBtnArea{flex-wrap:wrap}}.admissionPopup .admissionPopupBox .admissionPopupBoxThumbnail .admissionPopupBtnArea .seats{flex-direction:column;justify-content:center;align-items:center;width:110px;display:flex}@media (max-width:400px){.admissionPopup .admissionPopupBox .admissionPopupBoxThumbnail .admissionPopupBtnArea .seats{width:100px}}.admissionPopup .admissionPopupBox .admissionPopupBoxThumbnail .admissionPopupBtnArea .seats h5{color:#fff700;text-align:center;font-size:30px;font-weight:600}@media (max-width:400px){.admissionPopup .admissionPopupBox .admissionPopupBoxThumbnail .admissionPopupBtnArea .seats h5{font-size:25px}}.admissionPopup .admissionPopupBox .admissionPopupBoxThumbnail .admissionPopupBtnArea .seats span{color:#fff;text-align:center;font-size:12px;font-weight:400}.admissionPopup .admissionPopupBox .admissionPopupBoxThumbnail .admissionPopupBtnArea a{width:calc(100% - 120px);color:var(--secondaryColor);white-space:nowrap;background:#fff;border-radius:10px;justify-content:center;align-items:center;gap:10px;padding:12px 20px;font-size:18px;font-weight:500;text-decoration:none;transition:all .3s;display:flex}@media (max-width:400px){.admissionPopup .admissionPopupBox .admissionPopupBoxThumbnail .admissionPopupBtnArea a{width:calc(100% - 110px);padding:10px 18px;font-size:16px}}.admissionPopup .admissionPopupBox .admissionPopupBoxThumbnail .admissionPopupBtnArea a:hover{background:var(--primaryColor);color:#fff;transition:all .3s}.admissionPopup .admissionPopupBox .admissionPopupBoxThumbnail .element1{z-index:-1;background:#fff;border-radius:50%;width:200px;height:200px;position:absolute;bottom:-50px;left:-50px}.admissionPopup .admissionPopupBox .admissionPopupBoxThumbnail .element2{z-index:-1;background:#fe0;border-radius:50%;width:200px;height:200px;position:absolute;bottom:-100px;left:50px}.admissionPopupActive{opacity:1;visibility:visible}.admissionPopupActive .admissionPopupBox{transform:translateY(0)}.admissionFormPopup{z-index:200;background:#000000b4;justify-content:center;align-items:flex-start;width:100%;height:100vh;padding:100px 0;display:flex;position:fixed;top:0;left:0;overflow-y:auto}.admissionFormPopup .admissionFormPopupBox{background:#fff;border-radius:20px;flex-direction:column;width:500px;padding:40px;display:flex;position:relative}@media (max-width:600px){.admissionFormPopup .admissionFormPopupBox{width:80%}}@media (max-width:500px){.admissionFormPopup .admissionFormPopupBox{width:95%;padding:20px}}.admissionFormPopup .admissionFormPopupBox .closeAdmissionFormPopup{color:#fff;cursor:pointer;justify-content:center;align-items:center;width:30px;height:30px;transition:all .3s;display:flex;position:absolute;top:0;right:-40px}.admissionFormPopup .admissionFormPopupBox .closeAdmissionFormPopup:hover{transition:all .3s;transform:rotate(180deg)}@media (max-width:500px){.admissionFormPopup .admissionFormPopupBox .closeAdmissionFormPopup{top:-40px;right:0}}.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{flex-direction:column;gap:20px;width:100%;margin-top:30px;display:flex}.admissionFormPopup .admissionFormPopupBox form .formGroup{flex-direction:column;width:100%;display:flex}.admissionFormPopup .admissionFormPopupBox form .formGroup label{font-size:16px}.admissionFormPopup .admissionFormPopupBox form .formGroup input,.admissionFormPopup .admissionFormPopupBox form .formGroup select{border:1px solid #aaa;border-radius:10px;outline:none;width:100%;height:50px;margin-top:5px;padding:0 20px;font-size:20px}@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{justify-content:flex-end;align-items:center;width:100%;display:flex}.admissionFormPopup .admissionFormPopupBox form .formBtnArea button{background:var(--primaryColor);color:#fff;cursor:pointer;border:none;border-radius:50px;outline:none;padding:14px 30px;font-size:18px;transition:all .3s}@media (max-width:500px){.admissionFormPopup .admissionFormPopupBox form .formBtnArea button{font-size:16px}}.admissionFormPopup .admissionFormPopupBox form .formBtnArea button:hover{background:var(--secondaryColor);transition:all .3s}.titleTag{color:#fff;background:#2196f3;border-radius:50px;width:fit-content;padding:5px 15px;font-size:14px;font-weight:400}.title{margin-top:30px;font-size:3em;font-weight:600}@media (max-width:768px){.title{font-size:2.5em}}@media (max-width:500px){.title{font-size:2em}}.desc{color:#383838;margin-top:20px;font-size:20px;line-height:1.5}@media (max-width:768px){.desc{font-size:18px}}@media (max-width:500px){.desc{font-size:16px}}footer{background:var(--secondaryColor);width:100%;padding:60px 0 20px}footer .footerMain{flex-direction:column;width:100%;display:flex}footer .footerMain .footerHead{justify-content:space-between;align-items:flex-start;display:flex}@media (max-width:1024px){footer .footerMain .footerHead{flex-wrap:wrap;row-gap:40px}}footer .footerMain .footerHead .footerHeadCol1{flex-direction:column;width:30%;display:flex}@media (max-width:1024px){footer .footerMain .footerHead .footerHeadCol1{border-bottom:1px solid #333;justify-content:center;align-items:center;width:100%;padding-bottom:40px}}footer .footerMain .footerHead .footerHeadCol1 .footerLogo{background:#fff;border-radius:20px;width:200px;padding:10px}footer .footerMain .footerHead .footerHeadCol1 .footerLogo img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}footer .footerMain .footerHead .footerHeadCol1 p{color:#fff;opacity:.7;margin-top:20px;font-size:14px;line-height:1.5}@media (max-width:1024px){footer .footerMain .footerHead .footerHeadCol1 p{text-align:center}}footer .footerMain .footerHead .footerHeadCol1 .footerSocialLinks{flex-wrap:wrap;align-items:center;gap:10px;width:100%;margin-top:30px;display:flex}footer .footerMain .footerHead .footerHeadCol1 .footerSocialLinks a{color:#fff;border:1px solid #aaa;border-radius:50px;align-items:center;padding:6px 16px;font-size:14px;text-decoration:none;transition:all .3s;display:flex}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{flex-direction:column;width:30%;display:flex}@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{color:#fff;font-size:14px;font-weight:600}footer .footerMain .footerHead .footerHeadCol2 ul{-moz-column-gap:10px;flex-wrap:wrap;gap:20px 10px;margin-top:30px;display:flex}footer .footerMain .footerHead .footerHeadCol2 ul li{width:calc(50% - 5px);list-style:none}footer .footerMain .footerHead .footerHeadCol2 ul li a{color:#fff;font-size:16px;font-weight:300;text-decoration:none;transition:all .3s}footer .footerMain .footerHead .footerHeadCol2 ul li a:hover{color:var(--primaryColor)}footer .footerMain .footerHead .footerHeadCol3{flex-direction:column;width:30%;display:flex}@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{color:#fff;font-size:14px;font-weight:600}footer .footerMain .footerHead .footerHeadCol3 ul{-moz-column-gap:10px;flex-wrap:wrap;gap:20px 10px;margin-top:30px;display:flex}footer .footerMain .footerHead .footerHeadCol3 ul li{align-items:flex-start;gap:15px;width:100%;list-style:none;display:flex}footer .footerMain .footerHead .footerHeadCol3 ul li .icon{color:#fff;justify-content:center;align-items:center;width:17px;height:17px;margin-top:2px;display:flex}footer .footerMain .footerHead .footerHeadCol3 ul li .icon svg{width:100%;height:100%}footer .footerMain .footerHead .footerHeadCol3 ul li .details{flex-direction:column;gap:15px;width:calc(100% - 32px);display:flex}footer .footerMain .footerHead .footerHeadCol3 ul li .details p{color:#fff;font-size:16px;font-weight:300}footer .footerMain .footerHead .footerHeadCol3 ul li .details a{color:#fff;font-size:16px;font-weight:300;text-decoration:none;transition:all .3s}footer .footerMain .footerHead .footerHeadCol3 ul li .details a:hover{color:var(--primaryColor)}footer .footerMain .footerHead .footerDesc{color:#fff;font-size:16px;line-height:1.5}footer .footerMain .footerStrip{border-top:1px solid #ffffff3c;flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%;margin-top:40px;padding-top:40px;display:flex}@media (max-width:480px){footer .footerMain .footerStrip{gap:5px}}footer .footerMain .footerStrip .footerStripCol1{display:flex}footer .footerMain .footerStrip .footerStripCol1 p{color:#fff;opacity:.7;font-size:14px}footer .footerMain .footerStrip .footerStripCol2{flex-wrap:wrap;align-items:center;gap:5px;padding-right:200px;display:flex}@media (max-width:480px){footer .footerMain .footerStrip .footerStripCol2{padding-right:0}}footer .footerMain .footerStrip .footerStripCol2 p{color:#fff;opacity:.7;font-size:14px}footer .footerMain .footerStrip .footerStripCol2 svg{color:#fff;width:14px;height:14px}footer .footerMain .footerStrip .footerStripCol2 .footerStripLogo{width:60px}footer .footerMain .footerStrip .footerStripCol2 .footerStripLogo img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.applyFormPopup{z-index:300;background:#000000ba;justify-content:center;align-items:flex-start;width:100%;height:100vh;padding:100px 0;display:flex;position:fixed;top:0;left:0;overflow-y:auto}.applyFormPopup .applyFormPopupBox{background:#fff;border-radius:20px;width:500px;padding:40px;position:relative}@media (max-width:600px){.applyFormPopup .applyFormPopupBox{width:80%}}@media (max-width:500px){.applyFormPopup .applyFormPopupBox{width:95%;padding:20px}}.applyFormPopup .applyFormPopupBox .closeApplyFormPopupBox{color:#fff;cursor:pointer;justify-content:center;align-items:center;width:30px;height:30px;transition:all .3s;display:flex;position:absolute;top:0;right:-30px}@media (max-width:500px){.applyFormPopup .applyFormPopupBox .closeApplyFormPopupBox{top:-40px;right:0}}.applyFormPopup .applyFormPopupBox .closeApplyFormPopupBox:hover{transition:all .3s;transform:rotate(180deg)}.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{flex-direction:column;gap:20px;width:100%;margin-top:30px;display:flex}.applyFormPopup .applyFormPopupBox form .formGroup{flex-direction:column;width:100%;display:flex}.applyFormPopup .applyFormPopupBox form .formGroup label{font-size:16px}.applyFormPopup .applyFormPopupBox form .formGroup input{border:1px solid #aaa;border-radius:10px;outline:none;width:100%;height:50px;margin-top:5px;padding:0 20px;font-size:20px}@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{justify-content:flex-end;align-items:center;width:100%;display:flex}.applyFormPopup .applyFormPopupBox form .formBtnArea button{background:var(--primaryColor);color:#fff;cursor:pointer;border:none;border-radius:50px;outline:none;padding:14px 30px;font-size:18px;transition:all .3s}@media (max-width:500px){.applyFormPopup .applyFormPopupBox form .formBtnArea button{font-size:16px}}.applyFormPopup .applyFormPopupBox form .formBtnArea button:hover{background:var(--secondaryColor);transition:all .3s}.scrollTopBtn{z-index:5;background:var(--secondaryColor);color:#fff;cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:all .3s;display:flex;position:fixed;bottom:30px;right:30px}.scrollTopBtn:hover{transition:all .3s;transform:translateY(-5px)}.scrollTopBtn svg{width:20px;height:20px}.facilitiesDetailsPopup{z-index:300;background:#000000ba;justify-content:center;align-items:flex-start;width:100%;height:100vh;padding:100px 0;display:flex;position:fixed;top:0;left:0;overflow-y:auto}.facilitiesDetailsPopup .facilitiesDetailsPopupBox{background:#fff;border-radius:20px;width:70%;padding:40px;position:relative}@media (max-width:768px){.facilitiesDetailsPopup .facilitiesDetailsPopupBox{width:90%}}@media (max-width:500px){.facilitiesDetailsPopup .facilitiesDetailsPopupBox{width:95%;padding:20px}}.facilitiesDetailsPopup .facilitiesDetailsPopupBox .closeFacilitiesDetailsPopupBox{color:#fff;cursor:pointer;justify-content:center;align-items:center;width:30px;height:30px;transition:all .3s;display:flex;position:absolute;top:0;right:-30px}@media (max-width:768px){.facilitiesDetailsPopup .facilitiesDetailsPopupBox .closeFacilitiesDetailsPopupBox{top:-40px;right:0}}.facilitiesDetailsPopup .facilitiesDetailsPopupBox .closeFacilitiesDetailsPopupBox:hover{transition:all .3s;transform:rotate(180deg)}.facilitiesDetailsPopup .facilitiesDetailsPopupBox .closeFacilitiesDetailsPopupBox svg{width:25px;height:25px}.facilitiesDetailsPopup .facilitiesDetailsPopupBox .facilitiesDetailsPopupBoxThumbnail{width:100%;position:relative}.facilitiesDetailsPopup .facilitiesDetailsPopupBox .facilitiesDetailsPopupBoxThumbnail .customNavBtn{color:#000;cursor:pointer;z-index:10;background-color:#fff;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:24px;transition:all .3s ease-in-out;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 2px 5px #0000001a}@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{color:#fff;background:var(--secondaryColor);transition:all .3s ease-in-out}.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{background:#e9f0f1;border-radius:15px;width:100%;height:400px;overflow:hidden}@media (max-width:500px){.facilitiesDetailsPopup .facilitiesDetailsPopupBox .facilitiesDetailsPopupBoxThumbnail .facilitiesDetailsPopupBoxThumbnailBox{height:200px}}.facilitiesDetailsPopup .facilitiesDetailsPopupBox .facilitiesDetailsPopupBoxThumbnail .facilitiesDetailsPopupBoxThumbnailBox img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.facilitiesDetailsPopup .facilitiesDetailsPopupBox .facilitiesDetailsPopupBoxThumbnail .swiper-pagination{background:#fff;border-radius:50px;justify-content:center;align-items:center;gap:5px;width:fit-content;padding:6px 12px;font-size:12px;font-weight:500;display:flex;left:50%;transform:translate(-50%);box-shadow:0 0 10px #00000016}.facilitiesDetailsPopup .facilitiesDetailsPopupBox .facilitiesDetailsPopupBoxThumbnail .swiper-pagination span{font-weight:500}.facilitiesDetailsPopup .facilitiesDetailsPopupBox .facilitiesDetailsPopupBoxDetails{flex-direction:column;width:100%;margin-top:30px;display:flex}.facilitiesDetailsPopup .facilitiesDetailsPopupBox .facilitiesDetailsPopupBoxDetails h2{font-size:2em;font-weight:600}@media (max-width:500px){.facilitiesDetailsPopup .facilitiesDetailsPopupBox .facilitiesDetailsPopupBoxDetails h2{font-size:24px}}.notificationPopup{z-index:300;background:#000000ba;justify-content:center;align-items:flex-start;width:100%;height:100vh;padding:100px 0;display:flex;position:fixed;top:0;left:0;overflow-y:auto}.notificationPopup .notificationPopupBox{background:#fff;border-radius:20px;width:500px;padding:40px;position:relative}@media (max-width:600px){.notificationPopup .notificationPopupBox{width:80%}}@media (max-width:500px){.notificationPopup .notificationPopupBox{width:95%;padding:20px}}.notificationPopup .notificationPopupBox .closeNotificationPopupBox{color:#fff;cursor:pointer;justify-content:center;align-items:center;width:30px;height:30px;transition:all .3s;display:flex;position:absolute;top:0;right:-30px}@media (max-width:500px){.notificationPopup .notificationPopupBox .closeNotificationPopupBox{top:-40px;right:0}}.notificationPopup .notificationPopupBox .closeNotificationPopupBox:hover{transition:all .3s;transform:rotate(180deg)}.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{flex-direction:column;width:100%;display:flex}.notificationPopup .notificationPopupBox .notificationPopupBoxList ul li{border-bottom:1px solid #eee;list-style:none}.notificationPopup .notificationPopupBox .notificationPopupBoxList ul li:last-of-type{border-bottom:none}.notificationPopup .notificationPopupBox .notificationPopupBoxList ul li a{z-index:0;align-items:center;width:100%;padding:12px 0;text-decoration:none;display:flex;position:relative}.notificationPopup .notificationPopupBox .notificationPopupBoxList ul li a:hover:after{opacity:1;transition:all .3s}.notificationPopup .notificationPopupBox .notificationPopupBoxList ul li a:after{content:"";z-index:-1;opacity:0;background:#f2f5f6;border-radius:10px;width:calc(100% + 20px);height:100%;transition:all .3s;position:absolute;top:0;left:-10px}.notificationPopup .notificationPopupBox .notificationPopupBoxList ul li a .notificationPopupBoxListCol1{flex-direction:column;width:calc(100% - 50px);display:flex}.notificationPopup .notificationPopupBox .notificationPopupBoxList ul li a .notificationPopupBoxListCol1 h3{color:#06f;white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:500;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{color:#606060;margin-top:6px;font-size:12px;font-weight:400}.notificationPopup .notificationPopupBox .notificationPopupBoxList ul li a .notificationPopupBoxListCol2{color:#606060;justify-content:flex-end;align-items:center;width:50px;display:flex}.notificationPopup .notificationPopupBox .notificationPopupBoxList ul li a .notificationPopupBoxListCol2 svg{width:20px;height:20px}.notificationPopup .notificationPopupBox .notificationPopupBoxList .emptyNotification{background:#f2f5f6;border-radius:10px;width:100%;padding:40px 20px;display:none}@media (max-width:500px){.notificationPopup .notificationPopupBox .notificationPopupBoxList .emptyNotification{padding:20px}}.notificationPopup .notificationPopupBox .notificationPopupBoxList .emptyNotification .emptyNotificationBox{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.notificationPopup .notificationPopupBox .notificationPopupBoxList .emptyNotification .emptyNotificationBox .emptyNotificationIcon{justify-content:center;align-items:center;width:60px;height:60px;display:flex}.notificationPopup .notificationPopupBox .notificationPopupBoxList .emptyNotification .emptyNotificationBox .emptyNotificationIcon svg{color:#aaa;width:100%;height:100%}.notificationPopup .notificationPopupBox .notificationPopupBoxList .emptyNotification .emptyNotificationBox p{color:#aaa;text-align:center;margin-top:20px;font-size:16px;font-weight:500}@media (max-width:500px){.notificationPopup .notificationPopupBox .notificationPopupBoxList .emptyNotification .emptyNotificationBox p{font-size:14px}}.careerPopup{z-index:300;background:#000000ba;justify-content:center;align-items:flex-start;width:100%;height:100vh;padding:100px 0;display:flex;position:fixed;top:0;left:0;overflow-y:auto}.careerPopup .careerPopupBox{background:#fff;border-radius:20px;width:750px;padding:40px;position:relative}@media (max-width:800px){.careerPopup .careerPopupBox{width:80%}}@media (max-width:500px){.careerPopup .careerPopupBox{width:95%;padding:20px}}.careerPopup .careerPopupBox .closeCareerPopupBox{color:#fff;cursor:pointer;justify-content:center;align-items:center;width:30px;height:30px;transition:all .3s;display:flex;position:absolute;top:0;right:-30px}@media (max-width:500px){.careerPopup .careerPopupBox .closeCareerPopupBox{top:-40px;right:0}}.careerPopup .careerPopupBox .closeCareerPopupBox:hover{transition:all .3s;transform:rotate(180deg)}.careerPopup .careerPopupBox .closeCareerPopupBox svg{width:25px;height:25px}.careerPopup .careerPopupBox .careerPopupBoxHead{z-index:0;background:url(../media/careerBg.d050143e.webp) 50%/cover no-repeat;border-radius:20px;flex-direction:column;width:100%;padding:100px 30px 30px;display:flex;position:relative;overflow:hidden}@media (max-width:700px){.careerPopup .careerPopupBox .careerPopupBoxHead{padding:100px 20px 20px}}.careerPopup .careerPopupBox .careerPopupBoxHead:after{content:"";z-index:-1;background:linear-gradient(#0000,#000000b7);width:100%;height:100%;position:absolute;top:0;left:0}.careerPopup .careerPopupBox .careerPopupBoxHead h2{color:#fff;font-size:32px;font-weight:600}@media (max-width:480px){.careerPopup .careerPopupBox .careerPopupBoxHead h2{font-size:25px}}.careerPopup .careerPopupBox .careerPopupBoxHead p{color:#fff;width:75%;margin-top:20px;font-size:14px;line-height:1.5}@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{flex-direction:column;width:100%;margin-top:30px;display:flex}@media (max-width:700px){.careerPopup .careerPopupBox .careerPopupBoxBody{margin-top:0}}.careerPopup .careerPopupBox .careerPopupBoxBody form{flex-wrap:wrap;gap:20px;width:100%;margin-top:30px;display:flex}.careerPopup .careerPopupBox .careerPopupBoxBody form .formGroup{flex-direction:column;width:calc(50% - 10px);display:flex}@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{border:1px solid #aaa;border-radius:10px;outline:none;width:100%;height:50px;margin-top:5px;padding:0 20px;font-size:20px}@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{justify-content:flex-end;align-items:center;width:100%;display:flex}.careerPopup .careerPopupBox .careerPopupBoxBody form .formBtnArea button{background:var(--primaryColor);color:#fff;cursor:pointer;border:none;border-radius:50px;outline:none;padding:14px 30px;font-size:18px;transition:all .3s}@media (max-width:500px){.careerPopup .careerPopupBox .careerPopupBoxBody form .formBtnArea button{font-size:16px}}.careerPopup .careerPopupBox .careerPopupBoxBody form .formBtnArea button:hover{background:var(--secondaryColor);transition:all .3s}.careerPopup .careerPopupBox .careerPopupBoxBody form .cvDropArea{text-align:center;cursor:pointer;background-color:#fafafa;border:2px dashed #ccc;border-radius:8px;width:100%;margin-top:8px;padding:40px 20px;transition:all .3s}.careerPopup .careerPopupBox .careerPopupBoxBody form .cvDropArea:hover{background-color:#e6f7ff;border-color:#1e90ff;transition:all .3s}.careerPopup .careerPopupBox .careerPopupBoxBody form .cvDropArea p{text-align:center;font-size:16px;font-weight:500}@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{background:#fcf0df;border:1px solid #e6d7c1;border-radius:50px;justify-content:space-between;align-items:center;margin-top:10px;padding:5px 5px 5px 20px;display:flex}.careerPopup .careerPopupBox .careerPopupBoxBody form .filePreview span{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;overflow:hidden}.careerPopup .careerPopupBox .careerPopupBoxBody form .filePreview button{color:#fff;cursor:pointer;background-color:red;border:none;border-radius:50px;padding:8px 12px;transition:all .3s}.careerPopup .careerPopupBox .careerPopupBoxBody form .filePreview button:hover{opacity:.7;transition:all .3s}.careerPopup .careerPopupBox .careerPopupBoxBody a{background:var(--primaryColor);color:#fff;border-radius:10px;justify-content:center;align-items:center;gap:10px;width:fit-content;margin-top:30px;padding:12px 20px;font-size:18px;font-weight:500;text-decoration:none;transition:all .3s;display:flex}.careerPopup .careerPopupBox .careerPopupBoxBody a:hover{background:var(--secondaryColor);transition:all .3s}
.homeBanner{width:100%}.homeBanner .homeBannerBox{z-index:0;background:#eee;width:100%;height:calc(100vh - 135px);position:relative}@media (max-width:900px){.homeBanner .homeBannerBox{height:calc(100vh - 100px)}}@media (max-height:700px){.homeBanner .homeBannerBox{height:auto}}@media (max-width:640px){.homeBanner .homeBannerBox{height:calc(100vh - 70px)}}.homeBanner .homeBannerBox:after{content:"";z-index:-1;background:linear-gradient(#00000013,#0000009d);width:100%;height:100%;position:absolute;top:0;left:0}.homeBanner .homeBannerBox .homeBannerBoxThumbnail{z-index:-2;width:100%;height:100%;position:absolute;top:0;left:0}.homeBanner .homeBannerBox .homeBannerBoxThumbnail img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.homeBanner .homeBannerBox .homeBannerBoxDetails{flex-direction:column;justify-content:flex-end;width:100%;height:calc(100vh - 135px);padding:100px 0 50px;display:flex}@media (max-width:900px){.homeBanner .homeBannerBox .homeBannerBoxDetails{height:calc(100vh - 100px)}}@media (max-height:700px){.homeBanner .homeBannerBox .homeBannerBoxDetails{height:auto}}@media (max-width:640px){.homeBanner .homeBannerBox .homeBannerBoxDetails{height:calc(100vh - 70px)}}.homeBanner .homeBannerBox .homeBannerBoxDetails .homeBannerBoxDetailsBox{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000024;border-radius:40px;width:100%;padding:40px}@media (max-width:600px){.homeBanner .homeBannerBox .homeBannerBoxDetails .homeBannerBoxDetailsBox{padding:20px}}.homeBanner .homeBannerBox .homeBannerBoxDetails .homeBannerBoxDetailsBox h1{color:#fff;width:70%;font-size:3em;font-weight:500;line-height:1.3}@media (max-width:1024px){.homeBanner .homeBannerBox .homeBannerBoxDetails .homeBannerBoxDetailsBox h1{width:95%}}@media (max-width:768px){.homeBanner .homeBannerBox .homeBannerBoxDetails .homeBannerBoxDetailsBox h1{font-size:2.5em}}@media (max-width:500px){.homeBanner .homeBannerBox .homeBannerBoxDetails .homeBannerBoxDetailsBox h1{width:100%;font-size:2em}}.homeBanner .homeBannerBox .homeBannerBoxDetails .homeBannerBoxDetailsBox p{color:#fff;opacity:.8;width:70%;margin-top:10px;font-size:18px;font-weight:300;line-height:1.5}@media (max-width:1024px){.homeBanner .homeBannerBox .homeBannerBoxDetails .homeBannerBoxDetailsBox p{width:90%}}@media (max-width:500px){.homeBanner .homeBannerBox .homeBannerBoxDetails .homeBannerBoxDetailsBox p{width:100%;font-size:16px}}.homeBanner .homeBannerBox .homeBannerBoxDetails .homeBannerBoxDetailsBox .homeBannerBtnArea{flex-wrap:wrap;align-items:center;gap:20px;margin-top:30px;display:flex}.homeBanner .homeBannerBox .homeBannerBoxDetails .homeBannerBoxDetailsBox .homeBannerBtnArea a{white-space:nowrap;border-radius:15px;justify-content:center;align-items:center;padding:14px 30px;font-size:18px;font-weight:400;text-decoration:none;transition:all .3s;display:flex}@media (max-width:550px){.homeBanner .homeBannerBox .homeBannerBoxDetails .homeBannerBoxDetailsBox .homeBannerBtnArea a{width:100%}}@media (max-width:500px){.homeBanner .homeBannerBox .homeBannerBoxDetails .homeBannerBoxDetailsBox .homeBannerBtnArea a{font-size:16px}}.homeBanner .homeBannerBox .homeBannerBoxDetails .homeBannerBoxDetailsBox .homeBannerBtnArea .homeBannerBtn1{color:#fff;border:2px solid #fff}.homeBanner .homeBannerBox .homeBannerBoxDetails .homeBannerBoxDetailsBox .homeBannerBtnArea .homeBannerBtn1:hover{background:var(--secondaryColor);border-color:var(--secondaryColor);transition:all .3s}.homeBanner .homeBannerBox .homeBannerBoxDetails .homeBannerBoxDetailsBox .homeBannerBtnArea .homeBannerBtn2{background:var(--primaryColor);color:#fff;border:2px solid var(--primaryColor)}.homeBanner .homeBannerBox .homeBannerBoxDetails .homeBannerBoxDetailsBox .homeBannerBtnArea .homeBannerBtn2:hover{background:var(--secondaryColor);border-color:var(--secondaryColor);transition:all .3s}.homeAbout{width:100%;padding:100px 0}@media (max-width:500px){.homeAbout{padding:60px 0}}.homeAbout .homeAboutMain{flex-wrap:wrap;justify-content:space-between;width:100%;display:flex}.homeAbout .homeAboutMain .homeAboutThumbnail{flex:0 0 48%}@media (max-width:768px){.homeAbout .homeAboutMain .homeAboutThumbnail{flex:100%;height:350px}}@media (max-width:500px){.homeAbout .homeAboutMain .homeAboutThumbnail{height:250px}}.homeAbout .homeAboutMain .homeAboutThumbnail img{-o-object-fit:cover;object-fit:cover;border-radius:30px;width:100%;height:100%;overflow:hidden}.homeAbout .homeAboutMain .homeAboutDetails{flex-direction:column;flex:0 0 45%;padding:100px 0;display:flex}@media (max-width:768px){.homeAbout .homeAboutMain .homeAboutDetails{flex:100%;margin-top:40px;padding:0}}.homeAbout .homeAboutMain .homeAboutDetails a{background:var(--primaryColor);color:#fff;border-radius:15px;justify-content:center;align-items:center;gap:15px;width:fit-content;margin-top:30px;padding:8px 8px 8px 30px;font-size:16px;text-decoration:none;transition:all .3s;display:flex}.homeAbout .homeAboutMain .homeAboutDetails a:hover{background:var(--secondaryColor);transition:all .3s}.homeAbout .homeAboutMain .homeAboutDetails a:hover .icon{color:var(--primaryColor);transition:all .3s}.homeAbout .homeAboutMain .homeAboutDetails a .icon{width:35px;height:35px;color:var(--secondaryColor);background:#fff;border-radius:10px;justify-content:center;align-items:center;transition:all .3s;display:flex}.homeAbout .homeAboutMain .homeAboutDetails a .icon svg{width:18px;height:18px}.homeProgrammes{background:#c6e7ff;width:100%;padding:100px 0}@media (max-width:500px){.homeProgrammes{padding:60px 0}}.homeProgrammes .homeProgrammesHead{flex-direction:column;width:70%;display:flex}@media (max-width:1024px){.homeProgrammes .homeProgrammesHead{width:100%}}.homeProgrammes .homeProgrammesMain{flex-wrap:wrap;gap:20px;width:100%;margin-top:60px;display:flex}.homeProgrammes .homeProgrammesMain .homeProgrammesBox{background:#fff;border-radius:20px;flex-direction:column;width:calc(25% - 15px);padding:20px;text-decoration:none;transition:all .3s;display:flex}@media (max-width:1175px){.homeProgrammes .homeProgrammesMain .homeProgrammesBox{width:calc(50% - 10px)}}@media (max-width:530px){.homeProgrammes .homeProgrammesMain .homeProgrammesBox{width:100%}}.homeProgrammes .homeProgrammesMain .homeProgrammesBox:hover{background:var(--primaryColor);transition:all .3s;transform:translateY(-10px)}.homeProgrammes .homeProgrammesMain .homeProgrammesBox:hover h3,.homeProgrammes .homeProgrammesMain .homeProgrammesBox:hover p{color:#fff;transition:all .3s}.homeProgrammes .homeProgrammesMain .homeProgrammesBox:hover .homeProgrammesBoxBtn{color:#fff;transition:all .3s;transform:translate(15px)}.homeProgrammes .homeProgrammesMain .homeProgrammesBox h3{color:#000;font-size:2em;font-weight:500;transition:all .3s}.homeProgrammes .homeProgrammesMain .homeProgrammesBox p{color:#000;opacity:.7;margin-top:15px;font-size:18px;line-height:1.5;transition:all .3s}@media (max-width:500px){.homeProgrammes .homeProgrammesMain .homeProgrammesBox p{font-size:16px}}.homeProgrammes .homeProgrammesMain .homeProgrammesBox .homeProgrammesBoxBtn{color:var(--primaryColor);align-items:center;gap:10px;margin-top:40px;font-size:16px;transition:all .3s;display:flex}.homeProgrammes .homeProgrammesMain .homeProgrammesBox .homeProgrammesBoxBtn svg{width:18px;height:18px}.homeProgrammes .homeProgrammesMain .homeProgrammesBoxMoreBtn{background:var(--secondaryColor);border-radius:20px;flex-direction:column;justify-content:center;width:calc(25% - 15px);padding:20px;text-decoration:none;transition:all .3s;display:flex}@media (max-width:1175px){.homeProgrammes .homeProgrammesMain .homeProgrammesBoxMoreBtn{width:calc(50% - 10px)}}@media (max-width:530px){.homeProgrammes .homeProgrammesMain .homeProgrammesBoxMoreBtn{width:100%}}.homeProgrammes .homeProgrammesMain .homeProgrammesBoxMoreBtn:hover{background:var(--primaryColor);transition:all .3s;transform:translateY(-10px)}.homeProgrammes .homeProgrammesMain .homeProgrammesBoxMoreBtn:hover svg{color:#fff;transition:all .3s;transform:translate(15px)}.homeProgrammes .homeProgrammesMain .homeProgrammesBoxMoreBtn p{color:#fff;font-size:30px;font-weight:300}.homeProgrammes .homeProgrammesMain .homeProgrammesBoxMoreBtn svg{color:#fff;width:40px;height:40px;margin-top:20px;transition:all .3s}.homeResearch{width:100%;padding:100px 0}@media (max-width:500px){.homeResearch{padding:60px 0}}.homeResearch .homeResearchMain{flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%;display:flex}.homeResearch .homeResearchMain .homeResearchDetails{flex-direction:column;flex:0 0 60%;display:flex}@media (max-width:768px){.homeResearch .homeResearchMain .homeResearchDetails{flex:100%;order:2;margin-top:40px}}.homeResearch .homeResearchMain .homeResearchDetails .homeResearchDetailsBtnArea{flex-wrap:wrap;gap:20px;width:100%;margin-top:40px;display:flex}.homeResearch .homeResearchMain .homeResearchDetails .homeResearchDetailsBtnArea a{width:calc(50% - 10px);color:var(--secondaryColor);border:1px solid var(--secondaryColor);border-radius:15px;justify-content:space-between;align-items:center;padding:16px 30px;font-size:20px;font-weight:500;text-decoration:none;transition:all .3s;display:flex}@media (max-width:500px){.homeResearch .homeResearchMain .homeResearchDetails .homeResearchDetailsBtnArea a{width:100%}}.homeResearch .homeResearchMain .homeResearchDetails .homeResearchDetailsBtnArea a:hover{background:var(--primaryColor);border-color:var(--primaryColor);color:#fff;transition:all .3s}.homeResearch .homeResearchMain .homeResearchDetails .homeResearchDetailsBtnArea a svg{width:30px;height:30px}.homeResearch .homeResearchMain .homeResearchThumbnail{flex:0 0 35%}@media (max-width:768px){.homeResearch .homeResearchMain .homeResearchThumbnail{flex:0 0 40%;order:1;height:350px}}@media (max-width:530px){.homeResearch .homeResearchMain .homeResearchThumbnail{flex:inherit;width:100%;height:auto}}.homeResearch .homeResearchMain .homeResearchThumbnail img{-o-object-fit:cover;object-fit:cover;border-radius:30px;width:100%;height:100%;overflow:hidden}.homeFacilities{width:100%;padding:100px 0}@media (max-width:500px){.homeFacilities{padding:60px 0}}.homeFacilities .homeFacilitiesMain{flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%;display:flex}.homeFacilities .homeFacilitiesMain .homeFacilitiesThumbnail{flex-wrap:wrap;flex:0 0 55%;gap:10px;display:flex}@media (max-width:1024px){.homeFacilities .homeFacilitiesMain .homeFacilitiesThumbnail{flex:100%}}.homeFacilities .homeFacilitiesMain .homeFacilitiesThumbnail .homeFacilitiesThumbnailCol{flex-direction:column;gap:10px;width:calc(50% - 5px);display:flex}@media (max-width:500px){.homeFacilities .homeFacilitiesMain .homeFacilitiesThumbnail .homeFacilitiesThumbnailCol{width:100%}}.homeFacilities .homeFacilitiesMain .homeFacilitiesThumbnail .homeFacilitiesThumbnailCol:first-of-type .homeFacilitiesThumbnailBox:first-of-type{height:400px}@media (max-width:500px){.homeFacilities .homeFacilitiesMain .homeFacilitiesThumbnail .homeFacilitiesThumbnailCol:first-of-type .homeFacilitiesThumbnailBox:first-of-type{height:250px}}.homeFacilities .homeFacilitiesMain .homeFacilitiesThumbnail .homeFacilitiesThumbnailCol:nth-of-type(2) .homeFacilitiesThumbnailBox:nth-of-type(2){height:400px}@media (max-width:500px){.homeFacilities .homeFacilitiesMain .homeFacilitiesThumbnail .homeFacilitiesThumbnailCol:nth-of-type(2) .homeFacilitiesThumbnailBox:nth-of-type(2){height:250px}}.homeFacilities .homeFacilitiesMain .homeFacilitiesThumbnail .homeFacilitiesThumbnailCol .homeFacilitiesThumbnailBox{z-index:0;background:#eee;border-radius:30px;width:100%;height:300px;position:relative;overflow:hidden}@media (max-width:500px){.homeFacilities .homeFacilitiesMain .homeFacilitiesThumbnail .homeFacilitiesThumbnailCol .homeFacilitiesThumbnailBox{height:250px}}.homeFacilities .homeFacilitiesMain .homeFacilitiesThumbnail .homeFacilitiesThumbnailCol .homeFacilitiesThumbnailBox img{-o-object-fit:cover;object-fit:cover;z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0}.homeFacilities .homeFacilitiesMain .homeFacilitiesThumbnail .homeFacilitiesThumbnailCol .homeFacilitiesThumbnailBox .homeFacilitiesThumbnailBoxDetails{background:#0000003a;flex-direction:column;justify-content:flex-end;width:100%;height:100%;padding:30px;display:flex}.homeFacilities .homeFacilitiesMain .homeFacilitiesThumbnail .homeFacilitiesThumbnailCol .homeFacilitiesThumbnailBox .homeFacilitiesThumbnailBoxDetails h3{color:#fff;text-shadow:0 0 10px #ffffff5f;font-size:30px;font-weight:500}@media (max-width:500px){.homeFacilities .homeFacilitiesMain .homeFacilitiesThumbnail .homeFacilitiesThumbnailCol .homeFacilitiesThumbnailBox .homeFacilitiesThumbnailBoxDetails h3{font-size:25px}}.homeFacilities .homeFacilitiesMain .homeFacilitiesDetails{flex-direction:column;flex:0 0 40%;display:flex}@media (max-width:1024px){.homeFacilities .homeFacilitiesMain .homeFacilitiesDetails{flex:100%;margin-top:40px}}.homeFacilities .homeFacilitiesMain .homeFacilitiesDetails a{background:var(--primaryColor);color:#fff;border-radius:15px;justify-content:center;align-items:center;gap:15px;width:fit-content;margin-top:30px;padding:8px 8px 8px 30px;font-size:16px;text-decoration:none;transition:all .3s;display:flex}.homeFacilities .homeFacilitiesMain .homeFacilitiesDetails a:hover{background:var(--secondaryColor);transition:all .3s}.homeFacilities .homeFacilitiesMain .homeFacilitiesDetails a:hover .icon{color:var(--primaryColor);transition:all .3s}.homeFacilities .homeFacilitiesMain .homeFacilitiesDetails a .icon{width:35px;height:35px;color:var(--secondaryColor);background:#fff;border-radius:10px;justify-content:center;align-items:center;transition:all .3s;display:flex}.homeFacilities .homeFacilitiesMain .homeFacilitiesDetails a .icon svg{width:18px;height:18px}.homeNews{background:var(--primaryColor);flex-wrap:wrap;gap:20px;width:100%;padding:40px;display:flex}@media (max-width:500px){.homeNews{padding:20px}}.homeNews .homeNewsCol1{z-index:0;background:#aaa;border-radius:20px;width:calc(50% - 10px);height:calc(100vh - 180px);position:relative;overflow:hidden}@media (max-width:1024px){.homeNews .homeNewsCol1{width:100%;height:auto}}.homeNews .homeNewsCol1 img{-o-object-fit:cover;object-fit:cover;z-index:-1;width:100%;height:100%;position:absolute}.homeNews .homeNewsCol1 .homeNewsCol1Details{background:#0000008c;flex-direction:column;justify-content:flex-end;width:100%;height:100%;padding:40px;display:flex}@media (max-width:500px){.homeNews .homeNewsCol1 .homeNewsCol1Details{padding:20px}}.homeNews .homeNewsCol1 .homeNewsCol1Details h2,.homeNews .homeNewsCol1 .homeNewsCol1Details p{color:#fff}.homeNews .homeNewsCol1 .homeNewsCol1Details a{background:var(--secondaryColor);color:#fff;border-radius:15px;justify-content:center;align-items:center;gap:15px;width:fit-content;margin-top:30px;padding:8px 8px 8px 30px;font-size:16px;text-decoration:none;transition:all .3s;display:flex}.homeNews .homeNewsCol1 .homeNewsCol1Details a:hover{background:var(--primaryColor);transition:all .3s}.homeNews .homeNewsCol1 .homeNewsCol1Details a:hover .icon{color:var(--primaryColor);transition:all .3s}.homeNews .homeNewsCol1 .homeNewsCol1Details a .icon{width:35px;height:35px;color:var(--secondaryColor);background:#fff;border-radius:10px;justify-content:center;align-items:center;transition:all .3s;display:flex}.homeNews .homeNewsCol1 .homeNewsCol1Details a .icon svg{width:18px;height:18px}.homeNews .homeNewsCol2{flex-wrap:wrap;gap:20px;width:calc(50% - 20px);display:flex}@media (max-width:1024px){.homeNews .homeNewsCol2{width:100%}}.homeNews .homeNewsCol2 .homeNewsBox{background:#fff;border-radius:20px;flex-direction:column;width:calc(50% - 10px);text-decoration:none;transition:all .3s;display:flex;overflow:hidden}@media (max-width:500px){.homeNews .homeNewsCol2 .homeNewsBox{width:100%}}.homeNews .homeNewsCol2 .homeNewsBox:hover{transition:all .3s;transform:translateY(-5px)}.homeNews .homeNewsCol2 .homeNewsBox:hover .homeNewsBoxThumbnail img{transition:all .3s;transform:scale(1.05)}.homeNews .homeNewsCol2 .homeNewsBox .homeNewsBoxThumbnail{background:#eee;border-radius:20px;width:100%;height:200px;overflow:hidden}@media (max-width:500px){.homeNews .homeNewsCol2 .homeNewsBox .homeNewsBoxThumbnail{height:180px}}.homeNews .homeNewsCol2 .homeNewsBox .homeNewsBoxThumbnail img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:all .3s}.homeNews .homeNewsCol2 .homeNewsBox .homeNewsBoxDetails{flex-direction:column;width:100%;padding:20px;display:flex}.homeNews .homeNewsCol2 .homeNewsBox .homeNewsBoxDetails span{color:var(--secondaryColor);font-size:14px}.homeNews .homeNewsCol2 .homeNewsBox .homeNewsBoxDetails h3{white-space:nowrap;text-overflow:ellipsis;color:#000;margin-top:10px;font-size:20px;font-weight:500;overflow:hidden}.homeNews .homeNewsCol2 .homeNewsBox .homeNewsBoxDetails p{text-overflow:ellipsis;-webkit-line-clamp:2;color:#000;-webkit-box-orient:vertical;margin-top:10px;font-size:14px;line-height:1.5;display:-webkit-box;overflow:hidden}.homeGallery{width:100%;padding:100px 0}@media (max-width:500px){.homeGallery{padding:60px 0}}.homeGallery .homeGalleryHead{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.homeGallery .homeGalleryHead h2{text-align:center;width:70%}@media (max-width:1024px){.homeGallery .homeGalleryHead h2{width:100%}}.homeGallery .homeGalleryMain{flex-direction:column;justify-content:center;align-items:center;gap:10px;width:100%;margin-top:60px;display:flex}.homeGallery .homeGalleryMain .homeGalleryCol1,.homeGallery .homeGalleryMain .homeGalleryCol2,.homeGallery .homeGalleryMain .homeGalleryCol3{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;width:100%;display:flex}.homeGallery .homeGalleryMain .homeGalleryCol1 .homeGalleryBox,.homeGallery .homeGalleryMain .homeGalleryCol2 .homeGalleryBox,.homeGallery .homeGalleryMain .homeGalleryCol3 .homeGalleryBox{background:#eee;border-radius:15px;width:calc(25% - 8px);height:200px;overflow:hidden}@media (max-width:768px){.homeGallery .homeGalleryMain .homeGalleryCol1 .homeGalleryBox,.homeGallery .homeGalleryMain .homeGalleryCol2 .homeGalleryBox,.homeGallery .homeGalleryMain .homeGalleryCol3 .homeGalleryBox{height:120px}}@media (max-width:500px){.homeGallery .homeGalleryMain .homeGalleryCol1 .homeGalleryBox,.homeGallery .homeGalleryMain .homeGalleryCol2 .homeGalleryBox,.homeGallery .homeGalleryMain .homeGalleryCol3 .homeGalleryBox{height:80px}}.homeGallery .homeGalleryMain .homeGalleryCol1 .homeGalleryBox img,.homeGallery .homeGalleryMain .homeGalleryCol2 .homeGalleryBox img,.homeGallery .homeGalleryMain .homeGalleryCol3 .homeGalleryBox img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.homeContact{width:100%;padding:50px 0 100px}@media (max-width:500px){.homeContact{padding:30px 0 60px}}.homeContact .homeContactMain{justify-content:space-between;align-items:center;width:100%;display:flex}@media (max-width:768px){.homeContact .homeContactMain{flex-wrap:wrap}}.homeContact .homeContactMain .homeContactDetails{flex-direction:column;flex:0 0 50%;display:flex}@media (max-width:768px){.homeContact .homeContactMain .homeContactDetails{flex:100%}}.homeContact .homeContactMain .homeContactDetails h2 span{color:var(--primaryColor)}.homeContact .homeContactMain .homeContactDetails ul{flex-direction:column;gap:30px;width:100%;margin-top:40px;display:flex}.homeContact .homeContactMain .homeContactDetails ul li{justify-content:space-between;align-items:flex-start;width:100%;list-style:none;display:flex}.homeContact .homeContactMain .homeContactDetails ul li .homeContactIcon{width:60px;height:60px;color:var(--primaryColor);background:#fff0f0;border-radius:15px;justify-content:center;align-items:center;font-size:30px;line-height:.5;display:flex}@media (max-width:400px){.homeContact .homeContactMain .homeContactDetails ul li .homeContactIcon{width:40px;height:40px}}.homeContact .homeContactMain .homeContactDetails ul li .homeContactIcon svg{width:25px;height:25px}@media (max-width:400px){.homeContact .homeContactMain .homeContactDetails ul li .homeContactIcon svg{width:20px;height:20px}}.homeContact .homeContactMain .homeContactDetails ul li .homeContactContent{flex-direction:column;width:calc(100% - 80px);display:flex}@media (max-width:400px){.homeContact .homeContactMain .homeContactDetails ul li .homeContactContent{width:calc(100% - 50px)}}.homeContact .homeContactMain .homeContactDetails ul li .homeContactContent h3{color:var(--primaryColor);font-size:18px;font-weight:500}@media (max-width:400px){.homeContact .homeContactMain .homeContactDetails ul li .homeContactContent h3{font-size:16px}}.homeContact .homeContactMain .homeContactDetails ul li .homeContactContent h4{margin-top:5px;font-size:20px;font-weight:400;line-height:1.5}@media (max-width:500px){.homeContact .homeContactMain .homeContactDetails ul li .homeContactContent h4{font-size:16px}}@media (max-width:400px){.homeContact .homeContactMain .homeContactDetails ul li .homeContactContent h4{font-size:14px}}.homeContact .homeContactMain .homeContactDetails ul li .homeContactContent a{color:#000;width:fit-content;margin-top:5px;font-size:20px;font-weight:400;line-height:1.5;text-decoration:none}@media (max-width:500px){.homeContact .homeContactMain .homeContactDetails ul li .homeContactContent a{font-size:16px}}@media (max-width:400px){.homeContact .homeContactMain .homeContactDetails ul li .homeContactContent a{font-size:14px}}.homeContact .homeContactMain .homeContactForm{flex:0 0 45%}@media (max-width:768px){.homeContact .homeContactMain .homeContactForm{flex:100%;margin-top:80px}}.homeContact .homeContactMain .homeContactForm form{background:#fff;border-radius:10px;flex-direction:column;gap:20px;width:100%;padding:40px;display:flex;box-shadow:0 0 28px 1px #0000000d}@media (max-width:480px){.homeContact .homeContactMain .homeContactForm form{padding:20px}}.homeContact .homeContactMain .homeContactForm form .formGroup{flex-direction:column;width:100%;display:flex}.homeContact .homeContactMain .homeContactForm form .formGroup label{font-size:16px}.homeContact .homeContactMain .homeContactForm form .formGroup input{background:#eeeeee57;border:none;border-radius:5px;outline:none;width:100%;height:60px;margin-top:5px;padding:0 20px;font-size:20px}.homeContact .homeContactMain .homeContactForm form .formGroup input:focus{border:1px solid #000}.homeContact .homeContactMain .homeContactForm form .formGroup textarea{background:#eeeeee57;border:none;border-radius:5px;outline:none;width:100%;height:100px;margin-top:5px;padding:10px 20px;font-size:20px}.homeContact .homeContactMain .homeContactForm form .formGroup textarea:focus{border:1px solid #000}.homeContact .homeContactMain .homeContactForm form .formBtnArea{width:100%}.homeContact .homeContactMain .homeContactForm form .formBtnArea button{z-index:0;color:#fff;cursor:pointer;background:var(--primaryColor);border:none;border-radius:10px;outline:none;justify-content:center;align-items:center;width:fit-content;padding:10px 30px;font-size:18px;transition:all .3s;display:flex;position:relative}.homeContact .homeContactMain .homeContactForm form .formBtnArea button:hover{background:var(--secondaryColor);transition:all .3s}.aboutBanner{z-index:0;background:#eee;width:100%;position:relative}.aboutBanner .aboutBannerThumbnail{z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0}@media (max-width:600px){.aboutBanner .aboutBannerThumbnail{height:220px}}.aboutBanner .aboutBannerThumbnail img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.aboutBanner .aboutBannerDetails{flex-direction:column;justify-content:flex-end;width:100%;height:calc(100vh - 135px);display:flex}@media (max-width:768px){.aboutBanner .aboutBannerDetails{height:auto;padding-top:200px}}.aboutBanner .aboutBannerDetails .aboutBannerDetailsBox{background:var(--primaryColor);border-radius:0 20px 0 0;width:45%;padding:40px;position:relative}@media (max-width:768px){.aboutBanner .aboutBannerDetails .aboutBannerDetailsBox{width:50%;padding:20px}}@media (max-width:600px){.aboutBanner .aboutBannerDetails .aboutBannerDetailsBox{width:100%}}.aboutBanner .aboutBannerDetails .aboutBannerDetailsBox .element1{width:30px;height:30px;position:absolute;top:-30px;left:0}.aboutBanner .aboutBannerDetails .aboutBannerDetailsBox .element1 img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.aboutBanner .aboutBannerDetails .aboutBannerDetailsBox .element2{width:30px;height:30px;position:absolute;bottom:0;right:-30px}@media (max-width:600px){.aboutBanner .aboutBannerDetails .aboutBannerDetailsBox .element2{display:none}}.aboutBanner .aboutBannerDetails .aboutBannerDetailsBox .element2 img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.aboutBanner .aboutBannerDetails .aboutBannerDetailsBox h2{color:#fff;margin-top:0;font-size:4em;font-weight:600}@media (max-width:1024px){.aboutBanner .aboutBannerDetails .aboutBannerDetailsBox h2{font-size:3em}}@media (max-width:768px){.aboutBanner .aboutBannerDetails .aboutBannerDetailsBox h2{font-size:2.5em}}@media (max-width:500px){.aboutBanner .aboutBannerDetails .aboutBannerDetailsBox h2{font-size:2em}}.aboutBanner .aboutBannerDetails .aboutBannerDetailsBox p{color:#fff;margin-top:20px;font-size:16px;font-weight:300;line-height:1.5}.aboutDetails{background:var(--primaryColor);width:100%;padding:100px 0}@media (max-width:500px){.aboutDetails{padding:60px 0}}.aboutDetails .aboutDetailsMain{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;width:100%;display:flex}.aboutDetails .aboutDetailsMain .aboutDetailsCol1{flex-direction:column;flex:0 0 35%;display:flex}@media (max-width:1024px){.aboutDetails .aboutDetailsMain .aboutDetailsCol1{flex:100%}}.aboutDetails .aboutDetailsMain .aboutDetailsCol1 h2{color:#fff}.aboutDetails .aboutDetailsMain .aboutDetailsContent{flex-direction:column;flex:0 0 60%;display:flex}@media (max-width:1024px){.aboutDetails .aboutDetailsMain .aboutDetailsContent{flex:100%;margin-top:20px}}.aboutDetails .aboutDetailsMain .aboutDetailsContent p{color:#fff;font-weight:300}.aboutDetails .aboutDetailsMain .aboutDetailsContent p:first-of-type{margin-top:0}.aboutDetails .aboutDetailsImage{flex-wrap:wrap;width:100%;margin-top:50px;display:flex}.aboutDetails .aboutDetailsImage .aboutDetailsImageBox{background:#eee;border-radius:20px;width:20%;height:200px;overflow:hidden}@media (max-width:1024px){.aboutDetails .aboutDetailsImage .aboutDetailsImageBox{height:120px}}@media (max-width:500px){.aboutDetails .aboutDetailsImage .aboutDetailsImageBox{width:33.3333%}.aboutDetails .aboutDetailsImage .aboutDetailsImageBox:last-of-type{margin-left:auto}.aboutDetails .aboutDetailsImage .aboutDetailsImageBox:nth-last-of-type(2){margin-top:0}}.aboutDetails .aboutDetailsImage .aboutDetailsImageBox:nth-of-type(2n){margin-top:200px}@media (max-width:1024px){.aboutDetails .aboutDetailsImage .aboutDetailsImageBox:nth-of-type(2n){margin-top:120px}}.aboutDetails .aboutDetailsImage .aboutDetailsImageBox:first-of-type{border-bottom-right-radius:0}.aboutDetails .aboutDetailsImage .aboutDetailsImageBox:nth-of-type(2){border-top-left-radius:0;border-top-right-radius:0}@media (max-width:500px){.aboutDetails .aboutDetailsImage .aboutDetailsImageBox:nth-of-type(2){border-radius:0}}.aboutDetails .aboutDetailsImage .aboutDetailsImageBox:nth-of-type(3){border-bottom-right-radius:0;border-bottom-left-radius:0}@media (max-width:500px){.aboutDetails .aboutDetailsImage .aboutDetailsImageBox:nth-of-type(3){border-radius:20px 20px 20px 0}}.aboutDetails .aboutDetailsImage .aboutDetailsImageBox:nth-of-type(4){border-top-left-radius:0;border-top-right-radius:0}@media (max-width:500px){.aboutDetails .aboutDetailsImage .aboutDetailsImageBox:nth-of-type(4){border-radius:20px 0 20px 20px;margin-top:0}}.aboutDetails .aboutDetailsImage .aboutDetailsImageBox:nth-of-type(5){border-bottom-left-radius:0}@media (max-width:500px){.aboutDetails .aboutDetailsImage .aboutDetailsImageBox:nth-of-type(5){border-radius:0 20px 20px}}.aboutDetails .aboutDetailsImage .aboutDetailsImageBox img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.aboutVision{width:100%;padding:100px 0}@media (max-width:500px){.aboutVision{padding:60px 0}}.aboutVision .aboutVisionMain{flex-direction:column;width:100%;display:flex}.aboutVision .aboutVisionMain .aboutVisionHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;width:100%;display:flex}.aboutVision .aboutVisionMain .aboutVisionHead .aboutVisionHeadCol1{flex:0 0 35%}@media (max-width:1024px){.aboutVision .aboutVisionMain .aboutVisionHead .aboutVisionHeadCol1{flex:100%}}.aboutVision .aboutVisionMain .aboutVisionHead .aboutVisionHeadCol1 h2{font-size:24px;font-weight:500;line-height:1.5}@media (max-width:500px){.aboutVision .aboutVisionMain .aboutVisionHead .aboutVisionHeadCol1 h2{font-size:20px}}.aboutVision .aboutVisionMain .aboutVisionHead .aboutVisionHeadCol2{width:100%}.aboutVision .aboutVisionMain .aboutVisionHead .aboutVisionHeadCol2 p{font-size:2.5em;font-weight:400;line-height:1.5}@media (max-width:768px){.aboutVision .aboutVisionMain .aboutVisionHead .aboutVisionHeadCol2 p{font-size:2em}}@media (max-width:500px){.aboutVision .aboutVisionMain .aboutVisionHead .aboutVisionHeadCol2 p{font-size:22px}}.aboutVision .aboutVisionMain .aboutVisionBody{flex-wrap:wrap;gap:30px;width:100%;margin-top:80px;display:flex}@media (max-width:500px){.aboutVision .aboutVisionMain .aboutVisionBody{margin-top:40px}}.aboutVision .aboutVisionMain .aboutVisionBody .aboutVisionBodyCol1{background:#eee;border-radius:20px;width:60%;overflow:hidden}@media (max-width:768px){.aboutVision .aboutVisionMain .aboutVisionBody .aboutVisionBodyCol1{width:100%;height:350px}}@media (max-width:500px){.aboutVision .aboutVisionMain .aboutVisionBody .aboutVisionBodyCol1{height:250px}}.aboutVision .aboutVisionMain .aboutVisionBody .aboutVisionBodyCol1 img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.aboutVision .aboutVisionMain .aboutVisionBody .aboutVisionBodyCol2{background:#f1f5f7;border-radius:20px;flex-direction:column;width:calc(40% - 30px);padding:40px;display:flex}@media (max-width:1024px){.aboutVision .aboutVisionMain .aboutVisionBody .aboutVisionBodyCol2{padding:20px}}@media (max-width:768px){.aboutVision .aboutVisionMain .aboutVisionBody .aboutVisionBodyCol2{width:100%}}.aboutVision .aboutVisionMain .aboutVisionBody .aboutVisionBodyCol2 h3{margin-top:20px;font-size:2em;font-weight:500}@media (max-width:500px){.aboutVision .aboutVisionMain .aboutVisionBody .aboutVisionBodyCol2 h3{font-size:24px}}@media (max-width:768px){.aboutVision .aboutVisionMain .aboutVisionBody .vCol1{order:1}.aboutVision .aboutVisionMain .aboutVisionBody .vCol2{order:2}.aboutVision .aboutVisionMain .aboutVisionBody .vCol3{order:4}.aboutVision .aboutVisionMain .aboutVisionBody .vCol4{order:3}}.programmeBanner{z-index:0;width:100%;padding:20px;position:relative}@media (max-width:500px){.programmeBanner{padding:10px}}.programmeBanner .programmeBannerThumbnail{z-index:-1;border-radius:20px;width:calc(100% - 40px);height:calc(100% - 40px);position:absolute;top:20px;left:20px;overflow:hidden}@media (max-width:500px){.programmeBanner .programmeBannerThumbnail{width:calc(100% - 20px);height:calc(100% - 20px);top:10px;left:10px}}.programmeBanner .programmeBannerThumbnail img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.programmeBanner .programmeBannerDetails{background:linear-gradient(#0000001c,#000000d6);border-radius:20px;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:150px 10px 60px;display:flex;overflow:hidden}.programmeBanner .programmeBannerDetails h2{color:#fff;text-align:center;width:70%;margin-top:20px;font-size:4em;font-weight:600}@media (max-width:1024px){.programmeBanner .programmeBannerDetails h2{font-size:3em}}@media (max-width:768px){.programmeBanner .programmeBannerDetails h2{width:100%;font-size:2.5em}}@media (max-width:500px){.programmeBanner .programmeBannerDetails h2{font-size:2em}}.programmeList{width:100%;padding:100px 0}@media (max-width:500px){.programmeList{padding:60px 0}}.programmeList .programmeListMain{flex-direction:column;gap:60px;width:100%;display:flex}.programmeList .programmeListMain .programmeListBox{flex-direction:column;width:100%;display:flex}.programmeList .programmeListMain .programmeListBox table{border-collapse:collapse;width:100%}.programmeList .programmeListMain .programmeListBox table thead,.programmeList .programmeListMain .programmeListBox table thead tr{width:100%}.programmeList .programmeListMain .programmeListBox table thead tr th{color:#fff;background:#667bc6;border:1px solid #667bc6;width:100%;padding:20px 30px;font-size:24px;font-weight:500}@media (max-width:1024px){.programmeList .programmeListMain .programmeListBox table thead tr th{font-size:22px}}@media (max-width:500px){.programmeList .programmeListMain .programmeListBox table thead tr th{font-size:20px}}.programmeList .programmeListMain .programmeListBox table tbody,.programmeList .programmeListMain .programmeListBox table tbody tr{width:100%}.programmeList .programmeListMain .programmeListBox table tbody tr td{border:1px solid #aaa;padding:10px;font-size:16px;font-weight:400;line-height:1.5}@media (max-width:500px){.programmeList .programmeListMain .programmeListBox table tbody tr td{font-size:14px}}.programmeList .programmeListMain .programmeListBox table tbody tr td .year{color:var(--primaryColor);font-size:20px;font-weight:600}.programmeList .programmeListMain .programmeListBox table tbody tr td ul{flex-wrap:wrap;gap:10px;display:flex}.programmeList .programmeListMain .programmeListBox table tbody tr td ul li{background:#eaf0f4;border-radius:50px;padding:6px 14px;font-size:14px;font-weight:500;list-style:none}.programmeList .programmeListMain .programmeListBox table tbody tr td .programmeListBoxBtnArea{background:#fff6f6;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:20px;width:100%;padding:10px;display:flex}.programmeList .programmeListMain .programmeListBox table tbody tr td .programmeListBoxBtnArea .applyNowBtn{background:var(--primaryColor);color:#fff;cursor:pointer;border-radius:15px;padding:10px 30px;font-size:16px;transition:all .3s}.programmeList .programmeListMain .programmeListBox table tbody tr td .programmeListBoxBtnArea .applyNowBtn:hover{background:var(--secondaryColor);transition:all .3s}.programmeList .programmeListMain .programmeListBox table tbody tr .head{background:#fff6c9;font-size:15px;font-weight:500}@media (max-width:500px){.programmeList .programmeListMain .programmeListBox table tbody tr .head{font-size:14px}}.centerBanner{z-index:0;width:100%;padding:20px;position:relative}@media (max-width:500px){.centerBanner{padding:10px}}.centerBanner .centerBannerThumbnail{z-index:-2;background:#eee;border-radius:20px;width:calc(100% - 40px);height:calc(100% - 40px);position:absolute;top:20px;left:20px;overflow:hidden}@media (max-width:500px){.centerBanner .centerBannerThumbnail{width:calc(100% - 20px);height:calc(100% - 20px);top:10px;left:10px}}.centerBanner .centerBannerThumbnail img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.centerBanner .centerBannerDetails{background:linear-gradient(#0000001c,#000000d6);border-radius:20px;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:150px 10px 60px;display:flex}.centerBanner .centerBannerDetails h2{color:#fff;text-align:center;width:70%;margin-top:20px;font-size:4em;font-weight:600}@media (max-width:1024px){.centerBanner .centerBannerDetails h2{font-size:3em}}@media (max-width:768px){.centerBanner .centerBannerDetails h2{width:100%;font-size:2.5em}}@media (max-width:500px){.centerBanner .centerBannerDetails h2{font-size:2em}}.centerList{width:100%;padding:100px 0}@media (max-width:500px){.centerList{padding:60px 0}}.centerList .centerListMain{flex-wrap:wrap;gap:40px;width:100%;display:flex}.centerList .centerListMain .centerListCol{flex-direction:column;gap:40px;width:calc(50% - 20px);display:flex}@media (max-width:768px){.centerList .centerListMain .centerListCol{width:100%}}.centerList .centerListMain .centerListCol .centerListBox{background:#ebf1f4;border-radius:20px;flex-direction:column;width:100%;padding:40px;display:flex}@media (max-width:500px){.centerList .centerListMain .centerListCol .centerListBox{padding:20px}}.centerList .centerListMain .centerListCol .centerListBox .centerListBoxThumbnail{background:#fff;border-radius:10px;width:300px;height:180px;overflow:hidden}@media (max-width:910px){.centerList .centerListMain .centerListCol .centerListBox .centerListBoxThumbnail{width:100%}}@media (max-width:768px){.centerList .centerListMain .centerListCol .centerListBox .centerListBoxThumbnail{height:300px}}@media (max-width:500px){.centerList .centerListMain .centerListCol .centerListBox .centerListBoxThumbnail{height:180px}}.centerList .centerListMain .centerListCol .centerListBox .centerListBoxThumbnail img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.centerList .centerListMain .centerListCol .centerListBox .centerListBoxDetails{flex-direction:column;width:100%;margin-top:20px;display:flex}.centerList .centerListMain .centerListCol .centerListBox .centerListBoxDetails h2{font-size:30px;font-weight:500;line-height:1.3}@media (max-width:500px){.centerList .centerListMain .centerListCol .centerListBox .centerListBoxDetails h2{font-size:22px}}.centerList .centerListMain .centerListCol .centerListBox .centerListBoxDetails p{color:#525252;margin-top:10px;font-size:16px;line-height:1.5}.centerList .centerListMain .centerListCol .centerListBox .centerListBoxDetails .centerListBoxDetailsFocusObjective{flex-direction:column;width:100%;margin-top:20px;display:flex}.centerList .centerListMain .centerListCol .centerListBox .centerListBoxDetails .centerListBoxDetailsFocusObjective h3{color:var(--primaryColor);font-size:16px;font-weight:500}.centerList .centerListMain .centerListCol .centerListBox .centerListBoxDetails .centerListBoxDetailsFocusObjective ul{background:#fff;border-radius:10px;flex-direction:column;gap:15px;width:100%;margin-top:10px;padding:20px;display:flex}.centerList .centerListMain .centerListCol .centerListBox .centerListBoxDetails .centerListBoxDetailsFocusObjective ul li{align-items:flex-start;gap:10px;list-style:none;display:flex}.centerList .centerListMain .centerListCol .centerListBox .centerListBoxDetails .centerListBoxDetailsFocusObjective ul li .icon{width:18px;height:18px;color:var(--secondaryColor);justify-content:center;align-items:center;margin-top:2px;display:flex}.centerList .centerListMain .centerListCol .centerListBox .centerListBoxDetails .centerListBoxDetailsFocusObjective ul li .icon svg{width:100%;height:100%}.centerList .centerListMain .centerListCol .centerListBox .centerListBoxDetails .centerListBoxDetailsFocusObjective ul li h5{width:calc(100% - 28px);font-size:14px;font-weight:500;line-height:1.5}.projectsBanner{z-index:0;width:100%;padding:20px;position:relative}@media (max-width:500px){.projectsBanner{padding:10px}}.projectsBanner .projectsBannerThumbnail{z-index:-2;background:#eee;border-radius:20px;width:calc(100% - 40px);height:calc(100% - 40px);position:absolute;top:20px;left:20px;overflow:hidden}@media (max-width:500px){.projectsBanner .projectsBannerThumbnail{width:calc(100% - 20px);height:calc(100% - 20px);top:10px;left:10px}}.projectsBanner .projectsBannerThumbnail img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.projectsBanner .projectsBannerDetails{background:linear-gradient(#0000001c,#000000d6);border-radius:20px;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:150px 10px 60px;display:flex}.projectsBanner .projectsBannerDetails h2{color:#fff;text-align:center;width:70%;margin-top:20px;font-size:4em;font-weight:600}@media (max-width:1024px){.projectsBanner .projectsBannerDetails h2{font-size:3em}}@media (max-width:768px){.projectsBanner .projectsBannerDetails h2{width:100%;font-size:2.5em}}@media (max-width:500px){.projectsBanner .projectsBannerDetails h2{font-size:2em}}.projectsHead{background:#fff;width:100%;padding:50px 0}.projectsHead .projectsHeadMain{justify-content:flex-end;align-items:center;width:100%;display:flex}.projectsHead .projectsHeadMain select{text-align:left;border:1px solid #000;border-radius:10px;outline:none;padding:10px 20px;font-size:20px;font-weight:500}@media (max-width:500px){.projectsHead .projectsHeadMain select{font-size:18px}}.projectsHead .projectsHeadMain select:focus{border-color:var(--primaryColor)}.projectsList{width:100%;padding:0 0 100px}@media (max-width:500px){.projectsList{padding:0 0 60px}}.projectsList .projectsListMain{flex-direction:column;gap:100px;width:100%;display:flex}@media (max-width:500px){.projectsList .projectsListMain{gap:60px}}.projectsList .projectsListMain .projectsListCol{flex-direction:column;width:100%;display:flex}.projectsList .projectsListMain .projectsListCol .projectsListColHead{background-color:#ff9d00;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 1600 800'%3E%3Cg stroke='%23000' stroke-width='66.7' stroke-opacity='0.05' %3E%3Ccircle fill='%23ff9d00' cx='0' cy='0' r='1800'/%3E%3Ccircle fill='%23fb8d17' cx='0' cy='0' r='1700'/%3E%3Ccircle fill='%23f47d24' cx='0' cy='0' r='1600'/%3E%3Ccircle fill='%23ed6e2d' cx='0' cy='0' r='1500'/%3E%3Ccircle fill='%23e35f34' cx='0' cy='0' r='1400'/%3E%3Ccircle fill='%23d85239' cx='0' cy='0' r='1300'/%3E%3Ccircle fill='%23cc453e' cx='0' cy='0' r='1200'/%3E%3Ccircle fill='%23be3941' cx='0' cy='0' r='1100'/%3E%3Ccircle fill='%23b02f43' cx='0' cy='0' r='1000'/%3E%3Ccircle fill='%23a02644' cx='0' cy='0' r='900'/%3E%3Ccircle fill='%23901e44' cx='0' cy='0' r='800'/%3E%3Ccircle fill='%23801843' cx='0' cy='0' r='700'/%3E%3Ccircle fill='%236f1341' cx='0' cy='0' r='600'/%3E%3Ccircle fill='%235e0f3d' cx='0' cy='0' r='500'/%3E%3Ccircle fill='%234e0c38' cx='0' cy='0' r='400'/%3E%3Ccircle fill='%233e0933' cx='0' cy='0' r='300'/%3E%3Ccircle fill='%232e062c' cx='0' cy='0' r='200'/%3E%3Ccircle fill='%23210024' cx='0' cy='0' r='100'/%3E%3C/g%3E%3C/svg%3E");background-size:cover;border-radius:10px;justify-content:center;align-items:center;width:100%;padding:20px 40px;display:flex;overflow:hidden}.projectsList .projectsListMain .projectsListCol .projectsListColHead h2{color:#fff;text-align:center;font-size:30px;font-weight:600}@media (max-width:500px){.projectsList .projectsListMain .projectsListCol .projectsListColHead h2{font-size:22px}}.projectsList .projectsListMain .projectsListCol .projectsListColBody{flex-wrap:wrap;gap:40px;width:100%;margin-top:20px;display:flex}.projectsList .projectsListMain .projectsListCol .projectsListColBody .projectsListItems{flex-direction:column;gap:40px;width:calc(50% - 20px);display:flex}@media (max-width:768px){.projectsList .projectsListMain .projectsListCol .projectsListColBody .projectsListItems{width:100%}}.projectsList .projectsListMain .projectsListCol .projectsListColBody .projectsListItems .projectsListBox{background:#ebf1f4;border-radius:20px;flex-direction:column;width:100%;padding:40px;display:flex}@media (max-width:500px){.projectsList .projectsListMain .projectsListCol .projectsListColBody .projectsListItems .projectsListBox{padding:20px}}.projectsList .projectsListMain .projectsListCol .projectsListColBody .projectsListItems .projectsListBox .projectsListBoxThumbnail{background:#fff;border-radius:10px;width:300px;height:180px;overflow:hidden}@media (max-width:910px){.projectsList .projectsListMain .projectsListCol .projectsListColBody .projectsListItems .projectsListBox .projectsListBoxThumbnail{width:100%}}@media (max-width:768px){.projectsList .projectsListMain .projectsListCol .projectsListColBody .projectsListItems .projectsListBox .projectsListBoxThumbnail{height:300px}}@media (max-width:500px){.projectsList .projectsListMain .projectsListCol .projectsListColBody .projectsListItems .projectsListBox .projectsListBoxThumbnail{height:180px}}.projectsList .projectsListMain .projectsListCol .projectsListColBody .projectsListItems .projectsListBox .projectsListBoxThumbnail img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.projectsList .projectsListMain .projectsListCol .projectsListColBody .projectsListItems .projectsListBox .projectsListBoxDetails{flex-direction:column;width:100%;margin-top:20px;display:flex}.projectsList .projectsListMain .projectsListCol .projectsListColBody .projectsListItems .projectsListBox .projectsListBoxDetails h2{font-size:30px;font-weight:500;line-height:1.3}@media (max-width:500px){.projectsList .projectsListMain .projectsListCol .projectsListColBody .projectsListItems .projectsListBox .projectsListBoxDetails h2{font-size:22px}}.projectsList .projectsListMain .projectsListCol .projectsListColBody .projectsListItems .projectsListBox .projectsListBoxDetails p{color:#525252;margin-top:10px;font-size:16px;line-height:1.5}.projectsList .projectsListMain .projectsListCol .projectsListColBody .projectsListItems .projectsListBox .projectsListBoxDetails .projectsListBoxDetailsObjective{flex-direction:column;width:100%;margin-top:20px;display:flex}.projectsList .projectsListMain .projectsListCol .projectsListColBody .projectsListItems .projectsListBox .projectsListBoxDetails .projectsListBoxDetailsObjective h3{color:var(--primaryColor);font-size:16px;font-weight:500}.projectsList .projectsListMain .projectsListCol .projectsListColBody .projectsListItems .projectsListBox .projectsListBoxDetails .projectsListBoxDetailsObjective ul{background:#fff;border-radius:10px;flex-direction:column;gap:15px;width:100%;margin-top:10px;padding:20px;display:flex}.projectsList .projectsListMain .projectsListCol .projectsListColBody .projectsListItems .projectsListBox .projectsListBoxDetails .projectsListBoxDetailsObjective ul li{align-items:flex-start;gap:10px;list-style:none;display:flex}.projectsList .projectsListMain .projectsListCol .projectsListColBody .projectsListItems .projectsListBox .projectsListBoxDetails .projectsListBoxDetailsObjective ul li .icon{width:18px;height:18px;color:var(--secondaryColor);justify-content:center;align-items:center;margin-top:2px;display:flex}.projectsList .projectsListMain .projectsListCol .projectsListColBody .projectsListItems .projectsListBox .projectsListBoxDetails .projectsListBoxDetailsObjective ul li .icon svg{width:100%;height:100%}.projectsList .projectsListMain .projectsListCol .projectsListColBody .projectsListItems .projectsListBox .projectsListBoxDetails .projectsListBoxDetailsObjective ul li h5{width:calc(100% - 28px);font-size:14px;font-weight:500;line-height:1.5}.peoplesBanner{z-index:0;width:100%;padding:20px;position:relative}@media (max-width:500px){.peoplesBanner{padding:10px}}.peoplesBanner .peoplesBannerThumbnail{z-index:-2;background:#eee;border-radius:20px;width:calc(100% - 40px);height:calc(100% - 40px);position:absolute;top:20px;left:20px;overflow:hidden}@media (max-width:500px){.peoplesBanner .peoplesBannerThumbnail{width:calc(100% - 20px);height:calc(100% - 20px);top:10px;left:10px}}.peoplesBanner .peoplesBannerThumbnail img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.peoplesBanner .peoplesBannerDetails{background:linear-gradient(#0000001c,#000000d6);border-radius:20px;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:150px 10px 60px;display:flex}.peoplesBanner .peoplesBannerDetails h2{color:#fff;text-align:center;width:70%;margin-top:20px;font-size:4em;font-weight:600}@media (max-width:1024px){.peoplesBanner .peoplesBannerDetails h2{font-size:3em}}@media (max-width:768px){.peoplesBanner .peoplesBannerDetails h2{width:100%;font-size:2.5em}}@media (max-width:500px){.peoplesBanner .peoplesBannerDetails h2{font-size:2em}}.peoplesTab{width:100%;padding:100px 0 50px}@media (max-width:500px){.peoplesTab{padding:60px 0 50px}}.peoplesTab .peoplesTabMain{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;width:100%;display:flex}@media (max-width:440px){.peoplesTab .peoplesTabMain{gap:10px}}.peoplesTab .peoplesTabMain .tablinks{cursor:pointer;border:1px solid var(--primaryColor);color:var(--primaryColor);background:#fff;border-radius:15px;outline:none;padding:16px 24px;font-size:16px;font-weight:500;transition:all .3s}@media (max-width:440px){.peoplesTab .peoplesTabMain .tablinks{border-radius:10px;padding:12px 14px;font-size:12px}}.peoplesTab .peoplesTabMain .tablinks:hover{border-color:var(--secondaryColor);background:var(--secondaryColor);color:#fff;transition:all .3s}.peoplesTab .peoplesTabMain .active{background:var(--primaryColor);color:#fff}.peoplesList{width:100%;padding-bottom:100px}@media (max-width:500px){.peoplesList{padding-bottom:60px}}.peoplesList .peoplesListMain{width:100%}.peoplesList .peoplesListMain .tabcontent{-moz-column-gap:30px;flex-wrap:wrap;gap:40px 30px;width:100%;display:flex}.peoplesList .peoplesListMain .tabcontent .peoplesListBox{flex-direction:column;width:calc(25% - 23px);display:flex}@media (max-width:1024px){.peoplesList .peoplesListMain .tabcontent .peoplesListBox{width:calc(33.3333% - 21px)}}@media (max-width:768px){.peoplesList .peoplesListMain .tabcontent .peoplesListBox{width:calc(50% - 20px)}}@media (max-width:600px){.peoplesList .peoplesListMain .tabcontent .peoplesListBox{width:100%}}.peoplesList .peoplesListMain .tabcontent .peoplesListBox .peoplesListBoxThumbnail{background:#eee;border-radius:15px;width:100%;height:300px;position:relative;overflow:hidden}@media (max-width:768px){.peoplesList .peoplesListMain .tabcontent .peoplesListBox .peoplesListBoxThumbnail{height:340px}}.peoplesList .peoplesListMain .tabcontent .peoplesListBox .peoplesListBoxThumbnail .positionTitle{background:var(--secondaryColor);color:#fff;z-index:1;border-radius:50px;padding:6px 14px;font-size:12px;position:absolute;top:10px;left:10px}.peoplesList .peoplesListMain .tabcontent .peoplesListBox .peoplesListBoxThumbnail img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transform:translateY(10px)}@media (max-width:600px){.peoplesList .peoplesListMain .tabcontent .peoplesListBox .peoplesListBoxThumbnail img{-o-object-fit:contain;object-fit:contain}}.peoplesList .peoplesListMain .tabcontent .peoplesListBox .peoplesListBoxDetails{flex-direction:column;width:100%;margin-top:20px;display:flex}.peoplesList .peoplesListMain .tabcontent .peoplesListBox .peoplesListBoxDetails h3{font-size:20px;font-weight:500}.peoplesList .peoplesListMain .tabcontent .peoplesListBox .peoplesListBoxDetails h4{color:var(--primaryColor);margin-top:3px;font-size:12px;font-weight:400}.peoplesList .peoplesListMain .tabcontent .peoplesListBox .peoplesListBoxDetails h5{background:#edfbff;border-radius:10px;margin-top:10px;padding:10px;font-size:14px;font-weight:500}.facilitiesBanner{z-index:0;width:100%;padding:20px;position:relative}@media (max-width:500px){.facilitiesBanner{padding:10px}}.facilitiesBanner .facilitiesBannerThumbnail{z-index:-2;background:#eee;border-radius:20px;width:calc(100% - 40px);height:calc(100% - 40px);position:absolute;top:20px;left:20px;overflow:hidden}@media (max-width:500px){.facilitiesBanner .facilitiesBannerThumbnail{width:calc(100% - 20px);height:calc(100% - 20px);top:10px;left:10px}}.facilitiesBanner .facilitiesBannerThumbnail img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.facilitiesBanner .facilitiesBannerDetails{background:linear-gradient(#0000001c,#000000d6);border-radius:20px;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:150px 10px 60px;display:flex}.facilitiesBanner .facilitiesBannerDetails h2{color:#fff;text-align:center;width:70%;margin-top:20px;font-size:4em;font-weight:600}@media (max-width:1024px){.facilitiesBanner .facilitiesBannerDetails h2{font-size:3em}}@media (max-width:768px){.facilitiesBanner .facilitiesBannerDetails h2{width:100%;font-size:2.5em}}@media (max-width:500px){.facilitiesBanner .facilitiesBannerDetails h2{font-size:2em}}.facilitiesList{width:100%;padding:100px 0}@media (max-width:500px){.facilitiesList{padding:60px 0}}.facilitiesList .facilitiesListMain{-moz-column-gap:30px;flex-wrap:wrap;gap:50px 30px;width:100%;display:flex}.facilitiesList .facilitiesListMain .facilitiesListBox{flex-direction:column;width:calc(33.3333% - 20px);display:flex}@media (max-width:768px){.facilitiesList .facilitiesListMain .facilitiesListBox{width:calc(50% - 15px)}}@media (max-width:500px){.facilitiesList .facilitiesListMain .facilitiesListBox{width:100%}}.facilitiesList .facilitiesListMain .facilitiesListBox .facilitiesListBoxThumbnail{background:#eee;border-radius:20px;width:100%;height:240px;overflow:hidden}@media (max-width:1024px){.facilitiesList .facilitiesListMain .facilitiesListBox .facilitiesListBoxThumbnail{height:180px}}.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{white-space:nowrap;text-overflow:ellipsis;font-size:20px;font-weight:600;overflow:hidden}.facilitiesList .facilitiesListMain .facilitiesListBox .facilitiesListBoxDetails p{color:#4a4a4a;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:5px;font-size:16px;line-height:1.5;display:-webkit-box;overflow:hidden}.facilitiesList .facilitiesListMain .facilitiesListBox .facilitiesListBoxDetails .facilitiesListBoxDetailsBtn{background:var(--primaryColor);color:#fff;cursor:pointer;border-radius:10px;align-items:center;gap:10px;width:fit-content;margin-top:15px;padding:12px 20px;font-size:12px;font-weight:500;transition:all .3s;display:flex}.facilitiesList .facilitiesListMain .facilitiesListBox .facilitiesListBoxDetails .facilitiesListBoxDetailsBtn:hover{background:var(--secondaryColor);transition:all .3s}.facilitiesList .facilitiesListMain .facilitiesListBox .facilitiesListBoxDetails .facilitiesListBoxDetailsBtn svg{width:12px;height:12px}.newsBanner{z-index:0;width:100%;padding:20px;position:relative}@media (max-width:500px){.newsBanner{padding:10px}}.newsBanner .newsBannerThumbnail{z-index:-2;background:#eee;border-radius:20px;width:calc(100% - 40px);height:calc(100% - 40px);position:absolute;top:20px;left:20px;overflow:hidden}@media (max-width:500px){.newsBanner .newsBannerThumbnail{width:calc(100% - 20px);height:calc(100% - 20px);top:10px;left:10px}}.newsBanner .newsBannerThumbnail img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.newsBanner .newsBannerDetails{background:linear-gradient(#0000001c,#000000d6);border-radius:20px;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:150px 0 60px;display:flex}.newsBanner .newsBannerDetails h2{color:#fff;text-align:center;width:70%;margin-top:20px;font-size:4em;font-weight:600}@media (max-width:1024px){.newsBanner .newsBannerDetails h2{font-size:3em}}@media (max-width:768px){.newsBanner .newsBannerDetails h2{width:100%;font-size:2.5em}}@media (max-width:500px){.newsBanner .newsBannerDetails h2{font-size:2em}}.newsList{width:100%;padding:80px 0 100px}@media (max-width:500px){.newsList{padding:40px 0 60px}}.newsList .newsListMain{flex-wrap:wrap;gap:30px;width:100%;display:flex}.newsList .newsListMain .newsListBox{border:1px solid #aaa;border-radius:10px;width:calc(50% - 15px);text-decoration:none;transition:all .3s;display:flex;overflow:hidden}@media (max-width:768px){.newsList .newsListMain .newsListBox{width:100%}}@media (max-width:500px){.newsList .newsListMain .newsListBox{flex-direction:column}}.newsList .newsListMain .newsListBox:hover{transition:all .3s;transform:translateY(-5px)}.newsList .newsListMain .newsListBox:hover .newsListBoxThumbnail img{transition:all .3s;transform:scale(1.05)}.newsList .newsListMain .newsListBox .newsListBoxThumbnail{background:#eee;border-radius:10px;width:200px;height:140px;overflow:hidden}@media (max-width:1024px){.newsList .newsListMain .newsListBox .newsListBoxThumbnail{width:170px}}@media (max-width:768px){.newsList .newsListMain .newsListBox .newsListBoxThumbnail{width:200px}}@media (max-width:500px){.newsList .newsListMain .newsListBox .newsListBoxThumbnail{width:100%;height:180px}}.newsList .newsListMain .newsListBox .newsListBoxThumbnail img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:all .3s}.newsList .newsListMain .newsListBox .newsListBoxDetails{flex-direction:column;width:calc(100% - 200px);padding:20px;display:flex}@media (max-width:1024px){.newsList .newsListMain .newsListBox .newsListBoxDetails{width:calc(100% - 170px)}}@media (max-width:768px){.newsList .newsListMain .newsListBox .newsListBoxDetails{width:calc(100% - 200px)}}@media (max-width:500px){.newsList .newsListMain .newsListBox .newsListBoxDetails{width:100%}}.newsList .newsListMain .newsListBox .newsListBoxDetails h3{white-space:nowrap;text-overflow:ellipsis;color:#000;font-size:20px;font-weight:600;overflow:hidden}.newsList .newsListMain .newsListBox .newsListBoxDetails p{color:#4a4a4a;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:5px;font-size:14px;line-height:1.5;display:-webkit-box;overflow:hidden}.newsList .newsListMain .newsListBox .newsListBoxDetails .date{color:var(--secondaryColor);margin-top:10px;font-size:14px;font-style:italic}.innerNews{width:100%;padding:30px 0 100px}@media (max-width:500px){.innerNews{padding:30px 0 60px}}.innerNews .innerNewsMain{flex-direction:column;width:100%;display:flex}.innerNews .innerNewsMain .backBtn{color:#0051ff;cursor:pointer;align-items:center;gap:10px;width:fit-content;font-size:16px;text-decoration:none;display:flex}.innerNews .innerNewsMain .backBtn:hover{color:#000;transition:all .3s}.innerNews .innerNewsMain .backBtn svg{width:16px;height:16px}.innerNews .innerNewsMain .innerNewsThumbnail{width:100%;margin-top:30px}.innerNews .innerNewsMain .innerNewsThumbnail img{-o-object-fit:contain;object-fit:contain;border-radius:20px;width:100%;height:100%;overflow:hidden}.innerNews .innerNewsMain .innerNewsDetails{flex-direction:column;width:100%;margin-top:40px;display:flex}.innerNews .innerNewsMain .innerNewsDetails .date{color:var(--secondaryColor);font-size:14px;font-style:italic}.galleryBanner{z-index:0;width:100%;padding:20px;position:relative}@media (max-width:500px){.galleryBanner{padding:10px}}.galleryBanner .galleryBannerThumbnail{z-index:-2;background:#eee;border-radius:20px;width:calc(100% - 40px);height:calc(100% - 40px);position:absolute;top:20px;left:20px;overflow:hidden}@media (max-width:500px){.galleryBanner .galleryBannerThumbnail{width:calc(100% - 20px);height:calc(100% - 20px);top:10px;left:10px}}.galleryBanner .galleryBannerThumbnail img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.galleryBanner .galleryBannerDetails{background:linear-gradient(#0000001c,#000000d6);border-radius:20px;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:150px 0 60px;display:flex}.galleryBanner .galleryBannerDetails h2{color:#fff;text-align:center;width:70%;margin-top:20px;font-size:4em;font-weight:600}@media (max-width:1024px){.galleryBanner .galleryBannerDetails h2{font-size:3em}}@media (max-width:768px){.galleryBanner .galleryBannerDetails h2{width:100%;font-size:2.5em}}@media (max-width:500px){.galleryBanner .galleryBannerDetails h2{font-size:2em}}.galleryList{width:100%;padding:80px 0 100px}@media (max-width:500px){.galleryList{padding:60px 0}}.galleryList .galleryListMain{-moz-column-gap:40px;flex-wrap:wrap;gap:80px 40px;width:100%;display:flex}.galleryList .galleryListMain .galleryListBox{z-index:0;flex-direction:column;width:calc(25% - 30px);text-decoration:none;display:flex;position:relative}@media (max-width:1024px){.galleryList .galleryListMain .galleryListBox{width:calc(33.3333% - 27px)}}@media (max-width:768px){.galleryList .galleryListMain .galleryListBox{width:calc(50% - 20px)}}@media (max-width:500px){.galleryList .galleryListMain .galleryListBox{width:100%}}.galleryList .galleryListMain .galleryListBox:hover .element1,.galleryList .galleryListMain .galleryListBox:hover .element2{width:100%;height:180px;transition:all .3s;top:0;left:0}.galleryList .galleryListMain .galleryListBox:hover .galleryListBoxThumbnail img{transition:all .3s;transform:scale(1.05)}.galleryList .galleryListMain .galleryListBox .element1{z-index:-1;border:2px solid #fff;border-radius:20px;width:90%;height:160px;transition:all .3s;position:absolute;top:-10px;left:5%;overflow:hidden}.galleryList .galleryListMain .galleryListBox .element1 img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.galleryList .galleryListMain .galleryListBox .element2{z-index:-2;border:2px solid #fff;border-radius:20px;width:80%;height:160px;transition:all .3s;position:absolute;top:-20px;left:10%;overflow:hidden}.galleryList .galleryListMain .galleryListBox .element2 img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.galleryList .galleryListMain .galleryListBox .galleryListBoxThumbnail{background:#eee;border:2px solid #fff;border-radius:20px;width:100%;height:180px;overflow:hidden}.galleryList .galleryListMain .galleryListBox .galleryListBoxThumbnail img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:all .3s}.galleryList .galleryListMain .galleryListBox .galleryListBoxDetails{flex-direction:column;width:100%;margin-top:10px;display:flex}.galleryList .galleryListMain .galleryListBox .galleryListBoxDetails h3{color:#000;white-space:nowrap;text-overflow:ellipsis;font-size:18px;font-weight:600;overflow:hidden}.innerGallery{width:100%;padding:30px 0 100px}.innerGallery .innerGalleryMain{flex-direction:column;width:100%;display:flex}.innerGallery .innerGalleryMain .backBtn{color:#0051ff;cursor:pointer;align-items:center;gap:10px;width:fit-content;font-size:16px;text-decoration:none;display:flex}.innerGallery .innerGalleryMain .backBtn:hover{color:#000;transition:all .3s}.innerGallery .innerGalleryMain .backBtn svg{width:16px;height:16px}.innerGallery .innerGalleryMain .innerGalleryList{width:100%;margin-top:60px}.innerGallery .innerGalleryMain .innerGalleryList .gallery{flex-wrap:wrap;gap:10px;margin-top:0;padding:0;display:flex}.innerGallery .innerGalleryMain .innerGalleryList .gallery a{width:calc(25% - 8px);height:220px}@media (max-width:768px){.innerGallery .innerGalleryMain .innerGalleryList .gallery a{width:calc(33.3333% - 7px)}}@media (max-width:500px){.innerGallery .innerGalleryMain .innerGalleryList .gallery a{width:calc(50% - 5px);height:180px}}.innerGallery .innerGalleryMain .innerGalleryList .gallery a img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.contactBanner{z-index:0;width:100%;margin-bottom:30px;padding:20px;position:relative}@media (max-width:500px){.contactBanner{padding:10px}}.contactBanner .contactBannerThumbnail{z-index:-2;background:#eee;border-radius:20px;width:calc(100% - 40px);height:calc(100% - 40px);position:absolute;top:20px;left:20px;overflow:hidden}@media (max-width:500px){.contactBanner .contactBannerThumbnail{width:calc(100% - 20px);height:calc(100% - 20px);top:10px;left:10px}}.contactBanner .contactBannerThumbnail img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.contactBanner .contactBannerDetails{background:linear-gradient(#0000001c,#000000d6);border-radius:20px;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:150px 0 60px;display:flex}.contactBanner .contactBannerDetails h2{color:#fff;text-align:center;width:70%;margin-top:20px;font-size:4em;font-weight:600}@media (max-width:1024px){.contactBanner .contactBannerDetails h2{font-size:3em}}@media (max-width:768px){.contactBanner .contactBannerDetails h2{width:100%;font-size:2.5em}}@media (max-width:500px){.contactBanner .contactBannerDetails h2{font-size:2em}}.map{background:#eee;width:100%;height:400px}.map iframe{border:none;outline:none;width:100%;height:100%}.error{color:red}
