[type="text"],
[type="email"],
[type="tel"],
textarea{
    background-color: #F4F3F1 !important;
    border-radius: 8px !important;
    padding: 8px;
    color: #16062D !important;
    border: none !important;
}

[type="text"]::placeholder,
[type="email"]::placeholder,
[type="tel"]::placeholder,
textarea::placeholder{
    color: rgba(100, 92, 112, 1) !important;
}

.wpforms-field-label{
    font-size: 15px !important;
    font-weight: 500 !important;
    margin-bottom: 4px !important;
}

.wpforms-field{
    margin-bottom: 10px !important;
}

.wpforms-form [type="submit"]{
    width: 100% !important;
    padding: 24px 20px !important;
    background-color: #65D79E !important;
    border: 1.5px solid #102CA3 !important;
    color: #102CA3 !important;
    font-size: 16px !important;
    font-weight: 600 !important;
    height: unset !important;
    height: 72px !important;
    border-radius: 8px !important;
    box-shadow: none !important;
    transition: 300ms !important;
}

.wpforms-form [type="submit"]:hover{
    background: unset !important;
    background-color: #65D79E !important;
    opacity: .7 !important;
    transition: 300ms !important;
}

#wpforms-submit-1334,
.contact-form-custom .wpforms-form .wpforms-submit{
    display: flex !important;
    align-items: center;
    justify-content: center;
    gap: 10px;
    margin-top: 16px !important;
}

#wpforms-submit-1334::before,
.contact-form-custom .wpforms-form .wpforms-submit::before{
    content: "";
    background-color: #102CA3; /* <-- change la couleur ici */
    mask-image: url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.0507298 4.87322C0.022578 4.62845 0 4.32918 0 3.99852C0 3.66793 0.0225697 3.36878 0.0507149 3.12405C0.107128 2.63359 0.527442 2.30297 0.997908 2.29081L6.27941 2.15427C6.30692 1.71602 6.34214 1.32587 6.37964 0.986591C6.42994 0.531158 6.69632 0.195614 7.05392 0.0621592C7.41172 -0.0713342 7.83244 0.00808295 8.16783 0.320838C8.46603 0.598876 8.82322 0.944519 9.24515 1.37164C10.1082 2.24535 10.5911 2.89665 10.8574 3.32587C11.118 3.74597 11.118 4.25384 10.8573 4.67395C10.591 5.10309 10.1081 5.7544 9.24515 6.62818C8.82329 7.05534 8.4661 7.40102 8.16794 7.6791C7.83255 7.99189 7.4118 8.07134 7.054 7.93785C6.69632 7.80443 6.42994 7.46881 6.37964 7.01338C6.34206 6.67342 6.30677 6.28235 6.27926 5.843L0.998003 5.70657C0.527488 5.69441 0.107142 5.36375 0.0507298 4.87322Z' fill='%232E53EB'/%3E%3C/svg%3E");
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.0507298 4.87322C0.022578 4.62845 0 4.32918 0 3.99852C0 3.66793 0.0225697 3.36878 0.0507149 3.12405C0.107128 2.63359 0.527442 2.30297 0.997908 2.29081L6.27941 2.15427C6.30692 1.71602 6.34214 1.32587 6.37964 0.986591C6.42994 0.531158 6.69632 0.195614 7.05392 0.0621592C7.41172 -0.0713342 7.83244 0.00808295 8.16783 0.320838C8.46603 0.598876 8.82322 0.944519 9.24515 1.37164C10.1082 2.24535 10.5911 2.89665 10.8574 3.32587C11.118 3.74597 11.118 4.25384 10.8573 4.67395C10.591 5.10309 10.1081 5.7544 9.24515 6.62818C8.82329 7.05534 8.4661 7.40102 8.16794 7.6791C7.83255 7.99189 7.4118 8.07134 7.054 7.93785C6.69632 7.80443 6.42994 7.46881 6.37964 7.01338C6.34206 6.67342 6.30677 6.28235 6.27926 5.843L0.998003 5.70657C0.527488 5.69441 0.107142 5.36375 0.0507298 4.87322Z' fill='%232E53EB'/%3E%3C/svg%3E");
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-position: center;
    mask-size: contain;
    -webkit-mask-size: contain;
    display: block;
    width: 14px;
    height: 14px;
    transition: 200ms;
}