body{
	font-weight: bold;
}
.nav-link{
    font-weight: bold;
    font-size: 1em;
	width: -webkit-fill-available;
}
@media (min-width: 992px) {
    .nav-link{
        font-size: 1.5em;
    }
}
.reg{
	background-color: yellow;
	color: #000000;
	width: auto;
}
#programa{
	background-color: #425cf0;
}
.aprog{
	width: 50%;
    margin: auto;
}
.pm{
	font-size: 1.2em;
}
.img-wi{
	width: inherit;	
}
.img-h{
	height: 80%;
}
.textg{
	font-size: 2em;
    color: #7fda60;
	margin-bottom: 0;
}
.txt-footer{
	font-size: 1.2em;
}
.icon_fot {
    width: 2rem;
    height: 2.3;
    margin-left: .5rem;
    margin-right: .5rem;
}
.wimg{
	width: 80%
}