.information-text-block .form-group{margin-bottom:25px}.information-text-block label{display:block;margin-bottom:8px;font-weight:600;color:rgba(255,255,255,.95);font-size:.95rem;text-transform:uppercase;letter-spacing:.5px}.information-text-block .form-control{background:rgba(255,255,255,.08);border:2px solid rgba(255,255,255,.15);border-radius:10px;padding:14px 18px;color:#fff;font-size:1rem;transition:all .3s ease;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);width:100%}.information-text-block .form-control::placeholder{color:rgba(255,255,255,.5)}.information-text-block .form-control:focus{background:rgba(255,255,255,.12);border-color:#e83e8c;outline:0;box-shadow:0 0 0 3px rgba(232,62,140,.2),0 5px 20px rgba(232,62,140,.3);transform:translateY(-2px)}.information-text-block .form-control:hover:not(:focus){border-color:rgba(255,255,255,.3);background:rgba(255,255,255,.1)}.information-text-block textarea.form-control{min-height:150px;resize:vertical;font-family:inherit}.information-text-block .form-control.is-invalid{border-color:#ff4757;background:rgba(255,71,87,.1)}.information-text-block .form-control.is-invalid:focus{border-color:#ff4757;box-shadow:0 0 0 3px rgba(255,71,87,.2),0 5px 20px rgba(255,71,87,.3)}.information-text-block .alert-danger{background:rgba(255,71,87,.15);border:1px solid rgba(255,71,87,.3);color:#ff6b7a;border-radius:8px;padding:10px 15px;margin-top:8px;font-size:.9rem;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.information-text-block label span{color:#ff4757!important;font-weight:700}@media (max-width:768px){.information-text-block .form-control{padding:12px 15px;font-size:.95rem}}
