<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.chrono_credits {
	display:none;
}
.module .subtitle {
	font-weight:600!important;
}
.noticia {
	margin-bottom: 10px;
    border-bottom: 1px solid #e8e7e7;
	min-height:90px!important;
}

#content.internas div.light-image-horz {
	width: 350px;
}

main div.container .module h3 {
	margin-bottom: 0px!important;
}

@media only screen and (max-width : 480px) {
	 
	 header #logo img {display:none;}
        
    }
	
#content.internas .content-header-options-1 .btns-social-like {
    padding-top: 0px!important;
	padding-left:10px;
}

#content.internas div.light-image-vert {
    max-width: 350px!important;
}

.selectwidthauto{ 
    width:100%!important;
}

.moduloalturamenor{
	padding-bottom:0px!important;
}

.artigo-direita{
	border-radius:6px;
	margin-left:15px;
	width:350px;
	float:right;
}

.artigo-esquerda{
	border-radius:6px;
	margin-right:15px;
	width:350px;
	float:left;
}
.portal:hover{
	opacity: 0.7;
}


/* Reset bÃ¡sico para evitar margens e espaÃ§amentos inesperados */
* {
    margin: 0;
    padding: 0;
}

/* Estilo do container principal */
.cursos {
    width: 90%;
    padding: 20px;
}

/* Estilo do grid */
.grid {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 10px; /* EspaÃ§amento entre as imagens */
}

/* Estilo dos itens do grid */
.grid-item {
    overflow: hidden;
}

/* Estilo dos links */
.grid-item a {
    display: block;
}

/* Estilo das imagens */
.grid-item img {
    width: 100%;
    height: auto;
    display: block;
    /* Adiciona sombra Ã&nbsp;s imagens */
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
    transition: box-shadow 0.3s ease;
}

/* Efeito de sombra ao passar o mouse sobre as imagens */
.grid-item img:hover {
    /* Sombra mais intensa ao passar o mouse */
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.3);
}

.panel-primary {
    border-color: #3a72bc;
}
.panel {
    padding: 15px;
    margin-bottom: 20px;
    background-color: #ffffff;
    border: 1px solid #dddddd;
    border-radius: 4px;
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
}

.panel-primary .panel-heading {
    color: #ffffff;
    background-color: #3a72bc;
    border-color: #3a72bc;
}
.panel-heading {
    padding: 10px 15px;
    margin: -15px -15px 15px;
    /* font-size: 24px; */
    font-weight: 500;
    background-color: #f5f5f5;
    border-bottom: 1px solid #dddddd;
    border-top-right-radius: 3px;
    border-top-left-radius: 3px;
    text-align: center;
}

/* EspaÃ§amento dos modulos */

main div.container .module {
    padding-bottom: 15px;
}</pre></body></html>