header {
    display: none;
}

body {
    background-color: #f8f8f8 !important;
}

.partners-container {
    display: none;
}

.darker-gray-section,
#offers-flow,
#testimonial,
#why,
#how,
#partners,
#final-section,
#footer {
    display: none !important;
}

#main-text {
    background-image: none !important;
}

.section.bg1::after {
    background-image: none !important;
}


.section::after {
    background-color: #f8f8f8 !important;
}

.finofin-become-logo {
    margin: 0 auto;
    display: block;
    width: 117px;
    margin-top: 15px;
    margin-bottom: -20px;
    filter: brightness(0.6) invert(0.4);
}


#loan-amount-step #main_title {
    color: #0f7025 !important;
    font-size: 50px !important;
}

#loan-amount-step h2 {
    color: #333;
    font-size: 27px !important;
}

.amount-slider-wrapper,
.card-design {
    box-shadow: none !important;
    border: 1px solid #ccc;
    border-radius: 5px;
}

.amount-slider-wrapper .slider-handle.min-slider-handle.round {
    background: #0a7e25 !important;
}

.amount-slider-wrapper #howmuchSlider .slider-selection {
    background: #41b320 !important;
}

.amount-slider-wrapper #amount-button,
.btn-success {
    background-color: #185207 !important;
}


.wrapper {
    overflow-x: hidden !important;
    overflow-y: hidden !important;
}

.step-slides h2 {
    color: #707070 !important;
}

.step-slides a.slide-selection-btn:hover {
    color: #0f7025 !important;
}

.hvr-underline-reveal:before {
    background: #0f7025 !important;
}

.step-slides a.slide-selection-btn.slide-selection-btn-selected {
    border: 2px solid #0f7025 !important;
    color: #0f7025 !important;
}

.slides-num-indicators {
    padding-top: 20px !important;
}

.slides-num-indicators .num-slide-ind {
    color: #0f7025 !important;
    border: 1px solid #0f7025 !important;
}

h3.important-txt {
    background: #6c757d !important;
}

.wrong-country-row .buttons a:nth-of-type(1) {
    color: #0f7025 !important;
}

.wrong-country-row .buttons a:nth-of-type(2) {
    color: #fff !important;
    background: #0f7025 !important;
}

#leadbox-wapper .col-lg-8.offset-lg-2 {
    padding: 10px !important;
    color: #6c757d !important;
}

#leadbox-wapper .col-lg-8.offset-lg-2 a {
    color: #6c757d !important;
}

.wrong-country-row {
    border-radius: 0 !important;
}

.privacy-modal-header .close {
    color: #0f7025;
}


@media screen and (max-width: 767px) {
    #main-text {
        padding-bottom: 0;
        background-color: #f8f8f8 !important;
        background-image: none !important;
    }

    #loan-amount-step h2 {
        color: #333;
        font-size: 19px !important;
    }

    #loan-amount-step #main_title {
        color: #0f7025 !important;
        font-size: 38px !important;
    }
}