body {
    font-family: "Montserrat", sans-serif;
    font-optical-sizing: auto;
    font-weight: 400;
    font-style: normal;
}

.ui-autocomplete {
    max-height: 200px;
    overflow-y: auto;
    overflow-x: hidden;
}

.btn-primary {
    color: #fff;
    background-color: #25731E;
    border-color: #25731E;
}

.btn-primary:hover {
    color: #fff;
    background-color: #255a1e;
    border-color: #255a1e;
}

.btn.btn-primary:active {
    color: #fff;
    background-color: #44803c;
    border-color: #44803c;
}

.form-control:focus {
    border-color: #25731E;
    box-shadow: 0 0 0 .10rem #25731E;
}

.form-check-input:checked {
    background-color: #25731E;
    border-color: #25731E;
}

.form-check-input:focus {
    border-color: #25731E;
    box-shadow: 0 0 0 .10rem #25731E;
}

.form-select:focus {
    border-color: #25731E;
    box-shadow: 0 0 0 .10rem #25731E;
}