.elementor .e-5cd93e51-dfb2{font-family:var(--vive-font);font-weight:400;font-size:46px;color:#7FBFBC;line-height:1.25;margin-block-start:0px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-25dd1ab0-9e63{max-width:800px;font-family:var(--vive-font);font-weight:600;font-size:26px;color:#FFFFFF;line-height:1.4;margin-block-start:0px;margin-block-end:40px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-74d6ecc7-84ba:hover,.elementor .e-74d6ecc7-84ba:focus-visible{background-color:#65892B;}.elementor .e-74d6ecc7-84ba{font-family:var(--vive-nav-font);font-weight:400;font-size:17px;color:#FFFFFF;letter-spacing:2px;line-height:1.4;text-transform:uppercase;padding-block-start:14px;padding-block-end:14px;padding-inline-start:40px;padding-inline-end:40px;border-radius:2px;background-color:var(--vive-green);}.elementor .e-6e9aa7b1-c591{padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:0px;flex:0 0 64.67%;align-items:flex-start;}.elementor .e-3bebce81-b8b7{font-family:var(--vive-nav-font);font-weight:400;font-size:18px;color:#FFFFFF;letter-spacing:1px;text-align:center;margin-block-start:0px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-17e0356-7392{width:100%;height:3px;margin-block-start:0px;margin-block-end:22px;margin-inline-start:0px;margin-inline-end:0px;background-color:#7FBFBC;}.elementor .e-1fb8bada-3548{font-family:var(--vive-font);font-weight:700;font-size:15px;color:#FFFFFF;margin:0px;}.elementor .e-18dfcaae-ce5e{font-family:var(--vive-font);font-weight:700;font-size:15px;color:#FFFFFF;margin:0px;}.elementor .e-22eeef99-5798{padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;border-block-end-width:1px;flex-direction:row;justify-content:space-between;border-bottom-style: solid; border-bottom-color: rgba(255,255,255,0.3);\n}.elementor .e-3c2ae65f-16a4{font-family:var(--vive-font);font-weight:700;font-size:15px;color:#FFFFFF;margin:0px;}.elementor .e-49387167-67e1{font-family:var(--vive-font);font-weight:700;font-size:15px;color:#FFFFFF;margin:0px;}.elementor .e-59c833c2-8c94{padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;border-block-end-width:1px;flex-direction:row;justify-content:space-between;border-bottom-style: solid; border-bottom-color: rgba(255,255,255,0.3);\n}.elementor .e-346679d8-bf95{font-family:var(--vive-font);font-weight:700;font-size:15px;color:#FFFFFF;margin:0px;}.elementor .e-1d92d02c-3d4c{font-family:var(--vive-font);font-weight:700;font-size:15px;color:#FFFFFF;margin:0px;}.elementor .e-10e91dc9-917a{padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;border-block-end-width:1px;flex-direction:row;justify-content:space-between;border-bottom-style: solid; border-bottom-color: rgba(255,255,255,0.3);\n}.elementor .e-7e1a1e24-7cd8{font-family:var(--vive-font);font-weight:700;font-size:15px;color:#FFFFFF;margin:0px;}.elementor .e-6ee2ef13-f82f{font-family:var(--vive-font);font-weight:700;font-size:15px;color:#FFFFFF;margin:0px;}.elementor .e-733a379-8a18{padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;border-block-end-width:1px;flex-direction:row;justify-content:space-between;border-bottom-style: solid; border-bottom-color: rgba(255,255,255,0.3);\n}.elementor .e-52d61bd9-647d{font-family:var(--vive-font);font-weight:700;font-size:15px;color:#FFFFFF;margin:0px;}.elementor .e-42f2e38-bc26{font-family:var(--vive-font);font-weight:700;font-size:15px;color:#FFFFFF;margin:0px;}.elementor .e-147498e1-d73e{padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;margin-block-start:0px;margin-block-end:26px;margin-inline-start:0px;margin-inline-end:0px;border-block-end-width:1px;flex-direction:row;justify-content:space-between;border-bottom-style: solid; border-bottom-color: rgba(255,255,255,0.3);\n}.elementor .e-5a39390f-e34b{font-family:var(--vive-font);font-weight:700;font-size:20px;color:#FFFFFF;letter-spacing:1px;text-align:center;margin:0px;display:block;}.elementor .e-1b7f27a4-ed72{padding-block-start:36.5px;padding-block-end:36.5px;padding-inline-start:28.4px;padding-inline-end:28.4px;background-color:rgba(114,157,50,0.52);flex-direction:column;gap:0px;flex:0 0 31.33%;align-items:stretch;}.elementor .e-7fd1723f-9798{width:100%;max-width:1170px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:row;gap:4%;justify-content:space-between;align-items:flex-start;}.elementor .e-41180ecc-7784{width:100%;min-height:825px;padding:0px;background-image:url("https://www.viveclinic.com.au/wp-content/uploads/2021/07/viveback.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-color:#4A4656;flex-direction:column;justify-content:flex-start;}.elementor .e-10543650-2909{width:100%;display:block;}.elementor .e-31094245-169f{width:100%;display:block;}.elementor .e-294089af-2d4c{width:100%;display:block;}.elementor .e-6c84318d-276e{width:100%;display:block;}.elementor .e-2c3caa94-59e0{width:100%;display:block;}.elementor .e-645b1328-91a1{width:100%;display:block;}.elementor .e-682f29fd-6e51{width:100%;display:block;}.elementor .e-2072f2ed-55b5{width:100%;display:block;}.elementor .e-722473b7-2cc9{width:100%;display:block;}.elementor .e-6d159aad-f9ed{width:100%;display:block;}.elementor .e-5dab74b5-9fbe{width:100%;padding-block-start:4px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:grid;gap:4px;grid-template-columns:repeat(4, minmax(0, 1fr));grid-template-rows:auto auto auto;}.elementor .e-39d90381-a32f{width:48px;height:auto;margin-block-start:0px;margin-block-end:6px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-192d6b06-14d1{font-family:var(--vive-font);font-weight:400;font-size:46px;color:var(--vive-heading);line-height:1.25;text-align:center;margin-block-start:0px;margin-block-end:28px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-33ae1dc4-d793{max-width:780px;font-family:var(--vive-font);font-weight:400;font-size:22px;color:var(--vive-heading);letter-spacing:1px;line-height:2.2;text-align:center;margin-block-start:0px;margin-block-end:100px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-6618ee-34aa{width:80px;height:auto;margin-block-start:0px;margin-block-end:22px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-45e82322-bca2{font-family:var(--vive-font);font-weight:500;font-size:22px;color:var(--vive-heading);line-height:1.4;text-align:center;margin-block-start:0px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-2e1eb110-e7cd{max-width:540px;font-family:var(--vive-font);font-size:17px;color:#747474;line-height:2.25;text-align:center;margin:0px;display:block;}.elementor .e-3accfda6-5441{padding-block-start:0px;padding-block-end:60px;padding-inline-start:20px;padding-inline-end:20px;flex-direction:column;align-items:center;}.elementor .e-5ba3abce-2dab{width:80px;height:auto;margin-block-start:0px;margin-block-end:22px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7847fbba-1561{font-family:var(--vive-font);font-weight:500;font-size:22px;color:var(--vive-heading);line-height:1.4;text-align:center;margin-block-start:0px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-4ef3e65f-e2f4{max-width:540px;font-family:var(--vive-font);font-size:17px;color:#747474;line-height:2.25;text-align:center;margin:0px;display:block;}.elementor .e-770eb36c-ea96{padding-block-start:0px;padding-block-end:60px;padding-inline-start:20px;padding-inline-end:20px;flex-direction:column;align-items:center;}.elementor .e-7fde7946-f8e8{width:80px;height:auto;margin-block-start:0px;margin-block-end:22px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-794248c3-1ebd{font-family:var(--vive-font);font-weight:500;font-size:22px;color:var(--vive-heading);line-height:1.4;text-align:center;margin-block-start:0px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-5dce4b11-c4ef{max-width:540px;font-family:var(--vive-font);font-size:17px;color:#747474;line-height:2.25;text-align:center;margin:0px;display:block;}.elementor .e-33d9479c-2b3d{padding-block-start:0px;padding-block-end:60px;padding-inline-start:20px;padding-inline-end:20px;flex-direction:column;align-items:center;}.elementor .e-34826533-bbda{width:80px;height:auto;margin-block-start:0px;margin-block-end:22px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-3a034930-2d70{font-family:var(--vive-font);font-weight:500;font-size:22px;color:var(--vive-heading);line-height:1.4;text-align:center;margin-block-start:0px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-69fc9ccf-7781{max-width:540px;font-family:var(--vive-font);font-size:17px;color:#747474;line-height:2.25;text-align:center;margin:0px;display:block;}.elementor .e-35d80162-3376{padding-block-start:0px;padding-block-end:60px;padding-inline-start:20px;padding-inline-end:20px;flex-direction:column;align-items:center;}.elementor .e-2b2ff6-1c8b{width:100%;padding:0px;display:grid;gap:1rem;grid-template-columns:repeat(2, minmax(0, 1fr));grid-template-rows:auto auto;}.elementor .e-1c6d2d67-e931{width:100%;max-width:1170px;padding-block-start:100px;padding-block-end:87px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:0px;align-items:center;}.elementor .e-3e142148-a7e0{padding:0px;margin-block-start:auto;flex-direction:column;gap:10px;}.elementor .e-2b221be4-3147{padding:0px;margin-block-start:auto;flex-direction:column;gap:10px;}.elementor .e-238b01c9-f2ee{padding:0px;margin-block-start:auto;flex-direction:column;gap:10px;}.elementor .e-199efa96-8022{padding:0px;margin-block-start:auto;flex-direction:column;gap:10px;}.elementor .e-1e1bdbd7-e342{padding:0px;margin-block-start:auto;flex-direction:column;gap:10px;}.elementor .e-267050a6-3f31{padding:0px;margin-block-start:auto;flex-direction:column;gap:10px;}.elementor .e-411bfc07-a9a8{padding:0px;margin-block-start:auto;flex-direction:column;gap:10px;}.elementor .e-4908f0ce-1acf{padding:0px;margin-block-start:auto;flex-direction:column;gap:10px;}.elementor .e-2f70f522-232a{padding:0px;margin-block-start:auto;flex-direction:column;gap:10px;}.elementor .e-49a6c7d5-c330{padding:0px;margin-block-start:auto;flex-direction:column;gap:10px;}.elementor .e-e7042ac-ff2c{padding:0px;margin-block-start:auto;flex-direction:column;gap:10px;}.elementor .e-29899913-f094{padding:0px;margin-block-start:auto;flex-direction:column;gap:10px;}.elementor .e-2d50506b-d809{padding:0px;margin-block-start:auto;flex-direction:column;gap:10px;}.elementor .e-6443db63-88da{padding:0px;margin-block-start:auto;flex-direction:column;gap:10px;}.elementor .e-29a051eb-8a5c{padding:0px;margin-block-start:auto;flex-direction:column;gap:10px;}.elementor .e-2c950546-da0e{width:100%;max-width:1170px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));grid-template-rows:repeat(5, auto);gap: 30px 46px;\n}.elementor .e-c4accae-f576{width:100%;padding-block-start:70px;padding-block-end:30px;padding-inline-start:0px;padding-inline-end:0px;background-color:#F7F7F7;flex-direction:column;align-items:center;}.elementor .e-60a67b2f-1472{font-family:var(--vive-font);font-weight:400;font-size:56px;color:#FFFFFF;line-height:1.2;text-align:center;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-5258724-d3ef{font-family:var(--vive-font);font-weight:500;font-size:30px;color:#FFFFFF;line-height:1.3;text-align:center;margin:0px;display:block;}.elementor .e-616c3691-1836{padding-block-start:58px;padding-block-end:62px;padding-inline-start:20px;padding-inline-end:20px;background-color:#3DADBF;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-7790d4fb-1827{font-family:var(--vive-font);font-weight:400;font-size:56px;color:#FFFFFF;line-height:1.2;text-align:center;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-1f0dd1aa-c610{font-family:var(--vive-font);font-weight:500;font-size:30px;color:#FFFFFF;line-height:1.3;text-align:center;margin:0px;display:block;}.elementor .e-76ed6c14-c634{padding-block-start:58px;padding-block-end:62px;padding-inline-start:20px;padding-inline-end:20px;background-color:#3596C0;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-1bf0bc69-b547{font-family:var(--vive-font);font-weight:400;font-size:56px;color:#FFFFFF;line-height:1.2;text-align:center;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-4a08f462-3685{font-family:var(--vive-font);font-weight:500;font-size:30px;color:#FFFFFF;line-height:1.3;text-align:center;margin:0px;display:block;}.elementor .e-7931ba5e-ee01{padding-block-start:58px;padding-block-end:62px;padding-inline-start:20px;padding-inline-end:20px;background-color:#317DC6;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-65178ce7-84b8{width:100%;padding:0px;display:grid;gap:0px;grid-template-columns:repeat(3, minmax(0, 1fr));grid-template-rows:auto;}.elementor .e-2ac9fc84-1290{width:48px;height:auto;margin-block-start:0px;margin-block-end:6px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-2ca0b3ed-3155{font-family:var(--vive-font);font-weight:400;font-size:46px;color:#000000;line-height:1.25;text-align:center;margin-block-start:0px;margin-block-end:22px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-74b28b98-5ad2{width:280px;height:2px;margin-block-start:0px;margin-block-end:42px;margin-inline-start:0px;margin-inline-end:0px;background-color:#DDDDDD;}.elementor .e-5e1f3f8d-42b4{font-family:var(--vive-font);font-weight:400;font-size:22px;color:#000000;letter-spacing:1px;line-height:1.6;text-align:center;margin-block-start:0px;margin-block-end:62px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-78d56923-8769{max-width:764px;}.elementor .e-7f7acaaa-739e{width:100%;max-width:1170px;padding-block-start:150px;padding-block-end:175px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:0px;align-items:center;}