:root{--gb-container-width:1200px;}.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;}@media (max-width:1024px){.gb-element-f7e3deed{margin-bottom:2rem}}.gb-element-99fc8099{justify-content:center}@media (max-width:1024px){.gb-element-dd69f7f6{padding-bottom:1rem;padding-top:0}}@media (max-width:767px){.gb-element-4b151d16{margin-bottom:0rem}}@media (max-width:1024px){.gb-element-9fbf7f04{row-gap:1rem}}@media (max-width:1024px){.gb-element-1e6d11f6{width:100%}}@media (max-width:1024px){.gb-element-3dda2a86{width:100%}}@media (max-width:767px){.gb-element-4cb75577{margin-bottom:0rem}}@media (max-width:1024px){.gb-element-83fffdbd{row-gap:1rem}}@media (max-width:1024px){.gb-element-6231e3ba{width:100%}}@media (max-width:1024px){.gb-element-9c1b7824{width:100%}}@media (max-width:767px){.gb-element-4ac494dd{margin-bottom:0rem}}@media (max-width:1024px){.gb-element-e28af0ef{row-gap:1rem}}@media (max-width:1024px){.gb-element-42898f49{width:100%}}@media (max-width:1024px){.gb-element-654d5b8b{width:100%}}@media (max-width:1024px){.gb-element-eef6a7ca{border-bottom-style:solid;border-bottom-width:0px;border-left-style:solid;border-left-width:0px;border-right-style:solid;border-right-width:0px;border-top-style:solid;border-top-width:0px;row-gap:1rem}}@media (max-width:1024px){.gb-element-095fe4cb{width:100%}}@media (max-width:1024px){.gb-element-3fda9d4b{width:100%}}.gb-element-0b79188e{background-color:var(u002du002dbase-2)}@media (max-width:1024px){.gb-element-20c83997{align-items:flex-start;flex-direction:column;gap:2rem;margin-bottom:1rem}}.gb-element-6453923e{background:linear-gradient(to left,rgba(6,8,47,0.83) 0%,rgba(6,8,47,0.83) 100%),url(https://www.studiogusberti.it/wp-content/uploads/2026/07/Cremona.webp) center /cover no-repeat;background-blend-mode:normal,normal;background-color:var(u002du002dbase-2)}@media (max-width:1024px){.gb-element-1caaf3aa{width:100%}}.gb-element-7a044a02{align-items:center;justify-content:space-between}.gb-element-0e42c85a a{color:var(--base-3)}.gb-element-72da7022{display:flex}.gb-element-dbcd991d{display:flex;justify-content:space-between}@media (max-width:1024px){.gb-element-dbcd991d{flex-direction:column}}@media (max-width:1024px){.gb-element-7eaf8733{align-items:center;justify-content:center;margin-bottom:1rem;margin-top:1rem}}.gb-text-13caefeb{line-height:1}.gb-text-c6026411{line-height:1}.gb-text-af394cbd{line-height:1}.gb-text-51b583b8{line-height:1}.gb-text-a8eedecd{border-color:transparent}.gb-text-a8eedecd:hover{border-color:var(--accent);color:var(--accent)}.gb-text-a8eedecd a{height:50px;width:50px}.gb-text-c5369c5f{border-color:transparent}.gb-text-c5369c5f:hover{border-color:var(--accent);color:var(--accent)}.gb-text-c5369c5f a{height:50px;width:50px}.gb-text-fe67d74a{display:block}.gb-text-3564192c{display:block}.gb-text-f11bf941{display:block}.gb-text-789fd5cd{display:block}.gb-text-4402cc78{display:block}.gb-text-2ac60ec9{display:block}.gb-text-13693404{display:block}.gb-text-c5cb09bb{display:block}.gb-text-4b14e365{display:block}.gb-text-af5c3105{display:block}.gb-text-4011f686{display:block}.gb-text-4f74db79{display:block}.gb-text-e7e4cc90{display:block;justify-self:start}@media (max-width:1024px){.gb-text-e7e4cc90{justify-self:center}}.gb-media-32d05dc5{height:auto;max-width:100%;object-fit:cover;width:auto}.gb-media-197f3d6a{height:auto;max-width:100%;object-fit:cover;width:175px}.gb-media-71699676{height:auto;max-width:100%;object-fit:cover;width:200px}@media (max-width:767px){.gb-site-header-10d769a7{position:sticky}}.gb-navigation-fa0d765d{--mobile-transition-speed:500ms;--sub-menu-transition-speed:300ms}@media (min-width:1024px){.gb-navigation-fa0d765d{width:900px}}@media (width > 1024px) {.gb-navigation-fa0d765d .gb-menu-toggle {display: none;}}@media (max-width: 1024px) {.gb-navigation-fa0d765d .gb-menu-container:not(.gb-menu-container--toggled) {display: none;}}.gb-menu-toggle-1d26e4a1{align-items:center;background-color:var(--base-2);color:var(--accent);column-gap:5px;display:flex;z-index:2;padding:10px}.gb-menu-toggle-1d26e4a1:is(.gb-menu-toggle--toggled,.gb-menu-toggle--toggled:hover,.gb-menu-toggle--toggled:focus){background-color:var(--accent);color:var(--base-3)}.gb-menu-toggle-1d26e4a1:is(:hover,:focus){background-color:var(--accent);color:var(--base-3)}.gb-menu-toggle-1d26e4a1 svg{fill:currentColor;height:25px;width:25px}.gb-menu-container-7ee5a582.gb-menu-container--mobile{background-color:var(--base-3);color:var(--contrast);padding-bottom:60px;position:fixed}.gb-menu-container-7ee5a582.gb-menu-container--mobile .gb-menu{flex-direction:column}.gb-menu-89419361{color:var(--contrast-2);display:flex;flex-wrap:wrap;font-size:.9rem;justify-content:space-around;list-style-type:none;margin:0px;padding:0px}.gb-menu-item-mi419361{list-style-type:none;position:relative;transition:all 0.2s ease 0s}.gb-menu-item-mi419361:hover .gb-submenu-toggle{transform:rotate3d(1,0,0,180deg)}.gb-menu-item-mi419361:is(:hover,:focus-within){color:#6b6b6b}.gb-menu-item-mi419361:not(:last-child){padding-right:25px}.gb-menu-item-mi419361 .gb-menu-link{align-items:center;display:flex;justify-content:space-between;padding-bottom:1em;padding-top:1em;text-decoration:none}.gb-menu-item-mi419361 .gb-submenu-toggle{transition:all 0.3s ease-in-out 0s}@media (max-width:1024px){.gb-menu-item-mi419361{border-bottom:1px solid var(--base-2)}.gb-menu-item-mi419361 .gb-menu-link{padding-left:1.5rem;padding-right:1.5rem}}@media (max-width:767px){.gb-menu-item-mi419361:not(:last-child){padding-right:0px}.gb-menu-item-mi419361 .gb-menu-link{padding-left:1rem;padding-right:1rem}}.gb-sub-menu-sm419361{background-color:var(--base-2);box-shadow:10px 10px 10px rgba(0,0,0,0.1);font-family:var(--gp-font--urbanist);font-size:16px;margin-right:-60px;right:0px;text-transform:none;width:280px;z-index:100;border-radius:.5rem}.gb-sub-menu-sm419361 .gb-sub-menu{right:100%;top:0px}.gb-sub-menu-sm419361 .menu-item{color:var(--contrast-2);font-size:90%;padding-left:12px}.gb-sub-menu-sm419361 .menu-item .gb-menu-link{cursor:pointer}.gb-sub-menu-sm419361 .menu-item:is(:hover,:focus-within){color:#717070}@media (max-width:1024px){.gb-sub-menu-sm419361{box-shadow:0px 0px 0px 0px #000000;margin-left:0px;margin-right:0px;border-radius:0px}.gb-sub-menu-sm419361 .gb-sub-menu{left:0px}.gb-sub-menu-sm419361 .menu-item{border-bottom:1px solid var(--base-3)}}@media (max-width:767px){.gb-sub-menu-sm419361{border-top:1px solid var(--base-5)}.gb-sub-menu-sm419361 .menu-item{font-size:85%;padding-left:10px}}