.Banner-module--container--z_PIH{color:#fff;color:var(--color-white,#fff);display:block;margin:0 auto 4rem;max-width:78rem;padding:0 1.25rem;padding:0 calc(var(--column-gutter, 2.5rem)/2);position:relative;width:100%;z-index:0}.Banner-module--container--z_PIH:after{background-color:#033243;background-color:var(--color-black,#033243);z-index:-3}.Banner-module--container--z_PIH:after,.Banner-module--container--z_PIH:before{border-radius:var(--border-radius);content:"";display:block;height:100%;position:absolute;top:0;width:calc(100% - 2.5rem);width:calc(100% - var(--column-gutter, 2.5rem))}.Banner-module--container--z_PIH:before{background:-webkit-gradient(linear,left top,right top,from(var(--color-black,#033243)),to(transparent));background:linear-gradient(90deg,#033243,transparent);background:linear-gradient(90deg,var(--color-black,#033243),transparent);right:1.25rem;right:calc(var(--column-gutter, 2.5rem)/2)}.Banner-module--container--z_PIH .gatsby-image-wrapper{display:none}@media only screen and (min-width:30em){.Banner-module--container--z_PIH .gatsby-image-wrapper{display:inline;height:100%;position:absolute!important;right:0;top:0;width:100%;z-index:-1}}.Banner-module--content--2h0HF{border-radius:var(--border-radius);display:block;overflow:hidden;padding:2.5rem;padding:var(--column-gutter,2.5rem) var(--column-gutter,2.5rem);position:relative}.Banner-module--text--2kQhf{display:block;margin-bottom:1rem;max-width:75%;width:50rem}@media only screen and (min-width:0em){.Banner-module--text--2kQhf{font-size:1.2rem;font-weight:700;line-height:1.25}}@media only screen and (min-width:60em){.Banner-module--text--2kQhf{font-size:1.25rem;font-weight:700;line-height:1.2}}.Banner-module--text--2kQhf.Banner-module--textWithTitle--XTidl{font-weight:400}.Banner-module--cta--1trNd{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;text-transform:uppercase}.Banner-module--cta--1trNd>svg{margin-left:.5rem}.Banner-module--container--z_PIH:hover .Banner-module--cta--1trNd{text-decoration:underline}.ottieni-proposta-futuro-digitale-module--badge--3idGf{background-color:#f07f3c;background-color:var(--color-primary,#f07f3c);border:1px solid #f07f3c;border:1px solid var(--color-primary,#f07f3c);color:#033243;color:var(--color-black,#033243);border-radius:.25rem;font-size:.6875em;font-weight:700;letter-spacing:.063em;padding:.1em .5em .2em;text-align:center}.ottieni-proposta-futuro-digitale-module--hero--2tAQL{margin-bottom:4rem}.ottieni-proposta-futuro-digitale-module--thanksMessage--3jLEe{margin:0 auto 4rem;max-width:78rem;padding:0 1.25rem;padding:0 calc(var(--column-gutter, 2.5rem)/2);text-align:center}.ottieni-proposta-futuro-digitale-module--notImportant--1NsXJ{color:#476976;color:var(--color-neutral-shade,#476976);font-size:1rem;font-weight:400}.ottieni-proposta-futuro-digitale-module--cta--1kclb{background-color:#f07f3c;background-color:var(--color-primary,#f07f3c);color:#033243;color:var(--color-black,#033243);border-radius:100vh;font-weight:700;letter-spacing:.063rem;margin-bottom:.5rem;text-align:center;text-transform:uppercase;-webkit-transition:all .45s;transition:all .45s;will-change:background-color,border,color;cursor:pointer;font-size:1rem;padding:.75rem 1.5rem;display:inline-block}.ottieni-proposta-futuro-digitale-module--cta--1kclb:not(:only-child){margin-left:.5rem;margin-right:.5rem}.ottieni-proposta-futuro-digitale-module--cta--1kclb:active,.ottieni-proposta-futuro-digitale-module--cta--1kclb:focus,.ottieni-proposta-futuro-digitale-module--cta--1kclb:hover{background-color:#f5ad82;background-color:var(--color-primary-tone,#f5ad82);box-shadow:inset 0 0 0 2rem #f5ad82;box-shadow:0 0 0 2rem var(--color-primary-tone,#f5ad82) inset}.ottieni-proposta-futuro-digitale-module--cta--1kclb:disabled{opacity:.75;pointer-events:none}