.elementor-2260 .elementor-element.elementor-element-a8463c8:not(.elementor-motion-effects-element-type-background), .elementor-2260 .elementor-element.elementor-element-a8463c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-2260 .elementor-element.elementor-element-a8463c8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2260 .elementor-element.elementor-element-a8463c8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2260 .elementor-element.elementor-element-abeb56d{margin-top:-198px;margin-bottom:0px;z-index:2;}.elementor-2260 .elementor-element.elementor-element-42df419:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2260 .elementor-element.elementor-element-42df419 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-bc-flex-widget .elementor-2260 .elementor-element.elementor-element-42df419.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2260 .elementor-element.elementor-element-42df419.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2260 .elementor-element.elementor-element-42df419 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:45px 20px 45px 20px;}.elementor-2260 .elementor-element.elementor-element-42df419 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2260 .elementor-element.elementor-element-3bd6362 > .elementor-container{max-width:445px;}.elementor-bc-flex-widget .elementor-2260 .elementor-element.elementor-element-8070043.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2260 .elementor-element.elementor-element-8070043.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2260 .elementor-element.elementor-element-e81fdc7{width:auto;max-width:auto;}.elementor-2260 .elementor-element.elementor-element-e81fdc7 > .elementor-widget-container{margin:0px 32px 0px 0px;}.elementor-2260 .elementor-element.elementor-element-e81fdc7 .elementor-icon-wrapper{text-align:center;}.elementor-2260 .elementor-element.elementor-element-e81fdc7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2260 .elementor-element.elementor-element-e81fdc7.elementor-view-framed .elementor-icon, .elementor-2260 .elementor-element.elementor-element-e81fdc7.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2260 .elementor-element.elementor-element-e81fdc7.elementor-view-framed .elementor-icon, .elementor-2260 .elementor-element.elementor-element-e81fdc7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2260 .elementor-element.elementor-element-e81fdc7 .elementor-icon{font-size:39px;padding:30px;border-width:2px 2px 2px 2px;}.elementor-2260 .elementor-element.elementor-element-e81fdc7 .elementor-icon svg{height:39px;}.elementor-2260 .elementor-element.elementor-element-20a9009{width:auto;max-width:auto;}.elementor-2260 .elementor-element.elementor-element-20a9009 .pxl-text-editor{color:var( --e-global-color-primary );}.elementor-2260 .elementor-element.elementor-element-20a9009 .pxl-text-editor, .elementor-2260 .elementor-element.elementor-element-20a9009 .pxl-text-editor h1, .elementor-2260 .elementor-element.elementor-element-20a9009 .pxl-text-editor h2, .elementor-2260 .elementor-element.elementor-element-20a9009 .pxl-text-editor h3, .elementor-2260 .elementor-element.elementor-element-20a9009 .pxl-text-editor h4, .elementor-2260 .elementor-element.elementor-element-20a9009 .pxl-text-editor h5, .elementor-2260 .elementor-element.elementor-element-20a9009 .pxl-text-editor h6{font-family:"Poppins", Sans-serif;font-size:15px;text-transform:uppercase;line-height:2.4em;}.elementor-2260 .elementor-element.elementor-element-20a9009 .pxl-text-editor a{font-family:"Baskervville", Sans-serif;font-size:45px;font-weight:500;letter-spacing:0.02em;}.elementor-2260 .elementor-element.elementor-element-42f4a3c:not(.elementor-motion-effects-element-type-background), .elementor-2260 .elementor-element.elementor-element-42f4a3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://www.ristoranteecoblu.it/wp-content/uploads/2025/04/Sfondo-1.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-2260 .elementor-element.elementor-element-42f4a3c .pxl-section-bg-parallax{background-image:url( https://www.ristoranteecoblu.it/wp-content/uploads/2025/04/Ecoblu_Detail01.png );background-position:top center;left:-100px;}.elementor-2260 .elementor-element.elementor-element-42f4a3c > .elementor-background-overlay{opacity:0.4;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2260 .elementor-element.elementor-element-42f4a3c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:135px 0px 0px 0px;z-index:3;}.elementor-bc-flex-widget .elementor-2260 .elementor-element.elementor-element-c0af7a1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2260 .elementor-element.elementor-element-c0af7a1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2260 .elementor-element.elementor-element-5332c49 .pxl-heading-wrap .heading-title{color:var( --e-global-color-secondary );font-weight:600;line-height:55px;}.elementor-2260 .elementor-element.elementor-element-5332c49 .pxl-heading-wrap .heading-subtitle{color:var( --e-global-color-primary );}.elementor-2260 .elementor-element.elementor-element-45936c7 > .elementor-widget-container{margin:21px 0px 43px 0px;}.elementor-2260 .elementor-element.elementor-element-45936c7 .pxl-text-editor{max-width:549px;color:var( --e-global-color-text );}.elementor-2260 .elementor-element.elementor-element-531a00f .pxl-button-wrapper .btn:hover{color:var( --e-global-color-accent );}.elementor-2260 .elementor-element.elementor-element-2fbaede:not(.elementor-motion-effects-element-type-background), .elementor-2260 .elementor-element.elementor-element-2fbaede > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.ristoranteecoblu.it/wp-content/uploads/2025/04/Sfondo-1.png");background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-2260 .elementor-element.elementor-element-2fbaede .pxl-section-bg-parallax{background-image:url( https://www.ristoranteecoblu.it/wp-content/uploads/2025/04/Ecoblu_Detail02.png );background-position:top right;left:100;}.elementor-2260 .elementor-element.elementor-element-2fbaede > .elementor-background-overlay{opacity:0.4;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2260 .elementor-element.elementor-element-2fbaede{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 135px 0px;}.elementor-bc-flex-widget .elementor-2260 .elementor-element.elementor-element-7e0e644.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2260 .elementor-element.elementor-element-7e0e644.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2260 .elementor-element.elementor-element-7e0e644 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2260 .elementor-element.elementor-element-e4a36da > .elementor-widget-container{margin:0px 0px 21px 0px;}.elementor-2260 .elementor-element.elementor-element-e4a36da .pxl-heading-wrap .heading-title{color:var( --e-global-color-secondary );letter-spacing:0.05em;}.elementor-2260 .elementor-element.elementor-element-e4a36da .pxl-heading-wrap .heading-subtitle{color:var( --e-global-color-primary );}.elementor-2260 .elementor-element.elementor-element-3621a58{margin-top:36px;margin-bottom:39px;}.elementor-2260 .elementor-element.elementor-element-a892b8f > .elementor-widget-container{margin:0px 0px 37px 0px;}.elementor-2260 .elementor-element.elementor-element-a892b8f .pxl-heading-wrap .heading-title{color:var( --e-global-color-secondary );font-size:20px;letter-spacing:0.05em;}.elementor-2260 .elementor-element.elementor-element-93ee29e > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-2260 .elementor-element.elementor-element-93ee29e .pxl-heading-wrap .heading-title{color:var( --e-global-color-secondary );font-size:20px;letter-spacing:0.05em;}.elementor-2260 .elementor-element.elementor-element-7f2a572 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-2260 .elementor-element.elementor-element-7f2a572 .pxl-text-editor{color:var( --e-global-color-text );}.elementor-2260 .elementor-element.elementor-element-7f2a572 .pxl-text-editor, .elementor-2260 .elementor-element.elementor-element-7f2a572 .pxl-text-editor h1, .elementor-2260 .elementor-element.elementor-element-7f2a572 .pxl-text-editor h2, .elementor-2260 .elementor-element.elementor-element-7f2a572 .pxl-text-editor h3, .elementor-2260 .elementor-element.elementor-element-7f2a572 .pxl-text-editor h4, .elementor-2260 .elementor-element.elementor-element-7f2a572 .pxl-text-editor h5, .elementor-2260 .elementor-element.elementor-element-7f2a572 .pxl-text-editor h6{font-size:17px;line-height:33px;letter-spacing:0.01em;}.elementor-2260 .elementor-element.elementor-element-204b102 > .elementor-widget-container{margin:0px 0px 1px 0px;}.elementor-2260 .elementor-element.elementor-element-204b102 .pxl-heading-wrap .heading-title{color:var( --e-global-color-secondary );font-size:20px;letter-spacing:0.05em;}.elementor-2260 .elementor-element.elementor-element-432aede .pxl-text-editor{color:var( --e-global-color-text );}.elementor-2260 .elementor-element.elementor-element-432aede .pxl-text-editor, .elementor-2260 .elementor-element.elementor-element-432aede .pxl-text-editor h1, .elementor-2260 .elementor-element.elementor-element-432aede .pxl-text-editor h2, .elementor-2260 .elementor-element.elementor-element-432aede .pxl-text-editor h3, .elementor-2260 .elementor-element.elementor-element-432aede .pxl-text-editor h4, .elementor-2260 .elementor-element.elementor-element-432aede .pxl-text-editor h5, .elementor-2260 .elementor-element.elementor-element-432aede .pxl-text-editor h6{font-size:17px;line-height:33px;letter-spacing:0.01em;}.elementor-2260 .elementor-element.elementor-element-b55d98a .pxl-button-wrapper .btn{color:var( --e-global-color-secondary );}.elementor-2260 .elementor-element.elementor-element-b55d98a .pxl-button-wrapper .btn:hover{color:var( --e-global-color-accent );}.elementor-bc-flex-widget .elementor-2260 .elementor-element.elementor-element-47172d8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2260 .elementor-element.elementor-element-47172d8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2260 .elementor-element.elementor-element-47172d8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2260 .elementor-element.elementor-element-cc5dbec:not(.elementor-motion-effects-element-type-background), .elementor-2260 .elementor-element.elementor-element-cc5dbec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2260 .elementor-element.elementor-element-cc5dbec{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2260 .elementor-element.elementor-element-cc5dbec > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2260 .elementor-element.elementor-element-c12cd58 > .elementor-element-populated{padding:128px 15px 135px 15px;}.elementor-2260 .elementor-element.elementor-element-3089159 > .elementor-widget-container{margin:0px 0px 42px 0px;}.elementor-2260 .elementor-element.elementor-element-3089159 .pxl-heading-wrap .heading-title{color:#FFFFFF;}.elementor-2260 .elementor-element.elementor-element-3089159 .pxl-heading-wrap .heading-subtitle{color:var( --e-global-color-primary );margin:0px 0px 24px 0px;}.elementor-2260 .elementor-element.elementor-element-3089159 .pxl-heading-wrap .heading-description{color:#FFFFFF;font-size:17px;line-height:30px;letter-spacing:0.02em;}.elementor-2260 .elementor-element.elementor-element-3089159 .pxl-heading-inner .heading-description span{max-width:805px;}.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-2260 .elementor-element.elementor-element-be15985{width:auto;max-width:auto;top:-105px;}body:not(.rtl) .elementor-2260 .elementor-element.elementor-element-be15985{left:-83px;}body.rtl .elementor-2260 .elementor-element.elementor-element-be15985{right:-83px;}.elementor-2260 .elementor-element.elementor-element-2d60c99 > .elementor-container{max-width:570px;}.elementor-2260 .elementor-element.elementor-element-15f0841 .pxl-tabs .tabs-content{padding:40px 0px 0px 0px;}.elementor-2260 .elementor-element.elementor-element-15f0841 .pxl-tabs .tabs-title .title-wrap{column-gap:53px;}.elementor-2260 .elementor-element.elementor-element-15f0841 .pxl-tabs.layout-12 .tabs-title .title-wrap, .pxl-tabs.layout-13 .tabs-title .title-wrap{gap:53px !important;}.elementor-2260 .elementor-element.elementor-element-15f0841 .pxl-tabs.layout-15 .tab-title{padding-top:53px;padding-bottom:53px;}.elementor-2260 .elementor-element.elementor-element-15f0841 .pxl-tabs .tab-title, .elementor-2260 .elementor-element.elementor-element-15f0841 .pxl-tabs.layout-14 .item-title, .elementor-2260 .elementor-element.elementor-element-15f0841 .pxl-tabs.layout-15 .tab-title > span{font-size:17px;font-weight:700;}.elementor-2260 .elementor-element.elementor-element-15f0841 .tab-title, .elementor-2260 .elementor-element.elementor-element-15f0841 .pxl-tabs.layout-14 .item-title, .elementor-2260 .elementor-element.elementor-element-15f0841 .pxl-tabs.layout-15 .tab-title > span{color:#FFFFFF;}.elementor-2260 .elementor-element.elementor-element-15f0841 .pxl-tabs .tab-title.active, .elementor-2260 .elementor-element.elementor-element-15f0841 .pxl-tabs.layout-15 .tab-title.active > span{color:var( --e-global-color-primary );}.elementor-2260 .elementor-element.elementor-element-15f0841 .pxl-tabs.layout-1 .tab-title:after{border-bottom-color:var( --e-global-color-primary );}.elementor-2260 .elementor-element.elementor-element-15f0841 .pxl-tabs .tab-title.active span:after{background:var( --e-global-color-primary );}.elementor-2260 .elementor-element.elementor-element-15f0841 .pxl-tabs .tabs-title{justify-content:center;}.elementor-2260 .elementor-element.elementor-element-15f0841 .pxl-tabs .title-wrap{justify-content:center;}.elementor-2260 .elementor-element.elementor-element-15f0841 .pxl-tabs.layout-6 .title-wrap .tab-title{align-items:center;}.elementor-2260 .elementor-element.elementor-element-fea6714 .pxl-button-wrapper{justify-content:center;}.elementor-2260 .elementor-element.elementor-element-fea6714 > .elementor-widget-container{margin:68px 0px 0px 0px;}.elementor-2260 .elementor-element.elementor-element-fea6714 .pxl-button-wrapper .btn{color:#FFFFFF;}.elementor-2260 .elementor-element.elementor-element-fea6714 .pxl-button-wrapper .btn:hover{color:var( --e-global-color-secondary );}.elementor-2260 .elementor-element.elementor-element-c119fdc > .elementor-background-overlay{background-color:#000000;opacity:0.4;}.elementor-2260 .elementor-element.elementor-element-c119fdc > .elementor-container{min-height:580px;}.elementor-2260 .elementor-element.elementor-element-c119fdc .pxl-section-bg-parallax{background-image:url( https://www.ristoranteecoblu.it/wp-content/uploads/2025/04/ecoblu_DSC3874_high-scaled.jpg );background-position:center center;background-size:cover;right:-290px;bottom:-100px;}.elementor-2260 .elementor-element.elementor-element-5be610a .pxl-media-popup .media-play-button:before{background-color:#FFFFFF;background-image:none !important;}.elementor-2260 .elementor-element.elementor-element-5be610a .pxl-media-popup .media-play-button.media-wave::after{background-color:#FFFFFF;}.elementor-2260 .elementor-element.elementor-element-5be610a .pxl-media-popup .media-play-button i{color:var( --e-global-color-secondary );font-size:22px;}.elementor-2260 .elementor-element.elementor-element-5be610a .pxl-media-popup .media-play-button{width:113px;height:113px;}.elementor-2260 .elementor-element.elementor-element-ea279c6:not(.elementor-motion-effects-element-type-background), .elementor-2260 .elementor-element.elementor-element-ea279c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.ristoranteecoblu.it/wp-content/uploads/2025/04/Sfondo-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2260 .elementor-element.elementor-element-ea279c6 > .elementor-container{max-width:1550px;}.elementor-2260 .elementor-element.elementor-element-ea279c6 .pxl-section-bg-parallax{background-image:url( https://www.ristoranteecoblu.it/wp-content/uploads/2025/04/Ecoblu_Detail03.png );background-position:center left;}.elementor-2260 .elementor-element.elementor-element-ea279c6 > .elementor-background-overlay{opacity:0.3;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2260 .elementor-element.elementor-element-ea279c6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:135px 0px 135px 0px;}.elementor-bc-flex-widget .elementor-2260 .elementor-element.elementor-element-5d40ac7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2260 .elementor-element.elementor-element-5d40ac7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2260 .elementor-element.elementor-element-d415bfc > .elementor-widget-container{margin:0px 0px 55px 0px;}.elementor-2260 .elementor-element.elementor-element-d415bfc .pxl-heading-wrap .heading-title{color:var( --e-global-color-secondary );line-height:55px;}.elementor-2260 .elementor-element.elementor-element-d415bfc .pxl-heading-wrap .heading-subtitle{color:var( --e-global-color-primary );margin:0px 0px 23px 0px;}.elementor-2260 .elementor-element.elementor-element-a7b21b5 .pxl-tabs .tabs-content{padding:23px 0px 0px 0px;}.elementor-2260 .elementor-element.elementor-element-a7b21b5 .pxl-tabs .tabs-title .title-wrap{column-gap:55px;}.elementor-2260 .elementor-element.elementor-element-a7b21b5 .pxl-tabs.layout-12 .tabs-title .title-wrap, .pxl-tabs.layout-13 .tabs-title .title-wrap{gap:55px !important;}.elementor-2260 .elementor-element.elementor-element-a7b21b5 .pxl-tabs.layout-15 .tab-title{padding-top:55px;padding-bottom:55px;}.elementor-2260 .elementor-element.elementor-element-a7b21b5 .pxl-tabs .tab-title, .elementor-2260 .elementor-element.elementor-element-a7b21b5 .pxl-tabs.layout-14 .item-title, .elementor-2260 .elementor-element.elementor-element-a7b21b5 .pxl-tabs.layout-15 .tab-title > span{font-size:17px;}.elementor-2260 .elementor-element.elementor-element-a7b21b5 .tab-title, .elementor-2260 .elementor-element.elementor-element-a7b21b5 .pxl-tabs.layout-14 .item-title, .elementor-2260 .elementor-element.elementor-element-a7b21b5 .pxl-tabs.layout-15 .tab-title > span{color:#A5A5A5;}.elementor-2260 .elementor-element.elementor-element-a7b21b5 .pxl-tabs .tab-title.active, .elementor-2260 .elementor-element.elementor-element-a7b21b5 .pxl-tabs.layout-15 .tab-title.active > span{color:#080F19;}.elementor-2260 .elementor-element.elementor-element-a7b21b5 .pxl-tabs.layout-1 .tab-title:after{border-bottom-color:#080F19;}.elementor-2260 .elementor-element.elementor-element-a7b21b5 .pxl-tabs .tab-title.active span:after{background:#080F19;}.elementor-2260 .elementor-element.elementor-element-8012598.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-2260 .elementor-element.elementor-element-e3793ad .pxl-swiper-arrows{display:none;}.elementor-2260 .elementor-element.elementor-element-4777e28:not(.elementor-motion-effects-element-type-background), .elementor-2260 .elementor-element.elementor-element-4777e28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2260 .elementor-element.elementor-element-4777e28{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:131px 0px 226px 0px;}.elementor-2260 .elementor-element.elementor-element-4777e28 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2260 .elementor-element.elementor-element-a410028 .pxl-swiper-arrows{display:flex;}.elementor-2260 .elementor-element.elementor-element-a410028 .pxl-swiper-arrows .pxl-swiper-arrow-prev{left:-150px;right:auto;}.elementor-2260 .elementor-element.elementor-element-a410028 .pxl-swiper-arrows .pxl-swiper-arrow-next{right:-150px;left:auto;}.elementor-2260 .elementor-element.elementor-element-a410028 .pxl-swiper-dots, .elementor-2260 .elementor-element.elementor-element-a410028 .slick-dots{display:none !important;}.elementor-2260 .elementor-element.elementor-element-a410028 .pxl-swiper-slider .pxl-swiper-dots .pxl-swiper-pagination-bullet:before, .elementor-2260 .elementor-element.elementor-element-a410028 .slick-slider .slick-dots .pxl-swiper-pagination-bullet:before{background-color:var( --e-global-color-primary );}.elementor-2260 .elementor-element.elementor-element-a410028 .pxl-swiper-slider .pxl-swiper-dots .pxl-swiper-pagination-bullet:after, .elementor-2260 .elementor-element.elementor-element-a410028 .slick-slider .slick-dots .pxl-swiper-pagination-bullet:after{border-color:var( --e-global-color-primary );}.elementor-2260 .elementor-element.elementor-element-a410028 .pxl-testimonial-carousel .item-title{color:#FFFFFF;}.elementor-2260 .elementor-element.elementor-element-a410028 .pxl-testimonial-carousel.layout-8 .item-title:before,
                                .elementor-2260 .elementor-element.elementor-element-a410028 .pxl-testimonial-carousel.layout-8 .item-title:after{color:#FFFFFF;}.elementor-2260 .elementor-element.elementor-element-a410028 .pxl-testimonial-carousel.layout-14 .item-title::before{background-color:#FFFFFF;}.elementor-2260 .elementor-element.elementor-element-a410028 .pxl-testimonial-carousel .testimonial-title{color:#FFFFFF;}.elementor-2260 .elementor-element.elementor-element-a410028 .pxl-testimonial-carousel .item-position{color:#FFFFFF;}.elementor-2260 .elementor-element.elementor-element-a410028 .pxl-testimonial-carousel .item-desc{color:#FFFFFF;}.elementor-2260 .elementor-element.elementor-element-cf7b404:not(.elementor-motion-effects-element-type-background), .elementor-2260 .elementor-element.elementor-element-cf7b404 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.ristoranteecoblu.it/wp-content/uploads/2025/04/Sfondo-2.png");background-repeat:no-repeat;background-size:cover;}.elementor-2260 .elementor-element.elementor-element-cf7b404{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 115px 0px;}.elementor-2260 .elementor-element.elementor-element-cf7b404 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2260 .elementor-element.elementor-element-4a0e55f{overflow:hidden;margin-top:-115px;margin-bottom:0px;}.elementor-2260 .elementor-element.elementor-element-86aa1d0 .parallax-inner{left:-50px;top:-90px;}.elementor-2260 .elementor-element.elementor-element-86aa1d0 img{height:464px;object-fit:cover;}.elementor-2260 .elementor-element.elementor-element-66728ee:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2260 .elementor-element.elementor-element-66728ee > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-bc-flex-widget .elementor-2260 .elementor-element.elementor-element-66728ee.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2260 .elementor-element.elementor-element-66728ee.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2260 .elementor-element.elementor-element-66728ee.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2260 .elementor-element.elementor-element-66728ee > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2260 .elementor-element.elementor-element-66728ee > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2260 .elementor-element.elementor-element-66728ee{z-index:2;}.elementor-2260 .elementor-element.elementor-element-d62fc62{width:auto;max-width:auto;}.elementor-2260 .elementor-element.elementor-element-d62fc62 .pxl-fancy-box .box-subtitle{color:var( --e-global-color-secondary );}.elementor-2260 .elementor-element.elementor-element-d62fc62 .pxl-fancy-box .box-title{color:var( --e-global-color-secondary );}.elementor-2260 .elementor-element.elementor-element-d62fc62 .pxl-fancy-box .box-title a{color:var( --e-global-color-secondary );}.elementor-2260 .elementor-element.elementor-element-d62fc62 .pxl-fancy-box .box-title a::after{background-color:var( --e-global-color-secondary );}.elementor-2260 .elementor-element.elementor-element-d62fc62 .pxl-fancy-box .box-description{color:var( --e-global-color-text );}.elementor-2260 .elementor-element.elementor-element-d62fc62 .pxl-fancy-box .btn:hover{color:var( --e-global-color-accent );}.elementor-2260 .elementor-element.elementor-element-67d83db{overflow:hidden;}.elementor-2260 .elementor-element.elementor-element-8889617:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2260 .elementor-element.elementor-element-8889617 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-bc-flex-widget .elementor-2260 .elementor-element.elementor-element-8889617.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2260 .elementor-element.elementor-element-8889617.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2260 .elementor-element.elementor-element-8889617.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2260 .elementor-element.elementor-element-8889617 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2260 .elementor-element.elementor-element-8889617 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2260 .elementor-element.elementor-element-8889617{z-index:2;}.elementor-2260 .elementor-element.elementor-element-2e24e9b{width:auto;max-width:auto;}.elementor-2260 .elementor-element.elementor-element-2e24e9b .pxl-fancy-box .box-subtitle{color:var( --e-global-color-secondary );}.elementor-2260 .elementor-element.elementor-element-2e24e9b .pxl-fancy-box .box-title{color:var( --e-global-color-secondary );}.elementor-2260 .elementor-element.elementor-element-2e24e9b .pxl-fancy-box .box-title a{color:var( --e-global-color-secondary );}.elementor-2260 .elementor-element.elementor-element-2e24e9b .pxl-fancy-box .box-title a::after{background-color:var( --e-global-color-secondary );}.elementor-2260 .elementor-element.elementor-element-2e24e9b .pxl-fancy-box .box-description{color:var( --e-global-color-text );}.elementor-2260 .elementor-element.elementor-element-52bfcbe:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2260 .elementor-element.elementor-element-52bfcbe > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2260 .elementor-element.elementor-element-52bfcbe > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2260 .elementor-element.elementor-element-52bfcbe > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2260 .elementor-element.elementor-element-ca48750 .parallax-inner{right:-50px;top:-60px;}.elementor-2260 .elementor-element.elementor-element-ca48750 img{height:464px;object-fit:cover;}.elementor-2260 .elementor-element.elementor-element-99bcd84:not(.elementor-motion-effects-element-type-background), .elementor-2260 .elementor-element.elementor-element-99bcd84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.ristoranteecoblu.it/wp-content/uploads/2025/04/Sfondo-1.png");background-size:cover;}.elementor-2260 .elementor-element.elementor-element-99bcd84 > .elementor-container{max-width:1550px;}.elementor-2260 .elementor-element.elementor-element-99bcd84{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:120px 0px 120px 0px;}.elementor-2260 .elementor-element.elementor-element-99bcd84 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2260 .elementor-element.elementor-element-e5a7f2c img{height:575px;object-fit:cover;}.elementor-2260 .elementor-element.elementor-element-3c9a191 img{height:575px;object-fit:cover;}.elementor-bc-flex-widget .elementor-2260 .elementor-element.elementor-element-c0c2f8e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2260 .elementor-element.elementor-element-c0c2f8e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2260 .elementor-element.elementor-element-c0c2f8e > .elementor-element-populated{padding:0px 15px 0px 50px;}.elementor-2260 .elementor-element.elementor-element-c20f604 > .elementor-widget-container{margin:0px 0px 28px 0px;}.elementor-2260 .elementor-element.elementor-element-c20f604 .pxl-heading-wrap .heading-title{color:var( --e-global-color-secondary );}.elementor-2260 .elementor-element.elementor-element-c20f604 .pxl-heading-wrap .heading-subtitle{color:var( --e-global-color-primary );}.elementor-2260 .elementor-element.elementor-element-c20f604 .pxl-heading-wrap .heading-description{color:var( --e-global-color-text );}.elementor-2260 .elementor-element.elementor-element-c20f604 .pxl-heading-inner .heading-description span{max-width:571px;}.elementor-2260 .elementor-element.elementor-element-9fcb5bb > .elementor-background-overlay{background-color:#030202;opacity:0.6;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2260 .elementor-element.elementor-element-9fcb5bb .pxl-section-bg-parallax{background-image:url( https://www.ristoranteecoblu.it/wp-content/uploads/2025/04/ecoblu_DSC3497-copia_high-scaled.jpg );background-position:center center;background-size:cover;bottom:-80px;}.elementor-2260 .elementor-element.elementor-element-9fcb5bb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:135px 0px 135px 0px;}.elementor-bc-flex-widget .elementor-2260 .elementor-element.elementor-element-c4d39e5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2260 .elementor-element.elementor-element-c4d39e5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2260 .elementor-element.elementor-element-1026ad6 .pxl-heading-wrap .heading-title{color:#FFFFFF;}.elementor-2260 .elementor-element.elementor-element-1026ad6 .pxl-heading-wrap .heading-subtitle{color:var( --e-global-color-primary );}.elementor-2260 .elementor-element.elementor-element-1026ad6 .pxl-heading-wrap .heading-description{color:#FFFFFF;font-size:17px;line-height:30px;}.elementor-2260 .elementor-element.elementor-element-6eab656:not(.elementor-motion-effects-element-type-background), .elementor-2260 .elementor-element.elementor-element-6eab656 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.ristoranteecoblu.it/wp-content/uploads/2025/04/Sfondo-1.png");background-size:cover;}.elementor-2260 .elementor-element.elementor-element-6eab656{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:#FFFFFF;padding:128px 0px 116px 0px;}.elementor-2260 .elementor-element.elementor-element-6eab656 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2260 .elementor-element.elementor-element-0f8162f > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-2260 .elementor-element.elementor-element-0f8162f .pxl-heading-wrap .heading-title{color:var( --e-global-color-secondary );}.elementor-2260 .elementor-element.elementor-element-0f8162f .pxl-heading-wrap .heading-subtitle{color:var( --e-global-color-primary );margin:0px 0px 25px 0px;}.elementor-2260 .elementor-element.elementor-element-0f8162f .pxl-heading-wrap .heading-description{color:var( --e-global-color-text );font-size:17px;line-height:30px;}.elementor-2260 .elementor-element.elementor-element-0f8162f .pxl-heading-inner .heading-description span{max-width:772px;}.elementor-2260 .elementor-element.elementor-element-48154eb .pxl-swiper-arrows{display:flex;}.elementor-2260 .elementor-element.elementor-element-48154eb .pxl-swiper-dots, .elementor-2260 .elementor-element.elementor-element-48154eb .slick-dots{display:none !important;}.elementor-2260 .elementor-element.elementor-element-1bfe491:not(.elementor-motion-effects-element-type-background), .elementor-2260 .elementor-element.elementor-element-1bfe491 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.ristoranteecoblu.it/wp-content/uploads/2025/04/Sfondo-1.png");background-size:cover;}.elementor-2260 .elementor-element.elementor-element-1bfe491 > .elementor-container{max-width:1550px;}.elementor-2260 .elementor-element.elementor-element-1bfe491{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:120px 0px 120px 0px;}.elementor-2260 .elementor-element.elementor-element-1bfe491 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2260 .elementor-element.elementor-element-bf2f9e0.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2260 .elementor-element.elementor-element-bf2f9e0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2260 .elementor-element.elementor-element-4ef1268 > .elementor-widget-container{padding:13px 13px 13px 13px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:50% 50% 50% 50%;}.elementor-2260 .elementor-element.elementor-element-4ef1268 img{border-style:none;border-radius:50% 50% 50% 50%;}.elementor-2260 .elementor-element.elementor-element-951d2f5 .pxl-heading-wrap .heading-title{color:var( --e-global-color-secondary );}.elementor-2260 .elementor-element.elementor-element-951d2f5 .pxl-heading-wrap .heading-subtitle{color:var( --e-global-color-primary );margin:0px 0px 19px 0px;}.elementor-2260 .elementor-element.elementor-element-951d2f5 .pxl-heading-wrap .heading-description{color:var( --e-global-color-text );margin:12px 0px 0px 0px;}.elementor-2260 .elementor-element.elementor-element-951d2f5 .pxl-heading-inner .heading-description span{max-width:345px;}.elementor-2260 .elementor-element.elementor-element-9226417{--spacer-size:36px;}.elementor-2260 .elementor-element.elementor-element-59400aa > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-2260 .elementor-element.elementor-element-59400aa .pxl-heading-wrap .heading-title{color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:15px;}.elementor-2260 .elementor-element.elementor-element-608c0dd .pxl-heading-wrap .heading-title{color:#174D53;font-size:49px;font-weight:400;}.elementor-2260 .elementor-element.elementor-element-c33b8d5{--spacer-size:36px;}.elementor-2260 .elementor-element.elementor-element-fc62372 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2260 .elementor-element.elementor-element-fc62372 .pxl-heading-wrap .heading-title{color:var( --e-global-color-secondary );font-size:15px;}.elementor-2260 .elementor-element.elementor-element-84bce96 .pxl-text-editor-wrap{justify-content:center;}.elementor-2260 .elementor-element.elementor-element-84bce96 .pxl-text-editor{text-align:center;color:var( --e-global-color-primary );}.elementor-2260 .elementor-element.elementor-element-84bce96 .pxl-text-editor a{color:var( --e-global-color-secondary );}.elementor-2260 .elementor-element.elementor-element-84bce96 .pxl-text-editor a.link-underline{border-color:var( --e-global-color-secondary );}.elementor-2260 .elementor-element.elementor-element-84bce96 .pxl-text-editor a:hover{color:var( --e-global-color-text );}.elementor-2260 .elementor-element.elementor-element-84bce96 .pxl-text-editor, .elementor-2260 .elementor-element.elementor-element-84bce96 .pxl-text-editor h1, .elementor-2260 .elementor-element.elementor-element-84bce96 .pxl-text-editor h2, .elementor-2260 .elementor-element.elementor-element-84bce96 .pxl-text-editor h3, .elementor-2260 .elementor-element.elementor-element-84bce96 .pxl-text-editor h4, .elementor-2260 .elementor-element.elementor-element-84bce96 .pxl-text-editor h5, .elementor-2260 .elementor-element.elementor-element-84bce96 .pxl-text-editor h6{line-height:31px;}.elementor-2260 .elementor-element.elementor-element-2ea1101 .pxl-button-wrapper{justify-content:center;}.elementor-2260 .elementor-element.elementor-element-2ea1101 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-2260 .elementor-element.elementor-element-2ea1101 .pxl-button-wrapper .btn:hover{color:var( --e-global-color-accent );}.elementor-bc-flex-widget .elementor-2260 .elementor-element.elementor-element-07f9425.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2260 .elementor-element.elementor-element-07f9425.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2260 .elementor-element.elementor-element-07f9425.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-2260 .elementor-element.elementor-element-b587704 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );padding:13px 13px 13px 13px;}.elementor-2260 .elementor-element.elementor-element-b587704 > .elementor-element-populated, .elementor-2260 .elementor-element.elementor-element-b587704 > .elementor-element-populated > .elementor-background-overlay, .elementor-2260 .elementor-element.elementor-element-b587704 > .elementor-background-slideshow{border-radius:50% 50% 50% 50%;}.elementor-2260 .elementor-element.elementor-element-9d13589 > .elementor-widget-container{border-radius:50% 50% 50% 50%;}.elementor-2260 .elementor-element.elementor-element-9d13589 iframe{height:429px;filter:brightness( 93% ) contrast( 128% ) saturate( 24% ) blur( 0px ) hue-rotate( 279deg );}@media(max-width:1499px){.elementor-bc-flex-widget .elementor-2260 .elementor-element.elementor-element-8012598.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2260 .elementor-element.elementor-element-8012598.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2260 .elementor-element.elementor-element-a410028 .pxl-swiper-arrows .pxl-swiper-arrow-prev{left:0px;right:auto;}.elementor-2260 .elementor-element.elementor-element-a410028 .pxl-swiper-arrows .pxl-swiper-arrow-next{right:0px;left:auto;}.elementor-2260 .elementor-element.elementor-element-07f9425 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2260 .elementor-element.elementor-element-41ff995{margin-top:30px;margin-bottom:0px;}.elementor-2260 .elementor-element.elementor-element-b587704 > .elementor-element-populated{border-width:0px 0px 0px 0px;}.elementor-2260 .elementor-element.elementor-element-9d13589 > .elementor-widget-container{border-radius:0% 0% 0% 0%;}}@media(min-width:576px){.elementor-2260 .elementor-element.elementor-element-b85efa7{width:68%;}.elementor-2260 .elementor-element.elementor-element-42df419{width:32%;}.elementor-2260 .elementor-element.elementor-element-1ffb0b2{width:47.3%;}.elementor-2260 .elementor-element.elementor-element-c0af7a1{width:52.7%;}.elementor-2260 .elementor-element.elementor-element-5d40ac7{width:54%;}.elementor-2260 .elementor-element.elementor-element-8012598{width:46%;}.elementor-2260 .elementor-element.elementor-element-2148054{width:29.3%;}.elementor-2260 .elementor-element.elementor-element-b9a5f1f{width:29.3%;}.elementor-2260 .elementor-element.elementor-element-c0c2f8e{width:41.4%;}.elementor-2260 .elementor-element.elementor-element-bf2f9e0{width:31.4%;}.elementor-2260 .elementor-element.elementor-element-365fda9{width:37.2%;}.elementor-2260 .elementor-element.elementor-element-07f9425{width:31.4%;}}@media(max-width:1499px) and (min-width:576px){.elementor-2260 .elementor-element.elementor-element-b85efa7{width:60%;}.elementor-2260 .elementor-element.elementor-element-42df419{width:40%;}.elementor-2260 .elementor-element.elementor-element-bf2f9e0{width:50%;}.elementor-2260 .elementor-element.elementor-element-365fda9{width:50%;}.elementor-2260 .elementor-element.elementor-element-07f9425{width:100%;}}@media(max-width:1199px) and (min-width:576px){.elementor-2260 .elementor-element.elementor-element-1ffb0b2{width:50%;}.elementor-2260 .elementor-element.elementor-element-c0af7a1{width:50%;}.elementor-2260 .elementor-element.elementor-element-7e0e644{width:50%;}.elementor-2260 .elementor-element.elementor-element-b8e95c2{width:100%;}.elementor-2260 .elementor-element.elementor-element-21ec83f{width:100%;}.elementor-2260 .elementor-element.elementor-element-5d40ac7{width:50%;}.elementor-2260 .elementor-element.elementor-element-8012598{width:50%;}.elementor-2260 .elementor-element.elementor-element-2148054{width:30%;}.elementor-2260 .elementor-element.elementor-element-b9a5f1f{width:30%;}.elementor-2260 .elementor-element.elementor-element-c0c2f8e{width:40%;}}@media(max-width:991px) and (min-width:576px){.elementor-2260 .elementor-element.elementor-element-7e0e644{width:50%;}.elementor-2260 .elementor-element.elementor-element-b8e95c2{width:100%;}.elementor-2260 .elementor-element.elementor-element-21ec83f{width:100%;}.elementor-2260 .elementor-element.elementor-element-47172d8{width:50%;}.elementor-2260 .elementor-element.elementor-element-5d40ac7{width:100%;}.elementor-2260 .elementor-element.elementor-element-8012598{width:100%;}.elementor-2260 .elementor-element.elementor-element-5472e71{width:50%;}.elementor-2260 .elementor-element.elementor-element-66728ee{width:50%;}.elementor-2260 .elementor-element.elementor-element-8889617{width:50%;}.elementor-2260 .elementor-element.elementor-element-52bfcbe{width:50%;}.elementor-2260 .elementor-element.elementor-element-2148054{width:50%;}.elementor-2260 .elementor-element.elementor-element-b9a5f1f{width:50%;}.elementor-2260 .elementor-element.elementor-element-c0c2f8e{width:100%;}.elementor-2260 .elementor-element.elementor-element-bf2f9e0{width:100%;}.elementor-2260 .elementor-element.elementor-element-365fda9{width:100%;}}@media(max-width:767px) and (min-width:576px){.elementor-2260 .elementor-element.elementor-element-1ffb0b2{width:100%;}.elementor-2260 .elementor-element.elementor-element-c0af7a1{width:100%;}.elementor-2260 .elementor-element.elementor-element-7e0e644{width:100%;}.elementor-2260 .elementor-element.elementor-element-b8e95c2{width:100%;}.elementor-2260 .elementor-element.elementor-element-21ec83f{width:100%;}.elementor-2260 .elementor-element.elementor-element-47172d8{width:100%;}.elementor-2260 .elementor-element.elementor-element-5472e71{width:100%;}.elementor-2260 .elementor-element.elementor-element-66728ee{width:100%;}.elementor-2260 .elementor-element.elementor-element-8889617{width:100%;}.elementor-2260 .elementor-element.elementor-element-52bfcbe{width:100%;}.elementor-2260 .elementor-element.elementor-element-c4d39e5{width:100%;}.elementor-2260 .elementor-element.elementor-element-a3e8a01{width:100%;}}@media(max-width:1199px){.elementor-2260 .elementor-element.elementor-element-42f4a3c:not(.elementor-motion-effects-element-type-background), .elementor-2260 .elementor-element.elementor-element-42f4a3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;}.elementor-2260 .elementor-element.elementor-element-42f4a3c{padding:100px 0px 0px 0px;}.elementor-2260 .elementor-element.elementor-element-5332c49 .pxl-heading-wrap .heading-title{font-size:30px;line-height:45px;}.elementor-2260 .elementor-element.elementor-element-2fbaede:not(.elementor-motion-effects-element-type-background), .elementor-2260 .elementor-element.elementor-element-2fbaede > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-2260 .elementor-element.elementor-element-7e0e644 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-2260 .elementor-element.elementor-element-e4a36da .pxl-heading-wrap .heading-title{font-size:30px;}.elementor-2260 .elementor-element.elementor-element-21ec83f > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2260 .elementor-element.elementor-element-47172d8 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-2260 .elementor-element.elementor-element-f551289 img{height:600px;object-fit:cover;}.elementor-2260 .elementor-element.elementor-element-c12cd58 > .elementor-element-populated{padding:93px 15px 100px 15px;}.elementor-2260 .elementor-element.elementor-element-3089159 .pxl-heading-wrap .heading-title{font-size:30px;}.elementor-2260 .elementor-element.elementor-element-be15985{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;top:-70px;}.elementor-2260 .elementor-element.elementor-element-be15985 img{width:200px;}.elementor-2260 .elementor-element.elementor-element-ea279c6:not(.elementor-motion-effects-element-type-background), .elementor-2260 .elementor-element.elementor-element-ea279c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.ristoranteecoblu.it/wp-content/uploads/2023/10/white.png");background-position:center center;}.elementor-2260 .elementor-element.elementor-element-ea279c6{padding:100px 0px 100px 0px;}.elementor-2260 .elementor-element.elementor-element-d415bfc > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-2260 .elementor-element.elementor-element-d415bfc .pxl-heading-wrap .heading-title{font-size:30px;line-height:50px;}.elementor-2260 .elementor-element.elementor-element-a7b21b5 .pxl-tabs .tabs-title .title-wrap{column-gap:19px;}.elementor-2260 .elementor-element.elementor-element-a7b21b5 .pxl-tabs.layout-12 .tabs-title .title-wrap, .pxl-tabs.layout-13 .tabs-title .title-wrap{gap:19px !important;}.elementor-2260 .elementor-element.elementor-element-a7b21b5 .pxl-tabs.layout-15 .tab-title{padding-top:19px;padding-bottom:19px;}.elementor-2260 .elementor-element.elementor-element-a7b21b5 .pxl-tabs .tab-title, .elementor-2260 .elementor-element.elementor-element-a7b21b5 .pxl-tabs.layout-14 .item-title, .elementor-2260 .elementor-element.elementor-element-a7b21b5 .pxl-tabs.layout-15 .tab-title > span{font-size:15px;}.elementor-2260 .elementor-element.elementor-element-8012598.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-2260 .elementor-element.elementor-element-8012598 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2260 .elementor-element.elementor-element-e3793ad{width:100%;max-width:100%;}.elementor-2260 .elementor-element.elementor-element-e3793ad .pxl-swiper-arrows{display:none;}.elementor-2260 .elementor-element.elementor-element-4777e28{padding:90px 0px 170px 0px;}.elementor-2260 .elementor-element.elementor-element-a410028 .pxl-swiper-arrows{display:none;}.elementor-2260 .elementor-element.elementor-element-a410028 .pxl-swiper-arrows .pxl-swiper-arrow-prev{left:0px;right:auto;}.elementor-2260 .elementor-element.elementor-element-e5a7f2c img{height:420px;}.elementor-2260 .elementor-element.elementor-element-3c9a191 img{height:420px;}.elementor-2260 .elementor-element.elementor-element-c0c2f8e > .elementor-element-populated{padding:0px 15px 30px 15px;}.elementor-2260 .elementor-element.elementor-element-c20f604 .pxl-heading-wrap .heading-title{font-size:30px;}.elementor-2260 .elementor-element.elementor-element-9fcb5bb{padding:90px 0px 90px 0px;}.elementor-2260 .elementor-element.elementor-element-1026ad6 .pxl-heading-wrap .heading-title{font-size:30px;}.elementor-2260 .elementor-element.elementor-element-6eab656{padding:103px 0px 102px 0px;}.elementor-2260 .elementor-element.elementor-element-0f8162f > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2260 .elementor-element.elementor-element-951d2f5 .pxl-heading-wrap .heading-title{font-size:30px;}}@media(max-width:991px){.elementor-2260 .elementor-element.elementor-element-87bad3b img{height:600px;object-fit:cover;}.elementor-2260 .elementor-element.elementor-element-c0af7a1 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2260 .elementor-element.elementor-element-f551289 img{height:730px;}.elementor-2260 .elementor-element.elementor-element-3089159 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2260 .elementor-element.elementor-element-8012598 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2260 .elementor-element.elementor-element-a410028 .pxl-swiper-arrows .pxl-swiper-arrow-prev{left:0px;right:auto;}.elementor-2260 .elementor-element.elementor-element-86aa1d0 .parallax-inner{left:-80px;}.elementor-2260 .elementor-element.elementor-element-66728ee > .elementor-element-populated{padding:50px 30px 70px 30px;}.elementor-2260 .elementor-element.elementor-element-8889617 > .elementor-element-populated{padding:50px 30px 70px 30px;}.elementor-2260 .elementor-element.elementor-element-ca48750 .parallax-inner{right:-80px;}.elementor-2260 .elementor-element.elementor-element-c20f604 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2260 .elementor-element.elementor-element-bf2f9e0.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2260 .elementor-element.elementor-element-bf2f9e0 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2260 .elementor-element.elementor-element-4ef1268{width:auto;max-width:auto;}.elementor-2260 .elementor-element.elementor-element-4ef1268 img{width:400px;height:400px;object-fit:cover;object-position:center center;}.elementor-2260 .elementor-element.elementor-element-365fda9 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}@media(max-width:767px){.elementor-2260 .elementor-element.elementor-element-87bad3b{width:auto;max-width:auto;}.elementor-2260 .elementor-element.elementor-element-87bad3b img{width:1000px;height:400px;object-fit:cover;}.elementor-2260 .elementor-element.elementor-element-5332c49 .pxl-heading-wrap .heading-title{font-size:25px;line-height:40px;}.elementor-2260 .elementor-element.elementor-element-5332c49 .pxl-heading-wrap .heading-subtitle{margin:0px 0px 15px 0px;}.elementor-2260 .elementor-element.elementor-element-45936c7 > .elementor-widget-container{margin:6px 0px 29px 0px;}.elementor-2260 .elementor-element.elementor-element-45936c7 .pxl-text-editor, .elementor-2260 .elementor-element.elementor-element-45936c7 .pxl-text-editor h1, .elementor-2260 .elementor-element.elementor-element-45936c7 .pxl-text-editor h2, .elementor-2260 .elementor-element.elementor-element-45936c7 .pxl-text-editor h3, .elementor-2260 .elementor-element.elementor-element-45936c7 .pxl-text-editor h4, .elementor-2260 .elementor-element.elementor-element-45936c7 .pxl-text-editor h5, .elementor-2260 .elementor-element.elementor-element-45936c7 .pxl-text-editor h6{font-size:14px;}.elementor-2260 .elementor-element.elementor-element-e4a36da > .elementor-widget-container{margin:0px 0px 11px 0px;}.elementor-2260 .elementor-element.elementor-element-e4a36da .pxl-heading-wrap .heading-title{font-size:22px;}.elementor-2260 .elementor-element.elementor-element-3621a58{margin-top:021px;margin-bottom:0px;}.elementor-2260 .elementor-element.elementor-element-a892b8f .pxl-heading-wrap .heading-title{font-size:17px;}.elementor-2260 .elementor-element.elementor-element-93ee29e .pxl-heading-wrap .heading-title{font-size:17px;}.elementor-2260 .elementor-element.elementor-element-7f2a572 .pxl-text-editor, .elementor-2260 .elementor-element.elementor-element-7f2a572 .pxl-text-editor h1, .elementor-2260 .elementor-element.elementor-element-7f2a572 .pxl-text-editor h2, .elementor-2260 .elementor-element.elementor-element-7f2a572 .pxl-text-editor h3, .elementor-2260 .elementor-element.elementor-element-7f2a572 .pxl-text-editor h4, .elementor-2260 .elementor-element.elementor-element-7f2a572 .pxl-text-editor h5, .elementor-2260 .elementor-element.elementor-element-7f2a572 .pxl-text-editor h6{font-size:15px;line-height:31px;}.elementor-2260 .elementor-element.elementor-element-21ec83f > .elementor-element-populated{margin:21px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2260 .elementor-element.elementor-element-204b102 .pxl-heading-wrap .heading-title{font-size:17px;}.elementor-2260 .elementor-element.elementor-element-432aede .pxl-text-editor, .elementor-2260 .elementor-element.elementor-element-432aede .pxl-text-editor h1, .elementor-2260 .elementor-element.elementor-element-432aede .pxl-text-editor h2, .elementor-2260 .elementor-element.elementor-element-432aede .pxl-text-editor h3, .elementor-2260 .elementor-element.elementor-element-432aede .pxl-text-editor h4, .elementor-2260 .elementor-element.elementor-element-432aede .pxl-text-editor h5, .elementor-2260 .elementor-element.elementor-element-432aede .pxl-text-editor h6{font-size:15px;line-height:30px;}.elementor-2260 .elementor-element.elementor-element-47172d8 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2260 .elementor-element.elementor-element-f551289 img{height:400px;}.elementor-2260 .elementor-element.elementor-element-c12cd58 > .elementor-element-populated{padding:90px 15px 0px 15px;}.elementor-2260 .elementor-element.elementor-element-3089159 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2260 .elementor-element.elementor-element-3089159 .pxl-heading-wrap .heading-title{font-size:25px;}.elementor-2260 .elementor-element.elementor-element-3089159 .pxl-heading-wrap .heading-description{font-size:15px;line-height:25px;}.elementor-2260 .elementor-element.elementor-element-2d60c99{margin-top:0px;margin-bottom:40px;}.elementor-2260 .elementor-element.elementor-element-15f0841 .pxl-tabs .tabs-title .title-wrap{column-gap:60px;}.elementor-2260 .elementor-element.elementor-element-15f0841 .pxl-tabs.layout-12 .tabs-title .title-wrap, .pxl-tabs.layout-13 .tabs-title .title-wrap{gap:60px !important;}.elementor-2260 .elementor-element.elementor-element-15f0841 .pxl-tabs.layout-15 .tab-title{padding-top:60px;padding-bottom:60px;}.elementor-2260 .elementor-element.elementor-element-15f0841 .pxl-tabs .tab-title, .elementor-2260 .elementor-element.elementor-element-15f0841 .pxl-tabs.layout-14 .item-title, .elementor-2260 .elementor-element.elementor-element-15f0841 .pxl-tabs.layout-15 .tab-title > span{font-size:15px;}.elementor-2260 .elementor-element.elementor-element-15f0841 .pxl-tabs .tabs-title{justify-content:start;}.elementor-2260 .elementor-element.elementor-element-15f0841 .pxl-tabs .title-wrap{justify-content:start;}.elementor-2260 .elementor-element.elementor-element-15f0841 .pxl-tabs.layout-6 .title-wrap .tab-title{align-items:start;}.elementor-2260 .elementor-element.elementor-element-fea6714 .pxl-button-wrapper{justify-content:start;}.elementor-2260 .elementor-element.elementor-element-fea6714 > .elementor-widget-container{margin:48px 0px 0px 0px;}.elementor-2260 .elementor-element.elementor-element-c119fdc > .elementor-container{min-height:400px;}.elementor-2260 .elementor-element.elementor-element-5be610a .pxl-media-popup .media-play-button{width:80px;height:80px;}.elementor-2260 .elementor-element.elementor-element-5be610a .pxl-media-popup .media-play-button i{font-size:18px;}.elementor-2260 .elementor-element.elementor-element-ea279c6{padding:90px 0px 90px 0px;}.elementor-2260 .elementor-element.elementor-element-d415bfc .pxl-heading-wrap .heading-title{font-size:25px;line-height:40px;}.elementor-2260 .elementor-element.elementor-element-d415bfc .pxl-heading-wrap .heading-subtitle{font-size:13px;}.elementor-2260 .elementor-element.elementor-element-a7b21b5 .pxl-tabs .tabs-title .title-wrap{column-gap:60px;}.elementor-2260 .elementor-element.elementor-element-a7b21b5 .pxl-tabs.layout-12 .tabs-title .title-wrap, .pxl-tabs.layout-13 .tabs-title .title-wrap{gap:60px !important;}.elementor-2260 .elementor-element.elementor-element-a7b21b5 .pxl-tabs.layout-15 .tab-title{padding-top:60px;padding-bottom:60px;}.elementor-2260 .elementor-element.elementor-element-a7b21b5 .pxl-tabs .tab-title, .elementor-2260 .elementor-element.elementor-element-a7b21b5 .pxl-tabs.layout-14 .item-title, .elementor-2260 .elementor-element.elementor-element-a7b21b5 .pxl-tabs.layout-15 .tab-title > span{font-size:15px;}.elementor-2260 .elementor-element.elementor-element-a7b21b5 .pxl-tabs .tabs-title{justify-content:start;}.elementor-2260 .elementor-element.elementor-element-a7b21b5 .pxl-tabs .title-wrap{justify-content:start;}.elementor-2260 .elementor-element.elementor-element-a7b21b5 .pxl-tabs.layout-6 .title-wrap .tab-title{align-items:start;}.elementor-2260 .elementor-element.elementor-element-4777e28{padding:90px 0px 90px 0px;}.elementor-2260 .elementor-element.elementor-element-a0ac577 > .elementor-element-populated{padding:0px 30px 0px 30px;}.elementor-2260 .elementor-element.elementor-element-a410028 .pxl-swiper-dots, .elementor-2260 .elementor-element.elementor-element-a410028 .slick-dots{display:true !important;}.elementor-2260 .elementor-element.elementor-element-cf7b404{padding:90px 0px 90px 0px;}.elementor-2260 .elementor-element.elementor-element-4a0e55f{margin-top:0px;margin-bottom:0px;}.elementor-2260 .elementor-element.elementor-element-67d83db{margin-top:90px;margin-bottom:0px;}.elementor-2260 .elementor-element.elementor-element-e5a7f2c img{height:350px;}.elementor-2260 .elementor-element.elementor-element-3c9a191 img{height:350px;}.elementor-2260 .elementor-element.elementor-element-c20f604 .pxl-heading-wrap .heading-title{font-size:25px;}.elementor-2260 .elementor-element.elementor-element-c20f604 .pxl-heading-wrap .heading-subtitle{margin:0px 0px 20px 0px;}.elementor-2260 .elementor-element.elementor-element-c20f604 .pxl-heading-wrap .heading-description{margin:10px 0px 0px 0px;}.elementor-2260 .elementor-element.elementor-element-95de66a > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2260 .elementor-element.elementor-element-1026ad6 .pxl-heading-wrap .heading-title{font-size:25px;line-height:1.2;}.elementor-2260 .elementor-element.elementor-element-1026ad6 .pxl-heading-wrap .heading-subtitle{font-size:13px;}.elementor-2260 .elementor-element.elementor-element-1026ad6 .pxl-heading-wrap .heading-description{font-size:15px;line-height:25px;}.elementor-2260 .elementor-element.elementor-element-a3e8a01 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2260 .elementor-element.elementor-element-6eab656{padding:90px 0px 90px 0px;}.elementor-2260 .elementor-element.elementor-element-0f8162f > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-2260 .elementor-element.elementor-element-0f8162f .pxl-heading-wrap .heading-title{font-size:25px;}.elementor-2260 .elementor-element.elementor-element-0f8162f .pxl-heading-wrap .heading-subtitle{font-size:14px;}.elementor-2260 .elementor-element.elementor-element-0f8162f .pxl-heading-wrap .heading-description{font-size:15px;line-height:25px;}.elementor-2260 .elementor-element.elementor-element-48154eb .pxl-swiper-dots, .elementor-2260 .elementor-element.elementor-element-48154eb .slick-dots{display:true !important;margin-top:60px;}.elementor-2260 .elementor-element.elementor-element-bf2f9e0.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-2260 .elementor-element.elementor-element-4ef1268 img{width:280px;height:280px;}.elementor-2260 .elementor-element.elementor-element-951d2f5 .pxl-heading-wrap .heading-title{font-size:25px;}.elementor-2260 .elementor-element.elementor-element-951d2f5 .pxl-heading-wrap .heading-subtitle{font-size:14px;}.elementor-2260 .elementor-element.elementor-element-9226417{--spacer-size:20px;}.elementor-2260 .elementor-element.elementor-element-59400aa .pxl-heading-wrap .heading-title{font-size:13px;}.elementor-2260 .elementor-element.elementor-element-608c0dd .pxl-heading-wrap .heading-title{font-size:25px;}.elementor-2260 .elementor-element.elementor-element-c33b8d5{--spacer-size:20px;}.elementor-2260 .elementor-element.elementor-element-fc62372 .pxl-heading-wrap .heading-title{font-size:13px;}.elementor-2260 .elementor-element.elementor-element-84bce96 .pxl-text-editor-wrap{justify-content:start;}.elementor-2260 .elementor-element.elementor-element-84bce96 .pxl-text-editor{text-align:start;}.elementor-2260 .elementor-element.elementor-element-84bce96 .pxl-text-editor, .elementor-2260 .elementor-element.elementor-element-84bce96 .pxl-text-editor h1, .elementor-2260 .elementor-element.elementor-element-84bce96 .pxl-text-editor h2, .elementor-2260 .elementor-element.elementor-element-84bce96 .pxl-text-editor h3, .elementor-2260 .elementor-element.elementor-element-84bce96 .pxl-text-editor h4, .elementor-2260 .elementor-element.elementor-element-84bce96 .pxl-text-editor h5, .elementor-2260 .elementor-element.elementor-element-84bce96 .pxl-text-editor h6{font-size:14px;line-height:28px;}.elementor-2260 .elementor-element.elementor-element-2ea1101 .pxl-button-wrapper{justify-content:start;}.elementor-2260 .elementor-element.elementor-element-2ea1101 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2260 .elementor-element.elementor-element-b587704 > .elementor-element-populated{padding:0px 15px 0px 15px;}}@media(max-width:575px){.elementor-2260 .elementor-element.elementor-element-2fbaede .pxl-section-bg-parallax{background-position:top right;background-size:contain;}.elementor-2260 .elementor-element.elementor-element-15f0841 .pxl-tabs .tabs-title{justify-content:start;}.elementor-2260 .elementor-element.elementor-element-15f0841 .pxl-tabs .title-wrap{justify-content:start;}.elementor-2260 .elementor-element.elementor-element-15f0841 .pxl-tabs.layout-6 .title-wrap .tab-title{align-items:start;}.elementor-2260 .elementor-element.elementor-element-c119fdc .pxl-section-bg-parallax{background-position:bottom right;background-size:cover;}.elementor-2260 .elementor-element.elementor-element-a410028 .pxl-swiper-arrows{display:none;}.elementor-2260 .elementor-element.elementor-element-a410028 .pxl-swiper-dots, .elementor-2260 .elementor-element.elementor-element-a410028 .slick-dots{display:flex !important;}.elementor-2260 .elementor-element.elementor-element-86aa1d0 img{height:300px;}.elementor-2260 .elementor-element.elementor-element-ca48750 img{height:300px;}.elementor-2260 .elementor-element.elementor-element-e5a7f2c > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-2260 .elementor-element.elementor-element-e5a7f2c img{height:300px;}.elementor-2260 .elementor-element.elementor-element-3c9a191 img{height:300px;}}