section{width:100%}section#hero{background:url(https://21057563.fs1.hubspotusercontent-na1.net/hubfs/21057563/raw_assets/public/ALR/images/wave-green.png) repeat-x scroll center -78px transparent;background-size:3654px}#hero .top{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin:auto;padding:40px 0;width:1360px}.right{width:81%}#hero .top h1{color:#98b843;font-size:1.42em;font-weight:400;margin-bottom:40px}#hero .top span{color:#fff}#hero .bottom{align-items:center;display:flex;justify-content:space-between;margin:auto;padding:90px 0;width:1360px}#hero .bottom .left,#hero .bottom .right{width:640px}#hero .bottom .right h2{color:#98b843}#hero .bottom .right h2 span.hide-on-mobile{display:none}#hero .top .cta a.btn.white{margin-right:18px}#contact-form{background:#ebeef5;width:100%}#contact-form .content{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:auto;padding:86px 0;width:1360px}#contact-form h2{color:#074e69;text-align:center}#contact-form p{margin-bottom:24px;text-align:center}#contact-form .hs-form-field{margin-bottom:15px;max-width:440px;padding:0;width:100%}section#contact .hs-form-field{margin-bottom:25px;max-width:310px;padding:0;width:100%}section#contact input.hs-button.primary.large{background:#074e69;border:0;border-radius:inherit;border-radius:5px;height:55px;margin:0;width:310px}section#contact input.hs-button.primary.large:hover{background:#fff;border:2px solid #074e69;border-radius:5px;color:#074e69;height:55px;width:310px}#contact-form input.hs-button.primary.large{background:#074e69;border:0;margin:0;width:440px}#contact-form input.hs-button.primary.large:hover{background:#fff;border:2px solid #074e69;color:#074e69;margin:0}#contact-form .content .bottom form input.hs-input{border:2px solid #bfc1c8}i.fas.fa-arrow-right.input{bottom:37%;color:#fff;position:absolute;right:20px;z-index:999}section#how-work{background:#074e69;width:100%}#how-work .content{align-items:center;display:flex;justify-content:space-between;margin:auto;padding:86px 0;width:1360px}#how-work h2{color:#98b843;margin-bottom:10px;text-align:right}#how-work p{color:#fff;text-align:right}#how-work .content .right a{border:4px solid #fff;box-shadow:-1.414px 1.414px 27px 0 rgba(0,0,0,.18);display:flex}#how-work .content .left,#how-work .content .right{width:640px}#versality .content{align-items:center;display:flex;justify-content:space-between;margin:auto;padding:86px 0;width:1360px}#versality .content .left{width:640px}#contact-form .content form label{display:block;font-size:.55em;margin-bottom:0;text-align:right}#contact-form .content form .inputs-list>li{display:flex;justify-content:flex-end}#contact-form .content .hs-error-msg{display:block;margin-top:-35px;padding-right:20px;position:static}#versality .content .right{width:640px}#versality h2{color:#074e69;margin-bottom:10px}#versality p{margin-bottom:36px}section#contact{background:#98b843;width:100%}#contact .content{box-sizing:border-box;display:flex;height:auto;margin:auto;min-height:410px;width:1360px}#contact .content .left{box-sizing:border-box;margin-right:100px;margin-top:45px;padding-bottom:45px;width:100%}#contact h2{color:#074e69;font-size:1.9em}#contact .content .left p{color:#074e69;font-size:.86em;font-weight:300;line-height:1.65em;margin-top:5px}#contact .right{align-items:flex-end;display:flex;width:395px}