.elementor .text-colour-blue{color:var(--Greek-blue);}.elementor .Body-Standard{font-family:var(--DM-Sans);font-weight:500;font-size:16px;line-height:24px;}.elementor .Accent-S{font-family:var(--DM-Sans);font-weight:700;font-size:12px;text-transform:uppercase;}.elementor .Button-Blue{color:var(--Warm-white);background-color:var(--Greek-blue);}.elementor .Button-Sunshine{color:var(--Ink);background-color:var(--Sunshine);}.elementor .Button-M{font-family:var(--DM-Sans);font-weight:900;font-size:12px;text-transform:uppercase;padding-block-start:12px;padding-block-end:12px;padding-inline-start:24px;padding-inline-end:24px;margin:var(--Spacing-XS);border-radius:var(--Border-R-S);border-width:var(--Border-W-Standard);border-color:var(--Ink);border-style:solid;box-shadow:3px 3px 0px 0px var(--Ink);display:inline-block;}.elementor .Button-M:hover,.elementor .Button-M:focus-visible{box-shadow:5px 5px 0px 0px rgba(0, 0, 0, 1);transform:translate3d(-2px, -2px, 0px);}.elementor .Button-M:active{box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 1);transform:translate3d(3px, 3px, 0px);}.elementor .Button-S{font-family:var(--DM-Sans);font-weight:900;font-size:11px;text-transform:uppercase;padding-block-start:8px;padding-block-end:8px;padding-inline-start:16px;padding-inline-end:16px;margin:var(--Spacing-XS);border-radius:var(--Border-R-S);border-width:var(--Border-W-Standard);border-color:var(--Ink);border-style:solid;box-shadow:3px 3px 0px 0px rgba(0, 0, 0, 1);}.elementor .Button-S:hover,.elementor .Button-S:focus-visible{box-shadow:5px 5px 0px 0px rgba(0, 0, 0, 1);transform:translate3d(-2px, -2px, 0px);}.elementor .Button-S:active{box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 1);transform:translate3d(3px, 3px, 0px);}.elementor .Tag-Label{width:auto;font-family:var(--DM-Sans);font-weight:700;font-size:10px;text-transform:uppercase;padding-block-start:4px;padding-block-end:4px;padding-inline-start:12px;padding-inline-end:12px;border-radius:var(--Border-R-XS);border-width:var(--Border-W-Subtle);border-style:solid;}.elementor .Tag-Sunshine{color:var(--Ink);border-color:var(--Ink);background-color:var(--Sunshine);}.elementor .Display-H3{font-family:var(--Unbounded);font-weight:700;font-size:18px;padding:0px;}.elementor .Container-Simple{padding:var(--Spacing-S);border-radius:var(--Spacing-XS);border-width:var(--Border-W-Standard);border-color:var(--Ink);border-style:solid;justify-content:center;align-items:center;}.elementor .Spacing-S{height:auto;padding:var(--Spacing-S);gap:var(--Spacing-XS);}.elementor .Spacing-M{padding:var(--Spacing-M);flex-direction:column;gap:var(--Spacing-M);}.elementor .Spacing-L{padding:var(--Spacing-L);}.elementor .Center-Text{text-align:center;}.elementor .Spacing-TB-L{padding-block-start:var(--Spacing-L);padding-block-end:var(--Spacing-L);padding-inline-start:0px;padding-inline-end:0px;}.elementor .Container-LowFocus{font-weight:400;font-size:14px;border-radius:var(--Border-R-S);border-width:var(--Border-W-Subtle);border-color:var(--Ink-light);border-style:solid;}.elementor .Drop-Shadow-Standard{position:relative;z-index:1;box-shadow:3px 3px 0px 0px rgba(0, 0, 0, 1);justify-content:center;}.elementor .Background-Tile-Light-Blue{background-image:linear-gradient(var(--Greek-blue-15), var(--Greek-blue-15)),url("https://veterinaryvista.com/wp-content/uploads/2026/03/Tile-Tile.png");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,160px auto;background-position:0% 0%;background-color:var(--Greek-blue-light);gap:var(--Spacing-L);justify-content:center;}.elementor .background-sand{background-color:var(--Sand);justify-content:center;}