.acf-block-preview .hb-form,.hb-form{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;padding:5.625rem 0;position:relative;z-index:2}@media(min-width:992px){.acf-block-preview .hb-form,.hb-form{padding:7.5rem 0 8.125rem}.acf-block-preview .hb-form .c,.hb-form .c{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;gap:3.75rem;justify-content:space-between}}.acf-block-preview .hb-form__left,.hb-form__left{margin-bottom:3.125rem;max-width:100%;width:100%}@media(min-width:992px){.acf-block-preview .hb-form__left,.hb-form__left{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0;max-width:26.25rem}}.acf-block-preview .hb-form__left h3,.hb-form__left h3{margin:0 0 1.25rem}.acf-block-preview .hb-form__left p:not(:last-child),.hb-form__left p:not(:last-child){margin-bottom:1.25rem}.acf-block-preview .hb-form__right,.hb-form__right{max-width:100%;position:relative;width:100%}.acf-block-preview .hb-form__right form .form-columns-2,.acf-block-preview .hb-form__right form .form-columns-3,.hb-form__right form .form-columns-2,.hb-form__right form .form-columns-3{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;gap:1rem;width:100%}.acf-block-preview .hb-form__right form .form-columns-2:has(.hs_phone),.acf-block-preview .hb-form__right form .form-columns-3:has(.hs_phone),.hb-form__right form .form-columns-2:has(.hs_phone),.hb-form__right form .form-columns-3:has(.hs_phone){display:block!important}.acf-block-preview .hb-form__right form .form-columns-2:has(.hs_phone) .hs-phone,.acf-block-preview .hb-form__right form .form-columns-3:has(.hs_phone) .hs-phone,.hb-form__right form .form-columns-2:has(.hs_phone) .hs-phone,.hb-form__right form .form-columns-3:has(.hs_phone) .hs-phone{min-width:100%!important}.acf-block-preview .hb-form__right form .form-columns-2:has(.hs_phone) .hs-phone .hs-input,.acf-block-preview .hb-form__right form .form-columns-3:has(.hs_phone) .hs-phone .hs-input,.hb-form__right form .form-columns-2:has(.hs_phone) .hs-phone .hs-input,.hb-form__right form .form-columns-3:has(.hs_phone) .hs-phone .hs-input{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.625rem;width:100%!important}.acf-block-preview .hb-form__right form .form-columns-2:has(.hs_phone) .hs-phone .hs-input input,.acf-block-preview .hb-form__right form .form-columns-2:has(.hs_phone) .hs-phone .hs-input select,.acf-block-preview .hb-form__right form .form-columns-3:has(.hs_phone) .hs-phone .hs-input input,.acf-block-preview .hb-form__right form .form-columns-3:has(.hs_phone) .hs-phone .hs-input select,.hb-form__right form .form-columns-2:has(.hs_phone) .hs-phone .hs-input input,.hb-form__right form .form-columns-2:has(.hs_phone) .hs-phone .hs-input select,.hb-form__right form .form-columns-3:has(.hs_phone) .hs-phone .hs-input input,.hb-form__right form .form-columns-3:has(.hs_phone) .hs-phone .hs-input select{width:100%!important}@media(min-width:768px){.acf-block-preview .hb-form__right form .form-columns-2:has(.hs_phone) .hs-phone .hs-input,.acf-block-preview .hb-form__right form .form-columns-3:has(.hs_phone) .hs-phone .hs-input,.hb-form__right form .form-columns-2:has(.hs_phone) .hs-phone .hs-input,.hb-form__right form .form-columns-3:has(.hs_phone) .hs-phone .hs-input{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.acf-block-preview .hb-form__right form .form-columns-2:has(.hs_phone) .hs-phone .hs-input select,.acf-block-preview .hb-form__right form .form-columns-3:has(.hs_phone) .hs-phone .hs-input select,.hb-form__right form .form-columns-2:has(.hs_phone) .hs-phone .hs-input select,.hb-form__right form .form-columns-3:has(.hs_phone) .hs-phone .hs-input select{width:30%!important}.acf-block-preview .hb-form__right form .form-columns-2:has(.hs_phone) .hs-phone .hs-input input,.acf-block-preview .hb-form__right form .form-columns-3:has(.hs_phone) .hs-phone .hs-input input,.hb-form__right form .form-columns-2:has(.hs_phone) .hs-phone .hs-input input,.hb-form__right form .form-columns-3:has(.hs_phone) .hs-phone .hs-input input{width:68%!important}}.acf-block-preview .hb-form__right form .form-columns-2:has(.hs_phone) .hs-email,.acf-block-preview .hb-form__right form .form-columns-3:has(.hs_phone) .hs-email,.hb-form__right form .form-columns-2:has(.hs_phone) .hs-email,.hb-form__right form .form-columns-3:has(.hs_phone) .hs-email{min-width:100%}.acf-block-preview .hb-form__right form .hs-form-field,.hb-form__right form .hs-form-field{position:relative}.acf-block-preview .hb-form__right form .hs-form-field:has(input[type=checkbox]) .input,.hb-form__right form .hs-form-field:has(input[type=checkbox]) .input{padding-bottom:0}.acf-block-preview .hb-form__right form .hs-form-field:has(input[type=checkbox]) .hs-error-msgs,.hb-form__right form .hs-form-field:has(input[type=checkbox]) .hs-error-msgs{left:0;position:absolute;top:calc(100% + .5rem)}.acf-block-preview .hb-form__right form .hs-form-field:has(input[type=checkbox]) .hs-error-msgs label,.hb-form__right form .hs-form-field:has(input[type=checkbox]) .hs-error-msgs label{padding-left:2.5rem}.acf-block-preview .hb-form__right form fieldset,.hb-form__right form fieldset{max-width:100%!important}.acf-block-preview .hb-form__right form label,.hb-form__right form label{display:block;font-family:NotoSans-Light;font-size:.875rem;line-height:1.2;margin-bottom:.625rem;padding-left:.3125rem}@media(min-width:768px){.acf-block-preview .hb-form__right form label,.hb-form__right form label{padding-left:1.25rem}}.acf-block-preview .hb-form__right form label.hs-form-booleancheckbox-display,.hb-form__right form label.hs-form-booleancheckbox-display{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.625rem;margin-bottom:0!important;padding-left:1.75rem!important;position:relative;text-align:left}.acf-block-preview .hb-form__right form label.hs-form-booleancheckbox-display:after,.hb-form__right form label.hs-form-booleancheckbox-display:after{border:1px solid #fff;content:"";height:1.25rem;left:.375rem;pointer-events:none;position:absolute;right:0;top:.375rem;width:1.25rem}.acf-block-preview .hb-form__right form label.hs-form-booleancheckbox-display:has(input:hover):after,.hb-form__right form label.hs-form-booleancheckbox-display:has(input:hover):after{-webkit-box-shadow:0 0 .625rem var(--color-primary);box-shadow:0 0 .625rem var(--color-primary)}.acf-block-preview .hb-form__right form label.hs-form-booleancheckbox-display:has(input:checked):after,.hb-form__right form label.hs-form-booleancheckbox-display:has(input:checked):after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg class='icon' xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 14 11'%3E%3Cpath stroke='%23fff' stroke-width='1.474' d='m1.475 4.763 4.052 4.053 7.369-7.369'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}.acf-block-preview .hb-form__right form label.hs-form-booleancheckbox-display .hs-input,.hb-form__right form label.hs-form-booleancheckbox-display .hs-input{-webkit-box-flex:0;-ms-flex:0 0 1.25rem;flex:0 0 1.25rem;height:1.25rem;left:0;opacity:0;position:absolute;top:0;width:1.25rem}.acf-block-preview .hb-form__right form .input,.hb-form__right form .input{margin-right:0!important;max-width:100%;padding-bottom:2.5rem;width:100%}@media(min-width:768px){.acf-block-preview .hb-form__right form .input,.hb-form__right form .input{padding-bottom:1.875rem}}.acf-block-preview .hb-form__right form .input:has(select[name=time]):after,.hb-form__right form .input:has(select[name=time]):after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg class='icon' fill='none' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 17 10'%3E%3Cpath opacity='.9' d='m16 1.167-7.5 7.5-7.5-7.5' stroke='%23fff' stroke-width='1.667'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;content:"";height:.6875rem;pointer-events:none;position:absolute;right:.5rem;top:47%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:.625rem}@media(min-width:768px){.acf-block-preview .hb-form__right form .input:has(select[name=time]):after,.hb-form__right form .input:has(select[name=time]):after{top:50%}}.acf-block-preview .hb-form__right form input,.acf-block-preview .hb-form__right form select,.acf-block-preview .hb-form__right form textarea,.hb-form__right form input,.hb-form__right form select,.hb-form__right form textarea{background:rgba(51,51,51,.8);border-radius:3.125rem;color:#fff;font-family:NotoSans-Light;font-size:1rem;max-width:100%;padding:1.0625rem 1.25rem;-webkit-transition:-webkit-box-shadow .4s;transition:-webkit-box-shadow .4s;transition:box-shadow .4s;transition:box-shadow .4s,-webkit-box-shadow .4s;width:100%!important;width:100%}.acf-block-preview .hb-form__right form input:focus,.acf-block-preview .hb-form__right form select:focus,.acf-block-preview .hb-form__right form textarea:focus,.hb-form__right form input:focus,.hb-form__right form select:focus,.hb-form__right form textarea:focus{-webkit-box-shadow:0 0 0 .0625rem var(--color-primary) inset;box-shadow:0 0 0 .0625rem var(--color-primary) inset}.acf-block-preview .hb-form__right form select,.hb-form__right form select{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:100%!important}.acf-block-preview .hb-form__right form .hs-error-msgs,.hb-form__right form .hs-error-msgs{bottom:0;left:0;position:absolute}.acf-block-preview .hb-form__right form .hs-error-msgs .hs-error-msg,.hb-form__right form .hs-error-msgs .hs-error-msg{color:#dc3232;font-size:.6875rem}.acf-block-preview .hb-form__right form p a,.hb-form__right form p a{text-decoration:underline;text-underline-offset:.25rem}.acf-block-preview .hb-form__right form .hs_error_rollup ul,.hb-form__right form .hs_error_rollup ul{position:static}.acf-block-preview .hb-form__right form .hs-attendees,.hb-form__right form .hs-attendees{max-width:20%}@media(min-width:768px){.acf-block-preview .hb-form__right form .hs-attendees,.hb-form__right form .hs-attendees{max-width:100%}}.acf-block-preview .hb-form__right form .hs-event_date,.hb-form__right form .hs-event_date{max-width:30%}@media(min-width:768px){.acf-block-preview .hb-form__right form .hs-event_date,.hb-form__right form .hs-event_date{max-width:100%}}.acf-block-preview .hb-form__right form .hs-dependent-field,.hb-form__right form .hs-dependent-field{margin-bottom:1rem}