.et_fixed_nav #main-header{position:fixed;padding-top:2em}#adv_dem_widget-2{width:100%;text-align:center;line-height:3rem;margin:0}#adv_dem_widget-2 h4{font-size:42px;margin-bottom:40px}#adv_dem_widget-2 input{height:40px;line-height:40px;font-size:20px;width:50%;text-align:center}#adv_dem_widget-2 button{color:#098cf2!important;border-width:14px!important;border-color:rgba(0,0,0,0);border-radius:0px;letter-spacing:2px;font-size:12px;font-family:'Rubik',Helvetica,Arial,Lucida,sans-serif!important;font-weight:500!important;text-transform:uppercase!important;background-color:#ffffff;margin-top:30px}input[type='text'],input[type='email'],input[type='tel'],input[type='email'],input[type='number']{height:40px;width:100%;font-size:20px;padding:5px 10px;border:1px solid #ccc}textarea{width:100%}#lavora-con-noi-form{max-width:500px;margin:0 auto}.popup_outer_wrap.type-popup{width:auto!important}#lavora-con-noi-form p{margin:0 0 10px;padding:0}.button-invia{background-color:#2ea3f2!important;color:#fff!important;border:0 none;border-radius:5px;font-size:20px;width:100%;line-height:45px}#lavora-con-noi span.wpcf7-list-item{margin:0!important}@media only screen and (min-width:320px) and (max-width:480px)and (-webkit-min-device-pixel-ratio:2){#adv_dem_widget-2 input{ width:100%}}h3{margin:30px 0}#staff .et_pb_blurb_content p:last-of-type{padding-bottom:1em}.et_pb_contact_field_options_title{font-size:10px;font-weight:normal!important;line-height:1.4}.category-attivita .et_section_regular h2{margin-top:40px;margin-bottom:30px}.single .et_pb_post{margin-bottom:-25px;padding-bottom:0}#logo{max-height:95%!important}