		
		body{margin-bottom:0!important;}.header-home{display:block;height:110px;overflow:hidden;background:rgba(0, 0, 0, .9);box-shadow: 0 3px 6px rgba(0, 0, 0, .16);}.navbar-brand{float: none!important;padding: 0!important;height: auto!important;overflow:hidden;display: block;}.navbar-nav>li.current_page_item>a{color:#C28F2B;}.navbar-brand>img{margin:35px auto;width:200px;}.navbar-nav>li>a{font-family: 'Montserrat';color: #fff;font-weight: 500;font-size: 14px;line-height: 18px!important;text-transform: uppercase;padding: 10px 30px!important;}.header-internas .navbar-nav>li>a{color: #00355A;}.header-internas .navbar-nav>li.active>a{color:#DA5233;}.header-home nav.menu{overflow:hidden;margin-top:38px;float: right;}.header-internas nav.menu{overflow: hidden;margin-top:55px;float: right;}.nav>li>a:hover, .nav>li>a:focus{text-decoration: none;background-color: transparent!important;}.banner-home{background:url(../images/banner-home.jpg) center center no-repeat;background-size:cover;position: relative;overflow:hidden;min-height:450px;display:flex;align-items:center;}.titulo-site{font-family:'Montserrat';font-weight:400;color:#fff;font-size: 55px;line-height:60px;max-width:390px;}.titulo-site span{margin:0;font-family:'Montserrat';font-weight:700;color:#89B748;font-size:55px;line-height:60px;}.link-topo-home{display: inline-block;font-size: 19px;line-height: 30px;color: #fff;font-weight: 600;font-family: 'Montserrat';text-transform: uppercase;border: 2px solid #fff;border-radius: 123px;padding: 15px 46px;margin-top: 15px;}.link-topo-home:hover{text-decoration: none;background: #fff;color:rgba(0, 0, 0, .85);}.logo-right{position: absolute;right: 0;max-width: 444px!important;transform: rotate(-90deg);margin-top: 94px;margin-right: -50px;}.quem-somos{height:450px;background:rgba(0, 0, 0, .9);}.geral-quem-somos{width: 865px;margin: 110px auto 0;}.titulo-quem-somos{font-family: 'Montserrat';font-weight: 400;color:#fff;font-size: 45px;line-height:59px;}.titulo-quem-somos span{font-family: 'Montserrat';font-weight: 700;color: #89B748;font-size: 45px;line-height: 59px;}.texto-quem-somos>p{font-family: 'Montserrat';font-weight: 300;font-size: 16px;line-height: 22px;color: #fff;margin-top: 35px;padding-right: 50px;}
.pin{width:1.5rem;height:15rem;background:#303330;display:block;position:absolute;right:-2rem;border-radius:1rem;top:-10rem}.pin.left{right:inherit;left:-2rem}.pin.verde{background:#89B748}.diferenciais-home{background:url(../images/bg-diferenciais.jpg) center center no-repeat;height:auto;background-size:cover;position:relative;}.diferenciais-home .container{position:relative;}.texto-diferenciais{font-family: 'Montserrat';font-weight: 300;font-size: 14px;line-height: 22px;color: #fff;}.titulo-diferenciais{font-family: 'Montserrat';font-weight: 500;font-size: 45px;line-height: 45px;color: #fff;}.texto-titulo{overflow: hidden;}.geral-circulos{overflow: hidden;margin-top: 70px;}.item-circulo{border: 2px dotted #fff;width: 214px;height: 214px;border-radius: 50%;margin:0 auto;}.icone-circulo{max-width: 155px;display: block;margin: 25px auto 0;}.texto-circulo{font-family: 'Montserrat';font-weight: 500;font-size:19px;line-height:23px;color: #fff;text-transform:uppercase;text-align: center;margin-top: 60px;}.transacoes-home .quadro-1{margin:2rem 0;}.item-transacoes{border: 2px dotted #89B748;width:205px;height:485px;border-radius:25px;margin:0 auto;padding: 45px 15px;}.geral-transacoes{width:900px;margin:90px auto 0;}.titulo-transacoes{font-family: 'Montserrat';font-weight: 500;font-size: 45px;line-height: 45px;color: #89B748;}.texto-transacoes{font-family: 'Montserrat';font-weight:500;font-size: 14px;line-height: 22px;color:#252525;}.nossos-equipamentos{background: linear-gradient(15deg, rgba(0,0,0,1) 0%, rgba(93,93,93,1) 49%, rgba(56,56,56,1) 100%);position:relative;}.nossos-equipamentos .container{position: relative;}.titulo-nossos-equipamentos{font-family: 'Montserrat';font-weight: 400;color:#fff;font-size: 45px;line-height: 59px;}.titulo-nossos-equipamentos span{font-family: 'Montserrat';font-weight: 700;color: #89B748;font-size: 45px;line-height: 59px;}.geral-equipamentos-textos{padding-top:105px;}.texto-nossos-equipamentos ul li{font-size: 22px;line-height: 40px;font-family: 'Montserrat';font-weight: 400;color: #fff;}.texto-nossos-equipamentos ul li:before{content: '';margin: 0px 19px;background: #89B748;width: 13px;height: 13px;display: inline-block;border-radius: 50%;}.texto-nossos-equipamentos ul{list-style:none;}.titulo-contato{font-family: 'Montserrat';font-weight: 400;color:rgba(0, 0, 0, .85);font-size: 45px;line-height:59px;margin-bottom: 45px;}.titulo-contato span{font-family: 'Montserrat';font-weight: 700;color: #89B748;font-size: 45px;line-height: 59px;}.contato-home{background:#fff;}.geral-area-contato{max-width:865px;margin:100px auto 0;}.geral-area-contato label{width:100%;}.formulario-contato label input{background: #F2F2F2;border: 0;height: 58px;width: 100%;padding-left: 15px;font-size: 16px;line-height: 22px;font-family: 'Montserrat';color: #363636;font-weight: 300;}.formulario-contato label input:focus,.formulario-contato label text-area:focus{outline:none!important;}.formulario-contato label textarea{background: #F2F2F2;border: 0;height: 210px;width: 100%;padding-left: 15px;padding-top:15px;font-size: 16px;line-height: 22px;font-family: 'Montserrat';color: #363636;font-weight: 300;}.formulario-contato .wpcf7-submit{background-color: #89b748!important;border: 0;border-radius: 0;color: #fff;font-family: 'Montserrat';font-size: 17px;font-weight: 500;padding: 10px 20px;float: right;}.formulario-contato .wpcf7-submit:focus{outline:none;}.botao-verde{font-family: 'Montserrat';font-weight: 600;text-align: center;text-transform: uppercase;color: #fff;font-size: 18px;line-height: 22px;width: 165px;height: 30px;background: #89B748;border-radius: 12px;padding-top: 5px;margin-bottom: 25px;}.botao-preto{font-family: 'Montserrat';font-weight: 600;text-align: center;text-transform: uppercase;color: #fff;font-size: 18px;line-height: 22px;width: 165px;height: 30px;background: #363636;border-radius: 12px;padding-top: 5px;margin-bottom:25px;}.item-transacoes p{font-family: 'Montserrat';font-weight: 300;font-size: 16px;line-height: 20px;color: #252525;text-align: center;margin-bottom: 40px;}.img-seta{display: block;margin: 0px auto 18px;max-width: 44px;}.no-link{pointer-events:none;cursor: default;}


body>#footer{background:#f8f8f8;overflow: hidden;position: relative;padding: 40px 0 20px 0;height:auto;}p.creditos{font-family: "Montserrat";color: #252525;font-size: 16px;line-height: 30px;text-align: left;font-weight: 400;float: left;position:relative;top:8px;}div.creditos{display: block;width: 235px;height: 30px;float: right;}div.creditos img{float: left;margin-left: 5px;position: relative;top: -5px;}#footer .logo-footer{max-width:235px;padding-top:65px;}.ico-footer{max-width: 30px!important;float: left;margin-right: 15px;}.tel-footer{font-family: "Montserrat";color: #252525;font-size: 16px;line-height: 30px;text-align: left;font-weight: 400;float: left;margin-right: 25px;}.email-footer{font-family:"segoeui-light";color: #000;font-size: 16px;line-height: 30px;text-align: left;font-weight: 400;}#footer .sociais-footer a img{width:32px!important;display: block;float: left;margin: 0 5px;}#footer .redes-sociais-footer{float: right;margin-bottom:20px;padding-top: 40px;}.creditos-fizzy a{display: inline-block;}.telefone-rodape{overflow: hidden;}.creditos-fizzy a img{max-width:68px;}.email-rodape{padding-top: 10px;overflow: hidden;}.email-rodape .ico-footer{clear:both;}.email-rodape a{float:left;}.local-footer{font-family:"segoeui-light";color: #404040;font-size: 16px;line-height:22px;text-align: left;font-weight: 400;float: left;margin-right: 25px;}.local-rodape{padding-top:70px;padding-bottom:15px;overflow: hidden;}.sociais-footer{overflow: hidden;height: auto;padding-left: 40px;}#footer div[class*='col-']{padding-bottom:20px}#footer .col-md-4.col-sm-12,#footer .col-md-5.col-sm-12{padding-left: 80px;}.geral-creditos{width: 255px;margin: 0 auto;padding-top: 21px;}.pagamentos-footer{overflow: hidden;padding:0 0 20px 0;width: 335px;}.ico-pagamentos{max-width: 176px!important;float: left;margin-right: 15px;padding-top:3px;}.creditos-fizzy{width: 300px;margin: 0 auto;}
.row-flex{display:flex;flex-flow:row wrap;justify-content:space-around;}.row-flex>div{flex-basis:33%;}
.diferenciais > div{text-align:center;}
.diferenciais .icone{width:70px;height:70px;background-position:center;margin:2rem auto;background-size:150px;}
.transacoes-home .diferenciais .icone{background-size:contain;}
.diferenciais .titulo{color:#fff;font-size:1rem;margin-bottom:1rem;}
.transacoes-home .diferenciais .titulo{color:#000;}
.home section>.container{position:relative;max-width:900px;margin:0 auto;padding:5rem 15px;}
.home section>.container h2{margin-top:0;}
.quadro-1 ul{list-style:none;padding-left:0;display:flex;flex-flow:row wrap;}
.quadro-1 ul li{list-style:none;padding-left:2.5rem;background:url('data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9JzMwMHB4JyB3aWR0aD0nMzAwcHgnICBmaWxsPSIjODliNzQ4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWw6c3BhY2U9InByZXNlcnZlIiB2ZXJzaW9uPSIxLjEiIHN0eWxlPSJzaGFwZS1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uO3RleHQtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjtpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyIgdmlld0JveD0iMCAwIDY1OTQgNTAyMiIgeD0iMHB4IiB5PSIwcHgiIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIj48ZGVmcz48c3R5bGUgdHlwZT0idGV4dC9jc3MiPgogICAKICAgIC5maWwwIHtmaWxsOiM4OWI3NDg7ZmlsbC1ydWxlOm5vbnplcm99CiAgIAogIDwvc3R5bGU+PC9kZWZzPjxnPjxwYXRoIGNsYXNzPSJmaWwwIiBkPSJNMjM4NyAzMzY0bC0xNDk1IC0xNDg1Yy01MSwtNTEgLTEzNCwtNTAgLTE4NCwwbC02NzAgNjc0Yy01MSw1MSAtNTEsMTM0IDAsMTg1IDc1NCw3NDkgMTUwNywxNDk4IDIyNjEsMjI0NiA1MSw1MSAxMzQsNTEgMTg1LDBsNDA3MyAtNDA5MmM1MCwtNTEgNTAsLTEzNCAtMSwtMTg1bC02NzQgLTY2OWMtNTEsLTUxIC0xMzQsLTUxIC0xODUsMGwtMzMxMCAzMzI2eiI+PC9wYXRoPjwvZz48L3N2Zz4=') no-repeat left top; background-size:2rem;line-height:2.5rem;font-size:2rem;flex-basis:calc(50% - 2rem);margin:1rem;}
.equipamentos-img>img{padding:0 2rem 7rem 2rem;max-width:770px;margin:0 auto;}
.equipamentos-img{position:relative;bottom:5rem;}
.copy-right{display:block;width:100%;height:auto;background:#000;color:#fff;padding:1rem;text-align:center;}
#footer .col-md-4.col-sm-12, #footer .col-md-5.col-sm-12{padding-left:30px;}

.pagamentos-footer {
    width: 400px;
}
.grecaptcha-badge{visibility:hidden;}
.header-home .navbar-brand{
  float: left !important;
  margin-right: 30px;
}
.transacoes-home{
	background-repeat:no-repeat;
	background-size:cover;
	padding:5rem 0;
}
.transacoes-home .container{
	background:rgba(255,255,255,.85);
	padding-top:1rem;
	padding-bottom:1rem;
}
    		@media screen and (max-width: 767px) {
				.pin{display:none !important;}
				.banner-home:before{content:'';position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,0.65);}
.home section>.container{max-width:100%;}
.header-mobile{height:auto;overflow: hidden;background: rgba(0, 0, 0, .9);box-shadow: 0 3px 6px rgba(0, 0, 0, .16);}.navbar-brand{float: none!important;padding: 0!important;height: auto!important;display: inline-block;}.navbar-brand>img{margin:25px 20px;width:150px;}.header-mobile button:hover, .header-mobile button:focus, .header-mobile button:active:hover{background-color: transparent!important;border-color: transparent!important;outline: none;}.navbar-toggle .icon-bar{width: 40px!important;height: 7px!important;border-radius: 4px!important;background: #fff;}ul#menu-mobile{background:rgb(25, 25, 25);margin-top: 10px;box-shadow: initial;border-top: 0px !important;padding: 20px 0;}.navbar-nav>li>a{text-align: center;}.navbar-toggle{margin-top:15px!important;}.titulo-site{font-size:30px;line-height:30px;max-width:210px;}.titulo-site span{margin: 0;font-size: 29px;line-height: 38px;}.link-topo-home{display: inline-block;font-size: 13px;line-height: 30px;color: #fff;font-weight: 600;font-family: 'Montserrat';text-transform: uppercase;border: 2px solid #fff;border-radius: 123px;padding: 8px 15px;margin-top:18px;}.navbar-collapse{border-top: 0!important;box-shadow: none!important;}.geral-quem-somos{width: 100%;margin: 15px auto 0;padding: 0 25px;}.titulo-quem-somos{font-size:35px;text-align:center;}.titulo-quem-somos span{font-size:35px;}.texto-quem-somos>p{margin-top: 25px;padding-right: initial;padding: 0 25px;}.quem-somos{height: auto;padding-bottom: 40px;}.diferenciais-home{height: auto;padding-bottom: 40px;}.titulo-diferenciais{font-size:35px;text-align:center;}.texto-diferenciais{line-height: 18px;text-align: center;}.geral-circulos{margin-top: 40px;}.texto-circulo{margin-top: 20px;margin-bottom: 50px;}.titulo-transacoes{font-size:35px;text-align:center;margin-top:0;}.geral-transacoes{width: 100%;margin: 20px auto 0;}.texto-transacoes{padding: 0 10px;text-align: center;}.item-transacoes{margin: 0 auto 30px;padding: 45px 15px 10px 15px;height:auto;}.transacoes-home{padding-bottom: 10px;}.geral-area-contato{max-width: 100%;margin: 20px auto 0;}.titulo-contato{font-size:30px;text-align:center;}.titulo-contato span{font-size:30px;}.titulo-contato{margin-bottom: 25px;}.formulario-contato{padding: 0 25px;}.contato-home{padding-bottom: 40px;}#footer .logo-footer{max-width: 235px;padding-top: 50px;margin: 0 auto;}#footer .col-md-4.col-sm-12, #footer .col-md-5.col-sm-12{padding-left: initial;padding: 0 25px;}.creditos-fizzy{width: 300px;margin: 30px auto 0;}.titulo-nossos-equipamentos{font-size:35px;text-align:center;line-height: 15px;margin-bottom: 30px;}.titulo-nossos-equipamentos span{font-size:35px;}.geral-equipamentos-textos{padding-top: 30px;}.texto-nossos-equipamentos ul{list-style: none;padding-left: 0;}.texto-nossos-equipamentos ul li:before{content: '';margin: 0px 14px;background: #89B748;width: 8px;height: 8px;display: inline-block;border-radius: 50%;}.texto-nossos-equipamentos ul li{font-size: 18px;line-height: 30px;font-family: 'Montserrat';font-weight: 400;color: #fff;}.botao-preto,.botao-verde{margin: 0 auto 25px;}.item-transacoes{width: 260px;}.row-flex.xs-2>div{flex-basis:calc(50% - 10px)}
				.quadro-1 ul li{flex-basis:100%;margin:1rem 0;}.equipamentos-img>img{padding-bottom:5rem;max-width:100%;}
			}

@media (max-width: 1023px){
.pagamentos-footer{width:100%}
.pagamentos-footer .col-md-5 {display:flex;justify-content:space-between;margin-bottom:10%}
.pagamentos-footer .col-md-5 img{margin:0}
.pagamentos-footer .col-md-7 {width:100%}
.pagamentos-footer .col-md-7 img{margin:0 !important;width:100% !important;max-width:none !important}
}