.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{padding:160px 20px 100px;position:relative;max-width:1200px;margin-left:auto;margin-right:auto}.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{top:-70px;right:0}.hero-pillar .hero-pillar__image--2 img{top:20px;left:-120px}.hero-pillar .hero-pillar__image--1 img{max-width:325px!important}.hero-pillar .hero-pillar__image--1 svg{position:absolute;bottom:-100px;right:130px}.hero-pillar .hero-pillar__image--2 img{max-width:145px!important}.hero-pillar a.hsbtn--background-clr-purple{background-color:#370f46;display:inline-block;color:#fff;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{color:#400e51;background-color:transparent!important;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{top:-40px;right:-380px}}@media screen and (min-width:768px){.hero-pillar .hero-pillar__image--2 img{left:-73px;top:57px;position:absolute}.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{top:-88px;right:-330px}}@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}}