.financing-options {
    background: linear-gradient(180deg, #425C66 -40.56%, #07212C 84.98%);
    padding: 79px 0;
}
.financing-options .col-md-12 {
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
}
.financing-options .fi-logos {
    display: flex;
    align-items: center;
    gap: 28px;
}
.financing-options .fi-logos img:first-child {
    max-width: 110px;
}
.financing-options h2 {
    margin-top: 32px;
    margin-bottom: 0;
    color: var(--yellow);
}
.financing-options p {
    margin: 27px 0 32px 0;
    color: var(--white2);
}
.financing-options .btn-blue span {
    text-transform: none;
}

@media screen and (min-width: 1200px) {
    .financing-options .container {
        max-width: 1014px;
    }
}

@media screen and (max-width: 1199px) {
    .financing-options {
        padding: 70px 0;
    }
}

@media screen and (max-width: 992px) {
    .financing-options {
        padding: 60px 0;
    }
}

@media screen and (max-width: 767px) {
    .financing-options {
        padding: 50px 0;
    }
    .financing-options h2 {
        margin-top: 26px;
    }
    .financing-options p {
        margin: 15px 0 27px 0;
        line-height: 28px;
        letter-spacing: 0.02em;
    }
    .financing-options .btn-blue {
        width: 100%;
        padding: 12px 23px;
    }
}