.elementor-1068 .elementor-element.elementor-element-419da6d{--display:flex;--min-height:70vh;--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:flex-start;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1068 .elementor-element.elementor-element-419da6d:not(.elementor-motion-effects-element-type-background), .elementor-1068 .elementor-element.elementor-element-419da6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.scuolagrandecarmini.it/wp-content/uploads/2026/06/Visite-1-1536x557.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1068 .elementor-element.elementor-element-eedce9b{--display:flex;}.elementor-1068 .elementor-element.elementor-element-0a9e0dd{--display:flex;--padding-top:0px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.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-1068 .elementor-element.elementor-element-71f2707.elementor-element{--align-self:flex-start;}.elementor-1068 .elementor-element.elementor-element-71f2707 .elementor-icon-wrapper{text-align:start;}.elementor-1068 .elementor-element.elementor-element-71f2707 .elementor-icon{font-size:60px;}.elementor-1068 .elementor-element.elementor-element-71f2707 .elementor-icon svg{height:60px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-1068 .elementor-element.elementor-element-bfc8ef8 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-accent );}.elementor-1068 .elementor-element.elementor-element-ec1c3e0{--display:flex;}.elementor-1068 .elementor-element.elementor-element-3e49494{--spacer-size:60px;}.elementor-1068 .elementor-element.elementor-element-a430fe7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1068 .elementor-element.elementor-element-52ccf14{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1068 .elementor-element.elementor-element-effbaef{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1068 .elementor-element.elementor-element-effbaef.e-con{--align-self:center;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-1068 .elementor-element.elementor-element-5b2d5d7{font-family:"Neco", Sans-serif;font-size:2.813rem;font-weight:400;line-height:2.813rem;}.elementor-1068 .elementor-element.elementor-element-cafff1c{--display:flex;}.elementor-1068 .elementor-element.elementor-element-4856bfe{--spacer-size:60px;}.elementor-1068 .elementor-element.elementor-element-b8ebac4{--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:flex-start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1068 .elementor-element.elementor-element-34b0447{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1068 .elementor-element.elementor-element-10f12cd{--e-transform-translateX:-10px;--e-transform-translateY:-50%;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-1068 .elementor-element.elementor-element-10f12cd .elementor-heading-title{font-family:"Neco", Sans-serif;font-size:0.938rem;font-weight:900;text-transform:uppercase;line-height:120%;letter-spacing:5%;color:var( --e-global-color-text );}.elementor-1068 .elementor-element.elementor-element-c3b6d46{--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:center;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1068 .elementor-element.elementor-element-593370d{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1068 .elementor-element.elementor-element-8450c99{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-1068 .elementor-element.elementor-element-e4aa152{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;border-style:none;--border-style:none;}.elementor-1068 .elementor-element.elementor-element-1b0a4d9{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1068 .elementor-element.elementor-element-4abc846{--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:flex-end;border-style:none;--border-style:none;}.elementor-1068 .elementor-element.elementor-element-3c80089{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1068 .elementor-element.elementor-element-30ad800{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-1068 .elementor-element.elementor-element-e5b2b34{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;}.elementor-1068 .elementor-element.elementor-element-a8e969c{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1068 .elementor-element.elementor-element-aaeb2ce{--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:flex-start;--align-items:flex-start;border-style:none;--border-style:none;}.elementor-1068 .elementor-element.elementor-element-1aa9c6f{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1068 .elementor-element.elementor-element-a3124ec{--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:flex-start;--align-items:flex-end;border-style:none;--border-style:none;}.elementor-1068 .elementor-element.elementor-element-e2414d1{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1068 .elementor-element.elementor-element-2f4aa33{--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:flex-start;--align-items:flex-end;border-style:none;--border-style:none;}.elementor-1068 .elementor-element.elementor-element-3e3ab97{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1068 .elementor-element.elementor-element-90630d6{--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:flex-start;--align-items:flex-end;border-style:none;--border-style:none;}.elementor-1068 .elementor-element.elementor-element-0474182{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1068 .elementor-element.elementor-element-ad02b8d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-1068 .elementor-element.elementor-element-9523867{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;}.elementor-1068 .elementor-element.elementor-element-930b797{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1068 .elementor-element.elementor-element-be3bcc0{--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:flex-start;--align-items:center;border-style:none;--border-style:none;}.elementor-1068 .elementor-element.elementor-element-ecaa247{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1068 .elementor-element.elementor-element-709d5f8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-1068 .elementor-element.elementor-element-bbd87aa{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1068 .elementor-element.elementor-element-a44c500{--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:flex-start;--align-items:center;border-style:none;--border-style:none;}.elementor-1068 .elementor-element.elementor-element-5ffab40{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1068 .elementor-element.elementor-element-0c531c9{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:flex-start;--align-items:flex-start;border-style:none;--border-style:none;}.elementor-1068 .elementor-element.elementor-element-adbe535{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1068 .elementor-element.elementor-element-f893eb8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-1068 .elementor-element.elementor-element-23d9efe{--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:flex-start;--align-items:center;border-style:none;--border-style:none;}.elementor-1068 .elementor-element.elementor-element-330e814{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1068 .elementor-element.elementor-element-4ebbb62{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-1068 .elementor-element.elementor-element-7baf82a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;}.elementor-1068 .elementor-element.elementor-element-f329493{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1068 .elementor-element.elementor-element-9082a87{--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:flex-start;--align-items:center;border-style:none;--border-style:none;}.elementor-1068 .elementor-element.elementor-element-4b1c985{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1068 .elementor-element.elementor-element-0a1af65{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-1068 .elementor-element.elementor-element-60f4350{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;}.elementor-1068 .elementor-element.elementor-element-af2d7fa{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1068 .elementor-element.elementor-element-e9850d7{--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:flex-start;--align-items:center;border-style:none;--border-style:none;}.elementor-1068 .elementor-element.elementor-element-245a5a4{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1068 .elementor-element.elementor-element-0e66d42{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1068 .elementor-element.elementor-element-071224e{--display:flex;}.elementor-1068 .elementor-element.elementor-element-d3f1693{--spacer-size:60px;}body.elementor-page-1068:not(.elementor-motion-effects-element-type-background), body.elementor-page-1068 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-1068 .elementor-element.elementor-element-0a9e0dd{--width:90%;}.elementor-1068 .elementor-element.elementor-element-effbaef{--width:50%;}.elementor-1068 .elementor-element.elementor-element-34b0447{--width:100%;}.elementor-1068 .elementor-element.elementor-element-593370d{--content-width:50%;}.elementor-1068 .elementor-element.elementor-element-e4aa152{--width:70%;}.elementor-1068 .elementor-element.elementor-element-4abc846{--width:30%;}.elementor-1068 .elementor-element.elementor-element-e5b2b34{--width:100%;}.elementor-1068 .elementor-element.elementor-element-aaeb2ce{--width:70%;}.elementor-1068 .elementor-element.elementor-element-a3124ec{--width:30%;}.elementor-1068 .elementor-element.elementor-element-2f4aa33{--width:70%;}.elementor-1068 .elementor-element.elementor-element-90630d6{--width:30%;}.elementor-1068 .elementor-element.elementor-element-9523867{--width:100%;}.elementor-1068 .elementor-element.elementor-element-be3bcc0{--width:100%;}.elementor-1068 .elementor-element.elementor-element-bbd87aa{--width:100%;}.elementor-1068 .elementor-element.elementor-element-a44c500{--width:70%;}.elementor-1068 .elementor-element.elementor-element-0c531c9{--width:30%;}.elementor-1068 .elementor-element.elementor-element-23d9efe{--width:100%;}.elementor-1068 .elementor-element.elementor-element-7baf82a{--width:100%;}.elementor-1068 .elementor-element.elementor-element-9082a87{--width:100%;}.elementor-1068 .elementor-element.elementor-element-60f4350{--width:100%;}.elementor-1068 .elementor-element.elementor-element-e9850d7{--width:100%;}}@media(min-width:1367px){.elementor-1068 .elementor-element.elementor-element-419da6d:not(.elementor-motion-effects-element-type-background), .elementor-1068 .elementor-element.elementor-element-419da6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1366px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1068 .elementor-element.elementor-element-bfc8ef8 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1068 .elementor-element.elementor-element-1b0a4d9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1068 .elementor-element.elementor-element-3c80089{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1068 .elementor-element.elementor-element-a8e969c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1068 .elementor-element.elementor-element-1aa9c6f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1068 .elementor-element.elementor-element-e2414d1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1068 .elementor-element.elementor-element-3e3ab97{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1068 .elementor-element.elementor-element-0474182{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1068 .elementor-element.elementor-element-930b797{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1068 .elementor-element.elementor-element-ecaa247{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1068 .elementor-element.elementor-element-5ffab40{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1068 .elementor-element.elementor-element-adbe535{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1068 .elementor-element.elementor-element-330e814{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1068 .elementor-element.elementor-element-f329493{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1068 .elementor-element.elementor-element-4b1c985{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1068 .elementor-element.elementor-element-af2d7fa{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1068 .elementor-element.elementor-element-245a5a4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1068 .elementor-element.elementor-element-0e66d42{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:1024px){.elementor-1068 .elementor-element.elementor-element-71f2707 .elementor-icon{font-size:40px;}.elementor-1068 .elementor-element.elementor-element-71f2707 .elementor-icon svg{height:40px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1068 .elementor-element.elementor-element-bfc8ef8 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1068 .elementor-element.elementor-element-52ccf14{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1068 .elementor-element.elementor-element-effbaef{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1068 .elementor-element.elementor-element-5b2d5d7{font-size:2.2rem;line-height:2.3rem;}.elementor-1068 .elementor-element.elementor-element-34b0447{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1068 .elementor-element.elementor-element-c3b6d46{--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:10px;}.elementor-1068 .elementor-element.elementor-element-593370d{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-1068 .elementor-element.elementor-element-e4aa152{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-1068 .elementor-element.elementor-element-1b0a4d9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1068 .elementor-element.elementor-element-4abc846{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-1068 .elementor-element.elementor-element-3c80089{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1068 .elementor-element.elementor-element-e5b2b34{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-1068 .elementor-element.elementor-element-a8e969c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1068 .elementor-element.elementor-element-aaeb2ce{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-1068 .elementor-element.elementor-element-1aa9c6f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1068 .elementor-element.elementor-element-a3124ec{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-1068 .elementor-element.elementor-element-e2414d1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1068 .elementor-element.elementor-element-2f4aa33{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-1068 .elementor-element.elementor-element-3e3ab97{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1068 .elementor-element.elementor-element-90630d6{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-1068 .elementor-element.elementor-element-0474182{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1068 .elementor-element.elementor-element-9523867{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-1068 .elementor-element.elementor-element-930b797{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1068 .elementor-element.elementor-element-be3bcc0{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-1068 .elementor-element.elementor-element-ecaa247{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1068 .elementor-element.elementor-element-bbd87aa{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1068 .elementor-element.elementor-element-a44c500{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-1068 .elementor-element.elementor-element-5ffab40{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1068 .elementor-element.elementor-element-0c531c9{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-1068 .elementor-element.elementor-element-adbe535{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1068 .elementor-element.elementor-element-23d9efe{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-1068 .elementor-element.elementor-element-330e814{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1068 .elementor-element.elementor-element-7baf82a{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-1068 .elementor-element.elementor-element-f329493{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1068 .elementor-element.elementor-element-9082a87{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-1068 .elementor-element.elementor-element-4b1c985{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1068 .elementor-element.elementor-element-60f4350{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-1068 .elementor-element.elementor-element-af2d7fa{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1068 .elementor-element.elementor-element-e9850d7{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-1068 .elementor-element.elementor-element-245a5a4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1068 .elementor-element.elementor-element-0e66d42{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1068 .elementor-element.elementor-element-bfc8ef8 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1068 .elementor-element.elementor-element-5b2d5d7{font-size:1.8rem;line-height:1.9rem;}.elementor-1068 .elementor-element.elementor-element-34b0447{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1068 .elementor-element.elementor-element-c3b6d46{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-1068 .elementor-element.elementor-element-593370d{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1068 .elementor-element.elementor-element-e4aa152{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1068 .elementor-element.elementor-element-1b0a4d9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1068 .elementor-element.elementor-element-4abc846{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1068 .elementor-element.elementor-element-3c80089{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1068 .elementor-element.elementor-element-e5b2b34{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1068 .elementor-element.elementor-element-a8e969c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1068 .elementor-element.elementor-element-aaeb2ce{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1068 .elementor-element.elementor-element-1aa9c6f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1068 .elementor-element.elementor-element-a3124ec{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1068 .elementor-element.elementor-element-e2414d1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1068 .elementor-element.elementor-element-2f4aa33{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1068 .elementor-element.elementor-element-3e3ab97{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1068 .elementor-element.elementor-element-90630d6{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1068 .elementor-element.elementor-element-0474182{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1068 .elementor-element.elementor-element-9523867{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1068 .elementor-element.elementor-element-930b797{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1068 .elementor-element.elementor-element-be3bcc0{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1068 .elementor-element.elementor-element-ecaa247{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1068 .elementor-element.elementor-element-bbd87aa{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1068 .elementor-element.elementor-element-a44c500{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1068 .elementor-element.elementor-element-5ffab40{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1068 .elementor-element.elementor-element-0c531c9{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1068 .elementor-element.elementor-element-adbe535{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1068 .elementor-element.elementor-element-23d9efe{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1068 .elementor-element.elementor-element-330e814{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1068 .elementor-element.elementor-element-7baf82a{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1068 .elementor-element.elementor-element-f329493{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1068 .elementor-element.elementor-element-9082a87{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1068 .elementor-element.elementor-element-4b1c985{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1068 .elementor-element.elementor-element-60f4350{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1068 .elementor-element.elementor-element-af2d7fa{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1068 .elementor-element.elementor-element-e9850d7{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1068 .elementor-element.elementor-element-245a5a4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1068 .elementor-element.elementor-element-0e66d42{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for icon, class: .elementor-element-71f2707 */.elementor-1068 .elementor-element.elementor-element-71f2707:hover .elementor-icon {
    transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-10f12cd */.elementor-1068 .elementor-element.elementor-element-10f12cd {
    position: absolute;
    height:1rem;
    display: block;
    white-space: pre;
    padding:0;
    margin:0;
    width:0;
}

.elementor-1068 .elementor-element.elementor-element-10f12cd h2 {
    display:block;
    margin:0;
    position: absolute;
    left:0;
    top:0;
    padding:0;
    margin:0;
    width:0;
    background:#f5f5f5;
    height:1rem;
    width:auto;
    padding:0 20px 0 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1b0a4d9 */.elementor-1068 .elementor-element.elementor-element-1b0a4d9 *{
    margin:0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c80089 */.elementor-1068 .elementor-element.elementor-element-3c80089 *{
    margin:0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a8e969c */.elementor-1068 .elementor-element.elementor-element-a8e969c *{
    margin:0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1aa9c6f */.elementor-1068 .elementor-element.elementor-element-1aa9c6f *{
    margin:0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e2414d1 */.elementor-1068 .elementor-element.elementor-element-e2414d1 *{
    margin:0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3e3ab97 */.elementor-1068 .elementor-element.elementor-element-3e3ab97 *{
    margin:0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0474182 */.elementor-1068 .elementor-element.elementor-element-0474182 *{
    margin:0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-930b797 */.elementor-1068 .elementor-element.elementor-element-930b797 *{
    margin:0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ecaa247 */.elementor-1068 .elementor-element.elementor-element-ecaa247 *{
    margin:0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ffab40 */.elementor-1068 .elementor-element.elementor-element-5ffab40 *{
    margin:0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-adbe535 */.elementor-1068 .elementor-element.elementor-element-adbe535 *{
    margin:0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-330e814 */.elementor-1068 .elementor-element.elementor-element-330e814 *{
    margin:0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f329493 */.elementor-1068 .elementor-element.elementor-element-f329493 *{
    margin:0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4b1c985 */.elementor-1068 .elementor-element.elementor-element-4b1c985 *{
    margin:0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-af2d7fa */.elementor-1068 .elementor-element.elementor-element-af2d7fa *{
    margin:0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-245a5a4 */.elementor-1068 .elementor-element.elementor-element-245a5a4 *{
    margin:0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0e66d42 */.elementor-1068 .elementor-element.elementor-element-0e66d42 *{
    margin:0;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Neco';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://www.scuolagrandecarmini.it/wp-content/uploads/2026/05/Neco-Black.eot');
	src: url('https://www.scuolagrandecarmini.it/wp-content/uploads/2026/05/Neco-Black.eot?#iefix') format('embedded-opentype'),
		url('https://www.scuolagrandecarmini.it/wp-content/uploads/2026/05/Neco-Black.woff2') format('woff2'),
		url('https://www.scuolagrandecarmini.it/wp-content/uploads/2026/05/Neco-Black.woff') format('woff'),
		url('https://www.scuolagrandecarmini.it/wp-content/uploads/2026/05/Neco-Black.ttf') format('truetype');
}
@font-face {
	font-family: 'Neco';
	font-style: italic;
	font-weight: 900;
	font-display: auto;
	src: url('https://www.scuolagrandecarmini.it/wp-content/uploads/2026/05/Neco-BlackItalic.eot');
	src: url('https://www.scuolagrandecarmini.it/wp-content/uploads/2026/05/Neco-BlackItalic.eot?#iefix') format('embedded-opentype'),
		url('https://www.scuolagrandecarmini.it/wp-content/uploads/2026/05/Neco-BlackItalic.woff2') format('woff2'),
		url('https://www.scuolagrandecarmini.it/wp-content/uploads/2026/05/Neco-BlackItalic.woff') format('woff'),
		url('https://www.scuolagrandecarmini.it/wp-content/uploads/2026/05/Neco-BlackItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Neco';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://www.scuolagrandecarmini.it/wp-content/uploads/2026/05/Neco-Bold.eot');
	src: url('https://www.scuolagrandecarmini.it/wp-content/uploads/2026/05/Neco-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://www.scuolagrandecarmini.it/wp-content/uploads/2026/05/Neco-Bold.woff2') format('woff2'),
		url('https://www.scuolagrandecarmini.it/wp-content/uploads/2026/05/Neco-Bold.woff') format('woff'),
		url('https://www.scuolagrandecarmini.it/wp-content/uploads/2026/05/Neco-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Neco';
	font-style: italic;
	font-weight: 700;
	font-display: auto;
	src: url('https://www.scuolagrandecarmini.it/wp-content/uploads/2026/05/Neco-BoldItalic.eot');
	src: url('https://www.scuolagrandecarmini.it/wp-content/uploads/2026/05/Neco-BoldItalic.eot?#iefix') format('embedded-opentype'),
		url('https://www.scuolagrandecarmini.it/wp-content/uploads/2026/05/Neco-BoldItalic.woff2') format('woff2'),
		url('https://www.scuolagrandecarmini.it/wp-content/uploads/2026/05/Neco-BoldItalic.woff') format('woff'),
		url('https://www.scuolagrandecarmini.it/wp-content/uploads/2026/05/Neco-BoldItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Neco';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('https://www.scuolagrandecarmini.it/wp-content/uploads/2026/05/Neco-Italic.eot');
	src: url('https://www.scuolagrandecarmini.it/wp-content/uploads/2026/05/Neco-Italic.eot?#iefix') format('embedded-opentype'),
		url('https://www.scuolagrandecarmini.it/wp-content/uploads/2026/05/Neco-Italic.woff2') format('woff2'),
		url('https://www.scuolagrandecarmini.it/wp-content/uploads/2026/05/Neco-Italic.woff') format('woff'),
		url('https://www.scuolagrandecarmini.it/wp-content/uploads/2026/05/Neco-Italic.ttf') format('truetype');
}
@font-face {
	font-family: 'Neco';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://www.scuolagrandecarmini.it/wp-content/uploads/2026/05/Neco-Medium.eot');
	src: url('https://www.scuolagrandecarmini.it/wp-content/uploads/2026/05/Neco-Medium.eot?#iefix') format('embedded-opentype'),
		url('https://www.scuolagrandecarmini.it/wp-content/uploads/2026/05/Neco-Medium.woff2') format('woff2'),
		url('https://www.scuolagrandecarmini.it/wp-content/uploads/2026/05/Neco-Medium.woff') format('woff'),
		url('https://www.scuolagrandecarmini.it/wp-content/uploads/2026/05/Neco-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Neco';
	font-style: italic;
	font-weight: 500;
	font-display: auto;
	src: url('https://www.scuolagrandecarmini.it/wp-content/uploads/2026/05/Neco-MediumItalic.eot');
	src: url('https://www.scuolagrandecarmini.it/wp-content/uploads/2026/05/Neco-MediumItalic.eot?#iefix') format('embedded-opentype'),
		url('https://www.scuolagrandecarmini.it/wp-content/uploads/2026/05/Neco-MediumItalic.woff2') format('woff2'),
		url('https://www.scuolagrandecarmini.it/wp-content/uploads/2026/05/Neco-MediumItalic.woff') format('woff'),
		url('https://www.scuolagrandecarmini.it/wp-content/uploads/2026/05/Neco-MediumItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Neco';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://www.scuolagrandecarmini.it/wp-content/uploads/2026/05/Neco-Regular.eot');
	src: url('https://www.scuolagrandecarmini.it/wp-content/uploads/2026/05/Neco-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://www.scuolagrandecarmini.it/wp-content/uploads/2026/05/Neco-Regular.woff2') format('woff2'),
		url('https://www.scuolagrandecarmini.it/wp-content/uploads/2026/05/Neco-Regular.woff') format('woff'),
		url('https://www.scuolagrandecarmini.it/wp-content/uploads/2026/05/Neco-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */