.elementor-145 .elementor-element.elementor-element-57cea04>.elementor-container{min-height:10vh}.elementor-145 .elementor-element.elementor-element-57cea04:not(.elementor-motion-effects-element-type-background),.elementor-145 .elementor-element.elementor-element-57cea04>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000000F2}.elementor-145 .elementor-element.elementor-element-57cea04>.elementor-background-overlay{opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-145 .elementor-element.elementor-element-57cea04{border-style:solid;border-width:0 0 1px;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-145 .elementor-element.elementor-element-5245c9c>.elementor-element-populated{padding:0}.elementor-145 .elementor-element.elementor-element-0d1823a{text-align:left}.elementor-145 .elementor-element.elementor-element-0d1823a img{max-width:80%}.elementor-bc-flex-widget .elementor-145 .elementor-element.elementor-element-5c3f80a.elementor-column .elementor-widget-wrap{align-items:center}.elementor-145 .elementor-element.elementor-element-5c3f80a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-145 .elementor-element.elementor-element-c3a5a52 .elementor-menu-toggle{margin:0 auto}.elementor-145 .elementor-element.elementor-element-c3a5a52 .elementor-nav-menu .elementor-item{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-145 .elementor-element.elementor-element-c3a5a52 .elementor-nav-menu--main .elementor-item{color:var(--e-global-color-astglobalcolor4);fill:var(--e-global-color-astglobalcolor4)}.elementor-145 .elementor-element.elementor-element-c3a5a52 .elementor-nav-menu--main .elementor-item:hover,.elementor-145 .elementor-element.elementor-element-c3a5a52 .elementor-nav-menu--main .elementor-item.elementor-item-active,.elementor-145 .elementor-element.elementor-element-c3a5a52 .elementor-nav-menu--main .elementor-item.highlighted,.elementor-145 .elementor-element.elementor-element-c3a5a52 .elementor-nav-menu--main .elementor-item:focus{color:var(--e-global-color-primary);fill:var(--e-global-color-primary)}.elementor-145 .elementor-element.elementor-element-c3a5a52 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var(--e-global-color-text)}.elementor-145 .elementor-element.elementor-element-c3a5a52 .elementor-nav-menu--dropdown a,.elementor-145 .elementor-element.elementor-element-c3a5a52 .elementor-menu-toggle{color:var(--e-global-color-astglobalcolor4);fill:var(--e-global-color-astglobalcolor4)}.elementor-145 .elementor-element.elementor-element-c3a5a52 .elementor-nav-menu--dropdown{background-color:#000000F2;border-radius:0 0 5px 5px}.elementor-145 .elementor-element.elementor-element-c3a5a52 .elementor-nav-menu--dropdown a:hover,.elementor-145 .elementor-element.elementor-element-c3a5a52 .elementor-nav-menu--dropdown a.elementor-item-active,.elementor-145 .elementor-element.elementor-element-c3a5a52 .elementor-nav-menu--dropdown a.highlighted,.elementor-145 .elementor-element.elementor-element-c3a5a52 .elementor-menu-toggle:hover{color:var(--e-global-color-primary)}.elementor-145 .elementor-element.elementor-element-c3a5a52 .elementor-nav-menu--dropdown a.elementor-item-active{color:var(--e-global-color-primary)}.elementor-145 .elementor-element.elementor-element-c3a5a52 .elementor-nav-menu--dropdown .elementor-item,.elementor-145 .elementor-element.elementor-element-c3a5a52 .elementor-nav-menu--dropdown .elementor-sub-item{font-size:14px;font-weight:600}.elementor-145 .elementor-element.elementor-element-c3a5a52 .elementor-nav-menu--dropdown li:first-child a{border-top-left-radius:0;border-top-right-radius:0}.elementor-145 .elementor-element.elementor-element-c3a5a52 .elementor-nav-menu--dropdown li:last-child a{border-bottom-right-radius:5px;border-bottom-left-radius:5px}.elementor-145 .elementor-element.elementor-element-c3a5a52 .elementor-nav-menu--main>.elementor-nav-menu>li>.elementor-nav-menu--dropdown,.elementor-145 .elementor-element.elementor-element-c3a5a52 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:29px !important}.elementor-145 .elementor-element.elementor-element-c3a5a52 div.elementor-menu-toggle{color:var(--e-global-color-astglobalcolor4)}.elementor-145 .elementor-element.elementor-element-c3a5a52 div.elementor-menu-toggle svg{fill:var(--e-global-color-astglobalcolor4)}.elementor-145 .elementor-element.elementor-element-c3a5a52 div.elementor-menu-toggle:hover{color:var(--e-global-color-primary)}.elementor-145 .elementor-element.elementor-element-c3a5a52 div.elementor-menu-toggle:hover svg{fill:var(--e-global-color-primary)}.elementor-bc-flex-widget .elementor-145 .elementor-element.elementor-element-bbd94e4.elementor-column .elementor-widget-wrap{align-items:center}.elementor-145 .elementor-element.elementor-element-bbd94e4.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-145 .elementor-element.elementor-element-cbb36b6 .elementor-button{font-family:"Exo 2",Sans-serif;font-size:13px;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,.3);transition-duration:1s;border-radius:5px}.elementor-145 .elementor-element.elementor-element-1054fb0>.elementor-container{min-height:40vh}.elementor-145 .elementor-element.elementor-element-1054fb0:not(.elementor-motion-effects-element-type-background),.elementor-145 .elementor-element.elementor-element-1054fb0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000000F2}.elementor-145 .elementor-element.elementor-element-1054fb0>.elementor-background-overlay{background-image:url("https://www.mmarchettiweb.it/wp-content/uploads/2024/11/close-up-view-of-black-ink-in-water-isolated-on-gr-L4RHQDJ.jpg");background-position:center center;background-repeat:no-repeat;background-size:70% auto;opacity:.2;transition:background .3s,border-radius .3s,opacity .3s}.elementor-145 .elementor-element.elementor-element-1054fb0{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-145 .elementor-element.elementor-element-49147a0>.elementor-element-populated{padding:1em}.elementor-145 .elementor-element.elementor-element-890d73a{text-align:center}.elementor-145 .elementor-element.elementor-element-890d73a .elementor-heading-title{font-family:"Exo 2",Sans-serif;font-size:60px;font-weight:600;color:var(--e-global-color-astglobalcolor4)}.elementor-145 .elementor-element.elementor-element-17d8fda{text-align:center;font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-145 .elementor-element.elementor-element-ea9e3f8:not(.elementor-motion-effects-element-type-background),.elementor-145 .elementor-element.elementor-element-ea9e3f8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000000F2}.elementor-145 .elementor-element.elementor-element-ea9e3f8{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:5em 1em}.elementor-145 .elementor-element.elementor-element-ea9e3f8>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-145 .elementor-element.elementor-element-31c11bc>.elementor-element-populated{padding:1em 8em 1em 1em}.elementor-145 .elementor-element.elementor-element-b49726d{text-align:left;width:var(--container-widget-width,123.474%);max-width:123.474%;--container-widget-width:123.474%;--container-widget-flex-grow:0}.elementor-145 .elementor-element.elementor-element-b49726d .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-text)}.elementor-145 .elementor-element.elementor-element-b49726d>.elementor-widget-container{margin:0}.elementor-145 .elementor-element.elementor-element-b49726d.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-145 .elementor-element.elementor-element-869c120>.elementor-element-populated{padding:1em}.elementor-145 .elementor-element.elementor-element-3dffd21{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight);color:var(--e-global-color-astglobalcolor4)}.elementor-145 .elementor-element.elementor-element-3dffd21>.elementor-widget-container{margin:0 0 -21px}.elementor-145 .elementor-element.elementor-element-70ae503 .elementor-button{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);border-style:solid;border-width:1px;border-radius:5px}.elementor-145 .elementor-element.elementor-element-70ae503>.elementor-widget-container{margin:0}.elementor-145 .elementor-element.elementor-element-70ae503.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-145 .elementor-element.elementor-element-0acaa7d:not(.elementor-motion-effects-element-type-background),.elementor-145 .elementor-element.elementor-element-0acaa7d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000000F2}.elementor-145 .elementor-element.elementor-element-0acaa7d{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:6em 1em}.elementor-145 .elementor-element.elementor-element-0acaa7d>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-bc-flex-widget .elementor-145 .elementor-element.elementor-element-f1c3f33.elementor-column .elementor-widget-wrap{align-items:center}.elementor-145 .elementor-element.elementor-element-f1c3f33.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-145 .elementor-element.elementor-element-f1c3f33>.elementor-element-populated{padding:1em 3em 1em 1em}.elementor-145 .elementor-element.elementor-element-94bd60d .elementor-icon-wrapper{text-align:left}.elementor-145 .elementor-element.elementor-element-94bd60d.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary);color:var(--e-global-color-astglobalcolor4)}.elementor-145 .elementor-element.elementor-element-94bd60d.elementor-view-framed .elementor-icon,.elementor-145 .elementor-element.elementor-element-94bd60d.elementor-view-default .elementor-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-145 .elementor-element.elementor-element-94bd60d.elementor-view-framed .elementor-icon,.elementor-145 .elementor-element.elementor-element-94bd60d.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-145 .elementor-element.elementor-element-94bd60d.elementor-view-framed .elementor-icon{background-color:var(--e-global-color-astglobalcolor4)}.elementor-145 .elementor-element.elementor-element-94bd60d.elementor-view-stacked .elementor-icon svg{fill:var(--e-global-color-astglobalcolor4)}.elementor-145 .elementor-element.elementor-element-94bd60d .elementor-icon{font-size:30px;padding:10px}.elementor-145 .elementor-element.elementor-element-94bd60d .elementor-icon svg{height:30px}.elementor-145 .elementor-element.elementor-element-94bd60d{width:var(--container-widget-width,12%);max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0}.elementor-145 .elementor-element.elementor-element-07a910c .skillbar-group .number-percentage-wraper{display:no;color:var(--e-global-color-text);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-145 .elementor-element.elementor-element-07a910c .skillbar-group .skill-bar{background-color:var(--e-global-color-secondary);height:5px;border-radius:0;margin-bottom:0}.elementor-145 .elementor-element.elementor-element-07a910c .skillbar-group .skill-track{background-color:var(--e-global-color-primary)}.elementor-145 .elementor-element.elementor-element-07a910c .skillbar-group .skill-title{color:var(--e-global-color-astglobalcolor4);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-145 .elementor-element.elementor-element-07a910c{width:var(--container-widget-width,88%);max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0}.elementor-145 .elementor-element.elementor-element-6ef947f{--spacer-size:10px}.elementor-145 .elementor-element.elementor-element-86d5e7d .elementor-icon-wrapper{text-align:left}.elementor-145 .elementor-element.elementor-element-86d5e7d.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary);color:var(--e-global-color-astglobalcolor4)}.elementor-145 .elementor-element.elementor-element-86d5e7d.elementor-view-framed .elementor-icon,.elementor-145 .elementor-element.elementor-element-86d5e7d.elementor-view-default .elementor-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-145 .elementor-element.elementor-element-86d5e7d.elementor-view-framed .elementor-icon,.elementor-145 .elementor-element.elementor-element-86d5e7d.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-145 .elementor-element.elementor-element-86d5e7d.elementor-view-framed .elementor-icon{background-color:var(--e-global-color-astglobalcolor4)}.elementor-145 .elementor-element.elementor-element-86d5e7d.elementor-view-stacked .elementor-icon svg{fill:var(--e-global-color-astglobalcolor4)}.elementor-145 .elementor-element.elementor-element-86d5e7d .elementor-icon{font-size:30px;padding:10px}.elementor-145 .elementor-element.elementor-element-86d5e7d .elementor-icon svg{height:30px}.elementor-145 .elementor-element.elementor-element-86d5e7d{width:var(--container-widget-width,12%);max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0}.elementor-145 .elementor-element.elementor-element-e186d61 .skillbar-group .number-percentage-wraper{display:no;color:var(--e-global-color-text);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-145 .elementor-element.elementor-element-e186d61 .skillbar-group .skill-bar{background-color:var(--e-global-color-secondary);height:5px;border-radius:0;margin-bottom:0}.elementor-145 .elementor-element.elementor-element-e186d61 .skillbar-group .skill-track{background-color:var(--e-global-color-primary)}.elementor-145 .elementor-element.elementor-element-e186d61 .skillbar-group .skill-title{color:var(--e-global-color-astglobalcolor4);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-145 .elementor-element.elementor-element-e186d61{width:var(--container-widget-width,88%);max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0}.elementor-145 .elementor-element.elementor-element-b61e89a{--spacer-size:10px}.elementor-145 .elementor-element.elementor-element-1464b88 .elementor-icon-wrapper{text-align:left}.elementor-145 .elementor-element.elementor-element-1464b88.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary);color:var(--e-global-color-astglobalcolor4)}.elementor-145 .elementor-element.elementor-element-1464b88.elementor-view-framed .elementor-icon,.elementor-145 .elementor-element.elementor-element-1464b88.elementor-view-default .elementor-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-145 .elementor-element.elementor-element-1464b88.elementor-view-framed .elementor-icon,.elementor-145 .elementor-element.elementor-element-1464b88.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-145 .elementor-element.elementor-element-1464b88.elementor-view-framed .elementor-icon{background-color:var(--e-global-color-astglobalcolor4)}.elementor-145 .elementor-element.elementor-element-1464b88.elementor-view-stacked .elementor-icon svg{fill:var(--e-global-color-astglobalcolor4)}.elementor-145 .elementor-element.elementor-element-1464b88 .elementor-icon{font-size:30px;padding:10px}.elementor-145 .elementor-element.elementor-element-1464b88 .elementor-icon svg{height:30px}.elementor-145 .elementor-element.elementor-element-1464b88{width:var(--container-widget-width,12%);max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0}.elementor-145 .elementor-element.elementor-element-1982377 .skillbar-group .number-percentage-wraper{display:no;color:var(--e-global-color-text);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-145 .elementor-element.elementor-element-1982377 .skillbar-group .skill-bar{background-color:var(--e-global-color-secondary);height:5px;border-radius:0;margin-bottom:0}.elementor-145 .elementor-element.elementor-element-1982377 .skillbar-group .skill-track{background-color:var(--e-global-color-primary)}.elementor-145 .elementor-element.elementor-element-1982377 .skillbar-group .skill-title{color:var(--e-global-color-astglobalcolor4);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-145 .elementor-element.elementor-element-1982377{width:var(--container-widget-width,88%);max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0}.elementor-145 .elementor-element.elementor-element-8330151{--spacer-size:10px}.elementor-bc-flex-widget .elementor-145 .elementor-element.elementor-element-8f65622.elementor-column .elementor-widget-wrap{align-items:center}.elementor-145 .elementor-element.elementor-element-8f65622.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-145 .elementor-element.elementor-element-8f65622>.elementor-element-populated{padding:1em}.elementor-145 .elementor-element.elementor-element-cd46438 .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-astglobalcolor4)}.elementor-145 .elementor-element.elementor-element-cd46438>.elementor-widget-container{padding:0}.elementor-145 .elementor-element.elementor-element-963e95a{text-align:left}.elementor-145 .elementor-element.elementor-element-963e95a .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-text)}.elementor-145 .elementor-element.elementor-element-6af9a26{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight);color:var(--e-global-color-astglobalcolor4)}.elementor-145 .elementor-element.elementor-element-2c91d93:not(.elementor-motion-effects-element-type-background),.elementor-145 .elementor-element.elementor-element-2c91d93>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000000F2}.elementor-145 .elementor-element.elementor-element-2c91d93{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:6em 1em}.elementor-145 .elementor-element.elementor-element-2c91d93>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-145 .elementor-element.elementor-element-6915a697>.elementor-element-populated{padding:1em}.elementor-145 .elementor-element.elementor-element-4e05890 .elementor-heading-title{font-family:"Exo 2",Sans-serif;font-size:40px;font-weight:600;color:var(--e-global-color-astglobalcolor4)}.elementor-145 .elementor-element.elementor-element-4e05890>.elementor-widget-container{margin:0 20% 0 0}.elementor-145 .elementor-element.elementor-element-4064360b{padding:0 0 0 5%}.elementor-145 .elementor-element.elementor-element-4fe21313>.elementor-element-populated{padding:1em}.elementor-145 .elementor-element.elementor-element-24644055 .elementor-icon-box-wrapper{text-align:left}.elementor-145 .elementor-element.elementor-element-24644055 .elementor-icon-box-title,.elementor-145 .elementor-element.elementor-element-24644055 .elementor-icon-box-title a{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-145 .elementor-element.elementor-element-24644055 .elementor-icon-box-title{color:var(--e-global-color-text)}.elementor-145 .elementor-element.elementor-element-24644055 .elementor-icon-box-description{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight);color:var(--e-global-color-astglobalcolor4)}.elementor-145 .elementor-element.elementor-element-5b8a2cbd{--spacer-size:30px}.elementor-145 .elementor-element.elementor-element-747889a1 .elementor-icon-box-wrapper{text-align:left}.elementor-145 .elementor-element.elementor-element-747889a1 .elementor-icon-box-title,.elementor-145 .elementor-element.elementor-element-747889a1 .elementor-icon-box-title a{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-145 .elementor-element.elementor-element-747889a1 .elementor-icon-box-title{color:var(--e-global-color-text)}.elementor-145 .elementor-element.elementor-element-747889a1 .elementor-icon-box-description{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight);color:var(--e-global-color-astglobalcolor4)}.elementor-145 .elementor-element.elementor-element-41d35a4d{--spacer-size:30px}.elementor-145 .elementor-element.elementor-element-6b98e5dd>.elementor-element-populated{padding:1em}.elementor-145 .elementor-element.elementor-element-59e50c14 .elementor-icon-box-wrapper{text-align:left}.elementor-145 .elementor-element.elementor-element-59e50c14 .elementor-icon-box-title,.elementor-145 .elementor-element.elementor-element-59e50c14 .elementor-icon-box-title a{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-145 .elementor-element.elementor-element-59e50c14 .elementor-icon-box-title{color:var(--e-global-color-text)}.elementor-145 .elementor-element.elementor-element-59e50c14 .elementor-icon-box-description{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight);color:var(--e-global-color-astglobalcolor4)}.elementor-145 .elementor-element.elementor-element-6c54a395{--spacer-size:30px}.elementor-145 .elementor-element.elementor-element-55a691e9 .elementor-icon-box-wrapper{text-align:left}.elementor-145 .elementor-element.elementor-element-55a691e9 .elementor-icon-box-title,.elementor-145 .elementor-element.elementor-element-55a691e9 .elementor-icon-box-title a{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-145 .elementor-element.elementor-element-55a691e9 .elementor-icon-box-title{color:var(--e-global-color-text)}.elementor-145 .elementor-element.elementor-element-55a691e9 .elementor-icon-box-description{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight);color:var(--e-global-color-astglobalcolor4)}.elementor-145 .elementor-element.elementor-element-6cf9932f{--spacer-size:30px}.elementor-145 .elementor-element.elementor-element-153579b0>.elementor-element-populated{padding:1em}.elementor-145 .elementor-element.elementor-element-26617566 .elementor-icon-box-wrapper{text-align:left}.elementor-145 .elementor-element.elementor-element-26617566 .elementor-icon-box-title,.elementor-145 .elementor-element.elementor-element-26617566 .elementor-icon-box-title a{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-145 .elementor-element.elementor-element-26617566 .elementor-icon-box-title{color:var(--e-global-color-text)}.elementor-145 .elementor-element.elementor-element-26617566 .elementor-icon-box-description{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight);color:var(--e-global-color-astglobalcolor4)}.elementor-145 .elementor-element.elementor-element-202a31cb{--spacer-size:30px}.elementor-145 .elementor-element.elementor-element-50cdce83 .elementor-icon-box-wrapper{text-align:left}.elementor-145 .elementor-element.elementor-element-50cdce83 .elementor-icon-box-title,.elementor-145 .elementor-element.elementor-element-50cdce83 .elementor-icon-box-title a{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-145 .elementor-element.elementor-element-50cdce83 .elementor-icon-box-title{color:var(--e-global-color-text)}.elementor-145 .elementor-element.elementor-element-50cdce83 .elementor-icon-box-description{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight);color:var(--e-global-color-astglobalcolor4)}.elementor-145 .elementor-element.elementor-element-3bd23611{--spacer-size:30px}.elementor-145 .elementor-element.elementor-element-7fceffb .elementor-button{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);border-style:solid;border-width:1px;border-radius:5px}.elementor-145 .elementor-element.elementor-element-7fceffb>.elementor-widget-container{margin:0}.elementor-145 .elementor-element.elementor-element-7fceffb.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-145 .elementor-element.elementor-element-615be8d9:not(.elementor-motion-effects-element-type-background),.elementor-145 .elementor-element.elementor-element-615be8d9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000000F2}.elementor-145 .elementor-element.elementor-element-615be8d9>.elementor-background-overlay{opacity:.6;transition:background .3s,border-radius .3s,opacity .3s}.elementor-145 .elementor-element.elementor-element-615be8d9{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:6em 1em 4em}.elementor-145 .elementor-element.elementor-element-620737d>.elementor-element-populated>.elementor-background-overlay{background-image:url("https://www.mmarchettiweb.it/wp-content/plugins/elementor/assets/images/placeholder.png");background-position:0 -35px;background-repeat:no-repeat;background-size:15% auto;opacity:.5}.elementor-145 .elementor-element.elementor-element-620737d>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:1em}.elementor-145 .elementor-element.elementor-element-620737d>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-145 .elementor-element.elementor-element-1595d882{overflow:hidden}.elementor-145 .elementor-element.elementor-element-4d16de5b .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:30px;--ekit_testimonial_slidetoshow:1}.elementor-145 .elementor-element.elementor-element-4d16de5b .elementskit-tootltip-testimonial .elementskit-commentor-content,.elementor-145 .elementor-element.elementor-element-4d16de5b .ekit-main-swiper .elementskit-single-testimonial-slider,.elementor-145 .elementor-element.elementor-element-4d16de5b .elementskit-testimonial_card{margin-left:0;margin-right:0}.elementor-145 .elementor-element.elementor-element-4d16de5b .elementskit-tootltip-testimonial .elementskit-commentor-content,.elementor-145 .elementor-element.elementor-element-4d16de5b .elementskit-single-testimonial-slider,.elementor-145 .elementor-element.elementor-element-4d16de5b .elementskit-testimonial_card{padding:0;box-shadow:0px 0px 0px 0px rgba(0,0,0,0)}.elementor-145 .elementor-element.elementor-element-4d16de5b .elementskit-tootltip-testimonial .elementskit-commentor-content,.elementor-145 .elementor-element.elementor-element-4d16de5b .elementskit-single-testimonial-slider,.elementor-145 .elementor-element.elementor-element-4d16de5b .elementskit-testimonial_card{border-radius:0}.elementor-145 .elementor-element.elementor-element-4d16de5b .elementskit-tootltip-testimonial .elementskit-commentor-content,.elementor-145 .elementor-element.elementor-element-4d16de5b .elementskit-single-testimonial-slider,.elementor-145 .elementor-element.elementor-element-4d16de5b .elementskit-testimonial_card,.elementor-145 .elementor-element.elementor-element-4d16de5b .elementskit-tootltip-testimonial .elementskit-commentor-content:before{background-color:#000000F2}.elementor-145 .elementor-element.elementor-element-4d16de5b .elementskit-commentor-content{text-align:center;padding:0;min-height:30px}.elementor-145 .elementor-element.elementor-element-4d16de5b .elementskit-testimonial_card{text-align:center}.elementor-145 .elementor-element.elementor-element-4d16de5b .elementskit-profile-info{text-align:center}.elementor-145 .elementor-element.elementor-element-4d16de5b .elementskit-commentor-bio{text-align:center;justify-content:center;margin:0}.elementor-145 .elementor-element.elementor-element-4d16de5b .ekit_testimonial_style_5 .elementskit-commentor-header{text-align:center}.elementor-145 .elementor-element.elementor-element-4d16de5b .elementskit-single-testimonial-slider .elementskit-commentor-content>p{color:var(--e-global-color-text);margin:0}.elementor-145 .elementor-element.elementor-element-4d16de5b .elementskit-testimonial_card .elementskit-commentor-coment{color:var(--e-global-color-text);margin:0}.elementor-145 .elementor-element.elementor-element-4d16de5b .elementskit-profile-info .elementskit-author-name{color:var(--e-global-color-primary);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);margin-bottom:0}.elementor-145 .elementor-element.elementor-element-4d16de5b .elementskit-commentor-content .elementskit-client_logo{margin-bottom:32px}.elementor-145 .elementor-element.elementor-element-c80fc02:not(.elementor-motion-effects-element-type-background),.elementor-145 .elementor-element.elementor-element-c80fc02>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000000F2}.elementor-145 .elementor-element.elementor-element-c80fc02{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:3em 0}.elementor-145 .elementor-element.elementor-element-c80fc02>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-145 .elementor-element.elementor-element-bb85fdc>.elementor-element-populated{border-style:solid;border-width:0 0 1px;padding:1em}.elementor-bc-flex-widget .elementor-145 .elementor-element.elementor-element-28ddb04.elementor-column .elementor-widget-wrap{align-items:center}.elementor-145 .elementor-element.elementor-element-28ddb04.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-145 .elementor-element.elementor-element-28ddb04>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px}.elementor-145 .elementor-element.elementor-element-ed4484e .elementor-heading-title{font-family:"Alegreya Sans",Sans-serif;font-size:18px;font-weight:400;font-style:normal;text-decoration:underline;-webkit-text-stroke-color:#000;stroke:#000;color:var(--e-global-color-astglobalcolor4)}.elementor-145 .elementor-element.elementor-element-be2be0f .elementor-heading-title{font-family:"Alegreya Sans",Sans-serif;font-size:18px;font-weight:400;color:var(--e-global-color-astglobalcolor4)}.elementor-145 .elementor-element.elementor-element-e0f1fb6 .elementor-heading-title{font-family:"Alegreya Sans",Sans-serif;font-size:18px;font-weight:400;color:var(--e-global-color-astglobalcolor4)}.elementor-bc-flex-widget .elementor-145 .elementor-element.elementor-element-048b3ab.elementor-column .elementor-widget-wrap{align-items:center}.elementor-145 .elementor-element.elementor-element-048b3ab.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-145 .elementor-element.elementor-element-0b7557d .hfe-nav-menu__toggle{margin:0 auto}.elementor-145 .elementor-element.elementor-element-0b7557d .menu-item a.hfe-menu-item{padding-left:15px;padding-right:15px}.elementor-145 .elementor-element.elementor-element-0b7557d .menu-item a.hfe-sub-menu-item{padding-left:calc( 15px + 20px );padding-right:15px}.elementor-145 .elementor-element.elementor-element-0b7557d .hfe-nav-menu__layout-vertical .menu-item ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 40px );padding-right:15px}.elementor-145 .elementor-element.elementor-element-0b7557d .hfe-nav-menu__layout-vertical .menu-item ul ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 60px );padding-right:15px}.elementor-145 .elementor-element.elementor-element-0b7557d .hfe-nav-menu__layout-vertical .menu-item ul ul ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 80px );padding-right:15px}.elementor-145 .elementor-element.elementor-element-0b7557d .menu-item a.hfe-menu-item,.elementor-145 .elementor-element.elementor-element-0b7557d .menu-item a.hfe-sub-menu-item{padding-top:15px;padding-bottom:15px}.elementor-145 .elementor-element.elementor-element-0b7557d a.hfe-menu-item,.elementor-145 .elementor-element.elementor-element-0b7557d a.hfe-sub-menu-item{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-145 .elementor-element.elementor-element-0b7557d .sub-menu,.elementor-145 .elementor-element.elementor-element-0b7557d nav.hfe-dropdown,.elementor-145 .elementor-element.elementor-element-0b7557d nav.hfe-dropdown-expandible,.elementor-145 .elementor-element.elementor-element-0b7557d nav.hfe-dropdown .menu-item a.hfe-menu-item,.elementor-145 .elementor-element.elementor-element-0b7557d nav.hfe-dropdown .menu-item a.hfe-sub-menu-item{background-color:#fff}.elementor-145 .elementor-element.elementor-element-0b7557d ul.sub-menu{width:220px}.elementor-145 .elementor-element.elementor-element-0b7557d .sub-menu a.hfe-sub-menu-item,.elementor-145 .elementor-element.elementor-element-0b7557d nav.hfe-dropdown li a.hfe-menu-item,.elementor-145 .elementor-element.elementor-element-0b7557d nav.hfe-dropdown li a.hfe-sub-menu-item,.elementor-145 .elementor-element.elementor-element-0b7557d nav.hfe-dropdown-expandible li a.hfe-menu-item,.elementor-145 .elementor-element.elementor-element-0b7557d nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{padding-top:15px;padding-bottom:15px}.elementor-145 .elementor-element.elementor-element-0b7557d .sub-menu li.menu-item:not(:last-child),.elementor-145 .elementor-element.elementor-element-0b7557d nav.hfe-dropdown li.menu-item:not(:last-child),.elementor-145 .elementor-element.elementor-element-0b7557d nav.hfe-dropdown-expandible li.menu-item:not(:last-child){border-bottom-style:solid;border-bottom-color:#c4c4c4;border-bottom-width:1px}.elementor-145 .elementor-element.elementor-element-0b7557d div.hfe-nav-menu-icon{color:var(--e-global-color-astglobalcolor4)}.elementor-145 .elementor-element.elementor-element-0b7557d div.hfe-nav-menu-icon svg{fill:var(--e-global-color-astglobalcolor4)}.elementor-145 .elementor-element.elementor-element-7258171{text-align:center}.elementor-145 .elementor-element.elementor-element-7258171 img{max-width:43%}.elementor-145 .elementor-element.elementor-element-7258171>.elementor-widget-container{padding:8px 0 7px}.elementor-145 .elementor-element.elementor-element-7258171.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0}@media(min-width:768px){.elementor-145 .elementor-element.elementor-element-035f451{width:20%}.elementor-145 .elementor-element.elementor-element-5c3f80a{width:59.333%}.elementor-145 .elementor-element.elementor-element-bbd94e4{width:20%}.elementor-145 .elementor-element.elementor-element-f1c3f33{width:50%}.elementor-145 .elementor-element.elementor-element-8f65622{width:50%}}@media(max-width:1024px) and (min-width:768px){.elementor-145 .elementor-element.elementor-element-035f451{width:40%}.elementor-145 .elementor-element.elementor-element-5c3f80a{width:20%}.elementor-145 .elementor-element.elementor-element-bbd94e4{width:40%}.elementor-145 .elementor-element.elementor-element-31c11bc{width:100%}.elementor-145 .elementor-element.elementor-element-869c120{width:100%}.elementor-145 .elementor-element.elementor-element-bb85fdc{width:100%}.elementor-145 .elementor-element.elementor-element-28ddb04{width:100%}.elementor-145 .elementor-element.elementor-element-048b3ab{width:50%}.elementor-145 .elementor-element.elementor-element-f31fcff{width:100%}}@media(max-width:1024px){.elementor-bc-flex-widget .elementor-145 .elementor-element.elementor-element-035f451.elementor-column .elementor-widget-wrap{align-items:center}.elementor-145 .elementor-element.elementor-element-035f451.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-145 .elementor-element.elementor-element-c3a5a52 .elementor-nav-menu--dropdown a{padding-top:15px;padding-bottom:15px}.elementor-145 .elementor-element.elementor-element-ea9e3f8{padding:3em 0 2em}.elementor-145 .elementor-element.elementor-element-31c11bc>.elementor-element-populated{padding:1em}.elementor-145 .elementor-element.elementor-element-b49726d>.elementor-widget-container{margin:0}.elementor-145 .elementor-element.elementor-element-b49726d{width:100%;max-width:100%}.elementor-145 .elementor-element.elementor-element-3dffd21>.elementor-widget-container{margin:-23px 0 -29px}.elementor-145 .elementor-element.elementor-element-963e95a>.elementor-widget-container{margin:0}.elementor-145 .elementor-element.elementor-element-4e05890>.elementor-widget-container{margin:0}.elementor-145 .elementor-element.elementor-element-4064360b{padding:0}.elementor-145 .elementor-element.elementor-element-620737d>.elementor-element-populated>.elementor-background-overlay{background-position:0 0}.elementor-145 .elementor-element.elementor-element-4d16de5b .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:10px;--ekit_testimonial_slidetoshow:1}.elementor-145 .elementor-element.elementor-element-bb85fdc>.elementor-element-populated{text-align:left}.elementor-145 .elementor-element.elementor-element-ed4484e{text-align:center}.elementor-145 .elementor-element.elementor-element-be2be0f{text-align:center}.elementor-145 .elementor-element.elementor-element-e0f1fb6{text-align:center}.elementor-145 .elementor-element.elementor-element-7258171{text-align:center;width:var(--container-widget-width,697.828px);max-width:697.828px;--container-widget-width:697.828px;--container-widget-flex-grow:0}}@media(max-width:767px){.elementor-145 .elementor-element.elementor-element-0d1823a{text-align:center}.elementor-145 .elementor-element.elementor-element-5c3f80a{width:30%}.elementor-145 .elementor-element.elementor-element-bbd94e4{width:70%}.elementor-145 .elementor-element.elementor-element-b49726d{text-align:center;width:100%;max-width:100%}.elementor-145 .elementor-element.elementor-element-b49726d>.elementor-widget-container{margin:0}.elementor-145 .elementor-element.elementor-element-3dffd21{text-align:center}.elementor-145 .elementor-element.elementor-element-3dffd21>.elementor-widget-container{margin:0}.elementor-145 .elementor-element.elementor-element-f1c3f33>.elementor-element-populated{padding:1em}.elementor-145 .elementor-element.elementor-element-94bd60d .elementor-icon{font-size:25px}.elementor-145 .elementor-element.elementor-element-94bd60d .elementor-icon svg{height:25px}.elementor-145 .elementor-element.elementor-element-94bd60d{--container-widget-width:20%;--container-widget-flex-grow:0;width:var(--container-widget-width,20%);max-width:20%}.elementor-145 .elementor-element.elementor-element-07a910c{--container-widget-width:80%;--container-widget-flex-grow:0;width:var(--container-widget-width,80%);max-width:80%}.elementor-145 .elementor-element.elementor-element-86d5e7d .elementor-icon{font-size:25px}.elementor-145 .elementor-element.elementor-element-86d5e7d .elementor-icon svg{height:25px}.elementor-145 .elementor-element.elementor-element-86d5e7d{--container-widget-width:20%;--container-widget-flex-grow:0;width:var(--container-widget-width,20%);max-width:20%}.elementor-145 .elementor-element.elementor-element-e186d61{--container-widget-width:80%;--container-widget-flex-grow:0;width:var(--container-widget-width,80%);max-width:80%}.elementor-145 .elementor-element.elementor-element-1464b88 .elementor-icon{font-size:25px}.elementor-145 .elementor-element.elementor-element-1464b88 .elementor-icon svg{height:25px}.elementor-145 .elementor-element.elementor-element-1464b88{--container-widget-width:20%;--container-widget-flex-grow:0;width:var(--container-widget-width,20%);max-width:20%}.elementor-145 .elementor-element.elementor-element-1982377{--container-widget-width:80%;--container-widget-flex-grow:0;width:var(--container-widget-width,80%);max-width:80%}.elementor-145 .elementor-element.elementor-element-4e05890>.elementor-widget-container{margin:0}.elementor-145 .elementor-element.elementor-element-4064360b{padding:0}.elementor-145 .elementor-element.elementor-element-620737d>.elementor-element-populated>.elementor-background-overlay{background-position:0 0}.elementor-145 .elementor-element.elementor-element-4d16de5b .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:10px}.elementor-145 .elementor-element.elementor-element-bb85fdc{width:100%}.elementor-145 .elementor-element.elementor-element-7258171 img{width:64%;max-width:81%}.elementor-145 .elementor-element.elementor-element-7258171{width:100%;max-width:100%}}