.elementor-577 .elementor-element.elementor-element-7c67e7c:not(.elementor-motion-effects-element-type-background), .elementor-577 .elementor-element.elementor-element-7c67e7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECECEC;}.elementor-577 .elementor-element.elementor-element-7c67e7c > .elementor-container{min-height:150px;}.elementor-577 .elementor-element.elementor-element-7c67e7c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-577 .elementor-element.elementor-element-7c67e7c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-577 .elementor-element.elementor-element-96e6313{text-align:center;}.elementor-577 .elementor-element.elementor-element-96e6313 .elementor-heading-title{font-family:"Gruppo", Sans-serif;font-size:40px;font-weight:bold;color:var( --e-global-color-secondary );}.elementor-577 .elementor-element.elementor-element-81c87d6 > .elementor-container{min-height:950px;}.elementor-577 .elementor-element.elementor-element-09a049c{font-size:30px;line-height:2.8em;}.elementor-577 .elementor-element.elementor-element-0af3e9b{width:var( --container-widget-width, 95.365% );max-width:95.365%;--container-widget-width:95.365%;--container-widget-flex-grow:0;text-align:end;}.elementor-577 .elementor-element.elementor-element-0af3e9b img{width:95%;height:347px;}.elementor-577 .elementor-element.elementor-element-0af3e9b:hover img{opacity:0.5;}.elementor-577 .elementor-element.elementor-element-0af3e9b .widget-image-caption{font-size:25px;line-height:0.6em;margin-block-start:18px;}.elementor-577 .elementor-element.elementor-element-a6818ec:hover .elementor-widget-container{background-color:#E6D2D200;}.elementor-577 .elementor-element.elementor-element-a6818ec{text-align:center;}.elementor-577 .elementor-element.elementor-element-a6818ec img{width:98%;max-width:100%;height:347px;opacity:1;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-577 .elementor-element.elementor-element-a6818ec:hover img{opacity:0.5;}.elementor-577 .elementor-element.elementor-element-a6818ec .widget-image-caption{font-size:25px;line-height:1.2em;}.elementor-577 .elementor-element.elementor-element-216914a:hover img{opacity:0.5;}.elementor-577 .elementor-element.elementor-element-216914a .widget-image-caption{font-size:25px;line-height:0.6em;margin-block-start:18px;}.elementor-577 .elementor-element.elementor-element-ab44d13 > .elementor-container{min-height:0px;}.elementor-577 .elementor-element.elementor-element-07adb5c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-577 .elementor-element.elementor-element-07adb5c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECECEC;}.elementor-577 .elementor-element.elementor-element-07adb5c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-577 .elementor-element.elementor-element-07adb5c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-577 .elementor-element.elementor-element-c875d8d{font-size:30px;line-height:3.5em;}.elementor-577 .elementor-element.elementor-element-64ea959 > .elementor-container{min-height:0px;}.elementor-577 .elementor-element.elementor-element-9deaa8c:hover img{opacity:0.5;}.elementor-577 .elementor-element.elementor-element-9deaa8c .widget-image-caption{font-size:25px;}.elementor-577 .elementor-element.elementor-element-eff6226:hover img{opacity:0.5;}.elementor-577 .elementor-element.elementor-element-eff6226 .widget-image-caption{font-size:25px;}.elementor-577 .elementor-element.elementor-element-95c1cfc:hover img{opacity:0.5;}.elementor-577 .elementor-element.elementor-element-95c1cfc .widget-image-caption{font-size:25px;text-shadow:0px 0px 0px rgba(0,0,0,0.3);margin-block-start:25px;}.elementor-577 .elementor-element.elementor-element-2d56e0a:hover img{opacity:0.5;}.elementor-577 .elementor-element.elementor-element-2d56e0a .widget-image-caption{font-size:25px;}