.advisory-brand-page .new-hero{isolation:isolate;background:#eaf0e9;align-items:center;min-height:620px;padding:54px 6%;display:flex;position:relative;overflow:hidden}.advisory-brand-page .new-hero>img{z-index:-2;object-fit:cover;object-position:center 55%;width:100%;height:100%;max-height:none;position:absolute;inset:0}.advisory-brand-page .new-hero:before{content:"";z-index:-1;background:linear-gradient(90deg,#f3f6ecf7 0%,#f3f6ece0 27%,#f3f6ec52 53%,#f3f6ec00 72%);position:absolute;inset:0}.advisory-brand-page .new-hero>div{width:52%;max-width:680px}.advisory-brand-page .new-hero h1{max-width:640px;font-size:clamp(44px,4.5vw,68px);line-height:1.05}.advisory-brand-page .new-hero .new-intro{color:#343c32;max-width:480px;font-size:17px;line-height:1.65}.advisory-brand-page .new-hero .new-breadcrumb{color:#424c3f;margin-bottom:38px}.advisory-brand-page .new-hero .new-button{color:#fff;background:#111}@media (min-width:1600px){.advisory-brand-page .new-hero{min-height:690px}}@media (max-width:900px){.advisory-brand-page .new-hero>div{width:65%}.advisory-brand-page .new-hero h1{font-size:46px}.advisory-brand-page .new-hero{min-height:580px}}@media (max-width:600px){.advisory-brand-page .new-hero{background:#eff2e9;align-items:flex-start;min-height:490px;padding:26px 22px}.advisory-brand-page .new-hero>div{width:100%;max-width:none}.advisory-brand-page .new-hero>img{object-position:65% center;height:350px;inset:auto 0 0}.advisory-brand-page .new-hero:before{background:linear-gradient(#eff2e9 0% 26%,#eff2e9a6 35%,#0000 48%)}.advisory-brand-page .new-hero .new-breadcrumb,.advisory-brand-page .new-hero .new-intro{display:none}.advisory-brand-page .new-hero .eyebrow{letter-spacing:.13em;margin:0 0 16px;font-size:11px;display:block}.advisory-brand-page .new-hero h1{letter-spacing:-.045em;max-width:390px;margin:0;font-size:clamp(30px,8.4vw,40px);line-height:1.08}.advisory-brand-page .new-hero .new-button{margin:0;padding:15px 21px;font-size:14px;position:absolute;bottom:24px;left:22px;box-shadow:0 3px 18px #0002}}
.aliving-brand-page .new-hero h1,.aliving-brand-page .new-contact h2{color:#3e7a61}.aliving-brand-page .next-step-section .next-step-card :is(h2,h3){color:#3e7a61!important}.aliving-brand-page .new-process{background:#3e7a61}.aliving-brand-page .new-process article{border-top-color:#ffffff6b}.aliving-brand-page .new-hero .new-button{background:#3e7a61}.aliving-brand-page .new-hero .new-button:hover{background:#33654f}
