/* Nunito Sans Variable */
@font-face {
    font-family: 'NunitoSans';
    src: url('/static/fonts/Nunito_Sans/NunitoSans-VariableFont_YTLC,opsz,wdth,wght.ttf') format('truetype');
    font-style: normal;
}


/* NunitoSans Variable - Italic */
@font-face {
    font-family: 'NunitoSans';
    src: url('/static/fonts/Nunito_Sans/NunitoSans-Italic-VariableFont_YTLC,opsz,wdth,wght.ttf') format('truetype');
    font-style: italic;
}

body {
    font-family: "NunitoSans", serif;
}

h1,
h2,
h3,
h4,
h5,
h6,
a {
    font-weight: 500;
}

.title {
    font-weight: 500;
}

label {
    font-family: "NunitoSans", serif;
}

.heading-index {
    color: #007096;
    font-weight: 600;
}

h3.heading-index {
    font-size: 38px;
}

h4.heading-index {
    font-size: 28px;
}

.btn-outline-secondary,
a.btn-outline-secondary {
    color: #0620cf;
    border-color: #e2e6ea;
}

.btn-outline-secondary,
a.btn-outline-secondary:hover,
.btn-outline-secondary,
a.btn-outline-secondary:focus {
    color: #002593;
    border-color: #e2e6ea;
}

.text-primary,
.esri-feature-content a {
    color: #c4ce17 !important;
}

.text-primary:hover,
.esri-feature-content a:hover {
    color: #899010;
}

.navbar-brand>img {
    max-height: 50px !important;
}

/* Login */
.layout-2columns{
   background:#c4ce17 !important;
}
#btn-login{
   font-weight: 600;
    color: #ffffff;
}