body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@font-face{font-family:"29LTBukra";src:url(/static/media/29LTBukra-Rg.240f3ca8.otf) format("opentype")}@font-face{font-family:"29LTBukraTn";src:url(/static/media/29LTBukra-Tn.c9d74290.otf) format("opentype")}.appMenuLinks .section2{box-shadow:0 -15px 10px -15px #111}.appMenuLinks .menu-item{display:block}.appMenuLinks .menu-item .linkIcon{width:30px!important}@media screen and (max-width:600px){.appMenuLinks .menu-item .linkIcon{width:25px!important}}.appMenuLinks .menu-item .linkName{padding-left:2rem}@media screen and (max-width:600px){.appMenuLinks .menu-item .linkName{font-size:15px}}.appMenuLinks .quickLinks{padding-top:1rem}@media screen and (max-width:1100px){.appMenuLinks .quickLinks{padding-top:3rem}}@media screen and (max-width:600px){.appMenuLinks .quickLinks{padding-top:1rem}}.appMenuLinks .quickLinks .linkName span{padding-bottom:.5rem;color:#fff;border-bottom:2px solid #da281c}.appMenuLinks div.menu-item{padding:.5rem 0 1rem 2rem;display:flex;flex-wrap:wrap}.appMenuLinks div.appContainer{display:flex;flex-wrap:wrap;padding:1rem 0 2rem 4rem}.appMenuLinks div.appContainer .appIcon{padding:0 1rem 1.5rem .75rem}.appMenuLinks div.appContainer .appIcon .more-links{cursor:pointer;color:#a4dbe8;font-size:14px}.appMenuLinks div.appContainer .appIcon .link-names{padding-left:1rem;font-size:14px}.appMenuLinks div.appContainer .appIcon .externalLink{cursor:pointer}.appMenuLinks div.appContainer .appIcon .externalLink span{display:inline-block;vertical-align:middle;font-size:20px;color:#a4dbe8}.appMenuLinks div.appContainer .appIcon .externalLink .iconz{padding-left:5px;font-size:40px}@media screen and (max-width:600px){.appMenuLinks div.appContainer .appIcon .externalLink .iconz{font-size:30px}}.appMenuLinks div.appContainer .appIcon .externalLink a{font-size:14px}.appMenuLinks div.appContainer .appIcon .externalLink .link-names{padding-left:1rem;font-size:14px}.appMenuLinks div.appContainer .appIcon .rotate-icon{padding-left:15px;padding-top:10px;width:20px;height:20px;position:inherit;background:transparent;border:#ffdead}@media screen and (max-width:600px){.appMenuLinks div.appContainer .appIcon{padding:0 1rem 1rem .75rem}}.appMenuLinks div.appContainer .appIcon a{padding:0 0 0 .5rem}.appMenuLinks div.appContainer .appIcon .linkIcon{width:40px!important}@media screen and (max-width:600px){.appMenuLinks div.appContainer .appIcon .linkIcon{width:30px!important}}.appMenuLinks div.appContainer .infoPopup .modal-content{background:#101820}.appMenuLinks div.appContainer .infoPopup .modal-content .modal-header{background:#101820;border:1px solid hsla(0,0%,100%,.2)}.appMenuLinks div.appContainer .infoPopup .modal-content .modal-body{display:flex;flex-wrap:wrap;width:100%;background:#101820;border:1px solid hsla(0,0%,100%,.2)}.appMenuLinks div.appContainer .infoPopup .modal-content .modal-body .close-btn-wrapper{width:100%;text-align:center}.appMenuLinks div.appContainer .infoPopup .modal-content .modal-body .close-btn-wrapper button{width:20%;border-radius:10px;background-color:#da281c;border:none;color:#fff;font-size:14px;padding:10px}@-webkit-keyframes animateArrow{0%,20%,50%,80%,to{-webkit-transform:translateX(0);transform:translateX(0)}40%{-webkit-transform:translateX(-1px);transform:translateX(-1px)}60%{-webkit-transform:translateX(-.5px);transform:translateX(-.5px)}}@keyframes animateArrow{0%,20%,50%,80%,to{-webkit-transform:translateX(0);transform:translateX(0)}40%{-webkit-transform:translateX(-1px);transform:translateX(-1px)}60%{-webkit-transform:translateX(-.5px);transform:translateX(-.5px)}}.clear-cache-link{padding:.75rem 0 .75rem 2rem;border:unset;width:100%;text-align:left;background:unset;color:#a4dbe8}.clear-cache-link .linkicon{margin-left:5px}.clear-cache-link .linkName{margin-left:.4rem}.bm-burger-button{position:absolute;width:36px;height:25px;left:25px;bottom:15px}@media screen and (max-width:600px){.bm-burger-button{left:20px;bottom:12px}}.bm-burger-bars{height:10%!important}.bm-burger-bars,.bm-burger-bars-hover{background:#fff!important}.bm-cross-button{height:75px!important;width:400px!important;left:0!important;top:0!important;box-shadow:0 15px 10px -15px #111;background:transparent;top:14px!important;z-index:9}.bm-cross-button>span:first-child{position:absolute;top:30px!important;left:2.5rem!important}.bm-cross{background:#bdc3c7;height:35px!important}.bm-menu-wrap{position:fixed;height:100%;width:100%!important;background:rgba(0,0,0,.7);left:0;z-index:9999!important}.bm-menu{background:#101820;padding:4.5em 0 0;font-size:1.15em;width:400px}.bm-menu a,.bm-menu a:active,.bm-menu a:hover{color:#fff;padding:1rem 0 1rem 2rem;text-decoration:none!important;outline:none!important;white-space:nowrap;overflow-x:hidden;text-overflow:ellipsis}.bm-menu a.active{background:#da281c}@media screen and (max-width:600px){.bm-menu{width:80%}.bm-menu a,.bm-menu a:active,.bm-menu a:hover{padding:.75rem 0 .75rem 2rem}}@media (min-width:601px) and (max-width:1024px){.bm-menu a,.bm-menu a:active,.bm-menu a:hover{padding:1.5rem 0 1.5rem 2rem}}.bm-menu{-ms-overflow-style:-ms-autohiding-scrollbar}@media (min-width:1024px) and (orientation:landscape){.bm-menu{width:350px;padding-top:0;z-index:10;position:absolute}}@media (max-width:600px){.bm-menu{width:300px;padding-top:0;z-index:10;position:absolute}}.bm-menu::-webkit-scrollbar{width:5px;height:10px}.bm-menu::-webkit-scrollbar-button{width:0;height:0}.bm-menu::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.1);border:0 #fff;border-radius:3px}.bm-menu::-webkit-scrollbar-thumb:active,.bm-menu::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.1)}.bm-menu::-webkit-scrollbar-track{background:rgba(138,137,134,.002);border:0 #fff;border-radius:0}.bm-menu::-webkit-scrollbar-track:active,.bm-menu::-webkit-scrollbar-track:hover{background:rgba(138,137,134,.002)}.bm-menu::-webkit-scrollbar-corner{background:transparent}.bm-morph-shape{fill:#373a47}.bm-item-list{color:#b8b7ad;padding:0}.bm-item{display:inline-block}.bm-overlay{background:rgba(0,0,0,.3)}.hamburger img.toggleIcon{width:33px}@media screen and (max-width:600px){.hamburger{width:30px}}@media (max-width:600px){.hamburger .hideOnSmall{display:none}}@media not all and (max-width:600px){.hamburger .hideOnLarge{display:none}}@media screen and (max-width:600px){.bm-burger-bars{width:30px!important}.bm-cross-button{width:90%!important}.bm-cross-button .bm-cross{height:25px!important}}.orgLogo img{width:60px;padding-top:.5rem;cursor:pointer}@media screen and (max-width:600px){.orgLogo img{width:55px}}@media screen and (max-width:600px){.orgLogo{position:absolute;width:100%;left:45%;bottom:12px}}@media (min-width:600px) and (max-width:1000px){.orgLogo{position:absolute;width:100%;bottom:10px;left:60%}}@media screen and (min-width:1000px){.orgLogo{position:absolute;width:100%;bottom:10px;left:60%}}img.searchIcon{width:25px}.searchBar div[class*=col-]{padding-right:0!important;padding-left:0!important}.searchBar .searchBarRow{display:flex}.searchBar .searchBarRow .applyBorderBottom{padding:0;border-bottom:1px solid hsla(0,0%,100%,.5)}.searchBar .searchBarRow .applyBorderBottom.img{text-align:right}.searchBar .searchBarRow .searchText,.searchBar .searchBarRow .searchText:focus,.searchBar .searchBarRow .searchText:hover{background:transparent;border:none!important;outline:none!important;box-shadow:none!important;color:#fff!important}@media screen and (max-width:600px){.searchBar .searchBarRow,.searchBar .searchBarRow .searchText,.searchBar .searchBarRow .searchText:focus,.searchBar .searchBarRow .searchText:hover{display:none}}.searchBar .searchBarRowSmall{display:none}@media screen and (max-width:600px){.searchBar .searchBarRowSmall{display:block;text-align:left;right:20px}.searchBar .searchBarRowSmall .searchIconContainer{height:4rem}.searchBar .searchBarRowSmall img.searchIcon{width:25px;position:absolute;right:0;bottom:12px}}@media screen and (min-width:600px){.searchBar{width:100%;bottom:10px}.searchBar img.searchIcon{width:25px;position:absolute;bottom:10px;right:10px}}.searchBoxHidden.collapsing{display:none!important;height:0!important}.searchBoxHidden.collapse{display:none}@media screen and (max-width:600px){.searchBoxHidden.collapse{display:block;position:fixed;width:100%;top:4rem;height:90vh;left:0;padding:0;z-index:999}.searchBoxHidden.collapse .applyPadding{padding:1rem;background:#101820}.searchBoxHidden.collapse .applyBorderBottom{padding:.75rem 0;border-bottom:1px solid hsla(0,0%,100%,.5)}.searchBoxHidden.collapse .applyBorderBottom.img{text-align:right}.searchBoxHidden.collapse .wrapperSection{height:40rem;background:rgba(0,0,0,.8)}.searchBoxHidden.collapse .searchText,.searchBoxHidden.collapse .searchText:focus,.searchBoxHidden.collapse .searchText:hover{width:100%;background:transparent;border:none!important;outline:none!important;box-shadow:none!important;color:#fff!important}}.searchBoxHidden.collapse:not(.show){display:none!important}@media screen and (max-width:600px){.searchBoxHidden.collapse:not(.show){display:none!important}}@media screen and (max-width:600px){.person-search{padding-right:10px;cursor:pointer;margin-top:25px;visibility:hidden}}@media screen and (max-width:600px){.person-eid{bottom:unset!important;width:45px!important;padding-top:15px!important}}.header{color:#fff;padding-bottom:.5rem;box-shadow:0 2px 5px #000}.header,.header .fixedHeader{width:100%;height:12vh;background:#101820}.header .fixedHeader{position:fixed;z-index:9999}.header .fixedHeader .rowHeader{margin-right:0;height:12vh}.header .fixedHeader.applyShadow{box-shadow:none}.header .geantLogo{position:absolute;bottom:10px;left:-15px}.header .geantSearch{right:25px}.header .backIcon,.header .geantSearch{cursor:pointer;position:absolute;bottom:10px}.header .backIcon{left:15px}.header .pageTitle{position:absolute;bottom:10px;font-size:24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-left:.7rem}@media (max-width:600px){.header{height:4rem}.header .fixedHeader{height:4rem;box-shadow:0 5px 10px rgba(0,0,0,.5019607843)}.header .fixedHeader .rowHeader{height:4rem}.header .pageTitle{font-size:18px;left:5px}.header .geantLogo{position:absolute;bottom:10px;left:5px}.header .geantSearch{position:absolute;right:15px;bottom:10px}}@media (min-width:601px) and (max-width:1024px){.header,.header .fixedHeader,.header .fixedHeader .rowHeader{height:8vh}}@media (min-width:601px) and (max-width:1024px) and (orientation:landscape){.header,.header .fixedHeader,.header .fixedHeader .rowHeader{height:10vh}}@media (min-width:1024px) and (max-width:1366px) and (orientation:portrait){.header,.header .fixedHeader,.header .fixedHeader .rowHeader{height:6vh}}@media (min-width:1025px) and (max-width:1366px) and (orientation:landscape){.header,.header .fixedHeader,.header .fixedHeader .rowHeader{height:9vh}.header .pageTitle{left:-3%}}@media (min-width:1025px){.app.window .header{width:100%;height:12vh;background:#101820;color:#fff;padding-bottom:.5rem}.app.window .header .fixedHeader{position:fixed;background:#101820;width:100%;height:12vh;z-index:9999}.app.window .header .fixedHeader .rowHeader{margin-right:0;height:12vh}.app.window .header .pageTitle{left:-5%}}.eidModal{margin-top:10em!important}@media screen and (max-width:600px){.eidModal{margin-left:1em!important;margin-right:1em!important}}.eidModal .modal-content .modal-header{padding-bottom:0}.eidModal .modal-content .modal-body{font-size:10px;padding-bottom:0;padding-left:0;margin:0 auto!important}.eidModal .modal-content .modal-body .discount-id-block{text-align:center;padding:20px 0}.eidModal .modal-content .modal-body .discount-id-block .material-icons{font-size:50px!important;margin-bottom:15px}.eidModal .modal-content .modal-footer{padding-top:0;padding-bottom:0}.header-sec-block{display:flex}@media screen and (min-width:600px){.header-sec-block{height:100%;align-items:end}}.eid-block{padding-top:15px;padding-left:0}@media screen and (max-width:600px){.eid-block{padding-top:0}}.eid-block .person-eid{width:42px}@media screen and (max-width:600px){.eid-block .person-eid{padding-top:18px}}.material-id-icon{font-size:30px;cursor:pointer}@media screen and (max-width:600px){.material-id-icon{font-size:24px;padding-right:10px;cursor:pointer;margin-top:25px}}.cardContainer{margin:1rem auto}.cardContainer .employee-id-background{background:url(/assets/backgrounds/id_back.png);background-repeat:no-repeat;background-size:cover;background-position:inherit;border-radius:25px;padding:0 1rem 1rem;min-height:-webkit-max-content;min-height:max-content;width:-webkit-max-content;width:max-content}.cardContainer .employee-id-background .employee-id-block{padding-left:5vh}.cardContainer .employee-id-background .employee-id-block .employee-id-img-block{margin-top:4vh;margin-bottom:2vh;display:inline-flex;width:100%}.cardContainer .employee-id-background .employee-id-block .employee-id-img-block .right{text-align:right}.cardContainer .employee-id-background .employee-id-block .employee-id-img-block .employee-id-photo{padding:1vh;width:120px;border-radius:25px}.cardContainer .employee-id-background .employee-id-block .employee-id-img-block .employee-id-logo{width:110px}.cardContainer .employee-id-background .employee-id-block .employee-id-img-block .employee-id-text-block{color:#000}.cardContainer .employee-id-background .employee-id-block .digital-card-number{border-top:1px solid grey;padding-top:.5rem;max-width:225px;text-align:center;font-weight:700;color:#000;position:absolute;bottom:10px;width:170px;margin:auto}.cardContainer .employee-id-background div.digital-card-name{font-size:16px;font-weight:700;color:#000}.cardContainer .employee-id-background div.digital-card-department{font-size:10px;color:#000}.cardContainer .employee-id-background div.digital-card-department.department{margin-bottom:1rem}.cardContainer .employee-id-background div.digital-card-detail{font-size:10px;color:grey;margin-top:5%}.cardContainer .employee-id-background div.digital-card-detail img{padding-right:5px;-webkit-filter:invert(100%);filter:invert(100%)}.cardContainer .employee-id-background div.digital-card-detail .digital-exec{color:#da281c!important;font-size:14px}@media (max-width:600px){.cardContainer .employee-id-background{width:-webkit-max-content;width:max-content;margin:0 .75rem}.eidModal.mobile-popupeid-available{margin:.5rem auto!important}}@media (min-width:601px) and (max-width:1024px){.cardContainer .employee-id-background .employee-id-text-block{zoom:1.5}.cardContainer .employee-id-background .employee-id-block .digital-card-number{max-width:none;width:250px}}@media (min-width:601px) and (max-width:1024px) and (orientation:landscape){.cardContainer{flex:0 0 40%;max-width:40%}.cardContainer .employee-id-background .employee-id-text-block{zoom:1.1}}@media (min-width:1024px) and (max-width:1366px) and (orientation:portrait){.cardContainer{flex:0 0 60%;max-width:60%}.cardContainer .employee-id-background{min-height:-webkit-max-content;min-height:max-content;width:-webkit-max-content;width:max-content}}@media (min-width:1025px) and (max-width:1366px) and (orientation:landscape){.app.device .cardContainer{flex:0 0 30%;max-width:30%}.app.device .cardContainer .employee-id-background{min-height:-webkit-max-content;min-height:max-content;width:-webkit-max-content;width:max-content}}.errorBoundary .errorMessage{text-align:center;color:#fff;font-size:16px;padding:10rem 2rem 0}.errorBoundary .pathName{opacity:.3;color:#fff;width:100%;text-align:center}.errorBoundary .buttonContainer{padding:3rem 0!important;margin:0!important;width:100%;text-align:center}.errorBoundary .buttonContainer button{background:#da281c 0 0 no-repeat padding-box;border-radius:8px;opacity:1;width:284px;height:48px;text-align:center;border:transparent;color:#fff}.label-email{color:#fff!important;font-size:.75em!important;margin-bottom:0;font-family:"29LTBukra"}.label-generic{color:#a4dbe8!important;font-size:1.5em!important;font-weight:700;padding:1em 0}.input-email{color:#fff!important;border:none!important;border-bottom:.125em solid grey!important;background:transparent!important;border-radius:0!important;padding:0!important}::-webkit-input-placeholder{font-family:"29LTBukra"}:-ms-input-placeholder{font-family:"29LTBukra"}::placeholder{font-family:"29LTBukra"}.loader{text-align:center}.loader-text{color:#fff}.loginContainer .container-fluid,.loginContainer .imageHolder{padding:0}.loginContainer .login-form{padding:3rem;margin:auto}.loginContainer .emaiText{outline:none!important}.loginContainer .cache-clear{float:right;margin-top:10px;border:none;transition:all .1s ease-in-out;cursor:pointer;background:none;text-decoration:underline;font-size:12px;color:#a4dbe8}.loginContainer .btn-danger{color:#fff;border:0!important}.loginContainer .btn-danger,.loginContainer button.btn.btn-danger.btn-md{height:48px;width:76.64px;background-color:#da281c}.loginContainer .btn-danger:disabled{color:#fff;height:48px;background-color:hsla(0,0%,100%,.3)!important;width:76.64px}.loginContainer .desktopBg{background-image:url(/media/loginBg.jpg);background-size:cover;background-repeat:no-repeat;background-position:60%;height:100vh;margin:0;border-top-right-radius:25px;border-bottom-right-radius:25px}.loginContainer .desktopBg .desktopLogo{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:100vh;display:flex;margin:auto}.loginContainer .desktopBg .desktopLogo img{width:450px;margin:auto}.loginContainer .mobileBg{background-image:url(/media/loginBg.jpg);background-size:cover;background-repeat:no-repeat;background-position:50%;height:60vh;margin:0;border-bottom-left-radius:25px;border-bottom-right-radius:25px}.loginContainer .mobileBg .mobileLogo{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:60vh;display:flex;margin:auto}.loginContainer .mobileBg .mobileLogo img{width:350px;margin:auto}@media only screen and (max-width:600px){.loginContainer div[class^=col-]{padding-right:0!important;padding-left:0!important}.loginContainer .login-form{padding:0 2rem}.loginContainer .buttonHolder{padding:1rem 0;text-align:right}}@media (min-width:601px) and (max-width:1024px){.loginContainer .mobileBg{height:65vh}.loginContainer .mobileBg .mobileLogo img{width:300px}.loginContainer .buttonHolder{text-align:right;padding:2rem 1rem}}@media (min-width:601px) and (max-width:1024px) and (orientation:landscape){.loginContainer .login-form{padding:3rem 1rem}}@media (min-width:1024px) and (max-width:1366px) and (orientation:portrait){.loginContainer .login-form{padding:3rem 1rem}}@media (min-width:1025px){.loginContainer .input-email{height:100%}.loginContainer .buttonHolder{text-align:right;padding:2rem 1rem}}.login-form{padding:3rem;margin:auto}@media only screen and (max-width:600px){.login-form{padding:0}}html{padding:0!important;margin:0!important;-ms-overflow-style:-ms-autohiding-scrollbar}html::-webkit-scrollbar{width:5px}html::-webkit-scrollbar-track{border-radius:1rem;background:hsla(0,0%,100%,.2)}html::-webkit-scrollbar-thumb{border-radius:1rem;background:hsla(0,0%,100%,.5)}html::-webkit-scrollbar-thumb:active,html::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.7)}body{background-color:#000!important;font-family:"29LTBukra"!important;font-weight:400!important;scroll-behavior:smooth}body :focus{outline:0!important}body .loadingMessage{color:#fff}body a:hover,body a:link{text-decoration:none!important;cursor:pointer}body .loadingMessage{text-align:center;padding-top:1rem}body .row{margin:0}body .not-avaialble-text,body .validationMessage{padding:1rem 2rem;text-align:center;color:#a4dbe8}@media (min-width:601px){body .scrollableSection{height:70vh;overflow-y:auto}}@media (min-width:601px) and (min-width:601px){body .scrollableSection{padding-right:1rem!important;padding-bottom:1rem!important;-ms-overflow-style:-ms-autohiding-scrollbar}body .scrollableSection::-webkit-scrollbar{width:5px;height:10px}body .scrollableSection::-webkit-scrollbar-track{border-radius:1rem;background:hsla(0,0%,100%,.1)}body .scrollableSection::-webkit-scrollbar-thumb{border-radius:1rem;background:hsla(0,0%,100%,.2)}body .scrollableSection::-webkit-scrollbar-thumb:active,body .scrollableSection::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.25)}}body .user-type-message{padding-top:1em;color:#fff;text-align:justify;display:flex;justify-content:center}
/*# sourceMappingURL=main.b679f24c.chunk.css.map */