.menu-toggle.active span:nth-child(2),.section{opacity:0}@font-face{font-family:"Euclid Circular A";src:url("../font/Euclid Circular A Regular.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Euclid Circular A";src:url("../font/Euclid Circular A Bold.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"Euclid Circular A";src:url("../font/Euclid Circular A Medium.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"Euclid Circular A";src:url("../font/Euclid Circular A SemiBold.ttf") format("truetype");font-weight:600;font-style:normal}body{font-family:"Euclid Circular A"}footer,header{background:#fff;color:#000}footer a,header a{color:#5f6369;font-size:16px;font-weight:400;text-decoration:none}footer a:hover,header a:hover{color:#007ac0}.header-container{align-items:center;padding:20px 70px}.nav-links,nav{align-items:center;display:flex}nav{gap:auto}.nav-links{padding:0;z-index:998}.logo{height:115px;width:230px}.brand{font-weight:700;letter-spacing:.3px;margin-right:auto;display:flex;align-items:center;justify-content:space-between;gap:8px}.active-menu-link{font-weight:700;font-family:"Euclid Circular A";padding:7px 20px;color:#007ac0}.blue-menu-link,.footer-main-menu-link,.menu-link{font-weight:600;font-family:"Euclid Circular A"}.menu-link{padding:7px 20px;color:#5f6369}.blue-menu-link{text-align:center;align-content:center;color:#fefefe;background-color:#007ac0;border-radius:18px;width:125px;height:36px}.blue-menu-link:hover{background-color:#005a8d}.menu-toggle{display:none;flex-direction:column;justify-content:space-between;text-align:left;width:65px;height:65px;border:none;border-radius:50%;background:#fff;align-items:center;padding:15px;cursor:pointer;position:fixed;top:20px;right:40px;z-index:1000}.menu-toggle span{display:block;height:6px;background:#007bce;border-radius:5px;transition:.4s}.menu-toggle span:first-child,.menu-toggle:not(.active):hover span:nth-child(3){width:100%}.menu-toggle span:nth-child(2){width:75%}.menu-toggle span:nth-child(3),.menu-toggle:not(.active):hover span:first-child{width:50%}.menu-toggle.active span:first-child{transform:rotate(45deg);position:relative;width:100%;top:14px}.menu-toggle.active span:nth-child(3){transform:rotate(-45deg);position:relative;width:100%;top:-14px}@media (max-width:1250px){.menu-toggle,.nav-links{display:flex}.blue-menu-link,.blue-menu-link:hover,.nav-links{background-color:#e5f1f9}.nav-links{flex-direction:column;justify-content:center;align-items:center;position:fixed;top:0;left:0;width:100%;height:100%;gap:20px;z-index:999;opacity:0;transform:scale(.5);pointer-events:none;transition:opacity .5s,transform .5s;font-size:24px}.nav-links.show{opacity:1;transform:scale(1);pointer-events:auto}.nav-links a{font-size:inherit}.blue-menu-link{color:#5f6369;width:180px;height:40px}.blue-menu-link:hover{color:#007ac0}}.footer-container{margin:20px,;width:100%;align-items:center;display:flex;flex-direction:column;justify-content:center;padding:20px,}.footer-main-menu-container{display:flex;width:100%;max-width:1110px;justify-content:space-between}.footer-main-menu{display:flex;justify-content:center;align-items:center;gap:30px;height:100%}.footer-social-media{display:flex;justify-content:flex-start;height:100%}.footer-main-menu-link{color:#5f6369}.footer-little-menu-container{display:flex;width:100%;height:auto;max-width:1110px;justify-content:space-between;align-items:center}.footer-little-menu{display:flex;gap:18px}.footer-little-menu-link{font-size:13px;font-weight:400;font-family:"Euclid Circular A"}.footer-little-menu-link::after{content:"|";margin-left:14px;color:#aeb0b3}.active-footer-little-menu-link:last-child::after,.footer-little-menu-link:last-child::after{content:""}.active-footer-little-menu-link{font-size:13px;font-weight:400;font-family:"Euclid Circular A";color:#007ac0}.footer-information,.footer-link{font-size:12px;font-weight:400;font-family:"Euclid Circular A"}.active-footer-little-menu-link::after{content:"|";margin-left:14px;color:#007ac0}.footer-grey-divider{border:none;max-width:1110px;border-top:1px solid #d7d7d7;width:100%;margin:0}.footer-blue-divider{border:none;border-top:1px solid #007ac0;width:100%;margin:0}.footer-information-background{background-color:#f7f7f8;width:100%;display:flex;flex-direction:column}.footer-information-container{display:flex;max-width:1110px;margin:0 auto 30px}.footer-information{padding:20px 0;color:#5f6369}.footer-link{color:#007ac0;text-decoration:underline}.footer-link:hover{color:#005a90}@media (min-width:1025px){.footer-main-menu-container{height:92px}.footer-little-menu-container{height:58px}}main{display:flex;flex-direction:column;align-items:center;justify-content:center}.section{width:100%;transform:translateY(100px);transition:opacity .8s,transform .8s}.section.show{opacity:1;transform:translateY(0)}.section-agedcare-1,.section-home-1{display:flex;flex-direction:row;align-items:stretch;justify-content:center;background-color:#f7f7f8;overflow:hidden;position:relative}.section-agedcare-1-container,.section-contact-1-container,.section-home-1-container,.section-refer-1-container,.section-visit-1-container,.section-work-1-container{display:flex;flex-direction:row;align-items:center;justify-content:space-between;max-width:1110px}.section-agedcare-1-column-1,.section-contact-1-column-1,.section-home-1-column-1,.section-refer-1-column-1,.section-visit-1-column-1,.section-work-1-column-1{flex:0 0 50%;display:flex;flex-direction:column;max-width:673px;gap:37px;padding:40px 0}.headline52-blue-slide{font-weight:600;font-size:52px;line-height:1.2;color:#007ac0;position:relative;display:inline-block;overflow:hidden;height:1.2em}.text-slide{position:absolute;left:0;width:100%;opacity:0}.text-slide:first-child{animation:6s infinite slide1}.text-slide:nth-child(2){animation:6s infinite slide2}@keyframes slide1{0%{opacity:0;transform:translateY(100%)}10%,40%{opacity:1;transform:translateY(0)}100%,50%{opacity:0;transform:translateY(-100%)}}@keyframes slide2{0%,50%{opacity:0;transform:translateY(100%)}60%,90%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(-100%)}}.section-agedcare-1-column-2,.section-contact-1-column-2,.section-home-1-column-2,.section-refer-1-column-2,.section-visit-1-column-2,.section-work-1-column-2{flex:0 0 100%;display:flex;justify-content:flex-end;align-items:stretch}.section-agedcare-1-column-2 img,.section-contact-1-column-2 img,.section-home-1-column-2 img,.section-refer-1-column-2 img,.section-visit-1-column-2 img,.section-work-1-column-2 img{width:100%;height:auto;object-fit:cover}.section-agedcare-2,.section-agedcare-4,.section-contact-3,.section-home-2,.section-home-4,.section-home-6,.section-refer-2,.section-refer-4,.section-visit-3,.section-visit-6,.section-work-3{display:flex;flex-direction:row;align-items:center;justify-content:center;background-color:#fff}.section-agedcare-2-container,.section-agedcare-3-container,.section-agedcare-4-container,.section-agedcare-5-container,.section-home-2-container,.section-home-4-container,.section-home-5-container,.section-home-6-container,.section-refer-2-container,.section-refer-3-container,.section-refer-4-container,.section-visit-2-container,.section-visit-3-container,.section-visit-4-container,.section-visit-5-container,.section-visit-6-container{display:flex;flex-direction:row;align-items:center;justify-content:center;max-width:1110px;gap:100px;margin:100px 0}.section-agedcare-3-column-1,.section-home-2-column-1,.section-refer-3-column-1{display:flex;flex-direction:column;justify-content:flex-start;height:100%}.section-agedcare-3-column-2,.section-home-2-column-2,.section-home-6-column-2,.section-refer-3-column-2,.section-visit-6-column-2{display:flex;flex-direction:column;max-width:673px;gap:18px}.section-agedcare-3,.section-contact-2,.section-home-3,.section-refer-3,.section-visit-5,.section-work-2{display:flex;flex-direction:row;align-items:center;justify-content:center;background-color:#e5f1f9}.section-contact-2-container,.section-home-3-container,.section-work-2-container{display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:1110px;gap:120px;margin:120px 0}.section-home-3-row-1{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;gap:19px;text-align:center;max-width:730px}.section-contact-2-row-1,.section-home-3-row-2{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;max-width:1110px;gap:56px}.section-contact-2-row-1-item,.section-home-3-row-2-item{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;max-width:235px;gap:18px}.section-home-4-row-1,.section-home-5-row-1,.section-visit-5-row-1{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;max-width:1110px;gap:34px}.section-agedcare-5,.section-consumer-1,.section-home-5,.section-legal-1,.section-privacy-1,.section-visit-4{display:flex;flex-direction:row;align-items:center;justify-content:center;background-color:#f7f7f8}.section-home-6-column-1,.section-visit-6-column-1{display:flex;flex-direction:column;justify-content:flex-start;height:100%;max-width:360px}.section-agedcare-7,.section-home-7,.section-refer-5{background-color:#84c8d4;display:flex;flex-direction:row;align-items:center;justify-content:center}.section-agedcare-6-container,.section-agedcare-7-container,.section-home-7-container,.section-refer-5-container,.section-work-4-container{display:flex;flex-direction:row;align-items:center;justify-content:center;max-width:1110px;gap:100px}.section-agedcare-7-card,.section-home-7-card,.section-refer-5-card{display:flex;flex-direction:column;background:#fff;border:1px solid #e5e7eb;justify-content:center;text-align:center;gap:20px;border-radius:50px;margin:60px 0;padding:80px 280px 90px}.section-agedcare-2-row-1{display:flex;flex-direction:column;justify-content:flex-start;text-align:center;height:100%;padding:0 60px}.section-agedcare-4-row-1,.section-refer-4-row-1{display:flex;flex-direction:column;justify-content:flex-start;text-align:center;height:100%}.section-agedcare-5-rows{display:flex;flex-direction:column;justify-content:center;text-align:center;height:100%;gap:100px}.section-agedcare-5-row-1,.section-agedcare-5-row-2{display:flex;flex-direction:row;justify-content:center;text-align:center;height:100%;gap:30px}.section-agedcare-5-column-1{display:flex;flex-direction:column;align-items:flex-start;height:100%;gap:13px;text-align:left}.section-agedcare-6,.section-work-4{background-color:#fff;display:flex;flex-direction:row;align-items:center;justify-content:center}.section-agedcare-6-card,.section-work-4-card{display:flex;flex-direction:row;background:#e5f1f9;justify-content:center;text-align:center;border-radius:50px;margin:100px 0;padding:60px 100px}.section-agedcare-6-card-row-1{flex:1 1 45%;display:flex;flex-direction:column;justify-content:flex-start;text-align:left;padding-right:135px}.section-agedcare-6-card-row-2,.section-work-4-card-row-2{flex:1 1 55%;display:flex;flex-direction:column;justify-content:flex-start;text-align:left}.section-contact-1,.section-refer-1,.section-visit-1,.section-work-1{display:flex;flex-direction:row;align-items:center;justify-content:center;background-color:#f7f7f8;overflow:hidden;position:relative}.section-visit-2{display:flex;flex-direction:row;align-items:center;justify-content:center;background-color:#f4fbff}.section-visit-2-row-1{display:flex;flex-direction:column;justify-content:flex-start;text-align:left;height:100%}.headline52-blue,.headline52-grey{font-size:52px;line-height:60px;font-weight:600}.section-visit-3-rows{display:flex;flex-direction:column;justify-content:center;text-align:center;height:100%;gap:50px}.section-visit-3-row-1,.section-visit-3-row-2{display:flex;flex-direction:row;justify-content:center;align-items:center;text-align:center;height:100%;gap:40px}.section-visit-3-column-1,.section-visit-3-column-2{display:flex;flex:1 1 50%;flex-direction:column;align-items:flex-start;height:100%;text-align:left}.section-visit-3-column-padding-left{padding-left:90px}@media (min-width:1024px){.section-visit-3-column-1,.section-visit-3-column-2{min-width:500px}}.section-visit-4-row-1{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;max-width:1110px}.section-work-2-row-1{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;text-wrap:nowrap;height:100%;gap:60px;text-align:left}.section-work-2-column-1{display:flex;flex-direction:column;justify-content:center;text-align:center;height:100%;gap:18px}.section-work-2-column-1-item{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;text-align:left}.section-contact-3-container,.section-work-3-container{display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:1110px;margin:100px 0;gap:20px}.section-contact-2-container a,.section-contact-3-container a,.section-work-3-container a{color:#007ac0;text-decoration:none}.section-contact-2-container a:hover,.section-contact-3-container a:hover,.section-work-3-container a:hover{color:#005f96}.section-contact-3-form,.section-work-3-form{display:flex;flex-direction:column;max-width:700px;width:100%;gap:15px;margin:30px 0}.section-contact-3-form input,.section-wocontactrk-3-form textarea,.section-work-3-form input,.section-work-3-form textarea{width:100%;padding:14px;font-size:16px;font-weight:600;background-color:#f7f7f8;border:none;outline:0;box-sizing:border-box}.section-contact-3-form textarea,.section-work-3-form textarea{min-height:120px;resize:vertical}@media (max-width:1024px){.footer-little-menu,.footer-main-menu{flex-direction:column;align-items:flex-start;height:auto;gap:8px;border-right:none;padding:20px}.footer-little-menu-link::after{content:"";margin:0}.footer-information-background{padding:0 0 20px}.footer-information-container{margin:0 20px}.footer-information{padding:10px 0 0;word-wrap:break-word;overflow-wrap:break-word}.section{width:100%;opacity:0;transform:translateY(50px);transition:opacity .8s,transform .8s}.section.show{opacity:1;transform:translateY(0)}.section-agedcare-1-container,.section-home-1-container,.section-visit-1-container,.section-work-1-container{flex-direction:column;padding:0 0 30px;text-align:center;margin:0 0 40px}.section-agedcare-1-column-1,.section-home-1-column-1,.section-visit-1-column-1,.section-work-1-column-1{max-width:100%;align-items:center;text-align:center;gap:20px;padding:20px 30px}.section-agedcare-1-column-2,.section-home-1-column-2,.section-visit-1-column-2,.section-work-1-column-2{flex:0 0 50%;order:-1;max-width:100%;margin-bottom:20px}.section-agedcare-1-column-2 img,.section-agedcare-3-column-1 img,.section-agedcare-5-column-1 img,.section-home-1-column-2 img,.section-home-2-column-1 img,.section-visit-1-column-2 img,.section-visit-6-column-1 img,.section-work-1-column-2 img{max-width:100%;height:auto}.text-slide{position:fixed}.section-agedcare-2-container,.section-agedcare-3-container,.section-agedcare-4-container,.section-agedcare-7-container,.section-home-2-container,.section-home-4-container,.section-home-5-container,.section-home-6-container,.section-home-7-container,.section-visit-2-container,.section-visit-4-container,.section-visit-5-container,.section-visit-6-container{flex-direction:column;gap:40px;padding:0 40px;text-align:center;margin:60px 0}.section-agedcare-3-column-2,.section-home-2-column-2,.section-home-3-row-1,.section-home-6-column-2,.section-visit-6-column-2{max-width:100%;text-align:center;align-items:center}.section-home-3-container{padding:0 30px}.section-home-3-row-2{flex-direction:column;gap:30px;padding:0 20px;text-align:center;margin:40px 0}.section-home-6-column-1{max-width:516px;width:100%;height:auto}.section-home-6-column-1 img{width:100%;height:auto}.section-agedcare-7-card,.section-home-7-card{padding:60px 40px;margin:40px 20px}.section-agedcare-5-container,.section-visit-3-container{margin:40px 0}.section-agedcare-5-rows{gap:30px}.section-agedcare-5-row-1,.section-agedcare-5-row-2,.section-visit-3-row-1{flex-direction:column}.section-agedcare-5-column-1{max-width:540px;padding:0 20px}.section-agedcare-6-container{flex-direction:column;gap:40px;padding:0 40px;text-align:center;margin:40px 0}.section-agedcare-6-card{flex-direction:column;gap:40px;margin:0;padding:30px}.section-agedcare-6-card-row-1,.section-work-4-card-row-1{padding:0}.section-visit-3-row-2{flex-direction:column-reverse}.section-visit-3-column-1 img,.section-visit-3-column-2 img{max-width:100%;height:auto;object-fit:contain}.section-visit-3-column-padding-left{padding-left:0}.section-work-2-container{margin:40px 0;padding:0 30px;gap:30px}.section-work-2-row-1{flex-direction:column;padding:0 30px}.section-work-3-container{margin:40px 0;padding:0 20px}.section-work-4-card{flex-direction:column;gap:40px;margin:40px 30px;padding:30px}}.section-work-4-card-row-1{flex:1 1 45%;display:flex;flex-direction:column;justify-content:flex-start;text-align:left;padding-right:60px}.section-refer-2-row-1{display:flex;flex-direction:column;justify-content:flex-start;text-align:left;height:100%;padding:0 60px}.section-consumer-1-container,.section-legal-1-container,.section-privacy-1-container{display:flex;flex-direction:column;align-items:flex-start;max-width:1110px;gap:40px;margin:100px 0}.section-consumer-1-items,.section-consumer-1-title,.section-legal-1-items,.section-legal-1-title,.section-privacy-1-items,.section-privacy-1-title{display:flex;flex-direction:column;justify-content:flex-start;gap:20px}.section-consumer-1-content,.section-legal-1-content,.section-privacy-1-content{display:flex;flex-direction:column;justify-content:flex-start;gap:40px}@media (max-width:1024px){.section-work-4-container{flex-direction:column;gap:40px;text-align:center}.section-contact-4-card,.section-work-4-card{flex-direction:column;gap:40px;margin:40px 30px;padding:30px}.section-contact-4-card-row-1,.section-work-4-card-row-1{padding:0}.section-contact-1-container,.section-refer-1-container{flex-direction:column;padding:0 0 30px;text-align:center;margin:0 0 40px}.section-contact-1-column-1,.section-refer-1-column-1{max-width:100%;align-items:center;text-align:center;gap:20px;padding:20px 30px}.section-contact-1-column-2,.section-refer-1-column-2{flex:0 0 50%;order:-1;max-width:100%;margin-bottom:20px}.section-contact-1-column-2 img,.section-refer-1-column-2 img,.section-refer-3-column-1 img{max-width:100%;height:auto}.section-contact-2-row-1{flex-direction:column;gap:40px;padding:0;text-align:center;align-items:center;margin:20px 0}.section-contact-3-container{margin:40px 0;padding:0 30px}.section-refer-2-container,.section-refer-3-container,.section-refer-4-container,.section-refer-5-container{flex-direction:column;gap:40px;padding:0 40px;text-align:center;margin:60px 0}.section-refer-3-column-2{max-width:100%;text-align:center;align-items:center}.section-refer-5-card{padding:60px 40px;margin:40px 20px}.section-consumer-1,.section-legal-1,.section-privacy-1{opacity:1!important;transform:none!important}.section-consumer-1-container,.section-legal-1-container,.section-privacy-1-container{flex-direction:column;gap:40px;padding:0 40px;text-align:left;margin:60px 0}}@media (max-width:768px){.logo{height:75px;width:150px}.header-container{padding:10px 30px}.section-home-1-container{margin:0 0 20px;padding:0 0 40px}.section-agedcare-1-column-1,.section-contact-1-column-1,.section-home-1-column-1,.section-refer-1-column-1,.section-visit-1-column-1,.section-work-1-column-1{max-width:100%;align-items:center;text-align:center;padding:0 20px}.headline52-blue-slide{font-size:28px;line-height:1.3;height:1.3em}.text-slide{position:fixed;left:0;width:100%;opacity:0}.section-agedcare-1-column-2,.section-contact-1-column-2,.section-home-1-column-2,.section-refer-1-column-2,.section-visit-1-column-2,.section-work-1-column-2{flex:0 0 50%;order:-1;max-width:100%;margin-bottom:20px}.section-agedcare-2-container,.section-agedcare-3-container,.section-agedcare-4-container,.section-agedcare-7-container,.section-home-2-container,.section-home-3-container,.section-home-4-container,.section-home-5-container,.section-home-6-container,.section-home-7-container,.section-refer-2-container,.section-refer-3-container,.section-refer-4-container,.section-refer-5-container,.section-visit-4-container,.section-visit-5-container,.section-visit-6-container,.section-work-2-container{margin:40px 0;padding:0 20px;gap:30px}.section-agedcare-7-card,.section-home-7-card,.section-refer-5-card{border-radius:30px;padding:40px 20px;margin:0}.section-agedcare-1-container,.section-contact-1-container,.section-refer-1-container,.section-visit-1-container,.section-work-1-container{margin:0 0 20px;padding:0 0 30px}.section-agedcare-2-row-1,.section-agedcare-6-card-row-1,.section-refer-2-row-1{padding:0}.section-agedcare-6-container{flex-direction:column;gap:40px;padding:0 20px;text-align:center;margin:40px 0}.section-agedcare-6-card{flex-direction:column;gap:40px;margin:0;padding:30px}.section-visit-2-container{margin:40px 0;padding:0 20px;gap:30px;font-size:16px}.body24{font-size:16px!important}.section-work-2-row-1{flex-direction:column;padding:0 20px}.section-work-4-card{margin:40px 20px}.section-contact-2-container{margin:40px 0;padding:0;gap:30px}.section-contact-2-row-1{align-items:center}.section-consumer-1,.section-legal-1,.section-privacy-1{opacity:1!important;transform:none!important}.section-consumer-1-container,.section-legal-1-container,.section-privacy-1-container{margin:40px 0;padding:0 30px;gap:30px}}.blue-button,.white-button{text-align:center;align-content:center;padding:6px 27px 7px 20px;width:180px;height:35px;text-decoration:none;display:inline-block;transition:background-color .5s;cursor:pointer}h1,h2,h3,p{margin:0}.headline52-grey{color:#5f6369}.headline52-blue{color:#007ac0}.headline40{font-weight:600;font-size:40px;line-height:48px;color:#5f6369}.headline32{font-weight:600;font-size:32px;line-height:38px;color:#5f6369}.headline22,.headline22bold{font-size:22px;line-height:26px;color:#5f6369}.headline22bold{font-weight:600}.headline22{font-weight:400}.header16{font-weight:600;font-size:16px;line-height:22px;color:#5f6369}.body12,.body16,.body24{font-weight:400;color:#5f6369}.body24{font-size:24px;line-height:30 px}.body16{font-size:16px;line-height:22px}ul.body16{margin:0;padding:0 0 0 1.2em;list-style-position:inside;text-indent:-1.2em}.body12{font-size:12px;line-height:17px}.blue-button{font-weight:600;color:#fefefe;background-color:#007ac0;border:none;border-radius:25px}.blue-button:hover{background-color:#016097}.white-button{font-weight:600;color:#5f6369;background-color:#fefefe;border:3px solid #007ac0;border-radius:25px;margin:0 auto}.white-button:hover{background-color:#daebfc}.blue-link{font-weight:600;text-decoration:underline;text-underline-offset:8px;text-decoration-thickness:2px;transition:color .5s;color:#007ac0}.blue-link:hover{color:#656666}body,footer,header,main,site-footer,site-header{margin:0;padding:0}@media (max-width:768px){h1.headline52-blue,h1.headline52-grey{font-size:32px;line-height:40px}.headline40{font-size:28px;line-height:36px}.headline22{font-size:18px;line-height:24px}.body16{font-size:14px;line-height:20px}.blue-button,.white-button{padding:15px 12px;width:100%;max-width:250px;height:auto}}