.links-destaque h2 {
  font-size: var(--bs-h2-font-size);
  background: var(--bs-white);
  font-weight: 600;
  margin-top: 28px;
}

span.links-detaque.content-container {
  display: block;
  padding-bottom: 1.25rem;
  text-align: center;
  font-weight: 400;
}

.links-destaque .field.field--name-field-links-primarios.field--type-link.field--label-hidden.field__items, 
.links-destaque .views-field-field-links-primarios .field-content {
  padding: 20px 0;
  width: 100%;
  gap: 8px;
}

.links-destaque .field.field--name-field-botao-secundario.field--type-link.field--label-hidden.field__items,
.links-destaque .views-field-field-botao-secundario  .field-content  {
  column-gap: 8px;
  row-gap: 8px;  
}

.links-destaque .views-field-field-botao-secundario .field-content,
.links-destaque .views-field-field-links-primarios .field-content {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
}


.links-destaque a {
	display: grid;
	height: 100%;
	width: 100%;
  color: var(--bs-white);
  text-decoration: none;
  text-align: center;
  justify-content: center;
  align-items: center;
  transition: all 250ms;
}


.links-destaque a {
  border-radius: 20px;
  font-size: 14px;
  font-weight: 500;
  backdrop-filter: blur(5px)
}

.links-destaque .field.field--name-field-links-primarios .field__item,
.links-destaque .views-field-field-links-primarios a {
  background-color: rgba( var(--bs-primary-rgb), 80%);
}

.links-destaque .views-field-field-links-primarios a:hover {
  background-color: rgba( var(--bs-primary-rgb), 100%);
}
.links-destaque .field.field--name-field-links-primarios .field__item a,
.links-destaque .views-field-field-links-primarios a {
  padding: 21px 9px;	
}

.links-destaque  .field.field--name-field-botao-secundario.field--type-link .field__item,
.links-destaque .views-field-field-botao-secundario a{
  background-color: rgba(var(--bs-black-rgb), 52%);
  height: 92px;
}

.links-destaque .views-field-field-botao-secundario a:hover {
	background-color: rgba(var(--bs-black-rgb), 80%);
}
.links-destaque  .field.field--name-field-botao-secundario.field--type-link{
	margin-bottom: 64px;
}
.links-destaque {
	background: url(https://novo.ifch.unicamp.br/pf-ifch/pgb/%5Bnid%5D/90bcb0da54d1da63eedeaea27d9f7bb49e4f18ba.png);
	background-size: cover;
	background-position: center;
  margin-top: 40px;
}
.views-field.views-field-field-botao-secundario{
	margin-bottom: 56px;
}

 .destaque-pos .views-field-field-links-primarios a {
  padding: 39px 9px;	
}

/**/
/*Diferentes telas*/
/**/

@media (min-width: 768px) {
	
	 /*.graduacao .col-12.col-md-4 {*/
  /*  width: calc(33.333333% - 0.75rem);*/
  /*}*/

	.links-destaque h2 {
  margin-top: 56px;
  font-size: var(--bs-h2-font-size);
}
	.links-destaque .field.field__items,
	.links-destaque .views-field-field-botao-secundario .field-content,
  .links-destaque .views-field-field-links-primarios .field-content {
	display: grid;
	grid-template-columns: repeat(2, 1fr);
	}
	
	.links-destaque .field.field--name-field-links-primarios.field--type-link.field--label-hidden.field__items, 
.links-destaque .views-field-field-links-primarios .field-content {
  padding: 68px 0;
  width: 100%;
  gap: 20px;
}
	.links-destaque .field.field--name-field-botao-secundario.field--type-link.field--label-hidden.field__items,
.links-destaque .views-field-field-botao-secundario  .field-content  {
  column-gap: 18px;
  row-gap: 42px;  
}
	.links-destaque  .field.field--name-field-botao-secundario.field--type-link .field__item,
.links-destaque .views-field-field-botao-secundario a{
  height: 184px;
}
	.links-destaque a {
  border-radius: 20px;
  font-size: var(--bs-btn2-font-size);
  font-weight: 500;
}

}

@media (min-width: 992px) {
	.links-destaque .field.field--name-field-links-primarios.field--type-link.field--label-hidden.field__items,
	.links-destaque .views-field-field-links-primarios .field-content {
	display: grid;
  grid-template-columns: repeat(4, 1fr);
	}

	.links-destaque .field.field--name-field-botao-secundario.field--type-link.field--label-hidden.field__items,
	.links-destaque .views-field-field-botao-secundario .field-content {
	display: grid;
	grid-template-columns: repeat(3, 1fr);
	}
}