@layer bricks {.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}}@layer bricks {:where(.brxe-svg){height:auto;width:auto}:where(.brxe-svg) svg{height:auto;max-width:100%;overflow:visible;width:auto}}#brxe-likjey {font-size: var(--h3); color: var(--primary)}#brxe-rfpifu {background-color: var(--primary-semi-dark); border-radius: var(--radius-m); padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; color: var(--white)}#brxe-mndzjq {display: flex; flex-direction: row; row-gap: 0px}#brxe-vhwgcr {height: 1.2em; width: 1.2em}#brxe-xyiwku {font-size: var(--h4)}#brxe-nmucno {flex-direction: row; column-gap: var(--space-xs)}#brxe-ofqbpv {row-gap: var(--space-xs)}#brxe-rfkkzd {height: 1.2em; width: 1.2em}#brxe-zorqvb {font-size: var(--h4)}#brxe-cqcfey {flex-direction: row; column-gap: var(--space-xs)}#brxe-srzykj {font-size: var(--text-s)}#brxe-dxdukj {row-gap: var(--space-xs)}#brxe-wtyacy {row-gap: var(--space-m)}#brxe-wxmqzs {row-gap: var(--space-l)}#brxe-inhgnt {display: flex; flex-direction: column; margin-right: 0; margin-left: 0; row-gap: 0px}#brxe-vmgxoz {font-size: 2rem; position: absolute; top: 20px; right: 20px; cursor: pointer; background-color: var(--primary-semi-dark); border-radius: var(--radius-50); padding-top: var(--space-xs); padding-right: var(--space-xs); padding-bottom: var(--space-xs); padding-left: var(--space-xs); color: var(--white)}@media (max-width: 767px) {#brxe-vmgxoz {background-color: var(--white); border-radius: var(--radius-50); padding-top: var(--space-xs); padding-right: var(--space-xs); padding-bottom: var(--space-xs); padding-left: var(--space-xs); font-size: 1.5rem}}#popup-formazione {padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; position: relative}