@charset "UTF-8";/* CSS Document */.EPiServerForms .Form__Description {    margin-bottom: 1rem}.EPiServerForms .FormImageSubmitButton {    width: 100%;    height: 100%;    padding: 0;    border: 0;    background: none;    box-shadow: none}.EPiServerForms .Form__Status .Form__Status__Message {    display: block;    padding: 0 !important;    margin: auto !important}.EPiServerForms .Form__Status .Form__Success__Message {    background-color: #84c8e4;    color: #333}.EPiServerForms .Form__Status .Form__Warning__Message {    background-color: #fff8aa;    color: red}.EPiServerForms .Form__Status .Form__Readonly__Message {    display: block;    padding: 1rem;    margin: 1rem 0;    background-color: #fff8aa;    color: red}.EPiServerForms .Form__NavigationBar .Form__NavigationBar__Action {    display: inline-block;    padding: inherit;    vertical-align: middle;    text-align: center;    border: 1px solid rgba(41,128,189,0.5);    border-radius: 4px;    font-size: inherit;    height: 2em;    width: 10em;    max-width: 10rem;    color: initial;    background-image: linear-gradient(top, #fff, #e6e6e6);    background-image: -moz-linear-gradient(top, #fff, #e6e6e6);    background-image: -ms-linear-gradient(top, #fff, #e6e6e6);    background-image: -webkit-linear-gradient(top, #fff, #e6e6e6)}.EPiServerForms .Form__NavigationBar .Form__NavigationBar__Action:disabled {    cursor: not-allowed;    opacity: 0.4}.EPiServerForms .Form__NavigationBar .Form__NavigationBar__ProgressBar {    display: inline-block;    border: 1px solid rgba(41,128,189,0.5);    vertical-align: middle;    width: 40%}.EPiServerForms .Form__NavigationBar .Form__NavigationBar__ProgressBar .Form__NavigationBar__ProgressBar--Progress {    background-color: rgba(41,128,189,0.5);    width: 0%;    height: 1rem}.EPiServerForms .Form__NavigationBar .Form__NavigationBar__ProgressBar .Form__NavigationBar__ProgressBar--Text {    display: none}.EPiServerForms .FormStep .FormStep__Description {    margin-bottom: 1rem}.EPiServerForms .Form__Element {    margin: 5px !important}.EPiServerForms .Form__Element .Form__Element__Caption {    display: inline-block;    min-width: 15%;    vertical-align: top}.EPiServerForms .Form__Element .Form__Element__ValidationError {    color: red;    display: block;    word-wrap: break-word}.EPiServerForms .hide {    display: none}.EPiServerForms .FormSubmitButton:disabled {    cursor: not-allowed;    opacity: 0.4}.EPiServerForms .FormCaptcha .FormTextbox__Input {    width: 8rem}.EPiServerForms .FormCaptcha .FormCaptcha__Refresh {    font-size: 1em;    width: auto;    height: auto}.EPiServerForms .FormChoice--Image .hidden {    visibility: hidden}.EPiServerForms .FormChoice--Image .FormChoice--Image__Item {    display: inline-block;    max-width: 40%;    text-align: center;    margin: 0.5rem}.EPiServerForms .FormChoice--Image .FormChoice__Input:checked~img {    border: 1px solid rgba(41,128,189,0.5)}.EPiServerForms .FormRange .FormRange__Input {    max-width: 60%;    display: inline}.EPiServerForms .EditView__InvisibleElement.FormStep {    display: block;    border-radius: 4px;    border-color: rgba(184,192,197,0.6);    background-color: rgba(184,192,197,0.6);    color: #000;    padding: 0.2rem;    font-family: Verdana;    box-shadow: 3px 3px 5px #ccc}.EPiServerForms .EditView__InvisibleElement.FormStep .FormStep__Warning {    color: red;    background-color: #fff8aa;    display: block;    word-wrap: break-word}.EPiServerForms .EditView__InvisibleElement.FormHidden {    display: inline-block;    border-radius: 4px;    border: 1.5px outset rgba(184,192,197,0.6);    padding: 0.2rem 1rem;    min-width: 18rem}.EPiServerForms .Warning {    color: red;    background-color: #fff8aa;    display: block;    word-wrap: break-word}.EPiServerForms .Form__Warning {    color: red;    background-color: #fff8aa;    display: block;    word-wrap: break-word}.Form__MainBody {    width: 90%;    margin: 0 auto;    text-align: center;}.Form__MainBody input, .Form__MainBody textarea {    border: 1px solid #e8e8e8;    background-color: #f5f5f5;    box-shadow: none;    color: #565656;    font-family: 'Rubik', sans-serif;    font-size: 1rem;    line-height: 1.43;    min-height: 3.5em;    padding: 1.07em .5em;    width: auto;    min-width: 100%;    margin: 0 auto 5px auto;    border-radius: .25rem;}.Form__MainBody button {    background-color: #d31145;    border-color: #d31145;    color: #ffffff;    margin: .4rem 0;    font-weight: 500;    border-width: 2px;    font-style: normal;    letter-spacing: 1px;    white-space: normal;    transition: all 0.3s ease-in-out;    padding: 1rem 3rem;    display: inline-flex;    align-items: center;    justify-content: center;    word-break: break-word;    text-transform: uppercase;    margin-top: 10px;    cursor: pointer}