.feedback-box{text-align:center}.feedback-box{font-size:1.2rem}.feedback-box{margin-bottom:3rem}@media screen and (min-width:53.1875em){.feedback-box{font-size:1.4rem}.feedback-box{margin-bottom:5rem}}.feedback-box__icon{display:inline-block;width:1.5em;height:1.5em;border-radius:100%;line-height:1.5em;color:#fff;background-color:#72a23a}.feedback-box__icon{margin-bottom:1.5rem}.feedback-box__icon{font-size:3rem}@media screen and (min-width:53.1875em){.feedback-box__icon{font-size:4rem}.feedback-box__icon{margin-bottom:2.5rem}}.feedback-box__icon.feedback-box__icon--negative{background-color:#e41900}.feedback-box__icon.feedback-box__icon--alert{background-color:#ffe358}.feedback-box__mail,img.feedback-box__icon{background-color:transparent;border-radius:100%;margin-bottom:1.5rem;width:10rem;height:auto}.feedback-box__icon--bare{background:0 0;color:#72a23a}.feedback-box__icon--bare{font-size:5rem}@media screen and (min-width:53.1875em){.feedback-box__icon--bare{font-size:6rem}.feedback-box__icon--bare{margin-bottom:2rem}}.feedback-box__icon--bare.feedback-box__icon--negative{color:#e41900;background:0 0}.feedback-box__icon--bare.feedback-box__icon--alert{color:#ffe358;background:0 0}.contact-form{background-color:var(--contact-form-bg,#d3061a)}.contact-form form{display:block;position:relative;margin:auto}@media screen and (min-width:37.5em){.contact-form form{width:32rem}}.contact-form .form__field--string,.contact-form .has-uniform{width:100%!important;max-width:100%!important;text-align:left}.contact-form--avvocati{background-color:#fff;margin:1rem auto;border-radius:1.6rem;max-width:80rem;padding:3.2rem 0}.contact-form--avvocati-per-me{margin:0;max-width:none;padding:3rem 0}@media screen and (min-width:37.5em){.contact-form--avvocati-per-me{padding:5rem 0}}.contact-form--avvocati-per-me .btn--avvocati{background-color:#860005;color:#fff}@media screen and (min-width:37.5em){.contact-form--avvocati-per-me h2{text-align:center}}@media screen and (min-width:37.5em){.contact-form--avvocati h2{text-align:center}}.contact-form--avvocati form{width:100%;padding:1rem}@media screen and (min-width:53.1875em){.contact-form--avvocati form{padding:0 2.5rem}}.contact-form--avvocati .form__item--inline{width:100%}@media screen and (min-width:53.1875em){.contact-form--avvocati .form__item--inline{width:calc(50% - .95rem)}}.contact-form--avvocati .form-container--avvocati-per-me{padding:2.4rem 1.5rem;border-top-right-radius:1.6rem;border-top-left-radius:1.6rem}@media screen and (min-width:53.1875em){.contact-form--avvocati .form-container--avvocati-per-me{width:100%;padding:3.2rem 0;border:1px solid #e0e0e0;box-shadow:1px 1px 5px rgba(0,0,0,.1);border-radius:1.6rem}}.contact-form--avvocati .form__header{height:7rem;color:#fff;display:flex;align-items:center;justify-content:center;gap:2rem;background:#0171a1;margin-bottom:2.5rem;width:100%}.contact-form--avvocati .form__header strong{display:block}@media screen and (min-width:53.1875em){.contact-form--avvocati .form__header strong{display:inline-block}}@media screen and (min-width:53.1875em){.contact-form--avvocati .form__header{height:5rem;border-top-right-radius:1.6rem;border-top-left-radius:1.6rem}}.contact-form--avvocati .form__header-link{background:#fff;padding:1rem 2.4rem;border-radius:2.4rem;font-weight:700}@media screen and (min-width:53.1875em){.contact-form--avvocati .form__header-link{background:0 0;padding:0;color:#fff;text-decoration:underline}}@media screen and (min-width:53.1875em){.contact-form--avvocati .form__header-link a{color:#fff}}.contact-form--avvocati .form__header-link a:hover{text-decoration:none}.contact-form--avvocati .js-formMember{max-width:95%;margin:2.5rem auto;text-align:center}@media screen and (min-width:53.1875em){.contact-form--avvocati .js-formMember{text-align:center;max-width:85%}}.contact-form--avvocati .alert-socio{margin:1.6rem 1rem;background:#eef6fb;border:1px solid #1b6ca8;border-radius:.8rem;padding:1.2rem;display:block;align-items:center;justify-content:space-between;gap:1rem;text-align:center}@media screen and (min-width:53.1875em){.contact-form--avvocati .alert-socio{margin:1.6rem 2.5rem;padding:1.6rem 2.4rem;text-align:inherit;display:flex}}.contact-form--avvocati .alert-socio__content{max-width:90%;margin:auto}@media screen and (min-width:53.1875em){.contact-form--avvocati .alert-socio__content{max-width:70%;margin:0}}.contact-form--avvocati .alert-socio__content strong{font-size:1.4rem;display:block;font-weight:900!important}@media screen and (min-width:53.1875em){.contact-form--avvocati .alert-socio__content strong{font-size:1.6rem}}.contact-form--avvocati .alert-socio__content p{font-size:1.4rem;margin-bottom:0}.contact-form--avvocati .alert-socio__number{color:#0171a1;font-size:1.6rem;margin-top:1rem}@media screen and (min-width:53.1875em){.contact-form--avvocati .alert-socio__number{font-size:1.8rem;margin-top:0}}.contact-form--avvocati .alert-socio__number i{position:relative;top:.2rem;right:.3rem}.contact-form__copy strong{color:#0171a1}.contact-form__panel{padding:5rem 2.5rem;border-radius:2rem;text-align:center;margin-top:6.5rem;background-color:#fff;position:relative}@media screen and (min-width:53.1875em){.contact-form__panel{padding:5rem}}.contact-form__icon{display:block;margin:auto;position:absolute;width:7rem;height:7rem;line-height:7rem;background-color:#fff;border:1px solid #bfbfbd;color:var(--contact-form-bg,#d3061a);border-radius:10rem;font-size:3rem;top:-3.5rem;right:0;left:0}.contact-form__title{color:#fff;text-align:center;font-weight:900;font-size:2.8rem}@media screen and (min-width:53.1875em){.contact-form__title{font-size:4.2rem}}