html,body{border:none;margin:0;padding:0;scroll-behavior:smooth}html{font-size:16px}@media only screen and (max-width:1024px){html{font-size:14px}}h1,h2,h3,h4,h5,h6,p,blockquote,address,big,cite,code,em,div,font,img,small,strike,sub,sup,li,ol,ul,fieldset form,label,legend,table,caption,tr,th,td{border:none;font-size:inherit;line-height:inherit;margin:0;padding:0;text-align:inherit;box-sizing:border-box;font-family:var(--primaryfont)}body{line-height:1.618rem;position:relative;background:#fff;font-family:var(--primaryfont);color:var(--dark);width:100%;overflow-x:hidden}*{box-sizing:border-box}a,button,input,select,textarea{cursor:pointer!important;border-radius:4px;text-decoration:none;font-family:var(--primaryfont)}input,button,textarea,select{border:1px solid var(--grey);background-color:unset;font-family:var(--primaryfont);font-size:.875rem}h1,h2,h3,h4,h5{font-family:var(--primaryfont);font-weight:600;line-height:1.3;color:var(--dark)}p,span,a,button,select,option{font-family:var(--primaryfont);line-height:1.618}p,a{font-size:.875rem;font-weight:200}@media only screen and (max-width:767px){p{font-weight:400}}p>strong{font-weight:700}a{font-weight:400;font-size:.875rem}h1{font-family:Century Gothic Bold,sans-serif;font-size:2rem}h2{font-size:1.6rem;font-weight:700;line-height:1.3}h3{font-size:1.3rem;line-height:1.3}h4{font-size:1rem}h5{font-size:.875rem;font-weight:700}@media only screen and (max-width:1024px){h1{font-size:24px;line-height:1.618}h2{line-height:1.618}}input::placeholder,textarea::placeholder,select::placeholder,option::placeholder{font-size:.75rem;color:var(--gray);font-family:var(--primaryfont)}input:focus,select:focus,textarea:focus{outline:none}*:focus{outline:none}a>*,button>*{display:inline-block;vertical-align:middle;pointer-events:none}@media(prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-display:swap;font-weight:400;src:url(https://cdn.jsdelivr.net/fontsource/fonts/atkinson-hyperlegible@latest/latin-400-normal.woff2) format("woff2"),url(https://cdn.jsdelivr.net/fontsource/fonts/atkinson-hyperlegible@latest/latin-400-normal.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Century Gothic;src:url(/font/Century-Gothic.ttf) format("truetype")}@font-face{font-family:Century Gothic Bold;src:url(/font/Century-Gothic-Bold.ttf) format("truetype");font-weight:700;font-style:normal}:root{--primary: #ED791F;--dark: #1b1b1b;--littledark: #676767;--white: #fff;--light: #eee;--grey: #d3d3d3;--gray: #bbbbbb;--blue: #4285f4;--pastelblue: #e0f0ff;--googleblue: #1163ff;--green: #25d366;--success: #efe;--suspect: #fee;--error: #a66;--primaryfont: "Atkinson", sans-serif}html,body,*{-ms-overflow-style:none;scrollbar-width:none}html::-webkit-scrollbar,body::-webkit-scrollbar,*::-webkit-scrollbar{display:none}.suspect,.cancelled{background-color:#fee}.completed{background-color:var(--success)}select,select option{font-size:.75rem}.clearance-flat{display:block;width:100%;font-size:0;line-height:1;height:1px}.clearance{display:block;width:100%;font-size:0;line-height:1;height:1rem}.clearancex2{display:block;width:100%;font-size:0;line-height:1;height:2rem}.spacer{width:100%;display:block;height:1px;background-color:var(--gray);margin:1rem 0}@keyframes tadaa{0%{opacity:0;max-height:0}to{opacity:1;max-height:inherit}}@keyframes fadein{0%{opacity:0}to{opacity:1}}.dont-touch{pointer-events:none}.freeze{opacity:.4;pointer-events:none}.cta-zone{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;width:100%;max-height:200px;transform-origin:bottom;transition:.5s all ease}.cta-zone>span{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;flex:1}.cta-zone>span>.cta-button:not(:last-of-type){margin-right:6px}.cta-zone>span:last-of-type{justify-content:flex-end}.cta-zone.hide{max-height:0;overflow:hidden}.cta-button.super-hide{max-width:0;padding:0;margin:0;max-height:0;border:0!important}.cta-button{display:inline-flex;align-items:center;justify-content:center;padding:4px 16px;max-width:180px;width:fit-content;transition:.5s all ease}.cta-button>p{pointer-events:none;font-size:.75rem;transition:.5s all ease;color:inherit;display:-webkit-box;overflow:hidden!important;text-overflow:ellipsis;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical}.cta-button>img{pointer-events:none;filter:invert(1);transition:.5s all ease}.cta-button.small{padding:4px 8px;max-width:80%;width:fit-content}.cta-button.small>p{max-width:unset}.cta-button.smaller{padding:4px;max-width:80%}.cta-button.smaller>p{line-height:1.3;font-size:.65rem;text-align:center}.cta-button.bubble{font-size:.75rem;padding:4px 12px;background-color:var(--pastelblue);border-color:var(--googleblue);max-width:unset;width:auto;border-radius:4px;animation:tadaa .5s ease forwards}.cta-button.bubble>p{color:var(--googleblue)}.cta-button:has(>*:nth-child(2))>*:first-child{margin-right:4px}.cta-button.dark{background-color:var(--dark);color:var(--white);border:1px solid var(--dark)}.cta-button.primary{background-color:var(--primary);color:var(--white);border:1px solid var(--primary)}.cta-button.blue{background-color:var(--blue);color:var(--white);border:1px solid var(--blue)}.cta-button.google-blue{background-color:var(--googleblue);color:var(--white);border:1px solid var(--googleblue)}.cta-button.green{background-color:var(--green);color:var(--white);border:1px solid var(--green)}.cta-button.line:hover{border:1px solid var(--primary)}.cta-button.line:hover>p{color:var(--primary)}.cta-button.line:hover>img{filter:invert(73%) sepia(78%) saturate(3560%) hue-rotate(332deg) brightness(104%) contrast(92%)}.cta-button.line{background-color:unset;color:var(--dark);border:1px solid var(--gray)}.cta-button.line>img{filter:invert(0)}.cta-button.link{background-color:unset;color:unset;border:unset;padding:0}.cta-button.link>p{border-bottom:1px solid var(--dark)}.cta-button.link>img{filter:invert(0)}.cta-button.simple{display:inline-flex;padding:0;width:fit-content;margin:0;border:unset;border-radius:unset;cursor:pointer}.cta-button.simple p{font-size:.65rem;max-width:unset;font-weight:600}.cta-button.simple img{filter:unset}.cta-button.hide{display:none}.cta-button.hoz-hide{max-width:0;pointer-events:none;overflow:hidden;margin-right:0!important;padding:0;border:0px}.cta-button.light{background-color:var(--pastelblue);color:var(--googleblue);border:1px solid var(--googleblue)}button:hover{filter:grayscale(.3)}.loader.show{pointer-events:auto;opacity:1}.loader{width:100%;height:100%;position:absolute;z-index:100;top:0;left:0;right:0;bottom:0;background-color:#fffc;display:flex;align-items:center;align-content:center;justify-content:center;pointer-events:none;transition:.5s all ease;opacity:0}.loader>img{width:56px;position:absolute;display:block;top:50%;left:50%;transform:translate(-50%,-50%)}input,select,textarea{border:unset;background-color:unset;padding:4px}input,select,textarea{border:1px solid var(--grey)}.hide,label.hide,option.hide{display:none!important}table,table thead{width:100%}table tr{width:100%;border-bottom:1px solid #eaeaea}table tr>th,table tr>td{width:auto;font-size:.75rem;padding:4px 8px;text-align:center}.main{position:relative;width:100%;padding:32px;background-color:#fafafa;border:16px solid var(--white);background-size:cover;background-repeat:no-repeat;background-position:center;overflow:hidden}@media only screen and (max-width:1024px){.main{background-size:contain;background-position:top}}@media only screen and (max-width:767px){.main{padding:32px 0}}.h1-title{display:inline-block;position:relative}.paymentError{position:fixed;top:0;left:0;width:100%;height:100dvh;z-index:1000;background-color:#0006}.paymentError>div{width:33%;max-width:480px;height:auto;padding:32px;text-align:center}.paymentError>div>p{font-size:1.8rem;font-weight:500;color:var(--primary)}form{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:4px 12px}form>span{margin-top:32px;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start}form>span input[type=checkbox]{width:16px}form>span>p{width:calc(100% - 24px);font-size:.75rem}form label.half{width:calc(50% - 8px)!important}form label.quarter{width:calc(25% - 8px)!important}form label.third{width:calc(33.33% - 8px)!important}form div.full{width:100%}form label{position:relative;display:flex}form label>p{font-size:.75rem;width:100%}form label>input,form label>select,form label>textarea{width:66%;background-color:var(--white);font-size:.75rem}form label>textarea{resize:none}label.invalid:after{content:"Required";position:absolute;bottom:0;right:8px;z-index:3;display:block;color:var(--error);font-size:.75rem}tr.statushide,tr.eventhide{display:none!important}.highlight-red{background-color:var(--error);padding:8px;color:var(--white);border-radius:4px}.highlight-red>*{color:var(--white)}.highlight-primary{background-color:var(--primary);padding:8px;color:var(--white);border-radius:4px}.highlight-primary>*{color:var(--white)}.modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#0000;display:flex;align-items:center;justify-content:center;transition:background .3s ease-out;z-index:1000}.modal-overlay_after-open{background:#00000080}.modal-overlay_before-close{background:#0000}.modal-content{background:#fff;border-radius:8px;width:80%;max-width:720px;max-height:90dvh;overflow:hidden;display:flex;flex-direction:column;padding:1rem;position:relative;transform:translateY(100px);opacity:0;transition:transform .3s ease-out,opacity .3s ease-out}@media(max-width:768px){.modal-content{padding:.5rem}}.modal-content_after-open{transform:translateY(0);opacity:1}.modal-content_before-close{transform:translateY(100px);opacity:0}.modal-close-btn{background:transparent;color:#222;border:none;font-size:1.5rem;cursor:cursor;align-self:flex-end}.modal-header{display:flex!important;justify-content:space-between;align-items:center;flex-direction:row}.modal-body{overflow-y:auto;max-height:calc(90dvh - 4rem)}.otp-slide{max-height:0;overflow:hidden;transition:max-height .5s ease,opacity .5s ease;opacity:0}.otp-slide.show{max-height:500px;opacity:1}.swal2-success{position:relative;display:inline-block;box-sizing:border-box;width:40px;height:40px;border:2px solid #a5dc86;border-radius:50%;background:#fff;animation:swal2-rotate-success .5s ease-in-out}.swal2-success:before,.swal2-success:after{content:"";position:absolute;width:100%;height:100%;border-radius:50%;top:0;left:0}.swal2-success-line-tip,.swal2-success-line-long{position:absolute;background-color:#a5dc86;height:2.5px;border-radius:1px}.swal2-success-line-tip{width:12.5px;top:23px;left:5px;transform:rotate(45deg);animation:swal2-animate-success-line-tip .2s ease-out}.swal2-success-line-long{width:23.5px;top:19px;left:11px;transform:rotate(-45deg);animation:swal2-animate-success-line-long .2s ease-out}@keyframes swal2-rotate-success{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes swal2-animate-success-line-tip{0%{width:0;left:7px;top:23px}to{width:12.5px;left:7px;top:23px}}@keyframes swal2-animate-success-line-long{0%{width:0;left:13px;top:19px}to{width:23.5px;left:13px;top:19px}}.swal2-error{display:inline-block;position:relative;box-sizing:content-box;width:40px;height:40px;border:2px solid #f27474;border-radius:50%;animation:swal2-rotate-error .5s ease-in}.swal2-error:before,.swal2-error:after{content:"";position:absolute;height:2.5px;background-color:#f27474;top:18.5px;width:28px;left:6px}.swal2-error:before{transform:rotate(45deg);animation:swal2-animate-x-mark-line .1s}.swal2-error:after{transform:rotate(-45deg);animation:swal2-animate-x-mark-line .1s}@keyframes swal2-rotate-error{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes swal2-animate-x-mark-line{0%{width:0;left:20px;top:20px}to{width:28px;left:6px;top:18.5px}}.MuiDataGrid-toolbarQuickFilter{display:none!important}.ql-editor{box-sizing:border-box;counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor img{width:100%!important;height:auto!important}.MuiPickersInputBase-root{max-height:38px}.MuiSelect-select{max-height:37px}@media screen and (max-width:768px){h1,h2{font-size:1.6rem!important}h3,h4,h5{font-size:1rem!important}.gec-member-card{display:block;margin:0 auto;max-width:100%;height:auto}}.hover-li:hover{background-color:#e5e4e4;cursor:pointer;transition:all .2s ease-in-out}.fade-in{opacity:0;transition:opacity .2s ease-in-out;pointer-events:none}.fade-in.visible{opacity:1;pointer-events:auto}header{width:100%;height:fit-content;padding:8px;border-bottom:1px solid var(--grey);background-color:#2d2d2d;color:#f0f8ff}header>div{position:relative;width:100%;margin:0 auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}header>div>span{display:inline-block}header>div>span button#burgerMenu{position:relative;width:30px;height:30px;background-color:unset;border:unset;display:inline-block;vertical-align:middle;margin-right:2px}header>div>span button#burgerMenu>span{position:relative;width:100%;height:2px;display:block;background-color:#fff;transform-origin:center;transition:.3s all ease}header>div>span button#burgerMenu>span:after,header>div>span button#burgerMenu>span:before{content:"";position:relative;display:block;width:100%;height:2px;background-color:#fff;transform-origin:center;transition:.3s all ease}header>div>span button#burgerMenu>span:after{top:-8px}header>div>span button#burgerMenu>span:before{top:6px}header>div>span button#burgerMenu.click{position:relative}header>div>span button#burgerMenu.click>span{transition:.3s all ease;transform:rotate(45deg);background-color:#fff}header>div>span button#burgerMenu.click>span:after{transform:rotate(-90deg);top:-2px;background-color:#fff}header>div>span button#burgerMenu.click>span:before{opacity:0;top:0;background-color:#fff}header>div>span>a{display:inline-block;width:64px;height:auto;margin:0 8px}header>div>span>a>img{pointer-events:none;width:100%;height:100%;object-fit:contain}header>div>span h2{font-size:1.3rem;color:var(--dark);font-family:sans-serif;font-weight:400;display:inline-block;line-height:1;vertical-align:middle}header>div>span{position:relative;display:inline-block;display:flex;align-items:center;gap:0 16px}header>div>span>p#setTheTime{color:var(--dark);font-family:sans-serif;font-size:.65rem;font-weight:400;text-transform:uppercase;letter-spacing:1px;display:inline-block}header>div>span>button.alarm:after{content:"";width:8px;height:8px;border-radius:8px;position:absolute;top:-4px;right:0;z-index:2;background-color:var(--error)}.error-container.active{position:auto;opacity:1;top:0}.error-container{transition:.5s all ease;pointer-events:none;opacity:0;top:48px;left:0;width:100%;height:100%;position:fixed;background-color:#0006;z-index:1000000;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.error-container>p{padding:32px;max-width:480px;text-align:center;font-size:1rem;background:var(--white);border-radius:4px;font-weight:700}.admin{position:relative;width:100%;height:calc(100dvh - 75px);display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;background-color:var(--light);padding:16px}.admin>div{background-color:var(--white);position:relative;height:99%}.admin>div:nth-of-type(1){width:15%;justify-self:center;justify-content:flex-start;display:flex;flex-direction:column;transition:width .25s ease;overflow:hidden}.admin>div:nth-of-type(2){width:calc(85% - 16px);transition:width .25s ease}.admin.sidebar-collapsed>div:nth-of-type(1){width:56px;min-width:56px}.admin.sidebar-collapsed>div:nth-of-type(2){width:calc(100% - 72px)}@media screen and (max-width:768px){.admin>div:nth-of-type(1){left:-100dvw;position:absolute;justify-self:center;justify-content:flex-start;display:flex;z-index:999;transition:left .3s ease-in-out,width .3s ease-in-out}.admin>div:nth-of-type(1).show{width:70dvw;position:absolute;left:0!important;transition:left .3s ease-in-out,width .3s ease-in-out}.admin>div:nth-of-type(2){position:absolute;width:95dvw}}@media screen and (max-width:768px){.admin{align-items:center!important;justify-content:center!important;display:flex;flex-wrap:wrap;background-color:var(--light);position:relative;width:100dvw!important;padding:0!important}}.login{width:100%;height:100dvh;background-color:var(--light);border:16px solid var(--white);display:flex;flex-wrap:wrap;align-items:center;justify-content:center;position:relative;font-size:15px}.login>div{width:100%;max-width:400px;background-color:var(--white);padding:16px 32px;border-radius:8px;box-shadow:#64646f33 0 7px 29px}.login>div>form{margin-top:16px;gap:0 0 8px}.login>div>form>img{height:209px;border-radius:4px;filter:brightness(160%)}.login>div>form>div>input{width:100%}@media only screen and (max-width:767px){.login{position:relative;border:none}.login>div{width:80%}.login>div>form>img{height:174px;border-radius:4px;filter:brightness(160%)}}#nprogress{pointer-events:none}#nprogress .bar{background:#29d;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #29d,0 0 5px #29d;opacity:1;-webkit-transform:rotate(3deg) translate(0px,-4px);-ms-transform:rotate(3deg) translate(0px,-4px);transform:rotate(3deg) translateY(-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:solid 2px transparent;border-top-color:#29d;border-left-color:#29d;border-radius:50%;-webkit-animation:nprogress-spinner .4s linear infinite;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .spinner,.nprogress-custom-parent #nprogress .bar{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
