﻿

.form-finanziamento .risultati {
    display: flex;
    position: relative;
    flex-wrap: wrap;
    margin: 25px 0px 25px;
    border-bottom: 1px solid #BBB;
    border-top: 1px solid #BBB;
    padding-top:25px;
}

    .form-finanziamento .risultati .elemento {
        flex: 0 0 30%;
        margin-bottom: 25px;
        font-size: 24px;
    }

        .form-finanziamento .risultati .elemento > label {
            display: block;
            color: var(--sfondo-principale);
            font-size: 18px;
            font-weight: 600;
            line-height: 1;
            margin-bottom: 5px;
        }


@media screen and (min-width: 1201px) {
    .form-finanziamento .risultati .elemento:first-child {
        position: absolute;
        right: 23px;
        top: 50%;
        transform: translate3d(0, calc(-50%), 0);
    }
        .form-finanziamento .risultati .elemento:first-child span {
            font-size: 62px;
        }

    .price_range_slider_new {
        padding: 3rem!important
    }
}

@media screen and (max-width: 991px) {
    .form-finanziamento .risultati .elemento:first-child {
        flex: 0 0 100%;
    }

    .form-finanziamento .risultati .elemento {
        flex: 0 0 50%;
    }
}


.form-finanziamento .risultati .elemento:first-child span {
    color: #FBD764;
    font-weight: 700;
}

.form-finanziamento .listing_single_description {
    background-color: #263D4C;
}

.form-finanziamento h4{
    color: white
}

.form-finanziamento .risultati .elemento span{
    color:white;
}

.disclaimer{
    color:white;
    font-size:12px
}

.contenitore-mesi-finanziamento span {
    border: none !important;
    color: #212529!important;
}

.contenitore-mesi-finanziamento .active {
    background-color: var(--sfondo-principale);
    color: white !important
}