.lform{flex-direction:column;margin-top:2rem;display:flex;position:relative}.lform__input{border-bottom:1px solid var(--color-text);color:var(--color-text);background-color:#0000;border-top:0;border-left:0;border-right:0;outline:0;margin-bottom:1rem;padding-bottom:.5rem;padding-left:5px}.lform__input::placeholder{color:#0000}.lform__input:placeholder-shown~.lform__label{cursor:text;top:0}.lform__input:focus~.lform__label{cursor:text;top:-20px}.lform__label{text-transform:uppercase;margin-left:5px;font-size:.875rem;transition:all .2s;position:absolute;top:-20px}.lform__textarea{resize:none;outline:0;margin-bottom:1rem;overflow:hidden}.cf__data-list{min-height:25px;transition:all 1s}.cf__data-item{margin-bottom:.5rem;margin-right:.5rem;padding:.4em .7em!important;font-size:.9rem!important;font-weight:400!important}.cf__data-item:hover{cursor:pointer;background-color:#300}.cf__input{margin-bottom:.5rem}.contact-me{flex-direction:column;align-items:center;margin:0 1rem;display:flex}.contact-form{width:100%;max-width:500px}
