.hero .content-area,.hero .form-area-wrapper{display:block;position:relative;width:100%;z-index:2}.hero .content-area{background-color:rgba(0,166,164,.77);border-radius:0 3em 3em 0;height:fit-content}.hero .content-area-body{margin-left:auto;max-width:520px;padding:3em 3em 3em 2em}.hero .hs-button.hs-button_ghost-white:hover{background-color:#fff;border-color:#fff;color:#084a49}.hero .content-area-body a,.hero p .hs-button,.hero p .link{text-transform:uppercase}.hero .link{text-decoration:underline}.hero .form-area-wrapper h3{color:#084a49;margin-bottom:25px;text-align:center}.hero .form-area{background-color:#fff;border-radius:3em;box-shadow:5px 5px 15px rgba(0,0,0,.3);margin:auto;max-width:550px;padding:2.5rem 1.5rem 1.75rem}.hero .form-area form .form-columns-1 .input{margin-right:0}.hero .form-area form .form-columns-1 .hs-input{width:100%}.hero .form-area form .actions{text-align:right}.hero .form-area .below-form-content{font-size:12px;margin-top:20px;text-align:right}.hero .form-area .below-form-content a,.hero .form-area .below-form-content a:focus{color:#000;text-decoration:underline}.hero .form-area .below-form-content a:hover{color:#00a6a4;text-decoration:none}.hero .form-area .below-form-content :last-child{margin-bottom:0}.scroll-down{background:#084a49;display:block;font-size:20px;font-weight:600;padding:30px 20px;text-align:center}.scroll-down,.scroll-down:focus,.scroll-down:hover{color:#fff;text-decoration:none}.scroll-down:hover{background:#00a6a4}.scroll-down img{display:inline-block;margin-left:20px;vertical-align:middle;width:20px}@media (min-width:481px){.hero .content-area p{font-size:1.1em}.hero p .hs-button,.hero p .link{font-size:.85em;text-transform:uppercase}.hero .link{text-decoration:underline}}@media (min-width:768px){.hero .hero-content{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between}.hero .content-area{max-width:47%}.hero .form-area-wrapper{margin:0 auto!important;max-width:43%}.scroll-down{font-size:28px}}@media (max-width:767px){.hero .content-area h1{font-size:2.8em}.hero .form-area{border-radius:1.25rem;margin:35px auto 0;max-width:90%;padding:1rem}}@media (max-width:480px){.section-wrap.hero{padding-bottom:0;padding-top:0}.hero .bg-image{display:none}.hero .form-area{margin:15px auto 35px}.hero .content-area-body{padding:1.5em 1em 2.5em}.hero .content-area{border-radius:0;max-width:none}.hero .content-area h1{font-size:2em}}