/* ! Spacers */
/*----------------------------------------------------------------------------------- */
.wp-block-mnc-spacer.spacer_4 {height: 0.4rem;}
.wp-block-mnc-spacer.spacer_8 {height: 0.8rem;}
.wp-block-mnc-spacer.spacer_16 {height: 1.6rem;}
.wp-block-mnc-spacer.spacer_24{height: 2.4rem;}
.wp-block-mnc-spacer.spacer_32{height: 3.2rem;}
.wp-block-mnc-spacer.spacer_40{height: clamp(3.2rem, 3vw + 1rem, 4rem);}
.wp-block-mnc-spacer.spacer_48{height: clamp(3.2rem, 3vw + 1rem, 4.8rem);}
.wp-block-mnc-spacer.spacer_56{height: clamp(4rem, 4vw + 1rem, 5.6rem);}
.wp-block-mnc-spacer.spacer_64{height: clamp(4rem, 4vw + 1rem, 6.4rem);}
.wp-block-mnc-spacer.spacer_72{height: clamp(4.8rem, 5vw + 1rem, 7.2rem);}
.wp-block-mnc-spacer.spacer_80{height: clamp(4.8rem, 5vw + 1rem, 8.0rem);}
.wp-block-mnc-spacer.spacer_88{height: clamp(5.6rem, 6vw + 1rem, 8.8rem);}
.wp-block-mnc-spacer.spacer_96{height: clamp(5.6rem, 6vw + 1rem, 9.6rem);}
.wp-block-mnc-spacer.spacer_120{height: clamp(6.4rem, 7vw + 1rem, 12.0rem);}
.wp-block-mnc-spacer.spacer_160{height: clamp(7.2rem, 9vw + 1rem, 16.0rem);}
.wp-block-mnc-spacer.spacer_184{height: clamp(8rem, 10vw + 1rem, 18.4rem);}
.wp-block-mnc-spacer.spacer_200{height: clamp(12rem, 11vw + 1rem, 20.0rem);}
.wp-block-mnc-spacer.spacer_224{height: clamp(12rem, 12vw + 1rem, 22.4rem);}
.wp-block-mnc-spacer.spacer_240{height: clamp(16rem, 13vw + 1rem, 24.0rem);}


/* ! Typography */
/*----------------------------------------------------------------------------------- */
.headline { font-size: clamp(4rem, 5vmin + 1rem, 8rem); word-wrap: break-word; font-weight: 600;}
.testo_0 { font-size: clamp(3.6rem, 5vmin + 1rem, 6.4rem); word-wrap: break-word; font-weight: 600;}
.testo_1, .testo_1 p { font-size: clamp(3.2rem, 4vmin + 1rem, 4.8rem); word-wrap: break-word; font-weight: 600;}
.testo_2, .testo_2 p { font-size: clamp(2.8rem, 3vmin + 1rem, 4rem); word-wrap: break-word; }
.testo_3, .testo_3 p { font-size: clamp(2.4rem, 2vmin + 1rem, 3.2rem); word-wrap: break-word; }
.testo_4, .testo_4 p { font-size: clamp(1.8rem, 1vmin + 1rem, 2.4rem); word-wrap: break-word; }
.testo_5, .testo_5 p { font-size: clamp(1.6rem, 1vmin + 1rem, 2rem); word-wrap: break-word; }
.testo_6, .testo_6 p { font-size: clamp(1rem, 1vmin + 1rem, 1.6rem); word-wrap: break-word; }
.testo_7, .testo_7 p { font-size: clamp(0.8rem, 1vmin + 1rem, 1.36rem); word-wrap: break-word; }