#pageMain>header{--scheda-header-padding-small: 20px;--scheda-header-padding: 40px;position:relative;z-index:3;display:flex;flex-direction:row;background-color:var(--bg-b);padding:var(--scheda-header-padding-small) var(--body-padding-cellphone)}#pageMain>header>*{max-width:var(--body-width-desktop);margin:0 auto}#pageMain>header>div:first-child{display:flex;flex:1 1 100%;justify-content:space-between;align-items:flex-start}#pageMain>header>div:first-child hgroup,#pageMain>header>div:first-child figure{display:flex;flex-direction:column;row-gap:10px}#pageMain>header>div:first-child hgroup h1,#pageMain>header>div:first-child hgroup h2,#pageMain>header>div:first-child figure h1,#pageMain>header>div:first-child figure h2{margin:0;font-family:var(--font-family-semibold);text-wrap-style:pretty;word-wrap:break-word;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}#pageMain>header>div:first-child hgroup h1,#pageMain>header>div:first-child figure h1{color:var(--fg-dark);font-size:28px;order:2;-webkit-line-clamp:3}#pageMain>header>div:first-child hgroup h2,#pageMain>header>div:first-child figure h2{color:var(--fg-light);font-size:16px;order:1;text-transform:uppercase;-webkit-line-clamp:2}#pageMain>header>div:first-child .toolbar-header{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:10px;max-width:fit-content;min-width:fit-content}#pageMain>header>div:first-child .toolbar-header h3{background-color:#fff;color:var(--fg-dark);padding:10px;font-family:var(--font-family-regular);font-weight:normal;font-size:18px;line-height:26px;text-align:center;position:relative;aspect-ratio:4/4;align-content:center}#pageMain>header>div:first-child .toolbar-header h3 b{font-family:var(--font-family-bold)}#pageMain>header>div:first-child .toolbar-header .comboboxWrapper{transform:translate(10px, -3px);height:fit-content}#pageMain>header>div:first-child .toolbar-header .comboboxWrapper button{font-size:0;background-color:rgba(0,0,0,0);border:none;width:45px;height:30px}#pageMain>header>div:first-child .toolbar-header .comboboxWrapper button:after{mask-image:url(../../styles/images/icons/share.svg);mask-size:20px;mask-position:center;transform:none !important}#pageMain>header>div:first-child .toolbar-header .comboboxWrapper dialog{transform:translateX(-50%) translateY(10px)}#pageMain>header>div:first-child .toolbar-header .comboboxWrapper dialog:before{left:auto;right:20px}@media screen and (min-width: 640px){#pageMain>header>div:first-child{grid-template-columns:60% auto}#pageMain>header>div:first-child .toolbar-header{gap:30px}}@media screen and (min-width: 1024px){#pageHeader{height:200px !important;min-height:200px !important}#pageMain>header>div:first-child{grid-template-columns:1fr auto}#pageMain>header>div:first-child hgroup h1{font-size:38px}#pageMain>header>div:first-child hgroup h2{font-size:18px}}@media screen and (min-width: 1366px){#pageMain>header{padding:var(--scheda-header-padding) var(--body-padding-cellphone)}#pageMain>header>div:first-child hgroup h1{font-size:48px}#pageMain>header>div:first-child hgroup h2{font-size:20px}}#mainContent{content-visibility:auto;max-width:var(--body-width-desktop);margin:0 auto;padding:var(--body-padding-cellphone);flex:1 1 100%;display:flex;flex-direction:column;align-items:normal;gap:var(--body-padding-cellphone)}#mainContent>article{order:2;flex:1 1 100%;font-family:var(--font-family-regular);font-size:16px;line-height:24px;text-wrap-style:pretty;word-wrap:break-word}#mainContent>article h4{display:block;width:fit-content;font-size:16px;line-height:19px;overflow:hidden;text-transform:none;font-family:var(--font-family-semibold);color:var(--fg-light);border-bottom:solid 3px var(--bg-b);margin:0 0 30px 0;padding:0 0 5px 0}#mainContent>article a{font-family:var(--font-family-semibold);color:var(--bg-b)}#mainContent aside{order:1;flex:1 1 100%}#mainContent aside:empty{display:none}@media screen and (min-width: 992px){#mainContent{flex-direction:row;flex-wrap:nowrap;align-items:self-start}#mainContent article{order:1}#mainContent aside{order:2;min-width:fit-content;max-width:40%;flex:unset}}@media screen and (min-width: 1406px){#mainContent{padding:var(--body-padding-cellphone) 0}}:root{--splash-height-small: 220px;--splash-height-desktop: 500px}#splash{max-width:var(--body-width-desktop);margin:0 auto;padding:0 var(--body-padding-cellphone);flex:1 1 100%;display:block;position:relative}#splash:before,#splash:after{content:"";position:absolute;top:0;height:60px;width:100%;z-index:1;background-color:var(--bg-b)}#splash:before{left:var(--body-padding-cellphone);transform:translateX(-100%)}#splash:after{left:calc(100% - var(--body-padding-cellphone))}#splash>picture{display:block;position:relative;width:100%;max-width:100%;z-index:2}#splash>picture.error{border:none}#splash>picture.error::after{display:none}#splash>picture.loading{border:none}#splash>picture.loading::after{mask-size:10%;background-color:#ddd}#splash>picture>img{display:block;height:100%;width:100%;height:var(--splash-height-small);max-height:var(--splash-height-small);object-position:center;object-fit:cover}#splash>picture:has(img),#splash>picture>img{height:var(--splash-height-small);max-height:var(--splash-height-small)}#splash>picture>video{width:100%;margin-top:-1px;aspect-ratio:16/9}#splash.error figcaption{position:static;transform:none;color:var(--fg-dark);opacity:1}#splash.loaded figcaption{opacity:1}#splash figcaption{display:none}@media screen and (min-width: 1366px){#splash{padding:0}#splash>picture:has(img),#splash>picture>img{height:var(--splash-height-desktop);max-height:var(--splash-height-desktop)}}.toolbar-breadcrumbs{display:flex;flex-direction:column;justify-content:flex-start;align-content:flex-start;row-gap:20px}.toolbar-breadcrumbs ol{list-style:none;display:flex;flex-direction:row;flex-wrap:wrap;column-gap:5px;row-gap:8px;max-width:100%;padding:0;margin:0}.toolbar-breadcrumbs ol>li{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;column-gap:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.toolbar-breadcrumbs ol>li:after{content:"";display:block;width:20px;height:20px;background-color:var(--bg-b);mask-image:url(../../styles/images/icons/chevron-down.svg);mask-repeat:no-repeat;mask-position:center;mask-size:20px;transform:rotate(-90deg)}.toolbar-breadcrumbs ol>li:last-of-type:after{display:none}.toolbar-breadcrumbs ol>li a{display:flex;text-underline-offset:2px;color:var(--fg-light);font-family:var(--font-family-semibold);flex-direction:row;flex-wrap:nowrap;font-size:16px;line-height:22px;font-weight:normal;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.toolbar-breadcrumbs ol>li span{color:var(--fg-light);display:inline-block;white-space:normal;text-wrap:pretty;font-family:var(--font-family-regular);font-size:16px;line-height:22px;font-weight:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#breadcrumbs{max-width:var(--body-width-desktop);margin:0 auto;display:flex;padding:0 var(--body-padding-cellphone) 30px var(--body-padding-cellphone)}@media screen and (min-width: 1406px){#breadcrumbs{padding:0 0 30px 0}}#mainContent aside{background-color:#fff;padding:0}#mainContent aside>ul{margin:0;padding:0;list-style:none;text-align:left;display:flex;flex-direction:column;padding:15px 0}#mainContent aside>ul+ul{border-top:solid 1px var(--border-xlight)}#mainContent aside>ul li{font-family:var(--font-family-regular);display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;order:999;position:relative;padding:10px 20px}#mainContent aside>ul li.allegato{padding-left:50px;color:var(--fg-dark);font-size:14px;line-height:18px}#mainContent aside>ul li.allegato::before{content:"";position:absolute;top:0;left:0;height:100%;width:50px;mask-repeat:no-repeat;mask-position:20px center;mask-size:14px;background-color:var(--bg-b)}#mainContent aside>ul li.allegato{order:5}#mainContent aside>ul li.allegato::before{mask-image:url(../../styles/images/icons/download.svg)}#mainContent aside>ul li a{text-decoration:underline;text-underline-offset:4px;color:var(--fg-dark);position:relative;display:inline-block;z-index:2;line-height:140%;margin-top:-1%}#mainContent aside>ul:not(:has(.allegato)){display:none}@media screen and (min-width: 992px){#mainContent aside ul{max-width:320px;min-width:320px}}.sliderSection{content-visibility:auto;display:none}.sliderSection:has(.slide){display:block}.sliderSection>header{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;padding-bottom:20px}.sliderSection>header>h2{font-family:"Libre Baskerville bold",serif;font-size:32px;color:var(--fg-dark);line-height:40px;text-align:left;margin:0 20px 10px var(--body-padding-cellphone);padding:0}.sliderSection>header>h3{font-family:var(--font-family-semibold);font-size:18px;font-style:italic;color:var(--fg-dark);line-height:20px;text-align:left;margin:10px 20px 0 var(--body-padding-cellphone);padding:0;flex:1 1 100%}.sliderSection>header .veditutti{display:inline-block;float:right;margin:10px var(--body-padding-cellphone);width:fit-content;align-content:center;color:var(--fg-dark);padding-right:30px;position:relative;text-decoration:none;text-transform:lowercase;font-family:var(--font-family-regular);font-size:16px}.sliderSection>header .veditutti::after{content:"";position:absolute;width:20px;height:100%;top:calc(50% - 10px);right:0;background-color:var(--fg-dark);mask-image:url(../../styles/images/icons/chevron-down.svg);mask-position:center;mask-size:contain;mask-repeat:no-repeat;transform:rotate(-90deg)}.sliderSection .sliderContainer{margin:0 auto;width:100%;max-width:100%}.sliderSection .sliderContainer .btn-prev,.sliderSection .sliderContainer .btn-next{top:calc(50% - 22px)}.sliderSection .slide{display:flex;flex-direction:row;width:calc(100% - 10px);min-width:calc(100% - 10px);max-width:calc(100% - 10px);padding:0;scroll-snap-align:center}@media screen and (min-width: 640px){.sliderSection .slide{width:240px;min-width:240px;max-width:240px;scroll-snap-align:start end}}@media screen and (min-width: 1024px){.sliderSection>header{margin:0 auto;width:min(var(--body-width-desktop),100%)}}@media screen and (min-width: 1366px){.sliderSection>header{margin:0 auto;width:min(var(--body-width-desktop),100vw)}.sliderSection .slide{width:300px;min-width:300px;max-width:300px}.sliderSection .slide figure picture{height:400px;min-height:400px;max-height:400px}.sliderSection .slide figure figcaption h2{font-size:20px;line-height:28px}}@media screen and (min-width: 1406px){.sliderSection>header>h2{font-size:40px;line-height:50px;margin:0 20px 10px 0}.sliderSection>header>h3{font-size:24px;line-height:28px;margin:15px 20px 0 0}.sliderSection>header .veditutti{margin:10px 0}.sliderSection .sliderContainer{max-width:calc(var(--body-width-desktop) + var(--btn-slider-size)*2)}}figure.card.minimal{display:flex;flex-direction:column;width:100%;margin:0;position:relative}figure.card.minimal picture{width:100%;height:300px;min-height:300px;max-height:300px;border-radius:15px;overflow:clip;background-color:#fff}figure.card.minimal picture img{width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .6s ease,filter .6s ease}figure.card.minimal figcaption{display:flex;flex-direction:column;margin-top:20px;row-gap:10px}figure.card.minimal figcaption h2,figure.card.minimal figcaption h3,figure.card.minimal figcaption h4,figure.card.minimal figcaption h5{margin:0;padding:0;text-align:left}figure.card.minimal figcaption h2{order:2;font-size:18px;line-height:25.2px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;height:fit-content;max-height:50.4px;color:var(--fg-dark);font-family:var(--font-family-bold)}figure.card.minimal figcaption h3{order:1;font-size:16px;line-height:19.2px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:var(--fg-light);text-transform:uppercase;font-family:var(--font-family-semibold)}figure.card.minimal figcaption p{order:3;font-size:16px;line-height:24px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;height:fit-content;max-height:72px;color:var(--fg-dark);font-family:var(--font-family-regular);margin:0;padding:0;text-align:left}figure.card.minimal figcaption h4,figure.card.minimal figcaption h5,figure.card.minimal figcaption h6,figure.card.minimal figcaption p,figure.card.minimal figcaption ul{display:none}@media screen and (min-width: 1024px){figure.card.minimal picture{height:350px;min-height:350px;max-height:350px}}@media screen and (min-width: 1366px){figure.card.minimal picture{height:400px;min-height:400px;max-height:400px}figure.card.minimal figcaption h2{font-size:20px;line-height:28px;max-height:56px}}.slider_potrebbeinteressarti .sliderContainer .sliderWrapper>ul>li>a{z-index:2}.slider_potrebbeinteressarti .sliderWrapper>ul{align-items:self-start;padding:20px 0}@media screen and (min-width: 640px){.slider_potrebbeinteressarti .slide{width:calc(50% - 10px);min-width:calc(50% - 10px);max-width:calc(50% - 10px);scroll-snap-align:start end}.slider_potrebbeinteressarti .slide picture{height:200px !important;min-height:200px !important;max-height:200px !important}}@media screen and (min-width: 992px){.slider_potrebbeinteressarti .slide{width:calc(33% - 10px);min-width:calc(33% - 10px);max-width:calc(33% - 10px)}}@media screen and (min-width: 1280px){.slider_potrebbeinteressarti .slide{width:calc(25% - 10px);min-width:calc(25% - 10px);max-width:calc(25% - 10px)}}figure.card.progetti{display:flex;flex-direction:column;width:100%;margin:0;position:relative}figure.card.progetti picture{width:100%;height:300px;min-height:300px;max-height:300px;border-radius:15px;overflow:clip;background-color:#fff}figure.card.progetti picture img{width:100%;height:100%;object-fit:cover;object-position:center}figure.card.progetti figcaption{display:flex;flex-direction:column;margin-top:20px;row-gap:10px}figure.card.progetti figcaption h2,figure.card.progetti figcaption h4,figure.card.progetti figcaption h5{margin:0;padding:0;text-align:left;font-family:var(--font-family-semibold)}figure.card.progetti figcaption h2{order:2;font-size:18px;line-height:25.2px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;height:50.4px;color:var(--fg-dark)}figure.card.progetti figcaption h4{order:1;font-size:16px;line-height:19.2px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:var(--fg-light);text-transform:uppercase}figure.card.progetti figcaption h5{order:3;font-size:16px;line-height:60px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:var(--fg-dark);text-transform:uppercase;border-top:solid 1px var(--border-xlight);margin-top:10px;padding-left:30px;background-position:center left;background-repeat:no-repeat;background-size:16px;background-image:url(../../styles/images/icons/marker.svg)}figure.card.progetti figcaption h3,figure.card.progetti figcaption h6,figure.card.progetti figcaption p,figure.card.progetti figcaption ul{display:none}@media screen and (min-width: 1024px){figure.card.progetti picture{height:350px;min-height:350px;max-height:350px}}@media screen and (min-width: 1366px){figure.card.progetti picture{height:400px;min-height:400px;max-height:400px}figure.card.progetti figcaption h2{font-size:20px;line-height:28px;height:56px}}.slider_ambito.progetti .sliderContainer .btn-prev,.slider_ambito.progetti .sliderContainer .btn-next{top:140px}@media screen and (min-width: 1366px){.slider_ambito.progetti .sliderContainer .btn-prev,.slider_ambito.progetti .sliderContainer .btn-next{top:190px}}@media screen and (min-width: 1406px){.slider_ambito.progetti>header>h2{font-size:40px;line-height:50px}}@media screen and (min-width: 1280px){[data-page=notizia] #mainGallery .btn-next,[data-page=notizia] #mainGallery .btn-prev{width:30px}[data-page=notizia] #mainGallery .sliderContainer:before{left:30px}[data-page=notizia] #mainGallery .sliderContainer:after{right:30px}[data-page=notizia] #mainGallery .sliderContainer .sliderWrapper{width:calc(100% - 80px);min-width:calc(100% - 80px);max-width:calc(100% - 80px)}[data-page=notizia] #mainGallery .sliderContainer .slide{width:calc(43% - 10px) !important;min-width:calc(43% - 10px) !important;max-width:calc(43% - 10px) !important}[data-page=notizia] #mainGallery .sliderContainer .slide picture{height:230px !important;min-height:230px !important;max-height:230px !important}}#mainContent>article h4{display:block;width:fit-content;font-size:16px;line-height:19px;overflow:hidden;text-transform:none;font-family:var(--font-family-semibold);color:var(--fg-light);border-bottom:solid 3px var(--bg-b);margin:0 0 30px 0;padding:0 0 5px 0}@media screen and (min-width: 992px){#mainContent:not(:has(aside)),#mainContent:has(aside:empty){padding-left:5% !important;padding-right:5% !important}}/*# sourceMappingURL=scheda_news.css.map */
