.d365-free-page-hero{color:#fff;margin-top:-28px;padding:10rem 0 5rem;position:relative}.d365-free-page-hero:before{background:#0f72b4;left:20%;top:30%;z-index:0}.d365-free-page-hero:after,.d365-free-page-hero:before{content:"";filter:blur(200px);height:200px;opacity:1;position:absolute;width:200px}.d365-free-page-hero:after{background:#7e2dc7;bottom:30%;right:20%}.idock-form{position:relative}.idock-form input[type=email],.idock-form input[type=tel],.idock-form input[type=text],.idock-form select.hs-input{background-color:#fff;border:1px solid #eaeaea;border-radius:5px;height:36px;padding:8px 10px}.idock-form input[type=submit]{background-color:#00ace3;border:none;border-radius:40px;color:#fff;cursor:pointer;margin:10px 2px 0;padding:10px 25px}.idock-form input[type=submit]:hover{box-shadow:1px 1px 10px 0 rgba(0,0,0,.25)}.idock-form .hs-form-field{margin-bottom:15px}.idock-form label{display:inline-block;font-size:14px;font-weight:100}.idock-form ul.no-list.hs-error-msgs.inputs-list{font-size:10px!important;list-style:none;margin:5px 0 0;padding:0}.idock-form ul.no-list.hs-error-msgs.inputs-list *{color:#c56868;font-size:11px}.hs-input,.idock-form .hs-input{width:100%!important}.hs-form .hs-form-field{margin-bottom:5px}.hs-form .hs-form-field>label{font-size:14px;font-weight:600}.hs-form .input{margin-top:0}.hs-form .hs-input{border:1px solid #b1b1b1;border-radius:5px;padding:8px 10px}.hs-form ul.no-list.hs-error-msgs.inputs-list{color:red;display:block;font-size:12px;list-style:none;margin:5px 0;padding:0}body .hs-button.primary,body input[type=button],body input[type=submit]{background-color:#00ace3;border:none;border-radius:50px;color:#fff;cursor:pointer;margin-top:.75em;padding:10px 20px;transition:all .15s ease-in}body .hs-button.primary:hover,body input[type=button]:hover,body input[type=submit]:hover{background-color:#17b6e8;box-shadow:1px 1px 10px 0 rgba(0,0,0,.2)}