<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">html, body {height:100%;min-height:100%;}
body {margin:0; padding:0; font-family:Verdana,Arial,Helvetica,sans-serif;}
#content{  position: relative;margin: 0 auto;overflow: hidden;min-height: -webkit-calc(100vh - 145px);min-height: -moz-calc(100vh - 145px);min-height: -o-calc(100vh - 145px);min-height: calc(100vh - 145px);}


html, body {background-color:#FFF;}
body{}
#content {position: relative;padding: 0;background-color: #FFF;}


#siteTopo {overflow: hidden; min-height: 80px;-webkit-tap-highlight-color: rgba(0,0,0,0);}
#meuSlogan { float: left;font-size: 25px;color: white;margin-top: 22px; padding-right: 24px;border-right: 1px solid white;line-height: 30px;margin-right: 12px;}
#meuSlogan p {margin: 0;}
#siteTopo #siteMenu {margin-top: 21px;margin-bottom: 15px;}
#siteTopo #siteMenu .menuTabLink a {line-height: 35px;text-decoration: none;color: #FFF;font-size: 14px;padding: 0 12px;float: left;}

#siteHeader {position: relative;}
#content #siteHeader{float:left;width:100%;}
#siteHeader #tituloSite {text-align: center;font-size: 25px !important;color: black;margin-top: 25px;margin-bottom: 25px}
#siteHeader #slideContainer {margin-top: 35px;margin-bottom: 40px;width: 100%;position: relative;}
#sliderFrame {position:  absolute !important;top: 0 !important;left: 0 !important;bottom: 0 !important;right: 0 !important;font-size:0;margin: 0 !important;float: left;width: 65%;}
#slider {position:  relative !important;height: 100% !important;z-index: 3;-moz-box-shadow: none !important;-webkit-box-shadow: none !important;box-shadow: none !important;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;  }
div#slider, #slider div.mcSlc {-webkit-background-size: cover !important;background-size: cover !important;background-position: center center !important;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
#slider div.mcSlc {max-width: 100%; max-height: 100%;}
#sliderFrame .navBulletsWrapper {overflow: hidden;bottom: 0;position: absolute;padding: 0;margin: 0;width: auto;top: initial;bottom: -20px;right: -11px;}
div.navBulletsWrapper div {-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
#slideContainer #about {float: right;width: 31%;margin-left: 72px;margin-bottom: 25px;text-align: justify;}
#about #tituloAbout {margin-bottom: 15px;}
#about #imgAbout {height: auto;width: 200px;height: 200px;max-width: 65px;max-height: 65px;float: left;border-radius: 5px;}
#about #nomeDescricao {float: left;margin-left: 15px;}
#about #nomeAbout {color: #4B5054;margin-bottom: 10px;}
#about #conteudoAbout {padding-top: 15px;clear: both;}


.linhaDivisoria {margin-bottom: 15px;border-top: 2px solid #e7e9e8; width: 100%;display: inline-block;}
.linhaBlocos {width: 100%;position: relative;outline: 1px black;}
#mainContent {padding-bottom: 5px;}
 .diagram .diagramImagem img {padding: 2px;}

#footer {padding-top:0px;padding-bottom:0px;margin-top: 20px;min-height: 45px;line-height: 45px;overflow: hidden;position: absolute;right: 0;left: 0;}
#footer #txtContato {color: white; float: left;width: 50%;}
#txtContato #telefone {display: inline-block;font-weight: bold;font-size: 14px;}
#footer .conteudoFooter {float: left;width: 50%;}
.conteudoFooter .tituloBold {font-weight: bold; float: left;}
.conteudoFooter .textoFooter {clear: both;line-height: 20px;margin-bottom: 20px;font-size: 14px;}
#botoesSociaisWrapper {float: right;margin-top: 25px;}
#botoesSociaisWrapper .botaoSocial {position: relative;width: 30px;height: 30px;background-color: white;float: left;margin-left: 8px;white-space: nowrap;overflow: hidden;-moz-border-radius: 3px;-webkit-border-radius: 3px; border-radius: 3px;}
#botoesSociaisWrapper .botaoSocial:empty {display: none;}
#botoesSociaisWrapper #btnFace {background: rgba(3, 20, 30, 0.25);font-size:0px;}
#botoesSociaisWrapper #btnGooglePlus {background: rgba(3, 20, 30, 0.25);font-size:0px;}
#botoesSociaisWrapper #btnTwitter {font-size:0px;}
#botoesSociaisWrapper #btnLinkedln {background: rgba(3, 20, 30, 0.25);font-size:0px;}
#botoesSociaisWrapper #btnYoutube {background: rgba(3, 20, 30, 0.25);font-size:0px;}
#botoesSociaisWrapper #btnInstagram {background: rgba(3, 20, 30, 0.25);font-size:0px;}

#botoesSociaisWrapper #btnLinkedln:before{position: absolute;content: '\f08c';font: 26px FontAwesome;left: 0px;line-height: 32px;color:white;text-align:center;width: 100%;}
#botoesSociaisWrapper #btnYoutube:before{position: absolute;content: '\f166';font: 26px FontAwesome;left: 0px;line-height: 32px;color:white;text-align:center;width: 100%;}
#botoesSociaisWrapper #btnInstagram:before{position: absolute;content: '\f16d';font: 26px FontAwesome;left: 0px;line-height: 32px;color:white;text-align:center;width: 100%;}
#botoesSociaisWrapper #btnFace:before{position: absolute;content: '\f09a';font: 26px FontAwesome;left: 0px;line-height: 32px;color:white;text-align:center;width:100%;}
#botoesSociaisWrapper #btnGooglePlus:before{position: absolute;content: '\f0d5';font: 26px FontAwesome;left: 0px;line-height: 32px;color:white;text-align:center;width:100%;}
#botoesSociaisWrapper #btnTwitter:before{position: absolute;content: '\f099';font: 26px FontAwesome;left: 0px;line-height: 32px;color:white;text-align:center;width:100%;}


#fixTap {background-color: red;position: absolute;display: none;width: inherit;height: inherit;}

#siteMenu.setaLateral a:hover:before{top:12px;border-left-color:white}

/*DIAGRAMAS*/
#content #diagramContent .editForm table tr td input{background:#efefef;}
#content #diagramContent .editForm table tr td textarea{background:#efefef;}
#content #diagramContent .editForm div input{background:#efefef;}
#content #diagramContent .editForm div textarea{background:#efefef;}
#content #diagramContent .editForm input[type=submit]{font-size:18px;border-radius:5px;}
#content #diagramContent .diagram {text-align: justify}
.navBulletsWrapper div:hover{opacity:.7}
/*DIAGRAMAS*/

/* topo */
#siteMenu{float:left;}
#siteMenu &gt; .menuTab{float:left;}
#siteMenu.mini &gt; .menuTab{padding-right: 15px;float:left;background:inherit;text-indent:18px;margin-left:-20px;}
#siteMenu &gt; .menuTab:nth-of-type(1){display:none;}
#siteMenu.mini .menuTabLink a{padding: 0 15px;overflow: hidden;min-width:200px;}
#siteMenu.mini{cursor: pointer; z-index:10;position: absolute;width: 52px;height: 52px;-moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;margin:0 !important; -moz-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;-webkit-transition: all 0.2s ease-in-out;transition: all .2s ease-in-out;}
#siteMenu.mini .menuTab .menuLink{z-index:10;display:none !important;margin-left:-5px;}
#siteMenu.mini &gt; .menuTab:nth-of-type(2){z-index:10;margin-top:41px;}
#siteTopo #siteMenu.mini .menuTab .menuTabLink a{white-space: nowrap; z-index:10;width:120px;line-height:40px;}
#siteTopo #siteMenu.mini.setaLateral a:hover:before{top:15px;}
#siteMenu.mini:hover &gt; .menuTab .menuLink{z-index:10;display:block  !important;}
#siteMenu.mini:before{z-index:10;display: block;content: '\f0c9';position: absolute;height: 3px;width: 25px;right: 14px;top: 31px;font-family:FontAwesome;font-size:28px;}
#siteMenu a { margin: 0 !important; }
/* topo */

/* Topo Custom */
#meuSlogan.mini{/*position:absolute;left:70px;*/}
#meuSlogan.mini{margin-left: 60px;border-right: none;}
#siteMenu.mini{max-width: 42px !important; left:10px;width:42px;height:42px;margin-left:10px;top:25px;background-color:inherit}
#content #siteHeader #siteMenu.mini .menuTab{border:none;opacity:.7}
#content #siteHeader #siteMenu.mini:hover{}
#siteMenu.mini:before{top:0px;opacity:.7;color:white;}
#siteMenu.mini &gt; .menuTab:nth-of-type(2){margin-top:41px;}
#content #siteHeader #siteMenu.mini:hover &gt; .menuTab{background-color:white;width:auto;margin-left:-11px;}
#content #siteHeader #siteMenu.mini:hover &gt; .menuTab:last-of-type{border-bottom:solid 1px #ddd}
#siteMenu.mini.setaLateral a:hover:before{left:15px;}
/* Topo Custom */


/* Slide Responsivo */
@media screen and (min-width:900px){
    #siteHeader #slideContainer{height: 270px}
}
@media screen and (max-width:720px){
   #content #slideContainer #about {width: 100%; margin-top: 38%}
   #content #slideContainer #sliderFrame {width: 100%}
   #footer #txtContato, #footer conteudoFooter {width: 100%; max-width: 100%; margin-left: 0; margin-right: 0;}
}
@media screen and (max-width:600px){
   #content #slideContainer #about {margin-top: 40%}
}
@media screen and (max-width:480px){
   #content #slideContainer #about {margin-top: 44%}
}
/* Slide Responsivo */


/* Cores Default */
.backgroundTemplate1 { background-color: #34495e}
.backgroundTemplate2 { background-color: #1a252f}
.backgroundTemplate3 { background-color: #9aa4af}
.colorTemplate1 { color: #e67e22}
.colorTemplate2 { color: #733f11}
.colorTemplate3 { color: #f3bf91}
#content input,#content textarea{outline-color:#34495e}
div.navBulletsWrapper div {background-color: #f3bf91;}
div.navBulletsWrapper div.active {background-color:#e67e22;}
#botoesSociaisWrapper #btnTwitter {background-color: #e67e22;}
#content #diagramContent .editForm input[type=submit]{background:#e67e22;color:white;}
/* Cores Default */


.nav-toggle {
    top: 12px;
}
</pre></body></html>