.elementor-4310 .elementor-element.elementor-element-fa779c4>.elementor-container{max-width:1415px}.elementor-4310 .elementor-element.elementor-element-fa779c4{margin-top:50px;margin-bottom:0}.elementor-4310 .elementor-element.elementor-element-d0a6536>.elementor-element-populated{margin:0 0 0 10px;--e-column-margin-right:0px;--e-column-margin-left:10px}.elementor-4310 .elementor-element.elementor-element-a5fce88>.elementor-widget-container{margin:0}.elementor-4310 .elementor-element.elementor-element-fe348b9 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:27px}.elementor-4310 .elementor-element.elementor-element-30006dd{column-gap:0;width:var(--container-widget-width,102.342%);max-width:102.342%;--container-widget-width:102.342%;--container-widget-flex-grow:0}.elementor-4310 .elementor-element.elementor-element-65a79b6a .elementor-heading-title{color:#000;font-family:"Montserrat",Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase}.elementor-4310 .elementor-element.elementor-element-65a79b6a>.elementor-widget-container{margin:0;padding:0}.elementor-4310 .elementor-element.elementor-element-66c84cb5{font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:300}.elementor-4310 .elementor-element.elementor-element-5a6d49a5{font-size:16px;font-weight:300}.elementor-4310 .elementor-element.elementor-element-5a6d49a5>.elementor-widget-container{margin:-18px 0 0}.elementor-4310 .elementor-element.elementor-element-26a1861b .elementor-heading-title{color:#000;font-family:"Montserrat",Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase}.elementor-4310 .elementor-element.elementor-element-26a1861b>.elementor-widget-container{margin:0;padding:0}.elementor-4310 .elementor-element.elementor-element-d3e4d45{font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:300;line-height:1.8em}.elementor-4310 .elementor-element.elementor-element-10b3d0d{margin-top:50px;margin-bottom:0}.elementor-4310 .elementor-element.elementor-element-f0d6372>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-4310 .elementor-element.elementor-element-f0d6372>.elementor-element-populated>.elementor-widget-wrap{padding:0}.elementor-4310 .elementor-element.elementor-element-7d3069b iframe{height:583px;transition-duration:0s}.elementor-4310 .elementor-element.elementor-element-7d3069b:hover iframe{filter:brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg)}.elementor-4310 .elementor-element.elementor-element-5d1b4a3:not(.elementor-motion-effects-element-type-background),.elementor-4310 .elementor-element.elementor-element-5d1b4a3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.scuolainfanziacavrie.edu.it/wp-content/uploads/2019/12/multicolored-abacus-photography-1019470-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-4310 .elementor-element.elementor-element-5d1b4a3>.elementor-background-overlay{background-color:transparent;background-image:linear-gradient(40deg,#e0492f 24%,#2774e8 100%);opacity:.56;transition:background .3s,border-radius .3s,opacity .3s}.elementor-4310 .elementor-element.elementor-element-5d1b4a3{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:65px 0}.elementor-4310 .elementor-element.elementor-element-5728fd5b .elementskit-section-title-wraper .elementskit-section-title{color:#fff;margin:0 0 25px;font-family:"Roboto Slab",Sans-serif;font-size:48px;font-weight:700}.elementor-4310 .elementor-element.elementor-element-5728fd5b .elementskit-section-title-wraper .elementskit-section-title>span{color:#2575fc}.elementor-4310 .elementor-element.elementor-element-5728fd5b .elementskit-section-title-wraper .elementskit-section-title:hover>span{color:#000}.elementor-4310 .elementor-element.elementor-element-5728fd5b .elementskit-section-title-wraper .elementskit-section-subtitle{color:#fff;font-family:"Roboto",Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;letter-spacing:1.4px;margin:0}.elementor-4310 .elementor-element.elementor-element-5728fd5b>.elementor-widget-container{margin:0;padding:0}.elementor-4310 .elementor-element.elementor-element-4b9132e0 .ekit-btn-wraper{text-align:center}.elementor-4310 .elementor-element.elementor-element-4b9132e0 .elementskit-btn{padding:18px 45px;font-family:"Roboto",Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;text-shadow:0px 0px 10px rgba(0,0,0,.3);color:#54595f;background-color:#fff;border-style:none;border-color:#fff;border-radius:50px;box-shadow:19px 19px 40px 0px rgba(0,0,0,.1)}.elementor-4310 .elementor-element.elementor-element-4b9132e0 .elementskit-btn svg path{stroke:#54595f;fill:#54595f}.elementor-4310 .elementor-element.elementor-element-4b9132e0 .elementskit-btn:hover{color:#fff;background-color:#e06947}.elementor-4310 .elementor-element.elementor-element-4b9132e0 .elementskit-btn:hover svg path{stroke:#fff;fill:#fff}.elementor-4310 .elementor-element.elementor-element-4b9132e0 .elementskit-btn>i,.elementor-4310 .elementor-element.elementor-element-4b9132e0 .elementskit-btn>svg{margin-right:5px}.rtl .elementor-4310 .elementor-element.elementor-element-4b9132e0 .elementskit-btn>i,.rtl .elementor-4310 .elementor-element.elementor-element-4b9132e0 .elementskit-btn>svg{margin-left:5px;margin-right:0}@media(min-width:768px){.elementor-4310 .elementor-element.elementor-element-8ab31d8{width:42.718%}.elementor-4310 .elementor-element.elementor-element-2aedcdf{width:56.668%}.elementor-4310 .elementor-element.elementor-element-8340a19{width:60.415%}.elementor-4310 .elementor-element.elementor-element-1a5a408{width:39.585%}.elementor-4310 .elementor-element.elementor-element-2bcd1c7c{width:20%}.elementor-4310 .elementor-element.elementor-element-86f3f67{width:58.702%}.elementor-4310 .elementor-element.elementor-element-327d5cb3{width:20.63%}}@media(max-width:767px){.elementor-4310 .elementor-element.elementor-element-fa779c4{margin-top:5px;margin-bottom:0;padding:0 0 0 12px}.elementor-4310 .elementor-element.elementor-element-8ab31d8>.elementor-element-populated>.elementor-widget-wrap{padding:0 0 1px}.elementor-4310 .elementor-element.elementor-element-e473026{padding:0}.elementor-4310 .elementor-element.elementor-element-d0a6536>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-4310 .elementor-element.elementor-element-2aedcdf>.elementor-element-populated>.elementor-widget-wrap{padding:0}.elementor-4310 .elementor-element.elementor-element-10b3d0d{margin-top:35px;margin-bottom:0}.elementor-4310 .elementor-element.elementor-element-4b9132e0 .ekit-btn-wraper{text-align:center}}