form{width:100%;display:block;margin:0;padding:0;text-align:left}button,input,select,textarea{color:#201e1e;font-size:100%;margin:0;vertical-align:top;border:none;border-radius:0;box-shadow:none;background:none;padding:0;max-width:100%}input{height:4rem}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}label,legend{width:100%;display:inline-block;font-size:1.8rem;line-height:2.5rem;font-weight:700;vertical-align:top}input,textarea,select{font-size:1.8rem!important;font-weight:300;transition:all .3s ease 0s}input.invisible,textarea.invisible,select.invisible{display:none}input:not([type=checkbox]):not([type=radio]):not([type=select]):not([type=file]):not([type=submit]):not([type=button]),textarea,select{width:100%;min-height:initial;display:block;margin:0;color:#201e1e;border:none!important;transition:all .3s ease 0s}.reverse-text input:not([type=checkbox]):not([type=radio]):not([type=select]):not([type=file]):not([type=submit]):not([type=button]),.reverse-text textarea,.reverse-text select{color:#fff;border-color:#fff}input:not([type=checkbox]):not([type=radio]):not([type=select]):not([type=file]):not([type=submit]):not([type=button]),select{height:4rem;line-height:3.8rem!important;padding:0 .9rem}textarea{max-width:100%;padding:2rem;min-height:200px!important;line-height:2rem!important;overflow:hidden;vertical-align:top;resize:none}select{cursor:pointer}input[type=file]{width:auto;display:block;margin:.5rem 0 0;padding:0 2rem;font-size:1.5rem;line-height:2rem}input[type=submit],button.swformsubmit__btn{width:auto;display:inline-block;margin:0;padding:1rem 2rem;font-size:1.6rem;line-height:2rem;font-weight:700;text-align:center;color:#fff;background-color:#114069;transition:all .3s ease 0s;vertical-align:top;cursor:pointer}input[type=submit][disabled],button.swformsubmit__btn[disabled]{background:#eae9e8!important}input[type=submit]:hover,button.swformsubmit__btn:hover{background:#201e1e}input[type=submit] img,button.swformsubmit__btn img{display:none!important}input.invisible{display:none}::-webkit-search-decoration{-webkit-appearance:none;appearance:none}input::placeholder{color:#201e1e80;transition:all .3s ease 0s}input:hover::placeholder,input:focus::placeholder{color:#201e1e}input::-moz-placeholder{color:#201e1e80;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s}input:hover::-moz-placeholder,input:focus::-moz-placeholder{color:#201e1e}textarea::placeholder{color:#201e1e80;transition:all .3s ease 0s}textarea:hover::placeholder,textarea:focus::placeholder{color:#201e1e}textarea::-moz-placeholder{color:#201e1e80;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s}textarea:hover::-moz-placeholder,textarea:focus::-moz-placeholder{color:#201e1e}select::placeholder{color:#201e1e80;transition:all .3s ease 0s}select:hover::placeholder,select:focus::placeholder{color:#201e1e}select::-moz-placeholder{color:#201e1e80;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s}select:hover::-moz-placeholder,select:focus::-moz-placeholder{color:#201e1e}.reverse-text input::placeholder{color:#ffffff80}.reverse-text input:hover::placeholder,.reverse-text input:focus::placeholder{color:#fff}.reverse-text input::-moz-placeholder{color:#ffffff80}.reverse-text input:hover::-moz-placeholder,.reverse-text input:focus::-moz-placeholder{color:#fff}.reverse-text textarea::placeholder{color:#ffffff80}.reverse-text textarea:hover::placeholder,.reverse-text textarea:focus::placeholder{color:#fff}.reverse-text textarea::-moz-placeholder{color:#ffffff80}.reverse-text textarea:hover::-moz-placeholder,.reverse-text textarea:focus::-moz-placeholder{color:#fff}.reverse-text select::placeholder{color:#ffffff80}.reverse-text select:hover::placeholder,.reverse-text select:focus::placeholder{color:#fff}.reverse-text select::-webkit-input-placeholder{color:#ffffff80}.reverse-text select:hover::-webkit-input-placeholder,.reverse-text select:focus::-webkit-input-placeholder{color:#fff}.reverse-text select:-moz-placeholder{color:#ffffff80}.reverse-text select:hover:-moz-placeholder,.reverse-text select:focus:-moz-placeholder{color:#fff}.reverse-text select::-moz-placeholder{color:#ffffff80}.reverse-text select:hover::-moz-placeholder,.reverse-text select:focus::-moz-placeholder{color:#fff}.reverse-text select:-ms-input-placeholder{color:#ffffff80}.reverse-text select:hover:-ms-input-placeholder,.reverse-text select:focus:-ms-input-placeholder{color:#fff}.reverse-text select::-ms-input-placeholder{color:#ffffff80}.reverse-text select:hover::-ms-input-placeholder,.reverse-text select:focus::-ms-input-placeholder{color:#fff}
