* {margin:0; padding:0; list-style:none; color:#000; font-size:14px; font-family:Arial;}

img {border:none;}
a {text-decoration:none;}
:hover {-webkit-transition: all .2s; -moz-transition: all .2s; -ms-transition: all .2s; -o-transition: all .2s; transition: all .2s;}

.clear {clear:both;}
.oculto {display:none;}
option {color:#000;}

body {width:100%; height:100%; overflow-x:hidden;}

#tudo {width:100%;}

#tudo #topo {width:100%; position:absolute; top:0; z-index:10;}
#tudo #topo #repete-topo {width:100%; height:125px; background: rgba(255, 255, 255, 0.9); border-bottom:2px solid #006B40;}
#tudo #topo #repete-topo #conteudo-topo {width:1024px; margin:0 auto;}
#tudo #topo #repete-topo #conteudo-topo #col-esq-topo {width:250px; float:left;}
#tudo #topo #repete-topo #conteudo-topo #col-esq-topo #logo-benedet {width:250px; height:120px; padding-top:5px;}
#tudo #topo #repete-topo #conteudo-topo #col-esq-topo #logo-benedet .logo a {width:250px; height:120px; display:block;}
#tudo #topo #repete-topo #conteudo-topo #col-dir-topo {width:774px; float:left;}
#tudo #topo #repete-topo #conteudo-topo #col-dir-topo #telefone {display:table; height:27px; padding-bottom:3px; border-bottom:1px solid #006B40; margin-top:5px; float:right;}
#tudo #topo #repete-topo #conteudo-topo #col-dir-topo #telefone .fone {font-size:22px; float:left; margin-right:30px; color:#006B40; padding-left:30px; background:transparent url('../i/quebrado/icon-fone.svg') left center no-repeat; background-size:23px;}
#tudo #topo #repete-topo #conteudo-topo #col-dir-topo #telefone .whats {font-size:18px; float:left; margin-top:3px; color:#006B40; padding-left:25px; background:transparent url('../i/quebrado/whats.svg') left center no-repeat; background-size:19px;}
#tudo #topo #repete-topo #conteudo-topo #col-dir-topo #menu {display:table; float:right; margin-top:30px;}
#tudo #topo #repete-topo #conteudo-topo #col-dir-topo #menu p {float:left; margin-right:17px;}
#tudo #topo #repete-topo #conteudo-topo #col-dir-topo #menu p a {display:block; font-size:16px;background-position:center;color:#03BA8A;font-weight:bold;transition:.2s linear;}
#tudo #topo #repete-topo #conteudo-topo #col-dir-topo #menu p a:hover {color:#003C7D; padding-bottom:11px; background:transparent url('../i/quebrado/menu-seta.svg') center bottom no-repeat; background-size:16px;}
#tudo #topo #repete-topo #conteudo-topo #col-dir-topo #menu .ativo a {display:block; font-size:16px; background-position:center; font-weight:bold; transition:.2s linear; color:#003C7D; padding-bottom:11px; background:transparent url('../i/quebrado/menu-seta.svg') center bottom no-repeat; background-size:16px;}

#tudo #topo #whatsapp a {width:125px; height:120px; display:block; text-decoration:none; background-color:#05a308; box-shadow:0px 0px 10px -2px black; border-radius:10px 0px 0px 10px; position:fixed; z-index:50; right:0; top:50%; margin-top:-170px; z-index:10000;}
#tudo #topo #whatsapp a .icone-whats {display:table; float:right; margin-right:40px; margin-top:10px;}
#tudo #topo #whatsapp a .texto-imagem {color:#ccc; font-size:11px; text-align:center; line-height:13px;}
#tudo #topo #whatsapp a .texto-imagem strong {color:#FFF; letter-spacing:1.5px; font-size:14px; font-weight:bold;}
#tudo #topo #whatsapp a .telefone {color:#fff; font-size:12px; letter-spacing:0.5px; text-align:center; font-weight:bold; padding-top:5px;}
#tudo #topo #whatsapp a .telefone span {color:#ccc; font-size:11px; text-align:center;}

#tudo #conteudo {width:100%; position:relative; z-index:9;}
#tudo #conteudo #repete-conteudo {width:100%;}
#tudo #conteudo #repete-conteudo #conteudo-banner {width:100%; height:610px;}
#tudo #conteudo #repete-conteudo #conteudo-banner #bloco-banner {width:100%; height:697px; overflow:hidden;}
#tudo #conteudo #repete-conteudo #conteudo-banner #bloco-banner .prev {width:35px; height:35px; margin-top:-320px; left:30px; position:absolute; z-index:11; padding:18px; border-radius:100%; background: rgba(255,255,255,0.7); background: rgba(255,255,255,0.7) url(../i/quebrado/seta.svg); background-repeat: no-repeat, repeat; background-position: 20px center; background-size: 30px, cover; transition:.2s linear;}
#tudo #conteudo #repete-conteudo #conteudo-banner #bloco-banner .prev:hover {background: rgba(255,255,255,1) url(../i/quebrado/seta.svg); background-repeat: no-repeat, repeat; background-position: 20px center; background-size: 30px, cover; transition:.2s linear;}
#tudo #conteudo #repete-conteudo #conteudo-banner #bloco-banner .next {width:35px; height:35px; right:30px; margin-top:-320px; position:absolute; z-index:11; padding:18px; border-radius:100%; background: rgba(255,255,255,0.7); background: rgba(255,255,255,0.7) url(../i/quebrado/seta.svg); background-repeat: no-repeat, repeat; background-position: 20px center; transform:rotate(180deg); background-size: 30px, cover; transition:.2s linear;}
#tudo #conteudo #repete-conteudo #conteudo-banner #bloco-banner .next:hover {background: rgba(255,255,255,1) url(../i/quebrado/seta.svg); background-repeat: no-repeat, repeat; background-position: 20px center; transform:rotate(180deg); background-size: 30px, cover; transition:.2s linear;}
#tudo #conteudo #repete-conteudo #conteudo-centro {width:1024px; margin:0 auto; position:relative; z-index:12;}
#tudo #conteudo #repete-conteudo #conteudo-centro #conteudo-icones {width:1024px;}
#tudo #conteudo #repete-conteudo #conteudo-centro #conteudo-icones .banner-resultado {width:248px; height:180px; float:left; margin-right:10px; text-align:center; background-color: #03ba8a87;}
#tudo #conteudo #repete-conteudo #conteudo-centro #conteudo-icones .banner-resultado .icone {padding-top:15px;}
#tudo #conteudo #repete-conteudo #conteudo-centro #conteudo-icones .banner-resultado .nome {font-size:24px; color:white; font-weight:bold;}
#tudo #conteudo #repete-conteudo #conteudo-centro #conteudo-icones .banner-exames {width:248px; height:180px; float:left; margin-right:10px; text-align:center; background:rgba(255,102,0,0.7);}
#tudo #conteudo #repete-conteudo #conteudo-centro #conteudo-icones .banner-exames .icone {padding-top:15px;}
#tudo #conteudo #repete-conteudo #conteudo-centro #conteudo-icones .banner-exames .nome {font-size:24px; color:white; font-weight:bold;}
#tudo #conteudo #repete-conteudo #conteudo-centro #conteudo-icones .banner-dicas {width:248px; height:180px; float:left; text-align:center; background:rgba(255,204,0,0.7);}
#tudo #conteudo #repete-conteudo #conteudo-centro #conteudo-icones .banner-dicas .icone {padding-top:15px;}
#tudo #conteudo #repete-conteudo #conteudo-centro #conteudo-icones .banner-dicas .nome {font-size:24px; color:white; font-weight:bold;}
#tudo #conteudo #repete-conteudo #conteudo-centro #conteudo-icones .banner-coleta {width:248px; height:180px; float:left; margin-right:10px; text-align:center; background:#003c7d9c;}
#tudo #conteudo #repete-conteudo #conteudo-centro #conteudo-icones .banner-coleta .icone {padding-top:15px;}
#tudo #conteudo #repete-conteudo #conteudo-centro #conteudo-icones .banner-coleta .nome {font-size:24px; color:white; font-weight:bold;}
#tudo #conteudo #repete-conteudo #conteudo-centro #conteudo-unidades-dicas {width:1024px; margin-top:40px;}
#tudo #conteudo #repete-conteudo #conteudo-centro #conteudo-unidades-dicas #col-esq-dicas {width:519px; float:left;}
#tudo #conteudo #repete-conteudo #conteudo-centro #conteudo-unidades-dicas #col-esq-dicas #conteudo-dicas {width:100%;}
#tudo #conteudo #repete-conteudo #conteudo-centro #conteudo-unidades-dicas #col-esq-dicas #conteudo-dicas .titulo {width:519px; font-size:22px; margin-bottom:10px; color:#003C7D; font-weight:bold; border-bottom:1px solid #003C7D;}
#tudo #conteudo #repete-conteudo #conteudo-centro #conteudo-unidades-dicas #col-esq-dicas #conteudo-dicas #bloco-dica {width:250px; float:left;}
#tudo #conteudo #repete-conteudo #conteudo-centro #conteudo-unidades-dicas #col-esq-dicas #conteudo-dicas #bloco-dica .imagem {width:250px; height:198px;}
#tudo #conteudo #repete-conteudo #conteudo-centro #conteudo-unidades-dicas #col-esq-dicas #conteudo-dicas #bloco-dica .nome a {display:block; font-size:16px; padding-top:5px; color:#003C7D; font-weight:bold;}
#col-dir-unidades { width: 490px; margin-top: 35px;  float: right;  height: 280px;  position: relative;  background-color: #003C7D;border-radius: 10px;cursor: pointer; display: flex;align-items: center;justify-content: center;overflow: hidden;}
#col-dir-unidades::after {  content: "";position: absolute;top: 0;left: 0; width: 100%; height: 100%; background-image: url(../i/quebrado/local.png); background-size: 160px;background-position: center; background-repeat: no-repeat;opacity: 0.3;pointer-events: none;}
#col-dir-unidades a { position: absolute; top: 0; left: 0; width: 100%; height: 100%; color: #ffffff; font-weight: bold; font-size: 40px; display: flex; align-items: center; justify-content: center; text-decoration: none; z-index: 2;}


#tudo #conteudo #repete-conteudo #conteudo-centro #conteudo-perguntas-horario {width:1024px; margin-top:40px;}
#tudo #conteudo #repete-conteudo #conteudo-centro #conteudo-perguntas-horario #col-esq-perguntas {width:519px; float:left;}
#tudo #conteudo #repete-conteudo #conteudo-centro #conteudo-perguntas-horario #col-esq-perguntas #conteudo-perguntas {width:100%;}
#tudo #conteudo #repete-conteudo #conteudo-centro #conteudo-perguntas-horario #col-esq-perguntas #conteudo-perguntas .titulo {width:519px; font-size:22px; margin-bottom:10px; color:#003C7D; font-weight:bold; border-bottom:1px solid #003C7D;}
#tudo #conteudo #repete-conteudo #conteudo-centro #conteudo-perguntas-horario #col-esq-perguntas #conteudo-perguntas .pergunta {margin-bottom:5px;}
#tudo #conteudo #repete-conteudo #conteudo-centro #conteudo-perguntas-horario #col-esq-perguntas #conteudo-perguntas .pergunta .icone-pergunta {width:53px; float:left; height:66px;}
#tudo #conteudo #repete-conteudo #conteudo-centro #conteudo-perguntas-horario #col-esq-perguntas #conteudo-perguntas .pergunta .texto-pergunta {width:436px; float:left; padding-left:15px; padding-right:15px; height:66px; background-color:#F5F5F5;}
#tudo #conteudo #repete-conteudo #conteudo-centro #conteudo-perguntas-horario #col-esq-perguntas #conteudo-perguntas .pergunta .texto-pergunta a {width:100%; height:66px; display:table-cell; vertical-align:middle; font-size:16px; color:#03BA8A; font-weight:bold;}

#tudo #conteudo #repete-conteudo #conteudo-centro #conteudo-perguntas-horario #col-dir-horarios { width: 490px;margin-top: 35px;float: right;height: 280px;position: relative; background-color: #003C7D;border-radius:10px;cursor:pointer;display:flex;align-items:center;justify-content:center;overflow: hidden; }
#tudo #conteudo #repete-conteudo #conteudo-centro #conteudo-perguntas-horario #col-dir-horarios::after{content: "";  position: absolute; top: 0; left: 0;  width: 100%;  height: 100%;  background-image: url(../i/quebrado/icone-atendimento.png);background-size: 250px;background-position: center;  background-repeat: no-repeat; opacity: 0.2;pointer-events: none;}
#tudo #conteudo #repete-conteudo #conteudo-centro #conteudo-perguntas-horario #col-dir-horarios #horario {display: flex;justify-content: center;}
#tudo #conteudo #repete-conteudo #conteudo-centro #conteudo-perguntas-horario #col-dir-horarios #horario .texto {font-size:40px; color:#FFF; font-weight:bold;}
#tudo #conteudo #repete-conteudo #conteudo-centro #conteudo-perguntas-horario #col-dir-horarios #escrita {margin-top: 20px;}
#tudo #conteudo #repete-conteudo #conteudo-centro #conteudo-perguntas-horario #col-dir-horarios #escrita .texto {font-size:30px; color:#FFF; font-weight:bold;}
#tudo #conteudo #repete-conteudo #conteudo-centro #conteudo-perguntas-horario #col-dir-horarios #escrita .horario {font-size:30px; color:#FFF; font-weight:bold;}

#tudo #conteudo #repete-conteudo #conteudo-centro #conteudo-convenios {width:1024px; margin-top:40px;}
#tudo #conteudo #repete-conteudo #conteudo-centro #conteudo-convenios .titulo-convenios {width:519px; font-size:22px; margin-bottom:10px; color:#006B40; font-weight:bold; border-bottom:1px solid #006B40;}

#tudo #rodape {width:100%;}
#tudo #rodape #repete-rodape {width:100%; height:165px; margin-top:30px; background-color: #03BA8A;}
#tudo #rodape #repete-rodape #conteudo-rodape {width:1024px; margin:0 auto;}
#tudo #rodape #repete-rodape #conteudo-rodape #col-esq-rodape {width:100%; float:left;padding-top: 20px;}
#tudo #rodape #repete-rodape #conteudo-rodape #col-esq-rodape .telefone {font-size:18px; color:white; margin-right:20px; float:left; padding-left:30px; margin-top:20px; background:transparent url('../i/quebrado/icon-fone-r.svg') left top no-repeat; background-size:23px;}
#tudo #rodape #repete-rodape #conteudo-rodape #col-esq-rodape .whats {font-size:18px; color:white; float:left; padding-left:25px; margin-top:20px; background:transparent url('../i/quebrado/icon-whats.svg') left top no-repeat; background-size:20px;}
#tudo #rodape #repete-rodape #conteudo-rodape #col-esq-rodape .endereco-1 {font-size:18px; margin-top:25px; color:white;}
#tudo #rodape #repete-rodape #conteudo-rodape #col-esq-rodape .endereco-1 strong {font-size:18px; color:white;}
#tudo #rodape #repete-rodape #conteudo-rodape #col-esq-rodape .endereco-2 {font-size:18px; color:white;}
#tudo #rodape #repete-rodape #conteudo-rodape #col-esq-rodape .endereco-2 strong {font-size:18px; color:white;}
#tudo #rodape #repete-rodape #conteudo-rodape #col-esq-rodape .linha {width:100%; height:1px; margin-top:13px; margin-bottom:13px; background-color:#FFF;}
#tudo #rodape #repete-rodape #conteudo-rodape #col-esq-rodape .copy {font-size:14px; color:white;}
#tudo #rodape #repete-rodape #conteudo-rodape #col-dir-rodape {width:300px; margin-top:14px; float:right;}

#conteudo-interno {width:1024px; margin:0 auto; margin-top:30px; min-height:708px; background-color:#FFF;}
#conteudo-interno #bloco-titulo {width:1024px; margin:0 auto; padding-bottom:8px; position:relative;}
#conteudo-interno #bloco-titulo .botao-voltar a {display:block; float:left; margin-top:7px; color:#CCC; font-weight:bold; font-size:16px; margin-left:150px;}
#conteudo-interno #bloco-titulo #titulo {float:left; display:table;}
#conteudo-interno #bloco-titulo #titulo .titulo-area {width:519px; font-size:22px; padding-bottom:5px; margin-bottom:10px; color:#003C7D; font-weight:bold; border-bottom:1px solid #003C7D;}
#conteudo-interno #bloco-titulo #redes-sociais {display:table; float:right;}
#conteudo-interno #bloco-titulo #redes-sociais .facebook {float:left; margin-right:5px;}
#conteudo-interno #bloco-titulo #redes-sociais .facebook a {width:25px; border-radius:5px; height:25px; display:block; background:transparent url('../i/comp-face.gif') left top no-repeat; transition: all .3s;}
#conteudo-interno #bloco-titulo #redes-sociais .facebook a:hover {background:transparent url('../i/comp-face.gif') left bottom no-repeat;}
#conteudo-interno #bloco-titulo #redes-sociais .twitter {float:left; margin-right:5px;}
#conteudo-interno #bloco-titulo #redes-sociais .twitter a {width:25px; border-radius:5px; height:25px; display:block; background:transparent url('../i/comp-twitter.gif') left top no-repeat; transition: all .3s;}
#conteudo-interno #bloco-titulo #redes-sociais .twitter a:hover {background:transparent url('../i/comp-twitter.gif') left bottom no-repeat;}
#conteudo-interno #bloco-titulo #redes-sociais .pinterest {float:left; margin-right:5px;}
#conteudo-interno #bloco-titulo #redes-sociais .pinterest a {width:25px; border-radius:5px; height:25px; display:block; background:transparent url('../i/comp-pinterest.gif') left top no-repeat; transition: all .3s;}
#conteudo-interno #bloco-titulo #redes-sociais .pinterest a:hover {background:transparent url('../i/comp-pinterest.gif') left bottom no-repeat;}
#conteudo-interno #bloco-titulo #redes-sociais .gplus {float:left;}
#conteudo-interno #bloco-titulo #redes-sociais .gplus a {width:25px; border-radius:5px; height:25px; display:block; background:transparent url('../i/comp-gplus.gif') left top no-repeat; transition: all .3s;}
#conteudo-interno #bloco-titulo #redes-sociais .gplus a:hover {background:transparent url('../i/comp-gplus.gif') left bottom no-repeat;}
#conteudo-interno #bloco-titulo .voltar {position:absolute; margin-top:-35px;}
#conteudo-interno #bloco-titulo .voltar a {font-size:18px; display:block; font-size:15px; color:#FFF; background:linear-gradient(#EB3237,#CF3034); padding:6px 25px 5px 25px; border-radius:5px; border-bottom:2px solid #8A1618; transition:.2s linear;}
#conteudo-interno #bloco-titulo .voltar a:hover {background-color:#FF0009;}

#conteudo-interno #conteudo-laboratorio {width:1024px;}
#conteudo-interno #conteudo-laboratorio .imagem {float:right; margin-left:10px; margin-bottom:10px;}
#conteudo-interno #conteudo-laboratorio .texto {font-size:16px; padding-bottom:10px; text-align:justify; line-height:150%;}
#conteudo-interno #conteudo-laboratorio .texto span {color:#03BA8A;font-size:16px;font-weight: bold;}
#conteudo-interno #conteudo-laboratorio .link {display:table; margin:0 auto;}
#conteudo-interno #conteudo-laboratorio .link a {display:block; font-weight:bold; font-size:16px;}

#conteudo-interno #conteudo-exame-toxo {width:1024px;}
#conteudo-interno #conteudo-exame-toxo .sub-titulo {font-size:20px; color:#003C7D;}
#conteudo-interno #conteudo-exame-toxo .titulo {font-size:18px; color:#003C7D; font-weight:bold; padding-top:20px; padding-bottom:10px;}
#conteudo-interno #conteudo-exame-toxo #imagens {display: flex;	justify-content: space-between;padding-bottom: 25px;padding-top: 25px;}
#conteudo-interno #conteudo-exame-toxo #imagens .imagem {width:485px;height: 280px;}
#conteudo-interno #conteudo-exame-toxo #imagens .imagem-2 {width:485px;height: 280px;}
#conteudo-interno #conteudo-exame-toxo .imagem img {display:block;border:4px solid #003C7D;border-radius:10px;}
#conteudo-interno #conteudo-exame-toxo .imagem-2 img {display:block;border:4px solid #003C7D; border-radius:10px;}
#conteudo-interno #conteudo-exame-toxo .texto {font-size:17px;text-align:justify; line-height:150%;}
#conteudo-interno #conteudo-exame-toxo .imagem-exame {text-align:center;}
#conteudo-interno #conteudo-exame-toxo .item-droga {padding:15px; font-size:18px; margin-bottom:10px; margin-top:5px; color:#03ba8a; padding-left:30px; background-color:#f7f7f7;}

#conteudo-interno #repete-exames #conteudo-exames {width: 1024px;margin: 0 auto;}
#conteudo-interno #repete-exames #conteudo-exames #mostra-exames {width: 1024px;margin-bottom: 50px;display: flex;flex-wrap:wrap;gap:16px;}
#conteudo-interno #repete-exames #conteudo-exames #mostra-exames #bloco-exames { width: 220px;display: block;background-color: #ffffff;padding: 25px 10px 25px 10px;border-radius: 10px;border: 2px solid #003C7D;color: #e5e5e5;cursor: pointer;}
#conteudo-interno #repete-exames #conteudo-exames #mostra-exames #bloco-exames #bloco-imagem {width: 80%;margin: 0 auto;}
#conteudo-interno #repete-exames #conteudo-exames #mostra-exames #bloco-exames #bloco-imagem .imagem {width: 100%;height: 100px;}
#conteudo-interno #repete-exames #conteudo-exames #mostra-exames #bloco-exames #nome-exames {margin-top: 10px;margin-bottom: 10px;}
#conteudo-interno #repete-exames #conteudo-exames #mostra-exames #bloco-exames #nome-exames .nome-exame {text-align: center; font-size: 22px; color: #000000; height:52px;display: flex;justify-content:center;align-items:center;}
#conteudo-interno #repete-exames #conteudo-exames #mostra-exames #bloco-exames #bloco-linha {width: 84%; height: 1px; background: #003C7D; margin-bottom: 10px; margin: 0 auto; margin-bottom: 10px;}
#conteudo-interno #repete-exames #conteudo-exames #mostra-exames #bloco-exames #descricao-exame {margin-bottom: 20px;max-height: 56px;}
#conteudo-interno #repete-exames #conteudo-exames #mostra-exames #bloco-exames #descricao-exame .desc-exame {line-height: 100%;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden;}
#conteudo-interno #repete-exames #conteudo-exames #mostra-exames #bloco-exames #descricao-exame .desc-exame p {color: #000000;font-size: 12px;text-align: justify;min-height: 56px;}
#conteudo-interno #repete-exames #conteudo-exames #mostra-exames #bloco-exames .preco {font-family: sans-serif;font-weight: bold;font-size: 40px;text-align: center;margin-bottom: 10px;}
#conteudo-interno #repete-exames #conteudo-exames #mostra-exames #bloco-exames .preco .moeda {font-size: 13px; vertical-align: middle; font-weight: normal;}
#conteudo-interno #repete-exames #conteudo-exames #mostra-exames #bloco-exames .preco .centavos { font-size: 18px; vertical-align: super; font-weight: normal;}
#conteudo-interno #repete-exames #conteudo-exames #mostra-exames #bloco-exames #saiba-mais {display: flex;justify-content: center;}
#conteudo-interno #repete-exames #conteudo-exames #mostra-exames #bloco-exames #saiba-mais .agenda { background-color: #03BA8A; padding: 8px 12px; font-size: 12px; color: #ffffff; text-align: center; transition: all 0.3s ease;  border-radius: 20px;}
#conteudo-interno #repete-exames #conteudo-exames #mostra-exames #bloco-exames #saiba-mais .agenda:hover{filter: brightness(1.4);background-color: rgb(150, 100, 100);transition: all .3s ease;}
#conteudo-interno #repete-exames #conteudo-exames-detalhes  {width: 1200px;margin: 0 auto;}
#conteudo-interno #repete-exames #conteudo-exames-detalhes #mostra-detalhes {margin-bottom: 50px;display: flex;}
#conteudo-interno #repete-exames #conteudo-exames-detalhes #mostra-detalhes #bloco-imagem {width: 400px;border-radius: 10px;}
#conteudo-interno #repete-exames #conteudo-exames-detalhes #mostra-detalhes #bloco-imagem #imagem-exame { width: 100%;margin: 0 auto;}
#conteudo-interno #repete-exames #conteudo-exames-detalhes #mostra-detalhes #bloco-imagem #imagem-exame .imagem {}
#conteudo-interno #repete-exames #conteudo-exames-detalhes #mostra-detalhes #dados-detalhes {margin-left: 50px;}
#conteudo-interno #repete-exames #conteudo-exames-detalhes #mostra-detalhes #dados-detalhes .nome-exame { font-size: 28px;font-weight: bold;margin-top: 50px;margin-bottom: 15px;}
#conteudo-interno #repete-exames #conteudo-exames-detalhes #mostra-detalhes #dados-detalhes .descricao-exame {width: 60%;min-height: 144px;}
#conteudo-interno #repete-exames #conteudo-exames-detalhes #mostra-detalhes #dados-detalhes .descricao-exame p {color: #A3A3A3;font-size: 16px;text-align: justify;}
#conteudo-interno #repete-exames #conteudo-exames-detalhes #mostra-detalhes #dados-detalhes a.agenda { background-image: linear-gradient(45deg, #155439, #00af58); padding: 8px 12px; font-size: 12px; color: #ffffff; text-align: center; transition: all 0.3s ease;  border-radius: 20px;}
#conteudo-interno #repete-exames #conteudo-exames-detalhes #mostra-detalhes #dados-detalhes a.agenda:hover {filter: brightness(1.4);background-color: rgb(49, 153, 80);transition: all .3s ease;}

#conteudo-interno #conteudo-unidades {width:1024px; margin-top:20px;}
#conteudo-interno #conteudo-unidades #bloco-endereco {width:1024px; margin-bottom:20px;}
#conteudo-interno #conteudo-unidades #bloco-endereco .mapa {float:left; margin-right:20px;}
#conteudo-interno #conteudo-unidades #bloco-endereco .endereco {width:404px; float:left;}
#conteudo-interno #conteudo-unidades #bloco-endereco .endereco .titulo-endereco {font-size:20px; color:#003C7D; padding-bottom:10px; font-weight:bold;}
#conteudo-interno #conteudo-unidades #bloco-endereco .endereco .endereco {font-size:16px;}
#conteudo-interno #conteudo-unidades #bloco-endereco .endereco .imagem {margin-top:77px;}

#conteudo-interno #conteudo-convenios {width:1024px; margin-top:20px;}
#conteudo-interno #conteudo-convenios .texto {font-size: 16px;}
#conteudo-interno #conteudo-convenios .texto span {font-size: 18px;color:#003C7D;font-weight: bold;}
#conteudo-interno #conteudo-convenios #bloco-convenio {width:230px; height:176px; overflow:hidden; float:left; margin-right:41px; margin-bottom:30px;}
#conteudo-interno #conteudo-convenios #bloco-convenio .imagem-baixo {width:230px; height:176px; display:table-cell; vertical-align:middle; text-align:center;}
#conteudo-interno #conteudo-convenios #bloco-convenio-sem {float:left; margin-bottom:30px;}

#conteudo-interno #texto {padding-bottom: 25px;padding-top: 25px;}
#conteudo-interno #texto .texto {font-size: 18px;}
#conteudo-interno #conteudo-dicas {width:1024px; margin-top:15px;}
#conteudo-interno #conteudo-dicas #mostra-dicas {width:1024px;}
#conteudo-interno #conteudo-dicas #mostra-dicas #bloco-dica {width:1024px; padding-bottom:40px; border-bottom:1px solid #ccc; margin-bottom:30px;}
#conteudo-interno #conteudo-dicas #mostra-dicas #bloco-dica .imagem {float:left; margin-right:10px;}
#conteudo-interno #conteudo-dicas #mostra-dicas #bloco-dica .nome-dica a {font-size:20px; text-decoration:none; padding-bottom:10px; display:block; color:#003C7D; font-weight:bold;}
#conteudo-interno #conteudo-dicas #mostra-dicas #bloco-dica .data-dica {font-size:16px; padding-bottom:5px; color:#003C7D;}
#conteudo-interno #conteudo-dicas #mostra-dicas #bloco-dica .continuar a {font-size:16px; float:right; color:#003C7D ;padding-top:10px; display:block; font-weight:bold;}
#conteudo-interno #conteudo-dicas #mostra-dicas #bloco-dica .descricao-dica {font-size:16px; color:#003C7D;}
#conteudo-interno #conteudo-dicas #mostra-dicas #bloco-dica .descricao-dica p {font-size:16px;}
#conteudo-interno #conteudo-dicas #mostra-dicas #bloco-dica .descricao-dica div {font-size:16px;}
#conteudo-interno #conteudo-dicas #mostra-dicas #bloco-dica .descricao-dica span {font-size:16px;}
#conteudo-interno #conteudo-dicas #mostra-dicas-detalhes .imagem {float:left; margin-right:15px;}
#conteudo-interno #conteudo-dicas #mostra-dicas-detalhes .nome-dica {font-size:20px; color:#003C7D; font-weight:bold; padding-bottom:10px;}
#conteudo-interno #conteudo-dicas #mostra-dicas-detalhes .data-dica {font-size:16px; color:#003C7D; padding-bottom:5px;}
#conteudo-interno #conteudo-dicas #mostra-dicas-detalhes .descricao-dica {font-size:16px; padding-bottom:5px;}
#conteudo-interno #conteudo-dicas #mostra-dicas-detalhes .descricao-dica span {font-size:16px; text-align:justify; padding-bottom:5px;}
#conteudo-interno #conteudo-dicas #mostra-dicas-detalhes .descricao-dica div  {font-size:16px; text-align:justify; padding-bottom:5px;}
#conteudo-interno #conteudo-dicas #mostra-dicas-detalhes .descricao-dica p {font-size:16px; text-align:justify; padding-bottom:5px;}
#conteudo-interno #conteudo-dicas #mostra-dicas-detalhes .voltar a {font-size:16px; font-weight:bold; color:#006B40; margin-top:5px; display:block;}

#conteudo-interno #conteudo-perguntas {width:1024px; margin-top:20px;}
#conteudo-interno #conteudo-perguntas #bloco-pergunta {width:1024px; margin-bottom:20px;}
#conteudo-interno #conteudo-perguntas #bloco-pergunta .icone-pergunta {width:25px; float:left;}
#conteudo-interno #conteudo-perguntas #bloco-pergunta .texto-pergunta {width:969px; padding-left:15px; padding-top:10px; padding-bottom:10px; padding-right:15px; float:left; background-color:#F5F5F5;}
#conteudo-interno #conteudo-perguntas #bloco-pergunta .texto-pergunta .pergunta {font-size:18px; padding-bottom:10px; color:#03BA8A; font-weight:bold;}
#conteudo-interno #conteudo-perguntas #bloco-pergunta .texto-pergunta .resposta {font-size:16px; line-height:150%; text-align:justify;}

#conteudo-interno #conteudo-contato {width:1024px; margin-top:10px;}
#conteudo-interno #conteudo-contato .descricao-area {line-height:150%; text-align:justify; font-size:16px; margin-bottom:15px;} 
#conteudo-interno #conteudo-contato .preenchimento-obrigatorio {color:#FF0000; margin-top:20px; font-size:15px; margin-right:300px; float:left; margin-bottom:10px;} 
#conteudo-interno #conteudo-contato .obrigatorio {color:#FF0000; font-size:15px; } 
#conteudo-interno #conteudo-contato #area-erro {width:500px; margin:0 auto; padding:10px; border:1px solid #000; background:linear-gradient(#155439,#269836); border-radius:5px;} 
#conteudo-interno #conteudo-contato #area-erro .erro {font-size:16px; text-align:center; color:#FFF; padding-top:5px; padding-bottom:5px;} 
#conteudo-interno #conteudo-contato #area-erro .erro strong {font-size:16px; text-align:center; color:#FFF; padding-top:5px; padding-bottom:5px;} 
#conteudo-interno #conteudo-contato #col-esq-fale {width:500px; float:left;} 
#conteudo-interno #conteudo-contato #col-esq-fale .campos-padrao-float {float:left; margin-right:20px; margin-bottom:15px;} 
#conteudo-interno #conteudo-contato #col-esq-fale .campos-padrao-float .label {font-size:16px; color:#003C7D;font-weight: bolder;}  
#conteudo-interno #conteudo-contato #col-esq-fale .campos-padrao-float .input {background-color:#FFF; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; border:1px solid #CCC; font-size:14px; color:#808080; padding:9px;}  
#conteudo-interno #conteudo-contato #col-esq-fale .campos-padrao-float .select {width:194px; background-color:#FFF; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; border:1px solid #CCC; font-size:14px; color:#000; padding:8px;}  
#conteudo-interno #conteudo-contato #col-esq-fale .campos-padrao {float:left; margin-bottom:15px;} 
#conteudo-interno #conteudo-contato .label {font-size:16px; color:#003C7D;font-weight: bolder; }
#conteudo-interno #conteudo-contato #col-esq-fale .campos-padrao .input {background-color:#FFF; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; border:1px solid #CCC; font-size:14px; color:#000; padding:9px; }   
#conteudo-interno #conteudo-contato #col-esq-fale .desabilita {width:470px; height:140px; background-color:#FFF; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; border:1px solid #CCC; font-size:14px; padding:9px;}  
#conteudo-interno #conteudo-contato #col-dir-fale {width:500px;float: right;}  
#conteudo-interno #conteudo-contato .enviar {font-size:16px; color:white; cursor:pointer; outline:none; float:right; text-decoration:none; margin-top:10px; text-align:center; border:1px solid #000; background:#03BA8A; border-radius:5px; padding:7px 40px 7px 40px; transition:0.2s linear;}  
#conteudo-interno #conteudo-contato .enviar:hover {background:#003C7D;}  
#conteudo-interno #conteudo-contato .soma {display:table; float:left;}  
#conteudo-interno #conteudo-contato .soma .valor1 {float:left; margin-top:3px; border:1px solid #000; border-right:none; background:#03BA8A; color:#FFF; padding:2px; width:16px; text-align:center;}  
#conteudo-interno #conteudo-contato .soma .mais {background:#03BA8A; border:1px solid #000; border-right:none; border-left:none; margin-top:3px; text-align:center; color:#FFF; padding:2px; width:10px; float:left;}  
#conteudo-interno #conteudo-contato .soma .valor2 {float:left; background:#03BA8A; border:1px solid #000; border-left:none; margin-top:3px; color:#FFF; padding:2px; width:16px; text-align:center;}  
#conteudo-interno #conteudo-contato .soma .igual {text-align:center; margin-top:3px; padding:2px; width:10px; float:left;}  

#conteudo-interno #conteudo-404 {width:1100px;}
#conteudo-interno #conteudo-404 .titulo {color:#006B40; text-align:center; font-size:200px;}
#conteudo-interno #conteudo-404 .descricao {color:#006B40; text-align:center; padding-bottom:10px; font-size:20px;}

.botao-whatsapp {position:fixed; top:50%; margin-top:-24px; cursor:pointer; right:-110px; z-index:500; transition: all .2s;}
.botao-whatsapp:hover {right:0; transition: all .2s;}
.botao-whatsapp .one {width:110px; height:40px; margin:0 auto; display:block; padding-top:8px; color:#FFF; padding-left:50px; line-height:16px; font-size:12px; background:rgba(5,163,8,0.8) url('../i/quebrado/whats-verde.svg') 7px center no-repeat; background-size:36px; border-radius:30px 0px 0px 30px; transition: all .3s ease-in-out 0s;}
.botao-whatsapp .one:before {content:"1"; width:15px; height:15px; left:30px; top:0px; text-align:center; position:absolute; background-color:#FF0000; border-radius:100%;}
.botao-whatsapp .one:after {content:""; width:30px; height:30px; border-radius:100%; border:15px solid rgba(5,163,8,0.8); position:absolute; z-index:-1; top:50%; left:25px; transform:translate(-50%, -50%); animation:ring 1.5s infinite;} 
.botao-whatsapp:hover .one {background:rgba(5,163,8,0.8) url('../i/quebrado/whats-verde.svg') 7px center no-repeat; background-size:36px; transition: all .3s;}

#paginacao {display:block; text-align:center; margin-top:10px;}
#paginacao p{font-size:12px;}
#paginacao strong{font-size:12px; color:#000;}
#paginacao ul {height:30px; margin:10px auto 0; text-align:center;}
#paginacao ul li {display:inline;}
#paginacao ul li a {margin-right:5px; font-size:14px; background:linear-gradient(#155439,#269836); text-decoration:none; border-radius:5px; border:1px solid #FF0000; padding:4px;}
#paginacao ul li a:hover {margin-right:5px; font-size:14px; background:linear-gradient(#155439,#269836); text-decoration:none; border-radius:5px; border:1px solid #FF0000; padding:4px;}
#paginacao a:link {color:#FFF;}
#paginacao a:visited {color:#FFF;}
#paginacao a:hover {color:#FFF;}
#paginacao a:active {color:#000;}
#paginacao span.branco  {margin-right:5px; font-size:14px; background-color:#fff; border-radius:5px; border:1px solid ; padding:4px;}
