/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Apr 03 2026 | 08:51:55 */
.qodef-m-digit {
  font-family: 'Sora', sans-serif;
}

#qodef-content-bottom {
  background-color: #011b30;
}

/* FOOTER TOP + FOOTER BOTTOM: prima colonna -> contenuti più stretti */
#qodef-page-footer-top-area .qodef-grid-inner > .qodef-grid-item:first-child p,
#qodef-page-footer-top-area .qodef-grid-inner > .qodef-grid-item:first-child form,
#qodef-page-footer-top-area .qodef-grid-inner > .qodef-grid-item:first-child .wpcf7,
#qodef-page-footer-top-area .qodef-grid-inner > .qodef-grid-item:first-child .mc4wp-form,

#qodef-page-footer-bottom-area .qodef-grid-inner > .qodef-grid-item:first-child p,
#qodef-page-footer-bottom-area .qodef-grid-inner > .qodef-grid-item:first-child form,
#qodef-page-footer-bottom-area .qodef-grid-inner > .qodef-grid-item:first-child .wpcf7,
#qodef-page-footer-bottom-area .qodef-grid-inner > .qodef-grid-item:first-child .mc4wp-form {
  max-width: 60%;
}

@media (max-width: 768px) {
  #qodef-page-footer-top-area .qodef-grid-inner > .qodef-grid-item:first-child p,
  #qodef-page-footer-top-area .qodef-grid-inner > .qodef-grid-item:first-child form,
  #qodef-page-footer-top-area .qodef-grid-inner > .qodef-grid-item:first-child .wpcf7,
  #qodef-page-footer-top-area .qodef-grid-inner > .qodef-grid-item:first-child .mc4wp-form,

  #qodef-page-footer-bottom-area .qodef-grid-inner > .qodef-grid-item:first-child p,
  #qodef-page-footer-bottom-area .qodef-grid-inner > .qodef-grid-item:first-child form,
  #qodef-page-footer-bottom-area .qodef-grid-inner > .qodef-grid-item:first-child .wpcf7,
  #qodef-page-footer-bottom-area .qodef-grid-inner > .qodef-grid-item:first-child .mc4wp-form {
    max-width: 100%;
  }
}



body.home .qodef-shortcode.qodef-m.qodef-thumbnail-slider.qodef-layout--standard .qodef-intro-title,
body.home .qodef-shortcode.qodef-m.qodef-thumbnail-slider.qodef-layout--standard .qodef-intro-title a,
body.home .qodef-shortcode.qodef-m.qodef-thumbnail-slider.qodef-layout--standard .qodef-intro-title span {
  color: #fff !important;
}

body.home .qodef-shortcode.qodef-m.qodef-thumbnail-slider.qodef-layout--standard .qodef-active-line {
  background-color: #fff !important;
}



/* Divider tra voci menu fullscreen (mobile) */
@media (max-width: 768px) {

  .qodef-fullscreen-menu > ul > li {
    border-bottom: 1px solid #7f7f7f;
    padding-top: 0px;
    padding-bottom: 8px;
  }

  .qodef-fullscreen-menu > ul > li:last-child {
    border-bottom: none;
  }

}

data-custom-title="" data-button-one="Entra" data-button-two=""



