/* https://www.lilabologna.it/wp-content/uploads/generateblocks/style-2.css?ver=1746463882 */
.gb-container.gb-tabs__item:not(.gb-tabs__item-open){display:none}.gb-container-cf5397f8{margin-top:0;margin-bottom:30px}.gb-container-f7eadc3e{height:100%;display:flex;flex-direction:column;justify-content:space-between;position:relative;overflow-x:hidden;overflow-y:hidden;padding:300px 20px 20px;border-radius:2px;border-top:6px solid var(--contrast)}.gb-container-f7eadc3e:before{content:"";background-image:var(--background-image);background-repeat:no-repeat;background-position:center center;background-size:cover;z-index:0;position:absolute;top:0;right:0;bottom:0;left:0;transition:inherit;border-radius:2px;pointer-events:none;opacity:.72}.gb-container-f7eadc3e:after{content:"";background-image:linear-gradient(180deg,rgba(255,255,255,0) 20%,rgba(0,0,0,.93));z-index:0;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.gb-container-f7eadc3e:hover{border-top-color:var(--accent)}.gb-grid-wrapper>.gb-grid-column-f7eadc3e{width:25%}.gb-container-830ea13b{z-index:1;position:relative}.gb-container-d0a86651{display:flex;flex-wrap:wrap;align-items:center;column-gap:20px;row-gap:20px;color:var(--contrast)}.gb-container-d0a86651 a{color:var(--contrast)}.gb-container-d0a86651 a:hover{color:var(--contrast)}.gb-container-bcbc46ac{flex-basis:100%;text-align:center;border-top:3px solid var(--accent-2)}.gb-container-e9bed0be{flex-basis:100%}.gb-container-03919c55{height:100%;display:flex;align-items:center;column-gap:20px}.gb-grid-wrapper>.gb-grid-column-03919c55{width:100%}.gb-container-3ff058ae{flex-shrink:0;flex-basis:100px}.gb-container-c551a107{flex-shrink:1;text-align:right}h2.gb-headline-6cd53411{padding-bottom:10px;margin-bottom:40px;border-bottom:2px solid #f0f0f0}h3.gb-headline-2ed3e787{font-size:1.5rem;line-height:2rem;margin-bottom:25px;border-radius:2px}h3.gb-headline-2ed3e787 a{color:var(--base-3)}h3.gb-headline-2ed3e787 a:hover{color:var(--base-3)}h2.gb-headline-c8786413{padding-bottom:10px;margin-bottom:40px;border-bottom:2px solid #f0f0f0}h2.gb-headline-1dc3a37d{padding-bottom:10px;margin-bottom:40px;border-bottom:2px solid #f0f0f0}h2.gb-headline-2c6d36f6{padding-bottom:10px;margin-bottom:40px;border-bottom:2px solid #f0f0f0}h3.gb-headline-9e06b5e3{flex-basis:100%;font-size:24px;margin-bottom:-20px}div.gb-headline-040f2ffe{font-size:15px;font-weight:500;text-align:left;margin-bottom:5px}.gb-grid-wrapper-39c04afa{display:flex;flex-wrap:wrap;row-gap:20px;margin-left:-10px}.gb-grid-wrapper-39c04afa>.gb-grid-column{box-sizing:border-box;padding-left:10px}.gb-grid-wrapper-b3929361{display:flex;flex-wrap:wrap;row-gap:20px}.gb-grid-wrapper-b3929361>.gb-grid-column{box-sizing:border-box}.gb-image-95849c3e{border-radius:3%;width:100%;object-fit:cover;vertical-align:middle}@media (max-width:1024px){.gb-grid-wrapper>.gb-grid-column-f7eadc3e{width:50%}.gb-grid-wrapper-b3929361{margin-left:-20px}.gb-grid-wrapper-b3929361>.gb-grid-column{padding-left:20px}}@media (max-width:767px){.gb-grid-wrapper>.gb-grid-column-f7eadc3e{width:100%}.gb-container-d0a86651{text-align:center;padding-top:40px}.gb-container-bcbc46ac{width:100%}.gb-grid-wrapper>.gb-grid-column-bcbc46ac{width:100%}.gb-container-3ff058ae{width:50%;text-align:center}.gb-grid-wrapper>.gb-grid-column-3ff058ae{width:50%}.gb-container-c551a107{width:50%;text-align:left}.gb-grid-wrapper>.gb-grid-column-c551a107{width:50%}h2.gb-headline-6cd53411{padding-bottom:10px}h3.gb-headline-2ed3e787{font-size:24px}h2.gb-headline-c8786413{padding-bottom:10px}h2.gb-headline-1dc3a37d{padding-top:10px}h2.gb-headline-2c6d36f6{padding-bottom:10px}h3.gb-headline-9e06b5e3{text-align:left}div.gb-headline-040f2ffe{text-align:left}.gb-grid-wrapper-39c04afa{row-gap:40px}}: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}.gb-element-7e22ea6b{background-color:rgba(115,127,189,.1);margin-bottom:30px;padding-top:14px}.gb-element-e2e7c25b{margin-bottom:30px;margin-top:30px}.gb-element-8b46f4c9{column-gap:1em;display:grid;grid-template-columns:2.5fr 1.5fr;row-gap:1em}@media (max-width:767px){.gb-element-8b46f4c9{grid-template-columns:1fr}}.gb-element-c6756621{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:flex-end;position:relative;transition:all 0.5s ease 0s;width:100%;padding:16px}@media (max-width:1024px){.gb-element-c6756621{min-height:600px}}@media (max-width:767px){.gb-element-c6756621{min-height:400px}}.gb-looper-34cfbee9{column-gap:20px;display:grid;grid-template-columns:1fr 2fr 1fr;padding-left:20px;padding-right:20px;row-gap:20px}@media (max-width:767px){.gb-looper-34cfbee9{grid-template-columns:1fr}}.gb-looper-52ad06a5{column-gap:20px;display:grid;grid-template-columns:1fr;row-gap:20px}.gb-looper-49da83bd{column-gap:20px;display:grid;grid-template-columns:1fr;row-gap:20px}@media (max-width:767px){.gb-looper-49da83bd{grid-template-columns:1fr}}.gb-looper-18cc54b8{column-gap:10px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:767px){.gb-looper-18cc54b8{grid-template-columns:1fr}}.gb-loop-item-72bb9bba{border-radius:20px}.gb-loop-item-a899c710{background-blend-mode:normal;background-image:var(--inline-bg-image);background-position:center;background-repeat:no-repeat;background-size:cover;min-height:400px;position:relative;border-radius:0}.gb-loop-item-a899c710 a{color:var(--base-3);background-size:cover;background-repeat:no-repeat;background-position:center;background-blend-mode:normal;background-image:linear-gradient(to left,rgba(88,88,97,.7) 0%,rgba(88,88,97,.7) 100%)}.gb-media-9748c425{display:block;height:auto;margin-bottom:30px;max-width:100%;border:1px solid var(--contrast-3);padding:3px}.gb-media-775d38c4{display:block;float:left;height:auto;margin-right:20px;max-width:100%;object-fit:cover;width:220px}.gb-media-7ca24dfb{clear:none;display:block;float:left;height:100px;margin-bottom:10px;margin-right:20px;max-width:100%;object-fit:cover;width:100px}.gb-text-01118c39{font-size:20px;margin-bottom:5px}.gb-text-01118c39 a{color:var(--contrast)}.gb-text-467e245c{font-size:16px}.gb-text-eead381d{align-items:center;font-size:20px;padding-top:20px;text-align:left}.gb-text-40d0eaac{color:var(--contrast);display:block;font-size:16px;height:auto;margin-bottom:10px;max-width:100%;padding-top:10px}.gb-text-40d0eaac a{color:var(--contrast)}.gb-text-ccacaa93{font-size:24px;pointer-events:auto;position:relative;text-align:left;transition:all 0.5s ease 0s;z-index:1}.gb-text-ccacaa93 a{height:100%;width:100%;display:flex;align-items:center;justify-content:center}