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

img {border:none;}
a {text-decoration:none;}

.clear {clear:both;}
.oculto {display:none;}
option {color:#000;}
.lb-caption {color:#FFF;}
.lb-number {color:#FFF;}
.disabled {display:none;}

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

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

#tudo {width:100%;}

#tudo #topo {width:100%; height:86px; position:fixed; z-index:5300;}
#tudo #topo .normal {width:100%; padding-top:10px; padding-bottom:0px; background:#e21d2c; background:linear-gradient(90deg, #e21d2c 0%, #aa000e 100%); transition: all .3s;}
#tudo #topo .normal #conteudo-topo {width:1200px; margin:0 auto; position:relative;}
#tudo #topo .normal #conteudo-topo #col-esq-topo {width:270px; float:left; transition: all .3s;}
#tudo #topo .normal #conteudo-topo #col-esq-topo #logo-topo {width:270px; transition: all .3s;}
#tudo #topo .normal #conteudo-topo #col-esq-topo #logo-topo .logo a {width:270px; display:block; transition: all .3s;}
#tudo #topo .normal #conteudo-topo #col-esq-topo #logo-topo .logo img {transition: all .3s;}
#tudo #topo .normal #conteudo-topo #col-dir-topo {width:930px; float:right; transition: all .3s;}
#tudo #topo .normal #conteudo-topo #col-dir-topo #menu {margin-top:55px; transition: all .3s;}
#tudo #topo .normal #conteudo-topo #col-dir-topo #menu #mostra-menu {display:table; float:right; transition: all .3s;position: relative;}
#tudo #topo .normal #conteudo-topo #col-dir-topo #menu #mostra-menu .p {display:table; float:left; margin-left:45px; transition: all .3s;    padding: 0px 10px;}
#tudo #topo .normal #conteudo-topo #col-dir-topo #menu #mostra-menu .p a {display:block; color:#FFF; font-size:15px; font-weight:500; position:relative; transition: all .3s;}
#tudo #topo .normal #conteudo-topo #col-dir-topo #menu #mostra-menu .p a:before {content:""; width:0px; height:1.5px; position:absolute; bottom:-2px; background:transparent; transition: all .3s;}
#tudo #topo .normal #conteudo-topo #col-dir-topo #menu #mostra-menu .p a:hover:before {content:""; width:100%; height:1px; position:absolute; visibility:visible; bottom:-2px; background-color:#FFF; transition: all .3s;}
#tudo #topo .normal #conteudo-topo #col-dir-topo #menu #mostra-menu .ativo {display:table; float:left; margin-left:45px; transition: all .3s;}
#tudo #topo .normal #conteudo-topo #col-dir-topo #menu #mostra-menu .ativo a {display:block; color:#FFF; font-size:15px; font-weight:500; position:relative; transition: all .3s;}
#tudo #topo .normal #conteudo-topo #col-dir-topo #menu #mostra-menu .ativo a:before {content:""; width:100%; height:1px; position:absolute; visibility:visible; bottom:-2px; background-color:#FFF; transition: all .3s;}
#tudo #topo .normal #conteudo-topo #col-dir-topo #menu #mostra-menu .home {display:table; float:left; margin-left:45px; transition: all .3s;    padding: 0px 10px;}
#tudo #topo .normal #conteudo-topo #col-dir-topo #menu #mostra-menu .home a {display:block; color:#FFF; font-size:15px; font-weight:500; position:relative; transition: all .3s;}
#tudo #topo .normal #conteudo-topo #col-dir-topo #menu #mostra-menu .home a:before {content:""; width:0px; height:1.5px; position:absolute; bottom:-2px; background:transparent; transition: all .3s;}
#tudo #topo .normal #conteudo-topo #col-dir-topo #menu #mostra-menu .home a:hover:before {content:""; width:100%; height:1px; position:absolute; visibility:visible; bottom:-2px; background-color:#FFF; transition: all .3s;}
#tudo #topo .normal #conteudo-topo #col-dir-topo #menu #mostra-menu .delivery {display: table;float: left; margin-left: 45px;transition: all .3s;background: #fff; border-radius: 5px; transition: all .3s;}
#tudo #topo .normal #conteudo-topo #col-dir-topo #menu #mostra-menu .delivery a {display:block; color:#C10C1B; font-size:15px; font-weight:500; position:relative; transition: all .3s;padding: 0px 10px;}
#tudo #topo .normal #conteudo-topo #col-dir-topo #menu #mostra-menu .delivery:hover {display: table;float: left; margin-left: 45px;transition: all .3s;background: #edca42; border-radius: 5px; transition: all .3s;} 
#tudo #topo .normal #conteudo-topo #col-dir-topo #menu #mostra-menu .li {float:left; list-style:none; margin-left:45px;padding: 0px 10px;}
#tudo #topo .normal #conteudo-topo #col-dir-topo #menu #mostra-menu .li .li-a {height:45px;}
#tudo #topo .normal #conteudo-topo #col-dir-topo #menu #mostra-menu .li .li-a a {display:block; cursor:pointer; font-size:15px; font-weight:500; color:#FFF; position:relative; transition:.3s linear;}
#tudo #topo .normal #conteudo-topo #col-dir-topo #menu #mostra-menu .li:hover .li-a a:before {content:""; width:100%; height:1px; position:absolute; visibility:visible; bottom:-2px; background-color:#FFF; transition: all .3s;}
#tudo #topo .normal #conteudo-topo #col-dir-topo #menu #mostra-menu .li .li-a-ativo {height:45px;}
#tudo #topo .normal #conteudo-topo #col-dir-topo #menu #mostra-menu .li .li-a-ativo a {display:block; cursor:pointer; font-size:15px; color:#FFF; font-weight:500; position:relative; transition:.3s linear;}
#tudo #topo .normal #conteudo-topo #col-dir-topo #menu #mostra-menu .li .li-a-ativo a:before {content:""; width:100%; height:1px; position:absolute; visibility:visible; bottom:-2px; background-color:#FFF; transition: all .3s;}
#tudo #topo .normal #conteudo-topo #col-dir-topo #menu #mostra-menu .li #li-drop {width:350px; padding:10px 15px; margin-left:-66px; margin-top:0px; position:absolute; z-index:100; background: #ffffff; visibility:hidden; box-shadow:3px 5px 10px -6px black; border-radius:0px 0px 8px 8px; transition: -webkit-transform .3s,opacity .3s,visibility .1s; transition: transform .3s,opacity .3s,visibility .1s; -webkit-transform: translateY(-15px); -ms-transform: translateY(-15px); transform: translateY(-15px); opacity:0;}
#tudo #topo .normal #conteudo-topo #col-dir-topo #menu #mostra-menu .li:hover #li-drop {width:350px; padding:15px 15px; margin-left:-66px; margin-top:0px; position:absolute; z-index:100; background: #ffffff;  visibility:visible; box-shadow:3px 5px 10px -6px black; border-radius:0px 0px 8px 8px; transition: -webkit-transform .3s,opacity .3s,visibility .1s; transition: transform .3s,opacity .3s,visibility .1s; -webkit-transform: translateY(0px); -ms-transform: translateY(0px); transform: translateY(0px); opacity:1;}
#tudo #topo .normal #conteudo-topo #col-dir-topo #menu #mostra-menu .li #li-drop .p-drop {padding-top:5px; padding-bottom:5px;}
#tudo #topo .normal #conteudo-topo #col-dir-topo #menu #mostra-menu .li #li-drop .p-drop a {display:block; font-size:15px; cursor:pointer; text-align:center; color:#C10C1B; font-weight:600;}
#tudo #topo .normal #conteudo-topo #col-dir-topo #menu #mostra-menu .li #li-drop .p-drop a:hover {text-decoration:underline;}
#tudo #topo .normal #conteudo-topo #col-dir-topo #menu #mostra-menu .li #li-drop .p-drop-ativo {padding-top:5px; padding-bottom:5px;}
#tudo #topo .normal #conteudo-topo #col-dir-topo #menu #mostra-menu .li #li-drop .p-drop-ativo a {display:block; font-size:15px; color:#C10C1B; text-align:center; text-decoration:underline;}
#tudo #topo .normal #conteudo-topo #col-dir-topo #menu #mostra-menu #delivery {position:absolute;top:-35px;right:115px;}

#tudo #topo .interno {width:100%; padding-top:10px; padding-bottom:0px; background:#e21d2c; background:linear-gradient(90deg, #e21d2c 0%, #aa000e 100%); transition: all .3s;}
#tudo #topo .interno #conteudo-topo {width:1200px; margin:0 auto; position:relative;}
#tudo #topo .interno #conteudo-topo #col-esq-topo {width:270px; float:left; transition: all .3s;}
#tudo #topo .interno #conteudo-topo #col-esq-topo #logo-topo {width:270px; transition: all .3s;}
#tudo #topo .interno #conteudo-topo #col-esq-topo #logo-topo .logo a {width:270px; display:block; transition: all .3s;}
#tudo #topo .interno #conteudo-topo #col-esq-topo #logo-topo .logo img {transition: all .3s;}
#tudo #topo .interno #conteudo-topo #col-dir-topo {width:930px; float:right; transition: all .3s;}
#tudo #topo .interno #conteudo-topo #col-dir-topo #menu {margin-top:55px; transition: all .3s;}
#tudo #topo .interno #conteudo-topo #col-dir-topo #menu #mostra-menu {display:table; float:right; transition: all .3s;position: relative;}
#tudo #topo .interno #conteudo-topo #col-dir-topo #menu #mostra-menu .p {display:table; float:left; margin-left:45px; transition: all .3s;    padding: 0px 10px;}
#tudo #topo .interno #conteudo-topo #col-dir-topo #menu #mostra-menu .p a {display:block; color:#FFF; font-size:15px; font-weight:500; position:relative; transition: all .3s;}
#tudo #topo .interno #conteudo-topo #col-dir-topo #menu #mostra-menu .p a:before {content:""; width:0px; height:1.5px; position:absolute; bottom:-2px; background:transparent; transition: all .3s;}
#tudo #topo .interno #conteudo-topo #col-dir-topo #menu #mostra-menu .p a:hover:before {content:""; width:100%; height:1px; position:absolute; visibility:visible; bottom:-2px; background-color:#FFF; transition: all .3s;}
#tudo #topo .interno #conteudo-topo #col-dir-topo #menu #mostra-menu .ativo {display:table; float:left; margin-left:45px; transition: all .3s; padding: 0px 10px; }
#tudo #topo .interno #conteudo-topo #col-dir-topo #menu #mostra-menu .ativo a {display:block; color:#FFF; font-size:15px; font-weight:500; position:relative; transition: all .3s;}
#tudo #topo .interno #conteudo-topo #col-dir-topo #menu #mostra-menu .ativo a:before {content:""; width:100%; height:1px; position:absolute; visibility:visible; bottom:-2px; background-color:#FFF; transition: all .3s;}
#tudo #topo .interno #conteudo-topo #col-dir-topo #menu #mostra-menu .home {display:table; float:left; margin-left:45px; transition: all .3s;    padding: 0px 10px;}
#tudo #topo .interno #conteudo-topo #col-dir-topo #menu #mostra-menu .home a {display:block; color:#FFF; font-size:15px; font-weight:500; position:relative; transition: all .3s;}
#tudo #topo .interno #conteudo-topo #col-dir-topo #menu #mostra-menu .home a:before {content:""; width:0px; height:1.5px; position:absolute; bottom:-2px; background:transparent; transition: all .3s;}
#tudo #topo .interno #conteudo-topo #col-dir-topo #menu #mostra-menu .home a:hover:before {content:""; width:100%; height:1px; position:absolute; visibility:visible; bottom:-2px; background-color:#FFF; transition: all .3s;}
#tudo #topo .interno #conteudo-topo #col-dir-topo #menu #mostra-menu .delivery {display: table;float: left; margin-left: 45px;transition: all .3s;background: #fff; border-radius: 5px; transition: all .3s;}
#tudo #topo .interno #conteudo-topo #col-dir-topo #menu #mostra-menu .delivery a {display:block; color:#C10C1B; font-size:15px; font-weight:500; position:relative; transition: all .3s;padding: 0px 10px;}
#tudo #topo .interno #conteudo-topo #col-dir-topo #menu #mostra-menu .delivery:hover {display: table;float: left; margin-left: 45px;transition: all .3s;background: #edca42; border-radius: 5px; transition: all .3s;} 
#tudo #topo .interno #conteudo-topo #col-dir-topo #menu #mostra-menu .li {float:left; list-style:none; margin-left:45px;padding: 0px 10px;}
#tudo #topo .interno #conteudo-topo #col-dir-topo #menu #mostra-menu .li .li-a {height:45px;}
#tudo #topo .interno #conteudo-topo #col-dir-topo #menu #mostra-menu .li .li-a a {display:block; cursor:pointer; font-size:15px; font-weight:500; color:#FFF; position:relative; transition:.3s linear;}
#tudo #topo .interno #conteudo-topo #col-dir-topo #menu #mostra-menu .li:hover .li-a a:before {content:""; width:100%; height:1px; position:absolute; visibility:visible; bottom:-2px; background-color:#FFF; transition: all .3s;}
#tudo #topo .interno #conteudo-topo #col-dir-topo #menu #mostra-menu .li .li-a-ativo {height:45px;}
#tudo #topo .interno #conteudo-topo #col-dir-topo #menu #mostra-menu .li .li-a-ativo a {display:block; cursor:pointer; font-size:15px; color:#FFF; font-weight:500; position:relative; transition:.3s linear;}
#tudo #topo .interno #conteudo-topo #col-dir-topo #menu #mostra-menu .li .li-a-ativo a:before {content:""; width:100%; height:1px; position:absolute; visibility:visible; bottom:-2px; background-color:#FFF; transition: all .3s;}
#tudo #topo .interno #conteudo-topo #col-dir-topo #menu #mostra-menu .li #li-drop {width:350px; padding:10px 15px; margin-left:-66px; margin-top:0px; position:absolute; z-index:100; background: #ffffff; visibility:hidden; box-shadow:3px 5px 10px -6px black; border-radius:0px 0px 8px 8px; transition: -webkit-transform .3s,opacity .3s,visibility .1s; transition: transform .3s,opacity .3s,visibility .1s; -webkit-transform: translateY(-15px); -ms-transform: translateY(-15px); transform: translateY(-15px); opacity:0;}
#tudo #topo .interno #conteudo-topo #col-dir-topo #menu #mostra-menu .li:hover #li-drop {width:350px; padding:15px 15px; margin-left:-66px; margin-top:0px; position:absolute; z-index:100; background: #ffffff;  visibility:visible; box-shadow:3px 5px 10px -6px black; border-radius:0px 0px 8px 8px; transition: -webkit-transform .3s,opacity .3s,visibility .1s; transition: transform .3s,opacity .3s,visibility .1s; -webkit-transform: translateY(0px); -ms-transform: translateY(0px); transform: translateY(0px); opacity:1;}
#tudo #topo .interno #conteudo-topo #col-dir-topo #menu #mostra-menu .li #li-drop .p-drop {padding-top:5px; padding-bottom:5px;}
#tudo #topo .interno #conteudo-topo #col-dir-topo #menu #mostra-menu .li #li-drop .p-drop a {display:block; font-size:15px; cursor:pointer; text-align:center; color:#C10C1B; font-weight:600;}
#tudo #topo .interno #conteudo-topo #col-dir-topo #menu #mostra-menu .li #li-drop .p-drop a:hover {text-decoration:underline;}
#tudo #topo .interno #conteudo-topo #col-dir-topo #menu #mostra-menu .li #li-drop .p-drop-ativo {padding-top:5px; padding-bottom:5px;}
#tudo #topo .interno #conteudo-topo #col-dir-topo #menu #mostra-menu .li #li-drop .p-drop-ativo a {display:block; font-size:15px; color:#C10C1B;font-weight:600;text-align:center; text-decoration:underline;}
#tudo #topo .interno #conteudo-topo #col-dir-topo #menu #mostra-menu #delivery {position:absolute;top:-35px;right:115px;}

#tudo #topo .scroll {width:100%; padding-top:10px; padding-bottom:0px; background:#e21d2c; background:linear-gradient(90deg, #e21d2c 0%, #aa000e 100%); transition: all .3s;opacity: 0.9;}
#tudo #topo .scroll #conteudo-topo {width:1200px; margin:0 auto; position:relative;}
#tudo #topo .scroll #conteudo-topo #col-esq-topo {width:150px; float:left; transition: all .3s;}
#tudo #topo .scroll #conteudo-topo #col-esq-topo #logo-topo {width:150px; transition: all .3s;}
#tudo #topo .scroll #conteudo-topo #col-esq-topo #logo-topo .logo a {width:150px; display:block; transition: all .3s;}
#tudo #topo .scroll #conteudo-topo #col-esq-topo #logo-topo .logo img {transition: all .3s;}
#tudo #topo .scroll #conteudo-topo #col-dir-topo {width:930px; float:right;}
#tudo #topo .scroll #conteudo-topo #col-dir-topo #menu {margin-top:15px; transition: all .3s;}
#tudo #topo .scroll #conteudo-topo #col-dir-topo #menu #mostra-menu {display:table; float:right; transition: all .3s;position: relative;}
#tudo #topo .scroll #conteudo-topo #col-dir-topo #menu #mostra-menu .p {display:table; float:left; margin-left:60px; transition: all .3s;transition: all .3s;}
#tudo #topo .scroll #conteudo-topo #col-dir-topo #menu #mostra-menu .p a {display:block; color:#FFF; font-size:13px; font-weight:500; position:relative; transition: all .3s;}
#tudo #topo .scroll #conteudo-topo #col-dir-topo #menu #mostra-menu .p a:before {content:""; width:0px; height:1.5px; position:absolute; bottom:-2px; background:transparent; transition: all .3s;}
#tudo #topo .scroll #conteudo-topo #col-dir-topo #menu #mostra-menu .p a:hover:before {content:""; width:100%; height:1px; position:absolute; visibility:visible; bottom:-2px; background-color:#FFF; transition: all .3s;}
#tudo #topo .scroll #conteudo-topo #col-dir-topo #menu #mostra-menu .ativo {display:table; float:left; margin-left:60px; transition: all .3s;transition: all .3s;}
#tudo #topo .scroll #conteudo-topo #col-dir-topo #menu #mostra-menu .ativo a {display:block; color:#FFF; font-size:13px; font-weight:500; position:relative; transition: all .3s;}
#tudo #topo .scroll #conteudo-topo #col-dir-topo #menu #mostra-menu .ativo a:before {content:""; width:100%; height:1px; position:absolute; visibility:visible; bottom:-2px; background-color:#FFF; transition: all .3s;}
#tudo #topo .scroll #conteudo-topo #col-dir-topo #menu #mostra-menu .home {display:table; float:left; margin-left:60px; transition: all .3s;}
#tudo #topo .scroll #conteudo-topo #col-dir-topo #menu #mostra-menu .home a {display:block; color:#FFF; font-size:13px; font-weight:500; position:relative; transition: all .3s;}
#tudo #topo .scroll #conteudo-topo #col-dir-topo #menu #mostra-menu .home a:before {content:""; width:0px; height:1.5px; position:absolute; bottom:-2px; background:transparent; transition: all .3s;}
#tudo #topo .scroll #conteudo-topo #col-dir-topo #menu #mostra-menu .home a:hover:before {content:""; width:100%; height:1px; position:absolute; visibility:visible; bottom:-2px; background-color:#FFF; transition: all .3s;}
#tudo #topo .scroll #conteudo-topo #col-dir-topo #menu #mostra-menu .delivery {display: table;float: left; margin-left: 60px;transition: all .3s;background: #fff; border-radius: 5px; transition: all .3s;}
#tudo #topo .scroll #conteudo-topo #col-dir-topo #menu #mostra-menu .delivery a {display:block; color:#C10C1B; font-size:13px; font-weight:500; position:relative; transition: all .3s;padding: 0px 10px;}
#tudo #topo .scroll #conteudo-topo #col-dir-topo #menu #mostra-menu .delivery:hover {display: table;float: left; margin-left: 35px;transition: all .3s;background: #edca42; border-radius: 5px; transition: all .3s;} 
#tudo #topo .scroll #conteudo-topo #col-dir-topo #menu #mostra-menu .li {float:left; list-style:none; margin-left:60px;}
#tudo #topo .scroll #conteudo-topo #col-dir-topo #menu #mostra-menu .li .li-a {height:45px;}
#tudo #topo .scroll #conteudo-topo #col-dir-topo #menu #mostra-menu .li .li-a a {display:block; cursor:pointer; font-size:13px; font-weight:500; color:#FFF; position:relative; transition:.3s linear;}
#tudo #topo .scroll #conteudo-topo #col-dir-topo #menu #mostra-menu .li:hover .li-a a:before {content:""; width:100%; height:1px; position:absolute; visibility:visible; bottom:-2px; background-color:#FFF; transition: all .3s;}
#tudo #topo .scroll #conteudo-topo #col-dir-topo #menu #mostra-menu .li .li-a-ativo {height:45px;}
#tudo #topo .scroll #conteudo-topo #col-dir-topo #menu #mostra-menu .li .li-a-ativo a {display:block; cursor:pointer; font-size:13px; color:#FFF; font-weight:500; position:relative; transition:.3s linear;}
#tudo #topo .scroll #conteudo-topo #col-dir-topo #menu #mostra-menu .li .li-a-ativo a:before {content:""; width:100%; height:1px; position:absolute; visibility:visible; bottom:-2px; background-color:#FFF; transition: all .3s;}
#tudo #topo .scroll #conteudo-topo #col-dir-topo #menu #mostra-menu .li #li-drop {width:340px; padding:10px 15px; margin-left:-66px; margin-top:0px; position:absolute; z-index:100; background: #ffffff;  visibility:hidden; box-shadow:3px 5px 10px -6px black; border-radius:0px 0px 8px 8px; transition: -webkit-transform .3s,opacity .3s,visibility .1s; transition: transform .3s,opacity .3s,visibility .1s; -webkit-transform: translateY(-15px); -ms-transform: translateY(-15px); transform: translateY(-15px); opacity:0;}
#tudo #topo .scroll #conteudo-topo #col-dir-topo #menu #mostra-menu .li:hover #li-drop {width:340px; padding:15px 15px; margin-left:-66px; margin-top:0px; position:absolute; z-index:100; background: #ffffff;  visibility:visible; box-shadow:3px 5px 10px -6px black; border-radius:0px 0px 8px 8px; transition: -webkit-transform .3s,opacity .3s,visibility .1s; transition: transform .3s,opacity .3s,visibility .1s; -webkit-transform: translateY(0px); -ms-transform: translateY(0px); transform: translateY(0px); opacity:1;}
#tudo #topo .scroll #conteudo-topo #col-dir-topo #menu #mostra-menu .li #li-drop .p-drop {padding-top:5px; padding-bottom:5px;}
#tudo #topo .scroll #conteudo-topo #col-dir-topo #menu #mostra-menu .li #li-drop .p-drop a {display:block; font-size:15px; cursor:pointer; text-align:center; color:#C10C1B; font-weight:600;}
#tudo #topo .scroll #conteudo-topo #col-dir-topo #menu #mostra-menu .li #li-drop .p-drop a:hover {text-decoration:underline;}
#tudo #topo .scroll #conteudo-topo #col-dir-topo #menu #mostra-menu .li #li-drop .p-drop-ativo {padding-top:5px; padding-bottom:5px;}
#tudo #topo .scroll #conteudo-topo #col-dir-topo #menu #mostra-menu .li #li-drop .p-drop-ativo a {display:block; font-size:15px; color:#C10C1B;font-weight:600; text-align:center; text-decoration:underline;}
#tudo #topo .scroll #conteudo-topo #col-dir-topo #menu #mostra-menu #delivery {position:absolute;top:-4px;right:-35px;}

#tudo #conteudo {width:100%;}
#tudo #conteudo .separador {width:100%; height:40px; background:#0e2e5d; background:linear-gradient(90deg, #0e2e5d 0%, #0e2e5d 100%);}
#tudo #conteudo #banner-interno {width:100%; position:relative;}
#tudo #conteudo #banner-interno .barra-transp {width:100%; height:50px; position:absolute; z-index:100; bottom:0px; background:rgb(235,197,46, 0.3); background:linear-gradient(90deg, rgba(235,197,46,0.3) 0%, rgba(202,107,39,0.3) 100%); transition: all .3s;}
#tudo #conteudo #banner-interno .barra-transp-2 {width:100%; height:30px; position:absolute; z-index:100; bottom:-30px; background:rgb(235,197,46, 1); background:linear-gradient(90deg, rgba(235,197,46,1) 0%, rgba(202,107,39,1) 100%); transition: all .3s;}
#tudo #conteudo #repete-conteudo {width:100%;}
#tudo #conteudo #repete-conteudo #repete-banner {width:100%; position:relative; z-index:50;}
#tudo #conteudo #repete-conteudo #repete-banner .barra-transp {width:100%; height:50px; position:absolute; z-index:100; bottom:0px; background:rgb(235,197,46, 0.3); background:linear-gradient(90deg, rgba(235,197,46,0.3) 0%, rgba(202,107,39,0.3) 100%); transition: all .3s;}
#tudo #conteudo #repete-conteudo #repete-banner .barra-transp-2 {width:100%; height:30px; position:absolute; z-index:100; bottom:-30px; background:rgb(235,197,46, 1); background:linear-gradient(90deg, rgba(235,197,46,1) 0%, rgba(202,107,39,1) 100%); transition: all .3s;}
#tudo #conteudo #repete-conteudo #repete-banner #mostra-banner {width:100%; position:relative;}
#tudo #conteudo #repete-conteudo #repete-banner #mostra-banner #bloco-banner {width:100%;}
#tudo #conteudo #repete-conteudo #repete-banner #mostra-banner #bloco-banner #captions {width:100%; position:absolute; bottom:90px;}
#tudo #conteudo #repete-conteudo #repete-banner #mostra-banner #bloco-banner #captions #alinha-captions {width:1100px; margin:0 auto;}
#tudo #conteudo #repete-conteudo #repete-banner #mostra-banner #bloco-banner #captions .left1 {text-align:left; padding-left:40px;}
#tudo #conteudo #repete-conteudo #repete-banner #mostra-banner #bloco-banner #captions .left2 {text-align:left; padding-left:10px;}
#tudo #conteudo #repete-conteudo #repete-banner #mostra-banner #bloco-banner #captions .left3 {text-align:left; padding-left:0px;}
#tudo #conteudo #repete-conteudo #repete-banner #mostra-banner #bloco-banner #captions .center1 {text-align:center;}
#tudo #conteudo #repete-conteudo #repete-banner #mostra-banner #bloco-banner #captions .center2 {text-align:center;}
#tudo #conteudo #repete-conteudo #repete-banner #mostra-banner #bloco-banner #captions .center3 {text-align:center;}
#tudo #conteudo #repete-conteudo #repete-banner #mostra-banner #bloco-banner #captions .right1 {text-align:right; padding-right:40px;}
#tudo #conteudo #repete-conteudo #repete-banner #mostra-banner #bloco-banner #captions .right2 {text-align:right; padding-right:10px;}
#tudo #conteudo #repete-conteudo #repete-banner #mostra-banner #bloco-banner #captions .right3 {text-align:right; padding-right:0px;}
#tudo #conteudo #repete-conteudo #repete-banner #mostra-banner #bloco-banner #captions .caption-1 {font-size:80px; font-weight:600; line-height:70px; color:#FFF; text-shadow:2px 2px 15px #000;}
#tudo #conteudo #repete-conteudo #repete-banner #mostra-banner #bloco-banner #captions .caption-2 {font-size:50px; font-weight:200; line-height:60px; color:#FFF; text-shadow:2px 2px 15px #000;}
#tudo #conteudo #repete-conteudo #repete-banner #mostra-banner #bloco-banner #captions .caption-3 {font-size:50px; font-weight:500; line-height:40px; color:#FFF; text-shadow:2px 2px 15px #000;}
#tudo #conteudo #repete-conteudo #repete-banner #mostra-banner .owl-prev {width:50px; height:50px; position:absolute; left:20px; top:50%; margin-top:-20px; border:2px solid #FFF; color:#FFF; outline:none; font-size:0.001px; background:transparent url('../i/quebrado/seta-b.svg') center center no-repeat; background-size:auto 30px; border-radius:15px; transition: all .3s;}
#tudo #conteudo #repete-conteudo #repete-banner #mostra-banner .owl-prev:hover {background:rgba(255, 255, 255, 0.5) url('../i/quebrado/seta-b.svg') center center no-repeat; background-size:auto 30px; transition: all .3s;}
#tudo #conteudo #repete-conteudo #repete-banner #mostra-banner .owl-prev span {color:#FFF; font-size:0.001px;}
#tudo #conteudo #repete-conteudo #repete-banner #mostra-banner .owl-next {width:50px; height:50px; position:absolute; right:20px; top:50%; margin-top:-20px; border:2px solid #FFF; color:#FFF; outline:none; font-size:0.001px; background:transparent url('../i/quebrado/seta-b.svg') center center no-repeat; transform:rotate(180deg); background-size:auto 30px; border-radius:15px; transition: all .3s;}
#tudo #conteudo #repete-conteudo #repete-banner #mostra-banner .owl-next:hover {background:rgba(255, 255, 255, 0.5) url('../i/quebrado/seta-b.svg') center center no-repeat; background-size:auto 30px; transition: all .3s;}
#tudo #conteudo #repete-conteudo #repete-banner #mostra-banner .owl-next span {color:#FFF; font-size:0.001px;}

#tudo #conteudo #repete-conteudo #repete-hangar {width:100%;padding-top: 50px;padding-bottom: 50px;}
#tudo #conteudo #repete-conteudo #repete-hangar #conteudo-hangar {width: 1200px;margin: 0 auto;display: flex;}
#tudo #conteudo #repete-conteudo #repete-hangar #conteudo-hangar #imagens-unidades {width: 600px;position: relative;}
#tudo #conteudo #repete-conteudo #repete-hangar #conteudo-hangar #imagens-unidades #bloco-imagens {width: 600px;display: flex;align-items: center;}
#tudo #conteudo #repete-conteudo #repete-hangar #conteudo-hangar #imagens-unidades #bloco-imagens .imagem {width: 350px;height: 350px;border-radius: 100%;border: 3px solid #e21d2c;}
#tudo #conteudo #repete-conteudo #repete-hangar #conteudo-hangar #imagens-unidades #bloco-imagens .imagem a {width: 100%;height: 100%;border-radius: 100%;display: block;}
#tudo #conteudo #repete-conteudo #repete-hangar #conteudo-hangar #imagens-unidades #bloco-imagens-bloco-meio {width: 600px;display: flex;align-items: center;}
#tudo #conteudo #repete-conteudo #repete-hangar #conteudo-hangar #imagens-unidades #bloco-imagens-bloco-meio .imagem {width: 350px;height: 350px;border-radius: 100%;border: 3px solid #e21d2c;position: absolute;}
#tudo #conteudo #repete-conteudo #repete-hangar #conteudo-hangar #imagens-unidades #bloco-imagens-bloco-meio .imagem a {width: 100%;height: 100%;border-radius: 100%;display: block;}
#tudo #conteudo #repete-conteudo #repete-hangar #conteudo-hangar #imagens-unidades #bloco-imagens-bloco-meio {width: 600px;display: flex;align-items: center;flex-direction: row-reverse; position: absolute;top: 350px; }
#tudo #conteudo #repete-conteudo #repete-hangar #conteudo-hangar #descricao {width: 550px;margin-left: 50px;}
#tudo #conteudo #repete-conteudo #repete-hangar #conteudo-hangar #descricao .titulo {font-size: 50px;font-weight: bold;color:#e21d2c;margin-bottom: 30px; padding-left:60px; background:transparent url('../i/icon.png') left center no-repeat; background-size:50px;}
#tudo #conteudo #repete-conteudo #repete-hangar #conteudo-hangar #descricao .descricao {margin-bottom: 25px;}
#tudo #conteudo #repete-conteudo #repete-hangar #conteudo-hangar #descricao .descricao p {font-size: 15px;text-align: justify;}
#tudo #conteudo #repete-conteudo #repete-hangar #conteudo-hangar #descricao .descricao p strong {font-size: 18px;font-weight: bold;}
#tudo #conteudo #repete-conteudo #repete-hangar #conteudo-hangar #descricao .conheca {background: #E21D2C;color: #ffffff;padding: 7px 25px;border-radius: 25px;font-size: 17px;cursor: pointer;transition: all .3s;}
#tudo #conteudo #repete-conteudo #repete-hangar #conteudo-hangar #descricao .conheca:hover {background: #ff4756;color: #ffffff;padding: 7px 25px;border-radius: 25px;font-size: 17px;cursor: pointer;transition: all .3s;}

#tudo #conteudo #repete-conteudo #repete-produtos {width:100%;padding-top: 80px;padding-bottom: 80px;background-color: #f5f5f5;}
#tudo #conteudo #repete-conteudo #repete-produtos #conteudo-produtos {width: 1335px;margin: 0 auto;}
#tudo #conteudo #repete-conteudo #repete-produtos #conteudo-produtos .bloco-produtos {margin-bottom: 30px;}
#tudo #conteudo #repete-conteudo #repete-produtos #conteudo-produtos .bloco-produtos .titulo {font-size: 27px; color:#e21d2c; font-weight: bold;margin-bottom: 20px;}
#tudo #conteudo #repete-conteudo #repete-produtos #conteudo-produtos .bloco-produtos #alinha {display: flex;align-items: center;justify-content: space-between;}
#tudo #conteudo #repete-conteudo #repete-produtos #conteudo-produtos .bloco-produtos #alinha #bloco-imagens {position: relative;width: 625px;}
#tudo #conteudo #repete-conteudo #repete-produtos #conteudo-produtos .bloco-produtos #alinha #bloco-imagens .imagem-fundo {width:475px;height:350px;border-radius:20px;position:relative; z-index: 1;}
#tudo #conteudo #repete-conteudo #repete-produtos #conteudo-produtos .bloco-produtos #alinha #bloco-imagens .imagem-menor-1 {width: 250px; height: 200px;border-radius: 20px;position: absolute; z-index: 2; top: 80px; left: 370px; border: 2px solid #E21D2C;}
#tudo #conteudo #repete-conteudo #repete-produtos #conteudo-produtos .bloco-produtos #alinha #bloco-imagens .imagem-menor-2 {width: 250px; height: 200px;  border-radius: 20px;  position: absolute; z-index: 0;  top: -50px; left: -200px; border: 2px solid #E21D2C;}
#tudo #conteudo #repete-conteudo #repete-produtos #conteudo-produtos .bloco-produtos #alinha #bloco-imagens .imagem-menor-3 {width: 250px; height: 200px;  border-radius: 20px;  position: absolute; z-index: 0;  bottom: -50px; left: -200px; border: 2px solid #E21D2C;}
#tudo #conteudo #repete-conteudo #repete-produtos #conteudo-produtos .bloco-produtos #alinha .descricao {width:650px;}
#tudo #conteudo #repete-conteudo #repete-produtos #conteudo-produtos .bloco-produtos #alinha .descricao p {font-size: 18px;text-align: justify;}
#tudo #conteudo #repete-conteudo #repete-produtos #conteudo-produtos .bloco-produtos-centro {margin-bottom: 30px;}
#tudo #conteudo #repete-conteudo #repete-produtos #conteudo-produtos .bloco-produtos-centro .titulo {font-size: 27px; color:#e21d2c; font-weight: bold;margin-bottom: 20px;text-align: left;}
#tudo #conteudo #repete-conteudo #repete-produtos #conteudo-produtos .bloco-produtos-centro #alinha {display: flex;align-items: center;justify-content: space-between;flex-direction: row-reverse;}
#tudo #conteudo #repete-conteudo #repete-produtos #conteudo-produtos .bloco-produtos-centro #alinha #bloco-imagens {position: relative;}
#tudo #conteudo #repete-conteudo #repete-produtos #conteudo-produtos .bloco-produtos-centro #alinha #bloco-imagens .imagem-fundo {width:475px;height:350px;border-radius:20px;position:relative; z-index: 1;}
#tudo #conteudo #repete-conteudo #repete-produtos #conteudo-produtos .bloco-produtos-centro #alinha #bloco-imagens .imagem-menor-1 {width: 250px; height: 200px;border-radius: 20px;position: absolute; z-index: 2; top: 80px; right: 370px; border: 2px solid #E21D2C;}
#tudo #conteudo #repete-conteudo #repete-produtos #conteudo-produtos .bloco-produtos-centro #alinha #bloco-imagens .imagem-menor-2 {width: 250px;height: 200px;border-radius: 20px;position: absolute; z-index: 0;top: -50px;right: -200px;border: 2px solid #E21D2C;}
#tudo #conteudo #repete-conteudo #repete-produtos #conteudo-produtos .bloco-produtos-centro #alinha #bloco-imagens .imagem-menor-3 {width: 250px;height: 200px;border-radius: 20px;position: absolute; z-index: 0;bottom: -50px;right: -200px;border: 2px solid #E21D2C;}
#tudo #conteudo #repete-conteudo #repete-produtos #conteudo-produtos .bloco-produtos-centro #alinha .descricao {width:650px;}
#tudo #conteudo #repete-conteudo #repete-produtos #conteudo-produtos .bloco-produtos-centro #alinha .descricao p {font-size: 18px;text-align: justify;}

#tudo #conteudo #repete-conteudo #repete-unidades {width:100%;padding-top: 50px;background-color: #ffffff;}
#tudo #conteudo #repete-conteudo #repete-unidades #bloco-titulo {width: 1200px;margin: 0 auto;}
#tudo #conteudo #repete-conteudo #repete-unidades #bloco-titulo .titulo {font-size: 50px;font-weight: bold;color:#e21d2c;margin-bottom: 30px;text-align: left;}
#tudo #conteudo #repete-conteudo #conteudo-postos {width:100%; margin-top:30px;}
#tudo #conteudo #repete-conteudo #conteudo-postos .descricao {width:1200px; margin:0 auto; line-height:170%; margin-top:40px;}
#tudo #conteudo #repete-conteudo #conteudo-postos .descricao p {font-size:18px; color:#000; font-weight:400;}
#tudo #conteudo #repete-conteudo #conteudo-postos .descricao span {font-size:18px; color:#000; font-weight:400;}
#tudo #conteudo #repete-conteudo #conteudo-postos .descricao div {font-size:18px; color:#000; font-weight:400;}
#tudo #conteudo #repete-conteudo #conteudo-postos .descricao li {font-size:18px; color:#000; font-weight:400; padding-top:5px; margin-left:15px; list-style:disc;}
#tudo #conteudo #repete-conteudo #conteudo-postos .descricao strong {font-size:18px; color:#000; font-weight:700;}
#tudo #conteudo #repete-conteudo #conteudo-postos .descricao h1 {font-size:22px; color:#000; font-weight:700;}
#tudo #conteudo #repete-conteudo #conteudo-postos .descricao h2 {font-size:20px; color:#000; font-weight:700;}
#tudo #conteudo #repete-conteudo #conteudo-postos .descricao h3 {font-size:18px; color:#000; font-weight:700;}
#tudo #conteudo #repete-conteudo #conteudo-postos #mostra-postos {width:100%; margin-top:20px;}
#tudo #conteudo #repete-conteudo #conteudo-postos #mostra-postos #exibe-postos {display:table; margin:0 auto; padding:20px;}
#tudo #conteudo #repete-conteudo #conteudo-postos #mostra-postos .posto-inativo {width:395px; float:left; height:200px; padding:15px; background-color:#f5f5f5; cursor:pointer; transition: all .3s;}
#tudo #conteudo #repete-conteudo #conteudo-postos #mostra-postos .posto-bloco:hover {width:395px; float:left; height:200px; padding:15px; background-color:#edca42; transition: all .3s;}
#tudo #conteudo #repete-conteudo #conteudo-postos #mostra-postos .posto-ativo {width:395px; float:left; height:200px; padding:15px; background-color:#edca42;}
#tudo #conteudo #repete-conteudo #conteudo-postos #mostra-postos .posto-bloco .imagem {width:150px; float:left; margin-right:15px;}
#tudo #conteudo #repete-conteudo #conteudo-postos #mostra-postos .posto-bloco #dados-posto {display:table-cell;}
#tudo #conteudo #repete-conteudo #conteudo-postos #mostra-postos .posto-bloco #dados-posto .titulo-posto {font-size:18px; font-weight:600;}
#tudo #conteudo #repete-conteudo #conteudo-postos #mostra-postos .posto-bloco #dados-posto .telefone-posto {font-size:13px; padding-left:25px; padding-top:1px; margin-top:10px; background:transparent url('../i/quebrado/icon-telefone.svg') left center no-repeat; background-size:20px;}
#tudo #conteudo #repete-conteudo #conteudo-postos #mostra-postos .posto-bloco #dados-posto .celular-posto {font-size:13px; padding-left:25px; padding-top:1px; margin-top:10px; background:transparent url('../i/quebrado/icon-whats.svg') left center no-repeat; background-size:20px;}
#tudo #conteudo #repete-conteudo #conteudo-postos #mostra-postos .posto-bloco #dados-posto .endereco-posto {font-size:13px; padding-left:30px; margin-left:-3px; margin-top:10px; background:transparent url('../i/quebrado/icone-local.svg') left 3px no-repeat; background-size:25px;}
#tudo #conteudo #repete-conteudo #conteudo-postos #mostra-postos .posto-bloco #dados-posto .atendimento-posto {width:160px; font-size:13px; padding-left:27px; margin-top:7px; background:transparent url('../i/quebrado/icone-horario.svg') left 3px no-repeat; background-size:23px;}

#tudo #rodape {width:100%; position:relative;}
#tudo #rodape #politica-privacidade {width:500px; padding:15px; position:fixed; left:50%; margin-left:-250px; bottom:15px; z-index:10000; background:rgba(202,107,39,0.9); border:2px solid #e21d2c; border-radius:15px; transition: all .2s;}
#tudo #rodape #politica-privacidade .texto {font-size:13px; color:#FFF; text-align:center;}
#tudo #rodape #politica-privacidade .texto a {color:#FFF; padding:3px 10px; font-size:13px; cursor:pointer; border-radius:5px; background-color:#e21d2c; transition: all .2s;}
#tudo #rodape #politica-privacidade .texto a:hover {background-color:#e15b65; transition: all .2s;}
#tudo #rodape #repete-rodape {width: 100%;padding-bottom: 20px;position: relative; background:  linear-gradient(90deg, #e21d2c 0%, #aa000e 100%); }
#tudo #rodape #repete-rodape::before {content: ""; position: absolute;inset: 0; z-index: 1;  background: url('../i/quebrado/fundo-teste.png') center top no-repeat; background-size: cover;  opacity: 0.07;  pointer-events: none; }
#tudo #rodape #repete-rodape > * { position: relative; z-index: 2; }
#tudo #rodape #repete-rodape #conteudo-rodape {width:1110px; margin:0 auto;}
#tudo #rodape #repete-rodape #conteudo-rodape #mostra-rodape {display:flex; margin:0 auto; padding-top:30px; padding-bottom:30px; position:relative;}
#tudo #rodape #repete-rodape #conteudo-rodape #mostra-rodape .logo-rodape {right:0px; top:465px; position:absolute;}
#tudo #rodape #repete-rodape #conteudo-rodape #mostra-rodape #hangar-275 {width: 525px;}
#tudo #rodape #repete-rodape #conteudo-rodape #mostra-rodape #hangar-275 .titulo-rodape {text-align: center; font-size: 20px; color: #fff;font-weight: 500;margin-bottom: 15px;}
#tudo #rodape #repete-rodape #conteudo-rodape #mostra-rodape #hangar-275 .email {margin-bottom: 15px;}
#tudo #rodape #repete-rodape #conteudo-rodape #mostra-rodape #hangar-275 .email a {display: flex;align-items: center;color:#fff;font-size: 16px;}
#tudo #rodape #repete-rodape #conteudo-rodape #mostra-rodape #hangar-275 .whatsapp {margin-bottom: 15px;}
#tudo #rodape #repete-rodape #conteudo-rodape #mostra-rodape #hangar-275 .whatsapp a {display: flex;align-items: center;color:#fff;font-size: 16px;}
#tudo #rodape #repete-rodape #conteudo-rodape #mostra-rodape #hangar-275 .telefone  {margin-bottom: 15px;display: flex;align-items: center;}
#tudo #rodape #repete-rodape #conteudo-rodape #mostra-rodape #hangar-275 .telefone a {color:#fff;font-size: 16px;text-decoration: none;}
#tudo #rodape #repete-rodape #conteudo-rodape #mostra-rodape #hangar-275 .instagram {margin-bottom: 15px;}
#tudo #rodape #repete-rodape #conteudo-rodape #mostra-rodape #hangar-275 .instagram a {display: flex;align-items: center;color:#fff;font-size: 16px;}
#tudo #rodape #repete-rodape #conteudo-rodape #mostra-rodape #hangar-275 .endereco {margin-bottom: 15px;}
#tudo #rodape #repete-rodape #conteudo-rodape #mostra-rodape #hangar-275 .endereco a {display: flex;align-items: center;color:#fff;font-size: 16px;}
#tudo #rodape #repete-rodape #conteudo-rodape #mostra-rodape #hangar-275 .facebook {margin-bottom: 15px;}
#tudo #rodape #repete-rodape #conteudo-rodape #mostra-rodape #hangar-275 .facebook a {display: flex;align-items: center;color:#fff;font-size: 16px;}
#tudo #rodape #repete-rodape #conteudo-rodape #mostra-rodape #hangar-criciuma {width: 525px;margin-left: 50px;}
#tudo #rodape #repete-rodape #conteudo-rodape #mostra-rodape #hangar-criciuma .titulo-rodape {text-align: center; font-size: 20px; color: #fff;font-weight: 500;margin-bottom: 15px;}
#tudo #rodape #repete-rodape #conteudo-rodape #mostra-rodape #hangar-criciuma .email {margin-bottom: 15px;}
#tudo #rodape #repete-rodape #conteudo-rodape #mostra-rodape #hangar-criciuma .email a {display: flex;align-items: center;color:#fff;font-size: 16px;}
#tudo #rodape #repete-rodape #conteudo-rodape #mostra-rodape #hangar-criciuma .whatsapp {margin-bottom: 15px;}
#tudo #rodape #repete-rodape #conteudo-rodape #mostra-rodape #hangar-criciuma .whatsapp a {display: flex;align-items: center;color:#fff;font-size: 16px;}
#tudo #rodape #repete-rodape #conteudo-rodape #mostra-rodape #hangar-criciuma .whatsapp2 {margin-bottom: 15px;}
#tudo #rodape #repete-rodape #conteudo-rodape #mostra-rodape #hangar-criciuma .whatsapp2 a {display: flex;align-items: center;color:#fff;font-size: 16px;}
#tudo #rodape #repete-rodape #conteudo-rodape #mostra-rodape #hangar-criciuma .telefone {margin-bottom: 15px;display: flex;align-items: center;color:#fff;font-size: 16px;}
#tudo #rodape #repete-rodape #conteudo-rodape #mostra-rodape #hangar-criciuma .telefone a {color:#fff;font-size: 16px;text-decoration: none;}
#tudo #rodape #repete-rodape #conteudo-rodape #mostra-rodape #hangar-criciuma .instagram {margin-bottom: 15px;}
#tudo #rodape #repete-rodape #conteudo-rodape #mostra-rodape #hangar-criciuma .instagram a {display: flex;align-items: center;color:#fff;font-size: 16px;}
#tudo #rodape #repete-rodape #conteudo-rodape #mostra-rodape #hangar-criciuma .endereco {margin-bottom: 15px;}
#tudo #rodape #repete-rodape #conteudo-rodape #mostra-rodape #hangar-criciuma .endereco a {display: flex;align-items: center;color:#fff;font-size: 16px;}
#tudo #rodape #repete-rodape #conteudo-rodape #mostra-rodape #hangar-criciuma .endereco2 {margin-bottom: 15px;}
#tudo #rodape #repete-rodape #conteudo-rodape #mostra-rodape #hangar-criciuma .endereco2 a {display: flex;align-items: center;color:#fff;font-size: 16px;}
#tudo #rodape #repete-rodape #conteudo-rodape .copy {color:#FFF;font-size:17px;}
#tudo #rodape #repete-rodape #conteudo-rodape .copy a {color:#FFF; font-size:17px;}

#conteudo-interno {width:1100px; margin:0 auto; padding-top:70px; padding-bottom:40px; position:relative; min-height:559px;}
#conteudo-interno #bloco-titulo {width:1100px; margin:0 auto; line-height:45px;}
#conteudo-interno #bloco-titulo .titulo {font-size:45px; font-weight:700; color:#e21d2c;}
#conteudo-interno #bloco-titulo .titulo-1 {font-size:60px; font-weight:700; color:#e21d2c; padding-left:90px;}
#conteudo-interno #bloco-titulo .titulo-2 {font-size:45px; font-weight:400; color:#000; padding-left:142px;}
#conteudo-interno #bloco-titulo .titulo-3 {font-size:48px; font-weight:700; color:#e21d2c; padding-left:40px;}
#conteudo-interno #conteudo-sobre {width:100%; margin-top:20px;}
#conteudo-interno #conteudo-sobre .descricao {width:980px; margin:0 auto; line-height:175%; margin-top:40px;margin-bottom: 40px;}
#conteudo-interno #conteudo-sobre .descricao p {font-size:16px; color:#000; font-weight:400;text-align: justify;}
#conteudo-interno #conteudo-sobre .descricao p a {font-size:16px; color:#e21d2c; font-weight:700;text-align: justify;text-decoration: underline;}
#conteudo-interno #conteudo-sobre .descricao span {font-size:16px; color:#000; font-weight:400;text-align: justify;}
#conteudo-interno #conteudo-sobre .descricao div {font-size:16px; color:#000; font-weight:400;}
#conteudo-interno #conteudo-sobre .descricao li {font-size:16px; color:#000; font-weight:400; padding-top:5px; margin-left:15px; list-style:disc;}
#conteudo-interno #conteudo-sobre .descricao strong {font-size:16px; color:#000; font-weight:700;}
#conteudo-interno #conteudo-sobre .descricao h1 {font-size:22px; color:#000; font-weight:700;}
#conteudo-interno #conteudo-sobre .descricao h2 {font-size:20px; color:#000; font-weight:700;}
#conteudo-interno #conteudo-sobre .descricao h3 {font-size:18px; color:#000; font-weight:700;}
#conteudo-interno #conteudo-sobre #bloco-imagens {width: 100%;display: flex;justify-content: space-between;}
#conteudo-interno #conteudo-sobre #bloco-imagens .imagem-k {width:90%;}
#conteudo-interno #conteudo-sobre #bloco-imagens .imagem a {width: 525px;height: 360px;border-radius: 20px; display: block;}
#conteudo-interno #conteudo-sobre #bloco-imagens .imagem-k a {width:100%; height: 320px;border-radius: 20px; display: block;}
#conteudo-interno #conteudo-sobre #bloco-missao {width:100%; margin-top:20px;}
#conteudo-interno #conteudo-sobre #bloco-missao .titulo-missao {font-size:50px; line-height:70px; font-weight:700; color:#e21d2c;text-align: center;}
#conteudo-interno #conteudo-sobre #bloco-missao #info-missao {width:980px; margin:0 auto;}
#conteudo-interno #conteudo-sobre #bloco-missao #info-missao .texto p {font-size:16px; color:#000; font-weight:400;text-align: center;}
#conteudo-interno #conteudo-sobre #bloco-missao #info-missao .texto span {font-size:16px; color:#000; font-weight:400;}
#conteudo-interno #conteudo-sobre #bloco-missao #info-missao .texto div {font-size:16px; color:#000; font-weight:400;}
#conteudo-interno #conteudo-sobre #bloco-missao #info-missao .texto li {font-size:16px; color:#000; font-weight:400; padding-top:5px; margin-left:15px; list-style:disc;}
#conteudo-interno #conteudo-sobre #bloco-missao #info-missao .texto strong {font-size:16px; color:#000; font-weight:700;}
#conteudo-interno #conteudo-sobre #bloco-missao #info-missao .texto h1 {font-size:22px; color:#000; font-weight:700;}
#conteudo-interno #conteudo-sobre #bloco-missao #info-missao .texto h2 {font-size:20px; color:#000; font-weight:700;}
#conteudo-interno #conteudo-sobre #bloco-missao #info-missao .texto h3 {font-size:18px; color:#000; font-weight:700;}
#conteudo-interno #conteudo-sobre #bloco-visao {width:100%; margin-top:20px;}
#conteudo-interno #conteudo-sobre #bloco-visao .titulo-visao {font-size:50px; line-height:70px; font-weight:700; color:#e21d2c;text-align: center;}
#conteudo-interno #conteudo-sobre #bloco-visao #info-visao {width:980px; margin:0 auto;}
#conteudo-interno #conteudo-sobre #bloco-visao #info-visao .texto p {font-size:16px; color:#000; font-weight:400;text-align: center;}
#conteudo-interno #conteudo-sobre #bloco-visao #info-visao .texto span {font-size:16px; color:#000; font-weight:400;}
#conteudo-interno #conteudo-sobre #bloco-visao #info-visao .texto div {font-size:16px; color:#000; font-weight:400;}
#conteudo-interno #conteudo-sobre #bloco-visao #info-visao .texto li {font-size:16px; color:#000; font-weight:400; padding-top:5px; margin-left:15px; list-style:disc;}
#conteudo-interno #conteudo-sobre #bloco-visao #info-visao .texto strong {font-size:16px; color:#000; font-weight:700;}
#conteudo-interno #conteudo-sobre #bloco-visao #info-visao .texto h1 {font-size:22px; color:#000; font-weight:700;}
#conteudo-interno #conteudo-sobre #bloco-visao #info-visao .texto h2 {font-size:20px; color:#000; font-weight:700;}
#conteudo-interno #conteudo-sobre #bloco-visao #info-visao .texto h3 {font-size:18px; color:#000; font-weight:700;}
#conteudo-interno #conteudo-sobre #bloco-valores {width:100%; margin-top:20px;}
#conteudo-interno #conteudo-sobre #bloco-valores .titulo-valores {font-size:50px; line-height:70px; font-weight:700; color:#e21d2c;text-align: center;}
#conteudo-interno #conteudo-sobre #bloco-valores #info-valores {width:980px; margin:0 auto;}
#conteudo-interno #conteudo-sobre #bloco-valores #info-valores .texto p {font-size:16px; color:#000; font-weight:400;text-align: center;}
#conteudo-interno #conteudo-sobre #bloco-valores #info-valores .texto span {font-size:16px; color:#000; font-weight:400;}
#conteudo-interno #conteudo-sobre #bloco-valores #info-valores .texto div {font-size:16px; color:#000; font-weight:400;}
#conteudo-interno #conteudo-sobre #bloco-valores #info-valores .texto li {font-size:16px; color:#000; font-weight:400; padding-top:5px; margin-left:15px; list-style:disc;}
#conteudo-interno #conteudo-sobre #bloco-valores #info-valores .texto strong {font-size:16px; color:#000; font-weight:700;}
#conteudo-interno #conteudo-sobre #bloco-valores #info-valores .texto h1 {font-size:22px; color:#000; font-weight:700;}
#conteudo-interno #conteudo-sobre #bloco-valores #info-valores .texto h2 {font-size:20px; color:#000; font-weight:700;}
#conteudo-interno #conteudo-sobre #bloco-valores #info-valores .texto h3 {font-size:18px; color:#000; font-weight:700;}

#conteudo-interno #conteudo-shellbox {width:100%; margin-top:40px;}
#conteudo-interno #conteudo-shellbox #bloco-topo {width: 100%;display: flex;justify-content: space-between;}
#conteudo-interno #conteudo-shellbox #bloco-topo .descricao {width:700px;line-height:170%;margin-bottom: 40px;}
#conteudo-interno #conteudo-shellbox #bloco-topo .descricao p {font-size:16px; color:#000; font-weight:400;text-align: justify;}
#conteudo-interno #conteudo-shellbox #bloco-topo .descricao p a {font-size:16px; color:#e21d2c; font-weight:700;text-align: justify;text-decoration: underline;}
#conteudo-interno #conteudo-shellbox #bloco-topo .descricao span {font-size:16px; color:#000; font-weight:400;text-align: justify;}
#conteudo-interno #conteudo-shellbox #bloco-topo .descricao div {font-size:16px; color:#000; font-weight:400;}
#conteudo-interno #conteudo-shellbox #bloco-topo .descricao li {font-size:16px; color:#000; font-weight:400; padding-top:5px; margin-left:35px; list-style:disc;text-align: justify;}
#conteudo-interno #conteudo-shellbox #bloco-topo .descricao strong {font-size:16px; color:#000; font-weight:700;}
#conteudo-interno #conteudo-shellbox #bloco-topo .descricao h1 {font-size:22px; color:#000; font-weight:700;}
#conteudo-interno #conteudo-shellbox #bloco-topo .descricao h2 {font-size:20px; color:#000; font-weight:700;}
#conteudo-interno #conteudo-shellbox #bloco-topo .descricao h3 {font-size:18px; color:#000; font-weight:700;}
#conteudo-interno #conteudo-shellbox #bloco-topo #bloco-imagem {width: 350px;} 
#conteudo-interno #conteudo-shellbox #bloco-topo #bloco-imagem .imagem a {width: 100%; height: 350px; border-radius: 85px; display: block;}
#conteudo-interno #conteudo-shellbox #icones {display: flex; justify-content: space-between; margin-top: 30px;margin-bottom: 30px;}
#conteudo-interno #conteudo-shellbox #icones #bloco-icones {width: 140px; padding:15px; background-color: #E21D2C; border-radius:20px;}
#conteudo-interno #conteudo-shellbox #icones #bloco-icones .imagem {width:90px;height:90px;margin: 0 auto;}
#conteudo-interno #conteudo-shellbox #icones #bloco-icones .nome {width: 140px;font-size: 14px;color: #ffffff;text-align:center;}
#conteudo-interno #conteudo-shellbox #bloco-bottom .descricao {width:1100px;line-height:170%;margin-bottom: 40px;}
#conteudo-interno #conteudo-shellbox #bloco-bottom .descricao p {font-size:16px; color:#000; font-weight:400;text-align: justify;}
#conteudo-interno #conteudo-shellbox #bloco-bottom .descricao p a {font-size:16px; color:#e21d2c; font-weight:700;text-align: justify;text-decoration: underline;}
#conteudo-interno #conteudo-shellbox #bloco-bottom .descricao span {font-size:16px; color:#000; font-weight:400;text-align: justify;}
#conteudo-interno #conteudo-shellbox #bloco-bottom .descricao div {font-size:16px; color:#000; font-weight:400;}
#conteudo-interno #conteudo-shellbox #bloco-bottom .descricao li {font-size:16px; color:#000; font-weight:400; padding-top:5px; margin-left:35px; list-style:disc;text-align: justify;}
#conteudo-interno #conteudo-shellbox #bloco-bottom .descricao strong {font-size:16px; color:#000; font-weight:700;}
#conteudo-interno #conteudo-shellbox #bloco-bottom .descricao h1 {font-size:22px; color:#000; font-weight:700;}
#conteudo-interno #conteudo-shellbox #bloco-bottom .descricao h2 {font-size:20px; color:#000; font-weight:700;}
#conteudo-interno #conteudo-shellbox #bloco-bottom .descricao h3 {font-size:18px; color:#000; font-weight:700;}

#conteudo-interno-unidades {width: 100%;margin:0 auto;padding-bottom:40px; position:relative; min-height:559px;}
#conteudo-interno-unidades #bloco-banner {width: 100%;}
#conteudo-interno-unidades #bloco-titulo {width:1100px;margin:0 auto;line-height:45px;margin-top:70px;margin-bottom:70px;}
#conteudo-interno-unidades #bloco-titulo .titulo {font-size:45px;font-weight:700; color:#e21d2c;}
#conteudo-interno-unidades #conteudo-unidades {width:100%; margin: 0 auto;}
#conteudo-interno-unidades #conteudo-unidades #bloco-conteudos {padding-top:40px; padding-bottom:50px;}
#conteudo-interno-unidades #conteudo-unidades #bloco-conteudos #bloco-conteudo {width:1200px; margin:0 auto;}
#conteudo-interno-unidades #conteudo-unidades #bloco-conteudos .titulo-conteudo {font-size:35px;font-weight:700; margin-left:50px; color:#e21d2c; margin-bottom:20px;}
#conteudo-interno-unidades #conteudo-unidades #bloco-conteudos .descricao {width:1100px;line-height:170%;margin-bottom: 40px;margin: 0 auto;}
#conteudo-interno-unidades #conteudo-unidades #bloco-conteudos .descricao p {font-size:16px; color:#000; font-weight:400;text-align: justify;}
#conteudo-interno-unidades #conteudo-unidades #bloco-conteudos .descricao p a {font-size:16px; color:#0004ff; font-weight:700;text-align: justify;text-decoration: underline;}
#conteudo-interno-unidades #conteudo-unidades #bloco-conteudos .descricao span {font-size:16px; color:#000; font-weight:400;text-align: justify;}
#conteudo-interno-unidades #conteudo-unidades #bloco-conteudos .descricao div {font-size:16px; color:#000; font-weight:400;}
#conteudo-interno-unidades #conteudo-unidades #bloco-conteudos .descricao li {font-size:16px; color:#000; font-weight:400; padding-top:5px; margin-left:35px; list-style:disc;text-align: justify;}
#conteudo-interno-unidades #conteudo-unidades #bloco-conteudos .descricao strong {font-size:16px; color:#000; font-weight:700;}
#conteudo-interno-unidades #conteudo-unidades #bloco-conteudos .descricao h1 {font-size:22px; color:#000; font-weight:700;}
#conteudo-interno-unidades #conteudo-unidades #bloco-conteudos .descricao h2 {font-size:20px; color:#000; font-weight:700;}
#conteudo-interno-unidades #conteudo-unidades #bloco-conteudos .descricao h3 {font-size:18px; color:#000; font-weight:700;}
#conteudo-interno-unidades #conteudo-unidades #bloco-conteudos #bloco-carrossel {margin-top: 20px;}
#conteudo-interno-unidades #conteudo-unidades #bloco-conteudos #bloco-carrossel .imagem {display:block;width:578px;height:400px;border-radius: 20px;}
#conteudo-interno-unidades #conteudo-unidades #bloco-conteudos #bloco-carrossel .owl-nav .owl-prev {width:40px; height:40px; position:absolute;right:-80px;top:49%; margin-top:-15px; color:#ff0000; outline:none; font-size:0.001px; background: url('../i/quebrado/seta-h.png') center center no-repeat; background-size:auto 35px; transition: all .3s;}
#conteudo-interno-unidades #conteudo-unidades #bloco-conteudos #bloco-carrossel .owl-nav .owl-prev span {color:#FFF; font-size:0.001px;}    
#conteudo-interno-unidades #conteudo-unidades #bloco-conteudos #bloco-carrossel .owl-nav .owl-next {width:40px; height:40px; position:absolute;left:-80px;top:49%; margin-top:-15px; color:#FFF; outline:none; font-size:0.001px; background: url('../i/quebrado/seta-h.png') center center no-repeat; background-size:auto 35px; transform:rotate(180deg);  transition: all .3s;}
#conteudo-interno-unidades #conteudo-unidades #bloco-conteudos #bloco-carrossel .owl-nav .owl-next span {color:#FFF; font-size:0.001px;} 
#conteudo-interno-unidades #conteudo-unidades #informacoes {width: 1100px;margin: 0 auto;}
#conteudo-interno-unidades #conteudo-unidades #informacoes #infos {margin-bottom: 30px;}
#conteudo-interno-unidades #conteudo-unidades #informacoes #infos .titulo-info {font-size:22px;font-weight:700; color:#000;text-align:left;margin-bottom: 20px;}
#conteudo-interno-unidades #conteudo-unidades #informacoes #infos #alinha {margin-left: 20px;}
#conteudo-interno-unidades #conteudo-unidades #informacoes #infos #alinha .instagram-unidade {display:flex;align-items:center;font-size: 18px;margin-bottom: 10px;}
#conteudo-interno-unidades #conteudo-unidades #informacoes #infos #alinha .facebook-unidade {display:flex;align-items:center;font-size: 18px;margin-bottom: 10px;}
#conteudo-interno-unidades #conteudo-unidades #informacoes #infos #alinha .endereco-unidade {display:flex;align-items:center;font-size: 18px;margin-bottom: 10px;}
#conteudo-interno-unidades #conteudo-unidades #informacoes #infos #alinha .atend-unidade {display:flex;align-items:center;font-size: 18px;}
#conteudo-interno-unidades #conteudo-unidades #informacoes #contatos-com {margin-bottom: 30px;}
#conteudo-interno-unidades #conteudo-unidades #informacoes #contatos-com .titulo-com {font-size:22px;font-weight:700; color:#000;text-align: left;margin-bottom: 20px;}
#conteudo-interno-unidades #conteudo-unidades #informacoes #contatos-com #alinha {margin-left: 20px;}
#conteudo-interno-unidades #conteudo-unidades #informacoes #contatos-com #alinha .telefone-unidade {display:flex;align-items:center;font-size: 18px;margin-bottom: 10px;}
#conteudo-interno-unidades #conteudo-unidades #informacoes #contatos-com #alinha .celular-unidade {display:flex;align-items:center;font-size: 18px;cursor: pointer;margin-bottom: 10px;}
#conteudo-interno-unidades #conteudo-unidades #informacoes #contatos-com #alinha .email-com a {display:flex;align-items:center;font-size: 18px;}
#conteudo-interno-unidades #conteudo-unidades #informacoes #contatos-rh {margin-bottom: 30px;}
#conteudo-interno-unidades #conteudo-unidades #informacoes #contatos-rh .titulo-rh {font-size:22px;font-weight:700; color:#000;text-align:left;margin-bottom: 20px;}
#conteudo-interno-unidades #conteudo-unidades #informacoes #contatos-rh #alinha {margin-left: 20px;}
#conteudo-interno-unidades #conteudo-unidades #informacoes #contatos-rh #alinha .celular-rh {display:flex;align-items:center;font-size: 18px;cursor: pointer;margin-bottom: 10px;}
#conteudo-interno-unidades #conteudo-unidades #informacoes #contatos-rh #alinha .email-rh a {display:flex;align-items:center;font-size: 18px;}
#conteudo-interno-unidades #conteudo-unidades #informacoes #contatos-compras {margin-bottom: 30px;}
#conteudo-interno-unidades #conteudo-unidades #informacoes #contatos-compras .titulo-compras {font-size:22px;font-weight:700; color:#000;text-align:left;margin-bottom: 20px;}
#conteudo-interno-unidades #conteudo-unidades #informacoes #contatos-compras #alinha {margin-left: 20px;}
#conteudo-interno-unidades #conteudo-unidades #informacoes #contatos-compras #alinha .celular-compras {display:flex;align-items:center;font-size: 18px;cursor: pointer;margin-bottom: 10px;}
#conteudo-interno-unidades #conteudo-unidades #informacoes #contatos-compras #alinha .email-compras a {display:flex;align-items:center;font-size: 18px;}
#conteudo-interno-unidades #conteudo-unidades #bloco-bottom {width: 100%}
#conteudo-interno-unidades #conteudo-unidades #bloco-bottom .descricao {width:1100px;line-height:170%;margin-bottom: 40px;margin: 0 auto;}
#conteudo-interno-unidades #conteudo-unidades #bloco-bottom .descricao p {font-size:16px; color:#000; font-weight:400;text-align: justify;}
#conteudo-interno-unidades #conteudo-unidades #bloco-bottom #bloco-imagem {width: 1200px;height: 400px;margin-top: 30px;}
#conteudo-interno-unidades #conteudo-unidades #bloco-bottom #bloco-imagem .imagem-bottom {width: 100%;height: 100%;display: block;border-radius: 20px;border: 3px solid #E21D2C;}

#conteudo-interno #conteudo-postos {width:100%; margin-top:30px;}
#conteudo-interno #conteudo-postos .descricao {width:980px; margin:0 auto; line-height:170%; margin-top:40px;}
#conteudo-interno #conteudo-postos .descricao p {font-size:16px; color:#000; font-weight:400;}
#conteudo-interno #conteudo-postos .descricao span {font-size:16px; color:#000; font-weight:400;}
#conteudo-interno #conteudo-postos .descricao div {font-size:16px; color:#000; font-weight:400;}
#conteudo-interno #conteudo-postos .descricao li {font-size:16px; color:#000; font-weight:400; padding-top:5px; margin-left:15px; list-style:disc;}
#conteudo-interno #conteudo-postos .descricao strong {font-size:16px; color:#000; font-weight:700;}
#conteudo-interno #conteudo-postos .descricao h1 {font-size:22px; color:#000; font-weight:700;}
#conteudo-interno #conteudo-postos .descricao h2 {font-size:20px; color:#000; font-weight:700;}
#conteudo-interno #conteudo-postos .descricao h3 {font-size:18px; color:#000; font-weight:700;}
#conteudo-interno #conteudo-postos #mostra-postos {width:100%; margin-top:20px;}
#conteudo-interno #conteudo-postos #mostra-postos #exibe-postos {display:table; margin:0 auto; padding:20px;}
#conteudo-interno #conteudo-postos #mostra-postos .posto-inativo {width:395px; float:left; height:200px; padding:15px; background-color:#f5f5f5; cursor:pointer; transition: all .3s;}
#conteudo-interno #conteudo-postos #mostra-postos .posto-bloco:hover {width:395px; float:left; height:200px; padding:15px; background-color:#edca42; transition: all .3s;}
#conteudo-interno #conteudo-postos #mostra-postos .posto-ativo {width:395px; float:left; height:200px; padding:15px; background-color:#edca42;}
#conteudo-interno #conteudo-postos #mostra-postos .posto-bloco .imagem {width:150px; float:left; margin-right:15px;}
#conteudo-interno #conteudo-postos #mostra-postos .posto-bloco #dados-posto {display:table-cell;}
#conteudo-interno #conteudo-postos #mostra-postos .posto-bloco #dados-posto .titulo-posto {font-size:18px; font-weight:600;}
#conteudo-interno #conteudo-postos #mostra-postos .posto-bloco #dados-posto .telefone-posto {font-size:13px; padding-left:25px; padding-top:1px; margin-top:10px; background:transparent url('../i/quebrado/icon-telefone.svg') left center no-repeat; background-size:20px;}
#conteudo-interno #conteudo-postos #mostra-postos .posto-bloco #dados-posto .celular-posto {font-size:13px; padding-left:25px; padding-top:1px; margin-top:10px; background:transparent url('../i/quebrado/icon-whats.svg') left center no-repeat; background-size:20px;}
#conteudo-interno #conteudo-postos #mostra-postos .posto-bloco #dados-posto .endereco-posto {font-size:13px; padding-left:30px; margin-left:-3px; margin-top:10px; background:transparent url('../i/quebrado/icone-local.svg') left 3px no-repeat; background-size:25px;}
#conteudo-interno #conteudo-postos #mostra-postos .posto-bloco #dados-posto .atendimento-posto {width:160px; font-size:13px; padding-left:27px; margin-top:7px; background:transparent url('../i/quebrado/icone-horario.svg') left 3px no-repeat; background-size:23px;}
#conteudo-interno #mostra-postos-contato {}
#conteudo-interno #mostra-postos-contato #carrega-locais {width:100%;margin-top:20px;}
#conteudo-interno #mostra-postos-contato #carrega-locais #exibe-postos {width: 1300px;margin: 0 auto;padding-top: 40px;padding-bottom: 40px;}
#conteudo-interno #mostra-postos-contato #carrega-locais #exibe-postos #bloco-posto0 {width: 415px;border: 3px solid #E21D2C;border-radius: 20px;}
#conteudo-interno #mostra-postos-contato #carrega-locais #exibe-postos #bloco-posto0 #dados-posto {padding: 10px;transition: all .2s;}
#conteudo-interno #mostra-postos-contato #carrega-locais #exibe-postos #bloco-posto0 #dados-posto:hover {background-color: #edca42;transition: all .2s;border-radius:0px 0px 15px 15px;}
#conteudo-interno #mostra-postos-contato #carrega-locais #exibe-postos #bloco-posto0 #dados-posto .titulo-posto {font-size: 20px; font-weight: bold;text-align: center;margin-bottom: 10px;}
#conteudo-interno #mostra-postos-contato #carrega-locais #exibe-postos #bloco-posto0 #dados-posto a.instagram-unidade {display:flex;align-items: center;font-size: 13px;margin-bottom: 10px;}
#conteudo-interno #mostra-postos-contato #carrega-locais #exibe-postos #bloco-posto0 #dados-posto a.endereco-unidade {display:flex;align-items: center;font-size: 13px;margin-bottom: 10px;} 
#conteudo-interno #mostra-postos-contato #carrega-locais #exibe-postos #bloco-posto0 #dados-posto .cont-comerciais {font-size:16px; font-weight: bold;text-align: left;margin-bottom: 15px;}
#conteudo-interno #mostra-postos-contato #carrega-locais #exibe-postos #bloco-posto0 #dados-posto .telefone-unidade {display: flex;align-items: center;font-size: 13px;margin-bottom: 10px;}
#conteudo-interno #mostra-postos-contato #carrega-locais #exibe-postos #bloco-posto0 #dados-posto a.celular-unidade {display: flex;align-items: center;font-size: 13px;margin-bottom: 10px;cursor: pointer;}
#conteudo-interno #mostra-postos-contato #carrega-locais #exibe-postos #bloco-posto0 #dados-posto .email-com a {display: flex;align-items: center;font-size: 13px;margin-bottom: 10px;}
#conteudo-interno #mostra-postos-contato #carrega-locais #exibe-postos #bloco-posto0 #dados-posto .cont-rh {font-size: 16px; font-weight: bold;text-align: left;margin-bottom: 15px;}
#conteudo-interno #mostra-postos-contato #carrega-locais #exibe-postos #bloco-posto0 #dados-posto a.celular-rh {display: flex;align-items: center;font-size: 13px;margin-bottom: 10px;cursor: pointer;}
#conteudo-interno #mostra-postos-contato #carrega-locais #exibe-postos #bloco-posto0 #dados-posto .email-rh a {display: flex;align-items: center;font-size: 13px;margin-bottom: 10px;}
#conteudo-interno #mostra-postos-contato #carrega-locais #exibe-postos #bloco-posto0 #dados-posto .cont-compras {font-size: 16px; font-weight: bold;text-align: left;margin-bottom: 15px;}
#conteudo-interno #mostra-postos-contato #carrega-locais #exibe-postos #bloco-posto0 #dados-posto a.celular-compras {display: flex;align-items: center;font-size: 13px;margin-bottom: 10px;cursor: pointer;}
#conteudo-interno #mostra-postos-contato #carrega-locais #exibe-postos #bloco-posto0 #dados-posto .email-compras a {display: flex;align-items: center;font-size: 13px;margin-bottom: 10px;}
#conteudo-interno #mostra-postos-contato #carrega-locais #exibe-postos #bloco-posto1 {width: 415px;border: 3px solid #E21D2C;border-radius: 20px;}
#conteudo-interno #mostra-postos-contato #carrega-locais #exibe-postos #bloco-posto1 #dados-posto {padding: 10px;transition: all .2s;}
#conteudo-interno #mostra-postos-contato #carrega-locais #exibe-postos #bloco-posto1 #dados-posto:hover {background-color: #edca42;transition: all .2s;border-radius:0px 0px 15px 15px;}
#conteudo-interno #mostra-postos-contato #carrega-locais #exibe-postos #bloco-posto1 #dados-posto .titulo-posto {font-size: 20px; font-weight: bold;text-align: center;margin-bottom: 10px;}
#conteudo-interno #mostra-postos-contato #carrega-locais #exibe-postos #bloco-posto1 #dados-posto a.instagram-unidade {display: flex;align-items: center;font-size: 13px;margin-bottom: 10px;}
#conteudo-interno #mostra-postos-contato #carrega-locais #exibe-postos #bloco-posto1 #dados-posto a.endereco-unidade {display: flex;align-items: center;font-size: 13px;margin-bottom: 10px;} 
#conteudo-interno #mostra-postos-contato #carrega-locais #exibe-postos #bloco-posto1 #dados-posto .cont-comerciais {font-size: 16px; font-weight: bold;text-align: left;margin-bottom: 15px;}
#conteudo-interno #mostra-postos-contato #carrega-locais #exibe-postos #bloco-posto1 #dados-posto .telefone-unidade {display: flex;align-items: center;font-size: 13px;margin-bottom: 10px;}
#conteudo-interno #mostra-postos-contato #carrega-locais #exibe-postos #bloco-posto1 #dados-posto a.celular-unidade {display: flex;align-items: center;font-size: 13px;margin-bottom: 10px;cursor: pointer;}
#conteudo-interno #mostra-postos-contato #carrega-locais #exibe-postos #bloco-posto1 #dados-posto .email-com a {display: flex;align-items: center;font-size: 13px;margin-bottom: 10px;}
#conteudo-interno #mostra-postos-contato #carrega-locais #exibe-postos #bloco-posto1 #dados-posto .cont-rh {font-size: 16px; font-weight: bold;text-align: left;margin-bottom: 15px;}
#conteudo-interno #mostra-postos-contato #carrega-locais #exibe-postos #bloco-posto1 #dados-posto a.celular-rh {display: flex;align-items: center;font-size: 13px;margin-bottom: 10px;cursor: pointer;}
#conteudo-interno #mostra-postos-contato #carrega-locais #exibe-postos #bloco-posto1 #dados-posto .email-rh a {display: flex;align-items: center;font-size: 13px;margin-bottom: 10px;}
#conteudo-interno #mostra-postos-contato #carrega-locais #exibe-postos #bloco-posto1 #dados-posto .cont-compras {font-size: 16px; font-weight: bold;text-align: left;margin-bottom: 15px;}
#conteudo-interno #mostra-postos-contato #carrega-locais #exibe-postos #bloco-posto1 #dados-posto a.celular-compras {display: flex;align-items: center;font-size: 13px;margin-bottom: 10px;cursor: pointer;}
#conteudo-interno #mostra-postos-contato #carrega-locais #exibe-postos #bloco-posto1 #dados-posto .email-compras a {display: flex;align-items: center;font-size: 13px;margin-bottom: 10px;}
#conteudo-interno #mostra-postos-contato #carrega-locais #exibe-postos #bloco-posto2 {width: 415px;border: 3px solid #E21D2C;border-radius: 20px;}
#conteudo-interno #mostra-postos-contato #carrega-locais #exibe-postos #bloco-posto2 #dados-posto {padding: 10px;transition: all .2s;}
#conteudo-interno #mostra-postos-contato #carrega-locais #exibe-postos #bloco-posto2 #dados-posto:hover {background-color: #edca42;transition: all .2s;border-radius:0px 0px 15px 15px;}
#conteudo-interno #mostra-postos-contato #carrega-locais #exibe-postos #bloco-posto2 #dados-posto .titulo-posto {font-size: 20px; font-weight: bold;text-align: center;margin-bottom: 10px;}
#conteudo-interno #mostra-postos-contato #carrega-locais #exibe-postos #bloco-posto2 #dados-posto a.instagram-unidade {display: flex;align-items: center;font-size: 13px;margin-bottom: 10px;}
#conteudo-interno #mostra-postos-contato #carrega-locais #exibe-postos #bloco-posto2 #dados-posto a.endereco-unidade {display: flex;align-items: center;font-size: 13px;margin-bottom: 10px;} 
#conteudo-interno #mostra-postos-contato #carrega-locais #exibe-postos #bloco-posto2 #dados-posto a.facebook-unidade {display:flex;align-items: center;font-size: 13px;margin-bottom: 10px;}
#conteudo-interno #mostra-postos-contato #carrega-locais #exibe-postos #bloco-posto2 #dados-posto .cont-comerciais {font-size: 16px; font-weight: bold;text-align: left;margin-bottom: 15px;}
#conteudo-interno #mostra-postos-contato #carrega-locais #exibe-postos #bloco-posto2 #dados-posto .telefone-unidade {display: flex;align-items: center;font-size: 13px;margin-bottom: 10px;}
#conteudo-interno #mostra-postos-contato #carrega-locais #exibe-postos #bloco-posto2 #dados-posto a.celular-unidade {display: flex;align-items: center;font-size: 13px;margin-bottom: 10px;cursor: pointer;}
#conteudo-interno #mostra-postos-contato #carrega-locais #exibe-postos #bloco-posto2 #dados-posto .email-com a {display: flex;align-items: center;font-size: 13px;margin-bottom: 10px;}
#conteudo-interno #mostra-postos-contato #carrega-locais #exibe-postos #bloco-posto2 #dados-posto .cont-rh {font-size: 16px; font-weight: bold;text-align: left;margin-bottom: 15px;}
#conteudo-interno #mostra-postos-contato #carrega-locais #exibe-postos #bloco-posto2 #dados-posto a.celular-rh {display: flex;align-items: center;font-size: 13px;margin-bottom: 10px;cursor: pointer;}
#conteudo-interno #mostra-postos-contato #carrega-locais #exibe-postos #bloco-posto2 #dados-posto .email-rh a {display: flex;align-items: center;font-size: 13px;margin-bottom: 10px;}
#conteudo-interno #mostra-postos-contato #carrega-locais #exibe-postos #bloco-posto2 #dados-posto .cont-compras {font-size: 16px; font-weight: bold;text-align: left;margin-bottom: 15px;}
#conteudo-interno #mostra-postos-contato #carrega-locais #exibe-postos #bloco-posto2 #dados-posto a.celular-compras {display: flex;align-items: center;font-size: 13px;margin-bottom: 10px;cursor: pointer;}
#conteudo-interno #mostra-postos-contato #carrega-locais #exibe-postos #bloco-posto2 #dados-posto .email-compras a {display: flex;align-items: center;font-size: 13px;margin-bottom: 10px;}

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

#conteudo-interno #conteudo-404 {width:100%; padding-top:140px;}
#conteudo-interno #conteudo-404 .titulo {color:#e21d2c; text-align:center; font-weight:600; font-size:120px;}
#conteudo-interno #conteudo-404 .descricao {color:#444; text-align:center; padding-bottom:10px; font-size:16px;}

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

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

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

.instagram-matriz {position:fixed; top:610px; margin-top:-24px; cursor:pointer; right:-110px; z-index:500; transition: all .2s;}
.instagram-matriz:hover {right:0; transition: all .2s;}
.instagram-matriz .two {width:110px; height:40px; margin:0 auto; display:block; padding-top:8px; color:#FFF; padding-left:50px; line-height:30px; font-size:11px; background:#f32085a3 url('../i/quebrado/logo-insta.png') 7px center no-repeat; background-size:36px; border-radius:30px 0px 0px 30px; transition: all .3s ease-in-out 0s;}
.instagram-matriz:hover .two {background:#f32085a3 url('../i/quebrado/logo-insta.png') 7px center no-repeat; background-size:36px; transition: all .3s;}

.instagram-275 {position:fixed; top:330px; margin-top:-24px; cursor:pointer; right:-110px; z-index:500; transition: all .2s;}
.instagram-275:hover {right:0; transition: all .2s;}
.instagram-275 .two {width:110px; height:40px; margin:0 auto; display:block; padding-top:8px; color:#FFF; padding-left:50px; line-height:30px; font-size:12px; background:#f32085a3 url('../i/quebrado/logo-insta.png') 7px center no-repeat; background-size:36px; border-radius:30px 0px 0px 30px; transition: all .3s ease-in-out 0s;}
.instagram-275:hover .two {background:#f32085a3 url('../i/quebrado/logo-insta.png') 7px center no-repeat; background-size:36px; transition: all .3s;}

.facebook-btn {position:fixed; top:260px; margin-top:-24px; cursor:pointer; right:-110px; z-index:500; transition: all .2s;}
.facebook-btn:hover {right:0; transition: all .2s;}
.facebook-btn .two {width:110px; height:40px; margin:0 auto; display:block; padding-top:8px; color:#FFF; padding-left:50px; line-height:30px; font-size:12px; background:#001c5cba url('../i/quebrado/Facebook.svg') 7px center no-repeat; background-size:36px; border-radius:30px 0px 0px 30px; transition: all .3s ease-in-out 0s;}
.facebook-btn:hover .two {background:#001c5cba url('../i/quebrado/Facebook.svg') 7px center no-repeat; background-size:36px; transition: all .3s;}



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

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

    border-top:none;
    border-bottom:none;
}

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

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

@-webkit-keyframes formas {
    0%   {
     transform: scale(0.8); 		
  	}
    20%  {
     transform: scale(0.9); 		   
	}
    40%  {
     transform: scale(1); 		
	}
    60% {
     transform: scale(1); 		     
    }
    80% {
     transform: scale(0.9); 		     
    }
    100% {
     transform: scale(0.8); 		     
    }
}
@-moz-keyframes formas {
    0%   {
     transform: scale(0.8); 		
  	}
    20%  {
     transform: scale(0.9); 		   
	}
    40%  {
     transform: scale(1); 		
	}
    60% {
     transform: scale(1); 		     
    }
    80% {
     transform: scale(0.9); 		     
    }
    100% {
     transform: scale(0.8); 		     
    }
}
@-o-keyframes formas {
    0%   {
     transform: scale(0.8); 		
  	}
    20%  {
     transform: scale(0.9); 		   
	}
    40%  {
     transform: scale(1); 		
	}
    60% {
     transform: scale(1); 		     
    }
    80% {
     transform: scale(0.9); 		     
    }
    100% {
     transform: scale(0.8); 		     
    }
}
@keyframes formas {
    0%   {
     transform: scale(0.8); 		
  	}
    20%  {
     transform: scale(0.9); 		   
	}
    40%  {
     transform: scale(1); 		
	}
    60% {
     transform: scale(1); 		     
    }
    80% {
     transform: scale(0.9); 		     
    }
    100% {
     transform: scale(0.8); 		     
    }
}

#paginacao {display:block; text-align:center; margin-top:10px;}
#paginacao p{font-size:12px; color:#444;}
#paginacao strong{font-size:12px; color:#01579b;}
#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; border-radius:10px; background-color:#01579b; padding:5px 10px 3px 10px; transition:0.2s linear;}
#paginacao ul li a:hover {background-color:#1d6fb1; 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:14px; background-color:#fff; border-radius:10px; border:1px solid #01579b; padding:5px 10px 3px 10px;}
