
/*links on acedemics page*/
.container_enlaces {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  width: 100%;
  text-align: center;
  gap: 1%;
}

.enlaces {
  width: 49%;
  padding: 10px;
  text-decoration: none;
  transition-duration: 0.3s;
  font-size: 1rem;
  color:black;
  border: 1px solid var(--dark-bg-color);
  margin-bottom: 1%;

}

.enlaces::before {
  font-family: var(--font-awesome);
  content: "\f14c";
  padding: 5px;
  font-weight: 900;
  color: var(--dark-bg-color);
}
.pdf::before
{
  font-family: var(--font-awesome);
  content: "\f1c1";
  padding: 5px;
  font-weight: 900;
  color: rgb(255, 12, 223);
}
.enlaces:hover{
  background-color: var(--secondary);
  transition-duration: 0.3s;
  color:var(--highlight)
}

.text-color-b
{
  color:var(--dark-bg-color);
  font-weight: 600;
}
.w-100
{
  min-width: 100%;
}
.download-icon::before
{
font-family: var(--font-awesome);
content: "\f019";
padding-right: 10px;
font-weight: 900;
color: white;
}
.pdf-icon::before{
  font-family: var(--font-awesome);
content: "\f1c1";
padding-right: 10px;
font-weight: 900;
color: white;
}
.btn{
display: inline-block;
outline: none;
cursor: pointer;
font-weight: 500;
border: 1px solid transparent;
border-radius: 2px;
height: 36px;
line-height: 34px;
font-size: 14px;
color: #ffffff;
background-color: #007c89;
transition: background-color 0.2s ease-in-out 0s, opacity 0.2s ease-in-out 0s;
padding: 0 12px;
}
.btn:hover {
  color: #ffffff;
    background-color: #006570;
}


@media screen and (max-width: 900px) and (min-width: 451px) {

}

@media screen and (max-width: 450px) {
.enlaces {
  min-width: 100%;
  margin-bottom: 2%;
}
}

