@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap";@import "https://s3-eu-west-1.amazonaws.com/cdn.eee.do/moccamaster/css/theming_portal.css";.formContainer{max-width:xl;margin:auto;padding:2px}.formContainer fieldset{border:none;margin-bottom:1rem}.formContainer legend{margin-bottom:.5rem;font-size:1.5rem;font-weight:700}.formContainer table{border-collapse:collapse;width:100%}.formContainer td{padding:.5rem}@media (width<=575.98px){.formContainer tr{flex-direction:column;display:flex}}.formContainer input,.formContainer textarea,.formContainer select{box-sizing:border-box;border:1px solid #cbd5e0;border-radius:.25rem;width:100%;padding:.5rem;font-size:1rem}.formContainer input[type=checkbox],.formContainer input[type=submit]{cursor:pointer;width:auto}.formContainer input[type=submit]{color:#fff;background-color:#3182ce;border:1px solid #0000;border-radius:.25rem;justify-content:center;align-items:center;padding:.5rem 1rem;font-size:1rem;font-weight:500;transition:background-color .2s ease-in-out;display:inline-flex}.formContainer input[type=submit]:hover{background-color:#2b6cb0}.formContainer input[type=submit]:focus{box-shadow:0 0 0 3px #3182ce80}.formContainer .file-input{background-color:#fff;border:2px dashed #ccc;padding:.5rem;display:inline-block;position:relative}.formContainer .file-input input{opacity:0;z-index:-1;width:.1px;height:.1px;position:absolute;overflow:hidden}.formContainer .file-input label{color:#fff;cursor:pointer;box-sizing:border-box;text-align:center;background-color:#3182ce;border:1px solid #0000;border-radius:.25rem;width:100%;padding:.5rem 1rem;font-size:1rem;font-weight:500;transition:background-color .2s ease-in-out;display:inline-block}.formContainer .file-input label:hover{background-color:#2b6cb0}.formContainer .file-input label:active{background-color:#2c5282}.formContainer .file-input{color:#718096;margin-top:.5rem;font-size:.875rem;display:block}.formContainer .file-name{text-align:center;width:100%;margin-top:10px;display:block}.formContainer .radioButtons{flex-direction:column;display:flex}.formContainer .radioButtons input[type=radio]{width:auto}.logIn__wrapper{flex-direction:column;justify-content:center;align-items:center;width:330px;height:100vh;margin:0 auto;display:flex}html,body{font-size:14px}.App{color:#23334d}.loader{text-indent:-9999em;border-radius:50%;width:1em;height:1em;margin:100px auto;font-size:25px;animation:1.1s infinite load5;position:relative;transform:translateZ(0)}.lz-title{font-family:Open Sans,sans-serif!important}.survey-link:hover{text-decoration:underline}@keyframes load5{0%,to{box-shadow:0 -2.6em 0 0 #000,1.8em -1.8em 0 0 #fff3,2.5em 0 0 0 #fff3,1.75em 1.75em 0 0 #fff3,0 2.5em 0 0 #fff3,-1.8em 1.8em 0 0 #fff3,-2.6em 0 0 0 #ffffff80,-1.8em -1.8em 0 0 #ffffffb3}12.5%{box-shadow:0 -2.6em 0 0 #ffffffb3,1.8em -1.8em 0 0 #000,2.5em 0 0 0 #fff3,1.75em 1.75em 0 0 #fff3,0 2.5em 0 0 #fff3,-1.8em 1.8em 0 0 #fff3,-2.6em 0 0 0 #fff3,-1.8em -1.8em 0 0 #ffffff80}25%{box-shadow:0 -2.6em 0 0 #ffffff80,1.8em -1.8em 0 0 #ffffffb3,2.5em 0 0 0 #000,1.75em 1.75em 0 0 #fff3,0 2.5em 0 0 #fff3,-1.8em 1.8em 0 0 #fff3,-2.6em 0 0 0 #fff3,-1.8em -1.8em 0 0 #fff3}37.5%{box-shadow:0 -2.6em 0 0 #fff3,1.8em -1.8em 0 0 #ffffff80,2.5em 0 0 0 #ffffffb3,1.75em 1.75em 0 0 #000,0 2.5em 0 0 #fff3,-1.8em 1.8em 0 0 #fff3,-2.6em 0 0 0 #fff3,-1.8em -1.8em 0 0 #fff3}50%{box-shadow:0 -2.6em 0 0 #fff3,1.8em -1.8em 0 0 #fff3,2.5em 0 0 0 #ffffff80,1.75em 1.75em 0 0 #ffffffb3,0 2.5em 0 0 #000,-1.8em 1.8em 0 0 #fff3,-2.6em 0 0 0 #fff3,-1.8em -1.8em 0 0 #fff3}62.5%{box-shadow:0 -2.6em 0 0 #fff3,1.8em -1.8em 0 0 #fff3,2.5em 0 0 0 #fff3,1.75em 1.75em 0 0 #ffffff80,0 2.5em 0 0 #ffffffb3,-1.8em 1.8em 0 0 #000,-2.6em 0 0 0 #fff3,-1.8em -1.8em 0 0 #fff3}75%{box-shadow:0 -2.6em 0 0 #fff3,1.8em -1.8em 0 0 #fff3,2.5em 0 0 0 #fff3,1.75em 1.75em 0 0 #fff3,0 2.5em 0 0 #ffffff80,-1.8em 1.8em 0 0 #ffffffb3,-2.6em 0 0 0 #000,-1.8em -1.8em 0 0 #fff3}87.5%{box-shadow:0 -2.6em 0 0 #fff3,1.8em -1.8em 0 0 #fff3,2.5em 0 0 0 #fff3,1.75em 1.75em 0 0 #fff3,0 2.5em 0 0 #fff3,-1.8em 1.8em 0 0 #ffffff80,-2.6em 0 0 0 #ffffffb3,-1.8em -1.8em 0 0 #000}}.ticketContainer{cursor:pointer;margin-top:20px;margin-left:auto;margin-right:auto;display:block;overflow:auto;box-shadow:0 -1px 2px #e6e6e6}.ticketAccordionContainer{text-align:left;height:100%}.accordionIconContainer{text-align:right;width:20%;display:inline-block}.ticketTitle{font-size:1.4rem!important;font-weight:400!important}.commentDiv{background-color:#fff;margin-bottom:10px;padding:20px;box-shadow:0 -1px 2px #e6e6e6}.customerPortalInput{border:none;margin-bottom:5px;width:96%!important}label{font-size:1.2rem!important}.requiredInput{border:.5px solid #f006}.portalButton{background-color:#3182ce}body{background-color:#f3f3f3!important}.portalNewTicketForm{width:100%;display:block;overflow-y:auto}.portalNewTicketInputGroup .portalNewTicketInput{background:#fff;padding-left:5px!important;padding-right:5px!important}.formLocationPicker{box-sizing:border-box;border:1px solid #cbd5e0;border-radius:.25rem;width:100%;padding:.5rem;font-size:.92rem}.link{cursor:pointer}.link:hover{box-sizing:content-box;border-bottom:1px solid #23334d}.activelink{font-weight:700}.portalNewTicketInputGroup{margin-top:10px;margin-bottom:10px}.portalNewTicketHeading{vertical-align:middle;margin-bottom:20px;display:block}.spacing15px{margin-top:7.5px;margin-bottom:7.5px}.App{margin-bottom:50px}.customerPortalSkeletonStack{width:50%;margin-top:20px;margin-left:auto;margin-right:auto}.mainHeading{margin-bottom:20px;font-size:30px}html{scroll-behavior:smooth}.portalRedButton{color:#fff!important;background-color:#c53030!important}.portalPositiveButton{color:#fff!important;background-color:#3182ce!important}@media only screen and (width<=600px){.customerPortalSkeletonStack,.portalNewTicketForm,.ticketContainer{width:90%}.ticketTitle{font-size:1.25rem}}.contentWrapper{min-height:calc(100vh - 72px)}.container{margin:0 auto}@media (width<=575.98px){.container{max-width:100%}}@media (width>=576px) and (width<=767.98px){.container{max-width:720px}}@media (width>=768px) and (width<=991.98px){.container{max-width:960px}}@media (width>=992px){.container{max-width:1280px}}.loadingOverlay{z-index:1;background-color:#ffffffe6;border-radius:8px;justify-content:center;align-items:center;width:100%;height:100%;display:block;position:absolute;top:0;left:0}
