/* Campo cellulare con intl-tel-input: stili condivisi (vedi phone-validator.js) */

/* Montserrat su tutto il blocco del plugin (input + tendina) */
.iti,
.iti__country-list {
    font-family: 'Montserrat', sans-serif !important;
}

.iti__country-name,
.iti__dial-code {
    font-size: 14px;
}

/* Campo telefono a larghezza piena nei form che lo usano */
.form-richiedi-finanziamento .iti,
#form-chiamami .iti,
.form-contatti .iti,
#form-landing .iti,
#form-avvisami .iti,
#form-campaign-landing .iti,
#contact-form .iti,
#form-richiedi-ltr .iti,
#form-richiedi-appuntamento .iti,
#cas-quotazione .iti,
#formQuotazione .iti {
    display: block;
    width: 100%;
}

/* Tendina paesi allineata a sinistra anche dentro contenitori text-center */
.form-richiedi-finanziamento .iti__country-list,
#form-chiamami .iti__country-list,
.form-contatti .iti__country-list,
#form-landing .iti__country-list,
#form-avvisami .iti__country-list,
#form-campaign-landing .iti__country-list,
#contact-form .iti__country-list,
#form-richiedi-ltr .iti__country-list,
#form-richiedi-appuntamento .iti__country-list,
#cas-quotazione .iti__country-list,
#formQuotazione .iti__country-list {
    text-align: left;
}
