:root {
    --p-primary-color: #163740;
    --p-primary-contrast-color: #ffffff;
    --p-primary-50: #e8ebec;
    --p-primary-100: #c5cdcf;
    --p-primary-200: #8b9ba0;
    --p-primary-300: #506970;
    --p-primary-400: #2d4b53;
    --p-primary-500: #163740;
    --p-primary-600: #14323a;
    --p-primary-700: #122c33;
    --p-primary-800: #0f272d;
    --p-primary-900: #0c1e23;
    --p-surface-50: #ffffff;
    --p-surface-100: #ffffff;
    --p-surface-200: #ffffff;
    --p-surface-300: #ffffff;
    --p-surface-400: #ffffff;
    --p-surface-500: #ffffff;
    --p-surface-600: #e6e6e6;
    --p-surface-700: #cccccc;
    --p-surface-800: #b3b3b3;
    --p-surface-900: #8c8c8c;
}
.BoxSection {
            border: 2px solid #E5E8E9 !important;
            margin: 4px !important;
            padding: 8px;
}

@media (min-width: 1025px) {
.Container33 {
                width: 32% !important;
}
}

@media (max-width: 767px) {
  .max-h-5rem {
    max-height: 2.5rem !important;
  }
}

#j_idt108 {
    background-color: #FEBE54 !important;
}

#j_idt113 {
  background-color: #FEBE54 !important;
  color: #163740 !important; /* opzionale: colore del testo */
}

.splide__track--fade>.splide__list>.splide__slide.is-active {
    border-radius: 16px;
}