:root{--white:#fff;--black:#111;--green-100:#e1f7ef;--green-200:#c3efdf;--green-300:#60e0ab;--green-400:#00d277;--green-500:#00bb6b;--green-600:#61a9a1;--green-700:#328c8c;--green-altro:#3f7f84;--green-800:#0a6464;--green-900:#083b3c;--gray-200:#fafafa;--gray-400:#b4b4b4;--gray-450:#adadad;--gray-500:#969696;--gray-600:#505050;--blue-400:#08c;--red-400:#ff1010;--orange-400:#fea333;--font-size-10:0.625rem;--font-size-11:0.6875rem;--font-size-12:0.75rem;--font-size-13:0.8125rem;--font-size-14:0.875rem;--font-size-15:0.9375rem;--font-size-16:1rem;--font-size-18:1.125rem;--font-size-20:1.25rem;--font-size-24:1.5rem;--font-size-28:1.75rem;--font-size-30:1.875rem}.c-orange{color:var(--orange-400)}body{background-color:#d3d3d3;color:var(--gray-600);font-family:Archivo,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}.wrapper .content-wrapper{height:auto;min-height:calc(100vh - 148px)!important}.container-fluid{padding-left:0;padding-right:0}.layout-navbar-fixed .wrapper .content-wrapper{margin-top:0;padding-top:calc(3.5rem + 1px)}.main-sidebar,.main-sidebar:before{width:225px}@media print{.no-print,.no-print *{display:none!important}}@media (max-width:768px){.main-header-controls{display:none}}@media (min-width:768px){body:not(.sidebar-mini-md):not(.sidebar-mini-xs):not(.layout-top-nav) .content-wrapper,body:not(.sidebar-mini-md):not(.sidebar-mini-xs):not(.layout-top-nav) .main-footer,body:not(.sidebar-mini-md):not(.sidebar-mini-xs):not(.layout-top-nav) .main-header{margin-left:225px}}.layout-navbar-fixed .wrapper .brand-link{width:225px}.main-footer{color:var(--gray-600);font-size:.75rem;margin-top:30px;padding:20px;text-align:center}[v-cloak]{display:none}.router-view-fade-enter-active{transition:opacity .2s ease}.router-view-fade-leave-active{transition:opacity .5s ease}.router-view-fade-enter,.router-view-fade-leave-active{opacity:0}.cursor-pointer{cursor:pointer}.color-red{color:#ec5c42}.color-grey{color:#adadad}.truncate-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}input[readonly],select[readonly],textarea[readonly]{cursor:default;pointer-events:none!important}input.form-control,select.form-control,textarea.form-control{color:var(--gray-600);font-size:12px}@media (min-width:1200px){input.form-control,select.form-control,textarea.form-control{font-size:14px}}.form-control:disabled,.form-control[readonly]{color:var(--gray-400)}.form-control:focus,.mx-input:focus{border-color:var(--green-400)}input.text-uppercase::-webkit-input-placeholder{text-transform:none}input.text-uppercase:-moz-placeholder,input.text-uppercase::-moz-placeholder{text-transform:none}input.text-uppercase:-ms-input-placeholder{text-transform:none}input.text-uppercase::placeholder{text-transform:none}.table>tbody td,.table>thead th{font-size:14px;line-height:1.2;vertical-align:middle}.table>thead th{border-bottom:0;line-height:1.2}.table-striped tbody tr:nth-of-type(odd){background-color:var(--gray-200)}.md-field{border:1px solid #e1e2e3;border-radius:4px;display:flex;font-family:inherit;height:50px;margin:0 0 20px;padding:0;position:relative;transition:border-color .2s ease-in-out;width:100%}.md-field+.md-field{margin-top:20px}.md-field label:not(.error){font-size:1rem;left:4px;line-height:20px;margin:0;padding:0 4px;pointer-events:none;position:absolute;top:14px;transition:.4s cubic-bezier(.25,.8,.25,1);transition-duration:.3s}.md-field .form-control{background-color:#fff}.md-field.md-required label:after{content:"*";line-height:1em;vertical-align:text-top}.md-field input,.md-field select,.md-field textarea{background:none;border:none;display:block;flex:1;font-family:inherit;font-size:1rem;height:48px;line-height:48px;padding:0 8px;transition:all .4s cubic-bezier(.25,.8,.25,1)}.md-field .form-control:focus+label,.md-field .form-control:not(:placeholder-shown):not(:focus)+label{font-size:.75rem;top:-10px}input[required]+label:after,select[required]+label:after,textarea[required]+label:after{content:" *"}.floating-label{position:relative}.floating-label label:not(.error){color:var(--gray-500);font-size:12px;font-weight:400;left:4px;line-height:1.5;padding:0 4px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:.4s cubic-bezier(.25,.8,.25,1);transition-duration:.3s;white-space:nowrap;z-index:1}.floating-label textarea+label,.floating-label textarea+label:not(.error){top:20px}.floating-label .form-control{background-color:#fff}.floating-label .form-control:placeholder-shown{color:var(--gray-400)}.floating-label .form-control:focus,.floating-label .form-control:not(:placeholder-shown){background:linear-gradient(180deg,#f4f6f9 25%,#fff 50%)}.floating-label .form-control:focus+label,.floating-label .form-control:not(:placeholder-shown):not(:focus)+label{background-color:#f4f6f9;border-radius:2px;color:var(--gray-500);font-size:.75rem;top:0}@media (min-width:1200px){.floating-label label:not(.error){font-size:14px}}.floating-label-white .form-control{background-color:var(--gray-200)}.floating-label-white .form-control:focus,.floating-label-white .form-control:not(:placeholder-shown){background:linear-gradient(180deg,#fff 25%,#fafafa 50%)}.floating-label-white .form-control:focus+label,.floating-label-white .form-control:not(:placeholder-shown):not(:focus)+label{background-color:#fff}.navbar-green{background:var(--green-900);border-bottom:1px solid var(--green-400)}.sidebar{padding-left:0;padding-right:0}.layout-navbar-fixed .wrapper .sidebar-dark-primary .brand-link:not([class*=navbar]){background:var(--green-900)}[class*=sidebar-dark-]{background-color:#0a5656}[class*=sidebar-dark] .brand-link{background:var(--green-900);border-bottom:1px solid var(--green-400);height:57px}[class*=sidebar-dark-] .sidebar .user-panel,[class*=sidebar-dark-] .sidebar a{border-bottom:0;color:#fff}.sidebar-mini.sidebar-collapse .main-sidebar:hover .user-panel>.info,[class*=sidebar-dark-] .sidebar .user-panel .info{align-items:center;display:flex!important;font-size:.75rem;font-weight:400;justify-content:space-between;line-height:1.2;width:100%}[class*=sidebar-dark-] .sidebar .user-panel,[class*=sidebar-dark-] .sidebar .user-panel .info{white-space:normal}[class*=sidebar-dark-] .sidebar .user-panel .info a{padding:10px;transition:all .2s ease-in-out}[class*=sidebar-dark-] .sidebar .user-panel .info a:hover{color:var(--green-400)}.sidebar-collapse .brand-link .brand-image{display:none}.brand-link .brand-logo{display:none;float:left;line-height:.8;margin-left:.8rem;margin-right:.5rem;margin-top:-3px;max-height:33px;width:auto}.nav-sidebar .nav-treeview.active,.sidebar-collapse .brand-link .brand-logo{display:block}.nav-sidebar .nav-link p{font-size:.875rem;font-weight:300}.sidebar-mini .nav-sidebar .nav-link{border-radius:0;width:100%!important}.sidebar-mini .nav-sidebar .nav-icon{display:inline-block}[class*=sidebar-dark-] .nav-sidebar>.nav-item>.nav-link{background-color:var(--green-800);border-radius:0;transition:all .2s ease-in-out}[class*=sidebar-dark-] .nav-sidebar>.nav-item.menu-open>.nav-link,[class*=sidebar-dark-] .nav-sidebar>.nav-item:hover>.nav-link,[class*=sidebar-dark-] .nav-sidebar>.nav-item>.nav-link:focus{background-color:var(--green-900)}.nav-treeview .nav-item{background-color:var(--green-800);transition:all .2s ease-in-out}[class*=sidebar-dark-] .nav-treeview>.nav-item>.nav-link:focus,[class*=sidebar-dark-] .nav-treeview>.nav-item>.nav-link:hover{background-color:var(--green-900)!important}[class*=sidebar-dark-] .nav-treeview>.nav-item>.nav-link{transition:all .2s ease-in-out}.nav-link.nav-item-active,.nav-link.router-link-active{color:var(--green-400)!important}.navbar-light .navbar-nav .nav-link{color:#fff;transition:all .2s ease-in-out}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:var(--green-400)}.navbar-nav .nav-item-new-link{align-items:center;background-color:var(--green-400);border-radius:6px;color:#fff;display:inline-flex;font-size:.875rem;height:38px;line-height:38px;margin-left:10px;margin-right:10px;padding:0 8px;transition:all .2s ease-in-out}.navbar-nav .nav-item-new-link:hover{background-color:#029655}.navbar-nav .nav-item-new-link .fa{font-size:20px}.nav-sidebar .menu-is-opening>.nav-link i.right,.nav-sidebar .menu-open>.nav-link i.right{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.content-wrapper>.content,section.content{position:relative}@media (min-width:768px){.content-wrapper>.content,section.content{padding-left:30px;padding-right:30px;position:relative}}@media (min-width:1200px){.content-wrapper>.content,section.content{padding-left:45px;padding-right:30px}}.dropFile .dropText{font-size:1.5rem;left:0;position:absolute;right:0;text-align:center}.dropFile .dropText .fa{color:var(--gray-500)}.dropFile .dropText h4{color:var(--gray-500);font-size:1rem;margin:0 0 15px}.dropFile .dropText p{color:var(--gray-500);font-size:.75rem;font-weight:400;margin:0}.dropFile .browse-text,.dropFile .drag-text{color:var(--gray-500)!important;font-size:12px!important;font-weight:700;padding:0!important}.dropFile svg{display:none!important}.dropFile .drag-upload-cover[data-v-10e59822]{background:transparent!important;border:none!important;font-size:inherit!important;margin:0!important}.drop-text-here[data-v-10e59822]{color:var(--gray-500)!important;font-size:12px!important;font-weight:700}.job-image-upload .image-container{background:none;border:none;height:50px;width:100%}#loading-widget{background:hsla(0,0%,100%,.8);height:0;left:225px;opacity:0;overflow:hidden;position:fixed;right:0;top:0;transition:all .3s,height 0s linear .4s;z-index:10}#loading-widget.active{height:100%;opacity:1;transition:opacity .2s,height 0s}#loading-widget .loading-icon{align-items:center;display:flex;min-height:50vh}body.sidebar-collapse #loading-widget{left:0}@media (min-width:768px){body.sidebar-collapse #loading-widget{left:73px}}.more-loading-widget{animation:loading-rotate 1s linear infinite;border-bottom:2px solid var(--green-400);border-left:2px solid transparent;border-radius:50%;border-right:2px solid transparent;border-top:2px solid var(--green-400);display:block;height:40px;margin:15px auto;width:40px}@keyframes loading-rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.custom-control.custom-switch{display:inline-block}.custom-switch .custom-control-label{color:var(--gray-600);cursor:pointer;font-weight:400!important;padding-top:1px;transition:color .2s ease-in-out}.custom-switch .custom-control-label:hover{color:var(--green-400)}.custom-switch .custom-control-label:before{background:#fff;border:2px solid var(--gray-400);box-shadow:none;cursor:pointer}.custom-switch .custom-control-label:hover:before{opacity:.8}.custom-switch .custom-control-label:after{background:#fff;border:2px solid var(--gray-400);cursor:pointer;height:16px;left:-36px;top:4px;width:16px}.custom-control-input:checked~.custom-control-label:before{background-color:var(--green-400);border-color:var(--green-400)}.custom-switch .custom-control-input:checked~.custom-control-label:after{background:#fff;border-color:var(--green-400)}.custom-switch .custom-control-input:disabled~.custom-control-label:after,.custom-switch .custom-control-input:disabled~.custom-control-label:before{cursor:default;opacity:.5}.custom-switch .custom-control-input:disabled:checked~.custom-control-label:before{background-color:var(--green-400)}.custom-control.custom-checkbox label{font-weight:400}.custom-checkbox .custom-control-label:before{background-color:#fff}.custom-checkbox>.custom-control-input~.custom-control-label:after,.custom-checkbox>.custom-control-input~.custom-control-label:before{cursor:pointer}.custom-control.custom-checkbox-large{padding-left:30px}.custom-checkbox-large>.custom-control-input~.custom-control-label:after,.custom-checkbox-large>.custom-control-input~.custom-control-label:before{height:24px;left:-30px;top:0;width:24px}.custom-checkbox-large>.custom-control-input:checked~.custom-control-label:hover:before{background-color:var(--green-500)}.custom-radio .custom-control-label:before{background:#fff}.btn-expand-toggle{color:#0a6462;cursor:pointer;display:inline-block;transition:all .2s ease-in-out}#estimate_list_sent_app .estimate-list-wrap .card-header.active .btn-expand-toggle,.btn-expand-toggle.active{color:var(--green-400);transform:rotate(180deg)}#estimate_list_sent_app .estimate-list-wrap .card-header{border-bottom:none;cursor:pointer}#estimate_list_sent_app .estimate-list-wrap .card-header:hover .btn-expand-toggle{color:var(--green-500)}.bg-darkgreen{background-color:var(--green-900)!important;color:#fff!important}.swal2-popup{background:#f5f5f5!important;border:1px solid #dedede!important;box-shadow:0 0 4px 4px rgba(0,0,0,.1)}.swal2-header{align-items:flex-start!important;padding:0!important}@media (min-width:992px){.swal2-title{font-size:22px!important}}.swal2-content{padding:0!important}.swal2-html-container{text-align:left!important}.swal2-html-container b,.swal2-html-container strong{font-weight:600}.swal2-actions{border-top:2px solid #eee;padding-top:15px!important}.swal2-styled{padding:6px 10px}.swal2-styled.swal2-confirm{background-color:var(--green-400)!important;transition:all .2s ease-in-out}.swal2-styled.swal2-cancel{background-color:var(--gray-500)!important;transition:all .2s ease-in-out}@media (min-width:992px){.swal2-html-container{font-size:18px;line-height:1.4}.swal2-actions{justify-content:flex-end!important}}#toast-container>div{opacity:1}.modal-backdrop.show{opacity:.4}.modal-dialog{-webkit-animation:swal2-show .3s;animation:swal2-show .3s}.dropFile{align-items:center;background-color:#eee;border:2px dashed var(--green-400);border-radius:6px;cursor:pointer;display:flex;justify-content:center;margin:0;min-height:150px;min-width:200px;padding:15px;position:relative}.dropFile input{cursor:pointer;height:100%;opacity:0;position:absolute;width:100%;z-index:10}.dropFile span{font-size:.875rem;font-weight:400;text-align:center}.dropFile small{font-size:.75rem}.mx-datepicker-range{width:100%}.mx-datepicker .mx-input{border-color:#ced4da;font-size:.875rem;height:38px}.mx-datepicker .mx-input::placeholder{color:var(--gray-500)}.mx-datepicker .mx-input:focus,.mx-datepicker .mx-input:hover{border-color:#ced4da}.mx-datepicker-popup .mx-btn:hover{border-color:var(--green-400);color:var(--green-400)}.mx-calendar-content .cell.active{background-color:var(--green-400);color:#fff}.mx-calendar-content .cell.today{color:var(--green-400)}.mx-calendar-content .cell.hover-in-range,.mx-calendar-content .cell.in-range{background:#47e19c;color:#fff}.dropdown{display:block;margin:auto;position:relative}.dropdown-input{background:#fff;border:1px solid #e7ecf5;border-radius:3px;color:#333;cursor:pointer;display:block;font-size:.8em;max-width:250px;min-width:250px;padding:6px}.dropdown-input:hover{background:#f8f8fa}.dropdown-content{background-color:#fff;border:1px solid #e7ecf5;box-shadow:0 -8px 34px 0 rgba(0,0,0,.05);max-height:248px;max-width:248px;min-width:248px;overflow:auto;position:absolute;z-index:1}.dropdown-item{color:#000;cursor:pointer;display:block;font-size:.7em;line-height:1em;padding:8px;text-decoration:none}.dropdown-item:hover{background-color:#e7ecf5}.dropdown:hover .dropdowncontent{display:block}td.w50{width:50%}td.w40{width:40%}td.w33{width:33.333%}td.w30{width:30%}td.w25{width:25%}td.w15{width:15%}td.w10{width:10%}td.w2{width:2%}td.c1{width:8.3333333333%}td.c2{width:16.6666666667%}td.c3{width:25%}td.c4{width:33.3333333333%}td.c5{width:41.6666666667%}td.c6{width:50%}td.c7{width:58.3333333333%}td.c8{width:66.6666666667%}td.c9{width:75%}td.c10{width:83.3333333333%}td.c11{width:91.6666666667%}td.c12{width:100%}.rrow{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.rcol,.rcol-1,.rcol-10,.rcol-11,.rcol-12,.rcol-13,.rcol-14,.rcol-15,.rcol-16,.rcol-17,.rcol-18,.rcol-19,.rcol-2,.rcol-20,.rcol-21,.rcol-22,.rcol-23,.rcol-3,.rcol-4,.rcol-5,.rcol-6,.rcol-7,.rcol-8,.rcol-9{position:relative;width:100%}@media (min-width:768px){.rrow{margin-left:-5px;margin-right:-5px}.rcol,.rcol-1,.rcol-10,.rcol-11,.rcol-12,.rcol-13,.rcol-14,.rcol-15,.rcol-16,.rcol-17,.rcol-18,.rcol-19,.rcol-2,.rcol-20,.rcol-21,.rcol-22,.rcol-23,.rcol-3,.rcol-4,.rcol-5,.rcol-6,.rcol-7,.rcol-8,.rcol-9{padding-left:5px;padding-right:5px}}.rcol-1{-webkit-flex:0 0 4.1666666667%;-ms-flex:0 0 4.1666666667%;flex:0 0 4.1666666667%;max-width:4.1666666667%}.rcol-2{-webkit-flex:0 0 8.3333333333%;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.rcol-3{-webkit-flex:0 0 12.5%;-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}.rcol-4{-webkit-flex:0 0 16.6666666667%;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.rcol-5{-webkit-flex:0 0 20.8333333333%;-ms-flex:0 0 20.8333333333%;flex:0 0 20.8333333333%;max-width:20.8333333333%}.rcol-6{-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.rcol-7{-webkit-flex:0 0 29.1666666667%;-ms-flex:0 0 29.1666666667%;flex:0 0 29.1666666667%;max-width:29.1666666667%}.rcol-8{-webkit-flex:0 0 33.3333333333%;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.rcol-9{-webkit-flex:0 0 37.5%;-ms-flex:0 0 37.5%;flex:0 0 37.5%;max-width:37.5%}.rcol-10{-webkit-flex:0 0 41.6666666667%;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.rcol-11{-webkit-flex:0 0 45.8333333333%;-ms-flex:0 0 45.8333333333%;flex:0 0 45.8333333333%;max-width:45.8333333333%}.rcol-12{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.rcol-13{-webkit-flex:0 0 54.1666666667%;-ms-flex:0 0 54.1666666667%;flex:0 0 54.1666666667%;max-width:54.1666666667%}.rcol-14{-webkit-flex:0 0 58.3333333333%;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.rcol-15{-webkit-flex:0 0 62.5%;-ms-flex:0 0 62.5%;flex:0 0 62.5%;max-width:62.5%}.rcol-16{-webkit-flex:0 0 66.6666666667%;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.rcol-17{-webkit-flex:0 0 70.8333333333%;-ms-flex:0 0 70.8333333333%;flex:0 0 70.8333333333%;max-width:70.8333333333%}.rcol-18{-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.rcol-19{-webkit-flex:0 0 79.1666666667%;-ms-flex:0 0 79.1666666667%;flex:0 0 79.1666666667%;max-width:79.1666666667%}.rcol-20{-webkit-flex:0 0 83.3333333333%;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.rcol-21{-webkit-flex:0 0 87.5%;-ms-flex:0 0 87.5%;flex:0 0 87.5%;max-width:87.5%}.rcol-22{-webkit-flex:0 0 91.6666666667%;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.rcol-23{-webkit-flex:0 0 95.8333333333%;-ms-flex:0 0 95.8333333333%;flex:0 0 95.8333333333%;max-width:95.8333333333%}.new-quote-alert{color:var(--orange-400)}#estimate-new-vehicle-modal table{margin:15px 0}#estimate-new-vehicle-modal td{font-size:18px;line-height:20px;padding:2px 10px 2px 0}#estimate-new-vehicle-modal .archived-vehicle-requests-wrap{margin:2rem 0}#estimate-new-vehicle-modal table.table-archived-vehicle-requests{border-bottom:1px solid #dee2e6;margin:.25rem 0;width:100%}#estimate-new-vehicle-modal table.table-archived-vehicle-requests td{font-size:14px;line-height:20px;padding:2px 5px}#estimate-new-vehicle-modal table.table-archived-vehicle-requests td:not(:last-child){width:1%}#estimate-new-vehicle-modal table.table-archived-vehicle-requests td:last-child{text-align:right}#estimate-new-vehicle-modal .vehicle-requests-total{font-size:14px;padding-right:5px;text-align:right}body{background:#083b3c}.login-wrap{align-items:center;display:flex;justify-content:center;min-height:100vh}.login-wrap .inner{background:#094b4a;border-radius:10px;box-shadow:0 0 15px 15px rgba(0,0,0,.1);max-width:415px;overflow:hidden;padding:2rem;width:100%}.login-wrap a{color:var(--green-400);transition:color .2s ease-in-out}.login-wrap a:focus,.login-wrap a:hover{color:var(--green-500);text-decoration:none}.login-wrap p{color:#fff;font-size:14px;font-weight:300}.rewamp-logo{display:block;height:auto;margin:0 auto 50px;max-width:240px;width:100%}.btn-green{background-color:var(--green-400);color:#fff;transition:all .2s ease-in-out}.btn-green:hover{background:var(--green-500);color:var(--green-100)}.login-title{color:#fff;font-size:18px;font-weight:400}a.link-reset{border-bottom:1px solid var(--green-400);color:var(--green-400);font-size:14px;font-weight:300;text-decoration:none;transition:all .2s ease-in-out}a.link-reset:hover{border-bottom:1px solid #fff;color:#fff;text-decoration:none}.btn-login{display:block;font-size:18px;font-weight:500;min-height:50px;width:100%}.login-form{margin:40px 0}.login-form .form-group{margin-bottom:24px}.md-field{border-color:var(--green-400);margin-bottom:0}.md-field input{border-radius:4px;color:#fff!important}.md-field input,.md-field label{background:#094b4a!important;font-size:14px}.md-field label{color:var(--green-400);font-weight:300!important}.md-field.md-required label:after{background:#094b4a;padding:0 4px}.md-field input:focus+label,.md-field input:not(:placeholder-shown):not(:focus)+label,.md-field.md-focused label,.md-field.md-has-value label{font-size:12px;top:-10px}.login-wrap input:-webkit-autofill,.login-wrap input:-webkit-autofill:active,.login-wrap input:-webkit-autofill:focus,.login-wrap input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 30px #094b4a!important}.login-wrap input:-webkit-autofill{-webkit-text-fill-color:#fff!important}.hide-show-password{position:relative}.hide-show-password .fas{color:var(--green-400);cursor:pointer;display:block;font-size:18px;position:absolute;right:5px;top:14px;transition:all .2s ease-in-out;z-index:1}.hide-show-password .fas.active,.hide-show-password .fas:hover{color:#ddd}.login-bg-animation{-webkit-animation:loginBgAnimation 80s ease-in-out infinite;-moz-animation:loginBgAnimation 80s ease-in-out infinite;-o-animation:loginBgAnimation 80s ease-in-out infinite;animation:loginBgAnimation 80s ease-in-out infinite;background:linear-gradient(135deg,#083b3c,#00d277,#083b3c);background-size:600% 600%}@-webkit-keyframes loginBgAnimation{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@-moz-keyframes loginBgAnimation{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@-o-keyframes loginBgAnimation{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes loginBgAnimation{0%{background-position:0 13%}50%{background-position:100% 88%}to{background-position:0 13%}}.error-block-wrap{background:rgba(9,75,74,.5);border-radius:10px;box-shadow:0 0 15px 15px rgba(0,0,0,.1);color:#fff;display:block;margin:180px 15% 0;padding:45px}.error-block-wrap h1{font-size:40px;font-weight:700;margin:30px 0}.error-block-wrap h3{font-size:24px}.error-block-wrap p{font-size:18px}.error-block-wrap a{color:#fff;transition:all .2s ease-in-out}.error-block-wrap a:focus,.error-block-wrap a:hover{color:#ddd}