.form-signin {width:100%;max-width:420px;padding:15px;margin:auto }.form-label-group {position:relative;margin-bottom:1rem }.form-label-group >input,.form-label-group >label {height:3.125rem;padding:.75rem }.form-label-group >label {position:absolute;top:0;left:0;display:block;width:100%;margin-bottom:0;line-height:1.5;color:rgba(63,98,123,1);pointer-events:none;cursor:text;border:1px solid transparent;border-radius:0;transition:all .1s ease-in-out }.form-label-group input::-webkit-input-placeholder,.form-label-group textarea::-webkit-input-placeholder{color:transparent }.form-label-group input:-ms-input-placeholder,.form-label-group textarea:-ms-input-placeholder{color:transparent }.form-label-group input::-ms-input-placeholder,.form-label-group textarea::-ms-input-placeholder{color:transparent }.form-label-group input::-moz-placeholder,.form-label-group textarea::-moz-placeholder{color:transparent }.form-label-group input::placeholder,.form-label-group textarea::placeholder {color:transparent }.form-label-group input:not(:placeholder-shown),.form-label-group textarea:not(:placeholder-shown) {padding-top:1.25rem;padding-bottom:.25rem }.form-label-group input:not(:placeholder-shown) ~ label,.form-label-group textarea:not(:placeholder-shown) ~ label{padding-top:.25rem;padding-bottom:.25rem;font-size:12px;color:#777 }.floating-label{padding-top:.25rem !important;padding-bottom:.25rem !important;font-size:12px !important;color:#777 !important }.content-form-zurich .hidden{display:none !important }.bg-btn-send {background-color:rgb(186,210,221);color:rgb(32,41,69);border-radius:0;padding:0 1rem !important }.form-control-input{border:1px solid rgba(63,98,123,1);border-radius:0 }@supports (-ms-ime-align:auto) {.form-label-group >label {display:none }.form-label-group input::-ms-input-placeholder,.form-label-group textarea::-ms-input-placeholder {color:#777 }}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active) {.form-label-group >label {display:none }.form-label-group input:-ms-input-placeholder,.form-label-group textarea:-ms-input-placeholder {color:#777 }}.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline {color:#a94442 }.checkbox>label>.invalid-feedback {display:block;color:red }.was-validated .form-control:not(.error){border-color:#28a745;padding-right:calc(1.5em + 0.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat}.was-validated .form-control:not(.error):focus,.form-control:valid:not(.error):focus,.form-control.is-valid:not(.error):focus {border-color:#28a745;box-shadow:0 0 0 0.2rem rgba(40,167,69,0.25) }.was-validated .form-control.error.is-invalid {border-color:#dc3545;padding-right:calc(1.5em + 0.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E");background-repeat:no-repeat;background-position:center right calc(0.375em + 0.1875rem);background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) }.was-validated .form-control.error:invalid:focus,.form-control.error.is-invalid:focus {border-color:#dc3545;box-shadow:0 0 0 0.2rem rgba(220,53,69,0.25) }.was-validated .form-label-group .control-label{padding-top:.25rem !important;padding-bottom:.25rem !important;font-size:12px !important }.was-validated .has-error .control-label{padding-top:.25rem !important;padding-bottom:.25rem !important;font-size:12px !important }.has-error .checkbox>label{color:rgb(32,41,69) }.content-form-zurich a{color:rgb(32,41,69);text-decoration:none }.content-form-zurich a:hover{color:#007bff }