.module_hero_home h1{display:inline;font-size:70px!important;line-height:82px;position:relative;z-index:1}.module_hero_home{display:flex}.module_hero_home h1:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1640' height='75'%3E%3Cg data-name='Rectangle 3523' fill='%233aa6da' stroke='%233aa6da'%3E%3Crect width='1640' height='75' rx='37.5' stroke='none'/%3E%3Crect x='.5' y='.5' width='1639' height='74' rx='37' fill='none'/%3E%3C/g%3E%3C/svg%3E");bottom:0;content:"";height:75px;position:absolute;right:50vw;transition:all 1s;width:1640px;z-index:-1}body.hasScrolledOver0 .module_hero_home h1:before{right:-20px}.module_hero_home p:first-of-type{margin-top:50px}.module_hero_home .hs-cta-wrapper{display:block;margin:50px 0}.module_hero_home>div{position:relative;width:50%;z-index:1}.module_hero_home_animation svg{left:100px;overflow:visible;position:absolute;width:100%}.circle_top_left{transform:translate(-80px,-60px);transition:all 1s}.circle_bottom_right{transform:translate(30px,50px);transition:all 1s}.circle_bottom_left{transform:rotate(90deg);transform-origin:60px 450px;transition:all 1s}.circle_top_right{transition:all 1s}body.hasScrolledOver0 .circle_bottom_right,body.hasScrolledOver0 .circle_top_left,body.hasScrolledOver0 .circle_top_right{transform:translate(0)}body.hasScrolledOver0 .circle_bottom_left{transform:rotate(0);transform-origin:60px 450px}.module_hero_home{flex-direction:row-reverse}@media(max-width:767px){.module_hero_home{flex-direction:column}.module_hero_home>div{width:100%}.module_hero_home_animation svg{left:0;position:relative}.module_hero_home_animation{height:140px}.module_hero_home_animation svg{height:140px;transform:translate(90px)}.module_hero_home h1{display:inline-block;font-size:40px!important;line-height:50px;max-width:280px}.module_hero_home h1:before{background-repeat:no-repeat;background-size:100% 100%;height:45px;right:calc(100% + 20px);width:840px}.circle_top_left{transform:translate(-130px,-80px)}.circle_bottom_left{transform:rotate(0deg) translate(-500px,-230px);transform-origin:60px 450px}.circle_bottom_right{transform:translate(160px,-110px)}.circle_top_right{transform:translateY(-110px)}.module_hero_home p:first-of-type{margin-top:0}}