@import url(reset.css);@import url(fonts.css);@import url(responsivo.css);@import url(padrao.css);header{z-index:3;opacity:0;padding:50px 0px 25px;float:left;width:100%;height:auto;position:absolute;top:0px;left:0px;background:transparent;}header #logo{text-align:right;width:340px;height:auto;float:left;position:relative;}header #menu{width:735px;height:auto;float:right;position:relative;margin-top:25px;}header #menu ul{float:right;width:100%;height:auto;position:relative;margin:0px;list-style:none;}header #menu ul li{float:left;width:auto;height:auto;padding:0px;margin:0px 0px;}header #menu ul li a{opacity:1;position:relative;float:left;color:#FFFFFF;margin:0px 15px;font-size:18px;font-family:var(--font-regular);transition:0.7s ease;-webkit-transition:0.5s ease;}header #menu ul li a:hover{color:#FFFFFF;opacity:0.5;}header #menu ul li a.sel{color:#FFFFFF;opacity:0.5;}header #menu ul li a.sem_margem_esquerda{margin-left:0px!important;}header #menu ul li a.sem_margem_direita{margin-right:0px!important;}header #menu .coluna_abas{width:635px;height:auto;position:relative;float:left;padding-top:8px;}header #menu .coluna_bandeiras{width:80px;height:auto;position:relative;float:right;}header #menu .coluna_bandeiras a{opacity:1;transition:0.7s ease;-webkit-transition:0.5s ease;}header #menu .coluna_bandeiras a:hover{opacity:0.5;}header #menu .coluna_bandeiras a.sel{opacity:0.5;}#main section#conteudo{opacity:0;width:100%;height:auto;position:relative;float:left;padding:0px;z-index:1;}#main section#conteudo #home_video .sombra_topo{z-index:2;width:100%;height:100%;position:absolute;top:0px;left:0px;background:url('../image/degrade_topo.png') no-repeat center top;background-size:cover;}#main section#conteudo #home_video{width:100%;height:auto;float:left;position:relative;text-align:center;}#main section#conteudo #home_video video{position:relative;z-index:1;width:100%;height:auto;float:left;top:0px;left:0px;}#main section#conteudo #home_video #video_informacao{opacity:0;top:58%;margin-top:-108px;width:905px;left:50%;margin-left:-452.5px;height:auto;position:absolute;z-index:4;}#main section#conteudo #home_video .chevron::before{border-style:solid;border-width:0.25em 0.25em 0 0;content:'';display:inline-block;height:0.45em;left:0.15em;position:relative;top:0.15em;transform:rotate(-45deg);vertical-align:top;width:0.45em;text-align:center;margin:0 auto;}#main section#conteudo #home_video .chevron.bottom:before{top:0;transform:rotate(135deg);}#main section#conteudo #home_video .arrowsWrap{width:50px;margin-left:-25px;position:absolute;bottom:50px;left:50%;z-index:999;opacity:0;}#main section#conteudo #home_video .arrows{color:#FFFFFF;padding:15px 0;cursor:pointer;display:inline-block;-webkit-animation-name:wobble-vertical;animation-name:wobble-vertical;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation:wobble-vertical 2s steps(10) infinite;-moz-animation:wobble-vertical 2s steps(10) infinite;-ms-animation:wobble-vertical 2s steps(10) infinite;-o-animation:wobble-vertical 2s steps(10) infinite;animation:wobble-vertical 2s steps(10) infinite;}#main section#conteudo #home_video .chevron{transition:0.70s;-webkit-transition:0.70s;-moz-transition:0.70s;-ms-transition:0.70s;-o-transition:0.70s;width:50px;height:50px;}#main section#conteudo #home_video .chevron:hover{opacity:.5;}#main section#conteudo #home_video .arrows.open .chevron{transition:0.70s;-webkit-transition:0.70s;-moz-transition:0.70s;-ms-transition:0.70s;-o-transition:0.70s;}@-webkit-keyframes wobble-vertical{16.65%{-webkit-transform:translateY(8px);transform:translateY(8px);}33.3%{-webkit-transform:translateY(-6px);transform:translateY(-6px);}49.95%{-webkit-transform:translateY(4px);transform:translateY(4px);}66.6%{-webkit-transform:translateY(-2px);transform:translateY(-2px);}83.25%{-webkit-transform:translateY(1px);transform:translateY(1px);}100%{-webkit-transform:translateY(0);transform:translateY(0);}}@keyframes wobble-vertical{16.65%{-webkit-transform:translateY(8px);transform:translateY(8px);}33.3%{-webkit-transform:translateY(-6px);transform:translateY(-6px);}49.95%{-webkit-transform:translateY(4px);transform:translateY(4px);}66.6%{-webkit-transform:translateY(-2px);transform:translateY(-2px);}83.25%{-webkit-transform:translateY(1px);transform:translateY(1px);}100%{-webkit-transform:translateY(0);transform:translateY(0);}}#sobre_nos_home{float:left;height:100vh;position:relative;width:100%;display:flex;align-items:center;justify-content:center;text-align:center;}#sobre_nos_home p{font-size:20px;line-height:24px;}#banner_produtos{float:left;height:100vh;position:relative;width:100%;display:flex;align-items:center;justify-content:center;text-align:center;}#produtos_categorias{padding:65px 0px;float:left;height:auto;position:relative;width:100%;background-color:#0E2421;}#produtos_categorias p{padding-bottom:18px;}#produtos_categorias a.lk_categoria{color:#FFFFFF;float:left;height:auto;position:relative;width:10.11%;margin:0px 0.5%;text-align:center;}#produtos_categorias a.lk_categoria svg{margin:10px 0px 5px;height:75px;width:auto;position:relative;}#produtos_categorias a.lk_categoria svg .a{fill:#fff;transition:0.7s ease;-webkit-transition:0.5s ease;}#produtos_categorias a.lk_categoria:hover{color:#179129;}#produtos_categorias a.lk_categoria:hover svg .a{fill:#179129;}#produtos_destaque{padding:100px 0px;float:left;height:auto;position:relative;width:100%;background-color:#FFFFFF;}.card_produtos{margin:0px 1% 23px;width:31.33%;text-align:center;padding:28px 5px;float:left;height:auto;position:relative;display:block;border-radius:5px;text-decoration:none;transition:0.7s ease;-webkit-transition:0.5s ease;}.card_produtos .foto_hover_grao{opacity:0;z-index:3;width:150px;height:150px;position:absolute;top:125px;right:30px;background-repeat:no-repeat;background-position:center center;background-size:cover;transform:rotate(45deg);-webkit-border-radius:15px 15px 15px 15px;border-radius:15px 15px 15px 15px;transition:0.7s ease;-webkit-transition:0.5s ease;}.card_produtos:hover .foto_hover_grao{opacity:1;}.card_produtos:hover .foto{opacity:0.5;}.card_produtos:hover .descricao p.titulo{color:var(--cor-destaque);}.card_produtos .foto{z-index:2;width:220px;height:316px;position:relative;transition:0.7s ease;-webkit-transition:0.5s ease;}.card_produtos .descricao{padding:5px 5px 0px;float:left;height:auto;position:relative;width:100%;}.card_produtos .descricao p.titulo{color:#0E2421;font-size:20px;line-height:28px;text-align:center;font-family:var(--font-bold);min-height:58px;transition:0.7s ease;-webkit-transition:0.5s ease;}.card_produtos .descricao p.tipo{color:#0E2421;font-size:16px;line-height:35px;text-align:center;font-family:var(--font-regular);}#home_quem_somos{float:left;height:100vh;position:relative;width:100%;display:flex;align-items:center;justify-content:center;text-align:center;}#home_quem_somos .caixa_texto p{text-align:left;color:#FFFFFF;}#home_quem_somos .coluna_01{width:576px;float:left;height:auto;position:relative;}#home_quem_somos .coluna_02{text-align:left;width:510px;float:right;height:auto;position:relative;}#home_quem_somos .coluna_02 a.link_saiba_mais{background-color:transparent;border-color:#FFFFFF;color:#FFFFFF;}#home_quem_somos .coluna_02 a.link_saiba_mais:hover{background-color:var(--cor-destaque);border-color:var(--cor-destaque);color:#FFFFFF;}#home_blog_videos{padding:107px 0px 100px;float:left;height:auto;position:relative;width:100%;background:url('../image/fundo_premiacoes.jpg') no-repeat center center transparent;}#home_blog_videos h2{padding:0px 0px 5px;}#home_blog{padding:45px 0px 120px;float:left;height:auto;position:relative;width:100%;}#home_blog a.link_saiba_mais{background-color:transparent;border-color:#FFFFFF;color:#FFFFFF;}#home_blog a.link_saiba_mais:hover{background-color:var(--cor-destaque);border-color:var(--cor-destaque);color:#FFFFFF;}.card_blog{margin:0px 1% 25px;width:31.33%;text-align:center;padding:0px;float:left;height:auto;position:relative;display:block;text-decoration:none;transition:0.7s ease;-webkit-transition:0.5s ease;box-shadow:0px 3px 6px #00000029;border-radius:5px;}.card_blog:hover{opacity:0.5;}.card_blog .foto{width:100%;height:360px;position:relative;float:left;position:relative;background-repeat:no-repeat;background-position:center center;background-size:cover;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;}.card_blog .descricao{padding:25px 10px;float:left;height:auto;position:relative;width:100%;background-color:#FFFFFF;-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;}.card_blog .descricao p{color:#263128;font-size:16px;line-height:25px;text-align:center;font-family:var(--font-bold);min-height:51px;}#home_videos{padding:0px;float:left;height:auto;position:relative;width:100%;}#home_videos .card_videos{margin:0px 2%;width:29.33%;text-align:center;padding:0px 0px;float:left;height:auto;position:relative;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;}#home_videos .card_videos iframe{-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;}footer{float:left;height:auto;position:relative;width:100%;padding:0px;background:url('../image/fundo_rodape.jpg') no-repeat center center transparent;background-size:cover;}footer p.titulo{padding-bottom:20px;text-align:left;color:#FFFFFF;font-size:20px;line-height:20px;}footer .coluna_02 a{color:#FFFFFF;font-size:16px;line-height:20px;text-align:left;padding-bottom:18px;width:100%;height:auto;position:relative;float:left;transition:0.7s ease;-webkit-transition:0.5s ease;}footer .coluna_02 a svg{margin:-5px 4px -5px 0px;}footer .coluna_03 a{color:#FFFFFF;font-size:12px;line-height:20px;text-align:left;padding-bottom:0px;width:100%;height:auto;position:relative;float:left;transition:0.7s ease;-webkit-transition:0.5s ease;}footer .coluna_03 a svg{margin:0px 8px 100px 0px;float:left;}footer a:hover{color:var(--cor-destaque);}footer a.link_rodape svg .a{fill:#FFFFFF;transition:0.7s ease;-webkit-transition:0.5s ease;}footer a.link_rodape:hover .a{fill:var(--cor-destaque);}footer #rodape_dados{padding:100px 0px 70px;float:left;height:auto;position:relative;width:100%;background-color:transparent;}footer #rodape_dados .coluna_01{width:491px;height:auto;float:left;position:relative;text-align:left;padding:0px;}footer #rodape_dados .coluna_02{width:276px;height:auto;float:left;position:relative;text-align:left;}footer #rodape_dados .coluna_03{width:157px;height:auto;float:left;position:relative;text-align:left;}footer #rodape_dados .coluna_04{width:145px;height:auto;float:right;position:relative;text-align:left;}footer #rodape_dados .coluna_04 a.footer_icones svg .a{fill:#FFFFFF;transition:0.7s ease;-webkit-transition:0.5s ease;}footer #rodape_dados .coluna_04 a.footer_icones:hover .a{fill:var(--cor-destaque);}footer #rodape_dados .coluna_04 a.footer_icones svg.espaco_entre_eles{margin:0px 15px 0px 0px;}footer #rodape_direitos{padding:25px 0px;float:left;height:auto;position:relative;width:100%;background-color:transparent;border-top:1px solid #FFFFFF;}footer #rodape_direitos a{color:#FFFFFF;font-size:12px;line-height:30px;text-align:left;}#avatar-whats{opacity:0;-webkit-border-radius:50% 50% 50% 50%;border-radius:50% 50% 50% 50%;box-shadow:0 0 0 var(--cor-destaque);animation:pulseWhats 2s infinite;background:url('../image/bg_ico_whatsapp.png') no-repeat scroll 0 0 transparent;bottom:38px;display:block;height:65px;position:fixed;right:30px;width:65px;z-index:9400;}@keyframes pulseWhats{0%{-webkit-box-shadow:0 0 0 0 rgb(50,48,12,116);}70%{-webkit-box-shadow:0 0 0 10px rgba(154,35,130,0);}100%{-webkit-box-shadow:0 0 0 0 rgba(154,35,130,0);}}#titulo_interno{padding:270px 0px 100px;float:left;width:100%;height:auto;position:relative;background-repeat:no-repeat;background-position:center center;background-size:cover;}#titulo_interno .sombra_titulo{z-index:2;width:100%;height:100%;position:absolute;top:0px;left:0px;background:url('../image/degrade_topo.png') no-repeat center top;background-size:cover;}#titulo_interno .sombra_titulo .area{z-index:3;}.bloco_padrao_branco{padding:100px 0px 120px;float:left;width:100%;height:auto;position:relative;background-color:#FFFFFF;}.bloco_padrao_branco p{color:var(--cor-textos);}.bloco_padrao_verde{padding:100px 0px 120px;float:left;width:100%;height:auto;position:relative;background-color:#0E2421;}.bloco_padrao_verde p{color:#FFFFFF;}#contato_formulatio{float:left;height:100vh;position:relative;width:100%;display:flex;align-items:center;justify-content:center;text-align:center;}a.lk_card_contato{color:var(--cor-textos);text-align:center;padding:20px 5px;float:left;height:auto;position:relative;width:29.33%;margin:0px 1%;-webkit-border-radius:4px 4px 4px 4px;border-radius:4px 4px 4px 4px;border:1px solid var(--cor-textos);display:block;text-decoration:none;transition:0.7s ease;-webkit-transition:0.5s ease;}a.lk_card_contato svg .a{fill:var(--cor-textos);transition:0.7s ease;-webkit-transition:0.5s ease;}a.lk_card_contato:hover{color:var(--cor-destaque);border-color:var(--cor-destaque);}a.lk_card_contato:hover svg .a{fill:var(--cor-destaque);}#pesquisa_onde_encontrar{padding:60px 0px;float:left;width:100%;height:auto;position:relative;background-color:transparent;}#pesquisa_onde_encontrar .coluna_01{float:left;width:40%;height:auto;position:relative;background-color:transparent;}#pesquisa_onde_encontrar .coluna_02{float:left;width:40%;height:auto;position:relative;background-color:transparent;}#pesquisa_onde_encontrar .coluna_03{float:left;width:20%;height:auto;position:relative;background-color:transparent;padding-top:26px;}#pesquisa_onde_encontrar .coluna_03 .button{padding:4px 5px;width:100%;background-color:#FFFFFF;color:var(--cor-textos);border-color:var(--cor-textos);}#pesquisa_onde_encontrar .coluna_03 .button:hover{background-color:var(--cor-destaque);color:#FFFFFF;border-color:var(--cor-destaque);}.card_representante{width:48%;margin:0px 1% 20px;height:auto;position:relative;float:left;padding:20px 25px;transition:0.7s ease;-webkit-transition:0.5s ease;border-radius:5px;border:1px solid #CACACA;}.card_representante:hover{border-color:var(--cor-destaque);}.card_representante p.titulo{font-family:var(--font-bold);text-align:left;font-size:17px;border-bottom:1px solid #cacaca;padding-bottom:10px;margin-bottom:10px;}.card_representante .texto p{text-align:left;font-size:14px;}.card_representante .texto a{color:#0F2321;transition:0.7s ease;-webkit-transition:0.5s ease;}.card_representante .texto a:hover{color:var(--cor-destaque);}.mensagem_verde{width:100%;height:auto;position:relative;float:left;padding:20px 25px;transition:0.7s ease;-webkit-transition:0.5s ease;border-radius:5px;border:1px solid var(--cor-destaque);background-color:#eafcec;}#onde_encontrar_representante{padding:100px 0px;float:left;height:auto;position:relative;width:100%;background:url('../image/fundo_premiacoes.jpg') no-repeat center center transparent;}#onde_encontrar_representante a.link_saiba_mais{background-color:transparent;border-color:#FFFFFF;color:#FFFFFF;}#onde_encontrar_representante a.link_saiba_mais:hover{background-color:var(--cor-destaque);border-color:var(--cor-destaque);color:#FFFFFF;}#quem_somos_interna{padding:100px 0px;float:left;height:auto;position:relative;width:100%;background:url('../image/fundo_premiacoes.jpg') no-repeat center center transparent;}#quem_somos_interna p{color:#FFFFFF;}#sobre_nos_interna{float:left;height:100vh;position:relative;width:100%;display:flex;align-items:center;justify-content:center;text-align:center;}#sobre_nos_interna p.titulo{font-size:22px;line-height:24px;text-align:center;color:#FFFFFF;font-family:var(--font-regular);padding-bottom:10px;}#sobre_nos_interna p.titulo b{font-family:var(--font-bold);}#sobre_nos_interna p{color:#FFFFFF;}#sobre_nos_premiacao{float:left;height:100vh;position:relative;width:100%;display:flex;align-items:center;justify-content:center;text-align:center;}#sobre_nos_premiacao a.link_saiba_mais{background-color:transparent;border-color:#FFFFFF;color:#FFFFFF;}#sobre_nos_premiacao a.link_saiba_mais:hover{background-color:var(--cor-destaque);border-color:var(--cor-destaque);color:#FFFFFF;}#sobre_nos_premiacao p{font-size:20px;line-height:24px;}#produto_interna{padding:100px 0px;float:left;height:auto;position:relative;width:100%;background:url('../image/fundo_premiacoes.jpg') no-repeat center center transparent;}#produto_interna p.titulo_produto{color:#FFFFFF;font-family:var(--font-bold);text-align:center;font-size:34px;padding-bottom:30px;}#produto_interna .texto_produto p{color:#FFFFFF;text-align:center!important;}#produto_interna p.titulo_meramente{text-align:center;font-size:13px;color:#CACACA;}#produto_interna .coluna_01{float:left;width:50%;height:auto;position:relative;background-color:transparent;}#produto_interna .coluna_02{padding-top:110px;float:right;width:35%;height:auto;position:relative;background-color:transparent;}#produto_interna .coluna_02 a.img_grao{transform:rotate(45deg);width:100%;height:310px;position:relative;float:left;background-repeat:no-repeat;background-position:center center;background-size:cover;-webkit-border-radius:15px 15px 15px 15px;border-radius:15px 15px 15px 15px;}#produto_interna .coluna_02 a.img_grao:hover{opacity:0.5;}#produto_informacao{padding:100px 0px;float:left;height:auto;position:relative;width:100%;background:#FFFFFF;}#produto_informacao .coluna_01{float:left;width:52%;height:auto;position:relative;background-color:transparent;}#produto_informacao .coluna_02{float:right;width:35%;height:auto;position:relative;background-color:transparent;}#produto_informacao p.subtitulos{font-size:24px;font-family:var(--font-bold);border-bottom:1px solid #CACACA;padding-bottom:10px;margin-bottom:10px;}.table-content table{width:100%;}.table-content table tr{background:#fafafa;border-left:solid 3px #fff;}.table-content table tr:hover,.table-content table tr:nth-child(even):hover{background:#ebffe2;border-left:solid 3px var(--cor-destaque);}.table-content table tr:nth-child(even){background:#efefef;border-left:solid 3px #fff;}.table-content table td{font-size:14px;padding:20px;color:#333;}#onde_encontrar_representante_link_representante{padding:0px 0px;float:left;height:100vh;position:relative;width:100%;background:url('../image/onde_encontrar_representante_link_representante_fundo.jpg') no-repeat center center;background-attachment:scroll;background-size:auto;background-attachment:fixed;background-size:cover;display:flex;align-items:center;justify-content:center;text-align:center;}#onde_encontrar_representante_link_representante a.link_saiba_mais{background-color:transparent;border-color:#FFFFFF;color:#FFFFFF;}#onde_encontrar_representante_link_representante a.link_saiba_mais:hover{background-color:var(--cor-destaque);border-color:var(--cor-destaque);color:#FFFFFF;}#embaixadores_interna{padding:100px 0px;float:left;width:100%;height:auto;position:relative;background-color:#0E2421;}#embaixadores_interna p{color:#FFFFFF;}#embaixadores_interna .coluna_01{padding:0px;float:left;width:40%;height:auto;position:relative;background-color:transparent;}#embaixadores_interna .coluna_01 img{-webkit-border-radius:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;width:100%;height:auto;position:relative;float:left;}#embaixadores_interna .coluna_02{padding-top:20px;float:right;width:45%;height:auto;position:relative;background-color:transparent;}#embaixadores_galeria_de_fotos{padding:50px 0px 120px;float:left;width:100%;height:auto;position:relative;background-color:#0E2421;}.bloco_aulas{background-color:#EFEFEF;border:1px solid var(--cor-destaque);width:100%;height:auto;position:relative;background-color:#FFFFFF;-webkit-border-radius:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;transition:0.7s ease;-webkit-transition:0.5s ease;}.bloco_aulas .aula{cursor:pointer;padding:20px 30px;background-color:#F5F5F5;-webkit-border-radius:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;width:100%;height:auto;position:relative;transition:all 0.7s ease;-webkit-transition:all 0.7s ease;}.bloco_aulas .aula img{position:absolute;width:auto;height:auto;right:28px;top:25px;}.bloco_aulas .aula img.aula_flecha_abre{display:block;}.bloco_aulas .aula img.aula_flecha_fecha{display:none;}.bloco_aulas .aula p{color:#000000;font-size:16px;font-weight:bold;}.bloco_aulas .aula_texto{display:none;padding:30px 60px 30px 30px;width:100%;height:auto;position:relative;}.bloco_aulas .aula_texto p{color:#344037;text-align:left;}#card_parceiros{padding:80px 0px;float:left;width:100%;height:auto;position:relative;background-color:#FFFFFF;}#card_parceiros p{font-size:22px;text-align:center;}