.elementor-kit-7{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-color-767b430:#510D0A;--e-global-color-61a457d:#FDF6EC;--e-global-color-65d12f1:#FEFEFE;--e-global-color-914f26b:#B68952;--e-global-color-dc2fac3:#FDF6EC;--e-global-color-be6f291:#B69991;--e-global-color-24916e5:#000000;--e-global-color-605bf02:#FFF7ED;--e-global-color-e7f07de:#4F523D;--e-global-color-67818d8:#FFFFFF;--e-global-color-ffe2ad6:#4D2E17;--e-global-typography-primary-font-family:"Source Serif 4";--e-global-typography-primary-font-size:55px;--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Crimson Text";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Montserrat";--e-global-typography-text-font-size:16px;--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;--e-global-typography-828970a-font-family:"dashiell-fine";--e-global-typography-828970a-font-size:55px;--e-global-typography-828970a-font-weight:500;}.elementor-kit-7 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1300px;}.e-con{--container-max-width:1300px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */@media (max-width: 767px) {
   #hotel > div > div > div > h4, .cs-title,  .elementor-element-0596835 .cs-title, .elementor-element-c4a234a .cs-title, #venezia > div > div.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-33718d1b > div > div.elementor-element.elementor-element-160b4cde.elementor-widget.elementor-widget-cs_title > div > div > h4 {
    line-height: 1 !important;
  }
  
    .elementor-element-af8ac84 .elementor-widget-container,
  .elementor-element-af8ac84 .elementor-widget-container p,
  .elementor-element-af8ac84 .elementor-widget-container span {
    text-align: left !important;
  }
  #venezia > div > div > div > div.elementor-element.elementor-element-160b4cde.elementor-widget.elementor-widget-cs_title > div > div > h4{
      font-size:38px !important;
      font-family: 'dashiell-fine';
  }
  
  .wpml-ls-legacy-list-horizontal ul {
        display: flex;
        flex-wrap: nowrap;
        justify-content: flex-end;
        margin: 0;
        padding: 0;
        list-style: none;
    }
}

/* Rimuove padding laterali dal container dell'header mobile */
@media (max-width: 1024px) {
    .elementor-element-37bd14d9 .elementor-container {
        padding-left: 0 !important;
        padding-right: 0 !important;
    }

    .elementor-element-37bd14d9 .elementor-column > .elementor-widget-wrap {
        padding-left: 8px !important;
        padding-right: 8px !important;
    }
}/* End custom CSS */