.form-control{position: relative;margin-bottom: 70px;}.form-control input{border: 0; border-bottom: 2px solid #c1c1c1; margin-bottom: 20px; display: block; font-size: 15px; font-family: 'Muli', sans-serif; width: 108%; transition: 0.1s ease-in;}.form-control input:focus, .form-control input:valid{border-bottom-color: #371493;outline: none;}.form-control input:focus + label span ,.form-control input:valid + label span{color: #371493;transform: translateY(-15px);}.form-control label{position: absolute;top: -40px;left: 0;cursor: text;user-select: none;}.form-control label span{display: inline-block;font-size: 15px;min-width: 5px;transition: 0.3s cubic-bezier(0.68, -0.55, 0.265, 1.55);}.contact_form label{font-family: 'Poppins', sans-serif; font-weight: 600 !important; font-size: 12px; color: #263238 !important; font-weight: bold; /* margin-bottom: 100px; */ display: inline-block;}