	@import url('https://fonts.googleapis.com/css?family=Open+Sans|Oswald|Poppins|Roboto|Poppins');

body { font: normal 13px 'Poppins', sans-serif;}
html {scroll-behavior: smooth;}

#fb-root {
  display: none;
}
.fb_iframe_widget, .fb_iframe_widget span, .fb_iframe_widget span iframe[style] {
  width: 100% !important;
}

  .affix {top: 0; width: 100%; z-index: 9999 !important;}

  .affix + .container-fluid {padding-top: 70px;}

.borda-radius-top {border-top-left-radius: 5px; border-top-right-radius: 5px;}
.borda-radius-baixo {border-bottom-left-radius: 5px; border-bottom-right-radius: 5px;}
.rede-social{ position: fixed; right: 2px; bottom: 45px; z-index: 100}
.whats-pc {display: inline;}
.whats-cel {display: none;}
.espaco{padding-top: 50px; padding-bottom: 50px;}
.espaco-baixo{padding-top: 10px; padding-bottom: 10px;}
.espaco-links{padding-bottom:20; padding-top: 20px;}
.espaco-menu{padding-top: 5px;}
.espaco-topo{padding-bottom: 15px; padding-top: 15px;}
.espaco-site {padding-bottom: 10px; padding-top: 10px;}
.espaco-paginas {padding-bottom: 30px; padding-top: 30px;}
.espaco-img{padding-bottom: 15px; padding-top: 15px;}
.espaco-imagem{padding-bottom: 15px;}
.campo{ padding:3px; background-color:#ffffff; color:#000; FONT-SIZE: 15px; FONT-FAMILY:'PT Sans', sans-serif; width:100%; margin-right:10px}
.botao{ padding:10px; background-color:#7c2d30; color:#FFFFFF; FONT-SIZE: 18px; FONT-FAMILY:'PT Sans', sans-serif; margin-top: 5px; border-radius: 10px;}
.botao:hover{background-color:#333333 }
.linha { background-color: #180c00; padding: 6px;}
.img-border { box-shadow: 5px 3px rgba(51, 51, 51, 0.5);}
.img-borda{border-radius: 20px 20px 0px 0px;}
.img-profissionais{box-shadow: 5px 3px rgba(51, 51, 51, 0.5);}
.img-direita { float: right; padding-left: 20px; padding-bottom: 10px;}
.caixa-pdf {margin-bottom: 15px; border-radius: 10px; background-color: #eee ; padding: 20px;}

.grow:hover
{
        -webkit-transform: scale(1.1);
        -ms-transform: scale(1.1);
        transform: scale(1.1);
	transition: 0.8s
}
.reduz:hover
{
        -webkit-transform: scale(0.9);
        -ms-transform: scale(0.9);
        transform: scale(0.9);
	transition: 0.8s;
}


#linha-topo{ background-color: #4b4b4d ; padding: 10px;}
#linha-topo p{FONT: normal 15px 'Poppins', sans-serif; padding-bottom: 0; color: #ffffff; text-align: center; margin: 0}
#linha-topo A:link  {COLOR: #ffffff; TEXT-DECORATION: none}
#linha-topo A:visited {COLOR: #ffffff; TEXT-DECORATION: none}
#linha-topo A:hover {COLOR: #fda2a2; text-decoration: underline}

#topo { background-image: url(../img/fd-topo.png); background-color: #7c2d30;}
#topo-menu { background-color: #ffffff;}
#menu-site { margin-top: 10px}

.menu-fixo { position: -webkit-sticky; position: sticky; top: 0; z-index: 99}

#banners {display: inline;}
#banners-quadrados{display:none}

#tarja-titulo{background: #eee}
#tarja-titulo h1{FONT: normal 32px 'Poppins', sans-serif;  color: #000000; text-align: left; margin: 0px; padding-bottom: 5px;}

#destaques {background-color: #7c2d30; }
#destaques h1{FONT: normal 36px 'Poppins', sans-serif; padding-bottom: 5px; color: #fff; text-align: left; margin-top: 0px; margin-bottom: 0px}
#destaques h2{FONT: normal 23px 'Poppins', sans-serif; color: #ffffff; text-align: left; margin-top: 0px; margin-bottom: 0px;}
#destaques p{ FONT: normal 16px 'Poppins', sans-serif; color: #ffffff; text-align: justify; padding-bottom: 1px;}
#destaques li{FONT: normal 16px 'Poppins', sans-serif; color: #ffffff; padding-bottom: 1px; }
#destaques ul{FONT: normal 16px 'Poppins', sans-serif; color: #ffffff; padding-bottom: 1px; }
#destaques a:link  {COLOR: #ffffff; TEXT-DECORATION: none}
#destaques a:visited {COLOR: #ffffff; TEXT-DECORATION: none}
#destaques a:hover {COLOR: #fda2a2; text-decoration: underline}

#destaques2 {background-color: #eee; }
#destaques2 h4{FONT: normal 36px 'Poppins', sans-serif;  color: #000000; text-align: left; margin: 0px; padding-bottom: 5px;}
#destaques2 p{FONT: normal 16px 'Poppins', sans-serif; color: #000000; text-align: justify; padding-bottom: 1px;}

#paginas {background-color: #ffffff}
#paginas h1{FONT: normal 36px 'Poppins', sans-serif;  color: #000000; text-align: left; margin: 0px; padding-bottom: 5px;}
#paginas h2{FONT: normal 23px 'Poppins', sans-serif;  color: #000000; text-align: left; margin: 0px }
#paginas h3{FONT: normal 18px 'Poppins', sans-serif; color: #000000; margin-bottom: 0px; margin-top: 0px;}
#paginas h4{FONT: normal 23px 'Poppins', sans-serif;  color: #000000; text-align: left; margin: 0px; }
#paginas p{FONT: normal 16px 'Poppins', sans-serif; color: #000000; text-align: left; padding-bottom: 1px;}
#paginas hr{margin-top: 10px; margin-bottom: 10px; border: 0; border-top: 1px solid #000000;}
#paginas li{FONT: normal 16px 'Poppins', sans-serif; color: #000000; padding-bottom: 1px; }
#paginas ul{FONT: normal 16px 'Poppins', sans-serif; color: #000000; padding-bottom: 1px; }
#paginas a:link  {COLOR: #7C2D30; TEXT-DECORATION: none}
#paginas a:visited {COLOR: #7C2D30; TEXT-DECORATION: none}
#paginas a:hover {COLOR: #000000; text-decoration: underline}

#equipe {background-color: #ddd}
#equipe h3{FONT: normal 36px 'Poppins', sans-serif;  color: #000000; text-align: left; margin: 0px; padding-bottom: 5px;}
#equipe h4{FONT: normal 23px 'Poppins', sans-serif;  color: #000000; text-align: left; margin: 0px }
#equipe p{FONT: normal 16px 'Poppins', sans-serif; color: #000000; text-align: left; padding-bottom: 1px;}
#equipe hr{margin-top: 10px; margin-bottom: 10px; border: 0; border-top: 1px solid #000000;}
#equipe li{FONT: normal 16px 'Poppins', sans-serif; color: #000000; padding-bottom: 1px; }
#equipe ul{FONT: normal 16px 'Poppins', sans-serif; color: #000000; padding-bottom: 1px; }
#equipe a:link  {COLOR: #7C2D30; TEXT-DECORATION: none}
#equipe a:visited {COLOR: #7C2D30; TEXT-DECORATION: none}
#equipe a:hover {COLOR: #000000; text-decoration: underline}

#baixo{background-color: #dddddd; background-image: url(../img/fd-baixo.jpg); background-repeat: no-repeat;background-size: cover;}
#baixo h1{FONT: normal 25px 'Poppins', sans-serif; color: #000000; margin-top: 1px}
#baixo h2{FONT: normal 17px 'Poppins', sans-serif; color: #27130a;}
#baixo p{FONT: normal 16px 'Poppins', sans-serif; color: #27130a; text-align: left; padding-bottom: 1px; }
#baixo h6{FONT: normal 15px 'Muli', sans-serif; color: #ffffff; text-align: center; margin-top: 0px; margin-bottom: 0px; padding: 7px; }
#baixo a:link  {COLOR: #fda2a2; TEXT-DECORATION: none}
#baixo a:visited {COLOR: #fda2a2; TEXT-DECORATION: none}
#baixo a:hover {COLOR: #ffffff; text-decoration: underline}

#titulo-erro {background-color: #C50003;}
#titulo-erro h1{FONT: normal 29px 'Poppins', sans-serif; padding-bottom: 43px;padding-top: 53px; color: #ffffff;}
#titulo-obrigado {background-color: #0CAD00;}
#titulo-obrigado h1{FONT: normal 29px 'Poppins', sans-serif; padding-bottom: 43px;padding-top: 53px; color: #ffffff;}

#flutuante a:link  {COLOR: #ffffff; background-color: #6c2628; padding: 7px;}
#flutuante a:visited {COLOR: #ffffff; background-color: #6c2628; padding: 7px;}
#flutuante a:hover {COLOR: #ffffff; background-color: #330a0c; padding: 7px; text-decoration: none;}


#fundo-fixo {
    background-image: url(../img/fundo-fixo.jpg);
    background-size: cover;
    background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
    min-height: 200px;
    width: 100%;
}

#fundo-fixo h3{FONT: normal 23px 'Poppins', sans-serif; color: #ffffff; text-align: center; margin: 0px;}
#fundo-fixo p{FONT: normal 16px 'Poppins', sans-serif; padding-bottom: 5px; color: #ffffff; text-align: center;}


#fundo-instagram {
    background-image:url(../img/fd-instagram.jpg);
    background-size: cover;
    background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
    min-height: 200px;
    width: 100%;
}
#fundo-instagram h1{FONT: normal 35px 'Poppins', sans-serif; padding-bottom: 5px; color: #ffffff; text-align: center;}

#contato-frente{display: none}
#contato-frente p{FONT: normal 16px 'Poppins', sans-serif; color: #fff; text-align: center; margin: 5px;}
#contato-frente A:link  {COLOR: #fda2a2; TEXT-DECORATION: none}
#contato-frente A:visited {COLOR: #fda2a2; TEXT-DECORATION: none}
#contato-frente A:hover {COLOR: #eee; text-decoration: underline}

#facebook-janela{display: inline; padding-bottom: 10px;}
#facebook-janela-pequena{display: none;}
#topo1{ display: inline}
#topo-peq{ display:none; }
#tarja-grande{display: inline;}
#tarja-pequena{display: none; }

@media screen and (max-width: 1170px) {
	#tarja-grande{display:none }
	#tarja-pequena{display: inline; margin-left: auto; margin-right: auto }
	#linha-topo{padding: 1px;}
	#logo{position: relative; float: none}
	
	.espaco-site{padding-top: 40px; padding-bottom: 40px;}
		
}

@media screen and (max-width: 768px) {
	
	#contato-frente{ display: inline; width: 100%; position: fixed; padding: 5px; background-color: #111111;  color: #FFFFFF; right: 0px; bottom: 0px; z-index: 99999}
	
	#img-titulo{display: none}
	.fundo-topo-responsivo{background-image: url(../img/fd-topo.jpg); background-size: cover}
	
}

@media screen and (max-width: 640px) {
	
	#topo1{ display: none}
    #topo-peq{ display: inline; display: block;  margin-left: auto; margin-right: auto }
	

	#banners {display:none ;}
	#banners-quadrados{display:inline}
	.whats-pc {display: none;}
.whats-cel {display: inline;}
	.espaco-site-menu{padding-top: 5px;}
}

@media screen and (max-width: 414px){
	#baixo h6{FONT: normal 15px 'Muli', sans-serif; color: #ffffff; text-align: center; margin-top: 0px; margin-bottom: 45px; padding: 8px; }
	
}

A.lat:link  {COLOR: #ffffff;FONT-WEIGHT: bold; background-color: #895597; border-radius:4px; padding:4px; TEXT-DECORATION: none}
A.lat:visited {COLOR: #ffffff; FONT-WEIGHT: bold;background-color:#895597; border-radius:4px; padding:4px; TEXT-DECORATION: none}
A.lat:hover {COLOR: #895597; FONT-WEIGHT: bold;background-color:#e4b2f1; border-radius:4px; padding:4px; TEXT-DECORATION: none}

A.lat2:link  {COLOR: #ffffff;FONT-WEIGHT: bold; background-color: #895597 ; border-radius:4px; padding:4px; TEXT-DECORATION: none}
A.lat2:visited {COLOR: #ffffff; FONT-WEIGHT: bold;background-color:#895597; border-radius:4px; padding:4px; TEXT-DECORATION: none}
A.lat2:hover {COLOR: #895597; FONT-WEIGHT: bold;background-color:#e4b2f1; border-radius:4px; padding:4px; TEXT-DECORATION: none}


A:link  {COLOR: #000000; TEXT-DECORATION: none}
A:visited {COLOR: #000000; TEXT-DECORATION: none}
A:hover {COLOR: #000000; text-decoration: underline}

A.baixo:link  {COLOR: #ffffff; FONT-SIZE: 10pt;TEXT-DECORATION: none}
A.baixo:visited {COLOR: #616161;FONT-SIZE: 10pt; TEXT-DECORATION: none}
A.baixo:hover {COLOR: #616161; FONT-SIZE: 10pt;TEXT-DECORATION: underline}

#myBtn {
    display: none;
    position: fixed;
    bottom: 105px;
    right: 30px;
    z-index: 99;
    border: none;
    outline: none;
    background-color:#671C1F;
	
    color: white;
    cursor: pointer;
    padding: 10px;
    border-radius: 10px;
}

#myBtn:hover {
  background-color: #000;
}