@charset "iso-8859-1";
/* CSS Document */

body {margin:0;padding:0;background:url(../images/fundotopo.png) repeat; font-family:Tahoma, Geneva, sans-serif;color:#4c1f0f;font-size:14px;text-align:left;line-height:20px;}

.clear {float:left;width:100%;height:20px}
.clear2 {float:left;width:100%;height:40px;}

#fundo_index {margin:auto;width:900px; height:285px; background-color: #fff; display:table}
#fundo_index1 {margin:auto;width:900px; height:285px; background:url(../images/fundotopo-01.jpg) repeat-y;display:table;text-indent: -9999px}
#fundo_branco {margin:auto;width:900px;background-color: #fff;display:table}
#fundo_branco1 {margin:auto;width:900px; height:285px; background:url(../images/fundotopo-01.jpg) repeat-y;display:table;text-indent: -9999px}

.facebook {margin-right:20px;float:right;width:78px;height:78px;background:url(../images/facebook01.png);text-indent:-9999px;}
.facebook:hover {float:right;width:78px;height:78px;background:url(../images/facebook02.png)}

.insta {margin-right:15px;float:right;width:78px;height:78px;background:url(../images/insta01.png);text-indent:-9999px;}
.insta:hover {float:right;width:78px;height:78px;background:url(../images/insta02.png)}

#menu {float:left;margin-left:0px;width:900px;height:46px;background:#d7e7b8;color:#fff}
#menu ul {display:block;margin:0;padding:0}
#menu li {display:block;margin:0;padding:0}
#fundo-sombra {float:left;width:900px;height:15px;margin:auto;}

.menu-quem-somos {width:180px;height:47px;background:url(../images/menu-quem-somos001.jpg);float:left;text-indent:-9999px;}
.menu-quem-somos:hover {width:180px;height:47px;background:url(../images/menu-quem-somos002.jpg);float:left;text-indent:-9999px;}

.menu-servicos {width:180px;height:47px;background:url(../images/menu-servicos001.jpg);float:left;text-indent:-9999px;}
.menu-servicos:hover {width:180px;height:47px;background:url(../images/menu-servicos002.jpg);float:left;text-indent:-9999px;}

.menu-clientes {width:180px;height:47px;background:url(../images/menu-clientes001.jpg);float:left;text-indent:-9999px;}
.menu-clientes:hover {width:180px;height:47px;background:url(../images/menu-clientes002.jpg);float:left;text-indent:-9999px;}

.menu-parceiros {width:180px;height:47px;background:url(../images/menu-videos001.jpg);float:left;text-indent:-9999px;}
.menu-parceiros:hover {width:180px;height:47px;background:url(../images/menu-videos002.jpg);float:left;text-indent:-9999px;}

.menu-empreendedor {width:180px;height:47px;background:url(../images/menu-empreendedor001.jpg);float:left;text-indent:-9999px;}
.menu-empreendedor:hover {width:180px;height:47px;background:url(../images/menu-empreendedor002.jpg);float:left;text-indent:-9999px;}

.menu-dicas {width:180px;height:47px;background:url(../images/menu-dicas01.jpg);float:left;text-indent:-9999px;}
.menu-dicas:hover {width:180px;height:47px;background:url(../images/menu-dicas02.jpg);float:left;text-indent:-9999px;}

.menu-contato {width:180px;height:47px;background:url(../images/menu-contato001.jpg);float:left;text-indent:-9999px;}
.menu-contato:hover {width:180px;height:47px;background:url(../images/menu-contato002.jpg);float:left;text-indent:-9999px;}

#banner-principal {float:left;margin-top:-15px;width:900px;height:310px;background:#CCC }
#banner-secundario {float:left;margin-left:0px;width:900px;height:205px;background:#fdf3e0;}
.banner-443x175px {float:left;margin-left:15px;margin-top:15px;width:430px;height:175px;background: url(../images/banner-443x175px.jpg);text-indent:-9999px;}
.banner-secundario02 {float:left;margin-left:15px;margin-top:15px;width:213.75px;height:175px;background:url(../images/banner-irpf01.jpg)}
.banner-dominio {float:left;margin-left:15px;margin-top:15px;width:200px;height:175px;background:url(../images/banner-dominio01.jpg);text-indent:-9999px}
.banner-dominio:hover {float:left;margin-left:15px;margin-top:15px;width:200px;height:175px;background:url(../images/banner-dominio02.jpg)}


#banner-secundario1 { margin: 0 auto;width:770px;height:258px;background:#fdf3e0;}
.banner-443x1752px {float:left;margin-left:15px;margin-top:15px;width:425px;height:227px;background: url(../images/banner-443x1752px.jpg);text-indent:-9999px;}
.banner-secundario021 {float:left;margin-left:15px;margin-top:15px;width:299px;height:225px;background:url(../images/banner-irpf001.jpg)}
a.image {  width:200px; height:300px; display:block; cursor:pointer; }
#banner-empresa {clear:both; margin: auto; margin-left:0px;width:900px;height:293px;background:#fdf3e0; background: url(../images/ingredientes.png);text-indent:-9999px;}

#box-esquerda {float:left;margin-left:15px;margin-top:15px;margin-bottom:15px;width:427.5px;height:330px;background:#fdf3e0}
#box-esquerda-topo {width:100%;height:95px;background:url(../images/quem-somos.png) no-repeat 22px;text-indent:-9999px}
#box-esquerda-texto {margin:auto;width:316px;height:124px;letter-spacing:1px;word-spacing:1px}
.botao-leia-mais {margin:auto;margin-top:35px;width:100px;height:37px;background:url(../images/botao-leia-normal.png);display:block;text-indent:-9999px}
.botao-leia-mais:hover {margin:auto;margin-top:35px;width:100px;height:37px;background:url(../images/botao-leia-hover.png)}

#box-esquerda2 {float:left;margin-left:15px;margin-top:15px;margin-bottom:15px;width:427.5px;height:330px;background:#d7e7b8;}
#box-esquerda-felicidade {margin:auto;width:316px;height:124px;letter-spacing:1px;word-spacing:1px;font-size:24px;line-height:28px; color:#7f9651;}
#felicidade {float:left;width:900px;height:90px;margin-left:0px;color:#4c1f0f; font-size:12px;text-align:center;}

#box-direita {float:left; margin-left:15px; margin-top:15px; margin-bottom:15px; width:427.5px; height:330px; background:#fdf3e0; word-spacing:0px;letter-spacing:1px;}
#box-direita-topo {width:100%;height:95px;background:url(../images/saiba-mais.png) no-repeat 22px;text-indent:-9999px}
#box-direita a{color:#4c1f0f;text-decoration:none}
#box-direita a:hover{color:#b4cc7f; text-decoration:none;}

#box-direita-01 {width:427.5px;height:55px;margin-bottom:25px;margin-top:-10px}
#box-direita-01-foto {float:left;width:55px;height:55px;margin-left:45px;background:url(../images/box-direita-01.jpg)}
#box-direita-01-texto {float:left;width:275px;height:35px;margin-left:15px;margin-top:12px;line-height:15px;}

#box-direita-02 {width:427.5px;height:55px;margin-bottom:25px;margin-top:-10px}
#box-direita-02-foto {float:left;width:55px;height:55px;margin-left:45px;background:url(../images/box-direita-02.jpg)}
#box-direita-02-texto {float:left;width:275px;height:35px;margin-left:15px;margin-top:12px;line-height:15px;}

#box-direita-03 {width:427.5px;height:55px;margin-bottom:25px;margin-top:-10px}
#box-direita-03-foto {float:left;width:55px;height:55px;margin-left:45px;background:url(../images/box-direita-03.jpg)}
#box-direita-03-texto {float:left;width:275px;height:35px;margin-left:15px;margin-top:12px;line-height:15px;}

#rodape {float:left;width:900px;height:60px;margin-left:0px;background:#cbe29f; color:#4c1f0f; font-size:12px;text-align:center;}
#rodape span {font-weight: bold;}
#rodape a{color:#94CB7A;text-decoration:none}
#rodape a:hover {color:#fff;text-decoration:none}

#titulo {float:left;margin-top:-15px;width:900px;height:130px;background:#d7e7b8;text-indent:-9999px; }
#titulo-quem-somos1 {float:left;margin-top:-15px;width:900px;height:130px;background:url(../images/titulo-videos.jpg) #d7e7b8;text-indent:-9999px; }
#titulo-quem-somos {float:left;margin-top:-15px;width:900px;height:130px;background:url(../images/titulo-quem-somos2.jpg) #d7e7b8;text-indent:-9999px; }
#titulo-servicos {float:left;margin-top:-15px;width:900px;height:130px;background:url(../images/titulo-servicos2.jpg) #d7e7b8;text-indent:-9999px; }
#titulo-parceiros {float:left;margin-top:-15px;width:900px;height:130px;background:url(../images/titulo-parceiros.jpg) #d7e7b8;text-indent:-9999px; }
#titulo-clientes {float:left;margin-top:-15px;width:900px;height:130px;background:url(../images/titulo-clientes.jpg) #d7e7b8;text-indent:-9999px; }
#titulo-natal {float:left;margin-top:-15px;width:900px;height:130px;background:url(../images/titulo-natal.jpg) #d7e7b8;text-indent:-9999px; }
#titulo-contato {float:left;margin-top:-15px;width:900px;height:130px;background:url(../images/titulo-contato2.jpg) #d7e7b8;text-indent:-9999px; }
#titulo-empreendedor {float:left;margin-top:-15px;width:900px;height:130px;background:url(../images/titulo-empreendedor.jpg) #d7e7b8;text-indent:-9999px; }
#titulo-links {float:left;margin-top:-15px;width:900px;height:130px;background:url(../images/titulo-links.jpg) #d7e7b8;text-indent:-9999px; }

#prefacio {float:left;margin-left:52px;margin-top:20px;width:796px;height:100%;text-align:left}
#prefacio blockquote {padding-left:15px;margin-left:0;margin-top:20;margin-right:0; margin-bottom:30px; border-left: 6px solid #fcc9a7;font-size:22px;}

#pre {float:left;margin-left:52px;margin-top:10px;width:796px;height:100%;text-align:left}
#pre blockquote {padding-left:15px;margin-left:0;margin-top:20;margin-right:0; margin-bottom:30px; border-left: 6px solid #fcc9a7;font-size:22px;}
#pre blockquote a {color:#81391b; text-decoration:none; font-weight:bold; font-size: 25px;}
#preblockquote a:hover {color:#9ab55e; text-decoration:none; }



#box-cinza {float:left;margin-left:12px;width:876px;height:100%;background:#eeeeee;text-align:left}
#box-cinza-conteudo {float:left;margin-left:38px;margin-top:38px;margin-bottom:30px;width:800px;height:100%;}
#box-cinza-conteudo blockquote {padding-left:15px;margin-left:0;margin-top:0;margin-right:0;border-left: 6px solid #fcc9a7;font-size:22px;}
#box-cinza-conteudo li {margin-bottom:20px;}

#box-socios {float:left;margin-left:50px;margin-top:50px;margin-bottom:50px;width:500px;height:100%;text-align:left}
#box-socios blockquote {padding-left:15px;margin-left:0;margin-top:0;margin-right:0;border-left: 6px solid #fcc9a7;font-size:22px;}
#box-socios h4 {margin:0;padding:0;font-size:16px;line-height:24px;font-weight:bold}

#divisoria {width:100%;height:3px;border-top:1px dotted #666;margin-top:20px;margin-bottom:30px}

#box-3{float:left;margin-left:50px;margin-top:50px;margin-bottom:50px;width:250px;height:50px;}
#box-missao {float:left;width:260px;height:225px;background:url(../images/bg-missao2.jpg);margin-bottom:15px;}
#box-visao {float:left;width:260px;height:225px;background:url(../images/bg-visao2.jpg);}
#box-valores {float:left;width:260px;height:225px;background:url(../images/bg-valores2.jpg);margin-top:67px;}

#box-lojas {float:left;width:260px;height:225px;background:url(../images/lojas.jpg);margin:267px 20px 20px 0px;}

#box-31{float:left;margin-left:50px;margin-top:50px;margin-bottom:50px;width:250px;height:50px;background:#9C0}
#box-missao1 {float:left;width:260px;height:225px;background:url(../images/bg-missao1.jpg);margin-bottom:15px;}
#box-visao1 {float:left;width:260px;height:225px;background:url(../images/bg-visao1.jpg);margin-bottom:15px;}
#box-valores1 {float:left;width:260px;height:225px;background:url(../images/cheiro-de-bolo-youtube.jpg);margin-bottom:15px;}


#box-servicos01 {float:left;margin-left:52px;margin-top:50px;margin-bottom:50px;width:378px;height:100%;text-align:left}
#box-servicos02 {float:left;margin-left:20px;margin-top:50px;margin-bottom:50px;width:378px;height:100%;text-align:left}
#box-servicos01 blockquote {padding-left:15px;margin-left:0;margin-top:0;margin-right:0;border-left:6px solid #fcc9a7;font-size:22px;}
#box-servicos02 blockquote {padding-left:15px;margin-left:0;margin-top:0;margin-right:0;border-left:6px solid #fcc9a7;font-size:22px;}
#box-servicos01 li {list-style-type:disc}
#box-servicos02 li {list-style-type:disc}

#box-parceiros {float:left;margin-left:52px;margin-top:50px;margin-bottom:50px;width:776px;height:420px;text-align:left;}
#parceiro01 {float:left;width:245px;height:124px;margin-right:20px;background:url(../images/parceiro07a.jpg);text-indent:-9999px;}
#parceiro01:hover {float:left;width:245px;height:124px;margin-right:20px;background:url(../images/parceiro07.jpg);text-indent:-9999px;}
#parceiro02 {float:left;width:245px;height:124px;background:#FC9;margin-right:20px;background:url(../images/parceiro08a.jpg);text-indent:-9999px;}
#parceiro02:hover {float:left;width:245px;height:124px;background:#FC9;margin-right:20px;background:url(../images/parceiro08.jpg);text-indent:-9999px;}
#parceiro03 {float:left;width:245px;height:124px;background:#FC9;background:url(../images/parceiro02a.jpg);text-indent:-9999px;}
#parceiro03:hover {float:left;width:245px;height:124px;background:#FC9;background:url(../images/parceiro02.jpg);text-indent:-9999px;}
#parceiro04 {float:left;width:245px;height:124px;background:#FC9;margin-top:20px;background:url(../images/parceiro03a.jpg);text-indent:-9999px;}
#parceiro04:hover {float:left;width:245px;height:124px;background:#FC9;margin-top:20px;background:url(../images/parceiro03.jpg);text-indent:-9999px;}
#parceiro05 {float:left;width:245px;height:124px;background:#FC9;margin-top:20px;margin-right:20px;background:url(../images/parceiro01a.jpg);text-indent:-9999px;}
#parceiro05:hover {float:left;width:245px;height:124px;background:#FC9;margin-top:20px;margin-right:20px;background:url(../images/parceiro01.jpg);text-indent:-9999px;}
#parceiro06 {float:left;width:245px;height:124px;background:#FC9;margin-top:20px;margin-right:20px;background:url(../images/parceiro04a.jpg);text-indent:-9999px;}
#parceiro06:hover {float:left;width:245px;height:124px;background:#FC9;margin-top:20px;margin-right:20px;background:url(../images/parceiro04.jpg);text-indent:-9999px;}
#parceiro07 {float:left;width:245px;height:124px;background:#FC9;margin-top:20px;background:url(../images/parceiro06a.jpg);text-indent:-9999px;}
#parceiro07:hover {float:left;width:245px;height:124px;background:#FC9;margin-top:20px;background:url(../images/parceiro06.jpg);text-indent:-9999px;}
#parceiro08 {float:left;width:245px;height:124px;background:#FC9;margin-top:20px;margin-right:20px;background:url(../images/parceiro05a.jpg);text-indent:-9999px;}
#parceiro08:hover {float:left;width:245px;height:124px;background:#FC9;margin-top:20px;margin-right:20px;background:url(../images/parceiro05.jpg);text-indent:-9999px;}

#box-links {float:left;margin-left:52px;margin-top:50px;margin-bottom:50px;width:378px;height:100px;text-align:left}
#box-links blockquote {padding-left:15px;margin-left:0;margin-top:0;margin-right:0;border-left:6px solid #013a63;font-size:22px;}
#box-links a{color:#013a63;text-decoration:underline}
#box-links a:hover {color:#29a6e7;text-decoration:none}

#box-links2 {float:left;margin-left:0px;margin-top:50px;margin-bottom:50px;width:550px;height:80px;text-align:left}
#box-links2 blockquote {padding-left:15px;margin-left:0;margin-top:0;margin-right:0;border-left:6px solid #013a63;font-size:22px;}
#box-links2 a{color:#013a63;text-decoration:underline}
#box-links2 a:hover {color:#29a6e7;text-decoration:none}

#box-clientes {float:left;margin-left:52px;margin-top:0px;margin-bottom:50px;width:776px;height:370px;text-align:left}

#box-contato {float:left;margin-left:52px;margin-top:0px;margin-bottom:50px;width:578px;height:50px;text-align:left;}
#box-contato a:hover{color:#fcc9a7;text-decoration:none}
#box-contato a{color:#db9a6e;text-decoration:none;font-weight:bold}
#box-contato h3 {color:#81391b;margin:0;padding-left:15px;font-size:24px;line-height:30px}
#box-contato h3 span {font-size: 14px;}
.box-contato-fone {padding-left:15px;margin-left:15px;margin-top:0;margin-right:0;border-left: 6px solid #fcc9a7;}

#contato1 {float:left;margin-left:52px;margin-top:0px;margin-bottom:140px;width:578px;text-align:left; line-height: 21px;}
#contato1 a:hover{color:#fcc9a7;text-decoration:none}
#contato1 a{color:#ec7644;text-decoration:none;font-weight:bold; cursor:pointer; font-size: 12px;}
#contato1 h3 {color:#81391b;margin:0;padding-left:15px;font-size:24px;line-height:30px}
#contato1 h3 span {font-size: 14px;}

#destaque1-foto {position:relative; z-index:initial; float:left; margin-left:52px; margin-top:-65px; margin-bottom:5px; width:450px;height:200px;background:url(../images/destaque-natal-2019.png)}


#box-dicas {float:left;margin-left:52px;margin-top:0px;margin-bottom:50px;width:776px;height:80px;text-align:left}
#box-dicas strong {color:#6087b1}
#box-dicas a{color:#013a63;text-decoration:underline}
#box-dicas a:hover {color:#29a6e7;text-decoration:none}

.link-topo {float:right;width:88px;height:34px;margin-top:25px;background:url(../images/link-topo01.png);text-indent:-9999px}
.link-topo:hover {background:url(../images/link-topo02.png)}

#box-depoimento-esq {margin-left:45px;float:left;width:560px;height:100%;background:#013a63;color:#FFF;padding:15px;}
#box-depoimento-esq-canto {margin-top:auto;margin-bottom:25px;float:left;width:33px;height:33px;background: url(../images/canto-balao-esq.png);}
#box-depoimento-esq-nome {margin-top:auto;margin-bottom:25px;margin-left:20px;float:left;width:160px;height:60px;color:#666}

#box-depoimento-dir-nome {margin-top:auto;margin-left:45px;margin-right:20px;float:left;width:160px;height:60px;color:#013a63;text-align:right;}
#box-depoimento-dir-canto {margin-top:auto;float:left;width:33px;height:33px;background: url(../images/canto-balao-dir.png);}
#box-depoimento-dir {margin-bottom:25px;float:left;width:560px;height:100%;background:#666;color:#FFF;padding:15px;}


#demo{margin:auto; width:700px; text-align:center; clear: both;}
#demo h2 {font-size: 18px;}
.box{width:100px; height:190px; background:#fdf3e0; border-right:1px solid #facaab; color:#e39a6b; border-bottom:1px solid #facaab;
 float:left; text-align:center; padding:5px; font-size:12px; cursor:pointer;
	-webkit-transition: all 0.4s;
	-moz-transition: all 0.4s;
	-o-transition: all 0.4s;
	-ms-transition: all 0.4s;}
	.box:hover p{ color:#202020;}
.box:hover{box-shadow: 0 0px 10px #000; background:#FFF; border-right:1px solid #FFF; border-bottom:1px solid #FFF;
	-moz-box-shadow: 0 0px 10px #000;
	-o-box-shadow: 0 0px 10px #000;		
	-webkit-transform: scale(2);
	-moz-transform: scale(2);
	-o-transform: scale(2);
	transform: scale(2.3); margin:auto;}
.box img{ float:left;
	width:100px; height:100px;}
.box p{ color:#4c1f0f; line-height: 14px; margin-top:10px;}


.box2{width:200px; height:auto; background:#fdf3e0; border-right:1px solid #facaab; color:#e39a6b; border-bottom:1px solid #facaab;
 float:left; text-align:center; padding:5px; font-size:16px; cursor:pointer;
	-webkit-transition: all 0.4s;
	-moz-transition: all 0.4s;
	-o-transition: all 0.4s;
	-ms-transition: all 0.4s;}
	.box2:hover p{ color:#202020;}
.box2:hover{box-shadow: 0 0px 10px #000; background:#FFF; border-right:1px solid #FFF; border-bottom:1px solid #FFF;
	-moz-box-shadow: 0 0px 10px #000;
	-o-box-shadow: 0 0px 10px #000;		
	-webkit-transform: scale(2);
	-moz-transform: scale(2);
	-o-transform: scale(2);
	transform: scale(2.3); margin:auto;}
.box2 img{ float:left;
	width:200px; height:200px;}
.box2 p{ color:#4c1f0f; line-height: 17px; margin-top:110px;}




.stylenox{ float:left; width:100px; height:100px; background:#000;
	-webkit-transition: all 0.8s;
	-moz-transition: all 0.8s;
	-o-transition: all 0.8;
	-ms-transition: all 0.8s;}

.espaco_5{height:0.31em;}
.espaco_10{height:0.63em;}
.espaco_20{height:1.25em;}
.espaco_30{height:1.88em;}
.espaco_40{height:2.5em;}
.espaco_50{height:3.13em;}
.espaco_60{height:3.72em;}
.espaco_70{height:4.38em;}
.espaco_80{height:5em;}
.espaco_90{height:5.63em;}
.espaco_100{height:6.30em;}

.text-left {
	text-align: left;
}
	
.btn-7 {
    display: inline-block;
    background-color: #c60321;
    color: #FFFFFF;
    padding: 14px 25px;
    text-align: center;
    text-decoration: none;
    font-size: 16px;
    margin-left: 20px;
    opacity: 0.9;
    text-transform: uppercase;
    font-weight: 600;
    letter-spacing: 1px;
    }

  .font-size-16 {
  	font-size: 1.2em !important;
  }