<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* CSS Document */

.topheader { margin-bottom: 2rem;}
.topheader-brand {margin-bottom: 0;}
.nav-topheader .nav-link {
padding: .25rem 0;font-size: 14px !important;font-weight: 400;color: #fff;background-color: #283656;
border-bottom: .12rem solid transparent;}
.nav-topheader .nav-link:hover, .nav-topheader .nav-link:focus {  border-bottom-color: #fff;}
.nav-topheader .nav-link + .nav-link { margin-left: 1rem;}
.nav-topheader .active {color: #fff; border-bottom-color: #fff;}
	

@media (min-width: 48em) {
  .topheader-brand {
    float: left;
  }
  .nav-topheader {
    float: right;
  }
}
	
	
	header {
		background-color: #283656 !important;
		
	}
	
.bg-dark {
  background-color: #283656 !important;
}

a.bg-dark:hover, a.bg-dark:focus,
button.bg-dark:hover,
button.bg-dark:focus {
background-color: #1d2124 !important;}
	
.busca {padding-top: 15px;margin-top: -60px;}	
.busca input {border-radius: 4px 4px;}
.busca button {font-size: 12px; border-radius: 0 4px 4px 0;}

	
#acesso-rapido {text-align: center;}
.topheader-brand {text-align: center;}	
.busca {clear: both;  text-align: center;}
.busca &gt; .form-inline .form-control {display: inline-block;width: 238px;vertical-align: middle;}
		

	
nav#mega-menu-b4 {
		background-color: #3A4F7E;
		border-radius: 4px;
	}	
	
nav#mega-menu-b4 h2 {
		display: block;
		width: 100%;
		padding: 0.25rem 1.5rem;
		color: #283656;
		font-size: 18px;
		font-weight: bold;			
}

nav#mega-menu-b4  .nav-link {
	color: #fff;
	font-size: 12px;
	text-transform: uppercase;
	padding: 0px 1rem;
  }

.navbar-default .navbar-toggle .icon-bar {
    background-color: white !important;
}

#Hamburguer-mega-menu.btn-link {
    font-weight: 300;
    color: #fff;
    background-color: transparent;
}	
	
/*// Extra small devices (portrait phones, less than 576px)*/
@media (max-width: 575.98px) { 		
	
	#acesso-rapido&gt;ul&gt;li.nav-item{text-align: right;}
	.busca { padding-top: 15px;margin-top: -20px;}
	.busca &gt; .form-inline .form-control {display: inline-block;width: 220px;vertical-align: middle;}
	.busca {display: flex; align-items: center;justify-content: center }
	.topheader-brand&gt;a&gt;img {max-width: auto; max-height: 96px;}
	.grupo-acesso-rapido {max-height: 28px;}
	#acesso-rapido.navbar {padding-left: 0;padding-right: 0;}
	#mega-menu-b4 {   background-color: #283656!important; }	
		
		nav#mega-menu-b4 .nav-link {color: #fff;
    font-size: 16px;
    text-transform: uppercase;
    padding: 5px 1rem;
    background-color: #3A4F7E;}
	
	}

/*// Small devices (landscape phones, 576px and up)*/
@media (min-width: 576px) and (max-width: 767.98px) { 
		
		#acesso-rapido&gt;ul&gt;li.nav-item{text-align: right;}
	    .busca { padding-top: 15px;margin-top: -20px;}
	    .busca &gt; .form-inline .form-control {display: inline-block;width: 300px;vertical-align: middle;}
 	    .busca {display: flex; align-items: center;justify-content: center }
		.topheader-brand&gt;a&gt;img {max-width: auto; max-height: 100px;}
		.grupo-acesso-rapido {max-height: 33px;}
	    #mega-menu-b4 {   background-color: #283656!important; }
	
	nav#mega-menu-b4 .nav-link {color: #fff;
    font-size: 16px;
    text-transform: uppercase;
    padding: 5px 1rem;
    background-color: #3A4F7E;}
	
	}


	
/*	// Medium devices (tablets, 768px and up)*/
@media (min-width: 768px) and (max-width: 991.98px) {
		#acesso-rapido {margin-top: 10px;}
		#acesso-rapido&gt;ul&gt;li.nav-item{text-align: right;}
	    .busca {float: right;padding-top: 15px;margin-top: -40px;}
	    .busca &gt; .form-inline .form-control {display: inline-block;width: 400px;vertical-align: middle;}
		.topheader-brand&gt;a&gt;img {max-width: auto; max-height: 90px;}
		.nav-topheader .nav-link {font-size: 12px !important;}
		.grupo-acesso-rapido {max-height: 33px;}	
	#mega-menu-b4 {   background-color: #283656!important; }
	
		nav#mega-menu-b4 .nav-link {color: #fff;
    font-size: 16px;
    text-transform: uppercase;
    padding: 5px 1rem;
    background-color: #3A4F7E;}
	}


/*// Large devices (desktops, 992px and up)*/
@media (min-width: 992px) and (max-width: 1199.98px) { 
	
		#acesso-rapido {margin-top: -20px;}
	    .grupo-acesso-rapido {max-height: 30px;}
	    .busca {float: right;
			
			/*margin-top: -70px;*/
			 margin-top: -54px;
	
	}
	    .topheader-brand&gt;a&gt;img {max-width: auto; max-height: 94px;}
	    .nav-topheader .nav-link {font-size: 12px !important;}
	    .busca &gt; .form-inline .form-control {display: inline-block;width: 600px;vertical-align: middle;}
	
	nav#mega-menu-b4 .nav-link {font-size: 11px;  padding: 0px 10px;}
	
	
	}

	
	
/*// Extra large devices (large desktops, 1200px and up)*/
@media (min-width: 1200px) {
	
	#acesso-rapido {margin-top: -20px;}
	.grupo-acesso-rapido {max-width: auto; max-height: 35px;}
	.busca {float: right;
		/*margin-top: -80px;*/
		margin-top: -54px;
	}
	.busca &gt; .form-inline .form-control {display: inline-block;width: 700px;vertical-align: middle;	}	
}
	
	
	
	
	
	button.escolha2, button.escolha {
    -webkit-appearance: button;
    -webkit-writing-mode: horizontal-tb !important;
    text-rendering: auto;
    color: buttontext;
    letter-spacing: normal;
    word-spacing: normal;
    text-transform: none;
    text-indent: 0px;
    text-shadow: none;
    display: inline-block;
    text-align: center;
    align-items: flex-start;
    cursor: pointer;
	background-color: transparent;
    box-sizing: border-box;
    margin: 0em;
    font: 400 13.3333px Arial;
    padding: 1px 6px;
    border-width: 0px;
    border-style: outset;
    border-color: buttonface;
    border-image: initial;
}
	
	
	</pre></body></html>