body {
background: #f0f0f0 !important;
}
body .vc_tta-container i {
display: inline-block !important;
}

.call-to-action-1-section-inner h3 {
color: #cda434 !important;
font-weight: bold !important;
}

.call-to-action-2-section h3 {
color: #cda434 !important;
font-weight: bold !important;
}
.vc_grid-container-wrapper {
	overflow:hidden;
}
input[type="text"],input[type="phone"],input[type="email"],textarea,select {
color: #1d1d1d !important;
}


.grecaptcha-badge {
    display: none !important;
}

#formOneWay .booking-form-input-3,
#formFlat .booking-form-input-2,
#tab-one-way .booking-form-1 #pickup-address1 + #dropoff-address1 + .select-wrapper,
#tab-flat .booking-form-1 .booking-form-full + .booking-form-full {
display: none !important;
}

/* Nasconde il link search del tema */
.header-area-1 .navigation-inner a[href="#search-lightbox"] {
  display: none !important;
}

/* Nasconde l'icona Font Awesome search */
.header-area-1 .navigation-inner .fa-search {
  display: none !important;
}

/* Nasconde il contenitore del lightbox search */
#search-lightbox {
  display: none !important;
}

/* Nasconde eventuale barra/contenitore che resta vuoto sotto il menu */
.header-area-1 .navigation-inner,
#primary-navigation,
.navigation-wrapper,
.fixed-navigation {
  min-height: auto !important;
}

@media only screen and (max-width: 1024px) {
  .header-area-1 .fa-search,
  .header-area-1 a[href="#search-lightbox"],
  .header-area-1 i.fa.fa-search,
  .header-area-1 i.fas.fa-search {
    display: none !important;
  }
}

@media only screen and (max-width: 1024px) {

  .header-area-1 {
    position: sticky !important;
    top: 0 !important;
    z-index: 9999 !important;
    background: #fff !important;
  }
}

/* Chauffeur Booking - colore mese e anno del calendario */
.ui-datepicker .ui-datepicker-title,
.ui-datepicker .ui-datepicker-title span,
.ui-datepicker .ui-datepicker-title select {
    color: #CDA333 !important;
}

/* Migliora la leggibilità del titolo */
.ui-datepicker .ui-datepicker-title {
    font-weight: 600 !important;
}