.hover-text{position:absolute;bottom:180px;left:0;width:100%;background-color:rgba(0,0,0,0.5);color:white;padding:10px;text-align:center;opacity:0;transition:opacity 0.5s ease;z-index:10}.hover-text:hover{opacity:1}input[type="text"],input[type="tel"],input[type="email"],input[type="date"],input[type="submit"]{width:100%;padding:15px;border:1px solid #e1e1e1;border-radius:4px;margin-bottom:15px;box-shadow:none}input[type="submit"]{background-color:#0073e6;color:white;cursor:pointer;transition:background-color 0.3s}input[type="submit"]:hover{background-color:#005bb5}