.elementor-10 .elementor-element.elementor-element-9e6e901{--display:flex;--min-height:402px;}.elementor-10 .elementor-element.elementor-element-9e6e901:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-9e6e901 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://openimprov.it/wp-content/uploads/2026/03/ATF-nuovo-sito-1.png");background-position:-1px -2px;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-9ccfb45{--display:flex;}.elementor-10 .elementor-element.elementor-element-9ccfb45:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-9ccfb45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0808084A;}.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-10 .elementor-element.elementor-element-cdee98c{width:var( --container-widget-width, 90% );max-width:90%;margin:0160px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0100px;padding:0px 0px 0px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-cdee98c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-cdee98c .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:80px;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-fdcc070{padding:0px 0450px 0px 100px;}.elementor-10 .elementor-element.elementor-element-fdcc070 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-weight:600;color:#FFFFFF;}.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-10 .elementor-element.elementor-element-8444415 .elementor-button{background-color:#FA6254;font-family:"Georgia", Sans-serif;font-weight:800;fill:#202020;color:#202020;}.elementor-10 .elementor-element.elementor-element-8444415 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-8444415 .elementor-button:focus{background-color:#3CD58F;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-8444415{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 050px) 0px;padding:0px 0px 0px 0110px;}.elementor-10 .elementor-element.elementor-element-8444415 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-8444415 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-81921a2{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-81921a2:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-81921a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F5F0;}.elementor-10 .elementor-element.elementor-element-5ebe82c{margin:060px 0px calc(var(--kit-widget-spacing, 0px) + 040px) 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-5ebe82c .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:56px;font-weight:600;color:#000000;}.elementor-10 .elementor-element.elementor-element-47b5af6{--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;--padding-top:050px;--padding-bottom:050px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-47b5af6:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-47b5af6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E1AC78;}.elementor-10 .elementor-element.elementor-element-c3a1f65{--display:flex;}.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-10 .elementor-element.elementor-element-42d470d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-42d470d:not( .elementor-widget-image ), .elementor-10 .elementor-element.elementor-element-42d470d.elementor-widget-image img{-webkit-mask-image:url( https://openimprov.it/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-10 .elementor-element.elementor-element-42d470d img{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-0555da6{--display:flex;}.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-10 .elementor-element.elementor-element-734881f{margin:030px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Georgia", Sans-serif;font-size:18px;font-weight:500;color:#000000;}.elementor-10 .elementor-element.elementor-element-401a79a{--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;--padding-top:0px;--padding-bottom:030px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-401a79a:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-401a79a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#202020;}.elementor-10 .elementor-element.elementor-element-ee1c0ae{--display:flex;}.elementor-10 .elementor-element.elementor-element-557070b{margin:020px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Georgia", Sans-serif;font-size:24px;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-d69fb4d .elementor-button{background-color:#FA6254;font-family:"Georgia", Sans-serif;font-weight:800;fill:#202020;color:#202020;}.elementor-10 .elementor-element.elementor-element-d69fb4d .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-d69fb4d .elementor-button:focus{background-color:#3CD58F;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-d69fb4d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 050px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-d69fb4d .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-d69fb4d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-b1c8e30{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:030px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-b1c8e30:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-b1c8e30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F5F0;}.elementor-10 .elementor-element.elementor-element-06d56c0{margin:060px 0px calc(var(--kit-widget-spacing, 0px) + 040px) 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-06d56c0 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:56px;font-weight:600;color:#000000;}.elementor-10 .elementor-element.elementor-element-070e095{--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;border-style:solid;--border-style:solid;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:070px;--padding-bottom:070px;--padding-left:050px;--padding-right:050px;}.elementor-10 .elementor-element.elementor-element-070e095:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-070e095 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#202020;}.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-10 .elementor-element.elementor-element-381153a{padding:020px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-381153a .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-381153a.elementor-view-stacked .elementor-icon{background-color:#FA6042;}.elementor-10 .elementor-element.elementor-element-381153a.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-381153a.elementor-view-default .elementor-icon{color:#FA6042;border-color:#FA6042;}.elementor-10 .elementor-element.elementor-element-381153a.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-381153a.elementor-view-default .elementor-icon svg{fill:#FA6042;}.elementor-10 .elementor-element.elementor-element-381153a .elementor-icon{font-size:36px;}.elementor-10 .elementor-element.elementor-element-381153a .elementor-icon svg{height:36px;}.elementor-10 .elementor-element.elementor-element-6663dd2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 030px;font-family:"Georgia", Sans-serif;font-size:49px;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-6663dd2.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-bdcc7a1{margin:020px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-bdcc7a1 .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-bdcc7a1.elementor-view-stacked .elementor-icon{background-color:#FA6042;}.elementor-10 .elementor-element.elementor-element-bdcc7a1.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-bdcc7a1.elementor-view-default .elementor-icon{color:#FA6042;border-color:#FA6042;}.elementor-10 .elementor-element.elementor-element-bdcc7a1.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-bdcc7a1.elementor-view-default .elementor-icon svg{fill:#FA6042;}.elementor-10 .elementor-element.elementor-element-bdcc7a1 .elementor-icon{font-size:36px;}.elementor-10 .elementor-element.elementor-element-bdcc7a1 .elementor-icon svg{height:36px;}.elementor-10 .elementor-element.elementor-element-bdcc7a1 .elementor-icon i, .elementor-10 .elementor-element.elementor-element-bdcc7a1 .elementor-icon svg{transform:rotate(90deg);}.elementor-10 .elementor-element.elementor-element-d97566f{margin:0px 0100px calc(var(--kit-widget-spacing, 0px) + 0px) 020px;font-family:"Georgia", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-fc42f92{--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;border-style:solid;--border-style:solid;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:070px;--padding-bottom:070px;--padding-left:050px;--padding-right:050px;}.elementor-10 .elementor-element.elementor-element-fc42f92:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-fc42f92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#202020;}.elementor-10 .elementor-element.elementor-element-70ff129{padding:020px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-70ff129 .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-70ff129.elementor-view-stacked .elementor-icon{background-color:#FA6042;}.elementor-10 .elementor-element.elementor-element-70ff129.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-70ff129.elementor-view-default .elementor-icon{color:#FA6042;border-color:#FA6042;}.elementor-10 .elementor-element.elementor-element-70ff129.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-70ff129.elementor-view-default .elementor-icon svg{fill:#FA6042;}.elementor-10 .elementor-element.elementor-element-70ff129 .elementor-icon{font-size:36px;}.elementor-10 .elementor-element.elementor-element-70ff129 .elementor-icon svg{height:36px;}.elementor-10 .elementor-element.elementor-element-396fddb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 030px;font-family:"Georgia", Sans-serif;font-size:49px;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-396fddb.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-6fac26d{margin:020px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-6fac26d .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-6fac26d.elementor-view-stacked .elementor-icon{background-color:#FA6042;}.elementor-10 .elementor-element.elementor-element-6fac26d.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-6fac26d.elementor-view-default .elementor-icon{color:#FA6042;border-color:#FA6042;}.elementor-10 .elementor-element.elementor-element-6fac26d.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-6fac26d.elementor-view-default .elementor-icon svg{fill:#FA6042;}.elementor-10 .elementor-element.elementor-element-6fac26d .elementor-icon{font-size:36px;}.elementor-10 .elementor-element.elementor-element-6fac26d .elementor-icon svg{height:36px;}.elementor-10 .elementor-element.elementor-element-6fac26d .elementor-icon i, .elementor-10 .elementor-element.elementor-element-6fac26d .elementor-icon svg{transform:rotate(90deg);}.elementor-10 .elementor-element.elementor-element-64c6ebd{margin:0px 0100px calc(var(--kit-widget-spacing, 0px) + 0px) 020px;font-family:"Georgia", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-bcdb8fe{--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;border-style:solid;--border-style:solid;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:070px;--padding-bottom:070px;--padding-left:050px;--padding-right:050px;}.elementor-10 .elementor-element.elementor-element-bcdb8fe:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-bcdb8fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#202020;}.elementor-10 .elementor-element.elementor-element-014fe68{padding:020px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-014fe68 .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-014fe68.elementor-view-stacked .elementor-icon{background-color:#FA6042;}.elementor-10 .elementor-element.elementor-element-014fe68.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-014fe68.elementor-view-default .elementor-icon{color:#FA6042;border-color:#FA6042;}.elementor-10 .elementor-element.elementor-element-014fe68.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-014fe68.elementor-view-default .elementor-icon svg{fill:#FA6042;}.elementor-10 .elementor-element.elementor-element-014fe68 .elementor-icon{font-size:36px;}.elementor-10 .elementor-element.elementor-element-014fe68 .elementor-icon svg{height:36px;}.elementor-10 .elementor-element.elementor-element-14e61c6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 030px;font-family:"Georgia", Sans-serif;font-size:49px;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-14e61c6.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-bb12d54{margin:020px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-bb12d54 .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-bb12d54.elementor-view-stacked .elementor-icon{background-color:#FA6042;}.elementor-10 .elementor-element.elementor-element-bb12d54.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-bb12d54.elementor-view-default .elementor-icon{color:#FA6042;border-color:#FA6042;}.elementor-10 .elementor-element.elementor-element-bb12d54.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-bb12d54.elementor-view-default .elementor-icon svg{fill:#FA6042;}.elementor-10 .elementor-element.elementor-element-bb12d54 .elementor-icon{font-size:36px;}.elementor-10 .elementor-element.elementor-element-bb12d54 .elementor-icon svg{height:36px;}.elementor-10 .elementor-element.elementor-element-bb12d54 .elementor-icon i, .elementor-10 .elementor-element.elementor-element-bb12d54 .elementor-icon svg{transform:rotate(90deg);}.elementor-10 .elementor-element.elementor-element-8d712a0{margin:0px 0100px calc(var(--kit-widget-spacing, 0px) + 0px) 020px;font-family:"Georgia", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-60463ac{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-60463ac:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-60463ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E1AC78;}.elementor-10 .elementor-element.elementor-element-114e8fc{margin:060px 0px calc(var(--kit-widget-spacing, 0px) + 040px) 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-114e8fc .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:56px;font-weight:600;color:#000000;}.elementor-widget-elementor-blog-posts .wpcap-grid-container .wpcap-post .title, .elementor-widget-elementor-blog-posts .wpcap-grid-container .wpcap-post .title > a{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-secondary );}.elementor-widget-elementor-blog-posts .wpcap-grid-container .wpcap-post .title, .elementor-widget-elementor-blog-posts .wpcap-grid-container .wpcap-post .title > a:hover{color:var( --e-global-color-primary );}.elementor-widget-elementor-blog-posts .wpcap-grid-container .wpcap-post .post-grid-meta span{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-elementor-blog-posts .wpcap-grid-container .wpcap-post .post-grid-meta span a{color:var( --e-global-color-text );}.elementor-widget-elementor-blog-posts .wpcap-grid-container .wpcap-post .post-grid-excerpt p{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-elementor-blog-posts .wpcap-grid-container .wpcap-post a.read-more-btn{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-text );}.elementor-widget-elementor-blog-posts .wpcap-grid-container .wpcap-post a.read-more-btn:hover{color:var( --e-global-color-primary );}.elementor-msie .elementor-10 .elementor-element.elementor-element-1997fb4 .elementor-portfolio-item{width:calc( 100% / 3 );}.elementor-10 .elementor-element.elementor-element-1997fb4 > .elementor-widget-container{margin:00px 070px 0px 70px;padding:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-1997fb4 .wpcap-grid-container .wpcap-post .post-grid-meta span + span:before{content:"/";}.elementor-10 .elementor-element.elementor-element-1997fb4 .post-grid-inner{text-align:left;}.elementor-10 .elementor-element.elementor-element-1997fb4 .wpcap-grid-container{grid-column-gap:15px;grid-row-gap:35px;}.elementor-10 .elementor-element.elementor-element-1997fb4 .wpcap-grid-container .wpcap-post{border-style:solid;border-width:2px 2px 2px 2px;border-radius:0px;padding:15px 15px 15px 15px;background-color:#F8F5F0;border-color:#585656;}.elementor-10 .elementor-element.elementor-element-1997fb4 .wpcap-grid-container .wpcap-post a.read-more-btn{color:#1DAB60;border-radius:0px;}.elementor-10 .elementor-element.elementor-element-bee2214{--display:flex;}.elementor-10 .elementor-element.elementor-element-bee2214:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-bee2214 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F5F0;}.elementor-10 .elementor-element.elementor-element-6ae66db{margin:060px 0px calc(var(--kit-widget-spacing, 0px) + 040px) 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-6ae66db .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:56px;font-weight:600;color:#000000;}.elementor-10 .elementor-element.elementor-element-5cd4063{--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;--padding-top:0px;--padding-bottom:030px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-5cd4063:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-5cd4063 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F5F0;}.elementor-10 .elementor-element.elementor-element-46b6d68{--display:flex;}.elementor-10 .elementor-element.elementor-element-2089379{margin:050px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:5px 5px 5px 5px;}.elementor-10 .elementor-element.elementor-element-2089379 img{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-d4b1539{--display:flex;}.elementor-10 .elementor-element.elementor-element-202fa89{margin:060px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Georgia", Sans-serif;font-size:18px;font-weight:500;color:#000000;}.elementor-10 .elementor-element.elementor-element-41475ab .elementor-button{background-color:#FA6254;font-family:"Georgia", Sans-serif;font-weight:800;fill:#202020;color:#202020;}.elementor-10 .elementor-element.elementor-element-41475ab .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-41475ab .elementor-button:focus{background-color:#3CD58F;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-41475ab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 050px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-41475ab .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-41475ab .elementor-button:focus svg{fill:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-2a11986{--display:flex;}.elementor-10 .elementor-element.elementor-element-2a11986:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-2a11986 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E1AC78;}.elementor-10 .elementor-element.elementor-element-366cd45{margin:060px 0px calc(var(--kit-widget-spacing, 0px) + 040px) 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-366cd45 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:56px;font-weight:600;color:#000000;}.elementor-10 .elementor-element.elementor-element-255d248{--display:flex;}.elementor-10 .elementor-element.elementor-element-255d248:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-255d248 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F5F0;}.elementor-10 .elementor-element.elementor-element-e02d32f{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Georgia", Sans-serif;font-size:18px;font-weight:500;color:#000000;}.elementor-10 .elementor-element.elementor-element-dc020ed{margin:030px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-dc020ed .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-dc020ed.elementor-view-stacked .elementor-icon{background-color:#FA6254;}.elementor-10 .elementor-element.elementor-element-dc020ed.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-dc020ed.elementor-view-default .elementor-icon{color:#FA6254;border-color:#FA6254;}.elementor-10 .elementor-element.elementor-element-dc020ed.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-dc020ed.elementor-view-default .elementor-icon svg{fill:#FA6254;}.elementor-10 .elementor-element.elementor-element-e1d8117{--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;}.elementor-10 .elementor-element.elementor-element-e1d8117:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-e1d8117 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E1AC78;}.elementor-10 .elementor-element.elementor-element-5e606a9{--display:flex;}.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-10 .elementor-element.elementor-element-95a006f{background-color:#202020;margin:080px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 30px 30px 30px;border-style:none;border-radius:4px 4px 4px 4px;}.elementor-10 .elementor-element.elementor-element-95a006f .elementor-icon-box-wrapper{text-align:start;}.elementor-10 .elementor-element.elementor-element-95a006f .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-95a006f .elementor-icon-box-title a{font-family:"Georgia", Sans-serif;}.elementor-10 .elementor-element.elementor-element-95a006f .elementor-icon-box-title{color:#FA6254;}.elementor-10 .elementor-element.elementor-element-95a006f .elementor-icon-box-description{font-family:"Georgia", Sans-serif;font-style:italic;color:#F8F5F0;}.elementor-10 .elementor-element.elementor-element-e5ef317{--display:flex;}.elementor-10 .elementor-element.elementor-element-01d10f4{margin:0px 47px calc(var(--kit-widget-spacing, 0px) + 47px) 47px;}.elementor-10 .elementor-element.elementor-element-01d10f4:not( .elementor-widget-image ), .elementor-10 .elementor-element.elementor-element-01d10f4.elementor-widget-image img{-webkit-mask-image:url( https://openimprov.it/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-10 .elementor-element.elementor-element-01d10f4 img{width:68%;max-width:68%;}.elementor-10 .elementor-element.elementor-element-5c67851{background-color:#202020;margin:080px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 30px 30px 30px;border-style:none;border-radius:4px 4px 4px 4px;}.elementor-10 .elementor-element.elementor-element-5c67851 .elementor-icon-box-wrapper{text-align:start;}.elementor-10 .elementor-element.elementor-element-5c67851 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-5c67851 .elementor-icon-box-title a{font-family:"Georgia", Sans-serif;font-weight:600;}.elementor-10 .elementor-element.elementor-element-5c67851 .elementor-icon-box-title{color:#FA6254;}.elementor-10 .elementor-element.elementor-element-5c67851 .elementor-icon-box-description{font-family:"Georgia", Sans-serif;font-weight:400;font-style:italic;color:#F8F5F0;}.elementor-10 .elementor-element.elementor-element-3608b36{--display:flex;--min-height:0px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:040px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-3608b36:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-3608b36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F5F0;}.elementor-10 .elementor-element.elementor-element-fdc804d{--display:flex;}.elementor-10 .elementor-element.elementor-element-3f303f0{margin:080px 47px calc(var(--kit-widget-spacing, 0px) + 0px) 47px;}.elementor-10 .elementor-element.elementor-element-3f303f0:not( .elementor-widget-image ), .elementor-10 .elementor-element.elementor-element-3f303f0.elementor-widget-image img{-webkit-mask-image:url( https://openimprov.it/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-10 .elementor-element.elementor-element-3f303f0 img{width:68%;max-width:68%;}.elementor-10 .elementor-element.elementor-element-2cdd112{--display:flex;}.elementor-10 .elementor-element.elementor-element-634354e{background-color:#202020;margin:060px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 30px 30px 30px;border-style:none;border-radius:4px 4px 4px 4px;}.elementor-10 .elementor-element.elementor-element-634354e .elementor-icon-box-wrapper{text-align:start;}.elementor-10 .elementor-element.elementor-element-634354e .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-634354e .elementor-icon-box-title a{font-family:"Georgia", Sans-serif;font-weight:600;}.elementor-10 .elementor-element.elementor-element-634354e .elementor-icon-box-title{color:#FA6254;}.elementor-10 .elementor-element.elementor-element-634354e .elementor-icon-box-description{font-family:"Georgia", Sans-serif;font-weight:400;font-style:italic;color:#F8F5F0;}.elementor-10 .elementor-element.elementor-element-a31e682{--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;}.elementor-10 .elementor-element.elementor-element-a31e682:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-a31e682 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E1AC78;}.elementor-10 .elementor-element.elementor-element-af9b9c6{--display:flex;}.elementor-10 .elementor-element.elementor-element-c58f6fc{background-color:#202020;margin:080px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 30px 30px 30px;border-style:none;border-radius:4px 4px 4px 4px;}.elementor-10 .elementor-element.elementor-element-c58f6fc .elementor-icon-box-wrapper{text-align:start;}.elementor-10 .elementor-element.elementor-element-c58f6fc .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-c58f6fc .elementor-icon-box-title a{font-family:"Georgia", Sans-serif;font-weight:600;}.elementor-10 .elementor-element.elementor-element-c58f6fc .elementor-icon-box-title{color:#FA6254;}.elementor-10 .elementor-element.elementor-element-c58f6fc .elementor-icon-box-description{font-family:"Georgia", Sans-serif;font-weight:400;font-style:italic;color:#F8F5F0;}.elementor-10 .elementor-element.elementor-element-83e0372{--display:flex;}.elementor-10 .elementor-element.elementor-element-472a66f{margin:020px 47px calc(var(--kit-widget-spacing, 0px) + 47px) 47px;}.elementor-10 .elementor-element.elementor-element-472a66f:not( .elementor-widget-image ), .elementor-10 .elementor-element.elementor-element-472a66f.elementor-widget-image img{-webkit-mask-image:url( https://openimprov.it/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-10 .elementor-element.elementor-element-472a66f img{width:68%;max-width:68%;}.elementor-10 .elementor-element.elementor-element-2499ded{background-color:#202020;margin:080px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 30px 30px 30px;border-style:none;border-radius:4px 4px 4px 4px;}.elementor-10 .elementor-element.elementor-element-2499ded .elementor-icon-box-wrapper{text-align:start;}.elementor-10 .elementor-element.elementor-element-2499ded .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-2499ded .elementor-icon-box-title a{font-family:"Georgia", Sans-serif;font-weight:600;}.elementor-10 .elementor-element.elementor-element-2499ded .elementor-icon-box-title{color:#FA6254;}.elementor-10 .elementor-element.elementor-element-2499ded .elementor-icon-box-description{font-family:"Georgia", Sans-serif;font-weight:400;font-style:italic;color:#F8F5F0;}.elementor-10 .elementor-element.elementor-element-7c54241{--display:flex;--min-height:0px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:040px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-7c54241:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-7c54241 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F5F0;}.elementor-10 .elementor-element.elementor-element-94f555e{--display:flex;}.elementor-10 .elementor-element.elementor-element-756facd{margin:060px 47px calc(var(--kit-widget-spacing, 0px) + 0px) 47px;}.elementor-10 .elementor-element.elementor-element-756facd:not( .elementor-widget-image ), .elementor-10 .elementor-element.elementor-element-756facd.elementor-widget-image img{-webkit-mask-image:url( https://openimprov.it/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-10 .elementor-element.elementor-element-756facd img{width:68%;max-width:68%;}.elementor-10 .elementor-element.elementor-element-0a8bd0d{--display:flex;}.elementor-10 .elementor-element.elementor-element-01916df{background-color:#202020;margin:080px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 30px 30px 30px;border-style:none;border-radius:4px 4px 4px 4px;}.elementor-10 .elementor-element.elementor-element-01916df .elementor-icon-box-wrapper{text-align:start;}.elementor-10 .elementor-element.elementor-element-01916df .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-01916df .elementor-icon-box-title a{font-family:"Georgia", Sans-serif;font-weight:600;}.elementor-10 .elementor-element.elementor-element-01916df .elementor-icon-box-title{color:#FA6254;}.elementor-10 .elementor-element.elementor-element-01916df .elementor-icon-box-description{font-family:"Georgia", Sans-serif;font-weight:400;font-style:italic;color:#F8F5F0;}.elementor-10 .elementor-element.elementor-element-31f6170{--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;--padding-top:0px;--padding-bottom:050px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-31f6170:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-31f6170 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E1AC78;}.elementor-10 .elementor-element.elementor-element-d01550a{--display:flex;}.elementor-10 .elementor-element.elementor-element-3c733cc{background-color:#202020;margin:060px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 30px 30px 30px;border-style:none;border-radius:4px 4px 4px 4px;}.elementor-10 .elementor-element.elementor-element-3c733cc .elementor-icon-box-wrapper{text-align:start;}.elementor-10 .elementor-element.elementor-element-3c733cc .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-3c733cc .elementor-icon-box-title a{font-family:"Georgia", Sans-serif;font-weight:600;}.elementor-10 .elementor-element.elementor-element-3c733cc .elementor-icon-box-title{color:#FA6254;}.elementor-10 .elementor-element.elementor-element-3c733cc .elementor-icon-box-description{font-family:"Georgia", Sans-serif;font-weight:400;font-style:italic;color:#F8F5F0;}.elementor-10 .elementor-element.elementor-element-d979b23{--display:flex;}.elementor-10 .elementor-element.elementor-element-1daf5f0{margin:080px 47px calc(var(--kit-widget-spacing, 0px) + 47px) 47px;}.elementor-10 .elementor-element.elementor-element-1daf5f0:not( .elementor-widget-image ), .elementor-10 .elementor-element.elementor-element-1daf5f0.elementor-widget-image img{-webkit-mask-image:url( https://openimprov.it/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-10 .elementor-element.elementor-element-1daf5f0 img{width:68%;max-width:68%;}.elementor-10 .elementor-element.elementor-element-51d20a2{background-color:#202020;margin:080px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 30px 30px 30px;border-style:none;border-radius:4px 4px 4px 4px;}.elementor-10 .elementor-element.elementor-element-51d20a2 .elementor-icon-box-wrapper{text-align:start;}.elementor-10 .elementor-element.elementor-element-51d20a2 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-51d20a2 .elementor-icon-box-title a{font-family:"Georgia", Sans-serif;font-weight:600;}.elementor-10 .elementor-element.elementor-element-51d20a2 .elementor-icon-box-title{color:#FA6254;}.elementor-10 .elementor-element.elementor-element-51d20a2 .elementor-icon-box-description{font-family:"Georgia", Sans-serif;font-weight:400;font-style:italic;color:#F8F5F0;}.elementor-10 .elementor-element.elementor-element-4ccf2a6{--display:flex;}.elementor-10 .elementor-element.elementor-element-4ccf2a6:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-4ccf2a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F5F0;}.elementor-10 .elementor-element.elementor-element-3fdca8c{margin:060px 0px calc(var(--kit-widget-spacing, 0px) + 040px) 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-3fdca8c .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:56px;font-weight:600;color:#000000;}.elementor-10 .elementor-element.elementor-element-fe13924{margin:060px 0px calc(var(--kit-widget-spacing, 0px) + 040px) 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-fe13924 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:34px;font-weight:600;color:#000000;}.elementor-10 .elementor-element.elementor-element-ab8b97d.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-139fd4b{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:030px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-139fd4b:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-139fd4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#202020;}.elementor-10 .elementor-element.elementor-element-f4c1b5b{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:070px;--padding-bottom:070px;--padding-left:050px;--padding-right:050px;}.elementor-10 .elementor-element.elementor-element-f4c1b5b:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-f4c1b5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#202020;}.elementor-10 .elementor-element.elementor-element-fb458ff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-fb458ff .elementor-heading-title{font-family:"Georgia", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-91d87ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Georgia", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-71a33db{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:070px;--padding-bottom:070px;--padding-left:050px;--padding-right:050px;}.elementor-10 .elementor-element.elementor-element-71a33db:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-71a33db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#202020;}.elementor-10 .elementor-element.elementor-element-7e46d49{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-7e46d49 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-a247a6d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Georgia", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-10 .elementor-element.elementor-element-9e6e901:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-9e6e901 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-msie .elementor-10 .elementor-element.elementor-element-1997fb4 .elementor-portfolio-item{width:calc( 100% / 2 );}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-9e6e901:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-9e6e901 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://openimprov.it/wp-content/uploads/2026/03/ATF-nuovo-sito-1-1-e1773404399659.png");background-position:-24px 0px;}.elementor-10 .elementor-element.elementor-element-9e6e901{--min-height:455px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-9e6e901.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-9ccfb45{--margin-top:0100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-cdee98c{margin:030px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-cdee98c .elementor-heading-title{font-size:45px;}.elementor-10 .elementor-element.elementor-element-fdcc070{padding:0px 0px 0px 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-fdcc070 .elementor-heading-title{font-size:33px;line-height:1.3em;}.elementor-10 .elementor-element.elementor-element-8444415{margin:0px 040px calc(var(--kit-widget-spacing, 0px) + 040px) 040px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-8444415.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-8444415 .elementor-button{font-size:20px;line-height:1.3em;}.elementor-10 .elementor-element.elementor-element-81921a2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-5ebe82c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:50px 50px 50px 50px;}.elementor-10 .elementor-element.elementor-element-5ebe82c .elementor-heading-title{font-size:40px;}.elementor-10 .elementor-element.elementor-element-c3a1f65{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-42d470d{margin:050px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-734881f{margin:040px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;font-size:20px;}.elementor-10 .elementor-element.elementor-element-d69fb4d{margin:030px 040px calc(var(--kit-widget-spacing, 0px) + 030px) 040px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-d69fb4d.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-d69fb4d .elementor-button{font-size:20px;line-height:1.3em;}.elementor-10 .elementor-element.elementor-element-06d56c0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:50px 50px 50px 50px;}.elementor-10 .elementor-element.elementor-element-06d56c0 .elementor-heading-title{font-size:40px;}.elementor-10 .elementor-element.elementor-element-070e095{--width:100%;}.elementor-10 .elementor-element.elementor-element-070e095.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-6663dd2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:40px;}.elementor-10 .elementor-element.elementor-element-bdcc7a1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-d97566f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-396fddb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:40px;}.elementor-10 .elementor-element.elementor-element-6fac26d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-64c6ebd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-14e61c6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:40px;}.elementor-10 .elementor-element.elementor-element-bb12d54{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-8d712a0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-60463ac{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-114e8fc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:50px 50px 50px 50px;}.elementor-10 .elementor-element.elementor-element-114e8fc .elementor-heading-title{font-size:40px;}.elementor-msie .elementor-10 .elementor-element.elementor-element-1997fb4 .elementor-portfolio-item{width:calc( 100% / 1 );}.elementor-10 .elementor-element.elementor-element-1997fb4 > .elementor-widget-container{margin:0px 30px 30px 30px;}.elementor-10 .elementor-element.elementor-element-6ae66db{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:50px 50px 50px 50px;}.elementor-10 .elementor-element.elementor-element-6ae66db .elementor-heading-title{font-size:40px;}.elementor-10 .elementor-element.elementor-element-46b6d68{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-2089379{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-202fa89{margin:040px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;font-size:20px;}.elementor-10 .elementor-element.elementor-element-41475ab{margin:030px 040px calc(var(--kit-widget-spacing, 0px) + 030px) 040px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-41475ab.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-41475ab .elementor-button{font-size:20px;line-height:1.3em;}.elementor-10 .elementor-element.elementor-element-366cd45{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:50px 50px 50px 50px;}.elementor-10 .elementor-element.elementor-element-366cd45 .elementor-heading-title{font-size:40px;}.elementor-10 .elementor-element.elementor-element-e02d32f{margin:030px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:20px;}.elementor-10 .elementor-element.elementor-element-dc020ed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-e1d8117{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-01d10f4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-5c67851{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 030px) 0px;}.elementor-10 .elementor-element.elementor-element-3f303f0{margin:030px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-634354e{margin:0150px 05px calc(var(--kit-widget-spacing, 0px) + 030px) 05px;padding:30px 30px 30px 30px;}.elementor-10 .elementor-element.elementor-element-472a66f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-2499ded{margin:030px 0px calc(var(--kit-widget-spacing, 0px) + 030px) 0px;}.elementor-10 .elementor-element.elementor-element-756facd{margin:030px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-01916df{margin:0150px 05px calc(var(--kit-widget-spacing, 0px) + 030px) 05px;padding:30px 30px 30px 30px;}.elementor-10 .elementor-element.elementor-element-1daf5f0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-51d20a2{margin:030px 0px calc(var(--kit-widget-spacing, 0px) + 030px) 0px;}.elementor-10 .elementor-element.elementor-element-3fdca8c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 30px 0px 30px;}.elementor-10 .elementor-element.elementor-element-3fdca8c .elementor-heading-title{font-size:32px;}.elementor-10 .elementor-element.elementor-element-fe13924{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 30px 30px 30px;}.elementor-10 .elementor-element.elementor-element-fe13924 .elementor-heading-title{font-size:32px;}.elementor-10 .elementor-element.elementor-element-91d87ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-7e46d49{margin:-116px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-a247a6d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-9e6e901{--width:100%;}.elementor-10 .elementor-element.elementor-element-9ccfb45{--width:100%;}.elementor-10 .elementor-element.elementor-element-c3a1f65{--width:100%;}.elementor-10 .elementor-element.elementor-element-0555da6{--width:100%;}.elementor-10 .elementor-element.elementor-element-ee1c0ae{--width:100%;}.elementor-10 .elementor-element.elementor-element-46b6d68{--width:100%;}.elementor-10 .elementor-element.elementor-element-255d248{--width:100%;}.elementor-10 .elementor-element.elementor-element-5e606a9{--width:100%;}.elementor-10 .elementor-element.elementor-element-fdc804d{--width:100%;}.elementor-10 .elementor-element.elementor-element-af9b9c6{--width:100%;}.elementor-10 .elementor-element.elementor-element-94f555e{--width:100%;}.elementor-10 .elementor-element.elementor-element-d01550a{--width:100%;}}