:root{--gb-container-width:1280px;}.gb-container .wp-block-image img{vertical-align:middle;}.gb-grid-wrapper .wp-block-image{margin-bottom:0;}.gb-highlight{background:none;}.gb-shape{line-height:0;}.gb-container-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:99;}.gb-element-16a64286{justify-self:center;width:100%}.gb-element-61abf6ef{display:flex;flex-direction:column;margin-left:auto;margin-right:auto;max-width:var(--gb-container-width);row-gap:20px;width:100%}.gb-element-d5a0de54{background-color:#fafafa}.gb-element-ae0c66d8{background-color:#fafafa;margin-left:auto;margin-right:auto;max-width:var(--gb-container-width);padding-bottom:40px;padding-top:0px}@media (max-width:767px){.gb-element-ae0c66d8{padding-bottom:40px;padding-top:40px}}.gb-element-d3a33b9b{align-items:center;display:flex;flex-direction:row;justify-content:space-between;max-width:var(--gb-container-width);width:100%;padding:15px 20px}@media (max-width:767px){.gb-element-d3a33b9b{padding:20px}}.gb-element-af09462c{align-items:center;column-gap:20px;display:flex;flex-direction:row}.gb-element-4b546d91{column-gap:24px;display:flex}.gb-element-73fbfe1f{column-gap:24px;display:flex;flex-direction:row}.gb-element-5f34c385{background-color:var(--base-3);width:100%;border-top:1px solid #dcdcdc}@media (max-width:767px){.gb-element-5f34c385{background-color:var(--base-3)}}.gb-element-f5059aeb{margin-left:auto;margin-right:auto;max-width:var(--gb-container-width);padding:80px 20px 60px 20px}.gb-element-3068f2f1{column-gap:80px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding-bottom:60px;row-gap:1em}@media (max-width:767px){.gb-element-3068f2f1{grid-template-columns:1fr;padding-bottom:20px;row-gap:30px}}.gb-element-e57485fc{display:flex;flex-direction:column;row-gap:20px}@media (max-width:767px){.gb-element-e57485fc{align-items:center}}.gb-element-f86ea68b{display:flex;flex-direction:column;row-gap:30px}@media (max-width:767px){.gb-element-f86ea68b{align-items:center;row-gap:15px}}.gb-element-d457ae4c{display:flex;flex-direction:column;row-gap:15px}@media (max-width:767px){.gb-element-d457ae4c{align-items:center;row-gap:10px}}.gb-element-e6544b10{display:flex;flex-direction:column;row-gap:30px}@media (max-width:767px){.gb-element-e6544b10{align-items:center;row-gap:15px}}.gb-element-d47fd977{display:flex;flex-direction:column;row-gap:15px}@media (max-width:767px){.gb-element-d47fd977{align-items:center;row-gap:10px}}.gb-element-628ce10b{display:flex;flex-direction:column;row-gap:30px}@media (max-width:767px){.gb-element-628ce10b{align-items:center;row-gap:10px}}.gb-element-480300b3{display:flex;flex-direction:column;row-gap:15px}@media (max-width:767px){.gb-element-480300b3{align-items:center;row-gap:10px}}.gb-element-460f91f5{display:flex;flex-direction:row;justify-content:space-between;padding-top:12px;border-top:1px solid #e3e3e3}@media (max-width:767px){.gb-element-460f91f5{padding-top:20px}}.gb-text-dda3e157{align-items:center;background-color:var(----rosso);color:#ffffff;display:inline-flex;font-family:var(--gp-font--barlow);font-size:12px;font-weight:700;letter-spacing:2px;text-decoration:none;text-transform:uppercase;padding:0.5rem 2rem}.gb-text-dda3e157:is(:hover,:focus){background-color:#1a4a9b;color:#ffffff}.gb-text-58d260d5{align-items:center;background-color:var(----rosso);color:#ffffff;display:inline-flex;flex-grow:0;flex-shrink:0;font-family:var(--gp-font--barlow);font-size:12px;font-weight:700;letter-spacing:2px;text-decoration:none;text-transform:uppercase;width:auto;padding:0.5rem 2rem}.gb-text-58d260d5:is(:hover,:focus){background-color:var(----rosso);color:#ffffff}@media (max-width:767px){.gb-text-58d260d5{display:none !important;flex-grow:0;flex-shrink:0}}.gb-text-ed077fbc{font-size:12px;font-weight:400}@media (max-width:767px){.gb-text-ed077fbc{font-size:14px;text-align:center}}.gb-text-0281bf35{color:var(----rosso);font-family:var(--gp-font--barlow);font-size:10px;font-weight:700;letter-spacing:2px;margin-bottom:0px;padding-bottom:0px;text-transform:uppercase}@media (max-width:767px){.gb-text-0281bf35{font-size:14px}}.gb-text-81d43f32{color:var(----rosso);font-family:var(--gp-font--barlow);font-size:10px;font-weight:700;letter-spacing:2px;margin-bottom:0px;padding-bottom:0px;text-transform:uppercase}@media (max-width:767px){.gb-text-81d43f32{font-size:14px}}.gb-text-f69007d4{color:var(----rosso);font-family:var(--gp-font--barlow);font-size:10px;font-weight:700;letter-spacing:2px;text-transform:uppercase}@media (max-width:767px){.gb-text-f69007d4{font-size:14px}}.gb-text-dcbed295 .gb-shape svg{padding-right:12px;width:2.6em;height:auto}.gb-text-dcbed295 a{padding-right:0px}@media (max-width:767px){.gb-text-dcbed295 .gb-shape svg{width:2em;height:auto}}.gb-text-922e6f67 .gb-shape svg{padding-right:12px;height:auto;width:2.6em}@media (max-width:767px){.gb-text-922e6f67 .gb-shape svg{width:2em}}.gb-text-caf721ec{color:#d4d4d4;font-family:var(--gp-font--inter);font-size:10px;font-weight:700}@media (max-width:767px){.gb-text-caf721ec{color:#d4d4d4;font-family:var(--gp-font--inter);font-size:10px;font-weight:700}}.gb-text-ff03175e{color:#D4D4D4;display:block;font-family:var(--gp-font--inter);font-size:10px;font-weight:700;text-transform:uppercase}@media (max-width:767px){.gb-text-ff03175e{color:#d4d4d4;font-family:var(--gp-font--inter);font-size:10px;font-weight:700}}.gb-site-header-e62a5153{background-color:var(--base-3);display:flex;justify-content:center;border-bottom:1px solid #e2e2e2}.gb-site-header-e62a5153.gb-is-sticky{box-shadow:1px 1px 5px rgba(0,0,0,0.1)}.gb-media-54f52663{height:auto;max-width:100%;object-fit:cover;width:60px}@media (max-width:767px){.gb-media-54f52663{width:50px}}.gb-media-94a7b95d{height:auto;max-width:100%;object-fit:cover;width:60px}@media (width > 768px) {.gb-navigation-9baf8794 .gb-menu-toggle {display: none;}}@media (max-width: 768px) {.gb-navigation-9baf8794 .gb-menu-container:not(.gb-menu-container--toggled) {display: none;}}@media (min-width:1025px){.gb-navigation-e57918de{display:none !important}}@media (max-width:1024px) and (min-width:768px){.gb-navigation-e57918de{display:none !important}}@media (max-width:767px){.gb-navigation-e57918de{order:1}}@media (width > 768px) {.gb-navigation-e57918de .gb-menu-toggle {display: none;}}@media (max-width: 768px) {.gb-navigation-e57918de .gb-menu-container:not(.gb-menu-container--toggled) {display: none;}}.gb-menu-container-4670eca4.gb-menu-container--mobile{background-color:#000000;color:#ffffff;padding-bottom:60px;position:fixed}.gb-menu-container-4670eca4.gb-menu-container--mobile .gb-menu{flex-direction:column}.gb-menu-container-f1f1d430.gb-menu-container--mobile{background-color:#000000;color:#ffffff;padding-bottom:60px;position:fixed}.gb-menu-container-f1f1d430.gb-menu-container--mobile .gb-menu{flex-direction:column}@media (max-width:767px){.gb-menu-container-f1f1d430{align-items:center;background-color:var(--base-3);display:flex;flex-direction:column;justify-content:center;row-gap:20px}.gb-menu-container-f1f1d430.gb-menu-container--mobile{background-color:var(--base-3)}}.gb-menu-1fa83e49{display:flex;flex-wrap:wrap;list-style-type:none;margin:0px;padding:0px}.gb-menu-520b5be4{display:flex;flex-wrap:wrap;list-style-type:none;margin:0px;padding:0px}@media (max-width:767px){.gb-menu-520b5be4{align-items:center;color:var(--colore-testi);font-size:18px;font-weight:400;text-transform:uppercase}}.gb-menu-item-mia83e49{color:#323232;font-family:var(--gp-font--bebas-neue);font-size:12px;font-weight:700;letter-spacing:2px;list-style-type:none;position:relative;text-transform:uppercase;margin:0px;padding:0px}.gb-menu-item-mia83e49:is(.current-menu-item,.current-menu-item:hover,.current-menu-item:focus-within){color:var(----rosso)}.gb-menu-item-mia83e49 .gb-menu-link{display:flex;justify-content:space-between;align-items:center;text-decoration:none;column-gap:10px;padding:1em 20px}.gb-menu-item-mi0b5be4{list-style-type:none;position:relative;margin:0px;padding:0px}.gb-menu-item-mi0b5be4 .gb-menu-link{display:flex;justify-content:space-between;align-items:center;text-decoration:none;column-gap:10px;padding:1em 20px}.gb-menu-toggle-f49fbebf{align-items:center;background-color:var(----rosso);color:#ffffff;column-gap:5px;display:flex;z-index:2;padding:10px}.gb-menu-toggle-f49fbebf svg{width:25px;height:25px;fill:currentColor}@media (max-width:767px){.gb-menu-toggle-f49fbebf:is(:hover,:focus){background-color:var(----rosso)}}