html,body,#root{height:100%}body{margin:0;font-family:Inter,-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;background-color:#f8f8f8;scrollbar-width:thin;scrollbar-color:#b6b6b6 #e1e1e1!important;print-color-adjust:exact!important;-webkit-print-color-adjust:exact!important}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*::-webkit-scrollbar{width:9px;height:9px}*::-webkit-scrollbar-track{background:#e1e1e1!important}*::-webkit-scrollbar-thumb{background-color:#b6b6b6!important;border-radius:3px;border:3px solid #b6b6b6!important}*{scrollbar-width:thin;scrollbar-color:#b6b6b6 #e1e1e1}.app-wrapper-image{background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;z-index:0;position:fixed;left:0;top:0}.app-wrapper-image:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(to bottom right,rgba(0,0,0,.16),rgba(219,219,219,.26))!important;opacity:1;z-index:1}.react-toast-notifications__container{z-index:100000!important}.MuiButton-root{text-transform:none!important}.logo-img{height:77px;position:absolute;top:0;left:0;cursor:pointer}.ag-header-row{background-color:#eaf6f7!important}.grid-download-btn{border:1px solid #2d7abe;border-radius:5px;color:#2d7abe;background-color:#fff;height:24px;cursor:pointer}.custom-warning-color{color:#8f4e00!important}.MuiInputLabel-root:not(.Mui-focused):not(.MuiFormLabel-filled):not(.Mui-error){color:#999}@media (max-width: 1200px){.logo-img{height:75px}}@media (min-height: 800px) and (max-height: 850px) and (min-width: 1201px){.logo-img{height:95px}}@media (min-height: 900px) and (min-width: 1201px){.logo-img{height:125px}}@media (max-width: 768px){.app-wrapper-image{background-attachment:fixed;background-position:inherit;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;z-index:0;position:fixed}.MuiButton-startIcon .MuiButton-iconSizeMedium{width:15px}}@media (min-width: 500px) and (max-width: 1378px){.app-container{max-width:90%!important;font-size:smaller}}@media (max-width: 350px){.icon-button-mobile{width:30px}}.no-builds-message{z-index:1000;position:relative;text-align:center}@page{size:5in 3in;margin:0}@-moz-document url-prefix(){.MuiPhoneNumber-flagButton svg{width:30px!important}}.la-ball-beat,.la-ball-beat>div{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.la-ball-beat{display:block;font-size:0;color:#fff;width:54px;height:18px}.la-ball-beat.la-dark{color:#333}.la-ball-beat>div{display:inline-block;float:none;background-color:currentColor;border:0 solid currentColor;width:10px;height:10px;margin:4px;border-radius:100%;-webkit-animation:ball-beat .7s -.15s infinite linear;-moz-animation:ball-beat .7s -.15s infinite linear;-o-animation:ball-beat .7s -.15s infinite linear;animation:ball-beat .7s -.15s infinite linear}.la-ball-beat>div:nth-child(2n-1){-webkit-animation-delay:-.5s;-moz-animation-delay:-.5s;-o-animation-delay:-.5s;animation-delay:-.5s}.la-ball-beat.la-sm{width:26px;height:8px}.la-ball-beat.la-sm>div{width:4px;height:4px;margin:2px}.la-ball-beat.la-2x{width:108px;height:36px}.la-ball-beat.la-2x>div{width:20px;height:20px;margin:8px}.la-ball-beat.la-3x{width:162px;height:54px}.la-ball-beat.la-3x>div{width:30px;height:30px;margin:12px}@-webkit-keyframes ball-beat{50%{opacity:.2;-webkit-transform:scale(.75);transform:scale(.75)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-moz-keyframes ball-beat{50%{opacity:.2;-moz-transform:scale(.75);transform:scale(.75)}to{opacity:1;-moz-transform:scale(1);transform:scale(1)}}@-o-keyframes ball-beat{50%{opacity:.2;-o-transform:scale(.75);transform:scale(.75)}to{opacity:1;-o-transform:scale(1);transform:scale(1)}}@keyframes ball-beat{50%{opacity:.2;-webkit-transform:scale(.75);-moz-transform:scale(.75);-o-transform:scale(.75);transform:scale(.75)}to{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}.krmNah{background-color:#fff!important;box-shadow:0 0 1px 3px #2d7abe!important}.rec-carousel-item:focus{outline:none;box-shadow:inset 0 0 1px #fafafa}.MuiButtonBase-root:disabled{cursor:not-allowed!important;pointer-events:auto!important}.pac-container{z-index:11000!important;position:absolute;padding-bottom:12px;margin-right:12px}.showActionSpinner{background:rgba(59,59,59,.76);display:flex;align-items:center;position:fixed;top:0;left:0;right:0;bottom:0;overflow-y:auto;overflow-x:hidden;z-index:100000;padding:1.2rem;justify-content:center}.hideActionSpinner{display:none}.CircularProgressbar{width:100%;vertical-align:middle}.CircularProgressbar .CircularProgressbar-path{stroke:#3e98c7;stroke-linecap:round;-webkit-transition:stroke-dashoffset .5s ease 0s;transition:stroke-dashoffset .5s ease 0s}.CircularProgressbar .CircularProgressbar-trail{stroke:#d6d6d6;stroke-linecap:round}.CircularProgressbar .CircularProgressbar-text{fill:#3e98c7;font-size:20px;dominant-baseline:middle;text-anchor:middle}.CircularProgressbar .CircularProgressbar-background{fill:#d6d6d6}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-background{fill:#3e98c7}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-text{fill:#fff}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-path{stroke:#fff}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-trail{stroke:transparent}.home-btn{border-radius:20px!important;padding:5px 25px!important;margin-right:5px!important;color:#fff}.home-btn-container{display:flex;justify-content:center;width:100%;padding-top:50px}@media (max-width: 500px){.text-mobile{font-size:70px!important}.text-mobile-text{font-size:25px!important}}.error-boundary-wrapper{display:flex;justify-content:center;background-color:transparent;color:#2b2b2b;height:80%;align-items:center}.error-boundary-container{width:100%;height:fit-content}.error-boundary-container>div{width:100%;display:flex;justify-content:center}.error-boundary-heading{text-align:center}@media (max-width: 768px){.error-boundary-wrapper{display:flex;justify-content:center;padding-top:25%}}
