.wpcf7-form input,
.wpcf7-form textarea {
    width: 100% !important; /* Ensure all inputs and textareas are 100% width */
    box-sizing: border-box; /* Include padding and border in the element's total width and height */
margin-bottom:25px;
}

.wpcf7-form textarea {
    max-height: 130px; /* Set the maximum height for the textarea */
    overflow-y: auto; /* Add a scrollbar if the content exceeds the max height */
}
.wpcf7-form input.wpcf7-submit {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    column-gap: 0.5em;
    width: 100%;
    text-align: center;
    padding: 12px 30px;
    margin-top: 20px;
    margin-bottom: 30px;
    border-radius: 3px;
    border: 1px solid var(--contrast-2);
    background-color: var(--base-3);
    color: var(--contrast);
}
.rounded img {border-top-right-radius: 8px; border-top-left-radius:8px;}
.bordmain img {border: 2px solid #3a3e44}