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

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;}
.disabled {display:none;}
option {color:#282829;}
.lb-caption {color:#FFF;}

input[type=button] {-webkit-appearance:none;}
input[type=submit] {-webkit-appearance:none;}
select {-webkit-appearance:none;}

@font-face {
  font-family:'sc';
  src: url('../i/fonte/artegra-sans-extended-sc-extbd.otf')  format('opentype');
}
@font-face {
  font-family:'Poppins';
  src: url('../i/fonte/Poppins-Medium.otf')  format('opentype');
}
#mostra-menu p a{font-family:'Poppins';}
.descricao{font-family:'Poppins';}
.descricao p{font-family:'Poppins';}
.redes a{font-family: 'Poppins';}


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

#tudo {width:100%; overflow-x:hidden;}

#tudo .blackout {width:100%; height:100%; position:fixed; top:0; left:0; z-index:100000000; background:rgba(0,0,0,0.7);}
#tudo #popup {width:330px; height:291px; position:fixed; padding:30px 0px; z-index:100000001; left:50%; top:50%; margin-left:-163px; margin-top:-175.5px; background-color:#40c351; border-radius:10px;}
#tudo #popup .x { width: 28px;height: 26px;position: absolute;padding-top: 0px;margin-left: 313px;margin-top: -42px;cursor: pointer; text-align: center; background-color: #004018; color: #FFF; font-size: 15px;font-weight: bold; border-radius: 100%; transition: all .2s; display: flex;align-items: center;justify-content: center;}
#tudo #popup .x:hover {background-color:#035e25; transition: all .2s;}
#tudo #popup .logo {display:table; margin:0 auto;}
#tudo #popup .titulo {font-size:18px; line-height:25px; color:#FFF; text-align:center; font-weight:600; margin-top:15px; margin-bottom:10px; font-family:'Poppins';}
#tudo #popup .titulo span {font-size:18px; color:#FFF; font-weight:800; font-family:'Poppins';}
#tudo #popup .titulo2 {font-size:13px; color:#FFF; text-align:center; margin-bottom:20px; font-family:'Poppins';}
#tudo #popup .campo-nome {display:table; margin:0 auto;}
#tudo #popup .campo-nome input {width:270px; border:none; font-family:'Poppins'; padding:7px 10px; outline:none; border-radius:5px;}
#tudo #popup .campo-whats {display:table; margin:0 auto; margin-top:15px;}
#tudo #popup .campo-whats input {width:270px; border:none; font-family:'Poppins'; padding:7px 10px; outline:none; border-radius:5px;}
#tudo #popup .campos-mensagem {display:table; margin:0 auto; margin-top:15px;}
#tudo #popup .campos-mensagem textarea {width:270px; border:none; height:50px; padding:5px 10px; outline:none; border-radius:5px;}
#tudo #popup .botao-envia {display:table; margin:0 auto; margin-top:15px; font-family:'Poppins';}
#tudo #popup .botao-envia input {padding:7px 20px; display:table; margin:0 auto; cursor:pointer; padding-left:35px; color:#FFF; font-weight:400; font-size:13px; border:none; background: url(../i/quebrado/whatsapp.svg) 12px center, linear-gradient(#004018, #017a2f); background-repeat:no-repeat, repeat; background-size:18px, cover; border-radius:15px; transition: all .3s;font-family:'Poppins';}
#tudo #popup .botao-envia input:hover {background: url(../i/quebrado/whatsapp.svg) 12px center, linear-gradient(#017a2f, #004018); background-repeat:no-repeat, repeat; background-size:18px, cover; background-size:18px; transition: all .3s;}

#tudo .normal {width:100%; position:fixed; z-index:60; transition: all .3s;background-color: #ffffff;}
#tudo .normal #repete-topo {padding: 14px 3%;  position:relative; z-index:2; transition: all .3s; box-shadow: 0px 0px 10px -3px #000;} 
#tudo .normal #repete-topo #conteudo-topo {width:100%; margin:0 auto; transition: all .3s;}
#tudo .normal #repete-topo #conteudo-topo #col-esq-topo {width: 100%;top: 10px;position: absolute;z-index: 10;transition: all .3s;}
#tudo .normal #repete-topo #conteudo-topo #col-esq-topo #redes {transition: all .3s;margin-top: 5px;}
#tudo .normal #repete-topo #conteudo-topo #centro-topo {width: 220px;margin: 0 auto;position: relative;z-index: 10;transition: all .3s;}
#tudo .normal #repete-topo #conteudo-topo #centro-topo #logo-topo {width: 220px;transition: all .3s;}
#tudo .normal #repete-topo #conteudo-topo #col-dir-topo {position: relative; z-index: 10;transition: all .3s;}
#tudo .normal #repete-topo #conteudo-topo #col-dir-topo .icone-menu {float: right;margin-top: -37px;transition: all .3s;}
#tudo .normal #repete-topo #conteudo-topo #col-dir-topo #mostra-menu {width:140px; position:absolute; padding:10px 15px; z-index:50; right:0; margin-top:15px; background-color: #ffffff; box-shadow:0px 15px 15px -12px;transition: all .3s;border-radius: 20px;}
#tudo .normal #repete-topo #conteudo-topo #col-dir-topo #mostra-menu p {text-align:right;}
#tudo .normal #repete-topo #conteudo-topo #col-dir-topo #mostra-menu p a {display:block; padding-top:6px; padding-bottom:6px; font-size:14px; text-transform:uppercase; color:#A2A2A2; transition:.2s linear;}
#tudo .normal #repete-topo #conteudo-topo #col-dir-topo #mostra-menu .ativo a {display:block; text-decoration:underline; transition:.2s linear; color:#A2A2A2}

#tudo .interno {width:100%; position:fixed; z-index:60; transition: all .3s;background-color: #ffffff;}
#tudo .interno #repete-topo {padding: 14px 3%;  position:relative; z-index:2; transition: all .3s; box-shadow: 0px 0px 10px -3px #000;} 
#tudo .interno #repete-topo #conteudo-topo {width:100%; margin:0 auto; transition: all .3s;}
#tudo .interno #repete-topo #conteudo-topo #col-esq-topo {width: 100%;top: 10px;position: absolute;z-index: 10;transition: all .3s;}
#tudo .interno #repete-topo #conteudo-topo #col-esq-topo #redes {transition: all .3s;margin-top: 5px}
#tudo .interno #repete-topo #conteudo-topo #centro-topo {width: 220px;margin: 0 auto;position: relative;z-index: 10;transition: all .3s;}
#tudo .interno #repete-topo #conteudo-topo #centro-topo #logo-topo {width: 220px;transition: all .3s;}
#tudo .interno #repete-topo #conteudo-topo #col-dir-topo {position: relative; z-index: 10;transition: all .3s;}
#tudo .interno #repete-topo #conteudo-topo #col-dir-topo .icone-menu {float: right;margin-top: -37px;transition: all .3s;}
#tudo .interno #repete-topo #conteudo-topo #col-dir-topo #mostra-menu {width:140px; position:absolute; padding:10px 15px; z-index:50; right:0; margin-top:15px; background-color: #ffffff; box-shadow:0px 15px 15px -12px;transition: all .3s;border-radius: 20px;}
#tudo .interno #repete-topo #conteudo-topo #col-dir-topo #mostra-menu p {text-align:right;}
#tudo .interno #repete-topo #conteudo-topo #col-dir-topo #mostra-menu p a {display:block; padding-top:6px; padding-bottom:6px; font-size:14px; text-transform:uppercase; color:#A2A2A2; transition:.2s linear;}
#tudo .interno #repete-topo #conteudo-topo #col-dir-topo #mostra-menu .ativo a {display:block; text-decoration:underline; transition:.2s linear; color:#A2A2A2}

#tudo .scroll {width:100%; position:fixed; z-index:60; transition: all .3s;background-color: #ffffff;}
#tudo .scroll #repete-topo {padding: 12px 3%;  position:relative; z-index:2; transition: all .3s; box-shadow: 0px 0px 10px -3px #000;} 
#tudo .scroll #repete-topo #conteudo-topo {width:100%; margin:0 auto; transition: all .3s;}
#tudo .scroll #repete-topo #conteudo-topo #col-esq-topo {width: 100%;top: 8px;position: absolute;z-index: 10;transition: all .3s;}
#tudo .scroll #repete-topo #conteudo-topo #col-esq-topo #redes {transition: all .3s;}
#tudo .scroll #repete-topo #conteudo-topo #centro-topo {width: 185px;margin: 0 auto;position: relative;z-index: 10;transition: all .3s;}
#tudo .scroll #repete-topo #conteudo-topo #centro-topo #logo-topo {width: 185px;transition: all .3s;}
#tudo .scroll #repete-topo #conteudo-topo #col-dir-topo {position: relative; z-index: 10;transition: all .3s;}
#tudo .scroll #repete-topo #conteudo-topo #col-dir-topo .icone-menu {float: right;margin-top: -25px;transition: all .3s;}
#tudo .scroll #repete-topo #conteudo-topo #col-dir-topo #mostra-menu {width:140px; position:absolute; padding:10px 15px; z-index:50; right:0; margin-top:15px; background-color: #ffffff; box-shadow:0px 15px 15px -12px;transition: all .3s;border-radius: 20px;}
#tudo .scroll #repete-topo #conteudo-topo #col-dir-topo #mostra-menu p {text-align:right;}
#tudo .scroll #repete-topo #conteudo-topo #col-dir-topo #mostra-menu p a {display:block; padding-top:6px; padding-bottom:6px; font-size:14px; text-transform:uppercase; color:#A2A2A2; transition:.2s linear;}
#tudo .scroll #repete-topo #conteudo-topo #col-dir-topo #mostra-menu .ativo a {display:block; text-decoration:underline; transition:.2s linear; color:#A2A2A2}

#tudo #conteudo {width:100%;}
#tudo #conteudo #repete-conteudo {width:100%;}
#tudo #conteudo #repete-conteudo #repete-banners {width:100%; position:relative; z-index:20;transition: all .3s; padding-top: 70px;}
#tudo #conteudo #repete-conteudo #repete-banners #bloco-banner {width:100%; }
#tudo #conteudo #repete-conteudo #repete-banners #bloco-banner .owl-nav .owl-prev {width: 60px; height: 60px;position:absolute;right: 30px;top:50%;margin-top:-15px; color: #ffe500; outline: none;font-size: 0.001px; background: #ffe500 url('../i/quebrado/seta-2.svg') center center no-repeat; background-size: auto 35px;transform: rotate(360deg); transition: all .3s; border-radius: 60px;}
#tudo #conteudo #repete-conteudo #repete-banners #bloco-banner .owl-nav .owl-prev span {color:#FFF; font-size:0.001px;}
#tudo #conteudo #repete-conteudo #repete-banners #bloco-banner .owl-nav .owl-next {width:60px; height:60px; position:absolute;left:30px;top:50%;margin-top:-15px; color:#FFF; outline:none; font-size:0.001px;  background:#ffe500 url('../i/quebrado/seta-2.svg') center center no-repeat; background-size:auto 35px; transform: rotate(180deg);transition: all .3s;border-radius: 60px;}
#tudo #conteudo #repete-conteudo #repete-banners #bloco-banner .owl-nav .owl-next span {color:#FFF; font-size:0.001px;}
#tudo #conteudo #repete-conteudo #repete-banners #bloco-banner .owl-carousel .owl-dots {text-align: center; top: -60px; position: relative; z-index: 4;display: flex;justify-content: center;align-items: center;}
#tudo #conteudo #repete-conteudo #repete-banners #bloco-banner .owl-carousel .owl-dot {display: inline-block; width: 12px; height: 12px; margin: 5px; background: #ffffff; border-radius: 50%; cursor: pointer;}
#tudo #conteudo #repete-conteudo #repete-banners #bloco-banner .owl-carousel .owl-dot.active { background: #9a9a9a;width: 15px; height: 15px;border: 1px solid ;color: #ffffff}

#tudo #conteudo #repete-conteudo #repete-checkups {padding: 0px 3%;}
#tudo #conteudo #repete-conteudo #repete-checkups #bloco-titulo-checkups {padding-bottom: 50px;padding-top: 50px;text-align: center;}
#tudo #conteudo #repete-conteudo #repete-checkups #bloco-titulo-checkups .titulo { font-size: 35px;font-weight: 700; color: #353535}
#tudo #conteudo #repete-conteudo #repete-checkups #conteudo-checkups {margin: 0 auto;}
#tudo #conteudo #repete-conteudo #repete-checkups #conteudo-checkups #mostra-checkups {margin-bottom: 30px;}
#tudo #conteudo #repete-conteudo #repete-checkups #conteudo-checkups #mostra-checkups #bloco-checkups {display: block;background-color: #ffffff;padding: 25px 10px 40px 10px;border-radius: 10px;border: 2px solid;color: #e5e5e5;cursor: pointer;margin-bottom: 15px;}
#tudo #conteudo #repete-conteudo #repete-checkups #conteudo-checkups #mostra-checkups #bloco-checkups #bloco-imagem {width: 80%;margin: 0 auto;}
#tudo #conteudo #repete-conteudo #repete-checkups #conteudo-checkups #mostra-checkups #bloco-checkups #bloco-imagem .imagem {width: 100%;height: 100px;}
#tudo #conteudo #repete-conteudo #repete-checkups #conteudo-checkups #mostra-checkups #bloco-checkups #nome-checkups {margin-top: 10px;margin-bottom: 10px;}
#tudo #conteudo #repete-conteudo #repete-checkups #conteudo-checkups #mostra-checkups #bloco-checkups #nome-checkups .checkup {text-align: center;font-size: 32px;font-weight: bold;}
#tudo #conteudo #repete-conteudo #repete-checkups #conteudo-checkups #mostra-checkups #bloco-checkups #nome-checkups .nome-checkup {text-align: center;font-size: 22px;color: #656565;}
#tudo #conteudo #repete-conteudo #repete-checkups #conteudo-checkups #mostra-checkups #bloco-checkups #bloco-linha {width: 75%; height: 2px;background: linear-gradient(to right, #ff5e6214, #e9b5b7, #ff5e6214);margin-bottom: 10px;margin-left: 33px;}
#tudo #conteudo #repete-conteudo #repete-checkups #conteudo-checkups #mostra-checkups #bloco-checkups #descricao-checkup {margin-bottom: 20px;max-height: 80px;}
#tudo #conteudo #repete-conteudo #repete-checkups #conteudo-checkups #mostra-checkups #bloco-checkups #descricao-checkup .desc-checkup {line-height: 100%;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden;}
#tudo #conteudo #repete-conteudo #repete-checkups #conteudo-checkups #mostra-checkups #bloco-checkups #descricao-checkup .desc-checkup p {color: #A3A3A3;font-size: 12px;text-align: justify;}
#tudo #conteudo #repete-conteudo #repete-checkups #conteudo-checkups #mostra-checkups #bloco-checkups .preco {font-family: sans-serif;font-weight: bold;font-size: 40px;text-align: center;margin-bottom: 10px;}
#tudo #conteudo #repete-conteudo #repete-checkups #conteudo-checkups #mostra-checkups #bloco-checkups .preco .moeda {font-size: 13px; vertical-align: middle; font-weight: normal;}
#tudo #conteudo #repete-conteudo #repete-checkups #conteudo-checkups #mostra-checkups #bloco-checkups .preco .centavos { font-size: 18px; vertical-align: super; font-weight: normal;}
#tudo #conteudo #repete-conteudo #repete-checkups #conteudo-checkups #mostra-checkups #bloco-checkups #saiba-mais {display: flex;justify-content: center;}
#tudo #conteudo #repete-conteudo #repete-checkups #conteudo-checkups #mostra-checkups #bloco-checkups #saiba-mais .agenda { background-image: linear-gradient(45deg,#720103 , #AF0001);; padding: 8px 12px; font-size: 12px; color: #ffffff; text-align: center;transition: all 0.3s ease;}
#tudo #conteudo #repete-conteudo #repete-checkups #conteudo-checkups #mostra-checkups #bloco-checkups #saiba-mais .agenda:hover{filter: brightness(1.4);background-color: rgb(150, 100, 100);transition: all .3s ease;}

#tudo #conteudo #repete-conteudo #repete-quemsomos {padding:0px 3%;}
#tudo #conteudo #repete-conteudo #repete-quemsomos #conteudo-quemsomos {margin: 0 auto;}   
#tudo #conteudo #repete-conteudo #repete-quemsomos #conteudo-quemsomos #mostra-quemsomos {}
#tudo #conteudo #repete-conteudo #repete-quemsomos #conteudo-quemsomos #mostra-quemsomos #nome { margin-top: 15px; margin-bottom: 30px;}
#tudo #conteudo #repete-conteudo #repete-quemsomos #conteudo-quemsomos #mostra-quemsomos #nome .titulo {font-size: 35px;font-weight: bold;display: flex;align-items: center; justify-content: center;}
#tudo #conteudo #repete-conteudo #repete-quemsomos #conteudo-quemsomos #mostra-quemsomos #descricao {}
#tudo #conteudo #repete-conteudo #repete-quemsomos #conteudo-quemsomos #mostra-quemsomos #descricao .desc {line-height: 115%; display: -webkit-box;-webkit-box-orient: vertical;}
#tudo #conteudo #repete-conteudo #repete-quemsomos #conteudo-quemsomos #mostra-quemsomos #descricao .desc p {font-size: 16px; color : #ABABAB;text-align: justify;}
#tudo #conteudo #repete-conteudo #repete-quemsomos #conteudo-quemsomos #mostra-quemsomos #bloco-imagem {width: 100%;}
#tudo #conteudo #repete-conteudo #repete-quemsomos #conteudo-quemsomos #mostra-quemsomos #bloco-imagem .imagem {border-radius: 20px;}
#tudo #conteudo #repete-conteudo #repete-quemsomos #conteudo-quemsomos #mais-de { margin-top: 20px;}
#tudo #conteudo #repete-conteudo #repete-quemsomos #conteudo-quemsomos #mais-de #bloco-mais-de {display:flex;align-items:center;margin-bottom:10px;padding:15px;border: 1px solid #AE0102;border-radius:20px;box-shadow: 0px 0px 7px -5px #000;}
#tudo #conteudo #repete-conteudo #repete-quemsomos #conteudo-quemsomos #mais-de #bloco-mais-de .icone-mais {margin-right: 20px;}
#tudo #conteudo #repete-conteudo #repete-quemsomos #conteudo-quemsomos #mais-de #bloco-mais-de #dados {line-height: 110%;}
#tudo #conteudo #repete-conteudo #repete-quemsomos #conteudo-quemsomos #mais-de #bloco-mais-de #dados .nome {font-size: 25px; font-weight: bold;}
#tudo #conteudo #repete-conteudo #repete-quemsomos #conteudo-quemsomos #mais-de #bloco-mais-de #dados .descricao {font-size: 18px; color: #505050; margin-top: 10px;}

#tudo #conteudo #repete-conteudo #repete-depoimentos {padding:0px 3%;padding-bottom: 50px}
#tudo #conteudo #repete-conteudo #repete-depoimentos #conteudo-depoimentos {margin: 0 auto}
#tudo #conteudo #repete-conteudo #repete-depoimentos #conteudo-depoimentos #bloco-titulo-depoimentos {display: flex; justify-content: center; }
#tudo #conteudo #repete-conteudo #repete-depoimentos #conteudo-depoimentos #bloco-titulo-depoimentos .titulo {font-size: 35px; color: #343434 ;margin-top: 50px; font-weight: 600;}
#tudo #conteudo #repete-conteudo #repete-depoimentos #conteudo-depoimentos #mostra-depoimentos {}
#tudo #conteudo #repete-conteudo #repete-depoimentos #conteudo-depoimentos #mostra-depoimentos .carrosel-depoimento a {display:block;  margin:10px; padding:10px;  background-color: #950002; border-radius:20px; box-shadow:0px 0px 7px -5px #000; height: 140px; }
#tudo #conteudo #repete-conteudo #repete-depoimentos #conteudo-depoimentos #mostra-depoimentos .carrosel-depoimento .bloco-imagem {width: 115px; height: 115px; margin-left: 30px; float: left; overflow: hidden; position: relative; background-color:#9d7e7e4a; border-radius: 100%; display: flex; justify-content: center; justify-items: center; align-items: center; margin-top: -58px;}
#tudo #conteudo #repete-conteudo #repete-depoimentos #conteudo-depoimentos #mostra-depoimentos .carrosel-depoimento .bloco-imagem .moldura {width:98px; height: 98px; float: left; overflow: hidden; position: relative; background-color:#939393; border-radius: 100%; display: flex; justify-content: center; justify-items: center; align-items: center; }
#tudo #conteudo #repete-conteudo #repete-depoimentos #conteudo-depoimentos #mostra-depoimentos .carrosel-depoimento .bloco-imagem .imagem-depoimentos {width:80px; height:80px; position:relative; z-index:2; overflow:hidden; border-radius:100%;}
#tudo #conteudo #repete-conteudo #repete-depoimentos #conteudo-depoimentos #mostra-depoimentos .carrosel-depoimento #fundo-depoimento {width:100%; }
#tudo #conteudo #repete-conteudo #repete-depoimentos #conteudo-depoimentos #mostra-depoimentos .carrosel-depoimento #fundo-depoimento #nome {margin-left: 175px;}
#tudo #conteudo #repete-conteudo #repete-depoimentos #conteudo-depoimentos #mostra-depoimentos .carrosel-depoimento #fundo-depoimento #nome .nome {font-size: 14px;color: white;font-weight: bold;}
#tudo #conteudo #repete-conteudo #repete-depoimentos #conteudo-depoimentos #mostra-depoimentos .carrosel-depoimento #fundo-depoimento #nome .cidade-depoimento {font-size: 14px; color: #ffffff; align-items: center; display: flex;}
#tudo #conteudo #repete-conteudo #repete-depoimentos #conteudo-depoimentos #mostra-depoimentos .carrosel-depoimento #fundo-depoimento  .estrelas-depoimento { margin-bottom: 6px;}
#tudo #conteudo #repete-conteudo #repete-depoimentos #conteudo-depoimentos #mostra-depoimentos .carrosel-depoimento #fundo-depoimento #alinha-depoimento { width: 100% ;display: flex; justify-content: center; align-items: center; height: 70px;}
#tudo #conteudo #repete-conteudo #repete-depoimentos #conteudo-depoimentos #mostra-depoimentos .carrosel-depoimento #fundo-depoimento #alinha-depoimento .texto-depoimento {    width: 85%; font-size: 12px;color: #ABABAB; text-align: justify;line-height: 127%; font-family: 'Poppins';-webkit-background-clip: text; display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical; overflow: hidden;text-overflow: ellipsis;}
#tudo #conteudo #repete-conteudo #repete-depoimentos #conteudo-depoimentos #mostra-depoimentos .owl-carousel .animated {display: flex; justify-content: center; text-align: center;}
#tudo #conteudo #repete-conteudo #repete-depoimentos #conteudo-depoimentos #mostra-depoimentos .owl-carousel.owl-drag .owl-item {margin-top: 65px;}
#tudo #conteudo #repete-conteudo #repete-depoimentos #conteudo-depoimentos #mostra-depoimentos .owl-nav .owl-prev {width:25px; height:25px; position:absolute; right:-100px; top:50%; margin-top:-15px; color:#ff0000; outline:none; font-size:0.001px; background: url('../i/quebrado/seta-2.svg') center center no-repeat; background-size:auto 25px;transform:rotate(360deg);  transition: all .3s;}
#tudo #conteudo #repete-conteudo #repete-depoimentos #conteudo-depoimentos #mostra-depoimentos .owl-nav .owl-prev span {color:#FFF; font-size:0.001px;}
#tudo #conteudo #repete-conteudo #repete-depoimentos #conteudo-depoimentos #mostra-depoimentos .owl-nav .owl-next {width:25px; height:25px; position:absolute; left:-100px; top:50%; margin-top:-15px; color:#FFF; outline:none; font-size:0.001px; background: url('../i/quebrado/seta-2.svg') center center no-repeat; background-size:auto 25px; transform:rotate(180deg); transition: all .3s;}
#tudo #conteudo #repete-conteudo #repete-depoimentos #conteudo-depoimentos #mostra-depoimentos .owl-nav .owl-next span {color:#FFF; font-size:0.001px;} 
#tudo #conteudo #repete-conteudo #repete-depoimentos #conteudo-depoimentos #mostra-depoimentos .owl-dots {display:table; margin:0 auto; position:relative; z-index:51; margin-top:40px;}
#tudo #conteudo #repete-conteudo #repete-depoimentos #conteudo-depoimentos #mostra-depoimentos .owl-dots .owl-dot {display:block; width:12px; height:12px; margin-left:3px; margin-right:3px; float:left; border-radius:100%; background-color:#999999;}
#tudo #conteudo #repete-conteudo #repete-depoimentos #conteudo-depoimentos #mostra-depoimentos .owl-dots .active {display:block; width:12px; height:12px; border-radius:100%; background-color:#3a3a3a;}

#tudo #conteudo #repete-conteudo #repete-unidades { position: relative;z-index: 2; background-color: #FAF6F5;padding:0px 3%;background: transparent url(../i/quebrado/fundo-unidades.jpg) center center no-repeat;}
#tudo #conteudo #repete-conteudo #repete-unidades #bloco-titulo-unidades { display: flex;justify-content: center;padding-top: 30px;padding-bottom: 30px;}
#tudo #conteudo #repete-conteudo #repete-unidades #bloco-titulo-unidades .titulo {font-size: 35px;font-weight: bold;}
#tudo #conteudo #repete-conteudo #repete-unidades #conteudo-unidades {width: 100%;margin: 0 auto;}
#tudo #conteudo #repete-conteudo #repete-unidades #conteudo-unidades #mostra-unidades {padding-bottom: 80px;}
#tudo #conteudo #repete-conteudo #repete-unidades #conteudo-unidades #mostra-unidades #bloco-unidades { border-radius: 10px;background-color: rgb(255, 255, 255);padding: 10px;box-shadow: -8px 14px 10px 0px #9d6f6f26;position: relative;overflow: hidden; cursor: pointer;margin-bottom: 15px; }
#tudo #conteudo #repete-conteudo #repete-unidades #conteudo-unidades #mostra-unidades #bloco-unidades a {}
#tudo #conteudo #repete-conteudo #repete-unidades #conteudo-unidades #mostra-unidades #bloco-unidades #imagem {width: 100%;margin: 0 auto;}
#tudo #conteudo #repete-conteudo #repete-unidades #conteudo-unidades #mostra-unidades #bloco-unidades #imagem .imagem-unidades {width: 100%; height: 214px;}
#tudo #conteudo #repete-conteudo #repete-unidades #conteudo-unidades #mostra-unidades #bloco-unidades #endereco {margin-top: 10px;}
#tudo #conteudo #repete-conteudo #repete-unidades #conteudo-unidades #mostra-unidades #bloco-unidades #endereco .cidade {font-size: 28px;text-align: center;color: #000000;font-weight: bold;margin-bottom: 10px;}
#tudo #conteudo #repete-conteudo #repete-unidades #conteudo-unidades #mostra-unidades #bloco-unidades .endereco  {font-size: 18px;text-align: center;color: #ABABAB;}
#tudo #conteudo #repete-conteudo #repete-unidades #conteudo-unidades #mostra-unidades #bloco-unidades #ver-mais {display: flex;justify-content: center ;margin-top: 15px; margin-bottom: 15px;z-index: 2;}
#tudo #conteudo #repete-conteudo #repete-unidades #conteudo-unidades #mostra-unidades #bloco-unidades #ver-mais .maps {display: flex;align-items: center;padding: 5px 20px 5px 20px;font-weight: 600; color: #ABABAB;transition: all .3s ease;}
#tudo #conteudo #repete-conteudo #repete-unidades #conteudo-unidades #mostra-unidades #bloco-unidades #ver-mais .maps:hover {filter: brightness(1.2);background-color: rgb(211, 94, 94);transition: all .3s ease;}

#tudo #conteudo #repete-conteudo #repete-instagram {padding:0px 3%; padding-bottom: 50px;}
#tudo #conteudo #repete-conteudo #repete-instagram #conteudo-instagram { margin: 0 auto;}
#tudo #conteudo #repete-conteudo #repete-instagram #conteudo-instagram  img{position: absolute; left: 230px;z-index: 5;}
#tudo #conteudo #repete-conteudo #repete-instagram #conteudo-instagram #bloco-titulo .titulo1{ font-size: 35px;color: #000000;; font-weight: bold;}
#tudo #conteudo #repete-conteudo #repete-instagram #conteudo-instagram #bloco-titulo .titulo2 span{ font-size:35px; color:#950002;font-weight: bold;}
#tudo #conteudo #repete-conteudo #repete-instagram #conteudo-instagram #sub-titulo .sub-titulo { margin-top: 5px;font-size: 16px;display: flex;color: #000000;line-height: 101%;}
#tudo #conteudo #repete-conteudo #repete-instagram #conteudo-instagram .acessar  {width: 100%;text-align: center; margin-top: 40px; }
#tudo #conteudo #repete-conteudo #repete-instagram #conteudo-instagram .acessar a { font-size: 14px; background-image: linear-gradient(45deg,#AD0101,#B61113 ); padding: 10px 15px; color: #ffffff;transition: all .3s ease;}
#tudo #conteudo #repete-conteudo #repete-instagram #conteudo-instagram .acessar a:hover {filter: brightness(1.4);background-color:rgb(219, 131, 131); transition: all .3s ease;}

#tudo #rodape {width:100%;}
#tudo #rodape #repete-rodape { padding: 0px 3%; background-color: #f2f2f2; padding-top: 5px;}
#tudo #rodape #repete-rodape #conteudo-rodape {width: 100%; margin:0 auto; }
#tudo #rodape #repete-rodape #conteudo-rodape #col-dir-rodape {width:100%;margin-bottom: 10px;margin-top: 10px;}
#tudo #rodape #repete-rodape #conteudo-rodape #col-dir-rodape #dados-site {display:grid; justify-content: center; width: 100%;}
#tudo #rodape #repete-rodape #conteudo-rodape #col-dir-rodape #dados-site .titulo {color:#607892; padding-bottom:10px; font-weight:600; font-family: 'Poppins';}
#tudo #rodape #repete-rodape #conteudo-rodape #col-dir-rodape #dados-site #dados {display: flex; justify-content: center;} 
#tudo #rodape #repete-rodape #conteudo-rodape #col-dir-rodape #dados-site #dados .instagram {}
#tudo #rodape #repete-rodape #conteudo-rodape #col-esq-rodape {width: 100%; display: flex; padding-top: 20px; padding-bottom: 20px; border-top: solid 1px #505050;; justify-content: center;}
#tudo #rodape #repete-rodape #conteudo-rodape #col-esq-rodape #logo-rodape {position:relative;}
#tudo #rodape #repete-rodape #conteudo-rodape #col-esq-rodape #logo-rodape .logo a {width: 100%; display:block;}
#tudo #rodape #conteudo-copy {margin:0 auto; padding-top:9px; padding-bottom: 68px;background-color: #424146;}
#tudo #rodape #conteudo-copy .copy {color:#ffffff; font-weight:400; font-size:13px; padding-top:4px; float:left;margin-left: 10px;}
#tudo #rodape #conteudo-copy .softbest {float:right;}

#conteudo-interno{width: 100%; padding-top: 70px; min-height: 616px;background-color: #8d838317}
#conteudo-interno #bloco-titulo  { justify-content: center; display: grid; text-align: center;  padding-top: 30px;padding-bottom: 30px; font-size:32px;  font-weight:600; line-height:40px; font-family: 'Poppins'; }
#conteudo-interno #bloco-titulo .titulo {display: flex; justify-content: center; font-size:32px; font-weight:600; line-height:40px; font-family: 'Poppins';  background: linear-gradient(to right, #AD0101, #B61113); background-clip: text; -webkit-background-clip: text; -webkit-text-fill-color: transparent; color: black; }
#conteudo-interno #bloco-titulo .subtitulo {font-size: 20px; color: #000000; font-weight: 600; font-family: 'Poppins';}

#conteudo-interno #conteudo-quemSomos {padding: 0px 3%;}
#conteudo-interno #conteudo-quemSomos .imagem-quemSomos {margin-bottom:10px; overflow:hidden; border-radius:15px;}
#conteudo-interno #conteudo-quemSomos .descricao {line-height: 124%;display: -webkit-box;-webkit-line-clamp: 15;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;}
#conteudo-interno #conteudo-quemSomos .descricao p {font-size:14px; color:#585858;text-align: justify;}
#conteudo-interno #conteudo-quemSomos .descricao span {font-size:16px; color:#585858;}
#conteudo-interno #conteudo-quemSomos .descricao div {font-size:16px; color:#585858;}
#conteudo-interno #conteudo-quemSomos .descricao strong {font-size:18px; color:#121212;}
#conteudo-interno #conteudo-quemSomos .descricao li {font-size:16px; color:#585858; list-style:disc; margin-left:15px;}
#conteudo-interno #conteudo-quemSomos .descricao img {border-radius:15px;}
#conteudo-interno #conteudo-quemSomos .descricao h1 {font-size:20px; color:#121212;}
#conteudo-interno #conteudo-quemSomos .descricao h2 {font-size:20px; color:#121212; padding-bottom:10px;}
#conteudo-interno #conteudo-quemSomos .descricao h3 {font-size:16px; color:#121212;}

#conteudo-interno #repete-checkups {padding: 0px 3%;padding-bottom: 30px;}
#conteudo-interno #repete-checkups #bloco-titulo-checkups {padding-bottom: 50px;padding-top: 50px;text-align: center;}
#conteudo-interno #repete-checkups #bloco-titulo-checkups .titulo { font-size: 35px;font-weight: 700; color: #353535}
#conteudo-interno #repete-checkups #conteudo-checkups {margin: 0 auto;}
#conteudo-interno #repete-checkups #conteudo-checkups #mostra-checkups {}
#conteudo-interno #repete-checkups #conteudo-checkups #mostra-checkups #bloco-checkups {display: block;background-color: #ffffff;padding: 25px 10px 40px 10px;border-radius: 10px;border: 2px solid;color: #e5e5e5;cursor: pointer;margin-bottom: 15px;}
#conteudo-interno #repete-checkups #conteudo-checkups #mostra-checkups #bloco-checkups #bloco-imagem {width: 80%;margin: 0 auto;}
#conteudo-interno #repete-checkups #conteudo-checkups #mostra-checkups #bloco-checkups #bloco-imagem .imagem {width: 100%;height: 100px;}
#conteudo-interno #repete-checkups #conteudo-checkups #mostra-checkups #bloco-checkups #nome-checkups {margin-top: 10px;margin-bottom: 10px;}
#conteudo-interno #repete-checkups #conteudo-checkups #mostra-checkups #bloco-checkups #nome-checkups .checkup {text-align: center;font-size: 32px;font-weight: bold;}
#conteudo-interno #repete-checkups #conteudo-checkups #mostra-checkups #bloco-checkups #nome-checkups .nome-checkup {text-align: center;font-size: 22px;color: #656565;}
#conteudo-interno #repete-checkups #conteudo-checkups #mostra-checkups #bloco-checkups #bloco-linha {width: 75%; height: 2px;background: linear-gradient(to right, #ff5e6214, #e9b5b7, #ff5e6214);margin-bottom: 10px;margin-left: 33px;}
#conteudo-interno #repete-checkups #conteudo-checkups #mostra-checkups #bloco-checkups #descricao-checkup {margin-bottom: 20px;max-height: 80px;}
#conteudo-interno #repete-checkups #conteudo-checkups #mostra-checkups #bloco-checkups #descricao-checkup .desc-checkup {line-height: 100%;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden;}
#conteudo-interno #repete-checkups #conteudo-checkups #mostra-checkups #bloco-checkups #descricao-checkup .desc-checkup p {color: #A3A3A3;font-size: 12px;text-align: justify;}
#conteudo-interno #repete-checkups #conteudo-checkups #mostra-checkups #bloco-checkups .preco {font-family: sans-serif;font-weight: bold;font-size: 40px;text-align: center;margin-bottom: 10px;}
#conteudo-interno #repete-checkups #conteudo-checkups #mostra-checkups #bloco-checkups .preco .moeda {font-size: 13px; vertical-align: middle; font-weight: normal;}
#conteudo-interno #repete-checkups #conteudo-checkups #mostra-checkups #bloco-checkups .preco .centavos { font-size: 18px; vertical-align: super; font-weight: normal;}
#conteudo-interno #repete-checkups #conteudo-checkups #mostra-checkups #bloco-checkups #saiba-mais {display: flex;justify-content: center;}
#conteudo-interno #repete-checkups #conteudo-checkups #mostra-checkups #bloco-checkups #saiba-mais .agenda { background-image: linear-gradient(45deg,#720103 , #AF0001);; padding: 8px 12px; font-size: 12px; color: #ffffff; text-align: center;transition: all 0.3s ease;}
#conteudo-interno #repete-checkups #conteudo-checkups #mostra-checkups #bloco-checkups #saiba-mais .agenda:hover{filter: brightness(1.4);background-color: rgb(150, 100, 100);transition: all .3s ease;}
#conteudo-interno #repete-checkups #conteudo-checkups-detalhes {margin: 0 auto;}
#conteudo-interno #repete-checkups #conteudo-checkups-detalhes #mostra-detalhes {margin-bottom: 15px;}
#conteudo-interno #repete-checkups #conteudo-checkups-detalhes #mostra-detalhes #bloco-imagem {width: 100%;border-radius: 10px;box-shadow: -8px 14px 10px 0px #9d6f6f26;}
#conteudo-interno #repete-checkups #conteudo-checkups-detalhes #mostra-detalhes #bloco-imagem #imagem-checkup { width: 100%;margin: 0 auto;}
#conteudo-interno #repete-checkups #conteudo-checkups-detalhes #mostra-detalhes #bloco-imagem #imagem-checkup .imagem {}
#conteudo-interno #repete-checkups #conteudo-checkups-detalhes #mostra-detalhes #dados-detalhes {}
#conteudo-interno #repete-checkups #conteudo-checkups-detalhes #mostra-detalhes #dados-detalhes .nome-checkup { font-size: 28px;font-weight: bold;margin-top: 50px;margin-bottom: 15px;text-align: center;}
#conteudo-interno #repete-checkups #conteudo-checkups-detalhes #mostra-detalhes #dados-detalhes .descricao-checkup {}
#conteudo-interno #repete-checkups #conteudo-checkups-detalhes #mostra-detalhes #dados-detalhes .descricao-checkup p {color: #A3A3A3;font-size: 16px;text-align: justify;}
#conteudo-interno #repete-checkups #conteudo-checkups-detalhes #mostra-detalhes #dados-detalhes .preco {margin-bottom: 25px;font-size: 28px;font-weight: 600;margin-top: 25px;text-align: center;}
#conteudo-interno #repete-checkups #conteudo-checkups-detalhes #mostra-detalhes #dados-detalhes a.agenda { cursor: pointer;background-image: linear-gradient(45deg, #720103, #AF0001); padding: 8px 12px;font-size: 12px; color: #ffffff; text-align: center; transition: all 0.3s ease;}
#conteudo-interno #repete-checkups #conteudo-checkups-detalhes #mostra-detalhes #dados-detalhes a.agenda:hover {filter: brightness(1.4);background-color: rgb(150, 100, 100);transition: all .3s ease;}

#conteudo-interno #conteudo-depoimentos {width: 100%;}
#conteudo-interno #conteudo-depoimentos #mostra-depoimentos {padding: 0px 3%;}
#conteudo-interno #conteudo-depoimentos #mostra-depoimentos #bloco-depoimento {padding:15px; margin-bottom:30px; box-shadow:0px 0px 10px -3px #000000; border-radius:15px;}
#conteudo-interno #conteudo-depoimentos #mostra-depoimentos #bloco-depoimento .bloco-imagem {width:120px; height:120px; margin-right:20px; margin-top:10px; float:left; overflow:hidden; position:relative; border:5px solid #ccc; border-radius:100%;}
#conteudo-interno #conteudo-depoimentos #mostra-depoimentos #bloco-depoimento .bloco-imagem .imagem-blur {width:120px; height:120px; position:absolute; z-index:1; overflow:hidden; filter:blur(8px); -webkit-filter: blur(8px);}
#conteudo-interno #conteudo-depoimentos #mostra-depoimentos #bloco-depoimento .bloco-imagem .imagem-depoimentos {width:120px; height:120px; position:relative; z-index:2; overflow:hidden;}
#conteudo-interno #conteudo-depoimentos #mostra-depoimentos #bloco-depoimento .titulo-depoimento {font-size:22px; color:#000000; font-weight:600; margin-top:0px;}
#conteudo-interno #conteudo-depoimentos #mostra-depoimentos #bloco-depoimento .texto-depoimento {line-height:150%; padding-top:10px;}
#conteudo-interno #conteudo-depoimentos #mostra-depoimentos #bloco-depoimento .texto-depoimento p {font-size:15px; text-align:justify; color:#444;}
#conteudo-interno #conteudo-depoimentos #mostra-depoimentos #bloco-depoimento .texto-depoimento span {font-size:15px; text-align:justify; color:#444;}
#conteudo-interno #conteudo-depoimentos #mostra-depoimentos #bloco-depoimento .texto-depoimento div {font-size:15px; text-align:justify; color:#444;}
#conteudo-interno #conteudo-depoimentos #mostra-depoimentos #bloco-depoimento .texto-depoimento strong {font-size:17px; text-align:justify; color:#444;}
#conteudo-interno #conteudo-depoimentos #mostra-depoimentos #bloco-depoimento .cidade-depoimento {font-size:15px; color:#000000; font-weight:400;}
#conteudo-interno #conteudo-depoimentos #mostra-depoimentos #bloco-depoimento .estrelas-depoimento {margin-top:5px;}

#conteudo-interno #repete-unidades { position: relative;z-index: 2; background-color: #FAF6F5;padding:0px 3%}
#conteudo-interno #repete-unidades #bloco-titulo-unidades { display: flex;justify-content: center;padding-top: 30px;padding-bottom: 30px;}
#conteudo-interno #repete-unidades #bloco-titulo-unidades .titulo {font-size: 35px;font-weight: bold;}
#conteudo-interno #repete-unidades #conteudo-unidades {width: 100%;margin: 0 auto;}
#conteudo-interno #repete-unidades #conteudo-unidades #mostra-unidades {padding-bottom: 30px;}
#conteudo-interno #repete-unidades #conteudo-unidades #mostra-unidades #bloco-unidades { border-radius: 10px;background-color: rgb(255, 255, 255);padding: 10px;box-shadow: -8px 14px 10px 0px #9d6f6f26;position: relative;overflow: hidden; cursor: pointer;margin-bottom: 15px; }
#conteudo-interno #repete-unidades #conteudo-unidades #mostra-unidades #bloco-unidades a {}
#conteudo-interno #repete-unidades #conteudo-unidades #mostra-unidades #bloco-unidades #imagem {width: 100%;margin: 0 auto;}
#conteudo-interno #repete-unidades #conteudo-unidades #mostra-unidades #bloco-unidades #imagem .imagem-unidades {width: 100%; height: 214px;}
#conteudo-interno #repete-unidades #conteudo-unidades #mostra-unidades #bloco-unidades #endereco {margin-top: 10px;}
#conteudo-interno #repete-unidades #conteudo-unidades #mostra-unidades #bloco-unidades #endereco .cidade {font-size: 28px;text-align: center;color: #000000;font-weight: bold;margin-bottom: 10px;}
#conteudo-interno #repete-unidades #conteudo-unidades #mostra-unidades #bloco-unidades .endereco  {font-size: 18px;text-align: center;color: #ABABAB;}
#conteudo-interno #repete-unidades #conteudo-unidades #mostra-unidades #bloco-unidades #ver-mais {display: flex;justify-content: center ;margin-top: 15px; margin-bottom: 15px;z-index: 2;}
#conteudo-interno #repete-unidades #conteudo-unidades #mostra-unidades #bloco-unidades #ver-mais .maps {display: flex;align-items: center;padding: 5px 20px 5px 20px;font-weight: 600; color: #ABABAB;transition: all .3s ease;}
#conteudo-interno #repete-unidades #conteudo-unidades #mostra-unidades #bloco-unidades #ver-mais .maps:hover {filter: brightness(1.2);background-color: rgb(211, 94, 94);transition: all .3s ease;}
#conteudo-interno #repete-unidades #conteudo-unidades-detalhes{margin: 0 auto;}
#conteudo-interno #repete-unidades #conteudo-unidades-detalhes #mostra-detalhes {}
#conteudo-interno #repete-unidades #conteudo-unidades-detalhes #bloco-imagem {width:100%;border-radius: 10px;box-shadow: -8px 14px 10px 0px #9d6f6f26;}
#conteudo-interno #repete-unidades #conteudo-unidades-detalhes #imagem-unidades { width: 100%;margin: 0 auto;}
#conteudo-interno #repete-unidades #conteudo-unidades-detalhes #dados-detalhes {padding-top: 1px;}
#conteudo-interno #repete-unidades #conteudo-unidades-detalhes .nome-unidade { font-size: 35px;font-weight: bold;margin-top: 50px;margin-bottom: 30px;color: #353535;text-align: center;}
#conteudo-interno #repete-unidades #conteudo-unidades-detalhes .endereco {margin-bottom: 30px;font-size: 18px;margin-top: 25px;color: #505050;display: flex;align-items: center;}
#conteudo-interno #repete-unidades #conteudo-unidades-detalhes .celular {display: flex;align-items: center;margin-right: 10px;color: #505050;border-radius: 100px;font-size: 18px;cursor: pointer;margin-bottom: 30px;}
#conteudo-interno #repete-unidades #conteudo-unidades-detalhes .telefone {display: flex;align-items: center;color: #505050;border-radius: 100px;font-size: 18px;cursor: pointer;margin-bottom: 30px;}
#conteudo-interno #repete-unidades #conteudo-unidades-detalhes #ver-mais {margin-top: 15px; margin-bottom: 30px;}
#conteudo-interno #repete-unidades #conteudo-unidades-detalhes #ver-mais .maps {display: flex;align-items: center;font-weight: 600; color: #ABABAB;transition: all .3s ease;font-size: 18px;padding: 5px;background-image: linear-gradient(45deg, #720103, #AF0001);}
#conteudo-interno #repete-unidades #conteudo-unidades-detalhes #ver-mais .maps:hover {filter: brightness(1.4);background-color: rgb(211, 94, 94);transition: all .3s ease;}
#conteudo-interno #repete-unidades #conteudo-unidades-detalhes #outras  {padding-bottom: 50px;}
#conteudo-interno #repete-unidades #conteudo-unidades-detalhes #outras .imagem-outras { width: 100%; margin-bottom: 20px; margin-right: 20px;  float: left; overflow: hidden; border-radius: 10px;}
#conteudo-interno #repete-unidades #conteudo-unidades-detalhes #outras .imagem-outras a { width: 100%;height: 220px; overflow: hidden;}

#conteudo-interno #conteudo-blog {padding :0px 3%; }
#conteudo-interno #conteudo-blog #mostra-blog {width:100%; margin-top:10px;}
#conteudo-interno #conteudo-blog #mostra-blog #bloco-blog {width: 100%;float:left;margin-right:27px;margin-bottom:20px;position: relative;  background-color: #FFF; transition: all .2s; border-radius: 10px; transition: all .2s; box-shadow: 0px 0px 15px -8px #000; }
#conteudo-interno #conteudo-blog #mostra-blog #bloco-blog .imagem {width:100%; height:230px; border-radius: 10px 10px 0px 0px;}
#conteudo-interno #conteudo-blog #mostra-blog #bloco-blog #fundo {}
#conteudo-interno #conteudo-blog #mostra-blog #bloco-blog #fundo .bloco-nome {  height:60px; overflow:hidden;}
#conteudo-interno #conteudo-blog #mostra-blog #bloco-blog #fundo .bloco-nome .nome {text-align:center; font-size:20px; line-height:23px; font-weight:500; color:#000000; padding:  10px 10px 0px 10px; margin-bottom: 10px; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis;}
#conteudo-interno #conteudo-blog #mostra-blog #bloco-blog #fundo .bloco-resumo {display: flex; height: 100px; padding: 5px 10px 10px 10px; overflow: hidden;}
#conteudo-interno #conteudo-blog #mostra-blog #bloco-blog #fundo .bloco-resumo .resumo { font-size:12px; color:#727272; text-align:justify; line-height:140%; display: -webkit-box; -webkit-line-clamp: 6; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis;}
#conteudo-interno #conteudo-blog #mostra-blog #bloco-blog #fundo #fundo-confira { padding-left: 10px; padding-right: 10px;  padding-bottom: 20px; padding-top: 10px; display: flex; justify-content: center;}
#conteudo-interno #conteudo-blog #mostra-blog #bloco-blog #fundo #fundo-confira .confira { padding: 3px 10px 3px 10px;color: #ffffff;font-size:14px;font-weight: 100;background-size:15px;transition: all .3s;background: linear-gradient(to right, #FF0409, #7D0104);}

#conteudo-interno #conteudo-blog #mostra-blog #bloco-blog:hover #fundo #fundo-confira .confira { background-color: #eec79b ; transition: all .3s;}
#conteudo-interno #conteudo-blog-detalhes {padding: 0px 3%; padding-bottom: 20px;}
#conteudo-interno #conteudo-blog-detalhes #mostra-detalhes {width:100%; margin: 0 auto;}
#conteudo-interno #conteudo-blog-detalhes #mostra-detalhes .imagem-blog {width:100%; float:left; margin-right:20px; margin-bottom:20px; overflow:hidden; border-radius:10px;}
#conteudo-interno #conteudo-blog-detalhes #mostra-detalhes .nome-blog {font-size:24px; margin-bottom:15px; font-weight:600; color:#000000;text-align: center;}
#conteudo-interno #conteudo-blog-detalhes #mostra-detalhes .fonte-blog {color:#585858; text-decoration:none; font-size:16px; padding-top:15px; text-align:left; text-decoration:underline;}
#conteudo-interno #conteudo-blog-detalhes #mostra-detalhes #dados-detalhes .descricao-blog {line-height:170%;}
#conteudo-interno #conteudo-blog-detalhes #mostra-detalhes #dados-detalhes .descricao-blog p {font-size:14px; color:#313237; margin: 1em 0;text-align: justify;}
#conteudo-interno #conteudo-blog-detalhes #mostra-detalhes #dados-detalhes .descricao-blog br {display:block; margin-bottom: 1em;}
#conteudo-interno #conteudo-blog-detalhes #mostra-detalhes #dados-detalhes .descricao-blog ul {margin: 1em 0; padding-left: 1.5em;}
#conteudo-interno #conteudo-blog-detalhes #mostra-detalhes #dados-detalhes .descricao-blog ol {margin: 1em 0; padding-left: 1.5em;}
#conteudo-interno #conteudo-blog-detalhes #mostra-detalhes #dados-detalhes .descricao-blog span {font-size:14px; color:#313237;}
#conteudo-interno #conteudo-blog-detalhes #mostra-detalhes #dados-detalhes .descricao-blog div {font-size:14px; color:#313237;}
#conteudo-interno #conteudo-blog-detalhes #mostra-detalhes #dados-detalhes .descricao-blog strong {font-size:16px; color:#313237;}
#conteudo-interno #conteudo-blog-detalhes #mostra-detalhes #dados-detalhes .descricao-blog li {font-size:14px; color:#313237; margin-left:15px; list-style:disc;}
#conteudo-interno #conteudo-blog-detalhes #mostra-detalhes #dados-detalhes .descricao-blog h1 {font-size:25px; color:#313237; margin: 1em 0;}
#conteudo-interno #conteudo-blog-detalhes #mostra-detalhes #dados-detalhes .descricao-blog h2 {font-size:23px; color:#313237; margin: 1em 0;}
#conteudo-interno #conteudo-blog-detalhes #mostra-detalhes #dados-detalhes .descricao-blog h3 {font-size:21px; color:#313237; margin: 1em 0;}
#conteudo-interno #conteudo-blog-detalhes #mostra-detalhes #dados-detalhes .descricao-blog h4 {font-size:19px; color:#313237; margin: 1em 0;}
#conteudo-interno #conteudo-blog-detalhes #mostra-detalhes #dados-detalhes .descricao-blog h5 {font-size:17px; color:#313237; margin: 1em 0;}
#conteudo-interno #conteudo-blog-detalhes #mostra-detalhes #dados-detalhes .descricao-blog h6 {font-size:16px; color:#313237; margin: 1em 0;}
#conteudo-interno #conteudo-blog-detalhes #outras {width:100%; }
#conteudo-interno #conteudo-blog-detalhes #outras .imagem-outras {width:100%; margin-bottom:20px; margin-right:20px; float:left; overflow:hidden; border-radius:10px;}
#conteudo-interno #conteudo-blog-detalhes #outras .imagem-outras a {width:100%; height:220px; overflow:hidden;}
#conteudo-interno #conteudo-blog-detalhes #curtir {display:table; margin:0 auto; }

#conteudo-interno #conteudo-contato {width:1200px; margin:0 auto; margin-top:30px; padding-bottom: 60px;}
#conteudo-interno #conteudo-contato .descricao-area {line-height:150%; color:#444; font-size:15px; margin-bottom:15px;} 
#conteudo-interno #conteudo-contato .descricao-area strong {background: linear-gradient(to right, #016d07, #25bc40);; background-clip: text; -webkit-background-clip: text; -webkit-text-fill-color: transparent; color: black;  font-size:16px; font-weight:600;} 
#conteudo-interno #conteudo-contato .preenchimento-obrigatorio {color:#FF0000; margin-top:50px; font-size:14px; float:left;} 
#conteudo-interno #conteudo-contato .obrigatorio {color:#FF0000; font-size:15px; } 
#conteudo-interno #conteudo-contato #area-erro {width:500px; margin:0 auto; padding:5px 10px; background-color:#FF0000; border-radius:5px;} 
#conteudo-interno #conteudo-contato #area-erro .erro {font-size:14px; text-align:center; color:#FFF; padding-top:5px; padding-bottom:5px;} 
#conteudo-interno #conteudo-contato #area-erro .erro strong {font-size:14px; text-align:center; color:#FFF; padding-top:5px; padding-bottom:5px;} 
#conteudo-interno #conteudo-contato #col-esq-fale {width:550px; 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 .input {background-color:#FFF; border:1px solid #CCC; font-size:14px; color:#7c7c7a; padding:5px 10px; border-radius:5px;}  
#conteudo-interno #conteudo-contato #col-esq-fale .campos-padrao-float .select {width:244px; height:35px; position:relative; cursor:pointer; z-index:2; background:transparent; border:1px solid #CCC; font-size:14px; color:#7c7c7a; padding:6px 10px; border-radius:5px;}  
#conteudo-interno #conteudo-contato #col-esq-fale .campos-select {position:relative;} 
#conteudo-interno #conteudo-contato #col-esq-fale .campos-select:before {content:""; display:inline-block; cursor:pointer; z-index:30; vertical-align:middle; position:absolute; margin-top: 33px; right:10px; width:0; height:0; border-left:4px solid transparent; border-right:4px solid transparent; border-top:6px solid #e9011b; transition:.2s linear;}
#conteudo-interno #conteudo-contato #col-esq-fale .campos-padrao {float:left; margin-bottom:15px;} 
#conteudo-interno #conteudo-contato .label {font-size:15px; color:#299405; font-weight:600;}
#conteudo-interno #conteudo-contato #col-esq-fale .campos-padrao .input {background-color:#FFF; border:1px solid #CCC; font-size:14px; color:#7c7c7a; padding:5px 10px; border-radius:5px;}     
#conteudo-interno #conteudo-contato #col-esq-fale .desabilita {width:520px; height:150px; background-color:#FFF; border:1px solid #CCC; font-size:14px; color:#7c7c7a; padding:5px 10px; border-radius:5px;}  
#conteudo-interno #conteudo-contato #col-dir-fale {width:620px; float:right;}  
#conteudo-interno #conteudo-contato #col-dir-fale #filial-1 {width:100%;}  
#conteudo-interno #conteudo-contato #col-dir-fale #filial-1 .titulo {font-size:20px; font-weight:600; color:#121212;}  
#conteudo-interno #conteudo-contato #col-dir-fale #filial-1 .telefone {display:table; float:left; margin-right:30px;} 
#conteudo-interno #conteudo-contato #col-dir-fale #filial-1 .telefone .descricao {display:block; color:#000000; cursor:pointer; padding-top:7px; font-size:14px; padding-bottom:7px; padding-left:40px; background: url('../i/quebrado/telefone.svg') left center; background-repeat:no-repeat; background-size:28px;}  
#conteudo-interno #conteudo-contato #col-dir-fale #filial-1 .celular {display:table; float:left; margin-right:30px;} 
#conteudo-interno #conteudo-contato #col-dir-fale #filial-1 .celular .descricao{display:block; color:#000000; cursor:pointer; padding-top:7px; font-size:14px; padding-bottom:8px; padding-left:30px; background: url('../i/quebrado/whatsapp.svg') left center; background-repeat:no-repeat; background-size:28px; cursor: pointer;}  
#conteudo-interno #conteudo-contato #col-dir-fale #filial-1 .email .descricao{display:table; padding-bottom: 5px; padding-top: 4px; padding-left:40px; background: url('../i/quebrado/email.png') left center; background-repeat:no-repeat; background-size:30px;} 
#conteudo-interno #conteudo-contato #col-dir-fale #filial-1 .email  {color:#299405; cursor:pointer; font-size:14px;}  
#conteudo-interno #conteudo-contato #col-dir-fale #filial-1 .endereco-1 {display:table;} 
#conteudo-interno #conteudo-contato #col-dir-fale #filial-1 .endereco-1 .descricao {display:block; color:#000000; cursor:pointer; font-size:14px;  padding-left:40px; background: url('../i/quebrado/local.svg') 2px center; background-repeat:no-repeat; background-size:22px; padding-top: 7px; padding-bottom: 8px; cursor: pointer;}  
#conteudo-interno #conteudo-contato .enviar {display:table; float:right; cursor:pointer; margin-right:10px; margin-top: 50px; padding:3px 30px 3px 30px; font-size:14px; font-weight:600; color:#FFF; background:#299405; border:none; border-radius:10px; transition: all .3s;} 
#conteudo-interno #conteudo-contato .enviar:hover {background-color: #076b14; transition: all .3s;} 
#conteudo-interno #conteudo-contato #conteudo-enviado {width:100%; padding-top:80px;}
#conteudo-interno #conteudo-contato #conteudo-enviado .icone-enviado {display:table; margin:0 auto;}
#conteudo-interno #conteudo-contato #conteudo-enviado .titulo {font-size:24px; font-weight:600; margin-top:20px; color:#299405; text-align:center;}
#conteudo-interno #conteudo-contato #conteudo-enviado .texto {font-size:16px; padding-top:15px; font-weight:400; color:#299405; text-align:center;}
#conteudo-interno #conteudo-contato #conteudo-enviado .texto strong {font-size:16px; font-weight:600; color:#299405;}

#tudo #rodape #politica-privacidade {padding:15px 20px; position:fixed; left:50%; line-height:15px; left:60px; bottom:60px; z-index:10000; background:#f5f5f5; border:2px solid #740103; border-radius:15px; transition: all .2s;}
#tudo #rodape #politica-privacidade .texto {font-size:13px; color:#000000; font-weight:300; text-align:center;}
#tudo #rodape #politica-privacidade .texto a {font-size:13px; color:#740103; font-weight:600; text-align:center;}
#tudo #rodape #politica-privacidade .texto .botao-ok {padding:5px 15px; font-size:12px; font-weight:600; cursor:pointer; border-radius:20px; color:#ffffff; background-color:#740103; transition: all .2s;}
#tudo #rodape #politica-privacidade .texto .botao-ok:hover {background-color:#740103; transition: all .2s;}



.botao-whatsapp {width:100%; position:fixed; bottom:0; z-index:300; transition: all .2s; font-family: 'Poppins';}
.botao-whatsapp a {width:100%; height:45px; display:block; color:#FFF; padding-top:10px; padding-bottom:10px; background:#05a308; background-size:27px; transition: all .3s;font-family: 'Poppins';}
.botao-whatsapp a span {display:table; margin:0 auto;  color:#FFF; line-height:21px; padding-left:50px; font-size:13px; background:transparent url('../i/quebrado/whatsapp.svg') left center no-repeat; background-size:40px; transition: all .3s;font-family: 'Poppins';}
.botao-whatsapp a strong {color:#FFF; font-size:16px; font-family: 'Poppins';}

#conteudo-interno #conteudo-politica {padding:0px 3%}
#conteudo-interno #conteudo-politica h2 {font-weight:bold; font-size:20px; color:#740103; padding-top:20px; font-weight:600; padding-bottom:20px;}
#conteudo-interno #conteudo-politica h3 {font-weight:bold; font-size:16px; color:#740103; padding-top:20px; font-weight:600; padding-bottom:15px;}
#conteudo-interno #conteudo-politica p {font-size:14px; color:#585858; line-height:150%; text-align:justify; padding-top:10px; padding-bottom:10px;}
#conteudo-interno #conteudo-politica a {font-size:14px; color:#585858; text-decoration:underline;}
#conteudo-interno #conteudo-politica li {font-size:14px; color:#585858; line-height:150%; text-align:justify; margin-left:30px; list-style:disc;}
#conteudo-interno #conteudo-politica strong {font-size:14px; color:#740103; font-weight:600;}

#conteudo-interno #conteudo-404 {width:100%; margin-top:40px; margin-top: 144px;}
#conteudo-interno #conteudo-404 .titulo {color:#740103; text-align:center; font-weight:600; font-size:150px;}
#conteudo-interno #conteudo-404 .descricao {color:#740103; text-align:center; padding-bottom:10px; font-size:16px;}

#conteudo-interno .botao-bottom { display: table;  margin: 0 auto; padding-bottom: 40px; padding-top: 25px;}
#conteudo-interno .botao-bottom a {display: block; padding: 5px 20px 5px 30px;font-size: 18px;color: #FFF;background: linear-gradient(to right, #AD0101, #B61113);border-radius:10px;transition: all .2s;}
#conteudo-interno .botao-topo a:before {content:""; display: inline-block; cursor: pointer; vertical-align: middle; position: absolute; margin-top: 3px; margin-left: -20px; width: 0; height: 0;border-bottom: 7px solid transparent; border-top: 7px solid transparent; border-right: 10px solid #ffffff; transition: .2s linear;}
#conteudo-interno .botao-bottom a:before {content:""; display: inline-block; cursor: pointer; vertical-align: middle; position: absolute; margin-top: 3px; margin-left: -20px; width: 0; height: 0;border-bottom: 7px solid transparent; border-top: 7px solid transparent; border-right: 10px solid #ffffff; transition: .2s linear;}



/* Largura da barra de rolagem */
::-webkit-scrollbar {
    width: 9px;
    height: 9px;
}

/* Fundo da barra de rolagem */
::-webkit-scrollbar-track-piece {
    background-color: #FFF;
}

/* Cor do indicador de rolagem */
::-webkit-scrollbar-thumb:vertical,
::-webkit-scrollbar-thumb:horizontal {
    background-color: #299405
}

/* Cor do indicador de rolagem - ao passar o mouse */
::-webkit-scrollbar-thumb:vertical:hover,
::-webkit-scrollbar-thumb:horizontal:hover {
    background-color: #071327
}

@keyframes ring {
  0% {
    width: 0px;
    height: 0px;
    opacity: 1;
  }
  100% {
    width: 60px;
    height: 60px;
    opacity: 0;
  }
}

#paginacao {display:block; text-align:center; margin-top:10px; margin-bottom: 30px;}
#paginacao p{font-size:12px; color:#585858;}
#paginacao strong{font-size:12px; color:#282829;}
#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:13px; background-color:#04b304; padding:2px 15px; border-radius:5px; transition:0.2s linear;}
#paginacao ul li a:hover {background-color:#0b5a01; transition:0.2s linear;}
#paginacao a:link {color:#FFF;}
#paginacao a:visited {color:#FFF;}
#paginacao a:hover {color:#FFF;}
#paginacao a:active {color:#FFF;}
#paginacao span.branco  {margin-right:5px; font-size:13px; background-color:#fff; border:1px solid #1c3f4a; padding:2px 15px; border-radius:5px;}
