header {
    background: #ff6200;
    margin-bottom: 15px;
}
header .custom_logo {
    overflow: hidden;
}
header .custom_logo img {
    width: auto;
    height: 76px;
    margin-left: -20px;
}

.ico_1 {
    background: url(/dam/ingro/404/images/icon_pfa.png) no-repeat center bottom;
    height: 55px;
    height: 80px;
}
.ico_2 {
    background: url(/dam/ingro/lp/credit-personal//images/ico_2.png) no-repeat center center;
    height: 55px;
    height: 80px;
}
.ico_3 {
    background: url(/dam/ingro/404/images/icon_economii.png) no-repeat center bottom;
    height: 55px;
    height: 80px;
}


.flex-container {
    display: flex;
    flex-wrap: wrap;
}

.flex-col-2 {
    margin: 0 -15px;
}

.flex-col-2 .form-row {
    flex-basis: 50%;
    padding: 0 15px 30px;
}

.terms-cond {
    text-align: justify;
}

.usp-text {
    font-family: 'ing_me_bold';
    margin: 15px 0 15px;
    color: #ff6200;
}

hr {
    border-color: #d6d6d6;
}

.terms-cond input {
    margin-right: 5px;
}

.terms-cond label {
    font-size: 14px;
    text-align: justify;
}

.terms-cond label a {
    color: #ff6200;
}

.form-wrapper {
    margin-bottom: 30px;
}

.form-header {
    margin-bottom: 45px;
}

.custom_footer {
    background: #ebebeb;
    font-size: 12px;
    line-height: 15px;
    padding: 15px 0;
    text-align: right;
    margin-top: 30px;
}


@media(max-width: 767px) {
    header .custom_logo img {
        height: 60px;
    }
    .usp-text {
        margin-top: 5px;
    }
    .flex-col-2 .form-row {
        flex-basis: 100%;
    }
    .flex-col-2 .form-row:first-child {
        order: 1;
    }
    .flex-col-2 .form-row:nth-child(2) {
        order: 2;
    }
    .flex-col-2 .form-row:nth-child(3) {
        order: 3;
    }
    .flex-col-2 .form-row:nth-child(4) {
        order: 4;
    }
    .flex-col-2 .form-row:nth-child(5) {
        order: 6;
    }
    .flex-col-2 .form-row:nth-child(6) {
        order: 7;
    }
    .flex-col-2 .form-row:nth-child(7) {
        order: 5;
    }
    .flex-col-2 .form-row:nth-child(8) {
        order: 8;
    }
}