*,body{font-family:mainFont,Open Sans,sans-serif}body{background:#fcfcfc!important;overflow-x:hidden}.card{border:0}.text-primary{color:#20b7e6!important}.bg-primary{background:#20b7e6!important}.bg-primary-subtle{background:#e5f5ff!important}.bg-gray{background-color:#e5e8eb}.bg-success-subtle{background-color:#d1e7dd}.bg-danger-subtle{background-color:#f8d7da}.p-1-5{padding:.4rem!important}.py-1-5{padding-top:.4rem!important;padding-bottom:.4rem!important}.p-2-5{padding:.7rem!important}.ps-4-5{padding-left:2.25rem!important}.ps-6{padding-left:4rem}.w-0{width:0}.overflow-hidden,.w-0{overflow:hidden}.progress-bar{background-color:#20b7e6}a{text-decoration:none;color:#20b7f8}a:hover{color:#1ca1da}.cursor-pointer{cursor:pointer}.btn-close:focus{box-shadow:none}.offcanvas{border:0!important}.offcanvas-header.offcanvas-logo{width:200px;max-width:60%}.offcanvas-header.bg-primary .btn-close{color:#fff;background:transparent url(../img/close-white.f102ecb7.svg) 50%/1em auto no-repeat}.alert{border:0}.dropdown-menu{border:0;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1)}input.form-control,textarea.form-control{border-radius:3px;padding:12px 14px 10px 14px;border:0;background:#e5e8eb;transition:background-color .15s;font-family:mainFont}input.form-control-md{padding:9px 14px 7px 14px}input.form-control::-moz-placeholder,textarea.form-control::-moz-placeholder{color:#626266}input.form-control::placeholder,textarea.form-control::placeholder{color:#626266}.form-select:focus,input.form-control:focus,textarea.form-control:focus{border-color:transparent!important;box-shadow:0 0 0 .25rem rgba(32,184,230,.25)!important}input[type=file]{background:initial;padding:6px 12px;border:1px solid #e5e8eb;border-radius:4px;transition:all .2s}input[type=file]:hover{border-color:#cfcfcf}.form-check-input:checked{background-color:#20b7e6;border-color:#20b7e6}.input-group .input-group-text{background:#d5dbe1;border:0;height:100%;border-radius:0;border-top-left-radius:2px!important;border-bottom-left-radius:2px!important}.form-control.is-invalid,.was-validated .form-control:invalid{outline:1px solid #dc3545}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{box-shadow:0 0 0 .25rem rgba(220,53,70,.25)!important}.datepicker-menu{border:0!important;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--dp-primary-color:#20b7e6!important}.datepicker-menu .dp__arrow_top{border-color:#eee!important}.datepicker-menu .dp__instance_calendar{padding:6px}.datepicker-menu .dp__month_year_col_nav{margin-right:5px;margin-left:5px}.datepicker-menu .dp__inner_nav_disabled,.datepicker-menu .dp__inner_nav_disabled:hover{background:transparent;cursor:not-allowed}.datepicker-menu .dp__month_year_row{margin-bottom:6px}.datepicker-menu .dp__calendar_header{background:#f5f5f5;border-radius:6px;padding:0 6px}.datepicker-menu .dp__calendar_header_item{font-size:.9rem;font-weight:100;padding:6px 0 2px 0;height:auto}.datepicker-menu .dp__calendar_header_separator{height:0}.datepicker-menu .dp__today:not(.dp__range_start){border:0;color:var(--dp-text-color);background-color:rgba(32,184,230,.15)}.btn:not([class*=btn-outline-]){border-radius:3px;border:0}.btn-md{padding:9px 14px 7px 14px}.btn-primary,.btn-primary.disabled,.btn-primary:disabled{background-color:#20b7e6}.btn-primary:hover{background-color:#1ca1da}.btn-primary:active,.btn-primary:first-child:active,:not(.btn-check)+.btn-primary:active{background-color:#1992c5}.btn-secondary{background:#c4c4c4;color:#f5f5f5}.btn-secondary:hover{background:#a7a7a7;color:#fff}.btn-danger{background:#f26f71}.btn-danger:hover{background:#ec5b5d}.btn-midnight,.btn-midnight.disabled,.btn-midnight:disabled{background-color:#074e59;color:#fff}.btn-midnight:hover{background-color:#06454e;color:#fff}.btn-midnight:active,.btn-midnight:first-child:active,:not(.btn-check)+.btn-midnight:active{background-color:#023841;color:#fff}.btn-economy{border:2px solid #cfcfcf;background:#e5e8eb}.btn-premium{border:2px solid #ff8a1e;background:#ffc01e}.table{border-collapse:separate;border-spacing:0 10px}.table thead tr th{border:0;padding-bottom:0;color:#414141}.table-hover tbody tr{box-shadow:none;transition:box-shadow .2s;cursor:pointer}.table-hover tbody tr:hover{box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1)}.table-hover>tbody>tr:hover>*{--bs-table-accent-bg:#fff}.table tbody tr td{background-color:#fff;padding:10px;max-width:300px;transition:background-color .2s}.table tbody tr.active{background-color:#fff!important;box-shadow:none!important}.table tbody tr.active td{background-color:rgba(32,184,230,.05)!important;--bs-table-accent-bg:rgba(32,184,230,0.05)!important}.table tr td:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px}.table tr td:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px}@media(max-width:1650px){.table tbody tr td{max-width:200px}}.table-sm>:not(caption)>*>*{padding:.25rem .25rem!important}.modal-content{white-space:normal;border:0;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1)}.content-fade-right{position:absolute;top:0;right:0;height:100%;width:80px;background:linear-gradient(90deg,transparent 0,#fff 70%)}.content-fade-bottom{position:absolute;bottom:0;right:0;height:100px;width:100%;background:linear-gradient(180deg,transparent 0,hsla(0,0%,100%,.9) 60%,#fff 80%)}.border-dashed{border-style:dashed!important}