.widget-type-form{background:var(--grey-pale);border-radius:10px;box-shadow:0 4px 4px rgba(0,0,0,.25);margin-left:auto;margin-top:-250px;max-width:480px;padding:40px;position:relative;z-index:9996}.widget-type-form h3.form-title{font-size:28px;font-weight:600;letter-spacing:-.4px;line-height:32px;margin:0 0 30px}.widget-type-form form fieldset{max-width:100%;width:100%}.widget-type-form form .hs-form-field{display:block;margin-bottom:15px}.widget-type-form form .hs-input .hs-fieldtype-textarea{display:block;margin-bottom:15px;max-width:100%;width:100%}.widget-type-form form input:not([type=radio]):not([type=checkbox]),.widget-type-form form select{background:var(--white);border:1px solid var(--grey-alt);border-radius:4px;color:var(--grey-dark);font-size:18px;font-weight:400;letter-spacing:-.1px;line-height:24px;padding:12px 15px;width:100%!important}.widget-type-form form input[type=checkbox]{margin-right:7px}.widget-type-form form select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64'%3E%3Cpath fill='%231d252c' d='m64 22-8-8-24 24L8 14l-8 8 32 32z'/%3E%3C/svg%3E")!important;background-position:right 20px center;background-repeat:no-repeat;background-size:15px;color:var(--grey-base)}.widget-type-form form [type=radio]{margin-right:10px}.widget-type-form form .hs_submit{margin-top:40px}.widget-type-form form .hs_submit input[type=submit]{background:var(--teal-base);border:1px solid var(--teal-base);border-radius:100px;color:var(--white);cursor:pointer;display:block;font-size:18px;font-weight:600;line-height:1.1;margin-top:10px;padding:10px 22px 8px;text-align:center;text-decoration:none;transition:all .15s ease-in-out;white-space:nowrap;width:100%}.widget-type-form form .hs_submit input:hover{background:var(--grey-dark);border:1px solid var(--grey-dark)}.legal-consent-container{color:var(--grey-form);font-size:11px;font-weight:400;line-height:16px}.legal-consent-container .hs-form-booleancheckbox,.legal-consent-container .inputs-list{display:block;padding:0}.legal-consent-container label.hs-form-booleancheckbox-display{align-items:center;display:flex}.legal-consent-container label.hs-form-booleancheckbox-display input{flex:0}.legal-consent-container label.hs-form-booleancheckbox-display span{flex:1}.widget-type-form form ul{padding:0}.widget-type-form form ul li{list-style:none}@media (max-width:1155px){.widget-type-form{margin:0;max-width:100%}}@media (max-width:960px){.widget-type-form{margin-top:40px}}