textarea[name="request_details"] {
    background: #252832 !important;
    color: #FFFFFF !important;
}

.fields-wrapper {
    display: flex;
    flex-direction: column;
    align-items: center;
    width: 100%;
}

.inputfield {
    width: 80%;
}

.submit-button-wrapper {
    display: flex;
    justify-content: flex-end;
}

.submit-button {
    color: #fff !important;
    border-radius: 30px !important;
    width: 30%;
    background-image: linear-gradient(280deg, #0ccfe4, #3391ed 43%, #8c54ff) !important;
}

.compliancerequestTitle {
    padding: 0 0 10px;
}

.hideComplianceInfo {
    visibility: hidden;
}

@media only screen and (max-width: 768px) {
    .submit-button {
        width: 100%;
    }
    .compliancerequestTitle {
        display: flex;
        justify-content: center;
        padding: 0 18px 10px;
    }
  }