@import url('https://fonts.googleapis.com/css2?family=Titillium+Web:wght@300;700&display=swap');

*															{ -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; scroll-behavior: smooth; scroll-padding: var(--scroll-padding, 90px); }
html														{ border:0px; margin:0px; padding:0px; width:100%; min-height:100%; overflow:auto; }
body														{ border:0px; margin:0px; padding:0px; width:100%; min-height:100%; font-family:'Titillium Web', sans-serif; font-weight:400; font-size:15px; background:#f3f3f3; }
img, div, input, select, textarea							{ border:0px; margin:0px; padding:0px; outline:0px; }
a															{ text-decoration:none; }

::-webkit-input-placeholder									{ color: #333333; }
::-moz-placeholder											{ color: #333333; }

.bt-voltar													{ margin-left:20px; border-radius:5px; background:#FFF; color:#666; padding:6px 20px; float:right;cursor:pointer; margin-top:5px; }
.bt-voltar:hover											{ background:#333; color:#FFF; }

.centralizar												{ width:1200px; margin:0px auto; }


.paginacao													{ width:340px; margin:0px auto; height:100px; margin-top:30px; }
.paginacao-indice											{ margin:0px 120px; border:1px solid #CCC; padding:5px 0px; text-align:center; font-size:13px; color:#777; }
.paginacao-anterior-ativo									{ width:100px; float:left; font-size:15px; color:#23327d; padding:5px 0px; text-align:left; cursor:pointer; }
.paginacao-anterior-ativo:hover								{ text-decoration:underline; }
.paginacao-anterior-desativado								{ width:100px; float:left; font-size:15px; color:#777; padding:5px 0px; text-align:left; }
.paginacao-proximo-ativo									{ width:100px; float:right; font-size:15px; color:#23327d; padding:5px 0px; text-align:right; cursor:pointer; }
.paginacao-proximo-ativo:hover								{ text-decoration:underline; }
.paginacao-proximo-desativado								{ width:100px; float:right; font-size:15px; color:#777; padding:5px 0px; text-align:right; }


.div01														{ padding:20px 0px; position:fixed; top:0px; left:0px; width:100%; z-index:9999; background:#FFF; }
.div01-btmenu												{ display:none; }
.div01-logo													{ float:left; height:60px; }
.div01-btbusca												{ width:36px; height:36px; float:right; border-radius:50%; background:#ebebeb; color:#000; font-size:16px; display:flex; align-items:center; justify-content:center; margin-left:10px; margin-top:15px; cursor:pointer; }
.div01-btbusca:hover										{ background:#005190; color:#FFF; }
.div01-email												{ width:36px; height:36px; float:right; border-radius:50%; background:#005190; color:#FFF; font-size:16px; display:flex; align-items:center; justify-content:center; margin-left:10px; margin-top:15px; cursor:pointer; }
.div01-email:hover											{ background:#00a54f; color:#FFF; }
.div01-barra												{ height:36px; float:right; border-radius:40px; background:#005190; color:#FFF; font-size:16px; overflow:hidden; margin-top:15px; }
.div01-barra-idiomas										{ background:#ebebeb; border-radius:0px 40px 40px 0px; float:left; color:#000; padding:9px 20px; }
.div01-barra-idiomas i										{ margin-right:10px; }
.div01-barra-idiomas a										{ color:#333; }
.div01-barra-idiomas a:hover								{ color:#000; }
.div01-barra-social											{ float:right; padding:0px 10px; }
.div01-barra-social-item									{ width:36px; height:36px; float:left; border-radius:50%; color:#FFF; font-size:16px; display:flex; align-items:center; justify-content:center; }
.div01-barra-social-item:hover								{ background-color:#00a54f; }

.div02-mobile												{ display:none; }

.div02														{ background:#005190; position:fixed; top:100px; left:0px; width:100%; z-index:9999; }
.div02-menu													{ margin-left:calc(50% - 600px); float:left; }
.div02-menu-item											{ display:inline-block; padding:15px 0px; color:#FFF; text-transform: uppercase; margin-right:28px; position:relative; cursor:pointer; }
.div02-menu-item a											{ color:#FFF; }
.div02-menu-item-submenu									{ display:none; position:absolute; left:0px; top:45px; background:#005190; width:200px; margin:0px -15px; }
.div02-menu-item-submenu a									{ display:block; padding:10px 15px; color:#FFF; border-bottom:1px solid rgba(0,0,0,0.2); text-transform:none; }
.div02-menu-item-submenu a:hover							{ background-color:rgba(0,0,0,0.1); }
.div02-menu-item:hover .div02-menu-item-submenu				{ display:block; }

.div02-botao												{ background:#00a54f; padding:15px 0px; padding-right:calc(50% - 600px); padding-left:20px; float:right; border-radius:50px 0px 0px 50px; }
.div02-botao i												{ margin-right:10px; }
.div02-botao a												{ color:#FFF; font-weight:bold; }
.div02-botao a:hover										{ text-decoration:underline; }

.div03														{ min-height:400px; margin-top:154px; }
.div03-topo													{ height:400px; background:center center no-repeat #000; background-size:cover; }
.div03-migalhas												{ border-bottom:1px solid #CCC; padding:20px 0px; margin-bottom:20px; font-size:14px; color:#999; }
.div03-migalhas a											{ color:#999; }
.div03-migalhas a:hover										{ text-decoration:underline; }
.div03-migalhas span										{ padding:0px 10px; }

.div04														{ background:#ebebeb; padding:20px 0px; }
.div04-bloco1												{ float:left; background:url(../images/007.png) left center no-repeat; padding:60px 90px 60px 240px; border-right:1px solid #CCC; }
.div04-bloco1-subtitulo										{ font-size:24px; color:#005190; }
.div04-bloco1-titulo										{ font-size:32px; color:#005190; font-weight:bold; }
.div04-bloco1-texto											{ font-size:17px; color:#666; width:380px; padding:20px 0px; }
.div04-bloco1-botao											{ font-size:16px; color:#FFF; font-weight:bold;  background:#00a54f; padding:15px 30px; display:inline-block; border-radius:50px; cursor:pointer; }
.div04-bloco1-botao i										{ margin-left:10px; }
.div04-bloco1-botao:hover									{ background:#005190; }

.div04-bloco2												{ float:right; width:400px; }
.div04-bloco2-titulo										{ font-size:32px; color:#005190; padding-top:70px; }
.div04-bloco2-texto											{ font-size:17px; color:#666; padding-top:10px; }
.div04-bloco2-formulario									{ margin:30px 0px; height:40px; }
.div04-bloco2-formulario input								{ float:left; border:0px; font-size:16px; color:#000; padding:10px 15px; border-radius:50px; background:#FFF; width:calc(100% - 100px); }
.div04-bloco2-formulario button								{ float:right; border:0px; font-size:16px; color:#FFF; padding:10px 20px; border-radius:50px; background:#00a54f; font-weight:bold; cursor:pointer; }
.div04-bloco2-formulario button:hover						{ background:#005190; }
.div04-bloco2-social										{  }
.div04-bloco2-social-item									{ width:36px; height:36px; float:left; border-radius:50%; color:#005190; font-size:16px; display:flex; align-items:center; justify-content:center; }
.div04-bloco2-social-item:hover								{ background:#005190; color:#FFF; }

.div05														{ background:#FFF; padding:20px 0px; }
.div05-bloco1												{ float:left; padding-top:5px; }
.div05-bloco1 b												{ display:block; padding-bottom:10px; }
.div05-bloco1 a												{ color:#000; }
.div05-bloco1 a:hover										{ text-decoration:underline; }
.div05-bloco2												{ display:none; float:right; margin-left:30px; }
.div05-bloco2 img											{ margin-top:10px; margin-bottom:-10px; }
.div05-bloco3												{ float:right; margin-left:30px; }



.home-banners-lista											{ background:#000; }
.home-banners-lista-item									{ height:540px; background:center center no-repeat #000; }
.home-banners-lista-item-mobile								{ aspect-ratio:1/1; background:center center no-repeat #000; background-size:cover; display:none; width:100%; }

.home-banners-lista .slick-prev								{ left:30px; z-index:99; width:40px; height:40px; }
.home-banners-lista .slick-next								{ right:30px; z-index:99; width:40px; height:40px; }
.home-banners-lista .slick-next:before						{ font-size:40px; }
.home-banners-lista .slick-prev:before						{ font-size:40px; }

.home-proximos-eventos										{ padding:80px 0px; }
.home-proximos-eventos-botao								{ float:right; border:0px; font-size:16px; color:#FFF; padding:10px 20px; border-radius:50px; background:#00a54f; cursor:pointer; }
.home-proximos-eventos-botao:hover							{ background:#005190; }
.home-proximos-eventos-titulo								{ font-size:32px; color:#005190; text-transform:uppercase; background:url(../images/005.png) left bottom no-repeat; padding:0px 0px 10px 0px; margin:0px 0px 20px 0px; }
.home-proximos-eventos-lista								{ margin:20px -10px 0px -10px; }
.home-proximos-eventos-lista-item							{ width:calc((100% / 4) - 20px); float:left; margin:10px; border-radius:5px 5px 0px 0px; padding-bottom:10px; }
.home-proximos-eventos-lista-item-imagem					{ aspect-ratio:8/5; border-radius:10px; background:center center no-repeat #ebebeb; background-size:cover; padding:10px; display:flex; align-items:flex-end; }
.home-proximos-eventos-lista-item-imagem-tag				{ background-color:rgba(0,166,87,0.75); padding:5px 10px; color:#FFF; font-size:12px; display:inline-block; border-radius:5px; }
.home-proximos-eventos-lista-item-titulo					{ color:#000; font-size:16px; height:60px; font-weight:bold; text-transform:uppercase; padding:0px 0px 0px 0px; line-height:20px; display:flex; align-items:center; justify-content:flex-start; }
.home-proximos-eventos-lista-item-data						{ color:#005190; font-size:14px; padding:5px 0px; }
.home-proximos-eventos-lista-item-data i					{ margin-right:5px; }
.home-proximos-eventos-lista-item-botao						{ color:#005190; font-size:16px; font-weight:bold; margin-top:20px; }
.home-proximos-eventos-lista-item-botao:hover				{ color:#00a54f; }
.home-proximos-eventos-lista-item:hover						{ background:url(../images/005.png) left bottom no-repeat; }

.home-mercado												{ padding:80px 0px; background:url(../images/006.jpg) center center no-repeat #005190; background-size:cover; }
.home-mercado-titulo										{ font-size:32px; color:#FFF; text-transform:uppercase; text-align:center;}
.home-mercado-texto											{ font-size:18px; color:#FFF; text-align:center; padding:20px 100px; }
.home-mercado-lista											{ margin:40px -10px 0px -10px; padding:0px 0px; text-align:center; }
.home-mercado-lista-item									{ width:calc((100% / 4) - 20px); display:inline-block; margin:10px; padding-bottom:10px; }
.home-mercado-lista-item-imagem								{ aspect-ratio:8/4; border-radius:10px; background:center center no-repeat #ebebeb; background-size:cover;  -webkit-box-shadow:inset 0 0 0 0px #00a54f; box-shadow:inset 0 0 0 0px #00a54f; }
.home-mercado-lista-item-titulo								{ color:#FFF; font-size:20px; height:66px; font-weight:bold; margin-top:20px; }
.home-mercado-lista-item-botao								{ color:#00a54f; font-size:16px; font-weight:bold; margin-top:20px; text-transform:uppercase; }
.home-mercado-lista-item-botao:hover						{ color:#FFF; }
.home-mercado-lista-item:hover .home-mercado-lista-item-imagem	{ -webkit-box-shadow:inset 0 0 0 10px #00a54f; box-shadow:inset 0 0 0 10px #00a54f; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -ms-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; }
.home-mercado-lista-item:hover								{ background:url(../images/005.png) center bottom no-repeat; }

.home-noticias												{ padding:80px 0px; }
.home-noticias-botao										{ float:right; border:0px; font-size:16px; color:#FFF; padding:10px 20px; border-radius:50px; background:#00a54f; cursor:pointer; }
.home-noticias-botao:hover									{ background:#005190; }
.home-noticias-titulo										{ font-size:32px; color:#005190; text-transform:uppercase; background:url(../images/005.png) left bottom no-repeat; padding:0px 0px 10px 0px; margin:0px 0px 20px 0px; }
.home-noticias-lista										{ margin:20px -10px 0px -10px; }
.home-noticias-lista-item									{ width:calc((100% / 3) - 20px); float:left; margin:10px; background:#ebebeb; border-radius:10px 10px 0px 0px; }
.home-noticias-lista-item-imagem							{ aspect-ratio:8/5; border-radius:10px; background:center center no-repeat #ebebeb; background-size:cover; padding:10px; display:flex; align-items:flex-end; }
.home-noticias-lista-item-imagem-tag						{ background-color:rgba(0,166,87,0.75); padding:5px 10px; color:#FFF; font-size:12px; display:inline-block; border-radius:5px; font-weight:bold; }
.home-noticias-lista-item-titulo							{ color:#000; font-size:19px; height:66px; padding:0px 20px 10px 20px; overflow:hidden; font-weight:bold; margin-bottom:20px; }
.home-noticias-lista-item-chamada							{ color:#000; font-size:16px; height:106px; padding:0px 20px 0px 20px; overflow:hidden; margin-bottom:10px; }
.home-noticias-lista-item-data								{ color:#00a54f; font-size:15px; font-weight:bold; padding:20px 0px 10px 20px; }
.home-noticias-lista-item-botao								{ color:#005190; font-size:16px; font-weight:bold; padding:10px 20px 20px 20px; }
.home-noticias-lista-item-botao:hover						{ color:#00a54f; }
.home-noticias-lista-item:hover								{ background:url(../images/005.png) left bottom no-repeat #FFF; }

.home-acoes													{ padding:80px 0px; background:#005190; }
.home-acoes-titulo											{ font-size:32px; color:#FFF; text-transform:uppercase; text-align:center;}
.home-acoes-texto											{ font-size:18px; color:#FFF; text-align:center; padding:20px 100px; }
.home-acoes-lista											{ margin:40px -10px 0px -10px; }
.home-acoes-lista-item										{ width:calc(25% - 20px); float:left; margin:10px; }
.home-acoes-lista-item-imagem								{ aspect-ratio:8/5; border-radius:10px; background:center center no-repeat #ebebeb; background-size:cover; -webkit-box-shadow:inset 0 0 0 0px #00a54f; box-shadow:inset 0 0 0 0px #00a54f; }
.home-acoes-lista-item-titulo								{ color:#FFF; font-size:20px; height:66px; font-weight:bold; text-transform:uppercase; margin-top:10px; }

.home-acoes-lista-item:hover .home-acoes-lista-item-imagem	{ -webkit-box-shadow:inset 0 0 0 10px #00a54f; box-shadow:inset 0 0 0 10px #00a54f; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -ms-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; }
.home-acoes-lista-item:hover								{ background:url(../images/005.png) left bottom no-repeat; }

.home-acoes-botao										{ font-size:16px; color:#FFF; font-weight:bold;  background:#00a54f; padding:15px 0px; display:block; border:0px; border-radius:50px; cursor:pointer; text-transform:uppercase; margin:20px auto 0px auto; text-align:center; width:300px; }
.home-acoes-botao:hover									{ color:#005190; background:#FFF; }

.sobre-programa												{ padding:30px 0px; }
.sobre-programa-titulo										{ font-size:32px; color:#005190; text-transform:uppercase; background:url(../images/005.png) left bottom no-repeat; padding:0px 0px 10px 0px; margin:0px 0px 20px 0px; }
.sobre-programa-subtitulo									{ font-size:24px; color:#005190; text-transform:uppercase; background:url(../images/005.png) center bottom no-repeat; padding:0px 0px 20px 0px; margin:80px 0px 20px 0px; text-align:center; font-weight:bold; }

.sobre-programa-bloco1										{ margin:40px 0px; }
.sobre-programa-bloco1-imagem								{ width:400px; float:left; height:300px; background:center center no-repeat; }
.sobre-programa-bloco1-video								{ width:500px; float:left; height:300px; background:center center no-repeat; }
.sobre-programa-bloco1-video iframe							{ width:100% !important; height:auto !important; aspect-ratio:16/9; }
.sobre-programa-bloco1-texto								{ margin:0px 60px 0px 540px; padding:30px 0px; font-size:18px; line-height:25px; color:#666; }

.sobre-programa-bloco2										{ margin:0px 60px 80px 60px; width:calc(50% - 120px); float:left; }
.sobre-programa-bloco2-imagem								{ height:100px; background:center center no-repeat;  }
.sobre-programa-bloco2-texto								{ margin:30px 0px 0px 0px; font-size:16px; line-height:25px; color:#666; }
.sobre-programa-bloco2 a									{ color:#000; }
.sobre-programa-bloco2 a:hover								{ text-decoration:underline; }

.sobre-programa form										{ display:block; margin-bottom:40px; }
.sobre-programa .caixa-campo label							{ color:#000; }
.sobre-programa .caixa-campo input							{ border:1px solid #CCC; border-radius:50px; }
.sobre-programa .caixa-campo button							{ margin-top:0px; }

.sobre-acoes												{ padding:80px 0px; background:#ebebeb; }
.sobre-acoes-texto											{ font-size:19px; line-height:30px; color:#666; }
.sobre-acoes-subtitulo										{ font-size:24px; color:#005190; text-transform:uppercase; background:url(../images/005.png) left bottom no-repeat; padding:0px 0px 20px 0px; margin:80px 0px 20px 0px; font-weight:bold; }

.sobre-acoes-lista											{ margin:40px -5px 10px -5px; }
.sobre-acoes-lista-item										{ width:calc((100% / 5) - 10px); height:140px; float:left; border:1px solid #CCC; margin:10px 5px; border-radius:5px; overflow:hidden; }
.sobre-acoes-lista-item-imagem								{ width:100%; height:100%; background:center center no-repeat; background-size:cover; -webkit-filter: grayscale(100%); filter: grayscale(100%); }
.sobre-acoes-lista-item-bloco1								{ width:100%; height:100%; padding:0px 15px; cursor:pointer; background-color:rgba(0,0,0,0.7); text-align:center; color:#FFF; display:flex; align-items:center; justify-content:center; }
.sobre-acoes-lista-item-titulo								{ font-size:17px; font-weight:bold; display:block; }
.sobre-acoes-lista-item-titulo span							{ float:right; display:none; }
.sobre-acoes-lista-item-texto								{ display:none; padding:0px; font-size:19px; line-height:30px; color:#666; background:#FFF; padding:10px 30px; border:1px solid #CCC; border-radius:10px; }
.sobre-acoes-lista-item-texto-titulo						{ font-size:24px; font-weight:bold; padding-top:30px; color:#005190; }
.sobre-acoes-lista-item:hover .sobre-acoes-lista-item-imagem	{ -webkit-filter: grayscale(0%); filter: grayscale(0%); }
.sobre-acoes-lista-item:hover .sobre-acoes-lista-item-bloco1	{ background-color:rgba(0,0,0,0.5); }
.sobre-acoes-lista-item-ativo .sobre-acoes-lista-item-imagem	{ -webkit-filter: grayscale(0%); filter: grayscale(0%); }
.sobre-acoes-lista-item-ativo .sobre-acoes-lista-item-bloco1	{ background-color:rgba(0,0,0,0.3); }


.sobre-numeros												{ padding:80px 0px; background:#005190; }
.sobre-numeros-titulo										{ font-size:24px; color:#FFF; text-transform:uppercase; background:url(../images/005.png) center bottom no-repeat; padding:0px 0px 20px 0px; margin:0px 0px 20px 0px; text-align:center; font-weight:bold; }
.sobre-numeros-texto										{ font-size:18px; color:#FFF; text-align:center; margin:40px 0px 80px 0px; line-height:25px; }
.sobre-numeros-item											{ width:calc(25% - 20px); margin:20px 10px; float:left; }
.sobre-numeros-item-icone									{ width:70px; float:left; font-size:64px; color:rgba(255,255,255,0.4); }
.sobre-numeros-item-valor									{ margin-left:90px; font-size:52px; color:#FFF; font-weight:bold; }
.sobre-numeros-item-legenda									{ margin-left:90px;font-size:18px; color:#FFF; }
.sobre-numeros-obs											{ border-top:1px solid #FFF; margin-top:60px; padding-top:20px; font-size:15px; color:#FFF; line-height:22px; text-align:center; }

.sobre-equipe												{ padding:80px 0px; }
.sobre-equipe-subtitulo										{ font-size:24px; color:#005190; text-transform:uppercase; background:url(../images/005.png) center bottom no-repeat; padding:0px 0px 20px 0px; margin:0px 0px 20px 0px; text-align:center; font-weight:bold; }
.sobre-equipe-lista											{ margin:40px -5px 0px -5px; }
.sobre-equipe-lista-item									{ width:calc(25% - 22px); margin:5px; float:left; border:1px solid #CCC; border-radius:10px; background:#FFF; padding:15px 10px; }
.sobre-equipe-lista-item-imagem								{ width:60px; height:60px; border-radius:40px; background:center center no-repeat #CCC; background-size:cover; float:left; }
.sobre-equipe-lista-item-info								{ margin-left:70px; }
.sobre-equipe-lista-item-info-titulo						{ font-size:18px; font-weight:bold; padding:6px 0px 5px 0px; }
.sobre-equipe-lista-item-info-cargo							{ font-size:13px; }


.sobre-empresas												{ padding:80px 0px; background:#ebebeb; }
.sobre-empresas-subtitulo									{ font-size:24px; color:#005190; text-transform:uppercase; background:url(../images/005.png) center bottom no-repeat; padding:0px 0px 20px 0px; margin:0px 0px 20px 0px; text-align:center; font-weight:bold; }
.sobre-empresas-lista										{ margin:30px -10px; }
.sobre-empresas-lista-item									{ width:calc((100% / 5) - 22px); aspect-ratio:4/3; margin:10px; float:left; border:1px solid #CCC; border-radius:10px; background:center center no-repeat #FFF; background-size:contain; display:flex; align-items:center; justify-content:center; overflow:hidden; }
.sobre-empresas-lista-item-caixa							{ display:none; width:100%; height:100%; background:rgba(0,0,0,0.5); backdrop-filter: blur(5px); }
.sobre-empresas-lista-item-caixa h3							{ margin:0px; padding:0px; color:#FFF; text-align:center; font-size:20px; }
.sobre-empresas-lista-item span								{ display:block; background:#FFF; border-radius:40px; padding:10px; color:#777; font-size:16px; -webkit-box-shadow: 0 1px 20px 0 rgba(0,0,0,0.2); box-shadow: 0 1px 20px 0 rgba(0,0,0,0.2); width:110px; margin:20px auto 0px auto; }
.sobre-empresas-lista-item span i							{ margin-left:10px; }
.sobre-empresas-lista-item:hover .sobre-empresas-lista-item-caixa	{ display:flex; align-items:center; justify-content:center; }
.sobre-empresas-botao										{ font-size:16px; color:#FFF; font-weight:bold;  background:#00a54f; padding:15px 0px; display:block; border:0px; border-radius:50px; cursor:pointer; text-transform:uppercase; margin:20px auto 0px auto; text-align:center; width:300px; }
.sobre-empresas-botao:hover									{ background:#005190; }

.sobre-empresas-lista-interna .sobre-empresas-lista-item	{ width:calc((100% / 5) - 22px); }



.sobre-contato												{ padding:80px 0px; background:#005190; }
.sobre-contato-titulo										{ font-size:24px; color:#FFF; text-transform:uppercase; background:url(../images/005.png) center bottom no-repeat; padding:0px 0px 20px 0px; margin:0px 0px 60px 0px; text-align:center; font-weight:bold; }
.sobre-contato form											{ display:block; width:800px; margin:0px auto; }
.sobre-contato form h2										{ text-align:center; color:#FFF; margin:-20px 0px 40px 0px; font-weight:normal; font-size:18px; }



.caixa-campo												{ width:100%; float:left; padding:5px; }
.caixa-campo label											{ display:block; padding:10px 0px 5px 0px; color:#FFF; font-size:16px; }
.caixa-campo input											{ width:calc(100% - 0px); border:0px solid #CCC; border-radius:10px; padding:15px; background:#FFF; font-size:16px; }
.caixa-campo textarea										{ width:calc(100% - 0px); border:0px solid #CCC; border-radius:10px; padding:15px; background:#FFF; font-size:16px; height:200px; }
.caixa-campo button											{ font-size:16px; color:#FFF; font-weight:bold;  background:#00a54f; padding:15px 30px; display:inline-block; border:0px; border-radius:50px; cursor:pointer; text-transform:uppercase; margin-top:20px; }
.caixa-campo button i										{ margin-left:10px; }
.caixa-campo button:hover									{ color:#005190; background:#FFF; }


.blog-coluna1												{ width:calc(75% - 20px); float:left; }
.blog-coluna1-texto											{ font-size:16px; line-height:25px; font-family:sans-serif; color:#444; }
.blog-coluna1-lista											{ margin:0px -10px; }
.blog-coluna1-lista .home-noticias-lista-item				{ background:#FFF; border-radius:10px; }
.blog-coluna1-lista .home-noticias-lista-item-imagem		{ border-radius:10px 10px 0px 0px; }
.blog-coluna1-lista .home-noticias-lista-item-titulo		{ font-size:17px; height:60px; margin-bottom:10px; }
.blog-coluna1-lista .home-noticias-lista-item-chamada		{ font-size:15px; }
.blog-coluna1-info											{ border-top:1px solid #CCC; border-bottom:1px solid #CCC; padding:20px 0px; margin:30px 0px 30px 0px; }

.blog-coluna1-imagem										{ width:100%; height:auto; display:block; margin:10px 0px 20px 0px; }
.blog-coluna1-video											{ margin:30px 0px; }
.blog-coluna1-video iframe									{ width:100% !important; height:auto !important; aspect-ratio:16/9; }

.blog-coluna2												{ width:calc(25% - 10px); float:right; padding-top:10px; }
.blog-coluna2-pesquisa										{ border:1px solid #CCC; border-radius:30px; background:#FFF; height:50px; overflow:hidden; }
.blog-coluna2-pesquisa input								{ width:calc(100% - 50px); float:left; background:#FFF; font-size:16px; padding:14px 20px; }
.blog-coluna2-pesquisa button								{ width:50px; height:38px; float:right; background:#FFF; color:#777; font-size:16px; border:0px; cursor:pointer; padding-top:11px; }
.blog-coluna2-categorias									{ border:1px solid #CCC; border-radius:10px; background:#FFF; padding:20px 20px 10px 20px; margin-top:20px; }
.blog-coluna2-categorias h3									{ margin-top:0px; padding-top:0px; }
.blog-coluna2-categorias-item								{ border-top:1px solid #CCC; padding:15px 5px; color:#666; }
.blog-coluna2-categorias-item:hover							{ background:#f3f3f3; color:#000; }
.blog-coluna2-acoes											{ margin:40px 0px; }
.blog-coluna2-acoes-item									{ width:calc((100% / 3) - 1px); height:auto; aspect-ratio:1/1; float:left; margin:0px 1px 1px 0px; background:center center no-repeat #FFF; background-size:cover; cursor:pointer; }
.blog-coluna2-acoes-item-fundo								{ width:100%; height:100%; background-color:rgba(0,0,0,0.7); display:none; align-items:center; justify-content:center; text-align:center; color:#FFF; font-size:12px; font-weight:bold; padding:0px 10px; }
.blog-coluna2-acoes-item:hover .blog-coluna2-acoes-item-fundo		{ display:flex; }

.blog-coluna1-info .sharethis-inline-share-buttons			{ float:right; margin:-10px 0px 0px 0px; }
.blog-coluna1-info a										{ color:#444; }
.blog-coluna1-info a:hover									{ color:#000; text-decoration:none; }

.blog-coluna2-noticias										{ margin-top:35px; }
.blog-coluna2-noticias h3									{ margin-top:0px; padding-top:0px; }
.blog-coluna2-noticias-item									{ border:1px solid #CCC; border-radius:10px; background:#FFF; padding:15px 15px 10px 15px; margin-top:5px; color:#000; }
.blog-coluna2-noticias-item-data							{ font-size:14px; font-weight:bold; color:#00a54f; }
.blog-coluna2-noticias-item-titulo							{ font-size:16px; padding:5px 0px; }
.blog-coluna2-noticias-item-chamada							{ font-size:14px; display:none; }
.blog-coluna2-noticias-item:hover							{ background:#eee; }

.blog-coluna1-texto blockquote								{ background:url(../images/008.png) left top no-repeat #FFF; padding:20px 20px 20px 50px }
.blog-coluna1-texto h1										{ color:#005190; }
.blog-coluna1-texto h2										{ color:#005190; }
.blog-coluna1-texto h3										{ color:#005190; }
.blog-coluna1-texto a										{ color:#00a54f; font-weight:bold; }
.blog-coluna1-texto a:hover									{ text-decoration:underline; }

.calendario-topo-botao										{ float:right; border-radius:6px; background:#005190; color:#FFF; font-size:14px; font-weight:bold; padding:10px 30px; text-transform:uppercase; margin-top:3px; }
.calendario-topo-botao:hover								{ background:#00a54f; }

.calendario-filtros											{ border:1px solid #CCC; border-radius:10px; padding:10px; background:#FFF; margin:40px 0px; }
.calendario-filtros-campo									{ width:calc(20% - 10px); float:left; margin:5px; }
.calendario-filtros-campo label								{ display:block; font-size:14px; font-weight:bold; padding-bottom:5px; }
.calendario-filtros-campo select							{ border:1px solid #CCC; border-radius:6px; background:#FFFFFF; width:100%; height:38px; font-family:'Titillium Web', sans-serif; font-size:15px; color:#000; outline:none; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; }
.calendario-filtros-campo input								{ border:1px solid #CCC; border-radius:6px; background:#FFFFFF; width:calc(100% - 110px); height:38px; font-family:'Titillium Web', sans-serif; font-size:15px; color:#000; outline:none; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; }
.calendario-filtros-campo button							{ background:#00a54f; width:100px; height:38px; color:#FFF; border:0px; border-radius:5px; float:right; cursor:pointer; }
.calendario-filtros-campo button:hover						{ background:#005190; }

.calendario-lista											{ margin:0px -10px; }
.calendario-lista-item										{ width:calc(20% - 20px); margin:10px; float:left; border-radius:10px; background:#FFF; overflow:hidden; }
.calendario-lista-item-imagem								{ aspect-ratio:4/3; background:center center no-repeat #CCC; background-size:cover; }
.calendario-lista-item-imagem-tag							{ background:#005190; border-radius:5px; padding:3px 10px; color:#FFF; display:inline-block; margin:10px; font-size:12px; }
.calendario-lista-item-titulo								{ padding:10px 10px 0px 10px; font-size:16px; font-weight:bold; color:#000; text-transform:uppercase; }
.calendario-lista-item-status								{ padding:0px 10px 0px 10px; font-size:14px; font-weight:bold; color:#00a54f; }

.calendario-lista-item-segmento								{ padding:10px 10px 0px 10px; font-size:14px; color:#333; }
.calendario-lista-item-segmento i							{ width:20px; color:#999; }
.calendario-lista-item-data									{ padding:5px 10px 0px 10px; font-size:14px; color:#333; }
.calendario-lista-item-data i								{ width:20px; color:#999; }
.calendario-lista-item-local								{ padding:5px 10px 10px 10px; font-size:14px; color:#333; }
.calendario-lista-item-local i								{ width:20px; color:#999; }
.calendario-lista-item:hover								{ background:#ebebeb; }

.calendario-galeria-lista									{ width:calc(25% - 20px); }

.calendario-galeria-coluna1											{ width:500px; float:left; }
.calendario-galeria-coluna1-imagem									{ aspect-ratio:4/3; background:center center no-repeat #ccc; background-size:cover; border-radius:10px; margin-bottom:20px; }
.calendario-galeria-coluna1-lista									{ margin:10px -5px; }
.calendario-galeria-coluna1-lista-item								{ aspect-ratio:4/3; background:center center no-repeat #ccc; background-size:cover; border-radius:6px; width:calc(25% - 10px); margin:5px; float:left; }

.calendario-galeria-coluna2											{ margin-left:540px; }
.calendario-galeria-coluna2-titulo									{ font-size:32px; font-weight:bold; color:#000; text-transform: uppercase; }
.calendario-galeria-coluna2-item									{ font-size:16px; color:#333; padding:7px 0px; }
.calendario-galeria-coluna2-item i									{ color:#999; width:25px; }
.calendario-galeria-coluna2-texto									{ font-size:17px; line-height:25px; }

.contato-caixa-sucesso												{ padding:120px 0px; text-align:center; }
.contato-caixa-sucesso i											{ color:#00a54f; font-size:120px; }
.contato-caixa-sucesso h2											{ color:#005190; font-size:32px; }
.contato-caixa-sucesso p											{ font-size:17px; }


.mercado-base-lista										{ margin:20px -10px 0px -10px; }
.mercado-base-lista-item									{ width:calc((100% / 3) - 20px); float:left; margin:10px; background:#ebebeb; border-radius:10px 10px 0px 0px; }
.mercado-base-lista-item-imagem							{ aspect-ratio:8/5; border-radius:10px; background:center center no-repeat #ebebeb; background-size:cover; padding:10px; display:flex; align-items:flex-end; }
.mercado-base-lista-item-imagem-tag						{ background-color:rgba(0,166,87,0.75); padding:5px 10px; color:#FFF; font-size:12px; display:inline-block; border-radius:5px; font-weight:bold; }
.mercado-base-lista-item-titulo							{ color:#000; font-size:19px; height:70px; padding:0px 20px 10px 20px; overflow:hidden; font-weight:bold; margin-top:20px; }
.mercado-base-lista-item-chamada							{ color:#000; font-size:16px; height:76px; padding:0px 20px 0px 20px; overflow:hidden; margin-bottom:10px; }
.mercado-base-lista-item-data								{ color:#00a54f; font-size:15px; font-weight:bold; padding:20px 0px 10px 20px; }
.mercado-base-lista-item-botao								{ color:#005190; font-size:16px; font-weight:bold; padding:10px 20px 20px 20px; }
.mercado-base-lista-item-botao:hover						{ color:#00a54f; }
.mercado-base-lista-item:hover								{ background:url(../images/005.png) left bottom no-repeat #FFF; }

.mercado-estudo-lista											{ margin:0px -10px; }
.mercado-estudo-lista-item										{ width:calc(25% - 20px); margin:10px; float:left; border-radius:10px; background:#FFF; overflow:hidden; }
.mercado-estudo-lista-item-imagem								{ aspect-ratio:4/3; background:center center no-repeat #CCC; background-size:cover; }
.mercado-estudo-lista-item-imagem-tag							{ background:#005190; border-radius:5px; padding:3px 10px; color:#FFF; display:inline-block; margin:10px; font-size:12px; }
.mercado-estudo-lista-item-titulo								{ padding:10px 10px 0px 10px; font-size:16px; font-weight:bold; color:#000; text-transform:uppercase; }
.mercado-estudo-lista-item-status								{ padding:0px 10px 0px 10px; font-size:14px; font-weight:bold; color:#00a54f; }

.mercado-estudo-lista-item-segmento								{ padding:10px 10px 0px 10px; font-size:14px; color:#333; }
.mercado-estudo-lista-item-segmento i							{ width:20px; color:#999; }
.mercado-estudo-lista-item-data									{ padding:5px 10px 0px 10px; font-size:14px; color:#333; }
.mercado-estudo-lista-item-data i								{ width:20px; color:#999; }
.mercado-estudo-lista-item-local								{ padding:5px 10px 0px 10px; font-size:14px; color:#333; }
.mercado-estudo-lista-item-local i								{ width:20px; color:#999; }
.mercado-estudo-lista-item-pp									{ padding:5px 10px 0px 10px; font-size:14px; color:#e58e26; }
.mercado-estudo-lista-item-pp i									{ width:20px; color:#e58e26; text-align:center; font-size:16px; }
.mercado-estudo-lista-item:hover								{ background:#ebebeb; }




.modal-acao													{ padding:40px; }

.modal-acao-coluna1											{ width:300px; float:left; }
.modal-acao-coluna1-imagem									{ aspect-ratio:4/3; background:center center no-repeat #ccc; background-size:cover; border-radius:10px; margin-bottom:20px; }
.modal-acao-coluna1-item									{ font-size:16px; color:#333; padding:7px 0px; }
.modal-acao-coluna1-item i									{ color:#999; width:25px; }
.modal-acao-coluna1-botao									{ margin-top:15px; border-radius:10px; padding:10px 0px; text-align:center; font-size:18px; font-weight:bold; color:#FFF; background:#00a54f; text-transform:uppercase; }
.modal-acao-coluna1-botao:hover								{ background-color:#005190; }
.modal-acao-coluna1-botao-regulamento						{ margin-top:15px; border-radius:10px; padding:10px 0px; text-align:center; font-size:18px; font-weight:bold; color:#FFF; background:#d35400; text-transform:uppercase; }
.modal-acao-coluna1-botao-regulamento:hover					{ background-color:#e67e22; }

.modal-acao-coluna2											{ margin-left:340px; }
.modal-acao-coluna2-titulo									{ font-size:32px; font-weight:bold; color:#000; }
.modal-acao-coluna2-texto									{ font-size:17px; line-height:25px; }
.modal-acao-coluna2-botao									{ margin-top:10px; border-radius:10px; padding:10px 20px; text-align:center; font-size:16px; font-weight:bold; color:#FFF; background:#005190; text-transform:uppercase; display:block; float:left; margin-right:10px; cursor:pointer; }
.modal-acao-coluna2-botao:hover								{ background-color:#00a54f; }
.modal-acao-coluna2-formulario								{ background:#FFF; padding:20px; margin-top:20px; border-radius:10px; }
.modal-acao-coluna2-formulario-titulo						{ font-size:22px; color:#666; font-weight:bold; padding:5px 10px 20px 10px; }
.modal-acao-coluna2-formulario input						{ border:1px solid #CCC; border-radius:5px; padding:10px; width:100%; margin:5px; }
.modal-acao-coluna2-formulario button						{ font-size: 16px; color: #FFF; font-weight: bold; background: #00a54f; padding: 10px 20px; display: inline-block; border: 0px; border-radius: 50px; cursor: pointer; text-transform: uppercase; float:right; margin-top:10px; }
.modal-acao-coluna2-download								{ background:#FFF; padding:60px 20px; margin-top:20px; border-radius:10px; text-align:center; }
.modal-acao-coluna2-download .modal-acao-coluna2-botao		{ float:none; display:inline-block; margin:30px auto 0px auto; }


.lp-plastico-div01											{ height:250px; background:url(../images/lp_banner.jpg) center center no-repeat #005190; }

.lp-plastico-div02											{ padding:60px 0px; background:#00a54f; text-align:center; }
.lp-plastico-div02 h2										{ margin:0px; padding:0px 200px 20px 200px; font-size:32px; color:#FFF; }
.lp-plastico-div02 p										{ font-size:20px; color:#FFF; }
.lp-plastico-div02-horario									{  }
.lp-plastico-div02-horario-item								{ display:inline-block; font-size:18px; background:#ffffff44; border-radius:10px; padding:10px; width:100px; color:#FFF; }
.lp-plastico-div02-horario-item span						{ display:block; font-size:42px; color:#FFF; font-weight:bold; }

.lp-plastico-div03											{ padding:60px 0px; background:#F3F3F3; }
.lp-plastico-div03-eventos									{ padding:0px 0px; }
.lp-plastico-div03-eventos-item								{ width:calc(33.3333% - 40px); margin:20px; padding:60px 30px; background:#ebebeb; border-radius:10px; float:left; }
.lp-plastico-div03-eventos-item:hover						{ background:#FFF; }
.lp-plastico-div03-eventos-item-imagem						{ width:200px; height:200px; border:1px solid #CCC; border-radius:100px; background:center center no-repeat #FFF; background-size:cover; margin:0px auto; }
.lp-plastico-div03-eventos-item-imagem-bandeira				{ width:50px; height:50px; border-radius:80px; float:right; margin:140px -10px 0px 0px; background:center center no-repeat; background-size:cover; }
.lp-plastico-div03-eventos-item-titulo						{ padding: 20px 10px 10px 10px; font-size: 16px; font-weight: bold; color: #000; text-transform: uppercase; text-align:center; }
.lp-plastico-div03-eventos-item-info						{ padding: 10px 10px 0px 10px; font-size: 14px; color: #333; text-align:center; }
.lp-plastico-div03-eventos-item-info i						{ margin-right:10px; }
.lp-plastico-div03-eventos-item-botao						{ font-size:16px; color:#FFF; font-weight:bold; background:#00a54f; padding:15px 0px; border-radius:50px; cursor:pointer; width:200px; margin:20px auto 0px auto; text-align:center; }
.lp-plastico-div03-eventos-item-botao:hover					{ background-color:#005190; }

.lp-plastico-div03-links									{ margin-top:60px; }
.lp-plastico-div03-links-item								{ width:calc(33.3333% - 40px); margin:20px; padding:60px 30px; background:#ebebeb; border-radius:10px; float:left; }
.lp-plastico-div03-links-item:hover							{ background:#FFF; }
.lp-plastico-div03-links-item-icone							{ font-size:72px; text-align:center; color:#005190; }
.lp-plastico-div03-links-item-titulo						{ font-size:18px; text-align:center; color:#00a54f; font-weight:bold; padding:20px 0px; }
.lp-plastico-div03-links-item-texto							{ font-size:16px; text-align:center; color:#666; padding-bottom:40px; }
.lp-plastico-div03-links-item-botao							{ font-size:16px; color:#FFF; font-weight:bold; background:#00a54f; padding:15px 0px; border-radius:50px; cursor:pointer; width:200px; margin:0px auto; text-align:center; }
.lp-plastico-div03-links-item-botao:hover					{ background-color:#005190; }

.lp-plastico-div04											{ padding:60px 0px; background:#005190; color:#FFF; }
.lp-plastico-div04-titulo									{ text-align:center; font-size:32px; font-weight:bold; }
.lp-plastico-div04-botao									{ font-size:16px; color:#00a54f; font-weight:bold; background:#FFF; padding:15px 0px; border-radius:50px; cursor:pointer; width:200px; margin:20px auto 0px auto; text-align:center; }
.lp-plastico-div04-botao:hover								{ color:#FFF; background:#00a54f; }



.transparencia-texto										{ line-height:29px; padding:10px 0px 0px 0px; }

.transparencia-table										{ width:calc(100% - 20px); border:1px solid #CCC; border-collapse:collapse; font-size:14px; margin:0px 10px; }
.transparencia-table th										{ border:1px solid #CCC; padding:15px 10px; text-align:left; font-weight:bold; background:#DDD; }
.transparencia-table td										{ border:1px solid #CCC; padding:10px; background:#FFF; text-align:left; }
.transparencia-table td b									{ font-size:0.9em; }
.transparencia-table .right									{ text-align: right !important; }
.transparencia-table .center								{ text-align: center !important; }





@media (max-width: 980px) {
	
	.centralizar											{ width:auto; padding:0px 10px; }
	
	.div01-logo												{ height:50px; }
	.div01-btbusca											{ display:none; }
	.div01-email											{ display:none; }
	.div01-barra											{ display:none; }
	
	.div01-btmenu											{ display:flex; float:right; width:40px; height:40px; border-radius:6px; background:#ebebeb; color:#999; align-items:center; justify-content:center; font-size:18px; }
	
	.div02													{ display:none; }
	
	.div02-mobile											{ display:none; background:#005190; position:fixed; top:90px; left:0px; width:100%; z-index:999; }
	.div02-mobile-item										{ text-align:center; color:#FFF; padding:10px 0px; font-weight:bold; border-bottom:1px solid #000; border-color:#00000055; }
	.div02-mobile-item a									{ color:#FFF; display:block; }
	.div02-mobile-item i									{  }
	.div02-mobile-item-submenu								{ font-weight:normal; background-color:#00000055; margin-top:10px; margin-bottom:-10px; display:none; }
	.div02-mobile-item-submenu a							{ padding:10px 0px; }
	.div02-mobile-idiomas									{ text-align:center; color:#FFF; padding:30px 0px 5px 0px; }
	.div02-mobile-idiomas i									{ margin-right:10px; }
	.div02-mobile-idiomas a									{ color:#FFF; }
	.div02-mobile-social									{ text-align:center; padding:10px 0px 20px 0px; }
	.div02-mobile-social-item								{ width:36px; height:36px; border-radius:50%; color:#FFF; font-size:16px; display:inline-flex; align-items:center; justify-content:center; }
	
	.div03													{ margin-top:90px; }
	.div03-topo												{ height:150px !important; }
	.div03-migalhas											{ display:none; }
	
	.div04-bloco1											{ float:none; background-position:center 20px; background-size:100px; padding:180px 0px 0px 0px; border:0px; }
	.div04-bloco1-subtitulo									{ font-size:20px; }
	.div04-bloco1-titulo									{ font-size:24px; }
	.div04-bloco2											{ float:none; width:auto; }
	.div04-bloco2-titulo									{ font-size:24px; }
	.div04-bloco1-texto										{ width:auto; }
	.div04-bloco1-botao										{ padding:10px 24px; }
	
	.div05													{ padding:30px 0px; }
	.div05-bloco1											{ width:auto; float:none; padding:0px; }
	.div05-bloco2											{ width:auto; float:none; padding:0px; margin:30px 0px 0px 0px; display:block; }
	.div05-bloco2 img										{ height:30px; }
	.div05-bloco3											{ display:none; }
	
	
	
	.home-banners-lista-item								{ display:none; }
	.home-banners-lista-item-mobile							{ display:block; }
	
	.home-proximos-eventos-botao							{ display:none; }
	.home-proximos-eventos-titulo							{ font-size:24px; }
	.home-proximos-eventos-lista-item						{ width:auto; float:none; margin:30px 10px; }
	.home-proximos-eventos-lista-item-titulo				{ height:auto; padding-bottom:10px; }
	
	.home-acoes			{ padding:30px 0px; }
	.home-acoes-titulo		{ font-size:24px; }
	.home-acoes-texto			{ padding:20px 0px; font-size:16px; }
	.home-acoes-lista			{ margin:0px; }
	.home-acoes-lista-item		{ width:auto; float:none; margin:30px 10px; }
	.home-acoes-lista-item-titulo	{ height:auto; }
	.home-acoes-botao				{ margin-top:50px; }
	
	.home-noticias		{ padding:30px 0px; }
	.home-noticias-botao		{ display:none; }
	.home-noticias-titulo	{ font-size:24px; }
	.home-noticias-lista-item		{ width:auto; float:none; margin:30px 10px; }
	
	
	
	.sobre-programa-titulo			{ font-size:24px; }
	.sobre-programa-bloco1-video		{ width:auto; float:none; height:auto; }
	.sobre-programa-bloco1-video img	{ margin-bottom:0px !important; }
	.sobre-programa-bloco1-texto		{ margin:0px; font-size:16px; }
	
	.sobre-acoes					{ padding:30px 0px; }
	.sobre-acoes-texto			{ font-size:16px; line-height:25px; }
	.sobre-acoes-lista-item		{ width: calc((100% / 2) - 10px) !important; height:100px; margin:5px; }
	.sobre-acoes-lista-item-texto		{ font-size:16px; line-height:25px; }
	
	.sobre-numeros					{ padding:50px 0px 30px 0px; }
	.sobre-numeros-item					{ width:248px; float:none; margin:20px auto; }

	.sobre-equipe					{ padding:50px 0px 0px 0px; }
	.sobre-equipe-lista-item		{ width:calc(100% - 22px); }
	
	.sobre-programa-bloco2			{ width:auto; float:nonw; margin:20px 0px; }
	.sobre-programa-bloco2-imagem	{ background-size:200px; height:60px; }
	.sobre-contato form				{ width:300px; }
	.caixa-campo					{ width:100% !important; }
	
	
	
	.blog-coluna1					{ width:auto; float:none; }
	.blog-coluna2					{ width:auto; float:none; }
	
	.calendario-filtros-campo		{ width:calc(100% - 10px) !important; }
	.calendario-galeria-lista		{ width:calc(100% - 20px); }
	.calendario-galeria-coluna1		{ width:auto; float:none; margin-bottom:30px; }
	.calendario-galeria-coluna2		{ width:auto; float:none; margin:0px; }
	
	.calendario-topo-botao			{ width:auto; float:none; margin:-10px 0px 20px 0px; text-align:center; padding:10px 0px; }
	.calendario-lista-item			{ width:auto; float:none; }
	
	
	.paginacao						{ width:300px; }
	.sharethis-inline-share-buttons		{ display:none !important; }
	
	.modal-acao			{ padding:10px; }
	.modal-acao-coluna1		{ width:auto; float:none; }
	.modal-acao-coluna2		{ margin:30px 0px 0px 0px; }
	.modal-acao-coluna1-botao				{ font-size:14px; }
	.modal-acao-coluna1-botao-regulamento	{ font-size:14px; }
	.modal-acao-coluna2-botao				{ font-size:14px; display:block; }
	
	
	
	.lp-plastico-div02		{ padding:30px 0px; }
	.lp-plastico-div02 h2	{ padding:0px 0px 20px 0px; font-size:24px; }
	
	.lp-plastico-div02-horario-item		{ width:70px; font-size:12px; }
	.lp-plastico-div03-eventos-item		{ width:auto; float:none; }
	
	
	
	
}







