<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media screen and (min-width : 480px){

	/* topo */
	header .superior .miolo-1760 { justify-content:space-around; align-items:center; }
	header .superior .acesso-restrito { width:50%; margin:8px 0; }
	header .superior .idiomas { width:50%; margin:8px 0; }
	header .superior .metaverso { width:50%; margin:8px 0; }
	header .superior .midias-sociais { width:50%; margin:8px 0; }

	header .inferior nav { width:75%; }
	header .inferior nav .links { padding:45px 35px 35px 35px; }

	/* main */
	main { padding-top:205px; }

	/* home */
	#slideshow.video &gt; div .video-slide iframe { height:270px; }

	#chamadas .miolo .chamada { width:45.6%; margin:0 10px 20px 10px; }
	#chamadas .miolo .chamada:last-child { margin-bottom:0; }
	#chamadas .miolo .chamada a span.hover span.titulo { font-size:30px; }

	#newsletter form { flex-flow:unset; flex-wrap:wrap; justify-content:space-between; }
	#newsletter form input[type=text] { width:35%; margin:0; }
	#newsletter form input[type=submit] { padding:11px 20px; margin:0; }

	/* sobre */
	#sobre .galeria { justify-content:center; }
	#sobre .galeria .item { width:31.1%; margin:0 5px 10px 5px; }

	/* sustentabilidade */
	#sustentabilidade .miolo .descricao p a.nossas-acoes { padding:10px 25px; border-radius:30px; }

	#sustentabilidade .miolo .linha-green { margin-top:60px; }
	#sustentabilidade .miolo .linha-green .lista .item { width:45%; }

	#sustentabilidade .miolo .linha-green .conteudos { margin-top:25px; }
	#sustentabilidade .miolo .linha-green .conteudos .conteudo .link &gt; a { font-size:18px; padding:10px 25px; border-radius:30px; }

	#sustentabilidade .miolo .o-que-fazemos { margin-top:60px; }
	#sustentabilidade .miolo .o-que-fazemos .centro .lista { width:100%; margin:unset; }
	#sustentabilidade .miolo .o-que-fazemos .centro .lista .item { padding:40px 55px; }	

	#sustentabilidade .miolo .o-que-fazemos .centro .setas { width:94%; top:50%; left:3%; margin-top:-10px; z-index:1; }
	#sustentabilidade .miolo .o-que-fazemos .centro .setas span.anterior,
	#sustentabilidade .miolo .o-que-fazemos .centro .setas span.proxima { font-size:80px; color:#fff; }

	#sustentabilidade .miolo .icones { margin-top:60px; }
	#sustentabilidade .miolo .icones .item { width:45.5%; margin:0 10px 20px 10px; }

	#sustentabilidade .miolo .certificacoes { margin-top:60px; }

	#sustentabilidade .miolo .acoes-sociais { margin-top:60px; }
	#sustentabilidade .miolo .acoes-sociais .lista .item { width:45.5%; margin:0 10px 20px 10px; }

	/* blog */
	#life-hits article figure .fundo { height:250px; }

	/* produtos */
	#produtos .segmentos { margin-top:-50px }
	#produtos .segmentos a { margin:0 10px; padding:20px }

	#produtos .breadcrumb { margin-bottom:20px }

	#produtos .abrir-filtro { top:125px; }
	
	#produtos .listagem .item { max-width:210px; margin:0 10px 30px 10px; }
	#produtos .listagem .item span.hover { top:75px; }

	#produtos .listagem .item.br { padding-bottom:55px; }
	#produtos .listagem .item.en { padding-bottom:55px; }
	#produtos .listagem .item.es { padding-bottom:55px; }

	#produtos .listagem .item.br .selecao-pdf { bottom:42px; }
	#produtos .listagem .item.en .selecao-pdf { bottom:42px; }
	#produtos .listagem .item.es .selecao-pdf { bottom:42px; }

	#produtos .listagem .item span.detalhes { max-width:160px; left:50%; padding:10px; margin-left:-80px; }

	#produtos .orcamentos .lista &gt; div { max-width:190px; }
	#produtos .orcamentos .lista &gt; div .item { max-width:190px; }

	/* produto detalhe */
	#produto-detalhe .detalhe .videos a { width:80px }

	#produto-detalhe .outras-bases .lista { justify-content:flex-start; }
	#produto-detalhe .outras-bases .lista a { width:auto; margin:0 0 5px 0; }
	#produto-detalhe .outras-bases .lista span { display:inline-block; margin:0 5px; }
	#produto-detalhe .outras-bases .lista span:last-child { display:none; }

	#produto-detalhe .detalhe .botoes { width:100%; text-align:left; }
	#produto-detalhe .detalhe .botoes a { margin:0 15px 15px 0; }

	/* produto cadastro */
	#balao-cadastro .miolo { width:450px }
	#balao-cadastro .formulario p { margin-bottom:20px }

	/* linhas */
	#linhas .itens .conteudo &gt; div .esquerda .galeria figure { width:auto; margin:0 10px 20px 10px }

	#linhas .itens .conteudo &gt; div .direita .downloads { margin-top:30px; }

	/* gestao de pessoas */
	#gestao-pessoas .listagem &gt; div &gt; div { width:73%; }

	/* links */
	#links .listagem { display:flex; flex-wrap:wrap; justify-content:center; }
	#links .listagem &gt; div { width:45.5%; margin:0 10px 20px 10px; }

	/* rodape */
	footer .superior .miolo figure img { max-width:40%; height:auto; }
	footer .superior .miolo .logos a { width:auto; margin:0 10px 15px 10px; text-align:center; }

	/* politicas */
	#politicas h1 {	margin-bottom:15px; }

}
@media screen and (min-width : 640px){

	/* topo */
	header .superior .acesso-restrito { width:auto; margin:8px 0; }
	header .superior .idiomas { width:auto; margin:8px 0; }
	header .superior .metaverso { width:auto; margin:8px 0; }
	header .superior .midias-sociais { width:auto; margin:8px 0; }

	/* main */
	main { padding-top:170px; }

	/* home */
	#slideshow.video &gt; div .video-slide iframe { height:360px; }

	#inicio .miolo { align-items:center; }
	#inicio .miolo figure { width:48%; }
	#inicio .miolo .descricao { width:48%; margin-top:0; }

	#chamadas .miolo .chamada,
	#chamadas .miolo .chamada:last-child { width:30%; margin:0 10px 20px 10px; }

	#certificacoes .miolo { margin-top:30px; }
	#certificacoes .miolo .lista figure { width:31%; }

	#tecnologias-home h1 { margin-bottom:30px; }

	#blog-home h1 { margin-bottom:30px; }
	#blog-home .post { display:flex; flex-wrap:wrap; justify-content:space-between; align-items:center; }
	#blog-home .post figure { width:48%; margin:0; }
	#blog-home .post .direita { width:48%; }

	#newsletter .miolo-1760 { padding:30px 10px; }
	#newsletter form input[type=text] { width:38%; }

	/* sobre */
	#sobre h1 { margin-bottom:30px; }
	#sobre .descricao { margin-bottom:30px; }
	#sobre .descricao p { margin-bottom:10px }

	#sobre .proposito { margin-bottom:30px; }
	#sobre .proposito p { margin-bottom:10px }

	#sobre .mvv { justify-content:center; }
	#sobre .mvv &gt; div,
	#sobre .mvv &gt; div:last-child { width:285px; min-height:285px; margin:0 10px 20px 10px; }

	#sobre .certificacoes { padding:30px 0 0 0; }
	#sobre .certificacoes .navegacao a { width:14%; }

	/* sustentabilidade */
	#sustentabilidade .miolo .certificacoes { padding:30px 0 0 0; }
	#sustentabilidade .miolo .certificacoes .navegacao a { width:14%; }

	/* life hists */
	#life-hits aside { display:flex; padding-bottom:10px; flex-wrap:wrap; justify-content:space-between; align-items:flex-end; }
	#life-hits aside .categorias { width:58%; margin:0; }
	#life-hits aside .busca { width:40%; height:auto; }

	#life-hits .postagens .listagem { display:flex; width:100%; flex-wrap:wrap; justify-content:space-between; }
	#life-hits .postagens .listagem &gt; div { width:48%; }

	#life-hits article figure .fundo { height:250px; }

	/* produtos */
	#produtos .segmentos { margin-top:-75px }
	#produtos .segmentos a { width:190px; height:120px; padding:50px 0; border:#fff 3px solid; border-radius:5px; font-size:20px }
	#produtos .segmentos a.sportswear.ativo { background:url(../img/sportswear.png) center; transition:all 1s }
	#produtos .segmentos a.sportswear.inativo { background:url(../img/sportswear-inativo.png) center; transition:all 1s }
	#produtos .segmentos a.beachwear.ativo { background:url(../img/beachwear.png) center; transition:all 1s }
	#produtos .segmentos a.beachwear.inativo { background:url(../img/beachwear-inativo.png) center; transition:all 1s }
	#produtos .segmentos a.underwear.ativo { background:url(../img/underwear.png) center; transition:all 1s }
	#produtos .segmentos a.underwear.inativo { background:url(../img/underwear-inativo.png) center; transition:all 1s }

	#produtos .abrir-filtro { top:140px; }

	#produtos .orcamentos .lista { width:100%; }
	#produtos .orcamentos .lista &gt; div { max-width:190px; margin:0 10px 20px 10px; }
	#produtos .orcamentos .lista &gt; div .item { max-width:190px; margin:0; }
	#produtos .orcamentos .ver-mais {  }
	#produtos .orcamentos .botoes { margin-top:20px; text-align:center; }

	#produtos .listagem .item { margin:0 10px 50px 10px }

	/* produto detalhe */
	#produto-detalhe .mais-informacoes .miolo .central { display:flex; flex-wrap:wrap; justify-content:space-between; }

	#produto-detalhe .mais-informacoes .miolo .tecnologias { width:48%; margin-bottom:25px; }
	#produto-detalhe .mais-informacoes .miolo .indicacao-uso { width:48%; margin-bottom:25px; }

	#produto-detalhe .outras-bases .base-detalhe { top:40px; }
	#produto-detalhe .outras-bases .base-detalhe .item-base { display:flex;	width:100%; justify-content:space-between; flex-wrap:wrap; }
	
	/*#produto-detalhe .outras-bases .base-detalhe figure { width:210px; }*/
	#produto-detalhe .outras-bases .base-detalhe .esquerda { width:210px; }
	#produto-detalhe .outras-bases .base-detalhe .esquerda .composicoes .lista span { width:100%; margin:0 0 8px 0; }

	#produto-detalhe .outras-bases .base-detalhe .direita { display:flex; width:328px; height:auto; flex-wrap:wrap; justify-content:flex-start; }
	#produto-detalhe .outras-bases .base-detalhe .direita h2 { width:100%; }
	#produto-detalhe .outras-bases .base-detalhe .direita p.codigo { width:100%; }

	#produto-detalhe .outras-bases .base-detalhe .especificacoes-tecnicas { width:232px; margin:25px 0 0 0; }
	#produto-detalhe .outras-bases .base-detalhe .tecnologias { width:96px; margin:25px 0 0 0; }

	#produto-detalhe .mais-informacoes .composicoes .lista .central span { width:31.5%; }

	/* produto cadastro */
	#balao-cadastro .miolo { width:580px; padding:25px }

	#balao-cadastro .formulario form &gt; .duas-colunas { margin-bottom:10px }
	#balao-cadastro .formulario form &gt; .duas-colunas.final { margin-bottom:20px }
	#balao-cadastro .formulario form &gt; .duas-colunas &gt; div { display:inline-block; width:48.6%; margin:0 10px 0 0; vertical-align:top }
	#balao-cadastro .formulario form &gt; .duas-colunas &gt; div:last-child { margin-right:0 }

	/* orcamento */
	#orcamento .orcamento .dados { padding:15px }

	#form-orcamento &gt; div { margin-bottom:20px; overflow:hidden }
	#form-orcamento &gt; div label { width:25%; margin:7px 15px 0 0; text-align:right; float:left }
	#form-orcamento &gt; div input[type=text] { width:69%; float:left }
	#form-orcamento &gt; div textarea { width:69%; float:left }
	#form-orcamento input[type=submit] { margin-right:22px }
	#form-orcamento &gt; .retorno { width:69%; margin-right:22px; text-align:center; float:right }

	#form-orcamento &gt; div .radios &gt; div { width:auto; margin-right:20px; float:left }
	#form-orcamento &gt; div .radios &gt; div label { margin:0 }

	#form-orcamento &gt; .duas-colunas { margin-bottom:20px }
	#form-orcamento &gt; .duas-colunas &gt; div { width:46.3%; margin:0 25px 0 0; float:left }
	#form-orcamento &gt; .duas-colunas &gt; div:last-child { margin-right:0 }
	#form-orcamento &gt; .duas-colunas &gt; div:first-child label { width:54%; margin:7px 15px 0 0; text-align:right; float:left }
	#form-orcamento &gt; .duas-colunas &gt; div:first-child .seletor { width:40%; background-position:92% center; float:left }
	#form-orcamento &gt; .duas-colunas &gt; div:first-child .seletor select { width:115% }

	#orcamento .obrigado { padding:40px 0; overflow:hidden }
	#orcamento .obrigado figure { width:35%; margin:0 20px 0 0; padding:30px 0; float:left }
	#orcamento .obrigado &gt; div { width:60%; text-align:left; float:left }
	#orcamento .obrigado &gt; div p { margin-bottom:10px }

	/* representantes */
	#representantes h1 { margin-bottom:30px; }

	/* linhas */
	#linhas .itens .conteudo &gt; div .esquerda .galeria figure { width:30%; }

	/* trabalhe conosco */
	#form-curriculo .duas-colunas { display:flex; flex-wrap:wrap; justify-content:center; align-items:flex-start; }

	#form-curriculo .arquivo { width:40%; margin:0 15px; }
	#form-curriculo .botao { width:40%; margin:0 10px; }
	#form-curriculo .botao input[type=submit] { padding:16px 20px; }

	#trabalhe-conosco .beneficios a { padding:15px 30px; }

	#vagas .filtros { display:flex; width:100%; flex-wrap:wrap; justify-content:space-between; }
	#vagas .filtros &gt; div { width:48.5%; }
	#vagas .filtros &gt; div .seletor select { padding:15px; }
	#vagas .filtros &gt; .limpar-filtros {  }

	#vagas .vagas &gt; div .descricao { margin:20px 0; }
	#vagas .vagas &gt; div .botoes { margin-top:20px; justify-content:space-between; }
	#vagas .vagas &gt; div .botoes a { width:48.5%; margin:0; }

	/* gestÃ£o de pessoas */
	#gestao-pessoas .listagem &gt; div { margin-bottom:30px; }
	#gestao-pessoas .listagem &gt; div &gt; div { width:80%; }
	#gestao-pessoas .listagem &gt; div &gt; div h2 { font-size:20px; }

}
@media screen and (min-width : 768px){

	/* topo */
	header .superior .miolo-1760 { justify-content:space-between; }
	header .superior .loja-site { width:35%; }
	header .superior .loja-site a { padding:10px 0; }
	header .superior .acesso-restrito { margin:0; }
	header .superior .idiomas { margin:0; }
	header .superior .idiomas span { padding:0; background:none; }
	header .superior .midias-sociais { margin:0 8px 0 0; }

	header.fixo .superior .acesso-restrito { margin:8px 0 8px 8px; }
	header.fixo .superior .idiomas { margin:8px 8px 8px 0; }
	header.fixo .superior .idiomas span { padding-left:25px; background:url(../img/ico-traducoes-idiomas.png) no-repeat left center; }
	header.fixo .superior .metaverso { display:block; }
	header.fixo .superior .midias-sociais { display:block; }

	/* main */
	main { padding-top:137px; }

	/* home */
	#slideshow.video &gt; div .video-slide iframe { height:432px; }

	#chamadas .miolo .chamada,
	#chamadas .miolo .chamada:last-child { width:30.5%; }

	/* sobre */
	#sobre .mvv { justify-content:space-between; align-items:flex-start; }
	#sobre .mvv &gt; div,
	#sobre .mvv &gt; div:last-child { width:32%; min-height:250px; padding-top:115px; margin:0; }

	#sobre .galeria .item { width:22%; }

	#sobre .certificacoes .lista .item .espaco { display:block; width:100%; padding:98px 0; margin-bottom:20px; }
	#sobre .certificacoes .navegacao { position:absolute; width:100%; top:405px; left:0; }

	/* sustentabilidade */
	#sustentabilidade h1 { margin-bottom:40px; }

	#sustentabilidade .miolo .descricao p a.nossas-acoes { margin-top:30px; padding:10px 45px; }

	#sustentabilidade .miolo .linha-green .lista .item { width:30.5%; }
	#sustentabilidade .miolo .linha-green .conteudos .conteudo .link &gt; a { margin-top:30px; padding:10px 45px; }

	#sustentabilidade .miolo .o-que-fazemos .centro .lista .item { padding:40px 70px; }

	#sustentabilidade .miolo .icones .item { width:30.5%; }

	#sustentabilidade .miolo .certificacoes .lista .item .espaco { display:block; width:100%; padding:98px 0; margin-bottom:20px; }
	#sustentabilidade .miolo .certificacoes .navegacao { position:absolute; width:100%; top:405px; left:0; }

	#sustentabilidade .miolo .acoes-sociais .lista .item { width:30.5%; }

	/* blog */
	.interna .titulo.blog h1 { font-size:70px; }
	.interna .titulo.blog h2 { margin-top:15px; }

	#life-hits aside .categorias { width:63%; }
	#life-hits aside .busca { width:35%; }

	#life-hits .postagens { margin-top:30px; }

	#life-hits article {  }
	#life-hits article figure { position:relative; }
	#life-hits article figure .fundo { height:300px; }
	#life-hits article figure .dados { position:absolute; display:flex; width:100%; height:100%; top:0; left:0; padding:40px; margin:0; flex-wrap:wrap; justify-content:space-between; align-items:flex-end; align-content:flex-end; }
	#life-hits article figure .dados time { color:#fff; margin:0 0 40px 0; }
	#life-hits article figure .dados h1 { font-size:32px; color:#fff; line-height:1.1; font-weight:600; text-transform:uppercase; margin-bottom:0; }

	#life-hits article .voltar { margin:40px 0; text-align:right; }

	#life-hits article .descricao { width:auto; height:auto; margin-top:0; }

	#life-hits article .compartilhe { display:flex; margin:0; flex-wrap:wrap; justify-content:flex-start; align-items:center; }
	#life-hits article .compartilhe &gt; p { margin:0 15px 0 0; line-height:1; }
	#life-hits article .compartilhe &gt; div {  }

	#life-hits article .download { padding:30px; margin-top:40px; }
	#life-hits article .download &gt; p { margin-bottom:25px; }
	#life-hits article .download &gt; form { display:flex; flex-wrap:wrap; justify-content:space-between; align-items:flex-end; }
	#life-hits article .download &gt; form &gt; div { width:34%; margin:0; }
	#life-hits article .download &gt; form button { width:28%; }

	/* produtos */
	#produtos .chamadas-produtos { padding:40px 0; }
	#produtos .chamadas-produtos p { margin-bottom:40px; }

	#produtos .lista .item { width:43%; height:auto; margin:0 25px 50px 25px; }

	#produtos .intro { padding:40px 10px; }	

	#produtos .segmentos { margin-top:-60px; margin-bottom:40px; padding:0; }
	#produtos .segmentos a { width:230px; height:140px; font-size:22px; padding:55px 0; }

	#produtos .orcamentos .lista { width:72%; float:left; }

	#produtos .orcamentos .ver-mais { margin:0; }

	#produtos .orcamentos .botoes { width:27%; margin-top:25px; text-align:center; float:right; }

	/* produto detalhe */
	/*
	#produto-detalhe .intro { padding:40px 10px; }

	#produto-detalhe .segmentos { margin-top:-60px; margin-bottom:40px; padding:0 }
	#produto-detalhe .segmentos a { width:230px; height:140px; font-size:22px; padding:55px 0 }

	#produto-detalhe .detalhe .esquerda { margin-right:25px }
	#produto-detalhe .detalhe .meio { width:430px }

	#produto-detalhe .cores-disponiveis .lista { margin-top:30px; }
	#produto-detalhe .cores-disponiveis .lista .item { margin:0 18px 40px 18px }
	#produto-detalhe .cores-disponiveis .lista .item figure { margin-bottom:10px }
	#produto-detalhe .cores-disponiveis .lista .item h2 { margin-bottom:10px }
	#produto-detalhe .cores-disponiveis .lista .item h3 { margin-bottom:10px }
	#produto-detalhe .cores-disponiveis .lista .item .composicao { margin-bottom:10px }

	#produto-detalhe .ver-todos { margin:25px 0 15px 0; }
	*/

	#produto-detalhe .detalhe .botoes { width:460px; }

	#produto-detalhe .detalhe .cores &gt; div { margin:0 10px 10px 0; }

	#produto-detalhe .outras-bases .lista { width:60%; justify-content:flex-start; }

	#produto-detalhe .atencao .central { display:flex; flex-wrap:wrap; justify-content:space-between; align-items:center; }
	#produto-detalhe .atencao h2 { width:auto; margin:0 25px 0 0; }
	#produto-detalhe .atencao p { width:75%; text-align:left; }

	#produto-detalhe .ver-todos { margin-top:40px; padding:0 15px; text-align:left; }

	/* tecnologias */
	#tecnologias .itens .linhas { width:86%; }

	#tecnologias .itens .conteudo &gt; div .centro { display:flex; flex-wrap:wrap; justify-content:space-between; align-items:center; }
	#tecnologias .itens .conteudo &gt; div .centro figure { width:30%; margin:0; }
	#tecnologias .itens .conteudo &gt; div .centro .dados { width:65%; margin:0; }
	#tecnologias .itens .conteudo &gt; div .centro .dados h3 { text-align:left; }
	#tecnologias .itens .conteudo &gt; div .centro .dados .descricao { margin:0; text-align:left; }

	/* linhas */
	#linhas .linhas { margin:40px 0 60px 0; }
	#linhas .linhas .itens { width:86%; }

	#linhas .itens .conteudo &gt; div .esquerda { width:62%; margin-right:25px; float:left; }
	#linhas .itens .conteudo &gt; div .esquerda .galeria figure { width:28%; }

	#linhas .itens .conteudo &gt; div .direita { width:34%; float:left }

	/* contato */
	#fale-conosco .miolo { display:flex; flex-wrap:wrap; justify-content:space-between; }
	#fale-conosco h1 { width:100%; margin-bottom:40px; }
	#fale-conosco .esquerda { width:30%; text-align:left; }
	#form-contato { width:62%; }

	/* trabalhe conosco */
	#form-curriculo .quatro-colunas { display:flex; flex-wrap:wrap; justify-content:space-between; }
	#form-curriculo .coluna { width:48.5%; }

	#form-curriculo .duas-colunas { margin-top:20px; }

	#trabalhe-conosco .beneficios { margin:40px 0 60px 0; }
	#trabalhe-conosco .beneficios a { padding:15px 40px; }

	#vagas h1 { margin-bottom:40px; }
	#vagas .filtros { align-items:center; justify-content:space-between; padding-bottom:35px; }
	#vagas .filtros &gt; div { width:31.5%; margin:0; }
	#vagas .filtros &gt; .limpar-filtros { position:absolute; width:auto; bottom:0; right:0; }

	#vagas .vagas { display:flex; width:100%; flex-wrap:wrap; justify-content:space-between; }
	#vagas .vagas &gt; div,
	#vagas .vagas &gt; div:last-child { width:48.5%; margin-bottom:20px; }

	#vagas .vagas &gt; div .botoes a { width:100%; margin:0 0 10px 0;	}
	#vagas .vagas &gt; div .botoes a:last-child { margin:0; }

	/* gestÃ£o de pessoas */
	#gestao-pessoas .listagem &gt; div &gt; div { width:83%; }

	/* links */
	#links h1 { margin-bottom:40px; }
	#links .listagem &gt; div { width:45%; margin:0 15px 30px 15px; }

	/* representantes */
	#form-representante .duas-colunas .esquerda,
	#form-representante .duas-colunas .direita { width:48%; }

	/* rodape */
	footer .superior .miolo figure {  }

	/* politicas */
	#politicas { padding:60px 0 100px 0; }

}
@media screen and (min-width : 900px){

	/* topo */
	header { overflow:unset; }

	header .superior .loja-site { width:35%; }
	header .superior .idiomas span { padding-left:25px; background:url(../img/ico-traducoes-idiomas.png) no-repeat left center; }

	header .inferior { margin:20px 0; }
	header .inferior figure { width:16%; }
	header .inferior a.menu-mobile { display:none; }
	header .inferior nav { display:flex; position:relative; width:82%; height:auto; top:unset; right:unset; border:none; background:unset; box-shadow:unset; opacity:1; overflow:unset; }
	header .inferior nav a.fechar { display:none; }
	header .inferior nav .links { display:flex; padding:0; flex-flow:unset; flex-wrap:wrap; justify-content:space-between; align-self:flex-end; align-items:center; }
	header .inferior nav .links &gt; span { position:relative; display:unset; width:auto; height:auto; margin-bottom:0; text-align:center; }
	header .inferior nav .links &gt; span:last-child { margin-bottom:0; }
	header .inferior nav .links &gt; span &gt; a { font-size:15px; padding-bottom:20px; }

	header .inferior nav .links &gt; span .submenu { display:none; position:absolute; width:190px; top:28px; left:50%; margin-top:0; margin-left:-95px; background:#fff; border-bottom-right-radius:8px; border-bottom-left-radius:8px; box-shadow:0px 3px 10px 0px rgba(0,0,0,0.5); overflow:hidden; z-index:999; }
	header .inferior nav .links &gt; span .submenu::after { position:absolute; content:''; width:100%; height:2px; top:0; left:0; background:linear-gradient(180deg, rgba(2,148,197,1) 30%, rgba(127,188,2,1) 70%); }
	header .inferior nav .links &gt; span .submenu .miolo { padding:0; }
	header .inferior nav .links &gt; span .submenu .miolo::after { display:none; width:0; height:0; }
	header .inferior nav .links &gt; span .submenu .miolo &gt; a { font-size:15px; font-weight:bold; line-height:1.1; text-transform:uppercase; padding:15px 20px; background:#fff; }
	header .inferior nav .links &gt; span .submenu .miolo &gt; a:hover { text-decoration:none; background:#ebf7fb; }

	header.fixo .superior .loja-site { display:flex; }
	header.fixo .superior .acesso-restrito { margin:8px 0; }
	header.fixo .superior .idiomas { margin:8px 0; }
	header.fixo .superior .midias-sociais { display:block; }

	header.fixo .inferior { margin:8px 0; }
	header.fixo .inferior figure { width:16%; }

	/* main */
	main { padding-top:129px; }

	/* home */
	#slideshow.video &gt; div .video-slide iframe { height:505px; }

	#inicio .miolo { padding:40px 0; }

	#chamadas .miolo .chamada a span.hover { height:0; top:100%; }
	#chamadas .miolo .chamada a:hover span.hover { height:100%; top:0; overflow:hidden; transition:all 1s; }

	#certificacoes { padding:40px 0 0 0; }
	#certificacoes h1 { font-size:40px; padding-bottom:25px; margin-bottom:40px; }
	#certificacoes .miolo { margin-top:40px; }
	#certificacoes .miolo .ampliacao { width:30%; }
	#certificacoes .miolo .lista { /*width:65%;*/ width:100%; justify-content:center; }
	#certificacoes .miolo .lista figure { width:29%; margin:0 15px 20px 15px; }

	#tecnologias-home { padding:40px 0 0 0; }
	#tecnologias-home h1 { font-size:40px; padding-bottom:25px; margin-bottom:40px; }
	#tecnologias-home .lista .owl-dots { margin-top:30px; }

	#blog-home { padding:40px 0; }
	#blog-home h1 { font-size:40px; padding-bottom:25px; margin-bottom:40px; }

	#newsletter .miolo-1760 { padding:60px 40px; }
	/*#newsletter .fundo { background-size:unset; }*/
	#newsletter h1 { width:100%; }
	#newsletter h2 { width:100%; }
	#newsletter form input[type=text] { width:40%; }

	/* sobre */
	#sobre .miolo { padding:40px 0; }
	#sobre h1 { font-size:40px; padding-bottom:25px; margin-bottom:40px; }

	#sobre .certificacoes .lista .item .espaco { padding:85px 0; }

	/* sustentabilidade */
	#sustentabilidade .miolo { padding:40px 0; }
	#sustentabilidade h1 { font-size:40px; padding-bottom:25px; margin-bottom:40px; }

	#sustentabilidade .miolo .certificacoes .lista .item .espaco { padding:85px 0; }

	/* blog */
	#life-hits .miolo,
	#life-hits .miolo-1720 { padding:40px 0; }

	#life-hits aside .categorias { width:66%; }
	#life-hits aside .categorias a { font-size:20px; color:#002938; line-height:1.2; }
	#life-hits aside .busca { width:32%; }

	#life-hits .postagens { margin-top:95px; }
	#life-hits .postagens .listagem &gt; div { width:31.5%; }

	#life-hits article { margin-top:95px; }
	#life-hits article figure .fundo { height:340px; }

	/* produtos */
	#produtos .segmentos a { width:240px; height:111px; background-position:top center !important; margin:0 25px }

	#produtos .intro h1 { font-size:40px; padding-bottom:25px; }
	#produtos .intro .descricao { margin-top:40px; }

	#produtos .breadcrumb { margin-bottom:50px }

	#produtos .orcamentos .lista { width:76%; }
	#produtos .orcamentos .botoes { width:23%; }

	/* produto detalhe */
	#produto-detalhe .intro h1 { font-size:40px; padding-bottom:25px; }

	#produto-detalhe .segmentos a { width:240px; height:111px; background-position:top center !important; margin:0 25px }

	/*
	#produto-detalhe .detalhe { padding:50px 0 25px 0 }
	#produto-detalhe .detalhe .meio { width:310px; margin-right:25px; float:left }
	#produto-detalhe .detalhe .meio .bases { margin:15px 0 10px 0 }
	#produto-detalhe .detalhe .direita { width:232px; padding-top:0; clear:inherit; float:left }

	#produto-detalhe .detalhe .botoes a { margin:0 0 10px 0 }
	#produto-detalhe .detalhe .botoes a.sol-rep { position:relative; padding:15px 12px 15px 43px }
	#produto-detalhe .detalhe .botoes a.sol-rep span { position:absolute; top:20px; left:12px 	}

	#produto-detalhe .detalhe .botoes a.disp { position:relative; padding:15px 12px 15px 43px }
	#produto-detalhe .detalhe .botoes a.disp span { position:absolute; top:20px; left:12px 	}
	*/

	#produto-detalhe .detalhe { display:flex; width:auto; height:auto; flex-wrap:wrap; justify-content:flex-start; }
	#produto-detalhe .detalhe .breadcrumb { width:100%; height:auto; margin-bottom:55px; }

	#produto-detalhe .detalhe .esquerda { width:400px; margin:0 70px 0 0; }
	#produto-detalhe .detalhe .galeria .ampliacao { margin-bottom:20px; }
	#produto-detalhe .detalhe .galeria .miniaturas { justify-content:flex-start; }
	#produto-detalhe .detalhe .galeria .miniaturas span { margin:0 25px 25px 0; }

	#produto-detalhe .detalhe .videos { margin-top:0; justify-content:flex-start; }
	#produto-detalhe .detalhe .videos a { margin:0 25px 25px 0; }

	#produto-detalhe .detalhe .direita { width:45.5%; }
	#produto-detalhe .detalhe .descricao { font-size:20px; margin:40px 0 30px 0; }
	#produto-detalhe .detalhe .cores { margin-bottom:20px; }

	#produto-detalhe .detalhe .botoes { width:auto; }

	#produto-detalhe .mais-informacoes { margin-top:40px; }
	#produto-detalhe .mais-informacoes h2 { margin-bottom:40px; }

	#produto-detalhe .mais-informacoes .composicoes h2 { margin-bottom:40px; }

	#produto-detalhe .mais-informacoes .miolo { padding:40px 0; }
	#produto-detalhe .mais-informacoes .miolo .informacoes-tecnicas h3,
	#produto-detalhe .mais-informacoes .miolo .tecnologias h3,
	#produto-detalhe .mais-informacoes .miolo .indicacao-uso h3 { margin-bottom:40px; }
	#produto-detalhe .mais-informacoes .miolo .informacoes-tecnicas { width:32%; margin-bottom:0; }
	#produto-detalhe .mais-informacoes .miolo .tecnologias { width:32%; margin-bottom:0; }
	#produto-detalhe .mais-informacoes .miolo .indicacao-uso { width:32%; margin-bottom:0; }

	#produto-detalhe .atencao { margin-top:40px; }

	/* orcamento */
	#orcamento .orcamento .dados.etapa-3 { margin:40px auto }

	#orcamento .orcamento .lista .cabecalho { display:block; margin-bottom:10px; overflow:hidden }
	#orcamento .orcamento .lista .cabecalho &gt; div { display:inline-block; width:auto; font-size:12.3px; color:#214f5a; padding:10px 10px 10px 0; margin-right:10px; border-right:#fff 1px solid; float:left }
	#orcamento .orcamento .lista .cabecalho &gt; div:last-child { margin:0; padding-right:0; border-right:0 }
	#orcamento .orcamento .lista .cabecalho .img-detalhes { width:23% }
	#orcamento .orcamento .lista .cabecalho .cod-cor { width:9.5% }
	#orcamento .orcamento .lista .cabecalho .segmento { width:12% }
	#orcamento .orcamento .lista .cabecalho .tecnologia { width:13% }
	#orcamento .orcamento .lista .cabecalho .peso-rolo { width:10% }
	#orcamento .orcamento .lista .cabecalho .qtd-rolos { width:8% }
	#orcamento .orcamento .lista .cabecalho .unidade { display:inline-block; width:8%; text-align:center }
	#orcamento .orcamento .lista .cabecalho .quilos { display:inline-block; width:8%; text-align:center }

	#orcamento .orcamento .lista .linha { padding:5px 0 0 0; margin-bottom:25px; border:none; overflow:hidden }
	#orcamento .orcamento .lista .linha &gt; div { display:inline-block; width:auto; border-right:#80bd01 1px solid; padding:10px 10px 10px 0; margin-right:10px; float:left }
	#orcamento .orcamento .lista .linha &gt; div:last-child { margin:0; padding-right:0; border-right:0 }
	#orcamento .orcamento .lista .linha .img-detalhes { width:23% }
	#orcamento .orcamento .lista .linha .img-detalhes figure { width:70px }
	#orcamento .orcamento .lista .linha .cod-cor { width:9.5% }
	#orcamento .orcamento .lista .linha .segmento { width:12%; text-align:center }
	#orcamento .orcamento .lista .linha .tecnologia { width:13%; text-align:center }
	#orcamento .orcamento .lista .linha .tecnologia span { display:block; letter-spacing:-1px }
	#orcamento .orcamento .lista .linha .peso-rolo { width:10% }
	#orcamento .orcamento .lista .linha .qtd-rolos { width:8%; text-align:center }
	#orcamento .orcamento .lista .linha .qtd-rolos label { margin-bottom:5px }
	#orcamento .orcamento .lista .linha .unidade { display:inline-block; width:8%; text-align:center }
	#orcamento .orcamento .lista .linha .quilos { display:inline-block; width:8%; text-align:center }

	#orcamento .orcamento .total &gt; div { display:inline-block; margin-left:15px }

	#orcamento .orcamento .detalhes { width:40%; margin:40px 0; padding:0; border:none; float:left }

	#orcamento .orcamento .formulario { width:54%; margin:40px 0 40px 20px; padding-left:20px; border-left:#1e3669 1px solid; float:right }
	#form-orcamento &gt; div input[type=text] { width:71.5% }
	#form-orcamento &gt; .duas-colunas &gt; div { width:47% }
	#form-orcamento &gt; .duas-colunas &gt; div:first-child .seletor { width:38% }
	#form-orcamento &gt; .duas-colunas &gt; div:first-child .seletor select { width:125% }
	#form-orcamento input[name=cidade] { width:67.5% !important }

	/* linhas */
	#linhas .miolo { padding:40px 0; }
	#linhas h1 { font-size:40px; padding-bottom:25px; margin-bottom:40px; }

	#linhas .itens .conteudo &gt; div h3 { font-size:40px; padding-bottom:25px; margin-bottom:40px; }

	/* tecnologias */
	#tecnologias .miolo { padding:40px 0; }
	#tecnologias h1 { font-size:40px; padding-bottom:25px; margin-bottom:40px; }

	/* fale conosco */
	#fale-conosco .miolo { padding:40px 0; }
	#fale-conosco h1 { font-size:40px; padding-bottom:25px; margin-bottom:40px; }

	/* trabalhe conosco */
	#trabalhe-conosco .miolo { padding:40px 0; }
	#trabalhe-conosco h1 { font-size:40px; padding-bottom:25px; margin-bottom:40px; }

	#form-curriculo { margin:40px auto 0 auto; }

	/* gestÃ£o de pessoas */
	#gestao-pessoas .miolo { padding:40px 0; }
	#gestao-pessoas h1 { font-size:40px; padding-bottom:25px; margin-bottom:40px; }

	#gestao-pessoas .topo { margin:0 0 60px 0; }

	#gestao-pessoas .listagem &gt; div { margin-bottom:40px; }
	#gestao-pessoas .listagem &gt; div &gt; div { width:85%; }

	/* links */
	#links .miolo { padding:40px 0; }
	#links h1 { font-size:40px; padding-bottom:25px; margin-bottom:110px; }

	#links .listagem &gt; div { width:43%; margin:0 30px 60px 30px; }

	/* representantes */
	#representantes .miolo { padding:40px 0; }
	#representantes h1 { font-size:40px; padding-bottom:25px; margin-bottom:40px; }

	/* rodape */
	footer { margin-top:40px; }
	footer .superior { padding:40px 10px; }
	footer .superior .miolo { display:flex; flex-wrap:wrap; justify-content:space-between; }
	footer .superior .miolo figure { width:15%; margin:0; }
	footer .superior .miolo figure img { max-width:100%; height:auto; }

	footer .superior .miolo nav { width:82%; padding:0; margin:0; justify-content:space-between; align-items:flex-start; align-content:flex-end; }
	footer .superior .miolo nav &gt; span { text-align:left; margin:0; }
	footer .superior .miolo nav &gt; span .submenu { display:block !important; width:auto; max-width:95px; height:auto; margin-top:8px; }
	footer .superior .miolo nav &gt; span .submenu .miolo { display:flex; flex-flow:column; flex-wrap:wrap; }
	footer .superior .miolo nav &gt; span .submenu .miolo &gt; a { font-size:14px; color:#000; text-decoration:none; margin-bottom:5px; }
	footer .superior .miolo nav &gt; span .submenu .miolo &gt; a:last-child { margin-bottom:5px; }
	footer .superior .miolo nav &gt; span .submenu .miolo &gt; a:hover { text-decoration:underline; }

	footer .superior .miolo .logos { width:100%; padding:0; margin:20px 0; justify-content:flex-end; }
	footer .superior .miolo .logos a { margin:0 0 0 20px; }

	footer .superior .miolo .politicas a { margin:0 5px; }

	footer .inferior .miolo { display:flex; flex-wrap:wrap; justify-content:center; }
	footer .inferior .miolo address { width:100%; padding:0; }
	footer .inferior .miolo .email { width:auto; margin:0 5px 10px 5px; }
	footer .inferior .miolo .telefones { width:auto; margin:0 5px 10px 5px; }
	footer .inferior .miolo .midias { width:100%; }

}
@media screen and (min-width : 960px){

	/* main */
	main { padding-top:132px; }

	/* home */
	#slideshow.video &gt; div .video-slide iframe { height:540px; }

	#certificacoes .miolo .lista figure { width:28%; margin:0 20px 40px 20px; }

	/* blog */
	#life-hits article figure .fundo { height:370px; }
	
	/* produtos */
	#produtos .chamadas-produtos { padding:50px 0; }
	#produtos .chamadas-produtos p { margin-bottom:50px; }

	#produtos .lista .item { width:auto; margin:0 25px 50px 25px; }
	#produtos .lista .item figure { margin-bottom:40px; }

	#produto-detalhe .detalhe .direita { width:49%; }

	/* orcamento */
	#form-orcamento input[name=cidade] { width:68% !important }

}
@media screen and (min-width : 1000px){

	/* home */
	#slideshow.imagens &gt; div { height:768px; }
	#slideshow.imagens &gt; div picture { height:768px; }
	#slideshow.imagens &gt; div picture img { width:1920px; max-width:1920px; height:768px; margin-left:-960px; }

	#slideshow.video &gt; div .video-slide iframe { height:562px; }

	#certificacoes .miolo .lista figure { width:20%; margin:0 20px 20px 20px; }

	/* main */
	main { padding-top:134px; }

}
@media screen and (min-width : 1024px){

	/* topo */
	header .superior .acesso-restrito { margin:0 0 0 125px; }
	header.fixo .superior .acesso-restrito { margin:0 0 0 125px; }

	/* main */
	main { padding-top:135px; }

	/* sobre */
	#sobre .galeria { display:block; justify-content:unset; overflow:hidden; }
	#sobre .galeria .item.contador-1 { width:48%; margin:0 15px 15px 0; float:left;	}
	#sobre .galeria .item { width:14.8%; float:left; }

	#sobre .certificacoes { padding:40px 0 0 0; }
	#sobre .certificacoes .lista .item .espaco { padding:42px 0; }

	#sobre .certificacoes .navegacao { top:430px; }
	#sobre .certificacoes .navegacao a { width:auto; margin:0 12px; }

	/* sustentabilidade */
	#sustentabilidade .miolo .certificacoes { padding:40px 0 0 0; }
	#sustentabilidade .miolo .certificacoes .lista .item .espaco { padding:42px 0; }

	#sustentabilidade .miolo .certificacoes .navegacao { top:430px; }
	#sustentabilidade .miolo .certificacoes .navegacao a { width:auto; margin:0 12px; }

	/* blog */
	#life-hits article figure .fundo { height:390px; }
	
	/* produtos */
	#produtos .busca label { margin:0 25px 0 0; }
	#produtos .busca &gt; div input[type=text] { width:270px; }

	#produtos .orcamentos .lista { width:79%; }
	#produtos .orcamentos .botoes { width:21%; }

	/* produto detalhe */
	/*
	#produto-detalhe .navegacao { position:absolute; width:100%; top:25px; left:0; z-index:0 }
	#produto-detalhe .navegacao a { width:40px; height:40px; background:#f00; text-indent:-5000em }
	#produto-detalhe .navegacao a.anterior { background:url(../img/seta-detalhe-anterior.png) center; float:left }
	#produto-detalhe .navegacao a.proximo { background:url(../img/seta-detalhe-proximo.png) center; float:right }

	#produto-detalhe .detalhe { width:864px; padding:25px 0; margin:0 auto; }

	#produto-detalhe .ver-todos { margin:25px 0; }
	*/

	#produto-detalhe .navegacao { position:absolute; width:100%; top:75px; left:0; z-index:0; }
	#produto-detalhe .navegacao a { width:40px; height:40px; margin:0; background:#f00; text-indent:-5000em; }
	#produto-detalhe .navegacao a.anterior { background:url(../img/seta-detalhe-anterior.png) center no-repeat; float:left }
	#produto-detalhe .navegacao a.proximo { background:url(../img/seta-detalhe-proximo.png) center no-repeat; float:right }

	#produto-detalhe .detalhe { width:864px; padding:0; margin:0 auto; }
	#produto-detalhe .detalhe .direita { width:45%; }

	#produto-detalhe .ver-todos { margin:25px 0; }

	/* orcamento */
	#form-orcamento &gt; div input[type=text] { width:71.8% }
	#form-orcamento &gt; .duas-colunas &gt; div { width:47.4% }

}
@media screen and (min-width : 1100px){

	/* header */
	header .inferior nav .links &gt; span &gt; a { font-size:18px; }
	header .inferior nav .links &gt; span .submenu { top:32px; }

	/* main */
	main { padding-top:139px; }

	/* home */
	#slideshow.video &gt; div .video-slide iframe { height:618px; }

	#tecnologias-home .central { width:1100px; }
	#tecnologias-home .lista .item figure { width:260px; }
	#tecnologias-home .lista .item .descricao { width:755px; }
	#tecnologias-home .lista .item .descricao h2 { margin-bottom:30px; }

	#certificacoes .miolo .lista figure { width:16%; }

	/* sobre */
	#sobre .certificacoes { max-width:1020px; padding:150px 0 0 0; margin:0 auto; }

	#sobre .certificacoes .lista .item figure { margin-bottom:60px; }
	#sobre .certificacoes .lista .item .espaco { padding:48px 0; margin-bottom:70px; }

	#sobre .certificacoes .lista .item .dados h3 { font-size:24px; margin-bottom:40px; }

	#sobre .certificacoes .navegacao { top:630px; margin:0; }
	#sobre .certificacoes .navegacao a { width:auto; margin:0 14px; }

	/* sustentabilidade */
	#sustentabilidade .miolo .certificacoes { max-width:1100px; padding:0; margin:0 auto; }

	#sustentabilidade .miolo .certificacoes .lista .item figure { margin-bottom:60px; }
	#sustentabilidade .miolo .certificacoes .lista .item .espaco { padding:48px 0; margin-bottom:70px; }

	#sustentabilidade .miolo .certificacoes .lista .item .dados h3 { font-size:24px; margin-bottom:40px; }

	#sustentabilidade .miolo .certificacoes .navegacao { top:500px; margin:0; }
	#sustentabilidade .miolo .certificacoes .navegacao a { width:auto; margin:0 14px; }

	/* blog */
	#life-hits .miolo,
	#life-hits .miolo-1720 { padding:75px 0 110px 0; }
	#life-hits aside .categorias { width:73%; }
	#life-hits aside .categorias a { margin-right:20px; }
	#life-hits aside .busca { width:26%; }

	#life-hits article figure .fundo { height:420px; }
	#life-hits article figure .dados { padding:70px; }

	/* sustentabilidade */
	#sustentabilidade .miolo { padding:75px 0 110px 0; }
	#sustentabilidade h1 { margin-bottom:60px; }
	#sustentabilidade .miolo .descricao { max-width:1325px; margin:0 auto; }

	#sustentabilidade .itens { max-width:1250px; margin:150px auto 0 auto; }
	#sustentabilidade .itens .conteudo &gt; div .descricao h2 { font-size:40px; margin-bottom:40px; }

	/* produtos */
	#produtos .intro { max-width:1100px; padding:75px 0; margin:0 auto; }

	#produtos .orcamentos { margin:0 20px 40px 20px; }
	#produtos .orcamentos .lista { width:72%; }
	#produtos .orcamentos .botoes { width:28%; }

	#produtos .central { display:flex; flex-wrap:wrap; justify-content:space-between; }

	#produtos .abrir-filtro { display:none; }
	#produtos .filtro { display:block; position:sticky; top:150px; z-index:unset; }
	#produtos .filtro span.fechar { display:none; }

	#produtos .produtos { width:67.5%; }

	#produtos .paginacao { width:100%; }

	.gerar-pdf {  }

	/* produto detalhe */
	#produto-detalhe .intro { max-width:1100px; padding:75px 0; margin:0 auto; }

	/* linhas */
	#linhas .miolo { padding:75px 0 110px 0; }
	#linhas h1 { margin-bottom:55px; }

	#linhas .linhas { margin:120px 0; }
	#linhas .linhas .itens { width:95%; }
	#linhas .itens .conteudo &gt; div h3 { margin-bottom:70px; }

	#linhas .itens .conteudo &gt; div .esquerda { width:625px; margin-right:0; float:left; }
	#linhas .itens .conteudo &gt; div .direita { width:32%; float:right; }

	/* tecnologias */
	#tecnologias .miolo { padding:75px 0 110px 0; }
	#tecnologias h1 { margin-bottom:55px; }

	#tecnologias .itens { max-width:1075px; margin:0 auto; }
	#tecnologias .itens .linhas { width:94%; margin:100px auto 120px auto; }

	/* links */
	#links .miolo { padding:70px 0 0 0; }

	#links .listagem { max-width:1080px; margin:0 auto; justify-content:space-between; }
	#links .listagem &gt; div,
	#links .listagem &gt; div:last-child { width:450px; height:225px; margin:0 0 125px 0; }

	/* gestao de pessoas */
	#gestao-pessoas .miolo { padding:70px 0; }

	#gestao-pessoas h1 { margin-bottom:60px; }

	#gestao-pessoas .topo { max-width:1310px; margin:0 auto 150px auto; }

	#gestao-pessoas .listagem { max-width:1130px; margin: 0 auto; }
	#gestao-pessoas .listagem &gt; div { margin-bottom:60px; }
	#gestao-pessoas .listagem &gt; div:last-child { margin-bottom:0; }
	#gestao-pessoas .listagem &gt; div &gt; div h2 { font-size:22px; margin-bottom:30px; }

	/* representantes */
	#representantes h1 { margin-bottom:60px; }

	#representantes .miolo { padding:70px 0 100px 0; }

	#representantes .subtitulo { padding:0 0 115px 0; }

	#form-representante .duas-colunas .esquerda,
	#form-representante .duas-colunas .direita { width:470px }
	#form-representante .duas-colunas &gt; div &gt; div { margin-bottom:30px; }

	/* contato */
	#fale-conosco .miolo { max-width:1155px; padding:70px 0 100px 0; margin:0 auto; }

	#fale-conosco h1 { margin-bottom:90px; }

	#fale-conosco .esquerda { width:460px; line-height:2; }

	#form-contato { width:460px; }
	#form-contato &gt; div { margin-bottom:30px; }

	/* trabalhe conosco */
	#trabalhe-conosco .miolo { padding:70px 0 100px 0; }
	#trabalhe-conosco h1 { margin-bottom:60px; }

	#trabalhe-conosco .intro { max-width:1245px; margin:0 auto 110px auto; }

	#form-curriculo .coluna { margin-bottom:30px; }
	#form-curriculo .arquivo { margin:0 15px; }
	#form-curriculo .botao { margin:0 15px; }

	#trabalhe-conosco .beneficios { margin:100px 0; }

	#vagas { max-width:1100px; margin:0 auto; }
	#vagas .vagas { margin-top:20px; }
	#vagas .vagas &gt; div,
	#vagas .vagas &gt; div:last-child { padding:30px; }

	/* rodape */
	footer .superior .miolo nav &gt; span &gt; a { font-size:18px; }

	footer .inferior .miolo address { width:auto; margin:0; }
	footer .inferior .miolo .email { width:auto; margin:0 20px; }
	footer .inferior .miolo .telefones { width:auto; margin:0; }
	footer .inferior .miolo .midias { width:100%; margin:10px 0 0 0; }

}
@media screen and (min-width : 1200px){

	/* internas */
	.interna .titulo.chamadas-produtos span { font-size:60px; }

	.interna .titulo.tit-fundo-produtos_sportswear h1,
	.interna .titulo.tit-fundo-produtos_beachwear h1,
	.interna .titulo.tit-fundo-produtos_underwear h1,
	.interna .titulo.tit-fundo-produtos_estamparia h1 { font-size:60px; }

	/* topo */
	header .superior .acesso-restrito { margin:0 0 0 180px; }
	header.fixo .superior .acesso-restrito { margin:0 0 0 180px; }

	header .inferior nav .links &gt; span .submenu { top:33px; }

	/* main */
	main { padding-top:145px; }

	/* home */
	#slideshow.video &gt; div .video-slide { max-width:1200px; margin:0 auto; }
	#slideshow.video &gt; div .video-slide iframe { height:675px; }

	#certificacoes .central { width:1200px; }
	#certificacoes h1 {	margin-bottom:65px; }
	#certificacoes h2 { margin-top:50px }
	#certificacoes p { line-height:1.7; }
	#certificacoes .miolo { min-height:315px; margin-top:60px; }
	#certificacoes .miolo .ampliacao { width:315px; }
	#certificacoes .miolo .lista { width:100%; }

	#tecnologias-home { padding:80px 0 0 0; }
	#tecnologias-home h1 { margin-bottom:80px; }

	#newsletter form input[type=text] { width:40%; }

	/* sobre */
	#sobre .certificacoes .navegacao { top:660px; margin:0; }

	/* sustentabilidade */
	#sustentabilidade .miolo .descricao figure { margin-bottom:75px; }
	#sustentabilidade .miolo .descricao p { margin-bottom:25px; }
	#sustentabilidade .miolo .descricao p a.nossas-acoes { margin-top:35px; }

	#sustentabilidade .miolo .linha-green { max-width:1240px; margin:160px auto 0 auto; }
	#sustentabilidade .miolo .linha-green .breve { margin-bottom:100px; }

	#sustentabilidade .miolo .linha-green .lista { margin-bottom:75px; justify-content:center; }
	#sustentabilidade .miolo .linha-green .lista .item { width:30.8%; margin:0 15px 20px 15px; }
	#sustentabilidade .miolo .linha-green .lista .item figure &gt; a span { font-size:25px; padding:0 50px; }

	#sustentabilidade .miolo .linha-green .conteudos .conteudo { max-width:890px; margin:0 auto; }
	#sustentabilidade .miolo .linha-green .conteudos .conteudo h2 { font-weight:bold; margin-bottom:35px; }

	#sustentabilidade .miolo .o-que-fazemos { margin-top:160px; }
	#sustentabilidade .miolo .o-que-fazemos .centro .lista .item { padding:90px 250px; }
	#sustentabilidade .miolo .o-que-fazemos .centro .lista .item .descricao h2 { font-size:32px; margin-bottom:40px; }
	#sustentabilidade .miolo .o-que-fazemos .centro .lista .item .descricao p { line-height:1.7; margin-bottom:15px; }
	#sustentabilidade .miolo .o-que-fazemos .centro .setas { margin-top:-50px; }
	#sustentabilidade .miolo .o-que-fazemos .centro .setas span.anterior,
	#sustentabilidade .miolo .o-que-fazemos .centro .setas span.proxima { width:auto; height:auto; font-size:140px; line-height:0.3; }

	#sustentabilidade .miolo .icones { max-width:1120px; margin:125px auto 0 auto; }
	#sustentabilidade .miolo .icones .item { width:333px; padding:35px; margin:0 20px 40px 20px; }

	#sustentabilidade .miolo .certificacoes { max-width:1020px; padding:0; margin:120px auto 0 auto; }

	#sustentabilidade .miolo .acoes-sociais { max-width:1120px; margin:160px auto 0 auto; }
	#sustentabilidade .miolo .acoes-sociais .lista .item { width:333px; padding:35px; margin:0 20px 40px 20px; }

	/* internas */
	.interna .titulo h1 { padding:60px 0 }

	/* sobre */
	#sobre .miolo { padding:75px 0 125px 0; }
	#sobre h1 { margin-bottom:70px; }
	#sobre .descricao { max-width:1200px; margin:0 auto 65px auto; }
	#sobre .proposito { max-width:1200px; margin:0 auto 65px auto; }

	#sobre .mvv { max-width:1215px; margin:0 auto 150px auto; }
	#sobre .mvv &gt; div,
	#sobre .mvv &gt; div:last-child { width:355px; min-height:355px; padding-top:160px; }

	/* blog */
	#life-hits aside { align-items:center; }

	/* produtos */
	#produtos .central { width:1200px; }

	#produtos .intro &gt; p { font-size:27px; }

	#produtos .produtos { width:71.5%; }

	#produtos .orcamentos { width:auto; margin:0 20px 40px 20px; padding:48px 20px 20px 20px; }
	#produtos .orcamentos .lista { width:75%; }
	#produtos .orcamentos .ver-mais {  }
	#produtos .orcamentos .botoes { width:25%; }
	#produtos .orcamentos .botoes a { margin:0 0 15px 0 }

	/* produto detalhe */
	#produto-detalhe .navegacao a { width:64px; height:64px; }

	#produto-detalhe .detalhe { width:1010px; }
	#produto-detalhe .detalhe .direita { width:53%; }
	
	#produto-detalhe .outras-bases { margin-top:55px; }
	#produto-detalhe .outras-bases .lista { width:50%; }

	#produto-detalhe .mais-informacoes { margin-top:55px; }
	#produto-detalhe .mais-informacoes h2 { margin-bottom:50px; }

	#produto-detalhe .mais-informacoes .composicoes { padding:50px 0; }
	#produto-detalhe .mais-informacoes .composicoes .lista { padding:0 50px; }
	#produto-detalhe .mais-informacoes .composicoes .lista .central span { width:25%; padding:8px; }

	#produto-detalhe .mais-informacoes .miolo { padding:50px 0; }

	#produto-detalhe .atencao { margin-top:50px; }
	#produto-detalhe .atencao h2 { margin:0 90px 0 0; }
	#produto-detalhe .atencao p { width:79.5%; }

	#produto-detalhe .ver-todos { margin:50px 0 0 0; }

	/* produto cadastro */
	#balao-cadastro .miolo { width:625px; margin-top:100px; padding:40px }
	#balao-cadastro .formulario h2 { margin-bottom:20px; padding-bottom:20px }
	#balao-cadastro .formulario p { margin-bottom:30px }

	#balao-cadastro .formulario form &gt; div { margin-bottom:18px }
	#balao-cadastro .formulario form &gt; .duas-colunas { margin-bottom:18px }
	#balao-cadastro .formulario form &gt; .duas-colunas.final { margin-bottom:40px }

	/* orcamento */
	#orcamento .orcamento .dados.etapa-3 { margin:60px auto }

	#orcamento .etapas { margin-bottom:30px }
	#orcamento .etapas span { margin:0 25px }

	#orcamento .orcamento { margin-bottom:60px }
	#orcamento .orcamento .voltar { width:auto; margin:15px 0 0 20px; float:left }
	#orcamento .orcamento &gt; p { width:25%; margin:0 auto; text-align:center }
	#orcamento .orcamento .dados { margin-top:30px; padding:30px 40px }

	#orcamento .orcamento .lista .cabecalho &gt; div { padding:20px 15px 20px 0; margin:0 15px 0 0 }
	#orcamento .orcamento .lista .cabecalho .img-detalhes { width:230px }
	#orcamento .orcamento .lista .cabecalho .cod-cor { width:120px }
	#orcamento .orcamento .lista .cabecalho .segmento { width:110px }
	#orcamento .orcamento .lista .cabecalho .tecnologia { width:125px }
	#orcamento .orcamento .lista .cabecalho .peso-rolo { width:125px }
	#orcamento .orcamento .lista .cabecalho .qtd-rolos { width:175px }
	#orcamento .orcamento .lista .cabecalho .unidade,
	#orcamento .orcamento .lista .cabecalho .quilos { width:64px; font-size:12.2px }
	
	#orcamento .orcamento .lista .linha { margin-bottom:18px }
	#orcamento .orcamento .lista .linha &gt; div { padding:20px 15px 20px 0; margin:0 15px 0 0 }
	#orcamento .orcamento .lista .linha .img-detalhes { width:230px }
	#orcamento .orcamento .lista .linha .img-detalhes figure { width:auto; margin-right:18px }
	#orcamento .orcamento .lista .linha .cod-cor { width:120px }
	#orcamento .orcamento .lista .linha .segmento { width:110px; text-align:center }
	#orcamento .orcamento .lista .linha .tecnologia { width:125px; text-align:center }
	#orcamento .orcamento .lista .linha .tecnologia span { margin:0; letter-spacing:-0.5px }
	#orcamento .orcamento .lista .linha .peso-rolo { width:125px }
	#orcamento .orcamento .lista .linha .qtd-rolos { width:175px; text-align:center }
	#orcamento .orcamento .lista .linha .qtd-rolos label { margin-bottom:5px }
	#orcamento .orcamento .lista .linha .unidade,
	#orcamento .orcamento .lista .linha .quilos { width:64px; font-size:20px }

	#orcamento .orcamento .total { margin-top:45px }
	#orcamento .orcamento .botoes { margin-top:45px }
	#orcamento .orcamento .botoes a { max-width:155px; margin:0 0 0 20px }

	#orcamento .orcamento .detalhes { width:518px }
	#orcamento .orcamento .detalhes h2 { margin-bottom:45px }
	#orcamento .orcamento .detalhes .itens { margin-top:20px }
	#orcamento .orcamento .detalhes .itens .item { margin-bottom:5px }

	#orcamento .orcamento .formulario { width:530px; padding-left:70px; margin-left:70px }
	#form-orcamento &gt; div .radios &gt; div label { width:auto }
	#form-orcamento &gt; div label { width:150px }
	#form-orcamento &gt; div input[type=text] { width:294px }

	#form-orcamento &gt; .duas-colunas &gt; div:first-child { width:225px }
	#form-orcamento &gt; .duas-colunas &gt; div:first-child label { width:150px }
	#form-orcamento &gt; .duas-colunas &gt; div:first-child .seletor { width:60px; background-position:89% center }
	#form-orcamento &gt; .duas-colunas &gt; div:first-child .seletor select { width:130% }
	#form-orcamento &gt; .duas-colunas &gt; div:last-child { width:209px }
	#form-orcamento &gt; .duas-colunas &gt; div:last-child label { width:65px }
	#form-orcamento input[name=cidade] { width:129px !important }
	#form-orcamento &gt; .retorno { width:293px }

	#orcamento .obrigado figure { width:38% }
	#orcamento .obrigado &gt; div { width:59% }
	#orcamento .obrigado &gt; div p { line-height:30px }

	/* tecnologias */
	#tecnologias .descricao { max-width:1255px; margin:0 auto; }

	#tecnologias .itens .linhas { width:100%; }
	#tecnologias .itens .linhas .owl-nav button.owl-prev { margin-left:-35px; }
	#tecnologias .itens .linhas .owl-nav button.owl-next { margin-right:-35px; }

	#tecnologias .itens .conteudo &gt; div .centro figure { width:auto; }
	#tecnologias .itens .conteudo &gt; div .centro .dados { width:750px; }
	#tecnologias .itens .conteudo &gt; div .centro .dados h3 { margin-bottom:25px; }

	/* trabalhe conosco */
	#vagas .vagas &gt; div,
	#vagas .vagas &gt; div:last-child { padding:30px; margin-bottom:35px; }
	#vagas .vagas &gt; div .descricao { margin:30px 0; }
	#vagas .vagas &gt; div .data { text-align:left; }
	#vagas .vagas &gt; div .botoes { width:auto; margin-top:30px; }
	#vagas .vagas &gt; div .botoes a { width:48%; margin:0; }

	/* rodape */
	footer .superior .miolo .logos { margin:0 0 20px 0; }

	footer .inferior { padding:15px 20px; }
	footer .inferior .miolo { justify-content:space-between; align-items:center; }
	footer .inferior .miolo address { margin:0; }
	footer .inferior .miolo .email { margin:0; }
	footer .inferior .miolo .telefones { margin:0; }
	footer .inferior .miolo .midias { width:auto; margin:0; }

	/* paginacao */
	#paginacao { margin:40px 0 }

}
@media screen and (min-width : 1270px){

	/* sobre */
	#sobre .galeria { max-width:1270px; margin:0 auto; }
	#sobre .galeria .item { width:14.8%; margin:0 15px 14.4px 0; }

}
@media screen and (min-width : 1364px){

	/* header */
	header .superior .acesso-restrito { margin:0 0 0 225px; }
	header.fixo .superior .acesso-restrito { margin:0 0 0 225px; }

	/* main */
	main { padding-top:152px; }

	/* linhas */
	#linhas .descricao {  }
	#linhas .linhas { max-width:1340px; margin:120px auto; }

	#linhas .itens { max-width:1210px; margin:0 auto; }

	#linhas .itens .conteudo &gt; div .direita { width:455px; float:right; }

	/* blog */
	#life-hits article .voltar { max-width:1340px; margin:40px auto; }
	#life-hits article .descricao { max-width:1340px; margin:0 auto; }

	#life-hits article .download { max-width:1340px; padding:60px; margin:50px auto 0 auto; }
	#life-hits article .download &gt; p { font-size:24px; margin-bottom:50px; }
	#life-hits article .download &gt; form &gt; div { width:33%; margin:0; }
	#life-hits article .download &gt; form .retorno { font-size:18px; }

	/* produto detalhe */
	/*
	#produto-detalhe .navegacao a.anterior { margin-left:-75px }
	#produto-detalhe .navegacao a.proximo { margin-right:-75px }

	#produto-detalhe .detalhe { width:1180px }
	#produto-detalhe .detalhe .esquerda { margin-right:35px }
	#produto-detalhe .detalhe .galeria { margin-bottom:30px }
	#produto-detalhe .detalhe .tecnologias { margin-bottom:30px }
	#produto-detalhe .detalhe .esquerda .videos { margin:0 }

	#produto-detalhe .detalhe .meio { width:588px; margin-right:35px }
	#produto-detalhe .detalhe .meio h1 { margin-bottom:20px }
	#produto-detalhe .detalhe .meio .breadcrumb { margin-bottom:20px }
	#produto-detalhe .detalhe .meio .bases { margin-top:20px }
	#produto-detalhe .detalhe .meio .descricao,
	#produto-detalhe .detalhe .meio .indicacao { margin-top:20px }

	#produto-detalhe .detalhe .direita { width:250px }
	#produto-detalhe .detalhe .composicao { margin-bottom:20px }
	#produto-detalhe .detalhe .medidas { margin-bottom:20px }
	#produto-detalhe .detalhe .qtd-minima { margin-bottom:20px }
	*/

	#produto-detalhe .navegacao a.anterior { margin-left:-15px; }
	#produto-detalhe .navegacao a.proximo { margin-right:-15px; }

	#produto-detalhe .detalhe { width:1180px; }
	#produto-detalhe .detalhe .direita { width:60%; }

	#produto-detalhe .detalhe .botoes { width:460px; }

	#produto-detalhe .outras-bases .central { width:1180px; }

	#produto-detalhe .mais-informacoes .miolo .central { width:1180px; }
	#produto-detalhe .mais-informacoes .composicoes .lista .central { width:1180px; }

	#produto-detalhe .atencao .central { width:1180px; }
	#produto-detalhe .atencao p { width:80%; }

	#produto-detalhe .ver-todos { width:1180px; padding:0; margin:50px auto 0 auto; }

}
@media screen and (min-width : 1440px){

	.central { width:1440px }

	/* topo */
	header .superior .loja-site { width:460px; }
	header .superior .acesso-restrito { margin:0 450px 0 0; }

	header .inferior { margin:65px 0 25px 0; }
	header .inferior figure { width:auto; }
	header .inferior nav { width:78%; }

	header.fixo .inferior { margin:15px 0; }

	/* main */
	main { padding-top:207px; }

	/* home */
	#slideshow.imagens { padding-bottom:40px; }
	#slideshow.imagens .cycle-pager { bottom:-40px; }

	#inicio .miolo { padding:125px 0 155px 0; }
	#inicio .miolo figure { width:auto; }
	#inicio .miolo .descricao { width:600px; padding-right:135px; margin:0; }
	#inicio .miolo .descricao h1 { font-size:40px; line-height:1.3; margin-bottom:45px; }

	#chamadas .miolo .chamada,
	#chamadas .miolo .chamada:last-child { width:440px; margin:0 20px 40px 20px; }
	#chamadas .miolo .chamada a span.hover span.titulo { font-size:40px; padding:0 20px 70px 20px; }

	#certificacoes { padding:60px 0 0 0; }

	#tecnologias-home .lista .owl-dots { margin-top:70px; }
	#tecnologias-home .lista .owl-dots button { margin:0 18px; }

	#blog-home { padding:110px 0 160px 0; }
	#blog-home h1 { margin-bottom:70px; }
	#blog-home .post figure { width:745px; }

	#blog-home .post .direita { width:615px; }
	#blog-home .post .direita time { margin-bottom:50px; }
	#blog-home .post .direita h2 { margin-bottom:50px; }
	#blog-home .post .direita .breve { margin-bottom:0; }

	#newsletter .miolo-1760 { padding:60px 40px; }
	#newsletter .fundo { background-size:contain; }
	#newsletter h1 { font-size:28px; margin-bottom:20px; }
	#newsletter h2 { margin-bottom:40px; }
	#newsletter form input[type=text] { font-size:18px; padding:15px 25px; }
	#newsletter form input[name=nome-news] { width:355px; }
	#newsletter form input[name=email-news] { width:435px; }
	#newsletter form input[type=submit] { font-size:18px; padding:19px 40px; }

	/* blog */
	#life-hits aside { max-width:1435px; margin:0 auto; }
	#life-hits aside .categorias { width:72%; }
	#life-hits aside .categorias a {  }
	#life-hits aside .busca { width:26%; }

	#life-hits .postagens { max-width:1470px; margin:94px auto 0 auto; }
	#life-hits .postagens .listagem &gt; div { width:31.5%; margin-bottom:45px; }
	#life-hits .postagens .listagem &gt; div time { margin:25px 0; }
	#life-hits .postagens .listagem &gt; div h2 { padding:0 35px; margin-bottom:30px; }
	#life-hits .postagens .listagem &gt; div .breve { line-height:1.6; padding:0 35px; margin-bottom:45px; }

	#life-hits article figure .fundo { height:685px; }
	#life-hits article figure .dados { padding:90px; }

	/* produtos */
	#produtos .orcamentos { margin:0 30px 40px 30px; }

	#produtos .filtro { position:sticky; top:150px; margin-left:-120px; z-index:unset; }
	#produtos .produtos { width:80%; }

	/* rodape */
	footer { margin-top:105px; }
	footer .superior { padding:50px 10px 85px 10px; }
	footer .superior .miolo figure { width:auto; }
	footer .superior .miolo nav { width:78%; }
	footer .superior .miolo .logos { margin:-30px 0 20px 0; z-index:-1; }

}
@media screen and (min-width : 1470px){

	/* blog */
	#life-hits .postagens .listagem &gt; div { width:444px; margin-bottom:100px; }

}
@media screen and (min-width : 1600px){

	/* topo */
	header .inferior { max-width:1560px; margin:65px auto 25px auto; }

	header .superior .acesso-restrito { margin:0 0 0 525px; }
	header.fixo .superior .acesso-restrito { margin:0 0 0 525px; }

	header.fixo .inferior { max-width:1560px; margin:15px auto; }

	/* rodape */
	footer .superior { padding:50px 0 85px 0; }
	footer .superior .miolo { max-width:1560px; margin: 0 auto; }

	footer .inferior { padding:15px 0; }
	footer .inferior .miolo { max-width:1560px; margin: 0 auto; }

}
@media screen and (min-width : 1720px){

	/* blog */
	#life-hits .miolo-1720 { max-width:1720px; margin:0 auto; }
	#life-hits article figure .dados { max-width:1440px; padding:90px 0; left:50%; margin-left:-720px; }

}
@media screen and (min-width : 1760px){

	/* topo */
	header .superior .miolo-1760 { justify-content:space-between; margin:0 auto; }
	header .superior .midias-sociais { margin:0; }

	header .superior .acesso-restrito { margin:0 0 0 575px; }
	header.fixo .superior .acesso-restrito { margin:0 0 0 575px; }

	/* main */
	main { padding-top:152px; }

	/* home */
	#newsletter .miolo-1760 { padding:60px 0; margin:0 auto; }

}
@media screen and (min-width : 1900px){

	/* home */
	#contato-flutuante { display:block; position:fixed; width:auto; height:auto; width:335px; min-height:295px; top:30%; right:0; z-index:99999}
	#contato-flutuante &gt; a { display:block; position:absolute; width:79px; height:79px; right:70px; top:50%; margin-top:-40px }
	#contato-flutuante &gt; a span.linha { display:block; position:absolute; width:100%; height:1px; background:#40B299; top:50%; right:-70px; z-index:-1 }

	#contato-flutuante .formulario { display:block; position:absolute; width:285px; height:auto; min-height:285px; top:0; right:-285px; margin-top:10px; background:#fff; border:#40b299 1px solid; border-radius:8px }
	#contato-flutuante .formulario &gt; .fechar { position:absolute; width:27px; height:27px; top:-10px; right:-10px; font-size:16px; line-height:20px; color:#ee5151; border:#ee5151 1px solid; border-radius:50%; background:#fff; text-align:center; z-index:999; cursor:pointer }
	#contato-flutuante .formulario .miolo { width:100%; height:100%; padding:55px 14px 14px 14px; text-align:center }
	#contato-flutuante .formulario .miolo span { display:block; position:absolute; width:100%; height:79px; top:-40px; left:0; background:url(../img/ico-contato-lateral.png) center no-repeat }
	#contato-flutuante .formulario .miolo .envio { display:block; width:auto; height:auto }
	#contato-flutuante .formulario .miolo .envio p { font-size:13.8px; line-height:14px; color:#b9b9b9; letter-spacing:0.5px; margin-bottom:15px }
	#contato-flutuante .formulario .miolo .envio input[type=text] { width:100%; height:auto; border:#acacac 1px solid; border-radius:5px; padding:8px; text-align:center; margin-bottom:14px }
	#contato-flutuante .formulario .miolo .envio input[type=text].erro { border-color:#ee5151 }
	#contato-flutuante .formulario .miolo .envio input[type=submit] { width:100%; height:auto; padding:10px 0; background:#40b299; border:none; font-size:16px; line-height:16px; color:#fff; text-transform:uppercase; border-radius:5px; cursor:pointer; outline:none }
	#contato-flutuante .enviando { font-size:14px; color:#d00; font-weight:bold; text-align:center; margin-bottom:14px }

	#contato-flutuante .formulario .miolo .retorno { display:none; width:auto; height:auto }
	#contato-flutuante .formulario .miolo .retorno p { font-size:13.8px; line-height:14px; color:#b9b9b9; letter-spacing:0.5px; margin:20px 0 40px 0 }
	#contato-flutuante .formulario .miolo .retorno .icone { display:inline-block; width:57px; height:57px; margin-bottom:40px }
	#contato-flutuante .formulario .miolo .retorno .icone.sucesso { background:url(../img/lateral-sucesso.png) }
	#contato-flutuante .formulario .miolo .retorno .icone.erro { background:url(../img/lateral-erro.png) }
	#contato-flutuante .formulario .miolo .retorno a.fechar { display:block; width:100%; height:auto; padding:10px 0; background:#40b299; border:none; font-size:16px; line-height:16px; color:#fff; text-transform:uppercase; text-decoration:none; border-radius:5px; cursor:pointer; outline:none }

}</pre></body></html>