.body {
    font-family: 'Mulish', sans-serif !important;
}

body {
    margin: 0;
    padding: 0;
    font-size: 14px !important;
    font-family: 'Mulish', sans-serif !important;
    background-image: linear-gradient(to bottom right, rgb(155, 169, 235), rgb(0, 0, 0));
}

.select-dropdown,
.dropdown-content,
input,
button,
h1, h2, h3, h4, h5, h6, p, label,
a,
.nav-item a,
.nav-item.active a,
.nav-item a:hover,
.nav-item a:focus {
    font-family: 'Mulish', sans-serif !important;
}

h1,
h2,
h3 {
    font-family: 'Mulish', sans-serif !important;
    font-weight: 700;
}

a:hover {
    text-decoration: none !important;
}

.width-250 {
    max-width: 250px;
    overflow-wrap: break-word;
    white-space: normal;
}

label {
    font-size: 14px !important;
    color: #9e9e9e;
}

.modal {
    width: auto !important;
    height: auto !important;
}

.font-size-14 {
    font-size: 14px !important;
}

.font-size-16 {
    font-size: 16px !important;
}

.font-size-18 {
    font-size: 18px !important;
}

.font-size-20 {
    font-size: 20px !important;
}

.input-text-proxy {
    display: block;
    width: 100%;
    max-width: 100%;
    padding: 10px 10px 9px 15px;
    border: 1px solid #AFAFAF;
    border-radius: 50px;
    font-family: "Muli", sans-serif;
    font-size: 14px;
    line-height: 24px;
    font-weight: normal;
    color: #626262;
}

.input-text-proxy:focus {
    outline: 1px solid #c9f3ef;
}

table td,
table th {
    border-radius: unset;
}

.font-weight-600 {
    font-weight: 600;
}

.material-icons {
    cursor: pointer;
}
