:focus{outline:none}.update-form-outer-wrp{box-sizing:border-box;float:left;padding:80px 20px;position:relative;width:100%}.update-form-inner-wrp h2{color:#0d0a15;font-size:40px;line-height:48px;margin:0;padding-bottom:30px;text-align:center}.update-form-inner-wrp p{font-size:20px;font-weight:600;line-height:24px;margin:0;text-align:center}.update-form form{margin:0 auto;max-width:900px!important}.update-form .hs-form-field{float:left;width:60%}.update-form span.hs-form-required{display:none}.update-form .hs_submit.hs-submit{float:right;width:35%}.update-form input.hs-button.primary.large{background-color:#b6003c;background-image:url(https://ap.resmed.com/hubfs/Webinar%20Page/Arrow.png);background-position:center right 30px;background-repeat:no-repeat;background-size:27px;border:0;border-radius:50px;color:#fff;cursor:pointer;display:inline-block;font-size:20px;line-height:24px;padding:20px 80px 20px 40px;position:relative;text-decoration:none}.update-form .hs-form-field input{border:none;border-bottom:2px solid #979797;font-size:20px;line-height:24px;margin-top:0;padding-bottom:30px;text-align:center}.update-form{float:left;padding-top:55px;width:100%}.update-form-outer-wrp:before{height:250px;left:-58px;width:250px}.update-form-outer-wrp:after,.update-form-outer-wrp:before{background-image:url(https://ap.resmed.com/hubfs/Webinar%20Page/message%20copy.png);background-position:50%;background-size:cover;content:"";position:absolute}.update-form-outer-wrp:after{height:350px;right:-58px;top:90px;width:350px;z-index:-1}.update-form ul.no-list.hs-error-msgs.inputs-list{padding:0}.update-form ul.no-list.hs-error-msgs.inputs-list li{color:red;list-style-type:none}.update-form label.hs-main-font-element{display:none}@media only screen and (min-width:768px) and (max-width:1024px){.update-form-outer-wrp{padding:50px 20px}.update-form-outer-wrp:before{display:none}.update-form-inner-wrp h2{font-size:30px;line-height:30px;text-align:center}.update-form{padding-top:25px}.update-form .hs-form-field{float:left;width:100%}.update-form .hs_submit.hs-submit{float:none;text-align:center;width:100%}.update-form input.hs-button.primary.large{margin-top:20px;padding:20px 64px 20px 21px}}@media (max-width:767px){.update-form-outer-wrp{padding:50px 20px}.update-form-outer-wrp:before{display:none}.update-form-inner-wrp h2{font-size:30px;line-height:30px;text-align:center}.update-form{padding-top:25px}.update-form .hs-form-field{float:left;width:100%}.update-form .hs_submit.hs-submit{float:none;text-align:center;width:100%}.update-form input.hs-button.primary.large{margin-top:20px;padding:20px 64px 20px 21px}}