#form {
    background: #0FAA08;
    padding: 50px 0;
}
#form .row {
    justify-content: center;
}
#form .wrap {
    border-radius: 20px;
    background: #FFF;
    padding: 30px;
}
#form .wrap .header h2 {
    text-align: center;
    color: #2B2B2B;
    font-size: 32px;
    font-style: normal;
    font-weight: 600;
    line-height: 120%;
    margin-bottom: 30px;
}
#form .wrap label {
    color: #000;
    font-family: Lexend;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 18px;
    margin-bottom: 15px;
}
#form .wrap input {
    border-radius: 10px;
    border: 1px solid #AEAEAE;
    background: #FFF;
    padding: 13px 20px;
}
#form .wrap input::placeholder {
    color: #505A5F;
    font-family: Lexend;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}
#form .wrap select {
    border-radius: 10px;
    border: 1px solid #AEAEAE;
    background-color: #FFF;
    padding: 13px 20px;
    color: #505A5F;
    font-family: Lexend;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    min-height: 52px;
}
#form .wrap .form-select[multiple]{
    background-image: url('/wp-content/uploads/2025/09/download.svg');
}
#form .wrap textarea {
    border-radius: 10px;
    border: 1px solid #AEAEAE;
    background: #FFF;
    padding: 13px 20px;
    height: 128px;
}
#form .wrap textarea::placeholder {
    color: #505A5F;
    font-family: Lexend;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}
#form .wrap .btn {
    margin: 0 auto;
}


.choices__inner {
    background-color: transparent;
    border: none;
    min-height: 0;
    padding: 0;
}
.choices__inner input {
    width: 100%!important;
    background-image: url('/wp-content/uploads/2025/09/download.svg')!important;
        background-repeat: no-repeat!important;
        background-position: right .75rem center!important;
        background-size: 16px 12px!important;
        margin: 0!important;
}
.choices__inner .choices__list--multiple .choices__item {
    background: #0FAA08;
    border: 1px solid #0FAA08;
}

.choices {
    min-height: 52px!important;
}
.choices .choices__inner {
    min-height: 52px!important;
}
.choices .choices__inner input {
    min-height: 52px!important;
}
