﻿@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=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;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 */.Montserrat0100{font-family:'Montserrat';font-style:normal;font-weight:100;} .Montserrat0200{font-family:'Montserrat';font-style:normal;font-weight:200;} .Montserrat0300{font-family:'Montserrat';font-style:normal;font-weight:300;} .Montserrat0400{font-family:'Montserrat';font-style:normal;font-weight:400;} .Montserrat0500{font-family:'Montserrat';font-style:normal;font-weight:500;} .Montserrat0600{font-family:'Montserrat';font-style:normal;font-weight:600;} .Montserrat0700{font-family:'Montserrat';font-style:normal;font-weight:700;} .Montserrat0800{font-family:'Montserrat';font-style:normal;font-weight:800;} .Montserrat0900{font-family:'Montserrat';font-style:normal;font-weight:900;} .Montserrat1100{font-family:'Montserrat';font-style:italic;font-weight:100;} .Montserrat1200{font-family:'Montserrat';font-style:italic;font-weight:200;} .Montserrat1300{font-family:'Montserrat';font-style:italic;font-weight:300;} .Montserrat1400{font-family:'Montserrat';font-style:italic;font-weight:400;} .Montserrat1500{font-family:'Montserrat';font-style:italic;font-weight:500;} .Montserrat1600{font-family:'Montserrat';font-style:italic;font-weight:600;} .Montserrat1700{font-family:'Montserrat';font-style:italic;font-weight:700;} .Montserrat1800{font-family:'Montserrat';font-style:italic;font-weight:800;} .Montserrat1900{font-family:'Montserrat';font-style:italic;font-weight:900;} /************** CLASSES DO GOOGLE ¬ */:root{
--fontText:'Montserrat';
--fontTitle:'Montserrat';
}
*,body,p,div,a,li,input,textarea,select{line-height:1.8;font-family:var(--fontText); color:#313131;}
h1{color:#193281;font-size:2.4rem;font-family:var(--fontTitle);line-height:1.2;padding:0px 0px; margin:0px 0px;}
h2{color:#193281;font-size:2rem;font-family:var(--fontTitle);line-height:1.2;padding:0px 0px; margin:0px 0px;}
h3,h4,h5,h6{color:#193281;font-size:1.6rem;font-family:var(--fontTitle);line-height:1.2;padding:0px 0px; margin:0px 0px;}
a{color:#2D68CA;text-decoration:none;}
a:hover{color:#2D68CA;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:#2D68CA;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;}

:root{
--fontText:'Montserrat';
--fontTitle:'Montserrat';
--corSlickHover:#f7cf49;
--corSlickActive:#2d63c1;
}

html,body *, #menu_search_bar{font-family:var(--fontText);}

button.btform,button.btnove,button.btsete, 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;
min-height:46px;
}

input[type=submit], .btnove{background-color:#2D68CA; color:#fff !important;}

.btform, .btform i{background-color:#2D68CA;color:#fff !important;}
.btnove, .btsete, .btnove i, .btsete i{background-color:#EFEFEF;color:#7a7a7a !important;}

button.btform:hover,button.btnove:hover,button.btsete: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, 
button.btform:focus-within, button.btnove:focus-within, button.btsete:focus-within, 
button.btform:active, button.btnove:active, button.btsete: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 ¬ */



/*********************** CUSTOMIZAÇÕES ¬ */

#topo, .menuFixo{background-color: #fff;}

#lnTopoFixo{ 
background-color: #fff;
background-attachment: fixed;
background-size: cover;
background-position: 0px -742px;
background-attachment: fixed;
background-size: cover;
box-shadow: 0px 0px 10px #000;
}

#owl_banner_topo_botao .item img:not(.playIco) {
    object-fit: cover;
    max-height: 600px;
}

#lnBannerTopo .owl-stage-outer{
	border-bottom: 10px solid #F5CC32;
}


#menu0L .tooltiptext {
	font-family:var(--fontText) !important;
	font-size:16px;
	color:#fff;
}


<!---------------------------------------------------------------- MENU0 ------------------->
#menu0Topo{text-align:right;}
#menu0Topo .aMenu0Topo{margin-right:20px;}
#menu0Topo .aMenu0Topo i{padding:10px;border-radius:5px; margin-right:5px;}
#menu0Topo a span{cursor:pointer; color: #000000 !important;}
#menu0Topo a:hover > i{background-color: #F7CF49 !important;}

@media (min-width: 1025px){
	#menu0Topo {margin-top: 20px;text-align:right;}
	#lnTopoFixo.menuFixo{height: 70px;}
	#lnTopoFixo.menuFixo .logo{height:45px;margin-top: 12px;}
	#lnTopoFixo.menuFixo #menu0Topo{display:none;}
}
@media (max-width: 1024px) { 
	#lnTopoFixo #menuMobile{
		cursor: pointer;
		max-width: 40px;
		position: absolute;
		right: -30px;
		top:5px;
		margin: 0px;
		padding: 0px 10px 0px 10px;
		background-color:#F9D259;
		z-index:0;
	}
	#menu0Topo{display:none;}
	#menu0Topo > a.aMenu0Topo > span.txtContato{display:none;}
	.logo{width: 60px; max-width: 60px;}
	#lnTopoFixo .logo{height:45px;margin-top: 12px;}
	#lnTopoFixo #menu0Topo {margin-top:20px;}
	#lnTopoFixo.menuFixo{height: 70px;}
	#lnTopoFixo.menuFixo #menu0Topo {margin-top:20px;}
	#menuMobileOps{background-color:#F9D259; color:#000;}
	#menuMobileOps a{color:#000;}
	#menu0Topo .txtIconesTopo{color:000 !important;}
}
<!---------------------------------------------------------------- MENU0 ------------------->


 
	
	
/* Telefones em paisagem a tablet em retrato */
@media (max-width: 767px) {
     /* estilos aqui */
}

/* Tablet em retrato a paisagem e desktop */
@media (min-width: 768px) and (max-width: 1279px) {
	#cssMenuTres li .link {font-size:16px !important;}
     /* estilos aqui */
}

/*Monitor 19 polegadas*/
@media (min-width: 1280px) and (max-width: 1599px) {
     /* estilos aqui */
}

/*Monitor 20 polegadas*/
@media (min-width: 1600px) and (max-width: 1679px) {
     /* estilos aqui */
}

/*Monitores acima de 21polegadas*/
@media (min-width: 1680px){
     /* estilos aqui */
}
/*********************** CUSTOMIZAÇÕES ¬ */




