.hero-pillar{background:linear-gradient(180deg,#e6f6ff,#fff);text-align:center}.row-number-1{overflow:hidden}.hero-pillar h1{color:#400e51;margin:0 0 .5em}.hero-pillar h1 span{font-weight:500}.hero-pillar p{color:#3a3737;line-height:1.5}.hero-pillar h1{font-size:2em}.hero-pillar .container{margin-left:auto;margin-right:auto;max-width:1200px;padding:160px 20px 100px;position:relative}.hero-pillar .container .positioner{position:relative}.hero-pillar .hero-pillar__image--1,.hero-pillar .hero-pillar__image--2{position:absolute}.hero-pillar .hero-pillar__image--1 svg,.hero-pillar .hero-pillar__image--2 svg{display:none}.hero-pillar .hero-pillar__image--1{left:-220px;top:-190px}.hero-pillar .hero-pillar__image--2{right:0;top:-70px}.hero-pillar .hero-pillar__image--2 img{left:-120px;top:20px}.hero-pillar .hero-pillar__image--1 img{max-width:325px!important}.hero-pillar .hero-pillar__image--1 svg{bottom:-100px;position:absolute;right:130px}.hero-pillar .hero-pillar__image--2 img{max-width:145px!important}.hero-pillar a.hsbtn--background-clr-purple{background-color:#370f46;color:#fff;display:inline-block;text-decoration:none!important}.hero-pillar a.hsbtn--background-clr-purple:hover{background-color:#fff;color:#370f46;text-decoration:none!important}.hero-pillar a.hsbtn--background-clr-purple svg path{transition:fill .25s ease-in-out}.hero-pillar a.hsbtn--background-clr-purple:hover svg path{fill:#370f46}.hero-pillar .valign a.hsbtn:not(.hsbtn--background-clr-purple):hover{background-color:transparent!important;color:#400e51;text-decoration:underline!important}@media screen and (min-width:520px){.hero-pillar .hero-pillar__image--1{left:-190px;top:-175px}.hero-pillar .hero-pillar__image--2{right:-380px;top:-40px}}@media screen and (min-width:768px){.hero-pillar .hero-pillar__image--2 img{left:-73px;position:absolute;top:57px}.hero-pillar .container{padding-top:140px}.hero-pillar .hero-pillar__image--1 svg,.hero-pillar .hero-pillar__image--2 svg{display:block}.hero-pillar .hero-pillar__image--1{left:-240px;top:0}.hero-pillar .hero-pillar__image--2{right:-330px;top:-88px}}@media screen and (min-width:1025px){.hero-pillar .hero-pillar__image--1{left:-220px}.hero-pillar .container{padding-top:120px}.hero-pillar h1{font-size:2.444444444444444em}}