@charset "UTF-8";
/* https://ivreasansavino.it/wp-content/uploads/elementor/css/post-3821.css?ver=1776416914 */
.elementor-3821 .elementor-element.elementor-element-09dfdc6>.elementor-background-overlay{opacity:1;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-3821 .elementor-element.elementor-element-09dfdc6{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:-5px;margin-bottom:0;padding:0 0 0 0}.elementor-3821 .elementor-element.elementor-element-c206ae6>.elementor-element-populated>.elementor-background-overlay{opacity:1}.elementor-3821 .elementor-element.elementor-element-c206ae6>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-3821 .elementor-element.elementor-element-c206ae6>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-3821 .elementor-element.elementor-element-915670a{margin-top:0;margin-bottom:0;z-index:20}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text);--textColor:var( --e-global-color-text )}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-3821 .elementor-element.elementor-element-ec4883e{--spacer-size:10px}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-3821 .elementor-element.elementor-element-08c144d .elementor-heading-title{font-family:var(--e-global-typography-041edd2-font-family),Sans-serif;font-size:var(--e-global-typography-041edd2-font-size);font-weight:var(--e-global-typography-041edd2-font-weight);line-height:var(--e-global-typography-041edd2-line-height);color:var(--e-global-color-57db2e1)}.elementor-3821 .elementor-element.elementor-element-392d93e{width:var(--container-widget-width,99.821%);max-width:99.821%;--container-widget-width:99.821%;--container-widget-flex-grow:0}.elementor-3821 .elementor-element.elementor-element-e5241aa{margin-top:0;margin-bottom:0;z-index:20}.elementor-3821 .elementor-element.elementor-element-cd43f69{--spacer-size:10px}.elementor-3821 .elementor-element.elementor-element-53d1ff5 .elementor-heading-title{font-family:var(--e-global-typography-041edd2-font-family),Sans-serif;font-size:var(--e-global-typography-041edd2-font-size);font-weight:var(--e-global-typography-041edd2-font-weight);line-height:var(--e-global-typography-041edd2-line-height);color:var(--e-global-color-57db2e1)}.elementor-3821 .elementor-element.elementor-element-51e5e35{margin-top:0;margin-bottom:0;z-index:20}.elementor-3821 .elementor-element.elementor-element-3be8655{--spacer-size:10px}.elementor-3821 .elementor-element.elementor-element-27df1fd .elementor-heading-title{font-family:var(--e-global-typography-041edd2-font-family),Sans-serif;font-size:var(--e-global-typography-041edd2-font-size);font-weight:var(--e-global-typography-041edd2-font-weight);line-height:var(--e-global-typography-041edd2-line-height);color:var(--e-global-color-57db2e1)}.elementor-3821 .elementor-element.elementor-element-498226c{margin-top:0;margin-bottom:0;z-index:20}.elementor-3821 .elementor-element.elementor-element-7948db4{--spacer-size:10px}.elementor-3821 .elementor-element.elementor-element-ec6ecb6 .elementor-heading-title{font-family:var(--e-global-typography-041edd2-font-family),Sans-serif;font-size:var(--e-global-typography-041edd2-font-size);font-weight:var(--e-global-typography-041edd2-font-weight);line-height:var(--e-global-typography-041edd2-line-height);color:var(--e-global-color-57db2e1)}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-3821 .elementor-element.elementor-element-08c144d .elementor-heading-title{font-size:var(--e-global-typography-041edd2-font-size);line-height:var(--e-global-typography-041edd2-line-height)}.elementor-3821 .elementor-element.elementor-element-53d1ff5 .elementor-heading-title{font-size:var(--e-global-typography-041edd2-font-size);line-height:var(--e-global-typography-041edd2-line-height)}.elementor-3821 .elementor-element.elementor-element-27df1fd .elementor-heading-title{font-size:var(--e-global-typography-041edd2-font-size);line-height:var(--e-global-typography-041edd2-line-height)}.elementor-3821 .elementor-element.elementor-element-ec6ecb6 .elementor-heading-title{font-size:var(--e-global-typography-041edd2-font-size);line-height:var(--e-global-typography-041edd2-line-height)}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-3821 .elementor-element.elementor-element-08c144d .elementor-heading-title{font-size:var(--e-global-typography-041edd2-font-size);line-height:var(--e-global-typography-041edd2-line-height)}.elementor-3821 .elementor-element.elementor-element-53d1ff5 .elementor-heading-title{font-size:var(--e-global-typography-041edd2-font-size);line-height:var(--e-global-typography-041edd2-line-height)}.elementor-3821 .elementor-element.elementor-element-27df1fd .elementor-heading-title{font-size:var(--e-global-typography-041edd2-font-size);line-height:var(--e-global-typography-041edd2-line-height)}.elementor-3821 .elementor-element.elementor-element-ec6ecb6 .elementor-heading-title{font-size:var(--e-global-typography-041edd2-font-size);line-height:var(--e-global-typography-041edd2-line-height)}}#main{padding-top:0px!important}p,li{color:black!important}#intro_promotori a{color:#27964D!important}#intro_promotori a:hover{color:#C63841!important}div[data-id='546056b']{display:none}div[data-id='9d0c31c']{display:none}@media only screen and (max-width:480px){.elementor-3243 .elementor-element.elementor-element-144d47d:not(.elementor-motion-effects-element-type-background){background-position-x:-100px!important}}