﻿body{background-color:#f9f5ed;}#About{color:#e4332d;}#Banner{position:relative;overflow:hidden;margin-top:13.188vw;}@media screen and (max-width:768px){#Banner{margin-top:50vw;}}#Banner .banner-wrapper .banner-image-container{position:relative;height:34.688vw;}@media screen and (max-width:768px){#Banner .banner-wrapper .banner-image-container{height:72.326vw;margin-top:57.209vw;}}#Banner .banner-wrapper .banner-image-container .banner-background{position:relative;left:-6.5vw;width:113vw;z-index:1;}@media screen and (max-width:768px){#Banner .banner-wrapper .banner-image-container .banner-background{left:-99.628vw;width:234.884vw;}}#Banner .banner-wrapper .banner-image-container .banner-building{position:absolute;left:-29.422vw;width:68.938vw;top:9.75vw;}@media screen and (max-width:768px){#Banner .banner-wrapper .banner-image-container .banner-building{left:-35.814vw;width:95.814vw;height:52.326vw;object-fit:cover;object-position:top center;top:2.093vw;}}#Banner .banner-wrapper .banner-image-container .banner-brick1{display:none;}@media screen and (max-width:768px){#Banner .banner-wrapper .banner-image-container .banner-brick1{display:block;position:absolute;left:-10.465vw;width:18.605vw;top:-65.116vw;}}#Banner .banner-wrapper .banner-image-container .wheelchair-wrapper{position:absolute;width:6.813vw;height:8.438vw;bottom:4.25vw;left:5.563vw;opacity:0;animation:wheelchairmove 10s forwards;animation-delay:.5s;z-index:1;}@media screen and (max-width:768px){#Banner .banner-wrapper .banner-image-container .wheelchair-wrapper{position:absolute;width:21.628vw;height:24.186vw;bottom:11.733vw;left:6.047vw;opacity:1;z-index:1;animation:none;}}@keyframes wheelchairmove{0%{opacity:0;left:-1.437vw;}25%{opacity:0;}50%{opacity:1;}100%{opacity:1;left:5.563vw;}}#Banner .banner-wrapper .banner-image-container .wheelchair-wrapper .wheelchair-icon{width:100%;height:100%;position:relative;}#Banner .banner-wrapper .banner-image-container .wheelchair-wrapper .wheelchair-icon .wheelchair{position:absolute;width:100%;top:1%;left:1%;z-index:2;}#Banner .banner-wrapper .banner-image-container .wheelchair-wrapper .wheelchair-icon .wheelchairhand{position:absolute;width:24%;top:41%;left:64%;transform-origin:left;animation:wheelchairhand 4s infinite;}@keyframes wheelchairhand{0%{transform:rotate(0deg);}50%{transform:rotate(-20deg);}100%{transform:rotate(0deg);}}#Banner .banner-wrapper .banner-image-container .wheelchair-wrapper .wheelchair-icon .wheelchairhand2{position:absolute;width:15%;top:23%;left:25%;z-index:3;transform-origin:top;animation:wheelchairhand 4s infinite;}#Banner .banner-wrapper .banner-image-container .wheelchair2-wrapper{position:absolute;width:5.875vw;height:8.563vw;top:13.75vw;right:5.438vw;z-index:1;}@media screen and (max-width:768px){#Banner .banner-wrapper .banner-image-container .wheelchair2-wrapper{display:none;}}#Banner .banner-wrapper .banner-image-container .wheelchair2-wrapper .wheelchair2-icon{width:100%;height:100%;position:relative;}#Banner .banner-wrapper .banner-image-container .wheelchair2-wrapper .wheelchair2-icon .wheelchair2{width:100%;position:absolute;top:1%;left:1%;}#Banner .banner-wrapper .banner-image-container .wheelchair2-wrapper .wheelchair2-icon .wheelchair2arm{width:33%;position:absolute;top:25%;left:46%;transform-origin:top right;animation:wheelchair2arm 4s infinite;}@keyframes wheelchair2arm{0%{transform:rotate(0deg);}50%{transform:rotate(10deg);}100%{transform:rotate(0deg);}}#Banner .banner-wrapper .banner-image-container .oldcouple-wrapper{position:absolute;width:10.813vw;height:10.75vw;bottom:3.375vw;right:29.125vw;z-index:1;}@media screen and (max-width:768px){#Banner .banner-wrapper .banner-image-container .oldcouple-wrapper{position:absolute;width:31.86vw;height:31.628vw;bottom:6.686vw;right:1.491vw;}}#Banner .banner-wrapper .banner-image-container .oldcouple-wrapper .oldcouple-icon{width:100%;height:100%;position:relative;}#Banner .banner-wrapper .banner-image-container .oldcouple-wrapper .oldcouple-icon .oldcouple{width:100%;position:absolute;top:1%;left:1%;}#Banner .banner-wrapper .banner-image-container .oldcouple-wrapper .oldcouple-icon .cane{width:10%;position:absolute;top:13%;left:1%;transform-origin:top;animation:canemove 4s infinite;}@keyframes canemove{0%{transform:rotate(0deg);}50%{transform:rotate(-14deg);}100%{transform:rotate(0deg);}}#Banner .banner-wrapper .banner-image-container .oldcouple-wrapper .oldcouple-icon .doghead{width:16%;position:absolute;top:73%;left:30%;transform-origin:bottom right;animation:dogmove 7s infinite;}@keyframes dogmove{0%{transform:rotate(0deg);}25%{transform:rotate(6deg);}50%{transform:rotate(-6deg);}75%{transform:rotate(6deg);}100%{transform:rotate(0deg);}}#Banner .banner-wrapper .banner-image-container .oldcouple-wrapper .oldcouple-icon .oldwomanarm{width:20%;position:absolute;top:34%;left:70%;transform-origin:top right;animation:oldwomanmove 4s infinite;}@keyframes oldwomanmove{0%{transform:rotate(0deg);}50%{transform:rotate(6deg);}100%{transform:rotate(0deg);}}#Banner .banner-wrapper .banner-image-container .cat1-wrapper{position:absolute;width:3.563vw;height:3.688vw;bottom:3vw;left:35.375vw;z-index:1;}@media screen and (max-width:768px){#Banner .banner-wrapper .banner-image-container .cat1-wrapper{display:none;}}#Banner .banner-wrapper .banner-image-container .cat1-wrapper .cat1-icon{width:100%;height:100%;position:relative;}#Banner .banner-wrapper .banner-image-container .cat1-wrapper .cat1-icon .cat1{width:100%;position:absolute;top:1%;left:1%;}#Banner .banner-wrapper .banner-image-container .cat1-wrapper .cat1-icon .cat1paw{width:38%;position:absolute;top:56%;left:69%;transform-origin:left;animation:cat1paw 3s infinite;}@keyframes cat1paw{0%{transform:rotate(0deg);}50%{transform:rotate(-22deg);}100%{transform:rotate(0deg);}}#Banner .banner-wrapper .banner-image-container .cat1-wrapper .cat1-icon .cat1rightear{width:23%;position:absolute;top:-1%;left:71%;}#Banner .banner-wrapper .banner-image-container .cat1-wrapper .cat1-icon .cat1leftear{width:21%;position:absolute;top:6%;left:48%;}#Banner .banner-wrapper .banner-image-container .cat1-wrapper .cat1-icon .cat1tail{width:34%;position:absolute;top:5%;left:0%;transform-origin:bottom right;animation:cat1tail 3s infinite reverse;animation-delay:.3s;}@keyframes cat1tail{0%{transform:rotate(0deg);}50%{transform:rotate(-14deg);}100%{transform:rotate(0deg);}}#Banner .banner-wrapper .banner-image-container .cat2-wrapper{position:absolute;width:5.063vw;height:2.75vw;bottom:3.938vw;right:11.138vw;z-index:1;}@media screen and (max-width:768px){#Banner .banner-wrapper .banner-image-container .cat2-wrapper{display:none;}}#Banner .banner-wrapper .banner-image-container .cat2-wrapper .cat2-icon{width:100%;height:100%;position:relative;}#Banner .banner-wrapper .banner-image-container .cat2-wrapper .cat2-icon .cat2{width:100%;position:absolute;top:1%;left:1%;}#Banner .banner-wrapper .banner-image-container .cat2-wrapper .cat2-icon .cat2tail{width:53%;position:absolute;top:30%;left:44%;transform-origin:top;animation:cat2tail 3s infinite;}@keyframes cat2tail{0%{transform:rotate(0deg);}50%{transform:rotate(16deg);}100%{transform:rotate(0deg);}}#Banner .banner-wrapper .banner-image-container .scooter-wrapper{position:absolute;width:5.188vw;height:5.438vw;bottom:1.438vw;left:40%;z-index:1;animation:bikeMove 6s linear infinite;opacity:0;}@media screen and (max-width:768px){#Banner .banner-wrapper .banner-image-container .scooter-wrapper{width:15.581vw;height:16.279vw;bottom:7.674vw;left:64%;animation:bikeMove-768 6s linear infinite;}}#Banner .banner-wrapper .banner-image-container .scooter-wrapper .scooter-icon{width:100%;height:100%;position:relative;}#Banner .banner-wrapper .banner-image-container .scooter-wrapper .scooter-icon .scooter{width:100%;top:1%;left:1%;position:absolute;}#Banner .banner-wrapper .banner-image-container .scooter-wrapper .scooter-icon .scooterleg{width:41%;top:50%;left:29%;position:absolute;z-index:-1;transform-origin:top left;animation:legRotate 3s ease-in infinite;}@keyframes legRotate{0%{transform:rotate(0);}50%{transform:rotate(60deg);}100%{transform:rotate(0);}}@keyframes bikeMove{0%{transform:translateX(0);opacity:0;}15%{opacity:1;}100%{transform:translateX(-50vw);opacity:1;}}@keyframes bikeMove-768{0%{transform:translateX(0);opacity:0;}15%{opacity:1;}100%{transform:translateX(-80vw);opacity:1;}}#Banner .banner-wrapper .banner-image-container .bannerstone{position:absolute;width:4.875vw;height:2.438vw;bottom:4.375vw;right:3.875vw;z-index:1;}@media screen and (max-width:768px){#Banner .banner-wrapper .banner-image-container .bannerstone{display:none;}}#Banner .banner-wrapper .banner-image-container .bannerflower1{position:absolute;width:3.438vw;height:2.25vw;bottom:.966vw;right:45.625vw;z-index:1;animation:floatOnWater 5s linear infinite reverse;}@media screen and (max-width:768px){#Banner .banner-wrapper .banner-image-container .bannerflower1{width:10.233vw;height:6.744vw;bottom:1.705vw;right:35.223vw;animation:floatOnWater-768 5s linear infinite reverse;}}#Banner .banner-wrapper .banner-image-container .bannerleaf1{position:absolute;width:2.75vw;height:1.25vw;bottom:.837vw;right:40.699vw;z-index:1;animation:floatLeftRight 5s linear infinite reverse;}@media screen and (max-width:768px){#Banner .banner-wrapper .banner-image-container .bannerleaf1{width:8.14vw;height:3.721vw;bottom:1.316vw;right:20.465vw;animation:floatLeftRight-768 5s linear infinite reverse;}}#Banner .banner-wrapper .banner-image-container .bannerflower2{position:absolute;width:3.75vw;height:2.5vw;bottom:1.188vw;right:24.338vw;z-index:1;animation:floatOnWater 5s linear infinite;}@media screen and (max-width:768px){#Banner .banner-wrapper .banner-image-container .bannerflower2{display:none;}}#Banner .banner-wrapper .banner-image-container .bannerleaf2{position:absolute;width:3.188vw;height:1.438vw;bottom:.978vw;right:19.713vw;z-index:1;animation:floatLeftRight 5s linear infinite;}@media screen and (max-width:768px){#Banner .banner-wrapper .banner-image-container .bannerleaf2{display:none;}}#Banner .banner-wrapper .banner-image-container .bannerflower3{position:absolute;width:1.563vw;height:1.5vw;bottom:2.012vw;right:16.75vw;z-index:1;animation:floatAround 5s linear 2s infinite;}@media screen and (max-width:768px){#Banner .banner-wrapper .banner-image-container .bannerflower3{display:none;}}#Banner .banner-wrapper .banner-image-container .bannerwater{position:absolute;width:3.375vw;height:2.313vw;bottom:.723vw;right:-.25vw;z-index:1;}@media screen and (max-width:768px){#Banner .banner-wrapper .banner-image-container .bannerwater{display:none;}}@keyframes floatOnWater{0%{transform:translateY(0);}50%{transform:translateY(-.625vw);}100%{transform:translateY(0);}}@keyframes floatOnWater-768{0%{transform:translateY(0);}50%{transform:translateY(-2.326vw);}100%{transform:translateY(0);}}@keyframes floatLeftRight{0%{transform:translateX(0);}50%{transform:translateX(1.25vw);}100%{transform:translateX(0);}}@keyframes floatLeftRight-768{0%{transform:translateX(0);}50%{transform:translateX(4.651vw);}100%{transform:translateX(0);}}@keyframes floatAround{0%{transform:translate(0,0);}25%{transform:translate(-.625vw,-.625vw);}50%{transform:translate(.625vw,-.938vw);}75%{transform:translate(-.313vw,.625vw);}100%{transform:translate(0,0);}}#Banner .banner-wrapper .banner-image-container .bannercloud1{position:absolute;left:8.938vw;width:6vw;height:1.5vw;top:3.188vw;animation:floatLeftRight 5s linear infinite;}@media screen and (max-width:768px){#Banner .banner-wrapper .banner-image-container .bannercloud1{display:none;}}#Banner .banner-wrapper .banner-image-container .bannercloud2{position:absolute;right:22.5vw;width:7.438vw;height:1.875vw;top:0;animation:floatLeftRight 5s linear infinite reverse;}@media screen and (max-width:768px){#Banner .banner-wrapper .banner-image-container .bannercloud2{display:none;}}#Banner .banner-wrapper .banner-container{position:absolute;width:67.938vw;margin:auto;margin-top:2.75vw;background-color:#fff;box-shadow:0 .625vw .625vw rgba(0,0,0,.0274509804);border-radius:2.625vw;padding-bottom:1.719vw;top:0;left:0;right:0;display:flex;flex-direction:column;align-items:center;z-index:1;}@media screen and (max-width:768px){#Banner .banner-wrapper .banner-container{width:93.023vw;margin-top:10.233vw;box-shadow:0 2.326vw 2.326vw rgba(0,0,0,.03);border-radius:9.767vw;padding-bottom:10.465vw;}}#Banner .banner-wrapper .banner-container:before{position:absolute;content:"";background-image:url(../images/our-story/banner-container-curve.svg);background-size:cover;background-repeat:no-repeat;width:15.875vw;height:7.313vw;top:-2.75vw;margin:auto;left:0;right:0;z-index:-1;}@media screen and (max-width:768px){#Banner .banner-wrapper .banner-container:before{width:59.07vw;height:27.209vw;top:-10.233vw;}}#Banner .banner-wrapper .banner-container .diamond-container{position:absolute;display:flex;flex-direction:column;align-items:center;z-index:1;}@media screen and (max-width:768px){#Banner .banner-wrapper .banner-container .diamond-container{display:none;}}#Banner .banner-wrapper .banner-container .diamond-container .diamond-img{width:.688vw;animation:bling 5s linear infinite;}#Banner .banner-wrapper .banner-container .diamond-container .diamond-line{display:block;height:5.563vw;border:.063vw solid rgba(66,41,18,.6);}#Banner .banner-wrapper .banner-container .diamond-container.diamond-left-container{left:1.273vw;top:1.556vw;}#Banner .banner-wrapper .banner-container .diamond-container.diamond-left-container .diamond-line{margin-top:1.219vw;}#Banner .banner-wrapper .banner-container .diamond-container.diamond-right-container{right:.898vw;bottom:1.46vw;}#Banner .banner-wrapper .banner-container .diamond-container.diamond-right-container .diamond-line{margin-bottom:1.219vw;}@keyframes bling{0%,100%{opacity:0;transform:scale(0);}33.33%{opacity:1;transform:scale(1.1);}40%{transform:scale(1);}60%{transform:scale(1);}66.67%{opacity:1;transform:scale(1.1);}}#Banner .banner-wrapper .banner-container .flower1-img{position:absolute;width:1.938vw;left:14.875vw;top:-1.125vw;animation:flowerfloat 4s infinite;}@media screen and (max-width:768px){#Banner .banner-wrapper .banner-container .flower1-img{display:none;}}#Banner .banner-wrapper .banner-container .flower2-img{position:absolute;width:1.375vw;right:12.875vw;top:4.438vw;animation:flowerfloat 4s infinite reverse;}@media screen and (max-width:768px){#Banner .banner-wrapper .banner-container .flower2-img{display:none;}}#Banner .banner-wrapper .banner-container .flower3-img{position:absolute;width:1.938vw;right:9.646vw;bottom:1.125vw;animation:flowerfloat 4s infinite reverse;}@media screen and (max-width:768px){#Banner .banner-wrapper .banner-container .flower3-img{display:none;}}#Banner .banner-wrapper .banner-container .leaf1-img{position:absolute;width:1.125vw;right:3.713vw;top:2.225vw;animation:flowerfloat 4s infinite reverse;}@media screen and (max-width:768px){#Banner .banner-wrapper .banner-container .leaf1-img{display:none;}}#Banner .banner-wrapper .banner-container .leaf2-img{position:absolute;width:1.938vw;left:6.864vw;top:5.601vw;animation:flowerfloat 4s infinite reverse;}@media screen and (max-width:768px){#Banner .banner-wrapper .banner-container .leaf2-img{display:none;}}#Banner .banner-wrapper .banner-container .flower4-img{position:absolute;width:1.313vw;left:9.466vw;bottom:2.013vw;animation:flowerfloat 4s infinite reverse;}@media screen and (max-width:768px){#Banner .banner-wrapper .banner-container .flower4-img{display:none;}}@keyframes flowerfloat{0%{transform:translateY(0);}50%{transform:translateY(-.5vw);}100%{transform:translateY(0);}}@keyframes flowerfloat-768{0%{transform:translateY(0);}50%{transform:translateY(-1.86vw);}100%{transform:translateY(0);}}#Banner .banner-wrapper .banner-container .banner-icon-container{width:11.5vw;margin-top:-.188vw;}@media screen and (max-width:768px){#Banner .banner-wrapper .banner-container .banner-icon-container{width:33.465vw;margin-top:-3.279vw;}}#Banner .banner-wrapper .banner-container .banner-ribbon-container{position:relative;width:20.25vw;display:flex;justify-content:center;margin-top:.625vw;}@media screen and (max-width:768px){#Banner .banner-wrapper .banner-container .banner-ribbon-container{width:75.349vw;margin-top:4.186vw;}}#Banner .banner-wrapper .banner-container .banner-ribbon-container .banner-title{position:absolute;font-size:2vw;margin-top:.625vw;font-style:italic;}@media screen and (max-width:768px){#Banner .banner-wrapper .banner-container .banner-ribbon-container .banner-title{font-size:7.442vw;margin-top:2.326vw;}}#Banner .banner-wrapper .banner-container .banner-desc{width:41.688vw;margin-top:2.546vw;text-align:center;}@media screen and (max-width:768px){#Banner .banner-wrapper .banner-container .banner-desc{width:74.651vw;margin-top:7.379vw;}}#Elderly .elderly-wrapper{position:relative;}#Elderly .elderly-wrapper .pathway-rocks{position:absolute;left:-8.125vw;width:113vw;height:12.813vw;top:0;}@media screen and (max-width:768px){#Elderly .elderly-wrapper .pathway-rocks{left:-100.537vw;width:234.884vw;height:26.744vw;}}@keyframes bikeMove2{0%{transform:translateX(0);opacity:0;}15%{opacity:1;}100%{transform:translateX(-130vw);opacity:1;}}@keyframes bikeMove2-768{0%{transform:translateX(0);opacity:0;}15%{opacity:1;}100%{transform:translateX(-150vw);opacity:1;}}#Elderly .elderly-wrapper .bike-wrapper{position:absolute;width:7.625vw;height:8.25vw;top:-3.188vw;right:-5.625vw;z-index:5;animation:bikeMove2 10s linear infinite;}@media screen and (max-width:768px){#Elderly .elderly-wrapper .bike-wrapper{position:absolute;width:22.326vw;height:23.953vw;top:-5.814vw;right:-23.256vw;z-index:3;animation:bikeMove2-768 7s linear infinite;z-index:4;}}#Elderly .elderly-wrapper .bike-wrapper .bike-icon{width:100%;height:100%;position:relative;}#Elderly .elderly-wrapper .bike-wrapper .bike-icon .bike{width:100%;position:absolute;top:1%;left:1%;}#Elderly .elderly-wrapper .bike-wrapper .bike-icon .wheel1{width:40%;position:absolute;top:62%;left:1%;animation:wheelRotate 8s infinite;}#Elderly .elderly-wrapper .bike-wrapper .bike-icon .wheel2{width:40%;position:absolute;top:62%;left:60%;animation:wheelRotate 8s infinite;}@keyframes wheelRotate{0%{transform:rotate(0deg);}100%{transform:rotate(-360deg);}}#Elderly .elderly-wrapper .bike-wrapper .bike-icon .leftleg{width:26%;position:absolute;top:45%;left:33%;transform-origin:top right;animation:legMove 1s infinite;}#Elderly .elderly-wrapper .bike-wrapper .bike-icon .rightleg{width:26%;position:absolute;top:44%;left:45%;transform-origin:top right;transform-origin:top right;animation:legMove2 1s infinite;}@keyframes legMove{0%{transform:rotate(10deg);}50%{transform:rotate(0deg);}100%{transform:rotate(10deg);}}@keyframes legMove2{0%{transform:rotate(0deg);}50%{transform:rotate(10deg);}100%{transform:rotate(0deg);}}#Elderly .elderly-wrapper .cat1-wrapper{display:none;}@media screen and (max-width:768px){#Elderly .elderly-wrapper .cat1-wrapper{display:block;position:absolute;z-index:1;left:25.814vw;width:10.233vw;height:10.698vw;top:-5.814vw;}}#Elderly .elderly-wrapper .cat1-wrapper .cat1-icon{width:100%;height:100%;position:relative;}#Elderly .elderly-wrapper .cat1-wrapper .cat1-icon .cat1{width:100%;position:absolute;top:1%;left:1%;}#Elderly .elderly-wrapper .cat1-wrapper .cat1-icon .cat1paw{width:38%;position:absolute;top:56%;left:69%;transform-origin:left;animation:cat1paw 3s infinite;}@keyframes cat1paw{0%{transform:rotate(0deg);}50%{transform:rotate(-22deg);}100%{transform:rotate(0deg);}}#Elderly .elderly-wrapper .cat1-wrapper .cat1-icon .cat1rightear{width:23%;position:absolute;top:-1%;left:71%;}#Elderly .elderly-wrapper .cat1-wrapper .cat1-icon .cat1leftear{width:21%;position:absolute;top:6%;left:48%;}#Elderly .elderly-wrapper .cat1-wrapper .cat1-icon .cat1tail{width:34%;position:absolute;top:5%;left:0%;transform-origin:bottom right;animation:cat1tail 3s infinite reverse;animation-delay:.3s;}@keyframes cat1tail{0%{transform:rotate(0deg);}50%{transform:rotate(-14deg);}100%{transform:rotate(0deg);}}#Elderly .elderly-wrapper .elderlyleaf{position:absolute;top:23.803vw;right:-2.839vw;width:8.625vw;animation:sway 8s linear infinite;transform-origin:top right;}@media screen and (max-width:768px){#Elderly .elderly-wrapper .elderlyleaf{display:none;}}@keyframes sway{0%,50%,100%{transform:rotate(0deg);}25%{transform:rotate(5deg);}75%{transform:rotate(-10deg);}}#Elderly .elderly-wrapper .elderly-container{position:relative;display:flex;justify-content:space-between;align-items:flex-start;padding-top:7.073vw;padding-left:9.5vw;padding-right:6.563vw;}@media screen and (max-width:768px){#Elderly .elderly-wrapper .elderly-container{flex-direction:column;padding-top:30.93vw;padding-left:7.674vw;padding-right:4.077vw;}}#Elderly .elderly-wrapper .elderly-container .elderly-left-container{position:relative;z-index:2;}#Elderly .elderly-wrapper .elderly-container .elderly-left-container .elderly-title-container{width:27.938vw;}@media screen and (max-width:768px){#Elderly .elderly-wrapper .elderly-container .elderly-left-container .elderly-title-container{width:80.233vw;}}#Elderly .elderly-wrapper .elderly-container .elderly-left-container .elderly-inner-left-container{display:none;}@media screen and (max-width:768px){#Elderly .elderly-wrapper .elderly-container .elderly-left-container .elderly-inner-left-container{position:relative;display:block;width:100%;margin-top:9.188vw;}#Elderly .elderly-wrapper .elderly-container .elderly-left-container .elderly-inner-left-container .elderlysince1992{position:absolute;top:38.14vw;left:-3.953vw;width:31.395vw;}}#Elderly .elderly-wrapper .elderly-container .elderly-left-container .elderly-desc-container{width:37.875vw;margin:2.922vw 0 3.651vw;}@media screen and (max-width:768px){#Elderly .elderly-wrapper .elderly-container .elderly-left-container .elderly-desc-container{width:100%;margin:10.523vw 0 6.821vw;}}#Elderly .elderly-wrapper .elderly-container .elderly-left-container .button-box{width:14.25vw;background-color:#a4774e;border-radius:.688vw;display:flex;padding:.836vw 0 .961vw;align-items:center;justify-content:center;gap:1.207vw;position:relative;z-index:1;overflow:hidden;border:1px solid rgba(164,119,78,0);}@media screen and (max-width:768px){#Elderly .elderly-wrapper .elderly-container .elderly-left-container .button-box{width:53.023vw;border-radius:2.558vw;padding:3.112vw 0 3.577vw;gap:4.419vw;}}@media screen and (min-width:1025px){#Elderly .elderly-wrapper .elderly-container .elderly-left-container .button-box:hover .donate{display:block;animation:jump-shaking .83s infinite;}}#Elderly .elderly-wrapper .elderly-container .elderly-left-container .button-box .donate{display:block;width:1.375vw;}@media screen and (max-width:768px){#Elderly .elderly-wrapper .elderly-container .elderly-left-container .button-box .donate{width:5.116vw;}}#Elderly .elderly-wrapper .elderly-container .elderly-left-container .button-box .button-text{margin-top:.313vw;}@media screen and (max-width:768px){#Elderly .elderly-wrapper .elderly-container .elderly-left-container .button-box .button-text{margin-top:0;line-height:normal;}}#Elderly .elderly-wrapper .elderly-container .elderly-left-container .button-box:before{content:"";position:absolute;top:0;left:0;width:130%;height:100%;background:#fff;z-index:-1;transform-origin:0 0;transform:translateX(-100%) skewX(-45deg);transition:transform .5s;}#Elderly .elderly-wrapper .elderly-container .elderly-left-container .button-box:hover:before{transform:translateX(0) skewX(-45deg);}#Elderly .elderly-wrapper .elderly-container .elderly-left-container .button-box:hover p{color:#a4774e;}#Elderly .elderly-wrapper .elderly-container .elderly-left-container .button-box:hover{border:1px solid #a4774e;}#Elderly .elderly-wrapper .elderly-container .elderly-image-container{position:absolute;left:0;bottom:-.313vw;width:49.125vw;}@media screen and (max-width:768px){#Elderly .elderly-wrapper .elderly-container .elderly-image-container{left:-31.476vw;width:149.07vw;bottom:-25.116vw;}}#Elderly .elderly-wrapper .elderly-container .elderly-image-container .cat-container{position:absolute;width:3.75vw;height:3.625vw;left:24.5vw;bottom:0;z-index:2;}@media screen and (max-width:768px){#Elderly .elderly-wrapper .elderly-container .elderly-image-container .cat-container{left:76.744vw;width:10.93vw;height:10.93vw;}}#Elderly .elderly-wrapper .elderly-container .elderly-image-container .cat-container .elderlycat{position:absolute;width:3.438vw;bottom:0;}@media screen and (max-width:768px){#Elderly .elderly-wrapper .elderly-container .elderly-image-container .cat-container .elderlycat{width:100%;}}#Elderly .elderly-wrapper .elderly-container .elderly-image-container .cat-container .elderlycattail{position:absolute;width:.813vw;height:2.125vw;top:0;right:0;animation:elderly-cattail 3s infinite;transform-origin:bottom left;}@media screen and (max-width:768px){#Elderly .elderly-wrapper .elderly-container .elderly-image-container .cat-container .elderlycattail{width:1.86vw;height:5.116vw;}}@keyframes elderly-cattail{0%{transform:rotate(0deg);}50%{transform:rotate(-14deg);}100%{transform:rotate(0deg);}}@keyframes wheelcarMove{0%{left:-41%;opacity:0;}100%{left:-26%;opacity:1;}}@keyframes wheelcarMove-768{0%{left:-23%;opacity:0;}100%{left:-16%;opacity:1;}}#Elderly .elderly-wrapper .elderly-container .elderly-image-container .elderly-wheelcar-window-container{position:absolute;width:22.75vw;height:18.75vw;left:29.75vw;bottom:0;z-index:0;}@media screen and (max-width:768px){#Elderly .elderly-wrapper .elderly-container .elderly-image-container .elderly-wheelcar-window-container{width:58.372vw;height:48.14vw;left:auto;right:0;z-index:1;}}#Elderly .elderly-wrapper .elderly-container .elderly-image-container .elderly-wheelcar-window-container .elderly-wheelcar-container{position:absolute;width:19.313vw;height:16.688vw;bottom:0;opacity:0;left:-41%;}@media screen and (max-width:768px){#Elderly .elderly-wrapper .elderly-container .elderly-image-container .elderly-wheelcar-window-container .elderly-wheelcar-container{width:40.698vw;height:48.14vw;bottom:auto;top:0;left:-23%;}}#Elderly .elderly-wrapper .elderly-container .elderly-image-container .elderly-wheelcar-window-container .elderly-wheelcar-container .elderly-wheelcar{position:absolute;left:1.788vw;width:17.5vw;z-index:1;}@media screen and (max-width:768px){#Elderly .elderly-wrapper .elderly-container .elderly-image-container .elderly-wheelcar-window-container .elderly-wheelcar-container .elderly-wheelcar{width:44.884vw;height:auto;left:4.651vw;top:5.349vw;}}#Elderly .elderly-wrapper .elderly-container .elderly-image-container .elderly-wheelcar-window-container .elderly-wheelcar-container .elder-wheelcar-left-leg{position:absolute;width:3.313vw;height:8.375vw;bottom:0;left:3.438vw;transform-origin:top right;}@media screen and (max-width:768px){#Elderly .elderly-wrapper .elderly-container .elderly-image-container .elderly-wheelcar-window-container .elderly-wheelcar-container .elder-wheelcar-left-leg{width:8.372vw;height:auto;left:8.605vw;}}#Elderly .elderly-wrapper .elderly-container .elderly-image-container .elderly-wheelcar-window-container .elderly-wheelcar-container .elder-wheelcar-right-leg{position:absolute;width:5vw;bottom:.438vw;transform-origin:top right;animation-iteration-count:2;}@media screen and (max-width:768px){#Elderly .elderly-wrapper .elderly-container .elderly-image-container .elderly-wheelcar-window-container .elderly-wheelcar-container .elder-wheelcar-right-leg{width:13.023vw;bottom:1.53vw;}}#Elderly .elderly-wrapper .elderly-container .elderly-image-container .elderly-wheelcar-window-container .elderly-wheelcar-container .elderly-wheelcar-big-wheel{position:absolute;width:5.938vw;left:6.875vw;bottom:0;z-index:1;}@media screen and (max-width:768px){#Elderly .elderly-wrapper .elderly-container .elderly-image-container .elderly-wheelcar-window-container .elderly-wheelcar-container .elderly-wheelcar-big-wheel{width:15.116vw;left:17.674vw;}}#Elderly .elderly-wrapper .elderly-container .elderly-image-container .elderly-wheelcar-window-container .elderly-wheelcar-container .elderly-wheelcar-small-wheel{position:absolute;width:2vw;right:4.438vw;bottom:0;z-index:1;}@media screen and (max-width:768px){#Elderly .elderly-wrapper .elderly-container .elderly-image-container .elderly-wheelcar-window-container .elderly-wheelcar-container .elderly-wheelcar-small-wheel{width:5.116vw;right:auto;left:33.256vw;}}@keyframes legMove{0%{transform:rotate(-10deg);}50%{transform:rotate(0deg);}100%{transform:rotate(-10deg);}}@keyframes legMove2{0%{transform:rotate(0deg);}50%{transform:rotate(-10deg);}100%{transform:rotate(0deg);}}#Elderly .elderly-wrapper .elderly-container .elderly-image-container .elderly-wheelcar-window-container .window-container{position:absolute;width:7.375vw;right:0;}@media screen and (max-width:768px){#Elderly .elderly-wrapper .elderly-container .elderly-image-container .elderly-wheelcar-window-container .window-container{display:none;}}#Elderly .elderly-wrapper .elderly-container .elderly-image-container .elderly-wheelcar-window-container .window-container .elderly-window-plant{position:absolute;width:3.125vw;right:3vw;top:3.625vw;animation:jump-shaking 2s infinite;}#Elderly .elderly-wrapper .elderly-container .elderly-image-container .elderlypath{position:absolute;bottom:0;left:-7.194vw;width:49.125vw;}@media screen and (max-width:768px){#Elderly .elderly-wrapper .elderly-container .elderly-image-container .elderlypath{left:-31.476vw;width:100%;}}#Elderly .elderly-wrapper .elderly-container .elderly-right-container{position:relative;width:38.75vw;margin-top:3.75vw;}@media screen and (max-width:768px){#Elderly .elderly-wrapper .elderly-container .elderly-right-container{display:none;}}#Elderly .elderly-wrapper .elderly-container .elderly-right-container .elderlysince1992{position:absolute;top:-4.5vw;left:-3.688vw;width:11.188vw;}#VisionMission{position:relative;margin-top:10.188vw;}@media screen and (max-width:768px){#VisionMission{margin-top:45.395vw;}}#VisionMission .vision-wrapper{width:82.125vw;margin:auto;}@media screen and (max-width:768px){#VisionMission .vision-wrapper{width:88.14vw;}}#VisionMission .vision-wrapper .FiraMedium-32{text-align:center;}#VisionMission .vision-wrapper .vision-content-wrapper{display:flex;justify-content:space-between;align-items:flex-start;margin-top:1.961vw;}@media screen and (max-width:768px){#VisionMission .vision-wrapper .vision-content-wrapper{flex-direction:column;margin-top:8.165vw;gap:6.279vw;}}#VisionMission .vision-wrapper .vision-content-wrapper .vision-box-container{padding:3.563vw 3.901vw 0 4.688vw;width:39.313vw;height:17.625vw;background-color:rgba(255,255,255,.44);border-radius:2.063vw;}@media screen and (max-width:768px){#VisionMission .vision-wrapper .vision-content-wrapper .vision-box-container{padding:8.605vw 11.628vw 0;width:100%;height:65.581vw;border-radius:7.674vw;}}#VisionMission .vision-wrapper .vision-content-wrapper .vision-box-container .vision-icon-wrapper{border-radius:50%;width:3.5vw;height:3.5vw;display:flex;align-items:center;justify-content:center;background-color:rgba(1,147,34,.17);}@media screen and (max-width:768px){#VisionMission .vision-wrapper .vision-content-wrapper .vision-box-container .vision-icon-wrapper{width:13.023vw;height:13.023vw;}}#VisionMission .vision-wrapper .vision-content-wrapper .vision-box-container .vision-icon-wrapper .vision-icon{width:1.75vw;height:1.75vw;}@media screen and (max-width:768px){#VisionMission .vision-wrapper .vision-content-wrapper .vision-box-container .vision-icon-wrapper .vision-icon{width:6.512vw;height:6.512vw;}}#VisionMission .vision-wrapper .vision-content-wrapper .vision-box-container .vision-icon-wrapper .vision-icon.shuttle{width:1.5vw;height:1.5vw;}@media screen and (max-width:768px){#VisionMission .vision-wrapper .vision-content-wrapper .vision-box-container .vision-icon-wrapper .vision-icon.shuttle{width:5.581vw;height:5.581vw;}}#VisionMission .vision-wrapper .vision-content-wrapper .vision-box-container .vision-title{font-family:Fira Sans Medium;font-size:1.125vw;color:#602f04;margin:2.125vw 0 1.063vw;}@media screen and (max-width:768px){#VisionMission .vision-wrapper .vision-content-wrapper .vision-box-container .vision-title{font-size:4.186vw;margin:7.907vw 0 3.953vw;}}#VisionMission .vision-wrapper .vision-content-wrapper .vision-box-container .vision-desc{font-family:Fira Sans Regular;font-size:1vw;color:#3b3b3b;line-height:1.375vw;}@media screen and (max-width:768px){#VisionMission .vision-wrapper .vision-content-wrapper .vision-box-container .vision-desc{font-size:3.721vw;line-height:5.116vw;}}#HomeCare{position:relative;margin-top:10.474vw;padding-bottom:8vw;}@media screen and (max-width:768px){#HomeCare{margin-top:20.395vw;padding-bottom:16.279vw;}}#HomeCare .brickbg{width:100%;position:absolute;top:6%;left:3%;}@media screen and (max-width:768px){#HomeCare .brickbg{display:none;}}#HomeCare .brickbgmobile{display:none;width:19.344vw;position:absolute;top:6%;left:3%;}@media screen and (max-width:768px){#HomeCare .brickbgmobile{display:none;}}#HomeCare .brickbgmobile2{display:none;width:12.558vw;position:absolute;top:6%;left:91%;}@media screen and (max-width:768px){#HomeCare .brickbgmobile2{display:block;}}#HomeCare .leaf1{position:absolute;left:-1.906vw;width:7.688vw;height:8.563vw;top:-6.375vw;animation:sway 8s linear infinite;transform-origin:bottom left;}@media screen and (max-width:768px){#HomeCare .leaf1{left:-9.996vw;width:22.791vw;height:25.581vw;top:60.465vw;}}#HomeCare .leaf2{position:absolute;left:-5.67vw;width:11.938vw;height:6.688vw;top:-.563vw;animation:sway 8s linear infinite;transform-origin:bottom left;}@media screen and (max-width:768px){#HomeCare .leaf2{left:-21.185vw;width:35.349vw;height:20vw;top:53.256vw;}}#HomeCare .leaf3{position:absolute;width:10.875vw;height:13.875vw;right:-5.188vw;top:27.938vw;animation:sway 8s linear infinite;transform-origin:right bottom;}@media screen and (max-width:768px){#HomeCare .leaf3{right:-4.974vw;width:25.349vw;height:32.558vw;top:auto;bottom:0;}}#HomeCare .brick2{display:none;}@media screen and (max-width:768px){#HomeCare .brick2{display:block;position:absolute;left:5.814vw;width:19.302vw;top:-12.507vw;}}@keyframes sway{0%,50%,100%{transform:rotate(0deg);}25%{transform:rotate(5deg);}75%{transform:rotate(-10deg);}}#HomeCare .homecare-text-container{text-align:center;}@media screen and (max-width:768px){#HomeCare .homecare-text-container{width:84.651vw;text-align:left;margin:auto;}}#HomeCare .homecare-text-container .homecare-desc{width:38.313vw;text-align:center;margin:auto;margin-top:2.875vw;}#HomeCare .homecare-text-container .homecare-desc br{display:none;}@media screen and (max-width:768px){#HomeCare .homecare-text-container .homecare-desc{width:100%;margin-top:8.165vw;text-align:left;}#HomeCare .homecare-text-container .homecare-desc br{display:block;}}#HomeCare .homecare-content-container{width:88.375vw;margin:auto;margin-top:2.813vw;display:flex;justify-content:space-between;align-items:center;}@media screen and (max-width:768px){#HomeCare .homecare-content-container{flex-direction:column;width:88.14vw;margin-top:6.279vw;}}#HomeCare .homecare-content-container .homecare-image-container{display:flex;justify-content:space-between;align-items:center;width:59.688vw;}@media screen and (max-width:768px){#HomeCare .homecare-content-container .homecare-image-container{flex-direction:column;width:100%;}}#HomeCare .homecare-content-container .homecare-image-container .homecare1,#HomeCare .homecare-content-container .homecare-image-container .homecare2{width:29vw;}@media screen and (max-width:768px){#HomeCare .homecare-content-container .homecare-image-container .homecare1,#HomeCare .homecare-content-container .homecare-image-container .homecare2{width:100%;margin-bottom:6.279vw;}}#HomeCare .homecare-content-container .homecare-content-text-container{width:24.938vw;}@media screen and (max-width:768px){#HomeCare .homecare-content-container .homecare-content-text-container{width:84.651vw;}}#HomeCare .homecare-content-container .homecare-content-text-container .button-box{border:1px solid rgba(164,119,78,0);width:13.313vw;background-color:#a4774e;border-radius:.688vw;display:flex;padding:.875vw;align-items:center;justify-content:center;gap:.832vw;margin-top:2.453vw;position:relative;overflow:hidden;z-index:1;}@media screen and (max-width:768px){#HomeCare .homecare-content-container .homecare-content-text-container .button-box{width:49.535vw;border-radius:2.558vw;padding:3.256vw;gap:3.023vw;margin-top:6.279vw;}}@media screen and (min-width:1025px){#HomeCare .homecare-content-container .homecare-content-text-container .button-box:hover .service{display:block;animation:jump-shaking .83s infinite;fill:#a4774e;}}#HomeCare .homecare-content-container .homecare-content-text-container .button-box .service{display:block;width:1.563vw;height:1.426vw;fill:#fff;}@media screen and (max-width:768px){#HomeCare .homecare-content-container .homecare-content-text-container .button-box .service{width:5.814vw;height:5.305vw;}}#HomeCare .homecare-content-container .homecare-content-text-container .button-box .button-text{margin-top:.313vw;}@media screen and (max-width:768px){#HomeCare .homecare-content-container .homecare-content-text-container .button-box .button-text{margin-top:0;line-height:normal;}}#HomeCare .homecare-content-container .homecare-content-text-container .button-box:before{content:"";position:absolute;top:0;left:0;width:130%;height:100%;background:#fff;z-index:-1;transform-origin:0 0;transform:translateX(-100%) skewX(-45deg);transition:transform .5s;}#HomeCare .homecare-content-container .homecare-content-text-container .button-box:hover:before{transform:translateX(0) skewX(-45deg);}#HomeCare .homecare-content-container .homecare-content-text-container .button-box:hover p{color:#a4774e;}#HomeCare .homecare-content-container .homecare-content-text-container .button-box:hover{border:1px solid #a4774e;}footer{background-color:#fff;}