.fm-o-epi-form__bg{display:none}@media (min-width:600px){.fm-o-epi-form__bg{position:absolute;inset:0;z-index:1;text-align:right;overflow:hidden;display:block}}@media (min-width:600px){.fm-o-epi-form__bg svg{height:auto;fill:#19cbcb;position:absolute;right:0;width:100%;width:calc(50% + 35rem);transform:translateY(-50%);top:50%}}.fm-o-epi-form__subtitle{position:relative;z-index:2;font-size:2rem;line-height:1.2;margin-bottom:3rem}.fm-o-epi-form__note{font-weight:700;text-align:center;position:relative;z-index:2;margin-top:2rem}.fm-o-epi-form .EPiServerForms{width:100%;max-width:var(--container-width);margin-left:auto;margin-right:auto;margin-top:1.6666666667rem;margin-bottom:1.6666666667rem;max-width:min(var(--container-width),640px)}.fm-o-epi-form .EPiServerForms input.FormTextbox__Input{height:var(--epiform-input-height,6rem);border:1px solid var(--input-border-color,#eaecf1);border-radius:var(--input-border-radius,2.0833333333rem);background-color:var(--input-bg-color,#fff);padding-left:var(--input-padding-left,2.4166666667rem);padding-right:var(--input-padding-right,2.4166666667rem);padding-top:var(--input-padding-top,3.0833333333rem);padding-bottom:var(--input-padding-bottom,.5rem);font-family:Larss,Helvetica,Arial,sans-serif;font-size:1.5rem;font-weight:300;line-height:2.25rem;letter-spacing:0;color:#2d3047}.fm-o-epi-form .EPiServerForms input.FormTextbox__Input:focus{border-color:#2d3047}.fm-o-epi-form .EPiServerForms input.FormTextbox__Input::-webkit-input-placeholder{color:#c3cad8;opacity:1}.fm-o-epi-form .EPiServerForms input.FormTextbox__Input::placeholder{color:#c3cad8;opacity:1}.fm-o-epi-form .EPiServerForms textarea.FormTextbox__Input{height:var(--epiform-textarea-height,14.75rem);width:100%;resize:none;border:1px solid var(--input-border-color,#eaecf1);border-radius:var(--input-border-radius,2.0833333333rem);background-color:var(--input-bg-color,#fff);padding-left:var(--input-padding-left,2.4166666667rem);padding-right:var(--input-padding-right,2.4166666667rem);padding-top:var(--input-padding-top,3.0833333333rem);padding-bottom:var(--input-padding-bottom,.5rem);font-family:Larss,Helvetica,Arial,sans-serif;font-size:1.5rem;font-weight:300;line-height:2.25rem;letter-spacing:0;color:#2d3047}.fm-o-epi-form .EPiServerForms textarea.FormTextbox__Input:focus{border-color:#2d3047}.fm-o-epi-form .EPiServerForms textarea.FormTextbox__Input::-webkit-input-placeholder{color:#c3cad8;opacity:1}.fm-o-epi-form .EPiServerForms textarea.FormTextbox__Input::placeholder{color:#c3cad8;opacity:1}.fm-o-epi-form .EPiServerForms .Form__Element{display:grid}.fm-o-epi-form .EPiServerForms .Form__Element__Caption{font-family:Larss,Helvetica,Arial,sans-serif;font-size:1.3333333333rem;font-weight:500;line-height:1.75rem;letter-spacing:0;color:#2d3047}.fm-o-epi-form .EPiServerForms .FormSelection,.fm-o-epi-form .EPiServerForms .FormTextbox{position:relative}.fm-o-epi-form .EPiServerForms .FormSelection .Form__Element__Caption,.fm-o-epi-form .EPiServerForms .FormTextbox .Form__Element__Caption{position:absolute;padding-left:2.4166666667rem;top:.8333333333rem;display:var(--caption-display,block)}.fm-o-epi-form .EPiServerForms .FormSelection select{height:var(--epiform-input-height,6rem);border:1px solid var(--input-border-color,#eaecf1);border-radius:var(--input-border-radius,2.0833333333rem);background-color:var(--input-bg-color,#fff);padding-left:var(--input-padding-left,2.4166666667rem);padding-right:var(--input-padding-right,2.4166666667rem);padding-top:var(--input-padding-top,3.0833333333rem);padding-bottom:var(--input-padding-bottom,.5rem);font-family:Larss,Helvetica,Arial,sans-serif;font-size:1.5rem;font-weight:300;line-height:2.25rem;letter-spacing:0;color:#2d3047;-webkit-appearance:none;appearance:none}.fm-o-epi-form .EPiServerForms .FormSelection select:focus{border-color:#2d3047}.fm-o-epi-form .EPiServerForms .FormSelection select::-webkit-input-placeholder{color:#c3cad8;opacity:1}.fm-o-epi-form .EPiServerForms .FormSelection select::placeholder{color:#c3cad8;opacity:1}.fm-o-epi-form .EPiServerForms .FormSelection select>option:disabled{display:none}.fm-o-epi-form .EPiServerForms .FormSelection select[value=""]{color:red}.fm-o-epi-form .EPiServerForms .FormSelection:after{content:"< >";display:block;position:absolute;top:22.5px;transform:rotate(90deg);right:2.4166666667rem;font-size:1.5rem}.fm-o-epi-form .EPiServerForms button.FormSubmitButton{--bg-hover:#fff;--fg:#2d3047;--fg-hover:#2d3047;--border-color:var(--bg);background-color:var(--bg);border:.1666666667rem solid var(--border-color);border-radius:4.1666666667rem;padding:1.7083333333rem 4.1666666667rem;display:flex;align-items:center;justify-content:center;gap:.875rem;background-color:var(--bg);color:var(--fg);text-decoration:none;--bg:#19cbcb;height:var(--epiform-submitbutton-height,5.5rem);text-transform:none;font-family:Larss,Helvetica,Arial,sans-serif;font-size:calc(1.5rem * var(--scale-table,1));font-weight:700;line-height:calc(2.25rem * var(--scale-table,1));letter-spacing:0;margin-left:auto;margin-right:auto;width:180px}@supports (-moz-appearance:none){.fm-o-epi-form .EPiServerForms button.FormSubmitButton{padding:1.7416666667rem 4.1666666667rem}}.fm-o-epi-form .EPiServerForms button.FormSubmitButton:disabled{opacity:.2}.fm-o-epi-form .EPiServerForms button.FormSubmitButton:hover:not(:disabled){background-color:var(--bg-hover);color:var(--fg-hover)}.fm-o-epi-form .EPiServerForms .Form__Element__ValidationError{color:#f5592a;font-family:Larss,Helvetica,Arial,sans-serif;font-size:calc(1.5rem * var(--scale-table,1));font-weight:700;line-height:calc(2.25rem * var(--scale-table,1));letter-spacing:0;margin-top:.25rem;padding-left:2.4166666667rem;padding-right:2.4166666667rem}.fm-o-epi-form .EPiServerForms .Form__Title{text-align:center;font-family:Larss,Helvetica,Arial,sans-serif;font-size:2.1666666667rem;font-weight:700;line-height:120%;letter-spacing:0;font-size:3.3333333333rem;line-height:110%}.fm-o-epi-form .EPiServerForms .Form__Description{text-align:center;margin-top:.8333333333rem;margin-left:auto;margin-right:auto;max-width:38.3333333333rem;padding-left:1.25rem;padding-right:1.25rem}.fm-o-epi-form .EPiServerForms .Form__MainBody{margin-top:1.6666666667rem}.fm-o-epi-form .EPiServerForms .FormParagraphText{margin-top:3.3333333333rem}.fm-o-epi-form .EPiServerForms .FormChoice{grid-column:1/span 2}.fm-o-epi-form .EPiServerForms .FormChoice fieldset{border:0;padding:0;margin:0}.fm-o-epi-form .EPiServerForms .FormChoice fieldset>div{margin-bottom:.5rem}.fm-o-epi-form .EPiServerForms .FormChoice fieldset>div:last-child{margin-bottom:0}.fm-o-epi-form .EPiServerForms .FormChoice .Form__Element__Caption{margin-bottom:.8333333333rem}.fm-o-epi-form .EPiServerForms .FormChoice .FormChoice__Label{border:0;padding-left:3rem;position:relative;cursor:pointer;display:block}.fm-o-epi-form .EPiServerForms .FormChoice .FormChoice__Label::before{content:"";width:var(--checkbox-width,1.5rem);height:var(--checkbox-width,1.5rem);border:.1rem solid var(--square-border-color,#5e617c);background-color:var(--square-bg);display:block;position:absolute;top:.3rem;left:0}.fm-o-epi-form .EPiServerForms .FormChoice .FormChoice__Label::after{content:"";width:.4166666667rem;height:.8333333333rem;border:solid #fff;border-width:0 .1666666667rem .1666666667rem 0;transform:rotate(45deg);visibility:var(--check-mark-visibility);display:block;position:absolute;top:.4rem;left:.6rem}.fm-o-epi-form .EPiServerForms .FormChoice .FormChoice__Input{position:absolute;z-index:-1;opacity:0;pointer-events:none;width:.1rem;height:.1rem}.fm-o-epi-form .EPiServerForms .FormChoice .FormChoice__Input:checked+.FormChoice__Label{--check-mark-visibility:visible;--square-bg:#000}.fm-o-epi-form .EPiServerForms .FormChoice .FormChoice__Input:focus+.FormChoice__Label{border:0}.fm-o-epi-form .EPiServerForms .FormFileUpload .Form__Element__Caption{margin-bottom:.8333333333rem}.fm-o-epi-form .EPiServerForms button[type=submit]{position:relative}.fm-o-epi-form .EPiServerForms button[type=submit] .button-overlay{position:absolute;top:0;left:0;bottom:0;right:0;z-index:1}.fm-o-epi-form--hide-label{--caption-display:none;--input-padding-top:1.25rem;--input-padding-bottom:1.25rem}.fm-o-epi-form--hide-label .EPiServerForms .Form__Status .Form__Status__Message{padding:0;margin:0}.fm-o-epi-form--hide-label .EPiServerForms .Form__Title{font-size:1.6666666667rem}.fm-o-epi-form--label-separate{--input-padding-top:0.8333333333rem;--input-padding-bottom:0.8333333333rem;--epiform-input-height:auto;--input-border-radius:1.6666666667rem;--input-bg-color:#f2f3f6;--epiform-textarea-height:7.5rem;align-self:flex-start;width:100%;margin-left:auto;position:relative;padding:3.3333333333rem 2rem}@media (min-width:600px){.fm-o-epi-form--label-separate{padding:6.6666666667rem 2rem}}.fm-o-epi-form--label-separate .EPiServerForms{margin:0;position:relative;z-index:2;padding:3rem 0 1.5rem;background-color:#fff;max-width:50rem}@media (min-width:600px){.fm-o-epi-form--label-separate .EPiServerForms{padding:3rem 4rem 1.5rem;box-shadow:0 .6666666667rem 1rem rgba(71,74,104,.16);margin:0 auto;border-radius:1.6666666667rem}}.fm-o-epi-form--label-separate .EPiServerForms .Form__Title{text-align:center}.fm-o-epi-form--label-separate .EPiServerForms .Form__Element__ValidationError{padding-left:0}.fm-o-epi-form--label-separate .EPiServerForms .FormTextbox.ValidationSuccess{--input-border-color:#c3cad8;--input-bg-color:#fff}.fm-o-epi-form--label-separate .EPiServerForms .FormTextbox:not(.FormEmail,.FormTextbox--Number){grid-column:1/span 2}.fm-o-epi-form--label-separate .EPiServerForms .FormTextbox.FormEmail{align-self:start}.fm-o-epi-form--label-separate .EPiServerForms .FormTextbox.FormEmail .Form__Element__ValidationError{padding-right:0}.fm-o-epi-form--label-separate .EPiServerForms .FormTextbox.FormTextbox--Number{align-self:start}.fm-o-epi-form--label-separate .EPiServerForms .FormTextbox.FormTextbox--Number .Form__Element__ValidationError{padding-right:0}.fm-o-epi-form--label-separate .EPiServerForms .FormTextbox .Form__Element__Caption{position:relative;top:0;padding-left:0;margin-bottom:.8333333333rem;font-weight:700}.fm-o-epi-form--label-separate .EPiServerForms .Form__Element{width:100%}.fm-o-epi-form--label-separate .EPiServerForms .Form__Element.FormStep{grid-template-columns:1fr 1fr;gap:0 1rem}.fm-o-epi-form--label-separate .EPiServerForms .FormTextbox__Input{width:100%}.fm-o-epi-form--label-separate .EPiServerForms .button:not(.tfm),.fm-o-epi-form--label-separate .EPiServerForms button:not(.tfm):not(.hamburger):not([class^=_hj]):not([class*=acButtonStyles]):not([class*=react-datepicker]):not(.combo-control):not(.dropdown-control)[type=submit]{--bg-hover:#fff;--fg:#2d3047;--fg-hover:#2d3047;--border-color:var(--bg);background-color:var(--bg);border:.1666666667rem solid var(--border-color);border-radius:4.1666666667rem;padding:1.7083333333rem 4.1666666667rem;display:flex;align-items:center;justify-content:center;gap:.875rem;background-color:var(--bg);color:var(--fg);text-decoration:none;--bg:#ffb000;width:100%;margin:0;grid-column:1/span 2}@supports (-moz-appearance:none){.fm-o-epi-form--label-separate .EPiServerForms .button:not(.tfm),.fm-o-epi-form--label-separate .EPiServerForms button:not(.tfm):not(.hamburger):not([class^=_hj]):not([class*=acButtonStyles]):not([class*=react-datepicker]):not(.combo-control):not(.dropdown-control)[type=submit]{padding:1.7416666667rem 4.1666666667rem}}.fm-o-epi-form--label-separate .EPiServerForms .button:not(.tfm):disabled,.fm-o-epi-form--label-separate .EPiServerForms button:not(.tfm):not(.hamburger):not([class^=_hj]):not([class*=acButtonStyles]):not([class*=react-datepicker]):not(.combo-control):not(.dropdown-control)[type=submit]:disabled{opacity:.2}.fm-o-epi-form--label-separate .EPiServerForms .button:not(.tfm):hover:not(:disabled),.fm-o-epi-form--label-separate .EPiServerForms button:not(.tfm):not(.hamburger):not([class^=_hj]):not([class*=acButtonStyles]):not([class*=react-datepicker]):not(.combo-control):not(.dropdown-control)[type=submit]:hover:not(:disabled){background-color:var(--bg-hover);color:var(--fg-hover)}.fm-o-epi-form--label-separate .EPiServerForms .Form__Status .Form__Status__Message.hide{display:none}
/*# sourceMappingURL=b-epi-form.css.map */
