.elementor-58957 .elementor-element.elementor-element-f484bb5{text-align:center;}.elementor-58957 .elementor-element.elementor-element-f484bb5 img, .elementor-58957 .elementor-element.elementor-element-f484bb5 svg{width:100%;max-width:100%;}.elementor-58957 .elementor-element.elementor-element-f484bb5 svg{height:419px;}.elementor-58957 .elementor-element.elementor-element-f484bb5 img{height:419px;object-fit:cover;object-position:center center;}.elementor-58957 .elementor-element.elementor-element-f0c5156{margin-top:42px;margin-bottom:42px;}.elementor-58957 .elementor-element.elementor-element-deba761{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-58957 .elementor-element.elementor-element-e28dddb > .elementor-container{min-height:55vh;}.elementor-58957 .elementor-element.elementor-element-e28dddb > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-58957 .elementor-element.elementor-element-e28dddb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-58957 .elementor-element.elementor-element-e28dddb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-58957 .elementor-element.elementor-element-f6032d0 > .elementor-element-populated{padding:8% 8% 8% 2%;}.elementor-58957 .elementor-element.elementor-element-7b1c29b .elementor-heading-title{color:#585857;font-family:var( --e-global-typography-the7_h2-font-family ), Sans-serif;font-size:var( --e-global-typography-the7_h2-font-size );font-weight:var( --e-global-typography-the7_h2-font-weight );text-transform:var( --e-global-typography-the7_h2-text-transform );line-height:var( --e-global-typography-the7_h2-line-height );}.elementor-58957 .elementor-element.elementor-element-ef5a1b6{text-align:justify;color:#585857;--textColor:#585857;font-family:"Roboto", Sans-serif;font-weight:300;}.elementor-58957 .elementor-element.elementor-element-d5fed24:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-58957 .elementor-element.elementor-element-d5fed24 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://www.gallotta.it/wp-content/uploads/2022/04/STORY-Gallotta-Spa.jpg");background-position:center center;background-size:cover;}.elementor-58957 .elementor-element.elementor-element-d5fed24 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-58957 .elementor-element.elementor-element-d5fed24 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-58957 .elementor-element.elementor-element-3783bc2{--spacer-size:500px;}.elementor-58957 .elementor-element.elementor-element-e53954a{margin-top:45px;margin-bottom:45px;}.elementor-58957 .elementor-element.elementor-element-abacde5 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-58957 .elementor-element.elementor-element-abacde5:not(.elementor-motion-effects-element-type-background), .elementor-58957 .elementor-element.elementor-element-abacde5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00365F;}.elementor-58957 .elementor-element.elementor-element-abacde5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:30px 0px 30px 0px;}.elementor-58957 .elementor-element.elementor-element-abacde5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-58957 .elementor-element.elementor-element-da10f96{color:#FFFFFF;--textColor:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:31px;font-weight:400;line-height:1.3em;}.elementor-58957 .elementor-element.elementor-element-94c8d73 .box-button{font-size:28px;border-radius:0px 0px 0px 0px;}.elementor-58957 .elementor-element.elementor-element-94c8d73 .box-button, .elementor-58957 .elementor-element.elementor-element-94c8d73 .box-button *{color:#00365F;}.elementor-58957 .elementor-element.elementor-element-94c8d73 .box-button svg{fill:#00365F;color:#00365F;} .elementor-58957 .elementor-element.elementor-element-94c8d73 .box-button, .elementor-58957 .elementor-element.elementor-element-94c8d73 .box-button .popup-icon,  .elementor-58957 .elementor-element.elementor-element-94c8d73 .box-button:hover,  .elementor-58957 .elementor-element.elementor-element-94c8d73 .box-button:focus, .elementor-58957 .elementor-element.elementor-element-94c8d73 .box-hover:hover .box-button{background:#FFFFFF;}.elementor-58957 .elementor-element.elementor-element-6d495ec{margin-top:40px;margin-bottom:40px;}.elementor-58957 .elementor-element.elementor-element-a0dc307 > .elementor-container{min-height:55vh;}.elementor-58957 .elementor-element.elementor-element-a0dc307 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-58957 .elementor-element.elementor-element-a0dc307{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-58957 .elementor-element.elementor-element-a0dc307 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-58957 .elementor-element.elementor-element-80086db.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-58957 .elementor-element.elementor-element-80086db:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-58957 .elementor-element.elementor-element-80086db > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-58957 .elementor-element.elementor-element-80086db > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-58957 .elementor-element.elementor-element-80086db > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-58957 .elementor-element.elementor-element-ed9788b{--e-image-carousel-slides-to-show:1;}.elementor-58957 .elementor-element.elementor-element-dcbf5b6 > .elementor-element-populated{padding:8% 8% 8% 4%;}.elementor-58957 .elementor-element.elementor-element-8ddcfe1 .elementor-heading-title{color:#585857;font-family:var( --e-global-typography-the7_h2-font-family ), Sans-serif;font-size:var( --e-global-typography-the7_h2-font-size );font-weight:var( --e-global-typography-the7_h2-font-weight );text-transform:var( --e-global-typography-the7_h2-text-transform );line-height:var( --e-global-typography-the7_h2-line-height );}.elementor-58957 .elementor-element.elementor-element-a8cdfed{text-align:justify;color:#585857;--textColor:#585857;font-family:"Roboto", Sans-serif;font-weight:300;}.elementor-58957 .elementor-element.elementor-element-3ead339 > .elementor-container{min-height:55vh;}.elementor-58957 .elementor-element.elementor-element-3ead339 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-58957 .elementor-element.elementor-element-3ead339{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-58957 .elementor-element.elementor-element-3ead339 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-58957 .elementor-element.elementor-element-2222ede > .elementor-element-populated{padding:8% 8% 8% 4%;}.elementor-58957 .elementor-element.elementor-element-4395dd4 .elementor-heading-title{color:#585857;font-family:var( --e-global-typography-the7_h2-font-family ), Sans-serif;font-size:var( --e-global-typography-the7_h2-font-size );font-weight:var( --e-global-typography-the7_h2-font-weight );text-transform:var( --e-global-typography-the7_h2-text-transform );line-height:var( --e-global-typography-the7_h2-line-height );}.elementor-58957 .elementor-element.elementor-element-46118a5{text-align:justify;color:#585857;--textColor:#585857;font-family:"Roboto", Sans-serif;font-weight:300;}.elementor-58957 .elementor-element.elementor-element-15dd392.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-58957 .elementor-element.elementor-element-15dd392:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-58957 .elementor-element.elementor-element-15dd392 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-58957 .elementor-element.elementor-element-15dd392 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-58957 .elementor-element.elementor-element-15dd392 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-58957 .elementor-element.elementor-element-c2ba060{--e-image-carousel-slides-to-show:1;}.elementor-58957 .elementor-element.elementor-element-630a175 > .elementor-container{min-height:55vh;}.elementor-58957 .elementor-element.elementor-element-630a175 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-58957 .elementor-element.elementor-element-630a175{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-58957 .elementor-element.elementor-element-630a175 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-58957 .elementor-element.elementor-element-e1e0c13.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-58957 .elementor-element.elementor-element-e1e0c13:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-58957 .elementor-element.elementor-element-e1e0c13 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-58957 .elementor-element.elementor-element-e1e0c13 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-58957 .elementor-element.elementor-element-e1e0c13 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-58957 .elementor-element.elementor-element-788dbed{--e-image-carousel-slides-to-show:1;}.elementor-58957 .elementor-element.elementor-element-fdab4a1 > .elementor-element-populated{padding:8% 4% 8% 8%;}.elementor-58957 .elementor-element.elementor-element-fd009ca .elementor-heading-title{color:#585857;font-family:var( --e-global-typography-the7_h2-font-family ), Sans-serif;font-size:var( --e-global-typography-the7_h2-font-size );font-weight:var( --e-global-typography-the7_h2-font-weight );text-transform:var( --e-global-typography-the7_h2-text-transform );line-height:var( --e-global-typography-the7_h2-line-height );}.elementor-58957 .elementor-element.elementor-element-3eb5240{text-align:justify;color:#585857;--textColor:#585857;font-family:"Roboto", Sans-serif;font-weight:300;letter-spacing:-0.2px;}.elementor-58957 .elementor-element.elementor-element-87c3123{margin-top:45px;margin-bottom:45px;}@media(max-width:1024px){.elementor-58957 .elementor-element.elementor-element-f484bb5 img{height:197px;}.elementor-58957 .elementor-element.elementor-element-f484bb5 svg{height:197px;}.elementor-58957 .elementor-element.elementor-element-f0c5156 > .elementor-container{max-width:722px;}.elementor-58957 .elementor-element.elementor-element-f0c5156{margin-top:0px;margin-bottom:0px;}.elementor-58957 .elementor-element.elementor-element-deba761{line-height:0.1em;}.elementor-58957 .elementor-element.elementor-element-e28dddb > .elementor-container{max-width:717px;}.elementor-58957 .elementor-element.elementor-element-7b1c29b .elementor-heading-title{font-size:var( --e-global-typography-the7_h2-font-size );line-height:var( --e-global-typography-the7_h2-line-height );}.elementor-58957 .elementor-element.elementor-element-3783bc2{--spacer-size:400px;}.elementor-58957 .elementor-element.elementor-element-e53954a > .elementor-container{max-width:728px;}.elementor-58957 .elementor-element.elementor-element-abacde5 > .elementor-container{max-width:705px;}.elementor-58957 .elementor-element.elementor-element-6d495ec > .elementor-container{max-width:705px;}.elementor-58957 .elementor-element.elementor-element-a0dc307 > .elementor-container{max-width:705px;}.elementor-58957 .elementor-element.elementor-element-8ddcfe1 .elementor-heading-title{font-size:var( --e-global-typography-the7_h2-font-size );line-height:var( --e-global-typography-the7_h2-line-height );}.elementor-58957 .elementor-element.elementor-element-3ead339 > .elementor-container{max-width:716px;}.elementor-58957 .elementor-element.elementor-element-4395dd4 .elementor-heading-title{font-size:var( --e-global-typography-the7_h2-font-size );line-height:var( --e-global-typography-the7_h2-line-height );}.elementor-58957 .elementor-element.elementor-element-630a175 > .elementor-container{max-width:705px;}.elementor-58957 .elementor-element.elementor-element-fd009ca .elementor-heading-title{font-size:var( --e-global-typography-the7_h2-font-size );line-height:var( --e-global-typography-the7_h2-line-height );}.elementor-58957 .elementor-element.elementor-element-87c3123 > .elementor-container{max-width:705px;}.elementor-58957 .elementor-element.elementor-element-87c3123{margin-top:0px;margin-bottom:0px;}}@media(max-width:767px){.elementor-58957 .elementor-element.elementor-element-f484bb5 img{height:275px;}.elementor-58957 .elementor-element.elementor-element-f484bb5 svg{height:275px;}.elementor-58957 .elementor-element.elementor-element-f838a65 > .elementor-element-populated{margin:0px 6px 0px 6px;--e-column-margin-right:6px;--e-column-margin-left:6px;}.elementor-58957 .elementor-element.elementor-element-e28dddb > .elementor-container{max-width:700px;}.elementor-58957 .elementor-element.elementor-element-f6032d0 > .elementor-element-populated{margin:0px 14px 0px 14px;--e-column-margin-right:14px;--e-column-margin-left:14px;padding:24px 0px 10px 0px;}.elementor-58957 .elementor-element.elementor-element-7b1c29b .elementor-heading-title{font-size:var( --e-global-typography-the7_h2-font-size );line-height:var( --e-global-typography-the7_h2-line-height );}.elementor-58957 .elementor-element.elementor-element-ef5a1b6 > .elementor-widget-container{margin:0px 5px 0px 5px;}.elementor-58957 .elementor-element.elementor-element-3783bc2{--spacer-size:33vh;}.elementor-58957 .elementor-element.elementor-element-e53954a > .elementor-container{max-width:739px;}.elementor-58957 .elementor-element.elementor-element-e53954a{margin-top:0px;margin-bottom:0px;}.elementor-58957 .elementor-element.elementor-element-2dfe2a7 > .elementor-widget-container{margin:0px 0px 0px 8px;}.elementor-58957 .elementor-element.elementor-element-6ac2f6f > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-58957 .elementor-element.elementor-element-da10f96{font-size:26px;}.elementor-58957 .elementor-element.elementor-element-94c8d73 .box-button{font-size:22px;}.elementor-58957 .elementor-element.elementor-element-a8a2f40 > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-58957 .elementor-element.elementor-element-a0dc307 > .elementor-container{max-width:700px;}.elementor-58957 .elementor-element.elementor-element-dcbf5b6 > .elementor-element-populated{margin:0px 16px 0px 17px;--e-column-margin-right:16px;--e-column-margin-left:17px;padding:0px 0px 60px 0px;}.elementor-58957 .elementor-element.elementor-element-8ddcfe1 .elementor-heading-title{font-size:var( --e-global-typography-the7_h2-font-size );line-height:var( --e-global-typography-the7_h2-line-height );}.elementor-58957 .elementor-element.elementor-element-a8cdfed > .elementor-widget-container{margin:0px 5px 0px 5px;}.elementor-58957 .elementor-element.elementor-element-3ead339 > .elementor-container{max-width:700px;}.elementor-58957 .elementor-element.elementor-element-2222ede > .elementor-element-populated{margin:0px 14px 0px 15px;--e-column-margin-right:14px;--e-column-margin-left:15px;padding:0px 0px 60px 0px;}.elementor-58957 .elementor-element.elementor-element-4395dd4 .elementor-heading-title{font-size:var( --e-global-typography-the7_h2-font-size );line-height:var( --e-global-typography-the7_h2-line-height );}.elementor-58957 .elementor-element.elementor-element-46118a5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-58957 .elementor-element.elementor-element-630a175 > .elementor-container{max-width:700px;}.elementor-58957 .elementor-element.elementor-element-fdab4a1 > .elementor-element-populated{margin:0px 18px 0px 18px;--e-column-margin-right:18px;--e-column-margin-left:18px;padding:0px 0px 60px 0px;}.elementor-58957 .elementor-element.elementor-element-fd009ca .elementor-heading-title{font-size:var( --e-global-typography-the7_h2-font-size );line-height:var( --e-global-typography-the7_h2-line-height );}.elementor-58957 .elementor-element.elementor-element-677901c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-58957 .elementor-element.elementor-element-a107cc8 > .elementor-widget-container{margin:0px 6px 0px 7px;}}