.cursor-auto{cursor:auto !important}.cursor-default{cursor:default !important}.cursor-none{cursor:none !important}.cursor-context-menu{cursor:context-menu !important}.cursor-help{cursor:help !important}.cursor-pointer{cursor:pointer !important}.cursor-progress{cursor:progress !important}.cursor-wait{cursor:wait !important}.cursor-cell{cursor:cell !important}.cursor-crosshair{cursor:crosshair !important}.cursor-text{cursor:text !important}.cursor-vertical-text{cursor:vertical-text !important}.cursor-alias{cursor:alias !important}.cursor-copy{cursor:copy !important}.cursor-move{cursor:move !important}.cursor-no-drop{cursor:no-drop !important}.cursor-not-allowed{cursor:not-allowed !important}.cursor-all-scroll{cursor:all-scroll !important}.cursor-col-resize{cursor:col-resize !important}.cursor-row-resize{cursor:row-resize !important}.cursor-n-resize{cursor:n-resize !important}.cursor-e-resize{cursor:e-resize !important}.cursor-s-resize{cursor:s-resize !important}.cursor-w-resize{cursor:w-resize !important}.cursor-ne-resize{cursor:ne-resize !important}.cursor-nw-resize{cursor:nw-resize !important}.cursor-se-resize{cursor:se-resize !important}.cursor-sw-resize{cursor:sw-resize !important}.cursor-ew-resize{cursor:ew-resize !important}.cursor-ns-resize{cursor:ns-resize !important}.cursor-nesw-resize{cursor:nesw-resize !important}.cursor-nwse-resize{cursor:nwse-resize !important}.cursor-zoom-in{cursor:zoom-in !important}.cursor-zoom-out{cursor:zoom-out !important}.cursor-grab{cursor:grab !important}.cursor-grabbing{cursor:grabbing !important}@font-face{font-family:"Roboto-Light";src:url("/fonts/Roboto-Light.ttf");font-weight:100}@font-face{font-family:"Roboto-Regular";src:url("/fonts/Roboto-Regular.ttf");font-weight:400}@font-face{font-family:"Roboto-Bold";src:url("/fonts/Roboto-Bold.ttf");font-weight:700}@keyframes loading-overlay{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes loading-inline{0%{opacity:1}100%{opacity:0}}html,body{width:100%;height:100%;position:relative;background:#f8f8f8;color:#333;line-height:1.4;font-family:"Roboto-Regular",sans-serif;font-size:14px}a,a:not([href]):not([class]){color:#333;text-decoration:none;cursor:pointer}a:hover,a:not([href]):not([class]):hover{color:#009fe3}b,strong{font-family:"Roboto-Bold",sans-serif}h1,h2,h3,h4,h5,h6{margin-bottom:10px;line-height:1;font-family:"Roboto-Light",sans-serif;font-weight:bold}h1{font-size:28px}h2{font-size:20px}h3{font-size:18px}h4{font-size:16px}h5{font-size:14px}h6{font-size:12px}label[for]{cursor:pointer}p{margin-bottom:10px}ol,ul{margin-bottom:10px;padding:0 0 0 15px}i.fa+.text,i.far+.text,i.fal+.text,i.fas+.text{margin-left:.5rem}.alert{margin:15px 0}.alert.alert-danger{background:#ffecec;border-color:#dc3545;color:#dc3545}.alert.alert-success{background:#f1fff4;border-color:#078f4a;color:#078f4a}.wrap-nowrap{white-space:nowrap !important}.btn{padding-left:30px;padding-right:30px;box-shadow:none !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;transition:all ease-in-out .25s}.btn:focus-visible{outline:1px solid #000}.btn.btn-primary{background:#009fe3;border:1px solid #009fe3;color:#fff}.btn.btn-primary:hover{background:#333;border:1px solid #333;color:#fff}.btn.btn-primary:focus{background:#009fe3;border:1px solid #009fe3;color:#fff}.btn.btn-primary:active{background:#009fe3;border:1px solid #009fe3;color:#fff}.btn.btn-secondary{background:#333;border:1px solid #333;color:#fff}.btn.btn-secondary:hover{background:#333;border:1px solid #333;color:#fff}.btn.btn-secondary:focus{background:#333;border:1px solid #333;color:#fff}.btn.btn-secondary:active{background:#333;border:1px solid #333;color:#fff}.color-danger{color:#dc3545}.dropdown .dropdown-menu{border:0;box-shadow:0 0 10px 3px rgba(200, 200, 200, 0.5);-webkit-box-shadow:0 0 10px 3px rgba(200, 200, 200, 0.5);-moz-box-shadow:0 0 10px 3px rgba(200, 200, 200, 0.5)}.dropdown .dropdown-menu .dropdown-item{display:-ms-flex;display:flex;padding:7px 15px;color:#333;align-items:center}.dropdown .dropdown-menu .dropdown-item:hover{background:#f3f3f3}.dropdown .dropdown-menu .dropdown-item:active{background:#eee;color:#333}.dropdown .dropdown-menu .dropdown-item:focus{background:#eee;color:#333}.dropdown .dropdown-menu .dropdown-item.selected{background:#eee;color:#333}.dropdown .dropdown-menu .dropdown-item i{min-width:30px;width:30px}.form-control{border:1px solid #ddd;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.form-control:hover{background:#fafafa}.form-control:focus{background:#fafafa;border-color:#009fe3;box-shadow:none !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important}.form-control[disabled]{background:#f3f3f3;color:#747474;cursor:not-allowed}.form-control[readonly]{background:#f3f3f3;color:#747474;cursor:default}.form-control::placeholder{color:#acacac;opacity:1}.form-control::-ms-input-placeholder{color:#acacac}select.form-control{cursor:pointer}.form-check-input{box-shadow:none !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important}.form-check-input:checked,.form-check-input[type=checkbox]:indeterminate{background-color:#009fe3;border-color:#009fe3}.form-check-label{line-height:1.5}.form-floating>.form-control:placeholder-shown~label,.form-floating>.form-control:not(:placeholder-shown)~label{color:#acacac;opacity:1}.form-default .row.link{margin-top:15px}.form-default .row [class*=col-]{margin:0 0 15px 0}.form-default .row:first-of-type [class*=col-]{margin:15px 0}.form-default .row.buttons [class*=col-]{display:-ms-flex;display:flex;flex-wrap:wrap;gap:1rem;margin-top:15px;justify-content:center}.form-default .row.buttons [class*=col-] .btn{flex:1 auto}@media(min-width: 480px){.form-default .row.buttons [class*=col-]{flex-wrap:nowrap}.form-default .row.buttons [class*=col-] .btn{flex:0 auto}}.toastify{max-width:500px;display:-ms-flex;display:flex;-webkit-border-radius:0.5em;-moz-border-radius:0.5em;border-radius:0.5em;align-items:center}.toastify div{display:-ms-flex;display:flex;margin-right:15px;align-items:center;flex:1 1 auto}.toastify div i{min-width:30px;width:30px;font-size:20px}.toastify.danger{background:#ffecec;border:2px solid #dc3545;color:#dc3545}.toastify.danger button{color:#dc3545}.toastify.warning{background:#fffde2;border:2px solid #dbcc4d;color:#dbcc4d}.toastify.warning button{color:#dbcc4d}.toastify.success{background:#f1fff4;border:2px solid #078f4a;color:#078f4a}.toastify.success button{color:#078f4a}.toastify.info{background:#f3fbff;border:2px solid #21c1db;color:#21c1db}.toastify.info button{color:#21c1db}textarea[data-expandable]{max-height:300px}label.required::after{content:" *"}.icon-ml{margin-left:10px}.icon-ml-sm{margin-left:5px}.icon-mr{margin-right:10px}.icon-mr-sm{margin-right:5px}.loading-overlay{position:absolute;background:rgba(0,0,0,.5);z-index:1500}.loading-overlay .loading-loader{width:80px;height:80px;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.loading-overlay .loading-loader div{animation:loading-overlay 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;transform-origin:40px 40px}.loading-overlay .loading-loader div:after{width:7px;height:7px;display:block;position:absolute;margin:-4px 0 0 -4px;background:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;content:" "}.loading-overlay .loading-loader div:nth-child(1){animation-delay:-0.036s}.loading-overlay .loading-loader div:nth-child(1):after{top:63px;left:63px}.loading-overlay .loading-loader div:nth-child(2){animation-delay:-0.072s}.loading-overlay .loading-loader div:nth-child(2):after{top:68px;left:56px}.loading-overlay .loading-loader div:nth-child(3){animation-delay:-0.108s}.loading-overlay .loading-loader div:nth-child(3):after{top:71px;left:48px}.loading-overlay .loading-loader div:nth-child(4){animation-delay:-0.144s}.loading-overlay .loading-loader div:nth-child(4):after{top:72px;left:40px}.loading-overlay .loading-loader div:nth-child(5){animation-delay:-0.18s}.loading-overlay .loading-loader div:nth-child(5):after{top:71px;left:32px}.loading-overlay .loading-loader div:nth-child(6){animation-delay:-0.216s}.loading-overlay .loading-loader div:nth-child(6):after{top:68px;left:24px}.loading-overlay .loading-loader div:nth-child(7){animation-delay:-0.252s}.loading-overlay .loading-loader div:nth-child(7):after{top:63px;left:17px}.loading-overlay .loading-loader div:nth-child(8){animation-delay:-0.288s}.loading-overlay .loading-loader div:nth-child(8):after{top:56px;left:12px}.loading-inline .loading-loader{width:30px;height:30px;display:inline-block;position:relative}.loading-inline .loading-loader div{transform-origin:15px 15px;animation:loading-inline 1.2s linear infinite}.loading-inline .loading-loader div:after{width:2.5px;height:6.5px;display:block;position:absolute;top:1px;left:13.5px;background:#333;-webkit-border-radius:20%;-moz-border-radius:20%;border-radius:20%;content:" "}.loading-inline .loading-loader div:nth-child(1){transform:rotate(0deg);animation-delay:-1.1s}.loading-inline .loading-loader div:nth-child(2){transform:rotate(30deg);animation-delay:-1s}.loading-inline .loading-loader div:nth-child(3){transform:rotate(60deg);animation-delay:-0.9s}.loading-inline .loading-loader div:nth-child(4){transform:rotate(90deg);animation-delay:-0.8s}.loading-inline .loading-loader div:nth-child(5){transform:rotate(120deg);animation-delay:-0.7s}.loading-inline .loading-loader div:nth-child(6){transform:rotate(150deg);animation-delay:-0.6s}.loading-inline .loading-loader div:nth-child(7){transform:rotate(180deg);animation-delay:-0.5s}.loading-inline .loading-loader div:nth-child(8){transform:rotate(210deg);animation-delay:-0.4s}.loading-inline .loading-loader div:nth-child(9){transform:rotate(240deg);animation-delay:-0.3s}.loading-inline .loading-loader div:nth-child(10){transform:rotate(270deg);animation-delay:-0.2s}.loading-inline .loading-loader div:nth-child(11){transform:rotate(300deg);animation-delay:-0.1s}.loading-inline .loading-loader div:nth-child(12){transform:rotate(330deg);animation-delay:0s}.flatpickr-calendar.open{z-index:1490}.flatpickr-input+.form-control[readonly]:not(:active):not(:focus):not(:hover){background-color:#fff;color:#212529}.flatpickr-input+.form-control[readonly]:focus{background-color:#fafafa;color:#212529}.flatpickr-input+.form-control[readonly]:hover{background-color:#fafafa;color:#212529}.public-wrapper{width:100%;height:100%;display:-ms-flex;display:flex;justify-content:center}.public-container{min-width:500px;width:500px;display:-ms-flex;display:flex;margin-top:50px;align-items:center;flex-direction:column}.public-container .box{width:100%;padding:50px 75px;background:#fff;-webkit-border-radius:0.5em;-moz-border-radius:0.5em;border-radius:0.5em;box-shadow:0 0 10px 3px rgba(200, 200, 200, 0.5);-webkit-box-shadow:0 0 10px 3px rgba(200, 200, 200, 0.5);-moz-box-shadow:0 0 10px 3px rgba(200, 200, 200, 0.5)}.public-container .locale{display:-ms-inline-flexbox;display:inline-flex;padding-top:15px}.public-container .locale .selection{display:-ms-inline-flexbox;display:inline-flex;padding:10px 30px;-webkit-border-radius:0.5em;-moz-border-radius:0.5em;border-radius:0.5em}.public-container .locale .selection:hover{background:#fafafa;box-shadow:0 0 10px 3px rgba(200, 200, 200, 0.5);-webkit-box-shadow:0 0 10px 3px rgba(200, 200, 200, 0.5);-moz-box-shadow:0 0 10px 3px rgba(200, 200, 200, 0.5);cursor:pointer}.public-container .locale .selection img{width:33px;height:20px}.public-container .locale .selection span{margin:0 0 0 10px}.public-container .locale .dropdown-menu{width:100%;padding:15px 0}.public-container .locale .dropdown-menu .dropdown-item{padding-top:10px;padding-bottom:10px}.public-container .locale .dropdown-menu .dropdown-item img{width:33px;height:20px;margin:0 10px 0 0}.public-header{display:-ms-flex;display:flex;margin-bottom:50px;justify-content:center}.public-header img{width:250px;height:auto}.public-content h1,.public-content p{text-align:center}.public-footer{display:-ms-flex;display:flex;margin-top:50px;justify-content:center}.public-footer .legals ul{margin:0;padding:0;list-style:none;font-size:0}.public-footer .legals li{display:inline-block;margin-right:15px;font-size:13px}.public-footer .legals li a{color:#acacac}.public-footer .legals li a:hover{color:#333}.error-page{display:-ms-flex;display:flex;justify-content:center}.error-page .card{width:100%;background:#ffecec;border-color:#dc3545;color:#dc3545}.error-page .card .card-body{display:-ms-flex;display:flex;align-items:center;justify-content:center}.error-page .card .card-body .icon{min-width:70px;width:70px;font-size:40px}.error-page .card .card-body .details{max-width:550px;font-family:"Roboto-Light",sans-serif}.error-page .card .card-body .details h1,.error-page .card .card-body .details h3{text-align:center;font-weight:normal}.password-help-icon{display:-ms-flex;display:flex;font-size:24px;align-items:center;justify-content:center}@media(max-width: 767px){.public-container{min-width:90%;width:90%}}@media(max-width: 549px){.public-container .box{padding:30px}}@media(max-width: 479px){.public-container{min-width:100%;width:100%;margin:0}.public-container .box{padding:15px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}}
