.Block--form.has-overlay{background-attachment:fixed;background-image:url(https://118211.fs1.hubspotusercontent-na1.net/hubfs/118211/Assets/oxford-theme-com/overlays/hero-bg-overlay.webp);background-position:top;background-size:cover}.Block--form .Block-content.has-columns{--block-column-spacing:50px;align-items:flex-start}.Block--form .Block-heading,.Block--form .Block-heading>*{font-size:36px;line-height:1.1em}.Block--form .Block-heading{margin-bottom:30px}.Block--form .Block-heading:after{background-color:var(--color-accent-4);bottom:-35px;content:"";height:6px;left:0;margin-left:0;position:absolute;right:0;width:95px}.Block--form .Block-form{background-color:var(--color-accent-3);border:1px solid #d9d9d9;margin-top:30px;padding:20px}.Block--form .form-title{margin-bottom:30px!important;text-align:center}.Block--form .Block-form .hs-fieldtype-phonenumber .hs-input,.Block--form .Block-form .hs-fieldtype-text .hs-input,.Block--form .Block-form .hs-fieldtype-textarea .hs-input{width:100%!important}.Block--form .Block-form .hs-submit{text-align:right}.Block--form .Block-form .actions{display:inline-block}.Block--form .Block-form input[type=submit]{font-size:17px;font-weight:800;letter-spacing:1px;margin-right:0;min-width:100px;padding:8px 10px;text-transform:uppercase;width:auto!important}.Block--form .Block-form .actions:hover input[type=submit]{background-color:var(--color-accent-3)}.Block--form .Block-form .input{margin-right:0}@media(min-width:401px){.Block--form .Block-form .form-columns-2>div:first-child{padding-right:8px}.Block--form .Block-form .form-columns-2>div:last-child{padding-left:8px}}@media(min-width:768px){.Block--form .Block-heading,.Block--form .Block-heading>*{font-size:50px}.Block--form .Block-form{padding:30px}}@media(min-width:991px){.Block--form form{margin-bottom:30px}.Block--form form input[type=email],.Block--form form input[type=file],.Block--form form input[type=number],.Block--form form input[type=password],.Block--form form input[type=search],.Block--form form input[type=tel],.Block--form form input[type=text],.Block--form form select,.Block--form form textarea{font-size:15px;padding:17px 15px}.Block--form form textarea{min-height:103px}.Block--form form label{font-size:14px}}@media(min-width:1200px){.Block--form{--block-spacing-desktop-top:110px;--block-spacing-desktop-bottom:140px}}