.elementor-kit-18{--e-global-color-primary:#303461;--e-global-color-secondary:#bb001b;--e-global-color-text:#7a7a7a;--e-global-color-accent:#61ce70;--e-global-color-ecb49cc:#bb001b;--e-global-color-6b00248:#000;--e-global-color-601a356:#fff;--e-global-typography-primary-font-family:"Poppins";--e-global-typography-primary-font-size:16px;--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Poppins";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;font-family:"Poppins",Sans-serif}.elementor-kit-18 button,.elementor-kit-18 input[type=button],.elementor-kit-18 input[type=submit],.elementor-kit-18 .elementor-button{background-color:#bb001b;font-family:"Poppins",Sans-serif;font-size:18px;font-weight:700;color:#fff;border-radius:50px}.elementor-kit-18 e-page-transition{background-color:#ffbc7d}.elementor-kit-18 a{font-family:"Poppins",Sans-serif}.elementor-kit-18 h1{color:#333;font-family:"Poppins",Sans-serif;font-size:50px;font-weight:500}.elementor-kit-18 h2{color:#333;font-family:"Poppins",Sans-serif;font-size:42px;font-weight:500}.elementor-kit-18 h3{color:#333;font-family:"Poppins",Sans-serif;font-size:34px;font-weight:700}.elementor-kit-18 h4{color:#333;font-family:"Poppins",Sans-serif;font-size:24px;font-weight:700}.elementor-kit-18 h5{color:#333;font-family:"Poppins",Sans-serif;font-size:18px;font-weight:500}.elementor-kit-18 h6{color:#333;font-family:"Poppins",Sans-serif;font-size:14px;font-weight:500}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1300px}.e-con{--container-max-width:1300px}.elementor-widget:not(:last-child){margin-block-end:20px}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px}{}h1.entry-title{display:var(--page-title-display)}@media(max-width:1024px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.e-con{--container-max-width:1024px}}@media(max-width:767px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}.e-con{--container-max-width:767px}}body,html{overflow-x:hidden !important}.lista-servizi div p{display:flex !important;flex-direction:row !important;align-content:flex-start!important;align-items:flex-start !important;justify-content:flex-start !important;flex-wrap:wrap;text-align:center}.lista-servizi div p a{width:32% !important;background:#fff;padding:15px;margin:5px !important;border-radius:10px;min-height:80px;line-height:16px !important}@media only screen and (max-width:1024px){.lista-servizi div p{display:flex !important;flex-direction:row !important;align-content:flex-start!important;align-items:flex-start !important;justify-content:space-between !important;flex-wrap:wrap;text-align:center}.lista-servizi div p a{width:31% !important;background:#fff;padding:15px;margin:5px !important;border-radius:10px;min-height:100px;line-height:18px !important}}@media only screen and (max-width:768px){.lista-servizi div p{display:flex !important;flex-direction:row !important;align-content:flex-start!important;align-items:flex-start !important;justify-content:space-between !important;flex-wrap:wrap;text-align:center}.lista-servizi div p a{width:100% !important;background:#fff;padding:15px;margin:5px !important;border-radius:10px;min-height:50px;line-height:18px !important}}.lista-ambiti div p{display:flex !important;flex-direction:column !important;align-content:flex-start!important;align-items:flex-start !important;justify-content:flex-start !important}.lista-ambiti div p a{display:block;position:relative;margin-bottom:8px}.lista-ambiti div p a:before{content:"\f192";font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;left:-18px;top:2px;font-size:.7em;color:#bb001b}.elementor-399 .western a,.elementor-391 .western a,.elementor-385 .western a{text-decoration:underline;color:#333}.elementor-399 .western a:hover,.elementor-391 .western a:hover,.elementor-385 .western a:hover{text-decoration:none;color:#bb001b}@media only screen and (max-width:1025px){.elementor-nav-menu--main .elementor-nav-menu ul{position:static !important;display:block !important}.sub-menu.elementor-nav-menu--dropdown.sm-nowrap{margin-left:100% !important;margin-top:0 !important}.sub-menu.elementor-nav-menu--dropdown{text-align:right !important;width:100% !important}.sub-menu.elementor-nav-menu--dropdown a{display:block;padding:8px 0;padding-right:20px}.elementor-nav-menu--main .elementor-nav-menu ul{width:100%;text-align:right !important}}@media only screen and (max-width:500px){.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-168,.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-171,.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-169,.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-33,.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-746{display:none}}.tabella_cookie{overflow-x:auto}.page-id-4687 #pmpro_pricing_fields{display:none}