/* https://www.isantimercogliano.it/wp-content/uploads/generateblocks/style-2.css?ver=1752137343 */
h2.gb-headline-6cd53411{font-size:24px;padding-bottom:10px;margin-bottom:40px;border-bottom:2px solid #f0f0f0}h2.gb-headline-2856032e{font-size:24px;padding-bottom:10px;margin-bottom:40px;border-bottom:2px solid #f0f0f0}h2.gb-headline-e6de5e40{font-size:24px;padding-bottom:10px;margin-bottom:40px;border-bottom:2px solid #f0f0f0}h2.gb-headline-3036ce29{font-size:24px;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-container.gb-tabs__item:not(.gb-tabs__item-open){display:none}.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}.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-b3929361{margin-left:-20px}.gb-grid-wrapper-b3929361>.gb-grid-column{padding-left:20px}}@media (max-width:767px){h2.gb-headline-6cd53411{padding-bottom:10px}h2.gb-headline-2856032e{padding-bottom:10px}h2.gb-headline-e6de5e40{padding-bottom:10px}h2.gb-headline-3036ce29{padding-bottom:10px}h3.gb-headline-9e06b5e3{text-align:left}div.gb-headline-040f2ffe{text-align:left}.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%}}: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-c733d45b{column-gap:1em;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));row-gap:1em}@media (max-width:767px){.gb-element-c733d45b{grid-template-columns:1fr}}.gb-element-a82b47c9{grid-row:span 2}.gb-element-3a653e0e{grid-column:span 3}.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-element-a65aff51{margin-top:20px}.gb-element-ddfbe15b{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:4px}@media (max-width:1024px){.gb-element-ddfbe15b{min-height:600px}}@media (max-width:767px){.gb-element-ddfbe15b{min-height:400px}}.gb-element-afb9528c{padding-bottom:30px;padding-top:30px}@media (max-width:1024px){.gb-element-afb9528c{padding:3rem 32px}}@media (max-width:767px){.gb-element-afb9528c{padding:4rem 20px}}.gb-element-3a818f6f{margin-left:auto;margin-right:auto;max-width:var(--gb-container-width)}.gb-element-7c9db36d{align-items:flex-start;background-color:var(--base-2);display:flex;flex-direction:column;flex-grow:1;flex-shrink:1;padding:2rem}.gb-element-e12d6396{padding-bottom:6rem;padding-top:6rem}@media (max-width:1024px){.gb-element-e12d6396{padding:3rem 32px}}@media (max-width:767px){.gb-element-e12d6396{padding:4rem 20px}}.gb-element-7bd32cf5{column-gap:1em;display:grid;grid-template-columns:2fr 1fr;row-gap:1em}@media (max-width:767px){.gb-element-7bd32cf5{grid-template-columns:1fr}}.gb-element-7550c03b{padding-right:20px;border-right:1px solid var(--base)}.gb-element-f390e21c{align-items:flex-start;background-color:var(--base-2);display:flex;flex-direction:column;flex-grow:1;flex-shrink:1;padding:2rem}.gb-element-da525239{align-items:flex-start;display:flex;flex-direction:column;flex-grow:1;flex-shrink:1;padding:10px}.gb-element-3d6dbabd{column-gap:4rem;display:flex;flex-direction:column;grid-template-columns:repeat(5,minmax(0,1fr));margin-left:auto;margin-right:auto;row-gap:4rem}@media (max-width:767px){.gb-element-3d6dbabd{grid-template-columns:1fr;row-gap:2rem}}.gb-element-071b0f71{grid-column:1/-1}.gb-element-36184321{overflow-x:clip;overflow-y:clip;border-radius:8px}.gb-looper-6ec7f233{column-gap:20px;display:grid;grid-template-columns:1fr;row-gap:20px}@media (max-width:767px){.gb-looper-6ec7f233{grid-template-columns:1fr}}.gb-looper-18cc54b8{column-gap:20px;display:grid;grid-template-columns:1fr 2fr}@media (max-width:767px){.gb-looper-18cc54b8{grid-template-columns:1fr}}.gb-looper-6de8ae2f{column-gap:20px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:20px}@media (max-width:767px){.gb-looper-6de8ae2f{grid-template-columns:1fr}}.gb-looper-0c6e034b{column-gap:1rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:1rem}@media (max-width:1024px){.gb-looper-0c6e034b{grid-template-columns:1fr}}.gb-looper-a57b9083{column-gap:1rem;display:grid;grid-template-columns:1fr;row-gap:1rem}@media (max-width:1024px){.gb-looper-a57b9083{grid-template-columns:1fr}}.gb-looper-f3e0bb09{column-gap:1rem;display:grid;grid-template-columns:1fr;row-gap:1rem}@media (max-width:1024px){.gb-looper-f3e0bb09{grid-template-columns:1fr}}.gb-looper-cc71d6e6{column-gap:1rem;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));justify-items:center;row-gap:1rem}@media (max-width:1024px){.gb-looper-cc71d6e6{grid-template-columns:repeat(2,minmax(0,1fr))}.gb-looper-cc71d6e6 :nth-last-child(2n+1):last-child:nth-child(n+3){grid-column:1/-1}}@media (max-width:767px){.gb-looper-cc71d6e6{grid-template-columns:1fr}}.gb-loop-item-95b34c20{background-color:#fafafa}.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%);font-size:20px}.gb-loop-item-b37716ce{background-blend-mode:normal;background-image:var(--inline-bg-image);background-position:center;background-repeat:no-repeat;background-size:cover;min-height:200px}.gb-loop-item-779b0517{display:flex;transition:all 0.5s ease 0s;border:1px solid transparent}.gb-loop-item-779b0517:is(:hover,:focus){border-top-color:var(--contrast);border-right-color:var(--contrast);border-bottom-color:var(--contrast);border-left-color:var(--contrast)}@media (max-width:767px){.gb-loop-item-779b0517{flex-direction:column-reverse}}.gb-loop-item-d2a1b3b2{display:flex;transition:all 0.5s ease 0s;border:1px solid transparent}.gb-loop-item-d2a1b3b2:is(:hover,:focus){border-top-color:var(--contrast);border-right-color:var(--contrast);border-bottom-color:var(--contrast);border-left-color:var(--contrast)}@media (max-width:767px){.gb-loop-item-d2a1b3b2{flex-direction:column-reverse}}.gb-loop-item-3fdaf9e2{align-items:center;display:flex;transition:all 0.5s ease 0s;border:1px solid transparent}.gb-loop-item-3fdaf9e2:is(:hover,:focus){border-top-color:var(--contrast);border-right-color:var(--contrast);border-bottom-color:var(--contrast);border-left-color:var(--contrast)}@media (max-width:767px){.gb-loop-item-3fdaf9e2{flex-direction:column-reverse}}.gb-loop-item-ba926d5d{max-width:400px}.gb-loop-item-ba926d5d:hover img{transform:scale(1.1)}.gb-loop-item-ba926d5d img{transition:all 0.5s ease 0s}.gb-media-eae70443{display:block;height:auto;margin-bottom:30px;max-width:100%}.gb-media-8cb43df3{display:block;flex-grow:1;flex-shrink:1;height:100%;max-width:50%;object-fit:cover}@media (max-width:1024px){.gb-media-8cb43df3{width:100%}}@media (max-width:767px){.gb-media-8cb43df3{max-width:100%}}.gb-media-3ce431f5{display:block;flex-grow:1;flex-shrink:1;height:100%;max-width:50%;object-fit:cover}@media (max-width:1024px){.gb-media-3ce431f5{width:100%}}@media (max-width:767px){.gb-media-3ce431f5{max-width:100%}}.gb-media-deba15b9{display:block;height:100px;min-height:100px;min-width:100px;object-fit:cover;width:100px}@media (max-width:1024px){.gb-media-deba15b9{width:100%}}@media (max-width:767px){.gb-media-deba15b9{max-width:100%}}.gb-media-988b0868{display:block;height:auto;margin-bottom:1.2rem;max-width:100%;object-fit:cover;width:auto;border-radius:8px}.gb-text-b1ff804b{font-size:24px;margin-bottom:5px;padding-left:10px}.gb-text-a82d6666{font-size:15px;margin-bottom:30px;padding-left:10px}.gb-text-b21bf9a3{padding-left:10px}.gb-text-ccacaa93{font-size:24px;padding-right:5px;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;padding:10px}.gb-text-c781aded{color:var(--base-3);font-size:24px;pointer-events:auto;position:relative;text-align:left;transition:all 0.5s ease 0s;z-index:1;padding:20px 5px 20px 16px}.gb-text-c781aded a{font-size:22px;color:var(--base-3);background-color:rgba(88,88,97,.69);height:100%;width:100%;display:flex;align-items:center;justify-content:center;padding:10px}.gb-text-3a4493bf{font-size:.875rem;font-weight:400;letter-spacing:1.5px;margin-bottom:.75rem;text-transform:uppercase}.gb-text-1fe7beef{font-size:1.375rem}.gb-text-42a1bcad{font-size:.875rem;font-weight:400;letter-spacing:1.5px;margin-bottom:.75rem;text-transform:uppercase}.gb-text-6fbdb4c8{font-size:1.375rem}.gb-text-877b6000{font-size:15px}.gb-text-877b6000 a{font-size:15px}.gb-text-8ce560cc{font-size:1.4rem;margin-bottom:1.4rem}.gb-text-8ce560cc a:hover{color:var(--accent)}