@layer bricks {.brxe-text-link{gap:5px}.brxe-text-link,.brxe-text-link span{align-items:center;display:inline-flex}.brxe-text-link span{justify-content:center}}@layer bricks {:where(.brxe-svg){height:auto;width:auto}:where(.brxe-svg) svg{height:auto;max-width:100%;overflow:visible;width:auto}}#brxe-uodrdi :not([fill="none"]) {fill: var(--bricks-color-qeuovc) !important}#brxe-uodrdi {height: 70px}#brxe-gqhaeq {flex-direction: row; flex-wrap: nowrap; text-transform: uppercase; column-gap: 45px}@media (max-width: 991px) {#brxe-gqhaeq {flex-wrap: wrap; flex-direction: column; align-items: center}}@media (max-width: 767px) {#brxe-gqhaeq {text-align: center; align-items: center}}#brxe-tsssvu {flex-direction: row; justify-content: space-between; max-width: 1500px; align-items: center}@media (max-width: 991px) {#brxe-tsssvu {flex-direction: column}}@media (max-width: 767px) {#brxe-tsssvu {flex-direction: column; align-items: center}}#brxe-rngahz {font-size: 15px; text-align: center}#brxe-rngahz{ grid-column: 2;} .tapir-footer svg{ height: 15px; width: 15px;} .tapir-footer svg path{ fill: #32b993 !important;} .tapir-footer{ display: inline-flex; align-items: center; white-space: nowrap; gap: 5px; color: #32b993 !important;} .tapir-footer a{ color: #32b993;}@media (max-width: 991px) {#brxe-rngahz {text-align: center}}@media (max-width: 767px) {#brxe-rngahz{ grid-column: auto;}}#brxe-smplca {align-items: center; justify-items: center; max-width: 1500px}@media (max-width: 767px) {#brxe-smplca {grid-template-columns: 1fr}}#brxe-qnruul {background-color: var(--bricks-color-pcwbgo); background-image: url(https://calicovet.com/wp-content/uploads/2025/06/Paw_BG_Footer.webp); background-repeat: no-repeat; background-size: auto 180%; background-position: bottom left; color: var(--bricks-color-qeuovc); padding-top: 40px; padding-right: 40px; padding-bottom: 40px; padding-left: 40px; row-gap: 40px; min-height: 300px; justify-content: space-between; position: relative; align-items: center; overflow: hidden; width: 100%}:where(#brxe-qnruul > *) {position: relative}#brxe-qnruul::before {background-image: linear-gradient(rgba(91, 102, 135, 0.93), rgba(91, 102, 135, 0.93)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}@media (max-width: 767px) {#brxe-qnruul {background-size: cover}}#brxe-naqcwv {padding-top: 20px; padding-bottom: 20px}