.elementor-3353 .elementor-element.elementor-element-386163a2{--display:flex;}.elementor-3353 .elementor-element.elementor-element-386163a2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .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-primary );}.elementor-3353 .elementor-element.elementor-element-ed4f1d9 .elementor-heading-title{font-family:"MontserratW", Sans-serif;font-size:2rem;font-weight:600;text-transform:uppercase;line-height:2rem;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color: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-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3353 .elementor-element.elementor-element-c2e00ec{text-align:end;}.elementor-3353 .elementor-element.elementor-element-c2e00ec img{height:300px;object-fit:contain;object-position:center center;}.elementor-3353 .elementor-element.elementor-element-4b52d34{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-3353 .elementor-element.elementor-element-323c18a{--display:flex;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3353 .elementor-element.elementor-element-c5a7c9b .elementor-accordion-title{font-family:"MontserratW", Sans-serif;font-size:1rem;font-weight:600;}.elementor-3353 .elementor-element.elementor-element-c5a7c9b .elementor-tab-content{font-family:"MontserratW", Sans-serif;font-size:0.8rem;font-weight:400;}.elementor-3353 .elementor-element.elementor-element-be26f34{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-3353 .elementor-element.elementor-element-3ad4e6a{--display:flex;}.elementor-3353 .elementor-element.elementor-element-268c41b .ha-cs-switch-container{justify-content:center;margin-bottom:20px;}.elementor-3353 .elementor-element.elementor-element-268c41b .ha-cs-switch-wrapper .ha-cs-slider:before{transition-duration:400ms;}.elementor-3353 .elementor-element.elementor-element-268c41b .ha-cs-switch-wrapper .ha-cs-button{transition-duration:400ms;}.elementor-3353 .elementor-element.elementor-element-268c41b .ha-cs-content-wrapper .ha-cs-content-section{transition:transform calc( 400ms / 2 ) ease-out;}.elementor-3353 .elementor-element.elementor-element-268c41b .ha-cs-switch-wrapper .ha-cs-button span, .elementor-3353 .elementor-element.elementor-element-268c41b .ha-cs-switch-wrapper .ha-cs-switch, .elementor-3353 .elementor-element.elementor-element-268c41b .ha-cs-switch-wrapper .ha-cs-button{font-family:"MontserratW", Sans-serif;font-weight:Bold;}.elementor-3353 .elementor-element.elementor-element-268c41b .ha-cs-switch-wrapper .ha-cs-button.ha-cs-icon-left .ha-cs-icon-wrapper{margin-right:5px;}.elementor-3353 .elementor-element.elementor-element-268c41b .ha-cs-switch-wrapper .ha-cs-button.ha-cs-icon-right .ha-cs-icon-wrapper{margin-left:5px;}.elementor-3353 .elementor-element.elementor-element-268c41b .ha-cs-switch-wrapper .ha-cs-switch.ha-cs-icon-left .ha-cs-icon-wrapper{margin-right:5px;}.elementor-3353 .elementor-element.elementor-element-268c41b .ha-cs-switch-wrapper .ha-cs-switch.ha-cs-icon-right .ha-cs-icon-wrapper{margin-left:5px;}.elementor-3353 .elementor-element.elementor-element-268c41b .ha-cs-switch-wrapper.horizontal .ha-cs-switch.primary{margin-bottom:20px;margin-right:unset;}body[data-elementor-device-mode="widescreen"] .elementor-3353 .elementor-element.elementor-element-268c41b .ha-cs-switch-wrapper.widescreen-horizontal .ha-cs-switch.primary{margin-right:20px;margin-bottom:unset;}body[data-elementor-device-mode="desktop"] .elementor-3353 .elementor-element.elementor-element-268c41b .ha-cs-switch-wrapper.desktop-horizontal .ha-cs-switch.primary{margin-right:20px;margin-bottom:unset;}body[data-elementor-device-mode="laptop"] .elementor-3353 .elementor-element.elementor-element-268c41b .ha-cs-switch-wrapper.laptop-horizontal .ha-cs-switch.primary{margin-right:20px;margin-bottom:unset;}body[data-elementor-device-mode="tablet_extra"] .elementor-3353 .elementor-element.elementor-element-268c41b .ha-cs-switch-wrapper.tablet-extra-horizontal .ha-cs-switch.primary{margin-right:20px;margin-bottom:unset;}body[data-elementor-device-mode="tablet"] .elementor-3353 .elementor-element.elementor-element-268c41b .ha-cs-switch-wrapper.tablet-horizontal .ha-cs-switch.primary{margin-right:20px;margin-bottom:unset;}body[data-elementor-device-mode="mobile_extra"] .elementor-3353 .elementor-element.elementor-element-268c41b .ha-cs-switch-wrapper.mobile-extra-horizontal .ha-cs-switch.primary{margin-right:20px;margin-bottom:unset;}body[data-elementor-device-mode="mobile"] .elementor-3353 .elementor-element.elementor-element-268c41b .ha-cs-switch-wrapper.mobile-horizontal .ha-cs-switch.primary{margin-right:20px;margin-bottom:unset;}.elementor-3353 .elementor-element.elementor-element-268c41b .ha-cs-switch-wrapper.horizontal .ha-cs-switch.secondary{margin-left:20px;margin-top:unset;}body[data-elementor-device-mode="widescreen"] .elementor-3353 .elementor-element.elementor-element-268c41b .ha-cs-switch-wrapper.widescreen-horizontal .ha-cs-switch.secondary{margin-left:20px;margin-top:unset;}body[data-elementor-device-mode="desktop"] .elementor-3353 .elementor-element.elementor-element-268c41b .ha-cs-switch-wrapper.desktop-horizontal .ha-cs-switch.secondary{margin-left:20px;margin-top:unset;}body[data-elementor-device-mode="laptop"] .elementor-3353 .elementor-element.elementor-element-268c41b .ha-cs-switch-wrapper.laptop-horizontal .ha-cs-switch.secondary{margin-left:20px;margin-top:unset;}body[data-elementor-device-mode="tablet_extra"] .elementor-3353 .elementor-element.elementor-element-268c41b .ha-cs-switch-wrapper.tablet-extra-horizontal .ha-cs-switch.secondary{margin-left:20px;margin-top:unset;}body[data-elementor-device-mode="tablet"] .elementor-3353 .elementor-element.elementor-element-268c41b .ha-cs-switch-wrapper.tablet-horizontal .ha-cs-switch.secondary{margin-left:20px;margin-top:unset;}body[data-elementor-device-mode="mobile_extra"] .elementor-3353 .elementor-element.elementor-element-268c41b .ha-cs-switch-wrapper.mobile-extra-horizontal .ha-cs-switch.secondary{margin-left:20px;margin-top:unset;}body[data-elementor-device-mode="mobile"] .elementor-3353 .elementor-element.elementor-element-268c41b .ha-cs-switch-wrapper.mobile-horizontal .ha-cs-switch.secondary{margin-left:20px;margin-top:unset;}body[data-elementor-device-mode="widescreen"] .elementor-3353 .elementor-element.elementor-element-268c41b .ha-cs-switch-wrapper.widescreen-vertical .ha-cs-switch.primary{margin-bottom:20px;margin-right:unset;}body[data-elementor-device-mode="desktop"] .elementor-3353 .elementor-element.elementor-element-268c41b .ha-cs-switch-wrapper.desktop-vertical .ha-cs-switch.primary{margin-bottom:20px;margin-right:unset;}body[data-elementor-device-mode="laptop"] .elementor-3353 .elementor-element.elementor-element-268c41b .ha-cs-switch-wrapper.laptop-vertical .ha-cs-switch.primary{margin-bottom:20px;margin-right:unset;}body[data-elementor-device-mode="tablet_extra"] .elementor-3353 .elementor-element.elementor-element-268c41b .ha-cs-switch-wrapper.tablet-extra-vertical .ha-cs-switch.primary{margin-bottom:20px;margin-right:unset;}body[data-elementor-device-mode="tablet"] .elementor-3353 .elementor-element.elementor-element-268c41b .ha-cs-switch-wrapper.tablet-vertical .ha-cs-switch.primary{margin-bottom:20px;margin-right:unset;}body[data-elementor-device-mode="mobile_extra"] .elementor-3353 .elementor-element.elementor-element-268c41b .ha-cs-switch-wrapper.mobile-extra-vertical .ha-cs-switch.primary{margin-bottom:20px;margin-right:unset;}body[data-elementor-device-mode="mobile"] .elementor-3353 .elementor-element.elementor-element-268c41b .ha-cs-switch-wrapper.mobile-vertical .ha-cs-switch.primary{margin-bottom:20px;margin-right:unset;}.elementor-3353 .elementor-element.elementor-element-268c41b .ha-cs-switch-wrapper.vertical .ha-cs-switch.secondary{margin-top:20px;margin-left:unset;}body[data-elementor-device-mode="widescreen"] .elementor-3353 .elementor-element.elementor-element-268c41b .ha-cs-switch-wrapper.widescreen-vertical .ha-cs-switch.secondary{margin-top:20px;margin-left:unset;}body[data-elementor-device-mode="desktop"] .elementor-3353 .elementor-element.elementor-element-268c41b .ha-cs-switch-wrapper.desktop-vertical .ha-cs-switch.secondary{margin-top:20px;margin-left:unset;}body[data-elementor-device-mode="laptop"] .elementor-3353 .elementor-element.elementor-element-268c41b .ha-cs-switch-wrapper.laptop-vertical .ha-cs-switch.secondary{margin-top:20px;margin-left:unset;}body[data-elementor-device-mode="tablet_extra"] .elementor-3353 .elementor-element.elementor-element-268c41b .ha-cs-switch-wrapper.tablet-extra-vertical .ha-cs-switch.secondary{margin-top:20px;margin-left:unset;}body[data-elementor-device-mode="tablet"] .elementor-3353 .elementor-element.elementor-element-268c41b .ha-cs-switch-wrapper.tablet-vertical .ha-cs-switch.secondary{margin-top:20px;margin-left:unset;}body[data-elementor-device-mode="mobile_extra"] .elementor-3353 .elementor-element.elementor-element-268c41b .ha-cs-switch-wrapper.mobile-extra-vertical .ha-cs-switch.secondary{margin-top:20px;margin-left:unset;}body[data-elementor-device-mode="mobile"] .elementor-3353 .elementor-element.elementor-element-268c41b .ha-cs-switch-wrapper.mobile-vertical .ha-cs-switch.secondary{margin-top:20px;margin-left:unset;}.elementor-3353 .elementor-element.elementor-element-268c41b .ha-cs-switch-wrapper .ha-cs-button span{color:var( --e-global-color-primary );}.elementor-3353 .elementor-element.elementor-element-268c41b .ha-cs-switch-wrapper .ha-cs-switch span{color:var( --e-global-color-primary );}.elementor-3353 .elementor-element.elementor-element-268c41b .ha-cs-switch-wrapper .ha-cs-button div > i{color:var( --e-global-color-primary );}.elementor-3353 .elementor-element.elementor-element-268c41b .ha-cs-switch-wrapper .ha-cs-switch div > i{color:var( --e-global-color-primary );}.elementor-3353 .elementor-element.elementor-element-268c41b .ha-cs-switch-wrapper .ha-cs-button div > svg{fill:var( --e-global-color-primary );}.elementor-3353 .elementor-element.elementor-element-268c41b .ha-cs-switch-wrapper .ha-cs-switch div > svg{fill:var( --e-global-color-primary );}.elementor-3353 .elementor-element.elementor-element-268c41b .ha-cs-switch-wrapper .ha-cs-button.active span{color:var( --e-global-color-secondary );}.elementor-3353 .elementor-element.elementor-element-268c41b .ha-cs-switch-wrapper .ha-cs-switch.active span{color:var( --e-global-color-secondary );}.elementor-3353 .elementor-element.elementor-element-268c41b .ha-cs-switch-wrapper .ha-cs-button.active i{color:var( --e-global-color-secondary );}.elementor-3353 .elementor-element.elementor-element-268c41b .ha-cs-switch-wrapper .ha-cs-switch.active i{color:var( --e-global-color-secondary );}.elementor-3353 .elementor-element.elementor-element-268c41b .ha-cs-switch-wrapper .ha-cs-button.active svg{fill:var( --e-global-color-secondary );}.elementor-3353 .elementor-element.elementor-element-268c41b .ha-cs-switch-wrapper .ha-cs-switch.active svg{fill:var( --e-global-color-secondary );}.elementor-3353 .elementor-element.elementor-element-268c41b .ha-cs-switch-container .ha-cs-switch.ha-input-label{font-size:12px;}.elementor-3353 .elementor-element.elementor-element-268c41b .ha-input-label .ha-cs-slider:before{background-color:var( --e-global-color-secondary );}.elementor-3353 .elementor-element.elementor-element-268c41b .ha-input-label .ha-cs-slider{background-color:var( --e-global-color-4500ecb );}.elementor-3353 .elementor-element.elementor-element-268c41b .ha-input-label input:checked+.ha-cs-slider:before{background-color:var( --e-global-color-secondary );}.elementor-3353 .elementor-element.elementor-element-268c41b .ha-content-switcher-wrapper .ha-cs-content-section{font-family:"Nunito", Sans-serif;font-weight:600;}.elementor-3353 .elementor-element.elementor-element-268c41b .ha-content-switcher-wrapper{text-align:center;}@media(min-width:768px){.elementor-3353 .elementor-element.elementor-element-386163a2{--width:97.766%;}.elementor-3353 .elementor-element.elementor-element-4b52d34{--content-width:960px;}.elementor-3353 .elementor-element.elementor-element-be26f34{--content-width:960px;}}@media(max-width:1024px){.elementor-3353 .elementor-element.elementor-element-ed4f1d9 .elementor-heading-title{line-height:2rem;}}@media(max-width:767px){.elementor-3353 .elementor-element.elementor-element-ed4f1d9 .elementor-heading-title{line-height:2rem;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'MontserratW';
	font-style: normal;
	font-weight: normal;
	font-display: swap;
	src: url('https://www.chorondeprogettoeducativo.it/wp-content/uploads/2023/06/Montserrat-VariableFont_wght.ttf') format('truetype');
}
/* End Custom Fonts CSS */