.elementor-12556 .elementor-element.elementor-element-26d46627{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:167px 167px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:125px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12556 .elementor-element.elementor-element-26d46627:not(.elementor-motion-effects-element-type-background), .elementor-12556 .elementor-element.elementor-element-26d46627 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-12556 .elementor-element.elementor-element-1c2a7f47{--display:flex;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:20%;--padding-right:20%;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-12556 .elementor-element.elementor-element-15f8c9ab{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:center;}.elementor-12556 .elementor-element.elementor-element-15f8c9ab .elementor-heading-title{letter-spacing:2.5px;color:#3A4964;}.elementor-12556 .elementor-element.elementor-element-5cb278b1{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;text-align:center;}.elementor-12556 .elementor-element.elementor-element-5cb278b1 .elementor-heading-title{font-size:75px;color:#3A4964;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12556 .elementor-element.elementor-element-1a75d176{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:center;font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:400;color:#3A4964;}.elementor-12556 .elementor-element.elementor-element-984aef5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--padding-top:0px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-12556 .elementor-element.elementor-element-b965743{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0%;--margin-bottom:-2%;--margin-left:0%;--margin-right:0%;--padding-top:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12556 .elementor-element.elementor-element-e92ec7b{--e-filter-direction:row;--e-filter-white-space:nowrap;--e-filter-wrap:wrap;--e-filter-overflow-x:initial;--e-filter-space-between:17px;}.elementor-12556 .elementor-element.elementor-element-e92ec7b .e-filter-item{font-family:"Britanica bold", Sans-serif;font-weight:400;text-transform:uppercase;line-height:9px;letter-spacing:0.9px;word-spacing:2px;}.elementor-12556 .elementor-element.elementor-element-c041747{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0%;--margin-bottom:3%;--margin-left:0%;--margin-right:0%;--padding-top:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-12556 .elementor-element.elementor-element-973f135{--grid-columns:4;--grid-row-gap:10px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--grid-column-gap:10px;}.elementor-12556 .elementor-element.elementor-element-973f135.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12556 .elementor-element.elementor-element-973f135 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-12556 .elementor-element.elementor-element-973f135 .e-loop-item > .elementor-section, .elementor-12556 .elementor-element.elementor-element-973f135 .e-loop-item > .elementor-section > .elementor-container, .elementor-12556 .elementor-element.elementor-element-973f135 .e-loop-item > .e-con, .elementor-12556 .elementor-element.elementor-element-973f135 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-12556 .elementor-element.elementor-element-4ca1703{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#707070;--border-color:#707070;--padding-top:10%;--padding-bottom:13%;--padding-left:0%;--padding-right:0%;}.elementor-12556 .elementor-element.elementor-element-4ca1703.e-con{--align-self:center;}.elementor-12556 .elementor-element.elementor-element-5cab8696{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.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-12556 .elementor-element.elementor-element-3bdeae2c{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;--e-transform-scale:1.3;top:-10.883px;}body:not(.rtl) .elementor-12556 .elementor-element.elementor-element-3bdeae2c{left:-97.5px;}body.rtl .elementor-12556 .elementor-element.elementor-element-3bdeae2c{right:-97.5px;}.elementor-12556 .elementor-element.elementor-element-3bdeae2c img{width:100%;}.elementor-12556 .elementor-element.elementor-element-3bc3734c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-12556 .elementor-element.elementor-element-19857140 .wcf__btn a:not(.wcf-btn-mask, .wcf-btn-ellipse), .elementor-12556 .elementor-element.elementor-element-19857140 .wcf__btn a.wcf-btn-mask:after, .elementor-12556 .elementor-element.elementor-element-19857140 .wcf__btn a.wcf-btn-ellipse:before{background-color:#7A8FBF;}.elementor-12556 .elementor-element.elementor-element-19857140 .wcf__btn a:not(.wcf-btn-mask, .btn-item, .btn-parallal-border, .btn-rollover-cross, .wcf-btn-ellipse):after, .elementor-12556 .elementor-element.elementor-element-19857140 .wcf__btn a.wcf-btn-mask, .elementor-12556 .elementor-element.elementor-element-19857140 .wcf__btn .btn-hover-bgchange span, .elementor-12556 .elementor-element.elementor-element-19857140 .wcf__btn .btn-rollover-cross:hover, .elementor-12556 .elementor-element.elementor-element-19857140 .wcf__btn .btn-parallal-border:hover, .elementor-12556 .elementor-element.elementor-element-19857140 .wcf__btn a.wcf-btn-ellipse:hover:before,.elementor-12556 .elementor-element.elementor-element-19857140 .wcf__btn a.btn-hover-none:hover{background-color:var( --e-global-color-8ae243d );}.elementor-12556 .elementor-element.elementor-element-19857140{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-12556 .elementor-element.elementor-element-19857140.elementor-element{--align-self:center;}.elementor-12556 .elementor-element.elementor-element-19857140 .wcf__btn a{flex-direction:row;gap:0px;font-family:"Britanica bold", Sans-serif;font-size:25px;font-weight:500;letter-spacing:1.2px;fill:#FFFFFF;color:#FFFFFF;padding:4% 15% 4% 15%;width:100%;justify-content:center;}.elementor-12556 .elementor-element.elementor-element-19857140 .wcf__btn a.wcf-btn-underline:after{background-color:#FFFFFF;}.elementor-12556 .elementor-element.elementor-element-19857140 .wcf__btn a.wcf-btn-mask:after{color:#FFFFFF;padding:4% 15% 4% 15%;}.elementor-12556 .elementor-element.elementor-element-19857140 .wcf__btn a, .elementor-12556 .elementor-element.elementor-element-19857140 .wcf__btn a.btn-parallal-border:before, .elementor-12556 .elementor-element.elementor-element-19857140 .wcf__btn a.btn-parallal-border:after, .elementor-12556 .elementor-element.elementor-element-19857140 .wcf__btn a.btn-rollover-cross:before, .elementor-12556 .elementor-element.elementor-element-19857140 .wcf__btn a.btn-rollover-cross:after{border-style:none;}.elementor-12556 .elementor-element.elementor-element-19857140 .wcf__btn a:not(.wcf-btn-ellipse, .wcf-btn-circle, .wcf-btn-oval){border-radius:7px 7px 7px 7px;}.elementor-12556 .elementor-element.elementor-element-19857140 .wcf__btn a.btn-parallal-border:before, .elementor-12556 .elementor-element.elementor-element-19857140 .wcf__btn a.btn-parallal-border:after{border-radius:7px 7px 7px 7px;}.elementor-12556 .elementor-element.elementor-element-19857140 .wcf__btn a.btn-rollover-cross:before, .elementor-12556 .elementor-element.elementor-element-19857140 .wcf__btn a.btn-rollover-cross:after{border-radius:7px 7px 7px 7px;}.elementor-12556 .elementor-element.elementor-element-13ca643a{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:right;}.elementor-12556 .elementor-element.elementor-element-13ca643a .wcf--text, .elementor-12556 .elementor-element.elementor-element-13ca643a .wcf--text *{font-family:"Space Grotesk", Sans-serif;font-size:20px;font-weight:600;line-height:1.1em;}.elementor-12556 .elementor-element.elementor-element-24cdd0ad{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#707070;--border-color:#707070;--padding-top:10%;--padding-bottom:13%;--padding-left:0%;--padding-right:0%;}.elementor-12556 .elementor-element.elementor-element-24cdd0ad.e-con{--align-self:center;}.elementor-12556 .elementor-element.elementor-element-77f1511a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-12556 .elementor-element.elementor-element-276d3891{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-12556 .elementor-element.elementor-element-4f7f75db{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:left;}.elementor-12556 .elementor-element.elementor-element-4f7f75db .wcf--text, .elementor-12556 .elementor-element.elementor-element-4f7f75db .wcf--text *{font-family:"Space Grotesk", Sans-serif;font-size:20px;font-weight:400;line-height:1.1em;}.elementor-12556 .elementor-element.elementor-element-677348c1 .wcf__btn a:not(.wcf-btn-mask, .wcf-btn-ellipse), .elementor-12556 .elementor-element.elementor-element-677348c1 .wcf__btn a.wcf-btn-mask:after, .elementor-12556 .elementor-element.elementor-element-677348c1 .wcf__btn a.wcf-btn-ellipse:before{background-color:#7A8FBF;}.elementor-12556 .elementor-element.elementor-element-677348c1 .wcf__btn a{font-size:18px;text-transform:uppercase;letter-spacing:0.5px;fill:#FFFFFF;color:#FFFFFF;padding:25px 75px 25px 75px;}.elementor-12556 .elementor-element.elementor-element-677348c1 .wcf__btn a.wcf-btn-underline:after{background-color:#FFFFFF;}.elementor-12556 .elementor-element.elementor-element-677348c1 .wcf__btn a.wcf-btn-mask:after{color:#FFFFFF;padding:25px 75px 25px 75px;}.elementor-12556 .elementor-element.elementor-element-677348c1 .wcf__btn a, .elementor-12556 .elementor-element.elementor-element-677348c1 .wcf__btn a.btn-parallal-border:before, .elementor-12556 .elementor-element.elementor-element-677348c1 .wcf__btn a.btn-parallal-border:after, .elementor-12556 .elementor-element.elementor-element-677348c1 .wcf__btn a.btn-rollover-cross:before, .elementor-12556 .elementor-element.elementor-element-677348c1 .wcf__btn a.btn-rollover-cross:after{border-style:none;}.elementor-12556 .elementor-element.elementor-element-677348c1 .wcf__btn a:not(.wcf-btn-ellipse, .wcf-btn-circle, .wcf-btn-oval){border-radius:50px 50px 50px 50px;}.elementor-12556 .elementor-element.elementor-element-677348c1 .wcf__btn a.btn-parallal-border:before, .elementor-12556 .elementor-element.elementor-element-677348c1 .wcf__btn a.btn-parallal-border:after{border-radius:50px 50px 50px 50px;}.elementor-12556 .elementor-element.elementor-element-677348c1 .wcf__btn a.btn-rollover-cross:before, .elementor-12556 .elementor-element.elementor-element-677348c1 .wcf__btn a.btn-rollover-cross:after{border-radius:50px 50px 50px 50px;}.elementor-12556 .elementor-element.elementor-element-1c2ead4a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12556 .elementor-element.elementor-element-152f29bb{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;--e-transform-scale:1.3;}.elementor-12556 .elementor-element.elementor-element-152f29bb img{width:70%;}body.elementor-page-12556:not(.elementor-motion-effects-element-type-background), body.elementor-page-12556 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-12556 .elementor-element.elementor-element-973f135{--grid-columns:2;}}@media(min-width:768px){.elementor-12556 .elementor-element.elementor-element-b965743{--width:90%;}.elementor-12556 .elementor-element.elementor-element-c041747{--width:80%;}.elementor-12556 .elementor-element.elementor-element-5cab8696{--width:50%;}.elementor-12556 .elementor-element.elementor-element-3bc3734c{--width:50%;}.elementor-12556 .elementor-element.elementor-element-77f1511a{--width:50%;}.elementor-12556 .elementor-element.elementor-element-1c2ead4a{--width:50%;}}@media(max-width:767px){.elementor-12556 .elementor-element.elementor-element-b965743{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-12556 .elementor-element.elementor-element-c041747{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-12556 .elementor-element.elementor-element-973f135{--grid-columns:1;}}/* Start custom CSS *//* ══════════════════════════════════════════════════════════════════
   CENTRO HERA — Taxonomy Filter
   Design system: centrohera.it
   Font: Space Grotesk / Britanica
   Palette: #243040 (navy) · #eeeeee (bg) · #1dddbf (teal accent)
   ══════════════════════════════════════════════════════════════════ */
 
/* ─── Keyframe animations ─────────────────────────────────────── */
 
@keyframes hera-pill-in {
  from {
    opacity: 0;
    transform: translateY(6px) scale(0.97);
  }
  to {
    opacity: 1;
    transform: translateY(0) scale(1);
  }
}
 
@keyframes hera-active-glow {
  0%   { box-shadow: 0 4px 20px rgba(36, 48, 64, 0.22), 0 0 0 0 rgba(29, 221, 191, 0); }
  50%  { box-shadow: 0 4px 20px rgba(36, 48, 64, 0.22), 0 0 18px 4px rgba(29, 221, 191, 0.18); }
  100% { box-shadow: 0 4px 20px rgba(36, 48, 64, 0.22), 0 0 0 0 rgba(29, 221, 191, 0); }
}
 
/* ─── Filter container ────────────────────────────────────────── */
 
.elementor-widget-taxonomy-filter .e-filter {
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
  justify-content: center;
  padding: 4px 0 28px;
  animation: hera-pill-in 0.5s ease both;
}
 
/* ─── Base pill ───────────────────────────────────────────────── */
 
.elementor-widget-taxonomy-filter .e-filter-item {
  /* Reset browser defaults */
  -webkit-appearance: none;
  appearance: none;
  cursor: pointer;
  background: none;
 
  /* Layout */
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 9px 22px;
 
  /* Shape */
  border-radius: 100px;
  border: 1.5px solid rgba(36, 48, 64, 0.15);
 
  /* Frosted glass look */
  background-color: rgba(255, 255, 255, 0.72);
  backdrop-filter: blur(10px);
  -webkit-backdrop-filter: blur(10px);
 
  /* Typography — coordinated con Space Grotesk del sito */
  font-family: "Space Grotesk", "Britanica LIGHT NO VARIABILE", sans-serif;
  font-size: 12px;
  font-weight: 500;
  letter-spacing: 0.1em;
  text-transform: uppercase;
  white-space: nowrap;
  color: #69727d;
  text-decoration: none;
 
  /* Transition */
  transition:
    background-color 0.28s ease,
    color            0.28s ease,
    border-color     0.28s ease,
    box-shadow       0.28s ease,
    transform        0.22s cubic-bezier(0.34, 1.56, 0.64, 1);
 
  /* Staggered entrance — ogni pill entra con un piccolo ritardo */
  opacity: 0;
  animation: hera-pill-in 0.45s cubic-bezier(0.22, 1, 0.36, 1) forwards;
}
 
/* Stagger dell'entrata dei pill */
.elementor-widget-taxonomy-filter .e-filter-item:nth-child(1)  { animation-delay: 0.05s; }
.elementor-widget-taxonomy-filter .e-filter-item:nth-child(2)  { animation-delay: 0.10s; }
.elementor-widget-taxonomy-filter .e-filter-item:nth-child(3)  { animation-delay: 0.15s; }
.elementor-widget-taxonomy-filter .e-filter-item:nth-child(4)  { animation-delay: 0.20s; }
.elementor-widget-taxonomy-filter .e-filter-item:nth-child(5)  { animation-delay: 0.25s; }
.elementor-widget-taxonomy-filter .e-filter-item:nth-child(6)  { animation-delay: 0.30s; }
.elementor-widget-taxonomy-filter .e-filter-item:nth-child(7)  { animation-delay: 0.35s; }
.elementor-widget-taxonomy-filter .e-filter-item:nth-child(8)  { animation-delay: 0.40s; }
.elementor-widget-taxonomy-filter .e-filter-item:nth-child(9)  { animation-delay: 0.45s; }
.elementor-widget-taxonomy-filter .e-filter-item:nth-child(10) { animation-delay: 0.50s; }
 
/* ─── Hover ───────────────────────────────────────────────────── */
 
.elementor-widget-taxonomy-filter .e-filter-item:hover {
  background-color: rgba(255, 255, 255, 0.96);
  color: #243040;
  border-color: rgba(36, 48, 64, 0.35);
  box-shadow:
    0 2px 8px  rgba(36, 48, 64, 0.07),
    0 6px 20px rgba(36, 48, 64, 0.06);
  transform: translateY(-2px);
}
 
/* ─── Active / Selezionato — replica lo stile del bottone REFERTI ─ */
 
.elementor-widget-taxonomy-filter .e-filter-item[aria-pressed="true"] {
  background-color: #243040;
  color: #ffffff;
  border-color: #243040;
  box-shadow: 0 4px 20px rgba(36, 48, 64, 0.25);
  transform: translateY(-1px);
  animation:
    hera-pill-in    0.45s cubic-bezier(0.22, 1, 0.36, 1) forwards,
    hera-active-glow 2.4s ease-in-out 0.6s 2;
}
 
/* Hover su active: schiarisce leggermente */
.elementor-widget-taxonomy-filter .e-filter-item[aria-pressed="true"]:hover {
  background-color: #1a2535;
  border-color: #1a2535;
  box-shadow: 0 6px 26px rgba(36, 48, 64, 0.35);
  transform: translateY(-2px);
}
 
/* ─── Focus accessibilità ─────────────────────────────────────── */
 
.elementor-widget-taxonomy-filter .e-filter-item:focus-visible {
  outline: 2px solid #243040;
  outline-offset: 3px;
}
 
/* ─── Mobile ≤ 767px ──────────────────────────────────────────── */
 
@media (max-width: 767px) {
  .elementor-widget-taxonomy-filter .e-filter {
    gap: 8px;
    padding: 2px 0 20px;
    /* Su mobile: scroll orizzontale se i tag non si wrappano */
    flex-wrap: wrap;
    justify-content: center;
  }
 
  .elementor-widget-taxonomy-filter .e-filter-item {
    padding: 8px 17px;
    font-size: 11px;
    letter-spacing: 0.09em;
  }
}
 
/* ─── Mobile XS ≤ 480px — scroll orizzontale opzionale ───────── */
 
@media (max-width: 480px) {
  .elementor-widget-taxonomy-filter .e-filter {
    flex-wrap: nowrap;
    overflow-x: auto;
    overflow-y: hidden;
    justify-content: flex-start;
    padding-bottom: 12px;
    /* Nasconde la scrollbar visivamente ma resta funzionale */
    scrollbar-width: none;
    -ms-overflow-style: none;
  }
 
  .elementor-widget-taxonomy-filter .e-filter::-webkit-scrollbar {
    display: none;
  }
 
  .elementor-widget-taxonomy-filter .e-filter-item {
    flex-shrink: 0;
    font-size: 10.5px;
    padding: 7px 15px;
  }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Space Grotesk';
	font-display: auto;
	src: url('https://centrohera.it/wp-content/uploads/2025/12/SpaceGrotesk-VariableFont_wght.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Britanica bold';
	font-display: auto;
	src: url('https://centrohera.it/wp-content/uploads/2025/12/Britanica-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */