/*MENU*/
.menu-home .navbar-nav{	font-family:"edmondsans-regular";}
.menu-home .navbar-default{background-color:transparent;border-color:transparent;}
.menu-home .navbar-default .navbar-nav>li>a{ color:#fff; font-size:18px;}
.menu-home  .navbar-default .navbar-nav>.active>a {background-color:transparent; border:solid 1px #fff; border-radius:9px;}
.menu-home .navbar-default .navbar-nav>li>a:hover{color:#A3A3A3;}
.menu-home .navbar-nav>li>a{padding-top:8px; padding-bottom:8px;}


/*MENU INTERNA*/
.menu-interna .navbar-nav{font-family:"edmondsans-regular"; margin: 17px 0px 0px 65px;	}
.menu-interna .navbar-default{ background-color:transparent;border-color:transparent;}
.menu-interna .navbar-default .navbar-nav>li>a{ color:#fff; font-size:18px;}
.menu-interna  .navbar-default .navbar-nav>.active>a {background-color:transparent; border:solid 1px #fff; border-radius:9px;}
.menu-interna .navbar-default .navbar-nav>li>a:hover{color:#333;}
.menu-interna .navbar-nav>li>a{padding-top:8px; padding-bottom:8px;}
.menu-interna .icon-face{margin-top:20px; margin-right:-35px;}

/*MENU CINZA*/
.menu-cinza .navbar-nav{font-family:"edmondsans-regular"; margin: 17px 0px 0px 65px;	}
.menu-cinza .navbar-default{ background-color:transparent;border-color:transparent;}
.menu-cinza .navbar-default .navbar-nav>li>a{ color:#969696; font-size:18px;}
.menu-cinza  .navbar-default .navbar-nav>.active>a {background-color:transparent; border:solid 1px #969696; border-radius:9px;}
.menu-cinza .navbar-default .navbar-nav>li>a:hover{color:#999;}
.menu-cinza .navbar-nav>li>a{padding-top:8px; padding-bottom:8px;}
.menu-cinza .icon-face{margin-top:20px;  margin-right:-35px;}

.mt6{margin:6px 0px 0px 0px;}
.mt-30{margin-top:0px;}
.mt45{margin-top:45px;}
.logo-fix{position:absolute; bottom:60px; z-index:99;}

/*CAROUSEL*/
.box-carousel .carousel-caption {left: -220px; padding-bottom: 30px;} .carousel-caption h1{font-size:90px;} .box-carousel .carousel{margin-bottom:0px;}
.box-carousel .carousel{height:800px;} .box-carousel .carousel .item{height:800px;} .box-carousel .carousel-indicators{display:none;}

/*CAROUSEL*/
.box-carousel-interna .carousel-caption {left:0px; padding-bottom:0px; background-image:url(../imagens/bg-cp.png); background-repeat:repeat-x; width:100%;}
.box-carousel-interna .carousel-caption img{left:-450px; position:relative;   margin: -9px 0px 10px 0px;}
.carousel-caption h1{font-size:90px;} .box-carousel-interna .carousel{margin-bottom:0px;}
.box-carousel-interna .carousel{height:640px;} .box-carousel-interna .carousel .item{height:640px;} .box-carousel-interna .carousel-indicators{display:block;}


/*BOX VERMELHO*/
.box-vermelho{height:60px; background-color:#8C0F05; padding:10px 0px 10px 0px;} .box-vermelho .txtleft{left:0px; float:left; color:#fff; font-size:26px;}
.box-vermelho .txtup{left:0px; float:left; color:#fff; font-size: 13px; text-align:right; text-transform:uppercase; margin: 2px 20px 0px; font-family:"lato-regular";line-height: 1.5;} .box-vermelho .txtmedio{font-size:22px; color:#fff; margin: 6px 15px 0px 0px;} 
.bt-vd{background-color:#4B8B41; border:solid 1px #9CDD92; border-radius:8px; padding:5px 5px 5px 5px; color:#fff; text-transform:uppercase; font-size:14px; cursor:pointer;}
.box-vermelho .img-ana{margin:-5px 15px 0px 0px;}

/*BOX VERMELHO INTERNO*/
.box-vermelho-interno{height:60px; background-color:#8C0F05; padding:10px 0px 10px 0px;margin: 110px 0px 0px 0px;position: absolute;z-index: 999;width: 100%;} .box-vermelho-interno .txtleft{left:0px; float:left; color:#fff; font-size:26px;}
.box-vermelho-interno .txtup{left:0px; float:left; color:#fff; font-size: 13px; text-align:right; text-transform:uppercase; margin: 2px 20px 0px; font-family:"lato-regular";line-height: 1.5;}  .box-vermelho-interno .txtmedio{font-size:22px; color:#fff; margin: 6px 15px 0px 0px;} 
.bt-vd{background-color:#4B8B41; border:solid 1px #9CDD92; border-radius:8px; padding:5px 5px 5px 5px; color:#fff; text-transform:uppercase; font-size:14px;} .bt-vd a{text-decoration:none; color:#fff;}
.box-vermelho-interno .img-ana{margin:-5px 15px 0px 0px;}


/*RODAPE*/
.tmedio{margin:15px 0px 25px 0px; font-family:'lato-medium'; font-size:15px; line-height:1.3; color:#908D8D;}
.box-copy{margin:5px 0px 0px 0px; font-family:'lato-medium';  font-size:11px; color:#999; float:right;} .copy a{ font-size:11px; color:#999;}
.copy {float:right;}

/*PERFIL*/
.box-perfil{margin:200px 0px 0px 0px;}
.vermelho{color:#8B0F05;}
.box-txt{margin:0px 20px 0px 20px;}
.bl{margin-top:20px;margin-bottom:20px;border:0;border-top:12px solid #eee}
.lg-insta{margin:13px 0px 0px 10px;}

/*DEPOIMENTOS*/
.box-depoimentos{margin: 170px 0px 0px 0px;}
.box-depo{margin:0px 0px 0px 0px;  float:left; cursor:pointer;}
.tit-medio{font-size:20px; color:#fff;}
.tit-peq{font-size:16px; color:#fff; margin: -10px 0px 7px 0px;} 
.borda-imagem img{}    

.legenda-imagem figcaption{opacity:0; color: #fff; background-color: #8C0F05; position: absolute; top: 190px; padding:0px 15px 0px 15px;transition: opacity 1s;width: 369px;}
/* quando mouse passar por cima */
.legenda-imagem:hover figcaption{opacity: 0.6;}
.borda-imagem:hover .paragrafo-personagem{opacity: 0;}

/*-----------------*/
.legenda-imagem .depoimentos-texto{opacity:0; color: #fff; background-color:#8C0F05; position:absolute; top: 437px; padding:0px 15px 0px 15px; transition: opacity 1s;width: 369px;}
/* quando mouse passar por cima */
.legenda-imagem:hover .depoimentos-texto{opacity: 0.6;}
.borda-imagem:hover .paragrafo-personagem{opacity: 0;}

/*-------------------------------------*/
.legenda-imagem .depoimentos-texto2{ opacity: 0; color: #fff; background-color: #8C0F05;position: absolute; top: 684px; padding:0px 15px 0px 15px;transition: opacity 1s; width:368px;}
/* quando mouse passar por cima */
.legenda-imagem:hover .depoimentos-texto2{opacity: 0.6;}
.borda-imagem:hover .paragrafo-personagem{opacity: 0;}

/*-------------------------------------*/
.legenda-imagem .depoimentos-texto3{ opacity: 0; color: #fff; background-color: #8C0F05;position: absolute; top:932px; padding:0px 15px 0px 15px;transition: opacity 1s; width: 368px;}
/* quando mouse passar por cima */
.legenda-imagem:hover .depoimentos-texto3{opacity: 0.6;}
.borda-imagem:hover .paragrafo-personagem{opacity: 0;}

/*BLOG*/
.bg-rosa{background-color:#FF828A;height: 100px;width: 100%;margin: 0px 0px 20px 0px;}
.bt-voltar{border-radius:9px; background-color:#fff; color: #767171; padding: 7px 10px 5px 10px; text-transform:uppercase; float: right;margin: 15px 0px 0px 0px; cursor:pointer;}
.bt-vd-blog{background-color:#4B8B41; border:solid 1px #9CDD92; border-radius:8px; padding:5px 5px 5px 5px; color:#fff; text-transform:uppercase; font-size:14px; margin:20px 0px 0px 20px; cursor:pointer;}

.bds{border:solid 1px #ccc; padding:0px 10px 0px 10px; font-size:18px; font-weight:bold; float:left; border-radius:16px; margin:0px 0px 0px 5px; cursor:pointer;}
.amarelo{color:#FFCB00;} .verde{color:#317F56;} .verde-claro{color:#BABA7D;}

.bds .amarelo a{color:#FFCB00;} .bds .verde a{color:#317F56;} .bds .verde-claro a{color:#BABA7D;}
.bt-vd-blog a{color:#fff;}

.tit-blog{font-size:32px; color:#535759; margin:0px 0px 5px 0px;}
.tit-postagens{height:45px; background-color:#FF828A; color:#fff; font-size:18px; border-radius:8px 8px 0px 0px; font-size: 22px;padding: 7px 5px 5px 16px;}
.list-group-item.active{z-index: 2; color: #337ab7; background-color:transparent; border-color:#ddd; font-weight: bold;}
.list-group-item.active, .list-group-item.active:focus, .list-group-item.active:hover{z-index:2; color: #337ab7; background-color:#F5F5F5; border-color: #ddd;}

.bg-footer{background-color:#EBEBEB; margin:50px 0px 0px 0px;}
.menu-footer .navbar-nav{font-family:"edmondsans-regular"; margin: 7px 0px 0px 0px;	}
.menu-footer .navbar-default{background-color:transparent; border-color:#EAEAEA;}
.menu-footer .navbar-default .navbar-collapse{border-color:#EFEDED;}
.mg-ng{margin:-20px 0px 80px 0px;}
.b-rosa{border-bottom:solid 4px #FF828A;}
.tit-post{height:45px; background-color:#FF828A; color:#fff; font-size:18px; border-radius:8px 8px 0px 0px; font-size: 22px;padding: 7px 5px 5px 16px; margin:0px 0px 0px 0px;}
.tmd{margin:3px 0px 15px 0px; font-family:'lato-medium'; font-size:16px; line-height:1.3;}
.mt14{margin-top:14px;} .mt20{margin-top:20px;}

/*NOVO CSS BLOG 22/07*/
.box-pesquisa{border-bottom:solid 3px #FF828A; padding: 0px 0px 0px 0px;}
.txt-post{font-size:14px; color:#535759; line-height:1.2; margin:15px 0px 20px 0px;}
.artigos{border-top:solid 1px #ccc; border-bottom:solid 1px #ccc; padding:7px 0px 7px 0px; color:#FFCB00; font-weight:bold; font-size:21px; text-transform:uppercase; margin:10px 0px 25px 0px;}
.postagens{float:right; background-color:#E9E9E9; padding: 6px 10px 8px 10px; color:#535759; font-weight:bold; text-transform:lowercase; font-size: 23px;margin: -7px 0px 0px 0px;}
.data{font-size:14px; color:#000; font-weight:bold; float:left; margin: -10px 0px 10px 3px;} .pdg0{padding:0px;} .bg-sobre{border:solid 1px #ccc; padding:10px 25px 10px 25px; margin:5px 0px 5px 0px;} .sobre{border-bottom:solid 3px #FF828A; margin:20px 0px 20px 0px;}
.form-busca input{color:#333; font-size: 18px;border: solid 1px #ccc;margin: 7px 0px 0px  0px; padding: 20px 10px 20px 10px;}
.box-cat{border-bottom:solid 3px #FF828A; margin:5px 0px 20px 0px;} .box-cat .panel-group{margin-bottom:7px;} .link-ver{font-weight:bold; font-size:15px; text-decoration:none; float:right; margin:15px 0px 0px 0px;} .link-ver:hover{text-decoration:none;} .arquivos-post{border-bottom:solid 3px #FF828A; margin:5px 0px 0px 0px;}
.arquivos-post .list-group{padding-bottom:20px;}

.titbusca{font-size:32px; color:#FF828A; border-bottom:solid 1px #ccc; margin:0px 0px 10px 0px;}
.tit-res{font-size:27px; color:#535759; margin:0px 0px 5px 0px;}
.data-res{font-size:14px; color:#000; font-weight:bold; float:left; margin: -9px 0px 0px 3px;}

.buscar-ok{float:left !important; color: #928888 !important; padding:8px 10px 7px 10px !important; margin: 7px 0px 10px 0px !important;} .wdtb{float: left !important; width: 81% !important;}

.postagens a{color:#535759; text-decoration:none;} .postagens a:hover{color:#535759; text-decoration:none;}
.bt-ok{margin-left: -1px;
  border: solid 1px #ccc;
  /* height: 43px; */
  color: #999;
  font-weight: bold;
  padding: 8px 12px 12px 12px;
  margin: 7px 0px 10px 0px;}
  
.pagination>.active>a{background-color:#FF828A; border-color:#FF828A; color:#fff !important;}
.pagination>.active>a:hover{background-color:#FF828A; border-color:#FF828A;}
.pagination>li>a{color:#333 !important;}

.arquivos-post .list-group-item.active{color:#333; font-size:15px;} 
.arquivos-post .list-group-item{font-size:13px;}


/*SIDEBAR MENU*/
.panel-body { padding:0px; }
.panel-body table tr td { padding-left: 15px }
.panel-body .table {margin-bottom: 0px; }


.clear{clear:both;}

/*FORMULARIO CONTATO*/
.form-contato{margin:20px 0px 0px -30px;}
.form-contato input { 
  display: inline;
  margin: 0;
  border: 1px solid #999;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  height: 46px;
  line-height: 22px;
  padding-left: 10px!important;
  float:left;
  margin-bottom:6px;
  box-shadow:none;
 font-family: 'PT Sans', sans-serif;
 color: #5E5E5E;
  font-size: 16px;
}
.form-contato textarea {
  height: 130px!important;
  font-family: 'PT Sans', sans-serif;
  font-size: 14px;  
  display: inline;
  margin: 0;
  border: 1px solid #999;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  line-height: 16px;
  padding-left: 10px!important;
  float:left;
  box-shadow:none;
  margin:0px 0px 15px 0px;
}
.bt-enviar{
  color: #fff;
  background-color: #286090;
  border-color: #204d74;
  float:right;
  padding: 10px 15px 10px 15px;
  margin: 2px -4px 0px 0px;
  font-size: 16px;
  border-radius:6px;	 
 
  cursor: pointer;
}
.titulo-cont{font-size:27px; color:#959799; float:left; margin:0px 0px 10px 0px;}
.txt-contato{font-size:20px; color:#959799; margin:0px 0px 10px 0px;}
.box-contato{margin:200px 0px 50px 0px;}
.divis{font-size:19px;}
.interna-depoimento{margin:200px 0px 0px 0px;}
.bgcinza{background-color:#F0F0F0;padding: 30px 30px 35px 30px;margin: 0px 0px 0px 0px;}
.tit-verm{font-size:25px; color:#8B0F05;}
.tcg{font-size:21px; color:#686868}
.tc{font-size:16px; color:#686868}
.depoimentos-interna .carousel{margin-bottom:10px;}

/*============================================*/
/* ACIMA DE 1440PX; PORTFOLIO*/
.box-carousel-interna{height:1000px;}
.box-carousel-interna .carousel{height:1000px;}
.box-carousel-interna .carousel .item{height:1000px;}



.carousel-control.left{background-image:none;}
.carousel-control.right{background-image:none;}

.face-responsivo{display:none;}

/*============================================*/

/*RESPONSIVO*/
@media all and (min-width:1024px) and (max-width:1440px) {
.box-carousel-interna{height:640px;}
.box-carousel-interna .carousel{height:640px;}
.box-carousel-interna .carousel .item{height:640px;}

.box-carousel .carousel{height:550px;} 
.box-carousel .carousel .item{height:550px;} 

.face-responsivo{display:none;}

}

@media all and (min-width: 768px) and (max-width:1024px) {
/*BOX VERMELHO*/
.box-vermelho{height:60px; background-color:#8C0F05; padding:10px 0px 10px 0px;} .box-vermelho .txtleft{left:0px; float:left; color:#fff; /* font-size: 22px; */WIDTH: 79PX;height: 17px;}
.box-vermelho .txtup{left:0px; float:left; color:#fff; font-size: 10px; text-align:right; text-transform:uppercase; margin: 5px 10px 0px 0px; font-family:"lato-regular";line-height: 1.5;} .box-vermelho .txtmedio{font-size:22px; color:#fff; margin: 3px 9px 0px -7px;/* width: 113px; */} 
.bt-vd{background-color:#4B8B41; border:solid 1px #9CDD92; border-radius:8px; padding:5px 5px 5px 5px; color:#fff; text-transform:uppercase; font-size:14px; cursor:pointer;}
.box-vermelho .img-ana{margin:-5px 15px 0px 0px;}	
.logo-cinza img{width:200px;}

/*MENU CINZA*/
.menu-cinza .navbar-nav{font-family:"edmondsans-regular"; margin: 7px 0px 0px 0px;	}
.menu-cinza .navbar-default{ background-color:transparent;border-color:transparent;}
.menu-cinza .navbar-default .navbar-nav>li>a{ color:#000; font-size:18px;}
.menu-cinza  .navbar-default .navbar-nav>.active>a {background-color:transparent; border:solid 1px #000; border-radius:9px;}
.menu-cinza .navbar-default .navbar-nav>li>a:hover{color:#999;}
.icon-face{margin:-60px 0px 0px 0px;}

/*BOX-VERMELHO-INTENRO*/
.box-vermelho-interno .txtleft img{width:290px;}
.box-vermelho-interno  .lg-insta{margin: 8px 30px 0px 10px;}
.box-vermelho-interno .txtup{font-size:11px;}
.menu-interna .navbar-nav{font-family:"edmondsans-regular"; margin: 7px 0px 0px 0px;}
.menu-interna .navbar-default .navbar-nav>li>a{font-size:15px; padding:10px;}

.box-depo img{width:300px; float:left;}


.bgcinza{background-color:#F0F0F0;padding: 20px 30px 15px 30px;margin: 0px 0px 0px 0px;}
.tc{font-size:14px; color:#686868}

.box-vermelho .txtleft img{width:310px;}
.box-vermelho .txtup{display:none;}
.box-carousel .carousel-caption{left:-55px;}
.box-pais{width: 50%;float: left;} .copy{width: 50%;margin-bottom: 100px;float: left;font-size: 13px;}	
.menu-cinza .navbar-default .navbar-nav>li>a{font-size:15px; padding:10px;}
.box-vermelho-interno .txtup{display:none;}
.logo-interna img{width:200px;}
.box-carousel-interna .carousel-caption img{left:-270px;}
.mt30{margin:0px;}

figure.legenda-imagem.borda-imagem{top:138px;}
.legenda-imagem figcaption {top:138px; width: 300px;}
.legenda-imagem .depoimentos-texto {top: 339px; width: 300px;}
.legenda-imagem .depoimentos-texto2 { top: 539px; width: 300px;}
.legenda-imagem .depoimentos-texto3 { top:739px; width: 300px;}
.face-responsivo{display:none;}

}

@media all and (min-width: 480px) and (max-width: 768px) {
.img-face{display:none;}

/*BOX VERMELHO*/
.box-vermelho{height:60px; background-color:#8C0F05; padding:10px 0px 10px 0px;} .box-vermelho .txtleft{left:0px; float:left; color:#fff; font-size:26px;width: 100px;}
.box-vermelho .txtup{left:0px; float:left; color:#fff; font-size: 5px; text-align:right; text-transform:uppercase; margin: 2px 20px 0px; font-family:"lato-regular";line-height: 1.5;display: none;} .box-vermelho .txtmedio{font-size:22px; color:#fff; margin: 6px 8px 0px 0px;} 
.bt-vd{background-color:#4B8B41; border:solid 1px #9CDD92; border-radius:8px; padding:5px 5px 5px 5px; color:#fff; text-transform:uppercase; font-size:14px; cursor:pointer;}
.box-vermelho .img-ana{margin: -5px 5px 0px 0px;}

.box-vermelho .txtleft img{width:280px;}

.navbar-default .navbar-collapse{boder-color:#fff; z-index:9999; position: relative;}
.navbar-collapse{border-top:none;}
/*MENU CINZA*/
.menu-cinza .navbar-nav{font-family:"edmondsans-regular"; margin:7px 0px 0px 0px; background-color:#F0F0F0; z-index:9999; position:relative;}

/*BOX VERMELHO INTERNO*/
.box-vermelho-interno .txtleft img{width:235px;}
.box-vermelho-interno{height:60px; background-color:#8C0F05; padding:10px 0px 10px 0px;margin: 110px 0px 0px 0px;position: absolute;z-index: 9;width: 100%;} .box-vermelho-interno .txtleft{left:0px; float:left; color:#fff; font-size:26px;}
.box-vermelho-interno .txtup{display:none;}  .box-vermelho-interno .txtmedio{font-size:22px; color:#fff; margin: 6px 15px 0px 0px;} 
.bt-vd{background-color:#4B8B41; border:solid 1px #9CDD92; border-radius:8px; padding:5px 5px 5px 5px; color:#fff; text-transform:uppercase; font-size:14px;} .bt-vd a{text-decoration:none; color:#fff;}
.box-vermelho-interno .img-ana{margin:-5px 15px 0px 0px;}
.box-vermelho-interno .txtup{ display:none;}
.box-vermelho-interno .lg-insta{display:none;}
.box-vermelho-interno .bt-vd{margin:5px 0px 0px 0px;}
.copy{margin:20px 0px 70px 0px; font-size:12px;}

.box-pais{width: 60%;float: left;} .copy{width:100%;margin-bottom: 100px;}	
.menu-interna .navbar-nav{font-family:"edmondsans-regular"; margin:7px 0px 0px 0px; background-color:#B3B3B3; z-index:9999; position:relative;}
.box-depo img{width:220px;}
.box-depoimentos {margin: 170px 0px 0px 0px;}

figure.legenda-imagem.borda-imagem{top:90px;}
.legenda-imagem figcaption {top: 90px; width: 220px;}
.legenda-imagem .depoimentos-texto{top: 238px; width: 220px;}
.legenda-imagem .depoimentos-texto2{top:385px; width:220px;}
.legenda-imagem .depoimentos-texto3{top:533px; width:220px;}

.tit-peq{font-size:12px;}


/*BLOG*/ 
.box-blog{min-height:190px; border-bottom: solid 1px #EDEAEA; margin: 0px 0px 20px 0px;}
.mt20 { margin-top: 14px;}
.mt30 { margin-top: 30px;}
.tit-blog { font-size: 20px; color: #535759;}
.bt-voltar{border-radius:9px; background-color:#fff; color: #767171; padding: 4px 10px 3px 10px; text-transform:uppercase; float: right;margin: 11px -8px 0px 0px; cursor:pointer;}
.bt-vd-blog{background-color:#4B8B41; border:solid 1px #9CDD92; border-radius:8px; padding: 4px 5px 5px 5px; color:#fff; text-transform:uppercase; font-size:14px; margin: 10px 0px 0px -10px; cursor:pointer;}
.pd0{padding:0px;}




.bgcinza{background-color:#F0F0F0;padding: 20px 30px 15px 30px;margin: 0px 0px 0px 0px;}
.tc{font-size:14px; color:#686868}
.menu-footer .navbar-default .navbar-toggle{display:none;}
.menu-footer .navbar{display:none;}.mg-ng{margin:0px;}
.face-responsivo{display:none;}

}


@media all and (max-width:520px) {
.img-face{display:none;}

/*BOX VERMELHO*/
.box-vermelho{height:85px; background-color:#8C0F05; padding:10px 0px 10px 0px;} .box-vermelho .txtleft{left:0px; float:left; color:#fff; font-size:26px;width: 100px;}
.box-vermelho .txtup{left:0px; float:left; color:#fff; font-size: 5px; text-align:right; text-transform:uppercase; margin: 2px 20px 0px; font-family:"lato-regular";line-height: 1.5;display: none;} .box-vermelho .txtmedio{font-size:22px; color:#fff; margin: 20px 11px 0px 4px;} 
.bt-vd{background-color:#4B8B41; border:solid 1px #9CDD92; border-radius:8px; padding:5px 5px 5px 5px; color:#fff; text-transform:uppercase; font-size:14px; cursor:pointer;margin: 20px 0px 0px 5px;}
.box-vermelho .img-ana{margin: 14px 10px 0px 0px;}
.box-vermelho .txtleft img{width:260px;} .lg-insta{display:block;}

/*CAROUSEL*/
.box-carousel .carousel{height:390px;}
.box-carousel .carousel .item {height: 390px;}
.box-carousel .carousel-caption img{width:180px;}
.box-carousel .carousel-caption {left:-55px; padding-bottom: 30px;} .carousel-caption h1{font-size:90px;} .box-carousel .carousel{margin-bottom:0px;}
.navbar-default .navbar-toggle .icon-bar{background-color:#fff;}

.copy{font-size:12px;}

.navbar-default .navbar-collapse{boder-color:#fff; z-index:9999; position: relative;}

/*MENU CINZA*/
.menu-cinza .navbar-nav{font-family:"edmondsans-regular"; margin:7px 0px 0px 0px; background-color:#F0F0F0; z-index:9999; position:relative;}

/*BOX VERMELHO INTERNO*/
.box-vermelho-interno .txtleft img{width:260px;}
.box-vermelho-interno{height:85px; background-color:#8C0F05; padding:10px 0px 10px 0px;margin: 52px 0px 0px 0px;position: absolute;z-index: 9;width: 100%;} .box-vermelho-interno .txtleft{left:0px; float:left; color:#fff; font-size:26px;}
.box-vermelho-interno .txtup{left:0px; float:left; color:#fff; font-size: 13px; text-align:right; text-transform:uppercase; margin: 2px 20px 0px; font-family:"lato-regular";line-height: 1.5;}  .box-vermelho-interno .txtmedio{font-size:22px; color:#fff; margin: 15px 15px 0px 0px;} 
.bt-vd{background-color:#4B8B41; border:solid 1px #9CDD92; border-radius:8px; padding:5px 5px 5px 5px; color:#fff; text-transform:uppercase; font-size:14px;} .bt-vd a{text-decoration:none; color:#fff;}
.box-vermelho-interno .img-ana{margin: 10px 15px 0px 0px;}
.box-vermelho-interno .txtup{ display:none;}
.lg-insta{margin: 0px 0px 0px 5px;}
.box-vermelho-interno .bt-vd{margin: 17px 0px 0px 0px;}
.copy{margin:20px 0px 70px 0px; font-size:12px;}

.logo-cinza img{width:195px;}
.navbar-default .navbar-toggle .icon-bar{background-color:#999;}

.img-perfil{width: 83px; float:left;margin:  0px 0;padding: 0px;}
.txt-perfil{float:left; width: 176px;padding: 0px 0px 0px 10px;margin: -20px 0px 0px 0px;}
.box-pais{width:100%;} .copy{width:100%;}

.menu-interna .navbar-nav{font-family:"edmondsans-regular"; margin:7px 0px 0px 0px; background-color:#B3B3B3; z-index:9999; position:relative;}
.logo-interna img{width:195px;}

.box-depo img{width:128px;}
.box-depoimentos {margin: 170px 0px 0px 0px;}


.legenda-imagem figcaption {top: 54px; width: 128px;}
figure.legenda-imagem.borda-imagem{top: 46px;}
.legenda-imagem .depoimentos-texto{top: 140px; width: 129px;}
.legenda-imagem .depoimentos-texto2 {top: 397px; width: 128px;}
.legenda-imagem .depoimentos-texto3 {top:483px; width: 128px;}

.tit-medio{font-size: 11px; color: #fff;}
.tit-peq {font-size: 8px; color: #fff; margin: -10px 0px 7px 0px;}


.box-carousel-interna .carousel .item{height:390px; margin-top:0px;}
.box-carousel-interna .carousel{height:390px;}
.box-carousel-interna .carousel-caption img {
  left: -60px;
  position: relative;
  margin: -11px 0px 30px 0px;
}
.box-vermelho-interno .lg-insta{display:block;}

.bt-vd-blog{background-color:#4B8B41; border:solid 1px #9CDD92; border-radius:8px; padding:5px 5px 5px 5px; color:#fff; text-transform:uppercase; font-size:14px; margin: 10px 0px 0px 0px; cursor:pointer;}


.box-blog{min-height:190px; border-bottom: solid 1px #EDEAEA; margin: 0px 0px 20px 0px;}
.mt20 { margin-top: 14px;}
.mt30 { margin-top: 30px;}
.tit-blog { font-size: 20px; color: #535759;}
.bt-voltar{border-radius:9px; background-color:#fff; color: #767171; padding: 4px 10px 3px 10px; text-transform:uppercase; float: right;margin: 11px -8px 0px 0px; cursor:pointer;}

.bt-cinza{float: right; font-size: 11px;}
.icon-face{display:none;}
.pd0{padding:0px;}
.box-contato{margin: 200px 0px 25px 0px;}
.menu-footer .navbar-default .navbar-toggle{display:none;}
.menu-footer .navbar{display:none;}.mg-ng{margin:0px;}


.logo-fix img{width:285px;}
.copy{margin: 0px 0px 0px 0px; font-size:12px;}
.mb20{margin-bottom:20px;}
.box-carousel-interna{height:385px;}
.box-carousel-interna .carousel-caption img{display:none;}
.interna-depoimento {
  margin: 130px 0px 0px 0px;
}

.menu-interna .navbar-default{
	height:60px;
}
.mresp{margin-top:37px;}
.bresponsivo{display:none;}
.face-responsivo{display:block; margin-top:0px;}
.fc-rp{display:block; margin-top:37px;}

}

#whatsapp-btn{position:fixed;bottom:70px;left:20px}#whatsapp-btn button{position:absolute;border:none;width:50px;height:50px;border-radius:50%;background:#25D366;color:#FFFFFF;box-shadow:0 3px 6px rgba(0,0,0,0.2);cursor:pointer;transition:0.2s ease;animation:pulse 2s infinite}/*#whatsapp-btn button:hover,#whatsapp-btn button:focus{background:#FFFFFF;color:#25D366}*/#whatsapp-btn .fa-whatsapp{font-size:2em}#whatsapp-btn .box-option{display:none;background-color:#eee5de;width:220px;padding:5px 15px;position:absolute;bottom:5px;border-radius:19px;border:1px solid #d2ccc5;font-size:13px}@-webkit-keyframes pulse{0%{-webkit-box-shadow:0 0 0 0 #25d366}70%{-webkit-box-shadow:0 0 0 10px rgba(204,169,44,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(204,169,44,0)}}@keyframes pulse{0%{-moz-box-shadow:0 0 0 0 #25d366;box-shadow:0 0 0 0 #25d366}70%{-moz-box-shadow:0 0 0 10px rgba(204,169,44,0);box-shadow:0 0 0 10px rgba(204,169,44,0)}100%{-moz-box-shadow:0 0 0 0 rgba(204,169,44,0);box-shadow:0 0 0 0 rgba(204,169,44,0)}}





