<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">* {box-sizing: border-box;}body{margin: 0;font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;}a{text-decoration: none;color: #000000;}a:hover{color: #FFFFFF;background-color: #000000;}.header{overflow: hidden;

background-color: #800000; /*-*/

padding: 10px 5px;}.header a{float: left;color: #FFFFFF;text-align: center;padding: 12px;text-decoration: none;font-size: 18px;line-height: 25px;border-radius: 4px;}.header a.logo{font-size: 25px;font-weight: bold;}

.header a:hover{background-color: #FF8A8A; /*-*/
  color: #800000; /*-*/
}

.header a.active{
  background-color: #CC0000; /*-*/
  color: #FFFFFF;
}

.header-right{float: right;}
@media screen and (max-width: 500px){.header a{float: none;display: block;text-align: left;}.header-right{float: none;}}
.tableshad01{width: 100%;height: 100%;background-color: #FFFFFF;box-shadow: 10px 10px 5px #888888;}
.tableshad03{-moz-box-shadow:1px 3px 5px gray;-webkit-box-shadow: 1px 3px 5px gray;box-shadow:1px 3px 5px gray;}

.tableMob{border: 1px solid #FF0000; /*-*/
border-collapse: collapse;margin: 0;padding: 0;width: 100%;table-layout: fixed;}

.tableMob tr{background-color: #f8f8f8;border: 1px solid #FF0000; /*-*/

padding: .35em;}.tableMob th,.tableMob td{padding: .625em;text-align: center;}
.tableMob th{font-size: .85em;letter-spacing: .1em;text-transform: uppercase;}

@media screen and (max-width: 600px){.tableMob{border: 0;}
  
  .tableMob thead {
    border: none;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
  }
  
  .tableMob tr {
    border-bottom: 3px solid #FF0000; /*-*/
    display: block;
    margin-bottom: .625em;
  }
  
  .tableMob td {
    border-bottom: 1px solid #FF0000; /*-*/
    display: block;
    font-size: .8em;
    text-align: right;
  }
  
  .tableMob td::before {

    content: attr(data-label);
    float: left;
    font-weight: bold;
    text-transform: uppercase;
  }
  
  .tableMob td:last-child {
    border-bottom: 0;
  }
}






/* Autosuggest */


.autocomplete{position: relative;display: inline-block;}
input{border: 1px solid transparent;background-color: #f1f1f1;padding: 10px;font-size: 16px;}
input[type=text]{background-color: #f1f1f1;width: 100%;}
input[type=submit]{background-color: #800000;color: #fff;cursor: pointer;}
.autocomplete-items{position: absolute;border: 1px solid #d4d4d4;border-bottom: none;border-top: none;z-index: 99;top: 100%;left: 0;right: 0;}
.autocomplete-items div{padding: 10px;cursor: pointer;background-color: #fff;border-bottom: 1px solid #d4d4d4;}
.autocomplete-items div:hover{background-color: #e9e9e9;}
.autocomplete-active{background-color: DodgerBlue !important;color: #ffffff;}






/* Videos Youtube */


.video-container {
    overflow: hidden;
    position: relative;
    width:100%;
}

.video-container::after {
    padding-top: 56.25%;
    display: block;
    content: '';
}

.video-container iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}






/* Back To Top */


#back2TOP {
  display: none;
  position: fixed;
  bottom: 20px;
  right: 30px;
  z-index: 99;
  font-size: 19px;
  border: none;
  outline: none;
  background-color: #800000; /*-*/
  color: white;
  cursor: pointer;
  padding: 15px;
  border-radius: 4px;
}

#back2TOP:hover {
  background-color: #CC0000;
}






/* BTN */


.styled-button-4 {
  appearance: none;
  background-color: #FAFBFC;
  border: 1px solid rgba(27, 31, 35, 0.15);
  border-radius: 6px;
  box-shadow: rgba(27, 31, 35, 0.04) 0 1px 0, rgba(255, 255, 255, 0.25) 0 1px 0 inset;
  box-sizing: border-box;
  color: #24292E;
  cursor: pointer;
  display: inline-block;
  font-family: -apple-system, system-ui, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji";
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  list-style: none;
  padding: 6px 16px;
  position: relative;
  transition: background-color 0.2s cubic-bezier(0.3, 0, 0.5, 1);
  user-select: none;
  -webkit-user-select: none;
  touch-action: manipulation;
  vertical-align: middle;
  white-space: nowrap;
  word-wrap: break-word;
}

.styled-button-4:hover {
  background-color: #F3F4F6;
  text-decoration: none;
  transition-duration: 0.1s;
}

.styled-button-4:disabled {
  background-color: #FAFBFC;
  border-color: rgba(27, 31, 35, 0.15);
  color: #959DA5;
  cursor: default;
}

.styled-button-4:active {
  background-color: #EDEFF2;
  box-shadow: rgba(225, 228, 232, 0.2) 0 1px 0 inset;
  transition: none 0s;
}

.styled-button-4:focus {
  outline: 1px transparent;
}

.styled-button-4:before {
  display: none;
}

.styled-button-4:-webkit-details-marker {
  display: none;
}


.styled-button-5 {
	background:#25A6E1;
	background:-moz-linear-gradient(top,#25A6E1 0%,#188BC0 100%);
	background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#25A6E1),color-stop(100%,#188BC0));
	background: -webkit-linear-gradient(top,#25A6E1 0%,#188BC0 100%);
	background: -o-linear-gradient(top,#25A6E1 0%,#188BC0 100%);
	background: -ms-linear-gradient(top,#25A6E1 0%,#188BC0 100%);
	background: linear-gradient(top,#25A6E1 0%,#188BC0 100%);
	filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#25A6E1',endColorstr='#188BC0',GradientType=0);
	padding:7px 11px;
	color:#fff;
	font-family:"Poppins", sans-serif;
	font-size:14px;
	font-weight: bold;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border:1px solid #1A87B9
}






/*	IMAGES 01	*/


.imgshad02 {
border:0px;
-moz-box-shadow: 10px 10px 5px #ccc; -webkit-box-shadow: 10px 10px 5px #ccc; box-shadow: 10px 10px 5px #ccc; -moz-border-radius:25px; -webkit-border-radius:25px; border-radius:25px;
}






/*	LINES	*/


hr.hr2 {
    border: 0;
    height: 1px;
    background: #333;
    background-image: linear-gradient(to right, #ccc, #333, #ccc);
}






/* INPUTS */


input.searchbox2 {
	border: 1px solid #ccc;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	-moz-box-shadow: 2px 2px 3px #666;
	-webkit-box-shadow: 2px 2px 3px #666;
	box-shadow: 2px 2px 3px #666;
	font-size: 14px;
	padding: 4px 7px;
	outline: 0;
	-webkit-appearance: none;
}input.rounded:focus {border-color: #339933;}






/*	MINI-CONTADORES A VERMELHO	*/


#mcavtfb
{
    height:19px;
    width:19px;
    position:relative;
}

#image
{    
    position:absolute;
    left:0;
    top:0;
}

#text
{
    z-index:10;
    position:absolute;
    background-color:#CC0000;
    -moz-border-radius: 3px 3px 3px 3px;
    border-radius: 3px 3px 3px 3px;
    color:#FFFFFF;
    font-size:10px;
    font-weight:bold;
    left:11px;
    bottom:-1px;
}

.fontcountered{

 background: #CC0000;
 color:#FFFFFF;
 font-size:10px;
 font-weight:bold;
 padding: 1px;
 -moz-border-radius: 3px 3px 3px 3px;
 border-radius: 3px 3px 3px 3px;
}






/*	LOADER	*/


.no-js #loader { display: none;  }
.js #loader { display: block; position: absolute; left: 100px; top: 0; }
.loading_scr {
	position: fixed;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	z-index: 9999;
	background: url(https://www.tecpromo.org/sistema/loading_med.gif) center no-repeat #fff;
}






/*	OUTROS	*/


.text-box{position: relative;display: inline-block;}
.text-box .text{color: #FFFFFF; background-color: #800000; font-size: 11px; position: absolute; z-index: 9; margin: 0 auto; left: 0; right: 0; top: 0px; text-align: center; width: 85%; line-height: 7px;}

.text-box2{position: relative;display: inline-block;}
.text-box2 .text{color: #333333; background-color: #FFFFFF; font-size: 11px; position: absolute; z-index: 9; margin: 0 auto; left: 0; right: 0; top: 39px; text-align: center; width: 90%; line-height: 27px;}



</pre></body></html>