#wrapper-body{padding:50px 0 0 0}h1.title-page{margin:15px auto 50px auto;text-transform:uppercase;font-weight:bold;font-size:25px;line-height:25px;display:none}.area-content-page{background-position:bottom right;background-repeat:no-repeat;font-size:15px;line-height:20px;padding-bottom:40px}.area-content-page h2,.area-content-page .area-title{font-size:50px;font-weight:bold;line-height:50px;margin-bottom:20px}.nf-form-content.av_form_item{padding:0}.nf-form-content.av_form_item .nf-field-container{margin-bottom:15px}.nf-form-content.av_form_item .nf-field-element input,.nf-form-content.av_form_item .nf-field-element textarea{padding:5px 15px!important}.nf-form-content.av_form_item .submit-wrap .nf-field-element input{background:#585857!important;color:#fff;padding:5px 50px!important;border:0!important;text-transform:uppercase}.nf-form-fields-required{display:none!important}.area-content-page .row.-contattaci{}.area-content-page .row.-contattaci .-label{margin-right:20px;font-size:14px;line-height:14px;text-transform:uppercase;font-weight:normal;padding:8px 0}.area-content-page .row.-contattaci .-value{padding:10px 0;display:block}.area-content-page .row.-contattaci .-value a{font-size:38px;line-height:38px;text-transform:uppercase;color:#000;font-weight:bold}.area-content-page .row.-contattaci .-linea-smart{width:20px;height:1px;border-top:1px solid #000;display:inline-block;padding-bottom:4px;margin-right:10px}@media screen and (max-width:1400px){.area-content-page{background-position:130% 100%}}@media screen and (max-width:1200px){.area-content-page{background-position:150% 100%}}@media screen and (max-width:860px){.area-content-page{background-position:200% 100%}}@media screen and (max-width:768px){.area-content-page{background:none!important}}