.elementor-324 .elementor-element.elementor-element-62e09b8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:123px;--padding-bottom:123px;--padding-left:0px;--padding-right:0px;}.elementor-324 .elementor-element.elementor-element-62e09b8:not(.elementor-motion-effects-element-type-background), .elementor-324 .elementor-element.elementor-element-62e09b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cipponedibitetto.it/wp-content/uploads/2026/02/Sfondo_Chi_siamo.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-324 .elementor-element.elementor-element-62e09b8 > .elementor-shape-bottom svg, .elementor-324 .elementor-element.elementor-element-62e09b8 > .e-con-inner > .elementor-shape-bottom svg{height:0px;}.elementor-324 .elementor-element.elementor-element-cd750ca{--display:grid;--e-con-grid-template-columns:1.2fr 0.8fr;--e-con-grid-template-rows:auto;--grid-auto-flow:row;--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-324 .elementor-element.elementor-element-f6d27ce{--display:flex;--justify-content:center;}.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-324 .elementor-element.elementor-element-3575561 .elementor-heading-title{font-family:"Unlock", Sans-serif;font-size:2.5rem;font-weight:600;color:#FFFFFF;}.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-324 .elementor-element.elementor-element-b970bfd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:justify;font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.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-324 .elementor-element.elementor-element-4fb3a2b.elementor-element{--align-self:center;}.elementor-324 .elementor-element.elementor-element-4fb3a2b img{width:90%;}.elementor-324 .elementor-element.elementor-element-e665ef8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.78;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-324 .elementor-element.elementor-element-e665ef8::before, .elementor-324 .elementor-element.elementor-element-e665ef8 > .elementor-background-video-container::before, .elementor-324 .elementor-element.elementor-element-e665ef8 > .e-con-inner > .elementor-background-video-container::before, .elementor-324 .elementor-element.elementor-element-e665ef8 > .elementor-background-slideshow::before, .elementor-324 .elementor-element.elementor-element-e665ef8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-324 .elementor-element.elementor-element-e665ef8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-324 .elementor-element.elementor-element-817e5f6{--display:flex;--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-324 .elementor-element.elementor-element-b538a61{--display:grid;--e-con-grid-template-columns:1fr 1fr 1fr;--e-con-grid-template-rows:auto;--grid-auto-flow:row;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-flip-box .elementor-flip-box__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-324 .elementor-element.elementor-element-3bfc8b7 .elementor-flip-box__front{background-color:var( --e-global-color-416bb76 );background-image:url("https://cipponedibitetto.it/wp-content/uploads/2026/07/NEWpolaroid_LO-ZUPPONE.jpg");background-position:top center;background-size:cover;}.elementor-324 .elementor-element.elementor-element-3bfc8b7 .elementor-flip-box__back{background-color:#11374F;}.elementor-324 .elementor-element.elementor-element-3bfc8b7 .elementor-flip-box{height:398px;}.elementor-324 .elementor-element.elementor-element-3bfc8b7 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-324 .elementor-element.elementor-element-3bfc8b7 .elementor-flip-box__image{opacity:1;}.elementor-324 .elementor-element.elementor-element-3bfc8b7 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-324 .elementor-element.elementor-element-3bfc8b7 .elementor-flip-box__button{margin-inline-center:0;}.elementor-324 .elementor-element.elementor-element-3bfc8b7 .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:"Ultra", Sans-serif;font-weight:100;}.elementor-324 .elementor-element.elementor-element-3bfc8b7 .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-324 .elementor-element.elementor-element-1572d8b .elementor-flip-box__front{background-color:var( --e-global-color-416bb76 );background-image:url("https://cipponedibitetto.it/wp-content/uploads/2026/07/polaroid_MASTROFILIPPO.jpg");background-position:top center;background-size:cover;}.elementor-324 .elementor-element.elementor-element-1572d8b .elementor-flip-box__back{background-color:var( --e-global-color-cc29b0a );}.elementor-324 .elementor-element.elementor-element-1572d8b .elementor-flip-box{height:398px;}.elementor-324 .elementor-element.elementor-element-1572d8b .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-324 .elementor-element.elementor-element-1572d8b .elementor-flip-box__image{opacity:1;}.elementor-324 .elementor-element.elementor-element-1572d8b .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-324 .elementor-element.elementor-element-1572d8b .elementor-flip-box__button{margin-inline-center:0;}.elementor-324 .elementor-element.elementor-element-1572d8b .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:"Ultra", Sans-serif;font-weight:100;}.elementor-324 .elementor-element.elementor-element-1572d8b .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-324 .elementor-element.elementor-element-2de2d1f{--display:flex;--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-324 .elementor-element.elementor-element-718ec31{--display:grid;--e-con-grid-template-columns:1fr 1fr 1fr;--e-con-grid-template-rows:auto;--grid-auto-flow:row;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-324 .elementor-element.elementor-element-211c4ea .elementor-flip-box__front{background-color:var( --e-global-color-416bb76 );background-image:url("https://cipponedibitetto.it/wp-content/uploads/2026/07/polaroid_CALABRESE.jpg");background-position:top center;background-size:cover;}.elementor-324 .elementor-element.elementor-element-211c4ea .elementor-flip-box__back{background-color:var( --e-global-color-cc29b0a );}.elementor-324 .elementor-element.elementor-element-211c4ea .elementor-flip-box{height:398px;}.elementor-324 .elementor-element.elementor-element-211c4ea .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-324 .elementor-element.elementor-element-211c4ea .elementor-flip-box__image{opacity:1;}.elementor-324 .elementor-element.elementor-element-211c4ea .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-324 .elementor-element.elementor-element-211c4ea .elementor-flip-box__button{margin-inline-center:0;}.elementor-324 .elementor-element.elementor-element-211c4ea .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:"Ultra", Sans-serif;font-weight:100;}.elementor-324 .elementor-element.elementor-element-211c4ea .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-324 .elementor-element.elementor-element-3de2586 .elementor-flip-box__front{background-color:var( --e-global-color-416bb76 );background-image:url("https://cipponedibitetto.it/wp-content/uploads/2026/07/polaroid_CHIRICALLO.jpg");background-position:top center;background-size:cover;}.elementor-324 .elementor-element.elementor-element-3de2586 .elementor-flip-box__back{background-color:var( --e-global-color-cc29b0a );}.elementor-324 .elementor-element.elementor-element-3de2586 .elementor-flip-box{height:398px;}.elementor-324 .elementor-element.elementor-element-3de2586 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-324 .elementor-element.elementor-element-3de2586 .elementor-flip-box__image{opacity:1;}.elementor-324 .elementor-element.elementor-element-3de2586 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-324 .elementor-element.elementor-element-3de2586 .elementor-flip-box__button{margin-inline-center:0;}.elementor-324 .elementor-element.elementor-element-3de2586 .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:"Ultra", Sans-serif;font-weight:100;}.elementor-324 .elementor-element.elementor-element-3de2586 .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-324 .elementor-element.elementor-element-84cb4d0 .elementor-flip-box__front{background-color:var( --e-global-color-416bb76 );background-image:url("https://cipponedibitetto.it/wp-content/uploads/2026/07/polaroid_D_ATTOMA.jpg");background-position:top center;background-size:cover;}.elementor-324 .elementor-element.elementor-element-84cb4d0 .elementor-flip-box__back{background-color:var( --e-global-color-cc29b0a );}.elementor-324 .elementor-element.elementor-element-84cb4d0 .elementor-flip-box{height:398px;}.elementor-324 .elementor-element.elementor-element-84cb4d0 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-324 .elementor-element.elementor-element-84cb4d0 .elementor-flip-box__image{opacity:1;}.elementor-324 .elementor-element.elementor-element-84cb4d0 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-324 .elementor-element.elementor-element-84cb4d0 .elementor-flip-box__button{margin-inline-center:0;}.elementor-324 .elementor-element.elementor-element-84cb4d0 .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:"Ultra", Sans-serif;font-weight:100;}.elementor-324 .elementor-element.elementor-element-84cb4d0 .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-324 .elementor-element.elementor-element-5df60d8 .elementor-flip-box__front{background-color:var( --e-global-color-416bb76 );background-image:url("https://cipponedibitetto.it/wp-content/uploads/2026/07/polaroid_ERRICO.jpg");background-position:top center;background-size:cover;}.elementor-324 .elementor-element.elementor-element-5df60d8 .elementor-flip-box__back{background-color:var( --e-global-color-cc29b0a );}.elementor-324 .elementor-element.elementor-element-5df60d8 .elementor-flip-box{height:398px;}.elementor-324 .elementor-element.elementor-element-5df60d8 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-324 .elementor-element.elementor-element-5df60d8 .elementor-flip-box__image{opacity:1;}.elementor-324 .elementor-element.elementor-element-5df60d8 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-324 .elementor-element.elementor-element-5df60d8 .elementor-flip-box__button{margin-inline-center:0;}.elementor-324 .elementor-element.elementor-element-5df60d8 .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:"Ultra", Sans-serif;font-weight:100;}.elementor-324 .elementor-element.elementor-element-5df60d8 .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-324 .elementor-element.elementor-element-c47cd4f .elementor-flip-box__front{background-color:var( --e-global-color-416bb76 );background-image:url("https://cipponedibitetto.it/wp-content/uploads/2026/07/polaroid_MAGLIO.jpg");background-position:top center;background-size:cover;}.elementor-324 .elementor-element.elementor-element-c47cd4f .elementor-flip-box__back{background-color:var( --e-global-color-cc29b0a );}.elementor-324 .elementor-element.elementor-element-c47cd4f .elementor-flip-box{height:398px;}.elementor-324 .elementor-element.elementor-element-c47cd4f .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-324 .elementor-element.elementor-element-c47cd4f .elementor-flip-box__image{opacity:1;}.elementor-324 .elementor-element.elementor-element-c47cd4f .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-324 .elementor-element.elementor-element-c47cd4f .elementor-flip-box__button{margin-inline-center:0;}.elementor-324 .elementor-element.elementor-element-c47cd4f .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:"Ultra", Sans-serif;font-weight:100;}.elementor-324 .elementor-element.elementor-element-c47cd4f .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-324 .elementor-element.elementor-element-fcbf0ae .elementor-flip-box__front{background-color:var( --e-global-color-416bb76 );background-image:url("https://cipponedibitetto.it/wp-content/uploads/2026/07/polaroid_QUACQUARELLI.jpg");background-position:top center;background-size:cover;}.elementor-324 .elementor-element.elementor-element-fcbf0ae .elementor-flip-box__back{background-color:var( --e-global-color-cc29b0a );}.elementor-324 .elementor-element.elementor-element-fcbf0ae .elementor-flip-box{height:398px;}.elementor-324 .elementor-element.elementor-element-fcbf0ae .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-324 .elementor-element.elementor-element-fcbf0ae .elementor-flip-box__image{opacity:1;}.elementor-324 .elementor-element.elementor-element-fcbf0ae .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-324 .elementor-element.elementor-element-fcbf0ae .elementor-flip-box__button{margin-inline-center:0;}.elementor-324 .elementor-element.elementor-element-fcbf0ae .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:"Ultra", Sans-serif;font-weight:100;}.elementor-324 .elementor-element.elementor-element-fcbf0ae .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-324 .elementor-element.elementor-element-8e7dfe8 .elementor-flip-box__front{background-color:var( --e-global-color-416bb76 );background-image:url("https://cipponedibitetto.it/wp-content/uploads/2026/07/polaroid_TAVANO.jpg");background-position:top center;background-size:cover;}.elementor-324 .elementor-element.elementor-element-8e7dfe8 .elementor-flip-box__back{background-color:var( --e-global-color-cc29b0a );}.elementor-324 .elementor-element.elementor-element-8e7dfe8 .elementor-flip-box{height:398px;}.elementor-324 .elementor-element.elementor-element-8e7dfe8 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-324 .elementor-element.elementor-element-8e7dfe8 .elementor-flip-box__image{opacity:1;}.elementor-324 .elementor-element.elementor-element-8e7dfe8 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-324 .elementor-element.elementor-element-8e7dfe8 .elementor-flip-box__button{margin-inline-center:0;}.elementor-324 .elementor-element.elementor-element-8e7dfe8 .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:"Ultra", Sans-serif;font-weight:100;}.elementor-324 .elementor-element.elementor-element-8e7dfe8 .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-324 .elementor-element.elementor-element-d9c6159 .elementor-flip-box__front{background-color:var( --e-global-color-416bb76 );background-image:url("https://cipponedibitetto.it/wp-content/uploads/2026/07/polaroid_TRIZIO.jpg");background-position:top center;background-size:cover;}.elementor-324 .elementor-element.elementor-element-d9c6159 .elementor-flip-box__back{background-color:var( --e-global-color-cc29b0a );}.elementor-324 .elementor-element.elementor-element-d9c6159 .elementor-flip-box{height:398px;}.elementor-324 .elementor-element.elementor-element-d9c6159 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-324 .elementor-element.elementor-element-d9c6159 .elementor-flip-box__image{opacity:1;}.elementor-324 .elementor-element.elementor-element-d9c6159 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-324 .elementor-element.elementor-element-d9c6159 .elementor-flip-box__button{margin-inline-center:0;}.elementor-324 .elementor-element.elementor-element-d9c6159 .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:"Ultra", Sans-serif;font-weight:100;}.elementor-324 .elementor-element.elementor-element-d9c6159 .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-324 .elementor-element.elementor-element-9d6bce8{--display:flex;--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-324 .elementor-element.elementor-element-fc76654{--display:grid;--e-con-grid-template-columns:1fr 1fr 1fr;--e-con-grid-template-rows:auto;--grid-auto-flow:row;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-324 .elementor-element.elementor-element-d1ffba5 .elementor-flip-box__front{background-color:var( --e-global-color-416bb76 );background-image:url("https://cipponedibitetto.it/wp-content/uploads/2026/07/polaroid_BUONO.jpg");background-position:top center;background-size:cover;}.elementor-324 .elementor-element.elementor-element-d1ffba5 .elementor-flip-box__back{background-color:var( --e-global-color-cc29b0a );}.elementor-324 .elementor-element.elementor-element-d1ffba5 .elementor-flip-box{height:398px;}.elementor-324 .elementor-element.elementor-element-d1ffba5 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-324 .elementor-element.elementor-element-d1ffba5 .elementor-flip-box__image{opacity:1;}.elementor-324 .elementor-element.elementor-element-d1ffba5 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-324 .elementor-element.elementor-element-d1ffba5 .elementor-flip-box__button{margin-inline-center:0;}.elementor-324 .elementor-element.elementor-element-d1ffba5 .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:"Ultra", Sans-serif;font-weight:100;}.elementor-324 .elementor-element.elementor-element-d1ffba5 .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-324 .elementor-element.elementor-element-428469f .elementor-flip-box__front{background-color:var( --e-global-color-416bb76 );background-image:url("https://cipponedibitetto.it/wp-content/uploads/2026/07/polaroid_CAPRIATI.jpg");background-position:top center;background-size:cover;}.elementor-324 .elementor-element.elementor-element-428469f .elementor-flip-box__back{background-color:var( --e-global-color-cc29b0a );}.elementor-324 .elementor-element.elementor-element-428469f .elementor-flip-box{height:398px;}.elementor-324 .elementor-element.elementor-element-428469f .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-324 .elementor-element.elementor-element-428469f .elementor-flip-box__image{opacity:1;}.elementor-324 .elementor-element.elementor-element-428469f .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-324 .elementor-element.elementor-element-428469f .elementor-flip-box__button{margin-inline-center:0;}.elementor-324 .elementor-element.elementor-element-428469f .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:"Ultra", Sans-serif;font-weight:100;}.elementor-324 .elementor-element.elementor-element-428469f .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-324 .elementor-element.elementor-element-63f1782 .elementor-flip-box__front{background-color:var( --e-global-color-416bb76 );background-image:url("https://cipponedibitetto.it/wp-content/uploads/2026/07/polaroid_CASCIONE.jpg");background-position:top center;background-size:cover;}.elementor-324 .elementor-element.elementor-element-63f1782 .elementor-flip-box__back{background-color:var( --e-global-color-cc29b0a );}.elementor-324 .elementor-element.elementor-element-63f1782 .elementor-flip-box{height:398px;}.elementor-324 .elementor-element.elementor-element-63f1782 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-324 .elementor-element.elementor-element-63f1782 .elementor-flip-box__image{opacity:1;}.elementor-324 .elementor-element.elementor-element-63f1782 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-324 .elementor-element.elementor-element-63f1782 .elementor-flip-box__button{margin-inline-center:0;}.elementor-324 .elementor-element.elementor-element-63f1782 .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:"Ultra", Sans-serif;font-weight:100;}.elementor-324 .elementor-element.elementor-element-63f1782 .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-324 .elementor-element.elementor-element-6db0edc .elementor-flip-box__front{background-color:var( --e-global-color-416bb76 );background-image:url("https://cipponedibitetto.it/wp-content/uploads/2026/07/polaroid_CATALANO.jpg");background-position:top center;background-size:cover;}.elementor-324 .elementor-element.elementor-element-6db0edc .elementor-flip-box__back{background-color:var( --e-global-color-cc29b0a );}.elementor-324 .elementor-element.elementor-element-6db0edc .elementor-flip-box{height:398px;}.elementor-324 .elementor-element.elementor-element-6db0edc .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-324 .elementor-element.elementor-element-6db0edc .elementor-flip-box__image{opacity:1;}.elementor-324 .elementor-element.elementor-element-6db0edc .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-324 .elementor-element.elementor-element-6db0edc .elementor-flip-box__button{margin-inline-center:0;}.elementor-324 .elementor-element.elementor-element-6db0edc .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:"Ultra", Sans-serif;font-weight:100;}.elementor-324 .elementor-element.elementor-element-6db0edc .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-324 .elementor-element.elementor-element-d7e7f1b .elementor-flip-box__front{background-color:var( --e-global-color-416bb76 );background-image:url("https://cipponedibitetto.it/wp-content/uploads/2026/07/polaroid_CIAVARELLA.jpg");background-position:top center;background-size:cover;}.elementor-324 .elementor-element.elementor-element-d7e7f1b .elementor-flip-box__back{background-color:var( --e-global-color-cc29b0a );}.elementor-324 .elementor-element.elementor-element-d7e7f1b .elementor-flip-box{height:398px;}.elementor-324 .elementor-element.elementor-element-d7e7f1b .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-324 .elementor-element.elementor-element-d7e7f1b .elementor-flip-box__image{opacity:1;}.elementor-324 .elementor-element.elementor-element-d7e7f1b .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-324 .elementor-element.elementor-element-d7e7f1b .elementor-flip-box__button{margin-inline-center:0;}.elementor-324 .elementor-element.elementor-element-d7e7f1b .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:"Ultra", Sans-serif;font-weight:100;}.elementor-324 .elementor-element.elementor-element-d7e7f1b .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-324 .elementor-element.elementor-element-5ee330a .elementor-flip-box__front{background-color:var( --e-global-color-416bb76 );background-image:url("https://cipponedibitetto.it/wp-content/uploads/2026/07/polaroid_DE_FILIPPIS.jpg");background-position:top center;background-size:cover;}.elementor-324 .elementor-element.elementor-element-5ee330a .elementor-flip-box__back{background-color:var( --e-global-color-cc29b0a );}.elementor-324 .elementor-element.elementor-element-5ee330a .elementor-flip-box{height:398px;}.elementor-324 .elementor-element.elementor-element-5ee330a .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-324 .elementor-element.elementor-element-5ee330a .elementor-flip-box__image{opacity:1;}.elementor-324 .elementor-element.elementor-element-5ee330a .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-324 .elementor-element.elementor-element-5ee330a .elementor-flip-box__button{margin-inline-center:0;}.elementor-324 .elementor-element.elementor-element-5ee330a .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:"Ultra", Sans-serif;font-weight:100;}.elementor-324 .elementor-element.elementor-element-5ee330a .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-324 .elementor-element.elementor-element-33c43d0 .elementor-flip-box__front{background-color:var( --e-global-color-416bb76 );background-image:url("https://cipponedibitetto.it/wp-content/uploads/2026/07/polaroid_DENTAMARO.jpg");background-position:top center;background-size:cover;}.elementor-324 .elementor-element.elementor-element-33c43d0 .elementor-flip-box__back{background-color:var( --e-global-color-cc29b0a );}.elementor-324 .elementor-element.elementor-element-33c43d0 .elementor-flip-box{height:398px;}.elementor-324 .elementor-element.elementor-element-33c43d0 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-324 .elementor-element.elementor-element-33c43d0 .elementor-flip-box__image{opacity:1;}.elementor-324 .elementor-element.elementor-element-33c43d0 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:24px 24px 24px 24px;text-align:center;}.elementor-324 .elementor-element.elementor-element-33c43d0 .elementor-flip-box__button{margin-inline-center:0;}.elementor-324 .elementor-element.elementor-element-33c43d0 .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:"Ultra", Sans-serif;font-weight:100;}.elementor-324 .elementor-element.elementor-element-33c43d0 .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-324 .elementor-element.elementor-element-453af76 .elementor-flip-box__front{background-color:var( --e-global-color-416bb76 );background-image:url("https://cipponedibitetto.it/wp-content/uploads/2026/07/polaroid_DI_CLEMENTE.jpg");background-position:top center;background-size:cover;}.elementor-324 .elementor-element.elementor-element-453af76 .elementor-flip-box__back{background-color:var( --e-global-color-cc29b0a );}.elementor-324 .elementor-element.elementor-element-453af76 .elementor-flip-box{height:398px;}.elementor-324 .elementor-element.elementor-element-453af76 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-324 .elementor-element.elementor-element-453af76 .elementor-flip-box__image{opacity:1;}.elementor-324 .elementor-element.elementor-element-453af76 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-324 .elementor-element.elementor-element-453af76 .elementor-flip-box__button{margin-inline-center:0;}.elementor-324 .elementor-element.elementor-element-453af76 .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:"Ultra", Sans-serif;font-weight:100;}.elementor-324 .elementor-element.elementor-element-453af76 .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-324 .elementor-element.elementor-element-22f56d9 .elementor-flip-box__front{background-color:var( --e-global-color-416bb76 );background-image:url("https://cipponedibitetto.it/wp-content/uploads/2026/07/polaroid_DI_COSMO.jpg");background-position:top center;background-size:cover;}.elementor-324 .elementor-element.elementor-element-22f56d9 .elementor-flip-box__back{background-color:var( --e-global-color-cc29b0a );}.elementor-324 .elementor-element.elementor-element-22f56d9 .elementor-flip-box{height:398px;}.elementor-324 .elementor-element.elementor-element-22f56d9 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-324 .elementor-element.elementor-element-22f56d9 .elementor-flip-box__image{opacity:1;}.elementor-324 .elementor-element.elementor-element-22f56d9 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-324 .elementor-element.elementor-element-22f56d9 .elementor-flip-box__button{margin-inline-center:0;}.elementor-324 .elementor-element.elementor-element-22f56d9 .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:"Ultra", Sans-serif;font-weight:100;}.elementor-324 .elementor-element.elementor-element-22f56d9 .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-324 .elementor-element.elementor-element-ea6f174 .elementor-flip-box__front{background-color:var( --e-global-color-416bb76 );background-image:url("https://cipponedibitetto.it/wp-content/uploads/2026/07/polaroid_FACCHINO.jpg");background-position:top center;background-size:cover;}.elementor-324 .elementor-element.elementor-element-ea6f174 .elementor-flip-box__back{background-color:var( --e-global-color-cc29b0a );}.elementor-324 .elementor-element.elementor-element-ea6f174 .elementor-flip-box{height:398px;}.elementor-324 .elementor-element.elementor-element-ea6f174 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-324 .elementor-element.elementor-element-ea6f174 .elementor-flip-box__image{opacity:1;}.elementor-324 .elementor-element.elementor-element-ea6f174 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-324 .elementor-element.elementor-element-ea6f174 .elementor-flip-box__button{margin-inline-center:0;}.elementor-324 .elementor-element.elementor-element-ea6f174 .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:"Ultra", Sans-serif;font-weight:100;}.elementor-324 .elementor-element.elementor-element-ea6f174 .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-324 .elementor-element.elementor-element-08037bf .elementor-flip-box__front{background-color:var( --e-global-color-416bb76 );background-image:url("https://cipponedibitetto.it/wp-content/uploads/2026/07/polaroid_FRANCO.jpg");background-position:top center;background-size:cover;}.elementor-324 .elementor-element.elementor-element-08037bf .elementor-flip-box__back{background-color:var( --e-global-color-cc29b0a );}.elementor-324 .elementor-element.elementor-element-08037bf .elementor-flip-box{height:398px;}.elementor-324 .elementor-element.elementor-element-08037bf .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-324 .elementor-element.elementor-element-08037bf .elementor-flip-box__image{opacity:1;}.elementor-324 .elementor-element.elementor-element-08037bf .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-324 .elementor-element.elementor-element-08037bf .elementor-flip-box__button{margin-inline-center:0;}.elementor-324 .elementor-element.elementor-element-08037bf .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:"Ultra", Sans-serif;font-weight:100;}.elementor-324 .elementor-element.elementor-element-08037bf .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-324 .elementor-element.elementor-element-b1a8054 .elementor-flip-box__front{background-color:var( --e-global-color-416bb76 );background-image:url("https://cipponedibitetto.it/wp-content/uploads/2026/07/polaroid_GARIUOLO.jpg");background-position:top center;background-size:cover;}.elementor-324 .elementor-element.elementor-element-b1a8054 .elementor-flip-box__back{background-color:var( --e-global-color-cc29b0a );}.elementor-324 .elementor-element.elementor-element-b1a8054 .elementor-flip-box{height:398px;}.elementor-324 .elementor-element.elementor-element-b1a8054 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-324 .elementor-element.elementor-element-b1a8054 .elementor-flip-box__image{opacity:1;}.elementor-324 .elementor-element.elementor-element-b1a8054 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-324 .elementor-element.elementor-element-b1a8054 .elementor-flip-box__button{margin-inline-center:0;}.elementor-324 .elementor-element.elementor-element-b1a8054 .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:"Ultra", Sans-serif;font-weight:100;}.elementor-324 .elementor-element.elementor-element-b1a8054 .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-324 .elementor-element.elementor-element-6f3d8b3 .elementor-flip-box__front{background-color:var( --e-global-color-416bb76 );background-image:url("https://cipponedibitetto.it/wp-content/uploads/2026/07/polaroid_GIANNELLI.jpg");background-position:top center;background-size:cover;}.elementor-324 .elementor-element.elementor-element-6f3d8b3 .elementor-flip-box__back{background-color:var( --e-global-color-cc29b0a );}.elementor-324 .elementor-element.elementor-element-6f3d8b3 .elementor-flip-box{height:398px;}.elementor-324 .elementor-element.elementor-element-6f3d8b3 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-324 .elementor-element.elementor-element-6f3d8b3 .elementor-flip-box__image{opacity:1;}.elementor-324 .elementor-element.elementor-element-6f3d8b3 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-324 .elementor-element.elementor-element-6f3d8b3 .elementor-flip-box__button{margin-inline-center:0;}.elementor-324 .elementor-element.elementor-element-6f3d8b3 .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:"Ultra", Sans-serif;font-weight:100;}.elementor-324 .elementor-element.elementor-element-6f3d8b3 .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-324 .elementor-element.elementor-element-606c252 .elementor-flip-box__front{background-color:var( --e-global-color-416bb76 );background-image:url("https://cipponedibitetto.it/wp-content/uploads/2026/07/polaroid_LA_CANDIA.jpg");background-position:top center;background-size:cover;}.elementor-324 .elementor-element.elementor-element-606c252 .elementor-flip-box__back{background-color:var( --e-global-color-cc29b0a );}.elementor-324 .elementor-element.elementor-element-606c252 .elementor-flip-box{height:398px;}.elementor-324 .elementor-element.elementor-element-606c252 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-324 .elementor-element.elementor-element-606c252 .elementor-flip-box__image{opacity:1;}.elementor-324 .elementor-element.elementor-element-606c252 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-324 .elementor-element.elementor-element-606c252 .elementor-flip-box__button{margin-inline-center:0;}.elementor-324 .elementor-element.elementor-element-606c252 .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:"Ultra", Sans-serif;font-weight:100;}.elementor-324 .elementor-element.elementor-element-606c252 .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-324 .elementor-element.elementor-element-05ab360 .elementor-flip-box__front{background-color:var( --e-global-color-416bb76 );background-image:url("https://cipponedibitetto.it/wp-content/uploads/2026/07/polaroid_LAUDADIO.jpg");background-position:top center;background-size:cover;}.elementor-324 .elementor-element.elementor-element-05ab360 .elementor-flip-box__back{background-color:var( --e-global-color-cc29b0a );}.elementor-324 .elementor-element.elementor-element-05ab360 .elementor-flip-box{height:398px;}.elementor-324 .elementor-element.elementor-element-05ab360 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-324 .elementor-element.elementor-element-05ab360 .elementor-flip-box__image{opacity:1;}.elementor-324 .elementor-element.elementor-element-05ab360 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-324 .elementor-element.elementor-element-05ab360 .elementor-flip-box__button{margin-inline-center:0;}.elementor-324 .elementor-element.elementor-element-05ab360 .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:"Ultra", Sans-serif;font-weight:100;}.elementor-324 .elementor-element.elementor-element-05ab360 .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-324 .elementor-element.elementor-element-44049da .elementor-flip-box__front{background-color:var( --e-global-color-416bb76 );background-image:url("https://cipponedibitetto.it/wp-content/uploads/2026/07/polaroid_LEPORE.jpg");background-position:top center;background-size:cover;}.elementor-324 .elementor-element.elementor-element-44049da .elementor-flip-box__back{background-color:var( --e-global-color-cc29b0a );}.elementor-324 .elementor-element.elementor-element-44049da .elementor-flip-box{height:398px;}.elementor-324 .elementor-element.elementor-element-44049da .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-324 .elementor-element.elementor-element-44049da .elementor-flip-box__image{opacity:1;}.elementor-324 .elementor-element.elementor-element-44049da .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-324 .elementor-element.elementor-element-44049da .elementor-flip-box__button{margin-inline-center:0;}.elementor-324 .elementor-element.elementor-element-44049da .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:"Ultra", Sans-serif;font-weight:100;}.elementor-324 .elementor-element.elementor-element-44049da .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-324 .elementor-element.elementor-element-7b5c25d .elementor-flip-box__front{background-color:var( --e-global-color-416bb76 );background-image:url("https://cipponedibitetto.it/wp-content/uploads/2026/07/polaroid_LOMBARDI.jpg");background-position:top center;background-size:cover;}.elementor-324 .elementor-element.elementor-element-7b5c25d .elementor-flip-box__back{background-color:var( --e-global-color-cc29b0a );}.elementor-324 .elementor-element.elementor-element-7b5c25d .elementor-flip-box{height:398px;}.elementor-324 .elementor-element.elementor-element-7b5c25d .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-324 .elementor-element.elementor-element-7b5c25d .elementor-flip-box__image{opacity:1;}.elementor-324 .elementor-element.elementor-element-7b5c25d .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-324 .elementor-element.elementor-element-7b5c25d .elementor-flip-box__button{margin-inline-center:0;}.elementor-324 .elementor-element.elementor-element-7b5c25d .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:"Ultra", Sans-serif;font-weight:100;}.elementor-324 .elementor-element.elementor-element-7b5c25d .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-324 .elementor-element.elementor-element-ee075f5 .elementor-flip-box__front{background-color:var( --e-global-color-416bb76 );background-image:url("https://cipponedibitetto.it/wp-content/uploads/2026/07/polaroid_LUCARELLI.jpg");background-position:top center;background-size:cover;}.elementor-324 .elementor-element.elementor-element-ee075f5 .elementor-flip-box__back{background-color:var( --e-global-color-cc29b0a );}.elementor-324 .elementor-element.elementor-element-ee075f5 .elementor-flip-box{height:398px;}.elementor-324 .elementor-element.elementor-element-ee075f5 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-324 .elementor-element.elementor-element-ee075f5 .elementor-flip-box__image{opacity:1;}.elementor-324 .elementor-element.elementor-element-ee075f5 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-324 .elementor-element.elementor-element-ee075f5 .elementor-flip-box__button{margin-inline-center:0;}.elementor-324 .elementor-element.elementor-element-ee075f5 .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:"Ultra", Sans-serif;font-weight:100;}.elementor-324 .elementor-element.elementor-element-ee075f5 .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-324 .elementor-element.elementor-element-9da67e9 .elementor-flip-box__front{background-color:var( --e-global-color-416bb76 );background-image:url("https://cipponedibitetto.it/wp-content/uploads/2026/07/polaroid_MIRAGLIA.jpg");background-position:top center;background-size:cover;}.elementor-324 .elementor-element.elementor-element-9da67e9 .elementor-flip-box__back{background-color:var( --e-global-color-cc29b0a );}.elementor-324 .elementor-element.elementor-element-9da67e9 .elementor-flip-box{height:398px;}.elementor-324 .elementor-element.elementor-element-9da67e9 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-324 .elementor-element.elementor-element-9da67e9 .elementor-flip-box__image{opacity:1;}.elementor-324 .elementor-element.elementor-element-9da67e9 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-324 .elementor-element.elementor-element-9da67e9 .elementor-flip-box__button{margin-inline-center:0;}.elementor-324 .elementor-element.elementor-element-9da67e9 .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:"Ultra", Sans-serif;font-weight:100;}.elementor-324 .elementor-element.elementor-element-9da67e9 .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-324 .elementor-element.elementor-element-3b3f0ba .elementor-flip-box__front{background-color:var( --e-global-color-416bb76 );background-image:url("https://cipponedibitetto.it/wp-content/uploads/2026/07/polaroid_MONDELLI.jpg");background-position:top center;background-size:cover;}.elementor-324 .elementor-element.elementor-element-3b3f0ba .elementor-flip-box__back{background-color:var( --e-global-color-cc29b0a );}.elementor-324 .elementor-element.elementor-element-3b3f0ba .elementor-flip-box{height:398px;}.elementor-324 .elementor-element.elementor-element-3b3f0ba .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-324 .elementor-element.elementor-element-3b3f0ba .elementor-flip-box__image{opacity:1;}.elementor-324 .elementor-element.elementor-element-3b3f0ba .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-324 .elementor-element.elementor-element-3b3f0ba .elementor-flip-box__button{margin-inline-center:0;}.elementor-324 .elementor-element.elementor-element-3b3f0ba .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:"Ultra", Sans-serif;font-weight:100;}.elementor-324 .elementor-element.elementor-element-3b3f0ba .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-324 .elementor-element.elementor-element-36eed6d .elementor-flip-box__front{background-color:var( --e-global-color-416bb76 );background-image:url("https://cipponedibitetto.it/wp-content/uploads/2026/07/polaroid_MONTELEONE.jpg");background-position:top center;background-size:cover;}.elementor-324 .elementor-element.elementor-element-36eed6d .elementor-flip-box__back{background-color:var( --e-global-color-cc29b0a );}.elementor-324 .elementor-element.elementor-element-36eed6d .elementor-flip-box{height:398px;}.elementor-324 .elementor-element.elementor-element-36eed6d .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-324 .elementor-element.elementor-element-36eed6d .elementor-flip-box__image{opacity:1;}.elementor-324 .elementor-element.elementor-element-36eed6d .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-324 .elementor-element.elementor-element-36eed6d .elementor-flip-box__button{margin-inline-center:0;}.elementor-324 .elementor-element.elementor-element-36eed6d .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:"Ultra", Sans-serif;font-weight:100;}.elementor-324 .elementor-element.elementor-element-36eed6d .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-324 .elementor-element.elementor-element-dff42d7 .elementor-flip-box__front{background-color:var( --e-global-color-416bb76 );background-image:url("https://cipponedibitetto.it/wp-content/uploads/2026/07/polaroid_PAGLIALONGA.jpg");background-position:top center;background-size:cover;}.elementor-324 .elementor-element.elementor-element-dff42d7 .elementor-flip-box__back{background-color:var( --e-global-color-cc29b0a );}.elementor-324 .elementor-element.elementor-element-dff42d7 .elementor-flip-box{height:398px;}.elementor-324 .elementor-element.elementor-element-dff42d7 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-324 .elementor-element.elementor-element-dff42d7 .elementor-flip-box__image{opacity:1;}.elementor-324 .elementor-element.elementor-element-dff42d7 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-324 .elementor-element.elementor-element-dff42d7 .elementor-flip-box__button{margin-inline-center:0;}.elementor-324 .elementor-element.elementor-element-dff42d7 .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:"Ultra", Sans-serif;font-weight:100;}.elementor-324 .elementor-element.elementor-element-dff42d7 .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-324 .elementor-element.elementor-element-2bacb99 .elementor-flip-box__front{background-color:var( --e-global-color-416bb76 );background-image:url("https://cipponedibitetto.it/wp-content/uploads/2026/07/polaroid_PAPAGNI.jpg");background-position:top center;background-size:cover;}.elementor-324 .elementor-element.elementor-element-2bacb99 .elementor-flip-box__back{background-color:var( --e-global-color-cc29b0a );}.elementor-324 .elementor-element.elementor-element-2bacb99 .elementor-flip-box{height:398px;}.elementor-324 .elementor-element.elementor-element-2bacb99 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-324 .elementor-element.elementor-element-2bacb99 .elementor-flip-box__image{opacity:1;}.elementor-324 .elementor-element.elementor-element-2bacb99 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-324 .elementor-element.elementor-element-2bacb99 .elementor-flip-box__button{margin-inline-center:0;}.elementor-324 .elementor-element.elementor-element-2bacb99 .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:"Ultra", Sans-serif;font-weight:100;}.elementor-324 .elementor-element.elementor-element-2bacb99 .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-324 .elementor-element.elementor-element-ca30fb6 .elementor-flip-box__front{background-color:var( --e-global-color-416bb76 );background-image:url("https://cipponedibitetto.it/wp-content/uploads/2026/07/polaroid_PATERA.jpg");background-position:top center;background-size:cover;}.elementor-324 .elementor-element.elementor-element-ca30fb6 .elementor-flip-box__back{background-color:var( --e-global-color-cc29b0a );}.elementor-324 .elementor-element.elementor-element-ca30fb6 .elementor-flip-box{height:398px;}.elementor-324 .elementor-element.elementor-element-ca30fb6 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-324 .elementor-element.elementor-element-ca30fb6 .elementor-flip-box__image{opacity:1;}.elementor-324 .elementor-element.elementor-element-ca30fb6 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-324 .elementor-element.elementor-element-ca30fb6 .elementor-flip-box__button{margin-inline-center:0;}.elementor-324 .elementor-element.elementor-element-ca30fb6 .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:"Ultra", Sans-serif;font-weight:100;}.elementor-324 .elementor-element.elementor-element-ca30fb6 .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-324 .elementor-element.elementor-element-7bf3584 .elementor-flip-box__front{background-color:var( --e-global-color-416bb76 );background-image:url("https://cipponedibitetto.it/wp-content/uploads/2026/07/polaroid_PELLEGRINI.jpg");background-position:top center;background-size:cover;}.elementor-324 .elementor-element.elementor-element-7bf3584 .elementor-flip-box__back{background-color:var( --e-global-color-cc29b0a );}.elementor-324 .elementor-element.elementor-element-7bf3584 .elementor-flip-box{height:398px;}.elementor-324 .elementor-element.elementor-element-7bf3584 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-324 .elementor-element.elementor-element-7bf3584 .elementor-flip-box__image{opacity:1;}.elementor-324 .elementor-element.elementor-element-7bf3584 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-324 .elementor-element.elementor-element-7bf3584 .elementor-flip-box__button{margin-inline-center:0;}.elementor-324 .elementor-element.elementor-element-7bf3584 .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:"Ultra", Sans-serif;font-weight:100;}.elementor-324 .elementor-element.elementor-element-7bf3584 .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-324 .elementor-element.elementor-element-6eb5236 .elementor-flip-box__front{background-color:var( --e-global-color-416bb76 );background-image:url("https://cipponedibitetto.it/wp-content/uploads/2026/07/polaroid_RANA.jpg");background-position:top center;background-size:cover;}.elementor-324 .elementor-element.elementor-element-6eb5236 .elementor-flip-box__back{background-color:var( --e-global-color-cc29b0a );}.elementor-324 .elementor-element.elementor-element-6eb5236 .elementor-flip-box{height:398px;}.elementor-324 .elementor-element.elementor-element-6eb5236 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-324 .elementor-element.elementor-element-6eb5236 .elementor-flip-box__image{opacity:1;}.elementor-324 .elementor-element.elementor-element-6eb5236 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-324 .elementor-element.elementor-element-6eb5236 .elementor-flip-box__button{margin-inline-center:0;}.elementor-324 .elementor-element.elementor-element-6eb5236 .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:"Ultra", Sans-serif;font-weight:100;}.elementor-324 .elementor-element.elementor-element-6eb5236 .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-324 .elementor-element.elementor-element-c083f48 .elementor-flip-box__front{background-color:var( --e-global-color-416bb76 );background-image:url("https://cipponedibitetto.it/wp-content/uploads/2026/07/polaroid_ROMANO.jpg");background-position:top center;background-size:cover;}.elementor-324 .elementor-element.elementor-element-c083f48 .elementor-flip-box__back{background-color:var( --e-global-color-cc29b0a );}.elementor-324 .elementor-element.elementor-element-c083f48 .elementor-flip-box{height:398px;}.elementor-324 .elementor-element.elementor-element-c083f48 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-324 .elementor-element.elementor-element-c083f48 .elementor-flip-box__image{opacity:1;}.elementor-324 .elementor-element.elementor-element-c083f48 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-324 .elementor-element.elementor-element-c083f48 .elementor-flip-box__button{margin-inline-center:0;}.elementor-324 .elementor-element.elementor-element-c083f48 .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:"Ultra", Sans-serif;font-weight:100;}.elementor-324 .elementor-element.elementor-element-c083f48 .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-324 .elementor-element.elementor-element-d2453d9 .elementor-flip-box__front{background-color:var( --e-global-color-416bb76 );background-image:url("https://cipponedibitetto.it/wp-content/uploads/2026/07/polaroid_ROMITO.jpg");background-position:top center;background-size:cover;}.elementor-324 .elementor-element.elementor-element-d2453d9 .elementor-flip-box__back{background-color:var( --e-global-color-cc29b0a );}.elementor-324 .elementor-element.elementor-element-d2453d9 .elementor-flip-box{height:398px;}.elementor-324 .elementor-element.elementor-element-d2453d9 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-324 .elementor-element.elementor-element-d2453d9 .elementor-flip-box__image{opacity:1;}.elementor-324 .elementor-element.elementor-element-d2453d9 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-324 .elementor-element.elementor-element-d2453d9 .elementor-flip-box__button{margin-inline-center:0;}.elementor-324 .elementor-element.elementor-element-d2453d9 .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:"Ultra", Sans-serif;font-weight:100;}.elementor-324 .elementor-element.elementor-element-d2453d9 .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-324 .elementor-element.elementor-element-b2432e3 .elementor-flip-box__front{background-color:var( --e-global-color-416bb76 );background-image:url("https://cipponedibitetto.it/wp-content/uploads/2026/07/polaroid_RUSSO_A.jpg");background-position:top center;background-size:cover;}.elementor-324 .elementor-element.elementor-element-b2432e3 .elementor-flip-box__back{background-color:var( --e-global-color-cc29b0a );}.elementor-324 .elementor-element.elementor-element-b2432e3 .elementor-flip-box{height:398px;}.elementor-324 .elementor-element.elementor-element-b2432e3 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-324 .elementor-element.elementor-element-b2432e3 .elementor-flip-box__image{opacity:1;}.elementor-324 .elementor-element.elementor-element-b2432e3 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-324 .elementor-element.elementor-element-b2432e3 .elementor-flip-box__button{margin-inline-center:0;}.elementor-324 .elementor-element.elementor-element-b2432e3 .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:"Ultra", Sans-serif;font-weight:100;}.elementor-324 .elementor-element.elementor-element-b2432e3 .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-324 .elementor-element.elementor-element-2abe9f0 .elementor-flip-box__front{background-color:var( --e-global-color-416bb76 );background-image:url("https://cipponedibitetto.it/wp-content/uploads/2026/07/polaroid_RUSSO_D.jpg");background-position:top center;background-size:cover;}.elementor-324 .elementor-element.elementor-element-2abe9f0 .elementor-flip-box__back{background-color:var( --e-global-color-cc29b0a );}.elementor-324 .elementor-element.elementor-element-2abe9f0 .elementor-flip-box{height:398px;}.elementor-324 .elementor-element.elementor-element-2abe9f0 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-324 .elementor-element.elementor-element-2abe9f0 .elementor-flip-box__image{opacity:1;}.elementor-324 .elementor-element.elementor-element-2abe9f0 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-324 .elementor-element.elementor-element-2abe9f0 .elementor-flip-box__button{margin-inline-center:0;}.elementor-324 .elementor-element.elementor-element-2abe9f0 .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:"Ultra", Sans-serif;font-weight:100;}.elementor-324 .elementor-element.elementor-element-2abe9f0 .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-324 .elementor-element.elementor-element-a5bee31 .elementor-flip-box__front{background-color:var( --e-global-color-416bb76 );background-image:url("https://cipponedibitetto.it/wp-content/uploads/2026/07/polaroid_RUSSO_L.jpg");background-position:top center;background-size:cover;}.elementor-324 .elementor-element.elementor-element-a5bee31 .elementor-flip-box__back{background-color:var( --e-global-color-cc29b0a );}.elementor-324 .elementor-element.elementor-element-a5bee31 .elementor-flip-box{height:398px;}.elementor-324 .elementor-element.elementor-element-a5bee31 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-324 .elementor-element.elementor-element-a5bee31 .elementor-flip-box__image{opacity:1;}.elementor-324 .elementor-element.elementor-element-a5bee31 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-324 .elementor-element.elementor-element-a5bee31 .elementor-flip-box__button{margin-inline-center:0;}.elementor-324 .elementor-element.elementor-element-a5bee31 .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:"Ultra", Sans-serif;font-weight:100;}.elementor-324 .elementor-element.elementor-element-a5bee31 .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-324 .elementor-element.elementor-element-c1afc57 .elementor-flip-box__front{background-color:var( --e-global-color-416bb76 );background-image:url("https://cipponedibitetto.it/wp-content/uploads/2026/07/polaroid_RUSSO_S.jpg");background-position:top center;background-size:cover;}.elementor-324 .elementor-element.elementor-element-c1afc57 .elementor-flip-box__back{background-color:var( --e-global-color-cc29b0a );}.elementor-324 .elementor-element.elementor-element-c1afc57 .elementor-flip-box{height:398px;}.elementor-324 .elementor-element.elementor-element-c1afc57 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-324 .elementor-element.elementor-element-c1afc57 .elementor-flip-box__image{opacity:1;}.elementor-324 .elementor-element.elementor-element-c1afc57 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-324 .elementor-element.elementor-element-c1afc57 .elementor-flip-box__button{margin-inline-center:0;}.elementor-324 .elementor-element.elementor-element-c1afc57 .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:"Ultra", Sans-serif;font-weight:100;}.elementor-324 .elementor-element.elementor-element-c1afc57 .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-324 .elementor-element.elementor-element-259bcd8 .elementor-flip-box__front{background-color:var( --e-global-color-416bb76 );background-image:url("https://cipponedibitetto.it/wp-content/uploads/2026/07/polaroid_RUTIGLIANO.jpg");background-position:top center;background-size:cover;}.elementor-324 .elementor-element.elementor-element-259bcd8 .elementor-flip-box__back{background-color:var( --e-global-color-cc29b0a );}.elementor-324 .elementor-element.elementor-element-259bcd8 .elementor-flip-box{height:398px;}.elementor-324 .elementor-element.elementor-element-259bcd8 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-324 .elementor-element.elementor-element-259bcd8 .elementor-flip-box__image{opacity:1;}.elementor-324 .elementor-element.elementor-element-259bcd8 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-324 .elementor-element.elementor-element-259bcd8 .elementor-flip-box__button{margin-inline-center:0;}.elementor-324 .elementor-element.elementor-element-259bcd8 .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:"Ultra", Sans-serif;font-weight:100;}.elementor-324 .elementor-element.elementor-element-259bcd8 .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-324 .elementor-element.elementor-element-bf6ece6 .elementor-flip-box__front{background-color:var( --e-global-color-416bb76 );background-image:url("https://cipponedibitetto.it/wp-content/uploads/2026/07/polaroid_SCELTI.jpg");background-position:top center;background-size:cover;}.elementor-324 .elementor-element.elementor-element-bf6ece6 .elementor-flip-box__back{background-color:var( --e-global-color-cc29b0a );}.elementor-324 .elementor-element.elementor-element-bf6ece6 .elementor-flip-box{height:398px;}.elementor-324 .elementor-element.elementor-element-bf6ece6 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-324 .elementor-element.elementor-element-bf6ece6 .elementor-flip-box__image{opacity:1;}.elementor-324 .elementor-element.elementor-element-bf6ece6 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-324 .elementor-element.elementor-element-bf6ece6 .elementor-flip-box__button{margin-inline-center:0;}.elementor-324 .elementor-element.elementor-element-bf6ece6 .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:"Ultra", Sans-serif;font-weight:100;}.elementor-324 .elementor-element.elementor-element-bf6ece6 .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-324 .elementor-element.elementor-element-4af1190 .elementor-flip-box__front{background-color:var( --e-global-color-416bb76 );background-image:url("https://cipponedibitetto.it/wp-content/uploads/2026/07/polaroid_SPINELLI.jpg");background-position:top center;background-size:cover;}.elementor-324 .elementor-element.elementor-element-4af1190 .elementor-flip-box__back{background-color:var( --e-global-color-cc29b0a );}.elementor-324 .elementor-element.elementor-element-4af1190 .elementor-flip-box{height:398px;}.elementor-324 .elementor-element.elementor-element-4af1190 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-324 .elementor-element.elementor-element-4af1190 .elementor-flip-box__image{opacity:1;}.elementor-324 .elementor-element.elementor-element-4af1190 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-324 .elementor-element.elementor-element-4af1190 .elementor-flip-box__button{margin-inline-center:0;}.elementor-324 .elementor-element.elementor-element-4af1190 .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:"Ultra", Sans-serif;font-weight:100;}.elementor-324 .elementor-element.elementor-element-4af1190 .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-324 .elementor-element.elementor-element-f239c4e .elementor-flip-box__front{background-color:var( --e-global-color-416bb76 );background-image:url("https://cipponedibitetto.it/wp-content/uploads/2026/07/polaroid_SQUICCIARINI.jpg");background-position:top center;background-size:cover;}.elementor-324 .elementor-element.elementor-element-f239c4e .elementor-flip-box__back{background-color:var( --e-global-color-cc29b0a );}.elementor-324 .elementor-element.elementor-element-f239c4e .elementor-flip-box{height:398px;}.elementor-324 .elementor-element.elementor-element-f239c4e .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-324 .elementor-element.elementor-element-f239c4e .elementor-flip-box__image{opacity:1;}.elementor-324 .elementor-element.elementor-element-f239c4e .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-324 .elementor-element.elementor-element-f239c4e .elementor-flip-box__button{margin-inline-center:0;}.elementor-324 .elementor-element.elementor-element-f239c4e .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:"Ultra", Sans-serif;font-weight:100;}.elementor-324 .elementor-element.elementor-element-f239c4e .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-324 .elementor-element.elementor-element-8a3ad7a .elementor-flip-box__front{background-color:var( --e-global-color-416bb76 );background-image:url("https://cipponedibitetto.it/wp-content/uploads/2026/07/polaroid_TATEO.jpg");background-position:top center;background-size:cover;}.elementor-324 .elementor-element.elementor-element-8a3ad7a .elementor-flip-box__back{background-color:var( --e-global-color-cc29b0a );}.elementor-324 .elementor-element.elementor-element-8a3ad7a .elementor-flip-box{height:398px;}.elementor-324 .elementor-element.elementor-element-8a3ad7a .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-324 .elementor-element.elementor-element-8a3ad7a .elementor-flip-box__image{opacity:1;}.elementor-324 .elementor-element.elementor-element-8a3ad7a .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-324 .elementor-element.elementor-element-8a3ad7a .elementor-flip-box__button{margin-inline-center:0;}.elementor-324 .elementor-element.elementor-element-8a3ad7a .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:"Ultra", Sans-serif;font-weight:100;}.elementor-324 .elementor-element.elementor-element-8a3ad7a .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-324 .elementor-element.elementor-element-cbe40e1 .elementor-flip-box__front{background-color:var( --e-global-color-416bb76 );background-image:url("https://cipponedibitetto.it/wp-content/uploads/2026/07/polaroid_TOCCI.jpg");background-position:top center;background-size:cover;}.elementor-324 .elementor-element.elementor-element-cbe40e1 .elementor-flip-box__back{background-color:var( --e-global-color-cc29b0a );}.elementor-324 .elementor-element.elementor-element-cbe40e1 .elementor-flip-box{height:398px;}.elementor-324 .elementor-element.elementor-element-cbe40e1 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-324 .elementor-element.elementor-element-cbe40e1 .elementor-flip-box__image{opacity:1;}.elementor-324 .elementor-element.elementor-element-cbe40e1 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-324 .elementor-element.elementor-element-cbe40e1 .elementor-flip-box__button{margin-inline-center:0;}.elementor-324 .elementor-element.elementor-element-cbe40e1 .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:"Ultra", Sans-serif;font-weight:100;}.elementor-324 .elementor-element.elementor-element-cbe40e1 .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-324 .elementor-element.elementor-element-87b873b .elementor-flip-box__front{background-color:var( --e-global-color-416bb76 );background-image:url("https://cipponedibitetto.it/wp-content/uploads/2026/07/polaroid_ZERULO.jpg");background-position:top center;background-size:cover;}.elementor-324 .elementor-element.elementor-element-87b873b .elementor-flip-box__back{background-color:var( --e-global-color-cc29b0a );}.elementor-324 .elementor-element.elementor-element-87b873b .elementor-flip-box{height:398px;}.elementor-324 .elementor-element.elementor-element-87b873b .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-324 .elementor-element.elementor-element-87b873b .elementor-flip-box__image{opacity:1;}.elementor-324 .elementor-element.elementor-element-87b873b .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-324 .elementor-element.elementor-element-87b873b .elementor-flip-box__button{margin-inline-center:0;}.elementor-324 .elementor-element.elementor-element-87b873b .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:"Ultra", Sans-serif;font-weight:100;}.elementor-324 .elementor-element.elementor-element-87b873b .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-324 .elementor-element.elementor-element-c6d5422{--display:flex;--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-324 .elementor-element.elementor-element-5792353{--display:grid;--e-con-grid-template-columns:1fr 1fr 1fr;--e-con-grid-template-rows:auto;--grid-auto-flow:row;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-324 .elementor-element.elementor-element-dea127d .elementor-flip-box__front{background-color:var( --e-global-color-416bb76 );background-image:url("https://cipponedibitetto.it/wp-content/uploads/2026/07/polaroid_AMATI.jpg");background-position:top center;background-size:cover;}.elementor-324 .elementor-element.elementor-element-dea127d .elementor-flip-box__back{background-color:var( --e-global-color-cc29b0a );}.elementor-324 .elementor-element.elementor-element-dea127d .elementor-flip-box{height:398px;}.elementor-324 .elementor-element.elementor-element-dea127d .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-324 .elementor-element.elementor-element-dea127d .elementor-flip-box__image{opacity:1;}.elementor-324 .elementor-element.elementor-element-dea127d .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-324 .elementor-element.elementor-element-dea127d .elementor-flip-box__button{margin-inline-center:0;}.elementor-324 .elementor-element.elementor-element-dea127d .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:"Ultra", Sans-serif;font-weight:100;}.elementor-324 .elementor-element.elementor-element-dea127d .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-324 .elementor-element.elementor-element-b2f5f34 .elementor-flip-box__front{background-color:var( --e-global-color-416bb76 );background-image:url("https://cipponedibitetto.it/wp-content/uploads/2026/07/polaroid_CELLIE.jpg");background-position:top center;background-size:cover;}.elementor-324 .elementor-element.elementor-element-b2f5f34 .elementor-flip-box__back{background-color:var( --e-global-color-cc29b0a );}.elementor-324 .elementor-element.elementor-element-b2f5f34 .elementor-flip-box{height:398px;}.elementor-324 .elementor-element.elementor-element-b2f5f34 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-324 .elementor-element.elementor-element-b2f5f34 .elementor-flip-box__image{opacity:1;}.elementor-324 .elementor-element.elementor-element-b2f5f34 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-324 .elementor-element.elementor-element-b2f5f34 .elementor-flip-box__button{margin-inline-center:0;}.elementor-324 .elementor-element.elementor-element-b2f5f34 .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:"Ultra", Sans-serif;font-weight:100;}.elementor-324 .elementor-element.elementor-element-b2f5f34 .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-324 .elementor-element.elementor-element-1895c04 .elementor-flip-box__front{background-color:var( --e-global-color-416bb76 );background-image:url("https://cipponedibitetto.it/wp-content/uploads/2026/07/polaroid_CREATORE.jpg");background-position:top center;background-size:cover;}.elementor-324 .elementor-element.elementor-element-1895c04 .elementor-flip-box__back{background-color:var( --e-global-color-cc29b0a );}.elementor-324 .elementor-element.elementor-element-1895c04 .elementor-flip-box{height:398px;}.elementor-324 .elementor-element.elementor-element-1895c04 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-324 .elementor-element.elementor-element-1895c04 .elementor-flip-box__image{opacity:1;}.elementor-324 .elementor-element.elementor-element-1895c04 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-324 .elementor-element.elementor-element-1895c04 .elementor-flip-box__button{margin-inline-center:0;}.elementor-324 .elementor-element.elementor-element-1895c04 .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:"Ultra", Sans-serif;font-weight:100;}.elementor-324 .elementor-element.elementor-element-1895c04 .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-324 .elementor-element.elementor-element-9be9310{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-tabs-title-justify-content:center;--n-tabs-title-text-align:center;--n-tabs-title-gap:0px;--n-tabs-gap:10px;--n-tabs-title-font-size:1.5rem;--n-tabs-title-color:var( --e-global-color-cc29b0a );--n-tabs-title-color-active:#6EC1E4;--n-tabs-title-direction:column;--n-tabs-icon-order:initial;--n-tabs-title-justify-content-toggle:center;--n-tabs-title-align-items-toggle:initial;--n-tabs-icon-size:100px;--n-tabs-icon-gap:15px;--n-tabs-icon-color-active:var( --e-global-color-cc29b0a );}.elementor-324 .elementor-element.elementor-element-9be9310 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#61CE7000;}.elementor-324 .elementor-element.elementor-element-9be9310.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFFFFF;border-style:none;}.elementor-324 .elementor-element.elementor-element-9be9310.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-324 .elementor-element.elementor-element-9be9310.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFFFFF00;}.elementor-324 .elementor-element.elementor-element-9be9310.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Unlock", Sans-serif;font-weight:700;}.elementor-324 .elementor-element.elementor-element-9be9310 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-primary );--n-tabs-icon-color-hover:var( --e-global-color-primary );}:where( .elementor-324 .elementor-element.elementor-element-9be9310.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-content ) > .e-con{--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:root{--page-title-display:none;}body.elementor-page-324{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-324 .elementor-element.elementor-element-62e09b8:not(.elementor-motion-effects-element-type-background), .elementor-324 .elementor-element.elementor-element-62e09b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cipponedibitetto.it/wp-content/uploads/2026/02/Sfondo_impianti_Spina.svg");background-position:-265px 0px;background-size:cover;}.elementor-324 .elementor-element.elementor-element-62e09b8{--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-324 .elementor-element.elementor-element-cd750ca{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-324 .elementor-element.elementor-element-e665ef8{--padding-top:0px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-324 .elementor-element.elementor-element-b538a61{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-324 .elementor-element.elementor-element-718ec31{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-324 .elementor-element.elementor-element-fc76654{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-324 .elementor-element.elementor-element-5792353{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-324 .elementor-element.elementor-element-9be9310{--n-tabs-title-gap:0px;--n-tabs-gap:16px;}}@media(max-width:767px){.elementor-324 .elementor-element.elementor-element-62e09b8:not(.elementor-motion-effects-element-type-background), .elementor-324 .elementor-element.elementor-element-62e09b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cipponedibitetto.it/wp-content/uploads/2026/02/Sfondo_Chi_siamo.svg");background-position:center center;background-size:cover;}.elementor-324 .elementor-element.elementor-element-62e09b8 > .elementor-shape-bottom svg, .elementor-324 .elementor-element.elementor-element-62e09b8 > .e-con-inner > .elementor-shape-bottom svg{height:0px;}.elementor-324 .elementor-element.elementor-element-62e09b8{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-324 .elementor-element.elementor-element-cd750ca{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-324 .elementor-element.elementor-element-e665ef8{--padding-top:30px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-324 .elementor-element.elementor-element-b538a61{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-324 .elementor-element.elementor-element-718ec31{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-324 .elementor-element.elementor-element-fc76654{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-324 .elementor-element.elementor-element-5792353{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-324 .elementor-element.elementor-element-9be9310{--n-tabs-direction:column-reverse;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-title-gap:0px;--n-tabs-gap:0px;}}/* Start custom CSS for flip-box, class: .elementor-element-3bfc8b7 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}

/* Colore normale e link già visitato */
.flipbox-retro-content a.flipbox-email,
.flipbox-retro-content a.flipbox-email:visited {
  color: #E4B722 !important;
}

/* Colore al passaggio del mouse */
.flipbox-retro-content a.flipbox-email:hover,
.flipbox-retro-content a.flipbox-email:focus {
  color: #6EC1E4 !important;
}

/* Transizione morbida */
.flipbox-email {
  transition: color 0.25s ease;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-1572d8b */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-211c4ea */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 16px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-3de2586 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-84cb4d0 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 16px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-5df60d8 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 16px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-c47cd4f */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 16px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-fcbf0ae */.flipbox-retro-content {
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
  padding: 0 15px;
  text-align: center;
  box-sizing: border-box;
}

/* EMAIL */
.flipbox-retro-content .flipbox-email {
  display: block !important;
  width: 100% !important;
  max-width: 100% !important;
  margin: 8px auto 24px auto !important;
  padding: 0 !important;

  color: #E4B722 !important;
  font-size: 15px !important;
  font-weight: 500 !important;
  line-height: 1.3 !important;
  text-align: center !important;
  text-decoration: none !important;

  overflow-wrap: anywhere !important;
  word-wrap: break-word !important;
  word-break: break-word !important;

  box-sizing: border-box;
}

/* Nel caso il tema inserisca uno span dentro il link */
.flipbox-retro-content .flipbox-email span {
  color: #E4B722 !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  text-align: center !important;
}

/* TELEFONO */
.flipbox-retro-content .flipbox-telefono {
  display: block !important;
  margin-top: 5px;
  color: #E4B722 !important;
  text-align: center;
  text-decoration: none;
}

/* ZONA DI RIFERIMENTO */
.flipbox-retro-content .flipbox-zona {
  margin-top: 20px;
  text-align: center;
}

.flipbox-retro-content .flipbox-zona-title {
  margin: 0 0 10px 0;
  color: #ffffff !important;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.2;
  text-align: center;
}

/* MAPPA */
.flipbox-retro-content .flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-retro-content .flipbox-mappa img {
  display: block;
  width: 100%;
  height: auto;
  margin: 0 auto;
  border-radius: 6px;
}

/* TABLET */
@media screen and (max-width: 767px) {
  .flipbox-retro-content {
    padding: 0 12px;
  }

  .flipbox-retro-content .flipbox-email {
    font-size: 12px !important;
    line-height: 1.35 !important;
  }

  .flipbox-retro-content .flipbox-zona-title {
    font-size: 15px;
  }

  .flipbox-retro-content .flipbox-mappa {
    width: 80%;
  }
}

/* SMARTPHONE PICCOLI */
@media screen and (max-width: 480px) {
  .flipbox-retro-content .flipbox-email {
    font-size: 11px !important;
  }

  .flipbox-retro-content .flipbox-mappa {
    width: 85%;
  }
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-8e7dfe8 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 16px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-d9c6159 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 16px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-d1ffba5 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-428469f */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-63f1782 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-6db0edc */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-d7e7f1b */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-5ee330a */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-33c43d0 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 14px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-453af76 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-22f56d9 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-ea6f174 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-08037bf */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-b1a8054 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-6f3d8b3 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-606c252 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-05ab360 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-44049da */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-7b5c25d */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-ee075f5 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-9da67e9 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-3b3f0ba */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-36eed6d */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-dff42d7 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-2bacb99 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-ca30fb6 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-7bf3584 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-6eb5236 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-c083f48 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-d2453d9 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-b2432e3 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-2abe9f0 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-a5bee31 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-c1afc57 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-259bcd8 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 95%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-bf6ece6 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-4af1190 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 14px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-f239c4e */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-8a3ad7a */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-cbe40e1 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-87b873b */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-dea127d */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-b2f5f34 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-1895c04 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-3bfc8b7 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}

/* Colore normale e link già visitato */
.flipbox-retro-content a.flipbox-email,
.flipbox-retro-content a.flipbox-email:visited {
  color: #E4B722 !important;
}

/* Colore al passaggio del mouse */
.flipbox-retro-content a.flipbox-email:hover,
.flipbox-retro-content a.flipbox-email:focus {
  color: #6EC1E4 !important;
}

/* Transizione morbida */
.flipbox-email {
  transition: color 0.25s ease;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-1572d8b */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-211c4ea */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 16px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-3de2586 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-84cb4d0 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 16px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-5df60d8 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 16px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-c47cd4f */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 16px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-fcbf0ae */.flipbox-retro-content {
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
  padding: 0 15px;
  text-align: center;
  box-sizing: border-box;
}

/* EMAIL */
.flipbox-retro-content .flipbox-email {
  display: block !important;
  width: 100% !important;
  max-width: 100% !important;
  margin: 8px auto 24px auto !important;
  padding: 0 !important;

  color: #E4B722 !important;
  font-size: 15px !important;
  font-weight: 500 !important;
  line-height: 1.3 !important;
  text-align: center !important;
  text-decoration: none !important;

  overflow-wrap: anywhere !important;
  word-wrap: break-word !important;
  word-break: break-word !important;

  box-sizing: border-box;
}

/* Nel caso il tema inserisca uno span dentro il link */
.flipbox-retro-content .flipbox-email span {
  color: #E4B722 !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  text-align: center !important;
}

/* TELEFONO */
.flipbox-retro-content .flipbox-telefono {
  display: block !important;
  margin-top: 5px;
  color: #E4B722 !important;
  text-align: center;
  text-decoration: none;
}

/* ZONA DI RIFERIMENTO */
.flipbox-retro-content .flipbox-zona {
  margin-top: 20px;
  text-align: center;
}

.flipbox-retro-content .flipbox-zona-title {
  margin: 0 0 10px 0;
  color: #ffffff !important;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.2;
  text-align: center;
}

/* MAPPA */
.flipbox-retro-content .flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-retro-content .flipbox-mappa img {
  display: block;
  width: 100%;
  height: auto;
  margin: 0 auto;
  border-radius: 6px;
}

/* TABLET */
@media screen and (max-width: 767px) {
  .flipbox-retro-content {
    padding: 0 12px;
  }

  .flipbox-retro-content .flipbox-email {
    font-size: 12px !important;
    line-height: 1.35 !important;
  }

  .flipbox-retro-content .flipbox-zona-title {
    font-size: 15px;
  }

  .flipbox-retro-content .flipbox-mappa {
    width: 80%;
  }
}

/* SMARTPHONE PICCOLI */
@media screen and (max-width: 480px) {
  .flipbox-retro-content .flipbox-email {
    font-size: 11px !important;
  }

  .flipbox-retro-content .flipbox-mappa {
    width: 85%;
  }
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-8e7dfe8 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 16px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-d9c6159 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 16px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-d1ffba5 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-428469f */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-63f1782 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-6db0edc */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-d7e7f1b */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-5ee330a */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-33c43d0 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 14px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-453af76 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-22f56d9 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-ea6f174 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-08037bf */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-b1a8054 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-6f3d8b3 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-606c252 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-05ab360 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-44049da */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-7b5c25d */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-ee075f5 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-9da67e9 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-3b3f0ba */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-36eed6d */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-dff42d7 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-2bacb99 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-ca30fb6 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-7bf3584 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-6eb5236 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-c083f48 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-d2453d9 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-b2432e3 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-2abe9f0 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-a5bee31 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-c1afc57 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-259bcd8 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 95%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-bf6ece6 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-4af1190 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 14px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-f239c4e */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-8a3ad7a */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-cbe40e1 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-87b873b */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-dea127d */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-b2f5f34 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-1895c04 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-3bfc8b7 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}

/* Colore normale e link già visitato */
.flipbox-retro-content a.flipbox-email,
.flipbox-retro-content a.flipbox-email:visited {
  color: #E4B722 !important;
}

/* Colore al passaggio del mouse */
.flipbox-retro-content a.flipbox-email:hover,
.flipbox-retro-content a.flipbox-email:focus {
  color: #6EC1E4 !important;
}

/* Transizione morbida */
.flipbox-email {
  transition: color 0.25s ease;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-1572d8b */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-211c4ea */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 16px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-3de2586 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-84cb4d0 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 16px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-5df60d8 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 16px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-c47cd4f */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 16px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-fcbf0ae */.flipbox-retro-content {
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
  padding: 0 15px;
  text-align: center;
  box-sizing: border-box;
}

/* EMAIL */
.flipbox-retro-content .flipbox-email {
  display: block !important;
  width: 100% !important;
  max-width: 100% !important;
  margin: 8px auto 24px auto !important;
  padding: 0 !important;

  color: #E4B722 !important;
  font-size: 15px !important;
  font-weight: 500 !important;
  line-height: 1.3 !important;
  text-align: center !important;
  text-decoration: none !important;

  overflow-wrap: anywhere !important;
  word-wrap: break-word !important;
  word-break: break-word !important;

  box-sizing: border-box;
}

/* Nel caso il tema inserisca uno span dentro il link */
.flipbox-retro-content .flipbox-email span {
  color: #E4B722 !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  text-align: center !important;
}

/* TELEFONO */
.flipbox-retro-content .flipbox-telefono {
  display: block !important;
  margin-top: 5px;
  color: #E4B722 !important;
  text-align: center;
  text-decoration: none;
}

/* ZONA DI RIFERIMENTO */
.flipbox-retro-content .flipbox-zona {
  margin-top: 20px;
  text-align: center;
}

.flipbox-retro-content .flipbox-zona-title {
  margin: 0 0 10px 0;
  color: #ffffff !important;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.2;
  text-align: center;
}

/* MAPPA */
.flipbox-retro-content .flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-retro-content .flipbox-mappa img {
  display: block;
  width: 100%;
  height: auto;
  margin: 0 auto;
  border-radius: 6px;
}

/* TABLET */
@media screen and (max-width: 767px) {
  .flipbox-retro-content {
    padding: 0 12px;
  }

  .flipbox-retro-content .flipbox-email {
    font-size: 12px !important;
    line-height: 1.35 !important;
  }

  .flipbox-retro-content .flipbox-zona-title {
    font-size: 15px;
  }

  .flipbox-retro-content .flipbox-mappa {
    width: 80%;
  }
}

/* SMARTPHONE PICCOLI */
@media screen and (max-width: 480px) {
  .flipbox-retro-content .flipbox-email {
    font-size: 11px !important;
  }

  .flipbox-retro-content .flipbox-mappa {
    width: 85%;
  }
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-8e7dfe8 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 16px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-d9c6159 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 16px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-d1ffba5 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-428469f */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-63f1782 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-6db0edc */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-d7e7f1b */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-5ee330a */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-33c43d0 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 14px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-453af76 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-22f56d9 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-ea6f174 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-08037bf */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-b1a8054 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-6f3d8b3 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-606c252 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-05ab360 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-44049da */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-7b5c25d */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-ee075f5 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-9da67e9 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-3b3f0ba */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-36eed6d */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-dff42d7 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-2bacb99 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-ca30fb6 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-7bf3584 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-6eb5236 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-c083f48 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-d2453d9 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-b2432e3 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-2abe9f0 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-a5bee31 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-c1afc57 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-259bcd8 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 95%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-bf6ece6 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-4af1190 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 14px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-f239c4e */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-8a3ad7a */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-cbe40e1 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-87b873b */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-dea127d */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-b2f5f34 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-1895c04 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-3bfc8b7 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}

/* Colore normale e link già visitato */
.flipbox-retro-content a.flipbox-email,
.flipbox-retro-content a.flipbox-email:visited {
  color: #E4B722 !important;
}

/* Colore al passaggio del mouse */
.flipbox-retro-content a.flipbox-email:hover,
.flipbox-retro-content a.flipbox-email:focus {
  color: #6EC1E4 !important;
}

/* Transizione morbida */
.flipbox-email {
  transition: color 0.25s ease;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-1572d8b */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-211c4ea */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 16px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-3de2586 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-84cb4d0 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 16px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-5df60d8 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 16px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-c47cd4f */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 16px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-fcbf0ae */.flipbox-retro-content {
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
  padding: 0 15px;
  text-align: center;
  box-sizing: border-box;
}

/* EMAIL */
.flipbox-retro-content .flipbox-email {
  display: block !important;
  width: 100% !important;
  max-width: 100% !important;
  margin: 8px auto 24px auto !important;
  padding: 0 !important;

  color: #E4B722 !important;
  font-size: 15px !important;
  font-weight: 500 !important;
  line-height: 1.3 !important;
  text-align: center !important;
  text-decoration: none !important;

  overflow-wrap: anywhere !important;
  word-wrap: break-word !important;
  word-break: break-word !important;

  box-sizing: border-box;
}

/* Nel caso il tema inserisca uno span dentro il link */
.flipbox-retro-content .flipbox-email span {
  color: #E4B722 !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  text-align: center !important;
}

/* TELEFONO */
.flipbox-retro-content .flipbox-telefono {
  display: block !important;
  margin-top: 5px;
  color: #E4B722 !important;
  text-align: center;
  text-decoration: none;
}

/* ZONA DI RIFERIMENTO */
.flipbox-retro-content .flipbox-zona {
  margin-top: 20px;
  text-align: center;
}

.flipbox-retro-content .flipbox-zona-title {
  margin: 0 0 10px 0;
  color: #ffffff !important;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.2;
  text-align: center;
}

/* MAPPA */
.flipbox-retro-content .flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-retro-content .flipbox-mappa img {
  display: block;
  width: 100%;
  height: auto;
  margin: 0 auto;
  border-radius: 6px;
}

/* TABLET */
@media screen and (max-width: 767px) {
  .flipbox-retro-content {
    padding: 0 12px;
  }

  .flipbox-retro-content .flipbox-email {
    font-size: 12px !important;
    line-height: 1.35 !important;
  }

  .flipbox-retro-content .flipbox-zona-title {
    font-size: 15px;
  }

  .flipbox-retro-content .flipbox-mappa {
    width: 80%;
  }
}

/* SMARTPHONE PICCOLI */
@media screen and (max-width: 480px) {
  .flipbox-retro-content .flipbox-email {
    font-size: 11px !important;
  }

  .flipbox-retro-content .flipbox-mappa {
    width: 85%;
  }
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-8e7dfe8 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 16px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-d9c6159 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 16px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-d1ffba5 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-428469f */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-63f1782 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-6db0edc */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-d7e7f1b */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-5ee330a */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-33c43d0 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 14px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-453af76 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-22f56d9 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-ea6f174 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-08037bf */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-b1a8054 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-6f3d8b3 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-606c252 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-05ab360 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-44049da */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-7b5c25d */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-ee075f5 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-9da67e9 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-3b3f0ba */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-36eed6d */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-dff42d7 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-2bacb99 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-ca30fb6 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-7bf3584 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-6eb5236 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-c083f48 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-d2453d9 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-b2432e3 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-2abe9f0 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-a5bee31 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-c1afc57 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-259bcd8 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 95%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-bf6ece6 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-4af1190 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 14px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-f239c4e */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-8a3ad7a */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-cbe40e1 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-87b873b */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-dea127d */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-b2f5f34 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-1895c04 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-3bfc8b7 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}

/* Colore normale e link già visitato */
.flipbox-retro-content a.flipbox-email,
.flipbox-retro-content a.flipbox-email:visited {
  color: #E4B722 !important;
}

/* Colore al passaggio del mouse */
.flipbox-retro-content a.flipbox-email:hover,
.flipbox-retro-content a.flipbox-email:focus {
  color: #6EC1E4 !important;
}

/* Transizione morbida */
.flipbox-email {
  transition: color 0.25s ease;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-1572d8b */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-211c4ea */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 16px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-3de2586 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-84cb4d0 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 16px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-5df60d8 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 16px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-c47cd4f */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 16px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-fcbf0ae */.flipbox-retro-content {
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
  padding: 0 15px;
  text-align: center;
  box-sizing: border-box;
}

/* EMAIL */
.flipbox-retro-content .flipbox-email {
  display: block !important;
  width: 100% !important;
  max-width: 100% !important;
  margin: 8px auto 24px auto !important;
  padding: 0 !important;

  color: #E4B722 !important;
  font-size: 15px !important;
  font-weight: 500 !important;
  line-height: 1.3 !important;
  text-align: center !important;
  text-decoration: none !important;

  overflow-wrap: anywhere !important;
  word-wrap: break-word !important;
  word-break: break-word !important;

  box-sizing: border-box;
}

/* Nel caso il tema inserisca uno span dentro il link */
.flipbox-retro-content .flipbox-email span {
  color: #E4B722 !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  text-align: center !important;
}

/* TELEFONO */
.flipbox-retro-content .flipbox-telefono {
  display: block !important;
  margin-top: 5px;
  color: #E4B722 !important;
  text-align: center;
  text-decoration: none;
}

/* ZONA DI RIFERIMENTO */
.flipbox-retro-content .flipbox-zona {
  margin-top: 20px;
  text-align: center;
}

.flipbox-retro-content .flipbox-zona-title {
  margin: 0 0 10px 0;
  color: #ffffff !important;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.2;
  text-align: center;
}

/* MAPPA */
.flipbox-retro-content .flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-retro-content .flipbox-mappa img {
  display: block;
  width: 100%;
  height: auto;
  margin: 0 auto;
  border-radius: 6px;
}

/* TABLET */
@media screen and (max-width: 767px) {
  .flipbox-retro-content {
    padding: 0 12px;
  }

  .flipbox-retro-content .flipbox-email {
    font-size: 12px !important;
    line-height: 1.35 !important;
  }

  .flipbox-retro-content .flipbox-zona-title {
    font-size: 15px;
  }

  .flipbox-retro-content .flipbox-mappa {
    width: 80%;
  }
}

/* SMARTPHONE PICCOLI */
@media screen and (max-width: 480px) {
  .flipbox-retro-content .flipbox-email {
    font-size: 11px !important;
  }

  .flipbox-retro-content .flipbox-mappa {
    width: 85%;
  }
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-8e7dfe8 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 16px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-d9c6159 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 16px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-d1ffba5 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-428469f */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-63f1782 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-6db0edc */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-d7e7f1b */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-5ee330a */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-33c43d0 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 14px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-453af76 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-22f56d9 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-ea6f174 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-08037bf */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-b1a8054 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-6f3d8b3 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-606c252 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-05ab360 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-44049da */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-7b5c25d */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-ee075f5 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-9da67e9 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-3b3f0ba */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-36eed6d */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-dff42d7 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-2bacb99 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-ca30fb6 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-7bf3584 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-6eb5236 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-c083f48 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-d2453d9 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-b2432e3 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-2abe9f0 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-a5bee31 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-c1afc57 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-259bcd8 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 95%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-bf6ece6 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-4af1190 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 14px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-f239c4e */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-8a3ad7a */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-cbe40e1 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-87b873b */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-dea127d */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-b2f5f34 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-1895c04 */.flipbox-retro-content {
  text-align: center;
  width: 100%;
  max-width: 420px;
  margin: 0 auto;
}

.flipbox-email {
  display: block;
  color: #E4B722;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  margin: 8px 0 24px 0;
  line-height: 0.9;
}

.flipbox-zona-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.2;
}

.flipbox-mappa {
  display: block;
  width: 75%;
  max-width: 340px;
  margin: 0 auto;
}

.flipbox-mappa img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

.flipbox-email,
.flipbox-telefono {
  display: block;
}

.flipbox-telefono {
  color: #E4B722;
  margin-top: 5px;
}

.flipbox-zona {
  margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-9be9310 */.e-n-tabs .e-n-tab-title {
    padding-left: 25px !important;
    padding-right: 25px !important;
}/* End custom CSS */