/*!
Theme Name: Dadirri Veterinária
Theme URI:http://underscores.me/
Author:Toborino
Author URI:http://toborino.com
Description:Description
Version:1.0.21
License:GNU General Public License v2 or later
License URI:LICENSE
Text Domain:toborino

This theme, like WordPress, is licensed under the GPL.

Toborino is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/

Version:1.2.0

 word-break: break-word; Quebra palavras
---------------------------------------------------------- */
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html {/*line-height: 1.3;*/ -webkit-text-size-adjust: 100%;}
body {margin: 0;font-family:"Roboto",serif;font-weight:400;font-style:normal;font-size:1.25rem;color:#40504F}/*20px*/
main {display: block;}
/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */
h1 {margin: 4rem 0 1rem;}
h3 {margin: .8rem 0 .8rem;}
hr {box-sizing: content-box;height: 0;overflow: visible;}
pre {font-family: monospace, monospace;font-size: 1em;}
a {background-color: transparent;}
abbr[title] {border-bottom: none;text-decoration: underline;text-decoration: underline dotted;}
b,strong {font-weight: bolder;}
code,kbd,samp {font-family: monospace, monospace;font-size: 1em;}
small {font-size: 80%;}
sub, sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}
sub {bottom: -0.25em;}
sup {top: -0.5em;}
img {border-style: none;}
button,input,optgroup,select,textarea {font-family: inherit;font-size: 100%;line-height: 1.15;margin: 0;}
button,input {overflow: visible;}
button,select {text-transform: none;}
button,[type="button"],[type="reset"],[type="submit"] {-webkit-appearance: button;}
button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner {border-style: none;padding: 0;}
button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring {outline: 1px dotted ButtonText;}
fieldset {padding: 0.35em 0.75em 0.625em;}
legend {box-sizing: border-box;color: inherit;display: table;max-width: 100%;padding: 0;white-space: normal;}
progress {vertical-align: baseline;}
textarea {overflow: auto;}
[type="checkbox"],[type="radio"] {box-sizing: border-box;padding: 0;}
[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button {height: auto;}
[type="search"] {-webkit-appearance: textfield;outline-offset: -2px;}
[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}
::-webkit-file-upload-button {-webkit-appearance: button;font: inherit;}
details {display: block;}
summary {display: list-item;}
template {display: none;}
[hidden] {display: none;}

:root {
	--bs-primary-rgb:255,255,255 !important;
	--bs-secondary-rgb:255,255,255 !important;
	--bs-body-color-rgb:255,255,255 !important;/*cor texto padrão*/
	--bs-font-sans-serif:"Roboto" !important;
	--font-menu:"Fira Sans" !important;
	--txt-az:#559EBE;
	--txt-vd:#5CAD90;
	--txt-cz:#40504F;
	--menu-of:#4CA59F;
	--menu-on:#BA6D47;
	--sep-cz:#B1B2B5;
	--grad-top:#026D66;
	--grad-bot:#00524D;
	--agende-men:#25D366;
	--agende-hov:#23AC57;
	--branco:#FFFFFF;
	--dadirri:#00B398;

	}

.navbar-toggler{padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);font-size:var(--bs-navbar-toggler-font-size);line-height:1;color:var(--bs-navbar-color);background-color:transparent;border:var(--bs-border-width) solid transparent;border-radius:var(--bs-navbar-toggler-border-radius);transition:var(--bs-navbar-toggler-transition)}

/*FONTES*/
.fira-sans-regular {font-family:"Fira Sans",serif;font-weight:400;font-style:normal}
.fira-sans-medium {font-family:"Fira Sans",serif;font-weight:500;font-style:normal}
.fira-sans-bold {font-family:"Fira Sans",serif;font-weight:700;font-style:normal}
.fira-sans-regular-italic {font-family:"Fira Sans",serif;font-weight:400;font-style:italic}
.fira-sans-medium-italic {font-family:"Fira Sans",serif;font-weight:500;font-style:italic}
.fira-sans-bold-italic {font-family:"Fira Sans",serif;font-weight:700;font-style:italic}
.roboto-regular {font-family:"Roboto",serif;font-weight:400;font-style:normal}
.roboto-medium {font-family:"Roboto",serif;font-weight:500;font-style:normal}
.roboto-bold {font-family:"Roboto",serif;font-weight:700;font-style:normal}
.roboto-regular-italic {font-family:"Roboto",serif;font-weight:400;font-style:italic}
.roboto-medium-italic {font-family:"Roboto",serif;font-weight:500;font-style:italic}
.roboto-bold-italic {font-family:"Roboto",serif;font-weight:700;font-style:italic}

h1,h2,h3,h4{font-family:"Fira Sans",serif;font-weight:500;font-style:normal}
h1 {font-size:3.625rem;color:var(--branco) !important}/*58px*/
h2 {font-size:3rem;color:var(--branco) !important}/*48*/
h3 {font-size:1.75rem !important}/*28px*/
h4 {font-size:1.5rem;}/*24px*/
#interna hr {border: 1px solid var(--sep-cz); opacity:1 !important; margin:2.5rem 0}
#interna a {color:var(--menu-on)}
#interna a:hover {text-decoration:none;}


p {font-family:"Roboto",serif;font-weight:400;font-style:normal;}
.copyright{font-family:"Roboto",serif;font-weight:400;font-style:normal;text-align:center; color:var(--branco) !important;font-size:.85rem;margin-top:.5rem}
/*BOTONEIRA*/
.bt-hp{width:287px;height:115px;}
.bt-zap {font-family:"Fira Sans",serif;font-weight:500;font-style:normal;font-size:2.1rem;color:var(--branco);background-color:var(--agende-men);padding:6px 10px;text-decoration:none;border-radius:10px;text-align:center;display:block}
.bt-zap:hover {background-color:var(--agende-hov);}

/*LINKS ESPECIAIS*/
.tag a {font-family:'Roboto';font-size:1rem;color:var(--ouro);text-decoration:none;font-style:oblique}
.tag a:hover {text-decoration:underline}


/*MENU PRINCIPAL*/
.menu-principal {padding-top:0;padding-bottom:1.5rem;}
.menu-principal .nav-item {padding:.3125rem 4.5rem .3125rem .3125rem;}
.menu-principal .navbar-brand {position:absolute; top:38px;/*left:200px;*/}
.menu-principal .navbar-nav .nav-link.active .agende, .navbar-nav .show .agende > .nav-link .agende {color:var(--menu-on);}
.menu-principal .navbar-nav .nav-link.active, .navbar-nav .show > .nav-link {color:var(--menu-of);}
.menu-principal .navbar-nav .nav-item {font-family:'Roboto';font-size:1.125rem;}
.menu-principal .navbar-nav .nav-item a {color:var(--menu-of);text-decoration:none;font-style:normal}
.menu-principal .navbar-nav .nav-item.current-menu-item, .navbar-nav .show > a {color:var(--agende-men);}
.menu-principal .navbar-nav .nav-item.current-menu-item a{color:var(--grad-bot);}
.menu-principal .current-page-ancestor a {color:var(--agende-men);}
.menu-principal .nav-link .active {color:var(--grad-bot);}
.menu-principal .nav-link {color:var(--menu-of);}
.menu-principal .nav-link:hover {color:var(--menu-on);}
.menu-principal .navbar-nav .nav-item a:hover {color:var(--menu-on);}
.menu-principal .navbar-nav {padding-right:0 !important; width:100% !important;padding-top:1.3rem;}
.menu-principal .navbar-nav .agende {color:var(--menu-of) !important;}
.menu-principal .navbar-nav .agende a:hover{color:var(--agende-men) !important;}
.menu-principal .navbar-nav .agende a{margin-right:0 !important;padding-right:0 !important;}
.menu-principal {padding-top:5.25rem;padding-bottom:1.5rem}
.nav-item {padding:.3125rem;}
@media screen and (min-width:741px) {
	.menu-principal	.nav-item:first-child {padding-left:0;}
	.menu-principal	.nav-item:last-child {padding-right:0;}
	.nav-item:first-child {padding-left:0;}
	.nav-item:last-child {padding-right:0;}
}


/*.navbar-toggler span {
  display: block;
  background-color: #fff;
  height: 3px;
  width: 25px;
  margin-top: 5px;
  margin-bottom: 5px;
  position: relative;
  left: 0;
  opacity: 1;
  transition: all 0.35s ease-out;
  transform-origin: center left;
}



.navbar-toggler span:nth-child(1) {
  transform: translate(0%, 0%) rotate(0deg);
}

.navbar-toggler span:nth-child(2) {
  opacity: 1;
}

.navbar-toggler span:nth-child(3) {
  transform: translate(0%, 0%) rotate(0deg);
}

.navbar-toggler span:nth-child(1) {
  margin-top: 0.3em;
}

.navbar-toggler:not(.collapsed) span:nth-child(1) {
  transform: translate(15%, -33%) rotate(45deg);
}

.navbar-toggler:not(.collapsed) span:nth-child(2) {
  opacity: 0;
}

.navbar-toggler:not(.collapsed) span:nth-child(3) {
  transform: translate(15%, 33%) rotate(-45deg);
}*/



/*menu principal fim*/

.azul {color:var(--txt-az);}
.verde {color:var(--txt-vd);}
.texto {color:var(--txt-cz);}
.branco {color:var(--branco);}

.hero {height: 80vh;background-repeat: no-repeat;background-size: cover;background-position:center;}
.herotext {text-align: left;color: white;max-width:580px;}
.herotext h1 {margin-top: 6rem;}

.heroint {height:39.2vh;max-height:360px;background-repeat:no-repeat;background-size:cover;background-position:top;}
.herointtext {text-align: left;color: white;max-width:580px;}
.herointtext h1 {margin-top: 4rem;}

.hero .row {padding-left:0}
.interna a, .single a {color:var(--laranja);text-decoration:none;}
.interna a:hover, .single a:hover {text-decoration:underline;}
.separador {background:#fff; display:block; border-top:2px solid var(--sep-cz); margin-top:20px; padding:10px 0;}
.esp50{height:50px}
.bot30{margin-bottom:30px}
.alignleft {float:left;margin-right:1rem}
.alignright {float:right;margin-left:1rem}
.aligncenter {display:block;margin-left:auto;margin-right:auto;}
.youtube-responsive-container {position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;}
.youtube-responsive-container iframe, .youtube-responsive-container object, .youtube-responsive-container embed {position:absolute;top:0;left:0;width:100%;height:100%;}
.redonda {border-radius: 50%;margin-bottom:20px}

#boxes{margin-bottom:100px}
.boxes a {;text-decoration:none}
.boxes a:hover {opacity:.6;}
.zapdog a:hover {opacity:.6;}
.btdog {text-align:right}


.box-az {font-family:"Fira Sans",serif;font-weight:500;font-style:normal;color:var(--txt-az);font-size:1.75rem; text-align:center;border:4px solid var(--txt-az);border-radius:10px;/*max-width:287px;max-height:287px*/}
.box-az a {font-family:"Fira Sans",serif;font-weight:500;font-style:normal;color:var(--txt-az);font-size:1.75rem}
.box-az a:hover {opacity:.6;}


.box-az .text, .box-vd .text {padding:19px;}
.box-az .imagem, .box-vd .imagem {margin-top:26px;}
.box-az .image, .box-vd .image {margin-top:-14px;}
.box-vd {font-family:"Fira Sans",serif;font-weight:500;font-style:normal;color:var(--txt-vd);font-size:1.75rem; text-align:center;border:4px solid var(--txt-vd);border-radius:10px;/*max-width:287px;max-height:287px*/}
.box-vd a {font-family:"Fira Sans",serif;font-weight:500;font-style:normal;color:var(--txt-vd);font-size:1.75rem;text-decoration:none}
.box-vd a:hover {opacity:.6;}

.alinhadir {/*padding-right:0;*/}

#funciona ul {list-style-image: url('../img/lista02.png');}
#funciona li:first-child {list-style-image: url('../img/lista01.png');}
#funciona li:last-child {list-style-image: url('../img/lista03.png');}
#somos h2 {color:var(--txt-cz) !important}
#vacina .verde h2 {color:var(--txt-vd) !important}
#vacina .azul h2 {color:var(--txt-az) !important}
#servicos img {border-radius:10px}

.dog {background-image: url('../img/vacina-caes-bg.png');background-repeat: repeat-y;background-position: right top;/*background-size: contain;*/}
.cat {background-image: url('../img/vacinas-gato-bg.png');background-repeat: repeat-y;background-position: left top;}
.marca {padding:25px 10px; display: inline-block;}
.marca:last-child {padding:25px 29px}

#footer {background-color: var(--grad-top);background-image: linear-gradient(var(--grad-top), var(--grad-bot));}
#footer .list-footer {font-family:'Roboto';font-size:.75rem;padding:10px 0 12px;margin-top:4px;list-style:none;}
#footer .list-group {background:transparent !important	;padding:10px 0 12px;margin-top:4px}
#footer a{color:var(--menu-of);text-decoration:none}
#footer .menu-footer a{color:var(--menu-of);text-decoration:none}
#footer .menu-footer a:hover{color:var(--branco)}
#footer .marca-footer a:hover{opacity:.8}
#footer .icones a:hover{opacity:.8}
#footer .menu-footer .current-menu-item a{color:var(--branco);}

.marca-footer{padding-top:24px;padding-left:10px}
.menu-footer{float:right;padding-left:0;padding-top:16px;margin-bottom:0;margin-right:30px}

 #footer .icones img{margin-top:24px;}
 #footer .icones {text-align:center}
 

@media screen and (max-width: 1940px) and (min-width: 1601px) {
  div.hero-hp-texto {position: absolute;top: 260px;left:668px ;transform: translate(-50%, -50%);max-width:37%;}/*34.72%*/
  .hero {height: 70vh;background-repeat: no-repeat;background-size: cover;background-position:center;}
  .herotext {max-width:580px;}
}

@media screen and (max-width:1440px) {
	div.hero-hp-texto {left:386px;max-width:660px;}/*29.2%*/
}

@media screen and (max-width:1366px) {
	div.hero-hp-texto {left:409px;max-width:600px;}
	.menu-principal .nav-item {padding:.3125rem 2rem .3125rem .3125rem;}
	.box-az .t1360{padding-bottom:61px;}
	.box-az .imagem, .box-vd .imagem {margin-top:26px;}
	.box-az .image, .box-vd .image {margin-top:26px;}
	/*#footer .icones:first-child {margin-left:52px;}*/
	#footer .marca-footer{padding-left:60px}
}

@media screen and (max-width:1280px) {
	div.hero-hp-texto {left: 378px;max-width:50%;}
	/*#footer .icones {display:table-cell;width:33.333333%;}*/
	#footer .icones img{margin-top:20px;}
}

@media screen and (max-width:1024px) {
	div.hero-hp-texto {left: 350px;max-width:90%;}
	.menu-principal .nav-item {padding:.3125rem .4rem .3125rem .3125rem;}
	.box-az .t1360{padding-bottom:61px;}
	.box-az .imagem, .box-vd .imagem {margin-top:26px;}
	.box-az .image, .box-vd .image {margin-top:-16px;}
	#footer .marca-footer{padding-left:24px}
}

@media screen and (max-width: 1023px) and (min-width: 801px) {
  .menu-principal .navbar-nav .nav-item {font-size:.875rem;}
  .menu-principal .nav-item {padding:.5125rem .02rem 0 .3125rem;}
  .menu-principal .navbar-brand {left:60px;}
}

@media screen and (max-width:740px) {
	.menu-principal {padding-top:.5rem;padding-bottom:1rem;}
	.navbar-toggler {margin:0 auto}	
	#menu {display:none}
	.navega .nav-link {color:var(--vd-on) !important}
	.navega .nav-link:hover {color:var(--cz-txt) !important}
	.home {background-size:350%}
	.dropdown-toggle::after {display:inline-block;margin-left:1.25rem}	
	.alinhar {margin-left:0;}	
}

@media screen and (max-width:480px) {
	html {line-height: 1.2}
	body {font-size:.9375rem}/*15px*/
	h1 {font-size:1.75rem;}/*32px*/
	h2 {font-size:1.375rem;}/*22px*/
	h3 {font-size:1.0625rem !important;}/*17px*/
	h4 {font-size:1rem;}/*16px*/
	h1 {margin: 2rem 0 .6rem;}
	h3 {margin: .4rem 0 .4rem;}
	.w310 {max-width:310px}
	.w210 {max-width:210px}
	.w150 {max-width:150px}
	.redonda {border-radius: 50%;margin-bottom:20px;max-width:310px}
	.navbar{margin-bottom:20px;}
	.nav-bar-collapse {position:absolute;top:100px;left:0;right:0;text-align:center;padding-bottom:30px;transition:none}
	.menu-principal .navbar-brand {position:absolute; top:8px;/*left:200px;*/}
	.menu-principal {padding-top:.5rem;padding-bottom:1rem;height:100px;}
	.navbar-toggler {margin-right:0; background-color:var(--dadirri);color:var(--branco)}	
	.navbar-toggler-icon {position:absolute; top:0; right:0;width: 4em;height: 4em;background-size: 50%;background-color:var(--dadirri);background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 1%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}
	.menu-principal .navbar-nav .nav-item {font-family:'Roboto';font-size:1.6rem;}
	.agende {display:none}
	.collapsing{height:0;overflow:hidden;transition:height .0001s ease;position:absolute;top:100px;}
	/*#MainNav .navbar-collapse.hidden {padding:0;margin:0;background:rgba(255, 255, 255, 1);position:absolute;top:100px;left:0;right:0;text-align:center;padding-bottom:30px}*/
	#MainNav .navbar-collapse.show {padding:0;margin:0;background:rgba(255, 255, 255, 1);/*z-index:999;*/position:absolute;top:100px;left:0;right:0;text-align:center;padding-bottom:30px}
	.logo {max-width:180px;}

	
	.navbar-expand-md .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:#f00 !important;border:0!important;transform:none!important;transition:none}
	
	div.hero-hp-image {background-image: url('../img/01-Hero-home-MOBILE-412x412.jpg');max-height:412px;}
	/*.hero {background-image: url("../img/01-Hero-home-MOBILE-412x412.jpg");max-height: 412px;}*/
	.hero {max-height: 412px;}
	div.hero-hp-texto {position:absolute;top:200px;left:200px;width:100%;margin:0 auto}
	.herotext h1 {font-size:1.5rem;margin-top:1rem}
	.herotext h3 {font-size:1rem}
	.hero .row {padding-left:0}
	.hero .col-12 {padding-left:0;padding-right:0}
	#boxes{margin-bottom:30px}
	.box-az {font-size:1.125rem;border:3px solid var(--txt-az);margin-bottom:20px;width:232px;margin:10px auto;height:135px}
	.box-az a {font-size:1.125rem}
	.box-az .text, .box-vd .text {padding:8px 2px 4px 2px;}
	.box-az .imagem, .box-vd .imagem {margin-top:10px;max-width:120px;text-align:center;}
	.box-az .image, .box-vd .image {margin-top:10px;max-width:120px;text-align:center;}
	.box-vd {font-size:1.125rem;border:3px solid var(--txt-vd);width:232px;margin:10px auto;height:135px}
	.box-vd a {font-size:1.125rem}
	.bt-hp{width:232px;height:115px;}
	.bt-zap {margin:0 auto;}
	.zapdog {text-align:center;margin-top:16px}
	.zapdog img {max-width:68%;max-height:68%;width:auto;height:auto}
	.btdog {text-align:center}
	.marca-footer{margin:0 auto !important;float:none;text-align:center;width:100%}
	.menu-footer{margin:0 auto !important;float:none;text-align:center;width:100%}
	.icones{margin:0 auto !important;float:none;text-align:center}
	#footer .list-footer {font-size:1.25rem;}
	#footer .icones img{margin-top:36px;}
	/*#footer .icones img:first-child {margin-top:4px;}*/
/*	#footer .list-footer {font-family:'Roboto';font-size:.75rem;padding:10px 0 12px;margin-top:4px}*/
}

@media only screen and (max-width: 800px)/* and (orientation : portrait) */{
	html {line-height: 1.2}
	body {font-size:.9375rem}/*15px*/
	h1 {font-size:1.75rem;}/*32px*/
	h2 {font-size:1.375rem;}/*22px*/
	h3 {font-size:1.0625rem !important;}/*17px*/
	h4 {font-size:1rem;}/*16px*/
	h1 {margin: 2rem 0 .6rem;}
	h3 {margin: .4rem 0 .4rem;}
	.w310 {max-width:310px}
	.w210 {max-width:210px}
	.w150 {max-width:150px}
	.redonda {border-radius: 50%;margin-bottom:20px;max-width:310px}
	.navbar{margin-bottom:20px;}
	.nav-bar-collapse {position:absolute;top:100px;left:0;right:0;text-align:center;padding-bottom:30px;transition:none}
	.menu-principal .navbar-brand {position:absolute; top:8px;left:20px;}
	.menu-principal {padding-top:.5rem;padding-bottom:1rem;height:100px;}
	.navbar-toggler {margin-right:0; background-color:transparent;color:var(--branco)}	
	.navbar-toggler-icon {position:absolute; top:0; right:0;width: 4em;height: 4em;background-size: 50%;background-color:var(--dadirri);background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 1%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}
	.menu-principal .navbar-nav .nav-item {font-family:'Roboto';font-size:1.25rem;}
	.agende {display:none}
	.collapsing{height:0;overflow:hidden;transition:height .0001s ease;position:absolute;top:100px;}
	/*#MainNav .navbar-collapse.hidden {padding:0;margin:0;background:rgba(255, 255, 255, 1);position:absolute;top:100px;left:0;right:0;text-align:center;padding-bottom:30px}*/
	#MainNav .navbar-collapse.show {padding:0;margin:0;background:rgba(255, 255, 255, 1);/*z-index:999;*/position:absolute;top:100px;left:0;right:0;text-align:center;padding-bottom:30px}
	.logo {max-width:180px;}

	
	.navbar-expand-md .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:#f00 !important;border:0!important;transform:none!important;transition:none}
	
	div.hero-hp-image {background-image: url('../img/01-Hero-home-MOBILE-412x412.jpg');max-height:412px;}
	/*.hero {background-image: url("../img/01-Hero-home-MOBILE-412x412.jpg");max-height: 412px;}*/
	.hero {max-height: 412px;}
	div.hero-hp-texto {position:absolute;top:200px;left:200px;width:100%;margin:0 auto}
	.herotext h1 {font-size:1.5rem;margin-top:1rem}
	.herotext h3 {font-size:1rem}
	.hero .row {padding-left:0}
	.hero .col-12 {padding-left:0;padding-right:0}
	#boxes{margin-bottom:30px}
	.box-az {font-size:1.125rem;border:3px solid var(--txt-az);margin-bottom:20px;width:232px;margin:10px auto;height:135px}
	.box-az a {font-size:1.125rem}
	.box-az .text, .box-vd .text {padding:8px 2px 4px 2px;}
	.box-az .imagem, .box-vd .imagem {margin-top:10px;max-width:120px;text-align:center;}
	.box-az .image, .box-vd .image {margin-top:10px;max-width:120px;text-align:center;}
	.box-vd {font-size:1.125rem;border:3px solid var(--txt-vd);width:232px;margin:10px auto;height:135px}
	.box-vd a {font-size:1.125rem}
	.bt-hp{width:232px;height:115px;}
	.bt-zap {margin:0 auto;}
	.zapdog {text-align:center;margin-top:16px}
	.zapdog img {max-width:68%;max-height:68%;width:auto;height:auto}
	.btdog {text-align:center}
	.marca-footer{margin:0 auto !important;float:none;text-align:center;width:100%}
	.menu-footer{margin:0 auto !important;float:none;text-align:center;width:100%}
	.icones{margin:0 auto !important;float:none;text-align:center}
	#footer .list-footer {font-size:1.25rem;}
	#footer .icones img{margin-top:36px;}
}