.elementor-11227 .elementor-element.elementor-element-bd17463:not(.elementor-motion-effects-element-type-background), .elementor-11227 .elementor-element.elementor-element-bd17463 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lacasadelgiocattolosolidale.it/wp-content/uploads/2025/07/Header_new.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-11227 .elementor-element.elementor-element-bd17463 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(135deg, #000000 40%, #C70505 100%);opacity:0.6;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11227 .elementor-element.elementor-element-bd17463{border-style:solid;border-width:1px 0px 0px 0px;border-color:#292929;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:150px 15px 300px 15px;}.elementor-11227 .elementor-element.elementor-element-ac823aa > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-11227 .elementor-element.elementor-element-48e960b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.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-11227 .elementor-element.elementor-element-fede8a2 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-11227 .elementor-element.elementor-element-fede8a2{text-align:start;}.elementor-11227 .elementor-element.elementor-element-fede8a2 .elementor-heading-title{font-family:"comfortaa-bold", Sans-serif;font-size:60px;font-weight:900;line-height:1.2em;letter-spacing:-1px;color:#FFFFFF;}.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-11227 .elementor-element.elementor-element-36fd83f > .elementor-widget-container{margin:30px 0px 40px 0px;}.elementor-11227 .elementor-element.elementor-element-36fd83f{text-align:start;font-family:"comfortaa-light", Sans-serif;font-size:17px;font-weight:400;font-style:italic;line-height:1.5em;color:#FFFFFF;}.elementor-widget-global .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-11227 .elementor-element.elementor-global-11280 .elementor-button{background-color:#FFFFFF;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;text-transform:uppercase;letter-spacing:0.5px;fill:#C70505;color:#C70505;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:35px 35px 35px 35px;padding:20px 40px 20px 40px;}.elementor-11227 .elementor-element.elementor-global-11280 .elementor-button:hover, .elementor-11227 .elementor-element.elementor-global-11280 .elementor-button:focus{background-color:#C70505;color:#FFFFFF;}.elementor-11227 .elementor-element.elementor-global-11280{width:auto;max-width:auto;align-self:center;}.elementor-11227 .elementor-element.elementor-global-11280 > .elementor-widget-container{margin:0px 30px 0px 0px;}.elementor-11227 .elementor-element.elementor-global-11280 .elementor-button:hover svg, .elementor-11227 .elementor-element.elementor-global-11280 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .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-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-11227 .elementor-element.elementor-element-e7ab83a{width:auto;max-width:auto;}.elementor-11227 .elementor-element.elementor-element-e7ab83a .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:8px;}.elementor-11227 .elementor-element.elementor-element-e7ab83a.elementor-view-stacked .elementor-icon{background-color:#C70505;fill:#FFFFFF;color:#FFFFFF;}.elementor-11227 .elementor-element.elementor-element-e7ab83a.elementor-view-framed .elementor-icon, .elementor-11227 .elementor-element.elementor-element-e7ab83a.elementor-view-default .elementor-icon{fill:#C70505;color:#C70505;border-color:#C70505;}.elementor-11227 .elementor-element.elementor-element-e7ab83a.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-11227 .elementor-element.elementor-element-e7ab83a.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-11227 .elementor-element.elementor-element-e7ab83a.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FFFFFF;fill:#C70505;color:#C70505;}.elementor-11227 .elementor-element.elementor-element-e7ab83a.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-11227 .elementor-element.elementor-element-e7ab83a.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-11227 .elementor-element.elementor-element-e7ab83a.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-11227 .elementor-element.elementor-element-e7ab83a.elementor-view-default:has(:focus) .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-11227 .elementor-element.elementor-element-e7ab83a.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-11227 .elementor-element.elementor-element-e7ab83a.elementor-view-framed:has(:focus) .elementor-icon{background-color:#C70505;}.elementor-11227 .elementor-element.elementor-element-e7ab83a .elementor-icon{font-size:30px;}.elementor-11227 .elementor-element.elementor-element-e7ab83a .elementor-icon-box-title, .elementor-11227 .elementor-element.elementor-element-e7ab83a .elementor-icon-box-title a{font-family:"comfortaa", Sans-serif;font-size:16px;font-weight:500;}.elementor-11227 .elementor-element.elementor-element-e7ab83a .elementor-icon-box-title{color:#FFFFFF;}.elementor-11227 .elementor-element.elementor-element-e7ab83a:has(:hover) .elementor-icon-box-title,
					 .elementor-11227 .elementor-element.elementor-element-e7ab83a:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-11227 .elementor-element.elementor-element-fd07e02:not(.elementor-motion-effects-element-type-background), .elementor-11227 .elementor-element.elementor-element-fd07e02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lacasadelgiocattolosolidale.it/wp-content/uploads/2025/07/Header_new.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-11227 .elementor-element.elementor-element-fd07e02 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(135deg, #000000 40%, #C70505 100%);opacity:0.6;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11227 .elementor-element.elementor-element-fd07e02{border-style:solid;border-width:1px 0px 0px 0px;border-color:#292929;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:150px 15px 300px 15px;}.elementor-11227 .elementor-element.elementor-element-1c21e35 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-11227 .elementor-element.elementor-element-42010fc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-11227 .elementor-element.elementor-element-6f109b2 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-11227 .elementor-element.elementor-element-6f109b2{text-align:start;}.elementor-11227 .elementor-element.elementor-element-6f109b2 .elementor-heading-title{font-family:"comfortaa-bold", Sans-serif;font-size:60px;font-weight:900;line-height:1.2em;letter-spacing:-1px;color:#FFFFFF;}.elementor-11227 .elementor-element.elementor-element-a5b41b1 > .elementor-widget-container{margin:30px 0px 40px 0px;}.elementor-11227 .elementor-element.elementor-element-a5b41b1{text-align:start;font-family:"comfortaa-light", Sans-serif;font-size:17px;font-weight:400;font-style:italic;line-height:1.5em;color:#FFFFFF;}.elementor-11227 .elementor-element.elementor-element-8d2a4a4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-11227 .elementor-element.elementor-element-37643f4{width:auto;max-width:auto;}.elementor-11227 .elementor-element.elementor-element-37643f4 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:8px;}.elementor-11227 .elementor-element.elementor-element-37643f4.elementor-view-stacked .elementor-icon{background-color:#C70505;fill:#FFFFFF;color:#FFFFFF;}.elementor-11227 .elementor-element.elementor-element-37643f4.elementor-view-framed .elementor-icon, .elementor-11227 .elementor-element.elementor-element-37643f4.elementor-view-default .elementor-icon{fill:#C70505;color:#C70505;border-color:#C70505;}.elementor-11227 .elementor-element.elementor-element-37643f4.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-11227 .elementor-element.elementor-element-37643f4.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-11227 .elementor-element.elementor-element-37643f4.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FFFFFF;fill:#C70505;color:#C70505;}.elementor-11227 .elementor-element.elementor-element-37643f4.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-11227 .elementor-element.elementor-element-37643f4.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-11227 .elementor-element.elementor-element-37643f4.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-11227 .elementor-element.elementor-element-37643f4.elementor-view-default:has(:focus) .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-11227 .elementor-element.elementor-element-37643f4.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-11227 .elementor-element.elementor-element-37643f4.elementor-view-framed:has(:focus) .elementor-icon{background-color:#C70505;}.elementor-11227 .elementor-element.elementor-element-37643f4 .elementor-icon{font-size:30px;}.elementor-11227 .elementor-element.elementor-element-37643f4 .elementor-icon-box-title, .elementor-11227 .elementor-element.elementor-element-37643f4 .elementor-icon-box-title a{font-family:"comfortaa", Sans-serif;font-size:16px;font-weight:500;}.elementor-11227 .elementor-element.elementor-element-37643f4 .elementor-icon-box-title{color:#FFFFFF;}.elementor-11227 .elementor-element.elementor-element-37643f4:has(:hover) .elementor-icon-box-title,
					 .elementor-11227 .elementor-element.elementor-element-37643f4:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-11227 .elementor-element.elementor-element-4eb5b04:not(.elementor-motion-effects-element-type-background), .elementor-11227 .elementor-element.elementor-element-4eb5b04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-11227 .elementor-element.elementor-element-4eb5b04{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 15px 100px 15px;}.elementor-11227 .elementor-element.elementor-element-4eb5b04 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11227 .elementor-element.elementor-element-1b1e523:not(.elementor-motion-effects-element-type-background), .elementor-11227 .elementor-element.elementor-element-1b1e523 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11227 .elementor-element.elementor-element-1b1e523, .elementor-11227 .elementor-element.elementor-element-1b1e523 > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-11227 .elementor-element.elementor-element-1b1e523{box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.05);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-150px;margin-bottom:0px;z-index:1;}.elementor-11227 .elementor-element.elementor-element-1b1e523 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11227 .elementor-element.elementor-element-b409f06:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11227 .elementor-element.elementor-element-b409f06 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C70505;}.elementor-bc-flex-widget .elementor-11227 .elementor-element.elementor-element-b409f06.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-11227 .elementor-element.elementor-element-b409f06.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-11227 .elementor-element.elementor-element-b409f06 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:15px;}.elementor-11227 .elementor-element.elementor-element-b409f06 > .elementor-element-populated, .elementor-11227 .elementor-element.elementor-element-b409f06 > .elementor-element-populated > .elementor-background-overlay, .elementor-11227 .elementor-element.elementor-element-b409f06 > .elementor-background-slideshow{border-radius:0px 15px 15px 0px;}.elementor-11227 .elementor-element.elementor-element-b409f06 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;text-align:start;padding:50px 50px 50px 50px;}.elementor-11227 .elementor-element.elementor-element-b409f06 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11227 .elementor-element.elementor-element-c1141f3{text-align:start;}.elementor-11227 .elementor-element.elementor-element-c1141f3 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:32px;font-weight:800;text-transform:uppercase;line-height:1.2em;color:#FFFFFF;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-11227 .elementor-element.elementor-element-911b4c9 .elementor-icon-wrapper{text-align:start;}.elementor-11227 .elementor-element.elementor-element-911b4c9.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-11227 .elementor-element.elementor-element-911b4c9.elementor-view-framed .elementor-icon, .elementor-11227 .elementor-element.elementor-element-911b4c9.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-11227 .elementor-element.elementor-element-911b4c9.elementor-view-framed .elementor-icon, .elementor-11227 .elementor-element.elementor-element-911b4c9.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-11227 .elementor-element.elementor-element-911b4c9 .elementor-icon{font-size:60px;}.elementor-11227 .elementor-element.elementor-element-911b4c9 .elementor-icon svg{height:60px;}.elementor-11227 .elementor-element.elementor-element-fdc5b91 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:15px;}.elementor-11227 .elementor-element.elementor-element-fdc5b91 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#00000017;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;text-align:start;margin:40px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 50px 0px 50px;}.elementor-11227 .elementor-element.elementor-element-fdc5b91 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11227 .elementor-element.elementor-element-709688c.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-11227 .elementor-element.elementor-element-709688c.elementor-view-framed .elementor-icon, .elementor-11227 .elementor-element.elementor-element-709688c.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-11227 .elementor-element.elementor-element-709688c.elementor-view-framed .elementor-icon, .elementor-11227 .elementor-element.elementor-element-709688c.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-11227 .elementor-element.elementor-element-709688c .elementor-icon{font-size:80px;}.elementor-11227 .elementor-element.elementor-element-709688c .elementor-icon svg{height:80px;}.elementor-11227 .elementor-element.elementor-element-7f0d0fd{text-align:start;}.elementor-11227 .elementor-element.elementor-element-7f0d0fd .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;color:#C70505;}.elementor-11227 .elementor-element.elementor-element-57a12ea > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-11227 .elementor-element.elementor-element-57a12ea{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;color:#414141;}.elementor-11227 .elementor-element.elementor-element-654d26e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:15px;}.elementor-11227 .elementor-element.elementor-element-654d26e > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#00000017;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;text-align:start;margin:40px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 50px 0px 50px;}.elementor-11227 .elementor-element.elementor-element-654d26e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11227 .elementor-element.elementor-element-87c1e2b.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-11227 .elementor-element.elementor-element-87c1e2b.elementor-view-framed .elementor-icon, .elementor-11227 .elementor-element.elementor-element-87c1e2b.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-11227 .elementor-element.elementor-element-87c1e2b.elementor-view-framed .elementor-icon, .elementor-11227 .elementor-element.elementor-element-87c1e2b.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-11227 .elementor-element.elementor-element-87c1e2b .elementor-icon{font-size:80px;}.elementor-11227 .elementor-element.elementor-element-87c1e2b .elementor-icon svg{height:80px;}.elementor-11227 .elementor-element.elementor-element-d1c40ee{text-align:start;}.elementor-11227 .elementor-element.elementor-element-d1c40ee .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;color:#C70505;}.elementor-11227 .elementor-element.elementor-element-d357dd1 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-11227 .elementor-element.elementor-element-d357dd1{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;color:#414141;}.elementor-11227 .elementor-element.elementor-element-3b4c389 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:15px;}.elementor-11227 .elementor-element.elementor-element-3b4c389 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;text-align:start;margin:40px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 50px 0px 50px;}.elementor-11227 .elementor-element.elementor-element-3b4c389 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11227 .elementor-element.elementor-element-b4a8b04.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-11227 .elementor-element.elementor-element-b4a8b04.elementor-view-framed .elementor-icon, .elementor-11227 .elementor-element.elementor-element-b4a8b04.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-11227 .elementor-element.elementor-element-b4a8b04.elementor-view-framed .elementor-icon, .elementor-11227 .elementor-element.elementor-element-b4a8b04.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-11227 .elementor-element.elementor-element-b4a8b04 .elementor-icon{font-size:80px;}.elementor-11227 .elementor-element.elementor-element-b4a8b04 .elementor-icon svg{height:80px;}.elementor-11227 .elementor-element.elementor-element-634b0f2{text-align:start;}.elementor-11227 .elementor-element.elementor-element-634b0f2 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;color:#C70505;}.elementor-11227 .elementor-element.elementor-element-7e4a48d > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-11227 .elementor-element.elementor-element-7e4a48d{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;color:#414141;}.elementor-11227 .elementor-element.elementor-element-af7a50c:not(.elementor-motion-effects-element-type-background), .elementor-11227 .elementor-element.elementor-element-af7a50c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-11227 .elementor-element.elementor-element-af7a50c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 15px 100px 15px;}.elementor-11227 .elementor-element.elementor-element-af7a50c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11227 .elementor-element.elementor-element-40f02c0:not(.elementor-motion-effects-element-type-background), .elementor-11227 .elementor-element.elementor-element-40f02c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11227 .elementor-element.elementor-element-40f02c0, .elementor-11227 .elementor-element.elementor-element-40f02c0 > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-11227 .elementor-element.elementor-element-40f02c0{box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.05);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-150px;margin-bottom:0px;z-index:1;}.elementor-11227 .elementor-element.elementor-element-40f02c0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11227 .elementor-element.elementor-element-8876c64:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11227 .elementor-element.elementor-element-8876c64 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C70505;}.elementor-bc-flex-widget .elementor-11227 .elementor-element.elementor-element-8876c64.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-11227 .elementor-element.elementor-element-8876c64.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-11227 .elementor-element.elementor-element-8876c64 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:15px;}.elementor-11227 .elementor-element.elementor-element-8876c64 > .elementor-element-populated, .elementor-11227 .elementor-element.elementor-element-8876c64 > .elementor-element-populated > .elementor-background-overlay, .elementor-11227 .elementor-element.elementor-element-8876c64 > .elementor-background-slideshow{border-radius:0px 15px 15px 0px;}.elementor-11227 .elementor-element.elementor-element-8876c64 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;text-align:start;padding:50px 50px 50px 50px;}.elementor-11227 .elementor-element.elementor-element-8876c64 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11227 .elementor-element.elementor-element-0df1761{text-align:start;}.elementor-11227 .elementor-element.elementor-element-0df1761 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:32px;font-weight:800;line-height:1.2em;color:#FFFFFF;}.elementor-11227 .elementor-element.elementor-element-128ac0a .elementor-icon-wrapper{text-align:start;}.elementor-11227 .elementor-element.elementor-element-128ac0a.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-11227 .elementor-element.elementor-element-128ac0a.elementor-view-framed .elementor-icon, .elementor-11227 .elementor-element.elementor-element-128ac0a.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-11227 .elementor-element.elementor-element-128ac0a.elementor-view-framed .elementor-icon, .elementor-11227 .elementor-element.elementor-element-128ac0a.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-11227 .elementor-element.elementor-element-128ac0a .elementor-icon{font-size:60px;}.elementor-11227 .elementor-element.elementor-element-128ac0a .elementor-icon svg{height:60px;}.elementor-11227 .elementor-element.elementor-element-775d28d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:15px;}.elementor-11227 .elementor-element.elementor-element-775d28d > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#00000017;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;text-align:start;margin:40px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 50px 0px 50px;}.elementor-11227 .elementor-element.elementor-element-775d28d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11227 .elementor-element.elementor-element-11a336e.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-11227 .elementor-element.elementor-element-11a336e.elementor-view-framed .elementor-icon, .elementor-11227 .elementor-element.elementor-element-11a336e.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-11227 .elementor-element.elementor-element-11a336e.elementor-view-framed .elementor-icon, .elementor-11227 .elementor-element.elementor-element-11a336e.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-11227 .elementor-element.elementor-element-11a336e .elementor-icon{font-size:80px;}.elementor-11227 .elementor-element.elementor-element-11a336e .elementor-icon svg{height:80px;}.elementor-11227 .elementor-element.elementor-element-0d7f26d{text-align:start;}.elementor-11227 .elementor-element.elementor-element-0d7f26d .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;color:#C70505;}.elementor-11227 .elementor-element.elementor-element-f6a5c9d > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-11227 .elementor-element.elementor-element-f6a5c9d{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;color:#414141;}.elementor-11227 .elementor-element.elementor-element-6461033 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:15px;}.elementor-11227 .elementor-element.elementor-element-6461033 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#00000017;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;text-align:start;margin:40px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 50px 0px 50px;}.elementor-11227 .elementor-element.elementor-element-6461033 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11227 .elementor-element.elementor-element-47eac1a.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-11227 .elementor-element.elementor-element-47eac1a.elementor-view-framed .elementor-icon, .elementor-11227 .elementor-element.elementor-element-47eac1a.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-11227 .elementor-element.elementor-element-47eac1a.elementor-view-framed .elementor-icon, .elementor-11227 .elementor-element.elementor-element-47eac1a.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-11227 .elementor-element.elementor-element-47eac1a .elementor-icon{font-size:80px;}.elementor-11227 .elementor-element.elementor-element-47eac1a .elementor-icon svg{height:80px;}.elementor-11227 .elementor-element.elementor-element-55d708e{text-align:start;}.elementor-11227 .elementor-element.elementor-element-55d708e .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;color:#C70505;}.elementor-11227 .elementor-element.elementor-element-dfd4ab9 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-11227 .elementor-element.elementor-element-dfd4ab9{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;color:#414141;}.elementor-11227 .elementor-element.elementor-element-0334931 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:15px;}.elementor-11227 .elementor-element.elementor-element-0334931 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;text-align:start;margin:40px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 50px 0px 50px;}.elementor-11227 .elementor-element.elementor-element-0334931 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11227 .elementor-element.elementor-element-f8f7e44.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-11227 .elementor-element.elementor-element-f8f7e44.elementor-view-framed .elementor-icon, .elementor-11227 .elementor-element.elementor-element-f8f7e44.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-11227 .elementor-element.elementor-element-f8f7e44.elementor-view-framed .elementor-icon, .elementor-11227 .elementor-element.elementor-element-f8f7e44.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-11227 .elementor-element.elementor-element-f8f7e44 .elementor-icon{font-size:80px;}.elementor-11227 .elementor-element.elementor-element-f8f7e44 .elementor-icon svg{height:80px;}.elementor-11227 .elementor-element.elementor-element-b3a0909{text-align:start;}.elementor-11227 .elementor-element.elementor-element-b3a0909 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;color:#C70505;}.elementor-11227 .elementor-element.elementor-element-4ab1bc0 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-11227 .elementor-element.elementor-element-4ab1bc0{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;color:#414141;}.elementor-11227 .elementor-element.elementor-element-97717a9:not(.elementor-motion-effects-element-type-background), .elementor-11227 .elementor-element.elementor-element-97717a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-11227 .elementor-element.elementor-element-97717a9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 15px 60px 15px;}.elementor-11227 .elementor-element.elementor-element-97717a9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-11227 .elementor-element.elementor-element-3dfa861.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-11227 .elementor-element.elementor-element-3dfa861.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-11227 .elementor-element.elementor-element-3dfa861 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:15px;}.elementor-11227 .elementor-element.elementor-element-3dfa861 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-11227 .elementor-element.elementor-element-5f0d37d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11227 .elementor-element.elementor-element-5f0d37d .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;color:#C70505;}.elementor-11227 .elementor-element.elementor-element-b64d9be > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11227 .elementor-element.elementor-element-b64d9be .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:600;font-style:italic;line-height:1.1em;letter-spacing:-1px;color:#090809;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-11227 .elementor-element.elementor-element-6f85ecd{--divider-border-style:solid;--divider-color:#C70505;--divider-border-width:3px;}.elementor-11227 .elementor-element.elementor-element-6f85ecd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11227 .elementor-element.elementor-element-6f85ecd .elementor-divider-separator{width:60px;}.elementor-11227 .elementor-element.elementor-element-6f85ecd .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-11227 .elementor-element.elementor-element-8b6a45a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#333333;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-11227 .elementor-element.elementor-element-ab93610 .elementor-button{background-color:#C70505;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;text-transform:uppercase;letter-spacing:0.5px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-radius:35px 35px 35px 35px;padding:20px 30px 20px 30px;}.elementor-11227 .elementor-element.elementor-element-ab93610 .elementor-button:hover, .elementor-11227 .elementor-element.elementor-element-ab93610 .elementor-button:focus{background-color:#FFFFFF;color:#C70505;border-color:#C70505;}.elementor-11227 .elementor-element.elementor-element-ab93610 .elementor-button:hover svg, .elementor-11227 .elementor-element.elementor-element-ab93610 .elementor-button:focus svg{fill:#C70505;}.elementor-11227 .elementor-element.elementor-element-75f355d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-11227 .elementor-element.elementor-element-75f355d > .elementor-element-populated{margin:0px 0px 0px 80px;--e-column-margin-right:0px;--e-column-margin-left:80px;}.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-11227 .elementor-element.elementor-element-c52a173 img{border-radius:15px 0px 0px 0px;}.elementor-11227 .elementor-element.elementor-element-55371ec > .elementor-widget-container{background-color:#C70505;padding:20px 20px 20px 30px;border-radius:0px 0px 0px 15px;box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.05);}.elementor-11227 .elementor-element.elementor-element-55371ec .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-11227 .elementor-element.elementor-element-55371ec .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-11227 .elementor-element.elementor-element-55371ec.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-11227 .elementor-element.elementor-element-55371ec.elementor-view-framed .elementor-icon, .elementor-11227 .elementor-element.elementor-element-55371ec.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-11227 .elementor-element.elementor-element-55371ec .elementor-icon{font-size:40px;}.elementor-11227 .elementor-element.elementor-element-55371ec .elementor-icon-box-title, .elementor-11227 .elementor-element.elementor-element-55371ec .elementor-icon-box-title a{font-family:"comfortaa-bold", Sans-serif;font-size:42px;font-weight:600;line-height:1em;}.elementor-11227 .elementor-element.elementor-element-55371ec:has(:hover) .elementor-icon-box-title,
					 .elementor-11227 .elementor-element.elementor-element-55371ec:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-11227 .elementor-element.elementor-element-55371ec .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-11227 .elementor-element.elementor-element-df52f0b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-11227 .elementor-element.elementor-element-ab4b6eb > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-11227 .elementor-element.elementor-element-ab4b6eb img{border-radius:0px 15px 15px 0px;}.elementor-11227 .elementor-element.elementor-element-f1bbfe4:not(.elementor-motion-effects-element-type-background), .elementor-11227 .elementor-element.elementor-element-f1bbfe4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-11227 .elementor-element.elementor-element-f1bbfe4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 15px 60px 15px;}.elementor-11227 .elementor-element.elementor-element-f1bbfe4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-11227 .elementor-element.elementor-element-a3ef5bf.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-11227 .elementor-element.elementor-element-a3ef5bf.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-11227 .elementor-element.elementor-element-a3ef5bf > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:15px;}.elementor-11227 .elementor-element.elementor-element-a3ef5bf > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-11227 .elementor-element.elementor-element-5b1df61 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11227 .elementor-element.elementor-element-5b1df61 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;color:#C70505;}.elementor-11227 .elementor-element.elementor-element-4579c77 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11227 .elementor-element.elementor-element-4579c77 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:600;font-style:italic;line-height:1.1em;letter-spacing:-1px;color:#090809;}.elementor-11227 .elementor-element.elementor-element-3a10784{--divider-border-style:solid;--divider-color:#C70505;--divider-border-width:3px;}.elementor-11227 .elementor-element.elementor-element-3a10784 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11227 .elementor-element.elementor-element-3a10784 .elementor-divider-separator{width:60px;}.elementor-11227 .elementor-element.elementor-element-3a10784 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-11227 .elementor-element.elementor-element-f6943d1{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#333333;}.elementor-11227 .elementor-element.elementor-element-d733163 .elementor-button{background-color:#C70505;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;text-transform:uppercase;letter-spacing:0.5px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-radius:35px 35px 35px 35px;padding:20px 30px 20px 30px;}.elementor-11227 .elementor-element.elementor-element-d733163 .elementor-button:hover, .elementor-11227 .elementor-element.elementor-element-d733163 .elementor-button:focus{background-color:#FFFFFF;color:#C70505;border-color:#C70505;}.elementor-11227 .elementor-element.elementor-element-d733163 .elementor-button:hover svg, .elementor-11227 .elementor-element.elementor-element-d733163 .elementor-button:focus svg{fill:#C70505;}.elementor-11227 .elementor-element.elementor-element-bff1213 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-11227 .elementor-element.elementor-element-bff1213 > .elementor-element-populated{margin:0px 0px 0px 80px;--e-column-margin-right:0px;--e-column-margin-left:80px;}.elementor-11227 .elementor-element.elementor-element-73de79d > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-11227 .elementor-element.elementor-element-73de79d img{border-radius:0px 15px 15px 0px;}.elementor-11227 .elementor-element.elementor-element-e7525fa > .elementor-widget-container{background-color:#C70505;padding:20px 20px 20px 30px;border-radius:0px 0px 0px 15px;box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.05);}.elementor-11227 .elementor-element.elementor-element-e7525fa .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-11227 .elementor-element.elementor-element-e7525fa .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-11227 .elementor-element.elementor-element-e7525fa.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-11227 .elementor-element.elementor-element-e7525fa.elementor-view-framed .elementor-icon, .elementor-11227 .elementor-element.elementor-element-e7525fa.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-11227 .elementor-element.elementor-element-e7525fa .elementor-icon{font-size:40px;}.elementor-11227 .elementor-element.elementor-element-e7525fa .elementor-icon-box-title, .elementor-11227 .elementor-element.elementor-element-e7525fa .elementor-icon-box-title a{font-family:"comfortaa-bold", Sans-serif;font-size:42px;font-weight:600;line-height:1em;}.elementor-11227 .elementor-element.elementor-element-e7525fa:has(:hover) .elementor-icon-box-title,
					 .elementor-11227 .elementor-element.elementor-element-e7525fa:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-11227 .elementor-element.elementor-element-e7525fa .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-11227 .elementor-element.elementor-element-73ffbfd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:100px;margin-bottom:0px;padding:0px 15px 0px 15px;}.elementor-11227 .elementor-element.elementor-element-73ffbfd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11227 .elementor-element.elementor-element-2308b3d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11227 .elementor-element.elementor-element-2308b3d{text-align:center;}.elementor-11227 .elementor-element.elementor-element-2308b3d .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;color:#C70505;}.elementor-11227 .elementor-element.elementor-element-8df9512 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11227 .elementor-element.elementor-element-8df9512{text-align:center;}.elementor-11227 .elementor-element.elementor-element-8df9512 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:48px;font-weight:600;letter-spacing:-1px;color:#090809;}.elementor-11227 .elementor-element.elementor-element-e0bab4e{--divider-border-style:solid;--divider-color:#C70505;--divider-border-width:3px;}.elementor-11227 .elementor-element.elementor-element-e0bab4e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11227 .elementor-element.elementor-element-e0bab4e .elementor-divider-separator{width:60px;margin:0 auto;margin-center:0;}.elementor-11227 .elementor-element.elementor-element-e0bab4e .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-11227 .elementor-element.elementor-element-2104cdf > .elementor-widget-container{margin:0px 250px 0px 250px;}.elementor-11227 .elementor-element.elementor-element-2104cdf{text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#414141;}.elementor-11227 .elementor-element.elementor-element-06b1bf0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:100px;padding:0px 20px 30px 20px;}.elementor-11227 .elementor-element.elementor-element-06b1bf0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11227 .elementor-element.elementor-element-1bbbdcd{margin-top:30px;margin-bottom:0px;}.elementor-11227 .elementor-element.elementor-element-b85cd12 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-11227 .elementor-element.elementor-element-b85cd12 > .elementor-element-populated{margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;}.elementor-11227 .elementor-element.elementor-element-1bebe97 > .elementor-widget-container{margin:0px 0px -80px 0px;}.elementor-11227 .elementor-element.elementor-element-1bebe97 img{filter:brightness( 80% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;border-radius:15px 15px 0px 0px;}.elementor-11227 .elementor-element.elementor-element-656f340 .elementor-button{background-color:#FFFFFF;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;text-transform:uppercase;letter-spacing:0.5px;fill:#C70505;color:#C70505;border-style:none;border-radius:35px 35px 35px 35px;padding:10px 20px 10px 20px;}.elementor-11227 .elementor-element.elementor-element-656f340 .elementor-button:hover, .elementor-11227 .elementor-element.elementor-element-656f340 .elementor-button:focus{background-color:#C70505;color:#FFFFFF;}.elementor-11227 .elementor-element.elementor-element-656f340 .elementor-button:hover svg, .elementor-11227 .elementor-element.elementor-element-656f340 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-11227 .elementor-element.elementor-element-a76ac60, .elementor-11227 .elementor-element.elementor-element-a76ac60 > .elementor-background-overlay{border-radius:0px 0px 15px 15px;}.elementor-11227 .elementor-element.elementor-element-a76ac60{box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.05);margin-top:45px;margin-bottom:0px;padding:30px 30px 30px 30px;}.elementor-11227 .elementor-element.elementor-element-2766b73 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-11227 .elementor-element.elementor-element-8fe5021 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11227 .elementor-element.elementor-element-8fe5021 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:700;color:#C70505;}.elementor-11227 .elementor-element.elementor-element-ea41268 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-11227 .elementor-element.elementor-element-ea41268{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#414141;}.elementor-11227 .elementor-element.elementor-element-1df21af.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-11227 .elementor-element.elementor-element-1df21af > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-11227 .elementor-element.elementor-element-1df21af > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-11227 .elementor-element.elementor-element-5562e54 > .elementor-widget-container{margin:0px 0px -80px 0px;}.elementor-11227 .elementor-element.elementor-element-5562e54 img{filter:brightness( 80% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;border-radius:15px 15px 0px 0px;}.elementor-11227 .elementor-element.elementor-element-e69189a .elementor-button{background-color:#FFFFFF;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;text-transform:uppercase;letter-spacing:0.5px;fill:#C70505;color:#C70505;border-style:none;border-radius:35px 35px 35px 35px;padding:10px 20px 10px 20px;}.elementor-11227 .elementor-element.elementor-element-e69189a .elementor-button:hover, .elementor-11227 .elementor-element.elementor-element-e69189a .elementor-button:focus{background-color:#C70505;color:#FFFFFF;}.elementor-11227 .elementor-element.elementor-element-e69189a .elementor-button:hover svg, .elementor-11227 .elementor-element.elementor-element-e69189a .elementor-button:focus svg{fill:#FFFFFF;}.elementor-11227 .elementor-element.elementor-element-d98f532, .elementor-11227 .elementor-element.elementor-element-d98f532 > .elementor-background-overlay{border-radius:0px 0px 15px 15px;}.elementor-11227 .elementor-element.elementor-element-d98f532{box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.05);margin-top:45px;margin-bottom:0px;padding:30px 30px 30px 30px;}.elementor-11227 .elementor-element.elementor-element-5f97f9a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-11227 .elementor-element.elementor-element-9d67b03 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11227 .elementor-element.elementor-element-9d67b03 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:700;color:#C70505;}.elementor-11227 .elementor-element.elementor-element-5af2bd3 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-11227 .elementor-element.elementor-element-5af2bd3{font-family:"Inter", Sans-serif;font-size:13.5px;font-weight:400;color:#414141;}.elementor-11227 .elementor-element.elementor-element-0c95039.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-11227 .elementor-element.elementor-element-0c95039 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-11227 .elementor-element.elementor-element-0c95039 > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-11227 .elementor-element.elementor-element-20e4a8e > .elementor-widget-container{margin:0px 0px -80px 0px;}.elementor-11227 .elementor-element.elementor-element-20e4a8e img{filter:brightness( 80% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;border-radius:15px 15px 0px 0px;}.elementor-11227 .elementor-element.elementor-element-2c5caa7 .elementor-button{background-color:#FFFFFF;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;text-transform:uppercase;letter-spacing:0.5px;fill:#C70505;color:#C70505;border-style:none;border-radius:35px 35px 35px 35px;padding:10px 20px 10px 20px;}.elementor-11227 .elementor-element.elementor-element-2c5caa7 .elementor-button:hover, .elementor-11227 .elementor-element.elementor-element-2c5caa7 .elementor-button:focus{background-color:#C70505;color:#FFFFFF;}.elementor-11227 .elementor-element.elementor-element-2c5caa7 .elementor-button:hover svg, .elementor-11227 .elementor-element.elementor-element-2c5caa7 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-11227 .elementor-element.elementor-element-60faea9, .elementor-11227 .elementor-element.elementor-element-60faea9 > .elementor-background-overlay{border-radius:0px 0px 15px 15px;}.elementor-11227 .elementor-element.elementor-element-60faea9{box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.05);margin-top:45px;margin-bottom:0px;padding:30px 30px 30px 30px;}.elementor-11227 .elementor-element.elementor-element-ef668d5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-11227 .elementor-element.elementor-element-713185f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11227 .elementor-element.elementor-element-713185f .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:700;color:#C70505;}.elementor-11227 .elementor-element.elementor-element-fa4a18c > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-11227 .elementor-element.elementor-element-fa4a18c{font-family:"Inter", Sans-serif;font-size:13.5px;font-weight:400;color:#414141;}.elementor-11227 .elementor-element.elementor-element-d697ccb.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-11227 .elementor-element.elementor-element-d697ccb > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-11227 .elementor-element.elementor-element-d697ccb > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-11227 .elementor-element.elementor-element-4f213ac > .elementor-widget-container{margin:0px 0px -80px 0px;}.elementor-11227 .elementor-element.elementor-element-4f213ac img{filter:brightness( 80% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;border-radius:15px 15px 0px 0px;}.elementor-11227 .elementor-element.elementor-element-6de184e .elementor-button{background-color:#FFFFFF;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;text-transform:uppercase;letter-spacing:0.5px;fill:#C70505;color:#C70505;border-style:none;border-radius:35px 35px 35px 35px;padding:10px 20px 10px 20px;}.elementor-11227 .elementor-element.elementor-element-6de184e .elementor-button:hover, .elementor-11227 .elementor-element.elementor-element-6de184e .elementor-button:focus{background-color:#C70505;color:#FFFFFF;}.elementor-11227 .elementor-element.elementor-element-6de184e .elementor-button:hover svg, .elementor-11227 .elementor-element.elementor-element-6de184e .elementor-button:focus svg{fill:#FFFFFF;}.elementor-11227 .elementor-element.elementor-element-88469c2, .elementor-11227 .elementor-element.elementor-element-88469c2 > .elementor-background-overlay{border-radius:0px 0px 15px 15px;}.elementor-11227 .elementor-element.elementor-element-88469c2{box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.05);margin-top:45px;margin-bottom:0px;padding:30px 30px 30px 30px;}.elementor-11227 .elementor-element.elementor-element-3efd15f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-11227 .elementor-element.elementor-element-f071a68 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11227 .elementor-element.elementor-element-f071a68 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:700;color:#C70505;}.elementor-11227 .elementor-element.elementor-element-7a3e456 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-11227 .elementor-element.elementor-element-7a3e456{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#414141;}.elementor-11227 .elementor-element.elementor-element-b6fb7c7.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-11227 .elementor-element.elementor-element-b6fb7c7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-11227 .elementor-element.elementor-element-b6fb7c7 > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-11227 .elementor-element.elementor-element-a3daacd > .elementor-widget-container{margin:0px 0px -80px 0px;}.elementor-11227 .elementor-element.elementor-element-a3daacd img{filter:brightness( 80% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;border-radius:15px 15px 0px 0px;}.elementor-11227 .elementor-element.elementor-element-e6ebeda .elementor-button{background-color:#FFFFFF;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;text-transform:uppercase;letter-spacing:0.5px;fill:#C70505;color:#C70505;border-style:none;border-radius:35px 35px 35px 35px;padding:10px 20px 10px 20px;}.elementor-11227 .elementor-element.elementor-element-e6ebeda .elementor-button:hover, .elementor-11227 .elementor-element.elementor-element-e6ebeda .elementor-button:focus{background-color:#C70505;color:#FFFFFF;}.elementor-11227 .elementor-element.elementor-element-e6ebeda .elementor-button:hover svg, .elementor-11227 .elementor-element.elementor-element-e6ebeda .elementor-button:focus svg{fill:#FFFFFF;}.elementor-11227 .elementor-element.elementor-element-ac29617, .elementor-11227 .elementor-element.elementor-element-ac29617 > .elementor-background-overlay{border-radius:0px 0px 15px 15px;}.elementor-11227 .elementor-element.elementor-element-ac29617{box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.05);margin-top:45px;margin-bottom:0px;padding:30px 30px 30px 30px;}.elementor-11227 .elementor-element.elementor-element-89b3b10 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-11227 .elementor-element.elementor-element-419690c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11227 .elementor-element.elementor-element-419690c .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:700;color:#C70505;}.elementor-11227 .elementor-element.elementor-element-798b0f6 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-11227 .elementor-element.elementor-element-798b0f6{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#414141;}.elementor-11227 .elementor-element.elementor-element-54270bf:not(.elementor-motion-effects-element-type-background), .elementor-11227 .elementor-element.elementor-element-54270bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lacasadelgiocattolosolidale.it/wp-content/uploads/2025/05/img_scuola.jpg");background-position:center center;background-size:cover;}.elementor-11227 .elementor-element.elementor-element-54270bf > .elementor-background-overlay{background-color:#000000;opacity:0.7;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11227 .elementor-element.elementor-element-54270bf{border-style:solid;border-width:1px 0px 0px 0px;border-color:#292929;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:120px 15px 120px 15px;}.elementor-11227 .elementor-element.elementor-element-f0686ae{padding:0px 0px 0px 0px;}.elementor-11227 .elementor-element.elementor-element-3ce49be > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-11227 .elementor-element.elementor-element-5c55d78 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11227 .elementor-element.elementor-element-5c55d78 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:48px;font-weight:600;line-height:1.1em;letter-spacing:-1px;color:#FFFFFF;}.elementor-11227 .elementor-element.elementor-element-1c1de1f{--divider-border-style:solid;--divider-color:#C70505;--divider-border-width:3px;}.elementor-11227 .elementor-element.elementor-element-1c1de1f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11227 .elementor-element.elementor-element-1c1de1f .elementor-divider-separator{width:60px;}.elementor-11227 .elementor-element.elementor-element-1c1de1f .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-11227 .elementor-element.elementor-element-da11a76 > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-11227 .elementor-element.elementor-element-da11a76{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-11227 .elementor-element.elementor-element-033f4f1 > .elementor-widget-container{margin:-20px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-11227 .elementor-element.elementor-element-033f4f1 .elementor-counter-title{justify-content:start;color:#FFFFFF;font-family:"comfortaa", Sans-serif;font-size:17px;font-weight:400;}.elementor-11227 .elementor-element.elementor-element-033f4f1 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#FFFFFF;font-family:"comfortaa-bold", Sans-serif;font-size:70px;font-weight:600;}.elementor-11227 .elementor-element.elementor-element-d361ded{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-11227 .elementor-element.elementor-element-19947b7:not(.elementor-motion-effects-element-type-background), .elementor-11227 .elementor-element.elementor-element-19947b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lacasadelgiocattolosolidale.it/wp-content/uploads/2025/05/img_scuola.jpg");background-position:center center;background-size:cover;}.elementor-11227 .elementor-element.elementor-element-19947b7 > .elementor-background-overlay{background-color:#000000;opacity:0.7;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11227 .elementor-element.elementor-element-19947b7{border-style:solid;border-width:1px 0px 0px 0px;border-color:#292929;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:120px 15px 120px 15px;}.elementor-11227 .elementor-element.elementor-element-8c25402{padding:0px 0px 0px 0px;}.elementor-11227 .elementor-element.elementor-element-1baaec2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-11227 .elementor-element.elementor-element-dee1169 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11227 .elementor-element.elementor-element-dee1169 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:48px;font-weight:600;line-height:1.1em;letter-spacing:-1px;color:#FFFFFF;}.elementor-11227 .elementor-element.elementor-element-26c683c{--divider-border-style:solid;--divider-color:#C70505;--divider-border-width:3px;}.elementor-11227 .elementor-element.elementor-element-26c683c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11227 .elementor-element.elementor-element-26c683c .elementor-divider-separator{width:60px;}.elementor-11227 .elementor-element.elementor-element-26c683c .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-11227 .elementor-element.elementor-element-ce38406 > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-11227 .elementor-element.elementor-element-ce38406{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-11227 .elementor-element.elementor-element-8422b4d > .elementor-widget-container{margin:-20px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-11227 .elementor-element.elementor-element-8422b4d .elementor-counter-title{justify-content:start;color:#FFFFFF;font-family:"comfortaa", Sans-serif;font-size:17px;font-weight:400;}.elementor-11227 .elementor-element.elementor-element-8422b4d .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#FFFFFF;font-family:"comfortaa-bold", Sans-serif;font-size:70px;font-weight:600;}.elementor-11227 .elementor-element.elementor-element-f96ecb6{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-11227 .elementor-element.elementor-element-866e474:not(.elementor-motion-effects-element-type-background), .elementor-11227 .elementor-element.elementor-element-866e474 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-11227 .elementor-element.elementor-element-866e474{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 15px 120px 15px;}.elementor-11227 .elementor-element.elementor-element-866e474 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11227 .elementor-element.elementor-element-ca559c0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-11227 .elementor-element.elementor-element-ca5b1e6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11227 .elementor-element.elementor-element-ca5b1e6{text-align:center;}.elementor-11227 .elementor-element.elementor-element-ca5b1e6 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;color:#C70505;}.elementor-11227 .elementor-element.elementor-element-51c035f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11227 .elementor-element.elementor-element-51c035f{text-align:center;}.elementor-11227 .elementor-element.elementor-element-51c035f .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:40px;font-weight:600;letter-spacing:-1px;color:#090809;}.elementor-11227 .elementor-element.elementor-element-eac3858{--divider-border-style:solid;--divider-color:#C70505;--divider-border-width:3px;}.elementor-11227 .elementor-element.elementor-element-eac3858 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11227 .elementor-element.elementor-element-eac3858 .elementor-divider-separator{width:100px;margin:0 auto;margin-center:0;}.elementor-11227 .elementor-element.elementor-element-eac3858 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-11227 .elementor-element.elementor-element-2c5334e > .elementor-widget-container{margin:0px 250px 0px 250px;}.elementor-11227 .elementor-element.elementor-element-2c5334e{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;color:#414141;}.elementor-11227 .elementor-element.elementor-element-1c73d60, .elementor-11227 .elementor-element.elementor-element-1c73d60 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-11227 .elementor-element.elementor-element-1c73d60{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:30px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-11227 .elementor-element.elementor-element-1c73d60 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11227 .elementor-element.elementor-element-0645a8f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11227 .elementor-element.elementor-element-0645a8f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11227 .elementor-element.elementor-element-0645a8f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-11227 .elementor-element.elementor-element-0645a8f > .elementor-element-populated, .elementor-11227 .elementor-element.elementor-element-0645a8f > .elementor-element-populated > .elementor-background-overlay, .elementor-11227 .elementor-element.elementor-element-0645a8f > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-11227 .elementor-element.elementor-element-0645a8f > .elementor-element-populated{box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.05);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;padding:50px 40px 30px 40px;}.elementor-11227 .elementor-element.elementor-element-0645a8f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-reviews .elementor-testimonial__header, .elementor-widget-reviews .elementor-testimonial__name{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-reviews .elementor-testimonial__text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-11227 .elementor-element.elementor-element-1f58a78 .swiper-pagination-bullet-active, .elementor-11227 .elementor-element.elementor-element-1f58a78 .swiper-pagination-progressbar-fill{background-color:#C70505;}.elementor-11227 .elementor-element.elementor-element-1f58a78 .swiper-pagination-fraction{color:#C70505;}.elementor-11227 .elementor-element.elementor-element-1f58a78 .elementor-swiper-button{font-size:15px;color:#C70505;}.elementor-11227 .elementor-element.elementor-element-1f58a78 .elementor-swiper-button svg{fill:#C70505;}.elementor-11227 .elementor-element.elementor-element-1f58a78 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:4px;--swiper-pagination-bullet-vertical-gap:4px;height:3px;width:3px;}.elementor-11227 .elementor-element.elementor-element-1f58a78 .swiper-horizontal .swiper-pagination-progressbar{height:3px;}.elementor-11227 .elementor-element.elementor-element-1f58a78 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#414141;opacity:1;}.elementor-11227 .elementor-element.elementor-element-1f58a78 .elementor-testimonial__header{border-block-end-color:#C70505;}.elementor-11227 .elementor-element.elementor-element-1f58a78 .elementor-testimonial__name{color:#C70505;}.elementor-11227 .elementor-element.elementor-element-1f58a78 .elementor-testimonial__header, .elementor-11227 .elementor-element.elementor-element-1f58a78 .elementor-testimonial__name{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:600;text-decoration:underline;}.elementor-11227 .elementor-element.elementor-element-1f58a78 .elementor-testimonial__title{color:#414141;font-family:"Manrope", Sans-serif;font-size:14px;}.elementor-11227 .elementor-element.elementor-element-1f58a78 .elementor-testimonial__text{color:#414141;font-family:"Manrope", Sans-serif;font-size:17px;font-weight:400;}.elementor-11227 .elementor-element.elementor-element-75af104:not(.elementor-motion-effects-element-type-background), .elementor-11227 .elementor-element.elementor-element-75af104 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11227 .elementor-element.elementor-element-75af104{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 15px 100px 15px;}.elementor-11227 .elementor-element.elementor-element-75af104 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-11227 .elementor-element.elementor-element-1ac3586.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-11227 .elementor-element.elementor-element-1ac3586.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-11227 .elementor-element.elementor-element-1ac3586 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-11227 .elementor-element.elementor-element-1ac3586 > .elementor-element-populated{margin:0px 60px 0px 0px;--e-column-margin-right:60px;--e-column-margin-left:0px;}.elementor-11227 .elementor-element.elementor-element-c3ce3d5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11227 .elementor-element.elementor-element-c3ce3d5 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:40px;font-weight:600;line-height:1.1em;letter-spacing:-1px;color:#C70505;}.elementor-11227 .elementor-element.elementor-element-0bc8526 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-11227 .elementor-element.elementor-element-0bc8526{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;color:#414141;}.elementor-11227 .elementor-element.elementor-element-1bb6ce0 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-11227 .elementor-element.elementor-element-1bb6ce0{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;color:#414141;}.elementor-11227 .elementor-element.elementor-element-4b538e0 .elementor-button{background-color:#002E8C;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:500;letter-spacing:0.5px;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:35px 35px 35px 35px;padding:20px 30px 20px 30px;}.elementor-11227 .elementor-element.elementor-element-4b538e0 .elementor-button:hover, .elementor-11227 .elementor-element.elementor-element-4b538e0 .elementor-button:focus{background-color:#FED000;color:#046EE8;}.elementor-11227 .elementor-element.elementor-element-4b538e0{width:auto;max-width:auto;align-self:center;}.elementor-11227 .elementor-element.elementor-element-4b538e0 > .elementor-widget-container{margin:20px 30px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11227 .elementor-element.elementor-element-4b538e0 .elementor-button-content-wrapper{flex-direction:row;}.elementor-11227 .elementor-element.elementor-element-4b538e0 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-11227 .elementor-element.elementor-element-4b538e0 .elementor-button:hover svg, .elementor-11227 .elementor-element.elementor-element-4b538e0 .elementor-button:focus svg{fill:#046EE8;}.elementor-11227 .elementor-element.elementor-element-26004684{width:auto;max-width:auto;}.elementor-11227 .elementor-element.elementor-element-26004684 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11227 .elementor-element.elementor-element-26004684.elementor-element{--align-self:flex-end;}.elementor-11227 .elementor-element.elementor-element-26004684 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:8px;}.elementor-11227 .elementor-element.elementor-element-26004684.elementor-view-stacked .elementor-icon{background-color:#C70505;fill:#FFFFFF;color:#FFFFFF;}.elementor-11227 .elementor-element.elementor-element-26004684.elementor-view-framed .elementor-icon, .elementor-11227 .elementor-element.elementor-element-26004684.elementor-view-default .elementor-icon{fill:#C70505;color:#C70505;border-color:#C70505;}.elementor-11227 .elementor-element.elementor-element-26004684.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-11227 .elementor-element.elementor-element-26004684.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-11227 .elementor-element.elementor-element-26004684.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#C70505;fill:#FFFFFF;color:#FFFFFF;}.elementor-11227 .elementor-element.elementor-element-26004684.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-11227 .elementor-element.elementor-element-26004684.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-11227 .elementor-element.elementor-element-26004684.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-11227 .elementor-element.elementor-element-26004684.elementor-view-default:has(:focus) .elementor-icon{fill:#C70505;color:#C70505;border-color:#C70505;}.elementor-11227 .elementor-element.elementor-element-26004684.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-11227 .elementor-element.elementor-element-26004684.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-11227 .elementor-element.elementor-element-26004684 .elementor-icon{font-size:26px;}.elementor-11227 .elementor-element.elementor-element-26004684 .elementor-icon-box-title, .elementor-11227 .elementor-element.elementor-element-26004684 .elementor-icon-box-title a{font-family:"comfortaa", Sans-serif;font-size:16px;font-weight:700;}.elementor-11227 .elementor-element.elementor-element-26004684 .elementor-icon-box-title{color:#414141;}.elementor-11227 .elementor-element.elementor-element-26004684:has(:hover) .elementor-icon-box-title,
					 .elementor-11227 .elementor-element.elementor-element-26004684:has(:focus) .elementor-icon-box-title{color:#C70505;}.elementor-11227 .elementor-element.elementor-element-8f7f740{width:auto;max-width:auto;}.elementor-11227 .elementor-element.elementor-element-8f7f740 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11227 .elementor-element.elementor-element-8f7f740.elementor-element{--align-self:flex-end;}.elementor-11227 .elementor-element.elementor-element-8f7f740 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:8px;}.elementor-11227 .elementor-element.elementor-element-8f7f740.elementor-view-stacked .elementor-icon{background-color:#C70505;fill:#FFFFFF;color:#FFFFFF;}.elementor-11227 .elementor-element.elementor-element-8f7f740.elementor-view-framed .elementor-icon, .elementor-11227 .elementor-element.elementor-element-8f7f740.elementor-view-default .elementor-icon{fill:#C70505;color:#C70505;border-color:#C70505;}.elementor-11227 .elementor-element.elementor-element-8f7f740.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-11227 .elementor-element.elementor-element-8f7f740.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-11227 .elementor-element.elementor-element-8f7f740.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#C70505;fill:#FFFFFF;color:#FFFFFF;}.elementor-11227 .elementor-element.elementor-element-8f7f740.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-11227 .elementor-element.elementor-element-8f7f740.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-11227 .elementor-element.elementor-element-8f7f740.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-11227 .elementor-element.elementor-element-8f7f740.elementor-view-default:has(:focus) .elementor-icon{fill:#C70505;color:#C70505;border-color:#C70505;}.elementor-11227 .elementor-element.elementor-element-8f7f740.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-11227 .elementor-element.elementor-element-8f7f740.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-11227 .elementor-element.elementor-element-8f7f740 .elementor-icon{font-size:26px;}.elementor-11227 .elementor-element.elementor-element-8f7f740 .elementor-icon-box-title, .elementor-11227 .elementor-element.elementor-element-8f7f740 .elementor-icon-box-title a{font-family:"comfortaa", Sans-serif;font-size:13px;font-weight:600;}.elementor-11227 .elementor-element.elementor-element-8f7f740 .elementor-icon-box-title{color:#414141;}.elementor-11227 .elementor-element.elementor-element-8f7f740:has(:hover) .elementor-icon-box-title,
					 .elementor-11227 .elementor-element.elementor-element-8f7f740:has(:focus) .elementor-icon-box-title{color:#C70505;}.elementor-11227 .elementor-element.elementor-element-8f7f740 .elementor-icon-box-description{font-family:"comfortaa", Sans-serif;font-weight:600;color:#414141;}.elementor-11227 .elementor-element.elementor-element-4814471:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11227 .elementor-element.elementor-element-4814471 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lacasadelgiocattolosolidale.it/wp-content/uploads/2025/06/Dona-ora.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11227 .elementor-element.elementor-element-4814471 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(360deg, #000000 0%, #F2295B00 40%);opacity:1;}.elementor-11227 .elementor-element.elementor-element-4814471 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-11227 .elementor-element.elementor-element-4814471 > .elementor-element-populated, .elementor-11227 .elementor-element.elementor-element-4814471 > .elementor-element-populated > .elementor-background-overlay, .elementor-11227 .elementor-element.elementor-element-4814471 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-11227 .elementor-element.elementor-element-4814471 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-11227 .elementor-element.elementor-element-4814471 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11227 .elementor-element.elementor-element-184fae4{--spacer-size:500px;}.elementor-11227 .elementor-element.elementor-element-af3cfbf{padding:0px 40px 25px 60px;}.elementor-11227 .elementor-element.elementor-element-c7be074 .elementor-icon-wrapper{text-align:center;}.elementor-11227 .elementor-element.elementor-element-c7be074.elementor-view-stacked .elementor-icon{background-color:#C70505;}.elementor-11227 .elementor-element.elementor-element-c7be074.elementor-view-framed .elementor-icon, .elementor-11227 .elementor-element.elementor-element-c7be074.elementor-view-default .elementor-icon{color:#C70505;border-color:#C70505;}.elementor-11227 .elementor-element.elementor-element-c7be074.elementor-view-framed .elementor-icon, .elementor-11227 .elementor-element.elementor-element-c7be074.elementor-view-default .elementor-icon svg{fill:#C70505;}.elementor-11227 .elementor-element.elementor-element-5a23abc{width:auto;max-width:auto;}.elementor-11227 .elementor-element.elementor-element-5a23abc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11227 .elementor-element.elementor-element-5a23abc .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;font-style:italic;color:#FFFFFF;}.elementor-11227 .elementor-element.elementor-element-1da4374{padding:0px 40px 25px 60px;}.elementor-11227 .elementor-element.elementor-element-e6a3c6f .elementor-icon-wrapper{text-align:center;}.elementor-11227 .elementor-element.elementor-element-e6a3c6f.elementor-view-stacked .elementor-icon{background-color:#C70505;}.elementor-11227 .elementor-element.elementor-element-e6a3c6f.elementor-view-framed .elementor-icon, .elementor-11227 .elementor-element.elementor-element-e6a3c6f.elementor-view-default .elementor-icon{color:#C70505;border-color:#C70505;}.elementor-11227 .elementor-element.elementor-element-e6a3c6f.elementor-view-framed .elementor-icon, .elementor-11227 .elementor-element.elementor-element-e6a3c6f.elementor-view-default .elementor-icon svg{fill:#C70505;}.elementor-11227 .elementor-element.elementor-element-103b72a{width:auto;max-width:auto;}.elementor-11227 .elementor-element.elementor-element-103b72a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11227 .elementor-element.elementor-element-103b72a .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;font-style:italic;color:#FFFFFF;}.elementor-11227 .elementor-element.elementor-element-6b204d53{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.6;--margin-top:100px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:100px;--padding-left:80px;--padding-right:80px;}.elementor-11227 .elementor-element.elementor-element-6b204d53:not(.elementor-motion-effects-element-type-background), .elementor-11227 .elementor-element.elementor-element-6b204d53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lacasadelgiocattolosolidale.it/wp-content/uploads/2025/06/Una-casa-mille-sogni.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11227 .elementor-element.elementor-element-6b204d53::before, .elementor-11227 .elementor-element.elementor-element-6b204d53 > .elementor-background-video-container::before, .elementor-11227 .elementor-element.elementor-element-6b204d53 > .e-con-inner > .elementor-background-video-container::before, .elementor-11227 .elementor-element.elementor-element-6b204d53 > .elementor-background-slideshow::before, .elementor-11227 .elementor-element.elementor-element-6b204d53 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11227 .elementor-element.elementor-element-6b204d53 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-11227 .elementor-element.elementor-element-1ecba3c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11227 .elementor-element.elementor-element-1ecba3c{text-align:center;}.elementor-11227 .elementor-element.elementor-element-1ecba3c .elementor-heading-title{font-family:"comfortaa", Sans-serif;font-size:24px;font-weight:300;color:#FFFFFF;}.elementor-11227 .elementor-element.elementor-element-af5aba5 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-11227 .elementor-element.elementor-element-af5aba5{text-align:center;}.elementor-11227 .elementor-element.elementor-element-af5aba5 .elementor-heading-title{font-family:"comfortaa", Sans-serif;font-size:50px;font-weight:700;color:#FFFFFF;}.elementor-11227 .elementor-element.elementor-element-67eade1 > .elementor-widget-container{padding:0px 100px 0px 100px;}.elementor-11227 .elementor-element.elementor-element-67eade1{text-align:center;font-family:"comfortaa", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-11227 .elementor-element.elementor-element-e253df4{--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;--justify-content:center;--align-items:center;}.elementor-11227 .elementor-element.elementor-element-3f9a2a5 .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:0px;}.elementor-11227 .elementor-element.elementor-element-3f9a2a5.elementor-view-stacked .elementor-icon{background-color:#00000000;}.elementor-11227 .elementor-element.elementor-element-3f9a2a5.elementor-view-framed .elementor-icon, .elementor-11227 .elementor-element.elementor-element-3f9a2a5.elementor-view-default .elementor-icon{fill:#00000000;color:#00000000;border-color:#00000000;}.elementor-11227 .elementor-element.elementor-element-3f9a2a5.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-11227 .elementor-element.elementor-element-3f9a2a5.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#C70505;fill:#FFFFFF;color:#FFFFFF;}.elementor-11227 .elementor-element.elementor-element-3f9a2a5.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-11227 .elementor-element.elementor-element-3f9a2a5.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-11227 .elementor-element.elementor-element-3f9a2a5.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-11227 .elementor-element.elementor-element-3f9a2a5.elementor-view-default:has(:focus) .elementor-icon{fill:#C70505;color:#C70505;border-color:#C70505;}.elementor-11227 .elementor-element.elementor-element-3f9a2a5.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-11227 .elementor-element.elementor-element-3f9a2a5.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-11227 .elementor-element.elementor-element-3f9a2a5 .elementor-icon{font-size:30px;}.elementor-11227 .elementor-element.elementor-element-3f9a2a5 .elementor-icon-box-title, .elementor-11227 .elementor-element.elementor-element-3f9a2a5 .elementor-icon-box-title a{font-family:"comfortaa", Sans-serif;font-size:15px;font-weight:400;}.elementor-11227 .elementor-element.elementor-element-3f9a2a5 .elementor-icon-box-title{color:#FFFFFF;}.elementor-11227 .elementor-element.elementor-element-3f9a2a5:has(:hover) .elementor-icon-box-title,
					 .elementor-11227 .elementor-element.elementor-element-3f9a2a5:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-11227 .elementor-element.elementor-element-3f9a2a5 .elementor-icon-box-description{color:#FFFFFF00;}.elementor-11227 .elementor-element.elementor-element-89a81fc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.6;--margin-top:100px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:100px;--padding-left:80px;--padding-right:80px;}.elementor-11227 .elementor-element.elementor-element-89a81fc:not(.elementor-motion-effects-element-type-background), .elementor-11227 .elementor-element.elementor-element-89a81fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lacasadelgiocattolosolidale.it/wp-content/uploads/2025/06/Una-casa-mille-sogni.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11227 .elementor-element.elementor-element-89a81fc::before, .elementor-11227 .elementor-element.elementor-element-89a81fc > .elementor-background-video-container::before, .elementor-11227 .elementor-element.elementor-element-89a81fc > .e-con-inner > .elementor-background-video-container::before, .elementor-11227 .elementor-element.elementor-element-89a81fc > .elementor-background-slideshow::before, .elementor-11227 .elementor-element.elementor-element-89a81fc > .e-con-inner > .elementor-background-slideshow::before, .elementor-11227 .elementor-element.elementor-element-89a81fc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-11227 .elementor-element.elementor-element-b212eb4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11227 .elementor-element.elementor-element-b212eb4{text-align:center;}.elementor-11227 .elementor-element.elementor-element-b212eb4 .elementor-heading-title{font-family:"comfortaa", Sans-serif;font-size:24px;font-weight:200;color:#FFFFFF;}.elementor-11227 .elementor-element.elementor-element-6bfa26a > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-11227 .elementor-element.elementor-element-6bfa26a{text-align:center;}.elementor-11227 .elementor-element.elementor-element-6bfa26a .elementor-heading-title{font-family:"comfortaa", Sans-serif;font-size:50px;font-weight:700;color:#FFFFFF;}.elementor-11227 .elementor-element.elementor-element-6c2b516 > .elementor-widget-container{padding:0px 100px 0px 100px;}.elementor-11227 .elementor-element.elementor-element-6c2b516{text-align:center;font-family:"comfortaa", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-11227 .elementor-element.elementor-element-c1b22f8{--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;--justify-content:center;--align-items:center;}.elementor-11227 .elementor-element.elementor-element-872ea70 .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:0px;}.elementor-11227 .elementor-element.elementor-element-872ea70.elementor-view-stacked .elementor-icon{background-color:#00000000;}.elementor-11227 .elementor-element.elementor-element-872ea70.elementor-view-framed .elementor-icon, .elementor-11227 .elementor-element.elementor-element-872ea70.elementor-view-default .elementor-icon{fill:#00000000;color:#00000000;border-color:#00000000;}.elementor-11227 .elementor-element.elementor-element-872ea70.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-11227 .elementor-element.elementor-element-872ea70.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#C70505;fill:#FFFFFF;color:#FFFFFF;}.elementor-11227 .elementor-element.elementor-element-872ea70.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-11227 .elementor-element.elementor-element-872ea70.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-11227 .elementor-element.elementor-element-872ea70.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-11227 .elementor-element.elementor-element-872ea70.elementor-view-default:has(:focus) .elementor-icon{fill:#C70505;color:#C70505;border-color:#C70505;}.elementor-11227 .elementor-element.elementor-element-872ea70.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-11227 .elementor-element.elementor-element-872ea70.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-11227 .elementor-element.elementor-element-872ea70 .elementor-icon{font-size:30px;}.elementor-11227 .elementor-element.elementor-element-872ea70 .elementor-icon-box-title, .elementor-11227 .elementor-element.elementor-element-872ea70 .elementor-icon-box-title a{font-family:"comfortaa", Sans-serif;font-size:15px;font-weight:400;}.elementor-11227 .elementor-element.elementor-element-872ea70 .elementor-icon-box-title{color:#FFFFFF;}.elementor-11227 .elementor-element.elementor-element-872ea70:has(:hover) .elementor-icon-box-title,
					 .elementor-11227 .elementor-element.elementor-element-872ea70:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-11227 .elementor-element.elementor-element-872ea70 .elementor-icon-box-description{color:#FFFFFF00;}@media(min-width:768px){.elementor-11227 .elementor-element.elementor-element-55af91b{width:15%;}.elementor-11227 .elementor-element.elementor-element-ad45ac8{width:85%;}.elementor-11227 .elementor-element.elementor-element-86b4816{width:15%;}.elementor-11227 .elementor-element.elementor-element-a147ad8{width:85%;}}@media(max-width:1024px){.elementor-11227 .elementor-element.elementor-element-bd17463{padding:120px 15px 280px 15px;}.elementor-11227 .elementor-element.elementor-element-48e960b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-11227 .elementor-element.elementor-element-fede8a2{text-align:center;}.elementor-11227 .elementor-element.elementor-element-fede8a2 .elementor-heading-title{font-size:60px;}.elementor-11227 .elementor-element.elementor-element-36fd83f{text-align:center;}.elementor-11227 .elementor-element.elementor-element-fd07e02{padding:120px 15px 280px 15px;}.elementor-11227 .elementor-element.elementor-element-42010fc.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-11227 .elementor-element.elementor-element-6f109b2{text-align:center;}.elementor-11227 .elementor-element.elementor-element-6f109b2 .elementor-heading-title{font-size:60px;}.elementor-11227 .elementor-element.elementor-element-a5b41b1{text-align:center;}.elementor-11227 .elementor-element.elementor-element-8d2a4a4.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-11227 .elementor-element.elementor-element-3dfa861 > .elementor-element-populated{margin:0px 0px 50px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-11227 .elementor-element.elementor-element-5f0d37d{text-align:center;}.elementor-11227 .elementor-element.elementor-element-b64d9be{text-align:center;}.elementor-11227 .elementor-element.elementor-element-b64d9be .elementor-heading-title{font-size:40px;}.elementor-11227 .elementor-element.elementor-element-6f85ecd .elementor-divider{text-align:center;}.elementor-11227 .elementor-element.elementor-element-6f85ecd .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-11227 .elementor-element.elementor-element-8b6a45a{text-align:center;}.elementor-11227 .elementor-element.elementor-element-75f355d > .elementor-element-populated{margin:0px 0px 0px 50px;--e-column-margin-right:0px;--e-column-margin-left:50px;}.elementor-11227 .elementor-element.elementor-element-55371ec > .elementor-widget-container{margin:0px 0px 0px -30px;}.elementor-11227 .elementor-element.elementor-element-55371ec .elementor-icon-box-title, .elementor-11227 .elementor-element.elementor-element-55371ec .elementor-icon-box-title a{font-size:28px;}.elementor-11227 .elementor-element.elementor-element-a3ef5bf > .elementor-element-populated{margin:0px 0px 50px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-11227 .elementor-element.elementor-element-5b1df61{text-align:center;}.elementor-11227 .elementor-element.elementor-element-4579c77{text-align:center;}.elementor-11227 .elementor-element.elementor-element-4579c77 .elementor-heading-title{font-size:40px;}.elementor-11227 .elementor-element.elementor-element-3a10784 .elementor-divider{text-align:center;}.elementor-11227 .elementor-element.elementor-element-3a10784 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-11227 .elementor-element.elementor-element-f6943d1{text-align:center;}.elementor-11227 .elementor-element.elementor-element-bff1213 > .elementor-element-populated{margin:0px 0px 0px 50px;--e-column-margin-right:0px;--e-column-margin-left:50px;}.elementor-11227 .elementor-element.elementor-element-e7525fa > .elementor-widget-container{margin:0px 0px 0px -30px;}.elementor-11227 .elementor-element.elementor-element-e7525fa .elementor-icon-box-title, .elementor-11227 .elementor-element.elementor-element-e7525fa .elementor-icon-box-title a{font-size:28px;}.elementor-11227 .elementor-element.elementor-element-8df9512 .elementor-heading-title{font-size:40px;}.elementor-11227 .elementor-element.elementor-element-2104cdf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11227 .elementor-element.elementor-element-1df21af > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-11227 .elementor-element.elementor-element-0c95039 > .elementor-element-populated{margin:40px 190px 0px 190px;--e-column-margin-right:190px;--e-column-margin-left:190px;}.elementor-11227 .elementor-element.elementor-element-d697ccb > .elementor-element-populated{margin:40px 190px 0px 190px;--e-column-margin-right:190px;--e-column-margin-left:190px;}.elementor-11227 .elementor-element.elementor-element-b6fb7c7 > .elementor-element-populated{margin:40px 190px 0px 190px;--e-column-margin-right:190px;--e-column-margin-left:190px;}.elementor-11227 .elementor-element.elementor-element-5c55d78{text-align:center;}.elementor-11227 .elementor-element.elementor-element-5c55d78 .elementor-heading-title{font-size:40px;}.elementor-11227 .elementor-element.elementor-element-1c1de1f .elementor-divider{text-align:center;}.elementor-11227 .elementor-element.elementor-element-1c1de1f .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-11227 .elementor-element.elementor-element-da11a76{text-align:center;}.elementor-11227 .elementor-element.elementor-element-d361ded{text-align:center;}.elementor-11227 .elementor-element.elementor-element-dee1169{text-align:center;}.elementor-11227 .elementor-element.elementor-element-dee1169 .elementor-heading-title{font-size:40px;}.elementor-11227 .elementor-element.elementor-element-26c683c .elementor-divider{text-align:center;}.elementor-11227 .elementor-element.elementor-element-26c683c .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-11227 .elementor-element.elementor-element-ce38406{text-align:center;}.elementor-11227 .elementor-element.elementor-element-f96ecb6{text-align:center;}.elementor-11227 .elementor-element.elementor-element-51c035f .elementor-heading-title{font-size:40px;}.elementor-11227 .elementor-element.elementor-element-2c5334e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11227 .elementor-element.elementor-element-0645a8f > .elementor-element-populated{margin:40px 190px 0px 190px;--e-column-margin-right:190px;--e-column-margin-left:190px;}.elementor-11227 .elementor-element.elementor-element-1ac3586 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-11227 .elementor-element.elementor-element-c3ce3d5 .elementor-heading-title{font-size:40px;}.elementor-11227 .elementor-element.elementor-element-4814471 > .elementor-element-populated{margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}@media(max-width:767px){.elementor-11227 .elementor-element.elementor-element-bd17463:not(.elementor-motion-effects-element-type-background), .elementor-11227 .elementor-element.elementor-element-bd17463 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lacasadelgiocattolosolidale.it/wp-content/uploads/2025/07/Header_new_mobile.jpg");}.elementor-11227 .elementor-element.elementor-element-fede8a2 .elementor-heading-title{font-size:38px;}.elementor-11227 .elementor-element.elementor-element-36fd83f{font-size:17px;}.elementor-11227 .elementor-element.elementor-global-11280 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11227 .elementor-element.elementor-global-11280 .elementor-button{font-size:13px;}.elementor-11227 .elementor-element.elementor-element-fd07e02:not(.elementor-motion-effects-element-type-background), .elementor-11227 .elementor-element.elementor-element-fd07e02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lacasadelgiocattolosolidale.it/wp-content/uploads/2025/07/Header_new_mobile.jpg");}.elementor-11227 .elementor-element.elementor-element-6f109b2 .elementor-heading-title{font-size:38px;}.elementor-11227 .elementor-element.elementor-element-a5b41b1{font-size:17px;}.elementor-11227 .elementor-element.elementor-element-8d2a4a4.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-11227 .elementor-element.elementor-element-37643f4 > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-11227 .elementor-element.elementor-element-37643f4 .elementor-icon-box-title, .elementor-11227 .elementor-element.elementor-element-37643f4 .elementor-icon-box-title a{font-size:13px;}.elementor-11227 .elementor-element.elementor-element-fdc5b91 > .elementor-element-populated{border-width:0px 0px 1px 0px;margin:0px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 40px 40px 40px;}.elementor-11227 .elementor-element.elementor-element-654d26e > .elementor-element-populated{border-width:0px 0px 1px 0px;margin:0px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 40px 40px 40px;}.elementor-11227 .elementor-element.elementor-element-3b4c389 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 40px 40px 40px;}.elementor-11227 .elementor-element.elementor-element-af7a50c{margin-top:0px;margin-bottom:0px;padding:0px 15px 100px 15px;}.elementor-11227 .elementor-element.elementor-element-ed7e77b > .elementor-element-populated{margin:-80px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-11227 .elementor-element.elementor-element-40f02c0{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-11227 .elementor-element.elementor-element-0df1761 .elementor-heading-title{font-size:32px;}.elementor-11227 .elementor-element.elementor-element-128ac0a .elementor-icon{font-size:30px;}.elementor-11227 .elementor-element.elementor-element-128ac0a .elementor-icon svg{height:30px;}.elementor-11227 .elementor-element.elementor-element-775d28d > .elementor-element-populated{border-width:0px 0px 1px 0px;margin:0px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 40px 40px 40px;}.elementor-11227 .elementor-element.elementor-element-0d7f26d .elementor-heading-title{font-size:18px;}.elementor-11227 .elementor-element.elementor-element-f6a5c9d{font-size:15px;}.elementor-11227 .elementor-element.elementor-element-6461033 > .elementor-element-populated{border-width:0px 0px 1px 0px;margin:0px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 40px 40px 40px;}.elementor-11227 .elementor-element.elementor-element-55d708e .elementor-heading-title{font-size:18px;}.elementor-11227 .elementor-element.elementor-element-dfd4ab9{font-size:15px;}.elementor-11227 .elementor-element.elementor-element-0334931 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 40px 40px 40px;}.elementor-11227 .elementor-element.elementor-element-b3a0909 .elementor-heading-title{font-size:18px;}.elementor-11227 .elementor-element.elementor-element-4ab1bc0{font-size:15px;}.elementor-11227 .elementor-element.elementor-element-5f0d37d .elementor-heading-title{font-size:16px;}.elementor-11227 .elementor-element.elementor-element-b64d9be .elementor-heading-title{font-size:26px;}.elementor-11227 .elementor-element.elementor-element-8b6a45a{font-size:15px;}.elementor-11227 .elementor-element.elementor-element-ab93610 .elementor-button{font-size:13px;}.elementor-11227 .elementor-element.elementor-element-75f355d > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-11227 .elementor-element.elementor-element-55371ec > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11227 .elementor-element.elementor-element-df52f0b > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-11227 .elementor-element.elementor-element-ab4b6eb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11227 .elementor-element.elementor-element-5b1df61 .elementor-heading-title{font-size:16px;}.elementor-11227 .elementor-element.elementor-element-4579c77 .elementor-heading-title{font-size:28px;}.elementor-11227 .elementor-element.elementor-element-f6943d1{font-size:15px;}.elementor-11227 .elementor-element.elementor-element-d733163 .elementor-button{font-size:13px;}.elementor-11227 .elementor-element.elementor-element-bff1213 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-11227 .elementor-element.elementor-element-73de79d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11227 .elementor-element.elementor-element-e7525fa > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11227 .elementor-element.elementor-element-e7525fa .elementor-icon-box-title, .elementor-11227 .elementor-element.elementor-element-e7525fa .elementor-icon-box-title a{font-size:20px;}.elementor-11227 .elementor-element.elementor-element-2308b3d .elementor-heading-title{font-size:16px;}.elementor-11227 .elementor-element.elementor-element-8df9512 .elementor-heading-title{font-size:28px;}.elementor-11227 .elementor-element.elementor-element-2104cdf{font-size:15px;}.elementor-11227 .elementor-element.elementor-element-b85cd12 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-11227 .elementor-element.elementor-element-656f340 .elementor-button{font-size:14px;}.elementor-11227 .elementor-element.elementor-element-8fe5021 .elementor-heading-title{font-size:18px;}.elementor-11227 .elementor-element.elementor-element-ea41268{font-size:15px;}.elementor-11227 .elementor-element.elementor-element-1df21af > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-11227 .elementor-element.elementor-element-e69189a .elementor-button{font-size:14px;}.elementor-11227 .elementor-element.elementor-element-9d67b03 .elementor-heading-title{font-size:18px;}.elementor-11227 .elementor-element.elementor-element-5af2bd3{font-size:15px;}.elementor-11227 .elementor-element.elementor-element-0c95039 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-11227 .elementor-element.elementor-element-2c5caa7 .elementor-button{font-size:14px;}.elementor-11227 .elementor-element.elementor-element-713185f .elementor-heading-title{font-size:18px;}.elementor-11227 .elementor-element.elementor-element-fa4a18c{font-size:15px;}.elementor-11227 .elementor-element.elementor-element-d697ccb > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-11227 .elementor-element.elementor-element-6de184e .elementor-button{font-size:14px;}.elementor-11227 .elementor-element.elementor-element-f071a68 .elementor-heading-title{font-size:18px;}.elementor-11227 .elementor-element.elementor-element-7a3e456{font-size:15px;}.elementor-11227 .elementor-element.elementor-element-b6fb7c7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-11227 .elementor-element.elementor-element-e6ebeda .elementor-button{font-size:14px;}.elementor-11227 .elementor-element.elementor-element-419690c .elementor-heading-title{font-size:18px;}.elementor-11227 .elementor-element.elementor-element-798b0f6{font-size:15px;}.elementor-11227 .elementor-element.elementor-element-5c55d78 .elementor-heading-title{font-size:30px;}.elementor-11227 .elementor-element.elementor-element-da11a76{font-size:15px;}.elementor-11227 .elementor-element.elementor-element-d361ded{font-size:15px;}.elementor-11227 .elementor-element.elementor-element-19947b7:not(.elementor-motion-effects-element-type-background), .elementor-11227 .elementor-element.elementor-element-19947b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lacasadelgiocattolosolidale.it/wp-content/uploads/2025/07/img_scuola_mobile.jpg");background-repeat:no-repeat;}.elementor-11227 .elementor-element.elementor-element-dee1169 .elementor-heading-title{font-size:42px;}.elementor-11227 .elementor-element.elementor-element-ce38406{text-align:center;font-size:22px;}.elementor-11227 .elementor-element.elementor-element-8422b4d .elementor-counter-title{justify-content:center;font-size:22px;}.elementor-11227 .elementor-element.elementor-element-8422b4d .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-size:100px;}.elementor-11227 .elementor-element.elementor-element-f96ecb6{font-size:15px;}.elementor-11227 .elementor-element.elementor-element-ca5b1e6 .elementor-heading-title{font-size:16px;}.elementor-11227 .elementor-element.elementor-element-51c035f .elementor-heading-title{font-size:28px;}.elementor-11227 .elementor-element.elementor-element-2c5334e{font-size:15px;}.elementor-11227 .elementor-element.elementor-element-1c73d60{margin-top:0px;margin-bottom:0px;}.elementor-11227 .elementor-element.elementor-element-0645a8f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 30px 30px 30px;}.elementor-11227 .elementor-element.elementor-element-1f58a78 .elementor-swiper-button{font-size:18px;}.elementor-11227 .elementor-element.elementor-element-1f58a78 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:5px;--swiper-pagination-bullet-vertical-gap:5px;height:3px;width:3px;}.elementor-11227 .elementor-element.elementor-element-1f58a78 .swiper-horizontal .swiper-pagination-progressbar{height:3px;}.elementor-11227 .elementor-element.elementor-element-1f58a78 .elementor-testimonial__header, .elementor-11227 .elementor-element.elementor-element-1f58a78 .elementor-testimonial__name{font-size:18px;}.elementor-11227 .elementor-element.elementor-element-1f58a78 .elementor-testimonial__title{font-size:14px;}.elementor-11227 .elementor-element.elementor-element-1f58a78 .elementor-testimonial__text{font-size:14px;}.elementor-11227 .elementor-element.elementor-element-75af104{padding:80px 15px 80px 15px;}.elementor-11227 .elementor-element.elementor-element-1ac3586 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-11227 .elementor-element.elementor-element-c3ce3d5 .elementor-heading-title{font-size:28px;}.elementor-11227 .elementor-element.elementor-element-0bc8526{font-size:15px;}.elementor-11227 .elementor-element.elementor-element-1bb6ce0{font-size:15px;}.elementor-11227 .elementor-element.elementor-element-4b538e0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11227 .elementor-element.elementor-element-8f7f740 > .elementor-widget-container{margin:0px 0px 0px 50px;}.elementor-11227 .elementor-element.elementor-element-8f7f740 .elementor-icon-box-title{margin-block-end:0px;}.elementor-11227 .elementor-element.elementor-element-8f7f740 .elementor-icon-box-description{font-size:13px;}.elementor-11227 .elementor-element.elementor-element-4814471 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-11227 .elementor-element.elementor-element-184fae4{--spacer-size:150px;}.elementor-11227 .elementor-element.elementor-element-af3cfbf{padding:0px 20px 20px 20px;}.elementor-11227 .elementor-element.elementor-element-ad45ac8 > .elementor-element-populated{margin:15px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-11227 .elementor-element.elementor-element-5a23abc{text-align:center;}.elementor-11227 .elementor-element.elementor-element-5a23abc .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-11227 .elementor-element.elementor-element-1da4374{padding:0px 20px 20px 20px;}.elementor-11227 .elementor-element.elementor-element-e6a3c6f .elementor-icon-wrapper{text-align:start;}.elementor-11227 .elementor-element.elementor-element-e6a3c6f .elementor-icon{font-size:30px;}.elementor-11227 .elementor-element.elementor-element-e6a3c6f .elementor-icon svg{height:30px;}.elementor-11227 .elementor-element.elementor-element-a147ad8 > .elementor-element-populated{margin:15px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-11227 .elementor-element.elementor-element-103b72a{text-align:center;}.elementor-11227 .elementor-element.elementor-element-103b72a .elementor-heading-title{font-size:14px;line-height:1.2em;}.elementor-11227 .elementor-element.elementor-element-89a81fc:not(.elementor-motion-effects-element-type-background), .elementor-11227 .elementor-element.elementor-element-89a81fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lacasadelgiocattolosolidale.it/wp-content/uploads/2025/07/Una-casa-mille-sogni_mobile.jpg");}.elementor-11227 .elementor-element.elementor-element-89a81fc{--margin-top:30px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}.elementor-11227 .elementor-element.elementor-element-b212eb4 .elementor-heading-title{font-size:22px;}.elementor-11227 .elementor-element.elementor-element-6bfa26a .elementor-heading-title{font-size:32px;line-height:1.2em;}.elementor-11227 .elementor-element.elementor-element-6c2b516 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11227 .elementor-element.elementor-element-6c2b516{font-size:15px;}.elementor-11227 .elementor-element.elementor-element-c1b22f8{--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;--justify-content:center;--align-items:center;}.elementor-11227 .elementor-element.elementor-element-872ea70 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11227 .elementor-element.elementor-element-872ea70.elementor-element{--align-self:center;}.elementor-11227 .elementor-element.elementor-element-872ea70 .elementor-icon-box-wrapper{align-items:center;}.elementor-11227 .elementor-element.elementor-element-872ea70 .elementor-icon-box-title, .elementor-11227 .elementor-element.elementor-element-872ea70 .elementor-icon-box-title a{font-size:12px;}}@media(max-width:1024px) and (min-width:768px){.elementor-11227 .elementor-element.elementor-element-48e960b{width:100%;}.elementor-11227 .elementor-element.elementor-element-42010fc{width:100%;}.elementor-11227 .elementor-element.elementor-element-8d2a4a4{width:100%;}.elementor-11227 .elementor-element.elementor-element-b409f06{width:50%;}.elementor-11227 .elementor-element.elementor-element-fdc5b91{width:50%;}.elementor-11227 .elementor-element.elementor-element-654d26e{width:50%;}.elementor-11227 .elementor-element.elementor-element-3b4c389{width:50%;}.elementor-11227 .elementor-element.elementor-element-8876c64{width:50%;}.elementor-11227 .elementor-element.elementor-element-775d28d{width:50%;}.elementor-11227 .elementor-element.elementor-element-6461033{width:50%;}.elementor-11227 .elementor-element.elementor-element-0334931{width:50%;}.elementor-11227 .elementor-element.elementor-element-3dfa861{width:100%;}.elementor-11227 .elementor-element.elementor-element-75f355d{width:44%;}.elementor-11227 .elementor-element.elementor-element-df52f0b{width:50%;}.elementor-11227 .elementor-element.elementor-element-a3ef5bf{width:100%;}.elementor-11227 .elementor-element.elementor-element-bff1213{width:44%;}.elementor-11227 .elementor-element.elementor-element-b85cd12{width:50%;}.elementor-11227 .elementor-element.elementor-element-2766b73{width:100%;}.elementor-11227 .elementor-element.elementor-element-1df21af{width:50%;}.elementor-11227 .elementor-element.elementor-element-5f97f9a{width:100%;}.elementor-11227 .elementor-element.elementor-element-0c95039{width:100%;}.elementor-11227 .elementor-element.elementor-element-ef668d5{width:100%;}.elementor-11227 .elementor-element.elementor-element-d697ccb{width:100%;}.elementor-11227 .elementor-element.elementor-element-3efd15f{width:100%;}.elementor-11227 .elementor-element.elementor-element-b6fb7c7{width:100%;}.elementor-11227 .elementor-element.elementor-element-89b3b10{width:100%;}.elementor-11227 .elementor-element.elementor-element-0645a8f{width:100%;}.elementor-11227 .elementor-element.elementor-element-1ac3586{width:100%;}.elementor-11227 .elementor-element.elementor-element-4814471{width:100%;}}