/** INDEX */
.container-insight{
    background-color: #313339;
    padding-right: 190px;
}
.container-insight h1{
    color: #fff;
    font-weight: 500;
}
.container-login h2{
    font-size: 20px;
    line-height: 22px;
}
.index-team{
    position: relative;
    margin-left: -190px;
}
.index-us h3, .index-info h3{
    font-size: 22px;
}
.index-us .logos figure{
    width: 140px;
    margin: 8px;
    display: flex;
    flex-direction: column;
    justify-content: center;
}
.frequent-questions ul > li{
    border-left: none;
    border-right: none;
}
.frequent-questions ul > li > a{
    color: #F9BF36;
} 
.self-diagnostis .nav-tabs .nav-link{
    color: #000;
    padding: 3px 6px;
    border-radius: 0px;
    background-color: #E3E3E5;
    border: solid 1px #fff;
}
.self-diagnostis .nav-tabs .nav-link.active{
    background-color: #F9BF36;
    color: #FFF;
}
.diagnosis{ margin-bottom: 100px;}
.diagnosis .digital, .diagnosis .financial{
    padding: 30px 40px;    
    background-size: cover;

}
.diagnosis .digital{
    background-image: url("../images/BarraAmarilla.png");   
}
.diagnosis .financial{
    background-image: url("../images/BarraAqua.png");
}
.diagnosis .row-title{
    display: flex;
    flex-wrap: wrap;
    height: 170px;
    text-align: left;
    margin-top:35px;
}
.diagnosis .text-container {
    min-height: 450px;
}
.diagnosis .btn.start{
    background-color: rgba(255,255,255, 0.6);
    border-radius: 40px;
    width: 150px;
    line-height: 18px;
}

.diagnosis .height-fill{height: 350px;}

.diagnosis .puzzle{
    position: absolute;
    bottom: -100px;
    display: flex;
    justify-content: center;
}

@media (max-width:992px){
    .diagnosis {
        margin-bottom: 0px;
    }
    .diagnosis .row-title{
        height: 245px;
        text-align: center;
    }
    .diagnosis .text-container{
        min-height: auto;
    }
    .diagnosis .height-fill{height: 110px;}
    .container-insight{padding: 3rem !important;}
    .index-team{
        margin-left: 0px;
        padding: 2rem 2rem 2rem 2rem !important;
    }
    .diagnosis .puzzle{
        position: relative;
        margin-top: 3rem;
        bottom: 0px;
    }
}