.elementor .e-10ae15d-8e52846{color: var(--e-global-color-ls_blue_500, #2E3192);

/* Heading 5 */
font-family: "Libre Baskerville";
font-size: 22px;
font-style: normal;
font-weight: 700;\n}.elementor .e-63f97ee-dc83e74{display: flex;
justify-content: space-between;
padding: 0;
margin-bottom: 16px;\n}.elementor .e-1ac4092-faa5329{width: 24px;
height: 24px;
color: var(--e-global-color-ls_blue_900, #2E3192);
  flex-shrink: 0;\n}.elementor .e-4945426-5dbeda2{color: var(--e-global-color-ls_blue_500, #2E3192);

/* Body Regular */
font-family: "Plus Jakarta Sans";
font-size: 16px;
font-weight: 500;
text-decoration: underline;\n}.elementor .e-36b9941-60f5027{padding: 0;
display: flex;
flex-direction: row;
gap: 8px;
&:hover p { opacity: 0.7; }\n}.elementor .e-a9bcc06-ff80881{width: 24px;
height: 24px;
color: var(--e-global-color-ls_blue_900, #2E3192);
  flex-shrink: 0;\n}.elementor .e-249614a-11e97dc{color: var(--e-global-color-ls_blue_500, #2E3192);

/* Body Regular */
font-family: "Plus Jakarta Sans";
font-size: 16px;
font-style: normal;
font-weight: 500;
text-decoration: underline;\n}.elementor .e-c9995ec-0721db3{padding: 0;
display: flex;
flex-direction: row;
gap: 8px;
&:hover p { opacity: 0.7; }\n}.elementor .e-17e5f47-37231ae{width: 24px;
height: 24px;
color: var(--e-global-color-ls_blue_900, #2E3192);
  flex-shrink: 0;\n}.elementor .e-60c1ae3-73f6a66{color: var(--e-global-color-ls_blue_500, #2E3192);

/* Body Regular */
font-family: "Plus Jakarta Sans";
font-size: 16px;
font-style: normal;
font-weight: 500;\n}.elementor .e-60c1ae3-1a4f168{a { color: inherit; text-decoration: underline; }\n}.elementor .e-3a68019-c632f99{padding: 0;
display: flex;
flex-direction: row;
gap: 8px;\n}.elementor .e-b25bb3f-e5cc721{display: flex;
flex-direction: column;
gap: 8px;
padding: 0;

.clickable-link:hover, .clickable-address p > u:hover  {
  opacity: 0.65;
  cursor: pointer;
}\n}.elementor .e-dc12aff-415a7b8{padding: 32px;\n}.elementor .e-334829c-2791ab4{padding: 32px;
padding-top: 0;\n}.elementor .e-6d31077-08500fb{display: flex;
width:  100%;
flex-direction: column;
align-items: flex-start;
border-radius: 24px;
background: var(--e-global-color-ls_white, #FFF);
box-shadow: 0 4px 16px 0 rgba(0, 0, 0, 0.12) !important;
padding: 0;\n}.elementor .e-016d02c-1c4e37d{margin-block-end:16px;}.elementor .e-83e8f87-4604c53{max-width:860px;padding-block-start:48px;padding-block-end:48px;display:block;}.elementor .e-ec31f7d-123f333{margin-block-end:16px;}.elementor .e-74430de-1d5ab23{width:30px;height:30px;padding:0px;
width: 28px !important; height: 28px !important; color: var(--e-global-color-ls_blue_500, #2E3192);\n}.elementor .e-9d29a2d-843b606{width:96px;height:96px;padding:0px;margin-block-start:-75px;margin-block-end:16px;border-radius:9999px;background-color:var(--primary-50);display:flex;justify-content:center;align-items:center;
margin: 0 auto 16px !important; width: 64px !important; height: 64px !important;\n}.elementor .e-b1eec0e-eeceac5{font-family:var(--Libre);font-weight:700;font-size:26px;color:var(--Primary-Blue);text-align:center;
font-size: 20px !important; line-height: 28px !important; margin: 0 0 4px;\n}.elementor .e-a66bca0-e68a47c{width:100%;font-family:var(--PlusJakartaSans);font-weight:500;font-size:16px;color:var(--primary-400);text-align:center;padding:0px;margin-block-start:4px;display:flex;flex-direction:column;flex:1 1 auto;justify-content:flex-start;align-items:center;display: flex;
flex-direction: column;
flex-grow: 1;
width: 100%;\n}.elementor .e-74de50f-9729c8f{width:100%;height:auto;padding-block-start:32px;padding-block-end:32px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:50px;border-radius:24px;border-width:1px;border-color:var(--gray-100);border-style:solid;background-color:var(--White);display:flex;flex-direction:column;gap:0px;justify-content:flex-start;align-items:center;align-self:stretch;height: auto;
align-self: stretch;
height: 100%; margin: 0 !important;\n}.elementor .e-c0514f0-389fa6b{width:30px;height:30px;padding:0px;
width: 28px !important; height: 28px !important; color: var(--e-global-color-ls_blue_500, #2E3192);\n}.elementor .e-74a5ff7-fa133ae{width:96px;height:96px;padding:0px;margin-block-start:-75px;margin-block-end:16px;border-radius:9999px;background-color:var(--primary-50);display:flex;justify-content:center;align-items:center;
margin: 0 auto 16px !important; width: 64px !important; height: 64px !important;\n}.elementor .e-eea3df6-9b788c0{font-family:var(--Libre);font-weight:700;font-size:26px;color:var(--Primary-Blue);text-align:center;
font-size: 20px !important; line-height: 28px !important; margin: 0 0 4px;\n}.elementor .e-1ada910-837ddba{width:100%;font-family:var(--PlusJakartaSans);font-weight:500;font-size:16px;color:var(--primary-400);text-align:center;padding:0px;margin-block-start:4px;display:flex;flex-direction:column;flex:1 1 auto;justify-content:flex-start;align-items:center;display: flex;
flex-direction: column;
flex-grow: 1;
width: 100%;\n}.elementor .e-67eeda0-dead374{width:100%;height:auto;padding-block-start:32px;padding-block-end:32px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:50px;border-radius:24px;border-width:1px;border-color:var(--gray-100);border-style:solid;background-color:var(--White);display:flex;flex-direction:column;gap:0px;justify-content:flex-start;align-items:center;align-self:stretch;height: auto;
align-self: stretch;
height: 100%; margin: 0 !important;\n}.elementor .e-7332a87-1c0fc7b{width:30px;height:30px;padding:0px;
width: 28px !important; height: 28px !important; color: var(--e-global-color-ls_blue_500, #2E3192);\n}.elementor .e-330b3fd-9aa9238{width:96px;height:96px;padding:0px;margin-block-start:-75px;margin-block-end:16px;border-radius:9999px;background-color:var(--primary-50);display:flex;justify-content:center;align-items:center;
margin: 0 auto 16px !important; width: 64px !important; height: 64px !important;\n}.elementor .e-e8bf183-ada84a5{font-family:var(--Libre);font-weight:700;font-size:26px;color:var(--Primary-Blue);text-align:center;
font-size: 20px !important; line-height: 28px !important; margin: 0 0 4px;\n}.elementor .e-e01285b-03a12b8{width:100%;font-family:var(--PlusJakartaSans);font-weight:500;font-size:16px;color:var(--primary-400);text-align:center;padding:0px;margin-block-start:4px;display:flex;flex-direction:column;flex:1 1 auto;justify-content:flex-start;align-items:center;display: flex;
flex-direction: column;
flex-grow: 1;
width: 100%;\n}.elementor .e-c389c5f-fb66acc{width:100%;height:auto;padding-block-start:32px;padding-block-end:32px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:50px;border-radius:24px;border-width:1px;border-color:var(--gray-100);border-style:solid;background-color:var(--White);display:flex;flex-direction:column;gap:0px;justify-content:flex-start;align-items:center;align-self:stretch;height: auto;
align-self: stretch;
height: 100%; margin: 0 !important;\n}.elementor .e-21a4657-f043c7d{display: grid !important; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 24px; margin-top: 32px; align-items: stretch;\n}.elementor .e-1662e19-af8845a{max-width:860px;padding-block-start:48px;padding-block-end:48px;display:block;}.elementor .e-e7b3c60-a66e429{display: flex;
flex-direction: row;
gap: 40px;
border-radius: 24px;
background: var(--e-global-color-ls_gray_50, #F5F6F7);
padding:80px;
/* ls-width-fix */ width: 100%; max-width: 1280px; box-sizing: border-box;\n}.elementor .e-720efaf-88c451f{margin-block-end:16px;}.elementor .e-a4724f1-8411e6e{flex-direction:column;}.elementor .e-a4724f1-5bbd7ad{padding:0px;}.elementor .e-f816450-5e0b508{max-width:860px;padding-block-start:48px;padding-block-end:48px;}.elementor .e-188471c-1ec6d39{position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
  pointer-events: none;
  z-index: 0;
  border-radius: 20px;\n}.elementor .e-482ccdb-a12d745{width: 24px;
height: 24px;
color: var(--e-global-color-ls_blue_500, #2E3192);\n}.elementor .e-3f7cbd2-ec8e3d1{width:auto;font-family:"Plus Jakarta Sans";font-weight:700;font-size:18px;color:var(--Primary-Blue);line-height:28px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;justify-content:center;align-items:center;}.elementor .e-6c820dc-9497d32{width:auto;max-height:64px;padding-block-start:16px;padding-block-end:16px;padding-inline-start:32px;padding-inline-end:32px;border-radius:100px;background-color:var(--White);transition:background-color 300ms;display:flex;flex-direction:row;gap:8px;justify-content:center;align-items:center;}.elementor .e-6c820dc-9497d32:hover,.elementor .e-6c820dc-9497d32:focus-visible{background-color:var(--gray-100);}.elementor .e-6c820dc-9497d32:focus{outline-offset: 4px;
outline: 3px solid #FFF;\n}.elementor .e-6df22a9-823cce0{width: 24px;
height: 24px;
color: var(--e-global-color-ls_blue_500, #2E3192);\n}.elementor .e-c314519-402aef1{width:auto;font-family:"Plus Jakarta Sans";font-weight:700;font-size:18px;color:var(--Primary-Blue);line-height:28px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;justify-content:center;align-items:center;}.elementor .e-3101ae1-b42f6e9{width:auto;max-height:64px;padding-block-start:16px;padding-block-end:16px;padding-inline-start:32px;padding-inline-end:32px;border-radius:100px;background-color:var(--White);transition:background-color 300ms;display:flex;flex-direction:row;gap:8px;justify-content:center;align-items:center;}.elementor .e-3101ae1-b42f6e9:hover,.elementor .e-3101ae1-b42f6e9:focus-visible{background-color:var(--gray-100);}.elementor .e-3101ae1-b42f6e9:focus{outline-offset: 4px;
outline: 3px solid #FFF;\n}.elementor .e-1284c60-6cb9750{display: flex;
justify-content: center;
gap: 12px;\n}.elementor .e-0d2ba89-da9214b{max-width:1420px;background-image:url("https://stg-ls.restive.com.au/wp-content/uploads/2025/06/woman-with-dreadlocks-walk-with-dog-corgi-2025-01-08-11-41-22-utc-scaled-e1749532252776-1024x674.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display: flex;
flex-direction: row;;
border-radius: var(--Radius-600, 24px);
/* background: url("https://stg-ls.restive.com.au/wp-content/uploads/2026/07/adopt_pet_4.png"); */
background-position-x:50%;
background-position-y:50%;
background-size:cover;
padding:80px;\n}.elementor .e-c399a5b-95c3494{display:block;justify-content:center;padding: 0;\n}.elementor .e-e19e187-7457262{display: flex;
flex-direction: column;
gap: 8px;
padding: 0;\n}.elementor .e-984d785-c569c6d{max-width: 860px;
margin: 0 auto;
display: flex;
flex-direction: column;
gap: 40px;
padding: 0;\n}.elementor .e-ada5bcd-80a13c8{padding-block-start:48px;padding-block-end:48px;padding-inline-start:0px;padding-inline-end:0px;}