#main-img{
    max-width: 550px;
}

.modal {
    z-index: 100000;
}

ul.certificados{
    margin: 0 auto; padding: 0; list-style: none; text-align: left;
}
ul.certificados li{
    display: inline-block; vertical-align: middle;
}

@media(max-width:769px){
    /* .page-header.navbar{
		height: auto !important;
        background-color: aqua !important;
	} */
}


/* botones en semis*/

.opcion {
        cursor: pointer;
        background-color: #eee;
        padding: 10px;
        margin: 2px 0;
        border-radius: 5px;
        transition: 0.3s;
    }

    .opcion:hover {
        background-color: #ccc;
    }

    .opcion.activa {
        background-color: #9b9d9f;
        color: rgb(77, 76, 76);
        font-weight: bold;
    }