.elementor-10949 .elementor-element.elementor-element-790ce78:not(.elementor-motion-effects-element-type-background), .elementor-10949 .elementor-element.elementor-element-790ce78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-10949 .elementor-element.elementor-element-790ce78{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:9px 0px 0px 0px;}.elementor-10949 .elementor-element.elementor-element-790ce78 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-10949 .elementor-element.elementor-element-f09eaab.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10949 .elementor-element.elementor-element-f09eaab.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-10949 .elementor-element.elementor-element-c8c942b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10949 .elementor-element.elementor-element-c8c942b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items: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-10949 .elementor-element.elementor-element-a0804c1 img{width:278px;}.elementor-10949 .elementor-element.elementor-element-deb8cb7{text-align:center;}.elementor-10949 .elementor-element.elementor-element-deb8cb7 img{width:50px;}.elementor-bc-flex-widget .elementor-10949 .elementor-element.elementor-element-56fd89b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10949 .elementor-element.elementor-element-56fd89b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10949 .elementor-element.elementor-element-56fd89b.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.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-10949 .elementor-element.elementor-element-4d5bf13{width:auto;max-width:auto;}.elementor-10949 .elementor-element.elementor-element-4d5bf13 .elementor-icon-wrapper{text-align:center;}.elementor-10949 .elementor-element.elementor-element-4d5bf13.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-10949 .elementor-element.elementor-element-4d5bf13.elementor-view-framed .elementor-icon, .elementor-10949 .elementor-element.elementor-element-4d5bf13.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-10949 .elementor-element.elementor-element-4d5bf13.elementor-view-framed .elementor-icon, .elementor-10949 .elementor-element.elementor-element-4d5bf13.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-10949 .elementor-element.elementor-element-4d5bf13.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-487c68e );}.elementor-10949 .elementor-element.elementor-element-4d5bf13.elementor-view-framed .elementor-icon:hover, .elementor-10949 .elementor-element.elementor-element-4d5bf13.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-487c68e );border-color:var( --e-global-color-487c68e );}.elementor-10949 .elementor-element.elementor-element-4d5bf13.elementor-view-framed .elementor-icon:hover, .elementor-10949 .elementor-element.elementor-element-4d5bf13.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-487c68e );}.elementor-10949 .elementor-element.elementor-element-4d5bf13 .elementor-icon{font-size:32px;}.elementor-10949 .elementor-element.elementor-element-4d5bf13 .elementor-icon svg{height:32px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px) and (min-width:768px){.elementor-10949 .elementor-element.elementor-element-56fd89b{width:33%;}}@media(max-width:767px){.elementor-10949 .elementor-element.elementor-element-790ce78{padding:0px 0px 0px 0px;}.elementor-10949 .elementor-element.elementor-element-f09eaab{width:37%;}.elementor-10949 .elementor-element.elementor-element-c8c942b{width:27%;}.elementor-10949 .elementor-element.elementor-element-a0804c1 img{width:167px;}.elementor-10949 .elementor-element.elementor-element-deb8cb7 img{width:100%;}.elementor-10949 .elementor-element.elementor-element-56fd89b{width:30%;}.elementor-bc-flex-widget .elementor-10949 .elementor-element.elementor-element-56fd89b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10949 .elementor-element.elementor-element-56fd89b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10949 .elementor-element.elementor-element-56fd89b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-10949 .elementor-element.elementor-element-56fd89b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-10949 .elementor-element.elementor-element-4d5bf13 > .elementor-widget-container{margin:6px 0px 0px 0px;}.elementor-10949 .elementor-element.elementor-element-4d5bf13 .elementor-icon-wrapper{text-align:center;}.elementor-10949 .elementor-element.elementor-element-4d5bf13 .elementor-icon{font-size:27px;}.elementor-10949 .elementor-element.elementor-element-4d5bf13 .elementor-icon svg{height:27px;}}/* Start custom CSS */.logo-bianco {
 display: none;
}
.icona-menu {color:#000;}
.verifica {
 display: none;
}

/* SWITCHES LOGO ON SCROLL */
.elementor-sticky--effects .logo-bianco {
 display:inline-block;
 margin: auto;
 width: 50px !important;
 
}
.elementor-sticky--effects .verifica {
 display:block;
}

.elementor-sticky--effects .logo-colore {
 display: none;
 padding-top: 0!important;
}
.elementor-sticky--effects .elementor-icon {
 color: #fff !important;
}
.elementor-sticky--effects .elementor-icon :hover {
 color: #000 !important;
}

.elementor-sticky--effects {
 transition: 0.5s all ease-in-out;
}
/*.elementor-sticky--effects .sticky-menu-items ul li a {
 color: #fff !important;
 
}
.elementor-sticky--effects .sticky-menu-items ul li a:hover {
 color: #000 !important;
}
.elementor-sticky--effects .sticky-menu-items ul li a:active {
 color: #000 !important;
}*/
.logo-bianco{
transition: 0.5s all ease-in-out;
}

 /*

.elementor-sticky--effects li.menu-item{ --e-nav-menu-divider-color: #fff;!important}
*/
.elementor-sticky--effects.testata {
 background: #B78F38!important; /* edit here to change the background color for your sticky header*/
}

/*.elementor-sticky--effects .prenota {border: 1px #fff solid;
width: 105px;

    
}*/
.elementor-sticky--effects .prenota :hover {background: #000 !important;
border-color:#000;
    
}
/*.elementor-sticky--effects .prenota span {color: #fff;
    
}*/





.elementor-sticky--effects .sticky-menu-items .elementor-menu-toggle {
 background:#B78F38!important;
}
/*.elementor-sticky--effects .sticky-menu-items .elementor-menu-toggle {
 color: #fff!important;
}*//* End custom CSS */