﻿h1{font-size:56px;}@media screen and (min-width:1025px){.underline:hover{-webkit-mask-image:linear-gradient(-75deg,rgba(0,0,0,.6) 30%,#ac1a2d 50%,rgba(0,0,0,.6) 70%);-webkit-mask-size:200%;animation:shine 1s infinite;}}.bannerSection{position:relative;display:flex;align-items:flex-start;gap:166px;padding-top:110px;margin-bottom:148px;}.bannerSection .bannerbg{position:absolute;width:2365px;top:-781px;left:-386px;z-index:-1;}.bannerSection .curveclip{position:absolute;width:1627px;top:180px;left:-38px;}.bannerSection .bannerRightShape{position:absolute;width:920px;right:-554px;top:-539px;}.bannerSection .heartbeat{position:absolute;width:949px;top:29px;left:-17px;z-index:-1;}.bannerSection .fern{position:absolute;width:130.4px;top:166px;left:80px;}.bannerSection .textWrapper{position:relative;width:40%;margin-left:230px;}.bannerSection .textWrapper h1{margin-bottom:157px;}.bannerSection .textWrapper .healthysgContainer{position:absolute;display:flex;justify-content:center;align-items:center;width:140px;height:140px;top:-17px;right:-145px;box-shadow:0 10px 20px rgba(194,201,177,.368627451);border-radius:50%;background-color:#fff;}.bannerSection .textWrapper .healthysgContainer img{width:97.3px;}.bannerSection .bannerImgWrapper{position:relative;top:-32px;}.bannerSection .bannerImgWrapper .bannerImg{position:relative;width:329px;z-index:2;}.bannerSection .bannerImgWrapper .joinarm{position:absolute;z-index:1;}.bannerSection .bannerImgWrapper .joinarm.one{width:41.5px;top:0;left:60px;animation:armRotate 3s ease-in-out infinite;transform-origin:20% 90%;}.bannerSection .bannerImgWrapper .joinarm.two{top:3px;left:214px;width:43px;animation:armRotate 3s ease-in-out infinite;transform-origin:90% 90%;animation-delay:.5s;}.bannerSection .bannerImgWrapper .joinusbg{position:absolute;width:485.6px;top:-38px;left:-74px;z-index:-1;}.bannerSection .bannerImgWrapper .cross{position:absolute;width:20px;animation:reverseRain 1.5s linear infinite;}.bannerSection .bannerImgWrapper .cross.one{left:-74px;top:133px;animation-delay:.2s;}.bannerSection .bannerImgWrapper .cross.two{top:-32px;left:13px;}.bannerSection .bannerImgWrapper .cross.three{top:-40px;left:50px;animation-delay:.3s;}.bannerSection .bannerImgWrapper .cross.four{right:-62px;top:88px;animation-delay:.1s;}.bannerSection .bannerImgWrapper .line{position:absolute;width:100%;height:1px;bottom:3px;background-color:#000;}.bannerSection .bannerImgWrapper .line.two{width:60%;opacity:.3;right:11px;bottom:13px;}.whywork{position:relative;}.whywork .greensvg{position:absolute;width:100%;bottom:-1446px;z-index:-1;}.whywork .star{position:absolute;animation:twinkle 2s ease-in-out infinite;}.whywork .star.one{width:18px;left:593px;top:20px;}.whywork .star.two{width:23.6px;right:587px;top:12px;animation-delay:.2s;}.whywork .star.three{width:13px;right:559px;top:-30px;animation-delay:.4s;}.whywork h2{position:relative;text-align:center;margin-bottom:55.5px;}.whywork .cardsWrapper{display:flex;flex-wrap:wrap;justify-content:center;gap:24px;margin:0 80px;}.whywork .cardsWrapper .card{width:480px;padding:27px 40px 65px 40px;box-shadow:10px 10px 20px rgba(0,0,0,.031372549);border:1px solid rgba(112,112,112,.2);border-radius:24px;background-color:#fff;opacity:0;transform:translateY(20%);transition:opacity 1s,transform 1s;}.whywork .cardsWrapper .card.show{opacity:1;transform:translateY(0);}.whywork .cardsWrapper .card .top{display:flex;flex-direction:column;align-items:center;margin-bottom:21.38px;}.whywork .cardsWrapper .card .top span{font-family:Zen-Maru-Bold;}.whywork .cardsWrapper .card .top .icon{margin-bottom:5.5px;}.whywork .cardsWrapper .card .top .icon.growth{width:37px;}.whywork .cardsWrapper .card .top .icon.benefit{width:42px;}.whywork .cardsWrapper .card .top .icon.positive{width:32px;}.whywork .cardsWrapper .card .top .icon.purpose{width:30px;}.whywork .cardsWrapper .card .bottom ul{padding-left:18px;}.whywork .cardsWrapper .card .bottom ul li{margin-bottom:7px;padding-left:3px;}.whywork .cardsWrapper .card .bottom ul li::marker{color:#8dc643;font-size:12px;}.whywork .helpContainer{position:relative;width:984px;height:auto;padding:45px 251px 38px 87px;margin:49px auto 176px auto;border-radius:38px;box-shadow:0 3px 15px rgba(122,122,122,.1607843137);background-color:#fff;opacity:0;transform:translateY(20%);transition:opacity 1s,transform 1s;}.whywork .helpContainer.show{opacity:1;transform:translateY(0);}.whywork .helpContainer .header{position:relative;font-size:20px;font-family:Zen-Maru-Bold;color:#5e9d44;margin-bottom:23px;z-index:1;}.whywork .helpContainer .text{position:relative;margin-bottom:32px;z-index:1;}.whywork .helpContainer .flex{display:flex;align-items:center;gap:25px;}.whywork .helpContainer .submit{position:relative;justify-content:normal!important;width:fit-content;padding:11px 15px 11px 27px;transition:box-shadow .3s;z-index:1;}.whywork .helpContainer .submit:hover{box-shadow:0 20px 40px rgba(94,157,68,.2196078431);}.whywork .helpContainer .helpsvg{position:absolute;width:347px;bottom:0;right:35px;z-index:0;}@media screen and (min-width:1600px){h1{font-size:3.5vw;}.bannerSection{gap:10.375vw;padding-top:6.875vw;margin-bottom:9.25vw;}.bannerSection .bannerbg{width:147.813vw;top:-48.813vw;left:-24.125vw;}.bannerSection .curveclip{width:101.688vw;top:11.25vw;left:-2.375vw;}.bannerSection .bannerRightShape{width:57.5vw;right:-34.625vw;top:-33.688vw;}.bannerSection .heartbeat{width:59.313vw;top:1.813vw;left:-1.063vw;}.bannerSection .fern{width:8.15vw;top:10.375vw;left:5vw;}.bannerSection .textWrapper{margin-left:14.375vw;}.bannerSection .textWrapper h1{margin-bottom:9.813vw;}.bannerSection .textWrapper .healthysgContainer{width:8.75vw;height:8.75vw;top:-1.063vw;right:-9.063vw;box-shadow:0 .625vw 1.25vw rgba(194,201,177,.368627451);}.bannerSection .textWrapper .healthysgContainer img{width:6.081vw;}.bannerSection .bannerImgWrapper{top:-2vw;}.bannerSection .bannerImgWrapper .bannerImg{width:20.563vw;}.bannerSection .bannerImgWrapper .bannerImg.healthysg{width:28.125vw;}.bannerSection .bannerImgWrapper .joinarm.one{width:2.594vw;top:0;left:3.75vw;}.bannerSection .bannerImgWrapper .joinarm.two{top:.188vw;left:13.375vw;width:2.688vw;}.bannerSection .bannerImgWrapper .joinusbg{width:30.35vw;top:-2.375vw;left:-4.625vw;}.bannerSection .bannerImgWrapper .cross{width:1.25vw;}.bannerSection .bannerImgWrapper .cross.one{left:-4.625vw;top:8.313vw;}.bannerSection .bannerImgWrapper .cross.two{top:-2vw;left:.813vw;}.bannerSection .bannerImgWrapper .cross.three{top:-2.5vw;left:3.125vw;}.bannerSection .bannerImgWrapper .cross.four{right:-3.875vw;top:5.5vw;}.bannerSection .bannerImgWrapper .line{width:100%;height:.063vw;bottom:.188vw;}.bannerSection .bannerImgWrapper .line.two{right:.688vw;bottom:.813vw;}.whywork{position:relative;}.whywork .greensvg{bottom:-90.375vw;}.whywork .star.one{width:1.125vw;left:37.063vw;top:1.25vw;}.whywork .star.two{width:1.475vw;right:36.688vw;top:.75vw;}.whywork .star.three{width:.813vw;right:34.938vw;top:-1.875vw;}.whywork h2{margin-bottom:3.469vw;}.whywork .cardsWrapper{gap:1.5vw;margin:0 5vw;}.whywork .cardsWrapper .card{width:30vw;padding:1.688vw 2.5vw 4.063vw 2.5vw;box-shadow:.625vw .625vw 1.25vw rgba(0,0,0,.031372549);border:.063vw solid rgba(112,112,112,.2);border-radius:1.5vw;}.whywork .cardsWrapper .card .top{margin-bottom:1.336vw;}.whywork .cardsWrapper .card .top .icon{margin-bottom:.344vw;}.whywork .cardsWrapper .card .top .icon.growth{width:2.313vw;}.whywork .cardsWrapper .card .top .icon.benefit{width:2.625vw;}.whywork .cardsWrapper .card .top .icon.positive{width:2vw;}.whywork .cardsWrapper .card .top .icon.purpose{width:1.875vw;}.whywork .cardsWrapper .card .bottom ul{padding-left:1.125vw;}.whywork .cardsWrapper .card .bottom ul li{margin-bottom:.438vw;padding-left:.188vw;}.whywork .cardsWrapper .card .bottom ul li::marker{color:#8dc643;font-size:.75vw;}.whywork .helpContainer{width:61.5vw;padding:2.813vw 15.688vw 2.375vw 5.438vw;margin:3.063vw auto 11vw auto;border-radius:2.375vw;box-shadow:0 .188vw .938vw rgba(122,122,122,.1607843137);}.whywork .helpContainer .header{font-size:1.25vw;margin-bottom:1.438vw;}.whywork .helpContainer .text{margin-bottom:2vw;}.whywork .helpContainer .flex{gap:1.563vw;}.whywork .helpContainer .submit{padding:.688vw .938vw .688vw 1.688vw;}.whywork .helpContainer .submit:hover{box-shadow:0 1.25vw 2.5vw rgba(94,157,68,.2196078431);}.whywork .helpContainer .helpsvg{width:21.688vw;right:2.188vw;}}@media screen and (max-width:1290px){.bannerSection .textWrapper{margin-left:180px;}}@media screen and (max-width:1099px){.whywork .helpContainer{width:auto;margin:49px 50px 176px 50px;}}@media screen and (max-width:980px){.background .homebgcircle{display:none;}.background .homebgcircle.two{display:block;}.background .bannerbg{top:-417px;}.bannerSection{margin-bottom:80px;}.bannerSection .bannerRightShape{display:none;}.bannerSection .bannerbg{display:none;}.bannerSection .curveclip{width:120vw;top:unset;bottom:95px;left:-42px;z-index:1;}.bannerSection .textWrapper{width:88%;margin:0 auto;z-index:1;}.bannerSection .textWrapper h1{margin-bottom:40px;font-size:33px;line-height:44px;}.bannerSection .joinusbg{position:absolute;width:380px;top:unset;bottom:114px;left:50%;transform:translateX(-50%);}.bannerSection .bannerImgWrapper{top:unset;width:fit-content;margin:0 auto;margin-bottom:20px;}.bannerSection .bannerImgWrapper .bannerImg{width:250px;margin:0 auto;}.bannerSection .bannerImgWrapper .joinarm.one{width:31.5px;left:46px;}.bannerSection .bannerImgWrapper .joinarm.two{top:1.5px;left:163px;width:33px;}.bannerSection .bannerImgWrapper .cross{width:15px;}.bannerSection .bannerImgWrapper .cross.one{left:-67px;top:104px;}.bannerSection .bannerImgWrapper .cross.two{top:-16px;left:16px;}.bannerSection .bannerImgWrapper .cross.three{top:-24px;left:41px;}.bannerSection .bannerImgWrapper .cross.four{right:-57px;top:73px;}.whywork .greensvg{bottom:-671px;}.whywork .cardsWrapper{width:88%;margin:0 auto;}.whywork .cardsWrapper .card{width:378px;}}@media screen and (max-width:980px) and (max-width:430px){.whywork .cardsWrapper .card{width:100%;}}@media screen and (max-width:980px){.whywork .helpContainer{width:88%;margin:49px auto 176px auto;padding:39px 98px 190px 34px;}.whywork .helpContainer .flex{flex-direction:column;align-items:flex-start;}.whywork .helpContainer .flex .submit .arrowContainer{position:relative;right:unset;}.whywork .helpContainer .helpsvg{right:0;}}@media screen and (min-width:707px) and (max-width:980px){.bannerSection .curveclip{bottom:51px;}}