.wp-block-form__intro{display:grid;gap:var(--layout-paragraph);grid-template-columns:repeat(1,minmax(0,1fr));grid-template-rows:auto;margin:0 0 var(--block-form-intro-margin-bottom);width:100%}.wp-block-form__form-desc{font-family:var(--font-sans-serif);font-size:var(--font-size-p);font-weight:400;letter-spacing:var(--letter-spacing-p);line-height:var(--line-height-p);text-transform:none}.editor-styles-wrapper .wp-block-group.bg--black .wp-block-form__form-desc,.editor-styles-wrapper .wp-block-group.bg--primary .wp-block-form__form-desc,.editor-styles-wrapper .wp-block-group.wp-block-group--background-image .wp-block-form__form-desc,.editor-styles-wrapper .wp-block-group.wp-block-group--background-video .wp-block-form__form-desc,.edwp-block--dark-mode .wp-block-form__form-desc,.wp-admin .wp-block-group.bg--black .wp-block-form__form-desc,.wp-admin .wp-block-group.bg--primary .wp-block-form__form-desc,.wp-admin .wp-block-group.wp-block-group--background-image .wp-block-form__form-desc,.wp-admin .wp-block-group.wp-block-group--background-video .wp-block-form__form-desc,.wp-block-form__form-desc.edwp-block--dark-mode{--base-body-colour:var(--base-body-colour-dark)}.wp-block-form__form-desc,.wp-block-form__form-desc a{color:var(--base-body-colour)}.wp-block-form--hidden{border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;text-indent:-9999px!important;transform:scale(0)!important;width:1px!important}.wp-block-form__field-info{position:absolute;right:0;top:0}.wp-block-form__field-info,.wp-block-form__field-info-button{height:var(--tooltip-info-icon-height);width:var(--tooltip-info-icon-width)}.wp-block-form__field-info-button{border-radius:var(--radius-full)}.wp-block-form__field-info-button:focus-visible{outline-color:var(--base-outline-colour);outline-style:var(--base-outline-style);outline-width:var(--base-outline-width)}.wp-block-form__field-info-text{border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;text-indent:-9999px!important;transform:scale(0)!important;width:1px!important}.wp-block-form__field-info-icon{background-color:var(--forms-input-colour);display:block;height:100%;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='currentColor' stroke='currentColor' d='M12.012 2.345q2.008 0 3.758.758a9.8 9.8 0 0 1 3.063 2.064 9.8 9.8 0 0 1 2.065 3.066 9.4 9.4 0 0 1 .757 3.76 9.3 9.3 0 0 1-.758 3.753 9.9 9.9 0 0 1-2.066 3.07 9.7 9.7 0 0 1-3.066 2.074 9.35 9.35 0 0 1-3.757.76 9.4 9.4 0 0 1-3.753-.756 9.8 9.8 0 0 1-3.074-2.075 9.8 9.8 0 0 1-2.075-3.075 9.4 9.4 0 0 1-.755-3.756q0-2.008.755-3.757A9.7 9.7 0 0 1 4.86 5.502l.32-.332a9.9 9.9 0 0 1 3.076-2.066 9.35 9.35 0 0 1 3.757-.76Zm-.015.709c-2.467 0-4.585.87-6.326 2.601-1.742 1.733-2.617 3.858-2.617 6.348 0 2.468.875 4.587 2.615 6.327s3.865 2.616 6.344 2.616c2.474 0 4.593-.874 6.328-2.615 1.734-1.74 2.605-3.866 2.605-6.344 0-2.473-.87-4.591-2.601-6.326-1.733-1.736-3.859-2.607-6.348-2.607Zm.075 8.446c.08 0 .137.018.185.05l.046.039a.3.3 0 0 1 .088.227v4.434c0 .107-.03.172-.087.23a.29.29 0 0 1-.226.086.3.3 0 0 1-.184-.05l-.046-.038a.3.3 0 0 1-.088-.228v-4.434c0-.106.03-.172.087-.23a.29.29 0 0 1 .225-.086Zm-.071-3.59c.13 0 .218.04.295.118a.42.42 0 0 1 .119.323c0 .09-.02.159-.063.218l-.05.057A.4.4 0 0 1 12 8.74a.4.4 0 0 1-.304-.114.35.35 0 0 1-.111-.278c0-.15.044-.245.118-.322a.38.38 0 0 1 .298-.116Z'/%3E%3C/svg%3E") center no-repeat;mask-position:50% 50%;mask-repeat:no-repeat;mask-size:cover;width:100%}.editor-styles-wrapper .wp-block-form.wp-block-group.bg--black,.editor-styles-wrapper .wp-block-form.wp-block-group.bg--primary,.editor-styles-wrapper .wp-block-form.wp-block-group.wp-block-group--background-image,.editor-styles-wrapper .wp-block-form.wp-block-group.wp-block-group--background-video,.wp-admin .wp-block-form.wp-block-group.bg--black,.wp-admin .wp-block-form.wp-block-group.bg--primary,.wp-admin .wp-block-form.wp-block-group.wp-block-group--background-image,.wp-admin .wp-block-form.wp-block-group.wp-block-group--background-video,.wp-block-form.edwp-block--dark-mode{--forms-input-border-colour:var(--forms-input-border-colour-dark);--forms-input-border-colour-hover:var(--forms-input-border-colour-hover-dark);--forms-input-radio-border-colour:var(--forms-input-radio-border-colour-dark);--forms-input-radio-border-colour-hover:var(--forms-input-radio-border-colour-hover-dark);--forms-input-radio-checked-border-colour:var(--forms-input-radio-checked-border-colour-dark);--forms-input-radio-checked-border-colour-hover:var(--forms-input-radio-checked-border-colour-hover-dark);--forms-input-radio-checked-bg-colour:var(--forms-input-radio-checked-bg-colour-dark);--forms-input-radio-checked-colour:var(--forms-input-radio-checked-colour-dark);--forms-input-colour:var(--forms-input-colour-dark);--forms-input-background-colour:var(--forms-input-background-colour-dark);--forms-input-checked-border-colour:var(--forms-input-checked-border-colour-dark);--forms-input-checked-border-colour-hover:var(--forms-input-checked-border-colour-hover-dark);--forms-input-checked-bg-colour:var(--forms-input-checked-bg-colour-dark);--forms-input-checked-colour:var(--forms-input-checked-colour-dark);--forms-select-icon-colour:var(--forms-select-icon-colour-dark);--tooltip-background-colour:var(--tooltip-background-colour-dark);--tooltip-colour:var(--tooltip-colour-dark);--gravity-forms-progress-bar-title-colour:var(--gravity-forms-progress-bar-title-colour-dark);--gravity-forms-progress-bar-background-colour:var(--gravity-forms-progress-bar-background-colour-dark);--gravity-forms-progress-bar-percentage-colour:var(--gravity-forms-progress-bar-percentage-colour-dark);--gravity-forms-error-box-border-colour:var(--gravity-forms-error-box-border-colour-dark);--gravity-forms-error-box-background-colour:var(--gravity-forms-error-box-background-colour-dark);--gravity-forms-error-box-colour:var(--gravity-forms-error-box-colour-dark);--gravity-forms-error-input-border-colour:var(--gravity-forms-error-input-border-colour-dark);--gravity-forms-error-message-colour:var(--gravity-forms-error-message-colour-dark);--gravity-forms-required-colour:var(--gravity-forms-required-colour-dark);--gravity-forms-section-title-colour:var(--gravity-forms-section-title-colour-dark)}.wp-block-form input[type=email],.wp-block-form input[type=number],.wp-block-form input[type=tel],.wp-block-form input[type=text],.wp-block-form input[type=url],.wp-block-form textarea{background-color:var(--forms-input-background-colour);border:.1rem solid var(--forms-input-border-colour);color:var(--forms-input-colour);font-family:var(--font-sans-serif);font-size:var(--font-size-p-s);font-weight:400;height:calc(var(--forms-input-height) - .2rem);letter-spacing:var(--letter-spacing-p-s);line-height:var(--line-height-p-s);outline-offset:var(--base-outline-offset);padding:var(--forms-input-padding-top) var(--forms-input-padding-right) var(--forms-input-padding-bottom) var(--forms-input-padding-left);text-transform:none;width:100%}.wp-block-form input[type=email]::placeholder,.wp-block-form input[type=number]::placeholder,.wp-block-form input[type=tel]::placeholder,.wp-block-form input[type=text]::placeholder,.wp-block-form input[type=url]::placeholder,.wp-block-form textarea::placeholder{color:var(--forms-input-placeholder-colour);transition:var(--transition-opacity)}.wp-block-form input[type=email]:hover,.wp-block-form input[type=number]:hover,.wp-block-form input[type=tel]:hover,.wp-block-form input[type=text]:hover,.wp-block-form input[type=url]:hover,.wp-block-form textarea:hover{border-color:var(--forms-input-border-colour-hover)}.wp-block-form input[type=email]:focus-visible,.wp-block-form input[type=number]:focus-visible,.wp-block-form input[type=tel]:focus-visible,.wp-block-form input[type=text]:focus-visible,.wp-block-form input[type=url]:focus-visible,.wp-block-form textarea:focus-visible{border-color:var(--forms-input-border-colour-hover);outline-color:var(--base-outline-colour);outline-style:var(--base-outline-style);outline-width:var(--base-outline-width)}.wp-block-form input[type=email]:focus-visible::placeholder,.wp-block-form input[type=number]:focus-visible::placeholder,.wp-block-form input[type=tel]:focus-visible::placeholder,.wp-block-form input[type=text]:focus-visible::placeholder,.wp-block-form input[type=url]:focus-visible::placeholder,.wp-block-form textarea:focus-visible::placeholder{opacity:.3}.wp-block-form textarea{height:var(--forms-textarea-height);min-height:var(--forms-textarea-height)}.wp-block-form select{appearance:none;background-color:var(--forms-input-background-colour);border:var(--forms-input-border-width) var(--forms-input-border-style) var(--forms-input-border-colour);color:var(--forms-input-colour);font-family:var(--font-sans-serif);font-size:var(--font-size-label);font-weight:400;height:var(--forms-input-height);letter-spacing:var(--letter-spacing-label);line-height:var(--line-height-label);margin:0;outline-offset:var(--base-outline-offset);padding:var(--forms-input-padding-top) var(--forms-input-padding-right) var(--forms-input-padding-bottom) var(--forms-input-padding-left);position:unset;text-transform:none;width:var(--forms-input-width)}.wp-block-form select:hover{border-color:var(--forms-input-border-colour-hover)}.wp-block-form select:focus-visible{border-color:var(--forms-input-border-colour-hover);outline-color:var(--base-outline-colour);outline-style:var(--base-outline-style);outline-width:var(--base-outline-width)}.wp-block-form input[type=radio]{appearance:none;border:var(--forms-input-radio-border-width) var(--forms-input-border-style) var(--forms-input-border-colour);border-radius:var(--forms-input-radio-border-radius);cursor:pointer;font-family:var(--font-sans-serif);font-size:var(--font-size-p);font-weight:400;height:var(--forms-input-chechbox-height);letter-spacing:var(--letter-spacing-p);line-height:var(--line-height-p);outline-offset:var(--base-outline-offset);padding:0;position:relative;text-transform:none;width:var(--forms-input-chechbox-width)}.wp-block-form input[type=radio]:checked{background-color:var(--forms-input-radio-checked-bg-colour);border-color:var(--forms-input-radio-checked-border-colour)}.wp-block-form input[type=radio]:focus-visible,.wp-block-form input[type=radio]:hover{border-color:var(--forms-input-radio-border-colour-hover)}.wp-block-form input[type=radio]:after{border-radius:var(--forms-input-radio-border-radius);content:"";display:block;height:calc(100% - 6px);left:3px;outline-offset:var(--base-outline-offset);position:absolute;top:3px;width:calc(100% - 6px)}.wp-block-form input[type=radio]:focus-visible{background-color:var(--forms-input-radio-checked-bg-colour);outline-color:var(--base-outline-colour);outline-style:var(--base-outline-style);outline-width:var(--base-outline-width)}.wp-block-form input[type=radio]:checked:after{background-color:var(--forms-input-radio-checked-colour)}.wp-block-form input[type=checkbox]{appearance:none;border:var(--forms-input-chechbox-border-width) var(--forms-input-border-style) var(--forms-input-border-colour);border-radius:var(--forms-input-chechbox-border-radius);cursor:pointer;font-family:var(--font-sans-serif);font-size:var(--font-size-p);font-weight:400;height:var(--forms-input-chechbox-height);letter-spacing:var(--letter-spacing-p);line-height:var(--line-height-p);outline-offset:var(--base-outline-offset);padding:0;position:relative;text-transform:none;width:var(--forms-input-chechbox-width)}.wp-block-form input[type=checkbox]:after{content:"";display:block;position:absolute}.wp-block-form input[type=checkbox]:checked{background-color:var(--forms-input-checked-bg-colour);border-color:var(--forms-input-checked-border-colour)}.wp-block-form input[type=checkbox]:focus-visible,.wp-block-form input[type=checkbox]:hover{border-color:var(--forms-input-checked-border-colour-hover)}.wp-block-form input[type=checkbox]:after{border-bottom:var(--forms-input-check-width) solid transparent;border-right:var(--forms-input-check-width) solid transparent;height:calc(var(--forms-input-chechbox-height)/4*3 - 5px);left:1px;outline-offset:var(--base-outline-offset);top:2px;transform:rotate(45deg);transform-origin:bottom right;width:calc(var(--forms-input-chechbox-height)/4*2 - 5px)}.wp-block-form input[type=checkbox]:focus-visible{border-color:var(--forms-input-border-colour);outline-color:var(--base-outline-colour);outline-style:var(--base-outline-style);outline-width:var(--base-outline-width)}.wp-block-form input[type=checkbox]:checked:after{border-color:var(--forms-input-checked-colour)}.wp-block-form label:not(.gfield_consent_label),.wp-block-form legend:not(.gfield_consent_label){color:var(--forms-input-colour);font-family:var(--font-sans-serif);font-size:var(--font-size-label);font-weight:400;letter-spacing:var(--letter-spacing-label);line-height:var(--line-height-label);margin:0;padding:0;position:unset;text-transform:none;top:calc(0px - var(--font-size-label)*2);transition:var(--transition-all)}.editor-styles-wrapper .wp-block-group.bg--black .wp-block-form label:not(.gfield_consent_label),.editor-styles-wrapper .wp-block-group.bg--black .wp-block-form legend:not(.gfield_consent_label),.editor-styles-wrapper .wp-block-group.bg--primary .wp-block-form label:not(.gfield_consent_label),.editor-styles-wrapper .wp-block-group.bg--primary .wp-block-form legend:not(.gfield_consent_label),.editor-styles-wrapper .wp-block-group.wp-block-group--background-image .wp-block-form label:not(.gfield_consent_label),.editor-styles-wrapper .wp-block-group.wp-block-group--background-image .wp-block-form legend:not(.gfield_consent_label),.editor-styles-wrapper .wp-block-group.wp-block-group--background-video .wp-block-form label:not(.gfield_consent_label),.editor-styles-wrapper .wp-block-group.wp-block-group--background-video .wp-block-form legend:not(.gfield_consent_label),.edwp-block--dark-mode .wp-block-form label:not(.gfield_consent_label),.edwp-block--dark-mode .wp-block-form legend:not(.gfield_consent_label),.wp-admin .wp-block-group.bg--black .wp-block-form label:not(.gfield_consent_label),.wp-admin .wp-block-group.bg--black .wp-block-form legend:not(.gfield_consent_label),.wp-admin .wp-block-group.bg--primary .wp-block-form label:not(.gfield_consent_label),.wp-admin .wp-block-group.bg--primary .wp-block-form legend:not(.gfield_consent_label),.wp-admin .wp-block-group.wp-block-group--background-image .wp-block-form label:not(.gfield_consent_label),.wp-admin .wp-block-group.wp-block-group--background-image .wp-block-form legend:not(.gfield_consent_label),.wp-admin .wp-block-group.wp-block-group--background-video .wp-block-form label:not(.gfield_consent_label),.wp-admin .wp-block-group.wp-block-group--background-video .wp-block-form legend:not(.gfield_consent_label),.wp-block-form label:not(.gfield_consent_label).edwp-block--dark-mode,.wp-block-form legend:not(.gfield_consent_label).edwp-block--dark-mode{color:var(--forms-input-colour-dark)}.wp-block-form legend.gfield_label_before_complex{margin-bottom:var(--gravity-forms-field-spacing)}.wp-block-form .gfield--input-type-consent legend,.wp-block-form .gfield--type-choice legend{margin-bottom:var(--gravity-forms-label-margin-bottom)}.wp-block-form .gfield_consent_label{font-family:var(--font-sans-serif);font-size:var(--font-size-p-s);font-weight:400;letter-spacing:var(--letter-spacing-p-s);line-height:var(--line-height-p-s);text-transform:none}.wp-block-form .gfield--has-description{position:relative}.wp-block-form .wp-block-form__tooltip{font-family:var(--font-sans-serif);font-size:var(--font-size-p-s);font-weight:400;letter-spacing:var(--letter-spacing-p-s);line-height:var(--line-height-p-s);text-transform:none}.editor-styles-wrapper .wp-block-group.bg--black .wp-block-form .wp-block-form__tooltip,.editor-styles-wrapper .wp-block-group.bg--primary .wp-block-form .wp-block-form__tooltip,.editor-styles-wrapper .wp-block-group.wp-block-group--background-image .wp-block-form .wp-block-form__tooltip,.editor-styles-wrapper .wp-block-group.wp-block-group--background-video .wp-block-form .wp-block-form__tooltip,.edwp-block--dark-mode .wp-block-form .wp-block-form__tooltip,.wp-admin .wp-block-group.bg--black .wp-block-form .wp-block-form__tooltip,.wp-admin .wp-block-group.bg--primary .wp-block-form .wp-block-form__tooltip,.wp-admin .wp-block-group.wp-block-group--background-image .wp-block-form .wp-block-form__tooltip,.wp-admin .wp-block-group.wp-block-group--background-video .wp-block-form .wp-block-form__tooltip,.wp-block-form .wp-block-form__tooltip.edwp-block--dark-mode{--tooltip-background-colour:var(--tooltip-background-colour-dark);--tooltip-colour:var(--tooltip-colour-dark)}.wp-block-form .wp-block-form__tooltip{align-items:center;background-color:var(--tooltip-background-colour);color:var(--tooltip-colour);display:flex;justify-content:center;padding:var(--spacing-xxxxs) var(--spacing-xxs);position:absolute;width:var(--tooltip-width);z-index:20}.editor-styles-wrapper .wp-block-group.bg--black .wp-block-form .wp-block-form__tooltip,.editor-styles-wrapper .wp-block-group.bg--primary .wp-block-form .wp-block-form__tooltip,.editor-styles-wrapper .wp-block-group.wp-block-group--background-image .wp-block-form .wp-block-form__tooltip,.editor-styles-wrapper .wp-block-group.wp-block-group--background-video .wp-block-form .wp-block-form__tooltip,.edwp-block--dark-mode .wp-block-form .wp-block-form__tooltip,.wp-admin .wp-block-group.bg--black .wp-block-form .wp-block-form__tooltip,.wp-admin .wp-block-group.bg--primary .wp-block-form .wp-block-form__tooltip,.wp-admin .wp-block-group.wp-block-group--background-image .wp-block-form .wp-block-form__tooltip,.wp-admin .wp-block-group.wp-block-group--background-video .wp-block-form .wp-block-form__tooltip,.wp-block-form .wp-block-form__tooltip.edwp-block--dark-mode{background-color:var(--tooltip-background-colour-dark);color:var(--tooltip-colour-dark)}.wp-block-form .wp-block-form__tooltip--top{right:calc(0px - var(--tooltip-width)/2 + var(--tooltip-info-icon-width)/2);top:calc(0px - var(--tooltip-instance-height)/2 - var(--tooltip-info-icon-height) - var(--spacing-xxxxs))}.wp-block-form .wp-block-form__tooltip--top:after{block-size:0;border-block-start:6px solid var(--tooltip-background-colour);border-inline-end:6px solid transparent;border-inline-start:6px solid transparent;bottom:-6px;content:"";display:block;inline-size:0;position:absolute}.wp-block-form .wp-block-form__tooltip--bottom{bottom:calc(0px - var(--tooltip-instance-height)/2 - var(--tooltip-info-icon-height) - var(--spacing-xxxxs));right:calc(0px - var(--tooltip-width)/2 + var(--tooltip-info-icon-width)/2)}.wp-block-form .wp-block-form__tooltip--bottom:after{block-size:0;border-block-end:6px solid var(--tooltip-background-colour);border-inline-end:6px solid transparent;border-inline-start:6px solid transparent;content:"";display:block;inline-size:0;position:absolute;top:-6px}.wp-block-form .wp-block-form__tooltip--left{right:calc(var(--tooltip-info-icon-width) + var(--spacing-xxxxs));top:calc(0px - var(--tooltip-instance-height)/2 + var(--tooltip-info-icon-height)/2)}.wp-block-form .wp-block-form__tooltip--left:after{block-size:0;border-block-end:6px solid transparent;border-block-start:6px solid transparent;border-inline-start:6px solid var(--tooltip-background-colour);content:"";display:block;inline-size:0;position:absolute;right:-6px}.wp-block-form .wp-block-form__tooltip--right{left:calc(var(--tooltip-info-icon-width) + var(--spacing-xxxxs));top:calc(0px - var(--tooltip-instance-height)/2 + var(--tooltip-info-icon-height)/2)}.wp-block-form .wp-block-form__tooltip--right:after{block-size:0;border-block-end:6px solid transparent;border-block-start:6px solid transparent;border-inline-end:6px solid var(--tooltip-background-colour);content:"";display:block;inline-size:0;left:-6px;position:absolute}.wp-block-form .gsection_title{color:var(--gravity-forms-section-title-colour)}.wp-block-form .gform_fields{align-items:stretch;display:flex;flex-wrap:wrap;gap:var(--gravity-forms-fields-spacing)}.wp-block-form .gfield_label{display:block;margin:0 0 var(--gravity-forms-label-margin-bottom)}.wp-block-form .gfield{display:grid;flex:0 0 100%;gap:var(--gravity-forms-field-spacing)}@media(min-width:768px){.wp-block-form .gfield.gfield--width-half,.wp-block-form .gfield.half{flex:0 0 calc(50% - var(--gravity-forms-fields-spacing)/2)}}.wp-block-form .gfield.hidden_label>label,.wp-block-form .gfield.hidden_label>legend{display:none}.wp-block-form .gfield .screen-reader-text{border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;text-indent:-9999px!important;transform:scale(0)!important;width:1px!important}.wp-block-form .gfield--type-hidden,.wp-block-form .gfield--type-honeypot{display:none}.wp-block-form .gfield_checkbox,.wp-block-form .gfield_radio{display:flex;flex-direction:column;gap:var(--gravity-forms-choices-spacing)}.wp-block-form .gchoice,.wp-block-form .ginput_container_consent{align-items:center;display:flex;gap:var(--gravity-forms-choice-spacing)}.wp-block-form .gform-grid-row{display:flex;flex-flow:row wrap;gap:var(--gravity-forms-field-inner-spacing)}.wp-block-form .gform-grid-col{flex:none;inline-size:100%}@media(min-width:768px){.wp-block-form .gform-grid-col--size-auto{flex:1}}.wp-block-form .hour_minute_colon{display:none}.wp-block-form .gfield_time_ampm:after,.wp-block-form .ginput_address_country:after,.wp-block-form .ginput_container_select:after{background-color:var(--forms-select-icon-colour);content:"";display:block;height:var(--forms-select-icon-height);mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='currentColor' stroke='currentColor' d='M7.087 9.023c.1 0 .178.03.256.109l4.303 4.327.353.356 4.683-4.683c.077-.078.144-.1.224-.097a.37.37 0 0 1 .262.122.33.33 0 0 1 .108.256c0 .1-.03.177-.108.255l-4.919 4.919a.4.4 0 0 1-.125.092.3.3 0 0 1-.191.016l-.058-.016-.053-.03a1 1 0 0 1-.071-.062L6.807 9.644a.3.3 0 0 1-.097-.239.38.38 0 0 1 .122-.273.33.33 0 0 1 .255-.109Z'/%3E%3C/svg%3E") center no-repeat;mask-position:50% 50%;mask-repeat:no-repeat;mask-size:cover;pointer-events:none;position:absolute;right:var(--forms-input-padding-right);top:calc(var(--forms-input-height)/2 - var(--forms-select-icon-height)/2);transition:var(--transition-transform);width:var(--forms-select-icon-width);z-index:2}.wp-block-form .gfield_time_ampm,.wp-block-form .ginput_address_country,.wp-block-form .ginput_container_select{position:relative}@media(min-width:768px){.wp-block-form .ginput_container_time{inline-size:var(--gravity-forms-time-field-width)}}.wp-block-form .ginput_container_fileupload{color:var(--forms-input-colour)}@media(min-width:768px){.wp-block-form .ginput_address_city,.wp-block-form .ginput_address_country,.wp-block-form .ginput_address_state,.wp-block-form .ginput_address_zip{flex:1 0 calc(50% - var(--gravity-forms-field-inner-spacing)/2);max-width:calc(50% - var(--gravity-forms-field-inner-spacing)/2)}}.wp-block-form .gf_progressbar_wrapper{margin:0 0 var(--gravity-forms-progress-bar-margin-bottom)}.wp-block-form .gf_progressbar_title{color:var(--gravity-forms-progress-bar-title-colour);font-family:var(--font-heading-sans-serif);font-size:var(--font-size-4);font-weight:700;letter-spacing:var(--letter-spacing-4);line-height:var(--line-height-4);margin:0 0 var(--gravity-forms-progress-bar-title-margin-bottom);text-transform:none}.wp-block-form .gf_progressbar{background-color:var(--gravity-forms-progress-bar-background-colour);border-radius:var(--gravity-forms-progress-bar-border-radius);overflow:hidden}.wp-block-form .gf_progressbar_percentage{background-color:var(--gravity-forms-progress-bar-percentage-colour);height:var(--gravity-forms-progress-bar-height)}.wp-block-form .gf_progressbar_percentage span{border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;text-indent:-9999px!important;transform:scale(0)!important;width:1px!important}.wp-block-form .gform_validation_errors{background-color:var(--gravity-forms-error-box-background-colour);border:2px solid var(--gravity-forms-error-box-border-colour);margin-bottom:var(--gravity-forms-error-box-margin-bottom);padding:var(--gravity-forms-error-box-padding)}.wp-block-form .gform_validation_errors>*{color:var(--gravity-forms-error-box-colour);font-family:var(--font-sans-serif);font-size:var(--font-size-p);font-weight:400;letter-spacing:var(--letter-spacing-p);line-height:var(--line-height-p);text-transform:none}.wp-block-form .gfield_validation_message{color:var(--gravity-forms-error-message-colour);font-family:var(--font-sans-serif);font-size:var(--font-size-p-s);font-weight:400;letter-spacing:var(--letter-spacing-p-s);line-height:var(--line-height-p-s);margin-top:var(--spacing-xxxs);text-transform:none}.wp-block-form .gform_submission_error.hide_summary{border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;text-indent:-9999px!important;transform:scale(0)!important;width:1px!important}.wp-block-form .gfield_required{color:var(--gravity-forms-required-colour);margin-left:var(--gravity-forms-required-spacing)}.wp-block-form .gfield_required .gfield_required{margin:0}.wp-block-form .gfield_error input[type=email],.wp-block-form .gfield_error input[type=number],.wp-block-form .gfield_error input[type=tel],.wp-block-form .gfield_error input[type=text],.wp-block-form .gfield_error input[type=url],.wp-block-form .gfield_error select[aria-invalid=true],.wp-block-form .gfield_error textarea{border-color:var(--gravity-forms-error-input-border-colour)}.wp-block-form .gform_footer,.wp-block-form .gform_page_footer{margin-top:var(--gravity-forms-footer-spacing)}.wp-block-form .gform_page_footer{display:flex;gap:var(--gravity-forms-footer-inner-spacing)}.wp-block-form .validation_message--hidden-on-empty{display:none}.wp-block-form .gform_confirmation_wrapper{background-color:var(--gravity-forms-confirmation-background-colour);border-radius:var(--gravity-forms-confirmation-border-radius);color:var(--gravity-forms-confirmation-colour);padding:var(--gravity-forms-confirmation-padding)}.wp-block-form .gform_confirmation_message{--link-underline-width:1px}.wp-block-form .gform_confirmation_message .text--p-l{font-family:var(--font-sans-serif);font-size:var(--font-size-p-l);font-weight:400;letter-spacing:var(--letter-spacing-p-l);line-height:var(--line-height-p-l);text-transform:none}.wp-block-form .gform_confirmation_message .text--p-m{font-family:var(--font-sans-serif);font-size:var(--font-size-p-m);font-weight:400;letter-spacing:var(--letter-spacing-p-m);line-height:var(--line-height-p-m);text-transform:none}.wp-block-form .gform_confirmation_message .text--p,.wp-block-form .gform_confirmation_message p{font-family:var(--font-sans-serif);font-size:var(--font-size-p);font-weight:400;letter-spacing:var(--letter-spacing-p);line-height:var(--line-height-p);text-transform:none}.wp-block-form .gform_confirmation_message .text--p-s{font-family:var(--font-sans-serif);font-size:var(--font-size-p-s);font-weight:400;letter-spacing:var(--letter-spacing-p-s);line-height:var(--line-height-p-s);text-transform:none}.wp-block-form .gform_confirmation_message .text--p-xs{font-family:var(--font-sans-serif);font-size:var(--font-size-p-xs);font-weight:400;letter-spacing:var(--letter-spacing-p-xs);line-height:var(--line-height-p-xs);text-transform:none}.wp-block-form .gform_confirmation_message .text--h1,.wp-block-form .gform_confirmation_message h1{font-family:var(--font-heading-sans-serif);font-size:var(--font-size-1);font-weight:700;letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1);text-transform:none}.wp-block-form .gform_confirmation_message .text--h2,.wp-block-form .gform_confirmation_message h2{font-family:var(--font-heading-sans-serif);font-size:var(--font-size-2);font-weight:700;letter-spacing:var(--letter-spacing-2);line-height:var(--line-height-2);text-transform:none}.wp-block-form .gform_confirmation_message .text--h3,.wp-block-form .gform_confirmation_message h3{font-family:var(--font-heading-sans-serif);font-size:var(--font-size-3);font-weight:700;letter-spacing:var(--letter-spacing-3);line-height:var(--line-height-3);text-transform:none}.wp-block-form .gform_confirmation_message .text--h4,.wp-block-form .gform_confirmation_message h4{font-family:var(--font-heading-sans-serif);font-size:var(--font-size-4);font-weight:700;letter-spacing:var(--letter-spacing-4);line-height:var(--line-height-4);text-transform:none}.wp-block-form .gform_confirmation_message .text--h5,.wp-block-form .gform_confirmation_message h5{font-family:var(--font-heading-sans-serif);font-size:var(--font-size-5);font-weight:700;letter-spacing:var(--letter-spacing-5);line-height:var(--line-height-5);text-transform:none}.wp-block-form .gform_confirmation_message .text--h6,.wp-block-form .gform_confirmation_message h6{font-family:var(--font-heading-sans-serif);font-size:var(--font-size-6);font-weight:700;letter-spacing:var(--letter-spacing-6);line-height:var(--line-height-6);text-transform:none}.wp-block-form .gform_confirmation_message .text--white,.wp-block-form .gform_confirmation_message .text--white a:not(.wp-component-button),.wp-block-form .gform_confirmation_message .text--white a:not(.wp-component-button):visited{color:var(--colour-white)}.wp-block-form .gform_confirmation_message .text--black,.wp-block-form .gform_confirmation_message .text--black a:not(.wp-component-button),.wp-block-form .gform_confirmation_message .text--black a:not(.wp-component-button):visited{color:var(--colour-black)}.wp-block-form .gform_confirmation_message b,.wp-block-form .gform_confirmation_message strong{font-weight:700}.wp-block-form .gform_confirmation_message blockquote{border-left:var(--border-blockquote) solid var(--colour-brand-1-base);font-family:var(--font-sans-serif);font-size:var(--font-size-quote);font-weight:400;letter-spacing:var(--letter-spacing-quote);line-height:var(--line-height-quote);padding-left:calc(5rem - var(--border-blockquote));text-transform:none}@media(max-width:767.98px){.wp-block-form .gform_confirmation_message blockquote{padding-left:calc(var(--layout-body-mobile) - var(--border-blockquote));padding-right:var(--layout-body-mobile)}}.wp-block-form .gform_confirmation_message blockquote p{font-family:var(--font-sans-serif);font-size:var(--font-size-quote);font-weight:400;letter-spacing:var(--letter-spacing-quote);line-height:var(--line-height-quote);text-transform:none}.wp-block-form .gform_confirmation_message blockquote{position:relative}.wp-block-form .gform_confirmation_message blockquote:after,.wp-block-form .gform_confirmation_message blockquote:before{content:'"';display:inline;position:relative}.wp-block-form .gform_confirmation_message blockquote p{display:inline}.wp-block-form .gform_confirmation_message em{font-style:italic}.wp-block-form .gform_confirmation_message ul{list-style:outside;margin-left:2rem}.wp-block-form .gform_confirmation_message ul li::marker{content:"●  "}.wp-block-form .gform_confirmation_message ol{list-style:decimal;margin-left:2rem}.wp-block-form .gform_confirmation_message li{position:relative}.wp-block-form .gform_confirmation_message li:not(:last-of-type){margin-bottom:1.5rem}.wp-block-form .gform_confirmation_message li::marker{color:var(--colour-brand-1-base);font-weight:700}.wp-block-form .gform_confirmation_message li ol,.wp-block-form .gform_confirmation_message li ul{margin-top:1.5rem}.editor-styles-wrapper .wp-block-group.bg--black .wp-block-form .gform_confirmation_message a:not(.wp-component-button),.editor-styles-wrapper .wp-block-group.bg--primary .wp-block-form .gform_confirmation_message a:not(.wp-component-button),.editor-styles-wrapper .wp-block-group.wp-block-group--background-image .wp-block-form .gform_confirmation_message a:not(.wp-component-button),.editor-styles-wrapper .wp-block-group.wp-block-group--background-video .wp-block-form .gform_confirmation_message a:not(.wp-component-button),.edwp-block--dark-mode .wp-block-form .gform_confirmation_message a:not(.wp-component-button),.wp-admin .wp-block-group.bg--black .wp-block-form .gform_confirmation_message a:not(.wp-component-button),.wp-admin .wp-block-group.bg--primary .wp-block-form .gform_confirmation_message a:not(.wp-component-button),.wp-admin .wp-block-group.wp-block-group--background-image .wp-block-form .gform_confirmation_message a:not(.wp-component-button),.wp-admin .wp-block-group.wp-block-group--background-video .wp-block-form .gform_confirmation_message a:not(.wp-component-button),.wp-block-form .gform_confirmation_message a:not(.wp-component-button).edwp-block--dark-mode{--base-body-colour:var(--base-body-colour-dark)}.wp-block-form .gform_confirmation_message a:not(.wp-component-button):enabled,.wp-block-form .gform_confirmation_message a:not(.wp-component-button):not([disabled]){opacity:1}@media(hover:hover)and (pointer:fine){.wp-block-form .gform_confirmation_message a:not(.wp-component-button):enabled:focus-visible,.wp-block-form .gform_confirmation_message a:not(.wp-component-button):enabled:hover,.wp-block-form .gform_confirmation_message a:not(.wp-component-button):not([disabled]):focus-visible,.wp-block-form .gform_confirmation_message a:not(.wp-component-button):not([disabled]):hover{text-decoration-color:transparent}}.wp-block-form .gform_confirmation_message a:not(.wp-component-button){text-decoration-color:var(--base-body-colour);text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:var(--text-decoration-thickness);text-underline-offset:var(--text-underline-offset)}.wp-block-form .gform_confirmation_message table{border-collapse:collapse;border-spacing:0;width:100%}.wp-block-form .gform_confirmation_message table td,.wp-block-form .gform_confirmation_message table th{border:.1rem solid var(--colour-brand-2-base);font-family:var(--font-sans-serif);font-size:var(--font-size-p);font-weight:400;letter-spacing:var(--letter-spacing-p);line-height:var(--line-height-p);padding:2rem;text-transform:none}.wp-block-form .gform_confirmation_message table th,.wp-block-form .gform_confirmation_message table thead td{background-color:var(--colour-brand-2-base);color:var(--colour-white)}.wp-block-form .gform_confirmation_message table b,.wp-block-form .gform_confirmation_message table strong,.wp-block-form .gform_confirmation_message table th,.wp-block-form .gform_confirmation_message table th p,.wp-block-form .gform_confirmation_message table thead td,.wp-block-form .gform_confirmation_message table thead td p{font-family:var(--font-sans-serif);font-size:var(--font-size-p);font-weight:700;letter-spacing:var(--letter-spacing-p);line-height:var(--line-height-p);text-transform:none}.wp-block-form .gform_confirmation_message table p:not(:last-child){margin-bottom:var(--layout-paragraph)}.wp-block-form .gform_confirmation_message{display:grid;gap:var(--gravity-forms-confirmation-gap)}