@charset "UTF-8";@font-face{font-family:Facileit;src:url("https://assets.cdn.facile.it/1.100.7/font/Facileit.eot?w43iad");src:url("https://assets.cdn.facile.it/1.100.7/font/Facileit.woff2?w43iad") format("woff2"),url("https://assets.cdn.facile.it/1.100.7/font/Facileit.woff?w43iad") format("woff"),url("https://assets.cdn.facile.it/1.100.7/font/Facileit.ttf?w43iad") format("truetype"),url("https://assets.cdn.facile.it/1.100.7/font/Facileit.svg?w43iad#Facileit") format("svg");font-weight:400;font-style:normal;font-display:block}.ZZ_icon{font-family:Facileit;speak:none;font-style:normal;font-weight:400;font-variant:normal;font-display:block;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ZZ_icon_fw{width:1.28571429em;text-align:center}.ZZ_icon_resize:before{font-size:calc(100% - 6px)}.ZZ_icon_2x{font-size:2em}.ZZ_icon_3x{font-size:3em}.ZZ_icon_pull-left{margin-right:.3em;float:left}.ZZ_icon_pull-right{margin-left:.3em;float:right}.ZZ_icon_auto_7_posti:before{content:""}.ZZ_icon_auto_benzina:before{content:""}.ZZ_icon_auto_cambio_automatico:before{content:""}.ZZ_icon_auto_diesel:before{content:""}.ZZ_icon_auto_gpl:before{content:""}.ZZ_icon_auto_ibride_elettriche:before{content:""}.ZZ_icon_auto_km_0:before{content:""}.ZZ_icon_auto_metano:before{content:""}.ZZ_icon_auto_nuove:before{content:""}.ZZ_icon_auto_trazione_integrale:before{content:""}.ZZ_icon_auto_usate:before{content:""}.ZZ_icon_noleggio_auto_elettriche:before{content:""}.ZZ_icon_noleggio_neopatentati:before{content:""}.ZZ_icon_noleggio_pronta_consegna:before{content:""}.ZZ_icon_noleggio_senza_anticipo:before{content:""}.ZZ_icon_offerte_city_car:before{content:""}.ZZ_icon_offerte_monovolume:before{content:""}.ZZ_icon_offerte_station_wagon:before{content:""}.ZZ_icon_offerte_suv_crossover:before{content:""}.ZZ_icon_alimentazione_elettrica_light:before{content:""}.ZZ_icon_cambio_light:before{content:""}.ZZ_icon_chilometri_light:before{content:""}.ZZ_icon_pompa_benzina_alt_light:before{content:""}.ZZ_icon_motore_light:before{content:""}.ZZ_icon_cornetta_alt_light:before{content:""}.ZZ_icon_auto_sostitutiva_light:before{content:""}.ZZ_icon_catene_light:before{content:""}.ZZ_icon_collisione_animali_light:before{content:""}.ZZ_icon_foratura_light:before{content:""}.ZZ_icon_pompa_benzina_light:before{content:""}.ZZ_icon_chiave_auto_light:before{content:""}.ZZ_icon_mutui_giovani_light:before{content:""}.ZZ_icon_assicurazione_viaggi_annullamento_light:before{content:""}.ZZ_icon_assicurazione_viaggi_giovani_light:before{content:""}.ZZ_icon_assicurazione_viaggi_multi_light:before{content:""}.ZZ_icon_euro_light:before{content:""}.ZZ_icon_user_alt_light:before{content:""}.ZZ_icon_arrow_down_long_light:before{content:""}.ZZ_icon_arrow_left_long_light:before{content:""}.ZZ_icon_arrow_up_long_light:before{content:""}.ZZ_icon_arrow_right_long_light:before{content:""}.ZZ_icon_browser_light:before{content:""}.ZZ_icon_home_wifi_light:before{content:""}.ZZ_icon_streaming_light:before{content:""}.ZZ_icon_videogames_light:before{content:""}.ZZ_icon_condizionatore_light:before{content:""}.ZZ_icon_cucina_light:before{content:""}.ZZ_icon_forno_light:before{content:""}.ZZ_icon_frigorifero_light:before{content:""}.ZZ_icon_lavastoviglie_light:before{content:""}.ZZ_icon_lavatrice_light:before{content:""}.ZZ_icon_produzione_acqua_calda_light:before{content:""}.ZZ_icon_riscaldamento_light:before{content:""}.ZZ_icon_scaldabagno_light:before{content:""}.ZZ_icon_luce_light:before{content:""}.ZZ_icon_gas_light:before{content:""}.ZZ_icon_dualfuel_light:before{content:""}.ZZ_icon_green_light:before{content:""}.ZZ_icon_noleggio_light:before{content:""}.ZZ_icon_bicicletta_light:before{content:""}.ZZ_icon_infortuni-conducente_light:before{content:""}.ZZ_icon_assistenza-stradale_light:before{content:""}.ZZ_icon_atti-vandalici_light:before{content:""}.ZZ_icon_bonus-protetto_light:before{content:""}.ZZ_icon_cristalli_light:before{content:""}.ZZ_icon_eventi-naturali_light:before{content:""}.ZZ_icon_furto-incendio_light:before{content:""}.ZZ_icon_kasko-collisione_light:before{content:""}.ZZ_icon_kasko-completa_light:before{content:""}.ZZ_icon_megafono_light:before{content:""}.ZZ_icon_tutela-legale_light:before{content:""}.ZZ_icon_zero-rivalsa_light:before{content:""}.ZZ_icon_energia_light:before{content:""}.ZZ_icon_controller_light:before{content:""}.ZZ_icon_caldaia_light:before{content:""}.ZZ_icon_notifica_light:before{content:""}.ZZ_icon_clock:before{content:""}.ZZ_icon_download:before{content:""}.ZZ_icon_upload:before{content:""}.ZZ_icon_recalculate_medium:before{content:""}.ZZ_icon_prestiti_microcredito_light:before{content:""}.ZZ_icon_assicurazione_scooter_light:before{content:""}.ZZ_icon_arrow_up_light:before{content:""}.ZZ_icon_arrow_down_light:before{content:""}.ZZ_icon_arrow_left_light:before{content:""}.ZZ_icon_arrow_right_light:before{content:""}.ZZ_icon_close_light:before{content:""}.ZZ_icon_minus_light:before{content:""}.ZZ_icon_plus_light:before{content:""}.ZZ_icon_check_light:before{content:""}.ZZ_icon_check_circle_light:before{content:""}.ZZ_icon_next_light:before{content:""}.ZZ_icon_previous_light:before{content:""}.ZZ_icon_faq_light:before{content:""}.ZZ_icon_info_light:before{content:""}.ZZ_icon_play_light:before{content:""}.ZZ_icon_reload_light:before{content:""}.ZZ_icon_alert_light:before{content:""}.ZZ_icon_sad_light:before{content:""}.ZZ_icon_logout_light:before{content:""}.ZZ_icon_trading_light:before{content:""}.ZZ_icon_fisso_mobile_light:before{content:""}.ZZ_icon_energia_luce_light:before{content:""}.ZZ_icon_energia_gas_light:before{content:""}.ZZ_icon_telefono_sim_light:before{content:""}.ZZ_icon_sim_light:before{content:""}.ZZ_icon_mutui_ristrutturazione_light:before{content:""}.ZZ_icon_assicurazione_rcpro_light:before{content:""}.ZZ_icon_assicurazione_mutuo_light:before{content:""}.ZZ_icon_assicurazione_moto_light:before{content:""}.ZZ_icon_assicurazione_vita_light:before{content:""}.ZZ_icon_assicurazione_casa_light:before{content:""}.ZZ_icon_assicurazione_autocarro_light:before{content:""}.ZZ_icon_assicurazione_auto_light:before{content:""}.ZZ_icon_prestiti_personali_light:before{content:""}.ZZ_icon_prestiti_arredamento_light:before{content:""}.ZZ_icon_mutui_liquidi_light:before{content:""}.ZZ_icon_prestiti_auto_light:before{content:""}.ZZ_icon_iban_light:before{content:""}.ZZ_icon_mutui_surroga_light:before{content:""}.ZZ_icon_paytv_online_light:before{content:""}.ZZ_icon_paytv_adsl_light:before{content:""}.ZZ_icon_paytv_light:before{content:""}.ZZ_icon_mutui_stranieri_light:before{content:""}.ZZ_icon_mutui_bioedilizia_light:before{content:""}.ZZ_icon_casa_light:before{content:""}.ZZ_icon_assicurazione_medico_light:before{content:""}.ZZ_icon_adsl_internet_mobile_light:before{content:""}.ZZ_icon_adsl_modem_light:before{content:""}.ZZ_icon_adsl_mobile_light:before{content:""}.ZZ_icon_deposito_titoli_light:before{content:""}.ZZ_icon_conti_deposito_light:before{content:""}.ZZ_icon_conti_correnti_light:before{content:""}.ZZ_icon_prestiti_consolidamento_light:before{content:""}.ZZ_icon_mutui_completamento_light:before{content:""}.ZZ_icon_assicurazione_commercialista_light:before{content:""}.ZZ_icon_prestiti_cessione_quinto_light:before{content:""}.ZZ_icon_asta_giudiziaria_light:before{content:""}.ZZ_icon_assicurazione_viaggi_light:before{content:""}.ZZ_icon_assicurazione_smartphone_light:before{content:""}.ZZ_icon_assicurazione_salute_light:before{content:""}.ZZ_icon_assicurazione_gadget_light:before{content:""}.ZZ_icon_assicurazione_architetto_light:before{content:""}.ZZ_icon_bollo_light:before{content:""}.ZZ_icon_calendar_light:before{content:""}.ZZ_icon_conti_cc_light:before{content:""}.ZZ_icon_carte_business_light:before{content:""}.ZZ_icon_carte_prepagate_light:before{content:""}.ZZ_icon_chatbubble_light:before{content:""}.ZZ_icon_laptop_light:before{content:""}.ZZ_icon_documento_light:before{content:""}.ZZ_icon_elettronica_light:before{content:""}.ZZ_icon_fibra_ottica_light:before{content:""}.ZZ_icon_lettura_bolletta_light:before{content:""}.ZZ_icon_lucchetto_light:before{content:""}.ZZ_icon_mail_light:before{content:""}.ZZ_icon_management_light:before{content:""}.ZZ_icon_mappe_light:before{content:""}.ZZ_icon_telefono_light:before{content:""}.ZZ_icon_assicurazione_auto_aziendale_light:before{content:""}.ZZ_icon_preventivi_nuovo_light:before{content:""}.ZZ_icon_analog_clock_light:before{content:""}.ZZ_icon_piva_light:before{content:""}.ZZ_icon_preventivi_light:before{content:""}.ZZ_icon_tablet_light:before{content:""}.ZZ_icon_team_light:before{content:""}.ZZ_icon_wifi_light:before{content:""}.ZZ_icon_gift_light:before{content:""}.ZZ_icon_flag_light:before{content:""}.ZZ_icon_animali_light:before{content:""}.ZZ_icon_carrello_light:before{content:""}.ZZ_icon_cartello_light:before{content:""}.ZZ_icon_consulente_light:before{content:""}.ZZ_icon_cornetta_light:before{content:""}.ZZ_icon_edit_light:before{content:""}.ZZ_icon_assicurazione_ingegnere_light:before{content:""}.ZZ_icon_lampadina_light:before{content:""}.ZZ_icon_old_phone_light:before{content:""}.ZZ_icon_pollice_light:before{content:""}.ZZ_icon_risparmio_energetico_light:before{content:""}.ZZ_icon_servizi_light:before{content:""}.ZZ_icon_stretta_mani_light:before{content:""}.ZZ_icon_divano_light:before{content:""}.ZZ_icon_sound_light:before{content:""}.ZZ_icon_speed_light:before{content:""}.ZZ_icon_stampante_light:before{content:""}.ZZ_icon_targa_light:before{content:""}.ZZ_icon_user_light:before{content:""}.ZZ_icon_zampa_light:before{content:""}.ZZ_icon_star_empty:before{content:""}.ZZ_icon_social_instagram_light:before{content:""}.ZZ_icon_social_facebook_light:before{content:""}.ZZ_icon_social_google_plus_light:before{content:""}.ZZ_icon_social_linkedin_light:before{content:""}.ZZ_icon_social_twitter_light:before{content:""}.ZZ_icon_social_youtube_light:before{content:""}.ZZ_icon_cravatta_light:before{content:""}.ZZ_icon_assicurazione_geometra_light:before{content:""}.ZZ_icon_arrow_down_long_dark:before{content:""}.ZZ_icon_arrow_left_long_dark:before{content:""}.ZZ_icon_arrow_up_long_dark:before{content:""}.ZZ_icon_arrow_right_long_dark:before{content:""}.ZZ_icon_arrow_up_dark:before{content:""}.ZZ_icon_arrow_down_dark:before{content:""}.ZZ_icon_arrow_left_dark:before{content:""}.ZZ_icon_arrow_right_dark:before{content:""}.ZZ_icon_close_dark:before{content:""}.ZZ_icon_minus_dark:before{content:""}.ZZ_icon_plus_dark:before{content:""}.ZZ_icon_check_dark:before{content:""}.ZZ_icon_cornetta_dark:before{content:""}.ZZ_icon_star:before{content:""}.ZZ_icon_star_half:before{content:""}.ZZ_icon_logo_faccino:before{content:""}.ZZ_icon_logo:before{content:""}.ZZ_icon_pushScooter_light:before{display:inline-block;width:24px;height:24px;content:"";background:url("/1.100.7/img_a/bianche/pushScooter.svg") no-repeat 0 0;background-size:100%}.ZZ_icon_solarPanels_light:before{display:inline-block;width:24px;height:24px;content:"";background:url("/1.100.7/img_a/bianche/solarPanels.svg") no-repeat 0 0;background-size:100%}.ZZ_icon_investments_light:before{display:inline-block;width:24px;height:24px;content:"";background:url("/1.100.7/img_a/bianche/ico-investimenti.svg") no-repeat 0 0;background-size:100%}.ZZ_icon_thunderstorm_light:before{display:inline-block;width:24px;height:24px;content:"";background:url("/1.100.7/img_a/bianche/ico-assicurazione-catastrofi.svg") no-repeat 0 0;background-size:100%}@media only screen and (max-width:812px){.prod-banner-badge{left:7%;top:15px;box-sizing:border-box;font-weight:700;padding:14px 20px;width:auto;line-height:24px}.prod-banner-badge.bubble{width:60px!important;height:60px!important;z-index:1!important}.prod-banner-badge.bubble.big{width:110px!important;height:110px!important;padding-top:16px!important}.prod-banner-badge.bubble.big span{font-size:20px!important;line-height:initial}.prod-banner-badge strong{font-size:22px}.prod-banner-badge span{font-size:22px}.prod-banner-badge.form-position{left:10%!important;top:15px!important}.prod-img-link .prod-banner-badge{pointer-events:all!important}.multi-product .prod-banner-badge{display:none}#adsl.riepilogo .AS_info_tooltip:not(.ZZ_icon){display:inline-block!important;position:absolute;right:10px;top:3px;height:20px;width:20px;text-indent:-9999px}#adsl.riepilogo .AS_info_tooltip:not(.ZZ_icon)::after{display:block;height:20px;width:20px;font-family:Facileit;content:"";color:#f60;position:absolute;top:1px;text-indent:initial;font-size:20px}#adsl.riepilogo .AS_info_tooltip:not(.ZZ_icon).open::after{content:""}#adsl.riepilogo .tooltip{position:relative;width:90vw;margin:10px 0;background-color:#f90;color:#fff;text-transform:none;font-family:Roboto;padding:15px;box-shadow:0 5px 11px -3px rgba(0,0,0,.3)}#adsl.riepilogo .tooltip::before{border-bottom-color:#f90;left:inherit;right:10px}#adsl.riepilogo .riepilogo-list>div,#adsl.riepilogo .riepilogo-list>li{position:relative}#AS_result_content.auto-moto .toggle-container .tooltip-mobile{display:inline-block!important;position:absolute;right:25px;top:21px;height:25px;width:25px;text-indent:-9999px}#AS_result_content.auto-moto .toggle-container .tooltip-mobile::after{display:block;height:25px;width:25px;font-family:Facileit;content:"";color:#f60;position:absolute;top:0;left:0;text-indent:initial;font-size:25px}#AS_result_content.auto-moto .toggle-container .tooltip{position:relative;width:80vw;margin:10px 0;background-color:#f90;color:#fff;text-transform:none;font-family:Roboto;padding:8px;box-shadow:0 5px 11px -3px rgba(0,0,0,.3);font-size:11px!important}#AS_result_content.auto-moto .toggle-container .tooltip::before{left:inherit;right:10px;border-color:transparent transparent #f90 transparent;top:-16px;left:85px}#AS_result_content.auto-moto .toggle-container .tooltip p{padding:0 20px 0 0}#AS_result_content.auto-moto .toggle-container .tooltip.open{display:block;position:absolute;top:40px}#AS_result_content.auto-moto .toggle-container .tooltip .close-tip:after{color:#fff}.form[class*=input-full-width] .standard-check.inline,.form[class*=input-full-width] .standard-radio.inline{display:inline-flex;flex-wrap:wrap;width:100%;max-width:none}.form[class*=input-full-width] .standard-check.inline>li,.form[class*=input-full-width] .standard-radio.inline>li{display:block;width:100%!important;margin:0;padding:0;max-width:none}.form[class*=input-full-width] .standard-check.inline>li+li,.form[class*=input-full-width] .standard-radio.inline>li+li{margin-top:8px!important;margin-left:0}.form[class*=input-full-width] .standard-check.inline>li>label,.form[class*=input-full-width] .standard-radio.inline>li>label{display:flex;align-items:center;text-align:left;padding-left:40px;font-size:16px}.form[class*=input-full-width] .standard-check.inline.icon .ZZ_icon,.form[class*=input-full-width] .standard-radio.inline.icon .ZZ_icon{display:inline-block;margin-right:4px!important;margin-bottom:0}.form[class*=input-full-width] .standard-check.inline.icon .ZZ_icon::before,.form[class*=input-full-width] .standard-radio.inline.icon .ZZ_icon::before{font-size:22px}.form[class*=input-full-width] .ZZ_field>.label{vertical-align:baseline;transform:translateY(0);padding-top:0}.ZZ_field[class*=input-full-width] .standard-check.inline,.ZZ_field[class*=input-full-width] .standard-radio.inline{display:inline-flex;flex-wrap:wrap;width:100%;max-width:none}.ZZ_field[class*=input-full-width] .standard-check.inline>li,.ZZ_field[class*=input-full-width] .standard-radio.inline>li{display:block;width:100%!important;margin:0;padding:0;max-width:none}.ZZ_field[class*=input-full-width] .standard-check.inline>li+li,.ZZ_field[class*=input-full-width] .standard-radio.inline>li+li{margin-top:8px!important;margin-left:0}.ZZ_field[class*=input-full-width] .standard-check.inline>li>label,.ZZ_field[class*=input-full-width] .standard-radio.inline>li>label{display:flex;align-items:center;text-align:left;padding-left:40px;font-size:16px}.ZZ_field[class*=input-full-width] .standard-check.inline.icon .ZZ_icon,.ZZ_field[class*=input-full-width] .standard-radio.inline.icon .ZZ_icon{display:inline-block;margin-right:4px!important;margin-bottom:0}.ZZ_field[class*=input-full-width] .standard-check.inline.icon .ZZ_icon::before,.ZZ_field[class*=input-full-width] .standard-radio.inline.icon .ZZ_icon::before{font-size:22px}.ZZ_field[class*=input-full-width]>.label{vertical-align:baseline;transform:translateY(0);padding-top:0}.standard-check,.standard-radio{width:100%;font-size:0;box-sizing:border-box}.standard-check.inline,.standard-radio.inline{display:flex;flex-wrap:wrap}.standard-check li label,.standard-radio li label{height:100%}.standard-check li,.standard-radio:not(.stars):not(.icon):not(.card-input) li,div.standard-check,div.standard-radio{padding:0;display:inline-block}.ZZ_field:not(.triple-field):not(.three-cols):not(.quadruple-field):not(.input-full-width) .standard-check li,.ZZ_field:not(.triple-field):not(.three-cols):not(.quadruple-field):not(.input-full-width) .standard-radio:not(.stars):not(.icon):not(.card-input) li,.ZZ_field:not(.triple-field):not(.three-cols):not(.quadruple-field):not(.input-full-width) div.standard-check,.ZZ_field:not(.triple-field):not(.three-cols):not(.quadruple-field):not(.input-full-width) div.standard-radio{width:calc(calc(100% - 8px)/ 2)!important}.ZZ_field:not(.triple-field):not(.three-cols):not(.quadruple-field):not(.input-full-width) .standard-check li:nth-child(even),.ZZ_field:not(.triple-field):not(.three-cols):not(.quadruple-field):not(.input-full-width) .standard-radio:not(.stars):not(.icon):not(.card-input) li:nth-child(even),.ZZ_field:not(.triple-field):not(.three-cols):not(.quadruple-field):not(.input-full-width) div.standard-check:nth-child(even),.ZZ_field:not(.triple-field):not(.three-cols):not(.quadruple-field):not(.input-full-width) div.standard-radio:nth-child(even){margin-left:8px!important}.auto-moto .standard-check li,.auto-moto .standard-radio:not(.stars):not(.icon):not(.card-input) li,.auto-moto div.standard-check,.auto-moto div.standard-radio{width:100%!important}.triple-field .standard-check.inline:not(.icon),.triple-field .standard-radio.inline:not(.icon){display:inline-flex;flex-wrap:wrap;width:100%;max-width:none}.triple-field .standard-check.inline:not(.icon)>li,.triple-field .standard-radio.inline:not(.icon)>li{display:block;width:100%!important;margin:0;padding:0;max-width:none}.triple-field .standard-check.inline:not(.icon)>li+li,.triple-field .standard-radio.inline:not(.icon)>li+li{margin-top:8px!important;margin-left:0}.triple-field .standard-check.inline:not(.icon)>li>label,.triple-field .standard-radio.inline:not(.icon)>li>label{display:flex;align-items:center;text-align:left;padding-left:40px;font-size:16px}.triple-field .standard-check.inline:not(.icon).icon .ZZ_icon,.triple-field .standard-radio.inline:not(.icon).icon .ZZ_icon{display:inline-block;margin-right:4px!important;margin-bottom:0}.triple-field .standard-check.inline:not(.icon).icon .ZZ_icon::before,.triple-field .standard-radio.inline:not(.icon).icon .ZZ_icon::before{font-size:22px}.three-cols .standard-check,.three-cols .standard-check.inline,.three-cols .standard-radio,.three-cols .standard-radio.inline{width:100%}.three-cols .standard-check li,.three-cols .standard-check.inline li,.three-cols .standard-radio li,.three-cols .standard-radio.inline li{width:calc(calc(100% - 16px)/ 3);min-width:auto!important}.three-cols .standard-check li:nth-child(3n+1),.three-cols .standard-check.inline li:nth-child(3n+1),.three-cols .standard-radio li:nth-child(3n+1),.three-cols .standard-radio.inline li:nth-child(3n+1){margin-left:0!important}.three-cols .standard-check li:nth-child(n+4),.three-cols .standard-check.inline li:nth-child(n+4),.three-cols .standard-radio li:nth-child(n+4),.three-cols .standard-radio.inline li:nth-child(n+4){margin-top:8px}.standard-radio.inline+select{margin-top:8px!important}.standard-check :not(label) a:first-of-type:not(.AS_info_tooltip):not(.tooltip):not([onclick]):not([target]):not(#link_privacy_auth):not(.standard-control--not-styled),.standard-check label,.standard-radio:not(.stars):not(.icon) a:first-of-type:not(.close-tip),.standard-radio:not(.stars):not(.icon) label{width:100%!important}#ZZ_privacy .standard-check :not(label) a:first-of-type:not(.AS_info_tooltip):not(.tooltip):not([onclick]):not([target]):not(#link_privacy_auth):not(.standard-control--not-styled),#ZZ_privacy .standard-check label,#ZZ_privacy .standard-radio:not(.stars):not(.icon) a:first-of-type:not(.close-tip),#ZZ_privacy .standard-radio:not(.stars):not(.icon) label{font-size:13px}.ZZ_field .standard-check.icon,.ZZ_field .standard-radio.icon,.quadruple-field .standard-check.icon,.quadruple-field .standard-radio.icon{width:100%!important}.filters-group .standard-check.icon,.filters-group .standard-radio.icon{width:100%;position:relative}.filters-group .standard-check.icon li,.filters-group .standard-radio.icon li{width:33.3%}#ZZ_form .quadruple-field .standard-check.icon.double-column li .ZZ_icon,#ZZ_form .quadruple-field .standard-radio.icon.double-column li .ZZ_icon{font-size:46px}.standard-check.no-icon label,.standard-radio.no-icon label{margin-bottom:0}.ZZ_field.quadruple-field .standard-check.inline.icon,.ZZ_field.quadruple-field .standard-radio.inline.no-icon{width:100%!important}.adding-style .standard-check :not(label) a:first-of-type:not(.AS_info_tooltip):not(.close-tip):not([onclick]):not([target]):not(#link_privacy_auth)::before,.adding-style .standard-check label::before,.adding-style .standard-radio a:first-of-type::before,.adding-style .standard-radio label::before,.adding-style .standard-radio.no-icon label::before{left:auto;top:16px;right:16px}.adding-style .standard-check a:first-of-type:not(.AS_info_tooltip):not(.close-tip):after,.adding-style .standard-check label:after{left:auto;right:21px;top:21px}.adding-style .standard-check :not(label) a:first-of-type:not(.AS_info_tooltip):not(.close-tip):not([onclick]):not([target]):not(#link_privacy_auth),.adding-style .standard-check label{padding-left:16px;padding-right:45px;display:block}.adding-style .standard-check :not(label) a:first-of-type:not(.AS_info_tooltip):not(.close-tip):not([onclick]):not([target]):not(#link_privacy_auth):hover:before,.adding-style .standard-check label:hover:before{box-shadow:0 0;border-color:#ccc;background-color:#fff}.adding-style .standard-check :not(label) a:first-of-type:not(.AS_info_tooltip):not(.close-tip):not([onclick]):not([target]):not(#link_privacy_auth):hover:after,.adding-style .standard-check label:hover:after{color:#ccc}.adding-style .standard-check :not(label) a.checked:first-of-type:not(.AS_info_tooltip):not(.close-tip):not([onclick]):not([target]):not(#link_privacy_auth):before,.adding-style .standard-check li label.checked:before{box-shadow:0 0;border-color:#f60;background-color:#f60}.adding-style .standard-check :not(label) a.checked:first-of-type:not(.AS_info_tooltip):not(.close-tip):not([onclick]):not([target]):not(#link_privacy_auth):after,.adding-style .standard-check li label.checked:after{color:#fff}.standard-radio.image{margin:0 0 25px}.standard-radio.image li{min-height:150px}.standard-radio.image img{margin:0!important;width:130%}.standard-radio.image label:after{bottom:24%}#ZZ_form .ZZ_field>.standard-check.inline.long-text{max-width:none}#ZZ_form .ZZ_field>.standard-check.inline.long-text li{width:100%!important}.filters-group .standard-check li,.filters-group .standard-radio li{width:calc(calc(100% - 8px)/ 2)}.filters-group .standard-check li+li,.filters-group .standard-radio li+li{margin-left:8px}.filters-group .standard-check li+li:nth-child(odd),.filters-group .standard-radio li+li:nth-child(odd){margin-left:0}.collapse-box-container{margin:0;border:none;border-radius:0;border-top:16px solid #f2f2f2}.collapse-box-container:only-of-type{border-bottom:16px solid #f2f2f2}.collapse-box-container .collapse-content{padding:0 16px 24px}.collapse-box-container .alternative-title,.collapse-box-container__title{text-transform:none;font-family:Roboto,Arial;color:#000;padding:16px;margin:0}.collapse-box-container .alternative-title:after,.collapse-box-container__title:after{right:12px;margin-top:-9px;color:#f60}.collapse-box-container .card-lists.form{margin-top:5px;margin-left:5px;position:relative;right:auto}.collapse-box-container .card-lists.form li{width:38px;height:20px}.collapse-box-container .riepilogo-prodotto--compact{margin:0 16px 24px}.collapse-box-container .riepilogo-list div:not(.ZZ_desc_prodotto) strong{width:40%!important}.collapse-box-container.expanded{margin:0}.footer{display:block;margin-top:0!important;border-top:none}.footer__container>div:after{content:"";position:absolute;height:2px;background-color:#3a3a3a;left:15px;right:15px;bottom:0}.footer__container>div:last-of-type:after{display:none}.footer .footer__body h3.collapse{font-size:14px!important;padding:10px 35px 10px 15px!important}.footer__header .ZZ_icon_logo{width:105px;display:inline-block;vertical-align:top}.footer__header .footer__header--disclaim{display:inline-block;width:calc(100% - 115px)!important}.footer__header .footer__header--disclaim span{padding:0 8px 0 0;border:none}.footer__header+.footer__body{margin-top:-2px}.footer__element{align-items:flex-start;margin-bottom:0;display:block;width:auto}.footer__element:not(.footer__body){padding:16px}.footer__element p{padding:0!important}.footer h3.collapse{background-color:#505050!important;border-top:2px solid #3a3a3a!important;color:#f8f8f8!important;font-size:14px!important}.footer h3.collapse a,.footer h3.collapse.fake-link{font-size:14px!important}.footer h3.collapse::after{color:#f8f8f8!important;font-size:.8rem;content:""!important}.footer h3.collapse.show:after{content:""!important}.footer h3.collapse+.collapse-content{background-color:#3a3a3a!important}.footer h3.collapse+.collapse-content.show{padding-bottom:0!important}.footer h3.collapse+.collapse-content ul{margin:14px;padding-bottom:0!important}.footer h3.collapse+.collapse-content ul li{border-bottom:1px solid #505050}.footer h3.collapse+.collapse-content ul li:last-of-type{border-bottom:none}.footer h3.collapse+.collapse-content ul a{padding:8px;margin-bottom:0!important}.footer__body ul a.badge:hover::after{animation:none}.footer__body ul a.badge::before{display:none}.footer__body ul a.badge::after{margin-left:15px}.footer__section{padding-bottom:0}.footer__section:last-of-type{border-bottom:2px solid #3a3a3a!important}.footer__body>.footer__section{display:block;min-height:auto!important}.footer__body>.footer__section>div{flex:none;width:calc(100%)}.footer__additional h4{margin-bottom:8px}.footer__additional>div{margin-bottom:16px!important}.footer__additional>div:nth-child(n+2){margin-bottom:0!important;display:inline-block;vertical-align:top}.footer__additional .footer__payments{margin-bottom:32px!important;width:100%}.footer__additional .footer__payments .card-lists{display:inline-flex;width:auto;margin-bottom:8px}.footer__additional .footer__payments .card-lists li{flex-basis:50px;height:auto;width:auto}.footer__additional .footer__payments .card-lists li.last-of-type{margin-right:0}.footer__additional .footer__payments p{width:auto}.footer__additional .footer__guaranties{width:34%!important}.footer__additional .footer__phone_container{width:55%!important;padding-left:20px}.footer__additional .footer__phone_container .small-text{padding:0;margin-top:8px}.footer__additional .card-lists{width:62%;vertical-align:top}.footer__additional .card-lists.no-stuff{width:auto}.footer__privacy p{line-height:14px}.footer__privacy .footer__privacy--interlink{margin:16px 0;display:block;width:100%}.footer__privacy .footer__privacy--interlink li{display:block;padding:0;border:none}.footer__privacy .footer__privacy--interlink li a{padding:8px 0;display:block}.footer__privacy .ZZ_social_icons{float:none;display:block!important}.footer__privacy .ZZ_social_icons li{display:inline-block!important;float:none}.tipologia-polizza div[style]{max-width:100%}.upper-results-title{font-size:20px}p{line-height:24px}.ZZ_text_post_tabs{border-top:1px solid #ccc}.bannerRecuperaPreventivi{display:none}.row .product-box-list:first-of-type{margin-bottom:0}#ZZ_content .row.spaced{margin-top:-15px!important}#ZZ_contatti a.last,#ZZ_servizio_clienti a.last{float:right!important}.phone-box.ribbon-phone{margin-left:16px}.form #ZZ_form .PT_form_ricerca_mainpage #ZZ_privacy .privacy-title+.ZZ_field:not(.wrong){margin-left:0}.row-garanzie li>span[style]{display:inline-block!important}.trust-box-CTA{width:100%;margin-top:-20px}.riepilogo-prodotto--compact .riepilogo-list li>:first-child{width:125px!important}.riepilogo-prodotto--compact .riepilogo-list li>:not(.ZZ_minibull){vertical-align:top!important}.letter_glossario{margin:0 10px 24px!important;display:block;width:calc(100% - 20px)!important}.letter_glossario li{width:auto;margin-top:0!important}.letter_glossario li a{padding:8px 12px}.badge-trofeo{padding-left:0}.calculation-container{background:#fff;padding-top:0}.calculation-container .iconized-box-container{margin-top:100px!important}.calculation-container .iconized-box-list.small div{width:calc(100% - 100px);font-size:1rem}.calculation-container .iconized-box-banner{height:290px;padding:10px 5px}.calculation-container .iconized-box-banner p{font-size:26px;line-height:30px;width:auto}.calculation-container .iconized-box-banner p br{display:none}.calculation-container .time-left.micro{top:86px;left:50%;width:72px;transform:translateX(-50%);margin:0}.calculation-container .time-left.micro #secondsLeft{width:100%}#ZZ_top_tel,.ZZ_top_tel{width:170px}#ZZ_content .garanzia-disclaimer{font-size:14px;line-height:14px;padding:0 10px 10px}#AS_Riepilogo_timer{margin:60px auto 0!important;text-align:center;position:fixed;height:120%;width:100%;background:#fff;top:2px;left:0;padding:0;box-sizing:border-box;z-index:99999}#AS_Riepilogo_right table,table.ZZ_riepilogo_dati{border:none;table-layout:fixed}#AS_Riepilogo_right table td,#AS_Riepilogo_right table th,table.ZZ_riepilogo_dati td,table.ZZ_riepilogo_dati th{padding:7px 5px}#AS_Riepilogo_right table th,table.ZZ_riepilogo_dati th{text-transform:uppercase;font-size:.7rem}#ZZ_content h1.logo-layout{padding:16px 145px 16px 16px!important;font-size:24px!important}#ZZ_content h1.logo-layout span{padding:0;font-size:18px!important}#ZZ_content h1.logo-layout .logo-title,#ZZ_content h1.logo-layout img{width:100px;right:15px;top:15px;border:1px solid #ccc;padding:0 8px;border-radius:6px}#ZZ_content h1.logo-layout.no-logo{padding-right:16px!important;min-height:auto!important}#ZZ_content h1.logo-layout.no-logo+.half-page-form-layout{padding-top:0!important}#AS_riepilogo.riepilogo .riepilogo-list{margin:0 0 5px}#AS_riepilogo.riepilogo #AS_riepilogo_container h2{padding-left:10px}#AS_riepilogo.riepilogo .three-cols-box{margin-bottom:0}#AS_riepilogo.riepilogo .three-cols-box .riepilogo-prodotto.card-style{padding:0 10px}#AS_riepilogo.riepilogo .three-cols-box .riepilogo-prodotto.card-style .riepilogo-head{padding:0}#AS_riepilogo.riepilogo .three-cols-box .riepilogo-list{padding:10px 0!important}#AS_riepilogo.riepilogo .three-cols-box>div{border:none;padding:4px 10px}#AS_riepilogo.riepilogo .three-cols-box>div h3{margin-bottom:6px;font-size:inherit}#AS_riepilogo.riepilogo .three-cols-box>div.riepilogo-prodotto .riepilogo-head img{margin-left:0}#AS_riepilogo.riepilogo .three-cols-box>div.riepilogo-prodotto .riepilogo-list li{padding:5px}#AS_riepilogo.riepilogo .three-cols-box>div.riepilogo-prodotto .riepilogo-list strong{width:45%}#AS_riepilogo.riepilogo .three-cols-box>div.riepilogo-prodotto .riepilogo-list span{width:48%;text-align:left}#AS_riepilogo.riepilogo .three-cols-box>div:last-of-type{margin-bottom:0}#AS_riepilogo.riepilogo .three-cols-box h4{margin-bottom:15px}#AS_riepilogo.riepilogo .AS_form_field label{font-family:Roboto}#AS_riepilogo.riepilogo #agenzia-success{margin-top:12px}#AS_riepilogo.riepilogo #agenzia-success .riepilogo-prodotto__expanded li{padding:10px 0!important}#AS_riepilogo.riepilogo #agenzia-success .riepilogo-prodotto__expanded{margin-left:0!important}#AS_riepilogo.riepilogo #agenzia-success .filter-calendar-container__title .ZZ_icon{margin:0 0 16px!important;float:none!important;display:block;text-align:center}#AS_riepilogo #AS_Riepilogo_right{padding:10px}#AS_riepilogo #AS_Riepilogo_right .prev-buttons-container{margin:0}#AS_riepilogo .prev-buttons-container li>a{font-size:11px}#AS_riepilogo .info-banner~.double-column-container{background:#fff}#AS_riepilogo .info-banner~.double-column-container>h2{padding:15px 15px 0!important}#AS_riepilogo h3.collapse{margin:0 -15px}#AS_riepilogo .ZZ_right.mob-patch{margin-top:-40px}#AS_riepilogo p{padding:5px 10px!important}#AS_riepilogo .ZZ_field{margin:20px 0 10px}#AS_riepilogo .ZZ_button{font-size:1.3rem;margin:15px auto!important}#AS_riepilogo .payment-info-box{border:1px solid #ccc;border-radius:8px;padding:16px;margin:12px 0}#AS_riepilogo .payment-info-box .inner-flexbox{display:flex;align-items:center;justify-content:space-between}#AS_riepilogo .payment-info-box .inner-flexbox div[class*=-payment]{text-align:center}#AS_riepilogo .payment-info-box .inner-flexbox div[class*=-payment] .price-label{font-size:12px;line-height:1.4;letter-spacing:.01em}#AS_riepilogo .payment-info-box .inner-flexbox div[class*=-payment] .ZZ_price{font-size:16px;line-height:1.4;letter-spacing:.01em}#AS_riepilogo .payment-info-box .inner-flexbox div[class*=-payment] .ZZ_price span{font-size:12px;line-height:1.4;letter-spacing:.01em}#AS_riepilogo .payment-info-box .inner-flexbox .other-payments{max-width:75px}#AS_riepilogo .payment-info-box .dotted-separator{position:relative;bottom:18px}#AS_riepilogo .payment-info-box .summary-info{border-top:1px solid #ccc;padding-top:16px;margin-top:16px;font-size:14px;line-height:1.4;letter-spacing:.01em}#AS_riepilogo .payment-info-box .summary-info>*{padding-bottom:4px}#AS_riepilogo .payment-info-box small{font-size:10px;line-height:1.4;letter-spacing:.01em;color:#505050}#ZZ_rc_pro_preventivo_1 .ZZ_field>div,#ZZ_rc_pro_preventivo_2 .ZZ_field>div{display:block}.ZZ_separator{margin-top:0}.filter-calendar-container{box-shadow:none;padding:0!important}.filter-calendar-container .field-iconized.watch .ZZ_helptip{position:absolute;top:40px!important;box-shadow:0 0 15px #555}.filter-calendar-container .field-iconized.watch .ZZ_helptip:before{left:auto;right:14px}.ZZ_cols_list .col2 .more-detail{display:none!important}body[id*=correnti] .results-container .ZZ_cols_list>.col3{right:30px}body[id*=correnti] .results-container .ZZ_cols_list>.col3 .ZZ_price{font-size:25px!important}#ZZ_breadcrumb{flex-wrap:wrap}#ZZ_breadcrumb li:not(.last){display:none}#ZZ_breadcrumb li:nth-last-child(2){background-image:none;padding:0 2px 0 0}#ZZ_breadcrumb li:nth-last-child(2) span{display:none}#ZZ_breadcrumb li.last::before{content:" ";display:inline-block;margin-right:5px;border-top:4px solid transparent;border-bottom:3px solid transparent;border-left:7px solid #000;width:0;height:0}.button-fixed-container{box-sizing:border-box;position:fixed;bottom:-4px;border-top:2px solid #aaa;background-color:#ecf1f4;box-shadow:0 -10px 44px rgba(0,0,0,.15);text-align:center;width:100%;z-index:9993;padding:16px}.button-fixed-container .split-buttons{display:flex}.button-fixed-container .split-buttons [class*=button]{width:48%}.button-fixed-container .split-buttons .tel-button{text-align:center}#cmb-button-container .button-fixed-container .split-buttons .tel-button{width:auto}div[id*=ZZ_cmb_overlay]{box-sizing:border-box;left:2%!important;width:calc(100% - 4%)!important;top:20%!important;z-index:1000000!important;min-height:auto}#box_call_me_back_form_layer{padding:0 5px}.riepilogo #agenzia-filter{margin-top:10px;position:relative}.riepilogo #agenzia-filter .ZZ_field{margin:-10px}.riepilogo #ui-datepicker-div{box-shadow:0 0 15px #555}.riepilogo #ui-datepicker-div:before{content:"";width:0;height:0;right:15px;left:auto;top:-15px;position:absolute;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #fff}.riepilogo .filiale_tooltip{z-index:9999;width:calc(99%)}.riepilogo .filiale_tooltip:before{right:15px;left:auto;top:-15px}.riepilogo .ui-datepicker{z-index:9999;width:calc(80%);right:25px!important;left:auto!important;margin-top:15px;padding:10px!important;background-color:#fff!important;border-radius:6px!important}.riepilogo .agenzia-map{margin:10px!important}.ZZ_new-overlay{width:calc(100% - 20px)!important;left:10px!important}.ZZ_new-overlay.sidebar-style h2,.ZZ_new-overlay.variante-b h2{padding-left:8px}.ZZ_new-overlay.sidebar-style .ZZ_field label,.ZZ_new-overlay.variante-b .ZZ_field label{padding-left:2px!important}.ZZ_new-overlay.versione-b{margin-left:0;top:80px!important}.ZZ_new-overlay.versione-b .half-img{display:none}.ZZ_new-overlay.versione-b .overlay-upselling{width:auto!important}.ZZ_new-overlay.versione-b .overlay-upselling .buttons-container .ZZ_button{width:100%}.ZZ_new-overlay #ui-datepicker-div{width:auto!important}.riepilogo .ZZ_new-overlay{display:block;top:85px;position:absolute}.ZZ_new-overlay .buttons-container{margin:0!important;padding:0;border:0;background-color:transparent;text-align:center}.ZZ_new-overlay .buttons-container .ZZ_button{padding:0!important}.ZZ_new-overlay .popup-sidebar{display:none!important}.ZZ_new-overlay .main-content{width:auto!important}.ZZ_new-overlay#ZZ_cmb_iframe_overlay_filiale .main-content{height:220px}.ZZ_new-overlay#ZZ_cmb_iframe_overlay_filiale .button-container .ZZ_button{margin:0 auto!important}.ZZ_new-overlay#ZZ_cmb_iframe_overlay_agenzia .agenzia-map{height:106px!important}.ZZ_new-overlay#ZZ_cmb_iframe_overlay_agenzia h3.alternative-title{padding:0}.ZZ_new-overlay#ZZ_cmb_iframe_overlay_agenzia .main-content{height:165px}.ZZ_new-overlay#ZZ_cmb_iframe_overlay_agenzia .buttons-container .ZZ_button{margin:0 auto!important}#ASF_giorno_appuntamento+a{display:inline-block}.info-banner:not(.cross-promo){margin:20px 0;z-index:1}#prestiti.risultati .info-banner:not(.cross-promo){margin:-80px 0 15px}#prestiti.risultati .ZZ_new-overlay .info-banner:not(.cross-promo){margin:20px 0}.ZZ_long_article .info-banner:not(.cross-promo){margin:20px auto;width:calc(100% - 32px)}.riepilogo-prodotto.orange{padding:10px;border-bottom:10px solid #f2f2f2}.riepilogo-prodotto.orange::before{display:none}.riepilogo-prodotto.orange__expanded{margin-left:0}.autocomplete-suggestions{max-height:600px!important;width:92%!important}.autocomplete-suggestion{font-size:16px;line-height:30px}.small-text{display:block;padding:15px;opacity:.6;line-height:13px!important}.offers-snippet .small-text{margin:15px}.iconized-box-banner .small-text{padding:0;oopacity:1}.iconized-box-banner p{padding:0!important}.mobile-claim:first-letter{text-transform:uppercase}.ribbon-container{right:5px;bottom:5px;z-index:0;width:auto!important}.offerta_sponsor .ribbon-container{right:5px}.ribbon-container::after,.ribbon-container::before{display:none}.ribbon-container .ribbon{top:auto;width:75px;height:20px;min-width:auto}.ribbon-container .ribbon:after{display:none}.ribbon-container em{display:none}.grafico-container{background-position:15% center;background-size:auto 100%;width:100%}.grafico-container .badge-valore{padding:5px!important}.grafico-container .badge-valore.text-layout{padding:10px!important}.TV_pacchetti{border:0!important}body[id*=correnti].risultati h2.collapse{display:none}body[id*=correnti].risultati #ZZ_summary-line_container h1{width:100%!important}body[id*=correnti].risultati .col2 .ZZ_product-features{display:none}body[id*=conti] .col2 .ZZ_product-features{display:none}#AS_riepilogo .info-banner,#ZZ_body .hide-on-mobile,#ZZ_po_body .standard-radio.image li:first-of-type,#gritter-notice-wrapper,#segnalazioni-assicurazioni .help-tip,.ZZ_form_link,.ZZ_seo_content .row:empty,.button_indietro,.cross-promo,.form-intro,.inline-field label,.sponsor-label{display:none;clear:none}.hide-on-desk{display:block}.hide-on-desk.ellipsis,.hide-on-desk.inline-b{display:inline-block}.hide-on-desk.inline{display:inline}.carte-di-credito .results-container .ZZ_cols_container .ZZ_cols_list,body[id*=conti] .results-container .ZZ_cols_container .ZZ_cols_list{min-height:145px}.flyer-tip{animation:0!important;position:static;opacity:1!important;width:100%;max-width:100%;display:none!important}.flyer-tip p{padding:0 100px 0 5px!important;line-height:normal}#ZZ_flowbar,#invia-preventivo,#side-tab,.AS_info_tooltip:not(.ZZ_icon):not(.logo):not(.offer-badge),.PT_info_tooltip,.ZZ_link_come_funziona:not(.promo-disclaimer),.upper-box{display:none!important}.AS_info_tooltip:not(.ZZ_icon):not(.logo):not(.offer-badge),.PT_info_tooltip,.ZZ_helptip,.tooltip{display:none}.ZZ_img_container{width:25%;margin-top:2px}.ZZ_bigbull,.ZZ_microbull,.ZZ_minibull{padding:10px 0 25px;margin:0}.ZZ_bigbull:not(.ZZ_assi_covid_result),.ZZ_microbull:not(.ZZ_assi_covid_result),.ZZ_minibull:not(.ZZ_assi_covid_result),.ZZ_seo_content .ZZ_bigbull:not(.anchor-cloud),.ZZ_seo_content .ZZ_microbull:not(.anchor-cloud),.ZZ_seo_content .ZZ_minibull:not(.anchor-cloud){padding:10px 15px!important}.ZZ_bigbull li,.ZZ_microbull li,.ZZ_minibull li{margin:0 0 10px}.ZZ_bigbull p,.ZZ_microbull p,.ZZ_minibull p{padding:0 0 15px!important}.ZZ_bigbull.inline li,.ZZ_microbull.inline li,.ZZ_minibull.inline li{display:block;margin:0 0 10px}.carpet .carpet-content{display:block}.carpet span{font-size:1rem}.carpet .ZZ_icon{display:none}.carpet .ZZ_button{margin:10px auto 0;width:calc(100% - 62px);max-width:initial}.strip-link{margin:16px 16px 32px;position:relative;z-index:2;text-align:center;display:block;width:auto}.ZZ_stripe_half .strip-link{margin:5px 15px 0;padding:2px 0 0}.intro_guide .strip-link{margin:-5px 0 15px}.strip-link span:not([class*=button]){margin:10px auto 0;background-color:transparent;padding:0;display:block}.strip-link .ZZ_button,.strip-link .ZZ_button2{margin:10px auto 15px!important;float:none;display:block;width:calc(100% - 30px);white-space:nowrap}.ZZ_long_article .strip-link{margin:16px 16px 24px;padding:1px 0 0}.strip-link.noMargin.userBar{padding-bottom:0;margin:0}.strip-link.noMargin.userBar span:not(.ZZ_button2){display:none!important}.strip-link.noMargin.userBar .ZZ_button2{font-size:13px;padding:10px!important;line-height:12px!important;width:calc(100% - 48%)}#ZZ_body .cookie-alert{width:100%;height:auto}#ZZ_body .cookie-alert p{letter-spacing:.02rem;line-height:13px;width:auto}#ZZ_body .cookie-alert.sayonara{margin-top:0;margin-bottom:-150px}a.ZZ_go.hide-on-desk,a.last.hide-on-desk,a.link_last.hide-on-desk{display:block}#ZZ_home_top .additional-box.double-product>div,#ZZ_home_top.hero-banner [class*=product-box-half],#ZZ_home_top>div,#ZZ_lista_banche ul li,#ZZ_lista_compagnie ul li,.ZZ_accordion-list .ZZ_minibull li,.ZZ_box_category_news ul li a,.ZZ_box_compagnie ul li,.ZZ_business_list>div,.ZZ_business_list>li,.ZZ_column_three>.ZZ_column li,.ZZ_list_bottom ul[class*=bull]:not(.no-link) li,.ZZ_long_article .article-list-container .article-list.horizontal.card>article .ZZ_button.variante-b,.ZZ_long_article .article-list-container .article-list.horizontal.card>li .ZZ_button.variante-b,.ZZ_rc_prod_top #ZZ_list_area_rcpro ul li,.ZZ_sidebar ul[class*=bull]:not(.no-link) li,.altreAgenzie_container ul li,.arrow-link,.block_categoria_glossario h3,.list-marker .list-marker-item.button-layout,.list-marker .list-no-marker-item.button-layout,.product-box-list .additional-box.double-product>div,.product-box-list.hero-banner [class*=product-box-half],.product-box-list>div,.product-offer-list-cards .product-offer-list-cards__element:first-child:nth-last-child(3),.product-offer-list-cards .product-offer-list-cards__element:first-child:nth-last-child(3)~.product-offer-list-cards__element,.product-offer-list-cards__element{position:relative;padding:15px 30px 15px 15px;border-top:1px solid #ccc;margin:0}#ZZ_home_top .additional-box.double-product>div::after,#ZZ_home_top.hero-banner [class*=product-box-half]::after,#ZZ_home_top>div::after,#ZZ_lista_banche ul li::after,#ZZ_lista_compagnie ul li::after,.ZZ_accordion-list .ZZ_minibull li::after,.ZZ_box_category_news ul li a::after,.ZZ_box_compagnie ul li::after,.ZZ_business_list>div::after,.ZZ_business_list>li::after,.ZZ_column_three>.ZZ_column li::after,.ZZ_list_bottom ul[class*=bull]:not(.no-link) li::after,.ZZ_long_article .article-list-container .article-list.horizontal.card>article .ZZ_button.variante-b::after,.ZZ_long_article .article-list-container .article-list.horizontal.card>li .ZZ_button.variante-b::after,.ZZ_rc_prod_top #ZZ_list_area_rcpro ul li::after,.ZZ_sidebar ul[class*=bull]:not(.no-link) li::after,.altreAgenzie_container ul li::after,.arrow-link::after,.block_categoria_glossario h3::after,.list-marker .list-marker-item.button-layout::after,.list-marker .list-no-marker-item.button-layout::after,.product-box-list .additional-box.double-product>div::after,.product-box-list.hero-banner [class*=product-box-half]::after,.product-box-list>div::after,.product-offer-list-cards .product-offer-list-cards__element:first-child:nth-last-child(3)::after,.product-offer-list-cards .product-offer-list-cards__element:first-child:nth-last-child(3)~.product-offer-list-cards__element::after,.product-offer-list-cards__element::after{content:"";display:block;position:absolute;top:calc(50% - 7px);right:10px;font-family:Facileit;z-index:3}#ZZ_form :not(.riepilogo-list) .ZZ_field,#ZZ_privacy .ZZ_field,#ZZ_thanks :not(.riepilogo-list) .ZZ_field{padding:10px 16px;margin:0 -10px;width:auto!important}#ZZ_privacy .privacy-title,.ZZ_field .label,.filters-group>.label,.form-side-title,span.inline-field.block label.label{font-size:16px;line-height:1;letter-spacing:.01em;vertical-align:baseline;transform:translateY(0);padding-top:0;display:block;padding:0 3px;margin-bottom:8px;margin-top:0;text-align:left;width:auto}#ZZ_privacy .privacy-child input[type=checkbox]{top:10px!important;left:14px}.ZZ_privacy+.ZZ_privacy{margin-top:-20px!important}#PT_form_anagrafica #PT_privacy .PT_form_field label{display:block;padding:0 0 0 20px!important;margin-bottom:5px;text-align:left;width:auto}#ZZ_footer_privacy{padding:35px 0 130px}#PT_privacy a.text-style[target*=_blank],#ZZ_privacy a.text-style[target*=_blank]{display:none}#PT_privacy .ZZ_privacy-side h2,#PT_privacy .privacy-title,#ZZ_privacy .ZZ_privacy-side h2,#ZZ_privacy .privacy-title{display:none}#PT_privacy div:not(.privacy-child)>.ZZ_field label,#ZZ_privacy .privacy-title+.ZZ_field,#ZZ_privacy div:not(.privacy-child)>.ZZ_field label,#ZZ_privacy>.ZZ_field{padding-left:18px!important;float:none;width:auto;padding:5px!important;margin:-10px 0 5px 0!important}#PT_privacy div:not(.privacy-child)>.ZZ_field label.wrong,#ZZ_privacy .privacy-title+.ZZ_field.wrong,#ZZ_privacy div:not(.privacy-child)>.ZZ_field label.wrong,#ZZ_privacy>.ZZ_field.wrong{margin:-15px -10px 20px!important;padding:10px 15px!important}.half-page-form-container #PT_privacy div:not(.privacy-child)>.ZZ_field label.wrong,.half-page-form-container #ZZ_privacy .privacy-title+.ZZ_field.wrong,.half-page-form-container #ZZ_privacy div:not(.privacy-child)>.ZZ_field label.wrong,.half-page-form-container #ZZ_privacy>.ZZ_field.wrong{margin:0!important;padding:0!important}.interlink-preventivo{padding:3px 10px}.ZZ_form_link{padding:10px!important}#codice_fiscale_info_open{position:relative;z-index:9995;display:block!important;font-size:14px;padding:0}#codice_fiscale_calcolato{padding:0 0 0 5px}.ZZ_products_top>div:not(.prod-banner-badge){position:relative}.row-page-product .ZZ_button{display:inline-block;padding:10px 8px!important;float:right!important;width:130px!important;margin-top:0!important;font-size:12px;height:auto;line-height:inherit}.row-page-product h3{display:inline-block;font-size:14px;margin:0;float:none}.ZZ_rc_prod_top #ZZ_list_area_rcpro{background:#fff}.ZZ_rc_prod_top #ZZ_list_area_rcpro>div{border-bottom:3px solid #ccc}.ZZ_rc_prod_top #ZZ_list_area_rcpro ul li{margin:0;line-height:27px;height:auto}.ZZ_rc_prod_top #ZZ_list_area_rcpro ul li:after{display:none}.ZZ_rc_prod_top #ZZ_list_area_rcpro ul li .ZZ_button{display:inline-block;padding:5px 8px!important;margin:0!important;float:right!important;width:130px;height:auto;line-height:inherit;margin-top:-3px!important}.ZZ_rc_prod_top #ZZ_list_area_rcpro ul li h3{display:inline-block;font-size:14px;width:auto}.ZZ_rc_prod_top #ZZ_list_area_rcpro .image-box{background-size:120px;min-height:120px}.ZZ_rc_prod_top #ZZ_list_area_rcpro .image-box.sanitaria{background-position:right -20px}.ZZ_rc_prod_top #ZZ_list_area_rcpro .image-box.legale{background-position:right -168px}.ZZ_rc_prod_top #ZZ_list_area_rcpro .image-box.edile{background-position:right -295px;background-size:110px}.ZZ_rc_prod_top #ZZ_list_area_rcpro .image-box.vendite{background-position:right -478px}.ZZ_rc_prod_top #ZZ_list_area_rcpro h2{padding:15px 15px 0}.ZZ_column_three{display:block}.ZZ_column_three>.ZZ_column{min-height:0;width:100%}.ZZ_column_three>.ZZ_column li::before{display:none}.ZZ_column_three>.ZZ_column p{margin:0 -5px}.ZZ_column_three>.ZZ_column.first,.ZZ_column_three>.ZZ_column.last{padding-left:0;padding-right:0}.ZZ_column_three>.ZZ_column>.standard-box{padding:32px 0}html.overlay{overflow:hidden;width:100%}body{background-color:#f2f2f2;overflow:hidden;width:100%}#MT_form_big,#PT_CQS #PT_anagrafica,#PT_anagrafica #PT_form_big,#PT_result_right,#ZZ_content,#ZZ_footer,#ZZ_footer_content,#ZZ_header_content,#ZZ_list_area_rcpro .image-box,#ZZ_list_area_rcpro ul,#ZZ_list_area_rcpro>div,#ZZ_list_redattori>li,#ZZ_navbar,#ZZ_navbar2,#ZZ_summary-line_container,.ZZ_business_list>li,.ZZ_column_three>.ZZ_column,.ZZ_content,.ZZ_content_side,.ZZ_left,.ZZ_right,.ZZ_seo_content .double-column-container>div:not(:empty),.ZZ_short_tabs .ZZ_tabs_content,.ZZ_sidebar,.additional-box,.carpet-content,.filter-calendar-container,.footer,.footer__body .row>div,.footer__container,.footer__element>div,.form-container,.header--content,.result-right,.risultati-statica .ZZ_products_top,.side-fix.left.fixed.no-fix,.single-product .ZZ_stripe_half,.small-centered-box{box-sizing:border-box;position:static;padding:0;margin:0;float:none!important;width:auto!important;width:100%}.ZZ_seo_content .double-column-container>div:not(:empty){float:left!important;width:100%!important}.alternative-title,.prev-buttons-container h2{font-weight:700;font-size:1.3rem;padding:10px 10px 0}.ZZ_button,.iconized-button,.tel-button{box-sizing:border-box;font-size:18px;margin:15px auto!important;float:none!important;width:100%;height:56px;line-height:56px;padding:0}.ZZ_products_top .ZZ_button,.ZZ_products_top .iconized-button,.ZZ_products_top .tel-button{margin:15px auto 0!important}.ZZ_button.big,.ZZ_button.biggest,.ZZ_button.small,.iconized-button.big,.iconized-button.biggest,.iconized-button.small,.tel-button.big,.tel-button.biggest,.tel-button.small{padding:0}.ZZ_button.small,.iconized-button.small,.tel-button.small{height:48px;line-height:48px}.ZZ_button.smallest,.iconized-button.smallest,.tel-button.smallest{height:40px;line-height:40px;font-size:14px}.iconized-button{font-size:1.3rem;margin:15px auto!important}.iconized-button .ZZ_icon{left:8px!important}#exposeMask{z-index:9998!important}.label.ZZ_tooltip a,label.ZZ_tooltip a{display:none}#ZZ_cmb_overlay,.partner_overlay{top:20%!important;left:10px!important;width:auto!important;right:10px;z-index:9999999!important}#ZZ_cmb_overlay #exposeMask h2,.partner_overlay #exposeMask h2{font-size:20px;margin-bottom:0}#ZZ_cmb_overlay #exposeMask h2::before,.partner_overlay #exposeMask h2::before{font-size:25px;margin:-1px 5px 0 0}#ZZ_cmb_overlay p,.partner_overlay p{margin:0 -10px 10px!important}#ZZ_cmb_overlay .ZZ_button,.partner_overlay .ZZ_button{padding:0;margin:0!important}#ZZ_cmb_overlay .buttons-container .PrivLink,.partner_overlay .buttons-container .PrivLink{display:none}div[id*=_overlay].sidebar-style .product-features,div[id*=_overlay].variante-b .product-features,div[id*=_popup].sidebar-style .product-features,div[id*=_popup].variante-b .product-features{margin:30px 10px 50px}.simple-column,.split_list_3{display:block}.simple-column.space-around>div,.split_list_3.space-around>div{padding-right:0;padding-bottom:16px}.partner_overlay{width:calc(100% - 15%)!important}.double-column-container .riepilogo-list li *{font-size:.9rem!important}.double-column-container.vertical-border::before{display:none}.double-column-container:not(.row)>div:not(:empty):not(.ZZ_sidebar){width:100%!important;margin:0 0 16px;padding:0}.double-column-container .riepilogo-list li>:first-child{width:40%}.double-column-container .riepilogo-list li>:last-child{width:36%}.riepilogo-prodotto,body.riepilogo .ZZ_right:not(a){padding:10px;background-color:#fff}.riepilogo-prodotto::before,body.riepilogo .ZZ_right:not(a)::before{display:none}.riepilogo-prodotto .logo-compagnia,body.riepilogo .ZZ_right:not(a) .logo-compagnia{border:none}.form-sidebar .riepilogo-prodotto,.form-sidebar body.riepilogo .ZZ_right:not(a){margin:0 -10px;border-bottom:5px solid #f2f2f2}.riepilogo-prodotto.noleggio,body.riepilogo .ZZ_right:not(a).noleggio{padding:0}.riepilogo-prodotto.noleggio .logo-compagnia,body.riepilogo .ZZ_right:not(a).noleggio .logo-compagnia{width:85px;position:relative;margin:25px 5px 5px 24px}.riepilogo-prodotto.noleggio .car-name,body.riepilogo .ZZ_right:not(a).noleggio .car-name{position:absolute;top:6px;left:22px}.riepilogo-prodotto.noleggio .ZZ_additional-text,body.riepilogo .ZZ_right:not(a).noleggio .ZZ_additional-text{margin:5px 0}.riepilogo-list.double-column>li{width:100%}.riepilogo-list.double-column>li:nth-last-child(2){border-bottom:1px solid #ccc!important}.riepilogo-list.mini>li{padding:2px 0}.riepilogo-list.mini>li>:first-child{width:40%;text-transform:none}.riepilogo-list.mini .coverage-bar-box{display:block;margin:0}.riepilogo-list.mini .coverage-bar-line{width:auto;text-align:left}.icon-rounded{padding:0 0 8px}.icon-rounded i{padding:4px;font-size:1rem}.icon-rounded i::after{top:0;right:-6px}#noleggio .double-column-container .ZZ_right,#noleggio .double-column-container .riepilogo-prodotto{padding:0!important;margin-top:0}#noleggio .riepilogo-prodotto .ZZ_prices{padding:0 10px 0 0;text-align:right;width:53%}#noleggio .nu-style.offerta_sponsor~.nu-style:nth-of-type(2){border-top:10px solid #ccc}#noleggio.risultati .nu-style.card:not(.variante-b){margin:0}#noleggio .results-container .offerta_sponsor:not(.esclusiva){margin:7.5px 0}#noleggio .results-container .offerta_sponsor:not(.esclusiva) .car-name{margin-left:0}#noleggio .ZZ_cols_list .col1 .ZZ_logo-prodotto{height:auto}#noleggio.risultati .offer-badge-tip-container .tooltip.help-tip.top{display:none!important}#noleggio.risultati .offer-badge-tip-container .offer-badge{top:20px}#noleggio.riepilogo .offer-badge.single-message,#noleggio.riepilogo.form-sidebar .offer-badge.single-message{top:-10px!important;right:5%}#noleggio.riepilogo .primary-img{height:175px}#noleggio.riepilogo .primary-img .scroll-left{left:15px;top:75px}#noleggio.riepilogo .primary-img .scroll-right{right:15px;top:75px}#noleggio.riepilogo .double-column-container{flex-direction:column}#noleggio.riepilogo .showcase{padding-top:0;margin:0}#noleggio.riepilogo .showcase .primary-img{height:200px}#noleggio.riepilogo .showcase .img-list{display:none}#noleggio.riepilogo .riepilogo-head{padding:0 16px}#noleggio.riepilogo .riepilogo-head .car-name{width:100%}#noleggio.riepilogo .riepilogo-head .car-name h2{margin-bottom:0}#noleggio.riepilogo .riepilogo-head .ZZ_prices{display:none}#noleggio.riepilogo .riepilogo-head .strike{display:block}#noleggio.riepilogo .car-details{display:none}#noleggio.riepilogo .offer-configurator{margin:0 auto 32px;padding:24px 16px!important}#noleggio.riepilogo .offer-configurator h2{font-size:16px;line-height:1.4;letter-spacing:.01em;text-align:left;padding:0!important;margin-bottom:8px}#noleggio.risultati .ZZ_seo_content{border:none}#noleggio.form-sidebar .offer-badge{top:10px!important;right:35%}.financing-card-list{flex-direction:column;margin:24px auto 0}.financing-card-list .nu-style.card{width:100%!important;margin:0 0 24px!important;padding:15px}.financing-card-list .nu-style.card .ZZ_button{margin-bottom:0!important}.financing-card-list .nu-style.card:not(.offerta_sponsor) .financing-card{padding:0}.financing-card-list .offerta_sponsor h3{margin-bottom:0}.financing-card-list .offerta_sponsor~.nu-style:nth-of-type(2){border-top:1px solid #ccc!important}.banner{box-sizing:border-box;width:100%;border:2px solid #e6f3fc}.banner .banner--flexbox{gap:16px;padding:12px}.banner .banner--help{border:2px solid #0e83cd;border-radius:8px}.banner--help--text{color:#154f8a}.banner--help--text .title{font-size:18px;line-height:1.4;letter-spacing:.005em;margin:0;padding:0}.banner--btn a[class*=button]{font-size:16px;line-height:1.4;letter-spacing:.01em;margin:0!important;padding:14px}.tabs{display:flex}.tabs li{flex-grow:1}.ZZ_business_box,.ZZ_column_three,.ZZ_content_side,.ZZ_left,.ZZ_prod,.ZZ_products_top,.ZZ_sidebar,.altreAgenzie_container,.product-box-list,.result-right,.row{background-color:#fff}.ZZ_content_side{border:none;padding-top:1px}.ZZ_content_side p:first-child{padding-top:15px!important}.product-box-list{border-bottom:1px solid #ccc;margin-bottom:24px!important}body[id*=ZZ_assicurazione_cane] .product-box-list:not(.double-product) .ZZ_button,body[id*=assicurazioni] .product-box-list:not(.double-product) .ZZ_button{height:auto}.text-half-icon .half-icon-container,.text-half-icon p{width:auto;float:none}#ZZ_claim_user,#ZZ_navbar{display:none!important}#ZZ_summary-line_container{border:none;padding:0!important;margin:3px 0 10px;height:auto;position:static!important;transform:none;display:flex;flex-direction:column;box-shadow:0 4px 8px rgba(0,0,0,.1)}#ZZ_area_personale #ZZ_summary-line_container,#ZZ_summary-line_container.flat-style{box-shadow:none;margin-bottom:0!important}#ZZ_area_personale #ZZ_summary-line_container #ZZ_summary-line,#ZZ_summary-line_container.flat-style #ZZ_summary-line{box-shadow:none}#ZZ_area_personale #ZZ_summary-line_container h1,#ZZ_summary-line_container.flat-style h1{font-family:Roboto,Arial}#ZZ_summary-line_container.variante-b{background-image:none;height:auto}#ZZ_summary-line_container.variante-b+.ZZ_content_side{padding-bottom:30px}#ZZ_summary-line_container #ZZ_summary-line{font-family:"Roboto Condensed",Arial;text-transform:uppercase;font-size:16px;padding:0;margin:0;float:none;order:2;background-color:#fff;box-shadow:0 4px 8px rgba(0,0,0,.1)}#ZZ_summary-line_container #ZZ_summary-line.breadcrumb{margin-top:-5px}#ZZ_summary-line_container #ZZ_summary-line.iconized h1{padding-left:10px}#ZZ_summary-line_container #ZZ_summary-line strong{font-weight:700}#ZZ_summary-line_container .flowbar-container{order:1;width:100%}#ZZ_summary-line_container h1:not(.big-title--mob){padding-left:10px;padding-top:25px;position:relative;font-size:16px;font-weight:700;margin:0;background-color:transparent;border-bottom-width:0}[class*=sult] #ZZ_summary-line_container h1:not(.big-title--mob),[id*=sult] #ZZ_summary-line_container h1:not(.big-title--mob){width:63%;color:#000;line-height:initial;margin-bottom:10px}#ZZ_summary-line_container h1:not(.big-title--mob) i{top:15px;font-size:15px;display:none}#AS_result_content.ZZ_assi_mutuo_result #ZZ_summary-line_container h1,#AS_result_content.ZZ_assi_salute_result #ZZ_summary-line_container h1,#AS_risultati .assicurazione-animali #ZZ_summary-line_container h1,#AS_risultati .assicurazione-mutuo #ZZ_summary-line_container h1{width:100%}#AS_result_content.ZZ_assi_mutuo_result .nu-style,#AS_result_content.ZZ_assi_salute_result .nu-style,#AS_risultati .assicurazione-animali .nu-style,#AS_risultati .assicurazione-mutuo .nu-style{padding-bottom:15px}#AS_result_content.ZZ_assi_mutuo_result .ribbon-container,#AS_result_content.ZZ_assi_salute_result .ribbon-container,#AS_risultati .assicurazione-animali .ribbon-container,#AS_risultati .assicurazione-mutuo .ribbon-container{bottom:-6px}#ZZ_content,#ZZ_footer{transition:all .3s ease 10ms;position:relative}#ZZ_navbar{box-sizing:border-box;display:block!important;width:90%!important;overflow:hidden;transform:translateX(-105%);transition:all .3s ease 10ms;position:fixed;z-index:9998;box-shadow:0 4px 6px 0 #888;padding:64px 0 120px;margin-top:0;overflow-y:scroll;height:100vh;background:#e34713!important}#ZZ_navbar #ZZ_upper_menu{width:auto;display:block}#ZZ_navbar #ZZ_upper_menu li{width:100%;float:none;margin:0;border-radius:0;height:auto}#ZZ_navbar #ZZ_upper_menu li span{padding:5px;font-size:1.1rem}#ZZ_navbar #ZZ_upper_menu li span.title{font-family:"Roboto Condensed",Arial;text-transform:uppercase;font-weight:700;font-size:1em;padding:20px 20px 0;display:block}#ZZ_navbar #ZZ_upper_menu li .label-tag{padding:5px 10px 4px;right:16px;top:16px}#ZZ_navbar #ZZ_upper_menu li>a:not(.ZZ_button){border-radius:0;padding:0 15px!important;font-size:1.2em;line-height:45px!important;text-align:left;border-bottom:1px solid rgba(255,255,255,.2)}#ZZ_navbar #ZZ_upper_menu li>a:not(.ZZ_button).active{background-color:#f60!important}#ZZ_navbar #ZZ_upper_menu li>a:not(.ZZ_button):not(.hide-on-desk)::after{content:"";font-family:Facileit;position:absolute;right:10px;top:15px;color:#fff;font-size:12px;height:20px;width:20px;line-height:20px;display:block;text-align:center;opacity:.5;transition:all .3s ease 0s}#ZZ_navbar #ZZ_upper_menu li>a:not(.ZZ_button).show{background-color:#e34713!important}#ZZ_navbar #ZZ_upper_menu li>a:not(.ZZ_button).show::after{opacity:1;transform:rotate(180deg)}#ZZ_navbar #ZZ_upper_menu li .ZZ_sub_menu{display:block;position:static;visibility:visible;padding-top:0;opacity:1;max-height:0;overflow:hidden;transition:all .3s ease-in-out}#ZZ_navbar #ZZ_upper_menu li .ZZ_sub_menu.show{display:block;max-height:2000px;transition:all .8s ease-in-out}#ZZ_navbar #ZZ_upper_menu li .ZZ_sub_menu .sub-menu-content,#ZZ_navbar #ZZ_upper_menu li .ZZ_sub_menu .sub-menu-content>div,#ZZ_navbar #ZZ_upper_menu li .ZZ_sub_menu>ul{height:auto!important;width:100%;border:none;float:none}#ZZ_navbar #ZZ_upper_menu li .ZZ_sub_menu .sub-menu-content li,#ZZ_navbar #ZZ_upper_menu li .ZZ_sub_menu .sub-menu-content>div li,#ZZ_navbar #ZZ_upper_menu li .ZZ_sub_menu>ul li{padding:10px 0}#ZZ_navbar #ZZ_upper_menu li .ZZ_sub_menu .sub-menu-content li.fit-button,#ZZ_navbar #ZZ_upper_menu li .ZZ_sub_menu .sub-menu-content>div li.fit-button,#ZZ_navbar #ZZ_upper_menu li .ZZ_sub_menu>ul li.fit-button{width:auto;padding:calc(8px - 2px) 24px}#ZZ_navbar #ZZ_upper_menu li .ZZ_sub_menu .sub-menu-content a:not(.ZZ_button),#ZZ_navbar #ZZ_upper_menu li .ZZ_sub_menu .sub-menu-content>div a:not(.ZZ_button),#ZZ_navbar #ZZ_upper_menu li .ZZ_sub_menu>ul a:not(.ZZ_button){line-height:25px!important}#ZZ_navbar #ZZ_upper_menu li .ZZ_sub_menu .sub-menu-content a:not(.ZZ_button) i.ZZ_icon,#ZZ_navbar #ZZ_upper_menu li .ZZ_sub_menu .sub-menu-content>div a:not(.ZZ_button) i.ZZ_icon,#ZZ_navbar #ZZ_upper_menu li .ZZ_sub_menu>ul a:not(.ZZ_button) i.ZZ_icon{line-height:25px}#ZZ_navbar #ZZ_upper_menu li .ZZ_sub_menu .sub-menu-content a.ZZ_button,#ZZ_navbar #ZZ_upper_menu li .ZZ_sub_menu .sub-menu-content>div a.ZZ_button,#ZZ_navbar #ZZ_upper_menu li .ZZ_sub_menu>ul a.ZZ_button{margin:0!important;padding:0;font-size:18px}#ZZ_navbar #ZZ_upper_menu li .ZZ_sub_menu .sub-menu-content.flexible{display:block}#ZZ_navbar #ZZ_upper_menu li .ZZ_sub_menu .sub-menu-content:before,#ZZ_navbar #ZZ_upper_menu li .ZZ_sub_menu ul:before{display:none}#ZZ_navbar #ZZ_upper_menu>li>a:not(.ZZ_button){height:auto}.panel-open{height:100vh;overflow:hidden}.panel-open #ZZ_content,.panel-open #ZZ_footer{position:static;transition:all .3s ease 10ms;transform:translateX(55%)}.panel-open #ZZ_footer{top:102vh}.panel-open #ZZ_navbar{transform:translateX(0);transition:all .3s ease 10ms;left:0}.breadcrumb:not(.fixed) #ZZ_summary-line{padding-top:0!important}.prod_upper{margin-bottom:3px;margin-left:5px}.prod_upper .ZZ_cateory_menu{display:none}.breadcrumb:not(.fixed) .prod_upper{height:auto}.form .breadcrumb:not(.fixed) .prod_upper{background:#fff;margin-top:-10px;padding-top:15px}#ZZ_content{padding-top:60px;padding-bottom:48px;position:relative;background-color:#fff;min-height:calc(100vh - 120px)}#ZZ_content #ZZ_article_content>:not(#ZZ_second_news) p:not(:empty){padding:0 15px 15px}#ZZ_content #ZZ_article_content>:not(#ZZ_second_news) p:not(:empty):last-of-type:not(:only-of-type){padding-bottom:0}p{padding:5px 15px}.ZZ_footer.mini{column-width:50%;column-count:2;margin:10px 0}.ZZ_footer.mini li{width:auto;text-align:center}.ZZ_footer.mini li.medium{width:100%!important}#AS_riepilogo #ZZ_footer{position:relative;bottom:auto}#ZZ_footer .ZZ_separator{margin-bottom:15px}#ZZ_footer p{float:none;padding:0 10px;line-height:13px!important;margin-bottom:5px;background:0 0!important}#ZZ_footer p br{display:none}#ZZ_footer ul a{font-size:10px;margin-bottom:0}#ZZ_footer #ZZ_footer_tel{display:block;line-height:inherit;padding:2px 0;margin:30px 10px 4px 0;text-align:right}#ZZ_footer #ZZ_footer_tel+div.clear{display:block}#ZZ_footer #ZZ_footer_tel span{font-size:23px!important;color:#f60}#ZZ_footer #ZZ_footer_tel span .ZZ_icon{transform:rotate(20deg);display:inline-block;font-size:19px}#ZZ_footer #ZZ_footer_tel:before{top:-12px;right:2px;color:#000}#ZZ_footer .ZZ_separator{margin-top:0}.spacer{height:5px}.box-ricorda li{display:block;width:210px;margin:20px auto;border-right:none}#ZZ_thanks .ZZ_bigbull,#ZZ_thanks .ZZ_microbull,#ZZ_thanks .ZZ_minibull{margin:0!important;padding:0 10px!important}#ZZ_thanks h3{padding:25px 15px 10px;margin:0}#ZZ_thanks .ZZ_content_side.standard-box{padding:0}#ZZ_thanks .list-iconized-bullet li{padding:0 10px}#ZZ_thanks .list-iconized-bullet li span i{left:12px}#ZZ_thanks .iconized-box-list{margin-top:0}#ZZ_thanks .standard-box p{margin:0 0 15px}#ZZ_article_content h1,.ZZ_long_article h1,.ZZ_upper-title,.ZZ_upper-title.small,.risultati-statica .ZZ_products_top h2,h1,h1.ZZ_upper-title{border:none;padding:0 15px;margin:0 0 24px;font-size:24px;line-height:26px}.ZZ_upper-title.single-line{background-color:#fff;color:#000;border:none;margin-bottom:0;margin-top:0;padding:5px 15px 15px;font-weight:400}h1:empty{display:none!important}.AB-form .ZZ_helptip:not(.new-style),.AB-form .ZZ_sidebar,.AB-form .button-message,.AB-form .interlink-preventivo,.AB-form .label a,.AB-form .privacy-title,.AB-form h1,.AB-form p[class*=intro],.form .ZZ_helptip:not(.new-style),.form .ZZ_sidebar,.form .button-message,.form .interlink-preventivo,.form .label a,.form .privacy-title,.form h1,.form p[class*=intro]{display:none!important}.AB-form #ZZ_privacy,.form #ZZ_privacy{border:0;padding-top:0;margin-top:0;margin-bottom:0!important}.AB-form #ZZ_privacy.collapsible-privacy,.form #ZZ_privacy.collapsible-privacy{margin-top:0!important}.AB-form #ZZ_privacy.collapsible-privacy .privacy-title,.form #ZZ_privacy.collapsible-privacy .privacy-title{display:block!important;padding:0 8px;margin:12px 0!important}.AB-form #ZZ_privacy.collapsible-privacy .collapse,.form #ZZ_privacy.collapsible-privacy .collapse{width:100%!important}.AB-form #ZZ_privacy.collapsible-privacy .collapse .ZZ_field,.form #ZZ_privacy.collapsible-privacy .collapse .ZZ_field{margin:0}.AB-form #ZZ_privacy.collapsible-privacy>.ZZ_field.wrong,.form #ZZ_privacy.collapsible-privacy>.ZZ_field.wrong{margin:0;padding:0}.AB-form #ZZ_privacy.collapsible-privacy>.ZZ_field.wrong span.error,.form #ZZ_privacy.collapsible-privacy>.ZZ_field.wrong span.error{padding:4px 0 0!important}.AB-form #ZZ_privacy.collapsible-privacy.second-privacy,.form #ZZ_privacy.collapsible-privacy.second-privacy{margin-bottom:-16px!important}.AB-form #ZZ_privacy.collapsible-privacy.second-privacy .privacy-title,.form #ZZ_privacy.collapsible-privacy.second-privacy .privacy-title{margin:4px 0 12px!important}.ZZ_seo_content .parola-esperto img{width:65px;margin:0 20px 10px 10px}.ZZ_seo_content .parola-esperto .ZZ_news_data{padding:0 30px!important}.ZZ_seo_content .parola-esperto p{margin-top:40px}.ZZ_content_side .ZZ_seo_content.seo-box-form>h2{background-color:#e6e6e6;color:#000}.ZZ_content_side .ZZ_seo_content.seo-box-form>h2.collapse.show{background-color:#ccc!important}.ZZ_content_side .ZZ_seo_content.seo-box-form>h2::after{color:#505050}.ZZ_news_data .ZZ_article_data{transform:translateY(-30px)}#adsl.form #ZZ_privacy .privacy-title+.ZZ_field,#adsl.form #ZZ_privacy>.ZZ_field,#energia.form #ZZ_privacy .privacy-title+.ZZ_field,#energia.form #ZZ_privacy>.ZZ_field,#mutui.form #ZZ_privacy .privacy-title+.ZZ_field,#mutui.form #ZZ_privacy>.ZZ_field,#prestiti.form #ZZ_privacy .privacy-title+.ZZ_field,#prestiti.form #ZZ_privacy>.ZZ_field,.AB-form #ZZ_privacy .privacy-title+.ZZ_field,.AB-form #ZZ_privacy>.ZZ_field{width:auto!important}.ZZ_article_data{padding:0 15px}.ZZ_social_icons{display:none}.ZZ_social_icons li{margin:0 5px!important}.ZZ_social_icons .ZZ_icon{font-size:24px}#ZZ_footer .ZZ_social_icons{display:none}h1+.ZZ_news_data{margin-top:-10px;border-top:none}.ZZ_fascia-tags{padding:0 15px;margin-top:20px}.article-intro{width:calc(100% - 32px);margin:0 auto 16px;display:block}.article-intro>.article-intro-img{border-right:0;border-bottom:0;width:100%;height:auto}.article-intro>.article-intro-list{display:inline-block;width:100%;height:auto;display:none}.article-intro::before{display:none}.ZZ_box_compagnie ul li{width:auto;float:none;padding:10px 20px}.ZZ_control_news{padding:15px 15px 0}.ZZ_control_news>a{display:inline-block!important;padding:15px 15px 15px 45px;width:100%!important}.ZZ_control_news>a.ZZ_right{float:right!important;padding:15px 45px 15px 15px}.ZZ_control_news span{font-family:"Roboto Condensed",Arial;text-transform:uppercase}.ZZ_control_news strong{width:100%}#ZZ_second_news{border-top:1px solid #ccc;margin-top:24px;padding-top:24px}#ZZ_second_news h2{padding:0 15px 5px!important}#ZZ_second_news>div{width:100%}#ZZ_second_news .ZZ_left{border-bottom:1px solid #ccc!important;padding-bottom:24px;margin-bottom:24px}#ZZ_second_news p{padding:0 15px;margin-top:5px}#ZZ_second_news .second_news_img{height:120px;width:calc(100% - 40px);margin:0 auto}#ZZ_news_first p{border:none;margin:0}#ZZ_news_first .first_news_img{height:220px;margin-bottom:25px}#ZZ_news_first .first_news_img img{margin-top:0}#ZZ_news_first>a{margin-bottom:15px}.ZZ_short_article{border-bottom:1px solid #ccc}.ZZ_short_article:last-of-type{border:none}.ZZ_short_article .ZZ_link_img{margin:10px 35px 0 15px;width:calc(30% - 15px)}.ZZ_short_article .ZZ_link_img img{width:100%}.ZZ_short_article p{padding:0 15px!important}.ZZ_short_article h3{font-weight:700;padding:0 15px 0 40%!important}.ZZ_short_article--image .ZZ_link_img{margin:0 0 0 8px;width:calc(30% - 25px)}.ZZ_short_article--image div.clearfix{padding:0 16px 0 30%!important}.ZZ_short_article--image p,.ZZ_short_article--image p:first-child{padding:0!important}#ZZ_article_content{padding-top:24px}#ZZ_article_content .videoItem .videoDescription{width:auto;padding:15px!important;display:block}#ZZ_article_content .videoItem a{width:100%;float:none;display:block}#ZZ_article_content .videoItem a img{width:100%}#ZZ_article_content .ZZ_text_over h2{padding:0}#ZZ_article_content h2,#ZZ_article_content h3{font-size:24px;line-height:26px;margin:0 0 16px;padding:0 15px}#ZZ_article_content h3{font-size:18px}#ZZ_article_content .lista_fogli_informativi h3{padding:0}#ZZ_article_content .lista_fogli_informativi a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#ZZ_article_content .ZZ_lista_offerte_compagnie{padding-bottom:24px}#ZZ_article_content.page_side_tab a img{margin-left:16px}#ZZ_article_content.page_side_tab ul{margin:15px!important}#ZZ_article_content .ZZ_long_article .ZZ_img_new{width:calc(100% - 32px);margin:0 auto 16px;display:block;float:none;height:200px}#ZZ_article_content .ZZ_long_article .ZZ_img_new.big{height:auto;max-height:248px}#ZZ_article_content .ZZ_long_article .ZZ_img_new img{width:100%;height:auto;transform:translate(0)}#ZZ_article_content .ZZ_long_article .ZZ_img_new~.small-text{display:block;margin:-15px 10px}#ZZ_article_content .ZZ_long_article>p{margin-bottom:0}#ZZ_article_content .ZZ_long_article .ZZ_microbull,#ZZ_article_content .ZZ_long_article .ZZ_minibull{padding:0 15px 15px!important}#ZZ_article_content .ZZ_long_article .ZZ_microbull li:last-child,#ZZ_article_content .ZZ_long_article .ZZ_minibull li:last-child{margin:0}#ZZ_article_content .ZZ_long_article .ZZ_riepilogo{border:1px solid #ccc}#ZZ_article_content .ZZ_long_article .ZZ_riepilogo .ZZ_microbull{padding-bottom:0;margin-bottom:0}#ZZ_article_content .ZZ_long_article h3{padding:15px}.offer-badge-tip-container .offer-badge{display:block!important;background-size:60px;height:60px;width:60px;font-size:10px!important;left:40%;top:-85px}.offer-badge-tip-container .offer-badge b{top:70%;font-size:10px;line-height:12px}.offer-badge-tip-container .offer-badge.ribbon-layout{right:auto!important;left:20%;width:auto;height:auto;right:auto!important}.offer-badge-tip-container .offer-badge.ribbon-layout>*{vertical-align:middle}.riepilogo-prodotto .offer-badge{top:15px!important}.col2 .iconized-box,.riepilogo-prodotto .iconized-box{padding-left:25px}.col2 .iconized-box::after,.riepilogo-prodotto .iconized-box::after{top:0;font-size:20px}#ZZ_guida_content div.color,.ZZ_lista_garanzie div.color{margin:30px 20px 50px;padding:10px;overflow:initial;box-shadow:0 6px 0 -1px #e49731;border-radius:8px}#ZZ_guida_content div.color p,.ZZ_lista_garanzie div.color p{padding:10px 10px 0!important}#ZZ_guida_content div.color h3,#ZZ_guida_content div.color h4,.ZZ_lista_garanzie div.color h3,.ZZ_lista_garanzie div.color h4{font-weight:700}#ZZ_guida_content div.color .ZZ_ribbon_high,.ZZ_lista_garanzie div.color .ZZ_ribbon_high{padding:6px;font-size:.8rem;border-radius:0;top:-26px;font-family:"Roboto Condensed",Arial;text-transform:uppercase;font-weight:700;width:90px;border:none;background-color:#e49731}.pagination-list{padding:5px 15px 15px}.pagination-list__element{margin:0 5px 5px 0}.pagination-list__link{padding:4px;border-radius:3px}.pagination-list__link.selected{width:25px;padding:4px 0}.ZZ_riepilogoPreventivo [class*=button]{margin:10px 30px 15px}.block_categoria_glossario h3{margin:0;padding:10px 15px}.product-offer-list-cards{padding:0 15px;margin:0}.card-style .product-offer-list-cards{padding:0}.product-offer-list-cards .product-offer-list-cards__element:first-child:nth-last-child(3),.product-offer-list-cards .product-offer-list-cards__element:first-child:nth-last-child(3)~.product-offer-list-cards__element,.product-offer-list-cards__element{margin:0 0 8px;width:100%;padding:16px 25px 16px 60px!important;background-size:auto 40px;background-position:0 40%;transition:none}.product-offer-list-cards .product-offer-list-cards__element:first-child:nth-last-child(3):hover,.product-offer-list-cards .product-offer-list-cards__element:first-child:nth-last-child(3)~.product-offer-list-cards__element:hover,.product-offer-list-cards__element:hover{box-shadow:none;transform:none}.product-offer-list-cards .product-offer-list-cards__element:first-child:nth-last-child(3)::after,.product-offer-list-cards .product-offer-list-cards__element:first-child:nth-last-child(3)~.product-offer-list-cards__element::after,.product-offer-list-cards__element::after{display:block;color:#71b62c;font-weight:700}.product-offer-list-cards .product-offer-list-cards__element:first-child:nth-last-child(3):first-of-type,.product-offer-list-cards .product-offer-list-cards__element:first-child:nth-last-child(3)~.product-offer-list-cards__element:first-of-type,.product-offer-list-cards__element:first-of-type{margin-right:0}.product-offer-list-cards__title{padding:0!important;margin-bottom:2px!important;margin-right:0;font-size:16px!important}.product-offer-list-cards--compact .product-offer-list-cards__element,.product-offer-list-cards--vertical .product-offer-list-cards__element{margin-bottom:8px!important}.product-offer-list-cards--compact .ZZ_button,.product-offer-list-cards--vertical .ZZ_button{display:block!important}.ZZ_sidebar:not(.left):not(.ZZ_servizi_confrontati)>div{margin:0 0 20px}.ZZ_box_category_news ul{margin:-20px 0}.ZZ_box_category_news ul li{position:relative}.ZZ_box_category_news ul li a{padding:15px}.ZZ_box_category_news ul li:last-of-type{border:none}#ZZ_lista_banche ul li,.ZZ_box_compagnie ul li,.ZZ_list_bottom ul[class*=bull]:not(.no-link) li,.ZZ_sidebar ul[class*=bull]:not(.no-link) li{float:none;width:auto}#ZZ_lista_banche ul li::before,.ZZ_box_compagnie ul li::before,.ZZ_list_bottom ul[class*=bull]:not(.no-link) li::before,.ZZ_sidebar ul[class*=bull]:not(.no-link) li::before{display:none}#ZZ_lista_banche ul li a,.ZZ_box_compagnie ul li a,.ZZ_list_bottom ul[class*=bull]:not(.no-link) li a,.ZZ_sidebar ul[class*=bull]:not(.no-link) li a{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#ZZ_lista_banche ul p,.ZZ_box_compagnie ul p,.ZZ_list_bottom ul[class*=bull]:not(.no-link) p,.ZZ_sidebar ul[class*=bull]:not(.no-link) p{padding:0!important;margin:0!important}.ZZ_doppioOsservatorio ul,.ZZ_doppioOsservatorio ul.ZZ_minibull,.ZZ_microOsservatorio ul,.ZZ_microOsservatorio ul.ZZ_minibull{display:block!important}.ZZ_doppioOsservatorio ul li,.ZZ_doppioOsservatorio ul.ZZ_minibull li,.ZZ_microOsservatorio ul li,.ZZ_microOsservatorio ul.ZZ_minibull li{width:auto;margin:0 0 8px;display:flex}.ZZ_doppioOsservatorio ul li>div strong,.ZZ_doppioOsservatorio ul.ZZ_minibull li>div strong,.ZZ_microOsservatorio ul li>div strong,.ZZ_microOsservatorio ul.ZZ_minibull li>div strong{display:block}.ZZ_doppioOsservatorio ul.ZZ_minibull::after,.ZZ_doppioOsservatorio ul::after,.ZZ_microOsservatorio ul.ZZ_minibull::after,.ZZ_microOsservatorio ul::after{content:" ";clear:both;display:block}.ZZ_img_old.height-auto{float:unset;margin:0 16px 16px;max-width:unset}.ZZ_img_old.carte{margin:0 -10px 0 -20px!important}#ZZ_guida_content section .ZZ_microbull li{padding:0 15px 10px!important}#ZZ_guida_content section h3,#ZZ_guida_content section h4{padding:0 15px}#ZZ_guida_content section h2{width:100%;box-sizing:border-box;display:table;padding:10px 10px 10px 60px!important;min-height:45px}#ZZ_guida_content section h2 span{display:table-cell;font-size:22px;background-color:#f60;border-radius:0;color:#fff;height:100%;left:12px!important;top:12px!important;line-height:16px!important;font-weight:700;box-sizing:border-box;padding:10px}#ZZ_guida_content section h2.double span{top:0}#ZZ_guida_content section img{width:calc(100% - 40px)!important;float:none;margin:0 auto}.ZZ_doppioOsservatorio h3,.article-list-container h2,.big-title--mob,.iconized-box-landing h2,.row h3,.row:not(.spaced) h2{padding:15px 15px 0;margin-bottom:24px;font-size:24px}.big-title--mob{background-color:transparent;font-weight:700;border:none;text-transform:none;margin:0 0 20px;color:#000}.iconized-box-landing h2,.row:not(.spaced) h2,section>h2{padding:0 15px 0!important}.row h3{font-size:18px;padding:0 15px;margin-bottom:16px}.standard-box::after{content:"";display:table;clear:both}.standard-box.editor-layout{padding:32px!important;border-radius:0}.standard-box.editor-layout h2{padding-left:0!important}.standard-box.editor-layout p{padding-left:85px!important;margin-bottom:0}#ZZ_home,.ZZ_seo_content{padding-bottom:0}#ZZ_home .clear,.ZZ_seo_content .clear{display:none}#ZZ_home .double-column-container h3,.ZZ_seo_content .double-column-container h3{padding:0 15px}#ZZ_home>div.article-list-container,.ZZ_seo_content>div.article-list-container{margin:0!important;padding:0!important;border:none}#ZZ_home #chi_box.chi-siamo:not(:empty),#ZZ_home .box-truffe,.ZZ_seo_content #chi_box.chi-siamo:not(:empty),.ZZ_seo_content .box-truffe{padding:0 0 260px!important;background-position:bottom 35px center}#ZZ_home #chi_box.chi-siamo:not(:empty),.ZZ_seo_content #chi_box.chi-siamo:not(:empty){background-position:bottom 0 center;margin-top:0!important}#ZZ_lista_banche,#sidebar_box>h2:nth-of-type(2),.ZZ_box_compagnie,.ZZ_box_sidebar_list,.ZZ_news_data,.ZZ_servizi_confrontati,.box-opinion,.box-seo-offerte,.parola-esperto,.product-box-list.product-page,.row,.standard-box{margin-top:48px;padding:48px 0 0!important;box-sizing:border-box}#ZZ_lista_banche>.product-box-list:first-of-type,#sidebar_box>h2:nth-of-type(2)>.product-box-list:first-of-type,.ZZ_box_compagnie>.product-box-list:first-of-type,.ZZ_box_sidebar_list>.product-box-list:first-of-type,.ZZ_news_data>.product-box-list:first-of-type,.ZZ_servizi_confrontati>.product-box-list:first-of-type,.box-opinion>.product-box-list:first-of-type,.box-seo-offerte>.product-box-list:first-of-type,.parola-esperto>.product-box-list:first-of-type,.product-box-list.product-page>.product-box-list:first-of-type,.row>.product-box-list:first-of-type,.standard-box>.product-box-list:first-of-type{margin-bottom:2px}#ZZ_lista_banche h2:not(.collapse):not(:first-of-type),#sidebar_box>h2:nth-of-type(2) h2:not(.collapse):not(:first-of-type),.ZZ_box_compagnie h2:not(.collapse):not(:first-of-type),.ZZ_box_sidebar_list h2:not(.collapse):not(:first-of-type),.ZZ_news_data h2:not(.collapse):not(:first-of-type),.ZZ_servizi_confrontati h2:not(.collapse):not(:first-of-type),.box-opinion h2:not(.collapse):not(:first-of-type),.box-seo-offerte h2:not(.collapse):not(:first-of-type),.parola-esperto h2:not(.collapse):not(:first-of-type),.product-box-list.product-page h2:not(.collapse):not(:first-of-type),.row h2:not(.collapse):not(:first-of-type),.standard-box h2:not(.collapse):not(:first-of-type){padding:30px 15px 0}#ZZ_lista_banche .ZZ_list-title,#sidebar_box>h2:nth-of-type(2) .ZZ_list-title,.ZZ_box_compagnie .ZZ_list-title,.ZZ_box_sidebar_list .ZZ_list-title,.ZZ_news_data .ZZ_list-title,.ZZ_servizi_confrontati .ZZ_list-title,.box-opinion .ZZ_list-title,.box-seo-offerte .ZZ_list-title,.parola-esperto .ZZ_list-title,.product-box-list.product-page .ZZ_list-title,.row .ZZ_list-title,.standard-box .ZZ_list-title{font-size:1.1rem;font-weight:700}#sidebar_box>h2:nth-of-type(2){padding:48px 15px 0!important}.ZZ_seo_content .article-list-container:nth-child(2){margin-top:48px;padding:48px 0 0;border-top:1px solid #ccc}#AS_riepilogo .double-column-container h3.collapse,.ZZ_seo_content.collapsible h2.collapse,.footer__body h3.collapse{transition:all .5s ease 0s;padding:15px 35px 15px 15px!important;font-size:1.2rem!important;font-weight:700;background-color:#fff;color:#000;line-height:1.3rem;position:relative;margin-bottom:0!important;border-top:1px solid #ccc}#AS_riepilogo .double-column-container h3.collapse::after,.ZZ_seo_content.collapsible h2.collapse::after,.footer__body h3.collapse::after{content:"";font-family:Facileit;position:absolute;right:10px;top:calc(50% - 10px);color:#f60;font-size:.8rem;height:20px;width:20px;line-height:20px;display:block;text-align:center;transition:all .3s ease 0s}#AS_riepilogo .double-column-container h3.collapse.show::after,.ZZ_seo_content.collapsible h2.collapse.show::after,.footer__body h3.collapse.show::after{transform:rotate(180deg)}#AS_riepilogo .double-column-container h3~.collapse-content:not(.show),.ZZ_seo_content.collapsible h2~.collapse-content:not(.show),.footer__body h3~.collapse-content:not(.show){transition:all .3s ease-out 0s;max-height:0;overflow:hidden}#AS_riepilogo .double-column-container h3~.collapse-content.show,.ZZ_seo_content.collapsible h2~.collapse-content.show,.footer__body h3~.collapse-content.show{transition:all .8s ease-in-out 0s;max-height:8000px;overflow:auto;padding-bottom:25px!important}.ZZ_seo_content #partner_box .collapse-content:not(.show){max-height:initial}.ZZ_graficoOsservatorio_EN,.format_left>div,.format_right>div{display:none}.ZZ_doppioOsservatorio .left,.ZZ_doppioOsservatorio .right{float:none;width:auto;min-height:200px}.ZZ_doppioOsservatorio canvas{width:auto!important;margin-right:20px}.CanvasContainer{padding:5px;margin:0;min-height:100px;width:auto}.CanvasContainer .AsseY{top:25%;font-size:10px!important}.CanvasContainer canvas{margin:0 15px 15px;float:none;width:calc(100% - 30px)!important;height:auto!important}.CanvasContainer label{right:15px}.ZZ_sitemap_box{background:#fff;margin:0 -15px}.ZZ_sitemap_box .cols{float:none;width:auto}.ZZ_sitemap_box .cols>div{margin-bottom:20px}.ZZ_sitemap_box h3{font-family:"Roboto Condensed",Arial;font-weight:700}.ZZ_sitemap_box ul{padding:0}.iconized-box-container{padding:0;margin:15px 0}.iconized-box-container .iconized-box-banner{display:none}.iconized-box-container.landing{margin:0}.iconized-box-container.landing .iconized-box-list{margin-top:0}.iconized-box-container.landing .iconized-box-list li{width:100%;height:auto;margin:0;padding:15px 10px}.iconized-box-container.landing .iconized-box-list li img{width:20%;padding-top:0;margin:0!important}.iconized-box-container.landing .iconized-box-list li div{width:77%}[id^=ZZ_pagamenti_] .iconized-box-container.landing{margin:0;padding:0}.calculation-container .iconized-box-container .iconized-box-list,div:not(.next-steps-box)>.iconized-box-list{padding:10px 0 0;margin:0 0 20px}.calculation-container .iconized-box-container .iconized-box-list li,div:not(.next-steps-box)>.iconized-box-list li{width:100%;height:auto;margin:0;float:none;text-align:left;padding:15px 10px}.calculation-container .iconized-box-container .iconized-box-list li i,.calculation-container .iconized-box-container .iconized-box-list li img,.calculation-container .iconized-box-container .iconized-box-list li svg,div:not(.next-steps-box)>.iconized-box-list li i,div:not(.next-steps-box)>.iconized-box-list li img,div:not(.next-steps-box)>.iconized-box-list li svg{float:none;display:inline-block!important;vertical-align:top;margin:0 20px 0 0!important}.calculation-container .iconized-box-container .iconized-box-list li svg,div:not(.next-steps-box)>.iconized-box-list li svg{width:45px}.calculation-container .iconized-box-container .iconized-box-list li img,div:not(.next-steps-box)>.iconized-box-list li img{width:90px;height:auto;margin:0 10px 0 0!important}.calculation-container .iconized-box-container .iconized-box-list li i,div:not(.next-steps-box)>.iconized-box-list li i{font-size:45px;height:45px;width:45px;line-height:45px}.calculation-container .iconized-box-container .iconized-box-list li p,div:not(.next-steps-box)>.iconized-box-list li p{line-height:normal!important;padding:0!important}.calculation-container .iconized-box-container .iconized-box-list li h3,.calculation-container .iconized-box-container .iconized-box-list li h3 a,div:not(.next-steps-box)>.iconized-box-list li h3,div:not(.next-steps-box)>.iconized-box-list li h3 a{margin:0 0 5px;font-size:1.1rem;font-weight:700;padding:0}.calculation-container .iconized-box-container .iconized-box-list li div,div:not(.next-steps-box)>.iconized-box-list li div{display:inline-block;width:70%;vertical-align:middle;box-sizing:border-box;padding-left:1%}.calculation-container .iconized-box-container .iconized-box-list.bubble-layout .img-container,.primary-color-lightest .calculation-container .iconized-box-container .iconized-box-list .img-container,.primary-color-lightest div:not(.next-steps-box)>.iconized-box-list .img-container,div:not(.next-steps-box)>.iconized-box-list.bubble-layout .img-container{width:75px!important;height:75px!important;margin-right:20px}.calculation-container .iconized-box-container .iconized-box-list.bubble-layout .img-container img,.primary-color-lightest .calculation-container .iconized-box-container .iconized-box-list .img-container img,.primary-color-lightest div:not(.next-steps-box)>.iconized-box-list .img-container img,div:not(.next-steps-box)>.iconized-box-list.bubble-layout .img-container img{width:100%}.calculation-container .iconized-box-container .iconized-box-list.bubble-layout.multi-line li,.primary-color-lightest .calculation-container .iconized-box-container .iconized-box-list.multi-line li,.primary-color-lightest div:not(.next-steps-box)>.iconized-box-list.multi-line li,div:not(.next-steps-box)>.iconized-box-list.bubble-layout.multi-line li{padding:15px 10px}.calculation-container .iconized-box-container .iconized-box-list.bubble-layout.multi-line h3,.primary-color-lightest .calculation-container .iconized-box-container .iconized-box-list.multi-line h3,.primary-color-lightest div:not(.next-steps-box)>.iconized-box-list.multi-line h3,div:not(.next-steps-box)>.iconized-box-list.bubble-layout.multi-line h3{margin-top:0}.calculation-container .iconized-box-container .iconized-box-list.bubble-layout.multi-line .img-container+div,.primary-color-lightest .calculation-container .iconized-box-container .iconized-box-list.multi-line .img-container+div,.primary-color-lightest div:not(.next-steps-box)>.iconized-box-list.multi-line .img-container+div,div:not(.next-steps-box)>.iconized-box-list.bubble-layout.multi-line .img-container+div{padding-left:15px}.primary-color-lightest{padding:0}.primary-color-lightest.full-width{padding:0;transform:none}.primary-color-lightest.full-width .container{width:auto;padding:0}.primary-color-lightest .iconized-box-container.small .iconized-box-list li{height:auto}.primary-color-lightest .iconized-box-list{margin-top:0!important;padding-top:0}.primary-color-lightest .iconized-box-list li{padding:0;margin-bottom:20px}.card-style,:not(ul).card{padding:15px}.card-style p,:not(ul).card p{padding:5px}#ZZ_pagamento.riepilogo .card-style,#ZZ_pagamento.riepilogo :not(ul).card{margin-bottom:0;padding-bottom:0}:not(ul).card.container{margin:0;padding-bottom:50px}.offers-snippet{margin-bottom:0}.offers-snippet .ZZ_cols_list{padding:0}.offers-snippet .col2{padding-bottom:10px!important}.offers-snippet .col4{display:inline-block;position:static}.offers-snippet .col3 .ZZ_price{font-size:1.6rem!important}.offers-snippet .ZZ_microbull{margin-top:20px}.offers-snippet .ZZ_microbull li{width:45%;display:inline-block}.risultati .dual-fuel-case .ZZ_cols_list .col2{margin-top:50px}.box-bottom-results{font-size:10px;line-height:normal;padding:10px 20px 10px 80px}.box-bottom-results p,.box-bottom-results strong{font-size:10px;line-height:normal;padding:0!important}.ZZ_stripe_half.no-bullet p{font-size:1.1rem}.ZZ_stripe_half.no-bullet p br{display:none}.ZZ_stripe_half.no-bullet img{float:none;margin:-40px auto -20px;width:150px}.ZZ_products_top{min-height:0;margin:0 0 -20px!important;padding:0!important}.risultati-statica .ZZ_products_top{background-position:center 40px;background-size:auto 160px;min-height:155px;margin-bottom:-20px;margin-top:-20px;border-bottom:0}.risultati-statica .ZZ_products_top p{box-sizing:border-box;margin:180px 0 0;font-size:18px;line-height:normal;padding:0 16px;background:0 0}.risultati-statica .ZZ_products_top .h2{text-align:center;font-size:7vw}.risultati-statica#energia .ZZ_products_top{margin-bottom:20px!important}#ZZ_home .ZZ_stripe_half,.ZZ_banner_half,.multi-product .additional-box>div,.product-box-list--cards>div,.product-box-list.double-product>div,.product-box-list.five-product>div,.product-box-list.four-product>div,.product-box-list.product-page>div,.product-box-list.three-product>div{width:100%;min-height:80px;max-height:initial;height:auto;padding:16px 32px 16px 100px;border:0;border-top:1px solid #ccc;background-position:5px 15px;background-size:86px auto;background-repeat:no-repeat;box-sizing:border-box}#ZZ_home .ZZ_stripe_half h2,#ZZ_home .ZZ_stripe_half h3,#ZZ_home .ZZ_stripe_half p,#ZZ_home .ZZ_stripe_half>span,.ZZ_banner_half h2,.ZZ_banner_half h3,.ZZ_banner_half p,.ZZ_banner_half>span,.multi-product .additional-box>div h2,.multi-product .additional-box>div h3,.multi-product .additional-box>div p,.multi-product .additional-box>div>span,.product-box-list--cards>div h2,.product-box-list--cards>div h3,.product-box-list--cards>div p,.product-box-list--cards>div>span,.product-box-list.double-product>div h2,.product-box-list.double-product>div h3,.product-box-list.double-product>div p,.product-box-list.double-product>div>span,.product-box-list.five-product>div h2,.product-box-list.five-product>div h3,.product-box-list.five-product>div p,.product-box-list.five-product>div>span,.product-box-list.four-product>div h2,.product-box-list.four-product>div h3,.product-box-list.four-product>div p,.product-box-list.four-product>div>span,.product-box-list.product-page>div h2,.product-box-list.product-page>div h3,.product-box-list.product-page>div p,.product-box-list.product-page>div>span,.product-box-list.three-product>div h2,.product-box-list.three-product>div h3,.product-box-list.three-product>div p,.product-box-list.three-product>div>span{padding:0!important;position:static;height:auto}#ZZ_home .ZZ_stripe_half h2 br,#ZZ_home .ZZ_stripe_half h3 br,#ZZ_home .ZZ_stripe_half p br,#ZZ_home .ZZ_stripe_half>span br,.ZZ_banner_half h2 br,.ZZ_banner_half h3 br,.ZZ_banner_half p br,.ZZ_banner_half>span br,.multi-product .additional-box>div h2 br,.multi-product .additional-box>div h3 br,.multi-product .additional-box>div p br,.multi-product .additional-box>div>span br,.product-box-list--cards>div h2 br,.product-box-list--cards>div h3 br,.product-box-list--cards>div p br,.product-box-list--cards>div>span br,.product-box-list.double-product>div h2 br,.product-box-list.double-product>div h3 br,.product-box-list.double-product>div p br,.product-box-list.double-product>div>span br,.product-box-list.five-product>div h2 br,.product-box-list.five-product>div h3 br,.product-box-list.five-product>div p br,.product-box-list.five-product>div>span br,.product-box-list.four-product>div h2 br,.product-box-list.four-product>div h3 br,.product-box-list.four-product>div p br,.product-box-list.four-product>div>span br,.product-box-list.product-page>div h2 br,.product-box-list.product-page>div h3 br,.product-box-list.product-page>div p br,.product-box-list.product-page>div>span br,.product-box-list.three-product>div h2 br,.product-box-list.three-product>div h3 br,.product-box-list.three-product>div p br,.product-box-list.three-product>div>span br{display:none}#ZZ_home .ZZ_stripe_half h2,.ZZ_banner_half h2,.multi-product .additional-box>div h2,.product-box-list--cards>div h2,.product-box-list.double-product>div h2,.product-box-list.five-product>div h2,.product-box-list.four-product>div h2,.product-box-list.product-page>div h2,.product-box-list.three-product>div h2{font-size:1.5rem!important;white-space:initial}#ZZ_home .ZZ_stripe_half h2.badge-trofeo:before,.ZZ_banner_half h2.badge-trofeo:before,.multi-product .additional-box>div h2.badge-trofeo:before,.product-box-list--cards>div h2.badge-trofeo:before,.product-box-list.double-product>div h2.badge-trofeo:before,.product-box-list.five-product>div h2.badge-trofeo:before,.product-box-list.four-product>div h2.badge-trofeo:before,.product-box-list.product-page>div h2.badge-trofeo:before,.product-box-list.three-product>div h2.badge-trofeo:before{height:40px;width:40px;left:-46px;top:0}#ZZ_home .ZZ_stripe_half p,.ZZ_banner_half p,.multi-product .additional-box>div p,.product-box-list--cards>div p,.product-box-list.double-product>div p,.product-box-list.five-product>div p,.product-box-list.four-product>div p,.product-box-list.product-page>div p,.product-box-list.three-product>div p{font-size:1.1rem;line-height:normal;margin:0}#ZZ_home .ZZ_stripe_half .prod-img-link,.ZZ_banner_half .prod-img-link,.multi-product .additional-box>div .prod-img-link,.product-box-list--cards>div .prod-img-link,.product-box-list.double-product>div .prod-img-link,.product-box-list.five-product>div .prod-img-link,.product-box-list.four-product>div .prod-img-link,.product-box-list.product-page>div .prod-img-link,.product-box-list.three-product>div .prod-img-link{display:none}#ZZ_home .ZZ_stripe_half .ZZ_button,.ZZ_banner_half .ZZ_button,.multi-product .additional-box>div .ZZ_button,.product-box-list--cards>div .ZZ_button,.product-box-list.double-product>div .ZZ_button,.product-box-list.five-product>div .ZZ_button,.product-box-list.four-product>div .ZZ_button,.product-box-list.product-page>div .ZZ_button,.product-box-list.three-product>div .ZZ_button{margin:15px 0 0 -100px!important;position:static;width:calc(100% + 100px)!important}#ZZ_home .ZZ_stripe_half.seo-content,.ZZ_banner_half.seo-content,.multi-product .additional-box>div.seo-content,.product-box-list--cards>div.seo-content,.product-box-list.double-product>div.seo-content,.product-box-list.five-product>div.seo-content,.product-box-list.four-product>div.seo-content,.product-box-list.product-page>div.seo-content,.product-box-list.three-product>div.seo-content{width:100%}#ZZ_home .ZZ_stripe_half.seo-content img,.ZZ_banner_half.seo-content img,.multi-product .additional-box>div.seo-content img,.product-box-list--cards>div.seo-content img,.product-box-list.double-product>div.seo-content img,.product-box-list.five-product>div.seo-content img,.product-box-list.four-product>div.seo-content img,.product-box-list.product-page>div.seo-content img,.product-box-list.three-product>div.seo-content img{margin:0;position:absolute;top:8px;width:80px}#ZZ_risparmio-energetico .product-box-list.three-product>div{width:calc(100% - 30px)!important;background-size:85px auto;margin-top:5px}.ZZ_products_top .ZZ_banner_half{padding:20px 20px 20px 120px}#ZZ_home_top.product-page{padding:0!important}#ZZ_home_top,.product-box-list{min-height:80px!important}#ZZ_home_top.product-page,.product-box-list.product-page{border-bottom:none;margin-bottom:0!important}#ZZ_home_top.product-page div,.product-box-list.product-page div{min-height:80px;padding:25px 10px;min-height:70px;padding:15px 30px 15px 10px;background-size:110px auto;background-position:-10px 10px;width:calc(100% - 30px);text-align:left!important}#ZZ_home_top.product-page div span,.product-box-list.product-page div span{font-size:1.4rem}#ZZ_home_top.product-page.four-product>div.multi-box-content,.product-box-list.product-page.four-product>div.multi-box-content{width:calc(100% - 30px);min-height:auto!important;padding:15px 30px 15px 100px}#ZZ_home_top.product-page.four-product>div.multi-box-content img,.product-box-list.product-page.four-product>div.multi-box-content img{margin:0;display:list-item;position:absolute;width:90px;top:25px;left:0}#ZZ_home_top .additional-box.double-product>div,#ZZ_home_top.hero-banner [class*=product-box-half],#ZZ_home_top>div,.product-box-list .additional-box.double-product>div,.product-box-list.hero-banner [class*=product-box-half],.product-box-list>div{position:relative;background-position:5px 15px;background-size:86px auto;box-sizing:border-box;padding:15px 30px 15px 100px;height:auto!important;min-height:0!important;max-height:initial!important}#ZZ_home_top .additional-box.double-product>div p,#ZZ_home_top .additional-box.double-product>div span,#ZZ_home_top.hero-banner [class*=product-box-half] p,#ZZ_home_top.hero-banner [class*=product-box-half] span,#ZZ_home_top>div p,#ZZ_home_top>div span,.product-box-list .additional-box.double-product>div p,.product-box-list .additional-box.double-product>div span,.product-box-list.hero-banner [class*=product-box-half] p,.product-box-list.hero-banner [class*=product-box-half] span,.product-box-list>div p,.product-box-list>div span{font-size:16px;margin-bottom:0;margin:0!important}#ZZ_home_top .additional-box.double-product>div::after,#ZZ_home_top.hero-banner [class*=product-box-half]::after,#ZZ_home_top>div::after,.product-box-list .additional-box.double-product>div::after,.product-box-list.hero-banner [class*=product-box-half]::after,.product-box-list>div::after{content:"";color:#71b62c;font-size:1rem;top:40%}#ZZ_home_top .additional-box.double-product>div .ZZ_button:not(.logged-cta):not(.show-mobile),#ZZ_home_top.hero-banner [class*=product-box-half] .ZZ_button:not(.logged-cta):not(.show-mobile),#ZZ_home_top>div .ZZ_button:not(.logged-cta):not(.show-mobile),.product-box-list .additional-box.double-product>div .ZZ_button:not(.logged-cta):not(.show-mobile),.product-box-list.hero-banner [class*=product-box-half] .ZZ_button:not(.logged-cta):not(.show-mobile),.product-box-list>div .ZZ_button:not(.logged-cta):not(.show-mobile){width:100%!important}#ZZ_home_top h2,#ZZ_home_top h3,.product-box-list h2,.product-box-list h3{margin-bottom:0!important;font-size:5.5vw!important}.product-box-list--cards{display:block;margin-bottom:0!important;border-bottom:none!important}.product-box-list--cards+.product-box-list--cards{margin-top:0}.product-box-list--cards>div{display:inline-block;width:auto!important;margin:5px 15px!important}.product-box-list--cards>div,.product-box-list.product-page div{border:1px solid #ccc!important;border-radius:6px;margin:5px 15px;padding:15px 30px 15px 100px}.product-box-list--cards>div h2,.product-box-list.product-page div h2{font-family:"Roboto Condensed",Arial;text-transform:uppercase}.product-box-list--cards>div:first-of-type,.product-box-list.product-page div:first-of-type{margin-top:0}.row.spaced .double-product.product-page>div,.row.spaced .three-product.product-page>div{padding:20px 20px 20px 90px}.row.spaced .double-product.product-page p,.row.spaced .three-product.product-page p{margin-bottom:0}.ZZ_seo_content #partner_box .product-box-list.four-product.product-page{margin-bottom:48px!important;padding:0 0 48px!important}#ZZ_body .product-box-list>h2{padding:0 15px 15px!important;font-size:24px!important}.product-box-list.product-page.three-product{display:block!important}.product-box-list.product-page.three-product>div{width:calc(100% - 30px);background-size:105px auto;background-position:0 10px}.additional-box{padding:0!important;height:auto!important}.additional-box>div{height:auto!important}.additional-box p{display:block}.additional-box.double-product{padding:0!important;border-bottom:none!important}.additional-box.double-product:after{display:none!important}#ZZ_home_top .additional-box.double-product>div .ZZ_button:not(.logged-cta):not(.show-mobile),#ZZ_home_top.hero-banner [class*=product-box-half] .ZZ_button:not(.logged-cta):not(.show-mobile),#ZZ_home_top>div .ZZ_button:not(.logged-cta):not(.show-mobile),.absolute-mobile-button,.product-box-list .additional-box.double-product>div .ZZ_button:not(.logged-cta):not(.show-mobile),.product-box-list.hero-banner [class*=product-box-half] .ZZ_button:not(.logged-cta):not(.show-mobile),.product-box-list>div .ZZ_button:not(.logged-cta):not(.show-mobile),.product-offer-list-cards .ZZ_button,.product-offer-list-cards--compact .product-offer-list-cards__element .ZZ_button{position:absolute!important;top:0!important;right:0!important;left:0!important;bottom:0!important;width:100%;height:100%;text-indent:-99999px;box-sizing:border-box;background:0 0;margin:0!important;box-shadow:none;max-width:none}#ZZ_home_top,.third-box{padding:0}#ZZ_home_top .ZZ_button,.third-box .ZZ_button{margin-bottom:10px;margin-top:0;position:static;max-width:auto}#ZZ_home_top .strip-link,.third-box .strip-link{margin-left:auto}#ZZ_assicurazioni .badge-layout .product-buttons .ZZ_button{margin:15px 35% 5px -100px!important;width:calc(100% + 32px)!important}#ZZ_assicurazioni .product-buttons .ZZ_button{margin:15px 5px!important}#ZZ_assicurazioni .prod-banner-badge.bubble{bottom:32px;top:auto;right:5%;left:auto}.ZZ_banner_half{text-align:left}.ZZ_banner_half,.multi-product .additional-box{background-position:5px 20px;background-size:120px auto}.single-product.badge-trofeo:before{left:-46px}#partner_box h2::after{display:none}.ZZ_products_top .ZZ_banner_half .prod-img-link,.ZZ_products_top .ZZ_left.ZZ_banner_half .prod-img-link,.ZZ_products_top .ZZ_left.ZZ_banner_half .prod-img-link.multi,.ZZ_products_top .ZZ_right.ZZ_banner_half .prod-img-link,.ZZ_products_top .ZZ_right.ZZ_banner_half .prod-img-link.multi{height:80px;width:35%;top:20px;left:0;border-radius:0;position:absolute;display:block!important}.partners-box.hide-on-desk{background-color:#fed9bf;margin-top:-10px}.partners-box.hide-on-desk h2{background:0 0!important;color:#000!important;margin:5px 0 0!important;text-align:center;padding:10px 5px 0 0!important;font-size:1.2rem!important;font-weight:700;font-family:"Roboto Condensed",Arial}.partners-box.hide-on-desk .logo-list{padding:5px 3%}.partners-box.hide-on-desk .logo-list-text{padding:0;margin:0 10px 8px;color:#000;display:block;text-align:right;font-size:12px}.partners-box.hide-on-desk li{width:21.5%!important;margin-right:3%;padding:1px 5px;box-sizing:border-box}.partners-box.hide-on-desk li:last-of-type{margin:0}.partners-box.hide-on-desk img{width:100%}.box-claim-iconized{padding:16px}.box-claim-iconized>div{vertical-align:top}.box-claim-iconized__text{width:calc(100% - 150px)}.box-claim-iconized__text strong{font-size:1.3rem}.box-claim-iconized__text .small-text{padding:0}.box-claim-iconized .badge-trofeo{width:50px;height:70px}.box-claim-iconized .badge-trofeo::before{height:70px;width:50px}#ZZ_step_list.new-style{display:block!important;padding:0 15px}#ZZ_step_list.new-style h3{width:100%;box-sizing:border-box;padding-top:0}#ZZ_step_list.new-style h3.double span{top:0}#ZZ_step_list.new-style img{display:none}#ZZ_step_list.new-style li{display:block;width:auto!important;margin:0 0 15px!important}#ZZ_step_list.new-style li>div{width:auto!important;margin-right:0}#ZZ_step_list.new-style li:last-of-type{margin-bottom:0!important}#ZZ_step_list.new-style p{margin:0;padding:15px}#ZZ_step_list.new-style .info-banner{margin:10px 15px;width:auto}#ZZ_mgm .row.variante-a{padding:0;margin-bottom:10px}#ZZ_mgm #ZZ_step_list.new-style img{display:inline;width:100%!important;margin:0}#ZZ_mgm br{display:block}#ZZ_mgm .ZZ_prod.single-product{padding-top:165px!important;background-size:235px auto;background-position:center 15px!important}.ZZ_business_box{border:none;margin:0;padding:0}.ZZ_business_list{padding:0}.ZZ_business_list .ZZ_button,.ZZ_business_list h3{position:static}.ZZ_business_list h2,.ZZ_business_list h3{display:inline-block;margin-bottom:15px;padding-left:20px;min-height:0;margin-left:75px}.ZZ_business_list h2 a,.ZZ_business_list h3 a{font-size:1.2rem!important}.ZZ_business_list>div,.ZZ_business_list>li{padding:20px 20px 20px 20px!important;height:auto;min-height:0;width:auto!important;display:block;position:relative;margin:0;background-position:5px 20px;background-repeat:no-repeat;background-size:110px}.ZZ_business_list>div::after,.ZZ_business_list>li::after{display:none!important}.ZZ_business_list>div p,.ZZ_business_list>li p{position:static;line-height:normal;min-height:0;padding:0 0 0 94px}.ZZ_business_list .ZZ_button{margin-top:25px}.ZZ_prod,.ZZ_products_top,.single-product{min-height:0;padding-bottom:0;margin-bottom:0}.ZZ_points,.product-buttons .ZZ_button2,.product-buttons .divider{display:none}.prev-buttons-container .divider span{background-color:#fff}#AS_riepilogo.custom .banner-result-helper{margin:0 -10px}#AS_riepilogo .banner-result-helper__container .banner-result-helper__profile,.banner-result-helper__container .banner-result-helper__profile{width:75px}#AS_riepilogo .banner-result-helper__container .banner-result-helper__profile figure,.banner-result-helper__container .banner-result-helper__profile figure{width:65px;height:65px}#AS_riepilogo .banner-result-helper__container>div,.banner-result-helper__container>div{width:calc(100% - 90px)}.banner-result-helper__cloud{line-height:24px}.banner-result-helper__additional{padding:16px 0 0}.banner-result-helper__additional label,.banner-result-helper__additional span{display:block;margin:0 0 8px}.banner-result-helper__additional span{position:relative;padding-left:20px}.banner-result-helper__additional .ZZ_icon{position:absolute;left:0}.banner-result-helper--middle{margin:16px 0 32px}.banner-result-helper--middle .alternative-title{padding:8px}.banner-result-helper--middle .banner-result-helper__container{padding:8px}.banner-result-helper--middle .banner-result-helper__cloud:before{top:35px}body:not(#ZZ_home):not(.multi-product) .single-product:not(.box-CMB-product){padding-top:140px;background-size:210px auto;background-position:center 14px;margin-bottom:32px;padding-top:200px;background-size:320px auto;background-position:center 0}body:not(#ZZ_home):not(.multi-product) .single-product:not(.box-CMB-product) .ZZ_stripe_half{min-height:0}body:not(#ZZ_home):not(.multi-product) .single-product:not(.box-CMB-product) .ZZ_stripe_half>.clearfix{display:table;width:100%}body:not(#ZZ_home):not(.multi-product) .single-product:not(.box-CMB-product) .ZZ_stripe_half>.clearfix>p{float:none;width:auto;text-align:center}body:not(#ZZ_home):not(.multi-product) .single-product:not(.box-CMB-product) .ZZ_stripe_half .prod-img-link{height:210px;top:0;width:100%;height:156px;top:0;left:calc(48% - 35%);width:70%}body:not(#ZZ_home):not(.multi-product) .single-product:not(.box-CMB-product) .ZZ_stripe_half img{float:none;position:absolute;width:120px;top:-10px;left:66%}body:not(#ZZ_home):not(.multi-product) .single-product:not(.box-CMB-product).badge-trofeo:before{left:48px;top:28px;height:65px;width:48px}body:not(#ZZ_home):not(.multi-product) .single-product:not(.box-CMB-product).third-box .additional-box.banner-box{display:none}body:not(#ZZ_home):not(.multi-product) .single-product:not(.box-CMB-product).third-box .additional-box p{background:0 0;margin-bottom:10px}body:not(#ZZ_home):not(.multi-product) .single-product:not(.box-CMB-product).third-box .ZZ_link_come_funziona{display:table-footer-group}body:not(#ZZ_home):not(.multi-product) .single-product:not(.box-CMB-product).third-box .strip-link span{margin:10px auto 0}body:not(#ZZ_home):not(.multi-product) .single-product:not(.box-CMB-product).third-box .strip-link .ZZ_button{width:auto;margin:0 auto 15px}body:not(#ZZ_home):not(.multi-product) .single-product:not(.box-CMB-product).third-box .ZZ_stripe_half{display:table-header-group}body:not(#ZZ_home):not(.multi-product) .single-product:not(.box-CMB-product).third-box .ZZ_stripe_half .product-buttons{margin-top:190px;width:auto;text-align:center;padding:0 15px}body:not(#ZZ_home):not(.multi-product) .single-product:not(.box-CMB-product).third-box .ZZ_stripe_half p{margin:0}body:not(#ZZ_home):not(.multi-product) .single-product:not(.box-CMB-product).third-box .ZZ_stripe_half h2{font-size:2rem!important;padding:0 15px;position:static}body:not(#ZZ_home):not(.multi-product) .single-product:not(.box-CMB-product).third-box .ZZ_stripe_half h2::before{width:60px!important;height:60px!important;display:none}body:not(#ZZ_home):not(.multi-product) .box-CMB-product{background-position:-30px 60px!important;background-size:190px auto}body:not(#ZZ_home):not(.multi-product) .box-CMB-product .prev-buttons-container.stretched{padding-left:25%}body:not(#ZZ_home):not(.multi-product) .box-CMB-product .stretched.ZZ_agente{background-position:-35px 140px!important;background-size:200px auto;background-repeat:no-repeat}body:not(#ZZ_home):not(.multi-product) .box-CMB-product .divider{margin-left:-15%}.ZZ_compagnia_assistenza,.ZZ_compagnia_bolletta,.ZZ_compagnia_copertura,.ZZ_compagnia_disdetta{padding-top:140px!important;margin-top:0!important;background-size:170px auto!important;background-position:20px 15px!important;border-bottom:20px solid #fff}.ZZ_compagnia_assistenza img.logo-compagnia,.ZZ_compagnia_bolletta img.logo-compagnia,.ZZ_compagnia_copertura img.logo-compagnia,.ZZ_compagnia_disdetta img.logo-compagnia{position:absolute;top:25px;left:45%;width:200px}.single-product.ZZ_assi-mutuo .ZZ_stripe_half p,.single-product.ZZ_cane .ZZ_stripe_half p,.single-product.ZZ_europ_assistance .ZZ_stripe_half p,.single-product.ZZ_genialdent .ZZ_stripe_half p,.single-product.text-format p{float:none;margin:0 15px}.single-product:not(.box-CMB-product) .product-buttons [class$=button]{font-size:5.8vw;width:auto}.prod-banner-badge{padding:12px 10px!important;line-height:normal}.prod-banner-badge span{font-size:10px!important}#ZZ_assicurazione_telefono .ZZ_prod .prod-banner-badge,#ZZ_assicurazioni_gadget .ZZ_prod .prod-banner-badge{width:70px;left:15%!important}#ZZ_assicurazione_telefono .ZZ_prod .prod-banner-badge>strong,#ZZ_assicurazioni_gadget .ZZ_prod .prod-banner-badge>strong{margin-top:0}.assurance-tip-container{margin:0}.string-assurance{font-size:11px;white-space:nowrap}.string-assurance b{font-weight:700;font-family:"Roboto Condensed";text-transform:uppercase}.label-bottom-input{margin-left:0!important;width:auto!important}.label-bottom-input.link{padding:0 8px 16px}body[id*=AS_preventivo]{overflow-x:hidden!important}body[id*=AS_preventivo] span[id^=AS_cap_] input{min-width:80px;width:auto!important}body[id*=AS_preventivo] .ZZ_floated-field select{margin-left:0!important}body[id*=AS_preventivo] #ZZ_privacy .hide-on-desk{display:inline!important}body[id*=AS_preventivo] .ellipsis.hide-on-desk{opacity:.7;font-weight:400;font-family:Roboto;font-size:13px;text-transform:lowercase;margin-left:5px}body[id*=AS_preventivo] #ui-datepicker-div{left:0!important;box-shadow:0 0 15px #555;top:310px;display:none!important}body[id*=AS_preventivo] .ui-datepicker-multi-2 .ui-datepicker-group{width:41%}body[id*=AS_preventivo] .label{width:auto!important}body[id*=AS_preventivo] #ASF_box_assi_provenienza_check .standard-check li,body[id*=AS_preventivo] #ASF_box_sinistri_ultimi_n_anni .standard-check li:nth-of-type(3){width:100%!important}body[id*=AS_preventivo] #AS_data_decorrenza_pick,body[id*=AS_preventivo] #ZZ_condizioni_bersani_toggler,body[id*=AS_preventivo] .ui-datepicker-trigger{display:none}body[id*=AS_preventivo] #ASF_targa{width:100%!important}body[id*=AS_preventivo] #loading{position:absolute;background:0 0;left:auto;right:40px;top:45px}body[id*=AS_preventivo] #ZZ_form #ASF_targa~div.standard-check{width:100%!important;margin-top:5px}body[id*=AS_preventivo] #AS_dati_targa{text-align:left;margin-top:8px;padding-left:0}body[id*=AS_preventivo] #AS_dati_targa span{margin-right:10px;border:none}body[id*=AS_preventivo] form h2{display:none}body[id*=AS_preventivo] #ZZ_summary-line_container{margin-top:0!important}body[id*=AS_preventivo] .ZZ_seo_content h3{padding:0 16px}body[id*=AS_preventivo] .ZZ_seo_content .ZZ_link_come_funziona{display:block!important}body[id*=AS_preventivo] .ZZ_seo_content .ZZ_minibull li:before{font-size:12px}#AS_results_content.auto-moto #ZZ_footer,body[id*=AS_ri] #ZZ_footer,body[id*=upselling] #ZZ_footer{display:none}#AS_results_content.auto-moto .AS_results_content,body[id*=AS_ri] .AS_results_content,body[id*=upselling] .AS_results_content{min-height:auto}body[id*=AS_ri].riepilogo #ZZ_footer{display:block}body[id*=AS_pre] #AS_Box1>h2{margin:0!important}#AS_preventivo_3 #ZZ_form h2{display:block}#AS_preventivo_3 .AS_Box{margin-top:0}#AS_preventivo_2 #ZZ_content{background-color:#fff}#ZZ_list_redattori{padding:16px}#ZZ_list_redattori>li{margin-bottom:8px}.info-dinamiche-sidebar{margin-top:-10px;padding:0 15px 20px}#ZZ_area_personale #ZZ_content h2:not(.collapse),#ZZ_area_personale #ZZ_content p{margin:0 16px 16px}#ZZ_area_personale #ZZ_content h2.alternative-title{padding:40px 0 0}#ZZ_area_personale #ZZ_content form#AP_form_privacy .ZZ_button{transform:translate(31px,0)}#ZZ_area_personale #ZZ_content .ZZ_sidebar.left h2{margin-bottom:40px}#ZZ_area_personale #ZZ_content .divider{width:90%;margin-left:auto;margin-right:auto}#ZZ_area_personale .nu-style .ZZ_button{height:56px;line-height:56px}#ZZ_area_personale .nu-style .ZZ_button2{height:40px;line-height:40px!important;padding:0}#ZZ_area_personale form .ZZ_button{transform:translate(0,0)}#ZZ_area_personale .privacy-bottom-link{margin:0}#ZZ_area_personale .cover-container .cover-overlay{top:58px;left:-12px}#ZZ_area_personale .ZZ_content_side{margin-top:-35px}#ZZ_area_personale #ZZ_dati_personali::after,#ZZ_area_personale .preferences-list>li::after{content:" ";display:block;position:absolute;height:1px;background-color:#ccc;width:calc(100% - calc(16px * 2));height:1px;left:16px;bottom:0}#ZZ_area_personale div:not(#AS_riepilogo_container)>.ZZ_content_side{padding-left:0}#ZZ_area_personale div:not(#AS_riepilogo_container)>.ZZ_content_side h1{margin:0 0 -15px;background:0 0;padding:0 10px}#ZZ_area_personale .read-all,#ZZ_area_personale .top-label{display:none}#ZZ_area_personale .preferences-list>li{padding:0 16px 40px;border:none}#ZZ_area_personale .preferences-list .preferences-list .text{width:auto;padding:0;display:block}#ZZ_area_personale .preferences-list .preferences-list .text strong:not(.top-label){display:inline-block;margin-bottom:10px}#ZZ_area_personale p{padding:0;margin:0 10px 16px}#ZZ_area_personale .userAction{border-top:2px solid #fff}#ZZ_area_personale .userAction li a{padding:3.4vw 8px}#ZZ_area_personale .userAction li a::after{font-size:1.3em}#ZZ_area_personale #ZZ_privacy_overlay .standard-radio li{width:100%!important}#ZZ_area_personale .message-deleted-user{text-align:center;margin-top:-15px;padding-bottom:35px}.preventiviAreaPersonale h2{padding:16px 16px 16px 32px;background-color:#f2f2f2!important;margin:0!important}.preventiviAreaPersonale h2 i{left:8px!important;top:32%!important;font-size:1.3rem!important}.preventiviAreaPersonale .ZZ_cols_list .col2 .ZZ_product-features li strong{width:140px!important;min-width:105px}.preventiviAreaPersonale .inScadenza{margin-top:-10px;padding:3px 14px}.preventiviAreaPersonale .col3{padding-top:16px}.preventiviAreaPersonale .col3>span.label-badge{padding:6px 8px;font-size:11px!important;width:100%}.preventiviAreaPersonale .col3>span:first-of-type:not(.ZZ_more-details){white-space:nowrap}.preventiviAreaPersonale .col4{width:100%!important}.preventiviAreaPersonale .col4 .ZZ_button,.preventiviAreaPersonale .col4 .ZZ_button2{margin:15px auto 0!important}.preventiviAreaPersonale .archive-quote,.preventiviAreaPersonale .nu-style::after{display:none!important}#energia #ZZ_thanks[data-domain-type=dualfuel] .ZZ_riepilogo{padding:20px 10px}.ZZ_cols_list li.row1{margin:10px -10px -12px;width:calc(100% + 20px)}.offerta_sponsor .ZZ_cols_list li.row1{margin:10px 0 -5px;width:calc(100% + 5px)}#ZZ_compagnie_articolo .ZZ_cols_list li.row1{display:none}.cover-container .cover-overlay{position:fixed}#upselling-rc .cover-container .cover-message-box,.cover-container .cover-message-box{position:fixed;top:30%!important;width:80%;left:50%}.ZZ_footer{padding:10px;position:relative;-webkit-column-count:3;-moz-column-count:3;column-count:3;-moz-column-gap:10px;-webkit-column-gap:10px;column-gap:10px;-webkit-column-width:49%;-moz-column-width:49%;column-width:49%;-moz-column-fill:initial;-webkit-column-fill:initial;column-fill:initial;text-align:center}.ZZ_footer h3{margin-bottom:0}.ZZ_footer>div{width:100%!important;float:none;display:inline-block;padding:0;margin:0 0 10px;box-sizing:border-box}.ZZ_footer.mini{-moz-column-gap:0;-webkit-column-gap:0;column-gap:0;-webkit-column-width:50%;-moz-column-width:50%;column-width:50%}.ZZ_footer.mini ul>li{width:auto!important;float:none;display:block}.ZZ_footer.mini ul>li a{font-size:15px;padding:10px 5px}#ZZ_box_smartphone li{width:50%;padding:0;margin:0;text-align:center}#ZZ_box_smartphone li.last{display:none}#ZZ_box_smartphone li p,#ZZ_box_smartphone li>a,#ZZ_box_smartphone li>div{position:relative!important;width:auto;height:auto;background:0 0}#ZZ_box_smartphone li>img{width:70%;margin:0}#ZZ_box_smartphone li .ZZ_button,#ZZ_box_smartphone li img{position:static;margin:0}#ZZ_box_smartphone li .ZZ_button{width:auto;margin:0 15px}#ZZ_box_smartphone li p{padding:0!important;font-size:1rem}.ZZ_products_top+.user-bar.lower{height:auto;margin-top:0!important}.ZZ_products_top+.user-bar.lower p{line-height:normal!important}.highlights-container{padding:16px 0}.highlights-container div,.highlights-container label{width:70%}.highlights-container div strong,.highlights-container label strong{display:block}.highlights-container__price{padding-right:0}#ZZ_content .user-bar.upper{margin-top:-40px}#ZZ_content .user-bar.upper .textContainer{box-sizing:border-box;width:65%;font-size:1rem;line-height:1rem;padding:0 10px 0 5px}#ZZ_content .user-bar.upper .textContainer br{display:none!important}#ZZ_content .user-bar.upper .priceContainer{width:30%;box-sizing:border-box;margin:0 10px 10px 0}#ZZ_content .user-bar.upper .ZZ_button{width:calc(100% - 40px)!important;box-sizing:border-box;margin:10px auto!important;clear:both}#ZZ_content .user-bar.upper .ZZ_button2{display:none}#ZZ_content .user-bar.upper #ZZ_recuperoGlobale{width:55%;top:-57px}#ZZ_content .user-bar.upper i{display:none}#ZZ_article_content .ZZ_lista_garanzie .ZZ_icon_garanzie{float:none;margin:0 auto;display:block}#ZZ_article_content .ZZ_lista_garanzie>section{padding:0!important}#ZZ_article_content .ZZ_lista_garanzie>section h2{margin-top:-15px!important}#ZZ_article_content .ZZ_lista_garanzie>section h3{background:0 0;font-weight:700}#ZZ_article_content .ZZ_lista_garanzie>section .info-banner{margin:10px 15px 35px}.ZZ_list_small_article{padding:10px 20px}.ZZ_list_small_article li p{padding:0 0 10px!important}#ZZ_copertura_adsl>img{margin:10px 10px 5px 14px}#ZZ_lista_compagnie>div,.altreAgenzie_container>div{margin-bottom:50px}#ZZ_lista_compagnie h2,.altreAgenzie_container h2{padding-top:20px}#ZZ_lista_compagnie ul,.altreAgenzie_container ul{width:auto;display:block;margin:0;padding:0}#ZZ_lista_compagnie ul li,.altreAgenzie_container ul li{padding:15px 10px;margin:0}#ZZ_lista_compagnie ul li::before,.altreAgenzie_container ul li::before{display:none}.hairline{display:none}.results-example-box .col3{width:36%!important}.results-example-box .col3 .ZZ_price{font-size:1.6rem!important}.results-example-box .col2{padding-bottom:5px!important}.results-example-box .ZZ_product-features i+span{display:inline-block!important}.ZZ_sidebar .standard-box .ZZ_button,.ZZ_sidebar .standard-box .ZZ_button3{float:none;width:auto!important;display:block;margin:10px 20px 20px}.ZZ_evidenza>a:not(.link_last){padding-left:15px;padding-bottom:0}.ZZ_sub_mondo>li{float:none;width:100%;border-bottom:4px solid #ccc}.ZZ_sub_mondo p{padding:0!important;margin-bottom:10px}.ZZ_sub_mondo #ZZ_comunicati{margin-top:30px}.ZZ_sub_mondo #frame_spot{height:auto;width:100%}.ZZ_sub_mondo #frame_spot img{width:100%}#AS_result_calculation .iconized-box-banner,.iconized-box-banner.auto{background-position:center bottom;padding:15px 15px 25px;background-size:auto;margin:25px 0;text-align:left;background-position:left 85% bottom;background-size:125%;height:150px}#AS_result_calculation .iconized-box-banner p,.iconized-box-banner.auto p{font-size:22px;line-height:25px;width:100%;margin:0!important;text-align:left}.iconized-box-container.variant>p{margin:0!important}.variant .iconized-box-list{margin:0}.box_hp_compagnie_confrontate>div{box-sizing:border-box;padding:0 5%;float:none;width:100%!important}.box_hp_compagnie_confrontate li{width:45%;float:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.result-right{min-height:auto}#ytPlayer{top:25%;left:4%;right:4%;margin:0!important}#ytPlayer #ytPlayerInr{width:100%;height:auto}#ytPlayer #ytPlayerInr iframe{width:100%;height:auto}.user-bar.lower p{float:none;line-height:20px!important}.double-form-container.widget.adsl{padding:10px 16px 0;margin:16px 16px 24px}.double-form-container.widget.adsl #adsl-check-coverage{flex-direction:column}.double-form-container.widget.adsl h2{font-size:21px!important;font-weight:700!important;margin-bottom:16px!important;padding:0!important}.double-form-container.widget.adsl .first-step .ZZ_field label{margin-bottom:0}.double-form-container.widget.adsl .change-address{position:absolute;left:75%;margin-top:42px;z-index:1}.double-form-container.widget.adsl .change-address span{font-size:13px;padding:0 5px}.double-form-container.widget.adsl .ZZ_field:first-of-type{margin-bottom:5px!important}.double-form-container.widget.adsl .ZZ_field:first-of-type .ZZ_price{font-size:16px;color:#000;position:relative;top:-2.5px;left:5px;padding-bottom:0!important}.double-form-container.widget.adsl .ZZ_field input{width:100%!important;margin-top:16px}.double-form-container.widget.adsl .ZZ_field label{font-size:16px;margin-bottom:16px;display:inline-block}.double-form-container.widget.adsl .ZZ_field .label-indirizzo{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-left:5px;width:53%}.double-form-container.widget.adsl .label-fibra:after{position:relative;top:2px}.double-form-container.widget.adsl .double-form-container__column:first-of-type{border-bottom:0}.double-form-container.widget.adsl .labeled-icon-buttons-container{width:100%!important;display:flex;margin-bottom:16px}.double-form-container.widget.adsl .labeled-icon-buttons-container .labeled-icon-buttons-column{width:33%;float:left;margin:3% 0 0 0}.double-form-container.widget.adsl .labeled-icon-buttons-container .labeled-icon-buttons-column:nth-of-type(2){margin:3% 10px 0 10px}.double-form-container.widget.adsl .labeled-icon-buttons-container .labeled-icon-buttons-column .labeled-icon-button{display:block;padding-bottom:0}.double-form-container.widget.adsl .labeled-icon-buttons-container .labeled-icon-buttons-column .labeled-icon-button .icon{padding-bottom:0}.double-form-container.widget.adsl .labeled-icon-buttons-container .labeled-icon-buttons-column .labeled-icon-button .title{text-align:center!important;padding:0!important}.double-form-container.widget.adsl .mobile-button{text-align:center;display:block}.double-form-container.widget.adsl .mobile-button strong{font-size:18px}.double-form-container.widget.adsl .cover-message-box.coverage-check{margin-top:-40px;padding:16px 0}#ZZ_assicurazioni .ZZ_moto.ZZ_banner_half .prod-img-link{display:none!important}body#ZZ_assicurazione_cane .ZZ_seo_content,body#ZZ_assicurazioni_vita .ZZ_seo_content,body#ZZ_investimenti_chebanca .ZZ_seo_content{margin-top:30px}.ZZ_prod.ZZ_gomme-online{padding-top:280px;background-size:338px auto}#ZZ_container_form-gomme .ZZ_tabs_gomme{width:100%!important}#ZZ_container_form-gomme .ZZ_tabs_gomme li{width:calc(50% - 2px)!important}#ZZ_box_loader_gomme{position:static!important}#sidebar_box img{display:none}.banner-image-layout{padding:16px 40px 16px 110px;margin:0 16px;float:none}.ZZ_type_tires{left:40px;top:4px;border-radius:4px}.ZZ_popup_pagamenti{left:auto!important;width:80%;margin:0 5%}.ZZ_popup_pagamenti img{width:100%}.ZZ_helptip.new-style{width:94%;right:auto;display:none}.ZZ_helptip:not(.new-style){position:relative;width:auto;left:0;top:5px;box-shadow:0 4px 22px -10px #000;margin-bottom:10px;display:none}.ZZ_helptip:not(.new-style) .arrow-tip{border-color:transparent transparent #505050 transparent;top:-16px!important;left:5px}.three-cols-box>div{width:100%}.anchor-cloud{width:auto;padding:0 16px}.choice-list{padding:0 5px;width:100%;margin-left:0}.ZZ_new-overlay .choice-list .choice-list__title{margin-right:90px}.cmb-list{text-align:center;display:table-cell;vertical-align:middle;color:inherit;width:25%}.cmb-list i{font-size:18px;color:#f60}.cmb-list span{color:#f60;margin-top:4px;display:block;font-size:11px;text-transform:uppercase}.row-half{width:90%;margin:0 auto 20px;float:none;padding-bottom:30px;height:auto}.row-half:first-of-type{margin-top:40px;border-right:none;border-bottom:1px solid #ccc}.row-half .rating-banner-box{margin:0 -20px}.row-half .rating-banner-box p{font-size:12px}.row-half .logo-list li{width:28%!important;margin:5px}body:not(#ZZ_home) #ZZ_404{background-position:.5em 2.2em!important}#ZZ_404{text-align:center;border-top:none!important}#ZZ_404.ZZ_prod{background:#fff url("/1.100.7/img_a/404.svg") no-repeat;background-position:15px 30px!important;background-size:35% auto!important;padding:1.5em 1em 3em!important}#ZZ_404 .product-buttons{width:100%!important;padding:0;box-sizing:border-box;margin-top:15px}#ZZ_404 .product-buttons #ZZ_404_btn{margin:0}#ZZ_404 .product-buttons #ZZ_404_btn p{display:none}#ZZ_404 .product-buttons #ZZ_404_txt{margin:20px 0;font-size:.8rem}#ZZ_404 .product-buttons .ZZ_button{padding:15px!important;margin:0}#ZZ_404 .product-box-list.product-page:not(.double-product) span.hide-on-desk{display:block;font-size:16px}#ZZ_404 .product-box-list.product-page:not(.double-product)>div{background-size:100px auto;background-position:0 5px}#ZZ_404 h2{font-size:20px;margin-bottom:10px;white-space:normal}#ZZ_404 .ZZ_stripe_half p{padding:0;margin:0}#ZZ_404 .prod-img-link{display:none}#ZZ_404 .small-text{padding:5px;margin-top:0}#ZZ_404 .message-big{font-size:110px!important;height:135px!important;text-align:right;line-height:1.1em!important}#ZZ_404.alt h2{font-size:25px}.flowbar-container{display:none}.flowbar-container,.flowbar-container.show{background-color:#fff;position:relative;display:block;padding:calc(1.5vw + 30px) 0 1.5vw;margin:0!important}.flowbar-container.show>i,.flowbar-container>i{font-size:2.5rem!important;position:absolute;display:block;top:10px;left:10px;color:#f60}.flowbar-container #ZZ_flowbar,.flowbar-container.show #ZZ_flowbar{display:block!important;margin:0 auto 0 33%;border-top-color:#ededed;border-top-style:dotted;width:56%;max-width:275px;float:none}.flowbar-container #ZZ_flowbar .ZZ_flow_step,.flowbar-container.show #ZZ_flowbar .ZZ_flow_step{position:relative;width:45%;height:40px}.flowbar-container #ZZ_flowbar .ZZ_flow_step strong,.flowbar-container.show #ZZ_flowbar .ZZ_flow_step strong{box-shadow:0 0 0 4px #fff}.flowbar-container #ZZ_flowbar .ZZ_flow_step strong::after,.flowbar-container.show #ZZ_flowbar .ZZ_flow_step strong::after{display:none}.flowbar-container #ZZ_flowbar .ZZ_flow_step span,.flowbar-container.show #ZZ_flowbar .ZZ_flow_step span{position:absolute;bottom:30px;display:block;width:100%;color:#ccc;font-weight:700}.flowbar-container #ZZ_flowbar .ZZ_flow_step.active span,.flowbar-container #ZZ_flowbar .ZZ_flow_step.complete span,.flowbar-container.show #ZZ_flowbar .ZZ_flow_step.active span,.flowbar-container.show #ZZ_flowbar .ZZ_flow_step.complete span{color:#f60}.flowbar-container #ZZ_flowbar .ZZ_flow_step.complete strong,.flowbar-container.show #ZZ_flowbar .ZZ_flow_step.complete strong{background-color:#f60;border-color:#f60;color:#fff;text-indent:-9999px}.flowbar-container #ZZ_flowbar .ZZ_flow_step.active strong,.flowbar-container.show #ZZ_flowbar .ZZ_flow_step.active strong{border-color:#f60;color:#f60;background-color:#fff}.flowbar-container #ZZ_flowbar .ZZ_flow_step b::after,.flowbar-container.show #ZZ_flowbar .ZZ_flow_step b::after{top:-12px}.flowbar-container #ZZ_flowbar.four-steps,.flowbar-container.show #ZZ_flowbar.four-steps{margin:0 auto;width:80%;max-width:300px}.flowbar-container #ZZ_flowbar.four-steps .ZZ_flow_step,.flowbar-container.show #ZZ_flowbar.four-steps .ZZ_flow_step{width:30%;height:40px}.flowbar-container #ZZ_flowbar.four-steps .ZZ_flow_step span,.flowbar-container.show #ZZ_flowbar.four-steps .ZZ_flow_step span{font-size:9px}.flowbar-container #ZZ_flowbar.four-steps .ZZ_flow_step:first-of-type,.flowbar-container.show #ZZ_flowbar.four-steps .ZZ_flow_step:first-of-type{margin-left:-11%}.single-product.text-format>img{width:95px}.single-product.text-format p{display:none}.single-product.text-format .ZZ_stripe_half>div:first-child{margin:0}#ricerca_appuntamento>#ZZ_form{padding:0}#ricerca_appuntamento .ZZ_map_list{width:100%;height:200px}#ricerca_appuntamento .ZZ_map_list .descrizione_filiale{padding:0;width:100%;height:auto}#ricerca_appuntamento .ZZ_map_list div{padding-left:0}#ricerca_appuntamento .ZZ_map_list li{height:auto;padding:12px}#ricerca_appuntamento .ZZ_map_container{height:auto}#ricerca_appuntamento .ZZ_map{height:160px;width:100%}.agenzia-container>div{width:100%;padding:0 1em 1em}.agenzia-container .button-container{padding:0 15px;border-right:none}.agenzia-container .ZZ_field input[type=email],.agenzia-container .ZZ_field input[type=number],.agenzia-container .ZZ_field input[type=tel],.agenzia-container .ZZ_field input[type=text],.agenzia-container .ZZ_field select,.agenzia-container .ZZ_field textarea{width:100%}.agenzia-container .ZZ_field.triple-field select{width:32%!important}.agenzia-container .ZZ_field.triple-field select:last-of-type{margin-right:0}.agenzia-container .button-container{border:none;margin:15px 0 0!important;padding-bottom:0!important}.hero-box-overlay-container{margin:-2px -5px 0!important;padding-bottom:0}.hero-box-overlay-container h2.alternative-title{color:#f60}.hero-box-overlay-container .info-card{margin-top:0}.hero-box-overlay-container .info-card__additional-text .small-text{display:inline}.hero-box-overlay-container figure{height:120px!important;overflow:hidden!important;margin:-10px -10px 30px}.hero-box-overlay-container figure img{margin-top:0}#ZZ_sondaggio .card-style{padding:20px;box-sizing:border-box}#ZZ_sondaggio #ZZ_form{padding:0}#ZZ_sondaggio .ZZ_submit span{padding-top:0}#ZZ_sondaggio .ZZ_domanda li{padding-left:0!important}#ZZ_sondaggio .ZZ_domanda li.stop{margin:0 0 5px!important;padding:0!important}#ZZ_sondaggio .ZZ_domanda li.stop.altro>input{position:absolute}#ZZ_sondaggio .ZZ_domanda li.stop input{position:relative}#ZZ_sondaggio .ZZ_domanda.big li{width:inherit!important;display:block;margin-right:0}#ZZ_sondaggio .ZZ_domanda.big li input[type=text]{margin:0!important}#ZZ_sondaggio .ZZ_button2{display:inline-block;padding:8px 15px}#ZZ_sondaggio .ZZ_button2.button_avanti{float:right!important}#ZZ_sondaggio form .ZZ_field label{margin:0 0 10px!important;display:block}#ZZ_sondaggio form .ZZ_field select{margin:0!important}#ZZ_sondaggio .standard-check.block li,#ZZ_sondaggio .standard-radio.block li{width:100%!important;margin:0 0 10px!important}#energia .ribbon-container,#energia .side-iconed-box,#energia .top-results-box{display:none}#energia .second-price{margin-top:-8px}#energia .button-container{margin-top:0!important}#energia .alternative-box.print-hide,#energia .print-hide div.clearfix{display:none}.no-results{padding:0;margin:0;min-height:200px;padding-top:150px}.no-results::after{left:39%;top:50px}.no-results h2{font-weight:700;padding:0 10px;font-size:1.1rem!important}.no-results p{text-align:justify;line-height:1.3rem}.no-results .second-price{margin-top:-8px}.no-results .button-container{margin-top:0!important}.no-results .alternative-box.print-hide,.no-results .print-hide div.clearfix{display:none}.no-results .strip-link{backgorund-color:transparent}.no-results .prev-buttons-container{width:100%}.ZZ_adsl_promo_linkem+.ZZ_points{display:block;background-color:#fff;padding:20px 0;margin-top:0}.ZZ_adsl_promo_linkem+.ZZ_points li{padding-left:30px}.ZZ_costi_list h3{padding:10px!important;font-size:12px}.PT_price_table td,.PT_price_table th,.ZZ_costi_list li span,.ZZ_costi_list li strong{font-size:12px}.ZZ_long_article .ZZ_costi_list,.ZZ_riepilogo_profili{padding:0 20px}.ZZ_costi_list+.box-bottom-results{display:none}.review-container{margin:0 0 20px;background-image:url("/1.100.7/img_a/review-bg-small.svg");padding:15px;border-radius:0}.review-container h2{font-size:25px}.review-container span{height:70px;font-size:60px}.review-container ul{margin:0 auto 5px}#form-toggle{margin-bottom:-35px;z-index:999}h2.hide-on-mobile+p{padding:15px!important}#questionario_cpi h2{display:none}#questionario_cpi p{padding-top:15px}#ZZ_form form[id*=PT_form_dati_]{padding-top:30px!important}#ASF_form_salute{padding-top:inherit!important;margin-top:10px!important}.introText{padding-bottom:10px;background-color:#fff}#SliderStore{height:280px}.photo-info-container{background-color:#fff;margin-top:0}.photo-info-container>.ZZ_right{padding:inherit}.photo-info-container>.ZZ_right .small-text{margin-bottom:15px}.photo-info-container-button{margin-top:0!important}.photo-info-container-button ul{margin:18px}.photo-info-container-button .tel-button{width:auto;margin:15px!important;display:block!important}.photo-info-container-button .ZZ_button{padding:20px 0!important}#ZZ_store .article-list{padding:0 20px;width:inherit}#ZZ_store .article-list li{width:auto;padding:15px;margin-bottom:10px}#ZZ_store .article-list li .cmb-list{display:none}#ZZ_store .article-list li h3{padding-left:25%}#ZZ_store .article-list li .image{width:20%;border-radius:4px;height:45px;float:left}#ZZ_store .article-list li .time-store{display:none!important}#ZZ_store .double-column-container img{min-height:auto!important;height:auto!important}.ZZ_concludi_left{width:auto;float:none}.ZZ_concludi{background-color:#fff;width:auto;border:none;margin:0}.ZZ_concludi .offer-badge{background-size:60px;height:60px;width:60px}.ZZ_concludi .offer-badge b{font-size:1rem!important}.ZZ_concludi .info-banner p{padding-left:30px!important;padding-right:10px!important}.ZZ_concludi #loading{background:0 0;float:left;margin-left:-5px}.ZZ_concludi .miniest.miniLoader:after,.ZZ_concludi .miniest.miniLoader:before,.ZZ_concludi .spin.miniest:after,.ZZ_concludi .spin.miniest:before{border-top-color:#e34713}#ZZ_calculation_left .ZZ_bigbull,#ZZ_riepilogo_timer .ZZ_bigbull{margin-left:0;padding:20px 30px 60px}.landing-floating-img{top:20px;left:230px;width:20%}.ZZ_assi_covid_result .info-banner.results{width:90%;margin:10px auto}.ZZ_assi_covid_result .more_detail_banner{background:#f2f2f2}.riepilogo-prodotto.covid.card-style{margin:0!important}.riepilogo-prodotto.covid.card-style p:first-child{margin:0;padding-top:5px!important}.riepilogo-prodotto.covid.card-style .ZZ_microbull{padding:10px 15px 0!important}#assicurazione-infortuni #ZZ_summary-line_container,#assicurazioni-coronavirus #ZZ_summary-line_container{display:none}#ZZ_assicurazione_bicicletta .ZZ_cols_list>li[class*=col]{padding-top:0}#ZZ_assicurazione_bicicletta .offers-snippet .ZZ_cols_list{min-height:240px}#ZZ_assicurazione_bicicletta .offers-snippet .ZZ_cols_list .col1{margin-bottom:-25px}#ZZ_assicurazione_bicicletta .offers-snippet .ZZ_cols_list .col1 img{width:100%}#ZZ_assicurazione_bicicletta .new-ribbon-container{right:15px;bottom:-15px;width:auto}#ZZ_metodi_di_pagamento_online h1{margin:10px 0 0}#ZZ_metodi_di_pagamento_online .ZZ_seo_content .row .double-column-container .single-column h2{font-size:30px;font-weight:700}#ZZ_metodi_di_pagamento_online .ZZ_seo_content .row .double-column-container .single-column .column-bg{margin:0 15px;padding:30px 10px}#ZZ_metodi_di_pagamento_online .ZZ_seo_content .row:not(:first-child){padding-top:16px;margin-top:16px}#ZZ_metodi_di_pagamento_online .ZZ_seo_content .row:not(:first-child).clearfix>h2{font-size:30px!important;padding:10px 15px;font-weight:700}#ZZ_metodi_di_pagamento_online .ZZ_seo_content #ZZ_step_list li{padding:0}#ZZ_concludi .ZZ_content_side h3,#ZZ_form form h2,#ZZ_form form h3,.form-container form h2{padding:0 16px}.offers-snippet .ZZ_cols_container_skin,.offers-snippet .nu-style,.preventiviAreaPersonale .ZZ_cols_container_skin,.preventiviAreaPersonale .nu-style,.results-container .ZZ_cols_container_skin,.results-container .nu-style,.results-example-box .ZZ_cols_container_skin,.results-example-box .nu-style,.risultati-statica .ZZ_cols_container_skin,.risultati-statica .nu-style{border-bottom-width:12px!important;border-color:#f2f2f2!important;box-shadow:0 0!important}.offers-snippet .ZZ_cols_container_skin::after,.offers-snippet .nu-style::after,.preventiviAreaPersonale .ZZ_cols_container_skin::after,.preventiviAreaPersonale .nu-style::after,.results-container .ZZ_cols_container_skin::after,.results-container .nu-style::after,.results-example-box .ZZ_cols_container_skin::after,.results-example-box .nu-style::after,.risultati-statica .ZZ_cols_container_skin::after,.risultati-statica .nu-style::after{content:"";font-family:Facileit;display:block;position:absolute;right:10px;top:calc(52% - 7px);font-size:1.2rem;color:#71b62c}.offers-snippet .ZZ_cols_container_skin a.ZZ_tooltip:not(.ribbon),.offers-snippet .nu-style a.ZZ_tooltip:not(.ribbon),.preventiviAreaPersonale .ZZ_cols_container_skin a.ZZ_tooltip:not(.ribbon),.preventiviAreaPersonale .nu-style a.ZZ_tooltip:not(.ribbon),.results-container .ZZ_cols_container_skin a.ZZ_tooltip:not(.ribbon),.results-container .nu-style a.ZZ_tooltip:not(.ribbon),.results-example-box .ZZ_cols_container_skin a.ZZ_tooltip:not(.ribbon),.results-example-box .nu-style a.ZZ_tooltip:not(.ribbon),.risultati-statica .ZZ_cols_container_skin a.ZZ_tooltip:not(.ribbon),.risultati-statica .nu-style a.ZZ_tooltip:not(.ribbon){display:none}.offers-snippet .ZZ_cols_container_skin .ZZ_pdflist,.offers-snippet .ZZ_cols_container_skin .pdf-link,.offers-snippet .nu-style .ZZ_pdflist,.offers-snippet .nu-style .pdf-link,.preventiviAreaPersonale .ZZ_cols_container_skin .ZZ_pdflist,.preventiviAreaPersonale .ZZ_cols_container_skin .pdf-link,.preventiviAreaPersonale .nu-style .ZZ_pdflist,.preventiviAreaPersonale .nu-style .pdf-link,.results-container .ZZ_cols_container_skin .ZZ_pdflist,.results-container .ZZ_cols_container_skin .pdf-link,.results-container .nu-style .ZZ_pdflist,.results-container .nu-style .pdf-link,.results-example-box .ZZ_cols_container_skin .ZZ_pdflist,.results-example-box .ZZ_cols_container_skin .pdf-link,.results-example-box .nu-style .ZZ_pdflist,.results-example-box .nu-style .pdf-link,.risultati-statica .ZZ_cols_container_skin .ZZ_pdflist,.risultati-statica .ZZ_cols_container_skin .pdf-link,.risultati-statica .nu-style .ZZ_pdflist,.risultati-statica .nu-style .pdf-link{display:none}.offers-snippet .row1,.preventiviAreaPersonale .row1,.results-container .row1,.results-example-box .row1,.risultati-statica .row1{display:none!important}.offers-snippet .ZZ_vantaggi,.preventiviAreaPersonale .ZZ_vantaggi,.results-container .ZZ_vantaggi,.results-example-box .ZZ_vantaggi,.risultati-statica .ZZ_vantaggi{display:none;border-top:none;margin-top:10px;width:calc(100% - 85px)!important;margin-bottom:-1px}.offers-snippet .ZZ_vantaggi.hide-on-desk,.preventiviAreaPersonale .ZZ_vantaggi.hide-on-desk,.results-container .ZZ_vantaggi.hide-on-desk,.results-example-box .ZZ_vantaggi.hide-on-desk,.risultati-statica .ZZ_vantaggi.hide-on-desk{display:block}body[id*=carta] .offers-snippet .ZZ_vantaggi,body[id*=carta] .preventiviAreaPersonale .ZZ_vantaggi,body[id*=carta] .results-container .ZZ_vantaggi,body[id*=carta] .results-example-box .ZZ_vantaggi,body[id*=carta] .risultati-statica .ZZ_vantaggi,body[id*=conti] .offers-snippet .ZZ_vantaggi:not(.hide-on-mobile),body[id*=conti] .preventiviAreaPersonale .ZZ_vantaggi:not(.hide-on-mobile),body[id*=conti] .results-container .ZZ_vantaggi:not(.hide-on-mobile),body[id*=conti] .results-example-box .ZZ_vantaggi:not(.hide-on-mobile),body[id*=conti] .risultati-statica .ZZ_vantaggi:not(.hide-on-mobile){display:block}#AS_risultati .offers-snippet .ZZ_vantaggi,#AS_risultati .preventiviAreaPersonale .ZZ_vantaggi,#AS_risultati .results-container .ZZ_vantaggi,#AS_risultati .results-example-box .ZZ_vantaggi,#AS_risultati .risultati-statica .ZZ_vantaggi{display:block}.offers-snippet .ZZ_cols_container,.preventiviAreaPersonale .ZZ_cols_container,.results-container .ZZ_cols_container,.results-example-box .ZZ_cols_container,.risultati-statica .ZZ_cols_container{padding:0}.offers-snippet .ZZ_cols_list,.preventiviAreaPersonale .ZZ_cols_list,.results-container .ZZ_cols_list,.results-example-box .ZZ_cols_list,.risultati-statica .ZZ_cols_list{padding:10px;border-bottom-width:4px!important;min-height:150px}.offers-snippet .ZZ_cols_list::after,.preventiviAreaPersonale .ZZ_cols_list::after,.results-container .ZZ_cols_list::after,.results-example-box .ZZ_cols_list::after,.risultati-statica .ZZ_cols_list::after{top:calc(50% - 10px);font-size:20px;opacity:.3}.offers-snippet .ZZ_cols_list [class|=col],.preventiviAreaPersonale .ZZ_cols_list [class|=col],.results-container .ZZ_cols_list [class|=col],.results-example-box .ZZ_cols_list [class|=col],.risultati-statica .ZZ_cols_list [class|=col]{padding:0!important;min-height:auto}.offers-snippet .ZZ_cols_list .strike,.preventiviAreaPersonale .ZZ_cols_list .strike,.results-container .ZZ_cols_list .strike,.results-example-box .ZZ_cols_list .strike,.risultati-statica .ZZ_cols_list .strike{display:block}.offers-snippet .ZZ_cols_list .col1,.preventiviAreaPersonale .ZZ_cols_list .col1,.results-container .ZZ_cols_list .col1,.results-example-box .ZZ_cols_list .col1,.risultati-statica .ZZ_cols_list .col1{width:45%!important;position:static;padding-bottom:0}.offers-snippet .ZZ_cols_list .col1 a,.preventiviAreaPersonale .ZZ_cols_list .col1 a,.results-container .ZZ_cols_list .col1 a,.results-example-box .ZZ_cols_list .col1 a,.risultati-statica .ZZ_cols_list .col1 a{margin:0 0 20px}.offers-snippet .ZZ_cols_list .col1 img,.preventiviAreaPersonale .ZZ_cols_list .col1 img,.results-container .ZZ_cols_list .col1 img,.results-example-box .ZZ_cols_list .col1 img,.risultati-statica .ZZ_cols_list .col1 img{width:80%;padding-bottom:10px;max-width:150px}.offers-snippet .ZZ_cols_list .col1 .ZZ_logo-prodotto+.offer-badge-tip-container,.preventiviAreaPersonale .ZZ_cols_list .col1 .ZZ_logo-prodotto+.offer-badge-tip-container,.results-container .ZZ_cols_list .col1 .ZZ_logo-prodotto+.offer-badge-tip-container,.results-example-box .ZZ_cols_list .col1 .ZZ_logo-prodotto+.offer-badge-tip-container,.risultati-statica .ZZ_cols_list .col1 .ZZ_logo-prodotto+.offer-badge-tip-container{top:-70px;right:-70px}.offers-snippet .ZZ_cols_list .col1 .ZZ_logo-prodotto+.offer-badge-tip-container .offer-badge,.preventiviAreaPersonale .ZZ_cols_list .col1 .ZZ_logo-prodotto+.offer-badge-tip-container .offer-badge,.results-container .ZZ_cols_list .col1 .ZZ_logo-prodotto+.offer-badge-tip-container .offer-badge,.results-example-box .ZZ_cols_list .col1 .ZZ_logo-prodotto+.offer-badge-tip-container .offer-badge,.risultati-statica .ZZ_cols_list .col1 .ZZ_logo-prodotto+.offer-badge-tip-container .offer-badge{top:0}.offers-snippet .ZZ_cols_list .col1 .ZZ_logo-prodotto+.offer-badge-tip-container .tooltip,.preventiviAreaPersonale .ZZ_cols_list .col1 .ZZ_logo-prodotto+.offer-badge-tip-container .tooltip,.results-container .ZZ_cols_list .col1 .ZZ_logo-prodotto+.offer-badge-tip-container .tooltip,.results-example-box .ZZ_cols_list .col1 .ZZ_logo-prodotto+.offer-badge-tip-container .tooltip,.risultati-statica .ZZ_cols_list .col1 .ZZ_logo-prodotto+.offer-badge-tip-container .tooltip{display:none!important}.offers-snippet .ZZ_cols_list .col2,.preventiviAreaPersonale .ZZ_cols_list .col2,.results-container .ZZ_cols_list .col2,.results-example-box .ZZ_cols_list .col2,.risultati-statica .ZZ_cols_list .col2{margin-top:10px;padding-bottom:10px!important}.offers-snippet .ZZ_cols_list .col2 .ZZ_product-features,.offers-snippet .ZZ_cols_list .col2 .misc-box,.preventiviAreaPersonale .ZZ_cols_list .col2 .ZZ_product-features,.preventiviAreaPersonale .ZZ_cols_list .col2 .misc-box,.results-container .ZZ_cols_list .col2 .ZZ_product-features,.results-container .ZZ_cols_list .col2 .misc-box,.results-example-box .ZZ_cols_list .col2 .ZZ_product-features,.results-example-box .ZZ_cols_list .col2 .misc-box,.risultati-statica .ZZ_cols_list .col2 .ZZ_product-features,.risultati-statica .ZZ_cols_list .col2 .misc-box{border:none;margin:0!important;width:100%;font-size:13px}.offers-snippet .ZZ_cols_list .col2 .ZZ_product-features li,.offers-snippet .ZZ_cols_list .col2 .misc-box>:not(.tooltip),.preventiviAreaPersonale .ZZ_cols_list .col2 .ZZ_product-features li,.preventiviAreaPersonale .ZZ_cols_list .col2 .misc-box>:not(.tooltip),.results-container .ZZ_cols_list .col2 .ZZ_product-features li,.results-container .ZZ_cols_list .col2 .misc-box>:not(.tooltip),.results-example-box .ZZ_cols_list .col2 .ZZ_product-features li,.results-example-box .ZZ_cols_list .col2 .misc-box>:not(.tooltip),.risultati-statica .ZZ_cols_list .col2 .ZZ_product-features li,.risultati-statica .ZZ_cols_list .col2 .misc-box>:not(.tooltip){border:none;padding-bottom:0;margin-bottom:3px;display:flex}.offers-snippet .ZZ_cols_list .col2 td,.preventiviAreaPersonale .ZZ_cols_list .col2 td,.results-container .ZZ_cols_list .col2 td,.results-example-box .ZZ_cols_list .col2 td,.risultati-statica .ZZ_cols_list .col2 td{padding:0}.offers-snippet .ZZ_cols_list .col2 tr,.preventiviAreaPersonale .ZZ_cols_list .col2 tr,.results-container .ZZ_cols_list .col2 tr,.results-example-box .ZZ_cols_list .col2 tr,.risultati-statica .ZZ_cols_list .col2 tr{margin-bottom:2px}.offers-snippet .ZZ_cols_list .col2 tr.border,.preventiviAreaPersonale .ZZ_cols_list .col2 tr.border,.results-container .ZZ_cols_list .col2 tr.border,.results-example-box .ZZ_cols_list .col2 tr.border,.risultati-statica .ZZ_cols_list .col2 tr.border{border:none;padding-bottom:0;margin-bottom:2px}.offers-snippet .ZZ_cols_list .col2 .ZZ_product-features strong,.offers-snippet .ZZ_cols_list .col2 .details-row-tooltip>strong,.offers-snippet .ZZ_cols_list .col2 .misc-box>* strong,.preventiviAreaPersonale .ZZ_cols_list .col2 .ZZ_product-features strong,.preventiviAreaPersonale .ZZ_cols_list .col2 .details-row-tooltip>strong,.preventiviAreaPersonale .ZZ_cols_list .col2 .misc-box>* strong,.results-container .ZZ_cols_list .col2 .ZZ_product-features strong,.results-container .ZZ_cols_list .col2 .details-row-tooltip>strong,.results-container .ZZ_cols_list .col2 .misc-box>* strong,.results-example-box .ZZ_cols_list .col2 .ZZ_product-features strong,.results-example-box .ZZ_cols_list .col2 .details-row-tooltip>strong,.results-example-box .ZZ_cols_list .col2 .misc-box>* strong,.risultati-statica .ZZ_cols_list .col2 .ZZ_product-features strong,.risultati-statica .ZZ_cols_list .col2 .details-row-tooltip>strong,.risultati-statica .ZZ_cols_list .col2 .misc-box>* strong{display:inline-block;vertical-align:top;padding-right:10px;width:36vw;min-width:85px;box-sizing:border-box}#AS_result_content.auto-moto .offers-snippet .ZZ_cols_list .col2 .ZZ_product-features strong,#AS_result_content.auto-moto .offers-snippet .ZZ_cols_list .col2 .details-row-tooltip>strong,#AS_result_content.auto-moto .offers-snippet .ZZ_cols_list .col2 .misc-box>* strong,#AS_result_content.auto-moto .preventiviAreaPersonale .ZZ_cols_list .col2 .ZZ_product-features strong,#AS_result_content.auto-moto .preventiviAreaPersonale .ZZ_cols_list .col2 .details-row-tooltip>strong,#AS_result_content.auto-moto .preventiviAreaPersonale .ZZ_cols_list .col2 .misc-box>* strong,#AS_result_content.auto-moto .results-container .ZZ_cols_list .col2 .ZZ_product-features strong,#AS_result_content.auto-moto .results-container .ZZ_cols_list .col2 .details-row-tooltip>strong,#AS_result_content.auto-moto .results-container .ZZ_cols_list .col2 .misc-box>* strong,#AS_result_content.auto-moto .results-example-box .ZZ_cols_list .col2 .ZZ_product-features strong,#AS_result_content.auto-moto .results-example-box .ZZ_cols_list .col2 .details-row-tooltip>strong,#AS_result_content.auto-moto .results-example-box .ZZ_cols_list .col2 .misc-box>* strong,#AS_result_content.auto-moto .risultati-statica .ZZ_cols_list .col2 .ZZ_product-features strong,#AS_result_content.auto-moto .risultati-statica .ZZ_cols_list .col2 .details-row-tooltip>strong,#AS_result_content.auto-moto .risultati-statica .ZZ_cols_list .col2 .misc-box>* strong{width:100px}.offers-snippet .ZZ_cols_list .col2 .ZZ_product-features a,.offers-snippet .ZZ_cols_list .col2 .ZZ_product-features span:not(.tag-style):not(.details-row-tooltip):not([style]):not(.connection_download_text),.offers-snippet .ZZ_cols_list .col2 .misc-box>* span:not(.tag-style):not([style]),.preventiviAreaPersonale .ZZ_cols_list .col2 .ZZ_product-features a,.preventiviAreaPersonale .ZZ_cols_list .col2 .ZZ_product-features span:not(.tag-style):not(.details-row-tooltip):not([style]):not(.connection_download_text),.preventiviAreaPersonale .ZZ_cols_list .col2 .misc-box>* span:not(.tag-style):not([style]),.results-container .ZZ_cols_list .col2 .ZZ_product-features a,.results-container .ZZ_cols_list .col2 .ZZ_product-features span:not(.tag-style):not(.details-row-tooltip):not([style]):not(.connection_download_text),.results-container .ZZ_cols_list .col2 .misc-box>* span:not(.tag-style):not([style]),.results-example-box .ZZ_cols_list .col2 .ZZ_product-features a,.results-example-box .ZZ_cols_list .col2 .ZZ_product-features span:not(.tag-style):not(.details-row-tooltip):not([style]):not(.connection_download_text),.results-example-box .ZZ_cols_list .col2 .misc-box>* span:not(.tag-style):not([style]),.risultati-statica .ZZ_cols_list .col2 .ZZ_product-features a,.risultati-statica .ZZ_cols_list .col2 .ZZ_product-features span:not(.tag-style):not(.details-row-tooltip):not([style]):not(.connection_download_text),.risultati-statica .ZZ_cols_list .col2 .misc-box>* span:not(.tag-style):not([style]){display:inline-block;min-width:auto;width:56vw;float:none;vertical-align:bottom;padding-left:0}.offers-snippet .ZZ_cols_list .col2 p,.preventiviAreaPersonale .ZZ_cols_list .col2 p,.results-container .ZZ_cols_list .col2 p,.results-example-box .ZZ_cols_list .col2 p,.risultati-statica .ZZ_cols_list .col2 p{padding:0!important;line-height:normal}.offers-snippet .ZZ_cols_list .col2 .tag-container,.preventiviAreaPersonale .ZZ_cols_list .col2 .tag-container,.results-container .ZZ_cols_list .col2 .tag-container,.results-example-box .ZZ_cols_list .col2 .tag-container,.risultati-statica .ZZ_cols_list .col2 .tag-container{width:auto!important}.offers-snippet .ZZ_cols_list .col2 .tag-style,.preventiviAreaPersonale .ZZ_cols_list .col2 .tag-style,.results-container .ZZ_cols_list .col2 .tag-style,.results-example-box .ZZ_cols_list .col2 .tag-style,.risultati-statica .ZZ_cols_list .col2 .tag-style{padding:0!important;display:block;border:0;margin:0}.offers-snippet .ZZ_cols_list .col2 .iconized-features li,.preventiviAreaPersonale .ZZ_cols_list .col2 .iconized-features li,.results-container .ZZ_cols_list .col2 .iconized-features li,.results-example-box .ZZ_cols_list .col2 .iconized-features li,.risultati-statica .ZZ_cols_list .col2 .iconized-features li{width:25%;margin-right:3%}.offers-snippet .ZZ_cols_list .col2-b .misc-box,.offers-snippet .ZZ_cols_list .col2-b .row-guida,.preventiviAreaPersonale .ZZ_cols_list .col2-b .misc-box,.preventiviAreaPersonale .ZZ_cols_list .col2-b .row-guida,.results-container .ZZ_cols_list .col2-b .misc-box,.results-container .ZZ_cols_list .col2-b .row-guida,.results-example-box .ZZ_cols_list .col2-b .misc-box,.results-example-box .ZZ_cols_list .col2-b .row-guida,.risultati-statica .ZZ_cols_list .col2-b .misc-box,.risultati-statica .ZZ_cols_list .col2-b .row-guida{display:none}.offers-snippet .ZZ_cols_list .col2-b .misc-box:nth-of-type(3),.offers-snippet .ZZ_cols_list .col2-b .row-guida:nth-of-type(3),.preventiviAreaPersonale .ZZ_cols_list .col2-b .misc-box:nth-of-type(3),.preventiviAreaPersonale .ZZ_cols_list .col2-b .row-guida:nth-of-type(3),.results-container .ZZ_cols_list .col2-b .misc-box:nth-of-type(3),.results-container .ZZ_cols_list .col2-b .row-guida:nth-of-type(3),.results-example-box .ZZ_cols_list .col2-b .misc-box:nth-of-type(3),.results-example-box .ZZ_cols_list .col2-b .row-guida:nth-of-type(3),.risultati-statica .ZZ_cols_list .col2-b .misc-box:nth-of-type(3),.risultati-statica .ZZ_cols_list .col2-b .row-guida:nth-of-type(3){display:block}.offers-snippet .ZZ_cols_list .col2-b p,.preventiviAreaPersonale .ZZ_cols_list .col2-b p,.results-container .ZZ_cols_list .col2-b p,.results-example-box .ZZ_cols_list .col2-b p,.risultati-statica .ZZ_cols_list .col2-b p{position:absolute;top:54px;width:200%;left:-102%}.offers-snippet .ZZ_cols_list .col4,.preventiviAreaPersonale .ZZ_cols_list .col4,.results-container .ZZ_cols_list .col4,.results-example-box .ZZ_cols_list .col4,.risultati-statica .ZZ_cols_list .col4{display:none}.offers-snippet .ZZ_cols_list .row2.orange,.preventiviAreaPersonale .ZZ_cols_list .row2.orange,.results-container .ZZ_cols_list .row2.orange,.results-example-box .ZZ_cols_list .row2.orange,.risultati-statica .ZZ_cols_list .row2.orange{width:auto;height:auto;margin:-10px -11px}.offers-snippet .ZZ_cols_list .row2.orange .box-type,.preventiviAreaPersonale .ZZ_cols_list .row2.orange .box-type,.results-container .ZZ_cols_list .row2.orange .box-type,.results-example-box .ZZ_cols_list .row2.orange .box-type,.risultati-statica .ZZ_cols_list .row2.orange .box-type{height:auto}.offers-snippet .ZZ_cols_list .row2.orange .box-type-claim.big,.preventiviAreaPersonale .ZZ_cols_list .row2.orange .box-type-claim.big,.results-container .ZZ_cols_list .row2.orange .box-type-claim.big,.results-example-box .ZZ_cols_list .row2.orange .box-type-claim.big,.risultati-statica .ZZ_cols_list .row2.orange .box-type-claim.big{font-size:13px;line-height:normal;padding:7px 0}.offers-snippet .ZZ_cols_list>:not(.ZZ_riepilogo),.preventiviAreaPersonale .ZZ_cols_list>:not(.ZZ_riepilogo),.results-container .ZZ_cols_list>:not(.ZZ_riepilogo),.results-example-box .ZZ_cols_list>:not(.ZZ_riepilogo),.risultati-statica .ZZ_cols_list>:not(.ZZ_riepilogo){min-height:0!important}.offers-snippet .ZZ_cols_list>li,.offers-snippet .ZZ_cols_list>td,.preventiviAreaPersonale .ZZ_cols_list>li,.preventiviAreaPersonale .ZZ_cols_list>td,.results-container .ZZ_cols_list>li,.results-container .ZZ_cols_list>td,.results-example-box .ZZ_cols_list>li,.results-example-box .ZZ_cols_list>td,.risultati-statica .ZZ_cols_list>li,.risultati-statica .ZZ_cols_list>td{display:inline-block;height:auto;float:none!important;width:48%;box-sizing:border-box;min-height:0!important;padding:0}.offers-snippet .ZZ_cols_list>li.col1,.offers-snippet .ZZ_cols_list>td.col1,.preventiviAreaPersonale .ZZ_cols_list>li.col1,.preventiviAreaPersonale .ZZ_cols_list>td.col1,.results-container .ZZ_cols_list>li.col1,.results-container .ZZ_cols_list>td.col1,.results-example-box .ZZ_cols_list>li.col1,.results-example-box .ZZ_cols_list>td.col1,.risultati-statica .ZZ_cols_list>li.col1,.risultati-statica .ZZ_cols_list>td.col1{width:45%}.offers-snippet .ZZ_cols_list>li.col1 .ZZ_logo-prodotto.tooltips,.offers-snippet .ZZ_cols_list>td.col1 .ZZ_logo-prodotto.tooltips,.preventiviAreaPersonale .ZZ_cols_list>li.col1 .ZZ_logo-prodotto.tooltips,.preventiviAreaPersonale .ZZ_cols_list>td.col1 .ZZ_logo-prodotto.tooltips,.results-container .ZZ_cols_list>li.col1 .ZZ_logo-prodotto.tooltips,.results-container .ZZ_cols_list>td.col1 .ZZ_logo-prodotto.tooltips,.results-example-box .ZZ_cols_list>li.col1 .ZZ_logo-prodotto.tooltips,.results-example-box .ZZ_cols_list>td.col1 .ZZ_logo-prodotto.tooltips,.risultati-statica .ZZ_cols_list>li.col1 .ZZ_logo-prodotto.tooltips,.risultati-statica .ZZ_cols_list>td.col1 .ZZ_logo-prodotto.tooltips{z-index:0}.offers-snippet .ZZ_cols_list>li.col1 img,.offers-snippet .ZZ_cols_list>td.col1 img,.preventiviAreaPersonale .ZZ_cols_list>li.col1 img,.preventiviAreaPersonale .ZZ_cols_list>td.col1 img,.results-container .ZZ_cols_list>li.col1 img,.results-container .ZZ_cols_list>td.col1 img,.results-example-box .ZZ_cols_list>li.col1 img,.results-example-box .ZZ_cols_list>td.col1 img,.risultati-statica .ZZ_cols_list>li.col1 img,.risultati-statica .ZZ_cols_list>td.col1 img{max-width:150px;display:block}.offers-snippet .ZZ_cols_list>.col2,.preventiviAreaPersonale .ZZ_cols_list>.col2,.results-container .ZZ_cols_list>.col2,.results-example-box .ZZ_cols_list>.col2,.risultati-statica .ZZ_cols_list>.col2{display:block;width:100%!important;padding-bottom:0}.ZZ_risultati_paytv .offers-snippet .ZZ_cols_list>.col2,.ZZ_risultati_paytv .preventiviAreaPersonale .ZZ_cols_list>.col2,.ZZ_risultati_paytv .results-container .ZZ_cols_list>.col2,.ZZ_risultati_paytv .results-example-box .ZZ_cols_list>.col2,.ZZ_risultati_paytv .risultati-statica .ZZ_cols_list>.col2{margin-top:50px}.offers-snippet .ZZ_cols_list>.col2 .ZZ_microbull,.preventiviAreaPersonale .ZZ_cols_list>.col2 .ZZ_microbull,.results-container .ZZ_cols_list>.col2 .ZZ_microbull,.results-example-box .ZZ_cols_list>.col2 .ZZ_microbull,.risultati-statica .ZZ_cols_list>.col2 .ZZ_microbull{padding:0!important;font-size:12px}.offers-snippet .ZZ_cols_list>.col2 .ZZ_microbull li:before,.preventiviAreaPersonale .ZZ_cols_list>.col2 .ZZ_microbull li:before,.results-container .ZZ_cols_list>.col2 .ZZ_microbull li:before,.results-example-box .ZZ_cols_list>.col2 .ZZ_microbull li:before,.risultati-statica .ZZ_cols_list>.col2 .ZZ_microbull li:before{left:2px;top:-2px}.offers-snippet .ZZ_cols_list>.col3,.preventiviAreaPersonale .ZZ_cols_list>.col3,.results-container .ZZ_cols_list>.col3,.results-example-box .ZZ_cols_list>.col3,.risultati-statica .ZZ_cols_list>.col3{position:absolute!important;top:15px;right:20px;width:32%}#ZZ_investimenti_chebanca .offers-snippet .ZZ_cols_list>.col3,#ZZ_investimenti_chebanca .preventiviAreaPersonale .ZZ_cols_list>.col3,#ZZ_investimenti_chebanca .results-container .ZZ_cols_list>.col3,#ZZ_investimenti_chebanca .results-example-box .ZZ_cols_list>.col3,#ZZ_investimenti_chebanca .risultati-statica .ZZ_cols_list>.col3{position:static}.offers-snippet .ZZ_cols_list>.col3 img,.preventiviAreaPersonale .ZZ_cols_list>.col3 img,.results-container .ZZ_cols_list>.col3 img,.results-example-box .ZZ_cols_list>.col3 img,.risultati-statica .ZZ_cols_list>.col3 img{width:70px;margin-left:40px}.offers-snippet .ZZ_cols_list>.col3 .box-second-price,.offers-snippet .ZZ_cols_list>.col3 .divider,.preventiviAreaPersonale .ZZ_cols_list>.col3 .box-second-price,.preventiviAreaPersonale .ZZ_cols_list>.col3 .divider,.results-container .ZZ_cols_list>.col3 .box-second-price,.results-container .ZZ_cols_list>.col3 .divider,.results-example-box .ZZ_cols_list>.col3 .box-second-price,.results-example-box .ZZ_cols_list>.col3 .divider,.risultati-statica .ZZ_cols_list>.col3 .box-second-price,.risultati-statica .ZZ_cols_list>.col3 .divider{display:none}.offers-snippet .ZZ_price,.preventiviAreaPersonale .ZZ_price,.results-container .ZZ_price,.results-example-box .ZZ_price,.risultati-statica .ZZ_price{font-size:2.3rem!important;color:#e34713;font-weight:700}.offers-snippet .col3>span:not(.ZZ_more-details),.offers-snippet .price-label,.preventiviAreaPersonale .col3>span:not(.ZZ_more-details),.preventiviAreaPersonale .price-label,.results-container .col3>span:not(.ZZ_more-details),.results-container .price-label,.results-example-box .col3>span:not(.ZZ_more-details),.results-example-box .price-label,.risultati-statica .col3>span:not(.ZZ_more-details),.risultati-statica .price-label{font-size:.8rem;margin:0}.offers-snippet .col3>.ZZ_more-details:first-of-type,.preventiviAreaPersonale .col3>.ZZ_more-details:first-of-type,.results-container .col3>.ZZ_more-details:first-of-type,.results-example-box .col3>.ZZ_more-details:first-of-type,.risultati-statica .col3>.ZZ_more-details:first-of-type{margin-top:-6px;margin-right:20px;display:none}.offers-snippet .misc-box td:nth-child(2)>span{width:auto!important}.offers-snippet .ZZ_cols_list .col2 .misc-box>tbody,.results-example-box .ZZ_cols_list .col2 .misc-box>tbody{display:table-row!important}.risultati-statica #AS_price_table_content_rinnovo .nu-style h2 i,.risultati-statica .offerta_sponsor:not(.esclusiva) h2 i{left:2px!important}#energia.risultati .col1,.risultati .dual-fuel-case .col1{padding-bottom:20px}#energia.risultati .second-price,.risultati .dual-fuel-case .second-price{margin-top:0!important}#energia.risultati .double-additional-text-box+.second-price,.risultati .dual-fuel-case .double-additional-text-box+.second-price{margin-top:-8px!important}#AS_risultati .double-additional-text-box,.risultati .double-additional-text-box{padding-bottom:10px!important}#AS_risultati .double-additional-text-box span,.risultati .double-additional-text-box span{font-size:.75rem!important}#AS_risultati .collapse-content .ZZ_button,.risultati .collapse-content .ZZ_button{max-width:calc(100vw - 32px);margin:0 16px}.price-table.cards{display:block}.price-table.cards .nu-style.card{margin:0;box-sizing:border-box;border-bottom:8px solid #f2f2f2;height:auto;width:auto}.price-table.cards .nu-style.card:nth-of-type(3n){margin-top:0}.price-table.cards .nu-style.card .ZZ_logo-rpodotto{margin-top:-25px}.price-table.cards .nu-style.card .ZZ_cols_container{padding:0}.price-table.cards .nu-style.card .ZZ_cols_container .col1{margin-top:15px!important}.price-table.cards .nu-style.card .ZZ_cols_container .ZZ_cols_list .col3>span:not(.ZZ_more-details):not(.promo-text),.price-table.cards .nu-style.card .ZZ_cols_container .ZZ_price{display:block;margin-left:0}.price-table.cards .nu-style.card.variante-b .ZZ_cols_list>.col2{position:absolute;width:40%!important;right:20px}.price-table.cards .nu-style.card.variante-b .no-car-title{white-space:initial}.price-table.cards .nu-style.card.variante-b::after{color:#0e83cd}.nu-style.card{padding:0}.nu-style.card.variante-a .col1{width:inherit!important;text-align:center}.nu-style.card.variante-a .col1 img{width:70%;max-height:220px;margin:0 auto;display:block;max-width:initial;margin:-20px auto;z-index:-1;position:relative}.nu-style.card.variante-a .col2 .small-text{padding:0;color:#000;opacity:1}.nu-style.card.variante-a .col2 .car-name{margin-bottom:8px;font-size:22px}.nu-style.card.variante-a .col2 .ZZ_price b{font-weight:400}.nu-style.card.variante-a .col3{position:relative!important;top:auto!important;left:auto!important;right:auto!important;width:auto!important;min-height:60px!important}.nu-style.card.variante-a .anchor-cloud{padding:0 16px 0 0}.nu-style.card.variante-a .offer-badge{right:10px!important;top:10px!important;left:auto}.nu-style.card.variante-a:after{top:auto;bottom:50px}.nu-style:not(.store-layout){margin:16px!important;box-shadow:1px 4px 8px rgba(0,0,0,.05),0 10px 16px rgba(0,0,0,.08)!important}.nu-style:not(.store-layout)::after{display:none}.nu-style:not(.store-layout) .ZZ_cols_container .ZZ_cols_list{padding:16px!important}.nu-style:not(.store-layout) .ZZ_cols_container{padding-bottom:0}.nu-style:not(.no-auto):not(.store-layout) .ZZ_cols_list>.col2{border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:12px 0;margin:24px 0 12px}.offers-snippet .nu-style:not(.no-auto):not(.store-layout) .ZZ_cols_list>.col2{margin:0!important;border-bottom:none}.nu-style.store-layout{box-shadow:none!important;margin:0 16px!important;border-radius:8px!important}.nu-style:not(.store-layout) .ZZ_cols_list>.col2 .coverage-gauge{padding:0;margin-left:-6px;margin-bottom:14px}.nu-style:not(.store-layout) .ZZ_cols_list>.col2 .coverage-gauge:not(.show){display:none}.nu-style:not(.offerta_sponsor){border:1px solid #ccc!important;margin:0}.nu-style:not(.offerta_sponsor).expanded,.nu-style:not(.offerta_sponsor):hover{margin-bottom:0!important}.nu-style:not(.offerta_sponsor).expanded .ZZ_cols_list{border-width:15px 0}.nu-style.offerta_sponsor:not(.store-layout){padding:0 2px 2px;border:none!important;border-radius:8px!important;background:#f60}.nu-style.offerta_sponsor:not(.store-layout).offerta_sponsor--highlight{background:#f3c510}.nu-style.offerta_sponsor:not(.store-layout).offerta_sponsor--promo .ZZ_cols_container{padding:0}.nu-style.offerta_sponsor:not(.store-layout).offerta_sponsor--promo li.col1{position:static!important;display:inherit}.nu-style.offerta_sponsor:not(.store-layout).offerta_sponsor--promo li.col2{width:60%!important;margin:0;padding:0;border:none}.nu-style.offerta_sponsor:not(.store-layout).offerta_sponsor--promo li.col3{position:static!important;margin-left:0}.nu-style.offerta_sponsor:not(.store-layout).offerta_sponsor--promo .discount-dot{left:auto;right:-220px;top:-160px}.nu-style.offerta_sponsor:not(.store-layout).offerta_sponsor--promo .discount-dot strong{right:auto;left:30px}.nu-style.offerta_sponsor:not(.store-layout).offerta_sponsor--promo .discount-dot span{display:block;font-size:12px;margin-top:-12px}.nu-style.offerta_sponsor:not(.store-layout) h2{font-size:14px;line-height:1.4;letter-spacing:.01em;padding:4px;height:auto;color:#fff;border-bottom:none;font-weight:700;text-align:center}.nu-style.offerta_sponsor:not(.store-layout) h2 .ZZ_icon{position:relative;display:inline-block;width:14px;height:14px;line-height:14px;background:0 0;margin-right:4px}.nu-style.offerta_sponsor:not(.store-layout) h2 .ZZ_icon::before{line-height:14px;font-size:14px;top:auto}.nu-style.offerta_sponsor:not(.store-layout) .ZZ_cols_container{background:#fff;border-radius:6px}.nu-style .tel-button{display:inherit!important;margin:0!important;padding:9px 0 9px 30px;background-color:transparent;color:#0e83cd;border:1px solid #0e83cd;font-size:14px;line-height:16px!important;text-shadow:none;width:auto}.nu-style .col1{position:relative!important}.offers-snippet .nu-style .col1{padding-top:0}.offers-snippet .nu-style .col1>a{margin-bottom:0}.nu-style .col1 .new-ribbon-container.tech-container{background:0 0;color:#0e83cd;border:1px solid #0e83cd;border-radius:4px;padding:0 4px;font-size:12px;line-height:1.3;letter-spacing:.01em;bottom:-15px;left:0;margin:0;right:auto}.nu-style .col1 .new-ribbon-container.tech-container span{color:#0e83cd}.nu-style .col1 .new-ribbon-container.tech-container::before{background-color:#0e83cd}.nu-style .col4{min-height:auto!important;display:flex!important;width:100%!important;justify-content:space-between;flex-direction:row-reverse;margin:0!important;padding:0}.preventiviAreaPersonale .nu-style .col4{flex-direction:column}.preventiviAreaPersonale .nu-style .col4 .ZZ_button2{width:100%!important}.nu-style .col4>.ZZ_button:only-child,.offers-snippet .nu-style .col4>.ZZ_button{width:100%!important}.nu-style .button-tip-container{display:inline-block;margin:0!important;padding:0;vertical-align:top}.nu-style .button-tip-container:only-child{width:100%!important}.nu-style .button-tip-container .class_vai_button,.nu-style .button-tip-container .tel-button{border-radius:8px;width:100%!important}.nu-style .ZZ_more-details{display:none}.nu-style .AS_button_table:only-child{width:100%!important}.nu-style .ZZ_cols_list .ZZ_additional-text,.nu-style .ZZ_cols_list .iconized-button.second-button,.nu-style .ZZ_cols_list .promo-text{display:none}.nu-style .ribbon-container{position:static;margin:10px 0 0!important}.nu-style .ribbon-container .ribbon{background:#e6f3fc;color:#154f8a;border-radius:4px;padding:4px 8px;font-size:14px;line-height:1.15;letter-spacing:.01em;width:auto}.nu-style .ribbon-container .ribbon span{color:#154f8a}.nu-style .ribbon-container .ribbon::before{background-color:#154f8a}.nu-style .ribbon-container .ribbon>span{max-width:none!important;width:auto!important}.nu-style .ribbon-container .ribbon.green{background:#f1f9e9;color:#549116;border-radius:4px;padding:4px 8px;font-size:14px;line-height:1.15;letter-spacing:.01em}.nu-style .ribbon-container .ribbon.green span{color:#549116}.nu-style .ribbon-container .ribbon.green::before{background-color:#549116}.nu-style .col2~.ribbon-container{display:none}.nu-style .col2>.ribbon-container--new-card{display:block}.nu-style .AS_button_table .sub-text,.nu-style .class_vai_button .sub-text,.nu-style .selezioneRisultato .sub-text{margin:0 0 -4px}.nu-style .price-label{font-size:14px!important}.nu-style .ZZ_additional-text{font-style:normal;color:#505050}.nu-style .ZZ_product-features{font-size:14px}.nu-style .ZZ_product-features tr{margin-bottom:6px!important}.nu-style .ZZ_product-features td>span{display:inline-block;max-width:180px}.nu-style div.misc-box>div,.nu-style div.misc-box>li,.nu-style ul.ZZ_product-features>div,.nu-style ul.ZZ_product-features>li{margin-bottom:6px!important}.nu-style div.misc-box>div>strong,.nu-style div.misc-box>li>strong,.nu-style ul.ZZ_product-features>div>strong,.nu-style ul.ZZ_product-features>li>strong{flex-shrink:0}.nu-style .ZZ_cols_list>.col3{top:20px!important;width:auto!important}body[id*=conti].nu-style .ZZ_cols_list>.col3{max-width:40%!important}.offers-snippet .nu-style .ZZ_cols_list>.col3{padding-top:0;max-width:50%}#AS_risultati .nu-style .iconized-button.second-button{display:none}#AS_risultati .nu-style .AS_button_table{width:auto!important;flex-grow:1}#AS_risultati .nu-style .button-tip-container{margin-right:2%!important}.auto-moto .nu-style .col4>.button-tip-container>.tel-button.AS_info_tooltip{display:inherit!important}.nu-style .ZZ_cols_list .ZZ_button:not(.no-arrow){margin:0!important;display:inline-block!important;width:100%}.nu-style .ZZ_cols_list .ZZ_button.disabled{display:none}.nu-style .ZZ_cols_list .ZZ_button:not(.no-arrow):not(.EN_button_form),.nu-style .button-tip-container{width:48%}.nu-style .ZZ_cols_list .ZZ_button:not(.no-arrow):after{position:absolute;right:10px;top:calc(50% - 7px);font-size:16px}.nu-style .coverage-gauge{margin-top:0}.nu-style .coverage-gauge.positive .coverage-gauge__text{color:#549116;background-color:#f1f9e9}.nu-style .coverage-gauge.negative .coverage-gauge__text{color:#3a3a3a}.nu-style .coverage-gauge .coverage-gauge__additional-text:empty{display:none!important}.nu-style .ZZ_vantaggi.hide-on-desk{box-sizing:border-box;margin-top:0;width:100%!important;border-top:1px solid #ccc;font-size:11px}.nu-style .iconized-features>li{margin-right:0!important;width:calc(calc(100% - 10px)/ 3)!important}.nu-style .iconized-features>li+li{margin-left:5px}.nu-style .info-box{margin:6px 6px 12px;padding:8px 16px 8px 48px;background:#f8f8f8;border-radius:4px}.nu-style .info-box i,.nu-style .info-box strong{color:#f60}.nu-style .info-box span{display:inline-block;max-width:100%!important}.nu-style .info-box svg{transform:scale(1.5);position:absolute;left:25px;top:28px}#energia .nu-style:not(.no-auto):not(.store-layout) .ZZ_cols_list>.col2{margin-top:0}#energia .nu-style:not(.no-auto):not(.store-layout) .ZZ_cols_container.dual-fuel-case .ZZ_cols_list>.col2{margin-top:30px}#telefonia .nu-style.offerta_sponsor:not(.esclusiva){margin:16px!important}#mutui:not(.risultati-statica) .nu-style .ZZ_cols_list>.col2{margin-top:0}#mutui:not(.risultati-statica) .nu-style .ZZ_cols_list>.col2 .ribbon-container--new-card{display:inline-block;padding-right:8px}#prestiti .nu-style .ZZ_cols_list .col1{padding:0}#prestiti .nu-style .ZZ_cols_list .col1 .ZZ_logo-prodotto{min-height:0}#prestiti .nu-style .ZZ_cols_list .col1 .ZZ_logo-prodotto img{padding:0;margin:0 0 -4px}#noleggio.risultati .nu-style.offerta_sponsor:not(.store-layout) h2{display:block}#noleggio.risultati .nu-style.offerta_sponsor:not(.store-layout) .offer-badge{display:none!important}#noleggio.risultati .nu-style.offerta_sponsor:not(.store-layout) .offer-badge.ribbon-layout{display:block!important;top:34px!important}#noleggio.risultati .nu-style.offerta_sponsor.store-layout img{margin:0 5px}#noleggio.risultati .nu-style .ZZ_cols_container{padding:0;border-radius:6px;height:unset}#noleggio.risultati .nu-style .ZZ_cols_list{padding:12px!important}#noleggio.risultati .nu-style .ribbon-layout b{font-family:Roboto,Arial,sans-serif;text-transform:none}#noleggio.risultati .nu-style .col1 img{z-index:0}#noleggio.risultati .nu-style .col2{border:none;padding:8px 0!important;margin:0}#noleggio.risultati .nu-style .col2 .ZZ_price{font-size:24px!important}#noleggio.risultati .nu-style .col2 .ZZ_price b{font-weight:400!important}#noleggio.risultati .nu-style .col3{padding:12px 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc;top:0!important}#noleggio.risultati .nu-style .col3 .anchor-cloud{margin:0;padding:0}#noleggio.risultati .nu-style .col3 .anchor-cloud .anchor-cloud__element{display:grid;grid-template-columns:50% 50%;font-size:14px}#noleggio.risultati .nu-style .col3 .anchor-cloud .anchor-cloud__element:not(:last-of-type){padding-bottom:6px}#noleggio.risultati .nu-style .col3 .anchor-cloud .anchor-cloud__element i{display:inline-block;font-weight:400}#noleggio.risultati .nu-style .col3 .anchor-cloud .anchor-cloud__link{padding:0;margin:0;background-color:unset}#noleggio.risultati .nu-style .col3 .anchor-cloud .anchor-cloud__link .label--success{font-weight:700;color:#549116;padding:4px 8px;border-radius:4px;background-color:#f1f9e9}#noleggio.risultati .nu-style.no-auto{padding:0}#noleggio.risultati .nu-style.no-auto .col3{display:none}#noleggio.risultati .nu-style .col4{padding:12px 0 0;flex-direction:initial}#noleggio.risultati .nu-style .col4 .ZZ_button,#noleggio.risultati .nu-style .col4 .tel-button{margin:auto!important;padding:24px 0;display:inline-block!important;position:relative;width:48%}#noleggio.risultati .nu-style .col4 .ZZ_button:after,#noleggio.risultati .nu-style .col4 .tel-button:after{right:20px}#noleggio.risultati .nu-style .col4 .ZZ_button:only-child,#noleggio.risultati .nu-style .col4 .tel-button:only-child{width:100%!important}#noleggio.risultati .nu-style .col4 .tel-button:not(:only-child) i{top:calc(50% - 14px);left:10px;width:30px}#noleggio.risultati .nu-style .col4 .tel-button:not(:only-child) i::before{font-size:18px}#noleggio.risultati .nu-style .col4 .tel-button:not(:only-child) strong{width:50%;text-align:left;text-transform:initial;font-size:16px}#AS_risultati #ZZ_rinnovo_side h2{display:none}#AS_risultati .rinnovo{background:#fff;margin-top:0}#AS_risultati .rinnovo .upper-results-title{margin-top:32px!important}#AS_risultati .rinnovo .upper-results-title:not(:first-of-type){margin-top:-10px;margin-bottom:-36px}#AS_risultati .rinnovo .ZZ_sidebar>div:not(.flyer-tip)>p{padding:16px}#AS_risultati .rinnovo .AS_results_content{min-height:auto;padding-bottom:0}#AS_risultati .rinnovo p.hide-on-desk{padding:0 16px!important}#AS_risultati .plus-string{display:none}#AS_risultati .results-container.rinnovo{padding-bottom:0!important}#AS_risultati .results-container.rinnovo+.ZZ_sidebar.left h2{margin-top:-58px}#AS_risultati .ZZ_cols_list .col2{padding-bottom:10px!important}#telefonia .no-results .clearfix[style]{width:auto!important}#telefonia.risultati .ZZ_cols_list .col2 .ZZ_product-features strong{width:80px!important;min-width:80px!important}#telefonia.risultati #ZZ_summary-line_container #ZZ_summary-line{margin-top:10px}#telefonia.risultati #ZZ_summary-line_container h1{text-indent:-9999px;line-height:0}#AS_result_content.auto-moto #ZZ_summary-line_container{margin-bottom:-10px!important}.upper-results-title{position:relative;font-size:18px;font-weight:700;background-color:transparent;border-bottom-width:0;padding:0 0 0 16px;margin:0!important}#noleggio .upper-box .filtro-risultati>strong,#prestiti .upper-box .filtro-risultati>strong,#telefonia .upper-box .filtro-risultati>strong{padding-top:0;position:absolute;z-index:1;text-transform:initial;top:29px;left:20px;font-size:.9rem}#noleggio .upper-box .filtro-risultati>strong span,#prestiti .upper-box .filtro-risultati>strong span,#telefonia .upper-box .filtro-risultati>strong span{display:inline-block}#mutui:not(.risultati-statica) .filtro-risultati select,#noleggio .filtro-risultati select,#prestiti:not(.risultati-statica) .filtro-risultati select,#telefonia .filtro-risultati select{position:relative;background-position:center right 5px;border-radius:8px;background-size:22px auto;height:48px;background-color:#fff;border-color:#ccc;box-shadow:0 4px 8px rgba(0,0,0,.1);transition:all .2s ease-in-out 0s;z-index:0;width:47vw;margin:13px 0 0 10px;padding:0;padding-left:90px;line-height:48px}#mutui:not(.risultati-statica) .filtro-risultati select option,#noleggio .filtro-risultati select option,#prestiti:not(.risultati-statica) .filtro-risultati select option,#telefonia .filtro-risultati select option{padding-left:0!important}#mutui:not(.risultati-statica) .upper-box,#noleggio .upper-box,#prestiti:not(.risultati-statica) .upper-box,#telefonia .upper-box{display:block!important;height:80px}#mutui:not(.risultati-statica) .upper-box::before,#mutui:not(.risultati-statica) .upper-box>span,#noleggio .upper-box::before,#noleggio .upper-box>span,#prestiti:not(.risultati-statica) .upper-box::before,#prestiti:not(.risultati-statica) .upper-box>span,#telefonia .upper-box::before,#telefonia .upper-box>span{display:none}#mutui:not(.risultati-statica) .upper-box .filtro-risultati,#noleggio .upper-box .filtro-risultati,#prestiti:not(.risultati-statica) .upper-box .filtro-risultati,#telefonia .upper-box .filtro-risultati{text-align:left;position:relative;width:55%!important;top:-15px;left:-25px;z-index:1;float:left;height:60px}#mutui:not(.risultati-statica) .upper-box .standard-radio.inline,#noleggio .upper-box .standard-radio.inline,#prestiti:not(.risultati-statica) .upper-box .standard-radio.inline,#telefonia .upper-box .standard-radio.inline{display:block}#mutui:not(.risultati-statica) .upper-box .standard-radio li,#noleggio .upper-box .standard-radio li,#prestiti:not(.risultati-statica) .upper-box .standard-radio li,#telefonia .upper-box .standard-radio li{width:50%!important;margin:0!important}#mutui:not(.risultati-statica) .upper-box .standard-radio li a,#noleggio .upper-box .standard-radio li a,#prestiti:not(.risultati-statica) .upper-box .standard-radio li a,#telefonia .upper-box .standard-radio li a{border-radius:0 6px 6px 0}#mutui:not(.risultati-statica) .upper-box .standard-radio li a::after,#mutui:not(.risultati-statica) .upper-box .standard-radio li a::before,#noleggio .upper-box .standard-radio li a::after,#noleggio .upper-box .standard-radio li a::before,#prestiti:not(.risultati-statica) .upper-box .standard-radio li a::after,#prestiti:not(.risultati-statica) .upper-box .standard-radio li a::before,#telefonia .upper-box .standard-radio li a::after,#telefonia .upper-box .standard-radio li a::before{display:none}#mutui:not(.risultati-statica) .upper-box .standard-radio li a:not(.close-tip),#noleggio .upper-box .standard-radio li a:not(.close-tip),#prestiti:not(.risultati-statica) .upper-box .standard-radio li a:not(.close-tip),#telefonia .upper-box .standard-radio li a:not(.close-tip){background-color:#f90;padding:5px 10px!important;text-align:center}#mutui:not(.risultati-statica) .upper-box .standard-radio li a:not(.close-tip):not(.checked),#noleggio .upper-box .standard-radio li a:not(.close-tip):not(.checked),#prestiti:not(.risultati-statica) .upper-box .standard-radio li a:not(.close-tip):not(.checked),#telefonia .upper-box .standard-radio li a:not(.close-tip):not(.checked){background-color:#fff}#mutui:not(.risultati-statica) .upper-box .standard-radio li:first-of-type a,#noleggio .upper-box .standard-radio li:first-of-type a,#prestiti:not(.risultati-statica) .upper-box .standard-radio li:first-of-type a,#telefonia .upper-box .standard-radio li:first-of-type a{border-radius:6px 0 0 6px}#mutui:not(.risultati-statica).risultati #ZZ_summary-line_container #ZZ_summary-line,#noleggio.risultati #ZZ_summary-line_container #ZZ_summary-line,#prestiti:not(.risultati-statica).risultati #ZZ_summary-line_container #ZZ_summary-line,#telefonia.risultati #ZZ_summary-line_container #ZZ_summary-line{height:0;overflow:hidden}#mutui:not(.risultati-statica).risultati .ZZ_sidebar.left h2,#noleggio.risultati .ZZ_sidebar.left h2,#prestiti:not(.risultati-statica).risultati .ZZ_sidebar.left h2,#telefonia.risultati .ZZ_sidebar.left h2{margin:2px 10px 10px;z-index:1;width:38vw;border-radius:8px}#noleggio.risultati .ZZ_sidebar.left h2.show{position:relative}#noleggio.risultati .collapse-content.show{width:calc(100% - 16px)}#noleggio.risultati .upper-box{padding:0 10px 96px 30px}#noleggio.risultati .upper-box>span{position:absolute;bottom:3px;left:15px;display:block!important}.risultati #ZZ_summary-line_container.breadcrumb,[id*=risultati] #ZZ_summary-line_container.breadcrumb{box-shadow:0 0 0}#prestiti .ZZ_cols_list .col1 .ZZ_logo-prodotto{min-height:110px}#prestiti .filtro-risultati ul:not(.filters){width:100%!important}#prestiti .filtro-risultati ul:not(.filters) li{width:49%!important}#mutui .results-container .ZZ_cols_container .ZZ_cols_list .col2 .ZZ_product-feature span:not(.tag-style){min-width:auto}#mutui:not(.risultati-statica) #ZZ_summary-line_container{box-shadow:unset;margin-bottom:3px!important}#mutui:not(.risultati-statica) .upper-box{background-color:#fff!important;padding:12px 16px!important}#mutui:not(.risultati-statica) .ZZ_sidebar.left h2{margin-top:12px}#mutui:not(.risultati-statica) #mutui_collapse_content.bg-white{background-color:#fff}#mutui .upper-box .filtro-risultati{text-align:left;position:absolute;width:50%!important;top:-15px;left:10px}#mutui .upper-box .filtro-risultati>strong{padding-top:12px;margin-bottom:3px}#mutui .upper-box .filtro-risultati>strong span{display:inline-block}#mutui .upper-box .standard-radio li{width:49%!important;margin:0!important}#mutui .upper-box .standard-radio li a{border-radius:0 6px 6px 0}#mutui .upper-box .standard-radio li a::after,#mutui .upper-box .standard-radio li a::before{display:none}#mutui .upper-box .standard-radio li a:not(.close-tip){background-color:#f90;padding:5px 10px!important;text-align:center}#mutui .upper-box .standard-radio li a:not(.close-tip):not(.checked){background-color:#fff}#mutui .upper-box .standard-radio li:first-of-type a{border-radius:6px 0 0 6px}#mutui:not(.risultati-statica).risultati .upper-box{padding:6px 16px!important}#mutui:not(.risultati-statica).risultati .ZZ_sidebar.left h2{width:26vw;padding-left:24px;margin:6px 14px 10px;box-shadow:0 1px 2px rgba(0,0,0,.1)}#mutui.risultati-statica #ZZ_summary-line_container h1{width:auto;display:none}#mutui .upper-box::before,#mutui .upper-box>span,#mutui.risultati-statica .upper-box{display:none!important}#mutui:not(.riepilogo) .upper-results-title{margin-top:0}.results-container{padding-top:0}.results-container .highlighted{text-align:center;margin:0 0 -3px;padding:2px 6px!important;width:auto;transform:translate(0,-2px)}.results-container .highlighted.iconized{bottom:8px;right:12px;font-size:12px}.results-container .highlighted.bordered{padding:0 6px!important}.results-container .tipologia-polizza .highlighted{transform:translate(0,-4px)}.results-container .ZZ_price{font-size:35px!important}.results-container .ZZ_price span{display:inline-block!important;font-size:18px}.new-ribbon-container{position:absolute;right:4px;bottom:-20px;width:auto;margin:25px 0}.offerta_sponsor .new-ribbon-container{right:4px}.ribboned .new-ribbon-container{bottom:13px}.filters-button{transition:all .2s ease-in-out 0s;min-width:56px;padding:10px 50px 10px;font-weight:700;font-size:.9rem;background-color:#fff;color:#000;border:1px solid #ccc;border-radius:6px;box-shadow:0 4px 8px rgba(0,0,0,.1);overflow:hidden;height:48px;box-sizing:border-box;white-space:nowrap;text-align:center;line-height:48px;padding:0 15px 0 30px;z-index:2;position:relative}.filters-button::after{display:none}.filters-button::before{font-family:Facileit;content:"";position:absolute;left:10px;top:-1px;font-size:1.1rem;opacity:.5}.filters-button.show{background-color:#505050;color:#fff}.filters-button.show::before{content:""!important;font-size:12px}.ZZ_sidebar,.ZZ_sidebar.left .form-side{background:0 0!important}.ZZ_sidebar.left h2{margin:-55px 10px 10px;font-size:.9rem;float:right;position:absolute;right:5px;transition:all .2s ease-in-out 0s;min-width:56px;padding:10px 50px 10px;font-weight:700;background-color:#fff;color:#000;border:1px solid #ccc;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.1);overflow:hidden;height:48px;box-sizing:border-box;white-space:nowrap;padding:0;text-align:center;line-height:48px}.ZZ_sidebar.left h2::after{display:none}.ZZ_sidebar.left h2::before{font-family:Facileit;content:"";position:absolute;left:13px;top:-1px;font-size:1.1rem;opacity:.5}.auto-moto .ZZ_sidebar.left h2::before{content:"";left:7px}.ZZ_sidebar.left h2.show{background-color:#505050;color:#fff}.ZZ_sidebar.left h2.show::before{content:""!important;font-size:12px}.ZZ_sidebar.left .banner-box-side{display:none}.ZZ_sidebar.left .banner-box-side img{width:auto;display:block;margin:0 auto;border-radius:10px;box-shadow:0 5px 10px rgba(0,0,0,.5);border:3px solid rgba(0,0,0,.8)}.ZZ_sidebar.left .form-side{margin:0!important;padding-bottom:0;border:0;background-color:#fff}.ZZ_sidebar.left .form-side .standard-check li:nth-child(n+3),.ZZ_sidebar.left .form-side .standard-radio li:nth-child(n+3),.ZZ_sidebar.left .form-side div.standard-check:nth-child(n+3),.ZZ_sidebar.left .form-side div.standard-radio:nth-child(n+3){margin-top:8px}.ZZ_sidebar.left .collapse-content{transition:all .3s ease-in-out 0s;overflow:hidden}.ZZ_sidebar.left .collapse-content:not(.show){max-height:0}.ZZ_sidebar.left .collapse-content.show{transition:all .3s ease-in-out 0s;padding-top:40px}.ZZ_sidebar.left .standard-box{display:none}#ZZ_area_personale .ZZ_sidebar.left .collapse-content{opacity:0}#ZZ_area_personale .ZZ_sidebar.left .collapse-content.show{opacity:1;box-shadow:0 6px 8px 0 #ddd;margin-bottom:40px}#ZZ_area_personale .ZZ_sidebar.left .collapse-content.show,#ZZ_area_personale .ZZ_sidebar.left .collapse-content.show .form-side{background-color:#fed9bf;padding:16px 8px}#ZZ_area_personale .ZZ_sidebar.left .collapse-content.show .ZZ_field input[type=text],#ZZ_area_personale .ZZ_sidebar.left .collapse-content.show .form-side .ZZ_field input[type=text]{padding:2vw!important;min-height:auto}#ZZ_area_personale .ZZ_sidebar.left h2,#ZZ_conti_risultati .ZZ_sidebar.left h2,#adsl .ZZ_sidebar.left h2,#assicurazioni-casa.risultati .ZZ_sidebar.left h2,#assicurazioni-viaggi.risultati .ZZ_sidebar.left h2,#assicurazioni-vita.risultati .ZZ_sidebar.left h2,#carta-di-credito.risultati .ZZ_sidebar.left h2,#conti-deposito.risultati .ZZ_sidebar.left h2,#energia .ZZ_sidebar.left h2,#trading.risultati .ZZ_sidebar.left h2,.trading .ZZ_sidebar.left h2{position:relative;float:none;right:0;text-align:center;margin:0 auto 15px;float:none;min-width:auto;font-size:16px;width:70%;font-size:4.5vw}#ZZ_area_personale .ZZ_sidebar.left h2.show,#ZZ_conti_risultati .ZZ_sidebar.left h2.show,#adsl .ZZ_sidebar.left h2.show,#assicurazioni-casa.risultati .ZZ_sidebar.left h2.show,#assicurazioni-viaggi.risultati .ZZ_sidebar.left h2.show,#assicurazioni-vita.risultati .ZZ_sidebar.left h2.show,#carta-di-credito.risultati .ZZ_sidebar.left h2.show,#conti-deposito.risultati .ZZ_sidebar.left h2.show,#energia .ZZ_sidebar.left h2.show,#trading.risultati .ZZ_sidebar.left h2.show,.trading .ZZ_sidebar.left h2.show{transition:all .5s ease-in-out 0s}#ZZ_area_personale .ZZ_sidebar.left h2.show:before,#ZZ_conti_risultati .ZZ_sidebar.left h2.show:before,#adsl .ZZ_sidebar.left h2.show:before,#assicurazioni-casa.risultati .ZZ_sidebar.left h2.show:before,#assicurazioni-viaggi.risultati .ZZ_sidebar.left h2.show:before,#assicurazioni-vita.risultati .ZZ_sidebar.left h2.show:before,#carta-di-credito.risultati .ZZ_sidebar.left h2.show:before,#conti-deposito.risultati .ZZ_sidebar.left h2.show:before,#energia .ZZ_sidebar.left h2.show:before,#trading.risultati .ZZ_sidebar.left h2.show:before,.trading .ZZ_sidebar.left h2.show:before{text-indent:0}#ZZ_area_personale .ZZ_sidebar.left .collapse-content.show,#ZZ_conti_risultati .ZZ_sidebar.left .collapse-content.show,#adsl .ZZ_sidebar.left .collapse-content.show,#assicurazioni-casa.risultati .ZZ_sidebar.left .collapse-content.show,#assicurazioni-viaggi.risultati .ZZ_sidebar.left .collapse-content.show,#assicurazioni-vita.risultati .ZZ_sidebar.left .collapse-content.show,#carta-di-credito.risultati .ZZ_sidebar.left .collapse-content.show,#conti-deposito.risultati .ZZ_sidebar.left .collapse-content.show,#energia .ZZ_sidebar.left .collapse-content.show,#trading.risultati .ZZ_sidebar.left .collapse-content.show,.trading .ZZ_sidebar.left .collapse-content.show{margin-top:25px;padding-top:0}#ZZ_area_personale #ZZ_summary-line_container h1,#ZZ_conti_risultati #ZZ_summary-line_container h1,#adsl #ZZ_summary-line_container h1,#assicurazioni-casa.risultati #ZZ_summary-line_container h1,#assicurazioni-viaggi.risultati #ZZ_summary-line_container h1,#assicurazioni-vita.risultati #ZZ_summary-line_container h1,#carta-di-credito.risultati #ZZ_summary-line_container h1,#conti-deposito.risultati #ZZ_summary-line_container h1,#energia #ZZ_summary-line_container h1,#trading.risultati #ZZ_summary-line_container h1,.trading #ZZ_summary-line_container h1{display:none}#ZZ_area_personale #ZZ_summary-line_container h1{display:block}#AS_result_content.auto-moto #ZZ_summary-line_container h1{position:absolute!important;z-index:2}.rc-rinnovo #AS_result_content.auto-moto #ZZ_summary-line_container h1{display:none!important}#AS_result_content.auto-moto .result-right{margin-top:10px}#AS_risultati .ZZ_sidebar.left{padding-top:80px}#AS_risultati .ZZ_sidebar.left h2{padding:0 15px 0 30px;z-index:2;width:44%;margin-left:8px}#AS_risultati .ZZ_sidebar.left .filters-button{padding:0 15px 0 18px;z-index:2;margin:4px 0 16px 16px;width:44%}#AS_risultati .ZZ_sidebar.left>.AS_filtro_preventivi{height:65px;width:54vw;box-sizing:border-box;border:1px solid transparent;margin-top:-60px;background:#fff;z-index:2;position:relative;position:absolute}#AS_risultati .ZZ_sidebar.left>.AS_filtro_preventivi .subtitle{font-size:16px;line-height:1.4;letter-spacing:.01em;padding:12px 0 8px;display:block}#AS_risultati .ZZ_sidebar.left>.AS_filtro_preventivi .filter-badge{position:absolute;top:12px;right:22px}#AS_risultati .ZZ_sidebar.left>.AS_filtro_preventivi .standard-radio li{margin-bottom:8px}#AS_risultati .ZZ_sidebar.left>.AS_filtro_preventivi .alert{padding:0 0 12px;font-size:12px;line-height:1.4;letter-spacing:.01em}#AS_risultati .ZZ_sidebar.left>.AS_filtro_preventivi .alert i{padding-right:8px}#AS_risultati .ZZ_sidebar.left .toggle-container{margin-top:0}#AS_risultati .ZZ_sidebar.left #AS_result_content.auto-moto #AS_result_left ul{padding:0}.results-container{padding-bottom:40px}#adsl.risultati .prod_upper{display:none}.risultati-statica .label a{display:none}.risultati-statica h2.ZZ_upper-title{font-size:1.5rem!important}.risultati-statica .rating,.risultati-statica p{background-color:#fff}.risultati-statica .ZZ_products_top p{font-size:16px}.risultati-statica .ZZ_sidebar.left a,.risultati-statica .ZZ_sidebar.left p{font-size:15px}.risultati-statica .ZZ_sidebar.left .standard-box{border-width:0!important}.risultati-statica .results-container{display:table}.risultati-statica .results-container .ZZ_sidebar{display:table-footer-group}.risultati-statica .ZZ_cols_container::after,.risultati-statica .ZZ_cols_container_skin::after,.risultati-statica .nu-style::after{display:none}#energia.risultati-statica .ZZ_results_tab .table{display:none}#prestiti.risultati-statica #ZZ_summary-line_container h1{width:auto;display:none}.results-container .offerta_sponsor:not(.esclusiva){border-color:#f60!important;border-width:3px!important;margin-top:10px}.results-container .offerta_sponsor:not(.esclusiva) h2 i{top:0;left:0;border-radius:0}.results-container .offerta_sponsor:not(.esclusiva) .col2{width:100%!important}.risultati-statica .results-container .offerta_sponsor:not(.esclusiva) .ZZ_cols_container{border-width:0!important;padding:0}.results-container .offerta_sponsor:not(.esclusiva) .sponsor-label{right:15px;bottom:8px;z-index:9996}.special-offer{display:none!important;border:none}.special-offer a{display:flex!important;width:auto}.special-offer a strong{display:inline!important;width:85px!important}.special-offer a span{display:inline!important}.offerta_sponsor:not(.esclusiva){margin:10px 0 0}.offerta_sponsor:not(.esclusiva) .ZZ_cols_list>*{padding:0}.offerta_sponsor:not(.esclusiva).iconized{padding:10px}.offerta_sponsor:not(.esclusiva).iconized:after{display:none}.offerta_sponsor:not(.esclusiva).iconized img{width:70px;margin:10px 5px}.offerta_sponsor:not(.esclusiva).iconized h2{line-height:normal;height:auto!important;padding:0!important}.offerta_sponsor:not(.esclusiva).iconized p{font-size:13px;line-height:normal}.offerta_sponsor:not(.esclusiva).store-layout{margin-top:0;margin-bottom:10px;border-bottom:4px solid #fed9bf!important}.offerta_sponsor:not(.esclusiva).store-layout h2{font-size:15px;padding:5px 5px 0 10px;height:25px}.offerta_sponsor:not(.esclusiva).store-layout .ZZ_cols_list{padding-top:0;min-height:55px!important}.offerta_sponsor:not(.esclusiva).store-layout .ZZ_cols_list li{padding-bottom:0!important}.offerta_sponsor:not(.esclusiva).store-layout .col1{width:0!important}.offerta_sponsor:not(.esclusiva).store-layout .col1 img{margin-top:0}.offerta_sponsor:not(.esclusiva).store-layout .col2{float:right;padding:0 7% 0 0!important;margin-top:0;width:93%!important}.offerta_sponsor:not(.esclusiva).store-layout .col2 p{font-size:11px}.offerta_sponsor:not(.esclusiva).store-layout .col2 li{width:100%!important}.offerta_sponsor:not(.esclusiva).store-layout.variante-b .ZZ_cols_list,.offerta_sponsor:not(.esclusiva).store-layout.variante-c .ZZ_cols_list{padding:0 8px}.offerta_sponsor:not(.esclusiva).store-layout.variante-b .ZZ_cols_list .col1,.offerta_sponsor:not(.esclusiva).store-layout.variante-c .ZZ_cols_list .col1{width:92%!important}.offerta_sponsor:not(.esclusiva).store-layout.variante-b .ZZ_cols_list .col1 .banner-result-helper__container,.offerta_sponsor:not(.esclusiva).store-layout.variante-c .ZZ_cols_list .col1 .banner-result-helper__container{padding:16px 5px}.offerta_sponsor:not(.esclusiva).store-layout.variante-b .ZZ_cols_list .col1 .banner-result-helper__cloud:before,.offerta_sponsor:not(.esclusiva).store-layout.variante-c .ZZ_cols_list .col1 .banner-result-helper__cloud:before{margin-top:-30px}.offerta_sponsor:not(.esclusiva).store-layout.variante-b .ZZ_cols_list .col1 .address-label strong,.offerta_sponsor:not(.esclusiva).store-layout.variante-c .ZZ_cols_list .col1 .address-label strong{padding-bottom:5px;display:block}.offerta_sponsor:not(.esclusiva).store-layout.variante-b .ZZ_cols_list .col1 .address-label span,.offerta_sponsor:not(.esclusiva).store-layout.variante-c .ZZ_cols_list .col1 .address-label span{font-size:12px}.nu-style.offerta_sponsor~.nu-style:nth-of-type(2){border-top:15px solid #ccc}.ZZ_results_tab li{background-color:#fff;margin-bottom:0}.ZZ_results_tab li:empty{display:none}.ZZ_riepilogo .close:after{top:10px}.ZZ_riepilogo p{padding:0!important}.risultati .button-fixed-container{display:none}.risultati-statica #ZZ_form .ZZ_field .label{width:auto}.risultati-statica .flowbar-container{display:none}.risultati-statica .box-upper-title{padding:10px 0}.risultati-statica #ZZ_summary-line_container{box-shadow:none}.risultati-statica .ZZ_products_top{background-position:center 40%}.risultati-statica .ZZ_products_top h2{white-space:normal}.risultati-statica .ZZ_seo_content h2.collapse-box-container__title{font-weight:700!important;padding:0 40px 0 16px}.risultati-statica .ZZ_seo_content h2.collapse-box-container__title.ZZ_upper-title:after{right:16px;margin-top:-16px}.risultati-statica .ZZ_seo_content h2.collapse-box-container__title+.collapse-content{padding:0 16px}.risultati-statica .ZZ_seo_content h2.ZZ_upper-title{font-weight:700}.risultati-statica .rating{margin-top:16px}.switcher{width:100%;border-radius:8px;background-color:#f2f2f2;padding:4px 0}.switcher.width-60{width:60vw}.switcher--container{text-align:center;display:flex;width:100%;min-height:40px}.switcher--btn{text-align:center;color:#505050;line-height:14px;padding:4px;border:2px solid transparent;width:100%}.switcher--btn:hover{color:#000}.switcher--btn:first-child{margin-left:4px}.switcher--btn:last-child{margin-right:4px}.switcher--btn.grid-content{display:-ms-grid;display:grid;-ms-grid-rows:1fr 1fr;grid-template-rows:1fr 1fr}.switcher--btn.grid-content small{font-size:.7rem}.switcher--btn.grid-content strong{font-size:.8rem}.width-60 .switcher--btn{width:25vw}.switcher--btn.checked{background-color:#fff;color:#000;border:2px solid #71b62c;border-radius:8px;font-weight:400;box-shadow:0 1px 2px rgba(0,0,0,.1)}.article-list-container .carousel,.article-list-container .mobile-scroller{overflow-x:scroll;overflow-y:hidden;scrollbar-width:none;padding:10px 15px}.article-list-container .mobile-scroller .article-list.quotes{width:calc(calc(245px + 16px) * 2 - 6px)}.article-list-container .article-list>:hover{transform:translateY(0)!important}.article-list-container .article-list>:hover .img-container img{transform:scale(1)!important}.article-list-container .article-list>div h3,.article-list-container .article-list>div p,.article-list-container .article-list>li h3,.article-list-container .article-list>li p{padding:0!important}.article-list-container .article-list.data .ZZ_news_data{top:79px!important}.article-list-container .article-list.quotes>div,.article-list-container .article-list.quotes>li{padding:16px;margin-right:16px;box-sizing:border-box;background-color:#fff;width:245px;transition:all .3s ease;position:relative;border-radius:6px;border:1px solid #ccc}.article-list-container .article-list.quotes>div p,.article-list-container .article-list.quotes>li p{font-size:22px}.article-list.offers .nu-style.card{margin:8px 0!important;padding:0}.article-list.offers .nu-style.card .col2 .car-name{margin-bottom:0;font-size:18px}.article-list.offers .nu-style.card .anchor-cloud{margin:0!important}.article-list.offers .nu-style.card .row-button:after{content:"";display:block;position:absolute;right:12px;font-family:Facileit;z-index:3;color:#71b62c;font-size:1.2rem;top:72%}.article-list-container .carousel .article-list,.article-list-container .mobile-scroller .article-list{width:calc(calc(245px + 16px) * 8 - 6px)}.article-list-container .carousel .article-list>*,.article-list-container .mobile-scroller .article-list>*{width:245px;margin-right:16px}.article-list-container .carousel .article-list>:last-of-type,.article-list-container .mobile-scroller .article-list>:last-of-type{margin-right:0}.article-list-container .mobile-scroller .article-list{width:calc(calc(245px + 16px) * 4 - 6px)}.ZZ_long_article .article-list-container a.link_last{margin:16px 0 24px}.ZZ_long_article .article-list-container .article-list.horizontal.card>article,.ZZ_long_article .article-list-container .article-list.horizontal.card>li{width:100%!important;float:none;margin-bottom:10px;height:70px;position:relative;overflow:visible}.ZZ_long_article .article-list-container .article-list.horizontal.card>article>div,.ZZ_long_article .article-list-container .article-list.horizontal.card>li>div{float:left;height:50px}.ZZ_long_article .article-list-container .article-list.horizontal.card>article .img-container,.ZZ_long_article .article-list-container .article-list.horizontal.card>li .img-container{width:30%;max-width:105px;overflow:visible;border:none;margin:0 -15px 0 15px}.ZZ_long_article .article-list-container .article-list.horizontal.card>article .img-container img,.ZZ_long_article .article-list-container .article-list.horizontal.card>li .img-container img{width:100%}.ZZ_long_article .article-list-container .article-list.horizontal.card>article .txt-container,.ZZ_long_article .article-list-container .article-list.horizontal.card>li .txt-container{position:static;margin-top:0;padding:0;width:60%;overflow:visible;vertical-align:top}.ZZ_long_article .article-list-container .article-list.horizontal.card>article p,.ZZ_long_article .article-list-container .article-list.horizontal.card>li p{overflow:visible;font-size:.9rem;padding:20px 10%!important}.ZZ_long_article .article-list-container .article-list.horizontal.card>article .ZZ_button.variante-b,.ZZ_long_article .article-list-container .article-list.horizontal.card>li .ZZ_button.variante-b{width:0!important;padding:0!important;font-size:0;position:static}.ZZ_long_article .article-list-container .article-list.horizontal.card>article .ZZ_button.variante-b::after,.ZZ_long_article .article-list-container .article-list.horizontal.card>li .ZZ_button.variante-b::after{content:"";color:#71b62c;font-size:1rem;top:12%;font-family:Facileit;right:12px}.article-list-container .carousel .article-list.pictures{width:calc(calc(150px + 16px) * 4 - 6px)}.article-list-container .mobile-scroller .article-list.pictures{width:calc(calc(150px + 16px) * 4 - 6px)}.article-list-container .mobile-scroller .article-list.pictures>*{width:150px;margin-right:16px}.article-list-container .mobile-scroller .article-list.pictures>:last-of-type{margin-right:0}.article-list-container .mobile-scroller .article-list.pictures>* h3{height:64px}.article-list.vertical{padding:0 16px}.article-list.vertical>div.grid{grid-template-columns:18% 32% 44% 6%}.article-list.vertical>div.grid.noBrand{grid-template-columns:18% 70% 12%}.article-list.vertical .icon-container{width:18px;height:18px;top:24px;left:12px}.article-list.vertical .icon-container .ZZ_icon{position:absolute;left:14px;top:14px}.article-list.vertical .logo-container img{padding:0;height:50px;margin-top:8px}.article-list.vertical .text-container{text-align:center}.article-list.vertical .text-container p{font-size:12px;margin:12px 0 0;overflow:visible}.article-list.vertical .cta-container{margin:8px 0 0}.article-list.vertical .row-button::after{content:"";font-family:Facileit;position:absolute;right:10px;top:calc(50% - 10px);font-size:1.4rem;color:#71b62c}.article-list.vertical+.ZZ_link_come_funziona{display:block!important;margin:0 0 -24px;padding:24px 16px 0!important}.coverage-gauge{margin:5px 0 -10px;top:0;padding:10px 0 15px 5px}.coverage-gauge.inline{padding:0!important;margin-left:-6px!important}.coverage-gauge.inline .coverage-gauge__text{width:auto!important;padding:2px 6px!important}.coverage-gauge.inline .coverage-gauge__text span{width:auto!important}.coverage-gauge.inline i{margin-right:2px}.riepilogo-prodotto .coverage-gauge{padding:0 0 0 5px}.riepilogo-prodotto .coverage-gauge__additional-text{float:right;padding-bottom:20px;width:48%}.riepilogo-prodotto.card-style.ribboned .coverage-gauge__text{width:140px}.footer{display:block;margin-top:0!important;border-top:none}.footer__container>div:after{content:"";position:absolute;height:2px;background-color:#3a3a3a;left:15px;right:15px;bottom:0}.footer__container>div:last-of-type:after{display:none}.footer .footer__body h3.collapse{font-size:14px!important;padding:10px 35px 10px 15px!important}.footer__header .ZZ_icon_logo{width:105px;display:inline-block;vertical-align:top}.footer__header .footer__header--disclaim{display:inline-block;width:calc(100% - 115px)!important}.footer__header .footer__header--disclaim span{padding:0 8px 0 0;border:none}.footer__header+.footer__body{margin-top:-2px}.footer__element{align-items:flex-start;margin-bottom:0;display:block;width:auto}.footer__element:not(.footer__body){padding:16px}.footer__element p{padding:0!important}.footer h3.collapse{background-color:#505050!important;border-top:2px solid #3a3a3a!important;color:#f8f8f8!important;font-size:14px!important}.footer h3.collapse a,.footer h3.collapse.fake-link{font-size:14px!important}.footer h3.collapse::after{color:#f8f8f8!important;font-size:.8rem;content:""!important}.footer h3.collapse.show:after{content:""!important}.footer h3.collapse+.collapse-content{background-color:#3a3a3a!important}.footer h3.collapse+.collapse-content.show{padding-bottom:0!important}.footer h3.collapse+.collapse-content ul{margin:14px;padding-bottom:0!important}.footer h3.collapse+.collapse-content ul li{border-bottom:1px solid #505050}.footer h3.collapse+.collapse-content ul li:last-of-type{border-bottom:none}.footer h3.collapse+.collapse-content ul a{padding:8px;margin-bottom:0!important}.footer__body ul a.badge:hover::after{animation:none}.footer__body ul a.badge::before{display:none}.footer__body ul a.badge::after{margin-left:15px}.footer__section{padding-bottom:0}.footer__section:last-of-type{border-bottom:2px solid #3a3a3a!important}.footer__body>.footer__section{display:block;min-height:auto!important}.footer__body>.footer__section>div{flex:none;width:calc(100%)}.footer__additional h4{margin-bottom:8px}.footer__additional>div{margin-bottom:16px!important}.footer__additional>div:nth-child(n+2){margin-bottom:0!important;display:inline-block;vertical-align:top}.footer__additional .footer__payments{margin-bottom:32px!important;width:100%}.footer__additional .footer__payments .card-lists{display:inline-flex;width:auto;margin-bottom:8px}.footer__additional .footer__payments .card-lists li{flex-basis:50px;height:auto;width:auto}.footer__additional .footer__payments .card-lists li.last-of-type{margin-right:0}.footer__additional .footer__payments p{width:auto}.footer__additional .footer__guaranties{width:34%!important}.footer__additional .footer__phone_container{width:55%!important;padding-left:20px}.footer__additional .footer__phone_container .small-text{padding:0;margin-top:8px}.footer__additional .card-lists{width:62%;vertical-align:top}.footer__additional .card-lists.no-stuff{width:auto}.footer__privacy p{line-height:14px}.footer__privacy .footer__privacy--interlink{margin:16px 0;display:block;width:100%}.footer__privacy .footer__privacy--interlink li{display:block;padding:0;border:none}.footer__privacy .footer__privacy--interlink li a{padding:8px 0;display:block}.footer__privacy .ZZ_social_icons{float:none;display:block!important}.footer__privacy .ZZ_social_icons li{display:inline-block!important;float:none}.box-opinion>:not(.box-opinion__form-sondaggio),.double-column-flex-container>:not(.box-opinion__form-sondaggio){width:100%;float:none;flex:1 0 100%;padding:0}.box-opinion__list-rating,.box-opinion__messages{padding:0 20px!important}.faq-container-new{display:grid;grid-template-columns:none;grid-gap:16px;padding:16px}.faq-container-new .single-faq{padding:0;border:none;border-radius:4px;box-shadow:0 1px 4px rgba(0,0,0,.2)}.faq-container-new .single-faq:last-child{margin-bottom:0}.faq-container-new .single-faq h3{padding:12px 48px 12px 16px!important;margin-bottom:0!important;position:relative;transition:all .3s ease-in-out 0s;font-size:18px;line-height:1.4;letter-spacing:.005em}.faq-container-new .single-faq h3:before{left:0;content:" ";position:absolute;top:0;width:4px;height:calc(100% + 1px);background-color:#f60;border-radius:4px 0 0 4px}.faq-container-new .single-faq h3 a{position:relative;display:block;color:#000}.faq-container-new .single-faq h3 a:after{font-family:Facileit;content:"";position:absolute;right:-32px;top:0;color:#888;text-align:center;font-size:1rem;transition:all .3s ease-in-out 0s}.faq-container-new .single-faq p{padding:16px!important;font-size:16px;line-height:1.4;letter-spacing:.01em;overflow:hidden;transition:all .3s ease 0s;border-top:1px solid #eaeaea;opacity:0}.faq-container-new .single-faq p:empty{display:none!important}.faq-container-new .single-faq.explode{border:none}.faq-container-new .single-faq.explode h3{padding:0 0 0 24px!important}.faq-container-new .single-faq.explode a{color:#f60}.faq-container-new .single-faq.explode a:after{display:none}.faq-container-new .single-faq.explode.open p:not(:empty),.faq-container-new .single-faq.explode:not(.open) p:not(:empty){max-height:500px}.faq-container-new .single-faq:not(.open) p:not(:empty){height:0;padding:0 16px!important;margin-top:-1px;margin-bottom:0;transition:all .2s ease 0s}.faq-container-new .single-faq:not(.open) h3 a::after{transform:rotate(-180deg)}.faq-container-new .single-faq.open h3:before{border-radius:4px 0 0 0}.faq-container-new .single-faq.open p{opacity:1;max-height:8000px}.hero-banner-container{margin:40px 15px;padding:16px 0 16px 16px}.hero-banner-container .hero-banner-cta{width:55%;position:absolute}.hero-banner-container .hero-banner-cta h2{margin:0 0 10px;padding:0!important;font-size:18px!important;line-height:22px!important}.hero-banner-container .hero-banner-cta a{width:215px;margin-top:-10px!important;padding-right:25px!important;height:48px;line-height:48px}.hero-banner-container .hero-banner-img{background-position:-200px -7px;transform:scaleX(-1);min-height:110px;background-size:320px auto}.hero-banner-container .hero-banner-img[class*=prestito-]{transform:none;background-position:210px -7px}.hero-banner-container--photo{padding:0!important;margin-top:-38px!important}.hero-banner-container--photo .ZZ_upper-title{margin-top:-25px!important;background:0 0}.hero-banner-container--photo .hero-banner-container--photo__element{margin:0 -24px 32px;height:auto}.hero-banner-container--photo .hero-banner-container--photo__element img{margin-top:0}.hero-banner-container--photo .hero-banner-container--photo__element+.quote{background-color:#fff;padding-top:16px!important}.hero-banner-container--photo .quote{background:0 0;font-size:18px}.numbers-list__big-number{margin-top:-16px;font-size:80px}.numbers-list__box{flex-grow:2;flex-basis:50%;padding:16px}.numbers-list__text p{padding:0!important}.thankyou .flowbar-container{display:none!important}.thankyou .divider{margin:48px 15px;display:block}.thankyou .card-style h2,.thankyou .double-column-container h2{font-size:24px}.thankyou .double-column-container .ZZ_left,.thankyou .double-column-container .ZZ_right{margin:0!important}.thankyou .card-style{padding:0 15px 0;margin:0}.thankyou .card-style#schedaProdotto h2.title{padding-left:0}.thankyou .card-style .ZZ_minibull{padding-bottom:0!important}.thankyou .orizontal #ZZ_step_list.new-style,.thankyou .vertical #ZZ_step_list.new-style{padding:0}.thankyou .orizontal #ZZ_step_list.new-style li h3,.thankyou .vertical #ZZ_step_list.new-style li h3{margin-bottom:0;padding-top:5px;font-size:18px}.thankyou .divider:not(.hide-on-mobile){display:block!important}#noleggio.thankyou .riepilogo-head .ZZ_prices{width:45%}.standard-tab:not(.not-overflow),.tabAreaPersonale:not(.not-overflow){overflow-y:hidden;overflow-x:auto;padding:0;width:calc(100% + 20px);box-sizing:border-box;margin:0 -10px 24px}.standard-tab:not(.not-overflow) li,.tabAreaPersonale:not(.not-overflow) li{margin-top:45px}.standard-tab.not-overflow li,.tabAreaPersonale.not-overflow li{width:24.2%}.standard-tab.not-overflow li:not(.last-of-type)::after,.tabAreaPersonale.not-overflow li:not(.last-of-type)::after{height:70%}.standard-tab.not-overflow a,.tabAreaPersonale.not-overflow a{padding:8px;box-sizing:border-box;height:auto}.standard-tab .preventiviAreaPersonale,.tabAreaPersonale .preventiviAreaPersonale{margin:10px 0}.calculation-container .time-left.micro{top:30px}#prestiti .calculation-container .time-left.micro{left:50%!important}.calculation-container .ZZ_upper-title{padding-top:56px}.calculation-container .divider{margin:16px!important}.calculation-container .iconized-box-container{padding:0 16px;margin:0!important}.calculation-container .iconized-box-container .iconized-box-list{margin:0}.calculation-container .iconized-box-container .iconized-box-list li img{width:25%;padding-top:0}.calculation-container .iconized-box-banner{background-size:100%!important;background-position:center 75px!important}.calculation-container .iconized-box-banner.prestiti{background-position:center 165px!important;padding:0 16px}.calculation-container .iconized-box-banner.prestiti .small-text{padding-top:8px}#ZZ_breadcrumb{display:flex;align-items:stretch;align-items:start;justify-content:start;padding:3px 0;flex-wrap:wrap}#ZZ_breadcrumb li{margin-right:4px;text-align:left;font-size:12px}#ZZ_breadcrumb li:not(.last){display:none}#ZZ_breadcrumb li:nth-last-child(2){background-image:none;padding:0 2px 0 0}#ZZ_breadcrumb li:nth-last-child(2) span{display:none}#ZZ_breadcrumb li.last::before{content:" ";display:inline-block;margin-right:5px;border-top:4px solid transparent;border-bottom:3px solid transparent;border-left:7px solid #000;width:0;height:0}.prod_upper{margin-bottom:3px;margin-left:5px;margin-top:6px;padding:4px 10px}.prod_upper .ZZ_cateory_menu{display:none}.breadcrumb:not(.fixed) .prod_upper{height:auto}.form .breadcrumb:not(.fixed) .prod_upper{background:#fff;margin-top:-10px;padding-top:15px}.breadcrumb:not(.fixed) #ZZ_summary-line{padding-top:0!important}.rating{padding:0 16px}.rating p{padding:0!important}.rating b,.rating strong{display:inline-block;float:none;vertical-align:super;margin-top:0}.rating .button-tip-container{font-size:.7rem;margin-top:0}.rating .button-tip-container .help-tip.bottom{padding:10px 20px;left:auto;position:relative;top:7px}.rating .star-rating-control{float:none;display:inline-block}.rating .star-rating-control::after{content:"";display:table;clear:both}.rating p,.rating span:not(.star-rating-control){margin-top:0}.ZZ_long_article .rating{margin-top:0}.logo-list{margin-top:0!important;margin-bottom:-4px!important;padding:0 15px;font-size:0}.logo-list li,.logo-list.big li{width:31.3%;display:inline-block;border:1px solid #ccc;margin:0 2px 4px;background-color:#fff;text-align:center;padding:5px 0;font-size:12px;border-radius:6px}.logo-list:not(.inline) li:nth-child(n+7){display:none}.logo-list--shadowed li:hover{transform:translateY(0)!important}.logo-list li img,.logo-list.big li img,.logo-list.medium li img{width:80%;margin:0}.iconized-box-landing .iconized-box-container{margin:0}.iconized-box-landing .iconized-box-container p{margin-bottom:0!important}.iconized-box-landing .iconized-box-container .iconized-box-list{margin-top:0}.iconized-box-landing .iconized-box-container .iconized-box-list li{width:100%;height:auto;margin:0;padding:15px 10px}.iconized-box-landing .iconized-box-container .iconized-box-list li img{width:20%;padding-top:0;margin:0!important}.iconized-box-landing .iconized-box-container .iconized-box-list li div{width:77%}.iconized-box-landing .iconized-box-container .iconized-box-list.icon-style.four-elements li{width:100%}.iconized-box-landing .iconized-box-container .iconized-box-list.icon-style div{width:90%}.iconized-box-landing .iconized-box-container .iconized-box-list.icon-style i{margin-top:-7px!important;margin-left:8px!important}[id^=ZZ_pagamenti_] .iconized-box-landing{margin:0;padding:0}.review-box-container{margin:40px 16px 24px;background-color:#fed9bf;position:relative}.review-box-container__list{padding:0 24px 24px}.review-box-container__header{padding:16px}.review-box-container__header>div{width:100%;text-align:center;display:block}.review-box-container__header h2{margin:0!important;padding:0;line-height:inherit;font-size:18px!important;text-align:left!important}.review-box-container__element{width:100%;display:block;margin-bottom:16px}.review-box-container__element p{height:84px;margin-bottom:16px}.review-box-container__element .review-box-container__tp-stars svg{width:40%}.review-box-container--landing{display:block;padding:16px}.review-box-container--landing>div{width:auto!important;padding:0;margin-right:0}.review-box-container--landing>div h2{padding:0!important;font-size:18px!important;padding:0!important;margin-bottom:16px!important}body[class*=landing] .review-box-container--landing>div h2,body[id*=landing] .review-box-container--landing>div h2{margin-bottom:16px!important;padding:0!important}.review-box-container--landing .review-mini-box-container{padding-right:0!important;width:auto!important}.review-box-container--landing .review-mini-box-container__top-section{display:flex;justify-content:space-between;align-items:center}.review-box-container--landing .review-mini-box-container__top-section>div{width:auto!important}.review-box-container--landing .review-mini-box-container__top-section b{width:auto!important;font-size:51px!important}.review-box-container--landing .review-mini-box-container__tp-brand-container{padding-left:8px}.review-box-container--landing .review-mini-box-container__tp-brand-container>div>*{display:inline-block;width:calc(97%/2);vertical-align:middle;box-sizing:border-box}.review-box-container--landing .review-mini-box-container__tp-brand-container img{max-width:100px}.review-box-container--landing .review-mini-box-container__tp-brand-container span{display:block;text-align:center;font-size:14px}.tp-star:nth-of-type(-n+4) .tp-star__canvas,.tp-star:nth-of-type(-n+4) .tp-star__canvas--half,.tp-star:nth-of-type(-n+5) .tp-star__canvas--half{fill:#00b67a}.timeline__element>div{padding:0}.timeline__element p{padding-bottom:24px!important}.timeline span{padding-left:16px}.timeline h3{margin-bottom:8px!important}.grid-gallery{display:block;max-height:none;margin-bottom:8px}.grid-gallery__image{padding:16px;display:block;position:relative;overflow:visible}.grid-gallery p{font-size:24px}.ZZ_accordion-list{width:auto;margin:0 16px}.ZZ_accordion-list .ZZ_accordion-content{padding:0}.ZZ_accordion-list .ZZ_minibull li{padding:8px 0;margin:0!important;border:none}.ZZ_accordion-list .ZZ_minibull li::after,.ZZ_accordion-list .ZZ_minibull li::before{display:none}.type_half_form .small-text{margin-top:0}.type_half_form .ZZ_prod{margin:0!important}.map_container{background-color:#fff}.map_container #map_canvas{width:100%;height:250px;margin-bottom:0;border-bottom:3px solid #f60;border-top:3px solid #ccc}.map_container .agenzie_list{border-bottom:1px solid #ccc}.map_container .agenzie_list .scroller{width:100%;height:auto;max-height:220px;min-height:100px}.map_container .agenzie_list li{max-height:100px;overflow:hidden;position:relative}.map_container .agenzie_list .details>strong{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.map_container .agenzie_list .details strong~br{display:none}.ZZ_table_list tr td{padding:10px 5px!important}.ZZ_table_list tr td:nth-child(2){width:60%}.lista_fogli_informativi{margin:1.5em 20px;column-count:2}.form-side .ZZ_field{margin-bottom:15px!important}.form-side .ZZ_field.active,.form-side .ZZ_field:hover{background-color:#fff}.form-side .filters-group{border:none;padding:0 16px;margin-bottom:15px}.form-side .filters-group ul{display:flex;flex-wrap:wrap}.form-side .filters-group li a,.form-side .filters-group li label{height:100%}.ZZ_field .label .hide-on-desk{font-size:16px}.ZZ_field.label-top-aligned .label{vertical-align:baseline;transform:translateY(0);padding-top:0}.ZZ_field input[type=email],.ZZ_field input[type=number],.ZZ_field input[type=search],.ZZ_field input[type=tel],.ZZ_field input[type=text],.ZZ_field select,.ZZ_field textarea,.filters-group select{width:100%;-webkit-appearance:none!important;min-height:56px}.ZZ_field select+select{margin-top:8px}.ZZ_field.address-alternative>input:first-of-type,.ZZ_field.address>input:first-of-type,.ZZ_field.comune-residenza>input:first-of-type,.ZZ_field.indirizzo:not(.no-civico)>input:first-of-type{width:calc(100% - (88px))!important}.ZZ_field.address input.ZZ_small_field,.ZZ_field.address-alternative input.ZZ_small_field,.ZZ_field.comune-residenza input.ZZ_small_field,.ZZ_field.indirizzo:not(.no-civico) input.ZZ_small_field{margin:0}.ZZ_field.indirizzo .inline-field{display:inline-block;margin-left:8px}.ZZ_field.address-alternative>input:first-of-type{width:42.5%!important}.ZZ_field.address-alternative select.ZZ_small_field{width:26.5%!important}.ZZ_field .form-field-bottom-link{margin-left:0}.ZZ_field .ZZ_half_field{width:calc(calc(100% - 8px)/ 2)!important}.ZZ_field.wrong .err:before{content:"";font-family:Facileit;padding-right:6px}.double-field-mobile.ZZ_field .standard-check.inline,.double-field.ZZ_field .standard-check.inline,.quadruple-field.ZZ_field .standard-check.inline{width:auto}.double-field .standard-check li,.double-field input:not([type=submit]):not([type=range]):not([type=hidden]):not([type=checkbox]):not([type=radio]),.double-field select,.double-field textarea,.double-field-mobile .standard-check li,.double-field-mobile input:not([type=submit]):not([type=range]):not([type=hidden]):not([type=checkbox]):not([type=radio]),.double-field-mobile select,.double-field-mobile textarea,.quadruple-field .standard-check li,.quadruple-field input:not([type=submit]):not([type=range]):not([type=hidden]):not([type=checkbox]):not([type=radio]),.quadruple-field select,.quadruple-field textarea{width:calc(calc(100% - 8px)/ 2)}.double-field .standard-check li:not([type=hidden])+.double-field .standard-check li,.double-field .standard-check li:not([type=hidden])+.double-field input:not([type=submit]):not([type=range]):not([type=hidden]):not([type=checkbox]):not([type=radio]),.double-field .standard-check li:not([type=hidden])+.double-field select,.double-field .standard-check li:not([type=hidden])+.double-field textarea,.double-field .standard-check li:not([type=hidden])+.double-field-mobile .standard-check li,.double-field .standard-check li:not([type=hidden])+.double-field-mobile input:not([type=submit]):not([type=range]):not([type=hidden]):not([type=checkbox]):not([type=radio]),.double-field .standard-check li:not([type=hidden])+.double-field-mobile select,.double-field .standard-check li:not([type=hidden])+.double-field-mobile textarea,.double-field .standard-check li:not([type=hidden])+.quadruple-field .standard-check li,.double-field .standard-check li:not([type=hidden])+.quadruple-field input:not([type=submit]):not([type=range]):not([type=hidden]):not([type=checkbox]):not([type=radio]),.double-field .standard-check li:not([type=hidden])+.quadruple-field select,.double-field .standard-check li:not([type=hidden])+.quadruple-field textarea,.double-field input:not([type=submit]):not([type=range]):not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=hidden])+.double-field .standard-check li,.double-field input:not([type=submit]):not([type=range]):not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=hidden])+.double-field input:not([type=submit]):not([type=range]):not([type=hidden]):not([type=checkbox]):not([type=radio]),.double-field input:not([type=submit]):not([type=range]):not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=hidden])+.double-field select,.double-field input:not([type=submit]):not([type=range]):not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=hidden])+.double-field textarea,.double-field input:not([type=submit]):not([type=range]):not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=hidden])+.double-field-mobile .standard-check li,.double-field input:not([type=submit]):not([type=range]):not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=hidden])+.double-field-mobile input:not([type=submit]):not([type=range]):not([type=hidden]):not([type=checkbox]):not([type=radio]),.double-field input:not([type=submit]):not([type=range]):not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=hidden])+.double-field-mobile select,.double-field input:not([type=submit]):not([type=range]):not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=hidden])+.double-field-mobile textarea,.double-field input:not([type=submit]):not([type=range]):not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=hidden])+.quadruple-field .standard-check li,.double-field input:not([type=submit]):not([type=range]):not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=hidden])+.quadruple-field input:not([type=submit]):not([type=range]):not([type=hidden]):not([type=checkbox]):not([type=radio]),.double-field input:not([type=submit]):not([type=range]):not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=hidden])+.quadruple-field select,.double-field input:not([type=submit]):not([type=range]):not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=hidden])+.quadruple-field textarea,.double-field select:not([type=hidden])+.double-field .standard-check li,.double-field select:not([type=hidden])+.double-field input:not([type=submit]):not([type=range]):not([type=hidden]):not([type=checkbox]):not([type=radio]),.double-field select:not([type=hidden])+.double-field select,.double-field select:not([type=hidden])+.double-field textarea,.double-field select:not([type=hidden])+.double-field-mobile .standard-check li,.double-field select:not([type=hidden])+.double-field-mobile input:not([type=submit]):not([type=range]):not([type=hidden]):not([type=checkbox]):not([type=radio]),.double-field select:not([type=hidden])+.double-field-mobile select,.double-field select:not([type=hidden])+.double-field-mobile textarea,.double-field select:not([type=hidden])+.quadruple-field .standard-check li,.double-field select:not([type=hidden])+.quadruple-field input:not([type=submit]):not([type=range]):not([type=hidden]):not([type=checkbox]):not([type=radio]),.double-field select:not([type=hidden])+.quadruple-field select,.double-field select:not([type=hidden])+.quadruple-field textarea,.double-field textarea:not([type=hidden])+.double-field .standard-check li,.double-field textarea:not([type=hidden])+.double-field input:not([type=submit]):not([type=range]):not([type=hidden]):not([type=checkbox]):not([type=radio]),.double-field textarea:not([type=hidden])+.double-field select,.double-field textarea:not([type=hidden])+.double-field textarea,.double-field textarea:not([type=hidden])+.double-field-mobile .standard-check li,.double-field textarea:not([type=hidden])+.double-field-mobile input:not([type=submit]):not([type=range]):not([type=hidden]):not([type=checkbox]):not([type=radio]),.double-field textarea:not([type=hidden])+.double-field-mobile select,.double-field textarea:not([type=hidden])+.double-field-mobile textarea,.double-field textarea:not([type=hidden])+.quadruple-field .standard-check li,.double-field textarea:not([type=hidden])+.quadruple-field input:not([type=submit]):not([type=range]):not([type=hidden]):not([type=checkbox]):not([type=radio]),.double-field textarea:not([type=hidden])+.quadruple-field select,.double-field textarea:not([type=hidden])+.quadruple-field textarea,.double-field-mobile .standard-check li:not([type=hidden])+.double-field .standard-check li,.double-field-mobile .standard-check li:not([type=hidden])+.double-field input:not([type=submit]):not([type=range]):not([type=hidden]):not([type=checkbox]):not([type=radio]),.double-field-mobile .standard-check li:not([type=hidden])+.double-field select,.double-field-mobile .standard-check li:not([type=hidden])+.double-field textarea,.double-field-mobile .standard-check li:not([type=hidden])+.double-field-mobile .standard-check li,.double-field-mobile .standard-check li:not([type=hidden])+.double-field-mobile input:not([type=submit]):not([type=range]):not([type=hidden]):not([type=checkbox]):not([type=radio]),.double-field-mobile .standard-check li:not([type=hidden])+.double-field-mobile select,.double-field-mobile .standard-check li:not([type=hidden])+.double-field-mobile textarea,.double-field-mobile .standard-check li:not([type=hidden])+.quadruple-field .standard-check li,.double-field-mobile .standard-check li:not([type=hidden])+.quadruple-field input:not([type=submit]):not([type=range]):not([type=hidden]):not([type=checkbox]):not([type=radio]),.double-field-mobile .standard-check li:not([type=hidden])+.quadruple-field select,.double-field-mobile .standard-check li:not([type=hidden])+.quadruple-field textarea,.double-field-mobile input:not([type=submit]):not([type=range]):not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=hidden])+.double-field .standard-check li,.double-field-mobile input:not([type=submit]):not([type=range]):not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=hidden])+.double-field input:not([type=submit]):not([type=range]):not([type=hidden]):not([type=checkbox]):not([type=radio]),.double-field-mobile input:not([type=submit]):not([type=range]):not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=hidden])+.double-field select,.double-field-mobile input:not([type=submit]):not([type=range]):not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=hidden])+.double-field textarea,.double-field-mobile input:not([type=submit]):not([type=range]):not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=hidden])+.double-field-mobile .standard-check li,.double-field-mobile input:not([type=submit]):not([type=range]):not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=hidden])+.double-field-mobile input:not([type=submit]):not([type=range]):not([type=hidden]):not([type=checkbox]):not([type=radio]),.double-field-mobile input:not([type=submit]):not([type=range]):not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=hidden])+.double-field-mobile select,.double-field-mobile input:not([type=submit]):not([type=range]):not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=hidden])+.double-field-mobile textarea,.double-field-mobile input:not([type=submit]):not([type=range]):not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=hidden])+.quadruple-field .standard-check li,.double-field-mobile input:not([type=submit]):not([type=range]):not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=hidden])+.quadruple-field input:not([type=submit]):not([type=range]):not([type=hidden]):not([type=checkbox]):not([type=radio]),.double-field-mobile input:not([type=submit]):not([type=range]):not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=hidden])+.quadruple-field select,.double-field-mobile input:not([type=submit]):not([type=range]):not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=hidden])+.quadruple-field textarea,.double-field-mobile select:not([type=hidden])+.double-field .standard-check li,.double-field-mobile select:not([type=hidden])+.double-field input:not([type=submit]):not([type=range]):not([type=hidden]):not([type=checkbox]):not([type=radio]),.double-field-mobile select:not([type=hidden])+.double-field select,.double-field-mobile select:not([type=hidden])+.double-field textarea,.double-field-mobile select:not([type=hidden])+.double-field-mobile .standard-check li,.double-field-mobile select:not([type=hidden])+.double-field-mobile input:not([type=submit]):not([type=range]):not([type=hidden]):not([type=checkbox]):not([type=radio]),.double-field-mobile select:not([type=hidden])+.double-field-mobile select,.double-field-mobile select:not([type=hidden])+.double-field-mobile textarea,.double-field-mobile select:not([type=hidden])+.quadruple-field .standard-check li,.double-field-mobile select:not([type=hidden])+.quadruple-field input:not([type=submit]):not([type=range]):not([type=hidden]):not([type=checkbox]):not([type=radio]),.double-field-mobile select:not([type=hidden])+.quadruple-field select,.double-field-mobile select:not([type=hidden])+.quadruple-field textarea,.double-field-mobile textarea:not([type=hidden])+.double-field .standard-check li,.double-field-mobile textarea:not([type=hidden])+.double-field input:not([type=submit]):not([type=range]):not([type=hidden]):not([type=checkbox]):not([type=radio]),.double-field-mobile textarea:not([type=hidden])+.double-field select,.double-field-mobile textarea:not([type=hidden])+.double-field textarea,.double-field-mobile textarea:not([type=hidden])+.double-field-mobile .standard-check li,.double-field-mobile textarea:not([type=hidden])+.double-field-mobile input:not([type=submit]):not([type=range]):not([type=hidden]):not([type=checkbox]):not([type=radio]),.double-field-mobile textarea:not([type=hidden])+.double-field-mobile select,.double-field-mobile textarea:not([type=hidden])+.double-field-mobile textarea,.double-field-mobile textarea:not([type=hidden])+.quadruple-field .standard-check li,.double-field-mobile textarea:not([type=hidden])+.quadruple-field input:not([type=submit]):not([type=range]):not([type=hidden]):not([type=checkbox]):not([type=radio]),.double-field-mobile textarea:not([type=hidden])+.quadruple-field select,.double-field-mobile textarea:not([type=hidden])+.quadruple-field textarea,.quadruple-field .standard-check li:not([type=hidden])+.double-field .standard-check li,.quadruple-field .standard-check li:not([type=hidden])+.double-field input:not([type=submit]):not([type=range]):not([type=hidden]):not([type=checkbox]):not([type=radio]),.quadruple-field .standard-check li:not([type=hidden])+.double-field select,.quadruple-field .standard-check li:not([type=hidden])+.double-field textarea,.quadruple-field .standard-check li:not([type=hidden])+.double-field-mobile .standard-check li,.quadruple-field .standard-check li:not([type=hidden])+.double-field-mobile input:not([type=submit]):not([type=range]):not([type=hidden]):not([type=checkbox]):not([type=radio]),.quadruple-field .standard-check li:not([type=hidden])+.double-field-mobile select,.quadruple-field .standard-check li:not([type=hidden])+.double-field-mobile textarea,.quadruple-field .standard-check li:not([type=hidden])+.quadruple-field .standard-check li,.quadruple-field .standard-check li:not([type=hidden])+.quadruple-field input:not([type=submit]):not([type=range]):not([type=hidden]):not([type=checkbox]):not([type=radio]),.quadruple-field .standard-check li:not([type=hidden])+.quadruple-field select,.quadruple-field .standard-check li:not([type=hidden])+.quadruple-field textarea,.quadruple-field input:not([type=submit]):not([type=range]):not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=hidden])+.double-field .standard-check li,.quadruple-field input:not([type=submit]):not([type=range]):not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=hidden])+.double-field input:not([type=submit]):not([type=range]):not([type=hidden]):not([type=checkbox]):not([type=radio]),.quadruple-field input:not([type=submit]):not([type=range]):not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=hidden])+.double-field select,.quadruple-field input:not([type=submit]):not([type=range]):not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=hidden])+.double-field textarea,.quadruple-field input:not([type=submit]):not([type=range]):not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=hidden])+.double-field-mobile .standard-check li,.quadruple-field input:not([type=submit]):not([type=range]):not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=hidden])+.double-field-mobile input:not([type=submit]):not([type=range]):not([type=hidden]):not([type=checkbox]):not([type=radio]),.quadruple-field input:not([type=submit]):not([type=range]):not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=hidden])+.double-field-mobile select,.quadruple-field input:not([type=submit]):not([type=range]):not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=hidden])+.double-field-mobile textarea,.quadruple-field input:not([type=submit]):not([type=range]):not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=hidden])+.quadruple-field .standard-check li,.quadruple-field input:not([type=submit]):not([type=range]):not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=hidden])+.quadruple-field input:not([type=submit]):not([type=range]):not([type=hidden]):not([type=checkbox]):not([type=radio]),.quadruple-field input:not([type=submit]):not([type=range]):not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=hidden])+.quadruple-field select,.quadruple-field input:not([type=submit]):not([type=range]):not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=hidden])+.quadruple-field textarea,.quadruple-field select:not([type=hidden])+.double-field .standard-check li,.quadruple-field select:not([type=hidden])+.double-field input:not([type=submit]):not([type=range]):not([type=hidden]):not([type=checkbox]):not([type=radio]),.quadruple-field select:not([type=hidden])+.double-field select,.quadruple-field select:not([type=hidden])+.double-field textarea,.quadruple-field select:not([type=hidden])+.double-field-mobile .standard-check li,.quadruple-field select:not([type=hidden])+.double-field-mobile input:not([type=submit]):not([type=range]):not([type=hidden]):not([type=checkbox]):not([type=radio]),.quadruple-field select:not([type=hidden])+.double-field-mobile select,.quadruple-field select:not([type=hidden])+.double-field-mobile textarea,.quadruple-field select:not([type=hidden])+.quadruple-field .standard-check li,.quadruple-field select:not([type=hidden])+.quadruple-field input:not([type=submit]):not([type=range]):not([type=hidden]):not([type=checkbox]):not([type=radio]),.quadruple-field select:not([type=hidden])+.quadruple-field select,.quadruple-field select:not([type=hidden])+.quadruple-field textarea,.quadruple-field textarea:not([type=hidden])+.double-field .standard-check li,.quadruple-field textarea:not([type=hidden])+.double-field input:not([type=submit]):not([type=range]):not([type=hidden]):not([type=checkbox]):not([type=radio]),.quadruple-field textarea:not([type=hidden])+.double-field select,.quadruple-field textarea:not([type=hidden])+.double-field textarea,.quadruple-field textarea:not([type=hidden])+.double-field-mobile .standard-check li,.quadruple-field textarea:not([type=hidden])+.double-field-mobile input:not([type=submit]):not([type=range]):not([type=hidden]):not([type=checkbox]):not([type=radio]),.quadruple-field textarea:not([type=hidden])+.double-field-mobile select,.quadruple-field textarea:not([type=hidden])+.double-field-mobile textarea,.quadruple-field textarea:not([type=hidden])+.quadruple-field .standard-check li,.quadruple-field textarea:not([type=hidden])+.quadruple-field input:not([type=submit]):not([type=range]):not([type=hidden]):not([type=checkbox]):not([type=radio]),.quadruple-field textarea:not([type=hidden])+.quadruple-field select,.quadruple-field textarea:not([type=hidden])+.quadruple-field textarea{margin-left:8px}.triple-field .ZZ_small_field,.triple-field input:not([type=submit]):not([type=range]):not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=button]),.triple-field select,.triple-field textarea{width:calc(calc(100% - 16px)/ 3)}.triple-field .ZZ_small_field:not(:first-of-type),.triple-field input:not([type=submit]):not([type=range]):not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=button]):not(:first-of-type),.triple-field select:not(:first-of-type),.triple-field textarea:not(:first-of-type){margin-left:8px!important}.triple-field .ZZ_small_field{max-width:none!important}.double-field-block input+input,.double-field-block select+input,.double-field-block select+select{margin-left:0!important;margin-top:8px}#ZZ_form,#ZZ_form_multi{padding:0 10px;margin:0!important;width:100%!important;box-sizing:border-box}#PT_form_landing:not(.ZZ_results_modal) form::after,#PT_form_landing:not(.ZZ_results_modal) form::before,#PT_form_landing:not(.ZZ_results_modal)::after,#PT_form_landing:not(.ZZ_results_modal)::before,#ZZ_form:not(.ZZ_results_modal) form::after,#ZZ_form:not(.ZZ_results_modal) form::before,#ZZ_form:not(.ZZ_results_modal)::after,#ZZ_form:not(.ZZ_results_modal)::before,#ZZ_form_multi:not(.ZZ_results_modal) form::after,#ZZ_form_multi:not(.ZZ_results_modal) form::before,#ZZ_form_multi:not(.ZZ_results_modal)::after,#ZZ_form_multi:not(.ZZ_results_modal)::before{display:none}#PT_form_landing h2,#ZZ_form h2,#ZZ_form_multi h2{padding-top:20px!important;font-weight:700;margin:10px -10px 8px!important}#PT_form_landing.ZZ_form_lead form:after,#PT_form_landing.ZZ_form_lead form:before,#ZZ_form.ZZ_form_lead form:after,#ZZ_form.ZZ_form_lead form:before,#ZZ_form_multi.ZZ_form_lead form:after,#ZZ_form_multi.ZZ_form_lead form:before{display:none}#PT_form_landing .ZZ_button,#ZZ_form .ZZ_button,#ZZ_form_multi .ZZ_button{height:56px;width:100%}#PT_form_landing .button-container .ZZ_button,#ZZ_form .button-container .ZZ_button,#ZZ_form_multi .button-container .ZZ_button{display:block;float:none;width:auto}#PT_form_landing .button-container button.ZZ_button,#ZZ_form .button-container button.ZZ_button,#ZZ_form_multi .button-container button.ZZ_button{width:100%;height:56px}#PT_form_landing .button-container .button-message,#ZZ_form .button-container .button-message,#ZZ_form_multi .button-container .button-message{display:block;float:none;line-height:initial;font-size:.9rem;text-align:center}#PT_form_landing .form-container form h2,#PT_form_landing form h2,#PT_form_landing form h3,#ZZ_form .form-container form h2,#ZZ_form form h2,#ZZ_form form h3,#ZZ_form_multi .form-container form h2,#ZZ_form_multi form h2,#ZZ_form_multi form h3{margin:0 -10px}#PT_form_landing #AS_form,#ZZ_form #AS_form,#ZZ_form_multi #AS_form{margin:0 -10px;padding:0 10px}#PT_form_landing .ZZ_sidebar,#ZZ_form .ZZ_sidebar,#ZZ_form_multi .ZZ_sidebar{background-color:#f2f2f2;margin:0 -10px -10px}#PT_form_landing #AS_form.ZZ_content_side .ZZ_helptip,#ZZ_form #AS_form.ZZ_content_side .ZZ_helptip,#ZZ_form_multi #AS_form.ZZ_content_side .ZZ_helptip,.top-form-container #PT_form_landing .ZZ_helptip,.top-form-container #ZZ_form .ZZ_helptip,.top-form-container #ZZ_form_multi .ZZ_helptip{width:auto!important;top:5px;left:0;display:none!important}#MT_homepage .ZZ_form_lead{margin-top:0}.top-form-container .ZZ_sidebar{display:none}.double-form-container{padding:24px 16px 16px;margin:0 16px}.double-form-container h2{padding:0!important;font-weight:700!important;margin-bottom:16px!important}.double-form-container__column>div>div,.double-form-container__column>form>div{flex-basis:calc(50% - 12px)}.double-form-container__column .ZZ_button{height:auto;margin-bottom:8px!important}.double-form-container+{display:block;margin-top:0}.double-form-container+span{font-size:18px;font-weight:700}.double-form-container+.ZZ_button{font-size:18px;width:280px;min-width:265px}.double-form-container .ZZ_field{margin-bottom:16px!important}.double-form-container .ZZ_field input,.double-form-container .ZZ_field select{min-width:60%!important;width:60%!important}.double-form-container+.strip-link{display:block}.three-cols input:not([type=submit]):not([type=range]):not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=button]),.three-cols select{width:calc(calc(100% - 16px)/ 3)}.three-cols input:not([type=submit]):not([type=range]):not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=button]):not(:first-of-type),.three-cols select:not(:first-of-type){margin-left:8px!important}span#contratto_intestatario_data_emissione_documento input,span#contratto_intestatario_data_scadenza_documento input{width:calc(calc(100% - 16px)/ 3)}span#contratto_intestatario_data_emissione_documento input:not(:first-of-type),span#contratto_intestatario_data_scadenza_documento input:not(:first-of-type){margin-left:8px!important}input#contratto_intestatario_istat_documento_autocomplete{width:100%!important}.ZZ_content_side .codice-fiscale-disclaimer p{padding-top:0!important}.ZZ_field input,.ZZ_field input:focus{text-size-adjust:none}#ZZ_form .alert{width:auto!important;margin:16px 6px!important}.ZZ_field{padding-bottom:16px}.ZZ_field input:not([type=submit]):not([type=range]):not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=button]),.ZZ_field select,.ZZ_field textarea{box-sizing:border-box;height:56px;padding:0 12px;background-color:#fff;border-radius:8px;border:2px solid #ccc;text-shadow:none}.form-side .ZZ_field input:not([type=submit]):not([type=range]):not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=button]),.form-side .ZZ_field select,.form-side .ZZ_field textarea{height:48px!important}.ZZ_field input:not([type=submit]):not([type=range]):not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=button]):disabled,.ZZ_field select:disabled,.ZZ_field textarea:disabled,.ZZ_field.disabled .ZZ_field input:not([type=submit]):not([type=range]):not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=button]),.ZZ_field.disabled .ZZ_field select,.ZZ_field.disabled .ZZ_field textarea{color:#aaa;border-color:transparent;background-color:#e4e4E450}.ZZ_field input:-webkit-autofill{-webkit-background-clip:text;-webkit-box-shadow:0 0 0 30px #fff inset!important}.ZZ_field select{line-height:unset}.ZZ_field textarea{padding-top:18px}.ZZ_field:not(.verified):not(.wrong) input:not([type=submit]):not([type=range]):not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=button]):not(:disabled):focus,.ZZ_field:not(.verified):not(.wrong) input:not([type=submit]):not([type=range]):not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=button]):not(:disabled):hover,.ZZ_field:not(.verified):not(.wrong) select:not(:disabled):focus,.ZZ_field:not(.verified):not(.wrong) select:not(:disabled):hover,.ZZ_field:not(.verified):not(.wrong) textarea:not(:disabled):focus,.ZZ_field:not(.verified):not(.wrong) textarea:not(:disabled):hover{border-color:#505050!important}.ZZ_field:not(.verified):not(.wrong) input:not([type=submit]):not([type=range]):not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=button]):not(:disabled):focus,.ZZ_field:not(.verified):not(.wrong) select:not(:disabled):focus,.ZZ_field:not(.verified):not(.wrong) textarea:not(:disabled):focus{box-shadow:0 0 0 3px rgba(228,228,228,.5)}.ZZ_field .PT_form_verified input:not([type=submit]):not([type=range]):not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=button]):not(:disabled):not(:disabled),.ZZ_field .PT_form_verified select:not(:disabled),.ZZ_field .PT_form_verified textarea:not(:disabled),.verified.ZZ_field input:not([type=submit]):not([type=range]):not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=button]):not(:disabled):not(:disabled),.verified.ZZ_field select:not(:disabled),.verified.ZZ_field textarea:not(:disabled){border-color:#71b62c!important;box-shadow:0 0 0 3px rgba(237,245,229,.78)!important}.ZZ_field .PT_form_verified input:not([type=submit]):not([type=range]):not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=button]):not(:disabled):not(:disabled):focus,.ZZ_field .PT_form_verified input:not([type=submit]):not([type=range]):not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=button]):not(:disabled):not(:disabled):hover,.ZZ_field .PT_form_verified select:not(:disabled):focus,.ZZ_field .PT_form_verified select:not(:disabled):hover,.ZZ_field .PT_form_verified textarea:not(:disabled):focus,.ZZ_field .PT_form_verified textarea:not(:disabled):hover,.verified.ZZ_field input:not([type=submit]):not([type=range]):not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=button]):not(:disabled):not(:disabled):focus,.verified.ZZ_field input:not([type=submit]):not([type=range]):not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=button]):not(:disabled):not(:disabled):hover,.verified.ZZ_field select:not(:disabled):focus,.verified.ZZ_field select:not(:disabled):hover,.verified.ZZ_field textarea:not(:disabled):focus,.verified.ZZ_field textarea:not(:disabled):hover{border-color:#549116!important}.wrong.ZZ_field input:not([type=submit]):not([type=range]):not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=button]):not(:disabled):not(:disabled),.wrong.ZZ_field select:not(:disabled),.wrong.ZZ_field textarea:not(:disabled){border-color:red!important;box-shadow:0 0 0 3px rgba(251,226,226,.78)}.wrong.ZZ_field input:not([type=submit]):not([type=range]):not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=button]):not(:disabled):not(:disabled):focus,.wrong.ZZ_field input:not([type=submit]):not([type=range]):not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=button]):not(:disabled):not(:disabled):hover,.wrong.ZZ_field select:not(:disabled):focus,.wrong.ZZ_field select:not(:disabled):hover,.wrong.ZZ_field textarea:not(:disabled):focus,.wrong.ZZ_field textarea:not(:disabled):hover{border-color:#c2212e!important}.ZZ_field .error-message{font-size:12px;line-height:1.4;letter-spacing:.01em;color:#c2212e}.half-page-form-layout{padding-top:20px!important;background:#fff!important}.half-page-form-layout.risparmio-energetico .PrivLink{position:relative;top:-110px;left:2%;font-size:14px;font-weight:700}.half-page-form-layout.risparmio-energetico .button-container{margin:40px 0 0!important}.half-page-form-layout .wrong .ZZ_errtip_content,.half-page-form-layout .wrong .err{padding-left:0!important}.half-page-form-container{margin-bottom:12px;width:auto!important;float:none}.half-page-form-container #ZZ_form .ZZ_field .label{width:100%!important;text-align:left}.half-page-form-container #ZZ_form .ZZ_field .standard-check.inline,.half-page-form-container #ZZ_form .ZZ_field .standard-radio.inline,.half-page-form-container #ZZ_form .ZZ_field input,.half-page-form-container #ZZ_form .ZZ_field select{width:100%!important}.half-page-form-container #ZZ_form .ZZ_field.double-field input{width:calc(calc(100% - 8px)/ 2)!important}.half-page-form-container #ZZ_form .ZZ_field.triple-field input{width:calc(calc(100% - 16px)/ 3)!important}.half-page-form-container #ZZ_form .button-container .ZZ_button{width:100%!important}.half-page-form-container .prod-banner-badge{top:-25px;right:4%;left:auto!important}.half-page-form-container .prod-banner-badge+img{right:80px!important;top:-15px!important}.half-page-form-container .prod-img-link{position:static!important;height:auto!important;display:block}.half-page-form-container .prod-img-link img{z-index:1!important;width:100px!important;right:20px;top:-15px!important;left:auto!important;float:none;position:absolute}.half-page-form-container>div{margin:0 4%;padding:15px}.half-page-form-container>div h2:not(.no-style){font-size:21px;text-align:left;padding:0 16px}.half-page-form-container>div>div>p{font-size:1.2rem!important;line-height:normal!important;padding:0 8px 10px;margin:0!important}#ZZ_body .half-page-form-container .button-container{padding:0!important}#ZZ_body .half-page-form-container .button-container .button-message{display:none!important}#ZZ_body .half-page-form-container .button-container .ZZ_button{margin:15px auto!important}#ZZ_body .half-page-form-container .button-container .go-link{margin-left:0!important;margin-top:-5px!important;width:auto;float:none}.half-page-form-container~.ZZ_stripe_half{display:none}.half-page-form-layout.badge-trofeo:before{left:0!important;top:-70px!important;height:40px!important}.error-page{text-align:center;border-top:none!important;min-height:auto}.error-page.ZZ_prod{background:#fff url("/1.100.7/img_a/404.svg") no-repeat;background-position:center 15px!important;background-size:210px auto!important;padding:230px 16px 0!important}.error-page--404{background-image:url("/1.100.7/img_a/404.svg")!important}.error-page--500{background-image:url("/1.100.7/img_a/500.svg")!important}.error-page h2{font-size:20px;margin-bottom:10px;white-space:normal}.error-page .ZZ_stripe_half p{padding:0;margin:0}.error-page .ZZ_stripe_half .ZZ_button{min-width:auto;width:auto;margin-top:20%!important}.error-page .prod-img-link{display:none}.error-page .small-text{padding:5px;margin-top:0}.error-page .message-big{font-size:60px!important}.error-page.alt h2{font-size:25px}#ZZ_login_overlay,.slideIn-popup{width:100%!important;top:auto!important;left:0!important;bottom:-10px;max-height:98%;-webkit-animation-name:slideInUp;animation-name:slideInUp;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards}@-webkit-keyframes slideInUp{0%{-webkit-transform:translateY(100%);transform:translateY(100%);visibility:visible}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInUp{0%{-webkit-transform:translateY(100%);transform:translateY(100%);visibility:visible}100%{-webkit-transform:translateY(0);transform:translateY(0)}}#ZZ_login_overlay div#ZZ_conferma,#ZZ_login_overlay div[id*=ZZ_richiesta_fb_],.slideIn-popup div#ZZ_conferma,.slideIn-popup div[id*=ZZ_richiesta_fb_]{-webkit-animation-name:fadeIn;animation-name:fadeIn;animation-delay:.5s;-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}#ZZ_login_overlay #ZZ_errtip,.slideIn-popup #ZZ_errtip{padding-top:8px}#ZZ_login_overlay .ZZ_button_facebook,.slideIn-popup .ZZ_button_facebook{display:inline-block;width:92%}#ZZ_login_overlay .ZZ_title-small,.slideIn-popup .ZZ_title-small{display:inline-block}#ZZ_login_overlay .ZZ_title-small.primary-color,.slideIn-popup .ZZ_title-small.primary-color{font-size:24px;padding-bottom:16px}#ZZ_login_overlay small,.slideIn-popup small{padding:6px 0 0 0;float:right}#ZZ_login_overlay p,.slideIn-popup p{padding:0;margin:8px 0}#ZZ_login_overlay p.facebook-login-container,.slideIn-popup p.facebook-login-container{margin:0}#ZZ_login_overlay p>small,.slideIn-popup p>small{display:none}#ZZ_login_overlay .small-text,.slideIn-popup .small-text{margin:8px 0 12px}#ZZ_login_overlay #ZZ_richiesta input[type=text],#ZZ_login_overlay.ZZ_new-overlay input:not([type=submit]):not([type=range]):not([type=button]):not([type=hidden]):not([type=checkbox]):not([type=radio]),.slideIn-popup #ZZ_richiesta input[type=text],.slideIn-popup.ZZ_new-overlay input:not([type=submit]):not([type=range]):not([type=button]):not([type=hidden]):not([type=checkbox]):not([type=radio]){margin-top:8px;float:none}#ZZ_login_overlay a.ZZ_button,.slideIn-popup a.ZZ_button{width:100%;padding:0 16px;height:56px!important;line-height:56px!important}#ZZ_login_overlay .confirm-icon,.slideIn-popup .confirm-icon{width:66px}#ZZ_login_overlay .g_id_signin,.slideIn-popup .g_id_signin{margin-bottom:24px!important;height:56px}#ZZ_login_overlay .g_id_signin div[role=button],.slideIn-popup .g_id_signin div[role=button]{height:56px}#ZZ_login_overlay .g_id_signin div[role=button] svg,.slideIn-popup .g_id_signin div[role=button] svg{top:15px}#ZZ_login_overlay .g_id_signin iframe,.slideIn-popup .g_id_signin iframe{left:0;width:unset;margin:-2px -10px}#ZZ_login_overlay .g_id_signin div[id*=login_sso_]:not(#login_sso_modal),.slideIn-popup .g_id_signin div[id*=login_sso_]:not(#login_sso_modal){padding-top:32px;height:26vh}#ZZ_login_overlay .g_id_signin div[id*=login_sso_]:not(#login_sso_modal) p,.slideIn-popup .g_id_signin div[id*=login_sso_]:not(#login_sso_modal) p{margin-bottom:0}.company-boxes-container .company-box{width:100%}.company-boxes-container .company-box:nth-child(even) .card,.company-boxes-container .company-box:nth-child(odd) .card{margin:0 16px 16px;height:inherit}.company-boxes-container .company-box:nth-child(even) .card h3,.company-boxes-container .company-box:nth-child(odd) .card h3{padding:0!important}.company-boxes-container .company-box:nth-child(even) .card .flex-box,.company-boxes-container .company-box:nth-child(odd) .card .flex-box{flex-direction:column}.company-boxes-container .company-box:nth-child(even) .card .flex-box p,.company-boxes-container .company-box:nth-child(odd) .card .flex-box p{text-overflow:inherit;overflow:inherit;height:inherit;padding:8px 0 0!important}.maps-list-container{height:auto;background-color:#fff;margin:0 0 20px}.maps-list-container #map_canvas,.maps-list-container #store-map{height:150px}.maps-list-container .btn-list-overlay{padding:20px;display:none;cursor:pointer}.maps-list-container.overlay-open{position:fixed;top:0;padding-top:58px;left:0;right:0;bottom:0;background-color:#f8f8f8;z-index:9999;margin:0}.maps-list-container.overlay-open #map_canvas,.maps-list-container.overlay-open #store-map{height:30%;cursor:pointer}.maps-list-container.overlay-open .btn-expand-list{display:none}.maps-list-container.overlay-open .list-marker-item:nth-child(n+4),.maps-list-container.overlay-open .list-no-marker-item:nth-child(n+4){display:table!important}.maps-list-container.overlay-open .list-marker-item:nth-child(3),.maps-list-container.overlay-open .list-no-marker-item:nth-child(3){border-bottom:1px solid #ccc!important}.maps-list-container.overlay-open .list-marker{height:70%!important}.maps-list-container.overlay-open .list-marker .scroller{overflow-x:hidden;overflow-y:scroll;height:100%;margin:0}.maps-list-container.overlay-open .list-marker .scroller::-webkit-scrollbar{width:2px}.maps-list-container.overlay-open .list-marker .scroller::-webkit-scrollbar-track{background-color:rgba(255,255,255,.65);border-radius:0}.maps-list-container.overlay-open .list-marker .scroller::-webkit-scrollbar-thumb{background-color:#f60;margin:0 auto;border-radius:0}.maps-list-container.overlay-open .list-marker .scroller::-webkit-scrollbar-thumb:hover{background-color:#e34713}.maps-list-container.overlay-open.open{overflow:hidden}.maps-list-container.overlay-open.open #store-map{height:calc(100% - 55px)}.maps-list-container.overlay-open.open #map_canvas{height:calc(100% - 145px)}.maps-list-container.overlay-open.open.no-active-overlay #map_canvas{height:calc(100% - 60px)}.maps-list-container.overlay-open.open.no-active-overlay .list-marker .scroller{display:none}.maps-list-container.overlay-open.open.store-overlay li:not(.store-item){display:none!important}.maps-list-container.overlay-open.open.active-overlay li:not(.active){display:none!important}.maps-list-container.overlay-open.open #agenzia-selected{display:none}.maps-list-container.overlay-open.open .list-marker{height:11%;box-shadow:0 -2px 3px rgba(0,0,0,.2);overflow:hidden}.maps-list-container.overlay-open.open .list-marker .btn-list-overlay{display:block}.maps-list-container.overlay-open.open .list-marker .scroller{height:auto}.maps-list-container.overlay-open.open .list-marker .scroller::-webkit-scrollbar{display:none}.btn-expand-list{position:relative;text-align:center;margin-top:20px;border-top:1px solid #ccc}.btn-expand-list i{line-height:40px;border-radius:40px;font-size:18px;font-weight:700;color:#fff;background-color:#f60;position:absolute;left:50%;width:40px;height:40px;margin-left:-20px;top:-20px;cursor:pointer;box-sizing:border-box}.btn-expand-list span{display:block;cursor:pointer;padding:30px 10px 12px}.list-marker{height:auto!important;width:100%!important;top:auto;margin:0;padding:0;position:relative!important;background-color:#fff}.list-marker.bordered{padding-bottom:24px;background-color:transparent}.list-marker .scroller{height:auto;width:auto;margin:0;padding-right:0;overflow:hidden}.list-marker .list-marker-item,.list-marker .list-no-marker-item{box-shadow:none;border-bottom:1px solid #ccc;min-height:auto;padding:0;table-layout:fixed;width:100%;display:table;margin-bottom:0}.list-marker .list-marker-item:nth-child(n+4),.list-marker .list-no-marker-item:nth-child(n+4){display:none}.list-marker .list-marker-item:nth-child(3),.list-marker .list-no-marker-item:nth-child(3){border-bottom:none!important}.list-marker .list-marker-item:last-child,.list-marker .list-no-marker-item:last-child{border-bottom:none}.list-marker .list-marker-item p,.list-marker .list-no-marker-item p{font-size:12px;padding:0 20px 0 0!important;line-height:18px}.list-marker .list-marker-item:hover,.list-marker .list-no-marker-item:hover{box-shadow:none!important;transform:none!important}.list-marker .list-marker-item h3,.list-marker .list-no-marker-item h3{text-transform:none;font-size:15px;color:#000}.list-marker .list-marker-item.active,.list-marker .list-marker-item.selected,.list-marker .list-no-marker-item.active,.list-marker .list-no-marker-item.selected{background-color:#fed9bf}.list-marker .list-marker-item.coming-soon>.ZZ_left,.list-marker .list-no-marker-item.coming-soon>.ZZ_left{vertical-align:top;padding-left:85px}.list-marker .list-marker-item.button-layout,.list-marker .list-no-marker-item.button-layout{margin:0 16px 16px;border:1px solid #ccc;border-radius:6px;padding:0;width:calc(100% - 32px)}.list-marker .list-marker-item.button-layout .maps-marker,.list-marker .list-no-marker-item.button-layout .maps-marker{padding:15px 30px 15px 15px;flex-flow:initial}.list-marker .list-marker-item.button-layout .maps-marker ul,.list-marker .list-no-marker-item.button-layout .maps-marker ul{padding-left:0!important}.list-marker .list-marker-item.button-layout .maps-marker ul li,.list-marker .list-no-marker-item.button-layout .maps-marker ul li{border:none;white-space:normal}.list-marker .list-marker-item.button-layout .image,.list-marker .list-no-marker-item.button-layout .image{width:auto!important}.list-marker .list-marker-item.button-layout h3,.list-marker .list-no-marker-item.button-layout h3{display:inline-block;width:180px;overflow:hidden!important}.list-marker .list-marker-item.button-layout:after,.list-marker .list-no-marker-item.button-layout:after{content:"";color:#71b62c}.list-marker .list-marker-item.button-layout:not(.store-item):after,.list-marker .list-no-marker-item.button-layout:not(.store-item):after{display:none}.list-marker .list-marker-item.button-layout.store-item:after,.list-marker .list-no-marker-item.button-layout.store-item:after{color:#fed9bf}.list-marker .list-marker-item.button-layout:last-of-type,.list-marker .list-no-marker-item.button-layout:last-of-type{margin-bottom:0}.list-marker .list-marker-item.button-layout .ZZ_button,.list-marker .list-no-marker-item.button-layout .ZZ_button{display:none}.list-marker .list-marker-item.button-layout:nth-child(n+4),.list-marker .list-no-marker-item.button-layout:nth-child(n+4){display:table}.list-marker .list-marker-item.button-layout:nth-child(3),.list-marker .list-no-marker-item.button-layout:nth-child(3){border-bottom:1px solid #ccc!important}.list-marker .list-marker-item .image,.list-marker .list-no-marker-item .image{margin-right:10px!important;width:50px!important;height:50px!important;margin-bottom:0!important}.list-marker .list-marker-item>.ZZ_left,.list-marker .list-no-marker-item>.ZZ_left{width:100%!important;display:table-cell;vertical-align:middle;color:inherit;padding:4%;border:none}.list-marker .list-marker-item>.ZZ_left.active,.list-marker .list-no-marker-item>.ZZ_left.active{border:none;background:0 0}.list-marker .list-marker-item>.ZZ_left h3,.list-marker .list-marker-item>.ZZ_left ul li,.list-marker .list-no-marker-item>.ZZ_left h3,.list-marker .list-no-marker-item>.ZZ_left ul li{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding-left:0!important}.list-marker .list-marker-item>.ZZ_left ul,.list-marker .list-no-marker-item>.ZZ_left ul{padding-left:65px!important}.list-marker .list-marker-item p{padding:0!important}.list-marker .list-marker-item .time-store{margin-top:4px}.list-marker .list-marker-item .time-store span{display:block;margin-bottom:8px;max-width:100%!important}.list-marker .list-marker-item .time-store .ZZ_button3{padding:8px 5px!important;font-size:14px}.list-marker .list-no-marker-item{background-color:#f60;overflow:hidden;width:calc(100% - 32px);margin:0 16px 16px}.list-marker .list-no-marker-item>a{color:inherit;padding:4%;border:none}.list-marker .list-no-marker-item p{color:#fff;font-weight:700;text-transform:uppercase}.list-marker .list-no-marker-item .ZZ_button{color:inherit;width:100%!important;font-size:13px!important;padding:0 16px 0 0!important;margin:0!important}.list-marker .list-no-marker-item .ZZ_button:active,.list-marker .list-no-marker-item .ZZ_button:focus,.list-marker .list-no-marker-item .ZZ_button:hover{border-color:#e34713;background-color:#f90}#maps-list{margin-top:0}#maps-list .standard-tab{width:auto;margin:0 12px 24px}#maps-list .standard-tab li{margin-top:0}#maps-list .list-marker{padding-top:0}#maps-list .maps-list-container{width:auto;margin:0 12px 24px}#maps-list #map_canvas{height:450px}#header-button-mobile,#login-user-mobile,.header--login-mobile{position:absolute;right:14px;top:calc(50% - calc(44px / 2));width:88px;text-align:center;border-radius:50px;background:#fff;height:36px;line-height:36px;white-space:nowrap;width:auto;padding:4px 12px}#header-button-mobile .login-user-img,#login-user-mobile .login-user-img,.header--login-mobile .login-user-img{display:inline-block;line-height:initial;border-radius:100%;transform:translate(-2px,3px);font-weight:700}#header-button-mobile .login-user-img::after,#login-user-mobile .login-user-img::after,.header--login-mobile .login-user-img::after{content:"";font-size:1.2rem;font-family:Facileit;color:#f60;display:block;font-weight:700}#header-button-mobile .login-user-img.phone-icon::after,#login-user-mobile .login-user-img.phone-icon::after,.header--login-mobile .login-user-img.phone-icon::after{content:" "}#header-button-mobile .login-user-img.phone-icon svg,#login-user-mobile .login-user-img.phone-icon svg,.header--login-mobile .login-user-img.phone-icon svg{fill:#FF6600;height:18px;transform:translate(2px,1px)}#header-button-mobile .login-user-text,#login-user-mobile .login-user-text,.header--login-mobile .login-user-text{color:#3a3a3a;font-size:14px;font-weight:700}#header-button-mobile.logged,#login-user-mobile.logged,.header--login-mobile.logged{text-align:center;width:40px;height:40px;background-color:rgba(255,255,255,.3);border-color:#fff;border:2px solid #fff;border-radius:50px;padding:0;top:calc(50% - (44px / 2))}#header-button-mobile.logged .login-user-img,#login-user-mobile.logged .login-user-img,.header--login-mobile.logged .login-user-img{color:#fff;text-align:center;font-size:1.3rem;line-height:32px;transform:translate(0,3px)}#header-button-mobile.logged .login-user-img::after,#login-user-mobile.logged .login-user-img::after,.header--login-mobile.logged .login-user-img::after{display:none}#header-button-mobile.logged .login-user-text,#login-user-mobile.logged .login-user-text,.header--login-mobile.logged .login-user-text{display:none}#header-button-mobile.logged .user-no-name:after,#login-user-mobile.logged .user-no-name:after,.header--login-mobile.logged .user-no-name:after{display:block;color:#fff;font-weight:lighter;line-height:32px}#header-button-mobile.hasPictureProfile,#login-user-mobile.hasPictureProfile,.header--login-mobile.hasPictureProfile{padding:0;background:0 0;border:2px solid #fff}#header-button-mobile.hasPictureProfile img,#login-user-mobile.hasPictureProfile img,.header--login-mobile.hasPictureProfile img{width:40px!important;position:absolute;left:0;border-radius:50%}#header-button-mobile.hasPictureProfile .login-user-img,#login-user-mobile.hasPictureProfile .login-user-img,.header--login-mobile.hasPictureProfile .login-user-img{display:none}#header-button-mobile.phone-btn,#login-user-mobile.phone-btn,.header--login-mobile.phone-btn{padding:4px 10px}#promo-code-landing #ZZ_header_content .action-icon{display:none!important}#promo-code-landing #ZZ_header_content #ZZ_logo{background-position-x:16px;width:150px}#promo-code-landing h1{padding:32px 16px 0}#promo-code-landing .intro-text{padding:0}#promo-code-landing .standard-box{padding:0 16px!important}#promo-code-landing .ZZ_stripe_half .ZZ_button{width:100%}#promo-code-landing .info-banner{width:100%}#promo-code-landing .product-image{position:inherit}#promo-code-landing h2{font-size:24px;padding:16px 16px 32px}#info-nudge,.info-nudge{width:auto;margin:1.5rem 6px}#info-nudge.info-nudge--tip,.info-nudge.info-nudge--tip{font-size:16px}form #info-nudge.info-nudge--tip,form .info-nudge.info-nudge--tip{margin:24px 6px 6px}.PT_form_field.card-badge-field{display:block}.card-badge{width:100%}.card-badge-top-image{width:56px;height:56px;margin-right:8px}.card-badge-top-image img{position:absolute;top:0;left:calc(50%);transform:translateX(-50%);width:56px;height:56px}.card-badge-top-title{font-size:16px}.card-badge-top-subtitle{display:block;margin-top:4px;color:#5e5e5e;font-size:14px;line-height:110%}.card-badge .label-bottom-input{margin-top:5px;font-size:11px}.standard-modal{border-bottom-left-radius:0;border-bottom-right-radius:0;padding:16px;bottom:0}.standard-modal--header{padding-bottom:24px}.standard-modal--bgImage{min-height:80px;min-width:20%;padding-right:16px;background-size:80px auto}.standard-modal--text p{padding:0!important}.standard-modal a[class*=button] i,.standard-modal button[class*=button] i{height:unset}.standard-modal#ZZ_bundle_overlay .riepilogo-head{padding-top:0;margin-top:-24px}.standard-modal#ZZ_bundle_overlay .info-banner,.standard-modal#ZZ_bundle_overlay .tel-button{float:none;width:100%}.standard-modal#ZZ_bundle_overlay h2{font-size:20px;line-height:1.3;letter-spacing:normal}.standard-modal#ZZ_bundle_overlay p{font-size:16px;line-height:1.4;letter-spacing:.01em;line-height:22px}.standard-modal#ZZ_bundle_overlay p.intro-text{margin-top:8px}#ZZ_header_content{position:relative;-webkit-font-smoothing:antialiased!important;padding:0;background:0 0;text-align:left;box-shadow:0 0;height:auto}#ZZ_header_content .action-icon{display:table-cell;width:54px;position:relative;left:14px}#ZZ_header_content .action-icon #action{background:0 0;display:block;position:relative;overflow:hidden;z-index:3;margin:0;padding:0;width:54px;height:64px;border:none;font-size:0;text-indent:-9999px;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0}#ZZ_header_content .action-icon #action span,#ZZ_header_content .action-icon #action span::after,#ZZ_header_content .action-icon #action span::before{display:block;position:absolute;top:31px;left:14px;right:16px;height:3px;background:#fff;transform:translateZ(0);transition:background 0s .3s;border-radius:10px}#ZZ_header_content .action-icon #action span::after,#ZZ_header_content .action-icon #action span::before{left:0;top:-8px;bottom:-8px;width:100%;content:" ";-webkit-transition-duration:.3s,.3s;-moz-transition-duration:.3s,.3s;transition-duration:.3s,.3s;-webkit-transition-delay:0.3s,0s,0s;-moz-transition-delay:0.3s,0s,0s;transition-delay:0.3s,0s,0s}#ZZ_header_content .action-icon #action span::after{top:auto;-webkit-transition-property:bottom,-webkit-transform;-moz-transition-property:bottom,-moz-transform;transition-property:bottom,transform}#ZZ_header_content .action-icon #action span::before{bottom:auto;-webkit-transition-property:top,-webkit-transform;-moz-transition-property:top,-moz-transform;transition-property:top,transform}#ZZ_header_content .action-icon.back #action span{background:0 0;left:auto;right:20px;width:17px}#ZZ_header_content .action-icon.back #action span::after,#ZZ_header_content .action-icon.back #action span::before{transform:rotate(-45deg);top:-7px}#ZZ_header_content .action-icon.back #action span::after{transform:rotate(45deg);bottom:-4px;top:auto}#ZZ_header_content .action-icon.hide{width:10px}#ZZ_header_content .action-icon.hide a{display:none}.panel-open #ZZ_header_content .action-icon #action span{background-color:transparent;transition:background 0s .1s}.panel-open #ZZ_header_content .action-icon #action span::before{top:0;transform:rotate(45deg)}.panel-open #ZZ_header_content .action-icon #action span::after{bottom:0;transform:rotate(-45deg)}.panel-open #ZZ_header_content .action-icon #action span::after,.panel-open #ZZ_header_content .action-icon #action span::before{transition-delay:0s,0s,0.3s;width:80%;left:3px}#ZZ_header_content #ZZ_top_tel{display:none!important}#ZZ_logo{position:relative;display:table-cell;vertical-align:middle;padding:0;background:transparent url("/1.100.7/img_a/logo_facile_bianco.svg") no-repeat center left;background-size:130px;width:130px;float:none;height:auto}#ZZ_logo a{display:none}#ZZ_logo a img{display:none}.flow-style #ZZ_logo{width:40px;height:auto;left:3px;top:0}#ZZ_header{background-color:#f60}#ZZ_header.overlay{background-color:#f90}#ZZ_header.overlay .action-icon.back #action span{background:0 0}#ZZ_header.overlay .action-icon span{background:0 0}#ZZ_header.overlay .action-icon span:after,#ZZ_header.overlay .action-icon span:before{background:#fff}#ZZ_header.overlay #ZZ_logo{display:none}#ZZ_header.overlay:before{content:"Torna indietro";position:absolute;left:55px;top:17px;font-size:18px;color:#fff}#ZZ_upper_menu{background-color:transparent;display:flex}#ZZ_upper_menu>li{float:left;padding:0;z-index:3;border-radius:2px;background-color:#e34713;position:relative;height:45px;width:127px;width:145px;border-right:1px solid #fff;flex-grow:1}#ZZ_upper_menu>li>a:not(.ZZ_button){color:#fff;font-weight:700;display:block;padding:0 5px;text-align:center;height:45px;line-height:45px;border-radius:2px;transition:all .5s ease 10ms;text-transform:uppercase;font-family:"Roboto Condensed",Arial;font-size:.95em;letter-spacing:.01em}#ZZ_upper_menu>li>a:not(.ZZ_button):hover{text-decoration:none;background-color:#e34713!important}#ZZ_upper_menu>li>a:not(.ZZ_button).active,#ZZ_upper_menu>li>a:not(.ZZ_button).active:hover{background-image:none!important;background-color:#bb4118!important;text-decoration:none}#ZZ_upper_menu>li.hover>a{text-decoration:none;background-color:#bb4118!important}#ZZ_upper_menu ul li{display:block;clear:both}#ZZ_upper_menu ul li a:not(.ZZ_button){display:block;text-decoration:none;position:relative;font-size:13px;border:none;color:#000}#ZZ_upper_menu ul li a:not(.ZZ_button).long-link span{white-space:unset;margin-top:-6px;padding-bottom:0!important}#ZZ_upper_menu ul li a:not(.ZZ_button).long-link i{margin-top:1px}#ZZ_upper_menu ul li span{padding:10px;display:inline-block;white-space:nowrap}#ZZ_upper_menu ul li span:after{content:"»";padding:10px 4px}#ZZ_upper_menu ul li:hover{background-color:rgba(254,217,191,.3)}#ZZ_upper_menu ul li:hover a:not(.ZZ_button),#ZZ_upper_menu ul li:hover span{color:#e34713}#ZZ_upper_menu li.last{border-right:none;margin-right:0}#ZZ_upper_menu li.first,#ZZ_upper_menu li:first-of-type{margin-left:0}#ZZ_upper_menu li.double-row>a{line-height:16px;box-sizing:border-box;padding:6px 10px 0}#ZZ_upper_menu .title{padding:10px;font-weight:400;font-size:16px;border-bottom:1px solid transparent;color:#e34713;background:0 0;display:block}#ZZ_upper_menu .long .title{color:#505050;padding-left:10px}#ZZ_upper_menu .long a.bottom-link{padding-right:23px}#ZZ_upper_menu .long ul li a{font-size:13px;color:#000;background:0 0;padding:11px 0 10px 10px}#ZZ_upper_menu .long ul li a:hover{background:0 0;color:#e34713}#ZZ_upper_menu .last .ZZ_sub_menu{left:auto;right:0}#ZZ_upper_menu .last .ZZ_sub_menu ul:before{left:70%}#ZZ_upper_menu .ZZ_sub_menu{display:none;position:absolute;top:38px;left:0;z-index:9;padding-top:18px}#ZZ_upper_menu .ZZ_sub_menu a:not(.ZZ_button){padding:0}#ZZ_upper_menu .ZZ_sub_menu a:not(.ZZ_button) i.ZZ_icon{font-size:26px;line-height:14px;float:left;margin-right:10px}#ZZ_upper_menu .ZZ_sub_menu a:not(.ZZ_button):hover i.ZZ_icon{color:#e34713}#ZZ_upper_menu .ZZ_sub_menu a.ZZ_button{font-size:16px;padding:10px;color:#fff}#ZZ_upper_menu .ZZ_sub_menu a.ZZ_button:focus,#ZZ_upper_menu .ZZ_sub_menu a.ZZ_button:hover{color:#fff}#ZZ_upper_menu .ZZ_sub_menu .sub-menu-content:before,#ZZ_upper_menu .ZZ_sub_menu ul:before{content:"";position:absolute;height:0;width:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #e34713;z-index:9;left:50px;position:absolute;top:10px}#ZZ_upper_menu .ZZ_sub_menu .sub-menu-content>div,#ZZ_upper_menu .ZZ_sub_menu .sub-menu-content>div.normal,#ZZ_upper_menu .ZZ_sub_menu>ul{width:226px;float:left}#ZZ_upper_menu .ZZ_sub_menu .sub-menu-content,#ZZ_upper_menu .ZZ_sub_menu>ul{box-shadow:0 7px 14px -5px #444;border-top:3px solid #e34713;background-color:#fff}#ZZ_upper_menu .ZZ_sub_menu .sub-menu-content{width:1024px;padding:0}#ZZ_upper_menu .ZZ_sub_menu .sub-menu-content ul:before{display:none}#ZZ_upper_menu .ZZ_sub_menu .sub-menu-content.short{width:481px}#ZZ_upper_menu .ZZ_sub_menu .sub-menu-content.medium{width:690px}#ZZ_upper_menu .ZZ_sub_menu .sub-menu-content.medium>div{height:336px!important}#ZZ_upper_menu .ZZ_sub_menu .sub-menu-content.medium>div.last{width:230px}#ZZ_upper_menu .ZZ_sub_menu .sub-menu-content.flexible{max-width:620px;display:flex;align-items:stretch;justify-content:space-between}#ZZ_upper_menu .ZZ_sub_menu .sub-menu-content>div{width:229px;border-right:1px solid #ccc}#ZZ_upper_menu .ZZ_sub_menu .sub-menu-content div.last{border-right:none}#ZZ_upper_menu .ZZ_sub_menu .sub-menu-content>.long{border-right:none;width:346px!important;background-color:#f8f8f8}#ZZ_upper_menu .ZZ_sub_menu .sub-menu-content.version-b div.long{height:225px}#ZZ_upper_menu .ZZ_sub_menu .label-tag{padding:2px 5px 2px 5px;right:8px;top:9px;pointer-events:none}#ZZ_upper_menu .ZZ_sub_menu .label-tag:after{display:none}#ZZ_upper_menu .ZZ_sub_menu li{border:none;height:37px;position:relative}#ZZ_upper_menu .ZZ_sub_menu li:first-of-type{border-top:none}#ZZ_upper_menu .ZZ_sub_menu li:last-of-type{border-bottom:none}#ZZ_upper_menu .ZZ_sub_menu.adsl .sub-menu-content>div,#ZZ_upper_menu .ZZ_sub_menu.mutui .sub-menu-content>div{width:240px}#ZZ_upper_menu .ZZ_sub_menu.mutui .sub-menu-content>.long{width:325px!important}#ZZ_upper_menu .ZZ_sub_menu.adsl{left:auto;right:-127px}#ZZ_upper_menu .ZZ_sub_menu.adsl .sub-menu-content:before{left:59%}#ZZ_upper_menu .ZZ_sub_menu .adsl-business,#ZZ_upper_menu .ZZ_sub_menu .gasLuce-business,#ZZ_upper_menu .ZZ_sub_menu .telefonia-business{background-position:8px -1717px}#ZZ_upper_menu .ZZ_sub_menu .adsl-business:hover,#ZZ_upper_menu .ZZ_sub_menu .gasLuce-business:hover,#ZZ_upper_menu .ZZ_sub_menu .telefonia-business:hover{background-position:-465px -1717px}#ZZ_upper_menu .ZZ_sub_menu .risparmio-energetico{background-position:8px -1766px}#ZZ_upper_menu .ZZ_sub_menu .risparmio-energetico:hover{background-position:-465px -1766px}.bottom-link{display:block;text-align:right;padding-right:23px;margin-top:15px}#ZZ_navbar{background-color:#e34713!important;position:relative;-webkit-font-smoothing:antialiased!important}#ZZ_header-title{font-family:"Roboto Condensed";color:#fff;font-size:1.1rem;padding:0 20px 0 0;box-sizing:border-box;display:table-cell;vertical-align:middle;line-height:normal;text-align:right}.flow-style #ZZ_header-title{text-align:left;padding-left:20px;position:relative}.flow-style #ZZ_header-title::after{width:1px;height:24px;position:absolute;display:block;background-color:#ffb78a;left:10px;top:20px;content:" "}#ZZ_header,header{display:table;width:100%;min-height:64px;height:64px;border-bottom:0;border-top:0;position:fixed;z-index:999999;top:0;right:0;left:0;background-color:#f60}#AS_risultati #ZZ_header,#AS_risultati header{z-index:9997}#ZZ_claim_user,#ZZ_navbar{display:none!important}#ZZ_navbar{box-sizing:border-box;display:block!important;width:90%!important;overflow:hidden;position:fixed;z-index:9998;box-shadow:0 4px 6px 0 #888;padding:64px 0 120px;margin-top:0;overflow-y:scroll;height:100vh;background:#e34713!important}#ZZ_navbar #ZZ_upper_menu{width:auto;display:block}#ZZ_navbar #ZZ_upper_menu li{width:100%;float:none;margin:0;border-radius:0;height:auto}#ZZ_navbar #ZZ_upper_menu li span{padding:5px;font-size:1.1rem}#ZZ_navbar #ZZ_upper_menu li span.title{font-family:"Roboto Condensed",Arial;text-transform:uppercase;font-weight:700;font-size:1em;padding:20px 20px 0;display:block}#ZZ_navbar #ZZ_upper_menu li span.title:empty{display:none}#ZZ_navbar #ZZ_upper_menu li .label-tag{padding:5px 10px 4px;right:16px;top:16px}#ZZ_navbar #ZZ_upper_menu li>a:not(.ZZ_button){border-radius:0;padding:0 15px!important;font-size:1.2em;line-height:45px!important;text-align:left;border-bottom:1px solid rgba(255,255,255,.2)}#ZZ_navbar #ZZ_upper_menu li>a:not(.ZZ_button).active{background-color:#f60!important}#ZZ_navbar #ZZ_upper_menu li>a:not(.ZZ_button):not(.hide-on-desk)::after{content:"";font-family:Facileit;position:absolute;right:10px;top:15px;color:#fff;font-size:12px;height:20px;width:20px;line-height:20px;display:block;text-align:center;opacity:.5;transition:all .3s ease 0s}#ZZ_navbar #ZZ_upper_menu li>a:not(.ZZ_button).show{background-color:#e34713!important}#ZZ_navbar #ZZ_upper_menu li>a:not(.ZZ_button).show::after{opacity:1;transform:rotate(180deg)}#ZZ_navbar #ZZ_upper_menu li .ZZ_sub_menu{display:block;position:static;visibility:visible;padding-top:0;opacity:1;max-height:0;overflow:hidden;transition:all .3s ease-in-out}#ZZ_navbar #ZZ_upper_menu li .ZZ_sub_menu.show{display:block;max-height:2000px;transition:all .8s ease-in-out}#ZZ_navbar #ZZ_upper_menu li .ZZ_sub_menu .sub-menu-content,#ZZ_navbar #ZZ_upper_menu li .ZZ_sub_menu .sub-menu-content>div,#ZZ_navbar #ZZ_upper_menu li .ZZ_sub_menu>ul{height:auto!important;width:100%;border:none;float:none}#ZZ_navbar #ZZ_upper_menu li .ZZ_sub_menu .sub-menu-content li,#ZZ_navbar #ZZ_upper_menu li .ZZ_sub_menu .sub-menu-content>div li,#ZZ_navbar #ZZ_upper_menu li .ZZ_sub_menu>ul li{padding:10px 0}#ZZ_navbar #ZZ_upper_menu li .ZZ_sub_menu .sub-menu-content li.fit-button,#ZZ_navbar #ZZ_upper_menu li .ZZ_sub_menu .sub-menu-content>div li.fit-button,#ZZ_navbar #ZZ_upper_menu li .ZZ_sub_menu>ul li.fit-button{width:auto;height:auto;padding:6px 24px}#ZZ_navbar #ZZ_upper_menu li .ZZ_sub_menu .sub-menu-content a:not(.ZZ_button),#ZZ_navbar #ZZ_upper_menu li .ZZ_sub_menu .sub-menu-content>div a:not(.ZZ_button),#ZZ_navbar #ZZ_upper_menu li .ZZ_sub_menu>ul a:not(.ZZ_button){line-height:25px!important}#ZZ_navbar #ZZ_upper_menu li .ZZ_sub_menu .sub-menu-content a:not(.ZZ_button) i.ZZ_icon,#ZZ_navbar #ZZ_upper_menu li .ZZ_sub_menu .sub-menu-content>div a:not(.ZZ_button) i.ZZ_icon,#ZZ_navbar #ZZ_upper_menu li .ZZ_sub_menu>ul a:not(.ZZ_button) i.ZZ_icon{line-height:25px}#ZZ_navbar #ZZ_upper_menu li .ZZ_sub_menu .sub-menu-content a.ZZ_button,#ZZ_navbar #ZZ_upper_menu li .ZZ_sub_menu .sub-menu-content>div a.ZZ_button,#ZZ_navbar #ZZ_upper_menu li .ZZ_sub_menu>ul a.ZZ_button{margin:0!important;padding:0;font-size:5vw}#ZZ_navbar #ZZ_upper_menu li .ZZ_sub_menu .sub-menu-content.flexible{display:block}#ZZ_navbar #ZZ_upper_menu li .ZZ_sub_menu .sub-menu-content:before,#ZZ_navbar #ZZ_upper_menu li .ZZ_sub_menu ul:before{display:none}#ZZ_navbar #ZZ_upper_menu>li>a{padding:3.2vw 3vw!important;font-size:1.2em;line-height:1.2rem!important;height:auto}.header--phone-mobile:not([style*=none])+#myAreaUserStatusWidgetContainer .login-user-img,.header--phone-mobile:not([style*=none])+.header--login-mobile .login-user-img{transform:translate(0,3px)!important}.header--phone-mobile:not([style*=none])+#myAreaUserStatusWidgetContainer .login-user-text,.header--phone-mobile:not([style*=none])+.header--login-mobile .login-user-text{display:none}.header{background-color:#f60;display:table;width:100%;min-height:64px;height:64px;position:fixed;z-index:999999}.header--content,.header--logo{height:unset}.header.overlay{background-color:#f90}.header.overlay .action-icon.back #action span{background:0 0}.header.overlay .action-icon span{background:0 0}.header.overlay .action-icon span:after,.header.overlay .action-icon span:before{background:#fff}.header.overlay--logo{display:none}.header.overlay:before{content:"Torna indietro";position:absolute;left:55px;top:17px;font-size:18px;color:#fff}.header .action-icon{display:table-cell;width:54px;position:relative;left:14px}.header .action-icon #action{background:0 0;display:block;position:relative;overflow:hidden;z-index:3;margin:0;padding:0;width:54px;height:64px;border:none;font-size:0;text-indent:-9999px;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0}.header .action-icon #action span,.header .action-icon #action span::after,.header .action-icon #action span::before{display:block;position:absolute;top:31px;left:14px;right:16px;height:3px;background:#fff;transform:translateZ(0);transition:background 0s .3s;border-radius:10px}.header .action-icon #action span::after,.header .action-icon #action span::before{left:0;top:-8px;bottom:-8px;width:100%;content:" ";-webkit-transition-duration:.3s,.3s;-moz-transition-duration:.3s,.3s;transition-duration:.3s,.3s;-webkit-transition-delay:0.3s,0s,0s;-moz-transition-delay:0.3s,0s,0s;transition-delay:0.3s,0s,0s}.header .action-icon #action span::after{top:auto;-webkit-transition-property:bottom,-webkit-transform;-moz-transition-property:bottom,-moz-transform;transition-property:bottom,transform}.header .action-icon #action span::before{bottom:auto;-webkit-transition-property:top,-webkit-transform;-moz-transition-property:top,-moz-transform;transition-property:top,transform}.header .action-icon.back #action span{background:0 0;left:auto;right:20px;width:17px}.header .action-icon.back #action span::after,.header .action-icon.back #action span::before{transform:rotate(-45deg);top:-7px}.header .action-icon.back #action span::after{transform:rotate(45deg);bottom:-4px;top:auto}.header .action-icon.hide{width:10px}.header .action-icon.hide a{display:none}.panel-open .header .action-icon #action span{background-color:transparent;transition:background 0s .1s}.panel-open .header .action-icon #action span::before{top:0;transform:rotate(45deg)}.panel-open .header .action-icon #action span::after{bottom:0;transform:rotate(-45deg)}.panel-open .header .action-icon #action span::after,.panel-open .header .action-icon #action span::before{transition-delay:0s,0s,0.3s;width:80%;left:3px}.header--logo{position:relative;display:table-cell;vertical-align:middle;padding:0;background:transparent url("https://assets.cdn.facile.it/1.100.7/img_a/logo_facile_bianco.svg") no-repeat center left;background-size:130px;width:130px;float:none;left:12px;top:1px}.header--logo a{display:none}.flow-style .header--logo{width:40px;height:auto;left:3px;top:0}.header--title{font-family:"Roboto Condensed";color:#fff;font-size:1.1rem;padding:0 20px 0 0;box-sizing:border-box;display:table-cell;vertical-align:middle;line-height:normal;text-align:right}.flow-style .header--title{text-align:left;padding-left:20px;position:relative}.flow-style .header--title::after{width:1px;height:24px;position:absolute;display:block;background-color:#ffb78a;left:10px;top:20px;content:" "}.header--phone-mobile{position:absolute;right:70px;top:calc(50% - (44px / 2));text-align:center;width:40px;height:40px;background-color:#fff;border:2px solid #fff;border-radius:50px;padding:0}.header--phone-mobile i{color:#f60;font-size:28px;position:absolute;left:9px;top:7px}.header--phone-desk{display:none!important}.header--phone-label i{font-size:28px;position:relative;top:5px}.header--phone-label .phone-label{position:relative;top:-3px;left:3px}.header--phone-mobile:not([style*=none])+#myAreaUserStatusWidgetContainer .login-user-img,.header--phone-mobile:not([style*=none])+.header--login-mobile .login-user-img{transform:translate(0,3px)!important}.header--phone-mobile:not([style*=none])+#myAreaUserStatusWidgetContainer .login-user-text,.header--phone-mobile:not([style*=none])+.header--login-mobile .login-user-text{display:none}#ZZ_upper_menu{background-color:transparent;display:flex}#ZZ_upper_menu>li{float:left;padding:0;z-index:3;border-radius:2px;background-color:#e34713;position:relative;height:45px;width:127px;width:145px;border-right:1px solid #fff;flex-grow:1}#ZZ_upper_menu>li>a:not(.ZZ_button){color:#fff;font-weight:700;display:block;padding:0 5px;text-align:center;height:45px;line-height:45px;border-radius:2px;transition:all .5s ease 10ms;text-transform:uppercase;font-family:"Roboto Condensed",Arial;font-size:.95em;letter-spacing:.01em}#ZZ_upper_menu>li>a:not(.ZZ_button):hover{text-decoration:none;background-color:#e34713!important}#ZZ_upper_menu>li>a:not(.ZZ_button).active,#ZZ_upper_menu>li>a:not(.ZZ_button).active:hover{background-image:none!important;background-color:#bb4118!important;text-decoration:none}#ZZ_upper_menu>li.hover>a{text-decoration:none;background-color:#bb4118!important}#ZZ_upper_menu ul li{display:block;clear:both}#ZZ_upper_menu ul li a:not(.ZZ_button){display:block;text-decoration:none;position:relative;font-size:13px;border:none;color:#000}#ZZ_upper_menu ul li a:not(.ZZ_button).long-link span{white-space:unset;margin-top:-6px;padding-bottom:0!important}#ZZ_upper_menu ul li a:not(.ZZ_button).long-link i{margin-top:1px}#ZZ_upper_menu ul li span{padding:10px;display:inline-block;white-space:nowrap}#ZZ_upper_menu ul li span:after{content:"»";padding:10px 4px}#ZZ_upper_menu ul li:hover{background-color:rgba(254,217,191,.3)}#ZZ_upper_menu ul li:hover a:not(.ZZ_button),#ZZ_upper_menu ul li:hover span{color:#e34713}#ZZ_upper_menu li.last{border-right:none;margin-right:0}#ZZ_upper_menu li.first,#ZZ_upper_menu li:first-of-type{margin-left:0}#ZZ_upper_menu li.double-row>a{line-height:16px;box-sizing:border-box;padding:6px 10px 0}#ZZ_upper_menu .title{padding:10px;font-weight:400;font-size:16px;border-bottom:1px solid transparent;color:#e34713;background:0 0;display:block}#ZZ_upper_menu .long .title{color:#505050;padding-left:10px}#ZZ_upper_menu .long a.bottom-link{padding-right:23px}#ZZ_upper_menu .long ul li a{font-size:13px;color:#000;background:0 0;padding:11px 0 10px 10px}#ZZ_upper_menu .long ul li a:hover{background:0 0;color:#e34713}#ZZ_upper_menu .ZZ_sub_menu{display:none;position:absolute;top:38px;left:0;z-index:9;padding-top:18px}#ZZ_upper_menu .ZZ_sub_menu a:not(.ZZ_button){padding:0}#ZZ_upper_menu .ZZ_sub_menu a:not(.ZZ_button) i.ZZ_icon{font-size:26px;line-height:14px;float:left;margin-right:10px}#ZZ_upper_menu .ZZ_sub_menu a:not(.ZZ_button):hover i.ZZ_icon{color:#e34713}#ZZ_upper_menu .ZZ_sub_menu a.ZZ_button{font-size:16px;padding:10px;color:#fff}#ZZ_upper_menu .ZZ_sub_menu a.ZZ_button:focus,#ZZ_upper_menu .ZZ_sub_menu a.ZZ_button:hover{color:#fff}#ZZ_upper_menu .ZZ_sub_menu .sub-menu-content:before,#ZZ_upper_menu .ZZ_sub_menu ul:before{content:"";position:absolute;height:0;width:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #e34713;z-index:9;left:50px;position:absolute;top:10px}#ZZ_upper_menu .ZZ_sub_menu .sub-menu-content>div,#ZZ_upper_menu .ZZ_sub_menu .sub-menu-content>div.normal,#ZZ_upper_menu .ZZ_sub_menu>ul{width:226px;float:left}#ZZ_upper_menu .ZZ_sub_menu .sub-menu-content,#ZZ_upper_menu .ZZ_sub_menu>ul{box-shadow:0 7px 14px -5px #444;border-top:3px solid #e34713;background-color:#fff}#ZZ_upper_menu .ZZ_sub_menu .sub-menu-content{width:1024px;padding:0}#ZZ_upper_menu .ZZ_sub_menu .sub-menu-content ul:before{display:none}#ZZ_upper_menu .ZZ_sub_menu .sub-menu-content.short{width:481px}#ZZ_upper_menu .ZZ_sub_menu .sub-menu-content.medium{width:690px}#ZZ_upper_menu .ZZ_sub_menu .sub-menu-content.medium>div{height:336px!important}#ZZ_upper_menu .ZZ_sub_menu .sub-menu-content.medium>div.last{width:230px}#ZZ_upper_menu .ZZ_sub_menu .sub-menu-content.flexible{max-width:620px;display:flex;align-items:stretch;justify-content:space-between}#ZZ_upper_menu .ZZ_sub_menu .sub-menu-content>div{width:229px;border-right:1px solid #ccc}#ZZ_upper_menu .ZZ_sub_menu .sub-menu-content div.last{border-right:none}#ZZ_upper_menu .ZZ_sub_menu .sub-menu-content>.long{border-right:none;width:346px!important;background-color:#f8f8f8}#ZZ_upper_menu .ZZ_sub_menu .sub-menu-content.version-b div.long{height:225px}#ZZ_upper_menu .ZZ_sub_menu .label-tag{padding:2px 5px 2px 5px;right:8px;top:9px;pointer-events:none}#ZZ_upper_menu .ZZ_sub_menu .label-tag:after{display:none}#ZZ_upper_menu .ZZ_sub_menu li{border:none;height:37px;position:relative}#ZZ_upper_menu .ZZ_sub_menu li:first-of-type{border-top:none}#ZZ_upper_menu .ZZ_sub_menu li:last-of-type{border-bottom:none}#ZZ_upper_menu .ZZ_sub_menu.adsl .sub-menu-content>div,#ZZ_upper_menu .ZZ_sub_menu.mutui .sub-menu-content>div{width:240px}#ZZ_upper_menu .ZZ_sub_menu.mutui .sub-menu-content>.long{width:325px!important}#ZZ_upper_menu .ZZ_sub_menu.adsl{left:auto;right:-127px}#ZZ_upper_menu .ZZ_sub_menu.adsl .sub-menu-content:before{left:59%}#ZZ_upper_menu .ZZ_sub_menu .adsl-business,#ZZ_upper_menu .ZZ_sub_menu .gasLuce-business,#ZZ_upper_menu .ZZ_sub_menu .telefonia-business{background-position:8px -1717px}#ZZ_upper_menu .ZZ_sub_menu .adsl-business:hover,#ZZ_upper_menu .ZZ_sub_menu .gasLuce-business:hover,#ZZ_upper_menu .ZZ_sub_menu .telefonia-business:hover{background-position:-465px -1717px}#ZZ_upper_menu .ZZ_sub_menu .risparmio-energetico{background-position:8px -1766px}#ZZ_upper_menu .ZZ_sub_menu .risparmio-energetico:hover{background-position:-465px -1766px}.bottom-link{display:block;text-align:right;padding-right:23px;margin-top:15px}#ZZ_navbar{background-color:#e34713!important;position:relative;-webkit-font-smoothing:antialiased!important}#ZZ_claim_user,#ZZ_navbar{display:none!important}#ZZ_navbar{box-sizing:border-box;display:block!important;width:90%!important;overflow:hidden;transform:translateX(-105%);transition:all .3s ease 10ms;position:fixed;z-index:9998;box-shadow:0 4px 6px 0 #888;padding:64px 0 120px;margin-top:0;overflow-y:scroll;height:100vh;background:#e34713!important}#ZZ_navbar #ZZ_upper_menu{width:auto;display:block}#ZZ_navbar #ZZ_upper_menu li{width:100%;float:none;margin:0;border-radius:0;height:auto}#ZZ_navbar #ZZ_upper_menu li span{padding:5px;font-size:1.1rem}#ZZ_navbar #ZZ_upper_menu li span.title{font-family:"Roboto Condensed",Arial;text-transform:uppercase;font-weight:700;font-size:1em;padding:20px 20px 0;display:block}#ZZ_navbar #ZZ_upper_menu li span.title:empty{display:none}#ZZ_navbar #ZZ_upper_menu li .label-tag{padding:5px 10px 4px;right:16px;top:16px}#ZZ_navbar #ZZ_upper_menu li>a:not(.ZZ_button){border-radius:0;padding:0 15px!important;font-size:1.2em;line-height:45px!important;text-align:left;border-bottom:1px solid rgba(255,255,255,.2)}#ZZ_navbar #ZZ_upper_menu li>a:not(.ZZ_button).active{background-color:#f60!important}#ZZ_navbar #ZZ_upper_menu li>a:not(.ZZ_button):not(.hide-on-desk)::after{content:"";font-family:Facileit;position:absolute;right:10px;top:15px;color:#fff;font-size:12px;height:20px;width:20px;line-height:20px;display:block;text-align:center;opacity:.5;transition:all .3s ease 0s}#ZZ_navbar #ZZ_upper_menu li>a:not(.ZZ_button).show{background-color:#e34713!important}#ZZ_navbar #ZZ_upper_menu li>a:not(.ZZ_button).show::after{opacity:1;transform:rotate(180deg)}#ZZ_navbar #ZZ_upper_menu li .ZZ_sub_menu{display:block;position:static;visibility:visible;padding-top:0;opacity:1;max-height:0;overflow:hidden;transition:all .3s ease-in-out}#ZZ_navbar #ZZ_upper_menu li .ZZ_sub_menu.show{display:block;max-height:2000px;transition:all .8s ease-in-out}#ZZ_navbar #ZZ_upper_menu li .ZZ_sub_menu .sub-menu-content,#ZZ_navbar #ZZ_upper_menu li .ZZ_sub_menu .sub-menu-content>div,#ZZ_navbar #ZZ_upper_menu li .ZZ_sub_menu>ul{height:auto!important;width:100%;border:none;float:none}#ZZ_navbar #ZZ_upper_menu li .ZZ_sub_menu .sub-menu-content li,#ZZ_navbar #ZZ_upper_menu li .ZZ_sub_menu .sub-menu-content>div li,#ZZ_navbar #ZZ_upper_menu li .ZZ_sub_menu>ul li{padding:10px 0}#ZZ_navbar #ZZ_upper_menu li .ZZ_sub_menu .sub-menu-content li.fit-button,#ZZ_navbar #ZZ_upper_menu li .ZZ_sub_menu .sub-menu-content>div li.fit-button,#ZZ_navbar #ZZ_upper_menu li .ZZ_sub_menu>ul li.fit-button{width:auto;height:auto;padding:6px 24px}#ZZ_navbar #ZZ_upper_menu li .ZZ_sub_menu .sub-menu-content a:not(.ZZ_button),#ZZ_navbar #ZZ_upper_menu li .ZZ_sub_menu .sub-menu-content>div a:not(.ZZ_button),#ZZ_navbar #ZZ_upper_menu li .ZZ_sub_menu>ul a:not(.ZZ_button){line-height:25px!important}#ZZ_navbar #ZZ_upper_menu li .ZZ_sub_menu .sub-menu-content a:not(.ZZ_button) i.ZZ_icon,#ZZ_navbar #ZZ_upper_menu li .ZZ_sub_menu .sub-menu-content>div a:not(.ZZ_button) i.ZZ_icon,#ZZ_navbar #ZZ_upper_menu li .ZZ_sub_menu>ul a:not(.ZZ_button) i.ZZ_icon{line-height:25px}#ZZ_navbar #ZZ_upper_menu li .ZZ_sub_menu .sub-menu-content a.ZZ_button,#ZZ_navbar #ZZ_upper_menu li .ZZ_sub_menu .sub-menu-content>div a.ZZ_button,#ZZ_navbar #ZZ_upper_menu li .ZZ_sub_menu>ul a.ZZ_button{margin:0!important;padding:0;font-size:5vw}#ZZ_navbar #ZZ_upper_menu li .ZZ_sub_menu .sub-menu-content.flexible{display:block}#ZZ_navbar #ZZ_upper_menu li .ZZ_sub_menu .sub-menu-content:before,#ZZ_navbar #ZZ_upper_menu li .ZZ_sub_menu ul:before{display:none}#ZZ_navbar #ZZ_upper_menu>li>a{padding:3.2vw 3vw!important;font-size:1.2em;line-height:1.2rem!important;height:auto}.risultati.no-btn .col4{display:none!important}.risultati.no-btn .ZZ_cols_list::after{content:"";font-family:Facileit;display:block;position:absolute;right:10px;top:calc(52% - 7px);font-size:1.2rem;color:#71b62c;opacity:1}.risultati.no-btn .ZZ_cols_list>.col2{border-bottom:none!important;margin-bottom:0}.risultati.floating-cmb .tel-button.floating{display:block!important;z-index:3}.risultati.floating-cmb .tel-button.floating.hidden{display:none!important}.risultati.floating-cmb .button-tip-container{display:none}.risultati.floating-cmb .ZZ_cols_list .ZZ_button:not(.no-arrow):not(.EN_button_form){width:100%}.form-infobox{width:100%;margin:auto;padding-top:20px}.form-infobox--img{padding-top:4px}.form-infobox--paragraph{padding:0}.riepilogo:not(#adsl) #ZZ_summary-line_container{display:none}.riepilogo:not(#adsl) .riepilogo-prodotto{box-shadow:0 0 8px 0 #aaa}.riepilogo:not(#adsl) .riepilogo-prodotto.card-style:not(.ribboned){padding:0;box-shadow:none}.riepilogo:not(#adsl) .riepilogo-prodotto.card-style:not(.ribboned) h2{padding-left:15px}.riepilogo:not(#adsl) .prev-buttons-container{padding:0 0 10px;margin:0 10px}.riepilogo:not(#adsl) .prev-buttons-container .button-intro-paragraph{padding:5px 10px}.riepilogo:not(#adsl) .prev-buttons-container .divider span{background-color:#fff}.riepilogo:not(#adsl) .prev-buttons-container a>i{left:35px}#AS_riepilogo.custom .payment-info .price-label{font-size:14px;line-height:1.4;letter-spacing:.01em;padding-top:8px}#AS_riepilogo.custom h2{font-weight:700;font-size:1.3rem;padding:10px 10px 0}#AS_riepilogo.custom h3{font-weight:700;font-size:18px;padding:10px 10px 0}#AS_riepilogo.custom .prev-buttons-container a>i{left:35px}#AS_riepilogo.custom .highlighted.paragraph{margin:15px 5px 0}#AS_riepilogo.custom .riepilogo-list{padding:10px 5px}#AS_riepilogo.custom table.AS_Riepilogo_dati{padding:0 5px}#AS_riepilogo.custom table.AS_Riepilogo_dati span.premio{font-size:16px}#adsl.riepilogo .prev-buttons-container{margin-bottom:25px}#adsl.riepilogo .divider span{background-color:#fff}#adsl.riepilogo a>i{left:35px}#AS_riepilogo.custom h2{font-weight:700;font-size:1.3rem;padding:10px 10px 0}#AS_riepilogo.custom h3{font-weight:700;font-size:18px;padding:10px 10px 0}#AS_riepilogo.custom .prev-buttons-container a>i{left:35px}#AS_riepilogo.custom .highlighted.paragraph{margin:15px 5px 0}#AS_riepilogo.custom .riepilogo-list{padding:10px 5px}#AS_riepilogo.custom table.AS_Riepilogo_dati{padding:0 5px}#AS_riepilogo.custom table.AS_Riepilogo_dati span.premio{font-size:16px}#adsl.riepilogo .prev-buttons-container{margin-bottom:25px}#adsl.riepilogo .AS_info_tooltip:not(.ZZ_icon){top:calc(50% - 8px);right:5px;position:absolute}#adsl.riepilogo .tooltip{position:absolute;width:85vw}#adsl.riepilogo .tooltip:before{right:calc(50% + 8px)}#adsl.riepilogo .riepilogo-list>li>strong{position:relative;padding-right:24px!important}#prestiti.tfs-ty-sorry-page .row:first-of-type{margin:0 15px}#prestiti.tfs-ty-sorry-page .info-banner i{padding:3px 10px 3px 5px}#prestiti.tfs-ty-sorry-page .row:not(:first-of-type){padding-top:20px;border-top:1px solid #ddd;margin-top:20px}#ZZ_note_informative h1{padding-top:25px}#ZZ_note_informative #ZZ_faq_list li{width:100%}[id^=ZZ_pagamenti_sumup] .offers-snippet .ZZ_cols_list .col2{margin:0;padding:0}[id^=ZZ_pagamenti_sumup] .offers-snippet .ZZ_cols_list .col2 .ZZ_minibull{padding:10px 10px 0!important}[id^=ZZ_pagamenti_sumup] .offers-snippet .ZZ_cols_list .col2 .ZZ_minibull li{font-size:12px;margin:0 0 5px}#AS_risultati .alert--banner{width:calc(100% - 32px);margin:8px 16px}.full-price-label{font-size:12px;line-height:1.4;letter-spacing:.01em;display:block}}#login-user-mobile.logged .user-no-name:after{display:block;color:#fff;font-weight:lighter;line-height:32px}#login-user-mobile.hasPictureProfile{padding:0;background:0 0;border:2px solid #fff}#login-user-mobile.hasPictureProfile img{width:36px;position:absolute;left:0;border-radius:50%}#login-user-mobile.hasPictureProfile .login-user-img{display:none}