.elementor-25 .elementor-element.elementor-element-bd031a6{--display:flex;--overlay-opacity:0.69;}.elementor-25 .elementor-element.elementor-element-bd031a6:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-bd031a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.barangolodelmarecervia.it/wp-content/uploads/2026/03/unnamed.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-bd031a6::before, .elementor-25 .elementor-element.elementor-element-bd031a6 > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-bd031a6 > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-bd031a6 > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-bd031a6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-bd031a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-25 .elementor-element.elementor-element-fdde929{--display:flex;}.elementor-25 .elementor-element.elementor-element-22c0f11{--spacer-size:200px;}.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-25 .elementor-element.elementor-element-cf5d079{text-align:center;}.elementor-25 .elementor-element.elementor-element-cf5d079 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:40px;font-weight:600;color:#FFFFFF;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-b2afc44{--divider-border-style:solid;--divider-color:#1B8990;--divider-border-width:3.3px;}.elementor-25 .elementor-element.elementor-element-b2afc44 .elementor-divider-separator{width:40%;margin:0 auto;margin-center:0;}.elementor-25 .elementor-element.elementor-element-b2afc44 .elementor-divider{text-align:center;padding-block-start:13px;padding-block-end:13px;}.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-25 .elementor-element.elementor-element-c199dc8{text-align:center;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-d70aa90{--spacer-size:200px;}.elementor-25 .elementor-element.elementor-element-8b1bd4a{--display:flex;}.elementor-25 .elementor-element.elementor-element-8b1bd4a:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-8b1bd4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F3F42;}.elementor-25 .elementor-element.elementor-element-e7cc63f{--spacer-size:50px;}.elementor-25 .elementor-element.elementor-element-4a95a8e{--display:flex;}.elementor-25 .elementor-element.elementor-element-9528914{text-align:center;font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:400;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-9528914 p{margin-block-end:4px;}.elementor-25 .elementor-element.elementor-element-471d50b{--spacer-size:50px;}.elementor-25 .elementor-element.elementor-element-6b92e94{--display:flex;}.elementor-25 .elementor-element.elementor-element-6b92e94:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-6b92e94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F6F5;}.elementor-25 .elementor-element.elementor-element-536d17e{--display:flex;}.elementor-25 .elementor-element.elementor-element-5d9d591{--spacer-size:50px;}.elementor-25 .elementor-element.elementor-element-bc747bf{text-align:center;}.elementor-25 .elementor-element.elementor-element-bc747bf .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:40px;font-weight:600;color:#1B8990;}.elementor-25 .elementor-element.elementor-element-145c49c{text-align:center;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-25 .elementor-element.elementor-element-2d1f39b{--spacer-size:50px;}.elementor-25 .elementor-element.elementor-element-2ff75a7{--display:flex;}.elementor-25 .elementor-element.elementor-element-2ff75a7:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-2ff75a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9BC56;}.elementor-25 .elementor-element.elementor-element-3a27499{--display:flex;}.elementor-25 .elementor-element.elementor-element-298348b{--spacer-size:50px;}.elementor-25 .elementor-element.elementor-element-4a1e16a{text-align:center;}.elementor-25 .elementor-element.elementor-element-4a1e16a .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:40px;font-weight:600;color:#1B8990;}.elementor-25 .elementor-element.elementor-element-4bcfd70{text-align:center;}.elementor-25 .elementor-element.elementor-element-4bcfd70 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-weight:600;color:#000000;}.elementor-25 .elementor-element.elementor-element-bf300d4{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-25 .elementor-element.elementor-element-d6d9e08{--display:flex;}.elementor-25 .elementor-element.elementor-element-d6d9e08.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-4c9c07b{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-25 .elementor-element.elementor-element-6a04aad{--display:flex;--justify-content:center;}.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-25 .elementor-element.elementor-element-820c781 img{border-radius:20px 20px 20px 20px;}.elementor-25 .elementor-element.elementor-element-47366af{--spacer-size:50px;}.elementor-25 .elementor-element.elementor-element-77ec599{--display:flex;}.elementor-25 .elementor-element.elementor-element-77ec599:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-77ec599 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#92DDE1;}.elementor-25 .elementor-element.elementor-element-bfce8f3{--display:flex;}.elementor-25 .elementor-element.elementor-element-27e7953{--spacer-size:50px;}.elementor-25 .elementor-element.elementor-element-41ae6fa{text-align:center;}.elementor-25 .elementor-element.elementor-element-41ae6fa .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:40px;font-weight:600;color:#1B8990;}.elementor-25 .elementor-element.elementor-element-97bc4ef{text-align:center;}.elementor-25 .elementor-element.elementor-element-97bc4ef .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-weight:600;color:#000000;}.elementor-25 .elementor-element.elementor-element-90026aa{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-25 .elementor-element.elementor-element-8d49e4b{--display:flex;--justify-content:center;}.elementor-25 .elementor-element.elementor-element-b1f2332 img{border-radius:20px 20px 20px 20px;}.elementor-25 .elementor-element.elementor-element-fc79ebf{--display:flex;}.elementor-25 .elementor-element.elementor-element-fc79ebf.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-4f1fe63{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-25 .elementor-element.elementor-element-ea31138{--spacer-size:50px;}.elementor-25 .elementor-element.elementor-element-8dab361{--display:flex;}.elementor-25 .elementor-element.elementor-element-8dab361:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-8dab361 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DAFDFF;}.elementor-25 .elementor-element.elementor-element-f3c295c{--display:flex;}.elementor-25 .elementor-element.elementor-element-9ae2746{--spacer-size:50px;}.elementor-25 .elementor-element.elementor-element-f3c6bb9{text-align:center;}.elementor-25 .elementor-element.elementor-element-f3c6bb9 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:40px;font-weight:600;color:#1B8990;}.elementor-25 .elementor-element.elementor-element-f8de12c{text-align:center;}.elementor-25 .elementor-element.elementor-element-f8de12c .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-weight:600;color:#000000;}.elementor-25 .elementor-element.elementor-element-03ae3df{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-25 .elementor-element.elementor-element-8286e13{--display:flex;}.elementor-25 .elementor-element.elementor-element-8286e13.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-55240e6{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-25 .elementor-element.elementor-element-1d35969{--display:flex;--justify-content:center;}.elementor-25 .elementor-element.elementor-element-c04a460 img{border-radius:20px 20px 20px 20px;}.elementor-25 .elementor-element.elementor-element-faae025{--spacer-size:50px;}.elementor-25 .elementor-element.elementor-element-16040e7{--display:flex;}.elementor-25 .elementor-element.elementor-element-16040e7:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-16040e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFAFE0;}.elementor-25 .elementor-element.elementor-element-62b7e48{--display:flex;}.elementor-25 .elementor-element.elementor-element-87d21a8{--spacer-size:50px;}.elementor-25 .elementor-element.elementor-element-32383e0{text-align:center;}.elementor-25 .elementor-element.elementor-element-32383e0 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:40px;font-weight:600;color:#1B8990;}.elementor-25 .elementor-element.elementor-element-b3eb61a{text-align:center;}.elementor-25 .elementor-element.elementor-element-b3eb61a .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-weight:600;color:#000000;}.elementor-25 .elementor-element.elementor-element-981b5dc{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-25 .elementor-element.elementor-element-7b9e966{--display:flex;--justify-content:center;}.elementor-25 .elementor-element.elementor-element-34d7556 img{border-radius:20px 20px 20px 20px;}.elementor-25 .elementor-element.elementor-element-cd2a65b{--display:flex;}.elementor-25 .elementor-element.elementor-element-cd2a65b.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-c1762e6{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-25 .elementor-element.elementor-element-2724fc6{--spacer-size:50px;}.elementor-25 .elementor-element.elementor-element-3930172{--display:flex;}.elementor-25 .elementor-element.elementor-element-3930172:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-3930172 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C9D8D6;}.elementor-25 .elementor-element.elementor-element-716c475{--display:flex;}.elementor-25 .elementor-element.elementor-element-9473954{--spacer-size:50px;}.elementor-25 .elementor-element.elementor-element-82d2fcc{text-align:center;}.elementor-25 .elementor-element.elementor-element-82d2fcc .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:40px;font-weight:600;color:#1B8990;}.elementor-25 .elementor-element.elementor-element-cc98c84{text-align:center;}.elementor-25 .elementor-element.elementor-element-cc98c84 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-weight:600;color:#000000;}.elementor-25 .elementor-element.elementor-element-c53bc50{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-25 .elementor-element.elementor-element-3c43c87{--display:flex;}.elementor-25 .elementor-element.elementor-element-3c43c87.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-ac27f87{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-25 .elementor-element.elementor-element-f9cf7f1{--display:flex;--justify-content:center;}.elementor-25 .elementor-element.elementor-element-fc063c9.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-fc063c9 img{width:100%;max-width:100%;height:339px;border-radius:20px 20px 20px 20px;}.elementor-25 .elementor-element.elementor-element-d434b06{--spacer-size:50px;}@media(max-width:1024px){.elementor-25 .elementor-element.elementor-element-bf300d4{--grid-auto-flow:row;}.elementor-25 .elementor-element.elementor-element-90026aa{--grid-auto-flow:row;}.elementor-25 .elementor-element.elementor-element-03ae3df{--grid-auto-flow:row;}.elementor-25 .elementor-element.elementor-element-981b5dc{--grid-auto-flow:row;}.elementor-25 .elementor-element.elementor-element-c53bc50{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-25 .elementor-element.elementor-element-bd031a6{--width:100%;}}@media(max-width:767px){.elementor-25 .elementor-element.elementor-element-bf300d4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-25 .elementor-element.elementor-element-90026aa{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-25 .elementor-element.elementor-element-03ae3df{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-25 .elementor-element.elementor-element-981b5dc{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-25 .elementor-element.elementor-element-c53bc50{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}