.elementor-kit-6{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}:root { --primario:#3A5A9B; --accento:#E8A62A; --rosa:#DF7555; --verde:#6E9153; --testo:#262320; --sfondo:#FBF9F3; --sfondo-alt:#FFFFFF; --bordi:#E7E2D6; --titoli:Bricolage Grotesque; --testo-font:Hanken Grotesk; --container-max:1140px; --gutter:20px; --corpo:16px; --caption:13px; --radius-bottoni:9px; --radius-riquadri:18px; --sezione-desktop:80px; --sezione-mobile:48px; --h1:clamp(32px, 4vw, 48px); --h2:clamp(26px, 3vw, 32px); --h3:clamp(18px, 2vw, 20px); }
/* Start custom CSS *//* Migrazione Infomaniak — icona link esterno: dominio e font corretti.
   I collegamenti interni non ricevono icone aggiuntive. */
@font-face { font-family: MazzExternalIcon; src: url("https://calicanto-ticino.ch/sito/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-solid-900.woff2") format("woff2"); font-weight: 900; font-style: normal; font-display: swap; }
html body .elementor a:is([href^="https://"],[href^="http://"],[href^="//"]):not([href="https://calicanto-ticino.ch"],[href^="https://calicanto-ticino.ch/"],[href="http://calicanto-ticino.ch"],[href^="http://calicanto-ticino.ch/"],[href="//calicanto-ticino.ch"],[href^="//calicanto-ticino.ch/"],[href="https://www.calicanto-ticino.ch"],[href^="https://www.calicanto-ticino.ch/"],[href="http://www.calicanto-ticino.ch"],[href^="http://www.calicanto-ticino.ch/"],[href="//www.calicanto-ticino.ch"],[href^="//www.calicanto-ticino.ch/"]):not(:has(img,svg,.elementor-icon,.fa-external-link-alt)):not(.elementor-icon,.elementor-social-icon)::after { content: "\f35d"; font-family: MazzExternalIcon !important; font-weight: 900; font-style: normal; font-size: .8em; line-height: 1; display: inline-block; margin-inline-start: .35em; text-decoration: none; }
html body .elementor a:is([href="https://calicanto-ticino.ch"],[href^="https://calicanto-ticino.ch/"],[href="http://calicanto-ticino.ch"],[href^="http://calicanto-ticino.ch/"],[href="//calicanto-ticino.ch"],[href^="//calicanto-ticino.ch/"],[href="https://www.calicanto-ticino.ch"],[href^="https://www.calicanto-ticino.ch/"],[href="http://www.calicanto-ticino.ch"],[href^="http://www.calicanto-ticino.ch/"],[href="//www.calicanto-ticino.ch"],[href^="//www.calicanto-ticino.ch/"])::after { content: none !important; display: none !important; }
/* MAZZ – stili condivisi migrati dal child; font e colori principali nelle Impostazioni sito. */
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor .e-default-p { font-family: var(--testo-font); font-weight: 400; font-size: var(--corpo); color: var(--testo); line-height: 1.5; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor .e-default-h1 { font-family: var(--titoli); font-weight: 800; font-size: var(--h1); color: var(--testo); line-height: 1.1; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor .e-default-h2 { font-family: var(--titoli); font-weight: 700; font-size: var(--h2); color: var(--testo); line-height: 1.2; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor .e-default-h3 { font-family: var(--titoli); font-weight: 700; font-size: var(--h3); color: var(--testo); line-height: 1.3; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor .e-default-a {
  color: var(--primario); text-underline-offset: 0.2em;
  &:focus-visible { outline: rgb(58, 90, 155) solid 3px; outline-offset: 4px; box-shadow: rgb(255, 255, 255) 0px 0px 0px 2px; }
}
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor .e-default-button {
  font-family: var(--testo-font); font-weight: 600; font-size: var(--corpo); color: rgb(255, 255, 255); line-height: 1.5; cursor: pointer; padding-block: 12px; padding-inline: 24px; border-radius: var(--radius-bottoni); border-width: 2px; border-color: var(--primario); border-style: solid; background-color: var(--primario);
  &:focus-visible { outline: rgb(58, 90, 155) solid 3px; outline-offset: 4px; box-shadow: rgb(255, 255, 255) 0px 0px 0px 2px; }
}
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor-kit-6 { --e-global-color-primary: #3A5A9B; --e-global-color-secondary: #DF7555; --e-global-color-text: #262320; --e-global-color-accent: #E8A62A; --e-global-color-luceverde: #6E9153; --e-global-color-lucesfondo: #FBF9F3; --e-global-color-lucebianco: #FFFFFF; --e-global-color-lucebordi: #E7E2D6; --e-global-typography-primary-font-family: "Bricolage Grotesque"; --e-global-typography-primary-font-weight: 800; --e-global-typography-secondary-font-family: "Bricolage Grotesque"; --e-global-typography-secondary-font-weight: 700; --e-global-typography-text-font-family: "Hanken Grotesk"; --e-global-typography-text-font-weight: 400; --e-global-typography-accent-font-family: "Hanken Grotesk"; --e-global-typography-accent-font-weight: 600; background-color: rgb(251, 249, 243); color: rgb(38, 35, 32); font-family: "Hanken Grotesk", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.5em; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor-kit-6 button, .elementor-kit-6 input[type="button"], .elementor-kit-6 input[type="submit"], .elementor-kit-6 .elementor-button { background-color: rgb(58, 90, 155); font-family: "Hanken Grotesk", sans-serif; font-weight: 600; color: rgb(255, 255, 255); border-radius: 9px; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor-kit-6 e-page-transition { background-color: rgb(255, 188, 125); }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor-kit-6 h1 { color: rgb(38, 35, 32); font-family: "Bricolage Grotesque", sans-serif; font-size: 48px; font-weight: 800; line-height: 1.1em; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor-kit-6 h2 { color: rgb(38, 35, 32); font-family: "Bricolage Grotesque", sans-serif; font-size: 32px; font-weight: 700; line-height: 1.2em; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor-kit-6 h3 { color: rgb(38, 35, 32); font-family: "Bricolage Grotesque", sans-serif; font-size: 20px; font-weight: 700; line-height: 1.3em; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor-section.elementor-section-boxed > .elementor-container { max-width: 1140px; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.e-con { --container-max-width: 1140px; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor-widget:not(:last-child) { --kit-widget-spacing: 20px; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor-element { --widgets-spacing: 20px 20px; --widgets-spacing-row: 20px; --widgets-spacing-column: 20px; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
h1.entry-title { display: var(--page-title-display); }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.site-header .site-branding { flex-direction: column; align-items: stretch; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.site-header { padding-inline: 0px; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.site-footer .site-branding { flex-direction: column; align-items: stretch; }
}
}
}
}
}
}
}
}
}
}
@media (max-width: 1024px) {
.elementor-section.elementor-section-boxed > .elementor-container { max-width: 1024px; }
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.e-con { --container-max-width: 1024px; }
}
}
}
}
}
}
}
}
}
}
@media (max-width: 767px) {
.elementor-kit-6 h1 { font-size: 32px; }
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor-kit-6 h2 { font-size: 26px; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor-kit-6 h3 { font-size: 18px; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor-section.elementor-section-boxed > .elementor-container { max-width: 767px; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.e-con { --container-max-width: 767px; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
:root { --primario: #3A5A9B; --accento: #E8A62A; --rosa: #DF7555; --verde: #6E9153; --testo: #262320; --sfondo: #FBF9F3; --sfondo-alt: #FFFFFF; --bordi: #E7E2D6; --titoli: Bricolage Grotesque; --testo-font: Hanken Grotesk; --container-max: 1140px; --gutter: 20px; --corpo: 16px; --caption: 13px; --radius-bottoni: 9px; --radius-riquadri: 18px; --sezione-desktop: 80px; --sezione-mobile: 48px; --h1: clamp(32px, 4vw, 48px); --h2: clamp(26px, 3vw, 32px); --h3: clamp(18px, 2vw, 20px); }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
:root { --page-title-display: none; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor-widget-heading .elementor-heading-title { font-family: var( --e-global-typography-primary-font-family ), Sans-serif; font-weight: var( --e-global-typography-primary-font-weight ); color: var( --e-global-color-primary ); }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor-widget-nav-menu .elementor-nav-menu .elementor-item { font-family: var( --e-global-typography-primary-font-family ), Sans-serif; font-weight: var( --e-global-typography-primary-font-weight ); }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item { color: var( --e-global-color-text ); fill: var( --e-global-color-text ); }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover, .elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active, .elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted, .elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus { color: var( --e-global-color-accent ); fill: var( --e-global-color-accent ); }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item::before, .elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item::after { background-color: var( --e-global-color-accent ); }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor-widget-nav-menu .e--pointer-framed .elementor-item::before, .elementor-widget-nav-menu .e--pointer-framed .elementor-item::after { border-color: var( --e-global-color-accent ); }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor-widget-nav-menu { --e-nav-menu-divider-color: var( --e-global-color-text ); }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-sub-item { font-family: var( --e-global-typography-accent-font-family ), Sans-serif; font-weight: var( --e-global-typography-accent-font-weight ); }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor-theme-builder-content-area { height: 400px; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor-location-header::before, .elementor-location-footer::before { content: ""; display: table; clear: both; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor-theme-builder-content-area { height: 400px; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor-location-header::before, .elementor-location-footer::before { content: ""; display: table; clear: both; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
:root { --page-title-display: none; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
:root { --page-title-display: none; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
:root { --page-title-display: none; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
:root { --page-title-display: none; }
}
}
}
}
}
}
}
}
}
}
:root { --page-title-display: none; }
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
:root { --page-title-display: none; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
:root { --page-title-display: none; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
:root { --page-title-display: none; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
:root { --page-title-display: none; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
:root { --page-title-display: none; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label { color: var( --e-global-color-text ); }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor-widget-form .elementor-field-group > label { font-family: var( --e-global-typography-text-font-family ), Sans-serif; font-weight: var( --e-global-typography-text-font-weight ); }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor-widget-form .elementor-field-type-html { 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 ); }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor-widget-form .elementor-field-group .elementor-field { color: var( --e-global-color-text ); }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label { font-family: var( --e-global-typography-text-font-family ), Sans-serif; font-weight: var( --e-global-typography-text-font-weight ); }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor-widget-form .elementor-button { font-family: var( --e-global-typography-accent-font-family ), Sans-serif; font-weight: var( --e-global-typography-accent-font-weight ); }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor-widget-form .e-form__buttons__wrapper__button-next { background-color: var( --e-global-color-accent ); }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor-widget-form .elementor-button[type="submit"] { background-color: var( --e-global-color-accent ); }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor-widget-form .e-form__buttons__wrapper__button-previous { background-color: var( --e-global-color-accent ); }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor-widget-form .elementor-message { font-family: var( --e-global-typography-text-font-family ), Sans-serif; font-weight: var( --e-global-typography-text-font-weight ); }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label { font-family: var( --e-global-typography-accent-font-family ), Sans-serif; font-weight: var( --e-global-typography-accent-font-weight ); }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor-widget-form { --e-form-steps-indicator-inactive-primary-color: var( --e-global-color-text ); --e-form-steps-indicator-active-primary-color: var( --e-global-color-accent ); --e-form-steps-indicator-completed-primary-color: var( --e-global-color-accent ); --e-form-steps-indicator-progress-color: var( --e-global-color-accent ); --e-form-steps-indicator-progress-background-color: var( --e-global-color-text ); --e-form-steps-indicator-progress-meter-color: var( --e-global-color-text ); }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor-widget-form .e-form__indicators__indicator__progress__meter { font-family: var( --e-global-typography-accent-font-family ), Sans-serif; font-weight: var( --e-global-typography-accent-font-weight ); }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
:root { --page-title-display: none; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label { color: var( --e-global-color-text ); }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor-widget-form .elementor-field-group > label { font-family: var( --e-global-typography-text-font-family ), Sans-serif; font-weight: var( --e-global-typography-text-font-weight ); }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor-widget-form .elementor-field-type-html { 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 ); }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor-widget-form .elementor-field-group .elementor-field { color: var( --e-global-color-text ); }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label { font-family: var( --e-global-typography-text-font-family ), Sans-serif; font-weight: var( --e-global-typography-text-font-weight ); }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor-widget-form .elementor-button { font-family: var( --e-global-typography-accent-font-family ), Sans-serif; font-weight: var( --e-global-typography-accent-font-weight ); }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor-widget-form .e-form__buttons__wrapper__button-next { background-color: var( --e-global-color-accent ); }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor-widget-form .elementor-button[type="submit"] { background-color: var( --e-global-color-accent ); }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor-widget-form .e-form__buttons__wrapper__button-previous { background-color: var( --e-global-color-accent ); }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor-widget-form .elementor-message { font-family: var( --e-global-typography-text-font-family ), Sans-serif; font-weight: var( --e-global-typography-text-font-weight ); }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label { font-family: var( --e-global-typography-accent-font-family ), Sans-serif; font-weight: var( --e-global-typography-accent-font-weight ); }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor-widget-form { --e-form-steps-indicator-inactive-primary-color: var( --e-global-color-text ); --e-form-steps-indicator-active-primary-color: var( --e-global-color-accent ); --e-form-steps-indicator-completed-primary-color: var( --e-global-color-accent ); --e-form-steps-indicator-progress-color: var( --e-global-color-accent ); --e-form-steps-indicator-progress-background-color: var( --e-global-color-text ); --e-form-steps-indicator-progress-meter-color: var( --e-global-color-text ); }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor-widget-form .e-form__indicators__indicator__progress__meter { font-family: var( --e-global-typography-accent-font-family ), Sans-serif; font-weight: var( --e-global-typography-accent-font-weight ); }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
:root { --page-title-display: none; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
:root { --page-title-display: none; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
:root { --page-title-display: none; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
:root { --page-title-display: none; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
:root { --page-title-display: none; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
:root { --page-title-display: none; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza { --bg: #fbf9f3; --surf: #ffffff; --ink: #262320; --mut: #615b51; --blue: #3a5a9b; --blue-d: #2f4a80; --gold: #e8a62a; --rose: #df7555; --green: #6e9153; --line: #e7e2d6; --soft: #f3efe5; --maxw: 1140px; --fdisplay: "Bricolage Grotesque","Hanken Grotesk",sans-serif; --fbody: "Hanken Grotesk","Helvetica Neue",Arial,sans-serif; color-scheme: light; background: var(--bg); color: var(--ink); font-family: var(--fbody); line-height: 1.55; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza [data-e-type] { min-width: 0px; padding: 0px; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza [data-e-type]:is(h1, h2, h3, h4) { font-family: var(--fdisplay); font-weight: 700; line-height: 1.04; margin: 0px; letter-spacing: -0.02em; text-wrap: balance; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza a { color: inherit; text-decoration: none; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza [data-e-type].wrap { max-width: 1140px; margin: 0px auto; padding: 0px 24px; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza .btn { display: inline-block; font-size: 14px; font-weight: 700; padding: 12px 22px; border-radius: 9px; border: 2px solid transparent; cursor: pointer; text-decoration: none; font-family: var(--fbody); }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza .btn.solid { background: var(--blue); color: rgb(255, 255, 255); }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza .btn.solid:hover { background: var(--blue-d); }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza .btn.line { background: transparent; color: var(--blue); border-color: var(--blue); }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza .btn.onblock { background: rgb(255, 255, 255); color: var(--blue); }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza .btn.sm { padding: 10px 18px; font-size: 13px; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza .sec { padding: 60px 0px; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza .sec.tight { padding: 40px 0px; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza .sec.alt { background: var(--surf); border-block: 1px solid var(--line); }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza .eyebrow { font-size: 12px; letter-spacing: 0.12em; text-transform: uppercase; color: var(--blue); font-weight: 700; margin-bottom: 14px; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza h1.big { font-size: clamp(34px, 6vw, 60px); }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza h2.hd { font-size: clamp(26px, 4vw, 38px); }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza .lede { font-size: 18px; color: var(--mut); max-width: 60ch; margin: 14px 0px 0px; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza .prose { max-width: 66ch; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza .prose p { font-size: 16px; margin: 0px 0px 14px; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza .prose p.big { font-size: 18px; color: var(--ink); }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza .row-btns { display: flex; gap: 12px; flex-wrap: wrap; margin-top: 24px; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza .tag { display: inline-flex; align-items: center; gap: 7px; font-size: 13px; font-weight: 700; background: rgba(58, 90, 155, 0.1); color: var(--blue); padding: 7px 15px; border-radius: 999px; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza .pill { display: inline-block; font-size: 13px; padding: 7px 14px; border-radius: 999px; background: var(--soft); border: 1px solid var(--line); color: var(--ink); margin: 4px 6px 0px 0px; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza .hero { display: grid; grid-template-columns: 1.08fr 0.92fr; gap: 40px; align-items: center; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza .hero .art { aspect-ratio: 4 / 5; border-radius: 22px; background: linear-gradient(150deg,var(--gold),var(--rose) 55%,var(--blue)); position: relative; display: flex; align-items: flex-end; padding: 20px; min-height: 300px; overflow: hidden; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza .hero .art span { position: relative; color: rgb(255, 255, 255); font-size: 12px; font-style: italic; text-shadow: rgba(0, 0, 0, 0.35) 0px 1px 8px; }
}
}
}
}
}
}
}
}
}
}
@media (max-width: 720px) {
.mazz-bozza .hero { grid-template-columns: 1fr; gap: 26px; }
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza .imgph { border-radius: 20px; background: linear-gradient(135deg, rgb(217, 224, 236), rgb(231, 222, 208)); border: 1px solid var(--line); display: flex; align-items: center; justify-content: center; color: rgb(138, 132, 112); font-size: 13px; text-align: center; padding: 20px; min-height: 220px; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza .mapph { border-radius: 16px; background: repeating-linear-gradient(45deg, rgb(232, 234, 208), rgb(232, 234, 208) 14px, rgb(225, 228, 199) 14px, rgb(225, 228, 199) 28px); border: 1px solid var(--line); display: flex; align-items: center; justify-content: center; color: rgb(111, 115, 85); font-size: 13px; min-height: 260px; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza .cap { font-size: 12.5px; color: var(--mut); margin-top: 8px; font-style: italic; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza .tiles { display: grid; grid-template-columns: repeat(3, 1fr); gap: 16px; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza .tile { border-radius: 18px; padding: 26px 22px; color: rgb(255, 255, 255); min-height: 190px; display: flex; flex-direction: column; text-decoration: none; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza .tile.g { background: var(--gold); color: rgb(58, 45, 8); }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza .tile.b { background: var(--blue); }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza .tile.r { background: var(--rose); }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza .tile .k { font-size: 11px; letter-spacing: 0.1em; text-transform: uppercase; font-weight: 800; opacity: 0.85; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza .tile h3 { font-size: 22px; margin: 8px 0px; color: inherit; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza .tile p { font-size: 14px; margin: 0px 0px 16px; opacity: 0.92; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza .tile .go { margin-top: auto; font-size: 13px; font-weight: 700; text-decoration: underline; text-underline-offset: 3px; }
}
}
}
}
}
}
}
}
}
}
@media (max-width: 720px) {
.mazz-bozza .tiles { grid-template-columns: 1fr; }
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza .cards { display: grid; gap: 16px; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza .c2 { grid-template-columns: repeat(2, 1fr); }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza .c3 { grid-template-columns: repeat(3, 1fr); }
}
}
}
}
}
}
}
}
}
}
@media (max-width: 720px) {
.mazz-bozza .c2, .mazz-bozza .c3 { grid-template-columns: 1fr; }
}
.mazz-bozza .team { display: grid; grid-template-columns: repeat(2, 1fr); gap: 18px; }
@media (max-width: 720px) {
.mazz-bozza .team { grid-template-columns: 1fr; }
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza .tcard { background: var(--surf); border: 1px solid var(--line); border-radius: 18px; padding: 22px; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza .tcard .top { display: flex; gap: 14px; align-items: center; margin-bottom: 12px; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza .tcard .av { width: 62px; height: 62px; border-radius: 50%; flex: 0 0 auto; background: linear-gradient(135deg,var(--blue),var(--rose)); }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza .tcard h3 { font-size: 19px; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza .tcard .role { font-size: 12.5px; color: var(--blue); font-weight: 600; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza .tcard p { font-size: 13.5px; color: var(--mut); margin: 0px 0px 10px; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza .steps { display: flex; gap: 10px; flex-wrap: wrap; align-items: center; font-family: var(--fdisplay); font-weight: 700; font-size: 16px; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza .steps .s { background: var(--surf); border: 1px solid var(--line); border-radius: 10px; padding: 10px 16px; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza .steps .ar { color: var(--gold); font-size: 20px; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza .banner { background: var(--green); color: rgb(255, 255, 255); border-radius: 20px; padding: 34px; display: flex; gap: 22px; align-items: center; flex-wrap: wrap; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza .banner .bd { flex: 1 1 0%; min-width: 230px; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza .banner small { color: rgb(243, 247, 232); font-weight: 800; font-size: 11.5px; text-transform: uppercase; letter-spacing: 0.08em; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza .banner h3 { font-size: 26px; margin: 8px 0px 6px; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza .banner p { margin: 0px; font-size: 15px; opacity: 0.92; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza .ctaband { background: var(--blue); color: rgb(255, 255, 255); border-radius: 20px; padding: 40px; text-align: center; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza .ctaband h2 { font-size: 30px; color: rgb(255, 255, 255); }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza .ctaband p { font-size: 16px; opacity: 0.9; margin: 10px 0px 0px; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza .form { background: var(--surf); border: 1px solid var(--line); border-radius: 18px; padding: 24px; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza .field { margin: 12px 0px; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza .field label { display: block; font-size: 12.5px; font-weight: 600; color: var(--mut); margin-bottom: 5px; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza .field input, .mazz-bozza .field textarea, .mazz-bozza .field select { width: 100%; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; font-language-override: inherit; font-size: 14px; padding: 10px 12px; border: 1px solid var(--line); border-radius: 9px; background: var(--bg); color: var(--ink); }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza .field textarea { min-height: 96px; resize: vertical; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza .two { display: grid; grid-template-columns: 1fr 1fr; gap: 12px; }
}
}
}
}
}
}
}
}
}
}
@media (max-width: 560px) {
.mazz-bozza .two { grid-template-columns: 1fr; }
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza .check { display: flex; gap: 9px; align-items: flex-start; font-size: 13px; color: var(--mut); margin: 8px 0px; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza .check input { margin-top: 3px; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza .ibanbox { background: var(--bg); border: 1px dashed var(--blue); border-radius: 12px; padding: 16px 18px; font-size: 14px; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza .ibanbox code { background: var(--soft); padding: 2px 8px; border-radius: 6px; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza .note-conf { font-size: 12px; color: var(--rose); font-weight: 600; margin-top: 8px; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza [data-e-type].mazz-home-s0 { margin-top: 18px; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza [data-e-type].mazz-home-s1 { max-width: 20ch; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza [data-e-type].mazz-home-s2 { margin-bottom: 22px; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza [data-e-type].mazz-home-s3 { justify-content: center; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza [data-e-type].mazz-chisiamo-s4 { max-width: 20ch; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza [data-e-type].mazz-chisiamo-s5 { margin-top: 22px; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza [data-e-type].mazz-chisiamo-s6 { margin-bottom: 20px; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza [data-e-type].mazz-sede-s7 { margin-top: 24px; min-height: 300px; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza [data-e-type].mazz-sede-s8 { margin-top: 10px; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza [data-e-type].mazz-sede-s9 { display: grid; grid-template-columns: 1fr 1fr; gap: 30px; align-items: start; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza [data-e-type].mazz-sede-s10 { margin-top: 14px; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza [data-e-type].mazz-cosa-s11 { max-width: 18ch; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza [data-e-type].mazz-cosa-s12 { max-width: 16ch; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza [data-e-type].mazz-come-s13 { margin-top: 28px; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza [data-e-type].mazz-percorso-s14 { margin-bottom: 6px; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza [data-e-type].mazz-percorso-s15 { margin-bottom: 22px; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza [data-e-type].mazz-percorso-s16 { color: var(--ink); }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza [data-e-type].mazz-percorso-s17 { color: var(--mut); }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza [data-e-type].mazz-percorso-s18 { margin-top: 26px; background: var(--surf); color: var(--ink); border: 1px solid var(--line); }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza [data-e-type].mazz-faq-s19 { margin-top: 26px; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza [data-e-type].mazz-licenza-s20 { background: rgba(110, 145, 83, 0.15); color: var(--green); }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza [data-e-type].mazz-licenza-s21 { margin-top: 16px; max-width: 20ch; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza [data-e-type].mazz-licenza-s22 { margin-top: 16px; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza [data-e-type].mazz-licenza-s23 { margin-bottom: 16px; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza [data-e-type].mazz-licenza-s24 { margin-top: 8px; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza [data-e-type].mazz-licenza-s25 { margin-top: 8px; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza [data-e-type].mazz-genitori-s26 { max-width: 20ch; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza [data-e-type].mazz-genitori-s27 { margin-top: 20px; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza [data-e-type].mazz-sostieni-s28 { margin-bottom: 20px; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza [data-e-type].mazz-sostieni-s29 { margin-top: 16px; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza [data-e-type].mazz-sostieni-s30 { margin-bottom: 10px; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza [data-e-type].mazz-sostieni-s31 { min-height: 150px; max-width: 170px; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza [data-e-type].mazz-sostieni-s32 { color: var(--mut); }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza [data-e-type].mazz-sostieni-s33 { margin-top: 14px; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza [data-e-type].mazz-sostieni-s34 { display: grid; grid-template-columns: 1.2fr 0.8fr; gap: 30px; align-items: start; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza [data-e-type].mazz-lavora-s35 { max-width: 20ch; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza [data-e-type].mazz-lavora-s36 { margin-bottom: 18px; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza [data-e-type].mazz-lavora-s37 { margin: 26px 0px 8px; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza [data-e-type].mazz-lavora-s38 { margin-bottom: 18px; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza [data-e-type].mazz-contatti-s39 { color: var(--ink); margin-top: 8px; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza [data-e-type].mazz-contatti-s40 { display: grid; grid-template-columns: 1.3fr 0.7fr; gap: 28px; align-items: start; margin-top: 26px; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza [data-e-type].mazz-contatti-s41 { margin-top: 24px; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza [data-e-type].mazz-grazie-s42 { margin: 0px auto; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza [data-e-type].mazz-grazie-s43 { margin: 18px auto 0px; max-width: 16ch; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza [data-e-type].mazz-grazie-s44 { margin: 14px auto 0px; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza [data-e-type].mazz-grazie-s45 { justify-content: center; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza [data-e-type].mazz-grazie-s46 { text-align: center; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza [data-e-type].mazz-grazie-s47 { padding: 90px 0px; }
}
}
}
}
}
}
}
}
}
}
@media (max-width: 720px) {
.mazz-bozza [class*="mazz-sede-s"], .mazz-bozza [class*="mazz-contatti-s"] { grid-template-columns: 1fr; }
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza .banner .bd { min-width: 0px; }
}
}
}
}
}
}
}
}
}
}
@media (max-width: 720px) {
.mazz-bozza [data-e-type].mazz-grid-collapse { grid-template-columns: 1fr; }
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza .tile.r { color: rgb(38, 35, 32); }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza .banner p { color: rgb(23, 21, 18); opacity: 1; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza .banner small { color: rgb(23, 21, 18); }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-bozza .ctaband p { color: rgb(255, 255, 255); }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor .mazz-bozza { padding: 0px; min-width: 0px; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor p[data-id="858f4e96"] { font-size: 20px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor a[data-id="cbd41fbe"] { font-size: 16px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor a[data-id="4cbf6ed9"] { font-size: 16px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor p[data-id="95d69447"] { font-size: 14px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor p[data-id="2c7207ff"] { font-size: 20px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor a[data-id="9e53372f"] { font-size: 18px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor p[data-id="2be44ad1"] { font-size: 13px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor p[data-id="e8e32cc3"] { font-size: 16px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor a[data-id="b8f42700"] { font-size: 18px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor p[data-id="05e73966"] { font-size: 13px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor p[data-id="3b5473b8"] { font-size: 16px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor a[data-id="7c8549d3"] { font-size: 18px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor p[data-id="6a450b5a"] { font-size: 13px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor p[data-id="05d2a775"] { font-size: 16px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor p[data-id="eb46e07d"] { font-size: 17px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor p[data-id="73f19cdf"] { font-size: 17px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor a[data-id="98e6d05c"] { font-size: 16px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor p[data-id="a1c44d40"] { font-size: 18px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor a[data-id="37c13f60"] { font-size: 16px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor a[data-id="4761f4c0"] { font-size: 18px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor a[data-id="19c6147"] { font-size: 18px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor p[data-id="e2b625e0"] { font-size: 14px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor p[data-id="b450b63a"] { font-size: 20px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor p[data-id="6625e1a8"] { font-size: 18px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor p[data-id="41849bf5"] { font-size: 18px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor p[data-id="9fe36254"] { font-size: 18px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor p[data-id="f6d4088f"] { font-size: 18px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor p[data-id="6e75c938"] { font-size: 14.5px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor p[data-id="814af5b6"] { font-size: 15.5px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor p[data-id="40db03a9"] { font-size: 14.5px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor p[data-id="aabbf748"] { font-size: 15.5px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor p[data-id="472cfa47"] { font-size: 14.5px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor p[data-id="67ab06b4"] { font-size: 15.5px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor p[data-id="2eba16f5"] { font-size: 14.5px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor p[data-id="1d9fa223"] { font-size: 15.5px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor a[data-id="121994f0"] { font-size: 16px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor a[data-id="2d8e851d"] { font-size: 16px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor p[data-id="bc874279"] { font-size: 14px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor p[data-id="1ba7bcc9"] { font-size: 20px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor p[data-id="385aa616"] { font-size: 14.5px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor p[data-id="de9b7e8d"] { font-size: 20px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor p[data-id="9534a645"] { font-size: 18px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor a[data-id="fe673dd6"] { font-size: 16px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor p[data-id="de9990eb"] { font-size: 15px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor p[data-id="b20f7ce9"] { font-size: 18px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor p[data-id="de6932cf"] { font-size: 18px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor p[data-id="c5bf12a8"] { font-size: 18px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor a[data-id="3e6183fb"] { font-size: 18px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor a[data-id="380bc3e9"] { font-size: 18px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor a[data-id="62792eb4"] { font-size: 18px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor a[data-id="d5e9a1f"] { font-size: 18px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor a[data-id="a764a06"] { font-size: 18px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor p[data-id="1e87391e"] { font-size: 14px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor p[data-id="4687cea9"] { font-size: 16px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor p[data-id="c6c09fdd"] { font-size: 16px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor p[data-id="96c41b4a"] { font-size: 16px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor p[data-id="eb24f37b"] { font-size: 16px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor p[data-id="dfe0df08"] { font-size: 20px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor a[data-id="9bf535a1"] { font-size: 16px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor a[data-id="6acd2e00"] { font-size: 16px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor p[data-id="4471e2cf"] { font-size: 14px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor p[data-id="ea2bfc7a"] { font-size: 20px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor p[data-id="7a70ae14"] { font-size: 16px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor p[data-id="642321fb"] { font-size: 16px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor a[data-id="cb6787ef"] { font-size: 16px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor a[data-id="b14f649e"] { font-size: 16px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor p[data-id="db9fdec6"] { font-size: 14px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor p[data-id="2a2805e2"] { font-size: 20px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor p[data-id="4d9d5efb"] { font-size: 15px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor p[data-id="9ef0fee5"] { font-size: 16px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor p[data-id="c8e11f3d"] { font-size: 15px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor p[data-id="3bf31ce1"] { font-size: 16px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor p[data-id="7b2e1970"] { font-size: 15px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor p[data-id="343faff8"] { font-size: 16px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor p[data-id="6f48f9ce"] { font-size: 15px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor p[data-id="3e2c8a66"] { font-size: 16px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor p[data-id="500b7a53"] { font-size: 15px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor p[data-id="179bc96c"] { font-size: 16px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor p[data-id="a657820e"] { font-size: 15px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor p[data-id="4bab520f"] { font-size: 16px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor p[data-id="081d890b"] { font-size: 20px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor p[data-id="c43c99be"] { font-size: 17px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor a[data-id="0db21d31"] { font-size: 16px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor p[data-id="695fc596"] { font-size: 20px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor a[data-id="673d699c"] { font-size: 16px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor p[data-id="052163a7"] { font-size: 20px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor p[data-id="d2b5137d"] { font-size: 20px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor a[data-id="090d70b2"] { font-size: 16px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor p[data-id="218e489a"] { font-size: 14px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor summary[data-id="0bfa4357"] { font-size: 18px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor p[data-id="71555fcf"] { font-size: 16.5px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor summary[data-id="25108f56"] { font-size: 18px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor p[data-id="e71a6bdc"] { font-size: 16.5px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor summary[data-id="61aee449"] { font-size: 18px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor p[data-id="dfa89899"] { font-size: 16.5px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor summary[data-id="7c8eedb1"] { font-size: 18px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor p[data-id="b382693e"] { font-size: 16.5px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor summary[data-id="56e2c1dc"] { font-size: 18px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor p[data-id="d62e0d70"] { font-size: 16.5px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor summary[data-id="ee4388d1"] { font-size: 18px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor p[data-id="4b1cee4d"] { font-size: 16.5px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor summary[data-id="5b3f0e69"] { font-size: 18px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor p[data-id="7a97f252"] { font-size: 16.5px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor summary[data-id="858d7518"] { font-size: 18px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor p[data-id="80f8e5b2"] { font-size: 16.5px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor summary[data-id="f583c761"] { font-size: 18px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor p[data-id="5f63479b"] { font-size: 16.5px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor summary[data-id="a91668b8"] { font-size: 18px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor p[data-id="d5503c93"] { font-size: 16.5px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor summary[data-id="a1d7826d"] { font-size: 18px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor p[data-id="5efb3a62"] { font-size: 16.5px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor summary[data-id="6e871060"] { font-size: 18px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor p[data-id="f1769f58"] { font-size: 16.5px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor a[data-id="44c02cd7"] { font-size: 16px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor p[data-id="388f2022"] { font-size: 14px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor p[data-id="c214b414"] { font-size: 20px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor p[data-id="55def998"] { font-size: 18px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor p[data-id="263f89e7"] { font-size: 16px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor p[data-id="573696c8"] { font-size: 16px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor p[data-id="d5caaf51"] { font-size: 16px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor p[data-id="986f5dc5"] { font-size: 16px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor a[data-id="631e0d93"] { font-size: 16px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor a[data-id="506de7e9"] { font-size: 16px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor a[data-id="9a60e7a1"] { font-size: 16px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor p[data-id="b8d82684"] { font-size: 14px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor p[data-id="e01a3946"] { font-size: 20px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor p[data-id="5a7ff920"] { font-size: 13px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor p[data-id="2740f5ac"] { font-size: 16px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor p[data-id="fba916ee"] { font-size: 13px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor p[data-id="e95ecd0d"] { font-size: 16px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor p[data-id="ed70ff4d"] { font-size: 13px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor p[data-id="088d9626"] { font-size: 16px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor p[data-id="dee4f6a8"] { font-size: 16px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor p[data-id="97a4f333"] { font-size: 16px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor p[data-id="09d0e721"] { font-size: 16px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor p[data-id="276a7575"] { font-size: 16px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor p[data-id="37f368d1"] { font-size: 14px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor p[data-id="eece9e95"] { font-size: 20px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor p[data-id="5a2766b1"] { font-size: 16px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor p[data-id="03891bbc"] { font-size: 16px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor p[data-id="7855911a"] { font-size: 16px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor p[data-id="45d38307"] { font-size: 16px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor p[data-id="b4517022"] { font-size: 20px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor p[data-id="f4cf74dd"] { font-size: 14px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor p[data-id="6dffe07d"] { font-size: 16px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor p[data-id="178b3cf5"] { font-size: 15px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor p[data-id="70dc0ce2"] { font-size: 15px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor p[data-id="920721fd"] { font-size: 20px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor a[data-id="0554403f"] { font-size: 16px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor a[data-id="10084490"] { font-size: 16px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor a[data-id="544c5e3d"] { font-size: 16px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor [data-id="819ac250"] input.elementor-field-textual, .elementor [data-id="38beb5e4"] input.elementor-field-textual { font-size: 17px !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor .mazz-copy { width: 100%; padding: 0px; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor .mazz-copy [data-e-type].mazz-copy-section { display: block; padding: 60px 0px; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor .mazz-copy .mazz-copy-section + .mazz-copy-section { border-top: 1px solid var(--line); }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor .mazz-copy [data-e-type].wrap { width: 100%; max-width: 1140px; margin-inline: auto; padding-inline: 24px; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor .mazz-copy p { font-size: 18px; line-height: 1.65; margin: 0px 0px 22px; color: var(--mut); max-width: 800px; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor .mazz-copy p.lede { font-size: 20px; line-height: 1.55; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor .mazz-copy p.eyebrow { font-size: 14px; color: var(--blue); font-weight: 800; letter-spacing: 0.08em; text-transform: uppercase; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor .mazz-copy h1.big { font-size: clamp(34px, 6vw, 60px); max-width: 960px; margin: 0px 0px 28px; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor .mazz-copy h2.hd { font-size: clamp(26px, 4vw, 38px); margin: 0px 0px 24px; max-width: 900px; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor .mazz-copy p a { color: var(--blue); text-decoration: underline; text-underline-offset: 0.18em; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor .mazz-copy p strong { color: var(--ink); }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor .mazz-copy .mazz-copy-actions { display: flex; flex-wrap: wrap; gap: 14px; margin-top: 28px; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor .mazz-copy .btn { display: inline-flex; justify-content: center; align-items: center; background: var(--blue); border: 1px solid var(--blue); color: white; font-weight: 700; font-size: 16px; line-height: 1.35; padding: 14px 20px; white-space: normal; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor .mazz-copy .mazz-copy-hero-grid { display: grid; grid-template-columns: 1.3fr 1fr; align-items: center; gap: 42px; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor .mazz-copy .mazz-copy-hero-grid h1 { font-size: clamp(34px, 6vw, 60px); }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor .mazz-copy .mazz-copy-art { aspect-ratio: 1 / 1; border-radius: 26px; background: radial-gradient(circle at 25% 30%, rgba(232, 166, 42, 0.6), transparent 58%), radial-gradient(circle at 80% 70%, rgba(110, 145, 83, 0.533), transparent 60%), linear-gradient(135deg, rgb(235, 228, 212), rgb(217, 226, 238)); }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor .mazz-copy .mazz-copy-grid { display: grid; grid-template-columns: repeat(3, minmax(0px, 1fr)); gap: 20px; margin-top: 28px; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor .mazz-copy .mazz-copy-card { display: block; padding: 28px; border-right-color: ; border-right-style: ; border-right-width: ; border-bottom-color: ; border-bottom-style: ; border-bottom-width: ; border-left-color: ; border-left-style: ; border-left-width: ; border-image-source: ; border-image-slice: ; border-image-width: ; border-image-outset: ; border-image-repeat: ; border-top: 4px solid var(--blue); border-radius: 18px; background: var(--surf); }
}
}
}
}
}
}
}
}
}
}
.elementor .mazz-copy .mazz-copy-card:nth-child(3n+2) { border-top-color: var(--gold); }
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor .mazz-copy .mazz-copy-card:nth-child(3n) { border-top-color: var(--rose); }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor .mazz-copy .mazz-copy-card p { font-size: 16px; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor .mazz-copy .mazz-copy-card p.eyebrow { font-size: 13px; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor .mazz-copy .mazz-copy-card h3 { font-size: 22px; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor .mazz-copy a.mazz-copy-card:hover { border-color: var(--blue); }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor .mazz-copy .mazz-copy-banner { background: var(--green); padding: 34px; border-radius: 20px; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor .mazz-copy .mazz-copy-banner h3 { font-size: 26px; color: white; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor .mazz-copy .mazz-copy-banner p { color: rgb(23, 21, 18); }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor .mazz-copy .mazz-copy-cta { background: var(--blue); border-radius: 20px; padding: 40px; text-align: center; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor .mazz-copy .mazz-copy-cta h2, .elementor .mazz-copy .mazz-copy-cta p { color: white; margin-inline: auto; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor .mazz-copy .mazz-copy-cta h2 { font-size: 30px; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor .mazz-copy .mazz-copy-cta .btn { background: var(--gold); border-color: var(--gold); color: var(--ink); }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor .mazz-copy [data-e-type].mazz-copy-list { display: block; max-width: 820px; padding-left: 26px; margin: 0px 0px 24px; list-style-position: outside; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor .mazz-copy .mazz-copy-list > li { display: list-item; margin-bottom: 16px; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor .mazz-copy .mazz-copy-list p { margin: 0px; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor .mazz-copy a:focus-visible { outline: 3px solid var(--gold); outline-offset: 4px; }
}
}
}
}
}
}
}
}
}
}
@media (max-width: 767px) {
.elementor .mazz-copy [data-e-type].mazz-copy-section { padding: 42px 0px; }
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor .mazz-copy .mazz-copy-art { aspect-ratio: 1.6 / 1; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor .mazz-copy .mazz-copy-actions .btn { max-width: 100%; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
@keyframes mazz-iscrizioni-pulse { 
  0%, 100% { opacity: 1; }
  50% { opacity: 0.25; }
}
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
@font-face { font-family: CalicantoExternal; src: url("/calicanto/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-solid-900.woff2") format("woff2"); font-weight: 900; font-style: normal; font-display: swap; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor a:is([href^="https://"], [href^="http://"], [href^="//"]):not([href^="https://mazzanti.myhostpoint.ch/"], [href^="http://mazzanti.myhostpoint.ch/"], [href^="//mazzanti.myhostpoint.ch/"]):not(:has(img, svg, .elementor-icon, .fa-external-link-alt)):not(.elementor-icon, .elementor-social-icon)::after { content: ""; font-weight: 900; font-style: normal; font-size: 0.8em; line-height: 1; display: inline-block; margin-inline-start: 0.35em; text-decoration: none; font-family: CalicantoExternal !important; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor-98 .mazz-copy [data-id="0f9f1897"], .elementor-102 .mazz-copy [data-id="13f65994"] { background: rgb(237, 243, 248); }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor-240 .mazz-copy [data-id="c18f5b4f"], .elementor-110 .mazz-copy [data-id="91b21d50"] { display: grid; grid-template-columns: 1fr 1fr; gap: 24px; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor-240 .mazz-copy [data-id="c18f5b4f"] > :is(.mazz-eyebrow, h1, .lede, .mazz-copy-actions), .elementor-110 .mazz-copy [data-id="91b21d50"] > :is(.mazz-eyebrow, h1, .lede, .mazz-copy-actions), .elementor-110 .mazz-copy [data-id="9d56a71a"] { grid-column: 1 / -1; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor-240 .mazz-copy h1.big, .elementor-110 .mazz-copy h1.big { margin: 0px; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor-240 .mazz-copy p.lede, .elementor-110 .mazz-copy p.lede { margin: 0px 0px 12px; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor-240 .mazz-copy :is([data-id="2044e305"], [data-id="62d26e97"]), .elementor-110 .mazz-copy :is([data-id="3ad91e28"], [data-id="73c30b7a"], [data-id="5044725c"], [data-id="5d7a7c56"]) { max-width: none; padding: 32px; margin: 0px; border-radius: 16px; background: rgb(240, 246, 237); }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor-240 .mazz-copy [data-id="62d26e97"], .elementor-110 .mazz-copy [data-id="73c30b7a"] { background: rgb(245, 234, 246); }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor-240 .mazz-copy :is([data-id="2044e305"], [data-id="62d26e97"]) strong, .elementor-110 .mazz-copy :is([data-id="3ad91e28"], [data-id="73c30b7a"], [data-id="5044725c"], [data-id="5d7a7c56"]) strong { display: block; font: 700 24px/1.15 var(--titoli),sans-serif; margin-bottom: 16px; color: rgb(36, 41, 44); }
}
}
}
}
}
}
}
}
}
}
@media (max-width: 767px) {
.elementor-106 .mazz-copy [data-id="2e44d56b"], .elementor-240 .mazz-copy [data-id="c18f5b4f"], .elementor-110 .mazz-copy [data-id="91b21d50"] { grid-template-columns: 1fr; }
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor .mazz-hub { width: 100%; background: white; color: rgb(36, 41, 44); font-family: "Hanken Grotesk", sans-serif; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor .mazz-hub [data-e-type] { min-width: 0px; box-sizing: border-box; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor .mazz-hub .wrap { width: 100%; max-width: 1280px; padding-inline: 24px; margin-inline: auto; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor .mazz-hub :is(h1, h2, h3) { font-family: var(--titoli),sans-serif; color: rgb(36, 41, 44); font-weight: 700; margin: 0px; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor .mazz-hub h1 { font-size: 52px; line-height: 1.06; letter-spacing: -0.02em; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor .mazz-hub h2 { font-size: 40px; line-height: 1.12; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor .mazz-hub h3 { font-size: 28px; line-height: 1.12; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor .mazz-hub p { font: 400 18px / 1.5 "Hanken Grotesk", sans-serif; margin: 0px; color: rgb(36, 41, 44); }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor .mazz-hub p.mazz-eyebrow { margin: 0px 0px 24px; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor .mazz-hub .mazz-hub-hero { background: rgb(237, 243, 248); padding: 80px 0px; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor .mazz-hub .mazz-hub-hero > .wrap { display: grid; grid-template-columns: 1fr 1fr; gap: 64px; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor .mazz-hub .mazz-hub-intro { padding-top: 45px; display: flex; flex-direction: column; gap: 24px; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor .mazz-hub .mazz-copy-section { padding: 72px 0px; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor .mazz-hub .mazz-copy-section h2 { max-width: 760px; margin-bottom: 40px; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor .mazz-hub .mazz-hub-grid { display: grid; grid-template-columns: repeat(3, minmax(0px, 1fr)); gap: 24px; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor .mazz-hub .mazz-hub-card { display: flex; flex-direction: column; align-items: flex-start; gap: 20px; padding: 32px; border-radius: 16px; background: rgb(240, 246, 237); }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor .mazz-hub .mazz-hub-card:nth-child(3n+2) { background: rgb(245, 234, 246); }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor .mazz-hub .mazz-hub-card:nth-child(3n) { background: rgb(255, 241, 227); }
}
}
}
}
}
}
}
}
}
}
.elementor .mazz-hub .mazz-hub-icon { padding: 0px; margin: 0px !important; }
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor .mazz-hub .mazz-hub-icon .elementor-icon-wrapper { line-height: 1; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor .mazz-hub .mazz-hub-icon .elementor-icon { display: block; font-size: 40px; color: rgb(36, 41, 44); }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor .mazz-hub .mazz-hub-icon :is(svg, i) { display: block; width: 1em; height: 1em; fill: currentcolor; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor .mazz-hub .mazz-hub-link { display: inline-flex; align-items: center; justify-content: center; font: 600 16px / 1.35 "Hanken Grotesk", sans-serif; border: 0px; border-radius: 32px; background: rgb(36, 41, 44); color: white; padding: 14px 22px; min-height: 50px; max-width: 100%; text-decoration: none; text-align: center; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor .mazz-hub .mazz-hub-card .mazz-hub-link { margin-top: auto; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor .mazz-hub .mazz-hub-link:hover { background: rgb(62, 70, 76); }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor .mazz-hub a:focus-visible { outline: 3px solid var(--primario); outline-offset: 4px; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor .mazz-hub .mazz-hub-cta { padding: 64px 0px; background: var(--sfondo,#FBF9F3); }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor .mazz-hub .mazz-hub-cta .wrap { display: flex; flex-direction: column; align-items: center; gap: 28px; text-align: center; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor .mazz-hub .mazz-hub-cta h2 { margin-bottom: 20px; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor .mazz-hub .mazz-hub-cta p { max-width: 860px; }
}
}
}
}
}
}
}
}
}
}
@media (max-width: 1000px) {
.elementor .mazz-hub .mazz-hub-hero > .wrap { gap: 32px; }
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor .mazz-hub h1 { font-size: 44px; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor .mazz-hub .mazz-hub-grid { grid-template-columns: 1fr 1fr; }
}
}
}
}
}
}
}
}
}
}
@media (max-width: 767px) {
.elementor .mazz-hub .mazz-hub-hero, .elementor .mazz-hub .mazz-copy-section, .elementor .mazz-hub .mazz-hub-cta { padding: 44px 0px; }
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor .mazz-hub .mazz-hub-intro { padding-top: 0px; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor .mazz-hub h1 { font-size: 36px; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor .mazz-hub h2 { font-size: 30px; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor .mazz-hub h3 { font-size: 25px; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor .mazz-hub .mazz-hub-card { padding: 28px; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.elementor main.mazz-hub { padding: 0px; margin: 0px; }
}
}
}
}
}
}
}
}
}
}
[ {
C {
i {
r {
c {
u {
l {
a {
r {
] {
.mazz-support-sr { position: absolute; width: 1px; height: 1px; overflow: hidden; clip-path: inset(50%); white-space: nowrap; }
}
}
}
}
}
}
}
}
}
}/* End custom CSS */