.bg-light-blue {
    background-color: #5cbcab;
}.bg-green {
    background-color: #8eae3f;
}.bg-orange {
    background-color: #f19300;
}.bg-violet {
    background-color: #bfa5c2;
}
.column{
    width: 50%;
}
.indice{
    width: 90%;
    margin: 0 auto;
}
.indice .panel-group{
    display:flex;
}
.iindice .panel{
    margin: 10px;
}
.indice ul{
    list-style-type: none;
}
.indice ul li a{
    color: rgba(0, 0, 0, 0.747)!important;
}
.indice ul li a:hover{
    color: rgb(3, 104, 8)!important;
    font-weight: 600;
}
.indice > div, .wiki > div{
    display: flex;
    justify-items: center;
    background-color: white; 
}
.indice .banner{
    background: linear-gradient(90deg, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.5)100%),url(../wiki/img/protesi-dentali.webp) center no-repeat;
    background-size: cover;
    background-position-y: -300px;
    color: white;
    text-align: center;
    padding: 50px;
    margin: 30px auto;
}
.indice h2{
    font-size: 40px;
}
.indice .banner h1{
    font-size: 80px;
    margin: 0 auto;
}
.indice .banner + p{
    font-size: 22px;
    text-align: center;
}
.wiki > div {
    align-items: flex-start;
}
.wiki{
    width: 90%;
    padding: 20px;
    background-color: white;
    margin: 70px auto;
    position: relative;
    top: 20px;
    
}
.wiki a{
    color: rgb(121, 167, 30);
}
.wiki p{
    font-size: 18px;
    padding-top: 10px;
}
.wiki h1{
    font-size: 40px;
    margin: 0px;
}
.wiki img{
    margin: 10px;
    padding: 10px;
    border-right: 1px solid rgba(153, 205, 50, 0.877);
    width: auto;
    max-height: 300px;
}
.wiki a[href*="indice"]{
    background: yellowgreen;
    width: 100%;
    margin: 0 auto;
    padding: 10px;
    color: white;
    text-transform: capitalize;
    position: absolute;
    text-align: center;
    left: 0px;
    right: 0px;
    font-weight: 600;
    z-index: 5;
}
.wiki a[href*="indice"]:hover{
    background: white;
    color: yellowgreen;
    transition: all 0.3s linear;
}

@media screen and (max-width:1200px){
    .wiki > div{
        display: flex;
        justify-items: center;
        background-color: white; 
        flex-direction: column;
        align-items: center;
    }
    .indice .banner{
        background-position-y: 0px;
    }
    .indice .banner h1{
        font-size: 40px;
    }
    .wiki img{
        border-bottom: 1px solid rgba(153, 205, 50, 0.877);
        border-right: unset;
    }
    .indice .panel-group {
        flex-direction: column;
    }
    .column {
        width:100%;
    }
}