
html {

    scroll-behavior: smooth;

}

label > abbr {

    color: #b76ba3;

}

label > .badge, label > abbr {

    margin-left: 0.125rem;

}

label > a:hover {

    text-decoration: none;

}

label.input-group-append, label.input-group-prepend {

    margin-bottom: 0;

}

.app {

    background: url(data:image/png;base64,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);

    background-color: #E9EBEE;

}

body {

    margin: 0;

    font-family:"Roboto", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";

    font-size: 1rem;

}

.input-group {

    position: relative;

    display: flex;

    flex-wrap: wrap;

    align-items: stretch;

    width: 100%

}

.input-group>.custom-file, .input-group>.custom-select, .input-group>.form-control, .input-group>.form-control-plaintext {

    position: relative;

    flex: 1 1 auto;

    width: 1%;

    min-width: 0;

    margin-bottom: 0

}

.input-group>.custom-file+.custom-file, .input-group>.custom-file+.custom-select, .input-group>.custom-file+.form-control, .input-group>.custom-select+.custom-file, .input-group>.custom-select+.custom-select, .input-group>.custom-select+.form-control, .input-group>.form-control+.custom-file, .input-group>.form-control+.custom-select, .input-group>.form-control+.form-control, .input-group>.form-control-plaintext+.custom-file, .input-group>.form-control-plaintext+.custom-select, .input-group>.form-control-plaintext+.form-control {

    margin-left: -1px

}

.input-group>.custom-file .custom-file-input:focus~.custom-file-label, .input-group>.custom-select:focus, .input-group>.form-control:focus {

    z-index: 3

}

.input-group>.custom-file .custom-file-input:focus {

    z-index: 4

}

.input-group>.custom-select:not(:last-child), .input-group>.form-control:not(:last-child) {

    border-top-right-radius: 0;

    border-bottom-right-radius: 0

}

.input-group>.custom-select:not(:first-child), .input-group>.form-control:not(:first-child) {

    border-top-left-radius: 0;

    border-bottom-left-radius: 0

}

.input-group>.custom-file {

    display: flex;

    align-items: center

}

.input-group>.custom-file:not(:last-child) .custom-file-label, .input-group>.custom-file:not(:last-child) .custom-file-label:after {

    border-top-right-radius: 0;

    border-bottom-right-radius: 0

}

.input-group>.custom-file:not(:first-child) .custom-file-label {

    border-top-left-radius: 0;

    border-bottom-left-radius: 0

}

.input-group-append, .input-group-prepend {

    display: flex

}

.input-group-append .btn, .input-group-prepend .btn {

    position: relative;

    z-index: 2

}

.input-group-append .btn+.btn, .input-group-append .btn+.input-group-text, .input-group-append .input-group-text+.btn, .input-group-append .input-group-text+.input-group-text, .input-group-prepend .btn+.btn, .input-group-prepend .btn+.input-group-text, .input-group-prepend .input-group-text+.btn, .input-group-prepend .input-group-text+.input-group-text {

    margin-left: -1px

}

.input-group-prepend {

    margin-right: -1px

}

.input-group-append {

    margin-left: -1px

}

.input-group-text {

    display: flex;

    align-items: center;

    padding: .375rem .75rem;

    margin-bottom: 0;

    font-size: 1rem;

    font-weight: 400;

    line-height: 1.5;

    color: #363642;

    text-align: center;

    white-space: nowrap;

    background-color: #fff;

    border: 1px solid #c6c9d5;

    border-radius: .25rem

}

.input-group-text input[type=checkbox], .input-group-text input[type=radio] {

    margin-top: 0

}

.input-group-lg>.custom-select, .input-group-lg>.form-control:not(textarea) {

    height: calc(1.75em + 1rem + 2px)

}

.input-group-lg>.custom-select, .input-group-lg>.form-control, .input-group-lg>.input-group-append>.btn, .input-group-lg>.input-group-append>.input-group-text, .input-group-lg>.input-group-prepend>.btn, .input-group-lg>.input-group-prepend>.input-group-text {

    padding: .5rem 1rem;

    font-size: 1rem;

    line-height: 1.75;

    border-radius: .3rem

}

.input-group-sm>.custom-select, .input-group-sm>.form-control:not(textarea) {

    height: calc(1.5em + .5rem + 2px)

}

.input-group-sm>.custom-select, .input-group-sm>.form-control, .input-group-sm>.input-group-append>.btn, .input-group-sm>.input-group-append>.input-group-text, .input-group-sm>.input-group-prepend>.btn, .input-group-sm>.input-group-prepend>.input-group-text {

    padding: .25rem .5rem;

    font-size: .875rem;

    line-height: 1.5;

    border-radius: .2rem

}

.input-group-lg>.custom-select, .input-group-sm>.custom-select {

    padding-right: 1.75rem

}

.has-clearable {

    position: relative

}

.has-clearable.input-group>.close.show~.input-group-append {

    margin-right: 1.875rem

}

.has-clearable .form-control {

    padding-right: 30px

}

.has-clearable .close {

    display: none;

    margin: 0;

    position: absolute;

    top: 50%;

    right: 0;

    padding: .375rem .75rem;

    font-size: 1rem;

    line-height: 1;

    color: #888c9b;

    z-index: 4;

    transform: translate3d(0, -50%, 0)

}

.close {

    float: right;

    font-size: 1.5rem;

    font-weight: 700;

    line-height: 1;

    color: #888c9b;

    text-shadow: none;

    opacity: .5

}

.close:hover {

    color: #888c9b;

    text-decoration: none

}

.close:not(:disabled):not(.disabled):focus, .close:not(:disabled):not(.disabled):hover {

    opacity: .75

}

.has-clearable .close:hover {

    color: #363642

}

.has-clearable .close.show {

    display: block

}

.has-clearable.has-spinner .close, .has-clearable.has-spinner .close.show {

    display: none

}

.has-clearable .close.show~.form-control.is-invalid, .has-clearable .close.show~.form-control.is-valid, .was-validated .has-clearable .close.show~.form-control:invalid, .was-validated .has-clearable .close.show~.form-control:valid {

    background-position: calc(100% - 2.25rem) calc(.375em + .1875rem)

}

.form-label-group.has-clearable>.close.show~.form-control.is-invalid, .form-label-group.has-clearable>.close.show~.form-control.is-valid, .was-validated .form-label-group.has-clearable>.close.show~.form-control:invalid, .was-validated .form-label-group.has-clearable>.close.show~.form-control:valid {

    background-position: calc(100% - 2.25rem) calc(.75em + .1875rem)

}

.custom-control-hint {

    margin: 1rem 0;

    display: none

}

.custom-control-input:checked~.custom-control-hint {

    display: block

}

.custom-control:not(.custom-switch) .custom-control-label:after, .custom-control:not(.custom-switch) .custom-control-label:before {

    top: .125rem

}

.macos .custom-control:not(.custom-switch) .custom-control-label:after, .macos .custom-control:not(.custom-switch) .custom-control-label:before {

    top: .25em

}

@media (min-width: 768px) {

    .custom-control:not(.custom-switch) .custom-control-label:after, .custom-control:not(.custom-switch) .custom-control-label:before {

        top:.0625rem

    }

    .macos .custom-control:not(.custom-switch) .custom-control-label:after, .macos .custom-control:not(.custom-switch) .custom-control-label:before {

        top: .125rem

    }

}

.custom-control:not(.custom-switch) .custom-control-label:before {

    background: linear-gradient(180deg, #fff, #f6f7f9);

    border: 1px solid #c6c9d5;

    box-shadow: 0 1px 0 0 rgba(34, 34, 48, .05);

    pointer-events: auto;

    -webkit-user-select: auto;

    -moz-user-select: auto;

    -ms-user-select: auto;

    user-select: auto

}

.custom-control:not(.custom-switch) .custom-control-label:after {

    transform: scale(0);

    transition: transform .2s ease;

    pointer-events: none;

    -webkit-user-select: none;

    -moz-user-select: none;

    -ms-user-select: none;

    user-select: none

}

.custom-control:not(.custom-switch) .custom-control-label-media:after, .custom-control:not(.custom-switch) .custom-control-label-media:before {

    top: .5rem!important

}

.custom-control:not(.custom-switch) .custom-control-label-media .media {

    align-items: center;

    line-height: 1.2

}

.custom-control-input {

    left: 0;

    -webkit-backface-visibility: hidden;

    backface-visibility: hidden

}

.custom-control-input:checked~.custom-control-label:before {

    border-color: #346cb0

}

.custom-control-input:checked~.custom-control-label:after {

    transform: scale(1)

}

.custom-control-input:focus~.custom-control-label:before {

    border-color: #346cb0

}

.custom-control-input:disabled~.custom-control-label:before {

    background: #f6f7f9

}

.custom-control-nolabel {

    margin: 0 0 0 -.125rem;

    padding-left: 0

}

.custom-control-nolabel>.custom-control-label {

    width: 1.25rem;

    height: 1.25rem;

    color: transparent;

    overflow: hidden;

    white-space: nowrap;

    -webkit-user-select: none;

    -moz-user-select: none;

    -ms-user-select: none;

    user-select: none

}

.custom-control-nolabel>.custom-control-label:after, .custom-control-nolabel>.custom-control-label:before {

    left: .125rem

}

.custom-checkbox .custom-control-label:after {

    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%230179A8' width='8' height='8'%3E%3Cpath d='M6.41 1l-.69.72L2.94 4.5l-.81-.78L1.41 3 0 4.41l.72.72 1.5 1.5.69.72.72-.72 3.5-3.5.72-.72L6.41 1z'/%3E%3C/svg%3E");

    background: no-repeat 51%/63% 63%

}

.custom-checkbox .custom-control-input:indeterminate~.custom-control-label:after {

    transform: scale(1)

}

.custom-radio .custom-control-label:after {

    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%230179A8' width='8' height='8'%3E%3Cpath d='M4 1C2.34 1 1 2.34 1 4s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3z'/%3E%3C/svg%3E");

    background: no-repeat 51%/63% 63%

}

.custom-number {

    position: relative;

    display: flex

}

.custom-number>.form-control[type=number] {

    flex: 1 1 auto;

    padding-right: 2.25rem;

    -moz-appearance: textfield

}

.custom-number>.form-control[type=number]::-webkit-inner-spin-button, .custom-number>.form-control[type=number]::-webkit-outer-spin-button {

    margin: 0;

    -webkit-appearance: none

}

.custom-number>.form-control[type=number].form-control-sm {

    padding-right: 2rem

}

.custom-number>.form-control[type=number].form-control-lg {

    padding-right: 2.5rem

}

.custom-number-controls {

    position: absolute;

    right: 1px;

    width: 1.5rem;

    height: 100%

}

.custom-number-btn {

    position: absolute;

    right: 0;

    cursor: pointer;

    border-left: 1px solid #c6c9d5;

    width: 100%;

    background-color: #fff;

    line-height: 1.1;

    text-align: center;

    -webkit-user-select: none;

    -moz-user-select: none;

    -ms-user-select: none;

    user-select: none

}

.custom-number-btn:hover {

    color: #346cb0

}

.custom-number-btn.focus, .custom-number-btn:active, .custom-number-btn:focus {

    color: #2e609c;

    background-color: rgba(52, 108, 176, .08)

}

.custom-number-btn.custom-number-up {

    top: 1px;

    height: calc(50% - 1px);

    border-bottom: 1px solid #c6c9d5;

    border-top-right-radius: .25rem

}

.custom-number-btn.custom-number-down {

    bottom: 1px;

    height: calc(50% - 1px);

    border-bottom-right-radius: .25rem

}

@media (min-width: 768px) {

    .custom-select {

        height:2.25rem;

        font-size: .875rem

    }

    .custom-select.custom-select-sm {

        height: 1.8125rem;

        font-size: .8125rem

    }

    .custom-select.custom-select-lg {

        height: 2.75rem;

        font-size: 1rem

    }

}

.custom-select {

    background: url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='14' fill='%23888c9b' viewBox='0 0 1792 1792' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1408 704q0 26-19 45l-448 448q-19 19-45 19t-45-19L403 749q-19-19-19-45t19-45 45-19h896q26 0 45 19t19 45z'/%3E%3C/svg%3E") no-repeat right .75rem center, linear-gradient(180deg, #fff, #f6f7f9);

    -webkit-backface-visibility: hidden;

    backface-visibility: hidden;

    transition: all .2s ease-in-out

}

@media (prefers-reduced-motion:reduce) {

    .custom-select {

        transition: none

    }

}

@media (min-width: 768px) {

    .custom-select {

        height:2.25rem

    }

}

.custom-select-reflow {

    color: #888c9b

}

.custom-select-reflow, .custom-select-reflow:focus {

    background: url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='14' fill='%23888c9b' viewBox='0 0 1792 1792' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1408 704q0 26-19 45l-448 448q-19 19-45 19t-45-19L403 749q-19-19-19-45t19-45 45-19h896q26 0 45 19t19 45z'/%3E%3C/svg%3E") no-repeat right .75rem center;

    border-color: transparent;

    box-shadow: none

}

.custom-select-reflow:active, .custom-select-reflow:focus, .custom-select-reflow:hover {

    color: #363642

}

.custom-select.disabled {

    color: #888c9b;

    background-color: #e6e8ed

}

.custom-select-sm {

    padding: .25rem .5rem;

    font-size: .875rem

}

@media (min-width: 768px) {

    .custom-select-sm {

        height:1.8125rem;

        font-size: .8125rem

    }

}

.custom-select-lg {

    padding: .5rem 1rem;

    font-size: 1.25rem

}

@media (min-width: 768px) {

    .custom-select-lg {

        height:2.75rem;

        font-size: 1rem

    }

}

.custom-select.is-valid, .was-validated .custom-select:valid {

    background: url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='14' fill='%23888c9b' viewBox='0 0 1792 1792' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1408 704q0 26-19 45l-448 448q-19 19-45 19t-45-19L403 749q-19-19-19-45t19-45 45-19h896q26 0 45 19t19 45z'/%3E%3C/svg%3E") no-repeat right .75rem center, url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="8" height="8"><path fill="%2300A28A" d="M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z"/></svg>') no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem), linear-gradient(180deg, #fff, #f6f7f9)

}

.custom-select.is-invalid, .was-validated .custom-select:invalid {

    background: url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='14' fill='%23888c9b' viewBox='0 0 1792 1792' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1408 704q0 26-19 45l-448 448q-19 19-45 19t-45-19L403 749q-19-19-19-45t19-45 45-19h896q26 0 45 19t19 45z'/%3E%3C/svg%3E") no-repeat right .75rem center, url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" stroke="%23B76BA3"><circle cx="6" cy="6" r="4.5"/><path stroke-linejoin="round" d="M5.8 3.6h.4L6 6.5z"/><circle cx="6" cy="8.2" r=".6" fill="%23B76BA3" stroke="none"/></svg>') no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem), linear-gradient(180deg, #fff, #f6f7f9)

}

@media (min-width: 768px) {

    .custom-file, .custom-file .custom-file-input, .custom-file .custom-file-label, .custom-file .custom-file-label:after {

        height:2.25rem

    }

}

.custom-file-sm, .custom-file-sm .custom-file-input, .custom-file-sm .custom-file-label, .custom-file-sm .custom-file-label:after {

    padding: .25rem .5rem;

    font-size: .875rem

}

@media (min-width: 768px) {

    .custom-file-sm, .custom-file-sm .custom-file-input, .custom-file-sm .custom-file-label, .custom-file-sm .custom-file-label:after {

        height:1.8125rem;

        font-size: .8125rem

    }

}

.custom-file-lg, .custom-file-lg .custom-file-input, .custom-file-lg .custom-file-label, .custom-file-lg .custom-file-label:after {

    padding: .5rem 1rem;

    font-size: 1.25rem

}

@media (min-width: 768px) {

    .custom-file-lg, .custom-file-lg .custom-file-input, .custom-file-lg .custom-file-label, .custom-file-lg .custom-file-label:after {

        height:2.75rem;

        font-size: 1rem

    }

}

.custom-file-input {

    -webkit-backface-visibility: hidden;

    backface-visibility: hidden

}

.custom-file-input:focus~.custom-file-label {

    border-color: #346cb0;

    box-shadow: 0 0 0 1px #346cb0

}

.custom-file-input:focus~.custom-file-label:after {

    border-color: #346cb0

}

.custom-file-label {

    box-shadow: inset 0 1px 0 0 rgba(34, 34, 48, .05);

    overflow: hidden;

    text-overflow: ellipsis;

    white-space: nowrap

}

.custom-file-label:after {

    background: linear-gradient(180deg, #fff, #f6f7f9)

}

.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle), .input-group>.input-group-append:last-child>.input-group-text:not(:last-child), .input-group>.input-group-append:not(:last-child)>.btn, .input-group>.input-group-append:not(:last-child)>.input-group-text, .input-group>.input-group-prepend>.btn, .input-group>.input-group-prepend>.input-group-text {

    border-top-right-radius: 0;

    border-bottom-right-radius: 0

}

.input-group>.input-group-append>.btn, .input-group>.input-group-append>.input-group-text, .input-group>.input-group-prepend:first-child>.btn:not(:first-child), .input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child), .input-group>.input-group-prepend:not(:first-child)>.btn, .input-group>.input-group-prepend:not(:first-child)>.input-group-text {

    border-top-left-radius: 0;

    border-bottom-left-radius: 0

}

.styleselect {

    border: 1px solid;

    border-color: #d7dce5;

    box-shadow: 0 1px 0 0 rgb(20 20 31 / 5%);

    border-radius: 6px;

}

.bg-glass {

    background-color: hsl(0deg 0% 99.14% / 22%) !important;

    backdrop-filter: saturate(91%) blur(-2px);

}

.show {

    display: block;

}

.hide {

    display: none;

}

.app-container {

}

.justify-center {

    justify-content: center;

}

.flex {

    display: flex;

}

.m-2 {

    margin: 0.15rem !important;

}

.w-12 {

    width: 2.85rem !important;

}

.w-4 {

    width: 4.0rem !important;

}

.h-0 {

    height: 0;

}

.h-1 {

    height: 0.25rem;

}

.h-2 {

    height: 0.5rem;

}

.h-3 {

    height: 0.75rem;

}

.h-4 {

    height: 1rem;

}

.h-5 {

    height: 1.25rem;

}

.h-6 {

    height: 1.5rem;

}

.h-8 {

    height: 2rem;

}

.h-10 {

    height: 2.5rem;

}

.h-12 {

    height: 2.45rem;

}

.h-16 {

    height: 4rem;

}

.h-20 {

    height: 5rem;

}

.h-24 {

    height: 6rem;

}

.h-32 {

    height: 8rem;

}

.h-40 {

    height: 10rem;

}

.h-48 {

    height: 12rem;

}

.h-56 {

    height: 14rem;

}

.h-64 {

    height: 16rem;

}

.h-auto {

    height: auto;

}

.h-px {

    height: 1px;

}

.h-full {

    height: 100%;

}

.h-screen {

    height: 100vh;

}

.text-xs {

    font-size: 0.75rem !important;

}

.text-sm {

    font-size: 0.875rem;

}

.text-base {

    font-size: 1rem !important;

}

*, ::after, ::before {

    box-sizing: border-box;

    border-width: 0px;

    border-style: solid;

    border-color: #e2e8f0;

}

.trs {



}

thead tr {

    background-color: #346cb0;

    color: #ffffff;

    text-align: left;

}

.shadow-xs {

    box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05);

}

.shadow-sm {

    box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);

}

.shadow {

    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);

}

.shadow-md {

    box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);

}

.shadow-lg {

    box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);

}

.shadow-xl {

    box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);

}

.shadow-2xl {

    box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);

}

.shadow-inner {

    box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);

}

.shadow-outline {

    box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);

}

.shadow-none {

    box-shadow: none;

}

.hover\:shadow-xs:hover {

    box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05);

}

.hover\:shadow-sm:hover {

    box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);

}

.hover\:shadow:hover {

    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);

}

.hover\:shadow-md:hover {

    box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);

}

.hover\:shadow-lg:hover {

    box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);

}

.hover\:shadow-xl:hover {

    box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);

}

.hover\:shadow-2xl:hover {

    box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);

}

.hover\:shadow-inner:hover {

    box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);

}

.hover\:shadow-outline:hover {

    box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);

}

.hover\:shadow-none:hover {

    box-shadow: none;

}

.focus\:shadow-xs:focus {

    box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05);

}

.focus\:shadow-sm:focus {

    box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);

}

.focus\:shadow:focus {

    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);

}

.focus\:shadow-md:focus {

    box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);

}

.focus\:shadow-lg:focus {

    box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);

}

.focus\:shadow-xl:focus {

    box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);

}

.focus\:shadow-2xl:focus {

    box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);

}

.focus\:shadow-inner:focus {

    box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);

}

.focus\:shadow-outline:focus {

    box-shadow: 0 0 0 3px #0d9467;

}

.focus\:shadow-none:focus {

    box-shadow: none;

}

.outline-none {

    outline: 2px solid transparent;

    outline-offset: 2px;

}

.outline-white {

    outline: 2px dotted #fff;

    outline-offset: 2px;

}

.outline-black {

    outline: 2px dotted #000;

    outline-offset: 2px;

}

.focus\:outline-none:focus {

    outline: 2px solid transparent;

    outline-offset: 2px;

}

.focus\:outline-white:focus {

    outline: 2px dotted #fff;

    outline-offset: 2px;

}

.focus\:outline-black:focus {

    outline: 2px dotted #000;

    outline-offset: 2px;

}

.text-lg {

    font-size: 1.125rem;

}

.text-xl {

    font-size: 1.25rem;

}

.text-2xl {

    font-size: 1.5rem;

}

.text-3xl {

    font-size: 1.875rem;

}

.text-4xl {

    font-size: 2.25rem;

}

.text-5xl {

    font-size: 3rem;

}

.text-6xl {

    font-size: 4rem;

}

.app-overlay {

    position: fixed;

    width: 100%;

    height: 100%;

    background: var(--gray-100);

    z-index: 100;

    opacity: .5;

}

.app-sidebar {

    display: flex;

    flex-direction: column;

    min-width: 248px;

    max-width: 263px;

    background: #ffffff;

    /* border-right: 2px solid #ffffff00; */

    margin-left: -255px;

    transition: margin .15s linear;

    overflow-y: auto;

    position: fixed;

    top: 0;

    bottom: 0;

    left: 0;

    height: 100%;

    z-index: 101;

    border-right: 1px solid #a1a1a180;

}

[dir="rtl"] .app-sidebar {

    margin-left: initial;

    left: initial;

    right: 0;

    margin-right: -252px;

}

[data-theme-style="dark"] .app-sidebar {

    background: var(--gray-50);

    border-right: 2px solid var(--gray-200);

}

[dir="rtl"][data-theme-style="dark"] .app-sidebar {

    background: var(--gray-50);

    border-right: 0;

    border-left: 2px solid var(--gray-200);

}

body.app-sidebar-opened .app-sidebar {

    margin-left: 0;

}

[dir="rtl"] body.app-sidebar-opened .app-sidebar {

    margin-right: 0;

}

@media (min-width: 992px) {

    .app-sidebar {

        margin-left: 0;

    }

    [dir="rtl"] .app-sidebar {

        margin-right: 0;

    }

}

.app-sidebar-title {padding: 0px 82px 2px 47px;border-bottom: 1px solid #465a6f;background: #0e4a94;border: none;}

.app-sidebar-title a {

    font-size: 1.4rem;

    color: var(--white);

    /* border-right: 1px solid #121e2d; */

    line-height: 44px;

    color: #ffffff;

    font-size: 21px;

    font-weight: bold;

}

[data-theme-style="dark"] .app-sidebar-title a {

    color: var(--black);

}

.app-sidebar-title a:hover {

    text-decoration: none;

}

.app-sidebar-links {

    display: flex;

    flex-direction: column;

    align-items: center;

    list-style: none;

    padding: 0;

    margin: 0;

    font-size: 17px;

}

.app-sidebar-links > li {

    width: 100%;

    padding: 0.2rem 0.6rem;

    margin: 0px;

    font-size: 38px;

}

.app-sidebar-links > li > a {

    width: 100%;

    display: flex;

    align-items: center;

    /* background: #d6dfff; */

    color: #3d3b3b;

    border-radius: .25rem;

    padding: 0.75rem 1rem;

    transition: background .3s;

    border: 1px solid #36303012;

    padding-top: 0.215rem;

    padding-bottom: 0.375rem;

    font-size: 23px;

    /* line-height: 1.9rem; */

    font-weight: 400;

}

.app-sidebar-links > li > a > p {

    margin: 0;

    line-height: 30px;

    position: relative;

    display: block;

    height: auto;

    white-space: nowrap;

    margin-left: 9px;

    font-size: 16px;

}

[data-theme-style="dark"] .app-sidebar-links > li > a {

    background: var(--gray-200);

    color: var(--gray-800);

}

.app-sidebar-links > li > a:hover {

    text-decoration: none;

    background: #f7c46c;

    color: #000;

}

[data-theme-style="dark"] .app-sidebar-links > li > a:hover {

    background: var(--gray-100);

    color: var(--gray-800);

}

.app-sidebar-links > li.active > a {

    background: #0e4a94;

    color: #ffffff;

    font-weight: 500;

    font-size: 12px;

}

[data-theme-style="dark"] .app-sidebar-links > li.active > a {

    background: var(--gray-100);

    color: var(--gray-800);

}

.app-sidebar-avatar {

    width: 35px;

    height: 35px;

    border-radius: 50%;

    border: 1px solid #28a745;

}

.app-sidebar-footer-block {

    max-width: 100%;

}

.app-sidebar-footer-text {

    color: #141516;

    font-size: 17px;

}

[data-theme-style="dark"] .app-sidebar-footer-text {

    color: var(--gray-800);

}

.app-content {

    margin-left: 0;

    flex-grow: 1;

    overflow: auto;

}

[dir="rtl"] .app-content {

    margin-left: initial;

    margin-right: 0;

}

@media (min-width: 992px) {

    .app-content {

        margin-left: 255px;

    }

    [dir="rtl"] .app-content {

        margin-left: initial;

        margin-right: 250px;

    }

}

.app-navbar {

    min-height: 27px;

    box-shadow: 0 6px 6px rgb(0 0 0 / 2%);

    padding: 4px;

}

[data-theme-style="dark"] .app-navbar {

    border-color: var(--gray-200);

}

[data-theme-style="dark"] .app-navbar {

    border-color: var(--gray-200);

}

.dropdown-item svg {

    color: var(--gray-600);

}

.dropdown-item:active svg {

    color: var(--white);

}

/* Qr Code */

#qr {

    padding: 1rem;

}

#qr img {

    width: 100%;

    height: auto;

}

.pickr .pcr-button {

    width: 100% !important;

}

/* Footer */

.app-footer {

    margin: 3rem 0 0 0;

    padding-top: 3rem;

    padding-bottom: 3rem;

    border-top: 1px solid var(--gray-100);

}

.app-footer {

    color: var(--gray-700);

}

.app-footer a:not(.dropdown-item), .app-footer a:hover:not(.dropdown-item) {

    color: var(--gray-700);

}

.app-footer a.icon {

    color: var(--gray-700);

}

.app-footer button, .app-footer button:hover {

    color: var(--gray-700) !important;

}

.footer-logo {

    max-height: 2.5rem;

    height: 2.5rem;

}

/* Filters */

.filters-dropdown {

    width: 18rem;

    max-height: 30rem;

    overflow-y: auto;

}

canvas {

    -moz-user-select: none;

    -webkit-user-select: none;

    -ms-user-select: none;

}

.modal-header {

    padding: 1rem;

    border-bottom: 0;

}

.modal-subheader {

    padding: 0 1rem;

    border-bottom: 0;

    margin: 0;

}

/* Forms */

.input-group-text {

    font-size: 0.9rem;

}

/* Custom breadcrumbs */

.custom-breadcrumbs {

    list-style: none;

    padding: 0;

    display: flex;

    flex-wrap: wrap;

}

.custom-breadcrumbs > li {

    margin-right: .5rem;

}

.custom-breadcrumbs > li > a {

    color: var(--gray);

}

.custom-breadcrumbs > li > svg {

    color: var(--gray-400);

    margin-left: .5rem;

}

.custom-breadcrumbs > li.active {

}

/* Helper classes */

.list-style-none {

    list-style: none;

    padding: 0;

}

.appearance-none {

    appearance: none;

    -moz-appearance: none;

    -webkit-appearance: none;

}

.select-custom-altum {

    background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%232D3748' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px;

    padding: .375rem 1.75rem .375rem .75rem;

    background-color: var(--gray-100);

    height: 100%;

}

.clickable {

    cursor: pointer;

}

.icon-favicon {

    width: 1rem;

    height: auto;

}

/* Navbar custom menu */

.navbar-main .navbar-nav > li {

    padding: .5rem 0 !important;

}

@media (min-width: 992px) {

    .navbar-main .navbar-nav > li {

        padding: .5rem !important;

    }

    .app-navbar {

        padding: 23px;

    }

}

.navbar-logo {

    max-height: 2.5rem;

    height: 2.5rem;

}

.navbar-avatar {

    width: 20px;

    height: 20px;

    border-radius: .25rem;

}

.navbar-custom-toggler {

    padding: 0.5rem .8rem;

    font-size: 1.25rem;

    line-height: 1;

    background-color: transparent;

    border-radius: .25rem;

    color: var(--gray-500);

    border-color: var(--gray-300);

}

.chart-container {

    position: relative;

    margin: auto;

    height: 275px;

    width: 100%;

}

/* Index */

.index-header {

    font-size: 3.1rem;

    font-weight: 700;

    background: linear-gradient(273deg, #2299d5, #128dcb -11%, var(--primary));

    background-clip: border-box;

    -webkit-background-clip: text;

    -webkit-text-fill-color: transparent;

}

@media (min-width: 992px) {

    .index-header {

        font-size: 3rem;

    }

}

.index-subheader {

    font-size: 1.35rem;

    color: var(--gray-500);

}

.index-button {

    padding: 0.6rem 4rem;

}

.index-hero {

    background-position: center;

    background-repeat: no-repeat;

    background-size: cover;

    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.com/svgjs' width='1920' height='560' preserveAspectRatio='none' viewBox='0 0 1920 560'%3e%3cg mask='url(%26quot%3b%23SvgjsMask1084%26quot%3b)' fill='none'%3e%3cpath d='M0 312.3L10 347.17L20 377.14L30 396.03L40 329.54L50 289.18L60 236.71L70 302.17L80 369.8L90 303.82L100 253.76L110 286.71L120 319.36L130 383.25L140 376.95L150 407.21L160 391.17L170 401.74L180 362.63L190 299.32L200 229.66L210 232.76L220 269.94L230 281.25L240 245.49L250 232.64L260 196.98L270 135.18L280 99.92L290 79.23L300 89.07L310 114.52L320 117.44L330 128.32L340 84.85L350 80.51L360 130.4L370 141.25L380 123.86L390 127.6L400 195.16L410 247.05L420 187.73L430 165.27L440 159.29L450 176.39L460 246.19L470 214.27L480 184.38L490 127.68L500 135.64L510 125.15L520 92.55L530 147.34L540 113.89L550 178.47L560 236.86L570 297.44L580 355.25L590 423.1L600 474.94L610 496.25L620 435.04L630 401.52L640 470.37L650 422.46L660 401.39L670 466.78L680 458.75L690 466.58L700 490.72L710 546.48L720 553.29L730 485.33L740 455.07L750 434.63L760 495.62L770 534.45L780 464.98L790 443.06L800 390.02L810 385L820 445.56L830 409.68L840 447.24L850 407.44L860 449.7L870 497.8L880 534.02L890 527.89L900 491.79L910 490.79L920 512.19L930 450.18L940 434.01L950 379.33L960 446.12L970 449.12L980 495.32L990 462.04L1000 440.19L1010 466.06L1020 531.61L1030 480.42L1040 516.89L1050 521.73L1060 533.16L1070 526.79L1080 502.28L1090 455.54L1100 407.72L1110 403.31L1120 457.46L1130 456.51L1140 441.3L1150 500.75L1160 462.05L1170 454.62L1180 436.88L1190 497.96L1200 488.15L1210 442.07L1220 394.16L1230 359.11L1240 391L1250 339.96L1260 395.54L1270 441.38L1280 411.81L1290 391.91L1300 373.14L1310 306.26L1320 274.31L1330 225.38L1340 164.56L1350 141.51L1360 137.74L1370 114.84L1380 106.14L1390 76.81L1400 94.98L1410 97.42L1420 89.71L1430 91.87L1440 36.11L1450 12.74L1460 25.32L1470 86.4L1480 140.16L1490 171.37L1500 164.91L1510 209.54L1520 144.73L1530 188.88L1540 195.31L1550 248.38L1560 316.51L1570 332.04L1580 291.54L1590 235.61L1600 211.01L1610 227.58L1620 238.83L1630 279.95L1640 338.16L1650 272.75L1660 268.61L1670 200.23L1680 168.78L1690 114.86L1700 164.69L1710 214.38L1720 242.44L1730 219.78L1740 274.61L1750 296.67L1760 328.74L1770 380.43L1780 413.04L1790 356.8L1800 355.5L1810 409.72L1820 476.1L1830 507.35L1840 533.44L1850 467.4L1860 451.06L1870 447.56L1880 486.52L1890 431.07L1900 410.6L1910 343.55L1920 382.72' stroke='rgba(207%2c 223%2c 252%2c 1)' stroke-width='2'%3e%3c/path%3e%3cpath d='M0 312.3L10 347.17L20 377.14L30 396.03L40 329.54L50 289.18L60 236.71L70 302.17L80 369.8L90 303.82L100 253.76L110 286.71L120 319.36L130 383.25L140 376.95L150 407.21L160 391.17L170 401.74L180 362.63L190 299.32L200 229.66L210 232.76L220 269.94L230 281.25L240 245.49L250 232.64L260 196.98L270 135.18L280 99.92L290 79.23L300 89.07L310 114.52L320 117.44L330 128.32L340 84.85L350 80.51L360 130.4L370 141.25L380 123.86L390 127.6L400 195.16L410 247.05L420 187.73L430 165.27L440 159.29L450 176.39L460 246.19L470 214.27L480 184.38L490 127.68L500 135.64L510 125.15L520 92.55L530 147.34L540 113.89L550 178.47L560 236.86L570 297.44L580 355.25L590 423.1L600 474.94L610 496.25L620 435.04L630 401.52L640 470.37L650 422.46L660 401.39L670 466.78L680 458.75L690 466.58L700 490.72L710 546.48L720 553.29L730 485.33L740 455.07L750 434.63L760 495.62L770 534.45L780 464.98L790 443.06L800 390.02L810 385L820 445.56L830 409.68L840 447.24L850 407.44L860 449.7L870 497.8L880 534.02L890 527.89L900 491.79L910 490.79L920 512.19L930 450.18L940 434.01L950 379.33L960 446.12L970 449.12L980 495.32L990 462.04L1000 440.19L1010 466.06L1020 531.61L1030 480.42L1040 516.89L1050 521.73L1060 533.16L1070 526.79L1080 502.28L1090 455.54L1100 407.72L1110 403.31L1120 457.46L1130 456.51L1140 441.3L1150 500.75L1160 462.05L1170 454.62L1180 436.88L1190 497.96L1200 488.15L1210 442.07L1220 394.16L1230 359.11L1240 391L1250 339.96L1260 395.54L1270 441.38L1280 411.81L1290 391.91L1300 373.14L1310 306.26L1320 274.31L1330 225.38L1340 164.56L1350 141.51L1360 137.74L1370 114.84L1380 106.14L1390 76.81L1400 94.98L1410 97.42L1420 89.71L1430 91.87L1440 36.11L1450 12.74L1460 25.32L1470 86.4L1480 140.16L1490 171.37L1500 164.91L1510 209.54L1520 144.73L1530 188.88L1540 195.31L1550 248.38L1560 316.51L1570 332.04L1580 291.54L1590 235.61L1600 211.01L1610 227.58L1620 238.83L1630 279.95L1640 338.16L1650 272.75L1660 268.61L1670 200.23L1680 168.78L1690 114.86L1700 164.69L1710 214.38L1720 242.44L1730 219.78L1740 274.61L1750 296.67L1760 328.74L1770 380.43L1780 413.04L1790 356.8L1800 355.5L1810 409.72L1820 476.1L1830 507.35L1840 533.44L1850 467.4L1860 451.06L1870 447.56L1880 486.52L1890 431.07L1900 410.6L1910 343.55L1920 382.72L1920 560L0 560z' fill='url(%23SvgjsLinearGradient1085)'%3e%3c/path%3e%3c/g%3e%3cdefs%3e%3cmask id='SvgjsMask1084'%3e%3crect width='1920' height='560' fill='white'%3e%3c/rect%3e%3c/mask%3e%3clinearGradient x1='50%25' y1='0%25' x2='50%25' y2='100%25' id='SvgjsLinearGradient1085'%3e%3cstop stop-opacity='0.65' stop-color='rgba(207%2c 223%2c 252%2c 1)' offset='0'%3e%3c/stop%3e%3cstop stop-opacity='0' stop-color='white' offset='0.8'%3e%3c/stop%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e");

}

.index-card-image {

    border: 2px solid var(--gray-100);

}

/* Login & register */

.login-background {

    background-color: #f2fbfd;

    background: #6b71db url(/themes/vpnbersama/assets/images/bg.svg) center top/auto no-repeat content-box local;

    /* background-size: 44px 44px; */

    background-position: 0 0, 22px 22px;

}

[data-theme-style="dark"].login-background {

    background-color: #1a1a1a;

    background-image: radial-gradient(#225443 1.1px, transparent 1.1px), radial-gradient(#225443 1.1px, #1a1a1a 1.1px);

    background-size: 44px 44px;

    background-position: 0 0, 22px 22px;

}

.register-background {

    background-color: #f2fbfd;

    background-image: radial-gradient(#10B77F 1.1px, transparent 1.1px), radial-gradient(#10B77F 1.1px, #f2fbfd 1.1px);

    background-size: 44px 44px;

    background-position: 0 0, 22px 22px;

}

[data-theme-style="dark"].register-background {

    background-color: #1a1a1a;

    background-image: radial-gradient(#225443 1.1px, transparent 1.1px), radial-gradient(#225443 1.1px, #1a1a1a 1.1px);

    background-size: 44px 44px;

    background-position: 0 0, 22px 22px;

}

/* Header container */

.header {

    margin-bottom: 1.5rem;

}

.user-avatar {

    border-radius: 50%;

    max-width: 70px;

    max-height: 70px;

}

tbody tr:last-of-type {

    border-bottom: 4px solid #f7c46c;

}

/* Others */

.container-disabled {

    pointer-events: none;

    opacity: .5;

}

.container-disabled-simple {

    pointer-events: none;

}

/* Tables */

.table-custom-container {

    border-radius: 0.75rem;

    border: 1px solid #bbbbbb;

}

.table-custom {

    margin-bottom: 0;

    background: var(--white);

}

.table-custom thead th {

    border-top: 0;

    border-bottom: 0;

    color: #ffffff;

    border-right: 1px solid #bbb4b46e;

}

.table-custom th {

    padding: 0.4rem 1rem;

    font-size: .9rem;

}

[data-theme-style="dark"] .table-custom thead th {

    color: var(--gray-800)

}

.table-custom tr:nth-child(even) {

    background: var(--gray-50);

}

.table-custom td {

    padding: 1rem 1rem;

    vertical-align: middle;

}

.table-custom tbody tr td {

    border-color: var(--gray-100);

    border-right: 1px solid #bbb4b46e;

    border-left: 1px solid #bbb4b46e;

}

[data-theme-style="dark"] .table-custom tbody tr td {

    border-color: var(--gray-200)

}

.table-custom tbody tr {

    transition: all .3s ease-in-out;

}

.table-custom tbody tr:hover td {

}

/* Custom Radio Boxes */

.custom-radio-box {

    cursor: pointer;

}

.custom-radio-box .custom-radio-box-main-text {

    font-size: 1.15rem;

    font-weight: bold;

}

.custom-radio-box .custom-radio-box-main-icon {

    font-size: 1.25rem;

}

.custom-radio-box input[type="radio"] + div {

    transition: all .3s ease-in-out;

    border: 2px solid var(--gray-200);

    background: var(--white);

}

.custom-radio-box input[type="radio"]:checked + div {

    border: 2px solid var(--primary);

}

.custom-radio-box input[type="radio"]:hover + div {

    border: 2px solid var(--primary);

}

/* Pricing cards */

.pricing-card {

    border-top: 3px solid var(--blue-100);

}

/* Round circles */

.round-circle-md {

    width: 2.5rem;

    height: 2.5rem;

    display: flex;

    justify-content: center;

    align-items: center;

    border-radius: 50%;

}

.round-circle-lg {

    width: 4.5rem;

    height: 4.5rem;

    display: flex;

    justify-content: center;

    align-items: center;

    border-radius: 50%;

}

/* Badge colors */

.badge-primary {

    color: hsl(211, 100%, 35%);

    background-color: hsl(211, 100%, 85%);

}

[data-theme-style="dark"] .badge-primary {

    background-color: hsl(211, 100%, 35%);

    color: hsl(211, 100%, 85%);

}

.badge-secondary {

    color: hsl(208, 7%, 35%);

    background-color: hsl(208, 7%, 85%);

}

[data-theme-style="dark"] .badge-secondary {

    background-color: hsl(208, 7%, 35%);

    color: hsl(208, 7%, 85%);

}

.badge-success {

    color: hsla(134, 50%, 30%, 1);

    background-color: hsla(134, 50%, 85%, 1);

}

[data-theme-style="dark"] .badge-success {

    background-color: hsla(134, 50%, 30%, 1);

    color: hsla(134, 50%, 85%, 1);

}

.badge-danger {

    color: hsla(354, 70%, 35%, 1);

    background-color: hsla(354, 70%, 85%, 1);

}

[data-theme-style="dark"] .badge-danger {

    background-color: hsla(354, 70%, 35%, 1);

    color: hsla(354, 70%, 85%, 1);

}

.badge-warning {

    background-color: hsla(45, 100%, 85%, 1);

    ;

    color: hsla(40, 80%, 30%, 1);

}

[data-theme-style="dark"] .badge-warning {

    background-color: hsla(50, 20%, 20%, 1);

    color: hsla(45, 100%, 85%, 1);

}

.badge-info {

    color: hsla(188, 60%, 30%, 1);

    background-color: hsla(188, 78%, 85%, 1);

}

[data-theme-style="dark"] .badge-info {

    background-color: hsla(188, 60%, 30%, 1);

    color: hsla(188, 78%, 85%, 1);

}

.badge-light {

    color: hsla(210, 15%, 35%, 1);

    background-color: hsl(210, 17%, 95%);

}

[data-theme-style="dark"] .badge-light {

    background-color: hsla(210, 15%, 35%, 1);

    color: hsl(210, 17%, 95%);

}

.badge-dark {

    color: hsla(210, 10%, 90%, 1);

    background-color: hsla(210, 10%, 20%, 1);

}

[data-theme-style="dark"] .badge-dark {

    background-color: hsla(210, 10%, 90%, 1);

    color: hsla(210, 10%, 20%, 1);

}

/* Invoice css */

.invoice-table th {

    border-top: 0 !important;

}

@media print {

    .invoice-logo {

        filter: grayscale(100%);

    }

}

/* Base animation */

.altum-animate {

    -webkit-animation-duration: 1s;

    animation-duration: 1s;

}

.altum-animate-fill-both {

    -webkit-animation-fill-mode: both;

    animation-fill-mode: both;

}

.altum-animate-fill-none {

    -webkit-animation-fill-mode: none;

    animation-fill-mode: none;

}

@-webkit-keyframes fadeIn {

    0% {

        opacity: 0

    }

    to {

        opacity: 1

    }

}

@keyframes fadeIn {

    0% {

        opacity: 0

    }

    to {

        opacity: 1

    }

}

.altum-animate-fade-in {

    -webkit-animation-name: fadeIn;

    animation-name: fadeIn

}

/* App sub menu */

.account-header-navbar {

    width: 100%;

    display: flex;

    flex-direction: column;

    padding-left: 0;

    list-style: none;

    margin: 0 0 1.5rem 0;

    flex-wrap: wrap;

    justify-content: space-between;

    gap: 0 .25rem;

}

@media (min-width: 992px) {

    .account-header-navbar {

        flex-direction: row;

    }

}

.account-header-navbar .nav-item {

    margin-bottom: .5rem;

    min-width: fit-content;

}

.account-header-navbar .nav-link {

    padding: .5rem 1.5rem;

    color: var(--gray);

    border-radius: .25rem;

    border: 1px solid var(--gray-100);

    font-size: .9rem;

    background: var(--white);

}

.account-header-navbar .nav-link:hover {

    color: var(--gray-700);

    border: 1px solid var(--gray-700);

}

.account-header-navbar .nav-link.active {

    color: var(--primary);

    border: 1px solid var(--primary);

}

/* Blog */

.blog-post-image {

    max-height: 25rem;

    object-fit: cover;

}

/* File input */

.altum-file-input {

    padding: 1rem;

    background: var(--gray-50);

    border: 1px solid var(--gray-100);

    border-radius: .25rem;

    cursor: pointer;

    font-size: .9rem;

}

.altum-file-input:hover {

    border-color: var(--gray-200);

}

.altum-file-input::file-selector-button {

    border: 0;

    padding: .4rem .75rem;

    border-radius: .25rem;

    background-color: var(--white);

    cursor: pointer;

    font-size: .9rem;

    margin-right: 1rem;

}

svg:not(:root).svg-inline--fa {

    overflow: visible

}

.svg-inline--fa {

    display: inline-block;

    font-size: inherit;

    height: 1em;

    overflow: visible;

    vertical-align: -.125em

}

.svg-inline--fa.fa-lg {

    vertical-align: -.225em

}

.svg-inline--fa.fa-w-1 {

    width: .0625em

}

.svg-inline--fa.fa-w-2 {

    width: .125em

}

.svg-inline--fa.fa-w-3 {

    width: .1875em

}

.svg-inline--fa.fa-w-4 {

    width: .25em

}

.svg-inline--fa.fa-w-5 {

    width: .3125em

}

.svg-inline--fa.fa-w-6 {

    width: .375em

}

.svg-inline--fa.fa-w-7 {

    width: .4375em

}

.svg-inline--fa.fa-w-8 {

    width: .5em

}

.svg-inline--fa.fa-w-9 {

    width: .5625em

}

.svg-inline--fa.fa-w-10 {

    width: .625em

}

.svg-inline--fa.fa-w-11 {

    width: .6875em

}

.svg-inline--fa.fa-w-12 {

    width: .75em

}

.svg-inline--fa.fa-w-13 {

    width: .8125em

}

.svg-inline--fa.fa-w-14 {

    width: .875em

}

.svg-inline--fa.fa-w-15 {

    width: .9375em

}

.svg-inline--fa.fa-w-16 {

    width: 1em

}

.svg-inline--fa.fa-w-17 {

    width: 1.0625em

}

.svg-inline--fa.fa-w-18 {

    width: 1.125em

}

.svg-inline--fa.fa-w-19 {

    width: 1.1875em

}

.svg-inline--fa.fa-w-20 {

    width: 1.25em

}

.svg-inline--fa.fa-pull-left {

    margin-right: .3em;

    width: auto

}

.svg-inline--fa.fa-pull-right {

    margin-left: .3em;

    width: auto

}

.svg-inline--fa.fa-border {

    height: 1.5em

}

.svg-inline--fa.fa-li {

    width: 2em

}

.svg-inline--fa.fa-fw {

    width: 1.25em

}

.fa-layers svg.svg-inline--fa {

    bottom: 0;

    left: 0;

    margin: auto;

    position: absolute;

    right: 0;

    top: 0

}

.fa-layers {

    display: inline-block;

    height: 1em;

    position: relative;

    text-align: center;

    vertical-align: -.125em;

    width: 1em

}

.fa-layers svg.svg-inline--fa {

    -webkit-transform-origin: center center;

    transform-origin: center center

}

.fa-layers-counter, .fa-layers-text {

    display: inline-block;

    position: absolute;

    text-align: center

}

.fa-layers-text {

    left: 50%;

    top: 50%;

    -webkit-transform: translate(-50%, -50%);

    transform: translate(-50%, -50%);

    -webkit-transform-origin: center center;

    transform-origin: center center

}

.fa-layers-counter {

    background-color: #ff253a;

    border-radius: 1em;

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    color: #fff;

    height: 1.5em;

    line-height: 1;

    max-width: 5em;

    min-width: 1.5em;

    overflow: hidden;

    padding: .25em;

    right: 0;

    text-overflow: ellipsis;

    top: 0;

    -webkit-transform: scale(.25);

    transform: scale(.25);

    -webkit-transform-origin: top right;

    transform-origin: top right

}

.fa-layers-bottom-right {

    bottom: 0;

    right: 0;

    top: auto;

    -webkit-transform: scale(.25);

    transform: scale(.25);

    -webkit-transform-origin: bottom right;

    transform-origin: bottom right

}

.fa-layers-bottom-left {

    bottom: 0;

    left: 0;

    right: auto;

    top: auto;

    -webkit-transform: scale(.25);

    transform: scale(.25);

    -webkit-transform-origin: bottom left;

    transform-origin: bottom left

}

.fa-layers-top-right {

    right: 0;

    top: 0;

    -webkit-transform: scale(.25);

    transform: scale(.25);

    -webkit-transform-origin: top right;

    transform-origin: top right

}

.fa-layers-top-left {

    left: 0;

    right: auto;

    top: 0;

    -webkit-transform: scale(.25);

    transform: scale(.25);

    -webkit-transform-origin: top left;

    transform-origin: top left

}

.fa-lg {

    font-size: 1.3333333333em;

    line-height: .75em;

    vertical-align: -.0667em

}

.fa-xs {

    font-size: .75em

}

.fa-sm {

    font-size: .875em

}

.fa-1x {

    font-size: 1em

}

.fa-2x {

    font-size: 2em

}

.fa-3x {

    font-size: 3em

}

.fa-4x {

    font-size: 4em

}

.fa-5x {

    font-size: 5em

}

.fa-6x {

    font-size: 6em

}

.fa-7x {

    font-size: 7em

}

.fa-8x {

    font-size: 8em

}

.fa-9x {

    font-size: 9em

}

.fa-10x {

    font-size: 10em

}

.fa-fw {

    text-align: center;

    width: 1.25em

}

.fa-ul {

    list-style-type: none;

    margin-left: 2.5em;

    padding-left: 0

}

.fa-ul>li {

    position: relative

}

.fa-li {

    left: -2em;

    position: absolute;

    text-align: center;

    width: 2em;

    line-height: inherit

}

.fa-border {

    border: solid .08em #eee;

    border-radius: .1em;

    padding: .2em .25em .15em

}

.fa-pull-left {

    float: left

}

.fa-pull-right {

    float: right

}

.fa.fa-pull-left, .fab.fa-pull-left, .fal.fa-pull-left, .far.fa-pull-left, .fas.fa-pull-left {

    margin-right: .3em

}

.fa.fa-pull-right, .fab.fa-pull-right, .fal.fa-pull-right, .far.fa-pull-right, .fas.fa-pull-right {

    margin-left: .3em

}

.fa-spin {

    -webkit-animation: fa-spin 2s infinite linear;

    animation: fa-spin 2s infinite linear

}

.fa-pulse {

    -webkit-animation: fa-spin 1s infinite steps(8);

    animation: fa-spin 1s infinite steps(8)

}

@-webkit-keyframes fa-spin {

    0% {

        -webkit-transform: rotate(0);

        transform: rotate(0)

    }

    100% {

        -webkit-transform: rotate(360deg);

        transform: rotate(360deg)

    }

}

@keyframes fa-spin {

    0% {

        -webkit-transform: rotate(0);

        transform: rotate(0)

    }

    100% {

        -webkit-transform: rotate(360deg);

        transform: rotate(360deg)

    }

}

.fa-rotate-90 {

    -webkit-transform: rotate(90deg);

    transform: rotate(90deg)

}

.fa-rotate-180 {

    -webkit-transform: rotate(180deg);

    transform: rotate(180deg)

}

.fa-rotate-270 {

    -webkit-transform: rotate(270deg);

    transform: rotate(270deg)

}

.fa-flip-horizontal {

    -webkit-transform: scale(-1, 1);

    transform: scale(-1, 1)

}

.fa-flip-vertical {

    -webkit-transform: scale(1, -1);

    transform: scale(1, -1)

}

.fa-flip-both, .fa-flip-horizontal.fa-flip-vertical {

    -webkit-transform: scale(-1, -1);

    transform: scale(-1, -1)

}

:root .fa-flip-both, :root .fa-flip-horizontal, :root .fa-flip-vertical, :root .fa-rotate-180, :root .fa-rotate-270, :root .fa-rotate-90 {

    -webkit-filter: none;

    filter: none

}

.fa-stack {

    display: inline-block;

    height: 2em;

    position: relative;

    width: 2.5em

}

.fa-stack-1x, .fa-stack-2x {

    bottom: 0;

    left: 0;

    margin: auto;

    position: absolute;

    right: 0;

    top: 0

}

.svg-inline--fa.fa-stack-1x {

    height: 1em;

    width: 1.25em

}

.svg-inline--fa.fa-stack-2x {

    height: 2em;

    width: 2.5em

}

.fa-inverse {

    color: #fff

}

.bdr-0 {

    border: 0 !important;

}

.sr-only {

    border: 0;

    clip: rect(0, 0, 0, 0);

    height: 1px;

    margin: -1px;

    overflow: hidden;

    padding: 0;

    position: absolute;

    width: 1px

}

.sr-only-focusable:active, .sr-only-focusable:focus {

    clip: auto;

    height: auto;

    margin: 0;

    overflow: visible;

    position: static;

    width: auto

}

.svg-inline--fa .fa-primary {

    fill: var(--fa-primary-color, currentColor);

    opacity: 1;

    opacity: var(--fa-primary-opacity, 1)

}

.svg-inline--fa .fa-secondary {

    fill: var(--fa-secondary-color, currentColor);

    opacity: .4;

    opacity: var(--fa-secondary-opacity, .4)

}

.svg-inline--fa.fa-swap-opacity .fa-primary {

    opacity: .4;

    opacity: var(--fa-secondary-opacity, .4)

}

.svg-inline--fa.fa-swap-opacity .fa-secondary {

    opacity: 1;

    opacity: var(--fa-primary-opacity, 1)

}

.svg-inline--fa mask .fa-primary, .svg-inline--fa mask .fa-secondary {

    fill: #000

}

.fad.fa-inverse {

    color: #fff

}

.section-padding {

    padding: 60px 0;

}

.brand-carousel {

    background: aliceblue;

    margin-top: 15%;

}

.owl-dots {

    text-align: center;

    margin-top: 4%;

}

.owl-dot {

    display: inline-block;

    height: 15px !important;

    width: 15px !important;

    background-color: #878787 !important;

    opacity: 0.8;

    border-radius: 50%;

    margin: 0 5px;

}

.owl-dot.active {

    background-color: #000 !important;

}

.highcharts-title {

    width: calc(100% - 30px)!important;

}

.highcharts-navigator-mask-outside {

    fill-opacity: 0;

}

.highcharts-plot-line {

    stroke-width: 1px;

    stroke: #a4c08e;

}

.highcharts-plot-band {

    fill: #FCFFC5;

    fill-opacity: 1;

}

#flash {

    color: #000000;

    background-color: rgb(90, 200, 90);

    display: none;

    height: 30px;

    width: calc(100% + 10px);

}

#report {

    padding: 7px 0px 7px 10px;

}

.chart-title {

    background: linear-gradient(88deg, #2299d5, #128dcb -11%, var(--primary));

    color: #fff;

    float: left;

    font-size: 0.756em;

    padding: 10px;

    width: calc(100% - -29px);

    border-radius: 0px 1px 3px 4px;

    border-bottom: 1px solid #bfbfbf;

}

.chart-subtitle {

    line-height: 1.7em;

    font-size: 0.8em;

    padding-right: 10px;

    color: rgba(255, 0, 0, 0.8);

    float: right;

}

.chart-href, .chart-href a, .chart-href a:hover {

    float: right;

    color: white;

    text-decoration: none

}

@keyframes ripple {

    0% {

        left: 5px;

        top: 5px;

        opcity: 75;

        width: 0;

        height: 0;

    }

    100% {

        left: -20px;

        top: -20px;

        opacity: 0;

        width: 50px;

        height: 50px;

    }

}

.example {

    position: relative;

    margin: 150px auto;

    width: 50px;

    height: 50px;

}

.highcharts-figure .chart-container {

    width: 187px;

    height: 171px;

    float: left;

}

.highcharts-figure, .highcharts-data-table table {

    /* width: 600px; */

    margin: 0px 13px;

}

.highcharts-data-table table {

    font-family: Verdana, sans-serif;

    border-collapse: collapse;

    border: 1px solid #ebebeb;

    margin: 10px auto;

    text-align: center;

    width: 100%;

    max-width: 500px;

}

.highcharts-data-table caption {

    padding: 1em 0;

    font-size: 1.2em;

    color: #555;

}

.highcharts-data-table th {

    font-weight: 600;

    padding: 0.5em;

}

.highcharts-data-table td, .highcharts-data-table th, .highcharts-data-table caption {

    padding: 0.5em;

}

.highcharts-data-table thead tr, .highcharts-data-table tr:nth-child(even) {

    background: #f8f8f8;

}

.highcharts-data-table tr:hover {

    background: #f1f7ff;

}

@media (max-width: 600px) {

    .highcharts-figure, .highcharts-data-table table {

        width: 100%;

    }

    .highcharts-figure .chart-container {

        width: 300px;

        float: none;

        margin: 0 auto;

    }

}

.badge {

    display: inline-block;

    padding: .25rem .375rem;

    font-size: 75%;

    font-weight: 700;

    line-height: 1;

    text-align: center;

    white-space: nowrap;

    vertical-align: baseline;

    border-radius: .25rem;

    transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out

}

@media (prefers-reduced-motion:reduce) {

    .badge {

        transition: none

    }

}

a.badge:focus, a.badge:hover {

    text-decoration: none

}

.badge:empty {

    display: none

}

.btn .badge {

    position: relative;

    top: -1px

}

.badge-pill {

    padding-right: .6em;

    padding-left: .6em;

    border-radius: 10rem

}

.badge-primary {

    color: #fff;

    background-color: #346cb0

}

a.badge-primary:focus, a.badge-primary:hover {

    color: #fff;

    background-color: #285489

}

a.badge-primary.focus, a.badge-primary:focus {

    outline: 0;

    box-shadow: 0 0 0 1px rgba(52, 108, 176, .5)

}

.badge-secondary {

    color: #363642;

    background-color: #f6f7f9

}

a.badge-secondary:focus, a.badge-secondary:hover {

    color: #363642;

    background-color: #d7dce5

}

a.badge-secondary.focus, a.badge-secondary:focus {

    outline: 0;

    box-shadow: 0 0 0 1px rgba(246, 247, 249, .5)

}

.badge-success {

    color: #fff;

    background-color: #00a28a

}

a.badge-success:focus, a.badge-success:hover {

    color: #fff;

    background-color: #006f5f

}

a.badge-success.focus, a.badge-success:focus {

    outline: 0;

    box-shadow: 0 0 0 1px rgba(0, 162, 138, .5)

}

.badge-info {

    color: #fff;

    background-color: #0179a8

}

a.badge-info:focus, a.badge-info:hover {

    color: #fff;

    background-color: #015475

}

a.badge-info.focus, a.badge-info:focus {

    outline: 0;

    box-shadow: 0 0 0 1px rgba(1, 121, 168, .5)

}

.badge-warning {

    color: #363642;

    background-color: #f7c46c

}

a.badge-warning:focus, a.badge-warning:hover {

    color: #363642;

    background-color: #f4b13c

}

a.badge-warning.focus, a.badge-warning:focus {

    outline: 0;

    box-shadow: 0 0 0 1px rgba(247, 196, 108, .5)

}

.badge-danger {

    color: #fff;

    background-color: #b76ba3

}

a.badge-danger:focus, a.badge-danger:hover {

    color: #fff;

    background-color: #a14e8b

}

a.badge-danger.focus, a.badge-danger:focus {

    outline: 0;

    box-shadow: 0 0 0 1px rgba(183, 107, 163, .5)

}

.badge-light {

    color: #363642;

    background-color: #f6f7f9

}

a.badge-light:focus, a.badge-light:hover {

    color: #363642;

    background-color: #d7dce5

}

a.badge-light.focus, a.badge-light:focus {

    outline: 0;

    box-shadow: 0 0 0 1px rgba(246, 247, 249, .5)

}

.badge-dark {

    color: #fff;

    background-color: #222230

}

a.badge-dark:focus, a.badge-dark:hover {

    color: #fff;

    background-color: #0d0d12

}

a.badge-dark.focus, a.badge-dark:focus {

    outline: 0;

    box-shadow: 0 0 0 1px rgba(34, 34, 48, .5)

}

@media (min-width: 768px) {

    .badge {

        font-size: 67%;

    }

}

.badge>a {

    color: inherit;

    font-weight: 600

}

.badge>a:hover {

    color: inherit;

    text-decoration: none

}

.badge-lg {

    padding: .375rem .5rem

}

.badge-subtle.badge-primary {

    color: #2e609c;

    background-color: rgba(52, 108, 176, .08)

}

.badge-subtle.badge-primary[href]:focus, .badge-subtle.badge-primary[href]:hover {

    color: #2e609c;

    text-decoration: none;

    background-color: rgba(52, 108, 176, .12)

}

.badge-subtle.badge-secondary {

    color: #888c9b;

    background-color: rgba(246, 247, 249, .08)

}

.badge-subtle.badge-secondary[href]:focus, .badge-subtle.badge-secondary[href]:hover {

    color: #888c9b;

    text-decoration: none;

    background-color: rgba(246, 247, 249, .12)

}

.badge-subtle.badge-success {

    color: #008974;

    background-color: rgba(0, 162, 138, .08)

}

.badge-subtle.badge-success[href]:focus, .badge-subtle.badge-success[href]:hover {

    color: #008974;

    text-decoration: none;

    background-color: rgba(0, 162, 138, .12)

}

.badge-subtle.badge-info {

    color: #01678f;

    background-color: rgba(1, 121, 168, .08)

}

.badge-subtle.badge-info[href]:focus, .badge-subtle.badge-info[href]:hover {

    color: #01678f;

    text-decoration: none;

    background-color: rgba(1, 121, 168, .12)

}

.badge-subtle.badge-warning {

    color: #f6ba54;

    background-color: rgba(247, 196, 108, .08)

}

.badge-subtle.badge-warning[href]:focus, .badge-subtle.badge-warning[href]:hover {

    color: #f6ba54;

    text-decoration: none;

    background-color: rgba(247, 196, 108, .12)

}

.badge-subtle.badge-danger {

    color: #af5a98;

    background-color: rgba(183, 107, 163, .08)

}

.badge-subtle.badge-danger[href]:focus, .badge-subtle.badge-danger[href]:hover {

    color: #af5a98;

    text-decoration: none;

    background-color: rgba(183, 107, 163, .12)

}

.badge-subtle.badge-light {

    color: #363642;

    background-color: rgba(246, 247, 249, .08)

}

.badge-subtle.badge-light[href]:focus, .badge-subtle.badge-light[href]:hover {

    color: #363642;

    text-decoration: none;

    background-color: rgba(246, 247, 249, .12)

}

.badge-subtle.badge-dark {

    color: #363642;

    background-color: rgba(34, 34, 48, .08)

}

.badge-subtle.badge-dark[href]:focus, .badge-subtle.badge-dark[href]:hover {

    color: #363642;

    text-decoration: none;

    background-color: rgba(34, 34, 48, .12)

}

.has-badge {

    position: relative;

    display: inline-block

}

.has-badge>.badge:last-child, .has-badge>.tile:last-child, .has-badge>.user-avatar:last-child {

    position: absolute;

    top: 0;

    left: 100%;

    transform: translate3d(-50%, 0, 0)

}

.has-badge>.tile:last-child, .has-badge>.user-avatar:last-child {

    line-height: 1.25;

    border: 3px solid #fff;

    box-shadow: none

}

.has-badge>.tile-circle+.tile, .has-badge>.tile-circle+.user-avatar, .has-badge>.user-avatar+.tile, .has-badge>.user-avatar+.user-avatar {

    transform: translate3d(-75%, 0, 0)

}

.has-badge>.tile-xl.tile-circle+.tile, .has-badge>.tile-xl.tile-circle+.user-avatar, .has-badge>.user-avatar-xl.user-avatar+.tile, .has-badge>.user-avatar-xl.user-avatar+.user-avatar {

    top: .5rem;

    transform: translate3d(-1.125rem, 0, 0)

}

.has-badge>.tile-xxl.tile-circle+.tile, .has-badge>.tile-xxl.tile-circle+.user-avatar, .has-badge>.user-avatar-xxl.user-avatar+.tile, .has-badge>.user-avatar-xxl.user-avatar+.user-avatar {

    top: 1rem;

    transform: translate3d(-1.5rem, 0, 0)

}

.has-badge-bottom>.badge:last-child, .has-badge-bottom>.tile:last-child, .has-badge-bottom>.user-avatar:last-child {

    top: auto;

    bottom: 0

}

.has-badge-bottom>.tile-xl.tile-circle+.tile, .has-badge-bottom>.tile-xl.tile-circle+.user-avatar, .has-badge-bottom>.user-avatar-xl.user-avatar+.tile, .has-badge-bottom>.user-avatar-xl.user-avatar+.user-avatar {

    top: auto;

    bottom: .5rem

}

.has-badge-bottom>.tile-xxl.tile-circle+.tile, .has-badge-bottom>.tile-xxl.tile-circle+.user-avatar, .has-badge-bottom>.user-avatar-xxl.user-avatar+.tile, .has-badge-bottom>.user-avatar-xxl.user-avatar+.user-avatar {

    top: auto;

    bottom: 1rem

}

.pulse {

    -webkit-animation: pulse 2.5s ease infinite;

    animation: pulse 2.5s ease infinite

}

.btn {

    display: inline-block;

    font-weight: 400;

    color: #363642;

    text-align: center;

    vertical-align: middle;

    -webkit-user-select: none;

    -moz-user-select: none;

    -ms-user-select: none;

    user-select: none;

    background-color: transparent;

    border: 1px solid transparent;

    padding: .375rem .75rem;

    font-size: 1rem;

    line-height: 1.5;

    border-radius: .25rem;

    transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out

}

@media (prefers-reduced-motion:reduce) {

    .btn {

        transition: none

    }

}

.btn:hover {

    color: #363642;

    text-decoration: none

}

.btn.focus, .btn:focus {

    outline: 0;

    box-shadow: 0 0 0 1px #346cb0

}

.btn.disabled, .btn:disabled {

    opacity: .65

}

.btn:not(:disabled):not(.disabled) {

    cursor: pointer

}

a.btn.disabled, fieldset:disabled a.btn {

    pointer-events: none

}

.btn-primary {

    color: #fff;

    background-color: #346cb0;

    border-color: #346cb0

}

.btn-primary.focus, .btn-primary:focus, .btn-primary:hover {

    color: #fff;

    background-color: #2b5a92;

    border-color: #285489

}

.btn-primary.focus, .btn-primary:focus {

    box-shadow: 0 0 0 1px rgba(82, 130, 188, .5)

}

.btn-primary.disabled, .btn-primary:disabled {

    color: #fff;

    background-color: #346cb0;

    border-color: #346cb0

}

.btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .show>.btn-primary.dropdown-toggle {

    color: #fff;

    background-color: #285489;

    border-color: #254e7f

}

.btn-primary:not(:disabled):not(.disabled).active:focus, .btn-primary:not(:disabled):not(.disabled):active:focus, .show>.btn-primary.dropdown-toggle:focus {

    box-shadow: 0 0 0 1px rgba(82, 130, 188, .5)

}

.btn-secondary {

    color: #363642;

    background: linear-gradient(180deg, #fff, #f6f7f9);

    border-color: #d7dce5;

    -webkit-transition: background 0.2s, color 0.2s;

    transition: background 0.2s, color 0.2s;

    box-shadow: 0 1px 4px -2px black, inset 0 2px 1px -1px rgba(255, 255, 255, 0.1);

}

.btn-secondary:hover {

    color: #363642;

    background-color: #dfe3ea border-color: #d0d5e0;

}

.btn-secondary.focus, .btn-secondary:focus {

    color: #363642;

    background-color: #dfe3ea;

    border-color: #d0d5e0;

    box-shadow: 0 0 0 1px rgba(217, 218, 222, .5)

}

.btn-secondary.disabled, .btn-secondary:disabled {

    color: #363642;

    background-color: #f6f7f9;

    border-color: #f6f7f9

}

.btn-secondary:not(:disabled):not(.disabled).active, .btn-secondary:not(:disabled):not(.disabled):active, .show>.btn-secondary.dropdown-toggle {

    color: #363642;

    background-color: #d7dce5;

    border-color: #d0d5e0

}

.btn-secondary:not(:disabled):not(.disabled).active:focus, .btn-secondary:not(:disabled):not(.disabled):active:focus, .show>.btn-secondary.dropdown-toggle:focus {

    box-shadow: 0 0 0 1px rgba(217, 218, 222, .5)

}

.btn-success {

    color: #fff;

    background-color: #00a28a;

    border-color: #00a28a

}

.btn-success.focus, .btn-success:focus, .btn-success:hover {

    color: #fff;

    background-color: #007c69;

    border-color: #006f5f

}

.btn-success.focus, .btn-success:focus {

    box-shadow: 0 0 0 1px rgba(38, 176, 156, .5)

}

.btn-success.disabled, .btn-success:disabled {

    color: #fff;

    background-color: #00a28a;

    border-color: #00a28a

}

.btn-success:not(:disabled):not(.disabled).active, .btn-success:not(:disabled):not(.disabled):active, .show>.btn-success.dropdown-toggle {

    color: #fff;

    background-color: #006f5f;

    border-color: #006254

}

.btn-success:not(:disabled):not(.disabled).active:focus, .btn-success:not(:disabled):not(.disabled):active:focus, .show>.btn-success.dropdown-toggle:focus {

    box-shadow: 0 0 0 1px rgba(38, 176, 156, .5)

}

.btn-info {

    color: #fff;

    background-color: #0179a8;

    border-color: #0179a8

}

.btn-info.focus, .btn-info:focus, .btn-info:hover {

    color: #fff;

    background-color: #015e82;

    border-color: #015475

}

.btn-info.focus, .btn-info:focus {

    box-shadow: 0 0 0 1px rgba(39, 141, 181, .5)

}

.btn-info.disabled, .btn-info:disabled {

    color: #fff;

    background-color: #0179a8;

    border-color: #0179a8

}

.btn-info:not(:disabled):not(.disabled).active, .btn-info:not(:disabled):not(.disabled):active, .show>.btn-info.dropdown-toggle {

    color: #fff;

    background-color: #015475;

    border-color: #014b69

}

.btn-info:not(:disabled):not(.disabled).active:focus, .btn-info:not(:disabled):not(.disabled):active:focus, .show>.btn-info.dropdown-toggle:focus {

    box-shadow: 0 0 0 1px rgba(39, 141, 181, .5)

}

.btn-warning {

    color: #363642;

    background-color: #f7c46c;

    border-color: #f7c46c

}

.btn-warning.focus, .btn-warning:focus, .btn-warning:hover {

    color: #363642;

    background-color: #f5b548;

    border-color: #f4b13c

}

.btn-warning.focus, .btn-warning:focus {

    box-shadow: 0 0 0 1px rgba(218, 175, 102, .5)

}

.btn-warning.disabled, .btn-warning:disabled {

    color: #363642;

    background-color: #f7c46c;

    border-color: #f7c46c

}

.btn-warning:not(:disabled):not(.disabled).active, .btn-warning:not(:disabled):not(.disabled):active, .show>.btn-warning.dropdown-toggle {

    color: #363642;

    background-color: #f4b13c;

    border-color: #f4ac30

}

.btn-warning:not(:disabled):not(.disabled).active:focus, .btn-warning:not(:disabled):not(.disabled):active:focus, .show>.btn-warning.dropdown-toggle:focus {

    box-shadow: 0 0 0 1px rgba(218, 175, 102, .5)

}

.btn-danger {

    color: #fff;

    background-color: #b76ba3;

    border-color: #b76ba3

}

.btn-danger.focus, .btn-danger:focus, .btn-danger:hover {

    color: #fff;

    background-color: #a95292;

    border-color: #a14e8b

}

.btn-danger.focus, .btn-danger:focus {

    box-shadow: 0 0 0 1px rgba(194, 129, 177, .5)

}

.btn-danger.disabled, .btn-danger:disabled {

    color: #fff;

    background-color: #b76ba3;

    border-color: #b76ba3

}

.btn-danger:not(:disabled):not(.disabled).active, .btn-danger:not(:disabled):not(.disabled):active, .show>.btn-danger.dropdown-toggle {

    color: #fff;

    background-color: #a14e8b;

    border-color: #984a84

}

.btn-danger:not(:disabled):not(.disabled).active:focus, .btn-danger:not(:disabled):not(.disabled):active:focus, .show>.btn-danger.dropdown-toggle:focus {

    box-shadow: 0 0 0 1px rgba(194, 129, 177, .5)

}

.btn-light {

    color: #363642;

    background-color: #f6f7f9;

    border-color: #f6f7f9

}

.btn-light.focus, .btn-light:focus, .btn-light:hover {

    background-color: #ffffff;

    border-color: #ffffff;

}

.btn-light.focus, .btn-light:focus {

    box-shadow: 0 0 0 1px rgba(217, 218, 222, .5)

}

.btn-light.disabled, .btn-light:disabled {

    color: #363642;

    background-color: #f6f7f9;

    border-color: #f6f7f9

}

.btn-light:not(:disabled):not(.disabled).active, .btn-light:not(:disabled):not(.disabled):active, .show>.btn-light.dropdown-toggle {

    color: #363642;

    background-color: #d7dce5;

    border-color: #d0d5e0

}

.btn-light:not(:disabled):not(.disabled).active:focus, .btn-light:not(:disabled):not(.disabled):active:focus, .show>.btn-light.dropdown-toggle:focus {

    box-shadow: 0 0 0 1px rgba(217, 218, 222, .5)

}

.btn-dark {

    color: #fff;

    background-color: #222230;

    border-color: #222230

}

.btn-dark.focus, .btn-dark:focus, .btn-dark:hover {

    color: #fff;

    background-color: #12121a;

    border-color: #0d0d12

}

.btn-dark.focus, .btn-dark:focus {

    box-shadow: 0 0 0 1px rgba(67, 67, 79, .5)

}

.btn-dark.disabled, .btn-dark:disabled {

    color: #fff;

    background-color: #222230;

    border-color: #222230

}

.btn-dark:not(:disabled):not(.disabled).active, .btn-dark:not(:disabled):not(.disabled):active, .show>.btn-dark.dropdown-toggle {

    color: #fff;

    background-color: #0d0d12;

    border-color: #08080b

}

.btn-dark:not(:disabled):not(.disabled).active:focus, .btn-dark:not(:disabled):not(.disabled):active:focus, .show>.btn-dark.dropdown-toggle:focus {

    box-shadow: 0 0 0 1px rgba(67, 67, 79, .5)

}

.btn-outline-primary {

    color: #346cb0;

    border-color: #346cb0

}

.btn-outline-primary:hover {

    color: #fff;

    background-color: #346cb0;

    border-color: #346cb0

}

.btn-outline-primary.focus, .btn-outline-primary:focus {

    box-shadow: 0 0 0 1px rgba(52, 108, 176, .5)

}

.btn-outline-primary.disabled, .btn-outline-primary:disabled {

    color: #346cb0;

    background-color: transparent

}

.btn-outline-primary:not(:disabled):not(.disabled).active, .btn-outline-primary:not(:disabled):not(.disabled):active, .show>.btn-outline-primary.dropdown-toggle {

    color: #fff;

    background-color: #346cb0;

    border-color: #346cb0

}

.btn-outline-primary:not(:disabled):not(.disabled).active:focus, .btn-outline-primary:not(:disabled):not(.disabled):active:focus, .show>.btn-outline-primary.dropdown-toggle:focus {

    box-shadow: 0 0 0 1px rgba(52, 108, 176, .5)

}

.btn-outline-secondary {

    color: #f6f7f9;

    border-color: #f6f7f9

}

.btn-outline-secondary:hover {

    color: #363642;

    background-color: #f6f7f9;

    border-color: #f6f7f9

}

.btn-outline-secondary.focus, .btn-outline-secondary:focus {

    box-shadow: 0 0 0 1px rgba(246, 247, 249, .5)

}

.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {

    color: #f6f7f9;

    background-color: transparent

}

.btn-outline-secondary:not(:disabled):not(.disabled).active, .btn-outline-secondary:not(:disabled):not(.disabled):active, .show>.btn-outline-secondary.dropdown-toggle {

    color: #363642;

    background-color: #f6f7f9;

    border-color: #f6f7f9

}

.btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .show>.btn-outline-secondary.dropdown-toggle:focus {

    box-shadow: 0 0 0 1px rgba(246, 247, 249, .5)

}

.btn-outline-success {

    color: #00a28a;

    border-color: #00a28a

}

.btn-outline-success:hover {

    color: #fff;

    background-color: #00a28a;

    border-color: #00a28a

}

.btn-outline-success.focus, .btn-outline-success:focus {

    box-shadow: 0 0 0 1px rgba(0, 162, 138, .5)

}

.btn-outline-success.disabled, .btn-outline-success:disabled {

    color: #00a28a;

    background-color: transparent

}

.btn-outline-success:not(:disabled):not(.disabled).active, .btn-outline-success:not(:disabled):not(.disabled):active, .show>.btn-outline-success.dropdown-toggle {

    color: #fff;

    background-color: #00a28a;

    border-color: #00a28a

}

.btn-outline-success:not(:disabled):not(.disabled).active:focus, .btn-outline-success:not(:disabled):not(.disabled):active:focus, .show>.btn-outline-success.dropdown-toggle:focus {

    box-shadow: 0 0 0 1px rgba(0, 162, 138, .5)

}

.btn-outline-info {

    color: #0179a8;

    border-color: #0179a8

}

.btn-outline-info:hover {

    color: #fff;

    background-color: #0179a8;

    border-color: #0179a8

}

.btn-outline-info.focus, .btn-outline-info:focus {

    box-shadow: 0 0 0 1px rgba(1, 121, 168, .5)

}

.btn-outline-info.disabled, .btn-outline-info:disabled {

    color: #0179a8;

    background-color: transparent

}

.btn-outline-info:not(:disabled):not(.disabled).active, .btn-outline-info:not(:disabled):not(.disabled):active, .show>.btn-outline-info.dropdown-toggle {

    color: #fff;

    background-color: #0179a8;

    border-color: #0179a8

}

.btn-outline-info:not(:disabled):not(.disabled).active:focus, .btn-outline-info:not(:disabled):not(.disabled):active:focus, .show>.btn-outline-info.dropdown-toggle:focus {

    box-shadow: 0 0 0 1px rgba(1, 121, 168, .5)

}

.btn-outline-warning {

    color: #f7c46c;

    border-color: #f7c46c

}

.btn-outline-warning:hover {

    color: #363642;

    background-color: #f7c46c;

    border-color: #f7c46c

}

.btn-outline-warning.focus, .btn-outline-warning:focus {

    box-shadow: 0 0 0 1px rgba(247, 196, 108, .5)

}

.btn-outline-warning.disabled, .btn-outline-warning:disabled {

    color: #f7c46c;

    background-color: transparent

}

.btn-outline-warning:not(:disabled):not(.disabled).active, .btn-outline-warning:not(:disabled):not(.disabled):active, .show>.btn-outline-warning.dropdown-toggle {

    color: #363642;

    background-color: #f7c46c;

    border-color: #f7c46c

}

.btn-outline-warning:not(:disabled):not(.disabled).active:focus, .btn-outline-warning:not(:disabled):not(.disabled):active:focus, .show>.btn-outline-warning.dropdown-toggle:focus {

    box-shadow: 0 0 0 1px rgba(247, 196, 108, .5)

}

.btn-outline-danger {

    color: #b76ba3;

    border-color: #b76ba3

}

.btn-outline-danger:hover {

    color: #fff;

    background-color: #b76ba3;

    border-color: #b76ba3

}

.btn-outline-danger.focus, .btn-outline-danger:focus {

    box-shadow: 0 0 0 1px rgba(183, 107, 163, .5)

}

.btn-outline-danger.disabled, .btn-outline-danger:disabled {

    color: #b76ba3;

    background-color: transparent

}

.btn-outline-danger:not(:disabled):not(.disabled).active, .btn-outline-danger:not(:disabled):not(.disabled):active, .show>.btn-outline-danger.dropdown-toggle {

    color: #fff;

    background-color: #b76ba3;

    border-color: #b76ba3

}

.btn-outline-danger:not(:disabled):not(.disabled).active:focus, .btn-outline-danger:not(:disabled):not(.disabled):active:focus, .show>.btn-outline-danger.dropdown-toggle:focus {

    box-shadow: 0 0 0 1px rgba(183, 107, 163, .5)

}

.btn-outline-light {

    color: #f6f7f9;

    border-color: #f6f7f9

}

.btn-outline-light:hover {

    color: #363642;

    background-color: #f6f7f9;

    border-color: #f6f7f9

}

.btn-outline-light.focus, .btn-outline-light:focus {

    box-shadow: 0 0 0 1px rgba(246, 247, 249, .5)

}

.btn-outline-light.disabled, .btn-outline-light:disabled {

    color: #f6f7f9;

    background-color: transparent

}

.btn-outline-light:not(:disabled):not(.disabled).active, .btn-outline-light:not(:disabled):not(.disabled):active, .show>.btn-outline-light.dropdown-toggle {

    color: #363642;

    background-color: #f6f7f9;

    border-color: #f6f7f9

}

.btn-outline-light:not(:disabled):not(.disabled).active:focus, .btn-outline-light:not(:disabled):not(.disabled):active:focus, .show>.btn-outline-light.dropdown-toggle:focus {

    box-shadow: 0 0 0 1px rgba(246, 247, 249, .5)

}

.btn-outline-dark {

    color: #222230;

    border-color: #222230

}

.btn-outline-dark:hover {

    color: #fff;

    background-color: #222230;

    border-color: #222230

}

.btn-outline-dark.focus, .btn-outline-dark:focus {

    box-shadow: 0 0 0 1px rgba(34, 34, 48, .5)

}

.btn-outline-dark.disabled, .btn-outline-dark:disabled {

    color: #222230;

    background-color: transparent

}

.btn-outline-dark:not(:disabled):not(.disabled).active, .btn-outline-dark:not(:disabled):not(.disabled):active, .show>.btn-outline-dark.dropdown-toggle {

    color: #fff;

    background-color: #222230;

    border-color: #222230

}

.btn-outline-dark:not(:disabled):not(.disabled).active:focus, .btn-outline-dark:not(:disabled):not(.disabled):active:focus, .show>.btn-outline-dark.dropdown-toggle:focus {

    box-shadow: 0 0 0 1px rgba(34, 34, 48, .5)

}

.btn-link {

    font-weight: 400;

    color: #346cb0;

    text-decoration: none

}

.btn-link:hover {

    color: #234875

}

.btn-link.focus, .btn-link:focus, .btn-link:hover {

    text-decoration: underline

}

.btn-link.disabled, .btn-link:disabled {

    color: #888c9b;

    pointer-events: none

}

.btn-group-lg>.btn, .btn-lg {

    padding: .5rem 1rem;

    font-size: 1rem;

    line-height: 1.75;

    border-radius: .3rem

}

.btn-group-sm>.btn, .btn-sm {

    padding: .25rem .5rem;

    font-size: .875rem;

    line-height: 1.5;

    border-radius: .2rem

}

.btn-block {

    display: block;

    width: 100%

}

.btn-block+.btn-block {

    margin-top: .5rem

}

btn-secondary {

    color: #363642;

    background: linear-gradient(180deg, #fff, #f6f7f9);

    border-color: #d7dce5;

    box-shadow: 0 1px 0 0 rgba(20, 20, 31, .05)

}

.btn-secondary:hover {

    background: linear-gradient(180deg, #f6f7f9, #f6f7f9);

    border-color: #346cb0;

}

.btn-secondary.focus, .btn-secondary:focus {

    background: linear-gradient(180deg, #fff, #f6f7f9);

    border-color: #346cb0;

    box-shadow: 0 0 0 1px #346cb0

}

.btn-secondary.disabled, .btn-secondary:disabled {

    background: linear-gradient(180deg, #f6f7f9, #f6f7f9);

    border-color: #d7dce5

}

.btn-secondary:not(:disabled):not(.disabled).active, .btn-secondary:not(:disabled):not(.disabled):active, .show>.btn-secondary.dropdown-toggle {

    background: linear-gradient(180deg, #fff, #f6f7f9);

    box-shadow: inset 0 1px 1px 0 rgba(20, 20, 31, .1), inset 0 1px 4px 0 rgba(20, 20, 31, .2);

    border-color: #d7dce5

}

.btn-secondary:not(:disabled):not(.disabled).active:focus, .btn-secondary:not(:disabled):not(.disabled):active:focus, .show>.btn-secondary.dropdown-toggle:focus {

    box-shadow: inset 0 1px 1px 0 rgba(20, 20, 31, .1), inset 0 1px 4px 0 rgba(20, 20, 31, .2)

}

.btn-outline-secondary {

    color: #888c9b;

    border-color: #a6abbd

}

.btn-outline-secondary.focus, .btn-outline-secondary:focus, .btn-outline-secondary:hover, .btn-outline-secondary:not(:disabled):not(.disabled).active, .btn-outline-secondary:not(:disabled):not(.disabled):active, .show>.btn-outline-secondary.dropdown-toggle {

    color: #363642;

    border-color: #a6abbd

}

.btn-subtle-primary {

    color: #2e609c;

    background-color: rgba(52, 108, 176, .08);

    border-color: transparent

}

.btn-subtle-primary.focus, .btn-subtle-primary:focus, .btn-subtle-primary:hover {

    color: #2e609c;

    background-color: rgba(52, 108, 176, .12);

    box-shadow: none

}

.btn-subtle-primary.disabled, .btn-subtle-primary:disabled {

    background-color: rgba(52, 108, 176, .08)

}

.btn-subtle-primary:not(:disabled):not(.disabled).active, .btn-subtle-primary:not(:disabled):not(.disabled):active, .show>.btn-subtle-primary.dropdown-toggle {

    background-color: rgba(52, 108, 176, .2)

}

.btn-subtle-secondary {

    color: #888c9b;

    background-color: rgba(246, 247, 249, .08);

    border-color: transparent

}

.btn-subtle-secondary.focus, .btn-subtle-secondary:focus, .btn-subtle-secondary:hover {

    color: #888c9b;

    background-color: rgba(246, 247, 249, .12);

    box-shadow: none

}

.btn-subtle-secondary.disabled, .btn-subtle-secondary:disabled {

    background-color: rgba(246, 247, 249, .08)

}

.btn-subtle-secondary:not(:disabled):not(.disabled).active, .btn-subtle-secondary:not(:disabled):not(.disabled):active, .show>.btn-subtle-secondary.dropdown-toggle {

    background-color: rgba(246, 247, 249, .2)

}

.btn-subtle-success {

    color: #008974;

    background-color: rgba(0, 162, 138, .08);

    border-color: transparent

}

.btn-subtle-success.focus, .btn-subtle-success:focus, .btn-subtle-success:hover {

    color: #008974;

    background-color: rgba(0, 162, 138, .12);

    box-shadow: none

}

.btn-subtle-success.disabled, .btn-subtle-success:disabled {

    background-color: rgba(0, 162, 138, .08)

}

.btn-subtle-success:not(:disabled):not(.disabled).active, .btn-subtle-success:not(:disabled):not(.disabled):active, .show>.btn-subtle-success.dropdown-toggle {

    background-color: rgba(0, 162, 138, .2)

}

.btn-subtle-info {

    color: #01678f;

    background-color: rgba(1, 121, 168, .08);

    border-color: transparent

}

.btn-subtle-info.focus, .btn-subtle-info:focus, .btn-subtle-info:hover {

    color: #01678f;

    background-color: rgba(1, 121, 168, .12);

    box-shadow: none

}

.btn-subtle-info.disabled, .btn-subtle-info:disabled {

    background-color: rgba(1, 121, 168, .08)

}

.btn-subtle-info:not(:disabled):not(.disabled).active, .btn-subtle-info:not(:disabled):not(.disabled):active, .show>.btn-subtle-info.dropdown-toggle {

    background-color: rgba(1, 121, 168, .2)

}

.btn-subtle-warning {

    color: #f6ba54;

    background-color: rgba(247, 196, 108, .08);

    border-color: transparent

}

.btn-subtle-warning.focus, .btn-subtle-warning:focus, .btn-subtle-warning:hover {

    color: #f6ba54;

    background-color: rgba(247, 196, 108, .12);

    box-shadow: none

}

.btn-subtle-warning.disabled, .btn-subtle-warning:disabled {

    background-color: rgba(247, 196, 108, .08)

}

.btn-subtle-warning:not(:disabled):not(.disabled).active, .btn-subtle-warning:not(:disabled):not(.disabled):active, .show>.btn-subtle-warning.dropdown-toggle {

    background-color: rgba(247, 196, 108, .2)

}

.btn-subtle-danger {

    color: #af5a98;

    background-color: rgba(183, 107, 163, .08);

    border-color: transparent

}

.btn-subtle-danger.focus, .btn-subtle-danger:focus, .btn-subtle-danger:hover {

    color: #af5a98;

    background-color: rgba(183, 107, 163, .12);

    box-shadow: none

}

.btn-subtle-danger.disabled, .btn-subtle-danger:disabled {

    background-color: rgba(183, 107, 163, .08)

}

.btn-subtle-danger:not(:disabled):not(.disabled).active, .btn-subtle-danger:not(:disabled):not(.disabled):active, .show>.btn-subtle-danger.dropdown-toggle {

    background-color: rgba(183, 107, 163, .2)

}

.btn-subtle-light {

    color: #363642;

    background-color: rgba(246, 247, 249, .08);

    border-color: transparent

}

.btn-subtle-light.focus, .btn-subtle-light:focus, .btn-subtle-light:hover {

    color: #363642;

    background-color: rgba(246, 247, 249, .12);

    box-shadow: none

}

.btn-subtle-light.disabled, .btn-subtle-light:disabled {

    background-color: rgba(246, 247, 249, .08)

}

.btn-subtle-light:not(:disabled):not(.disabled).active, .btn-subtle-light:not(:disabled):not(.disabled):active, .show>.btn-subtle-light.dropdown-toggle {

    background-color: rgba(246, 247, 249, .2)

}

.btn-subtle-dark {

    color: #363642;

    background-color: rgba(34, 34, 48, .08);

    border-color: transparent

}

.btn-subtle-dark.focus, .btn-subtle-dark:focus, .btn-subtle-dark:hover {

    color: #363642;

    background-color: rgba(34, 34, 48, .12);

    box-shadow: none

}

.btn-subtle-dark.disabled, .btn-subtle-dark:disabled {

    background-color: rgba(34, 34, 48, .08)

}

.btn-subtle-dark:not(:disabled):not(.disabled).active, .btn-subtle-dark:not(:disabled):not(.disabled):active, .show>.btn-subtle-dark.dropdown-toggle {

    background-color: rgba(34, 34, 48, .2)

}

.btn-reset {

    padding: 0 2px;

    font-size: inherit;

    line-height: inherit;

    color: inherit;

    background-color: transparent;

    border: 0;

    cursor: pointer

}

.btn-group-lg>.btn-reset.btn, .btn-group-sm>.btn-reset.btn, .btn-reset.btn, .btn-reset.btn-lg, .btn-reset.btn-sm {

    height: auto

}

.btn-reset:focus, .btn-reset:hover {

    color: inherit;

    text-decoration: inherit;

    box-shadow: none

}

.btn-reset.text-muted.active, .btn-reset.text-muted.focus, .btn-reset.text-muted.show, .btn-reset.text-muted:focus, .btn-reset.text-muted:hover {

    color: #363642!important

}

.btn-icon {

    padding: 0;

    line-height: calc(1.5em + .75rem + 2px);

    border-radius: 2.25rem;

    width: calc(1.5em + .75rem + 2px);

    height: calc(1.5em + .75rem + 2px)

}

.btn-group-sm>.btn-icon.btn, .btn-icon.btn-sm {

    line-height: calc(1.5em + .5rem + 2px);

    width: calc(1.5em + .5rem + 2px);

    height: calc(1.5em + .5rem + 2px)

}

.btn-group-lg>.btn-icon.btn, .btn-icon.btn-lg {

    line-height: calc(1.75em + 1rem + 2px);

    width: calc(1.75em + 1rem + 2px);

    height: calc(1.75em + 1rem + 2px)

}

@media (min-width: 768px) {

    .btn-icon {

        line-height:calc(1.5em + .75rem);

        width: 2.25rem;

        height: 2.25rem

    }

    .btn-group-sm>.btn-icon.btn, .btn-icon.btn-sm {

        line-height: calc(1.5em + .5rem);

        width: 1.8125rem;

        height: 1.8125rem

    }

    .btn-group-lg>.btn-icon.btn, .btn-icon.btn-lg {

        line-height: calc(1.75em + 1rem);

        width: 2.75rem;

        height: 2.75rem

    }

}

.dropdown-menu {

    margin-top: 10px;

    border: 0;

    font-weight: 400;

    box-shadow: 0 0 0 1px rgba(20, 20, 31, .05), 0 2px 7px 1px rgba(20, 20, 31, .16);

    -webkit-animation-duration: .2s;

    animation-duration: .2s;

    -webkit-animation-fill-mode: both;

    animation-fill-mode: both

}

.dropdown-menu[x-placement=top-end], .dropdown-menu[x-placement=top-start] {

    margin-top: auto;

    margin-bottom: 10px

}

.dropdown-menu[x-placement=right-end], .dropdown-menu[x-placement=right-start] {

    margin-top: auto;

    margin-left: 10px

}

.dropdown-menu[x-placement=left-end], .dropdown-menu[x-placement=left-start] {

    margin-top: auto;

    margin-right: 10px

}

@media (min-width: 768px) {

    .dropdown-menu {

        font-size:.875rem

    }

}

.dropdown-menu.show {

    -webkit-animation-name: showDropdown;

    animation-name: showDropdown

}

.dropdown-menu-rich {

    width: 20rem

}

.dropdown-menu-md {

    width: 18rem

}

.dropdown-menu-lg {

    width: 24rem

}

.dropdown-menu-xl {

    width: 30rem

}

.dropdown-menu .dropdown-toggle:after {

    margin-left: auto

}

.dropdown-header {

    display: flex;

    justify-content: space-between;

    align-items: center

}

.dropdown-header>a, .dropdown-header>a:focus, .dropdown-header>a:hover {

    font-weight: 400;

    font-size: .75rem;

    color: #888c9b

}

.dropdown-icon {

    margin-right: .25rem;

    color: #a6abbd;

    width: 1.25rem

}

.dropdown-item.active .date, .dropdown-item.active .dropdown-icon, .dropdown-item.active .subject, .dropdown-item.active .text, .dropdown-item.active .text-muted, .dropdown-item.active.unread .subject, .dropdown-item.active.unread .text, .dropdown-item.focus .date, .dropdown-item.focus .dropdown-icon, .dropdown-item.focus .subject, .dropdown-item.focus .text, .dropdown-item.focus .text-muted, .dropdown-item.focus.unread .subject, .dropdown-item.focus.unread .text, .dropdown-item:active .date, .dropdown-item:active .dropdown-icon, .dropdown-item:active .subject, .dropdown-item:active .text, .dropdown-item:active .text-muted, .dropdown-item:active.unread .subject, .dropdown-item:active.unread .text, .dropdown-item:focus .date, .dropdown-item:focus .dropdown-icon, .dropdown-item:focus .subject, .dropdown-item:focus .text, .dropdown-item:focus .text-muted, .dropdown-item:focus.unread .subject, .dropdown-item:focus.unread .text, .dropdown-item:hover .date, .dropdown-item:hover .dropdown-icon, .dropdown-item:hover .subject, .dropdown-item:hover .text, .dropdown-item:hover .text-muted, .dropdown-item:hover.unread .subject, .dropdown-item:hover.unread .text {

    color: inherit

}

.dropdown-item.active .text-muted, .dropdown-item.focus .text-muted, .dropdown-item:active .text-muted, .dropdown-item:focus .text-muted, .dropdown-item:hover .text-muted {

    opacity: .87

}

.dropdown-item.unread .subject, .dropdown-item.unread .text {

    font-weight: 600;

    color: #363642

}

.dropdown-item .date, .dropdown-item .subject, .dropdown-item .text {

    margin-bottom: 0;

    line-height: 1.4

}

.dropdown-item .subject {

    font-size: .75rem;

    color: #222230

}

.dropdown-item .text {

    font-size: .875rem;

    color: #222230

}

.dropdown-item .date {

    font-size: .75rem;

    color: #888c9b

}

.dropdown-arrow {

    top: 0;

    overflow: hidden;

    height: 1.25rem;

    width: 1.25rem;

    z-index: 1001;

    transform: translate3d(0, -100%, 0)

}

.dropdown-arrow, .dropdown-arrow:before {

    display: block;

    position: absolute;

    left: .5rem;

    pointer-events: none

}

.dropdown-arrow:before {

    content:"";

    bottom: -.375rem;

    transform: rotate(45deg);

    height: .75rem;

    width: .75rem;

    margin-left: -5px;

    background-color: hsla(0, 0%, 100%, .98);

    box-shadow: 0 0 0 1px rgba(20, 20, 31, .05), 0 2px 7px 1px rgba(20, 20, 31, .16)

}

.dropdown, .dropleft, .dropright, .dropup {

    position: relative

}

.dropdown-toggle {

    white-space: nowrap

}

.dropdown-toggle:empty:after {

    margin-left: 0

}

.dropdown-menu {

    position: absolute;

    top: 100%;

    left: 0;

    z-index: 1000;

    display: none;

    float: left;

    min-width: 10rem;

    padding: .5rem 0;

    margin: .125rem 0 0;

    font-size: 1rem;

    color: #363642;

    text-align: left;

    list-style: none;

    background-color: hsla(0, 0%, 100%, .98);

    background-clip: padding-box;

    border: 1px solid rgba(20, 20, 31, .15);

    border-radius: .25rem

}

.dropdown-menu-left {

    right: auto;

    left: 0

}

.dropdown-menu-right {

    right: 0;

    left: auto

}

@media (min-width: 576px) {

    .dropdown-menu-sm-left {

        right:auto;

        left: 0

    }

    .dropdown-menu-sm-right {

        right: 0;

        left: auto

    }

}

@media (min-width: 768px) {

    .dropdown-menu-md-left {

        right:auto;

        left: 0

    }

    .dropdown-menu-md-right {

        right: 0;

        left: auto

    }

}

@media (min-width: 992px) {

    .dropdown-menu-lg-left {

        right:auto;

        left: 0

    }

    .dropdown-menu-lg-right {

        right: 0;

        left: auto

    }

}

@media (min-width: 1200px) {

    .dropdown-menu-xl-left {

        right:auto;

        left: 0

    }

    .dropdown-menu-xl-right {

        right: 0;

        left: auto

    }

}

.dropup .dropdown-menu {

    top: auto;

    bottom: 100%;

    margin-top: 0;

    margin-bottom: .125rem

}

.dropup .dropdown-toggle:after {

    display: inline-block;

    margin-left: .255em;

    vertical-align: .255em;

    content:"";

    border-top: 0;

    border-right: .3em solid transparent;

    border-bottom: .3em solid;

    border-left: .3em solid transparent

}

.dropup .dropdown-toggle:empty:after {

    margin-left: 0

}

.dropright .dropdown-menu {

    top: 0;

    right: auto;

    left: 100%;

    margin-top: 0;

    margin-left: .125rem

}

.dropright .dropdown-toggle:after {

    display: inline-block;

    margin-left: .255em;

    vertical-align: .255em;

    content:"";

    border-top: .3em solid transparent;

    border-right: 0;

    border-bottom: .3em solid transparent;

    border-left: .3em solid

}

.dropright .dropdown-toggle:empty:after {

    margin-left: 0

}

.dropright .dropdown-toggle:after {

    vertical-align: 0

}

.dropleft .dropdown-menu {

    top: 0;

    right: 100%;

    left: auto;

    margin-top: 0;

    margin-right: .125rem

}

.dropleft .dropdown-toggle:after {

    display: inline-block;

    margin-left: .255em;

    vertical-align: .255em;

    content:"";

    display: none

}

.dropleft .dropdown-toggle:before {

    display: inline-block;

    margin-right: .255em;

    vertical-align: .255em;

    content:"";

    border-top: .3em solid transparent;

    border-right: .3em solid;

    border-bottom: .3em solid transparent

}

.dropleft .dropdown-toggle:empty:after {

    margin-left: 0

}

.dropleft .dropdown-toggle:before {

    vertical-align: 0

}

.dropdown-menu[x-placement^=bottom], .dropdown-menu[x-placement^=left], .dropdown-menu[x-placement^=right], .dropdown-menu[x-placement^=top] {

    right: auto;

    bottom: auto

}

.dropdown-divider {

    height: 0;

    margin: .5rem 0;

    overflow: hidden;

    border-top: 1px solid #e6e8ed

}

.dropdown-item {

    display: block;

    width: 100%;

    padding: .5rem 1rem;

    clear: both;

    font-weight: 400;

    color: #191927;

    text-align: inherit;

    white-space: nowrap;

    background-color: transparent;

    border: 0

}

.dropdown-item.active, .dropdown-item:active, .dropdown-item:focus, .dropdown-item:hover {

    color: #fff;

    text-decoration: none;

    background-color: #346cb0

}

.dropdown-item.disabled, .dropdown-item:disabled {

    color: #888c9b;

    pointer-events: none;

    background-color: transparent

}

.dropdown-menu.show {

    display: block

}

.dropdown-header {

    display: block;

    padding: .5rem 1rem;

    margin-bottom: 0;

    font-size: .875rem;

    color: #888c9b;

    white-space: nowrap

}

.dropdown-item-text {

    display: block;

    padding: .5rem 1rem;

    color: #191927

}

.dropdown-arrow-right, .dropdown-menu-right>.dropdown-arrow {

    left: auto;

    right: .5rem

}

.dropdown-arrow-left {

    left: .5rem

}

::-webkit-scrollbar {
    width: 10px;
    height: 10px;
}

::-webkit-scrollbar-track-piece {
    background-color: rgba(180,180,180,0.06);
    border-radius: 3px;
}

::-webkit-scrollbar-thumb {
    background-color: rgba(180,180,180,0.2);
    border-radius: 12px;
    background-clip: padding-box;
    border: 1px solid rgba(180,180,180,0.4);
    min-height: 28px;
}

@media (min-width: 768px) {

    .form-control {

        height: 2.25rem;

        font-size: 0.875rem;

    }

    .form-control.form-control-sm {

        height: 1.8125rem;

        font-size: 0.8125rem;

    }

    .form-control.form-control-lg {

        height: 2.75rem;

        font-size: 1rem;

    }

    .form-check {

        font-size: 0.875rem;

    }

    .col-form-label-lg {

        font-size: 1rem;

    }

}

@media (min-width: 768px) {

    .form-group .invalid-feedback, .form-group .small, .form-group .valid-feedback, .form-group small {

        font-size: 85%;

    }

}

.form-control {

    box-shadow: inset 0 3px 0 0 rgb(34 34 48 / 5%);

    -webkit-backface-visibility: hidden;

    backface-visibility: hidden;

    color: #363642;

    background: linear-gradient(178deg, #fff, #f2f2f3a3);

    border-color: #d7dce5;

    box-shadow: 0 1px 0 0 rgb(20 20 31 / 5%);

}

.form-control[readonly] {

    background-color: #dbdbdb;

    cursor: not-allowed;

}

.form-control[readonly]:hover ~ .input-group-prepend .input-group-text {

    color: #363642;

}

.form-control-reflow {

    background-color: transparent;

    border-color: transparent;

    box-shadow: none;

}

.form-control-reflow:hover {

    background-color: #e6e8ed;

}

.form-control-reflow:focus {

    background-color: #fff;

    border-color: #346cb0;

}

.form-actions {

    display: flex;

    padding-top: 0.5rem;

}

.form-actions .btn + .btn, .form-actions .btn + .btn-group, .form-actions .btn-group + .btn, .form-actions .btn-group + .btn-group {

    margin-left: 0.125rem;

}

.form-label-group {

    position: relative;

}

.form-label-group > input, .form-label-group > label {

    padding: 0 0.75rem;

}

.form-label-group input, .form-label-group select {

    padding-top: 1.25rem;

    padding-bottom: 0.25rem;

    height: auto;

}

.form-label-group > label {

    display: block;

    position: absolute;

    top: 0;

    left: 0;

    padding-top: 0.25rem;

    padding-bottom: 0.25rem;

    width: 100%;

    margin-bottom: 0;

    line-height: 1.5;

    text-align: left;

    font-size: 0.75rem;

    color: #888c9b;

    border: 1px solid transparent;

    border-radius: 0.25rem;

    transition: all 0.1s ease-in-out;

    pointer-events: none;

}

.form-label-group input::-webkit-input-placeholder {

    color: transparent;

}

.form-label-group input::-moz-placeholder {

    color: transparent;

}

.form-label-group input:-ms-input-placeholder {

    color: transparent;

}

.form-label-group input::-ms-input-placeholder {

    color: transparent;

}

.form-label-group input::placeholder {

    color: transparent;

}

.form-label-group input:placeholder-shown:not(:-webkit-autofill) {

    padding-top: 0.75rem;

    padding-bottom: 0.75rem;

}

.form-label-group input:placeholder-shown:not(:-webkit-autofill) ~ label {

    padding-top: 0.75rem;

    padding-bottom: 0.75rem;

    color: #888c9b;

    font-size: inherit;

}

.form-label-group input.placeholder-shown:not(:-webkit-autofill) {

    padding-top: 0.75rem;

    padding-bottom: 0.75rem;

}

.form-label-group input.placeholder-shown:not(:-webkit-autofill) ~ label {

    padding-top: 0.75rem;

    padding-bottom: 0.75rem;

    color: #5e6686;

    font-size: inherit;

}

form-control {

    display: block;

    width: 100%;

    height: calc(1.5em + 0.75rem + 2px);

    padding: 0.375rem 0.75rem;

    font-size: 1rem;

    font-weight: 400;

    line-height: 1.5;

    color: #363642;

    background-color: #fff;

    background-clip: padding-box;

    border: 1px solid #c6c9d5;

    border-radius: 0.25rem;

    transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;

}

@media (prefers-reduced-motion: reduce) {

    .form-control {

        transition: none;

    }

}

.form-control::-ms-expand {

    background-color: transparent;

    border: 0;

}

.form-control:-moz-focusring {

    color: transparent;

    text-shadow: 0 0 0 #363642;

}

.form-control:focus {

    color: #363642;

    background-color: #fff;

    border-color: #346cb0;

    outline: 0;

    box-shadow: 0 0 0 1px #346cb0;

}

.form-control::-webkit-input-placeholder {

    color: #888c9b;

    opacity: 1;

}

.form-control::-moz-placeholder {

    color: #888c9b;

    opacity: 1;

}

.form-control:-ms-input-placeholder {

    color: #888c9b;

    opacity: 1;

}

.form-control::-ms-input-placeholder {

    color: #888c9b;

    opacity: 1;

}

.form-control::placeholder {

    color: #888c9b;

    opacity: 1;

}

.form-control:disabled, .form-control[readonly] {

    background: #efefef;

    opacity: 1;

}

select.form-control:focus::-ms-value {

    color: #363642;

    background-color: #fff;

}

.form-control-file, .form-control-range {

    display: block;

    width: 100%;

}

.col-form-label {

    padding-top: calc(0.375rem + 1px);

    padding-bottom: calc(0.375rem + 1px);

    margin-bottom: 0;

    font-size: inherit;

    line-height: 1.5;

}

.col-form-label-lg {

    padding-top: calc(0.5rem + 1px);

    padding-bottom: calc(0.5rem + 1px);

    font-size: 1rem;

    line-height: 1.75;

}

.col-form-label-sm {

    padding-top: calc(0.25rem + 1px);

    padding-bottom: calc(0.25rem + 1px);

    font-size: 0.875rem;

    line-height: 1.5;

}

.form-control-plaintext {

    display: block;

    width: 100%;

    padding: 0.375rem 0;

    margin-bottom: 0;

    font-size: 1rem;

    line-height: 1.5;

    color: #363642;

    background-color: transparent;

    border: solid transparent;

    border-width: 1px 0;

}

.form-control-plaintext.form-control-lg, .form-control-plaintext.form-control-sm {

    padding-right: 0;

    padding-left: 0;

}

.form-control-sm {

    height: calc(1.5em + 0.5rem + 2px);

    padding: 0.25rem 0.5rem;

    font-size: 0.875rem;

    line-height: 1.5;

    border-radius: 0.2rem;

}

.form-control-lg {

    height: calc(1.75em + 1rem + 2px);

    padding: 0.5rem 1rem;

    font-size: 1rem;

    line-height: 1.75;

    border-radius: 0.3rem;

}

select.form-control[multiple], select.form-control[size], textarea.form-control {

    height: auto;

}

.form-group {

    margin-bottom: 1rem;

}

.form-text {

    display: block;

    margin-top: 0.25rem;

}

.form-row {

    display: flex;

    flex-wrap: wrap;

    margin-right: -5px;

    margin-left: -5px;

}

.form-row > .col, .form-row >[class*="col-"] {

    padding-right: 5px;

    padding-left: 5px;

}

.form-check {

    position: relative;

    display: block;

    padding-left: 1.25rem;

}

.form-check-input {

    position: absolute;

    margin-top: 0.3rem;

    margin-left: -1.25rem;

}

.form-check-input:disabled ~ .form-check-label, .form-check-input[disabled] ~ .form-check-label {

    color: #888c9b;

}

.form-check-label {

    margin-bottom: 0;

}

.form-check-inline {

    display: inline-flex;

    align-items: center;

    padding-left: 0;

    margin-right: 0.75rem;

}

.form-check-inline .form-check-input {

    position: static;

    margin-top: 0;

    margin-right: 0.3125rem;

    margin-left: 0;

}

.valid-feedback {

    display: none;

    width: 100%;

    margin-top: 0.25rem;

    font-size: 80%;

    color: #00a28a;

}

.valid-tooltip {

    position: absolute;

    top: 100%;

    z-index: 5;

    display: none;

    max-width: 100%;

    padding: 0.25rem 0.5rem;

    margin-top: 0.1rem;

    font-size: 0.875rem;

    line-height: 1.5;

    color: #fff;

    background-color: rgba(0, 162, 138, 0.98);

    border-radius: 0.25rem;

}

.is-valid ~ .valid-feedback, .is-valid ~ .valid-tooltip, .was-validated :valid ~ .valid-feedback, .was-validated :valid ~ .valid-tooltip {

    display: block;

}

.form-control.is-valid, .was-validated .form-control:valid {

    border-color: #00a28a;

    padding-right: calc(1.5em + 0.75rem);

    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8'%3E%3Cpath fill='%2300A28A' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E");

    background-repeat: no-repeat;

    background-position: right calc(0.375em + 0.1875rem) center;

    background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);

}

.form-control.is-valid:focus, .was-validated .form-control:valid:focus {

    border-color: #00a28a;

    box-shadow: 0 0 0 1px rgba(0, 162, 138, 0.25);

}

.was-validated textarea.form-control:valid, textarea.form-control.is-valid {

    padding-right: calc(1.5em + 0.75rem);

    background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);

}

.custom-select.is-valid, .was-validated .custom-select:valid {

    border-color: #00a28a;

    padding-right: calc(0.75em + 2.3125rem);

    background: url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='14' fill='%23888c9b' viewBox='0 0 1792 1792' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1408 704q0 26-19 45l-448 448q-19 19-45 19t-45-19L403 749q-19-19-19-45t19-45 45-19h896q26 0 45 19t19 45z'/%3E%3C/svg%3E") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8'%3E%3Cpath fill='%2300A28A' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E") linear-gradient(180deg, #fff, #f6f7f9) no-repeat center right 1.75rem / calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);

}

.custom-select.is-valid:focus, .was-validated .custom-select:valid:focus {

    border-color: #00a28a;

    box-shadow: 0 0 0 1px rgba(0, 162, 138, 0.25);

}

.form-check-input.is-valid ~ .form-check-label, .was-validated .form-check-input:valid ~ .form-check-label {

    color: #00a28a;

}

.form-check-input.is-valid ~ .valid-feedback, .form-check-input.is-valid ~ .valid-tooltip, .was-validated .form-check-input:valid ~ .valid-feedback, .was-validated .form-check-input:valid ~ .valid-tooltip {

    display: block;

}

.custom-control-input.is-valid ~ .custom-control-label, .was-validated .custom-control-input:valid ~ .custom-control-label {

    color: #00a28a;

}

.custom-control-input.is-valid:checked ~ .custom-control-label:before, .was-validated .custom-control-input:valid:checked ~ .custom-control-label:before {

    border-color: #00d5b5;

    background-color: #00d5b5;

}

.custom-control-input.is-valid:focus ~ .custom-control-label:before, .was-validated .custom-control-input:valid:focus ~ .custom-control-label:before {

    box-shadow: 0 0 0 1px rgba(0, 162, 138, 0.25);

}

.custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label:before, .custom-file-input.is-valid ~ .custom-file-label, .was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label:before, .was-validated .custom-file-input:valid ~ .custom-file-label {

    border-color: #00a28a;

}

.custom-file-input.is-valid:focus ~ .custom-file-label, .was-validated .custom-file-input:valid:focus ~ .custom-file-label {

    box-shadow: 0 0 0 1px rgba(0, 162, 138, 0.25);

}

.invalid-feedback {

    display: none;

    width: 100%;

    margin-top: 0.25rem;

    font-size: 80%;

    color: #b76ba3;

}

.invalid-tooltip {

    position: absolute;

    top: 100%;

    z-index: 5;

    display: none;

    max-width: 100%;

    padding: 0.25rem 0.5rem;

    margin-top: 0.1rem;

    font-size: 0.875rem;

    line-height: 1.5;

    color: #fff;

    background-color: rgba(183, 107, 163, 0.98);

    border-radius: 0.25rem;

}

.is-invalid ~ .invalid-feedback, .is-invalid ~ .invalid-tooltip, .was-validated :invalid ~ .invalid-feedback, .was-validated :invalid ~ .invalid-tooltip {

    display: block;

}

.form-control.is-invalid, .was-validated .form-control:invalid {

    border-color: #b76ba3;

    padding-right: calc(1.5em + 0.75rem);

    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23B76BA3'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23B76BA3' stroke='none'/%3E%3C/svg%3E");

    background-repeat: no-repeat;

    background-position: right calc(0.375em + 0.1875rem) center;

    background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);

}

.form-control.is-invalid:focus, .was-validated .form-control:invalid:focus {

    border-color: #b76ba3;

    box-shadow: 0 0 0 1px rgba(183, 107, 163, 0.25);

}

.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {

    padding-right: calc(1.5em + 0.75rem);

    background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);

}

.custom-select.is-invalid, .was-validated .custom-select:invalid {

    border-color: #b76ba3;

    padding-right: calc(0.75em + 2.3125rem);

    background: url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='14' fill='%23888c9b' viewBox='0 0 1792 1792' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1408 704q0 26-19 45l-448 448q-19 19-45 19t-45-19L403 749q-19-19-19-45t19-45 45-19h896q26 0 45 19t19 45z'/%3E%3C/svg%3E") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23B76BA3'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23B76BA3' stroke='none'/%3E%3C/svg%3E") linear-gradient(180deg, #fff, #f6f7f9) no-repeat center right 1.75rem / calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);

}

.custom-select.is-invalid:focus, .was-validated .custom-select:invalid:focus {

    border-color: #b76ba3;

    box-shadow: 0 0 0 1px rgba(183, 107, 163, 0.25);

}

.form-check-input.is-invalid ~ .form-check-label, .was-validated .form-check-input:invalid ~ .form-check-label {

    color: #b76ba3;

}

.form-check-input.is-invalid ~ .invalid-feedback, .form-check-input.is-invalid ~ .invalid-tooltip, .was-validated .form-check-input:invalid ~ .invalid-feedback, .was-validated .form-check-input:invalid ~ .invalid-tooltip {

    display: block;

}

.custom-control-input.is-invalid ~ .custom-control-label, .was-validated .custom-control-input:invalid ~ .custom-control-label {

    color: #b76ba3;

}

.custom-control-input.is-invalid:checked ~ .custom-control-label:before, .was-validated .custom-control-input:invalid:checked ~ .custom-control-label:before {

    border-color: #c88db8;

    background-color: #c88db8;

}

.custom-control-input.is-invalid:focus ~ .custom-control-label:before, .was-validated .custom-control-input:invalid:focus ~ .custom-control-label:before {

    box-shadow: 0 0 0 1px rgba(183, 107, 163, 0.25);

}

.custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label:before, .custom-file-input.is-invalid ~ .custom-file-label, .was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label:before, .was-validated .custom-file-input:invalid ~ .custom-file-label {

    border-color: #b76ba3;

}

.custom-file-input.is-invalid:focus ~ .custom-file-label, .was-validated .custom-file-input:invalid:focus ~ .custom-file-label {

    box-shadow: 0 0 0 1px rgba(183, 107, 163, 0.25);

}

.form-inline {

    display: flex;

    flex-flow: row wrap;

    align-items: center;

}

.form-inline .form-check {

    width: 100%;

}

@media (min-width: 576px) {

    .form-inline label {

        justify-content: center;

    }

    .form-inline .form-group, .form-inline label {

        display: flex;

        align-items: center;

        margin-bottom: 0;

    }

    .form-inline .form-group {

        flex: 0 0 auto;

        flex-flow: row wrap;

    }

    .form-inline .form-control {

        display: inline-block;

        width: auto;

        vertical-align: middle;

    }

    .form-inline .form-control-plaintext {

        display: inline-block;

    }

    .form-inline .custom-select, .form-inline .input-group {

        width: auto;

    }

    .form-inline .form-check {

        display: flex;

        align-items: center;

        justify-content: center;

        width: auto;

        padding-left: 0;

    }

    .form-inline .form-check-input {

        position: relative;

        flex-shrink: 0;

        margin-top: 0;

        margin-right: 0.25rem;

        margin-left: 0;

    }

    .form-inline .custom-control {

        align-items: center;

        justify-content: center;

    }

    .form-inline .custom-control-label {

        margin-bottom: 0;

    }

}

.custom-control:not(.custom-switch) .custom-control-label:before {

    background: linear-gradient(180deg, #fff, #f6f7f9);

    border: 1px solid #c6c9d5;

    box-shadow: 0 1px 0 0 rgba(34, 34, 48, .05);

    pointer-events: auto;

    -webkit-user-select: auto;

    -moz-user-select: auto;

    -ms-user-select: auto;

    user-select: auto

}

.custom-control:not(.custom-switch) .custom-control-label:after {

    transform: scale(0);

    transition: transform .2s ease;

    pointer-events: none;

    -webkit-user-select: none;

    -moz-user-select: none;

    -ms-user-select: none;

    user-select: none

}

.custom-control:not(.custom-switch) .custom-control-label-media:after, .custom-control:not(.custom-switch) .custom-control-label-media:before {

    top: .5rem!important

}

.custom-control:not(.custom-switch) .custom-control-label-media .media {

    align-items: center;

    line-height: 1.2

}

.custom-control-input {

    left: 0;

    -webkit-backface-visibility: hidden;

    backface-visibility: hidden

}

.custom-control-input:checked~.custom-control-label:before {

    border-color: #346cb0;

}

.custom-control-input:checked~.custom-control-label:after {

    transform: scale(1)

}

.custom-control-input:focus~.custom-control-label:before {

    border-color: #346cb0

}

.custom-control-input:disabled~.custom-control-label:before {

    background: #f6f7f9

}

.custom-control-nolabel {

    margin: 0 0 0 -.125rem;

    padding-left: 0

}

.custom-control-nolabel>.custom-control-label {

    width: 1.25rem;

    height: 1.25rem;

    color: transparent;

    overflow: hidden;

    white-space: nowrap;

    -webkit-user-select: none;

    -moz-user-select: none;

    -ms-user-select: none;

    user-select: none

}

.custom-control-nolabel>.custom-control-label:after, .custom-control-nolabel>.custom-control-label:before {

    left: .125rem

}

.custom-checkbox .custom-control-label:after {

    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%230179A8' width='8' height='8'%3E%3Cpath d='M6.41 1l-.69.72L2.94 4.5l-.81-.78L1.41 3 0 4.41l.72.72 1.5 1.5.69.72.72-.72 3.5-3.5.72-.72L6.41 1z'/%3E%3C/svg%3E");

    background: no-repeat 51%/63% 63%

}

.custom-checkbox .custom-control-input:indeterminate~.custom-control-label:after {

    transform: scale(1)

}

.custom-radio .custom-control-label:after {

    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%230179A8' width='8' height='8'%3E%3Cpath d='M4 1C2.34 1 1 2.34 1 4s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3z'/%3E%3C/svg%3E");

    background: no-repeat 51%/63% 63%

}

.custom-number {

    position: relative;

    display: flex

}

.custom-number>.form-control[type=number] {

    flex: 1 1 auto;

    padding-right: 2.25rem;

    -moz-appearance: textfield

}

.custom-number>.form-control[type=number]::-webkit-inner-spin-button, .custom-number>.form-control[type=number]::-webkit-outer-spin-button {

    margin: 0;

    -webkit-appearance: none

}

.custom-number>.form-control[type=number].form-control-sm {

    padding-right: 2rem

}

.custom-number>.form-control[type=number].form-control-lg {

    padding-right: 2.5rem

}

.custom-number-controls {

    position: absolute;

    right: 1px;

    width: 1.5rem;

    height: 100%

}

.custom-number-btn {

    position: absolute;

    right: 0;

    cursor: pointer;

    border-left: 1px solid #c6c9d5;

    width: 100%;

    background-color: #fff;

    line-height: 1.1;

    text-align: center;

    -webkit-user-select: none;

    -moz-user-select: none;

    -ms-user-select: none;

    user-select: none

}

.custom-number-btn:hover {

    color: #346cb0

}

.custom-number-btn.focus, .custom-number-btn:active, .custom-number-btn:focus {

    color: #2e609c;

    background-color: rgba(52, 108, 176, .08)

}

.custom-number-btn.custom-number-up {

    top: 1px;

    height: calc(50% - 1px);

    border-bottom: 1px solid #c6c9d5;

    border-top-right-radius: .25rem

}

.custom-number-btn.custom-number-down {

    bottom: 1px;

    height: calc(50% - 1px);

    border-bottom-right-radius: .25rem

}

@media (min-width: 768px) {

    .custom-select {

        height:2.25rem;

        font-size: .875rem

    }

    .custom-select.custom-select-sm {

        height: 1.8125rem;

        font-size: .8125rem

    }

    .custom-select.custom-select-lg {

        height: 2.75rem;

        font-size: 1rem

    }

}

.custom-select {

    background: url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='14' fill='%23888c9b' viewBox='0 0 1792 1792' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1408 704q0 26-19 45l-448 448q-19 19-45 19t-45-19L403 749q-19-19-19-45t19-45 45-19h896q26 0 45 19t19 45z'/%3E%3C/svg%3E") no-repeat right .75rem center, linear-gradient(180deg, #fff, #f6f7f9);

    -webkit-backface-visibility: hidden;

    backface-visibility: hidden;

    transition: all .2s ease-in-out

}

@media (prefers-reduced-motion:reduce) {

    .custom-select {

        transition: none

    }

}

@media (min-width: 768px) {

    .custom-select {

        height:2.25rem

    }

}

.custom-select-reflow {

    color: #888c9b

}

.custom-select-reflow, .custom-select-reflow:focus {

    background: url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='14' fill='%23888c9b' viewBox='0 0 1792 1792' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1408 704q0 26-19 45l-448 448q-19 19-45 19t-45-19L403 749q-19-19-19-45t19-45 45-19h896q26 0 45 19t19 45z'/%3E%3C/svg%3E") no-repeat right .75rem center;

    border-color: transparent;

    box-shadow: none

}

.custom-select-reflow:active, .custom-select-reflow:focus, .custom-select-reflow:hover {

    color: #363642

}

.custom-select.disabled {

    color: #888c9b;

    background-color: #e6e8ed

}

.custom-select-sm {

    padding: .25rem .5rem;

    font-size: .875rem

}

@media (min-width: 768px) {

    .custom-select-sm {

        height:1.8125rem;

        font-size: .8125rem

    }

}

.custom-select-lg {

    padding: .5rem 1rem;

    font-size: 1.25rem

}

@media (min-width: 768px) {

    .custom-select-lg {

        height:2.75rem;

        font-size: 1rem

    }

}

.custom-select.is-valid, .was-validated .custom-select:valid {

    background: url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='14' fill='%23888c9b' viewBox='0 0 1792 1792' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1408 704q0 26-19 45l-448 448q-19 19-45 19t-45-19L403 749q-19-19-19-45t19-45 45-19h896q26 0 45 19t19 45z'/%3E%3C/svg%3E") no-repeat right .75rem center, url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="8" height="8"><path fill="%2300A28A" d="M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z"/></svg>') no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem), linear-gradient(180deg, #fff, #f6f7f9)

}

.custom-select.is-invalid, .was-validated .custom-select:invalid {

    background: url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='14' fill='%23888c9b' viewBox='0 0 1792 1792' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1408 704q0 26-19 45l-448 448q-19 19-45 19t-45-19L403 749q-19-19-19-45t19-45 45-19h896q26 0 45 19t19 45z'/%3E%3C/svg%3E") no-repeat right .75rem center, url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" stroke="%23B76BA3"><circle cx="6" cy="6" r="4.5"/><path stroke-linejoin="round" d="M5.8 3.6h.4L6 6.5z"/><circle cx="6" cy="8.2" r=".6" fill="%23B76BA3" stroke="none"/></svg>') no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem), linear-gradient(180deg, #fff, #f6f7f9)

}

@media (min-width: 768px) {

    .custom-file, .custom-file .custom-file-input, .custom-file .custom-file-label, .custom-file .custom-file-label:after {

        height:2.25rem

    }

}

.custom-file-sm, .custom-file-sm .custom-file-input, .custom-file-sm .custom-file-label, .custom-file-sm .custom-file-label:after {

    padding: .25rem .5rem;

    font-size: .875rem

}

@media (min-width: 768px) {

    .custom-file-sm, .custom-file-sm .custom-file-input, .custom-file-sm .custom-file-label, .custom-file-sm .custom-file-label:after {

        height:1.8125rem;

        font-size: .8125rem

    }

}

.custom-file-lg, .custom-file-lg .custom-file-input, .custom-file-lg .custom-file-label, .custom-file-lg .custom-file-label:after {

    padding: .5rem 1rem;

    font-size: 1.25rem

}

@media (min-width: 768px) {

    .custom-file-lg, .custom-file-lg .custom-file-input, .custom-file-lg .custom-file-label, .custom-file-lg .custom-file-label:after {

        height:2.75rem;

        font-size: 1rem

    }

}

.custom-file-input {

    -webkit-backface-visibility: hidden;

    backface-visibility: hidden

}

.custom-file-input:focus~.custom-file-label {

    border-color: #346cb0;

    box-shadow: 0 0 0 1px #346cb0

}

.custom-file-input:focus~.custom-file-label:after {

    border-color: #346cb0

}

.custom-file-label {

    box-shadow: inset 0 1px 0 0 rgba(34, 34, 48, .05);

    overflow: hidden;

    text-overflow: ellipsis;

    white-space: nowrap

}

.custom-file-label:after {

    background: linear-gradient(180deg, #fff, #f6f7f9)

}

.custom-control {

    position: relative;

    display: block;

    min-height: 1.5rem;

    padding-left: 1.5rem

}

.custom-control-inline {

    display: inline-flex;

    margin-right: 1rem

}

.custom-control-input {

    position: absolute;

    z-index: -1;

    width: 1rem;

    height: 1.25rem;

    opacity: 0

}

.custom-control-input:checked~.custom-control-label:before {

    color: #fff;

    background-color: #346cb0

}

.custom-control-input:focus~.custom-control-label:before {

    box-shadow: 0 0 0 1px #346cb0

}

.custom-control-input:focus:not(:checked)~.custom-control-label:before {

    border-color: #346cb0

}

.custom-control-input:not(:disabled):active~.custom-control-label:before {

    color: #fff;

    background-color: #afc9e7;

    border-color: #afc9e7

}

.custom-control-input:disabled~.custom-control-label, .custom-control-input[disabled]~.custom-control-label {

    color: #888c9b

}

.custom-control-input:disabled~.custom-control-label:before, .custom-control-input[disabled]~.custom-control-label:before {

    background-color: #f6f7f9

}

.custom-control-label {

    position: relative;

    margin-bottom: 0;

    vertical-align: top

}

.custom-control-label:before {

    pointer-events: none;

    background-color: #fff;

    border: 1px solid #a6abbd

}

.custom-control-label:after, .custom-control-label:before {

    position: absolute;

    top: .25rem;

    left: -1.5rem;

    display: block;

    width: 1rem;

    height: 1rem;

    content:""

}

.custom-control-label:after {

    background: no-repeat 50%/63% 63%

}

.custom-checkbox .custom-control-label:before {

    border-radius: .25rem

}

.custom-checkbox .custom-control-input:checked~.custom-control-label:after {

    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%230179A8' width='8' height='8'%3E%3Cpath d='M6.41 1l-.69.72L2.94 4.5l-.81-.78L1.41 3 0 4.41l.72.72 1.5 1.5.69.72.72-.72 3.5-3.5.72-.72L6.41 1z'/%3E%3C/svg%3E")

}

.custom-checkbox .custom-control-input:indeterminate~.custom-control-label:before {

    border-color: #346cb0;

    background-color: #346cb0

}

.custom-checkbox .custom-control-input:indeterminate~.custom-control-label:after {

    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%230179A8' width='8' height='8'%3E%3Cpath d='M0 3v2h8V3H0z'/%3E%3C/svg%3E")

}

.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label:before {

    background-color: rgba(52, 108, 176, .5)

}

.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label:before {

    background-color: rgba(52, 108, 176, .5)

}

.custom-radio .custom-control-label:before {

    border-radius: 50%

}

.custom-radio .custom-control-input:checked~.custom-control-label:after {

    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%230179A8' width='8' height='8'%3E%3Cpath d='M4 1C2.34 1 1 2.34 1 4s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3z'/%3E%3C/svg%3E")

}

.custom-radio .custom-control-input:disabled:checked~.custom-control-label:before {

    background-color: rgba(52, 108, 176, .5)

}

.custom-switch {

    padding-left: 2.25rem

}

.custom-switch .custom-control-label:before {

    left: -2.25rem;

    width: 1.75rem;

    pointer-events: all;

    border-radius: .5rem

}

.custom-switch .custom-control-label:after {

    top: calc(.25rem + 2px);

    left: calc(-2.25rem + 2px);

    width: calc(1rem - 4px);

    height: calc(1rem - 4px);

    background-color: #a6abbd;

    border-radius: .5rem;

    transition: transform .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out

}

@media (prefers-reduced-motion:reduce) {

    .custom-switch .custom-control-label:after {

        transition: none

    }

}

.custom-switch .custom-control-input:checked~.custom-control-label:after {

    background-color: #fff;

    transform: translateX(.75rem)

}

.custom-switch .custom-control-input:disabled:checked~.custom-control-label:before {

    background-color: rgba(52, 108, 176, .5)

}

.custom-select {

    display: inline-block;

    width: 100%;

    height: calc(1.5em + .75rem + 2px);

    padding: .375rem 1.75rem .375rem .75rem;

    font-size: 1rem;

    font-weight: 400;

    line-height: 1.5;

    color: #363642;

    vertical-align: middle;

    background: linear-gradient(180deg, #fff, #f6f7f9) url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='14' fill='%23888c9b' viewBox='0 0 1792 1792' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1408 704q0 26-19 45l-448 448q-19 19-45 19t-45-19L403 749q-19-19-19-45t19-45 45-19h896q26 0 45 19t19 45z'/%3E%3C/svg%3E") no-repeat right .75rem center/8px 10px;

    border: 1px solid #c6c9d5;

    border-radius: .25rem;

    -webkit-appearance: none;

    -moz-appearance: none;

    appearance: none

}

.custom-select:focus {

    border-color: #346cb0;

    outline: 0;

    box-shadow: 0 0 0 1px #346cb0

}

.custom-select:focus::-ms-value {

    color: #363642;

    background-color: #fff

}

.custom-select[multiple], .custom-select[size]:not([size="1"]) {

    height: auto;

    padding-right: .75rem;

    background-image: none

}

.custom-select:disabled {

    color: #888c9b;

    background-color: #e6e8ed

}

.custom-select::-ms-expand {

    display: none

}

.custom-select:-moz-focusring {

    color: transparent;

    text-shadow: 0 0 0 #363642

}

.custom-select-sm {

    height: calc(1.5em + .5rem + 2px);

    padding-top: .25rem;

    padding-bottom: .25rem;

    padding-left: .5rem

}

.custom-select-lg {

    height: calc(1.75em + 1rem + 2px);

    padding-top: .5rem;

    padding-bottom: .5rem;

    padding-left: 1rem;

    font-size: 1rem

}

.custom-file {

    display: inline-block;

    margin-bottom: 0

}

.custom-file, .custom-file-input {

    position: relative;

    width: 100%;

    height: calc(1.5em + .75rem + 2px)

}

.custom-file-input {

    z-index: 2;

    margin: 0;

    opacity: 0

}

.custom-file-input:disabled~.custom-file-label, .custom-file-input[disabled]~.custom-file-label {

    background-color: #f6f7f9

}

.custom-file-input:lang(en)~.custom-file-label:after {

    content:"Browse"

}

.custom-file-input~.custom-file-label[data-browse]:after {

    content: attr(data-browse)

}

.custom-file-label {

    left: 0;

    z-index: 1;

    height: calc(1.5em + .75rem + 2px);

    font-weight: 400;

    border: 1px solid #c6c9d5;

    border-radius: .25rem

}

.custom-file-label, .custom-file-label:after {

    position: absolute;

    top: 0;

    right: 0;

    padding: .375rem .75rem;

    line-height: 1.5;

    color: #363642;

    background-color: #fff

}

.custom-file-label:after {

    bottom: 0;

    z-index: 3;

    display: block;

    height: calc(1.5em + .75rem);

    content:"Browse";

    border-left: inherit;

    border-radius: 0 .25rem .25rem 0

}

.custom-range {

    width: 100%;

    height: calc(1rem + 2px);

    padding: 0;

    background-color: transparent;

    -webkit-appearance: none;

    -moz-appearance: none;

    appearance: none

}

.custom-range:focus {

    outline: none

}

.custom-range:focus::-webkit-slider-thumb {

    box-shadow: 0 0 0 1px #f6f7f9, 0 0 0 1px #346cb0

}

.custom-range:focus::-moz-range-thumb {

    box-shadow: 0 0 0 1px #f6f7f9, 0 0 0 1px #346cb0

}

.custom-range:focus::-ms-thumb {

    box-shadow: 0 0 0 1px #f6f7f9, 0 0 0 1px #346cb0

}

.custom-range::-moz-focus-outer {

    border: 0

}

.custom-range::-webkit-slider-thumb {

    width: 1rem;

    height: 1rem;

    margin-top: -.25rem;

    background-color: #346cb0;

    border: 0;

    border-radius: 1rem;

    -webkit-transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;

    transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;

    -webkit-appearance: none;

    appearance: none

}

@media (prefers-reduced-motion:reduce) {

    .custom-range::-webkit-slider-thumb {

        -webkit-transition: none;

        transition: none

    }

}

.custom-range::-webkit-slider-thumb:active {

    background-color: #afc9e7

}

.custom-range::-webkit-slider-runnable-track {

    width: 100%;

    height: .5rem;

    color: transparent;

    cursor: pointer;

    background-color: #d6d8e1;

    border-color: transparent;

    border-radius: 1rem

}

.custom-range::-moz-range-thumb {

    width: 1rem;

    height: 1rem;

    background-color: #346cb0;

    border: 0;

    border-radius: 1rem;

    -moz-transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;

    transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;

    -moz-appearance: none;

    appearance: none

}

@media (prefers-reduced-motion:reduce) {

    .custom-range::-moz-range-thumb {

        -moz-transition: none;

        transition: none

    }

}

.custom-range::-moz-range-thumb:active {

    background-color: #afc9e7

}

.custom-range::-moz-range-track {

    width: 100%;

    height: .5rem;

    color: transparent;

    cursor: pointer;

    background-color: #d6d8e1;

    border-color: transparent;

    border-radius: 1rem

}

.custom-range::-ms-thumb {

    width: 1rem;

    height: 1rem;

    margin-top: 0;

    margin-right: 1px;

    margin-left: 1px;

    background-color: #346cb0;

    border: 0;

    border-radius: 1rem;

    -ms-transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;

    transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;

    appearance: none

}

@media (prefers-reduced-motion:reduce) {

    .custom-range::-ms-thumb {

        -ms-transition: none;

        transition: none

    }

}

.custom-range::-ms-thumb:active {

    background-color: #afc9e7

}

.custom-range::-ms-track {

    width: 100%;

    height: .5rem;

    color: transparent;

    cursor: pointer;

    background-color: transparent;

    border-color: transparent;

    border-width: .5rem

}

.custom-range::-ms-fill-lower, .custom-range::-ms-fill-upper {

    background-color: #d6d8e1;

    border-radius: 1rem

}

.custom-range::-ms-fill-upper {

    margin-right: 15px

}

.custom-range:disabled::-webkit-slider-thumb {

    background-color: #a6abbd

}

.custom-range:disabled::-webkit-slider-runnable-track {

    cursor: default

}

.custom-range:disabled::-moz-range-thumb {

    background-color: #a6abbd

}

.custom-range:disabled::-moz-range-track {

    cursor: default

}

.custom-range:disabled::-ms-thumb {

    background-color: #a6abbd

}

.custom-control-label:before, .custom-file-label, .custom-select {

    transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out

}

@media (prefers-reduced-motion:reduce) {

    .custom-control-label:before, .custom-file-label, .custom-select {

        transition: none

    }

}

.modal.modal-alert .modal-dialog {

    opacity: 0;

    transform: scale(1.2);

    transition: transform 0.15s ease-in-out, opacity 0.15s ease-in-out;

}

.modal.modal-alert.show .modal-dialog {

    transform: scale(1);

    opacity: 1;

}

.modal-dialog-centered {

    margin: 0 auto;

}

.modal-footer, .modal-header {

    flex: 0 0 auto;

    border-bottom: 2px solid #ffa63d;

}

.modal-body {

    padding-top: 2px;

    padding-bottom: 2px;

}

.modal-dialog-scrollable .modal-footer, .modal-dialog-scrollable .modal-header {

    z-index: 2;

}

.modal-drawer .modal-dialog {

    margin-top: 0;

    margin-bottom: 0;

    position: fixed;

    top: 0;

    bottom: 0;

}

@media (max-width: 575.98px) {

    .modal-drawer .modal-dialog {

        margin: 0;

        max-width: 100%;

    }

    .app-navbar {

        padding: 0px;

    }

}

.modal-drawer .modal-content, .modal-drawer .modal-footer, .modal-drawer .modal-header {

    border-radius: 0;

}

.modal-drawer .modal-content {

    height: 100%;

}

.modal-drawer .modal-body {

    overflow: auto;

}

.modal-drawer-right {

    right: 0;

    box-shadow: -1px 0 3px 0 rgba(20, 20, 31, 0.15);

}

.modal.fade .modal-drawer-right {

    transform: translate3d(100%, 0, 0);

}

.modal-drawer-right .modal-content {

    border-width: 0 0 0 1px;

}

.modal-drawer-left {

    left: 0;

    box-shadow: 1px 0 3px 0 rgba(20, 20, 31, 0.15);

}

.modal.fade .modal-drawer-left {

    transform: translate3d(-100%, 0, 0);

}

.modal-drawer-left .modal-content {

    border-width: 0 1px 0 0;

}

.modal.show .modal-drawer-left, .modal.show .modal-drawer-right {

    transform: translate(0);

}

.modal-docked .modal-dialog {

    margin: 0;

    position: fixed;

    bottom: 6.125rem;

    right: 1.25rem;

    width: 100%;

    height: calc(100vh - 7.125rem);

}

.modal-docked.fade .modal-dialog {

    transform: translateY(1.25rem);

}

.modal-docked.show .modal-dialog {

    transform: translateY(0);

}

.modal-docked .modal-content {

    position: absolute;

    bottom: 0;

    max-height: 100%;

    border: 0;

    box-shadow: 0 5px 40px rgba(20, 20, 31, 0.15);

}

.modal-docked .modal-body {

    overflow-y: auto;

}

.modal-docked .close {

    margin: 0;

    padding: 0;

    position: absolute;

    right: 0.125rem;

    bottom: -4.6125rem;

    width: 4rem;

    height: 4rem;

    border-radius: 2rem;

    opacity: 1;

}

.modal-docked .close:focus:not(.disabled), .modal-docked .close:hover:not(.disabled) {

    opacity: 1;

}

.modal-dialog-scrollable .modal-header, .modal-drawer .modal-header {

    box-shadow: 0 2px 0 0 rgba(20, 20, 31, 0.125);

}

.modal-dialog-scrollable .modal-footer, .modal-drawer .modal-footer {

    box-shadow: 0 -2px 0 0 rgba(20, 20, 31, 0.125);

}

.modal-dialog-scrollable .modal-body-scrolled, .modal-drawer .modal-body-scrolled {

    box-shadow: none;

}

.modal-open {

    overflow: hidden;

}

.modal-open .modal {

    overflow-x: hidden;

    overflow-y: auto;

}

.modal {

    position: fixed;

    top: 0;

    left: 0;

    z-index: 1050;

    display: none;

    width: 100%;

    height: 100%;

    overflow: hidden;

    outline: 0;

}

.modal-dialog {

    position: relative;

    width: auto;

    margin: 0.5rem;

    pointer-events: none;

}

.modal.fade .modal-dialog {

    transition: transform 0.3s ease-out;

    transform: translateY(-50px);

}

@media (prefers-reduced-motion: reduce) {

    .modal.fade .modal-dialog {

        transition: none;

    }

}

.modal.show .modal-dialog {

    transform: none;

}

.modal.modal-static .modal-dialog {

    transform: scale(1.02);

}

.modal-dialog-scrollable {

    display: flex;

    max-height: calc(100% - 1rem);

}

.modal-dialog-scrollable .modal-content {

    max-height: calc(100vh - 1rem);

    overflow: hidden;

}

.modal-dialog-scrollable .modal-footer, .modal-dialog-scrollable .modal-header {

    flex-shrink: 0;

}

.modal-dialog-scrollable .modal-body {

    overflow-y: auto;

}

.modal-dialog-centered {

    display: flex;

    align-items: center;

    min-height: calc(100% - 1rem);

}

.modal-dialog-centered:before {

    display: block;

    height: calc(100vh - 1rem);

    content:"";

}

.modal-dialog-centered.modal-dialog-scrollable {

    flex-direction: column;

    justify-content: center;

    height: 100%;

}

.modal-dialog-centered.modal-dialog-scrollable .modal-content {

    max-height: none;

}

.modal-dialog-centered.modal-dialog-scrollable:before {

    content: none;

}

.modal-content {

    position: relative;

    display: flex;

    flex-direction: column;

    width: 100%;

    pointer-events: auto;

    background-color: #fff;

    background-clip: padding-box;

    border: 1px solid rgba(20, 20, 31, 0.2);

    border-radius: 0.3rem;

    outline: 0;

}

.modal-backdrop {

    position: fixed;

    top: 0;

    left: 0;

    z-index: 1040;

    width: 100vw;

    height: 100vh;

    background-color: #14141f;

}

.modal-backdrop.fade {

    opacity: 0;

}

.modal-backdrop.show {

    opacity: 0.6;

}

.modal-header {

    display: flex;

    align-items: flex-start;

    justify-content: space-between;

    padding: 1rem;

    border-bottom: 0 solid rgba(34, 34, 48, 0.1);

    border-top-left-radius: calc(0.3rem - 1px);

    border-top-right-radius: calc(0.3rem - 1px);

}

.modal-header .close {

    padding: 1rem;

    margin: -1rem -1rem -1rem auto;

}

.modal-title {

    margin-bottom: 0;

    line-height: 1.5;

}

.modal-body {

    position: relative;

    flex: 1 1 auto;

    padding: 1rem;

}

.modal-footer {

    display: flex;

    flex-wrap: wrap;

    align-items: center;

    justify-content: flex-end;

    padding: 0.75rem;

    border-top: 0 solid rgba(34, 34, 48, 0.1);

    border-bottom-right-radius: calc(0.3rem - 1px);

    border-bottom-left-radius: calc(0.3rem - 1px);

}

.modal-footer > * {

    margin: 0.25rem;

}

.modal-scrollbar-measure {

    position: absolute;

    top: -9999px;

    width: 50px;

    height: 50px;

    overflow: scroll;

}

@media (min-width: 576px) {

    .modal-dialog {

        max-width: 500px;

        margin: 1.75rem auto;

    }

    .modal-dialog-scrollable {

        max-height: calc(100% - 3.5rem);

    }

    .modal-dialog-scrollable .modal-content {

        max-height: calc(100vh - 3.5rem);

    }

    .modal-dialog-centered {

        min-height: calc(100% - 3.5rem);

    }

    .modal-dialog-centered:before {

        height: calc(100vh - 3.5rem);

    }

    .modal-sm {

        max-width: 300px;

    }

}

@media (min-width: 992px) {

    .modal-lg, .modal-xl {

        max-width: 800px;

    }

}

@media (min-width: 1200px) {

    .modal-xl {

        max-width: 1140px;

    }

}

.btn-floated {

    position: fixed;

    right: 1.25rem;

    bottom: 4rem;

    width: 3.5rem;

    height: 3.5rem;

    font-size: 1.25rem;

    line-height: 1;

    border-radius: 3rem;

    border: 0;

    z-index: 5;

    box-shadow: 0 3px 5px -1px rgba(20, 20, 31, 0.2), 0 6px 10px 0 rgba(20, 20, 31, 0.14), 0 1px 18px 0 rgba(20, 20, 31, 0.12);

}

@media (min-width: 768px) {

    .btn-floated {

        bottom: 1.25rem;

    }

}

.btn-floated.btn-lg, .btn-group-lg > .btn-floated.btn {

    width: 4rem;

    height: 4rem;

    font-size: 1.25rem;

    line-height: 1;

}

.btn-floated.btn-sm, .btn-group-sm > .btn-floated.btn {

    width: 2.5rem;

    height: 2.5rem;

    font-size: 1rem;

    line-height: 1;

}

.btn-floated:focus, .btn-floated:hover {

    box-shadow: 0 3px 5px -1px rgba(20, 20, 31, 0.2), 0 6px 10px 0 rgba(20, 20, 31, 0.14), 0 1px 18px 0 rgba(20, 20, 31, 0.12) !important;

}

.btn-floated:active {

    box-shadow: 0 7px 8px -4px rgba(20, 20, 31, 0.2), 0 12px 17px 2px rgba(20, 20, 31, 0.14), 0 5px 22px 4px rgba(20, 20, 31, 0.12) !important;

}

.alert {

    border-width: 3px 0 0;

    box-shadow: 0 0 0 1px rgba(20, 20, 31, .05), 0 1px 3px 0 rgba(20, 20, 31, .15);

    border-top-left-radius: 0;

    border-top-right-radius: 0

}

@media (min-width: 768px) {

    .alert {

        font-size:.875rem

    }

}

.alert.has-icon {

    padding-left: 4rem;

    min-height: 4rem

}

.card>.alert {

    border-radius: 0

}

.alert-icon {

    position: absolute;

    left: 1rem;

    display: flex;

    align-items: center;

    justify-content: center;

    width: 2rem;

    height: 2rem;

    text-align: center;

    border-radius: 2rem

}

.alert-icon .fa, .alert-icon .oi {

    font-size: 1.25rem

}

.alert-primary .alert-icon {

    color: #fff;

    background-color: #2f5e99

}

.alert-secondary .alert-icon {

    color: #363642;

    background-color: #d2d3d6

}

.alert-success .alert-icon {

    color: #fff;

    background-color: #038b79

}

.alert-info .alert-icon {

    color: #fff;

    background-color: #046992

}

.alert-warning .alert-icon {

    color: #363642;

    background-color: #d3a860

}

.alert-danger .alert-icon {

    color: #fff;

    background-color: #9d5d8e

}

.alert-light .alert-icon {

    color: #363642;

    background-color: #d2d3d6

}

.alert-dark .alert-icon {

    color: #fff;

    background-color: #20202d

}

.alert-secondary {

    color: #363642;

    background-color: #f6f7f9;

    border-color: #888c9b

}

.alert-secondary .alert-icon {

    color: #888c9b;

    background-color: #e6e8ed

}

.alert-secondary hr {

    border-top-color: rgba(34, 34, 48, .1)

}

.alert-secondary .alert-link {

    color: #346cb0

}

.alert-light {

    border-color: #a6abbd

}

.alert {

    position: relative;

    padding: .75rem 1.25rem;

    margin-bottom: 1rem;

    border-radius: .25rem

}

.alert-heading {

    color: inherit

}

.alert-link {

    font-weight: 400

}

.alert-dismissible {

    padding-right: 4rem;

}

.alert-dismissible .close {

    position: absolute;

    top: 0;

    right: 0;

    padding: .75rem 1.25rem;

    color: inherit

}

.alert-primary {

    color: #2f5e99;

    background-color: #f7f9fc;

    border-color: #346cb0

}

.alert-primary hr {

    border-top-color: #2e609c

}

.alert-primary .alert-link {

    color: #234672

}

.alert-secondary {

    color: #d2d3d6;

    background-color: #fff;

    border-color: #f6f7f9

}

.alert-secondary hr {

    border-top-color: #e7e9ef

}

.alert-secondary .alert-link {

    color: #b7b9be

}

.alert-success {

    color: #038b79;

    background-color: #f5fbfa;

    border-color: #00a28a;

}

.alert-success hr {

    border-top-color: #008974

}

.alert-success .alert-link {

    color: #02594e

}

.alert-info {

    color: #046992;

    background-color: #f5fafc;

    border-color: #0179a8

}

.alert-info hr {

    border-top-color: #01678f

}

.alert-info .alert-link {

    color: #034560

}

.alert-warning {

    color: #d3a860;

    background-color: #fffdf9;

    border-color: #f7c46c

}

.alert-warning hr {

    border-top-color: #f6ba54

}

.alert-warning .alert-link {

    color: #c89238

}

.alert-danger {

    color: #9d5d8e;

    background-color: #fcf9fb;

    border-color: #b76ba3

}

.alert-danger hr {

    border-top-color: #af5a98

}

.alert-danger .alert-link {

    color: #7d4a71

}

.alert-light {

    color: #d2d3d6;

    background-color: #fff;

    border-color: #f6f7f9

}

.alert-light hr {

    border-top-color: #e7e9ef

}

.alert-light .alert-link {

    color: #b7b9be

}

.alert-dark {

    color: #20202d;

    background-color: #f6f6f7;

    border-color: #222230

}

.alert-dark hr {

    border-top-color: #171721

}

.alert-dark .alert-link {

    color: #0b0b0f

}

::-moz-selection {

    background: #f7c46c;

    color: #363642;

    text-shadow: none

}

::selection {

    background: #f7c46c;

    color: #363642;

    text-shadow: none

}

.app-sidebar-links .menu-link>.menu-icon {

    width: 1.25em;

    margin-right: .5em;

    text-align: center;

    font-size: 1.25rem;

}

.list-icons {

    padding-left: 0;

    margin-left: 1.5rem;

    list-style-type: none;

}

@media (min-width: 1200px) {

    .container-xl, .container-lg, .container-md, .container-sm, .container {

        max-width: 1488px;

    }

}

.tile-wrapper {

    display: inline-block;

    text-align: center

}

.tile-wrapper .tile {

    margin-bottom: .25rem

}

.tile-wrapper .tile-peek {

    display: block;

    font-size: .875rem

}

a.tile-wrapper .tile-peek {

    color: #888c9b

}

a.tile-wrapper:focus {

    text-decoration: none

}

a.tile-wrapper:focus .tile-peek {

    color: #363642

}

a.tile-wrapper:hover {

    text-decoration: none

}

a.tile-wrapper:hover .tile-peek {

    color: #363642

}

.tile {

    display: inline-block;

    width: 2rem;

    height: 2rem;

    color: #888c9b;

    font-weight: 600;

    font-size: 1rem;

    background-color: #e6e8ed;

    line-height: 2rem;

    text-align: center;

    vertical-align: middle;

    border-radius: .25rem

}

.tile-img {

    position: relative;

    background-color: transparent;

    overflow: hidden

}

.tile.bg-primary {

    color: #fff

}

.tile.bg-secondary {

    color: #363642

}

.tile.bg-info, .tile.bg-success {

    color: #fff

}

.tile.bg-warning {

    color: #363642

}

.tile.bg-danger {

    color: #fff

}

.tile.bg-light {

    color: #363642

}

.tile.bg-dark {

    color: #fff

}

.tile-xxl {

    width: 8rem;

    height: 8rem;

    line-height: 8rem;

    font-size: 3rem

}

.tile-xl {

    width: 5rem;

    height: 5rem;

    line-height: 5rem;

    font-size: 2rem

}

.tile-lg {

    width: 3rem;

    height: 3rem;

    line-height: 3rem;

    font-size: 1.25rem

}

.tile-md {

    width: 2.25rem;

    height: 2.25rem;

    line-height: 2.25rem

}

.tile-sm {

    width: 1.5rem;

    height: 1.5rem;

    font-size: .75rem;

    line-height: 1.5rem

}

.tile-xs {

    width: 1.25rem;

    height: 1.25rem;

    font-size: .75rem;

    line-height: 1.25rem

}

.tile-lg, .tile-xl, .tile-xxl {

    border-radius: .3rem

}

.tile-circle {

    border-radius: 4rem

}

.tile>img {

    position: absolute;

    top: 0;

    left: 0;

    width: 100%;

    height: 100%;

    -o-object-fit: cover;

    object-fit: cover;

    -o-object-position: top;

    object-position: top

}

a.tile {

    outline: 0;

    background-color: #d7dae2

}

a.tile:focus, a.tile:hover {

    color: #363642;

    text-decoration: none

}

a.tile.bg-primary:focus, a.tile.bg-primary:hover {

    color: #fff

}

a.tile.bg-secondary:focus, a.tile.bg-secondary:hover {

    color: #363642

}

a.tile.bg-info:focus, a.tile.bg-info:hover, a.tile.bg-success:focus, a.tile.bg-success:hover {

    color: #fff

}

a.tile.bg-warning:focus, a.tile.bg-warning:hover {

    color: #363642

}

a.tile.bg-danger:focus, a.tile.bg-danger:hover {

    color: #fff

}

a.tile.bg-light:focus, a.tile.bg-light:hover {

    color: #363642

}

.tile.bg-blue, .tile.bg-indigo, .tile.bg-pink, .tile.bg-purple, .tile.bg-red, a.tile.bg-blue:focus, a.tile.bg-blue:hover, a.tile.bg-dark:focus, a.tile.bg-dark:hover, a.tile.bg-indigo:focus, a.tile.bg-indigo:hover, a.tile.bg-pink:focus, a.tile.bg-pink:hover, a.tile.bg-purple:focus, a.tile.bg-purple:hover, a.tile.bg-red:focus, a.tile.bg-red:hover {

    color: #fff

}

.tile.bg-green, .tile.bg-orange, .tile.bg-yellow, a.tile.bg-green:focus, a.tile.bg-green:hover, a.tile.bg-orange:focus, a.tile.bg-orange:hover, a.tile.bg-yellow:focus, a.tile.bg-yellow:hover {

    color: #363642

}

.tile.bg-cyan, .tile.bg-teal, a.tile.bg-cyan:focus, a.tile.bg-cyan:hover, a.tile.bg-teal:focus, a.tile.bg-teal:hover {

    color: #fff

}

.tile.bg-white, a.tile.bg-white:focus, a.tile.bg-white:hover {

    color: #363642

}

.tile.bg-gray, .tile.bg-gray-dark, a.tile.bg-gray-dark:focus, a.tile.bg-gray-dark:hover, a.tile.bg-gray:focus, a.tile.bg-gray:hover {

    color: #fff

}

.card>hr {

    margin-right: 0;

    margin-left: 0

}

.card>.list-group {

    border-top: inherit;

    border-bottom: inherit

}

.card>.list-group:first-child {

    border-top-width: 0;

    border-top-left-radius: calc(.25rem - 1px);

    border-top-right-radius: calc(.25rem - 1px)

}

.card>.list-group:last-child {

    border-bottom-width: 0;

    border-bottom-right-radius: calc(.25rem - 1px);

    border-bottom-left-radius: calc(.25rem - 1px)

}

.card-body {

    flex: 1 1 auto;

    min-height: 1px;

    padding: 1rem

}

.card-title {

    margin-bottom: 1rem

}

.card-subtitle {

    margin-top: -.5rem

}

.card-subtitle, .card-text:last-child {

    margin-bottom: 0

}

.card-link:hover {

    text-decoration: none

}

.card-link+.card-link {

    margin-left: 1rem

}

.card-header {

    padding: 1rem;

    margin-bottom: 0;

    background-color: transparent;

    border-bottom: 1px solid rgba(20, 20, 31, .12)

}

.card-header:first-child {

    border-radius: calc(.25rem - 1px) calc(.25rem - 1px) 0 0

}

.card-header+.list-group .list-group-item:first-child {

    border-top: 0

}

.card-footer {

    padding: 1rem;

    background-color: transparent;

    border-top: 1px solid rgba(20, 20, 31, .12)

}

.card-footer:last-child {

    border-radius: 0 0 calc(.25rem - 1px) calc(.25rem - 1px)

}

.card-header-tabs {

    margin-bottom: -1rem;

    border-bottom: 0

}

.card-header-pills, .card-header-tabs {

    margin-right: -.5rem;

    margin-left: -.5rem

}

.card-img-overlay {

    position: absolute;

    top: 0;

    right: 0;

    bottom: 0;

    left: 0;

    padding: 1.25rem

}

.card-img, .card-img-bottom, .card-img-top {

    flex-shrink: 0;

    width: 100%

}

.card-img, .card-img-top {

    border-top-left-radius: calc(.25rem - 1px);

    border-top-right-radius: calc(.25rem - 1px)

}

.card-img, .card-img-bottom {

    border-bottom-right-radius: calc(.25rem - 1px);

    border-bottom-left-radius: calc(.25rem - 1px)

}

.card-deck .card {

    margin-bottom: 10px

}

@media (min-width: 576px) {

    .card-deck {

        display:flex;

        flex-flow: row wrap;

        margin-right: -10px;

        margin-left: -10px

    }

    .card-deck .card {

        flex: 1 0 0%;

        margin-right: 10px;

        margin-bottom: 0;

        margin-left: 10px

    }

}

.card-group>.card {

    margin-bottom: 10px

}

@media (min-width: 576px) {

    .card-group {

        display:flex;

        flex-flow: row wrap

    }

    .card-group>.card {

        flex: 1 0 0%;

        margin-bottom: 0

    }

    .card-group>.card+.card {

        margin-left: 0;

        border-left: 0

    }

    .card-group>.card:not(:last-child) {

        border-top-right-radius: 0;

        border-bottom-right-radius: 0

    }

    .card-group>.card:not(:last-child) .card-header, .card-group>.card:not(:last-child) .card-img-top {

        border-top-right-radius: 0

    }

    .card-group>.card:not(:last-child) .card-footer, .card-group>.card:not(:last-child) .card-img-bottom {

        border-bottom-right-radius: 0

    }

    .card-group>.card:not(:first-child) {

        border-top-left-radius: 0;

        border-bottom-left-radius: 0

    }

    .card-group>.card:not(:first-child) .card-header, .card-group>.card:not(:first-child) .card-img-top {

        border-top-left-radius: 0

    }

    .card-group>.card:not(:first-child) .card-footer, .card-group>.card:not(:first-child) .card-img-bottom {

        border-bottom-left-radius: 0

    }

}

.card-columns .card {

    margin-bottom: 1.25rem

}

@media (min-width: 576px) {

    .card-columns {

        -moz-column-count:3;

        column-count: 3;

        -moz-column-gap: 1.25rem;

        column-gap: 1.25rem;

        orphans: 1;

        widows: 1

    }

    .card-columns .card {

        display: inline-block;

        width: 100%

    }

}

.list-group {

    border: 0;

    box-shadow: 0 0 0 1px rgba(20, 20, 31, .05), 0 1px 3px 0 rgba(20, 20, 31, .15)

}

.list-group-flush, .list-group-reflow {

    box-shadow: none

}

.list-group-reflow .list-group-header, .list-group-reflow .list-group-item {

    background-color: transparent

}

.list-group-fluid .list-group-item {

    padding-right: 0;

    padding-left: 0

}

.list-group-header {

    margin: 0;

    padding: .75rem 1rem;

    display: flex;

    font-size: .75rem;

    font-weight: 600;

    color: #888c9b;

    background-color: #fff

}

.list-group-header:not(:first-child) {

    margin-top: 1px;

    border-top: 1px solid #ecedf1

}

.list-group-header+.list-group-item .list-group-item-body, .list-group-header+.list-group-item .list-group-item-figure {

    border-top-color: transparent!important

}

.list-group-item {

    display: flex;

    align-items: stretch;

    border-width: 1px 0;

    border-color: transparent;

    outline: 0

}

.list-group-item:first-child {

    border-width: 0 0 1px

}

.list-group-item:last-child {

    border-width: 0

}

.list-group-item.active {

    color: #363642;

    border-color: transparent;

    border-radius: 0!important;

    box-shadow: inset 4px 0 0 0 #346cb0

}

.list-group-item.active .list-group-item-figure {

    color: #346cb0

}

.list-group-item.active .list-group-item-text {

    color: #363642

}

.list-group-item.active:focus .list-group-item-figure, .list-group-item.active:hover .list-group-item-figure {

    color: #346cb0

}

.list-group-item-action:focus .list-group-item-figure, .list-group-item-action:hover .list-group-item-figure {

    color: #888c9b

}

.list-group-item-action:focus .list-group-item-text, .list-group-item-action:hover .list-group-item-text {

    color: #363642

}

.list-group-item-figure {

    display: flex;

    align-items: center;

    color: #a6abbd

}

.list-group-item-figure:first-child {

    padding-right: 1rem

}

.list-group-item-figure:last-child {

    padding-left: 1rem

}

.list-group-item-body {

    flex: 1;

    min-width: 0;

    align-self: center;

    font-size: .875rem

}

.list-group-item-title {

    font-size: 1rem

}

.list-group-item-subtitle, .list-group-item-title {

    margin: 0;

    line-height: 1.25rem;

    font-weight: 400;

    color: #363642

}

.list-group-item-subtitle {

    font-size: inherit

}

.list-group-item-subtitle>a, .list-group-item-title>a, a.list-group-item-subtitle, a.list-group-item-title {

    color: #222230

}

.list-group-item-subtitle>a:focus, .list-group-item-subtitle>a:hover, .list-group-item-title>a:focus, .list-group-item-title>a:hover, a.list-group-item-subtitle:focus, a.list-group-item-subtitle:hover, a.list-group-item-title:focus, a.list-group-item-title:hover {

    color: #363642;

    text-decoration: none

}

.list-group-item-text {

    margin-bottom: 0;

    line-height: 1.25rem;

    color: #888c9b

}

.list-group-item.custom-control .custom-control-label {

    width: 100%

}

.list-group-item.custom-control .custom-control-label:after, .list-group-item.custom-control .custom-control-label:before {

    top: .125rem;

    right: .125rem;

    left: auto

}

.list-group-item.custom-select {

    height: auto;

    box-shadow: none;

    border-radius: 0

}

.list-group-item.custom-select:focus {

    box-shadow: none

}

.list-group-item-danger, .list-group-item-dark, .list-group-item-info, .list-group-item-light, .list-group-item-primary, .list-group-item-secondary, .list-group-item-success, .list-group-item-warning {

    color: #363642;

    background-color: #fff;

    border-color: #ecedf1;

    border-radius: 0!important

}

.list-group-item-danger.list-group-item-action, .list-group-item-dark.list-group-item-action, .list-group-item-info.list-group-item-action, .list-group-item-light.list-group-item-action, .list-group-item-primary.list-group-item-action, .list-group-item-secondary.list-group-item-action, .list-group-item-success.list-group-item-action, .list-group-item-warning.list-group-item-action {

    color: #363642

}

.list-group-item-danger.list-group-item-action:focus, .list-group-item-danger.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus, .list-group-item-dark.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus, .list-group-item-info.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus, .list-group-item-light.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus, .list-group-item-primary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus, .list-group-item-secondary.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus, .list-group-item-success.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus, .list-group-item-warning.list-group-item-action:hover {

    color: #363642;

    background-color: #f6f7f9

}

.list-group-item-danger.list-group-item-action.active, .list-group-item-dark.list-group-item-action.active, .list-group-item-info.list-group-item-action.active, .list-group-item-light.list-group-item-action.active, .list-group-item-primary.list-group-item-action.active, .list-group-item-secondary.list-group-item-action.active, .list-group-item-success.list-group-item-action.active, .list-group-item-warning.list-group-item-action.active {

    border-color: #ecedf1;

    border-radius: 0!important;

    box-shadow: inset 4px 0 0 0 #346cb0

}

.list-group-item-primary {

    box-shadow: inset 4px 0 0 0 #346cb0

}

.list-group-item-secondary {

    box-shadow: inset 4px 0 0 0 #f6f7f9

}

.list-group-item-success {

    box-shadow: inset 4px 0 0 0 #00a28a

}

.list-group-item-info {

    box-shadow: inset 4px 0 0 0 #0179a8

}

.list-group-item-warning {

    box-shadow: inset 4px 0 0 0 #f7c46c

}

.list-group-item-danger {

    box-shadow: inset 4px 0 0 0 #b76ba3

}

.list-group-item-light {

    box-shadow: inset 4px 0 0 0 #f6f7f9

}

.list-group-item-dark {

    box-shadow: inset 4px 0 0 0 #222230

}

.list-group-bordered .list-group-header {

    border-top: 0

}

.list-group-bordered .list-group-item {

    border-color: #ecedf1

}

.list-group-divider .list-group-item {

    margin-top: 0;

    padding: 0;

    border-bottom: 0

}

.list-group-divider .list-group-item.active {

    border-color: transparent

}

.list-group-divider .list-group-item:not(:first-child)>.list-group-item-body, .list-group-divider .list-group-item:not(:first-child)>.list-group-item-figure:last-child {

    border-top: 1px solid #ecedf1

}

.list-group-divider .list-group-item-figure {

    padding: .75rem 1rem

}

.list-group-divider .list-group-item-body {

    padding: .75rem 0

}

.list-group-divider .list-group-item-body:first-child {

    padding-left: 1rem

}

.list-group-divider .list-group-item-body:last-child {

    padding-right: 1rem

}

.list-group-media {

    background-color: transparent;

    box-shadow: none;

    border-radius: 0

}

.list-group-media .list-group-item {

    margin-bottom: 0;

    padding: 0;

    border: 0;

    background-color: #fff;

    border-radius: .25rem;

    box-shadow: 0 0 0 1px rgba(20, 20, 31, .05), 0 1px 3px 0 rgba(20, 20, 31, .15)

}

.list-group-media .list-group-item:not(:first-child) {

    margin-top: 1rem

}

.list-group-media .list-group-item-action:focus, .list-group-media .list-group-item-action:hover {

    background-color: #fff

}

.list-group-media .list-group-item-figure {

    position: relative;

    padding: 0;

    width: 12rem;

    max-width: 40%;

    overflow: hidden

}

.list-group-media .list-group-item-figure>img {

    position: absolute;

    top: 0;

    left: 0;

    width: 100%;

    min-height: 100%;

    -o-object-fit: cover;

    object-fit: cover;

    -o-object-position: center;

    object-position: center

}

.list-group-media .list-group-item-body {

    padding: 1.5rem 1rem

}

.list-group-media .list-group-item-title {

    margin-bottom: .5rem;

    font-weight: 700

}

.card-deck {

    display: block;

    display: flex;

    flex-flow: row wrap;

    margin-right: -10px;

    margin-left: -10px

}

.card-deck .card {

    display: flex;

    flex: 1 0 0%;

    flex-direction: column;

    margin-right: 10px;

    margin-left: 10px

}

.card-deck-sm {

    display: block

}

@media (min-width: 576px) {

    .card-deck-sm {

        display:flex;

        flex-flow: row wrap;

        margin-right: -10px;

        margin-left: -10px

    }

    .card-deck-sm .card {

        display: flex;

        flex: 1 0 0%;

        flex-direction: column;

        margin-right: 10px;

        margin-left: 10px

    }

}

.card-deck-md {

    display: block

}

@media (min-width: 768px) {

    .card-deck-md {

        display:flex;

        flex-flow: row wrap;

        margin-right: -10px;

        margin-left: -10px

    }

    .card-deck-md .card {

        display: flex;

        flex: 1 0 0%;

        flex-direction: column;

        margin-right: 10px;

        margin-left: 10px

    }

}

.card-deck-lg {

    display: block

}

@media (min-width: 992px) {

    .card-deck-lg {

        display:flex;

        flex-flow: row wrap;

        margin-right: -10px;

        margin-left: -10px

    }

    .card-deck-lg .card {

        display: flex;

        flex: 1 0 0%;

        flex-direction: column;

        margin-right: 10px;

        margin-left: 10px

    }

}

.card-deck-xl {

    display: block

}

@media (min-width: 1200px) {

    .card-deck-xl {

        display:flex;

        flex-flow: row wrap;

        margin-right: -10px;

        margin-left: -10px

    }

    .card-deck-xl .card {

        display: flex;

        flex: 1 0 0%;

        flex-direction: column;

        margin-right: 10px;

        margin-left: 10px

    }

}

.card-footer {

    padding: 1rem;

    background-color: transparent;

    border-top: 1px solid rgba(20, 20, 31, .12)

}

.card-footer:last-child {

    border-radius: 0 0 calc(.25rem - 1px) calc(.25rem - 1px)

}

.card-footer {

    padding: 0;

    display: flex;

    align-items: stretch

}

.card-footer-content {

    padding: 1rem;

    width: 100%

}

.card-footer-item {

    padding: 1rem;

    flex: 1;

    text-align: center;

    outline: 0

}

.card-footer-item:focus, .card-footer-item:hover {

    text-decoration: none

}

.card-footer-item-bordered:not(:last-child) {

    border-right: 1px solid rgba(20, 20, 31, .12)

}

.card-footer-item>.metric {

    padding: 0

}

.bg-blue {

    background-color: #0179a8!important

}

a.bg-blue:focus, a.bg-blue:hover, button.bg-blue:focus, button.bg-blue:hover {

    background-color: #015475!important

}

.bg-indigo {

    background-color: #346cb0!important

}

a.bg-indigo:focus, a.bg-indigo:hover, button.bg-indigo:focus, button.bg-indigo:hover {

    background-color: #285489!important

}

.bg-purple {

    background-color: #5f4b8b!important

}

a.bg-purple:focus, a.bg-purple:hover, button.bg-purple:focus, button.bg-purple:hover {

    background-color: #48396a!important

}

.bg-pink {

    background-color: #b76ba3!important

}

a.bg-pink:focus, a.bg-pink:hover, button.bg-pink:focus, button.bg-pink:hover {

    background-color: #a14e8b!important

}

.bg-red {

    background-color: #ea6759!important

}

a.bg-red:focus, a.bg-red:hover, button.bg-red:focus, button.bg-red:hover {

    background-color: #e43e2c!important

}

.bg-orange {

    background-color: #ec935e!important

}

a.bg-orange:focus, a.bg-orange:hover, button.bg-orange:focus, button.bg-orange:hover {

    background-color: #e77430!important

}

.bg-yellow {

    background-color: #f7c46c!important

}

a.bg-yellow:focus, a.bg-yellow:hover, button.bg-yellow:focus, button.bg-yellow:hover {

    background-color: #f4b13c!important

}

.bg-green {

    background-color: #a7c796!important

}

a.bg-green:focus, a.bg-green:hover, button.bg-green:focus, button.bg-green:hover {

    background-color: #8bb575!important

}

.bg-teal {

    background-color: #00a28a!important

}

a.bg-teal:focus, a.bg-teal:hover, button.bg-teal:focus, button.bg-teal:hover {

    background-color: #006f5f!important

}

.bg-cyan {

    background-color: #3686a0!important

}

a.bg-cyan:focus, a.bg-cyan:hover, button.bg-cyan:focus, button.bg-cyan:hover {

    background-color: #29667a!important

}

.bg-gray {

    background-color: #888c9b!important

}

a.bg-gray:focus, a.bg-gray:hover, button.bg-gray:focus, button.bg-gray:hover {

    background-color: #6e7282!important

}

.bg-gray-dark {

    background-color: #222230!important

}

a.bg-gray-dark:focus, a.bg-gray-dark:hover, button.bg-gray-dark:focus, button.bg-gray-dark:hover {

    background-color: #0d0d12!important

}

.bg-white {

    background-color: #fff!important

}

a.bg-white:focus, a.bg-white:hover, button.bg-white:focus, button.bg-white:hover {

    background-color: #e6e6e6!important

}

.bg-muted {

    background-color: #e6e8ed!important

}

a.bg-muted:focus, a.bg-muted:hover, button.bg-muted:focus, button.bg-muted:hover {

    background-color: #c8cdd8!important

}

.bg-black {

    background-color: #14141f!important

}

/*!
 * Bootstrap-select v1.13.14 (https://developer.snapappointments.com/bootstrap-select)
 *
 * Copyright 2012-2020 SnapAppointments, LLC
 * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE)
 */

@-webkit-keyframes bs-notify-fadeOut {

    0% {

        opacity: 0.9;

    }

    100% {

        opacity: 0;

    }

}

@-o-keyframes bs-notify-fadeOut {

    0% {

        opacity: 0.9;

    }

    100% {

        opacity: 0;

    }

}

@keyframes bs-notify-fadeOut {

    0% {

        opacity: 0.9;

    }

    100% {

        opacity: 0;

    }

}

select.bs-select-hidden, .bootstrap-select > select.bs-select-hidden, select.selectpicker {

    display: none !important;

}

.bootstrap-select {

    width: 220px \0;

    /*IE9 and below*/

    vertical-align: middle;

}

.bootstrap-select > .dropdown-toggle {

    position: relative;

    width: 100%;

    text-align: right;

    white-space: nowrap;

    display: -webkit-inline-box;

    display: -webkit-inline-flex;

    display: -ms-inline-flexbox;

    display: inline-flex;

    -webkit-box-align: center;

    -webkit-align-items: center;

    -ms-flex-align: center;

    align-items: center;

    -webkit-box-pack: justify;

    -webkit-justify-content: space-between;

    -ms-flex-pack: justify;

    justify-content: space-between;

}

.bootstrap-select > .dropdown-toggle:after {

    margin-top: -1px;

}

.bootstrap-select > .dropdown-toggle.bs-placeholder, .bootstrap-select > .dropdown-toggle.bs-placeholder:hover, .bootstrap-select > .dropdown-toggle.bs-placeholder:focus, .bootstrap-select > .dropdown-toggle.bs-placeholder:active {

    color: #4f4f4f;

}

.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-primary, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-secondary, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-success, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-danger, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-info, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-dark, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-primary:hover, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-secondary:hover, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-success:hover, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-danger:hover, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-info:hover, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-dark:hover, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-primary:focus, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-secondary:focus, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-success:focus, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-danger:focus, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-info:focus, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-dark:focus, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-primary:active, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-secondary:active, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-success:active, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-danger:active, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-info:active, .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-dark:active {

    color: rgba(255, 255, 255, 0.5);

}

.bootstrap-select > select {

    position: absolute !important;

    bottom: 0;

    left: 50%;

    display: block !important;

    width: 0.5px !important;

    height: 100% !important;

    padding: 0 !important;

    opacity: 0 !important;

    border: none;

    z-index: 0 !important;

}

.bootstrap-select > select.mobile-device {

    top: 0;

    left: 0;

    display: block !important;

    width: 100% !important;

    z-index: 2 !important;

}

.has-error .bootstrap-select .dropdown-toggle, .error .bootstrap-select .dropdown-toggle, .bootstrap-select.is-invalid .dropdown-toggle, .was-validated .bootstrap-select select:invalid + .dropdown-toggle {

    border-color: #b94a48;

}

.bootstrap-select.is-valid .dropdown-toggle, .was-validated .bootstrap-select select:valid + .dropdown-toggle {

    border-color: #28a745;

}

.bootstrap-select.fit-width {

    width: auto !important;

}

.bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn) {

    width: 220px;

}

.bootstrap-select > select.mobile-device:focus + .dropdown-toggle, .bootstrap-select .dropdown-toggle:focus {

    outline: 0 !important;

    outline: 0 !important;

    outline-offset: 0 !important;

}

.bootstrap-select.form-control {

    margin-bottom: 0;

    padding: 0;

    border: none;

    height: auto;

}

:not(.input-group) > .bootstrap-select.form-control:not([class*="col-"]) {

    width: 100%;

}

.bootstrap-select.form-control.input-group-btn {

    float: none;

    z-index: auto;

}

.form-inline .bootstrap-select, .form-inline .bootstrap-select.form-control:not([class*="col-"]) {

    width: auto;

}

.bootstrap-select:not(.input-group-btn), .bootstrap-select[class*="col-"] {

    float: none;

    display: inline-block;

    margin-left: 0;

}

.bootstrap-select.dropdown-menu-right, .bootstrap-select[class*="col-"].dropdown-menu-right, .row .bootstrap-select[class*="col-"].dropdown-menu-right {

    float: right;

}

.form-inline .bootstrap-select, .form-horizontal .bootstrap-select, .form-group .bootstrap-select {

    margin-bottom: 0;

}

.form-group-lg .bootstrap-select.form-control, .form-group-sm .bootstrap-select.form-control {

    padding: 0;

}

.form-group-lg .bootstrap-select.form-control .dropdown-toggle, .form-group-sm .bootstrap-select.form-control .dropdown-toggle {

    height: 100%;

    font-size: inherit;

    line-height: inherit;

    border-radius: inherit;

}

.bootstrap-select.form-control-sm .dropdown-toggle, .bootstrap-select.form-control-lg .dropdown-toggle {

    font-size: inherit;

    line-height: inherit;

    border-radius: inherit;

}

.bootstrap-select.form-control-sm .dropdown-toggle {

    padding: 0.25rem 0.5rem;

}

.bootstrap-select.form-control-lg .dropdown-toggle {

    padding: 0.5rem 1rem;

}

.form-inline .bootstrap-select .form-control {

    width: 100%;

}

.bootstrap-select.disabled, .bootstrap-select > .disabled {

    cursor: not-allowed;

}

.bootstrap-select.disabled:focus, .bootstrap-select > .disabled:focus {

    outline: none !important;

}

.bootstrap-select.bs-container {

    position: absolute;

    top: 0;

    left: 0;

    height: 0 !important;

    padding: 0 !important;

}

.bootstrap-select.bs-container .dropdown-menu {

    z-index: 1060;

}

.bootstrap-select .dropdown-toggle .filter-option {

    position: static;

    top: 0;

    left: 0;

    float: left;

    height: 100%;

    width: 100%;

    text-align: left;

    overflow: hidden;

    -webkit-box-flex: 0;

    -webkit-flex: 0 1 auto;

    -ms-flex: 0 1 auto;

    flex: 0 1 auto;

}

.bs3.bootstrap-select .dropdown-toggle .filter-option {

    padding-right: inherit;

}

.input-group .bs3-has-addon.bootstrap-select .dropdown-toggle .filter-option {

    position: absolute;

    padding-top: inherit;

    padding-bottom: inherit;

    padding-left: inherit;

    float: none;

}

.input-group .bs3-has-addon.bootstrap-select .dropdown-toggle .filter-option .filter-option-inner {

    padding-right: inherit;

}

.bootstrap-select .dropdown-toggle .filter-option-inner-inner {

    overflow: hidden;

}

.bootstrap-select .dropdown-toggle .filter-expand {

    width: 0 !important;

    float: left;

    opacity: 0 !important;

    overflow: hidden;

}

.bootstrap-select .dropdown-toggle .caret {

    position: absolute;

    top: 50%;

    right: 12px;

    margin-top: -2px;

    vertical-align: middle;

}

.input-group .bootstrap-select.form-control .dropdown-toggle {

    border-radius: inherit;

}

.bootstrap-select[class*="col-"] .dropdown-toggle {

    width: 100%;

}

.bootstrap-select .dropdown-menu {

    min-width: 100%;

    -webkit-box-sizing: border-box;

    -moz-box-sizing: border-box;

    box-sizing: border-box;

}

.bootstrap-select .dropdown-menu > .inner:focus {

    outline: none !important;

}

.bootstrap-select .dropdown-menu.inner {

    position: static;

    float: none;

    border: 0;

    padding: 0;

    margin: 0;

    border-radius: 0;

    -webkit-box-shadow: none;

    box-shadow: none;

}

.bootstrap-select .dropdown-menu li {

    position: relative;

}

.bootstrap-select .dropdown-menu li.active small {

    color: rgba(255, 255, 255, 0.5) !important;

}

.bootstrap-select .dropdown-menu li.disabled a {

    cursor: not-allowed;

}

.bootstrap-select .dropdown-menu li a {

    cursor: pointer;

    -webkit-user-select: none;

    -moz-user-select: none;

    -ms-user-select: none;

    user-select: none;

}

.bootstrap-select .dropdown-menu li a.opt {

    position: relative;

    padding-left: 2.25em;

}

.bootstrap-select .dropdown-menu li a span.check-mark {

    display: none;

}

.bootstrap-select .dropdown-menu li a span.text {

    display: inline-block;

}

.bootstrap-select .dropdown-menu li small {

    padding-left: 0.5em;

}

.bootstrap-select .dropdown-menu .notify {

    position: absolute;

    bottom: 5px;

    width: 96%;

    margin: 0 2%;

    min-height: 26px;

    padding: 3px 5px;

    background: #f5f5f5;

    border: 1px solid #e3e3e3;

    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);

    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);

    pointer-events: none;

    opacity: 0.9;

    -webkit-box-sizing: border-box;

    -moz-box-sizing: border-box;

    box-sizing: border-box;

}

.bootstrap-select .dropdown-menu .notify.fadeOut {

    -webkit-animation: 300ms linear 750ms forwards bs-notify-fadeOut;

    -o-animation: 300ms linear 750ms forwards bs-notify-fadeOut;

    animation: 300ms linear 750ms forwards bs-notify-fadeOut;

}

.bootstrap-select .no-results {

    padding: 3px;

    background: #f5f5f5;

    margin: 0 5px;

    white-space: nowrap;

}

.bootstrap-select.fit-width .dropdown-toggle .filter-option {

    position: static;

    display: inline;

    padding: 0;

}

.bootstrap-select.fit-width .dropdown-toggle .filter-option-inner, .bootstrap-select.fit-width .dropdown-toggle .filter-option-inner-inner {

    display: inline;

}

.bootstrap-select.fit-width .dropdown-toggle .bs-caret:before {

    content:'\00a0';

}

.bootstrap-select.fit-width .dropdown-toggle .caret {

    position: static;

    top: auto;

    margin-top: -1px;

}

.bootstrap-select.show-tick .dropdown-menu .selected span.check-mark {

    position: absolute;

    display: inline-block;

    right: 15px;

    top: 5px;

}

.bootstrap-select.show-tick .dropdown-menu li a span.text {

    margin-right: 34px;

}

.bootstrap-select .bs-ok-default:after {

    content:'';

    display: block;

    width: 0.5em;

    height: 1em;

    border-style: solid;

    border-width: 0 0.26em 0.26em 0;

    -webkit-transform: rotate(45deg);

    -ms-transform: rotate(45deg);

    -o-transform: rotate(45deg);

    transform: rotate(45deg);

}

.bootstrap-select.show-menu-arrow.open > .dropdown-toggle, .bootstrap-select.show-menu-arrow.show > .dropdown-toggle {

    z-index: 1061;

}

.bootstrap-select.show-menu-arrow .dropdown-toggle .filter-option:before {

    content:'';

    border-left: 7px solid transparent;

    border-right: 7px solid transparent;

    border-bottom: 7px solid rgba(204, 204, 204, 0.2);

    position: absolute;

    bottom: -4px;

    left: 9px;

    display: none;

}

.bootstrap-select.show-menu-arrow .dropdown-toggle .filter-option:after {

    content:'';

    border-left: 6px solid transparent;

    border-right: 6px solid transparent;

    border-bottom: 6px solid white;

    position: absolute;

    bottom: -4px;

    left: 10px;

    display: none;

}

.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle .filter-option:before {

    bottom: auto;

    top: -4px;

    border-top: 7px solid rgba(204, 204, 204, 0.2);

    border-bottom: 0;

}

.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle .filter-option:after {

    bottom: auto;

    top: -4px;

    border-top: 6px solid white;

    border-bottom: 0;

}

.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle .filter-option:before {

    right: 12px;

    left: auto;

}

.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle .filter-option:after {

    right: 13px;

    left: auto;

}

.bootstrap-select.show-menu-arrow.open > .dropdown-toggle .filter-option:before, .bootstrap-select.show-menu-arrow.show > .dropdown-toggle .filter-option:before, .bootstrap-select.show-menu-arrow.open > .dropdown-toggle .filter-option:after, .bootstrap-select.show-menu-arrow.show > .dropdown-toggle .filter-option:after {

    display: block;

}

.bs-searchbox, .bs-actionsbox, .bs-donebutton {

    padding: 4px 8px;

}

.bs-actionsbox {

    width: 100%;

    -webkit-box-sizing: border-box;

    -moz-box-sizing: border-box;

    box-sizing: border-box;

}

.bs-actionsbox .btn-group button {

    width: 50%;

}

.bs-donebutton {

    float: left;

    width: 100%;

    -webkit-box-sizing: border-box;

    -moz-box-sizing: border-box;

    box-sizing: border-box;

}

.bs-donebutton .btn-group button {

    width: 100%;

}

.bs-searchbox + .bs-actionsbox {

    padding: 0 8px 4px;

}

.bs-searchbox .form-control {

    margin-bottom: 0;

    width: 100%;

    float: none;

}

.default {

    cursor: default;

}

.none {

    cursor: none;

}

.context-menu {

    cursor: context-menu;

}

.help {

    cursor: help;

}

.pointer {

    cursor: pointer;

}

.progress {

    cursor: progress;

}

.wait {

    cursor: wait;

}

.cell {

    cursor: cell;

}

.crosshair {

    cursor: crosshair;

}

.text {

    cursor: text;

}

.vertical-text {

    cursor: vertical-text;

}

.alias {

    cursor: alias;

}

.copy {

    cursor: copy;

}

.move {

    cursor: move;

}

.no-drop {

    cursor: no-drop;

}

.not-allowed {

    cursor: not-allowed;

}

.all-scroll {

    cursor: all-scroll;

}

.col-resize {

    cursor: col-resize;

}

.row-resize {

    cursor: row-resize;

}

.n-resize {

    cursor: n-resize;

}

.e-resize {

    cursor: e-resize;

}

.s-resize {

    cursor: s-resize;

}

.w-resize {

    cursor: w-resize;

}

.ns-resize {

    cursor: ns-resize;

}

.ew-resize {

    cursor: ew-resize;

}

.ne-resize {

    cursor: ne-resize;

}

.nw-resize {

    cursor: nw-resize;

}

.se-resize {

    cursor: se-resize;

}

.sw-resize {

    cursor: sw-resize;

}

.nesw-resize {

    cursor: nesw-resize;

}

.nwse-resize {

    cursor: nwse-resize;

}

.cursors > div:nth-child(even) {

    background-color:#E6F1F5;

}

.cursors > div {

    display: inline-block;

    height: 37px;

    width: 125px;

    text-align: center;

    padding-top: 18.5px;

    white-space: nowrap;

}

.image-container {

    position: relative

}

.thumbnail-image {

    border-radius: 10px !important

}

.discount {

    background-color: red;

    padding-top: 1px;

    padding-bottom: 1px;

    padding-left: 4px;

    padding-right: 4px;

    font-size: 10px;

    border-radius: 6px;

    color: #fff

}

.wishlist {

    height: 25px;

    width: 25px;

    background-color: #eee;

    display: flex;

    justify-content: center;

    align-items: center;

    border-radius: 50%;

    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19)

}

.first {

    position: absolute;

    width: 100%;

    padding: 9px

}

.dress-name {

    font-size: 13px;

    font-weight: bold;

    width: 75%

}

.new-price {

    font-size: 13px;

    font-weight: bold;

    color: red

}

.old-price {

    font-size: 8px;

    font-weight: bold;

    color: grey

}

.item-size {

    width: 15px;

    height: 15px;

    border-radius: 50%;

    background: #fff;

    border: 1px solid grey;

    color: grey;

    font-size: 10px;

    text-align: center;

    align-items: center;

    display: flex;

    justify-content: center

}

.rating-star {

    font-size: 10px !important

}

.rating-number {

    font-size: 10px;

    color: grey

}

.buy {

    font-size: 12px;

    color: purple;

    font-weight: 500

}

.voutchers {

    background-color: #fff;

    border: none;

    border-radius: 10px;

    /* width: 225px; */

    /* box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); */

    overflow: hidden

}

.voutcher-divider {

    /* display: flex; */

}

.voutcher-left {

    /* width: 60%; */

}

.voutcher-name {

    color: grey;

    font-size: 27px;

    font-weight: 600;

}

.voutcher-code {

    color: red;

    font-size: 11px;

    font-weight: bold

}

.voutcher-right {

    /* width: 40%; */

    background-color: #008049;

    color: #fff

}

.discount-percent {

    font-size: 22px;

    font-weight: bold;

    position: relative;

    top: 0px;

}

.off {

    font-size: 14px;

    position: relative;

    bottom: 5px

}

.alert-cookie-policy {

    display: none;

    border-radius: 0;

    position: fixed;

    bottom:0;

    top:auto;

    left:0;

    right: 0;

    z-index: 999;

}

.alert-cookie-policy .alert {

    border-radius: 0;

}

.owl-carousel .item, .owl-carousel-center .item {

    height: 10rem;

    padding: 1rem;

}

.owl-carousel .item {

    background: #4dc7a0;

}

.owl-carousel-center .item {

    text-align: right;

    background: #23abcc;

    opacity: 0.4;

}

.owl-carousel-center .item .center {

    opacity: 1;

}

.owl-carousel-single .item {

    background: #a37c5a;

    text-align: center;

}

.miniNoty {

    top: 20%;

    left: 50%;

    margin-top: -50px;

    margin-left: -50px;

    position: fixed;

    max-width: 50%;

    min-width: 150px;

    z-index: 10000001;

    -webkit-transition: all 0.5s;

    -moz-transition: all 0.5s;

    -o-transition: all 0.5s;

    transition: all 0.5s;

}

.miniNoty_message {

    position: relative;

    right: 10px;

    opacity: 0;

    color: #fff;

    cursor: pointer;

    float: right;

    clear: both;

    padding: 0 10px;

    margin: 0;

    max-height: 0;

    border-radius: 5px;

    overflow: hidden;

    -ms-box-sizing: border-box;

    -moz-box-sizing: border-box;

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    -webkit-transform: scale(1, 0);

    -moz-transform: scale(1, 0);

    -o-transform: scale(1, 0);

    -ms-transform: scale(1, 0);

    transform: scale(1, 0);

    -webkit-transition: all 0.5s;

    -moz-transition: all 0.5s;

    -o-transition: all 0.5s;

    transition: all 0.5s;

}

.miniNoty_message-show {

    margin: 0 0 10px;

    padding: 7px 10px;

    max-height: 500px;

    opacity: 1;

    -webkit-transform: scale(1, 1);

    -moz-transform: scale(1, 1);

    -o-transform: scale(1, 1);

    -ms-transform: scale(1, 1);

    transform: scale(1, 1);

}

.miniNoty_message-remove {

    padding: 0;

    margin: 0;

    overflow: hidden;

}

.miniNoty_message-success {

    background: mediumseagreen;

    box-shadow: 0 2px 5px mediumseagreen;

}

.miniNoty_message-error {

    background: indianred;

    box-shadow: 0 2px 5px indianred;

}

.miniNoty_message-normal {

    background: #fafafa;

    box-shadow: 0 2px 5px lightgrey;

    color: #000;

}

.miniNoty_message-normal .miniNoty_btn {

    color: #000;

}

.miniNoty_message-warning {

    background: goldenrod;

    box-shadow: 0 2px 5px goldenrod;

}

.miniNoty_btn {

    display: inline-block;

    padding: 5px 7px;

    border-radius: 4px;

    color: #fff;

    margin: 5px 5px 0 0;

    text-decoration: none;

    border: 1px solid #eee;

    background: rgba(255, 255, 255, 0.3);

}

.miniNoty_btn:hover {

    background: rgba(255, 255, 255, 0.5);

}

@media screen and (max-width: 480px) {

    .miniNoty {

        max-width: 100%;

        width: 50%;

        top: 20%;

        left: 20%;

        margin-top: -50px;

        margin-left: -50px;

    }

    .miniNoty_message {

        margin: 0 0 5px;

        border-radius: 0;

        text-align: center;

        padding: 5px;

        right: 0;

        float: none;

    }

    .miniNoty_message:last-child {

        margin: 0;

    }

    .miniNoty_message-show {

        bottom: 5px;

    }

}

div.tablefirewall {

    font-family: Tahoma, Geneva, sans-serif;

    border: 1px solid #000000;

    background-color: #FFFFFF;

    width: 100%;

    height: 200%;

    border-collapse: collapse;

    white-space: nowrap;

}

.divTable.tablefirewall .divTableCell, .divTable.tablefirewall .divTableHead {

    border: 1px solid #AAAAAA;

    padding: 4px 4px;

    white-space: nowrap;

}

.divTable.tablefirewall .divTableHeading {

    background: #DDDDDD;

    white-space: nowrap;

}

.divTable.tablefirewall .divTableHeading .divTableHead {

    font-size: 15px;

    font-weight: normal;

    white-space: nowrap;

}

/* DivTable.com */

.divTable {

    white-space: nowrap;

    display: table;

}

.divTableRow {

    white-space: nowrap;

    display: table-row;

}

.divTableHeading {

    white-space: nowrap;

    display: table-header-group;

}

.divTableCell, .divTableHead {

    white-space: nowrap;

    display: table-cell;

}

.divTableHeading {

    white-space: nowrap;

    display: table-header-group;

}

.divTableFoot {

    font-family:"Courier New", Courier, monospace;

    white-space: nowrap;

    display: table-footer-group;

}

.divTableBody {

    font-family:"Courier New", Courier, monospace;

    white-space: nowrap;

    display: table-row-group;

}

/*# sourceMappingURL=style.css.map */

.br-0 {

    border-radius: 0 !important;

    border: 0 !important;

}
.pagination-outer{ text-align: center; }
.pagination{
    font-family: 'Poppins', sans-serif;
    display: inline-flex;
}
.pagination li{margin: 0 0px;}
.pagination li a.page-link{
    color: #999;
    background: #e7e7e7;
    font-size: 19px;
    font-weight: 500;
    line-height: 37px;
    height: 38px;
    width: 30px;
    padding: 0;
    border: none;
    border-radius: 5px;
    display: block;
    position: relative;
    transition: all 0.3s ease 0s;
}
.pagination li.active a.page-link,
.pagination li a.page-link:hover,
.pagination li.active a.page-link:hover,
.pagination li a.page-link:focus{
    color: #fff;
    background: linear-gradient(#fc6767,#ec008c);
    border: none;
}
.pagination li a.page-link:before{
    content: '';
    background: linear-gradient(to right bottom,#ec008c,#fc6767);
    height: 10px;
    width: 10px;
    border-radius: 2px;
    opacity: 0;
    transform: translateX(-50%) rotate(45deg);
    position: absolute;
    left: 50%;
    top: 4px;
    z-index: -1;
    transition: all 0.3s ease 0s;
}
.pagination li.active a.page-link:before,
.pagination li a.page-link:hover:before,
.pagination li a.page-link:focus:before{
    opacity: 1;
    top: -4px;
}
.pagination li:first-child a.page-link,
.pagination li:last-child a.page-link{
    font-size: 20px;
    line-height: 34px;
    width: 38px;
    border-bottom: 3px solid;
}
.pagination li:first-child a.page-link:hover,
.pagination li:last-child a.page-link:hover{
    color: #fff;
    background: transparent;
    border-bottom-color: #ec008c;
}
.pagination li:first-child a.page-link:focus,
.pagination li:last-child a.page-link:focus{
    color: #999;
    background: #e7e7e7;
}
.pagination li:first-child a.page-link:before,
.pagination li:last-child a.page-link:before{
    top: 50%;
    transform: translateX(-50%) translateY(-50%) rotate(45deg);
}
.pagination li:first-child a.page-link:hover:before,
.pagination li:last-child a.page-link:hover:before{
    transform: translateX(-50%) translateY(-50%) rotate(45deg) scale(2);
}
.pagination li:first-child a.page-link:focus:before,
.pagination li:last-child a.page-link:focus:before{
    opacity: 0;
}
@media only screen and (max-width: 480px){
    .pagination{
        font-size: 0;
        display: block;
    }
    .pagination li{
        margin: 5px 0;
        display: inline-block;
    }
}

.username--style3 {
    background: url("/assets/images/Ak4d9pH.gif") repeat scroll 0 0%;
    color: #FF0000;
    font-weight: bold;
    text-shadow: 0 0 5px #fff,0 0 5px #f00,1px 1px 0 #f00
}

.username--style4 {
        font-weight: bold;
        text-transform: uppercase;
        overflow: hidden;
        background: linear-gradient(90deg, #0a275c, #ff6000, #0002ff);
        background-repeat: no-repeat;
        background-size: 80%;
        animation: animate 3s linear infinite;
        -webkit-background-clip: text;
        -webkit-text-fill-color: rgba(5,144,51,0)
}


.username--style5 {
    background: url("/assets/images/Ak4d9pH.gif") repeat scroll 0 0%;
    color: #FF9100;
    font-weight: bold;
    text-shadow: 0 0 5px #fff,0 0 5px #fff,1px 1px 0 #f00
}

.username--style6 {
    background: url("/assets/images/Ak4d9pH.gif") repeat scroll 0 0%;
    color: #FF9100;
    font-weight: bold;
    text-shadow: 0 0 5px #fff,0 0 5px #fff,1px 1px 0 #ff9100
}

.username--style9 {
    background: color: #F8C471;
    font-weight: bold;
    text-shadow: 0 0 5px #fff,0 0 5px #fff,1px 1px 0 #f8c471
}

@keyframes animate {
    0% {
        background-position: -500%;
    }

    100% {
        background-position: 500%;
    }
}

#running-text {
                float: right;
                margin: 0
            }

            #running-text h2 {
                display: none
            }

            #news {
                height: 34px;
                color: #fff;
                overflow: hidden;
                background: #21409a linear-gradient(100deg, #21409a 50%, #007cbd 100%);
                padding: 0;
                border-radius: 24px;
                font-size: 12px;
                width: 500px;
                margin: 6px 0
            }
