@font-face {
    font-family: "Avenir Next LT Pro";
    src: url("../font/AvenirNextLTPro/AvenirNextLTPro-Regular.otf") format("opentype");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Avenir Next LT Pro";
    src: url("../font/AvenirNextLTPro/AvenirNextLTPro-Bold.otf") format("opentype");
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Avenir Next LT Pro";
    src: url("../font/AvenirNextLTPro/AvenirNextLTPro-Demi.otf") format("opentype");
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

body {
    font-family: "Avenir Next LT Pro", "Helvetica";
}

hr {
    color: white;
}

.img-accelerate {
    width: 150px;
}

@media (max-width: 767.98px) {
    .img-accelerate {
        width: 130px;
    }
}

.btn-orange {
    background: #ff5d00;
    color: white;
}

.btn-orange:hover {
    background: #ff5d00;
    color: white;
}

.btn-blue-1 {
    background: #002060;
    color: white;
}

.btn-blue-1:hover {
    background: #002060;
    color: white;
}

.dark-blue-text {
    color: #002060;
}

.orange-text {
    color: #ff5d00;
}

input.form-control {
    border: none;
}

input.form-control:focus {
    outline: #ff5d00 solid 1.8px;
}

label.form-label {
    color: #002060;
}

.modal-content {
    color: white;
    background-color: #123c6e !important;
}

a {
    color: white;
}

a:hover {
    color: #ff5d00;
}

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