@charset "utf-8";
/* CSS Document */



/* ======================================================================================= FONTES === */
/* ================================================================================================== */
/* ================================================================================================== */
/* ================================================================================================== */
/* ================================================================================================== */



/* FONTES PUC


'Rethink Sans'
Opções de font-weight: 400 a 800

'Literata'
Opções de font-weight: 200 a 900


.extralight { font-weight:200; }
.light 	 	{ font-weight:300; }
.regular 	{ font-weight:400; }
.medium 	{ font-weight:500; }
.semibold 	{ font-weight:600; }
.bold 		{ font-weight:700; }
.extrabold  { font-weight:800; }
.black 	 	{ font-weight:900; }


*/





/* =============================================================================== ESTILOS DE COR === */
/* ================================================================================================== */
/* ================================================================================================== */
/* ================================================================================================== */
/* ================================================================================================== */



/* ESQUEMA DE CORES ESPECÍFICOS PARA CADA SITE

   ATENÇÃO: Elementos em cinza não se apresentam neste css por serem neutros a qualquer site,
   mas estes podem ser anulados por estilos que começam com o nome do id específico para
   o site em questão, que será colocado na tag <body> das páginas. */





/* ================================================================= MENU === */
/* ========================================================================== */





/* ----- MENU DESKTOP - LINKS ----- */


@media (min-width:1140px) {

	/* mouse out */
	#menu a:link,  
	#menu a:visited,
	#menu .puc_menu_submenu_linkmestre {
		border-bottom:4px solid rgba(106,231,0,0); }

	/* mouse over */
	#menu a:hover,
	#menu .puc_menu_submenu_linkmestre:hover,
	#menu .puc_menu_submenu_conjunto:hover .puc_menu_submenu_linkmestre {
		border-bottom:4px solid rgba(106,231,0,1); } 
		
	/* fecha @media (min-width:1140px) */ }





/* ----- REDES SOCIAIS ----- */


.redes_sociais a img {
	/* width: -- ;
	height: -- ; */ }





/* ========================================================================== ESTILOS ESPECÍFICOS === */
/* ================================================================================================== */
/* ================================================================================================== */
/* ================================================================================================== */
/* ================================================================================================== */



/* ----- AQUI ENTRA OS ESTILOS ESPECÍFICOS PARA O DEPTO/UNID -----
Para sobressair qualquer estilo já existente usar o ID do depto/unid (localizado no body)
antes do nome da classe/id OU o termo "!important" */




.emergencia {
	display: flex;
	flex-direction: column;
	gap: 20px;
}

#assuntos_gerais .info,
#ouvidoria .info,
#educacao .info,
#rede_apoio_estudante .info,
#rae .info,
#servicos_universidade .info,
#servicos_universidade .info {
	display: flex;
	flex-direction: column;
	gap: 12px;
	height: 100%;
	margin-bottom: 24px;
}

.conteudo .texto_icone {
    display: flex; 
    align-items: flex-start;

}

.icones_card {
    width: 13px;
    flex-shrink: 0;        
    margin-top: 6px;
	margin-right: 10px;

}

.botao_estilo {
	border-radius: 3px;
	border: 1px solid;
	padding: 8px 20px;
	justify-content: center;
	align-items: center;
	align-self: center;
	display: inline-table;
	margin-top: auto!important;
	width: fit-content;
	height: 21px;
}

.nota .azul1_hover:hover {
	color: white !important;
	
}

#ouvidoria .link_azul1,
#educacao .link_azul1,
#rede_apoio_estudante .link_azul1,
#rae .link_azul1,
#servicos_universidade .linka_zul1,
#servicos_universidade .link_azul1{
	color: #4646ff!important;
}

.card_fileira {
	margin-bottom: 20px;
}

@media (max-width: 700px) {

  .quebra::after {
    content: "\a"; 
    white-space: pre;
  }

}

