.elementor-706 .elementor-element.elementor-element-7bba8b76 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-706 .elementor-element.elementor-element-7bba8b76{border-style:solid;border-width:0.5px 0px 0px 0px;}.elementor-706 .elementor-element.elementor-element-8dcd163 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0.5px 0.5px;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 80px 40px 80px;}.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-706 .elementor-element.elementor-element-5a3537ef img{width:13%;}.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-706 .elementor-element.elementor-element-50255fcb{text-align:center;}.elementor-706 .elementor-element.elementor-element-50255fcb .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:48px;font-weight:normal;color:#3A1F00;}.elementor-706 .elementor-element.elementor-element-58adbf88 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-706 .elementor-element.elementor-element-58adbf88{text-align:center;}.elementor-706 .elementor-element.elementor-element-58adbf88 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:24px;font-weight:normal;text-transform:uppercase;color:#767879;}.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-706 .elementor-element.elementor-element-26660fd3{text-align:center;font-family:"Arial", Sans-serif;font-weight:normal;color:#767879;}.elementor-706 .elementor-element.elementor-element-11fd25a > .elementor-element-populated{border-style:solid;border-width:0px 0px 0.5px 0.5px;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-706 .elementor-element.elementor-element-3b7f26e5 img{width:100%;}.elementor-706 .elementor-element.elementor-element-6febaae > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-706 .elementor-element.elementor-element-dfb452e > .elementor-element-populated{border-style:solid;border-width:0px 0.5px 0.5px 0px;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-706 .elementor-element.elementor-element-fd0f30f img{width:100%;}.elementor-bc-flex-widget .elementor-706 .elementor-element.elementor-element-1a59a18.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-706 .elementor-element.elementor-element-1a59a18.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-706 .elementor-element.elementor-element-1a59a18 > .elementor-element-populated{border-style:solid;border-width:0px 0.5px 0.5px 0px;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 40px 40px 40px;}.elementor-706 .elementor-element.elementor-element-6421353{text-align:center;}.elementor-706 .elementor-element.elementor-element-6421353 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:25px;font-weight:normal;color:#3A1F00;}.elementor-706 .elementor-element.elementor-element-fee34dc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-706 .elementor-element.elementor-element-fee34dc{text-align:center;font-family:"Arial", Sans-serif;font-weight:normal;color:#767879;}.elementor-706 .elementor-element.elementor-element-bf5da21 > .elementor-element-populated{border-style:solid;border-width:0px 0.5px 0.5px 0px;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-706 .elementor-element.elementor-element-165e8ad img{width:100%;}.elementor-bc-flex-widget .elementor-706 .elementor-element.elementor-element-bda2f24.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-706 .elementor-element.elementor-element-bda2f24.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-706 .elementor-element.elementor-element-bda2f24 > .elementor-element-populated{border-style:solid;border-width:0px 0.5px 0.5px 0px;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 40px 40px 40px;}.elementor-706 .elementor-element.elementor-element-b939830{text-align:center;}.elementor-706 .elementor-element.elementor-element-b939830 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:25px;font-weight:normal;color:#3A1F00;}.elementor-706 .elementor-element.elementor-element-717b44e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-706 .elementor-element.elementor-element-717b44e{text-align:center;font-family:"Arial", Sans-serif;font-weight:normal;color:#767879;}.elementor-706 .elementor-element.elementor-element-68ee634 > .elementor-element-populated{border-style:solid;border-width:0px 0.5px 0.5px 0px;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-706 .elementor-element.elementor-element-0179676 img{width:100%;}.elementor-bc-flex-widget .elementor-706 .elementor-element.elementor-element-047b4a0.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-706 .elementor-element.elementor-element-047b4a0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-706 .elementor-element.elementor-element-047b4a0 > .elementor-element-populated{border-style:solid;border-width:0px 0.5px 0.5px 0px;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 40px 40px 40px;}.elementor-706 .elementor-element.elementor-element-c980e79{text-align:center;}.elementor-706 .elementor-element.elementor-element-c980e79 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:25px;font-weight:normal;color:#3A1F00;}.elementor-706 .elementor-element.elementor-element-e55cbae > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-706 .elementor-element.elementor-element-e55cbae{text-align:center;font-family:"Arial", Sans-serif;font-weight:normal;color:#767879;}.elementor-706 .elementor-element.elementor-element-438cd35 > .elementor-element-populated{border-style:solid;border-width:0px 0.5px 0.5px 0px;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-706 .elementor-element.elementor-element-fe4a79f img{width:100%;}.elementor-bc-flex-widget .elementor-706 .elementor-element.elementor-element-ffde5e6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-706 .elementor-element.elementor-element-ffde5e6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-706 .elementor-element.elementor-element-ffde5e6 > .elementor-element-populated{border-style:solid;border-width:0px 0.5px 0.5px 0px;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 40px 40px 40px;}.elementor-706 .elementor-element.elementor-element-2a1c7b6{text-align:center;}.elementor-706 .elementor-element.elementor-element-2a1c7b6 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:25px;font-weight:normal;color:#3A1F00;}.elementor-706 .elementor-element.elementor-element-8a3f9f9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-706 .elementor-element.elementor-element-8a3f9f9{text-align:center;font-family:"Arial", Sans-serif;font-weight:normal;color:#767879;}.elementor-706 .elementor-element.elementor-element-479304a > .elementor-element-populated{border-style:solid;border-width:0px 0.5px 0.5px 0px;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-706 .elementor-element.elementor-element-2ab6f7a img{width:100%;}.elementor-bc-flex-widget .elementor-706 .elementor-element.elementor-element-0f56697.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-706 .elementor-element.elementor-element-0f56697.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-706 .elementor-element.elementor-element-0f56697 > .elementor-element-populated{border-style:solid;border-width:0px 0.5px 0.5px 0px;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 40px 40px 40px;}.elementor-706 .elementor-element.elementor-element-3216422{text-align:center;}.elementor-706 .elementor-element.elementor-element-3216422 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:25px;font-weight:normal;color:#3A1F00;}.elementor-706 .elementor-element.elementor-element-05f34be > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-706 .elementor-element.elementor-element-05f34be{text-align:center;font-family:"Arial", Sans-serif;font-weight:normal;color:#767879;}.elementor-bc-flex-widget .elementor-706 .elementor-element.elementor-element-79c6479.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-706 .elementor-element.elementor-element-79c6479.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-706 .elementor-element.elementor-element-79c6479 > .elementor-element-populated{border-style:solid;border-width:0px 0.5px 0.5px 0px;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-706 .elementor-element.elementor-element-9996d59 img{width:100%;}.elementor-bc-flex-widget .elementor-706 .elementor-element.elementor-element-13372c7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-706 .elementor-element.elementor-element-13372c7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-706 .elementor-element.elementor-element-13372c7 > .elementor-element-populated{border-style:solid;border-width:0px 0.5px 0.5px 0px;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 40px 40px 40px;}.elementor-706 .elementor-element.elementor-element-85d7698{text-align:center;}.elementor-706 .elementor-element.elementor-element-85d7698 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:25px;font-weight:normal;color:#3A1F00;}.elementor-706 .elementor-element.elementor-element-31435da > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-706 .elementor-element.elementor-element-31435da{text-align:center;font-family:"Arial", Sans-serif;font-weight:normal;color:#767879;}.elementor-bc-flex-widget .elementor-706 .elementor-element.elementor-element-3c8f7bb.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-706 .elementor-element.elementor-element-3c8f7bb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-706 .elementor-element.elementor-element-3c8f7bb > .elementor-element-populated{border-style:solid;border-width:0px 0.5px 0.5px 0px;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-706 .elementor-element.elementor-element-5226b4e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-706 .elementor-element.elementor-element-5226b4e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-706 .elementor-element.elementor-element-5226b4e > .elementor-element-populated{border-style:solid;border-width:0px 0.5px 0.5px 0px;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 40px 40px 40px;}.elementor-706 .elementor-element.elementor-element-77c05f6{text-align:center;}.elementor-706 .elementor-element.elementor-element-77c05f6 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:25px;font-weight:normal;color:#3A1F00;}.elementor-706 .elementor-element.elementor-element-72010bb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-706 .elementor-element.elementor-element-72010bb{text-align:center;font-family:"Arial", Sans-serif;font-weight:normal;color:#767879;}.elementor-706 .elementor-element.elementor-element-22e1e47a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-706 .elementor-element.elementor-element-7bc07df4 > .elementor-element-populated{border-style:solid;border-width:0px 0.5px 0.5px 0.5px;padding:0px 0px 0px 0px;}.elementor-706 .elementor-element.elementor-element-252e1441 > .elementor-element-populated{border-style:solid;border-width:0px 0.5px 0.5px 0px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-706 .elementor-element.elementor-element-252e1441 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-706 .elementor-element.elementor-element-d6f3619 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0.5px 0px;padding:0px 0px 0px 0px;}.elementor-706 .elementor-element.elementor-element-5c1653ae > .elementor-element-populated{border-style:solid;border-width:0px 0px 0.5px 0.5px;padding:0px 0px 0px 0px;}.elementor-706 .elementor-element.elementor-element-36e5e28f > .elementor-element-populated{border-style:solid;border-width:0px 0.5px 0.5px 0.5px;padding:0px 0px 0px 0px;}.elementor-706 .elementor-element.elementor-element-22495e53 > .elementor-element-populated{border-style:solid;border-width:0px 0.5px 0.5px 0px;padding:0px 0px 0px 0px;}.elementor-706 .elementor-element.elementor-element-36a35e28 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-706 .elementor-element.elementor-element-a57f417 > .elementor-element-populated{border-style:solid;border-width:0px 0.5px 0.5px 0.5px;padding:0px 0px 0px 0px;}.elementor-706 .elementor-element.elementor-element-7bff3599 > .elementor-element-populated{border-style:solid;border-width:0px 0.5px 0.5px 0px;padding:0px 0px 0px 0px;}.elementor-706 .elementor-element.elementor-element-69e21dd0 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0.5px 0px;padding:0px 0px 0px 0px;}.elementor-706 .elementor-element.elementor-element-4e5008ea > .elementor-element-populated{border-style:solid;border-width:0px 0.5px 0.5px 0.5px;padding:0px 0px 0px 0px;}.elementor-706 .elementor-element.elementor-element-7a863bc4 > .elementor-element-populated{border-style:solid;border-width:0px 0.5px 0.5px 0px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-706 .elementor-element.elementor-element-7a863bc4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-706 .elementor-element.elementor-element-754f3d57 > .elementor-element-populated{border-style:solid;border-width:0px 0.5px 0.5px 0px;padding:0px 0px 0px 0px;}.elementor-706 .elementor-element.elementor-element-354899e2 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-706 .elementor-element.elementor-element-336a804a > .elementor-element-populated{border-style:solid;border-width:0px 0.5px 0.5px 0.5px;padding:0px 0px 0px 0px;}.elementor-706 .elementor-element.elementor-element-5b680404 > .elementor-element-populated{border-style:solid;border-width:0px 0.5px 0.5px 0px;padding:0px 0px 0px 0px;}.elementor-706 .elementor-element.elementor-element-53dc05f6 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0.5px 0px;padding:0px 0px 0px 0px;}.elementor-706 .elementor-element.elementor-element-5543f08b > .elementor-element-populated{border-style:solid;border-width:0px 0.5px 0.5px 0.5px;padding:0px 0px 0px 0px;}.elementor-706 .elementor-element.elementor-element-3a5978e7 > .elementor-element-populated{border-style:solid;border-width:0px 0.5px 0.5px 0px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-706 .elementor-element.elementor-element-3a5978e7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-706 .elementor-element.elementor-element-10adffc7 > .elementor-element-populated{border-style:solid;border-width:0px 0.5px 0.5px 0px;padding:0px 0px 0px 0px;}.elementor-706 .elementor-element.elementor-element-e5e1e16 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-706 .elementor-element.elementor-element-9387221 > .elementor-element-populated{border-style:solid;border-width:0px 0.5px 0.5px 0.5px;padding:0px 0px 0px 0px;}.elementor-706 .elementor-element.elementor-element-e7142af > .elementor-element-populated{border-style:solid;border-width:0px 0.5px 0.5px 0px;padding:0px 0px 0px 0px;}.elementor-706 .elementor-element.elementor-element-225e993 > .elementor-element-populated{border-style:solid;border-width:0px 0px 1px 0px;padding:0px 0px 0px 0px;}.elementor-706 .elementor-element.elementor-element-2d90e43 > .elementor-element-populated{border-style:solid;border-width:0px 0.5px 0.5px 0.5px;padding:0px 0px 0px 0px;}.elementor-706 .elementor-element.elementor-element-0d228d8 > .elementor-element-populated{border-style:solid;border-width:0px 0.5px 0.5px 0px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-706 .elementor-element.elementor-element-0d228d8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-706 .elementor-element.elementor-element-2d3dcd9 > .elementor-element-populated{border-style:solid;border-width:0px 0.5px 0.5px 0px;padding:0px 0px 0px 0px;}.elementor-706 .elementor-element.elementor-element-3ffdf76 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-706 .elementor-element.elementor-element-78d7709 > .elementor-element-populated{border-style:solid;border-width:0px 0.5px 0.5px 0.5px;padding:0px 0px 0px 0px;}.elementor-706 .elementor-element.elementor-element-c7390ea > .elementor-element-populated{border-style:solid;border-width:0px 0.5px 0.5px 0px;padding:0px 0px 0px 0px;}.elementor-706 .elementor-element.elementor-element-d2f7470 > .elementor-element-populated{border-style:solid;border-width:0px 0px 1px 0px;padding:0px 0px 0px 0px;}.elementor-706 .elementor-element.elementor-element-16a650e > .elementor-element-populated{border-style:solid;border-width:0px 0.5px 0.5px 0.5px;padding:0px 0px 0px 0px;}.elementor-706 .elementor-element.elementor-element-9433df7 > .elementor-element-populated{border-style:solid;border-width:0px 0.5px 0.5px 0px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-706 .elementor-element.elementor-element-9433df7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-706 .elementor-element.elementor-element-8e49d78 > .elementor-element-populated{border-style:solid;border-width:0px 0.5px 0.5px 0px;padding:0px 0px 0px 0px;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-706 .elementor-element.elementor-element-8dcd163{width:100%;}.elementor-706 .elementor-element.elementor-element-8dcd163 > .elementor-element-populated{padding:25px 25px 25px 25px;}.elementor-706 .elementor-element.elementor-element-1a59a18{width:100%;}.elementor-706 .elementor-element.elementor-element-1a59a18 > .elementor-element-populated{padding:25px 25px 25px 25px;}.elementor-706 .elementor-element.elementor-element-bda2f24{width:100%;}.elementor-706 .elementor-element.elementor-element-bda2f24 > .elementor-element-populated{padding:25px 25px 25px 25px;}.elementor-706 .elementor-element.elementor-element-047b4a0{width:100%;}.elementor-706 .elementor-element.elementor-element-047b4a0 > .elementor-element-populated{padding:25px 25px 25px 25px;}.elementor-706 .elementor-element.elementor-element-ffde5e6{width:100%;}.elementor-706 .elementor-element.elementor-element-ffde5e6 > .elementor-element-populated{padding:25px 25px 25px 25px;}.elementor-706 .elementor-element.elementor-element-0f56697{width:100%;}.elementor-706 .elementor-element.elementor-element-0f56697 > .elementor-element-populated{padding:25px 25px 25px 25px;}.elementor-706 .elementor-element.elementor-element-13372c7{width:100%;}.elementor-706 .elementor-element.elementor-element-13372c7 > .elementor-element-populated{padding:25px 25px 25px 25px;}.elementor-706 .elementor-element.elementor-element-5226b4e{width:100%;}.elementor-706 .elementor-element.elementor-element-5226b4e > .elementor-element-populated{padding:25px 25px 25px 25px;}}/* Start custom CSS for section, class: .elementor-element-4171b5f *//* griglia che va a capo da sola: ogni promo occupa meta' riga */
.elementor-706 .elementor-element.elementor-element-4171b5f > .elementor-container > .elementor-column > .elementor-widget-wrap > .elementor-inner-section{width:50%}

/* Le celle disegnano solo destra e sotto: qui si chiudono i due lati
   mancanti del rettangolo esterno, cosi' nessuna linea e' doppia. */
.elementor-706 .elementor-element.elementor-element-4171b5f > .elementor-container > .elementor-column > .elementor-widget-wrap{border-top:0.5px solid;border-left:0.5px solid}

/* sotto i 768px una promo per riga, immagine sopra il testo */
@media(max-width:767px){.elementor-706 .elementor-element.elementor-element-4171b5f > .elementor-container > .elementor-column > .elementor-widget-wrap > .elementor-inner-section{width:100%}}

/* L'alternanza e' per colonna: la prima riga si legge immagine, testo,
   immagine, testo e la seconda testo, immagine, testo, immagine. Si ottiene
   ribaltando la terza e la quarta promo di ogni gruppo di quattro.
   nth-child conta le promo effettivamente in pagina, quindi il disegno resta
   regolare anche quando una scade e le altre risalgono. */
@media(min-width:768px){.elementor-706 .elementor-element.elementor-element-4171b5f .elementor-inner-section:nth-child(4n+3) > .elementor-container,
.elementor-706 .elementor-element.elementor-element-4171b5f .elementor-inner-section:nth-child(4n+4) > .elementor-container{flex-direction:row-reverse}}

/* Il jolly sta sempre per ultimo. Se si ritrova in posizione dispari vuol
   dire che le promo sono in numero pari e la griglia e' gia' chiusa: allora
   sparisce. Se e' in posizione pari le promo sono dispari e lui tappa il
   buco. Su mobile c'e' una promo per riga, quindi non serve mai. */
.elementor-706 .elementor-element.elementor-element-4171b5f .elementor-inner-section.nfp-jolly:nth-child(odd){display:none}
@media(max-width:767px){.elementor-706 .elementor-element.elementor-element-4171b5f .elementor-inner-section.nfp-jolly{display:none}}/* End custom CSS */