:root{--primary-color: #DD0911;--secondary-color: #21323E;--black-color: #000;--white-color: #fff;--grey-color: #CDCECE;--light-color: #F2F2F2;--dark-color: #37434D;--font-family-base: SourceSans, sans-serif;--body-color: #231F20}.umbraco-forms-form button{margin-top:.625rem}.umbraco-forms-form fieldset{padding:0;margin:0;border:none}.umbraco-forms-hidden,.form-hidden{display:none}.form-field{margin-bottom:.625rem}.form-field-wrapper{display:flex;flex-direction:column}.form-field-help{font-size:.75rem;color:var(--black-color);padding:.3125rem 0 0}.umbraco-forms-page .row{margin-left:-.4375rem;margin-right:-.5rem}.umbraco-forms-page .row>*{padding-left:.4375rem;padding-right:.5rem}.form-label,.form-legend{display:inline-flex;font-size:1rem;margin-bottom:.625rem}:root{--input-color: var(--body-color);--input-bg: var(--white-color);--input-border-color: var(--grey-color);--input-focus-color: var(--body-color);--input-focus-bg: var(--white-color);--input-focus-border-color: var(--grey-color);--input-focus-box-shadow: ;--input-disabled-color: var(--dark-color);--input-disabled-bg: var(--light-color);--input-disabled-border-color: var(--light-color);--form-file-btn-color: var(--body-color);--form-file-btn-bg: var(--grey-color);--form-file-btn-hover-bg: var(--grey-color)}.form-control{display:block;width:100%;padding:.875rem;font-family:var(--font-family-base);font-size:1rem;font-weight:400;line-height:1.625rem;color:var(--input-color);appearance:none;background-color:var(--white-color);background-clip:padding-box;border:.0625rem solid var(--input-border-color);border-radius:0;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion: reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled,[readonly]){cursor:pointer}.form-control:focus{color:var(--input-focus-color);background-color:var(--input-focus-bg);border-width:.0625rem;border-color:var(--input-focus-border-color);padding:.875rem;outline:0}.form-control::-webkit-date-and-time-value{min-width:85px;height:1.625rem;margin:0}.form-control::-webkit-datetime-edit{display:block;padding:0}.form-control::placeholder{color:var(--grey-color);opacity:1}.form-control:disabled{color:var(--input-disabled-color);background-color:var(--input-disabled-bg);border-color:var(--input-disabled-border-color);opacity:1}.form-control::file-selector-button{padding:.9375rem;margin:-.9375rem;margin-inline-end:.9375rem;color:var(--form-file-btn-color);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:.0625rem;border-radius:0;background-color:var(--form-file-btn-bg)}.form-control:hover:not(:disabled,[readonly])::file-selector-button{background-color:var(--form-file-btn-hover-bg)}textarea.form-control{min-height:3.75rem}:root{--form-select-color: var(--input-color);--form-select-bg: var(--input-bg);--form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");--form-select-border-color: var(--grey-color);--form-select-focus-color: var(--body-color);--form-select-focus-bg: var(--white-color);--form-select-focus-border-color: #CDCECE;--form-select-focus-box-shadow: ;--form-select-disabled-color: var(--input-disabled-color);--form-select-disabled-bg: var(--input-disabled-bg);--form-select-disabled-border-color: var(--input-disabled-border-color)}.form-select{display:block;width:100%;padding:.875rem 2.75rem .875rem .875rem;font-family:var(--font-family-base);font-size:1rem;font-weight:400;line-height:1.5;color:var(--form-select-color);appearance:none;background-color:var(--form-select-bg);background-image:var(--form-select-bg-img);background-repeat:no-repeat;background-position:right .9375rem center;background-size:16px 12px;border:.0625rem solid var(--grey-color);border-radius:0;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion: reduce){.form-select{transition:none}}.form-select:focus{color:var(--form-select-focus-color);background-color:var(--form-select-focus-bg);background-position:right .9375rem center;border-width:.0625rem;border-color:var(--form-select-focus-border-color);padding:.875rem;outline:0}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.9375rem;background-image:none}.form-select:disabled{color:var(--input-disabled-color);background-color:var(--input-disabled-bg);border-color:var(--input-disabled-border-color)}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 var(--input-color)}:root{--form-check-bg: var(--white-color);--form-check-bg-image: null}.form-check{line-height:1.5rem}.form-check-input{flex-shrink:0;width:1.0625rem;height:1.0625rem;margin-top:.21875rem;vertical-align:top;appearance:none;background-color:var(--form-check-bg);background-image:var(--form-check-bg-image);background-repeat:no-repeat;background-position:center;background-size:contain;border:.0625rem solid var(--grey-color);print-color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.125rem}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:var(--input-focus-border-color);outline:0}.form-check-input:checked{background-color:#231f20;border-color:#231f20}.form-check-input:checked[type=checkbox]{--form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{--form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.7}.form-check-input[disabled]~.form-check-label,.form-check-input:disabled~.form-check-label{cursor:default;opacity:.5}.form-check{display:block;min-height:1.5rem;padding-left:1.875rem;margin-bottom:.625rem}.form-check .form-check-input{float:left;margin-left:-1.875rem}.form-switch{padding-left:2.5em}.form-switch .form-check-input{--form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%2816, 66, 129, 0.25%29'/%3e%3c/svg%3e");width:2em;margin-left:-2.5em;background-image:var(--form-switch-bg);background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}@media (prefers-reduced-motion: reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{--form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23231F20'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{--form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");background-position:right center}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-select,.input-group>.form-floating{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-select:focus,.input-group>.form-floating:focus-within{z-index:5}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:5}.input-group:not(.has-validation)>:not(:last-child,.dropdown-toggle,.dropdown-menu,.form-floating),.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select{border-top-right-radius:0;border-bottom-right-radius:0}.c-newsletter__h4{margin-bottom:.9375rem}.c-newsletter input{width:100%;padding-left:.9375rem;border-radius:.3125rem;border:0;outline:none;color:var(--black-color)}.c-newsletter button{margin-top:0}.c-newsletter__form{display:flex;height:2.8125rem;background-color:var(--white-color);border-radius:.3125rem}.form-floating{position:relative}.form-floating>label{line-height:ren(20);position:absolute;top:1.8125rem;left:0;z-index:2;height:auto;padding:0 .9375rem;margin:0;overflow:hidden;text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;transform-origin:0 0;transform:translateY(-50%);transition:all .1s ease-in-out}@media (prefers-reduced-motion: reduce){.form-floating>label{transition:none}}.form-floating>.form-control{height:3.75rem;min-height:3.75rem;line-height:1.5;padding:1.1875rem .875rem .5625rem}.form-floating>.form-control::placeholder{color:transparent}.form-floating>.form-control:-webkit-autofill{height:3.75rem;min-height:3.75rem;line-height:1.5;padding:1.1875rem .875rem .5625rem}.form-floating>.form-control:focus{border-width:.0625rem;padding:1.1875rem .875rem .5625rem}.form-floating>.form-control:focus~label{color:var(--body-color);font-size:.625rem;top:.9375rem}.form-floating>.form-control:not(:placeholder-shown)~label{color:var(--body-color);font-size:.625rem;top:.9375rem}.form-floating>.form-select{height:3.75rem;min-height:3.75rem;line-height:1.5;padding:1.1875rem .875rem .5625rem}.form-floating>.form-select:focus{border-width:.0625rem;padding:1.1875rem .875rem .5625rem}.form-floating>.form-select:focus~label{color:var(--body-color);font-size:.625rem;top:.9375rem}.form-floating>.form-select:not(:placeholder-shown)~label{color:var(--body-color);font-size:.625rem;top:.9375rem}.form-floating>textarea.form-control{height:auto;min-height:10.625rem}.form-validation{font-size:.75rem;color:var(--black-color);padding:.3125rem 0 0}.form-validation.field-validation-error{color:#c50000}.form-control.input-validation-error{border-color:#c50000}.form-floating>.form-control:focus.input-validation-error~label,.form-floating>.form-select:focus.input-validation-error~label{color:#c50000}
