.elementor-widget-section .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-section .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-57 .elementor-element.elementor-element-3f23969:not(.elementor-motion-effects-element-type-background), .elementor-57 .elementor-element.elementor-element-3f23969 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.centroilgomitolo.com/wp-content/uploads/2025/12/CHIVASSO-IL-GOMITOLO-DI-ALMA-GIORGIS-scaled.jpg");background-position:center center;background-size:cover;}.elementor-57 .elementor-element.elementor-element-3f23969 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(88deg, var( --e-global-color-secondary ) 54%, #F2295B00 67%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-57 .elementor-element.elementor-element-3f23969{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 180px;}.elementor-widget-spacer .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-spacer .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-57 .elementor-element.elementor-element-c2d01d7{--spacer-size:135px;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-57 .elementor-element.elementor-element-f512b13 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:26px;font-weight:500;color:var( --e-global-color-c98a315 );}.elementor-57 .elementor-element.elementor-element-150a357 .elementor-heading-title{font-family:"Birthstone", Sans-serif;font-size:62px;font-weight:400;color:var( --e-global-color-f805b44 );}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.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 );}.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-57 .elementor-element.elementor-element-e52a9f7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-e52a9f7{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-c98a315 );}.elementor-57 .elementor-element.elementor-element-7b03722{margin-top:30px;margin-bottom:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-button .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-button .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-57 .elementor-element.elementor-element-08de38f .elementor-button:hover, .elementor-57 .elementor-element.elementor-element-08de38f .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-57 .elementor-element.elementor-element-08de38f .elementor-button{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;text-transform:uppercase;fill:var( --e-global-color-c98a315 );color:var( --e-global-color-c98a315 );box-shadow:0px 7px 10px 0px rgba(0, 0, 0, 0.19);border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:33px 33px 33px 33px;padding:8px 43px 8px 43px;}.elementor-57 .elementor-element.elementor-element-c71c1cb .elementor-button:hover, .elementor-57 .elementor-element.elementor-element-c71c1cb .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-57 .elementor-element.elementor-element-c71c1cb .elementor-button{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;text-transform:uppercase;fill:var( --e-global-color-c98a315 );color:var( --e-global-color-c98a315 );box-shadow:0px 7px 10px 0px rgba(0, 0, 0, 0.19);border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:33px 33px 33px 33px;padding:8px 43px 8px 43px;}.elementor-57 .elementor-element.elementor-element-dede7e3{--spacer-size:135px;}.elementor-57 .elementor-element.elementor-element-294520b > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, #FFFFFF00 100%);opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-57 .elementor-element.elementor-element-294520b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-57 .elementor-element.elementor-element-29ebcc9{--spacer-size:50px;}.elementor-57 .elementor-element.elementor-element-ad0e1fa:not(.elementor-motion-effects-element-type-background), .elementor-57 .elementor-element.elementor-element-ad0e1fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-57 .elementor-element.elementor-element-ad0e1fa > .elementor-background-overlay{background-color:var( --e-global-color-text );opacity:0.66;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-57 .elementor-element.elementor-element-ad0e1fa{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 550px 0px 200px;}.elementor-57 .elementor-element.elementor-element-eb6d781{--spacer-size:135px;}.elementor-57 .elementor-element.elementor-element-73bd73a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:26px;font-weight:500;color:var( --e-global-color-c98a315 );}.elementor-57 .elementor-element.elementor-element-faab14c .elementor-heading-title{font-family:"Birthstone", Sans-serif;font-size:62px;font-weight:400;color:var( --e-global-color-f805b44 );}.elementor-57 .elementor-element.elementor-element-d0b5e6b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-d0b5e6b{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-c98a315 );}.elementor-57 .elementor-element.elementor-element-4d571ec{margin-top:30px;margin-bottom:0px;}.elementor-57 .elementor-element.elementor-element-0d8d41e .elementor-button:hover, .elementor-57 .elementor-element.elementor-element-0d8d41e .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-57 .elementor-element.elementor-element-0d8d41e .elementor-button{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;text-transform:uppercase;fill:var( --e-global-color-c98a315 );color:var( --e-global-color-c98a315 );box-shadow:0px 7px 10px 0px rgba(0, 0, 0, 0.19);border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:33px 33px 33px 33px;padding:8px 43px 8px 43px;}.elementor-57 .elementor-element.elementor-element-322abd0 .elementor-button:hover, .elementor-57 .elementor-element.elementor-element-322abd0 .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-57 .elementor-element.elementor-element-322abd0 .elementor-button{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;text-transform:uppercase;fill:var( --e-global-color-c98a315 );color:var( --e-global-color-c98a315 );box-shadow:0px 7px 10px 0px rgba(0, 0, 0, 0.19);border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:33px 33px 33px 33px;padding:8px 43px 8px 43px;}.elementor-57 .elementor-element.elementor-element-d80444a{--spacer-size:135px;}.elementor-57 .elementor-element.elementor-element-f92f6dd{--spacer-size:50px;}.elementor-57 .elementor-element.elementor-element-21cefd7 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-57 .elementor-element.elementor-element-6137731 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-26b6bfb > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-26b6bfb{text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-bd3ffea );}.elementor-57 .elementor-element.elementor-element-907d004{--spacer-size:50px;}.elementor-57 .elementor-element.elementor-element-91de015{padding:0px 0px 0px 180px;}.elementor-57 .elementor-element.elementor-element-3dd30cf:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-57 .elementor-element.elementor-element-3dd30cf > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4E7D8;}.elementor-57 .elementor-element.elementor-element-3dd30cf > .elementor-element-populated, .elementor-57 .elementor-element.elementor-element-3dd30cf > .elementor-element-populated > .elementor-background-overlay, .elementor-57 .elementor-element.elementor-element-3dd30cf > .elementor-background-slideshow{border-radius:15px 0px 0px 15px;}.elementor-57 .elementor-element.elementor-element-3dd30cf > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 40px 0px;}.elementor-57 .elementor-element.elementor-element-3dd30cf > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-57 .elementor-element.elementor-element-c57d6da:not(.elementor-motion-effects-element-type-background), .elementor-57 .elementor-element.elementor-element-c57d6da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-40c8770 );}.elementor-57 .elementor-element.elementor-element-c57d6da{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-57 .elementor-element.elementor-element-c57d6da > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-57 .elementor-element.elementor-element-1d150fe > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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 );}.elementor-57 .elementor-element.elementor-element-d5c11f6 > .elementor-widget-container{margin:-11px 0px -107px 0px;}.elementor-57 .elementor-element.elementor-element-d5c11f6{z-index:1;text-align:start;}.elementor-57 .elementor-element.elementor-element-d5c11f6 img{width:44%;}.elementor-57 .elementor-element.elementor-element-ce73836 > .elementor-widget-container{margin:0px 0px 0px 28px;}.elementor-57 .elementor-element.elementor-element-ce73836 img{width:88%;border-style:solid;border-width:4px 4px 4px 4px;border-color:#AC6F3F;border-radius:15px 15px 15px 15px;box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.3);}.elementor-57 .elementor-element.elementor-element-57b4cca > .elementor-element-populated{margin:5px 80px 0px 0px;--e-column-margin-right:80px;--e-column-margin-left:0px;}.elementor-57 .elementor-element.elementor-element-91552d2 .elementor-heading-title{color:#755136;}.elementor-57 .elementor-element.elementor-element-e2c4bc3 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-e2c4bc3{font-family:"Poppins", Sans-serif;font-size:26px;font-weight:500;line-height:26px;color:var( --e-global-color-bd3ffea );}.elementor-57 .elementor-element.elementor-element-acabed6 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-acabed6{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#3C2B1E;}.elementor-57 .elementor-element.elementor-element-8eefec7 .elementor-button{background-color:#8F9C68;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;text-transform:uppercase;fill:var( --e-global-color-c98a315 );color:var( --e-global-color-c98a315 );box-shadow:0px 7px 10px 0px rgba(0, 0, 0, 0.19);border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:33px 33px 33px 33px;padding:8px 43px 8px 43px;}.elementor-57 .elementor-element.elementor-element-8eefec7 .elementor-button:hover, .elementor-57 .elementor-element.elementor-element-8eefec7 .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-57 .elementor-element.elementor-element-8eefec7 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-e6c82aa{--spacer-size:50px;}.elementor-57 .elementor-element.elementor-element-c9346ac:not(.elementor-motion-effects-element-type-background), .elementor-57 .elementor-element.elementor-element-c9346ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.centroilgomitolo.com/wp-content/uploads/2025/11/il-gomitolo-di-alma-giorgis-pedagogista.jpg");background-position:center center;background-size:cover;}.elementor-57 .elementor-element.elementor-element-c9346ac{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-57 .elementor-element.elementor-element-c9346ac > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-57 .elementor-element.elementor-element-d060fdd{--spacer-size:400px;}.elementor-57 .elementor-element.elementor-element-690c929:not(.elementor-motion-effects-element-type-background), .elementor-57 .elementor-element.elementor-element-690c929 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4E7D8;}.elementor-57 .elementor-element.elementor-element-690c929 > .elementor-background-overlay{background-image:url("https://www.centroilgomitolo.com/wp-content/uploads/2025/06/PIEDINI-IL-GOMITOLO.png");background-position:center right;background-repeat:no-repeat;background-size:5% auto;opacity:0.7;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-57 .elementor-element.elementor-element-690c929{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-57 .elementor-element.elementor-element-59f63d9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-57 .elementor-element.elementor-element-ded09b3 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-57 .elementor-element.elementor-element-e25ceb9 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-997ca61 .elementor-button:hover, .elementor-57 .elementor-element.elementor-element-997ca61 .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-57 .elementor-element.elementor-element-997ca61 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-997ca61 .elementor-button{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;text-transform:uppercase;fill:var( --e-global-color-c98a315 );color:var( --e-global-color-c98a315 );box-shadow:0px 7px 10px 0px rgba(0, 0, 0, 0.19);border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:33px 33px 33px 33px;padding:8px 43px 8px 43px;}.elementor-57 .elementor-element.elementor-element-be40390{--spacer-size:50px;}.elementor-57 .elementor-element.elementor-element-1bba982 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-57 .elementor-element.elementor-element-dd309b6 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-57 .elementor-element.elementor-element-295c7bd > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-widget-eael-team-member-carousel .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-team-member-carousel .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-team-member-carousel .eael-tm-name{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-team-member-carousel .eael-tm-title-divider{border-bottom-color:var( --e-global-color-primary );}.elementor-widget-eael-team-member-carousel .eael-tm-position{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-team-member-carousel .eael-tm-position-divider{border-bottom-color:var( --e-global-color-primary );}.elementor-widget-eael-team-member-carousel .eael-tm-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-team-member-carousel .eael-tm-description-divider{border-bottom-color:var( --e-global-color-primary );}.elementor-57 .elementor-element.elementor-element-9311804 .eael-tm-overlay-content-wrap:before{background-color:var( --e-global-color-secondary );opacity:0.8;}.elementor-57 .elementor-element.elementor-element-9311804 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-9311804 .eael-tm-overlay-content-wrap{text-align:center;}.elementor-57 .elementor-element.elementor-element-9311804 .eael-tm-image img{width:267px;border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-bd3ffea );}.elementor-57 .elementor-element.elementor-element-9311804 .eael-tm-image img, .elementor-57 .elementor-element.elementor-element-9311804 .eael-tm-overlay-content-wrap:before{border-radius:15px 15px 15px 15px;}.elementor-57 .elementor-element.elementor-element-9311804 .eael-tm-image{margin-bottom:10px;}.elementor-57 .elementor-element.elementor-element-9311804 .eael-tm-name{color:var( --e-global-color-text );margin-bottom:12px;}.elementor-57 .elementor-element.elementor-element-9311804 .eael-tm-title-divider{border-bottom-style:solid;width:79px;border-bottom-width:3px;}.elementor-57 .elementor-element.elementor-element-9311804 .eael-tm-title-divider-wrap{margin-bottom:8px;}.elementor-57 .elementor-element.elementor-element-9311804 .eael-tm-position{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;font-style:italic;color:var( --e-global-color-bd3ffea );margin-bottom:10px;}.elementor-57 .elementor-element.elementor-element-9311804 .eael-tm-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-c98a315 );margin-bottom:10px;}.elementor-57 .elementor-element.elementor-element-9311804 .eael-tm-social-links li:not(:last-child){margin-right:17px;}.elementor-57 .elementor-element.elementor-element-9311804 .eael-tm-social-links .eael-tm-social-icon{font-size:27px;line-height:27px;width:27px;color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-57 .elementor-element.elementor-element-9311804 .eael-tm-social-links .eael-tm-social-icon-wrap{border-style:none;border-radius:20px 20px 20px 20px;padding:10px 10px 10px 10px;}.elementor-57 .elementor-element.elementor-element-9311804 .eael-tm-social-links li a:hover .eael-tm-social-icon{color:var( --e-global-color-f805b44 );fill:var( --e-global-color-f805b44 );}.elementor-57 .elementor-element.elementor-element-9311804 .swiper-container-wrap .swiper-pagination-bullet{height:7px;width:7px;background:var( --e-global-color-24f06f3 );}.elementor-57 .elementor-element.elementor-element-9311804 .swiper-container-wrap .swiper-pagination-bullet-active{background:var( --e-global-color-accent );}.elementor-57 .elementor-element.elementor-element-9311804 .swiper-container-wrap .swiper-pagination-bullet:hover{background:var( --e-global-color-secondary );}.elementor-57 .elementor-element.elementor-element-49d7df6{--spacer-size:50px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-section .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-section .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-57 .elementor-element.elementor-element-3f23969{padding:0px 40px 0px 20px;}.elementor-widget-spacer .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-spacer .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-57 .elementor-element.elementor-element-c2d01d7{--spacer-size:90px;}.elementor-widget-heading .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-heading .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-text-editor .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-button .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-57 .elementor-element.elementor-element-dede7e3{--spacer-size:90px;}.elementor-57 .elementor-element.elementor-element-ad0e1fa{padding:0px 40px 0px 20px;}.elementor-57 .elementor-element.elementor-element-eb6d781{--spacer-size:90px;}.elementor-57 .elementor-element.elementor-element-d80444a{--spacer-size:90px;}.elementor-57 .elementor-element.elementor-element-91de015{padding:0px 0px 0px 40px;}.elementor-widget-image .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-image .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-57 .elementor-element.elementor-element-dd309b6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-eael-team-member-carousel .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-eael-team-member-carousel .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-eael-team-member-carousel .eael-tm-name{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-eael-team-member-carousel .eael-tm-position{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-eael-team-member-carousel .eael-tm-description{font-size:var( --e-global-typography-accent-font-size );}.elementor-57 .elementor-element.elementor-element-9311804 .eael-tm-description{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:767px){.elementor-widget-section .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-section .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-57 .elementor-element.elementor-element-3f23969:not(.elementor-motion-effects-element-type-background), .elementor-57 .elementor-element.elementor-element-3f23969 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-409px 0px;}.elementor-widget-spacer .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-spacer .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-57 .elementor-element.elementor-element-c2d01d7{--spacer-size:50px;}.elementor-widget-heading .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-heading .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-text-editor .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-button .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-57 .elementor-element.elementor-element-08de38f .elementor-button{padding:8px 30px 8px 30px;}.elementor-57 .elementor-element.elementor-element-c71c1cb .elementor-button{padding:8px 30px 8px 30px;}.elementor-57 .elementor-element.elementor-element-dede7e3{--spacer-size:65px;}.elementor-57 .elementor-element.elementor-element-294520b:not(.elementor-motion-effects-element-type-background), .elementor-57 .elementor-element.elementor-element-294520b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.centroilgomitolo.com/wp-content/uploads/2025/12/CHIVASSO-IL-GOMITOLO-CENTRO-PEDAGOGICA-EDUCATIVO-scaled.jpg");background-position:center center;background-size:cover;}.elementor-57 .elementor-element.elementor-element-294520b > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(0deg, var( --e-global-color-secondary ) 15%, #FFFFFF00 22%);opacity:1;}.elementor-57 .elementor-element.elementor-element-29ebcc9{--spacer-size:346px;}.elementor-57 .elementor-element.elementor-element-ad0e1fa > .elementor-background-overlay{opacity:0;}.elementor-57 .elementor-element.elementor-element-eb6d781{--spacer-size:0px;}.elementor-57 .elementor-element.elementor-element-0d8d41e .elementor-button{padding:8px 30px 8px 30px;}.elementor-57 .elementor-element.elementor-element-322abd0 .elementor-button{padding:8px 30px 8px 30px;}.elementor-57 .elementor-element.elementor-element-d80444a{--spacer-size:65px;}.elementor-57 .elementor-element.elementor-element-f90e74b{padding:0px 10px 0px 10px;}.elementor-57 .elementor-element.elementor-element-1a16b7e{padding:0px 10px 0px 10px;}.elementor-57 .elementor-element.elementor-element-91de015{padding:0px 0px 0px 30px;}.elementor-57 .elementor-element.elementor-element-3dd30cf > .elementor-element-populated, .elementor-57 .elementor-element.elementor-element-3dd30cf > .elementor-element-populated > .elementor-background-overlay, .elementor-57 .elementor-element.elementor-element-3dd30cf > .elementor-background-slideshow{border-radius:15px 0px 0px 15px;}.elementor-57 .elementor-element.elementor-element-c57d6da{padding:0px 10px 0px 0px;}.elementor-widget-image .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-image .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-57 .elementor-element.elementor-element-d5c11f6 > .elementor-widget-container{margin:0px 0px -79px 0px;}.elementor-57 .elementor-element.elementor-element-d5c11f6 img{width:45%;}.elementor-57 .elementor-element.elementor-element-ce73836 > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-57 .elementor-element.elementor-element-ce73836 img{width:90%;}.elementor-57 .elementor-element.elementor-element-57b4cca > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-57 .elementor-element.elementor-element-8eefec7 .elementor-button{padding:8px 30px 8px 30px;}.elementor-57 .elementor-element.elementor-element-6043329{padding:0px 10px 0px 10px;}.elementor-57 .elementor-element.elementor-element-d060fdd{--spacer-size:220px;}.elementor-57 .elementor-element.elementor-element-690c929 > .elementor-background-overlay{background-size:98px auto;opacity:0.21;}.elementor-57 .elementor-element.elementor-element-690c929{padding:30px 10px 30px 10px;}.elementor-57 .elementor-element.elementor-element-997ca61 .elementor-button{padding:8px 30px 8px 30px;}.elementor-57 .elementor-element.elementor-element-ac85a59{padding:0px 10px 0px 10px;}.elementor-57 .elementor-element.elementor-element-7ffd6c2{padding:0px 10px 0px 10px;}.elementor-57 .elementor-element.elementor-element-dd309b6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-eael-team-member-carousel .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-eael-team-member-carousel .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-eael-team-member-carousel .eael-tm-name{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-eael-team-member-carousel .eael-tm-position{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-eael-team-member-carousel .eael-tm-description{font-size:var( --e-global-typography-accent-font-size );}.elementor-57 .elementor-element.elementor-element-9311804 .eael-tm-description{font-size:var( --e-global-typography-accent-font-size );}.elementor-57 .elementor-element.elementor-element-4091146{padding:0px 10px 0px 10px;}}@media(min-width:768px){.elementor-57 .elementor-element.elementor-element-1d150fe{width:37.373%;}.elementor-57 .elementor-element.elementor-element-57b4cca{width:62.627%;}}@media(min-width:1025px){.elementor-57 .elementor-element.elementor-element-c9346ac:not(.elementor-motion-effects-element-type-background), .elementor-57 .elementor-element.elementor-element-c9346ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}