.elementor-528 .elementor-element.elementor-element-f3eb0db > .elementor-container{min-height:28vh;}.elementor-528 .elementor-element.elementor-element-f3eb0db:not(.elementor-motion-effects-element-type-background), .elementor-528 .elementor-element.elementor-element-f3eb0db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://geometrabucchieri.it/wp-content/uploads/2023/03/pexels-matej-774548.jpg");background-position:0px -247px;background-size:cover;}.elementor-528 .elementor-element.elementor-element-f3eb0db > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-f85c875 ) 0%, var( --e-global-color-c016539 ) 100%);opacity:0.7;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-528 .elementor-element.elementor-element-f3eb0db{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-528 .elementor-element.elementor-element-efc34d9{text-align:center;}.elementor-528 .elementor-element.elementor-element-efc34d9 .elementor-heading-title{color:var( --e-global-color-e6b2f1c );font-family:"Lato", Sans-serif;font-size:30px;font-weight:300;text-transform:uppercase;letter-spacing:0px;}.elementor-528 .elementor-element.elementor-element-efc34d9 > .elementor-widget-container{margin:60px 0px 40px 0px;}.elementor-528 .elementor-element.elementor-element-7f04c3d > .elementor-container{min-height:44vh;}.elementor-528 .elementor-element.elementor-element-7f04c3d > .elementor-background-overlay{opacity:0.04;}.elementor-528 .elementor-element.elementor-element-472f8fb > .elementor-element-populated{padding:50px 50px 50px 50px;}.elementor-528 .elementor-element.elementor-element-d47397d{text-align:left;}.elementor-528 .elementor-element.elementor-element-d47397d .elementor-heading-title{color:var( --e-global-color-f85c875 );font-family:"Lato", Sans-serif;font-size:27px;font-weight:600;letter-spacing:0px;}.elementor-528 .elementor-element.elementor-element-d47397d > .elementor-widget-container{margin:0px 0px 1px 0px;}.elementor-528 .elementor-element.elementor-element-d9a7f31{text-align:left;}.elementor-528 .elementor-element.elementor-element-d9a7f31 .elementor-heading-title{color:var( --e-global-color-f85c875 );font-family:"Lato", Sans-serif;font-size:29px;font-weight:300;text-transform:uppercase;letter-spacing:0px;}.elementor-528 .elementor-element.elementor-element-d9a7f31 > .elementor-widget-container{margin:0px 0px 1px 0px;}.elementor-528 .elementor-element.elementor-element-db62c09{text-align:justify;color:var( --e-global-color-c016539 );font-family:"Lato", Sans-serif;font-size:17px;font-weight:400;}.elementor-528 .elementor-element.elementor-element-828c6d6 > .elementor-container{min-height:72vh;}.elementor-528 .elementor-element.elementor-element-828c6d6 > .elementor-background-overlay{background-color:var( --e-global-color-f85c875 );opacity:0.25;}.elementor-528 .elementor-element.elementor-element-2ec0129 > .elementor-element-populated{padding:50px 50px 50px 50px;}.elementor-528 .elementor-element.elementor-element-b5c11dc{text-align:left;}.elementor-528 .elementor-element.elementor-element-b5c11dc .elementor-heading-title{color:var( --e-global-color-f85c875 );font-family:"Lato", Sans-serif;font-size:27px;font-weight:600;letter-spacing:0px;}.elementor-528 .elementor-element.elementor-element-b5c11dc > .elementor-widget-container{margin:0px 0px 1px 0px;}.elementor-528 .elementor-element.elementor-element-ec7084e{text-align:justify;color:var( --e-global-color-c016539 );font-family:"Lato", Sans-serif;font-size:17px;font-weight:400;}.elementor-528 .elementor-element.elementor-element-4b1aa16 > .elementor-container{min-height:72vh;}.elementor-528 .elementor-element.elementor-element-4b1aa16 > .elementor-background-overlay{background-image:url("https://geometrabucchieri.it/wp-content/uploads/2023/02/Risorsa-2@3x.png");background-position:900px 428px;background-repeat:no-repeat;background-size:38% auto;opacity:0.04;}.elementor-528 .elementor-element.elementor-element-58d6ea9 > .elementor-element-populated{padding:50px 50px 50px 50px;}.elementor-528 .elementor-element.elementor-element-9576b10{text-align:left;}.elementor-528 .elementor-element.elementor-element-9576b10 .elementor-heading-title{color:var( --e-global-color-f85c875 );font-family:"Lato", Sans-serif;font-size:27px;font-weight:600;letter-spacing:0px;}.elementor-528 .elementor-element.elementor-element-9576b10 > .elementor-widget-container{margin:0px 0px 1px 0px;}.elementor-528 .elementor-element.elementor-element-f4add47{text-align:justify;color:var( --e-global-color-c016539 );font-family:"Lato", Sans-serif;font-size:17px;font-weight:400;}.elementor-528 .elementor-element.elementor-element-24e51dd{text-align:left;}.elementor-528 .elementor-element.elementor-element-24e51dd .elementor-heading-title{color:var( --e-global-color-f85c875 );font-family:"Lato", Sans-serif;font-size:27px;font-weight:300;text-transform:uppercase;letter-spacing:0px;}.elementor-528 .elementor-element.elementor-element-24e51dd > .elementor-widget-container{margin:0px 0px 1px 0px;}.elementor-528 .elementor-element.elementor-element-2766a99{text-align:justify;color:var( --e-global-color-c016539 );font-family:"Lato", Sans-serif;font-size:17px;font-weight:400;}.elementor-528 .elementor-element.elementor-element-8fbd932{text-align:left;}.elementor-528 .elementor-element.elementor-element-8fbd932 .elementor-heading-title{color:var( --e-global-color-f85c875 );font-family:"Lato", Sans-serif;font-size:27px;font-weight:300;text-transform:uppercase;letter-spacing:0px;}.elementor-528 .elementor-element.elementor-element-8fbd932 > .elementor-widget-container{margin:0px 0px 1px 0px;}.elementor-528 .elementor-element.elementor-element-1248a54{text-align:justify;color:var( --e-global-color-c016539 );font-family:"Lato", Sans-serif;font-size:17px;font-weight:400;}.elementor-528 .elementor-element.elementor-element-dff79ed{text-align:left;}.elementor-528 .elementor-element.elementor-element-dff79ed .elementor-heading-title{color:var( --e-global-color-f85c875 );font-family:"Lato", Sans-serif;font-size:27px;font-weight:300;text-transform:uppercase;letter-spacing:0px;}.elementor-528 .elementor-element.elementor-element-dff79ed > .elementor-widget-container{margin:0px 0px 1px 0px;}.elementor-528 .elementor-element.elementor-element-c94455c{text-align:justify;color:var( --e-global-color-c016539 );font-family:"Lato", Sans-serif;font-size:17px;font-weight:400;}.elementor-528 .elementor-element.elementor-element-f5a3855{text-align:left;}.elementor-528 .elementor-element.elementor-element-f5a3855 .elementor-heading-title{color:var( --e-global-color-f85c875 );font-family:"Lato", Sans-serif;font-size:27px;font-weight:300;text-transform:uppercase;letter-spacing:0px;}.elementor-528 .elementor-element.elementor-element-f5a3855 > .elementor-widget-container{margin:0px 0px 1px 0px;}.elementor-528 .elementor-element.elementor-element-b5ed43a{text-align:justify;color:var( --e-global-color-c016539 );font-family:"Lato", Sans-serif;font-size:17px;font-weight:400;}.elementor-528 .elementor-element.elementor-element-029ab59{text-align:left;}.elementor-528 .elementor-element.elementor-element-029ab59 .elementor-heading-title{color:var( --e-global-color-f85c875 );font-family:"Lato", Sans-serif;font-size:27px;font-weight:300;text-transform:uppercase;letter-spacing:0px;}.elementor-528 .elementor-element.elementor-element-029ab59 > .elementor-widget-container{margin:0px 0px 1px 0px;}.elementor-528 .elementor-element.elementor-element-37ea812{text-align:justify;color:var( --e-global-color-c016539 );font-family:"Lato", Sans-serif;font-size:17px;font-weight:400;}:root{--page-title-display:none;}@media(min-width:1025px){.elementor-528 .elementor-element.elementor-element-4b1aa16 > .elementor-background-overlay{background-attachment:fixed;}}@media(max-width:1024px){.elementor-528 .elementor-element.elementor-element-f3eb0db:not(.elementor-motion-effects-element-type-background), .elementor-528 .elementor-element.elementor-element-f3eb0db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-528 .elementor-element.elementor-element-4b1aa16 > .elementor-background-overlay{background-position:0px 0px;}}@media(max-width:767px){.elementor-528 .elementor-element.elementor-element-f3eb0db:not(.elementor-motion-effects-element-type-background), .elementor-528 .elementor-element.elementor-element-f3eb0db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-528 .elementor-element.elementor-element-4b1aa16 > .elementor-background-overlay{background-position:-226px 509px;background-size:457px auto;}}