body{line-height:1.5em!important}.link-h4{font-size:clamp(13px,2vw,14px)!important}.mobile_menu_bar:before{color:#003056!important}.et_mobile_menu{top:57px!important;border-top:3px solid #003056!important}.dsm_contact_form_7 input.text,.dsm_contact_form_7 input.title,.dsm_contact_form_7 input[type="date"],.dsm_contact_form_7 input[type="email"],.dsm_contact_form_7 input[type="number"],.dsm_contact_form_7 input[type="password"],.dsm_contact_form_7 input[type="tel"],.dsm_contact_form_7 input[type="text"],.dsm_contact_form_7 input[type="url"],.dsm_contact_form_7 select,.dsm_contact_form_7 textarea{width:100%;padding:16px;border-width:0;border-radius:0;color:#737373;background-color:#f4f4f4;font-size:14px;-webkit-appearance:none}.tab-categoria:active{color:#fff!important}.row-tab-categorie{display:flex;align-items:center}.et_pb_button.active{background-color:#3366ff!important;color:#003056!important}.active:active{color:red!important}span.wpcf7-quiz-label{color:#003056}.dsm_contact_form_7 .wpcf7-form-control.wpcf7-submit{display:inline-block;font-family:inherit;cursor:pointer;color:#fff}.et_button_no_icon.et_button_icon_visible.et_button_left .et_pb_button,.et_button_no_icon.et_button_left .et_pb_button:hover,.et_button_no_icon .et_pb_button,.et_button_no_icon .et_pb_button:hover{padding:15px 1em!important}.dsm_contact_form_7 .wpcf7-form-control.wpcf7-submit{display:inline-block;font-family:inherit;cursor:pointer;color:#fff}.et_button_no_icon.et_button_icon_visible.et_button_left .et_pb_button,.et_button_no_icon.et_button_left .et_pb_button:hover,.et_button_no_icon .et_pb_button,.et_button_no_icon .et_pb_button:hover{padding:15px 1em!important}.wpcf7-list-item-label{font-size:12px!important;line-height:9px!important}.wpcf7-form-control-wrap.quiz-146{margin:10px}textarea.wpcf7-form-control.wpcf7-textarea.wpcf7-validates-as-required{height:180px}.wpcf7-list-item{display:inline-block;margin:0 0 0 0!important}input.wpcf7-form-control.wpcf7-quiz{width:100px;margin-top:16px}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ff0000}.um .um-field-group-head,.picker__box,.picker__nav--prev:hover,.picker__nav--next:hover,.um .um-members-pagi span.current,.um .um-members-pagi span.current:hover,.um .um-profile-nav-item.active a,.um .um-profile-nav-item.active a:hover,.upload,.um-modal-header,.um-modal-btn,.um-modal-btn.disabled,.um-modal-btn.disabled:hover,div.uimob800 .um-account-side li a.current,div.uimob800 .um-account-side li a.current:hover,.um .um-button,.um a.um-button,.um a.um-button.um-disabled:hover,.um a.um-button.um-disabled:focus,.um a.um-button.um-disabled:active,.um input[type=submit].um-button,.um input[type=submit].um-button:focus,.um input[type=submit]:disabled:hover{color:#FFFFFF!important;border-width:0px!important;border-radius:4px;font-size:15px;font-weight:600!important;text-transform:uppercase!important;background-color:#3366FF}.um .um-button.um-alt,.um input[type=submit].um-button.um-alt{color:#003056!important;border-width:0px!important;border-radius:4px;font-size:15px;font-weight:600!important;text-transform:uppercase!important;background-color:#f0f0f1}.um .um-field-group-head:hover,.picker__footer,.picker__header,.picker__day--infocus:hover,.picker__day--outfocus:hover,.picker__day--highlighted:hover,.picker--focused .picker__day--highlighted,.picker__list-item:hover,.picker__list-item--highlighted:hover,.picker--focused .picker__list-item--highlighted,.picker__list-item--selected,.picker__list-item--selected:hover,.picker--focused .picker__list-item--selected,.um .um-button:hover,.um a.um-button:hover,.um input[type=submit].um-button:hover{color:#3366FF!important;border-width:0px!important;border-radius:4px;font-size:15px;text-transform:uppercase!important;background-color:#f0f0f1}.um-226461,.et_pb_blurb_description{width:100%!important;max-width:1170px!important;text-align:center}.um-field-label,.um-field-area{text-align:left!important}.um-col-alt{margin:15px 0 5px 0;width:auto;display:flex}.um-register.um-226461.um-col-alt{display:inline-block!important}.um-half{width:240px;margin:20px}.um-form input[type=number]{width:auto;padding:0 0 0 11px!important;height:40px!important}div#um_field_226461_user_email{top:2px}div#um_field_226461_user_email{top:3px}div#um_field_226461_confirm_user_password,div#um_field_226461_confirm_user_password{top:4px}.owl-item{margin-left:15px;margin-right:15px}.et_pb_fh_post_carousel_description{padding:20px}.et_pb_fh_post_carousel .owl-carousel .owl-dots button.active{background-color:#fff}#partita_iva-226461,#cap-226461,#phone-226461{width:100%}.um-half{margin-right:20px;margin-left:0}#column-map{width:50%;margin:auto!important}@media only screen and (max-width:768px){#column-map{width:100%;margin:0!important}}.swiper-navigation{display:none!important}.pin{font-family:"Font Awesome 6 Brands";font-weight:400;background:#c00;padding:10px;border-radius:3px}.pin::hover{font-family:"Font Awesome 6 Brands";font-weight:400;background:#f13535;padding:10px;border-radius:3px}.pin_button{margin-left:3px}@media all and (max-device-width:720px){.entry-title{font-weight:600!important;font-size:36px!important;color:#003056!important}}@media (min-width:320px) and (max-width:480px){.entry-title{font-size:30px!important;color:#003056!important}}.entry-content{font-size:15px;line-height:1.7em!important}.rpwe-block li{border-bottom:1px solid #eee;margin-bottom:10px;padding-bottom:0px!important;list-style-type:none}h3.rpwe-title{padding-bottom:0px!important}.grecaptcha-badge{visibility:collapse!important}h1.entry-title{font-weight:600;font-size:42px}h2.second{font-weight:600;font-size:28px}@media (max-width:768px){h2.second{font-size:21px;margin-bottom:10px}}