﻿@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=Open+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;1,300;1,400;1,500;1,600;1,700;1,800&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:1920px;}}@media screen  and (max-width: 1249px) {.WHmm{width:85% !important; margin:0 auto 0 auto;} .WHmm .WHmm{width:100% !important;}}/************** CLASSES DO GOOGLE */.OpenSans0300{font-family:'Open Sans';font-style:normal;font-weight:300;} .OpenSans0400{font-family:'Open Sans';font-style:normal;font-weight:400;} .OpenSans0500{font-family:'Open Sans';font-style:normal;font-weight:500;} .OpenSans0600{font-family:'Open Sans';font-style:normal;font-weight:600;} .OpenSans0700{font-family:'Open Sans';font-style:normal;font-weight:700;} .OpenSans0800{font-family:'Open Sans';font-style:normal;font-weight:800;} .OpenSans1300{font-family:'Open Sans';font-style:italic;font-weight:300;} .OpenSans1400{font-family:'Open Sans';font-style:italic;font-weight:400;} .OpenSans1500{font-family:'Open Sans';font-style:italic;font-weight:500;} .OpenSans1600{font-family:'Open Sans';font-style:italic;font-weight:600;} .OpenSans1700{font-family:'Open Sans';font-style:italic;font-weight:700;} .OpenSans1800{font-family:'Open Sans';font-style:italic;font-weight:800;} /************** CLASSES DO GOOGLE ¬ */:root{
--fontText:'Open Sans';
--fontTitle:'Open Sans';
--colorH1:#193281;
--colorHs:#343E83;
--colorA:#009493;
--colorAll:#050406;
}
*,body,p,div,a,li,input,textarea,select{line-height:1.8;font-family:var(--fontText); color:var(--colorAll);}
h1{color:var(--colorH1);font-size:2rem;font-family:var(--fontTitle);line-height:1.2;padding:0px 0px; margin:0px 0px;}
h2{color:var(--colorHs);font-size:1.4rem;font-family:var(--fontTitle);line-height:1.2;padding:0px 0px; margin:0px 0px;}
h3,h4,h5,h6{color:var(--colorHs);font-size:1.2rem;font-family:var(--fontTitle);line-height:1.2;padding:0px 0px; margin:0px 0px;}
a{color:var(--colorA);text-decoration:none;}
a:hover{text-decoration:underline;}

/*********************** BOTÕES no editor*/
.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:#7a7a7a;color:#fff !important;}

.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:#EFEFEF;color:#7a7a7a !important;}
/*********************** BOTÕES no editor ¬ */

.Citar{background-color:#f4f4f4; color:#000; padding:10px 15px;}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:#76BBBE;color:#fff !important;}
.btnove, .btsete, .btnove i, .btsete i{background-color:#EFEFEF;color:#7a7a7a !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);
}

/****************************************** COR-TÍTULO ************************/
<meta name='theme-color' content='#343E83'/>
<meta name='msapplication-TileColor' content='#343E83'>
/****************************************** COR-TÍTULO ¬ ************************/

/****************************************** MENU ************************/
#lnTopoFixo{background-color:#f8f8f8;}
:root {
    --menu3-cor-fundo:#F8F8F8;
    --menu3-cor-hover:#FFFFFF;
    --menu3-cor-primaria:#009493;
}
/****************************************** MENU ¬ ************************/

.WHmm{max-width:80% !important;}
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;width:100%;}
			
			
.opcaoFormEditor label {
    padding: 0px;
    margin-top: 0px;
    margin-left: 10px;
    cursor: pointer; width:100%;
}

/*.opcaoFormEditor {
    display: flex;
}*/

.opcaoFormEditor {
    display: inline-flex;
}
	
input[type=radio],input[type=checkbox] {
	overflow: unset;
    width: unset;
    height: unset;
}

input[type=radio]:hover,input[type=checkbox]:hover{
	box-shadow:unset;
}
		
.opcaoFormEditor label {
    margin-left: 3px;
    margin-right: 20px;
}

form label.labelFormEditor {
    font-weight: 700;
}

/*********************** FORMULÁRIO ¬ */
		
.WHmm{max-width:80% !important;}
		
/********************** WHATSAPP *********/
#introWhatsapp > span:nth-child(2),#btFechaIntroWhatsapp{color:#fff;}
/********************** WHATSAPP *********/		
			
/********************* MENU LATERAL **************/
#menu0L .faMenu0L:hover > .tooltiptext {font-family:var(--fontText) !important;}
#menu0L .faMenu0L {
    background-color: #009493;
}
/********************* MENU LATERAL **************/

	
	
/********************* RODAPÉ **********************/
.pRodape span,.faRodape{color:#ffffff !important;}
/********************* RODAPÉ **********************/