@import url('https://fonts.googleapis.com/css2?family=Dancing+Script:wght@400..700&family=Plus+Jakarta+Sans:ital,wght@0,200..800;1,200..800&display=swap');



@import url("buttons.css");
@import url("calendario.css");
@import url("datos.css");
@import url("estudios.css");
@import url("estilos-popup.css");
@import url("certificaciones.css");
@import url("icon.css");
@import url("inputs-text.css");
@import url("select.css");
@import url("experiencia.css");
@import url("habilidades.css");
@import url("bases.css");

@import url("navbar.css");
@import url("progreso-perfil.css");
@import url("datos.css");
@import url("select.css");
@import url("inputs-text.css");
@import url("calendario.css");
@import url("anexos.css");
@import url("ptalla-final/main.css");


@import url("campo-texto.css");
@import url("ptalla-final/main.css");
@media (max-width: 768px) {
	.portlet-layout.row {
	  margin: 0;
	}
	.col-md-12{
	  padding:0;	
	}
}
.grid-hv-manual {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-template-rows: 1fr;
  grid-column-gap: 20px;
  grid-row-gap: 10px;
  /*align-items: flex-end;
  justify-items: flex-end;*/
}

.grid-formacion{
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-template-rows: 1fr;
  grid-column-gap: 20px;
  grid-row-gap: 10px;
  align-items: flex-end;
  justify-items: flex-end;
}

.grid-hv-manual {
  
  align-items: baseline;
}

.left-grid-row {
  grid-area: 1 / 1 / 2 / 2;
  width: 100%;
}

.right-grid-row {
  grid-area: 1 / 2 / 2 / 3;
  width: 100%;
}

.container-space {
  margin: 30px 0px;
}