fieldset{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}fieldset:not(:first-of-type){margin-top:60px}input::-webkit-input-placeholder{font-weight:300}input::-moz-placeholder{font-weight:300}input:-ms-input-placeholder{font-weight:300}input::-ms-input-placeholder{font-weight:300}input::placeholder{font-weight:300}form input:not([type="radio"]):not([type="checkbox"]):not([type="button"]):not([type="submit"]):not([type="file"]),form textarea,form select{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}form button{border:none}input[type="text"],input[type="tel"],input[type="email"],input[type="password"],textarea,legend{display:block;width:100%;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}input[type="text"],input[type="tel"],input[type="email"],input[type="password"],input[type="date"],input[type="time"],input[type="number"]{height:44px}input[type="text"],input[type="tel"],input[type="email"],input[type="email"],input[type="password"],input[type="date"],input[type="time"],input[type="number"],textarea,select{padding:0 8px;border:1px solid #cfd9db;background-color:#ffffff;border-radius:4px;margin:0;-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:1.6rem}input[type="text"]:focus,input[type="tel"]:focus,input[type="email"]:focus,input[type="email"]:focus,input[type="password"]:focus,input[type="date"]:focus,input[type="time"]:focus,input[type="number"]:focus,textarea:focus,select:focus{outline:none;border-color:#01396e}.form_select{position:relative}.select::after{content:"";position:absolute;z-index:1;right:16px;top:50%;margin-top:-8px;display:block;width:16px;height:16px;pointer-events:none}select{padding:8px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.08);box-shadow:0 1px 3px rgba(0,0,0,0.08);cursor:pointer}select::-ms-expand{display:none}select option:first-child{display:none}input[type="radio"],input[type="checkbox"]{position:absolute;margin:0;padding:0;opacity:0;z-index:2;width:16px;height:16px;cursor:pointer}input[type="radio"]+label,input[type="checkbox"]+label{position:relative;padding-left:2rem;cursor:pointer}input[type="radio"]+label::before,input[type="radio"]+label::after,input[type="checkbox"]+label::before,input[type="checkbox"]+label::after{content:"";display:block;position:absolute;left:0;top:5px;width:16px;height:16px}input[type="radio"]+label::before,input[type="checkbox"]+label::before{-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #95989a;background:#ffffff;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.08);box-shadow:inset 0 1px 1px rgba(0,0,0,0.08)}input[type="radio"]+label::before,input[type="radio"]+label::after{border-radius:50%}input[type="checkbox"]+label::before,input[type="checkbox"]+label::after{border-radius:0.25rem}input[type="radio"]+label::after,input[type="checkbox"]+label::after{background-color:#01396e;background-position:center center;background-repeat:no-repeat;display:none}input[type="radio"]+label::after{background-image:url(/img/contact/form-icon-radio.svg)}input[type="checkbox"]+label::after{background-image:url(/img/contact/form-icon-check.svg)}input[type="radio"]:checked+label::after,input[type="checkbox"]:checked+label::after{display:block}textarea{padding:8px;min-height:150px;resize:vertical;overflow:auto}input[type="submit"],input[type="button"]{border:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:20px 0;margin:60px auto 0}.no-touch input[type="submit"]:hover{background:#60a7e2}input[type="submit"]:focus{outline:none;background:#01396e}input[type="submit"]:active{-webkit-transform:scale(0.9);transform:scale(0.9)}.error_message{background:#ffece9;color:#e94b35;font-style:normal;font-size:1.3rem;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-radius:0.3rem;padding:5px;margin:10px 0;width:100%}.error_message:empty{display:none}.error{color:#e94b35}@media screen and (max-width: 568px){input[type="number"]{width:50%}input[type="date"]{padding:8px;width:auto}}
