body section a:not(.btn){color:#008561;font-weight:400}body section a:not(.btn):hover{color:#006f51}h1,h2{font-weight:700}h1{margin:0}h2{font-size:21px;line-height:30px;text-align:left;margin:0 0 30px}p{font-size:17px;line-height:26px;margin-bottom:30px}section{padding:50px 0}section#hero.cf-hero{background:url("https://web-cdn.paloalto.com/liveplan/strategic-advisors/sa-hero-banner.svg") bottom center no-repeat;background-size:cover;color:#fff;text-align:center}section#hero.cf-hero h2{font-weight:700;text-align:center;max-width:605px;margin:0 auto}section#cta{background-color:#7ecf5d;color:#fff;text-align:center}section#cta h2{font-size:32px;line-height:normal;font-weight:300;text-align:center}section#cta .btn{background-color:#008561;color:#fff;font-size:16px;font-weight:700;line-height:20px;padding:10px 16px;border-radius:0;transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out}section#cta .btn:hover{background-color:#006f51;color:#fff}@media screen and (max-width: 575px){section#cta .btn{display:flex;justify-content:center}}section .container{max-width:980px}section.gray{background-color:#f1f1f1}@media screen and (max-width: 991px){h1{font-size:30px;line-height:38px}h2{font-size:18px;line-height:24px}p{font-size:14px;line-height:22px}section#hero h2{font-size:20px;line-height:30px}section .btn{font-size:16px}}@media screen and (max-width: 767px){h1,h2,p{margin-bottom:20px}h1{font-size:20px;line-height:28px}h2{font-size:18px;line-height:24px}p{font-size:14px;line-height:22px}img.img-fluid,.btn{display:inline-block}section{padding:40px 0;text-align:center}section h2,section p{text-align:left}section img{margin-bottom:25px}section#hero h2{font-size:14px;line-height:18px}section#cta h2{font-size:26px}section#cta .btn{font-size:21px;text-align:center;padding:0}}