:root{--main-color:#7209b7;--main-bg:#ff9d00}input::-moz-placeholder{color:var(--main-color);font-size:.875em}textarea::-moz-placeholder{color:var(--main-color);font-size:.875em}input:focus::-moz-placeholder{color:var(--main-color)}textarea:focus::-moz-placeholder{color:var(--main-color)}input::-moz-placeholder{color:var(--main-color);font-size:.875em}textarea::-moz-placeholder{color:var(--main-color);font-size:.875em}input::placeholder,textarea::placeholder{color:var(--main-color);font-size:.875em}input:focus::-moz-placeholder{color:var(--main-color)}textarea:focus::-moz-placeholder{color:var(--main-color)}input:focus::placeholder,textarea:focus::placeholder{color:var(--main-color)}input::-ms-placeholder{color:var(--main-color);font-size:.875em}textarea::-ms-placeholder{color:var(--main-color);font-size:.875em}input:focus::-ms-placeholder{color:var(--main-color)}textarea:focus::-ms-placeholder{color:var(--main-color)}input:hover::-moz-placeholder{color:var(--main-color);font-size:.875em}textarea:hover::-moz-placeholder{color:var(--main-color);font-size:.875em}input:hover:focus::-moz-placeholder{color:var(--main-color)}textarea:hover:focus::-moz-placeholder{color:var(--main-color)}input:hover::-moz-placeholder{color:var(--main-color);font-size:.875em}textarea:hover::-moz-placeholder{color:var(--main-color);font-size:.875em}input:hover:focus::-moz-placeholder{color:var(--main-color)}textarea:hover:focus::-moz-placeholder{color:var(--main-color)}input:hover:focus::placeholder,textarea:hover:focus::placeholder{color:var(--main-color)}input:hover::-moz-placeholder{color:var(--main-color);font-size:.875em}textarea:hover::-moz-placeholder{color:var(--main-color);font-size:.875em}input:hover::placeholder,textarea:hover::placeholder{color:var(--main-color);font-size:.875em}input:hover:focus::-ms-placeholder{color:var(--main-color)}textarea:hover:focus:-ms-placeholder{color:var(--main-color)}.form{background-color:#f8f1c7;width:34rem;margin:3rem auto;position:relative}input{color:#726659;border:solid 1px var(--main-bg);background:0 0;border-bottom:none;outline:none;width:100%;height:4rem;padding:0 15px;font-size:.875em;transition:all .3s ease-in-out}input:hover{background:var(--main-bg);color:var(--main-color)}textarea{color:#726659;border:solid 1px var(--main-bg);background:0 0;outline:none;width:100%;height:110px;padding:15px;font-size:.875em;transition:all .3s ease-in-out}textarea:hover{background:var(--main-bg);color:var(--main-color)}#submit{width:100%;color:var(--main-bg);cursor:pointer;border:solid 1px var(--main-bg);border-top:none;outline:none;margin:-5px 0 0;padding:0;font-size:.875em}#submit:hover{color:var(--main-color)}
