﻿
#status_preview{
	display: none;
}
.ms-signInLink{
	display:none
}

.btn-seta-g::after {
    display: block;
    content: "";
    float: right;
    margin-right: 0.9px;
    margin-left: 9.92px;
    width: 8px !important;
    height: 10px !important;
 margin-top: -9px !important;
    background: url(/PublishingImages/Galeria-PaginaFGTS/chevronright.svg) 0% 0% / 100% no-repeat transparent;
}

@media only screen and (min-width: 900px) {

.accordion-bral input + .ac-label{
	margin-right: 416px;
}
}

.btn{
    margin-bottom: 15px;
    }
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){


.navbar-expand-sm .navbar-nav .dropdown-menu{
		width:auto;
		position:absolute;
}
.t1{
	width:450px!important;
}
.t2{
	width:550px!important;	
}
.menuMeioIe{
	margin-top:16px;
	margin-bottom:16px;
}
.menuie{
	min-height:0px !important;
}

}

td{

	vertical-align: middle !important;
}
th{
	vertical-align: middle !important;
}

@media only screen and (min-width: 768px) {
	.marginPerguntasFreq{margin-left: 23%;}
}

li{
	font-family: "futura bk bt" !important;
}
.ms-alternating {
display:none;
}a:visited{
	

    color: #0072c6 !important;
    }
.card{
	  max-width: 760px;
}
/*.btn-fgts{
    border: 1px solid #005DA8;
    color: #005DA8;
	margin-left: 0 !important;
    height: 36px;
    white-space: unset !important;
    cursor: pointer;
    font-family: Futura Md BT !important;
    font-style: normal;
    font-weight: bold !important;
    font-size: 14px !important;
    line-height: 100% !important;
    border: 1px solid #005DA8 !important;
    
}*/

.btn-seta{
	padding: 2px 4px 2px 4px !important;
}
.btn-seta::after {
    display: block;
    content: "";
    width: 8px !important;
    background: transparent url(/PublishingImages/Galeria-PaginaFGTS/chevronright.svg) no-repeat;
    height: 10px !important;
    float: right;
	background-size: 100% auto;
    margin-top: 4px !important;
	margin-right: 0.9px;
    margin-left: 9.92px;
    padding-left:1px !important;
}

.btn-seta-duas-linhas::after {
    display: block;
    content: "";
    width: 8px !important;
    background: transparent url(/PublishingImages/Galeria-PaginaFGTS/chevronright.svg) no-repeat;
    height: 10px !important;
    float: right;
	background-size: 100% auto;
    margin-top: -9px !important;
	margin-right: -2px;
    margin-left: 9.92px;
    padding-left:1px !important;
}

.btn-download::before {
      display: block;
    content: "";
    width: 12px !important;
    background: transparent url(/PublishingImages/Galeria-PaginaFGTS/download.png) no-repeat;
    height: 14px !important;
    float: left;
    background-size: 100% auto;
    margin-top: 0px !important;
    margin-right: 9px;
    margin-left: 4.92px;}



@media only screen and (max-width: 767px) {
.linhaMenu{
			margin-left: 15px;
}
	.dropdown-item {
		margin-left: 15px;	
	}
	.tituloSubMenu{
			margin-left: 15px;	
	
}
}



ol.carousel-indicators li {
  width: 24px;
	height: 8px;
background: orange;
	opacity: 0.5;
border-radius: 4px;
}

ol.carousel-indicators li.active {
background: orange;
		opacity: 1;
	border-radius: 4px;
	width: 24px;
	height: 8px;
}

/* Folha de estilo */
/*@Projeto SICNL - Portal FGTS  
  @Foton Informatica
  @Desenvolvedor:  Marco Isecke
  */
.collapse {	
	max-width: 760px;
}
  .corpoTabela{
	font-family: Futura Bk BT !important;
	font-style: normal !important;
	font-weight: normal !important;
	font-size: 16px;
	line-height: 140%;
	color: #2E484D !important;
    font-weight: 100;
}
  
  @media (min-width: 800px){
.marginTabela{
    margin-right: 592px !important;
}
.marginTable{
    margin-right: 513px !important;
}

 }

.tituloTabela{
	font-family: Futura Md BT !important;
    font-style: normal;
    font-weight: bold;
    font-size: 16px;
    align-items: center;
    color: #FFFFFF;
    background: #005DA8;
    text-align: center;
 }

#s4-bodyContainer {
	padding-bottom: 0px !important;	
}

.card-header{
	border-bottom:0px !important;
}
.card {
border: 0px !important;
padding-bottom: 2%;
}
  .imgColapse{
	float: right !important;
	top: 50%;
    transform: translateY(-40%);
}
  .tituloColapse{	
	font-family: Futura Md BT !important;
font-style: normal !important;
font-weight: normal !important; 
font-size: 16px !important;
line-height: 140% !important;
color: #2E484D !important;
top: 50%;
    transform: translateY(-45%);
}
   .accordion>.card {
		border-radius: 18px !important;
   }
   
   .accordion>.card>.card-header {
		background: #F2F7F8;
		border-radius: 4px;
		height:46px;
		    max-width: 760px;

   }
   
   .accordion .card:last-of-type {
   		border-radius: 11px !important;
   		border-left: none !important;
	    border-right: none !important;
   		   		}
	.card-header {
		background: #F2F7F8;
		border-radius:4px;
				height:46px;
   }
   .card-header:first-child {
   		background: #F2F7F8;
		border-radius: 4px;
    height: 46px;
    max-width: 760px;

   }
   .fonteAcompanheFGTStitulo{
	font-family: Futura Md BT;font-style: normal;font-weight: bold;font-size: 18px;line-height: 140%;
display: flex;align-items: center;color: #005DA8 !important;
}
.fonteAcompanheFGTSTexto{
	font-family: Futura Bk BT;font-style: normal;font-weight: normal;
font-size: 16px;line-height: 140%;display: flex;align-items: center;color: #2E484D !important;	
}
  

.marginPaginaInterna{padding-left: 3%; padding-bottom: 2%; padding-top: 2%;}

.alinhamentoPaginaInterna{text-align: justify;}
  
  .breadCrumFont{
    font-family: Futura Bk BT;
    margin-right: 5.48px;
	font-style: normal;
	font-weight: normal;
	font-size: 14px;
	line-height: 140%;
	color:  #5C9099;
}

.tituloPaginaInterna,h2 {
	font-family: Futura Md Bold !important;    
	font-style: normal !important;    
	font-weight: bold !important;    
	font-size: 40px !important;    
	line-height: 140% !important;   
	color: #005DA8;
	margin-bottom: 16px !important;
    text-align: left !important;
        word-break: break-word;

}
.buttonDownload{
	margin-bottom: 20px;
}
.btn-downloadPag{
	width:300px;
}
.linkAtas{
	font-family: Futura Md BT !important;
font-style: normal !important;
font-weight: bold !important;
font-size: 21px !important;
line-height: 140% !important;
color: #005DA8 !important;
}
.atasPaginaInterna{
	
	font-family: Futura Hv BT !important;
font-style: normal !important;
font-weight: 900 !important;
font-size: 16px !important;
line-height: 140% !important;
color: #2E484D !important;
}

.subtituloPaginaInterna{
font-family: Futura Md Bold !important;     
font-style: normal !important;         
font-weight: bold !important;         
font-size: 25px !important;         
line-height: 140% !important;         
color: #005DA8 !important;     
margin-top: 32px !important;
text-align:left !important;
}

.subtituloPaginaInternaAcompanhe{
font-family: Futura Md Bold !important;     
font-style: normal !important;         
font-weight: bold !important;         
font-size: 18px !important;         
line-height: 140% !important;         
color: #005DA8 !important;     
text-align:left;
}

.bodyPaginaInterna{
	background:white!important;
}
#btnVoltar{
	cursor:pointer;
    margin-right: 8px;
}
#btnInicio{
		cursor:pointer;
}
#btnVoltar2{
    margin-right: 16px;
	cursor:pointer;
}

.cardSaqueFonte{
	color:#005DA8;cursor:pointer;
		font-family: Futura Md BT;font-style: normal;font-weight: bold;font-size: 14px;line-height: 100%;
		margin-left: 14px;
}
.imgSaque{
	width: 8px !important;
	margin-right: 11.9px;
	margin-left: 10.92px;

}
.cardSaque{
	margin-bottom: 18px;
	text-align: center;
	width: max-content;
	width: -moz-max-content;
	height: 40px;
	left: 0px;
	top: 199px;
	box-sizing: border-box;
	border-radius: 4px;border: 1px solid #005DA8;
    margin-bottom: 34px;
}

.cardSaqueDownload{
	margin-bottom: 18px;
	text-align: center;
	width: max-content;
	height: 40px;
	left: 0px;
	top: 199px;
	box-sizing: border-box;
	border-radius: 4px;border: 1px solid #005DA8;
    margin-bottom: 20px;
}

.fonteRodape{
    color: #FFFFFF;
    font-family: Futura Md BT;
    font-weight: normal;
    line-height: 140%;
	padding:2%;
	font-size: 13px;
}
  
.paddingCard{
	padding-top: 2% !important;
}

  
.body{
	color: #2E484D !important;
}

.ms-rtestate-field p, p.ms-rteElement-P {

/*    margin-bottom: 0 !important;*/
  }
  /* font-face está no arquivo estilo_ie.css
  @font-face {
    font-family: Futura Md Bold;
    src: url(/_catalogs/masterpage/Template/fonts/5.0.futura-std-bold.ttf);
 }
  
  @font-face {
    font-family: Futura Md BT;
  	src        : url('/_catalogs/masterpage/Template/fonts/futura-medium.ttf') format('truetype');
 }
 @font-face {
    font-family: Futura Bk BT;
	src        : url('/_catalogs/masterpage/Template/fonts/FuturaBkBT.ttf') format('truetype');
 }
 @font-face {
    font-family: Futura Hv BT;
    src        : url('/_catalogs/masterpage/Template/fonts/FuturaHvBT.ttf') format('truetype');
 } */

.body{
	background: #005DA8 !important;
	color: #2E484D !important;
}

@media only screen and (max-width: 320px) {
.btn-downloadPag {
    width: 255px !important;
}
.btn-seta::after {
    display: block;
    content: "";
    width: 8px !important;
    background: transparent url(/PublishingImages/Galeria-PaginaFGTS/chevronright.svg) no-repeat;
    height: 10px !important;
    float: right;
	background-size: 100% auto;
    margin-top: -9px !important;
	margin-right: 0.9px;
    margin-left: 9.92px;
    padding-left: 1px !important;
}
.btn-fgts {
	height: 50px;
}
.ms-vb-tall {
    line-height: 1.5em;
    padding: 2px 30px -10px 30px !important;
}
}

@media only screen and (min-width: 575px) {
	.dropdown {
		position: unset !important;
	}
	.dropdown-menu.show {
		width: 100%;
		background: #F2F7F8;
	}
	.dropdown-item {
		padding: unset !important;
	}
}

.alinhamentoImgCard{
    position: relative;
    top: 50%;
    transform: translateY(-50%);
    margin-left: 17px;
}

.textoLinkMenu {
	bottom: 7px;
	font-family: Futura Bk BT;
	font-style: normal;
	font-weight: normal;
	font-size: 13px;
	line-height: 140%;
	align-items: center;
	color: #2E484D;
}

.font-menu {
	position: static;
	height: 22px;

	font-height: 22%;
	font-family: Futura Bk BT;
	font-style: normal;
	font-weight: normal;
	display: flex !important;
	align-items: center;
	text-align: center;
	color: #FFFFFF;
	flex: none;
	align-self: center;
	flex-grow: 0;
}




/** MOBILE **/

@media only screen and (max-width: 480px) {
	.cardHome{
		position: absolute;top: 50%;
		transform: translateY(-50%); 
		text-align: center;
	}
	.cardHomeDescricao{
		font-family: Futura Bk BT;
		font-style: normal;
		font-weight: normal;
		font-size: 16px;
		line-height: 140%;
		align-items: center;
		text-align: center;
		color: #F7FAFA;
	}
	.fontTituloCardHome{
		font-family: Futura Md Bold;
		font-style: normal;
		font-weight: bold;
		font-size: 21px;
		color: #F7FAFA;
	}
	
	.logoFgtsM {
		width:31%;
	}
	.MenuM {
		width:35%;
	}
}
@media only screen and (min-width:575 px) {
	.logoCaixa{
		float:right;
	}
}
@media only screen and (max-width:576 px) {
.alinhamentoImgCard {
	margin-left: 14px !important;
}
}

@media only screen and (min-width:576 px) {
	.logoFGTSMobile{
		    flex: 0 0 16.666667%; 
    		max-width: 39.666667%;	}
    .menuCaixaMobile{
	
	    flex: 5 9 15.666667%;
    max-width: 60.666667%;
}
	.logoCaixaMobile{
		    flex: 5 9 15.666667%;
	    max-width: 47.666667%;
	}

}

@media only screen and (max-width: 375px) {
.btn-seta::after {
   display: block;
    content: "";
    width: 8px !important;
    background: transparent url(/PublishingImages/Galeria-PaginaFGTS/chevronright.svg) no-repeat;
    height: 10px !important;
    float: right;
	background-size: 100% auto;
    margin-top: 0px !important;
	margin-right: -2px;
    margin-left: 9.92px;
}

.btn-seta-dois::after {
    display: block;
    content: "";
    width: 8px !important;
    background: transparent url(/PublishingImages/Galeria-PaginaFGTS/chevronright.svg) no-repeat;
    height: 10px !important;
    float: right;
	background-size: 100% auto;
    margin-top: 4px !important;
    margin-right: -2px;
    margin-left: 9.92px;
}

}


@media only screen and (max-width: 360px) {
.btn-seta-dois::after {
    display: block;
    content: "";
    width: 8px !important;
    background: transparent url(/PublishingImages/Galeria-PaginaFGTS/chevronright.svg) no-repeat;
    height: 10px !important;
    float: right;
	background-size: 100% auto;
    margin-top: -10px !important;
    margin-right: -10px;
    margin-left: 9.92px;
}
}

@media only screen and (max-width: 949px) {
.fontCardCarousel{
		font-size: xx-small !important;
}
}
.fonteMenu{
		font-size: 18px !important;
	}

@media only screen and (min-width: 950px) {
	.fontCardCarousel{
		font-size: larger !important;
	}
}

.espacoLogoMenu{
    padding-left: 2%;
}

/** MINIMIZADO**/

@media only screen and (min-width: 640px) {
	.espacamentoCardsMobile{
padding-bottom:2%;
		padding-right: 2%;
	}

}
@media only screen and (max-width: 640px) {
	.espacamentoCards{
	    justify-content: center;
		padding: 14px 0px;
	    text-align: -webkit-center;
	}
	.espacamentoCardsMobile{
		padding-top: 2%;
		padding-right: 2%;
	}
#fixa{
	display:none;
}
	.ms-vb-tall {
    line-height: 1.5em;
    padding: 2px 30px -10px 30px !important;
}
}

/** MAXIMIZADO **/

@media only screen and (min-width: 641px) {
.espacamentoCards{
		justify-content: space-between;
		padding: 14px 24px;
	}
.cardMobile{
	display:none;
}
}
@media only screen and (min-width: 480px) {
.top8{
	top:8% !important;
}
.top6{
	top:6% !important;
}

.top11{
	top:11% !important;
}

}
.btn{
	font-family: Futura Md Bt;
}
}
@media only screen and (min-width: 870px) {
	.cardHome{
		width: 436px !important;
	}
}
@media only screen and (min-width: 480px) {
	.cardHome{
		position: absolute;
		top: 12%;
		width: 381px;
		left: 24px; 
		
	}
	.fontTituloCardHome{
		font-family: Futura Md Bold;    font-style: normal;    font-weight: bold;    
		font-size: 40px;    line-height: 140%;    align-items: center;    color: #F7FAFA;
	}
	
	.fontCardHome{
	left: 24px;font-family: Futura Bk BT;font-style: normal;font-weight: normal;
	font-size: 16px;line-height: 140%;align-items: center;color: #F7FAFA;
	}
	
	
	.logoFgtsM {
		width:21%;
	}
	.MenuM {
		width:60%;
	}
	.linhaMenu {
		border: 1px solid #99BCC2;
		Width: 368px;
	}
	.espacoMenu {
		width: 2%;
	}
	.tituloSubMenu {
		color: #99BCC2 !important;
		font-family: Futura Md BT;
		font-style: normal;
		font-weight: bold;
		font-size: 12px;
		line-height: 140%;
	}
}

@media only screen and (max-width: 575px) {
		
}

.espacamentoCards{
    display: flex;
    margin: 0 auto;
}

.cardsHome{
width: 270px;
height: 92px;
left: 24px;
top: 24px;
background: #F7FAFA;
border: 1px solid #F2F7F8;
box-sizing: border-box;
border-radius: 4px;
opacity: 0.95;
margin-top: 10px;	

}
.fontCardMenu{
font-family: Futura Hv BT;
font-style: normal;
font-weight: 300;
font-size: 16px;
color: #005DA8;
    position: relative;
    top: 18%;
}

.linhaSeparaCard{
    height: 0px;
    bottom: 87px;
    opacity: 0.16;
    border: 1px solid #F7FAFA;
}


.fonteFaleConosco{
    color: #FFFFFF;
    font-family: Futura Md Bold;
	font-style: normal;
	font-weight: bold;
    line-height: 140%;
    font-size: 13px;
    font-weight: 300;
}

.fonteFaleConoscoTelefone{
    color: #FFFFFF;
    font-family: Futura Md BT;
    line-height: 140%;
    font-size: 13px;    
}

#fixa{
  height: 100%;
  width: 50%;
  /*background: rgba(15, 215, 115, 0.5);*/	
  z-index: 10;
  position: absolute;
  right: 26px;;
}

.cardCarousel{
	top: 24px;
	right: 4px;
	background: #F7FAFA;
	border: 1px solid #F2F7F8;
	box-sizing: border-box;
	border-radius: 4px;
	text-align-last: center;				
	float: right !important;
	background: #F7FAFA;
	padding-right: 24px;
	z-index: 10;
	width: 270px;
	opacity: 0.95;

}
.tituloCardCarousel{
/*	margin-right: 18px;*/
	margin-left: 8px;
	text-align: initial;
	margin-bottom: 0.3rem !important;
	margin-top: 0.4rem;	
	font-family: Futura Md BT !important;
	font-style: normal !important;
	font-weight: normal !important;
	font-size: 13px !important;
	line-height: 140% !important;
	color: #2E484D !important;
}

.fontCardCarouselInterno{
    /*margin-right: 18px;*/
    margin-left: 8px;
	float: left;
    font-family: Futura Bk BT !important;
    font-style: normal !important;
    font-weight: normal !important;
    font-size: 16px !important;
    line-height: 140% !important;
    color: #005DA8 !important;
    margin-bottom: 1.0rem;
}
					
body{margin-top:20px;}
.timeline {
    border-left: 3px solid  #005DA8;
    border-bottom-right-radius: 4px;
    border-top-right-radius: 4px;
    background: #F2F7F8;
    margin: 0 auto;
    letter-spacing: 0.2px;
    position: relative;
    line-height: 1.4em;
    font-size: 1.03em;
    padding: 50px;
    list-style: none;
    text-align: left;
    max-width: 40%;
    float: left;
}

@media (max-width: 767px) {
    .timeline {
        max-width: 98%;
        padding: 25px;
    }
}

.timeline h1 {
    font-weight: 300;
    font-size: 1.4em;
}

.timeline h2,
.timeline h3 {
    font-weight: 600;
    font-size: 1rem;
    margin-bottom: 10px;
}

.timeline .event {
    border-bottom: 1px dashed #e8ebf1;
    padding-bottom: 25px;
    margin-bottom: 25px;
    position: relative;
}

@media (max-width: 767px) {
    .timeline .event {
        padding-top: 30px;
    }
}

.timeline .event:last-of-type {
    padding-bottom: 0;
    margin-bottom: 0;
    border: none;
}

.timeline .event:before,
.timeline .event:after {
    position: absolute;
    display: block;
    top: 0;
}

.timeline .event:before {
    left: -207px;
    content: attr(data-date);
    text-align: right;
    font-weight: 100;
    font-size: 0.9em;
    min-width: 120px;
}
#btnVoltar2{
	font-family: Futura Hv BT;
    font-style: normal;
    font-weight: 900;
    font-size: 15px;
    line-height: 140%;
    color: #2E484D;}
.event{
	font-family: Futura Hv BT;
    font-style: normal;
    font-weight: 900;
    font-size: 18px;
    line-height: 140%;
    color: #2E484D;
}
@media (max-width: 767px) {
    .timeline .event:before {
        left: 0px;
        text-align: left;
    }
}

.timeline .event:after {
    -webkit-box-shadow: 0 0 0 3px  #005DA8;
    box-shadow: 0 0 0 3px  #005DA8;
    left: -55.8px;
    background: #fff;
    border-radius: 50%;
    height: 9px;
    width: 9px;
    content: "";
    top: 5px;
}

@media (max-width: 767px) {
    .timeline .event:after {
        left: -31.8px;
    }
}
.rtl .timeline {
    border-left: 0;
    text-align: right;
    border-bottom-right-radius: 0;
    border-top-right-radius: 0;
    border-bottom-left-radius: 4px;
    border-top-left-radius: 4px;
    border-right: 3px solid  #005DA8;
}

.rtl .timeline .event::before {
    left: 0;
    right: -170px;
}

.rtl .timeline .event::after {
    left: 0;
    right: -55.8px;
}

h2{
	word-break: break-all;	
}
@media (min-width: 872px) {
	.linhaMenu {
	width:289px !important;
}	
}	
@media (min-width: 718px) {
	.linhaMenu {
	width:216px;
}	
}	

@media (min-width: 566px) {
	.linhaMenu {
	width:216px;
}	
}	
@media (min-width: 906px) {
	.linhaMenu {
	width:368px !important;
}	
}	
@media (min-width: 504px) {
	.linhaMenu {
	width:178px;
}	
}
@media (min-width: 640px) {
	.ms-vb-tall {
    line-height: 1.5em;
    padding: 2px 30px 10px 30px;
}	
}	


/* -----------------> can start accordion style copy from here ------------------------*/


.accordion-bral {
  min-height: 0;
  min-width: 220px;
  max-width:100% !important;
  width: 100%;
  height: 100%;
  background-color: #FFF;
  margin: 0px!important;
  
  
}
.accordion-bral .ac-label {

  padding: 5px 20px;
  position: relative;
  display: block;
  height: auto;
  cursor: pointer;

	font-family: Futura Md BT !important;
    font-style: normal !important;
    font-weight: normal !important;
    font-size: 16px !important;
    line-height: 140% !important;
    color: #2E484D !important;

  background: #F2F7F8;
  border: 1px solid #F2F7F8;
}
.accordion-bral .ac-label:hover {
/*  background: #BBB;*/
}
.accordion-bral input + .ac-label  {
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  border-radius:11px;
  margin-bottom:8px;
}
.accordion-bral input:checked + .ac-label,
.accordion-bral input:checked + .ac-label:active {
  background-color: #F2F7F8 !important;
  color: #2E484D !important;
  box-shadow: 0px 0px 0px 1px #F2F7F8, 0px 2px 2px #F2F7F8;
}
.accordion-bral input.ac-input {
  display: none;
}
.accordion-bral .article {
/*  background: rgb(240, 240, 240);*/
  overflow: hidden;
  height: 0px;
  max-height: auto;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.accordion-bral .article p {
  color: #2E484D;
  line-height: 23px;
  padding: 10px;
}

@media (min-width: 706px) {
/*
.accordion-bral .article li {
  margin-right: 416px;	
}
.accordion-bral .article p {
  margin-right: 416px;
}
.accordion-bral .article h4 {
  margin-right: 416px;
}
*/

}


.accordion-bral input:checked ~ .article i {
  -webkit-transition: all 0.5s ease-in-out;
  -moz-transition: all 0.5s ease-in-out;
  -o-transition: all 0.5s ease-in-out;
  -ms-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}
.accordion-bral input:checked ~ .article.ac-content {
  height: auto;
  text-align: justify;
}

.accordion-bral i {
  position: absolute;
  transform: translate(-30px, 0);
  margin-top: 7px;
  right: 0;
}


.accordion-bral input:checked ~ .ac-label i:before {
  transition: all 0.5s ease-in-out;
    transform: rotate(-90deg);
    background-color: #005DA8;
}
.accordion-bral input:checked ~ .ac-label i:after {
transition: all 0.5s ease-in-out;
    transform: rotate(90deg);
    opacity: 1;
    background-color: red;
}

.accordion-bral i:before {
   background-color: #005DA8;
}
.accordion-bral i:after {

    transition: all 0.5s ease-in-out;
    transform: rotate(-90deg);
    opacity: 1;
    background-color: #005DA8;
}






.accordion-bral i:before, .accordion-bral i:after {
  content: "";
  position: absolute;

  width: 3px;
  height: 9px;
}








ul.ac-list {
  padding-left: 40px;
  list-style-type: disc;  
}

table.ac-table {
  margin: 20px 0 20px 20px;
}
table.ac-table th{
  text-align: left;
}

@media (max-width: 550px) {
  .accordion-bral .ac-label {
	font-family: Futura Md BT !important;
	font-style: normal !important;
	font-weight: normal !important;
	font-size: 16px !important;
	line-height: 140% !important;
	color: #2E484D !important;
  padding: 5px 20px;
  position: relative;
  display: block;
  height: auto;
  padding-right: 40px;
  cursor: pointer;

  background: #F2F7F8;
  /*border: 1px solid #CCC;*/
}
  .accordion-bral i {
  position: absolute;
  transform: translate(-30px, 0);
  margin-top: 2%;
  right: 0;
}
}
/* ---------- accordion style end --------------------------------------- */




@media only screen and (max-width: 769px) {
.imgTriangle{
	height: unset !important;
	}
}
@media only screen and (min-width: 1199px) {
.ulMenuPc{
	margin-right: -51px;
}
}
.dropdown-menu {
   /*margin-right: 46px !important;*/
   }
.container-cards {
   width: 100%;
    padding-right: 11px;
    padding-left: 11px;
    margin-right: auto !important;
    margin-left: auto !important;
    max-width: 1334px;
}
      


.dropdown-toggle::after{
	display:none !important;
}
.fonteMenu{
		font-size: 16px !important;
	}
	
.separadorMenu {
		width: 0.75px;
		height: 24px;
		left: 84.76px;
		top: 0px;
		background: #FFFFFF;
		border-radius: 2px;
		flex: none;
		flex-grow: 0;
	}

	

h3{
	font-family: Futura Hv BT;
	font-style: normal;
	font-weight: 900;
	font-size: 16px;
	line-height: 140%;
	color: #2E484D;
}

.dropdown-item{
	margin-bottom: 11px;
	margin-left: 32px;
}

.acompanhefgts{
	display:none;
}
.padding-footer{
    margin-bottom: 16px;  padding-bottom: 0%;
}
/**
  * Adicao de propriedade css
*/

@media only screen and (min-width: 1500px) {
	.dropdown-toggle::after {
margin-left: 4px !important;
    margin-right: 13px !important;
	}
}

 @media (min-width: 1201px) {

    .cardsHome {
            width: 300px !important;
    }


}


@media only screen and (max-width: 1500px) {
	.dropdown-toggle::after {
       margin-left: 2px !important;
	   margin-right: 6px;	
    }
}

@media (min-width: 1300px){
.tituloCardCarousel {
margin-top: 0 !important;
}
.fontCardCarouselInterno{
    margin-bottom:0 !important;
}

}
.marginAcompanhe{
		margin-bottom: 24px !important;
	}

@media (min-width: 800px){
	.marginAcompanhe{
		margin-right: 34% !important;
	}
}

@media (min-width: 768px){
.text-md-left {
    text-align: left!important;
    margin-left: 12px;
}}

.tamanhoImagem{
width:100%;
}

.imgTriangle{
    display: flex;
    justify-content: center;
    align-items: center;
    float: left;
 
    height: 100%;
}
.paddingTriangle{
padding-top: 3%; padding-bottom: 3%;
}
.cardAlinhamentoTriangle{
	text-align: -webkit-center;
	margin-bottom: 34px;
	place-content: center;
	margin-right: 0px !important;
	margin-left: 0px !important;
}
.alinhamentoCard2{
float: left; 
text-align: left;
    margin-top: 16px;
    margin-bottom: 16px;
        font-family: Futura Md BT;
    font-size: 16px;
}
.cardTriangle{
text-align: -webkit-center;  background: #f2f7f8; border: 1px solid #b3cdd1; box-sizing: border-box; border-radius: 4px;
}

@media only screen and (min-width: 575px) {
	.d-blockMobile {
		display: none !important;
	}
}
@media only screen and (max-width: 575px) {
	.d-blockA{
position: absolute; top: -9999px; left: -9999px;

	}	
	
	.d-block {
		display: none !important;
	}		
	.espacoMenu {
		display: none;
	}
	.tituloSubMenu {
		/*display: none;*/
	}
	.linhaMenu {
		/*display: none;*/
	}	
}


.cardNumeros{
width: 270px; 
height: 150px; left: 24px; top: 234px; background: #f2f7f8; border-radius: 8px;cursor: pointer;
box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.16);margin-bottom: 15px;
}
.cardNumeros2{
width: 198px; height: 150px; left: 24px; top: 234px; background: #f2f7f8; border-radius: 8px;cursor: pointer;
box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.16);
margin-bottom: 14px !important;
}
.paddingNumeros{
   height: 10em;
    display: flex;
    align-items: center;
    justify-content: center;


     margin-left: 16px;
    margin-right: 16px;
}
.fontCardNumeros{
left: 16px; right: 16px; top: 16px; bottom: 16px; 
font-family: futura md bt; font-style: normal; 
font-weight: bold; font-size: 18px; line-height: 140%; display: flex; 
align-items: center; text-align: center; color: #005da8;
}
@media only screen and (max-width: 800px) {
	.cardModelo6{
			}
}
@media only screen and (max-width: 550px) {
	.cardModelo6{
		width:100% !important;
		margin-bottom:40px;
	}
	.imgAppFgts{
		width:100% !important;
	}
}
@media only screen and (min-width: 550px) {
.paddingModelo6{
		margin-left: 24px;
    margin-right: 24px;
    	}
}
.cardModelo6{
    width: 368px;
    height: 439px;left: 24px;top: 316px;background: #FFFFFF;box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.16);
	border-radius: 4px;margin-bottom:40px;

}
	
	.marginModelo6{
	margin-left: 24px !important;
	margin-bottom: 16px !important;
	margin-right: 51% !important;
	}	

	.padding6{
	   padding-left: 1%;
	}
	.paragrafoModelo6{
	    padding-left: 1%;
	    margin-right: 37% !important;
	}
	.paragrafoModelo6{
	height: 132px; text-align: left;
	
	}
	.btnModelo6{
	

	float: left;
    margin-left: 24px;
}	
.imgCardModelo6{
   width: 100%;
   margin-bottom: 24px;
   height: 100%;
}

.subCardModelo6{
    text-align: center;
	width: 40%;
	height: 34px;
	left: 0px;
	top: 199px;
	box-sizing: border-box;
	border-radius: 4px;
	border: 1px solid #005DA8;
}
	
	.subTituloModelo6{
						font-family: Futura Md BT !important;
						font-style: normal !important;
						font-weight: bold !important;
						font-size: 21px !important;
						line-height: 140% !important;
						color: #0073D1 !important;
						    text-align: left;
	}
.tvFgtsFonte{
font-family: Futura Md BT !important;
font-style: normal !important;
font-weight: normal !important;
font-size: 1.2rem !important;
line-height: 140% !important;
margin-bottom: 40px !important;
margin-right: 5%;
color: #2E484D !important;
}
@media (min-width: 768px){
.tvFgtsFonte{
	margin-right:32% !important;
}
}
.tituloColapse{
    text-align: left !important;
    width: 90%;

}
.subTituloTvFgts{
font-family: Futura Md BT !important;
font-style: normal !important;
font-weight: bold !important;
font-size: 25px !important;
line-height: 140% !important;
color: #005DA8 !important;
margin-bottom: 16px !important;
}

@media only screen and (max-width: 530px) {
#s4-workspace{
/*    min-width: 530px;
    min-height: 320px;*/
    position: absolute !important;
    min-width: 320px !important;
}
}

.linkSubPagina{
text-decoration-line: underline !important; 
color: #0073d1!important;
cursor: pointer;

}

.imgModelo2{
    max-width: 100%;
    max-height: 100%;
}

.fonteCardModelo2{
font-family: Futura Md BT !important;
font-style: normal !important;
font-weight: normal !important;
font-size: 21px !important;
line-height: 140% !important;
color: #005DA8 !important;
    text-align: left;
}
.alinhamentoImg{
	text-align: center;
	margin-bottom: 32px;
}
p{
	font-family: Futura Bk BT;
    font-style: normal;
    font-weight: normal;
    font-size: 16px;
    color: #2E484D;
}
/**pc**/
@media only screen and (min-width: 768px) {
	/*.marginSubPagina{
		margin-left: 23%;
	    margin-right: 23%;
	}*/
}
@media only screen and (min-width: 768px) {
	.marginSubPaginaDownload{
		margin-left: 23%;
	    margin-right: 45%;
	}
}


/**tablet**/
@media only screen and (max-width: 768px) {
	/*.marginSubPagina{
		margin-left: 5%;
	    margin-right: 5%;
	}*/
}


/**celular**/



/**
* MENU MOBILE
**/
.tituloSubMenu{
		margin-left: 32px;	
	}
		.linhaMenu{
			margin-left: 24px;}

@media only screen and (max-width: 1199px) {
	.menuPc{
		display:none !important;
}
	.menuCentro{
		float: right ;
	}
	.dropdown-item {
		/*margin-left: 8px;	*/
	}
	
}

	.dropdown-item {
		width:80% !important;
	}


/**
* MENU PC
**/

/**
* MENU PC
**/

@media only screen and (min-width: 1200px) {
.separador {
	width: 1px;
	height: 24px;
	left: 84.76px;
	top: 0px;
	background: #FFFFFF;
	border-radius: 2px;
	flex: none;
	flex-grow: 0;
	margin-left: 15px;
margin-right: 15px;
}

.menuMobile{
		display:none !important;
}

.logoFGTSMobile{
  	      flex: 5 9 15.666667% !important;
	    max-width:9.666667%!important;

    		}
.menuCaixaMobile{
	flex: 5 9 15.666667% !important;
    max-width: 78.666667% !important;
}
.logoCaixaMobile{
		    flex: 5 9 15.666667% !important;
	    max-width: 11.666667% !important;
	}
}


/* -- Uso de Breakpoints com Media Queries no padrão do Bootstrap -- */

/* X-Small devices (portrait phones, less than 576px) */
@media (max-width: 575.98px) { 
	.alinhamentoImgCard{
	    margin-left: 3px;
	    
	}
	.cardsHome{
		margin-top: 5px;	
		padding: 3px;
		width: 90vw;
	}
	.paddingCard{
		display: flex;	
		justify-content: center;
	}
	.cardNumeros2{
		width:90vw !important;
		
	}
	.textoLinkMenu {
		margin-right: 18px;
		margin-left: 8px;
		text-align: initial;
		margin-bottom: 0.3rem !important;
		margin-top: 0.4rem;
		font-family: Futura Md BT !important;
		font-style: normal !important;
		font-weight: normal !important;
		font-size: 13px !important;
		line-height: 140% !important;
		color: #2E484D !important;
		padding: 50px 0 0 0;
	}


}

h2{
	word-break: break-word;	
}
@media (min-width: 872px) {
	.linhaMenu {
	width:289px !important;
}	
}	
@media (min-width: 718px) {
	.linhaMenu {
	width:216px;
}	
}	

@media (min-width: 566px) {
	.linhaMenu {
	width:216px;
}	
}	
@media (min-width: 906px) {
	.linhaMenu {
	width:368px !important;
}	
}	
@media (min-width: 504px) {
	.linhaMenu {
	width:178px;
}	
}
@media (min-width: 640px) {
	.ms-vb-tall {
    line-height: 1.5em;
    padding: 2px 30px 10px 30px;
}	
}	


/* -----------------> can start accordion style copy from here ------------------------*/


.accordion-bral {
  min-height: 0;
  min-width: 220px;
  width: 100%;
  height: 100%;
  background-color: #FFF;
  margin: 0px!important;
  
  
}
.accordion-bral .ac-label {

  padding: 5px 20px;
  position: relative;
  display: block;
  height: auto;
  cursor: pointer;

	font-family: Futura Md BT !important;
    font-style: normal !important;
    font-weight: normal !important;
    font-size: 16px !important;
    line-height: 140% !important;
    color: #2E484D !important;

  background: #F2F7F8;
  border: 1px solid #F2F7F8;
}
.accordion-bral .ac-label:hover {
/*  background: #BBB;*/
}
.accordion-bral input + .ac-label  {
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  border-radius:11px;
  margin-bottom:8px;
}
.accordion-bral input:checked + .ac-label,
.accordion-bral input:checked + .ac-label:active {
  background-color: #F2F7F8 !important;
  color: #2E484D !important;
  box-shadow: 0px 0px 0px 1px #F2F7F8, 0px 2px 2px #F2F7F8;
}
.accordion-bral input.ac-input {
  display: none;
}
.accordion-bral .article {
/*  background: rgb(240, 240, 240);*/
  overflow: hidden;
  height: 0px;
  max-height: auto;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.accordion-bral .article p {
  color: #2E484D;
  line-height: 23px;
  padding: 10px;
}

@media (min-width: 706px) {
.accordion-bral .article li {
 	
  width: 90%;
}
.accordion-bral .article p {
  margin-right: 416px;
}
.accordion-bral .article h4 {
  margin-right: 416px;
}


}


.accordion-bral input:checked ~ .article i {
  -webkit-transition: all 0.5s ease-in-out;
  -moz-transition: all 0.5s ease-in-out;
  -o-transition: all 0.5s ease-in-out;
  -ms-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}
.accordion-bral input:checked ~ .article.ac-content {
  height: auto;
}

.accordion-bral i {
  position: absolute;
  transform: translate(-30px, 0);
  margin-top: 7px;
  right: 0;
}


.accordion-bral input:checked ~ .ac-label i:before {
  transition: all 0.5s ease-in-out;
    transform: rotate(-90deg);
    background-color: #005DA8;
}
.accordion-bral input:checked ~ .ac-label i:after {
transition: all 0.5s ease-in-out;
    transform: rotate(90deg);
    opacity: 1;
    background-color: red;
}

.accordion-bral i:before {
   background-color: #005DA8;
}
.accordion-bral i:after {

    transition: all 0.5s ease-in-out;
    transform: rotate(-90deg);
    opacity: 1;
    background-color: #005DA8;
}






.accordion-bral i:before, .accordion-bral i:after {
  content: "";
  position: absolute;

  width: 3px;
  height: 9px;
}








ul.ac-list {
  padding-left: 40px;
  list-style-type: disc;  
}

table.ac-table {
  margin: 20px 0 20px 20px;
}
table.ac-table th{
  text-align: left;
}

@media (max-width: 550px) {
  .accordion-bral .ac-label {
	font-family: Futura Md BT !important;
	font-style: normal !important;
	font-weight: normal !important;
	font-size: 16px !important;
	line-height: 140% !important;
	color: #2E484D !important;
  padding: 5px 20px;
  position: relative;
  display: block;
  height: auto;
  padding-right: 40px;
  cursor: pointer;

  background: #F2F7F8;
  /*border: 1px solid #CCC;*/
}
  .accordion-bral i {
  position: absolute;
  transform: translate(-30px, 0);
  margin-top: 2%;
  right: 0;
}
}
/* ---------- accordion style end --------------------------------------- */




@media only screen and (max-width: 769px) {
.imgTriangle{
	height: unset !important;
	}
}
@media only screen and (min-width: 1199px) {
.ulMenuPc{
	margin-right: -51px;
}
}
.dropdown-menu {
   /*margin-right: 46px !important;*/
   }
.container-cards {
   width: 100%;
    padding-right: 11px;
    padding-left: 11px;
    margin-right: auto !important;
    margin-left: auto !important;
    max-width: 1334px;
}
      


.dropdown-toggle::after{
	display:none !important;
}
.fonteMenu{
		font-size: 16px !important;
	}
	
.separadorMenu {
		width: 0.75px;
		height: 24px;
		left: 84.76px;
		top: 0px;
		background: #FFFFFF;
		border-radius: 2px;
		flex: none;
		flex-grow: 0;
	}

	

h3{
	font-family: Futura Hv BT;
	font-style: normal;
	font-weight: 900;
	font-size: 16px;
	line-height: 140%;
	color: #2E484D;
}

.dropdown-item{
	margin-bottom: 11px;
	margin-left: 32px;
}

.acompanhefgts{
	display:none;
}
.padding-footer{
    margin-bottom: 16px;  padding-bottom: 0%;
}
/**
  * Adicao de propriedade css
*/

@media only screen and (min-width: 1500px) {
	.dropdown-toggle::after {
margin-left: 4px !important;
    margin-right: 13px !important;
	}
}

 @media (min-width: 1201px) {

    .cardsHome {
            width: 300px !important;
    }


}


@media only screen and (max-width: 1500px) {
	.dropdown-toggle::after {
       margin-left: 2px !important;
	   margin-right: 6px;	
    }
}

@media (min-width: 1300px){
.tituloCardCarousel {
margin-top: 0 !important;
}
.fontCardCarouselInterno{
    margin-bottom:0 !important;
}

}
.marginAcompanhe{
		margin-bottom: 24px !important;
	}

@media (min-width: 800px){
	.marginAcompanhe{
		margin-right: 34% !important;
	}
}

@media (min-width: 768px){
.text-md-left {
    text-align: left!important;
    margin-left: 12px;
}}

.tamanhoImagem{
width:100%;
}

.imgTriangle{
    display: flex;
    justify-content: center;
    align-items: center;
    float: left;
 
    height: 100%;
}
.paddingTriangle{
padding-top: 3%; padding-bottom: 3%;
}
.cardAlinhamentoTriangle{
	text-align: -webkit-center;
	margin-bottom: 34px;
	place-content: center;
	margin-right: 0px !important;
	margin-left: 0px !important;
}
.alinhamentoCard2{
float: left; 
text-align: left;
    margin-top: 16px;
    margin-bottom: 16px;
        font-family: Futura Md BT;
    font-size: 16px;
}
.cardTriangle{
text-align: -webkit-center;  background: #f2f7f8; border: 1px solid #b3cdd1; box-sizing: border-box; border-radius: 4px;
}

@media only screen and (min-width: 575px) {
	.d-blockMobile {
		display: none !important;
	}
}
@media only screen and (max-width: 575px) {
	.d-blockA{
position: absolute; top: -9999px; left: -9999px;

	}	
	
	.d-block {
		display: none !important;
	}		
	.espacoMenu {
		display: none;
	}
	.tituloSubMenu {
		/*display: none;*/
	}
	.linhaMenu {
		/*display: none;*/
	}	
}


.cardNumeros{
width: 270px; 
height: 150px; left: 24px; top: 234px; background: #f2f7f8; border-radius: 8px;cursor: pointer;
box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.16);margin-bottom: 15px;
}
.cardNumeros2{
width: 198px; height: 150px; left: 24px; top: 234px; background: #f2f7f8; border-radius: 8px;cursor: pointer;
box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.16);
margin-bottom: 14px !important;
}
.paddingNumeros{
   height: 10em;
    display: flex;
    align-items: center;
    justify-content: center;


     margin-left: 16px;
    margin-right: 16px;
}
.fontCardNumeros{
left: 16px; right: 16px; top: 16px; bottom: 16px; 
font-family: futura md bt; font-style: normal; 
font-weight: bold; font-size: 18px; line-height: 140%; display: flex; 
align-items: center; text-align: center; color: #005da8;
}
@media only screen and (max-width: 800px) {
	.cardModelo6{
			}
}
@media only screen and (max-width: 550px) {
	.cardModelo6{
		width:100% !important;
		margin-bottom:40px;
	}
	.imgAppFgts{
		width:100% !important;
	}
}
@media only screen and (min-width: 550px) {
.paddingModelo6{
		margin-left: 24px;
    margin-right: 24px;
    	}
}
.cardModelo6{
    width: 368px;
    height: 439px;left: 24px;top: 316px;background: #FFFFFF;box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.16);
	border-radius: 4px;margin-bottom:40px;

}
	
	.marginModelo6{
	margin-left: 24px !important;
	margin-bottom: 16px !important;
	margin-right: 51% !important;
	}	

	.padding6{
	   padding-left: 1%;
	}
	.paragrafoModelo6{
	    padding-left: 1%;
	    margin-right: 37% !important;
	}
	.paragrafoModelo6{
	height: 132px; text-align: left;
	
	}
	.btnModelo6{
	

	float: left;
    margin-left: 24px;
}
	
.imgCardModelo6{
   width: 100%;
   margin-bottom: 24px;
   height: 100%;
}

	.subCardModelo6{
	    text-align: center;
	    width: 40%;
	    height: 34px;
	    left: 0px;
	    top: 199px;
	    box-sizing: border-box;
	    border-radius: 4px;
	    border: 1px solid #005DA8;
    }
	
	.subTituloModelo6{
						font-family: Futura Md BT !important;
						font-style: normal !important;
						font-weight: bold !important;
						font-size: 21px !important;
						line-height: 140% !important;
						color: #0073D1 !important;
						    text-align: left;
	}
.tvFgtsFonte{
font-family: Futura Md BT !important;
font-style: normal !important;
font-weight: normal !important;
font-size: 1.2rem !important;
line-height: 140% !important;
margin-bottom: 40px !important;
margin-right: 5%;
color: #2E484D !important;
}
@media (min-width: 768px){
.tvFgtsFonte{
	margin-right:32% !important;
}
}
.tituloColapse{
    text-align: left !important;
    width: 90%;

}
.subTituloTvFgts{
font-family: Futura Md BT !important;
font-style: normal !important;
font-weight: bold !important;
font-size: 25px !important;
line-height: 140% !important;
color: #005DA8 !important;
margin-bottom: 16px !important;
}

@media only screen and (max-width: 530px) {
#s4-workspace{
/*    min-width: 530px;
    min-height: 320px;*/
    position: absolute !important;
    min-width: 320px !important;
}
}

.linkSubPagina{
text-decoration-line: underline !important; 
color: #0073d1!important;
cursor: pointer;

}

.imgModelo2{
    max-width: 100%;
    max-height: 100%;
}

.fonteCardModelo2{
font-family: Futura Md BT !important;
font-style: normal !important;
font-weight: normal !important;
font-size: 21px !important;
line-height: 140% !important;
color: #005DA8 !important;
    text-align: left;
}
.alinhamentoImg{
	text-align: center;
	margin-bottom: 32px;
}
p{
	font-family: Futura Bk BT;
    font-style: normal;
    font-weight: normal;
    font-size: 16px;
    color: #2E484D;
}
/**pc**/
@media only screen and (min-width: 768px) {
	/*.marginSubPagina{
		margin-left: 23%;
	    margin-right: 23%;
	}*/
}
@media only screen and (min-width: 768px) {
	.marginSubPaginaDownload{
		margin-left: 23%;
	    margin-right: 45%;
	}
}


/**tablet**/
@media only screen and (max-width: 768px) {
	/*.marginSubPagina{
		margin-left: 5%;
	    margin-right: 5%;
	}*/
}


/**celular**/



/**
* MENU MOBILE
**/
.tituloSubMenu{
		margin-left: 32px;	
	}
		.linhaMenu{
			margin-left: 24px;}

@media only screen and (max-width: 1199px) {
	.menuPc{
		display:none !important;
}
	.menuCentro{
		float: right ;
	}
	.dropdown-item {
		/*margin-left: 8px;	*/
	}
	
}

	.dropdown-item {
		width:80% !important;
	}


/**
* MENU PC
**/

/**
* MENU PC
**/

@media only screen and (min-width: 1200px) {
.separador {
	width: 1px;
	height: 24px;
	left: 84.76px;
	top: 0px;
	background: #FFFFFF;
	border-radius: 2px;
	flex: none;
	flex-grow: 0;
	margin-left: 15px;
margin-right: 15px;
}

.menuMobile{
		display:none !important;
}

.logoFGTSMobile{
  	      flex: 5 9 15.666667% !important;
	    max-width:9.666667%!important;

    		}
.menuCaixaMobile{
	flex: 5 9 15.666667% !important;
    max-width: 78.666667% !important;
}
.logoCaixaMobile{
		    flex: 5 9 15.666667% !important;
	    max-width: 11.666667% !important;
	}
}
/*teste alteração*/




