.gform_title{text-align:center;padding:30px 0px 30px 0px;background-color:#1B6E5C22;border-radius:5px;box-shadow:2px 3px 7px 0px #888888}.par_header{background-color:#e6e6e6;border-radius:5px;padding:15px 0px 5px 10px!important;box-shadow:2px 3px 7px 0px #888888}.par_testo{font-size:24px;font-weight:700;display:inline-block;padding:0;color:#666666}.par_subtitle{font-size:22px;font-weight:600;display:inline-block;padding:5px;color:#0073e6;background-color:#cccccc;border-radius:5px}.tipo_scheda_title{padding:20px 15px 10px 15px!important;color:white!important;border:none!important;line-height:1.1em!important;border-radius:5px!important;font-weight:bold!important;box-shadow:2px 3px 7px 0px #888888}.tipo_scheda_title_1{background-color:#9a1c20!important}.tipo_scheda_title h3{font-size:30px;color:#fff}.section_title{font-size:36px!important;font-weight:bold!important;background-color:#cc0000!important;padding:15px 0px 5px 10px!important;border-bottom:transparent!important;color:white!important;border-radius:5px;box-shadow:2px 3px 7px 0px #888888}.section_title h3{font-size:28px;color:#fff}.tipo_scheda_title_2{background-color:#009900!important;padding:20px 15px 10px 15px!important;color:white!important;border:none!important;line-height:1.1em!important;border-radius:5px!important;font-weight:bold!important;box-shadow:2px 3px 7px 0px #888888}.tipo_scheda_title_2 h3{font-size:30px;color:#fff}.section_title_2{font-size:36px!important;font-weight:bold!important;background-color:#00cc00!important;padding:15px 0px 5px 10px!important;border-bottom:transparent!important;color:white!important;border-radius:5px;box-shadow:2px 3px 7px 0px #888888}.section_title_2 h3{font-size:28px;color:#fff}.tipo_scheda_title_3{background-color:#8800cc!important;padding:20px 15px 10px 15px!important;color:white!important;border:none!important;line-height:1.1em!important;border-radius:5px!important;font-weight:bold!important;box-shadow:2px 3px 7px 0px #888888}.tipo_scheda_title_3 h3{font-size:30px;color:#fff}.section_title_3{font-size:36px!important;font-weight:bold!important;background-color:#aa00ff!important;padding:15px 0px 5px 10px!important;border-bottom:transparent!important;color:white!important;border-radius:5px;box-shadow:2px 3px 7px 0px}.section_title_3 h3{font-size:28px;color:#fff}.gform_wrapper.gravity-theme .field_sublabel_above .gfield_description{margin-top:-20px!important;color:#0073e6}.gform_wrapper.gravity-theme .gfield-choice-input+label{vertical-align:top}.um input[type=submit].um-button:hover,.um a.um-button:hover{background-color:#2e0000}.um input[type=submit].um-button,.um a.um-button{background-color:#9a1c20}h2{font-size:36px;color:#1B6E5C;font-weight:bold}body{line-height:1.5em!important}p.gform_required_legend{margin-bottom:30px}.gform_wrapper.gravi.field_description_above .gfield_description,.gform_wrapper.gravity-theme .field_description_above .gsection_description,.gform_wrapper.gravity-theme .field_description_above .instruction{padding-bottom:0px}.gform_wrapper.gravity-theme .gfield.gfield--width-full{margin-bottom:20px!important}.gform_wrapper.gravity-theme .gfield_label{font-size:20px;font-weight:600;margin-bottom:8px;display:inline-block;padding:0;color:#0d0d0d}.gfield_radio label,.gfield_checkbox label{font-size:18px!important}.gform_button,.button{height:25px!important;width:120px!important;padding-bottom:75px!important;font-size:32px!important;font-variant-caps:all-small-caps!important}.gfield_radio{font-size:18px!important}.et_search_icon{display:none!important}#footer-widgets{padding:2% 0% 0% 0%!important}.ahus-seats-counter{display:block;width:fit-content;margin:0 auto;padding:12px 24px;border-radius:8px;background:#1B6E5C;color:#ffffff;font-size:18px;font-weight:600;text-align:center;font-family:'ABeeZee',Helvetica,Arial,Lucida,sans-serif}.ahus-seats-counter.ahus-seats-full{background:#D9C43A;color:#0A1F3D}.gform_button,.button{background-color:#0A1F3D;border:2px solid #8FD13F;color:#ffffff;font-weight:600;padding:14px 28px;border-radius:6px;transition:all 0.3s ease;width:20%!important}.gform_button,.button:hover{background-color:#8FD13F;border-color:#8FD13F;color:#0A1F3D}@media only screen and (max-width:867px){.ahus-seats-counter{font-size:15px;padding:10px 18px;max-width:90%}.gform_button,.button{width:100%!important}}