.elementor .rw-full-width-storika-bg-element-01{width:120%;height:100%;min-width:120%;min-height:100%;max-width:120%;max-height:100%;object-position:center center;position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;padding:0px;margin:0px;display:block;justify-content:center;align-items:center;position: absolute !important;
top: 0 !important;
left: 50% !important;
transform: translateX(-50%) !important;
height: 100% !important;
width: 100% !important;
z-index: 0 !important;\n}.elementor .rw-copy-text-L{font-family:var(--rw-font-family-hanken-grotesk);font-weight:300;font-size:18px;color:var(--ta_sienna);line-height:28px;display:block;hyphens: auto;\n}.elementor .rw-heading-h2{font-family:var(--rw-font-family-noto-serif);font-weight:500;font-size:36px;color:var(--ta_sienna);letter-spacing:-0.5px;line-height:42px;}.elementor .rw-filo-dark{width:auto;height:auto;min-width:auto;min-height:auto;max-width:auto;max-height:auto;padding:0px;margin:0px;display:flex;flex-direction:column;position: relative;
}
 .rw-filo-dark::before {
content: "";
position: absolute;
top: 0;
bottom: 0;
left: 0;
width: 2px;
background: linear-gradient(
  to bottom,
  var(--ta_sienna) 0%,
  rgba(0, 0, 0, 0) 100%
);
pointer-events: none;\n}.elementor .rw-filo-button-container{padding-block-start:0px;padding-block-end:0px;padding-inline-start:16px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .rw-heading-filo-bottom-spacing{padding-block-start:0px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;}.elementor .rw-card-text-button-content{width:auto;height:auto;min-width:auto;min-height:auto;max-width:auto;max-height:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:12px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:column;gap:24px;justify-content:space-between;}.elementor .rw-button-primary{width:auto;height:auto;min-width:auto;min-height:auto;max-width:auto;max-height:auto;object-position:center right;padding:0px;margin:0px;display:flex;flex-direction:row;gap:16px;justify-content:flex-start;align-items:center;transition: opacity 0.5s ease;\n}.elementor .rw-button-primary:hover,.elementor .rw-button-primary:focus-visible{opacity: 0.5;\n}.elementor .rw-button-primary-text{font-family:var(--rw-font-family-hanken-grotesk);font-weight:700;font-size:18px;color:var(--ta_sienna);line-height:32px;text-align:start;font-style:normal;display:flex;}.elementor .rw-button-primary-icon{width:50px;height:50px;color:var(--ta_carta);padding:16px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:100%;background-color:var(--ta_sienna);[stroke]{
stroke-width: 2 !important;
}\n}.elementor .rw-button-primary-icon:hover,.elementor .rw-button-primary-icon:focus-visible{color:var(--ta_carta-scura);}.elementor .rw-grow{width:auto;height:auto;min-width:auto;min-height:auto;max-width:auto;max-height:auto;display:flex;flex-direction:column;flex:1 0 auto;justify-content:flex-start;}.elementor .rw-heading-copy-text-box{width:auto;height:auto;min-width:auto;min-height:auto;max-width:auto;max-height:auto;padding:0px;margin:0px;display:flex;flex-direction:column;}.elementor .rw-site-fullwidth-wrapper{width:100%;min-width:100%;max-width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:column;gap:64px;align-items:center;}.elementor .rw-font-weight-regular-400{font-weight:400;}.elementor .rw-drop-shadow-box{box-shadow:2px 2px 10px 0px var(--rw-drop-shadow);}.elementor .rw-storica-bg-color{color:var(--ta_carta-scura);}.elementor .DUP_rw-site-boxed-wrapper{width:1000px;height:auto;min-width:1000px;min-height:auto;max-width:1000px;max-height:auto;position:relative;z-index:2;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:column;gap:64px;align-items:center;}.elementor .rw-site-boxed-wrapper-02{width:1160px;min-width:1160px;max-width:1160px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;display:flex;flex-direction:column;}.elementor .rw-site-content-wrapper{width:100%;height:auto;min-width:100%;min-height:auto;max-width:100%;max-height:auto;position:static;z-index:-10;padding-block-start:0px;padding-block-end:88px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;background-color:var(--ta_carta);display:flex;flex-direction:column;gap:88px;justify-content:flex-start;align-items:center;overflow-x: hidden !important;\n}.elementor .rw-stage-heading-text-box-container{width:auto;height:auto;min-width:auto;min-height:auto;max-width:auto;max-height:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;display:flex;flex-direction:row;gap:12px;justify-content:flex-start;}