.elementor .e-div-block-base{min-width:30px;padding:10px;display:block;}.elementor .e-flexbox-base{padding:10px;display:flex;flex-direction:row;}.elementor .e-grid-base{column-gap:20px;padding:10px;display:grid;row-gap:20px;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(2, 1fr);}.elementor .e-tabs-base{padding-block-start:0px;display:flex;flex-direction:column;gap:30px;}.elementor .e-tabs-menu-base{display:flex;justify-content:center;}.elementor .e-tab-base{width:160px;color:#0C0D0E;cursor:pointer;padding:8px;border-width:2px;border-color:#E0E0E0;border-style:solid;background-color:#FFFFFF;display:block;}.elementor .e-tab-base.e--selected{border-color:#0C0D0E;outline-width:0px;}.elementor .e-tab-base:focus{border-color:#0C0D0E;outline-width:0px;}.elementor .e-tab-base:hover,.elementor .e-tab-base:focus-visible{background-color:#E0E0E0;}.elementor .e-tabs-content-area-base{display:block;}.elementor .e-tab-content-base{min-width:30px;padding:10px;display:block;}.elementor .e-accordion-base{padding:0px;display:flex;flex-direction:column;}.elementor .e-accordion-item-base{padding:0px;display:block;}.elementor .e-accordion-item-header-base{cursor:pointer;padding:10px;display:flex;gap:8px;justify-content:space-between;align-items:center;}.elementor .e-accordion-item-title-base{padding:0px;}.elementor .e-accordion-item-icon-base{width:200px;height:20px;padding:0px;display:inline-flex;flex:0 0 auto;justify-content:flex-end;align-items:center;}.elementor .e-accordion-item-content-base{min-width:30px;padding:10px;display:block;}.elementor .e-background-video-base{width:100%;overflow:hidden;position:relative;padding:10px;display:flex;flex-direction:column;}.elementor .e-background-video-content-base{width:100%;position:relative;z-index:1;padding:0px;display:flex;flex-direction:column;flex:1 1 auto;}.elementor .e-background-video-controls-base{width:auto;position:absolute;inset-inline-end:20px;inset-block-end:20px;z-index:2;display:flex;gap:8px;}.elementor .e-background-video-play-base{cursor:pointer;padding:8px;border-style:none;background-color:transparent;display:inline-flex;justify-content:center;align-items:center;}.elementor .e-background-video-pause-base{cursor:pointer;padding:8px;border-style:none;background-color:transparent;display:inline-flex;justify-content:center;align-items:center;}.elementor .e-form-base{display:block;}.elementor .e-collection-loop-base{display:block;}.elementor .e-heading-base{margin:0px;}.elementor .e-heading-link-base{all:unset;cursor:pointer;}.elementor .e-image-link-base{width:fit-content;all:unset;cursor:pointer;display:inherit;}.elementor .e-image-base{display:block;}.elementor .e-paragraph-base{margin:0px;}.elementor .e-paragraph-link-base{all:unset;cursor:pointer;}.elementor .e-svg-base{width:65px;height:65px;display:inline-block;}.elementor .e-button-base{text-align:center;padding-block-start:12px;padding-block-end:12px;padding-inline-start:24px;padding-inline-end:24px;border-radius:2px;border-width:0px;background-color:#375EFB;display:inline-block;}.elementor .e-youtube-base{overflow:hidden;aspect-ratio:16/9;}.elementor .e-divider-base{width:100%;height:1px;border-width:0px;border-color:transparent;border-style:none;background-color:#000;}.elementor .e-self-hosted-video-base{max-width:100vw;aspect-ratio:16/9;display:inline-block;}.elementor .e-8f709a7-608af67{width:190px;height:auto;}.elementor .e-71257bc-c232ef0{padding:0px;display:flex;flex-direction:row;gap:2rem;align-items:center;}.elementor .e-a1b6429-d9a0271{font-weight:500;font-size:0.85rem;color:#ffffff;padding-block-start:0.6rem;padding-block-end:0.6rem;padding-inline-start:42px;padding-inline-end:20px;border-radius:9999px;background-image:url(https://therapie.com.au/wp-content/uploads/2026/10/icon-phone-white.png);background-repeat:no-repeat;background-attachment:scroll;background-size:16px 16px;background-position:20px 50%;background-color:var(--brand-teal);flex:0 0 auto;}.elementor .e-55429af-22d9b22{max-width:1280px;padding-block-start:1rem;padding-block-end:0.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:2rem;justify-content:space-between;align-items:center;}.elementor .e-83d8e27-d75b033{width:100%;position:sticky;inset-block-start:0px;z-index:100;padding:0px;background-color:#ffffff;}.elementor .e-4ff44a5-0822f59{width:auto;height:72px;max-width:100%;max-height:100%;object-fit:contain;}.elementor .e-67a3cde-86d5da2{width:auto;height:auto;padding-block-start:0.6rem;padding-block-end:0.6rem;padding-inline-start:0.9rem;padding-inline-end:0.9rem;border-radius:10px;background-color:#ffffff;display:inline-flex;justify-content:center;align-items:center;align-self:flex-start;}.elementor .e-d759082-45acda9{font-size:1rem;color:rgba(255,255,255,0.9);line-height:1.7;}.elementor .e-0a492a9-c4016a1{display:flex;flex-direction:column;gap:1.5rem;flex:1 1 0px;}.elementor .e-e8a7f38-b51dc27{font-weight:300;font-size:1rem;color:#ffffff;letter-spacing:0.05em;line-height:1.2;text-transform:uppercase;margin-block-end:0.5rem;}.elementor .e-3c92c36-352d1e4{font-weight:400;font-size:0.95rem;color:rgba(255,255,255,0.9);text-transform:none;padding:0px;background-color:transparent;display:flex;justify-content:flex-start;}.elementor .e-16df6ca-976129a{font-weight:400;font-size:0.95rem;color:rgba(255,255,255,0.9);text-transform:none;padding:0px;background-color:transparent;display:flex;justify-content:flex-start;}.elementor .e-4c8de26-9e5aff8{font-weight:400;font-size:0.95rem;color:rgba(255,255,255,0.9);text-transform:none;padding:0px;background-color:transparent;display:flex;justify-content:flex-start;}.elementor .e-86d8150-28b8d44{font-weight:400;font-size:0.95rem;color:rgba(255,255,255,0.9);text-transform:none;padding:0px;background-color:transparent;display:flex;justify-content:flex-start;}.elementor .e-2b7332f-1e9e9d3{font-weight:400;font-size:0.95rem;color:rgba(255,255,255,0.9);text-transform:none;padding:0px;background-color:transparent;display:flex;justify-content:flex-start;}.elementor .e-20034fd-abe0269{font-weight:400;font-size:0.95rem;color:rgba(255,255,255,0.9);text-transform:none;padding:0px;background-color:transparent;display:flex;justify-content:flex-start;}.elementor .e-7614bad-36d082b{font-weight:400;font-size:0.95rem;color:rgba(255,255,255,0.9);text-transform:none;padding:0px;background-color:transparent;display:flex;justify-content:flex-start;}.elementor .e-81e0677-1adefaa{font-weight:400;font-size:0.95rem;color:rgba(255,255,255,0.9);text-transform:none;padding:0px;background-color:transparent;display:flex;justify-content:flex-start;}.elementor .e-9e97b0b-7b42803{font-weight:400;font-size:0.95rem;color:rgba(255,255,255,0.9);text-transform:none;padding:0px;background-color:transparent;display:flex;justify-content:flex-start;}.elementor .e-ab52ea0-c744ad1{display:flex;flex-direction:column;gap:0.75rem;flex:1 1 0px;}.elementor .e-219bef1-00f26dc{font-weight:300;font-size:1rem;color:#ffffff;letter-spacing:0.05em;line-height:1.2;text-transform:uppercase;margin-block-end:0.5rem;}.elementor .e-28be98b-d0110b2{font-size:0.95rem;color:rgba(255,255,255,0.9);padding-block-start:0px;padding-block-end:0px;padding-inline-start:22px;background-image:url(https://therapie.com.au/wp-content/uploads/2026/10/icon-pin-white.png);background-repeat:no-repeat;background-attachment:scroll;background-size:14px 14px;background-position:0% 50%;display:inline-block;}.elementor .e-aa6d8b6-b712863{font-size:0.95rem;color:rgba(255,255,255,0.9);padding-block-start:0px;padding-block-end:0px;padding-inline-start:22px;background-image:url(https://therapie.com.au/wp-content/uploads/2026/10/icon-pin-white.png);background-repeat:no-repeat;background-attachment:scroll;background-size:14px 14px;background-position:0% 50%;display:inline-block;}.elementor .e-697af61-b5d4899{font-size:0.95rem;color:rgba(255,255,255,0.9);padding-block-start:0px;padding-block-end:0px;padding-inline-start:22px;background-image:url(https://therapie.com.au/wp-content/uploads/2026/10/icon-phone-white.png);background-repeat:no-repeat;background-attachment:scroll;background-size:14px 14px;background-position:0% 50%;display:inline-block;}.elementor .e-84f2ea8-19e64a3{font-size:0.95rem;color:rgba(255,255,255,0.9);padding-block-start:0px;padding-block-end:0px;padding-inline-start:22px;background-image:url(https://therapie.com.au/wp-content/uploads/2026/10/icon-mail-white.png);background-repeat:no-repeat;background-attachment:scroll;background-size:14px 14px;background-position:0% 50%;display:inline-block;}.elementor .e-4be6e06-a7bef9b{width:36px;height:36px;font-size:0px;color:transparent;padding:0px;border-radius:9999px;background-image:url(https://therapie.com.au/wp-content/uploads/2026/10/social-instagram.png);background-repeat:no-repeat;background-attachment:scroll;background-size:18px 18px;background-position:center center;background-color:rgba(255,255,255,0.15);display:flex;justify-content:center;align-items:center;}.elementor .e-5b448a4-dc4bbe1{width:36px;height:36px;font-size:0px;color:transparent;padding:0px;border-radius:9999px;background-image:url(https://therapie.com.au/wp-content/uploads/2026/10/social-linkedin.png);background-repeat:no-repeat;background-attachment:scroll;background-size:18px 18px;background-position:center center;background-color:rgba(255,255,255,0.15);display:flex;justify-content:center;align-items:center;}.elementor .e-424912d-cf04612{width:36px;height:36px;font-size:0px;color:transparent;padding:0px;border-radius:9999px;background-image:url(https://therapie.com.au/wp-content/uploads/2026/10/social-facebook.png);background-repeat:no-repeat;background-attachment:scroll;background-size:18px 18px;background-position:center center;background-color:rgba(255,255,255,0.15);display:flex;justify-content:center;align-items:center;}.elementor .e-09c1eaf-e2f7110{margin-block-start:0.5rem;display:flex;flex-direction:row;gap:1rem;}.elementor .e-c70dea8-153d36c{font-weight:500;font-size:0.9rem;color:#ffffff;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin-block-start:1rem;border-radius:9999px;background-color:var(--brand-pink);}.elementor .e-5c80e9b-98ce017{display:flex;flex-direction:column;gap:0.75rem;flex:1 1 0px;}.elementor .e-ffdd9d3-4f2459e{max-width:1280px;padding-block-end:3rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:3rem;}.elementor .e-f8903ce-67c215b{height:1px;max-width:1280px;margin-inline-start:auto;margin-inline-end:auto;background-color:rgba(255,255,255,0.2);}.elementor .e-58477a0-9fa7582{font-size:0.85rem;color:rgba(255,255,255,0.7);}.elementor .e-7f812d9-0c1d38b{font-size:0.85rem;color:rgba(255,255,255,0.7);}.elementor .e-d8266fe-f4e70b3{max-width:1280px;padding-block-start:1.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;justify-content:space-between;}.elementor .e-c19bee6-8409971{padding-block-start:4rem;padding-block-end:2rem;background-color:var(--brand-teal);display:flex;flex-direction:column;}.elementor .e-1a8cfb9d-445c{width:256px;height:256px;position:absolute;inset-block-start:-40px;inset-inline-start:-40px;border-radius:9999px;border-width:20px;border-color:rgba(160, 245, 8, 0.15);border-style:solid;}.elementor .e-3f78c6fe-4d65{width:288px;height:288px;position:absolute;inset-block-start:40px;inset-inline-end:-60px;border-radius:9999px;border-width:20px;border-color:rgba(251, 20, 108, 0.15);border-style:solid;}.elementor .e-75d25218-31fe{width:8px;height:8px;min-width:8px;min-height:8px;padding:0px;border-radius:9999px;background-color:var(--brand-pink);flex:0 0 auto;}.elementor .e-67b81f46-c063{display:flex;flex-direction:row;gap:0.5rem;align-items:center;}.elementor .e-4eadab1c-f4a9{width:100%;max-width:768px;display:flex;flex-direction:column;gap:1rem;align-items:center;}.elementor .e-68c1d71e-4f6f{width:100%;overflow:visible;position:relative;background-image:linear-gradient(180deg, #FFFFFF 0%,rgba(251,20,108,0.1) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;align-items:center;}.elementor .e-2f9cd836-3461{width:100%;display:flex;flex-direction:column;gap:0.9rem;}.elementor .e-d4623b8-cdbf{font-size:1rem;color:#334155;line-height:1.6;}.elementor .e-686e6840-b276{width:100%;display:flex;flex-direction:row;gap:0.75rem;align-items:flex-start;}.elementor .e-56f62840-a5e8{font-size:1rem;color:#334155;line-height:1.6;}.elementor .e-38988b9c-51e6{width:100%;display:flex;flex-direction:row;gap:0.75rem;align-items:flex-start;}.elementor .e-cfcb57e-42c4{font-size:1rem;color:#334155;line-height:1.6;}.elementor .e-48e2d3f8-afc0{width:100%;display:flex;flex-direction:row;gap:0.75rem;align-items:flex-start;}.elementor .e-3374e776-3233{font-size:1rem;color:#334155;line-height:1.6;}.elementor .e-2573786b-eee6{width:100%;display:flex;flex-direction:row;gap:0.75rem;align-items:flex-start;}.elementor .e-1929496b-761d{font-size:1rem;color:#334155;line-height:1.6;}.elementor .e-3887f4b5-8583{width:100%;display:flex;flex-direction:row;gap:0.75rem;align-items:flex-start;}.elementor .e-ddd341e-7467{width:100%;display:flex;flex-direction:column;gap:0.6rem;}.elementor .e-2f94cc45-96ea{width:100%;display:flex;flex-direction:column;gap:0.9rem;}.elementor .e-2cf8a0f3-3d6c{font-weight:700;color:var(--brand-teal);}.elementor .e-2e36e71d-2f0a{font-size:1rem;color:#334155;line-height:1.6;}.elementor .e-6a0d4067-be14{width:100%;display:flex;flex-direction:row;gap:0.75rem;align-items:flex-start;}.elementor .e-20180b6f-816f{font-weight:700;color:var(--brand-teal);}.elementor .e-12a4c344-97e6{font-size:1rem;color:#334155;line-height:1.6;}.elementor .e-74e375f7-8312{width:100%;display:flex;flex-direction:row;gap:0.75rem;align-items:flex-start;}.elementor .e-57176844-c655{font-weight:700;color:var(--brand-teal);}.elementor .e-62a0f122-2aaf{font-size:1rem;color:#334155;line-height:1.6;}.elementor .e-4d52d9ec-1e84{width:100%;display:flex;flex-direction:row;gap:0.75rem;align-items:flex-start;}.elementor .e-7d9c8964-88bd{font-weight:700;color:var(--brand-teal);}.elementor .e-68b57353-7080{font-size:1rem;color:#334155;line-height:1.6;}.elementor .e-7d0377a0-842f{width:100%;display:flex;flex-direction:row;gap:0.75rem;align-items:flex-start;}.elementor .e-d9cb6-4d14{width:100%;display:flex;flex-direction:column;gap:0.6rem;}.elementor .e-6f6e0bb-e942{width:100%;display:flex;flex-direction:column;gap:0.9rem;}.elementor .e-4b75ea2c-dbe3{font-size:1rem;color:#334155;line-height:1.6;}.elementor .e-2d4797e5-c8bf{width:100%;display:flex;flex-direction:row;gap:0.75rem;align-items:flex-start;}.elementor .e-71ffc37a-c064{font-size:1rem;color:#334155;line-height:1.6;}.elementor .e-226d49a4-b776{width:100%;display:flex;flex-direction:row;gap:0.75rem;align-items:flex-start;}.elementor .e-7d043a67-ecbd{font-size:1rem;color:#334155;line-height:1.6;}.elementor .e-2b39df22-69b4{width:100%;display:flex;flex-direction:row;gap:0.75rem;align-items:flex-start;}.elementor .e-31b3369f-c2e1{width:100%;display:flex;flex-direction:column;gap:0.6rem;}.elementor .e-16996740-2512{width:100%;display:flex;flex-direction:column;gap:0.9rem;}.elementor .e-13192d0-183e{width:100%;padding-block-start:1rem;display:flex;flex-direction:column;gap:0.9rem;}.elementor .e-44d984ac-9b43{font-size:1rem;color:#334155;line-height:1.6;}.elementor .e-7c52bf23-60bf{width:100%;display:flex;flex-direction:row;gap:0.75rem;align-items:flex-start;}.elementor .e-49bd0844-7e24{font-size:1rem;color:#334155;line-height:1.6;}.elementor .e-481e88e8-8572{width:100%;display:flex;flex-direction:row;gap:0.75rem;align-items:flex-start;}.elementor .e-3d12db6-3913{width:100%;display:flex;flex-direction:column;gap:0.6rem;}.elementor .e-4622c516-6dc4{width:100%;display:flex;flex-direction:column;gap:0.9rem;}.elementor .e-6d2c6174-ee4a{font-size:1rem;color:#334155;line-height:1.6;}.elementor .e-1eec9ae0-9a33{width:100%;display:flex;flex-direction:row;gap:0.75rem;align-items:flex-start;}.elementor .e-26c917dc-922c{font-size:1rem;color:#334155;line-height:1.6;}.elementor .e-6043a6e9-c1ee{width:100%;display:flex;flex-direction:row;gap:0.75rem;align-items:flex-start;}.elementor .e-56984438-4e01{font-size:1rem;color:#334155;line-height:1.6;}.elementor .e-b321892-9fbe{width:100%;display:flex;flex-direction:row;gap:0.75rem;align-items:flex-start;}.elementor .e-2a342bb2-2a07{width:100%;display:flex;flex-direction:column;gap:0.6rem;}.elementor .e-29cfc396-33ad{width:100%;display:flex;flex-direction:column;gap:0.9rem;}.elementor .e-5ff728aa-4e3a{font-size:1rem;color:#334155;line-height:1.6;}.elementor .e-d5582fb-cf5a{width:100%;display:flex;flex-direction:row;gap:0.75rem;align-items:flex-start;}.elementor .e-5851653c-cbdc{font-size:1rem;color:#334155;line-height:1.6;}.elementor .e-2cb2807e-f4e5{width:100%;display:flex;flex-direction:row;gap:0.75rem;align-items:flex-start;}.elementor .e-445cf17a-f2f0{font-size:1rem;color:#334155;line-height:1.6;}.elementor .e-365af3af-e8d3{width:100%;display:flex;flex-direction:row;gap:0.75rem;align-items:flex-start;}.elementor .e-23c59b2c-e585{width:100%;display:flex;flex-direction:column;gap:0.6rem;}.elementor .e-516ff753-3b38{width:100%;display:flex;flex-direction:column;gap:0.9rem;}.elementor .e-63dd86ea-6f77{width:100%;max-width:800px;padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;display:flex;flex-direction:column;gap:2.5rem;}.elementor .e-3b30deb9-9215{width:100%;background-image:linear-gradient(180deg, rgba(251,20,108,0.1) 0%,rgba(160,245,8,0.15) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;align-items:center;}