.elementor .pet-care-topic-navigation{padding:0.85rem;margin-block-start:0px;margin-block-end:0.5rem;margin-inline-start:0px;margin-inline-end:0px;border-radius:0.65rem;border-width:1px;border-color:#dbe3ed;border-style:solid;background-color:#f7f9fc;display:grid;gap:0.55rem;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto;}.elementor .pet-care-topic-button{min-width:0px;font-weight:600;font-size:0.95rem;color:#0757b3;line-height:1.35;text-align:center;text-decoration:none!important;padding-block-start:0.55rem;padding-block-end:0.55rem;padding-inline-start:0.65rem;padding-inline-end:0.65rem;border-radius:0.4rem;border-width:1px;border-color:#c8d6e8;border-style:solid;background-color:#fff;display:flex;justify-content:center;align-items:center;}.elementor .pet-care-topic-button:focus{color:#c41414;border-color:#c41414;outline-width:2px;outline-color:#c41414;outline-style:solid;outline-offset:2px;}.elementor .pet-care-topic-button:hover,.elementor .pet-care-topic-button:focus-visible{color:#c41414;border-color:#c41414;}.elementor .pet-care-guide-section{padding-block-start:2rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:1rem;}