﻿@import url(/assetmanager/scripts/style/tables.css);/*O CÓDIGO FONTE DESTE SITE É PROTEGIDO POR LEI PERTENCENTE APORTALL SYSTEM DESENVOLVIMENTO DE SISTEMAS LTDA - CNPJ 08.389.873/0001-40A CÓPIA  DESTE CÓDIGO PODERÁ RESULTAR EM PROCESSO JUDICIAL.*/@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap');@import url(CheckRadio.css);.nenhum{font-family:unset;font-size:unset;color:unset;font-weight:unset;font-style:unset;}input, button, textarea{box-sizing: border-box !important; -moz-box-sizing: border-box !important; -webkit-box-sizing: border-box !important;}*, input, select, textarea, option, button { outline: none !important; }@media screen  and (min-width: 1250px) {.WHmm{width:100%;margin-left:auto; margin-right:auto;min-width:1025px;max-width:1250px;}}@media screen  and (max-width: 1249px) {.WHmm{width:85% !important; margin:0 auto 0 auto;} .WHmm .WHmm{width:100% !important;}}/************** CLASSES DO GOOGLE */.Roboto0100{font-family:'Roboto';font-style:normal;font-weight:100;} .Roboto0300{font-family:'Roboto';font-style:normal;font-weight:300;} .Roboto0400{font-family:'Roboto';font-style:normal;font-weight:400;} .Roboto0500{font-family:'Roboto';font-style:normal;font-weight:500;} .Roboto0700{font-family:'Roboto';font-style:normal;font-weight:700;} .Roboto0900{font-family:'Roboto';font-style:normal;font-weight:900;} .Roboto1100{font-family:'Roboto';font-style:italic;font-weight:100;} .Roboto1300{font-family:'Roboto';font-style:italic;font-weight:300;} .Roboto1400{font-family:'Roboto';font-style:italic;font-weight:400;} .Roboto1500{font-family:'Roboto';font-style:italic;font-weight:500;} .Roboto1700{font-family:'Roboto';font-style:italic;font-weight:700;} .Roboto1900{font-family:'Roboto';font-style:italic;font-weight:900;} /************** CLASSES DO GOOGLE ¬ */:root{
--fontText:'Roboto';
--fontTitle:'Roboto';
--cor_texto:#313131;
--cor_link:#366083;
--cor_link_hover:#366083;
}
*,body,p,div,a,li,input,textarea,select{line-height:1.8;font-family:var(--fontText); color:var(--cor_texto); font-weight:300;}
h1{color:#366083;font-size:2rem;font-family:var(--fontTitle);line-height:1.2;padding:0px 0px; margin:0px 0px; font-weight:500;}
h2{color:#366083;font-size:1.6rem;font-family:var(--fontTitle);line-height:1.2;padding:0px 0px; margin:0px 0px; font-weight:500;}
h3,h4,h5,h6{color:#313131;font-size:1.2rem;font-family:var(--fontTitle);line-height:1.2;padding:0px 0px; margin:0px 0px; font-weight:500;}
a{color:var(--cor_link);text-decoration:none; font-weight:300;}
a:hover{color:var(--cor_link_hover);text-decoration:underline; font-weight:300;}

/*********************** BOTÕES no editor*/
.CTA,.cta{font-family:var(--fontText); padding:10px 20px; cursor:pointer; outline:none; border:0px; border-radius:5px; font-size:1rem;-webkit-box-shadow: 0 1px 3px rgb(0 0 0 / 50%) !important;text-shadow: 0 -1px 1px rgb(0 0 0 / 25%) !important;border-bottom: 1px solid rgba(0,0,0,0.25) !important; width:auto;background-color:#5aa6ca;color:#fff !important;}
.CTA *, .cta *{color:#fff;}
.CTA i, .cta i{margin-right:10px;}

.Botao{font-family:var(--fontText); padding:10px 20px; cursor:pointer; outline:none; border:0px; border-radius:5px; font-size:1rem;-webkit-box-shadow: 0 1px 3px rgb(0 0 0 / 50%) !important;text-shadow: 0 -1px 1px rgb(0 0 0 / 25%) !important;border-bottom: 1px solid rgba(0,0,0,0.25) !important; width:auto;background-color:#325f81;color:#fff !important;}
/*********************** BOTÕES no editor ¬ */

.Citar{background-color:#f4f4f4; color:#000; padding:10px 15px;}

 

:root {
    --menu3-cor-fundo: rgb(255, 255, 255);
    --menu3-cor-hover: #5aa6ca;
    --menu3-cor-primaria: #474b4f;
	--menu3-cor-primaria-hover: #fff;
}
		
/*********************** MENU ¬ */
#menu0L{z-index:100 !important;}
#menuPrincipal{max-width: 1000px; float: right;}
/*********************** MENU ¬ */
/*********************** WHATSAPP ¬ */
#introWhatsapp span{color:#fff;}
#botaoConfirmaWhatsapp{color:#000 !important;}
/*********************** WHATSAPP ¬ */
.logo{    margin-top: 18px;}		
#conteudo > div > table > tbody > tr:nth-child(1) > td > div:nth-child(3) > div:nth-child(1) > img,
#conteudo > div:nth-child(2) > table > tbody > tr:nth-child(1) > td > div > img{margin-right: 20px;}
#conteudo > div > table > tbody > tr:nth-child(1) > td > h1{margin-bottom:20px;}
		
		
button, input[type=button], input[type=submit]{
font-family:var(--fontText); padding:10px 20px; cursor:pointer; outline:none; border:0px; border-radius:5px; font-size:1rem;-webkit-box-shadow: 0 1px 3px rgb(0 0 0 / 50%);text-shadow: 0 -1px 1px rgb(0 0 0 / 25%) !important;border-bottom: 1px solid rgba(0,0,0,0.25) !important; width:auto;}

.btform, .btform i{background-color:#313131;color:#fff !important;}
.btnove, .btsete, .btnove i, .btsete i{background-color:#EFEFEF;color:#313131 !important;}

button:hover, input[type=submit]:hover, input[type=button]:hover, .btform:hover, .btnove:hover, .btsete:hover{
transition: 0.3s;-webkit-box-shadow: 0 1px 10px rgb(0 0 0 / 50%);transform: translateY(-2px);
}

input[type=submit]:active, input[type=button]:active, input:focus-within, select:focus-within, textarea:focus-within, .btform:active, .btnove:active, .btsete:active, button:active, .CTA:active, .Botao:active{
transition: 0.3s;
-webkit-box-shadow: 0 4px 10px rgb(0 0 0 / 8%);
box-shadow: inset 0 4px 10px 0 rgb(0 0 0 / 8%);
transform: translateY(2px);
}

img{border-radius:5px;}

/*********************** blockquote */
blockquote {border-left:#eeeeee 5px solid;padding-left:10px;}  blockquote { margin: 2em 0px 2em 0px; padding-left: 40px; font-style: italic;  background-color: #efefef;        padding: 20px 30px;       border-radius: 20px;        width:fit-content;} blockquote:before {    color: #cccccc;    content: '\201C';     font-family:Quicksand, sans-serif;    font-size: 6em;    font-weight: normal;    line-height: 0px;    margin: 0px 25px 0px -40px;  vertical-align: bottom;}

/*********************** blockquote ¬ */

/*********************** FORMULÁRIO*/
input[type=text], input[type=number], input[type=search], input[type=tel], input[type=email], input[type=password], textarea, select{
font-family:var(--fontText); width:100%;
padding: 10px 10px;
color: #000;
font-weight: 700;
border-radius: 5px;
border: 1px solid #dfdfdf;
background-color: #fafafa;
}form label{text-align:left;float:left; margin-top:20px;}
/*********************** FORMULÁRIO ¬ */


/* TABELA INFINITA */
@media (max-width: 480px) {
	div.max-table{display: block; max-width: 280px; margin: 0 auto; overflow-x: auto; white-space: nowrap;float: left; border:solid 1px #313131;}
	.max-table::before {font-weight: italic;font-size: 14px;color: #545454;content: "Arraste para ver as colunas da tabela";} 
}
@media (min-width: 480px) and (max-width: 960px) { 
	div.max-table{display: block; max-width: 440px; margin: 0 auto; overflow-x: auto; white-space: nowrap;float: left; border:solid 1px #313131;}
	.max-table::before {font-weight: italic;font-size: 14px;color: #545454;content: "Arraste para ver as colunas da tabela";} 
}
/* TABELA INFINITA */

