.wpcf7 .screen-reader-response {
position: absolute;
overflow: hidden;
clip: rect(1px, 1px, 1px, 1px);
clip-path: inset(50%);
height: 1px;
width: 1px;
margin: -1px;
padding: 0;
border: 0;
word-wrap: normal !important;
}
.wpcf7 .hidden-fields-container {
display: none;
}
.wpcf7 form .wpcf7-response-output {
margin: 2em 0.5em 1em;
padding: 0.2em 1em;
border: 2px solid #00a0d2; }
.wpcf7 form.init .wpcf7-response-output,
.wpcf7 form.resetting .wpcf7-response-output,
.wpcf7 form.submitting .wpcf7-response-output {
display: none;
}
.wpcf7 form.sent .wpcf7-response-output {
border-color: #46b450; }
.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output {
border-color: #dc3232; }
.wpcf7 form.spam .wpcf7-response-output {
border-color: #f56e28; }
.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output {
border-color: #ffb900; }
.wpcf7-form-control-wrap {
position: relative;
}
.wpcf7-not-valid-tip {
color: #dc3232; font-size: 1em;
font-weight: normal;
display: block;
}
.use-floating-validation-tip .wpcf7-not-valid-tip {
position: relative;
top: -2ex;
left: 1em;
z-index: 100;
border: 1px solid #dc3232;
background: #fff;
padding: .2em .8em;
width: 24em;
}
.wpcf7-list-item {
display: inline-block;
margin: 0 0 0 1em;
}
.wpcf7-list-item-label::before,
.wpcf7-list-item-label::after {
content: " ";
}
.wpcf7-spinner {
visibility: hidden;
display: inline-block;
background-color: #23282d; opacity: 0.75;
width: 24px;
height: 24px;
border: none;
border-radius: 100%;
padding: 0;
margin: 0 24px;
position: relative;
}
form.submitting .wpcf7-spinner {
visibility: visible;
}
.wpcf7-spinner::before {
content: '';
position: absolute;
background-color: #fbfbfc; top: 4px;
left: 4px;
width: 6px;
height: 6px;
border: none;
border-radius: 100%;
transform-origin: 8px 8px;
animation-name: spin;
animation-duration: 1000ms;
animation-timing-function: linear;
animation-iteration-count: infinite;
}
@media (prefers-reduced-motion: reduce) {
.wpcf7-spinner::before {
animation-name: blink;
animation-duration: 2000ms;
}
}
@keyframes spin {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
@keyframes blink {
from {
opacity: 0;
}
50% {
opacity: 1;
}
to {
opacity: 0;
}
}
.wpcf7 [inert] {
opacity: 0.5;
}
.wpcf7 input[type="file"] {
cursor: pointer;
}
.wpcf7 input[type="file"]:disabled {
cursor: default;
}
.wpcf7 .wpcf7-submit:disabled {
cursor: not-allowed;
}
.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"] {
direction: ltr;
}
.wpcf7-reflection > output {
display: list-item;
list-style: none;
}
.wpcf7-reflection > output[hidden] {
display: none;
}.wpa-test-msg{background: #d1ecf1 !important; border: 1px solid #bee5eb !important; border-radius: 5px !important;color: #0c5460 !important; font-size: 14px !important; padding:.75rem 1.25rem !important; font-family: Arial !important; margin-top:5px !important;}
span.wpa-button{ display: inline-block !important; padding-top: 5px !important; color: #fff !important;background-color: #6c757d !important;border-color: #6c757d !important; padding: 5px 10px !important; border-radius: 5px !important; margin-top:5px !important;  cursor: pointer !important; }
#altEmail_container, .altEmail_container{position:absolute !important; overflow: hidden !important; display: inline !important; height:1px !important; width: 1px !important;z-index:-1000 !important;}a,abbr,acronym,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;vertical-align:baseline}body{font-family:"Titillium Web",sans-serif;line-height:1;overflow:visible !important}*:focus{outline:0}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}caption,td,th{font-weight:normal;text-align:left}h1,h2,h3,h4,h5,h6{clear:both;margin:0;padding:0}html{scroll-behavior:smooth}a:focus{outline:thin dotted}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none}del{color:#333}ins{background:#fff9c0;text-decoration:none}hr{background-color:#ccc;border:0;height:1px;margin:24px 24px 1.714285714rem}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}small{font-size:smaller}img{margin:0;padding:0;border:0;vertical-align:middle;-ms-interpolation-mode:bicubic}.clear:after,.format-status .entry-header:after,.wrapper:after{clear:both}.clear:after,.clear:before,.format-status .entry-header:after,.format-status .entry-header:before,.wrapper:after,.wrapper:before{display:table;content:""}html{overflow-y:scroll;font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;overflow-x:hidden}a{text-decoration:none;border:none;transition:all .3s ease-in-out}html *:focus-visible:not(.absl,.card-link,.square-button,.hambuger-element){z-index:99999 !important;background-color:#fff !important;color:#363b3f !important;box-shadow:0 0 0 2px #363b3f,0 0 0 4px #fff;transition-duration:0ms !important;transition-property:none !important;animation:none 0 !important;outline-style:solid;outline-color:rgba(0,0,0,0);outline-width:10px}html .square-button:focus-visible,html .hambuger-element:focus-visible{z-index:99999 !important;box-shadow:0 0 0 2px #363b3f,0 0 0 4px #fff}html .absl:focus-visible{z-index:99999 !important;background-color:rgba(0,0,0,0) !important;color:#fff !important;box-shadow:0 0 0 2px #363b3f,0 0 0 4px #fff;transition-duration:0ms !important;transition-property:none !important;animation:none 0 !important;outline-style:solid;outline-color:rgba(0,0,0,0);outline-width:10px}html .card .card-link:focus-visible{box-shadow:inset 0 0 0 4px #363b3f,0 0 0 4px #fff}.focus-trap-end{border:none;background-color:rgba(0,0,0,0);width:0;height:0}.new-window{position:relative}.new-window:after{width:18px;height:18px;position:relative;display:inline-block;margin:0 0 0 4px;color:#363b3f;background-color:#fff;border:solid 1px #363b3f;font-family:"provincia-di-lecco" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"b";font-size:16px;line-height:16px;padding:2px;border-radius:50%;text-align:center;transform:rotate(-45deg)}.all-results,.h2-as-h5 h2,.activate-search,.arrow-button,.button-typo-normalizer,.caption,.card p,.cta,.inner-news-listing,.navi,.paragraph-variant,.paragraph-variant-holder p,.search-overlay-title,.square-button,.tag-button,.wp-caption-text,.wp-caption.aligncenter .wp-caption-text,.wp-caption.alignleft .wp-caption-text,.wp-caption.alignnone .wp-caption-text,.wp-caption.alignright .wp-caption-text,h1,h2,h3,h4,h5,h6,.h4-variant,.as-h1,.as-h2,.as-h3,.as-h4,.as-h5,.as-h6,input[type=date],input[type=email],input[type=number],input[type=tel],input[type=text],select,small,textarea{font-family:"Titillium Web",sans-serif}.as-p,p{font-family:"Lora",serif}.all-results,.arrow-button,.rebold,.search-overlay-title,.square-button,h1,h2,h3,h4,h6,.h4-variant,.as-h1,.as-h2,.as-h3,.as-h4{font-weight:700}.as-h6{font-weight:700 !important}.as-h6 a{text-decoration:none}.rebold{font-weight:700 !important}.h2-as-h5 h2,.activate-search,.card p strong,.index-listing,.navi,.tag-button,.as-h5,h5{font-weight:600}.breadcrumbs-holder,.button-typo-normalizer,.caption,.card p,.content-styled h3,.h3-variant,.inner-news-listing,.paragraph-variant,.paragraph-variant-holder p,.share-actions,.wp-caption-text,.wp-caption.aligncenter .wp-caption-text,.wp-caption.alignleft .wp-caption-text,.wp-caption.alignnone .wp-caption-text,.wp-caption.alignright .wp-caption-text,p,.as-p,small{font-weight:400}.light{font-weight:400 !important}.aligncenter{text-align:center}.alignright{text-align:right}.alignleft{text-align:left}.allupper,.arrow-button{text-transform:uppercase}.category-list a:link:after{content:", "}.category-list a:link:last-child:after{content:""}.category-list span:after{content:", "}.category-list span:last-child:after{content:""}.last-child-no-margin h1:last-child,.last-child-no-margin h2:last-child,.last-child-no-margin h3:last-child,.last-child-no-margin h4:last-child,.last-child-no-margin h5:last-child,.last-child-no-margin h6:last-child,.last-child-no-margin ol:last-child,.last-child-no-margin p:last-child,.last-child-no-margin ul:last-child{margin-bottom:0 !important}.lighter-h4{font-weight:400}.content-styled h4{font-weight:400}.content-styled h6{font-weight:400;color:#363b3f;letter-spacing:normal !important}.content-styled a{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;hyphens:auto}.content-styled strong,.content-styled b{font-weight:700}.content-styled ol,.content-styled ul{font-family:"Lora",serif}.content-styled ul{list-style-position:inside;list-style:none;padding:0}.content-styled ul li{display:table-row}.content-styled ul li:before{position:relative;display:table-cell;content:"●";font-weight:700;color:#1a4d78;padding:0 .625rem 0 0}.content-styled ol{list-style-type:none;list-style-type:decimal;padding:0;counter-reset:li-counter}.content-styled ol>li{overflow:hidden;position:relative;margin:0;padding:0 0 0 1.25rem;display:table-row}.content-styled ol>li:before{position:relative;display:table-cell;top:0;left:0;font-weight:700;color:#1a4d78;text-align:right;content:counter(li-counter) ". ";counter-increment:li-counter;padding:0 .9375rem 0 0}.content-styled-card a{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;hyphens:auto}.content-styled-card a:hover{text-decoration:none}.content-styled-card strong,.content-styled-card b{font-weight:700}.content-styled-card ul{list-style-position:inside;list-style:none;padding:0}.content-styled-card ul li{display:table-row}.content-styled-card ul li:before{position:relative;display:table-cell;content:"●";font-weight:700;color:#1a4d78;padding:0 .625rem 0 0}.content-styled-card ol{list-style-type:none;list-style-type:decimal;padding:0;counter-reset:li-counter}.content-styled-card ol>li{overflow:hidden;position:relative;margin:0;padding:0 0 0 1.25rem;display:table-row}.content-styled-card ol>li:before{position:relative;display:table-cell;top:0;left:0;font-weight:700;color:#1a4d78;text-align:right;content:counter(li-counter) ". ";counter-increment:li-counter;padding:0 .9375rem 0 0}.inner-news-listing ul{list-style-position:inside;list-style:none;padding:0;margin-bottom:2.1875rem}.inner-news-listing ul li{position:relative;padding:0 0 .625rem 2.125rem;margin:0 0 .625rem;border-bottom:solid .0625rem #c4c8cb;min-height:1.5rem}.inner-news-listing ul li:last-child{border-bottom:none}.inner-news-listing ul li .mini-icon{position:absolute;top:.3125rem;left:-2.125rem;width:1.25rem;height:1.25rem;font-size:1.5625rem;color:#018048}.card_inner a{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;hyphens:auto}.maxi-icon{position:relative;top:0;left:0;width:3rem;height:3rem;font-size:3rem}.card.restricted .icon,.card.warning .icon{font-size:1.5rem}#footer h5{text-transform:uppercase}.light{font-weight:400 !important}.iconized{position:relative;padding-left:1.875rem}.iconized .title-icon{position:absolute;left:0;top:.25rem}.iconized .title-icon:before{font-size:1.75rem !important}.screen-reader-text{border:0 !important;clip:rect(1px, 1px, 1px, 1px) !important;clip-path:inset(50%) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;word-wrap:normal !important}.autocomplete-suggestion{position:relative;padding:.625rem;line-height:1.75rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1.25rem;font-weight:400;color:#363b3f}.search-view-all{border-top:1px solid #e0e0e0;background-color:#f8f9fa;cursor:pointer;transition:background-color .2s ease}.search-view-all:hover,.search-view-all.highlighted{background-color:#e3f2fd}.view-all-results{display:flex;align-items:center;padding:12px 16px;gap:10px}.icon-search-plus{font-size:16px;color:#1976d2}.view-all-text{font-weight:600;color:#1976d2;flex:1}.view-all-subtitle{font-size:.9em;color:#666;font-style:italic}.search-error{color:#d32f2f;background-color:#ffebee}.search-loading{background-color:#f0f0f0}.search-no-results{background-color:#f8f9fa;border:1px dashed #ddd;border-radius:8px;margin:8px}.no-results-content{display:flex;flex-direction:column;align-items:center;gap:8px;padding:8px}.icon-search-empty{font-size:24px;color:#999;opacity:.7}.icon-search-empty::before{content:"🔍";display:inline-block}.no-results-text{font-size:15px;color:#555;font-weight:500;font-style:normal}.no-results-text strong{color:#333;font-weight:600}.no-results-subtitle{font-size:13px;color:#777;font-style:italic}.search-loading,.search-error,.search-no-results{padding:16px;text-align:center;font-style:italic;color:#666;border:none}.data .as-h3,.data .as-h5{margin-bottom:0rem}.data .as-h5{position:relative;top:-5px}body{color:#363b3f}.clearer{clear:both}.only-explorer{display:none !important}.avviso{display:none;visibility:hidden}.avviso-attivo{display:block;visibility:visible}.verticalize{align-items:center}.navigation{display:none}.bordered.bottom{border-bottom:solid .0625rem #c4c8cb}.bordered.top{border-top:solid .0625rem #c4c8cb}.video_frame{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;width:100%;height:auto}.video_frame embed,.video_frame iframe,.video_frame object{position:absolute;top:0;left:0;width:100%;height:100%}.iconized{position:relative}.iconized span{position:relative;top:.125rem;margin:0 .3125rem 0 0}.iconized-top{position:relative}.iconized-top span{position:relative;top:.125rem;margin:0 .3125rem 0 0}.search-suggestion-area{position:absolute;left:0;top:3.375rem;z-index:100;width:calc(100% - 1.75rem);max-height:30vh;background-color:#fff;overflow-y:scroll;border-bottom:solid .0625rem #c4c8cb;opacity:0;visibility:hidden;transition:all .3s ease-in-out}.search-suggestion-area.active{opacity:1;visibility:visible}.search-suggestion{position:relative;padding:.3125rem}.search-suggestion span{position:relative;display:inline-block}.search-suggestion .suggested-result{padding-left:1.875rem}.search-suggestion:hover{background-color:#f0f0f0}.search-suggestion p{display:inline-block}.search-suggestion .as-h5{margin:0 0 0 .625rem}.search-suggestion .h4-variant{margin:0 !important}.search-suggestion .h4-variant .green-link{position:absolute;top:.3125rem;display:inline-block}.search-suggestion .h4-variant .mini-icon{position:relative;top:.1875rem;margin-right:.3125rem}.autocomplete-suggestions{text-align:left;cursor:default;border-top:0;background:#fff;box-shadow:-0.0625rem .0625rem .1875rem rgba(0,0,0,.1);position:absolute;display:none;z-index:9999;max-height:15.875rem;overflow:hidden;overflow-y:auto;box-sizing:border-box}.autocomplete-suggestion b{font-weight:normal;color:#2670af}.autocomplete-suggestion.selected{background:#f0f0f0}div#wpadminbar{top:auto;bottom:0;position:fixed}.ab-sub-wrapper{bottom:2rem}html[lang]{margin-top:0 !important}@media screen and (max-width: 782px){.ab-sub-wrapper{bottom:2.875rem}}@font-face{font-family:"Titillium Web";font-style:normal;font-weight:400;src:url(//www.provincia.lecco.it/wp-content/themes/provincia-lecco-theme/assets/google-fonts/titillium-web-v15-latin-regular.eot);src:local(""),url(//www.provincia.lecco.it/wp-content/themes/provincia-lecco-theme/assets/google-fonts/titillium-web-v15-latin-regular.eot?#iefix) format("embedded-opentype"),url(//www.provincia.lecco.it/wp-content/themes/provincia-lecco-theme/assets/google-fonts/titillium-web-v15-latin-regular.woff2) format("woff2"),url(//www.provincia.lecco.it/wp-content/themes/provincia-lecco-theme/assets/google-fonts/titillium-web-v15-latin-regular.woff) format("woff"),url(//www.provincia.lecco.it/wp-content/themes/provincia-lecco-theme/assets/google-fonts/titillium-web-v15-latin-regular.ttf) format("truetype"),url(//www.provincia.lecco.it/wp-content/themes/provincia-lecco-theme/assets/google-fonts/titillium-web-v15-latin-regular.svg#TitilliumWeb) format("svg")}@font-face{font-family:"Titillium Web";font-style:italic;font-weight:400;src:url(//www.provincia.lecco.it/wp-content/themes/provincia-lecco-theme/assets/google-fonts/titillium-web-v15-latin-italic.eot);src:local(""),url(//www.provincia.lecco.it/wp-content/themes/provincia-lecco-theme/assets/google-fonts/titillium-web-v15-latin-italic.eot?#iefix) format("embedded-opentype"),url(//www.provincia.lecco.it/wp-content/themes/provincia-lecco-theme/assets/google-fonts/titillium-web-v15-latin-italic.woff2) format("woff2"),url(//www.provincia.lecco.it/wp-content/themes/provincia-lecco-theme/assets/google-fonts/titillium-web-v15-latin-italic.woff) format("woff"),url(//www.provincia.lecco.it/wp-content/themes/provincia-lecco-theme/assets/google-fonts/titillium-web-v15-latin-italic.ttf) format("truetype"),url(//www.provincia.lecco.it/wp-content/themes/provincia-lecco-theme/assets/google-fonts/titillium-web-v15-latin-italic.svg#TitilliumWeb) format("svg")}@font-face{font-family:"Titillium Web";font-style:italic;font-weight:600;src:url(//www.provincia.lecco.it/wp-content/themes/provincia-lecco-theme/assets/google-fonts/titillium-web-v15-latin-600italic.eot);src:local(""),url(//www.provincia.lecco.it/wp-content/themes/provincia-lecco-theme/assets/google-fonts/titillium-web-v15-latin-600italic.eot?#iefix) format("embedded-opentype"),url(//www.provincia.lecco.it/wp-content/themes/provincia-lecco-theme/assets/google-fonts/titillium-web-v15-latin-600italic.woff2) format("woff2"),url(//www.provincia.lecco.it/wp-content/themes/provincia-lecco-theme/assets/google-fonts/titillium-web-v15-latin-600italic.woff) format("woff"),url(//www.provincia.lecco.it/wp-content/themes/provincia-lecco-theme/assets/google-fonts/titillium-web-v15-latin-600italic.ttf) format("truetype"),url(//www.provincia.lecco.it/wp-content/themes/provincia-lecco-theme/assets/google-fonts/titillium-web-v15-latin-600italic.svg#TitilliumWeb) format("svg")}@font-face{font-family:"Titillium Web";font-style:normal;font-weight:600;src:url(//www.provincia.lecco.it/wp-content/themes/provincia-lecco-theme/assets/google-fonts/titillium-web-v15-latin-600.eot);src:local(""),url(//www.provincia.lecco.it/wp-content/themes/provincia-lecco-theme/assets/google-fonts/titillium-web-v15-latin-600.eot?#iefix) format("embedded-opentype"),url(//www.provincia.lecco.it/wp-content/themes/provincia-lecco-theme/assets/google-fonts/titillium-web-v15-latin-600.woff2) format("woff2"),url(//www.provincia.lecco.it/wp-content/themes/provincia-lecco-theme/assets/google-fonts/titillium-web-v15-latin-600.woff) format("woff"),url(//www.provincia.lecco.it/wp-content/themes/provincia-lecco-theme/assets/google-fonts/titillium-web-v15-latin-600.ttf) format("truetype"),url(//www.provincia.lecco.it/wp-content/themes/provincia-lecco-theme/assets/google-fonts/titillium-web-v15-latin-600.svg#TitilliumWeb) format("svg")}@font-face{font-family:"Titillium Web";font-style:normal;font-weight:700;src:url(//www.provincia.lecco.it/wp-content/themes/provincia-lecco-theme/assets/google-fonts/titillium-web-v15-latin-700.eot);src:local(""),url(//www.provincia.lecco.it/wp-content/themes/provincia-lecco-theme/assets/google-fonts/titillium-web-v15-latin-700.eot?#iefix) format("embedded-opentype"),url(//www.provincia.lecco.it/wp-content/themes/provincia-lecco-theme/assets/google-fonts/titillium-web-v15-latin-700.woff2) format("woff2"),url(//www.provincia.lecco.it/wp-content/themes/provincia-lecco-theme/assets/google-fonts/titillium-web-v15-latin-700.woff) format("woff"),url(//www.provincia.lecco.it/wp-content/themes/provincia-lecco-theme/assets/google-fonts/titillium-web-v15-latin-700.ttf) format("truetype"),url(//www.provincia.lecco.it/wp-content/themes/provincia-lecco-theme/assets/google-fonts/titillium-web-v15-latin-700.svg#TitilliumWeb) format("svg")}@font-face{font-family:"Titillium Web";font-style:normal;font-weight:900;src:url(//www.provincia.lecco.it/wp-content/themes/provincia-lecco-theme/assets/google-fonts/titillium-web-v15-latin-900.eot);src:local(""),url(//www.provincia.lecco.it/wp-content/themes/provincia-lecco-theme/assets/google-fonts/titillium-web-v15-latin-900.eot?#iefix) format("embedded-opentype"),url(//www.provincia.lecco.it/wp-content/themes/provincia-lecco-theme/assets/google-fonts/titillium-web-v15-latin-900.woff2) format("woff2"),url(//www.provincia.lecco.it/wp-content/themes/provincia-lecco-theme/assets/google-fonts/titillium-web-v15-latin-900.woff) format("woff"),url(//www.provincia.lecco.it/wp-content/themes/provincia-lecco-theme/assets/google-fonts/titillium-web-v15-latin-900.ttf) format("truetype"),url(//www.provincia.lecco.it/wp-content/themes/provincia-lecco-theme/assets/google-fonts/titillium-web-v15-latin-900.svg#TitilliumWeb) format("svg")}@font-face{font-family:"Lora";font-style:normal;font-weight:400;src:url(//www.provincia.lecco.it/wp-content/themes/provincia-lecco-theme/assets/google-fonts/lora-v25-latin-regular.eot);src:local(""),url(//www.provincia.lecco.it/wp-content/themes/provincia-lecco-theme/assets/google-fonts/lora-v25-latin-regular.eot?#iefix) format("embedded-opentype"),url(//www.provincia.lecco.it/wp-content/themes/provincia-lecco-theme/assets/google-fonts/lora-v25-latin-regular.woff2) format("woff2"),url(//www.provincia.lecco.it/wp-content/themes/provincia-lecco-theme/assets/google-fonts/lora-v25-latin-regular.woff) format("woff"),url(//www.provincia.lecco.it/wp-content/themes/provincia-lecco-theme/assets/google-fonts/lora-v25-latin-regular.ttf) format("truetype"),url(//www.provincia.lecco.it/wp-content/themes/provincia-lecco-theme/assets/google-fonts/lora-v25-latin-regular.svg#Lora) format("svg")}@font-face{font-family:"Lora";font-style:normal;font-weight:700;src:url(//www.provincia.lecco.it/wp-content/themes/provincia-lecco-theme/assets/google-fonts/lora-v25-latin-700.eot);src:local(""),url(//www.provincia.lecco.it/wp-content/themes/provincia-lecco-theme/assets/google-fonts/lora-v25-latin-700.eot?#iefix) format("embedded-opentype"),url(//www.provincia.lecco.it/wp-content/themes/provincia-lecco-theme/assets/google-fonts/lora-v25-latin-700.woff2) format("woff2"),url(//www.provincia.lecco.it/wp-content/themes/provincia-lecco-theme/assets/google-fonts/lora-v25-latin-700.woff) format("woff"),url(//www.provincia.lecco.it/wp-content/themes/provincia-lecco-theme/assets/google-fonts/lora-v25-latin-700.ttf) format("truetype"),url(//www.provincia.lecco.it/wp-content/themes/provincia-lecco-theme/assets/google-fonts/lora-v25-latin-700.svg#Lora) format("svg")}@font-face{font-family:"Lora";font-style:italic;font-weight:400;src:url(//www.provincia.lecco.it/wp-content/themes/provincia-lecco-theme/assets/google-fonts/lora-v25-latin-italic.eot);src:local(""),url(//www.provincia.lecco.it/wp-content/themes/provincia-lecco-theme/assets/google-fonts/lora-v25-latin-italic.eot?#iefix) format("embedded-opentype"),url(//www.provincia.lecco.it/wp-content/themes/provincia-lecco-theme/assets/google-fonts/lora-v25-latin-italic.woff2) format("woff2"),url(//www.provincia.lecco.it/wp-content/themes/provincia-lecco-theme/assets/google-fonts/lora-v25-latin-italic.woff) format("woff"),url(//www.provincia.lecco.it/wp-content/themes/provincia-lecco-theme/assets/google-fonts/lora-v25-latin-italic.ttf) format("truetype"),url(//www.provincia.lecco.it/wp-content/themes/provincia-lecco-theme/assets/google-fonts/lora-v25-latin-italic.svg#Lora) format("svg")}@font-face{font-family:"Lora";font-style:italic;font-weight:700;src:url(//www.provincia.lecco.it/wp-content/themes/provincia-lecco-theme/assets/google-fonts/lora-v25-latin-700italic.eot);src:local(""),url(//www.provincia.lecco.it/wp-content/themes/provincia-lecco-theme/assets/google-fonts/lora-v25-latin-700italic.eot?#iefix) format("embedded-opentype"),url(//www.provincia.lecco.it/wp-content/themes/provincia-lecco-theme/assets/google-fonts/lora-v25-latin-700italic.woff2) format("woff2"),url(//www.provincia.lecco.it/wp-content/themes/provincia-lecco-theme/assets/google-fonts/lora-v25-latin-700italic.woff) format("woff"),url(//www.provincia.lecco.it/wp-content/themes/provincia-lecco-theme/assets/google-fonts/lora-v25-latin-700italic.ttf) format("truetype"),url(//www.provincia.lecco.it/wp-content/themes/provincia-lecco-theme/assets/google-fonts/lora-v25-latin-700italic.svg#Lora) format("svg")}.accessible-navi-container{position:relative}.accessible-navi{position:fixed !important;z-index:9999;top:2vh;left:3.5vw;transform:translateY(-40vh)}.accessible-navi:focus-visible{transform:translateY(0)}#preheader{position:relative;display:block;width:100%}#header,#header-compact{position:fixed;z-index:9996;top:0;left:0;display:block;width:100vw;opacity:1;pointer-events:all;visibility:visible;transition:visibility .3s linear,opacity .3s linear}#header.hidden,#header-compact.hidden{opacity:0;pointer-events:none;visibility:hidden}#search-overlay{position:fixed;z-index:9998;left:0;display:block;width:100vw;opacity:1;pointer-events:all;transition:all .3s ease-in-out}#search-overlay.hidden{opacity:0;pointer-events:none;visibility:hidden}#head-overlay{position:fixed;z-index:9997;left:0;display:block;width:100%;opacity:1;pointer-events:all;transition:all .3s ease-in-out}#head-overlay.hidden{opacity:0;pointer-events:none;visibility:hidden}.occupy-scrollbar{width:calc(100% - 1.125rem)}.hide-y-overflow{overflow-y:hidden}.scroll-opportunity{position:relative;display:block;width:100%;overflow-y:scroll}#header-structure{position:relative;display:flex !important;flex-wrap:wrap !important;align-items:center}#header-structure .logo{position:relative;-webkit-box-flex:1}#header-structure .logo:after,#header-structure .logo:before{content:"";position:absolute;display:block;width:100%;background-position:0 50%;background-repeat:no-repeat;background-size:contain}#header-structure .menu{-webkit-box-flex:1}#header-structure .side-head{-webkit-box-flex:1}#footer{position:relative;display:block;width:100%;overflow:hidden;word-wrap:break-word}#footer h2{color:#fff;text-transform:uppercase}#head-overlay h2{color:#fff;text-transform:uppercase}.all-results,.h2-as-h5 h2,.activate-search,.arrow-button,.button-typo-normalizer,.caption,.card p,.cta,.inner-news-listing,.navi,.paragraph-variant,.paragraph-variant-holder p,.search-overlay-title,.square-button,.tag-button,.wp-caption-text,.wp-caption.aligncenter .wp-caption-text,.wp-caption.alignleft .wp-caption-text,.wp-caption.alignnone .wp-caption-text,.wp-caption.alignright .wp-caption-text,h1,h2,h3,h4,h5,h6,.h4-variant,.as-h1,.as-h2,.as-h3,.as-h4,.as-h5,.as-h6,input[type=date],input[type=email],input[type=number],input[type=tel],input[type=text],select,small,textarea{font-family:"Titillium Web",sans-serif}.as-p,p{font-family:"Lora",serif}.all-results,.arrow-button,.rebold,.search-overlay-title,.square-button,h1,h2,h3,h4,h6,.h4-variant,.as-h1,.as-h2,.as-h3,.as-h4{font-weight:700}.as-h6{font-weight:700 !important}.as-h6 a{text-decoration:none}.rebold{font-weight:700 !important}.h2-as-h5 h2,.activate-search,.card p strong,.index-listing,.navi,.tag-button,.as-h5,h5{font-weight:600}.breadcrumbs-holder,.button-typo-normalizer,.caption,.card p,.content-styled h3,.h3-variant,.inner-news-listing,.paragraph-variant,.paragraph-variant-holder p,.share-actions,.wp-caption-text,.wp-caption.aligncenter .wp-caption-text,.wp-caption.alignleft .wp-caption-text,.wp-caption.alignnone .wp-caption-text,.wp-caption.alignright .wp-caption-text,p,.as-p,small{font-weight:400}.light{font-weight:400 !important}.aligncenter{text-align:center}.alignright{text-align:right}.alignleft{text-align:left}.allupper,.arrow-button{text-transform:uppercase}.category-list a:link:after{content:", "}.category-list a:link:last-child:after{content:""}.category-list span:after{content:", "}.category-list span:last-child:after{content:""}.last-child-no-margin h1:last-child,.last-child-no-margin h2:last-child,.last-child-no-margin h3:last-child,.last-child-no-margin h4:last-child,.last-child-no-margin h5:last-child,.last-child-no-margin h6:last-child,.last-child-no-margin ol:last-child,.last-child-no-margin p:last-child,.last-child-no-margin ul:last-child{margin-bottom:0 !important}.lighter-h4{font-weight:400}.content-styled h4{font-weight:400}.content-styled h6{font-weight:400;color:#363b3f;letter-spacing:normal !important}.content-styled a{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;hyphens:auto}.content-styled strong,.content-styled b{font-weight:700}.content-styled ol,.content-styled ul{font-family:"Lora",serif}.content-styled ul{list-style-position:inside;list-style:none;padding:0}.content-styled ul li{display:table-row}.content-styled ul li:before{position:relative;display:table-cell;content:"●";font-weight:700;color:#1a4d78;padding:0 .625rem 0 0}.content-styled ol{list-style-type:none;list-style-type:decimal;padding:0;counter-reset:li-counter}.content-styled ol>li{overflow:hidden;position:relative;margin:0;padding:0 0 0 1.25rem;display:table-row}.content-styled ol>li:before{position:relative;display:table-cell;top:0;left:0;font-weight:700;color:#1a4d78;text-align:right;content:counter(li-counter) ". ";counter-increment:li-counter;padding:0 .9375rem 0 0}.content-styled-card a{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;hyphens:auto}.content-styled-card a:hover{text-decoration:none}.content-styled-card strong,.content-styled-card b{font-weight:700}.content-styled-card ul{list-style-position:inside;list-style:none;padding:0}.content-styled-card ul li{display:table-row}.content-styled-card ul li:before{position:relative;display:table-cell;content:"●";font-weight:700;color:#1a4d78;padding:0 .625rem 0 0}.content-styled-card ol{list-style-type:none;list-style-type:decimal;padding:0;counter-reset:li-counter}.content-styled-card ol>li{overflow:hidden;position:relative;margin:0;padding:0 0 0 1.25rem;display:table-row}.content-styled-card ol>li:before{position:relative;display:table-cell;top:0;left:0;font-weight:700;color:#1a4d78;text-align:right;content:counter(li-counter) ". ";counter-increment:li-counter;padding:0 .9375rem 0 0}.inner-news-listing ul{list-style-position:inside;list-style:none;padding:0;margin-bottom:2.1875rem}.inner-news-listing ul li{position:relative;padding:0 0 .625rem 2.125rem;margin:0 0 .625rem;border-bottom:solid .0625rem #c4c8cb;min-height:1.5rem}.inner-news-listing ul li:last-child{border-bottom:none}.inner-news-listing ul li .mini-icon{position:absolute;top:.3125rem;left:-2.125rem;width:1.25rem;height:1.25rem;font-size:1.5625rem;color:#018048}.card_inner a{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;hyphens:auto}.maxi-icon{position:relative;top:0;left:0;width:3rem;height:3rem;font-size:3rem}.card.restricted .icon,.card.warning .icon{font-size:1.5rem}#footer h5{text-transform:uppercase}.light{font-weight:400 !important}.iconized{position:relative;padding-left:1.875rem}.iconized .title-icon{position:absolute;left:0;top:.25rem}.iconized .title-icon:before{font-size:1.75rem !important}.screen-reader-text{border:0 !important;clip:rect(1px, 1px, 1px, 1px) !important;clip-path:inset(50%) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;word-wrap:normal !important}.autocomplete-suggestion{position:relative;padding:.625rem;line-height:1.75rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1.25rem;font-weight:400;color:#363b3f}.search-view-all{border-top:1px solid #e0e0e0;background-color:#f8f9fa;cursor:pointer;transition:background-color .2s ease}.search-view-all:hover,.search-view-all.highlighted{background-color:#e3f2fd}.view-all-results{display:flex;align-items:center;padding:12px 16px;gap:10px}.icon-search-plus{font-size:16px;color:#1976d2}.view-all-text{font-weight:600;color:#1976d2;flex:1}.view-all-subtitle{font-size:.9em;color:#666;font-style:italic}.search-error{color:#d32f2f;background-color:#ffebee}.search-loading{background-color:#f0f0f0}.search-no-results{background-color:#f8f9fa;border:1px dashed #ddd;border-radius:8px;margin:8px}.no-results-content{display:flex;flex-direction:column;align-items:center;gap:8px;padding:8px}.icon-search-empty{font-size:24px;color:#999;opacity:.7}.icon-search-empty::before{content:"🔍";display:inline-block}.no-results-text{font-size:15px;color:#555;font-weight:500;font-style:normal}.no-results-text strong{color:#333;font-weight:600}.no-results-subtitle{font-size:13px;color:#777;font-style:italic}.search-loading,.search-error,.search-no-results{padding:16px;text-align:center;font-style:italic;color:#666;border:none}.data .as-h3,.data .as-h5{margin-bottom:0rem}.data .as-h5{position:relative;top:-5px}::selection{background:#363b3f;color:#fff}::-moz-selection{background:#363b3f;color:#fff}::-webkit-selection{background:#363b3f;color:#fff}::-webkit-input-placeholder{color:#363b3f}:-moz-placeholder{color:#363b3f}::-moz-placeholder{color:#363b3f}input[type]:focus,textarea:focus{border:#018048 solid .0625rem !important}h1,h2,h3,h4,h6{color:#1a4d78}.txt-1{color:#363b3f}.txt-2{color:#1a4d78}.txt-3{color:#2670af}.txt-4{color:#018048}.txt-5{color:#e23817}.txt-6{color:#fa0}.txt-7{color:#1a4d78}.txt-8{color:#ebf7f2}.txt-9{color:#f0f7fd}.txt-10{color:#c4c8cb}.txt-11{color:#f0f0f0}.txt-12{color:#fff}.bg-1{background-color:#363b3f}.bg-2{background-color:#1a4d78}.bg-3{background-color:#2670af}.bg-4{background-color:#018048}.bg-5{background-color:#e23817}.bg-6{background-color:#fa0}.bg-7{background-color:#1a4d78}.bg-8{background-color:#ebf7f2}.bg-9{background-color:#f0f7fd}.bg-10{background-color:#c4c8cb}.bg-11{background-color:#f0f0f0}.bg-12{background-color:#fff}.sito-tematico-grigio{background-color:#757575}.sito-tematico-arancio{background-color:#b16103}.sito-tematico-viola{background-color:#796dab}.sito-tematico-turchese{background-color:#008192}.sito-tematico-verde{background-color:#018048}.sito-tematico-rosso{background-color:#c7260e}.default-box-shadow{box-shadow:0 .625rem 1.25rem 0 rgba(0,0,0,.2)}:any-link{transition:all .3s ease-in-out}a:link,a:visited{color:#1a4d78}a:active,a:hover{color:#363b3f}a.green-link:link,a.green-link:visited{color:#018048 !important}a.green-link:active,a.green-link:hover{color:#363b3f !important}p a{text-decoration:underline}.force-underlined-links a{text-decoration:underline}.underlined-links-on-hover a:active,.underlined-links-on-hover a:hover{text-decoration:underline !important}.inline-socials a{text-decoration:none}.white-links a:link,.white-links a:visited{color:#fff}.white-links a:active,.white-links a:hover{color:#f0f0f0}.grey-links a:link,.grey-links a:visited{color:#363b3f}.grey-links a:active,.grey-links a:hover{color:#363b3f}.grey-green-links a:link,.grey-green-links a:visited{color:#363b3f}.grey-green-links a:active,.grey-green-links a:hover{color:#018048}a.absl:active,a.absl:hover,a.absl:link,a.absl:visited{position:absolute;z-index:100;left:0;top:0;display:block;width:100%;height:100%}.inner-news-listing a:link,.inner-news-listing a:visited{color:#363b3f}.inner-news-listing a:active,.inner-news-listing a:hover{color:#1a4d78}.image-card-content{color:#fff}.image-card-content h3{color:#fff}.image-card-content a:link,.image-card-content a:visited{color:#fff}.image-card-content a:active,.image-card-content a:hover{color:#1a4d78}a.arrow-button:link,a.arrow-button:visited{color:#018048}a.arrow-button:active,a.arrow-button:hover{color:#363b3f}a.square-button.green:link,a.square-button.green:visited{color:#018048 !important;border-color:#018048}a.square-button.green:active,a.square-button.green:hover{color:#ebf7f2 !important;background-color:#018048}a.square-button.green.filled:link,a.square-button.green.filled:visited{color:#ebf7f2 !important;background-color:#018048}a.square-button.green.filled:active,a.square-button.green.filled:hover{color:#018048 !important;background-color:#fff}a.square-button.blue:link,a.square-button.blue:visited{color:#2670af !important;border-color:#2670af}a.square-button.blue:active,a.square-button.blue:hover{color:#fff !important;background-color:#2670af}a.square-button.blue.filled:link,a.square-button.blue.filled:visited{color:#fff !important;background-color:#2670af}a.square-button.blue.filled:active,a.square-button.blue.filled:hover{color:#2670af !important;background-color:#fff}a.square-button.white:link,a.square-button.white:visited{color:#2670af !important;border-color:#fff}a.square-button.white:active,a.square-button.white:hover{color:#fff !important;background-color:#2670af}a.square-button.white.filled:link,a.square-button.white.filled:visited{color:#fff !important;background-color:#2670af;border-color:#fff}a.square-button.white.filled:active,a.square-button.white.filled:hover{color:#2670af !important;background-color:#fff}a.tag-button:link,a.tag-button:visited{color:#018048 !important;border-color:#018048;border:solid 1px;background-color:#ebf7f2}a.tag-button:active,a.tag-button:hover{color:#ebf7f2 !important;background-color:#018048}.undelinked-links a{text-decoration:underline}.undelinked-links a:hover{text-decoration:none}.share-actions li span{color:#018048}.slick-next,.slick-prev{color:#018048}.slick-next:hover,.slick-prev:hover{color:#363b3f}.slick-next.slick-disabled,.slick-prev.slick-disabled{opacity:.3}.content-styled h3,.content-styled h4{color:#363b3f}.content-styled a:link,.content-styled a:visited{text-decoration:underline;color:#1a4d78}.content-styled a:active,.content-styled a:hover{color:#363b3f;text-decoration:none}.category-holder a:active:before,.category-holder a:hover:before,.category-holder a:link:before,.category-holder a:visited:before{position:relative;top:.375rem;display:inline-block;margin-right:.625rem;width:1.5rem;height:1.5rem}.category-holder.cat-fill-a a:active:before,.category-holder.cat-fill-a a:hover:before,.category-holder.cat-fill-a a:link:before,.category-holder.cat-fill-a a:visited:before{color:#018048;font-size:1.5rem}.category-holder .child-cats a:after{content:" - "}.category-holder .child-cats a:last-child:after{content:""}.category-holder.cat-fill-b a:active:before,.category-holder.cat-fill-b a:hover:before,.category-holder.cat-fill-b a:link:before,.category-holder.cat-fill-b a:visited:before{background-color:#ebf7f2}.offsite .category-holder.cat-fill a:active:before,.offsite .category-holder.cat-fill a:hover:before,.offsite .category-holder.cat-fill a:link:before,.offsite .category-holder.cat-fill a:visited:before{background-color:#fff}.offsite .category-square.cat-fill a:active:before,.offsite .category-square.cat-fill a:hover:before,.offsite .category-square.cat-fill a:link:before,.offsite .category-square.cat-fill a:visited:before,.offsite .category-square.cat-fill span:before{background-color:#fff}.search-results .card{box-shadow:0 0 0 0 rgba(0,43,85,.1)}.card{box-shadow:0 0 .5rem 0 rgba(0,43,85,.1)}.card.insite{background-color:#fff}.card.offsite{color:#fff}.card.restricted,.card.warning{background-color:#fff}.card.restricted:before,.card.warning:before{content:"";position:absolute;left:0;top:0;display:block;width:.25rem;height:100%}.card.warning .icon{color:#fa0}.card.warning:before{background-color:#fa0}.card.restricted .icon{color:#e23817}.card.restricted:before{background-color:#e23817}.with-bg-image{background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-color:rgba(0,0,0,.4);background-blend-mode:multiply}.with-bg-image-side{background-size:cover;background-position:50% 50%;background-repeat:no-repeat}.actions-holder{background-color:#fff;box-shadow:0 0 1rem 0 rgba(0,43,85,.1)}.icon-regione-lombardia:before{background-color:#018048;color:#f0f7fd;padding:.25rem}.wrapper-step-image{background-color:#1a4d78}.all-results,.h2-as-h5 h2,.activate-search,.arrow-button,.button-typo-normalizer,.caption,.card p,.cta,.inner-news-listing,.navi,.paragraph-variant,.paragraph-variant-holder p,.search-overlay-title,.square-button,.tag-button,.wp-caption-text,.wp-caption.aligncenter .wp-caption-text,.wp-caption.alignleft .wp-caption-text,.wp-caption.alignnone .wp-caption-text,.wp-caption.alignright .wp-caption-text,h1,h2,h3,h4,h5,h6,.h4-variant,.as-h1,.as-h2,.as-h3,.as-h4,.as-h5,.as-h6,input[type=date],input[type=email],input[type=number],input[type=tel],input[type=text],select,small,textarea{font-family:"Titillium Web",sans-serif}.as-p,p{font-family:"Lora",serif}.all-results,.arrow-button,.rebold,.search-overlay-title,.square-button,h1,h2,h3,h4,h6,.h4-variant,.as-h1,.as-h2,.as-h3,.as-h4{font-weight:700}.as-h6{font-weight:700 !important}.as-h6 a{text-decoration:none}.rebold{font-weight:700 !important}.h2-as-h5 h2,.activate-search,.card p strong,.index-listing,.navi,.tag-button,.as-h5,h5{font-weight:600}.breadcrumbs-holder,.button-typo-normalizer,.caption,.card p,.content-styled h3,.h3-variant,.inner-news-listing,.paragraph-variant,.paragraph-variant-holder p,.share-actions,.wp-caption-text,.wp-caption.aligncenter .wp-caption-text,.wp-caption.alignleft .wp-caption-text,.wp-caption.alignnone .wp-caption-text,.wp-caption.alignright .wp-caption-text,p,.as-p,small{font-weight:400}.light{font-weight:400 !important}.aligncenter{text-align:center}.alignright{text-align:right}.alignleft{text-align:left}.allupper,.arrow-button{text-transform:uppercase}.category-list a:link:after{content:", "}.category-list a:link:last-child:after{content:""}.category-list span:after{content:", "}.category-list span:last-child:after{content:""}.last-child-no-margin h1:last-child,.last-child-no-margin h2:last-child,.last-child-no-margin h3:last-child,.last-child-no-margin h4:last-child,.last-child-no-margin h5:last-child,.last-child-no-margin h6:last-child,.last-child-no-margin ol:last-child,.last-child-no-margin p:last-child,.last-child-no-margin ul:last-child{margin-bottom:0 !important}.lighter-h4{font-weight:400}.content-styled h4{font-weight:400}.content-styled h6{font-weight:400;color:#363b3f;letter-spacing:normal !important}.content-styled a{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;hyphens:auto}.content-styled strong,.content-styled b{font-weight:700}.content-styled ol,.content-styled ul{font-family:"Lora",serif}.content-styled ul{list-style-position:inside;list-style:none;padding:0}.content-styled ul li{display:table-row}.content-styled ul li:before{position:relative;display:table-cell;content:"●";font-weight:700;color:#1a4d78;padding:0 .625rem 0 0}.content-styled ol{list-style-type:none;list-style-type:decimal;padding:0;counter-reset:li-counter}.content-styled ol>li{overflow:hidden;position:relative;margin:0;padding:0 0 0 1.25rem;display:table-row}.content-styled ol>li:before{position:relative;display:table-cell;top:0;left:0;font-weight:700;color:#1a4d78;text-align:right;content:counter(li-counter) ". ";counter-increment:li-counter;padding:0 .9375rem 0 0}.content-styled-card a{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;hyphens:auto}.content-styled-card a:hover{text-decoration:none}.content-styled-card strong,.content-styled-card b{font-weight:700}.content-styled-card ul{list-style-position:inside;list-style:none;padding:0}.content-styled-card ul li{display:table-row}.content-styled-card ul li:before{position:relative;display:table-cell;content:"●";font-weight:700;color:#1a4d78;padding:0 .625rem 0 0}.content-styled-card ol{list-style-type:none;list-style-type:decimal;padding:0;counter-reset:li-counter}.content-styled-card ol>li{overflow:hidden;position:relative;margin:0;padding:0 0 0 1.25rem;display:table-row}.content-styled-card ol>li:before{position:relative;display:table-cell;top:0;left:0;font-weight:700;color:#1a4d78;text-align:right;content:counter(li-counter) ". ";counter-increment:li-counter;padding:0 .9375rem 0 0}.inner-news-listing ul{list-style-position:inside;list-style:none;padding:0;margin-bottom:2.1875rem}.inner-news-listing ul li{position:relative;padding:0 0 .625rem 2.125rem;margin:0 0 .625rem;border-bottom:solid .0625rem #c4c8cb;min-height:1.5rem}.inner-news-listing ul li:last-child{border-bottom:none}.inner-news-listing ul li .mini-icon{position:absolute;top:.3125rem;left:-2.125rem;width:1.25rem;height:1.25rem;font-size:1.5625rem;color:#018048}.card_inner a{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;hyphens:auto}.maxi-icon{position:relative;top:0;left:0;width:3rem;height:3rem;font-size:3rem}.card.restricted .icon,.card.warning .icon{font-size:1.5rem}#footer h5{text-transform:uppercase}.light{font-weight:400 !important}.iconized{position:relative;padding-left:1.875rem}.iconized .title-icon{position:absolute;left:0;top:.25rem}.iconized .title-icon:before{font-size:1.75rem !important}.screen-reader-text{border:0 !important;clip:rect(1px, 1px, 1px, 1px) !important;clip-path:inset(50%) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;word-wrap:normal !important}.autocomplete-suggestion{position:relative;padding:.625rem;line-height:1.75rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1.25rem;font-weight:400;color:#363b3f}.search-view-all{border-top:1px solid #e0e0e0;background-color:#f8f9fa;cursor:pointer;transition:background-color .2s ease}.search-view-all:hover,.search-view-all.highlighted{background-color:#e3f2fd}.view-all-results{display:flex;align-items:center;padding:12px 16px;gap:10px}.icon-search-plus{font-size:16px;color:#1976d2}.view-all-text{font-weight:600;color:#1976d2;flex:1}.view-all-subtitle{font-size:.9em;color:#666;font-style:italic}.search-error{color:#d32f2f;background-color:#ffebee}.search-loading{background-color:#f0f0f0}.search-no-results{background-color:#f8f9fa;border:1px dashed #ddd;border-radius:8px;margin:8px}.no-results-content{display:flex;flex-direction:column;align-items:center;gap:8px;padding:8px}.icon-search-empty{font-size:24px;color:#999;opacity:.7}.icon-search-empty::before{content:"🔍";display:inline-block}.no-results-text{font-size:15px;color:#555;font-weight:500;font-style:normal}.no-results-text strong{color:#333;font-weight:600}.no-results-subtitle{font-size:13px;color:#777;font-style:italic}.search-loading,.search-error,.search-no-results{padding:16px;text-align:center;font-style:italic;color:#666;border:none}.data .as-h3,.data .as-h5{margin-bottom:0rem}.data .as-h5{position:relative;top:-5px}.wrapper{position:relative;width:100%;margin:0 auto}.wrapper-padded{position:relative;margin:0 auto}.wrapper-padded-intro,.wrapper-padded-more{position:relative;width:100%;margin:0 auto}.wrapper-padded-more-924{position:relative;width:100%;margin:0 auto}.wrapper-padded-more-780{position:relative;width:100%;margin:0 auto}.wrapper-padded-more-650{position:relative;width:100%;margin:0 auto}.wrapper-padded-more-500{position:relative;width:100%;margin:0 auto}.flex-hold{position:relative;width:100%;display:flex !important;flex-wrap:wrap !important}.flex-hold-child,.flex-hold-child-image,.flex-hold-child-texts,.left-fix,.page-opening-image,.page-opening-text,.right-fix{position:relative;-webkit-box-flex:1}.card{position:relative;border-radius:.5rem;overflow:hidden}.card.autonomous-height{align-self:flex-start}.card-outline{position:relative;border-radius:.5rem;border-style:solid;border-width:.0625rem}.card-outline.green{border-color:#018048}.card-outline.green .icon-box{color:#018048}.card-outline.blue{border-color:#2670af}.card-outline.blue .icon-box{color:#2670af}.card-outline.autonomous-height{align-self:flex-start}.card-outline .icon-box{position:absolute;left:2.5rem;top:-0.75rem;width:4.5rem;height:1.5rem;background-color:#fff;text-align:center;font-size:1.5rem}.actions-holder{position:absolute;z-index:10;top:2.5rem;left:0;text-align:left;opacity:1;pointer-events:all;transition:all .3s ease-in-out}.actions-holder.hidden{opacity:0;pointer-events:none;visibility:hidden}.actions-holder:before{content:"▲";color:#fff;position:absolute;top:-0.875rem;left:1.25rem}.actions-holder .padder{padding:1.5rem !important}.sito-tematico-grid .flex-hold-child-sito-tematico{width:3.75rem;margin:0 .625rem 0 0}.sito-tematico-grid .flex-hold-child-sito-tematico:nth-child(2n){width:calc(100% - 4.375rem) !important;margin:0}.sito-tematico-image{display:inline-block;width:3.75rem;height:3.75rem}.no-index{border-top:solid .0625rem #c4c8cb}.module-spacer{position:relative}.expandable-content{display:none}.hambuger-element{width:1.875rem;height:1.375rem;position:relative;display:inline-block;z-index:9998;padding:0;margin:0;transform:rotate(0deg);cursor:pointer;border:none !important;overflow:hidden;background-color:rgba(0,0,0,0)}.hambuger-element span{display:block;position:absolute;height:.25rem;width:100%;opacity:1;right:0;transform:rotate(0deg);transition:all .15s ease-in-out;background-color:#fff}.hambuger-element span:nth-child(1){top:0;width:1.875rem}.hambuger-element span:nth-child(2),.hambuger-element span:nth-child(3){top:.5625rem;width:1.5rem}.hambuger-element span:nth-child(4){bottom:0;width:1.125rem}.hambuger-element.open span:nth-child(1){top:1.125rem;width:0;left:50%}.hambuger-element.open span:nth-child(2){transform:rotate(45deg);width:1.625rem}.hambuger-element.open span:nth-child(3){transform:rotate(-45deg);width:1.625rem}.hambuger-element.open span:nth-child(4){top:1.125rem;width:0;left:50%}.arrow-button{position:relative;display:inline-block;text-decoration:none !important}.arrow-button:after{position:relative;top:.125rem;margin-left:.5rem;font-family:"provincia-di-lecco" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"b"}.square-button{position:relative;display:inline-block;text-decoration:none !important;border-radius:.25rem;border:solid .0625rem;padding:.5rem 1.5rem}.tag-button{position:relative;display:inline-block;text-decoration:none !important;border-radius:1rem;padding:.25rem 1.375rem}.button-appearance-normalizer{border:none;cursor:pointer;transition:all .3s ease-in-out;background-color:rgba(0,0,0,0)}.page-opening-menu-expander{margin:0;padding:0;color:#1a4d78}.page-opening-menu-expander .icon-js{position:relative;top:.1875rem;font-size:1.25rem}.page-search-cats-expander{margin:0;padding:0;color:#1a4d78}.page-search-cats-expander .icon-js{position:relative;top:.1875rem;font-size:1.25rem;color:#018048}.page-search-cats-listing{display:none;margin:0 0 .625rem;padding:0 0 0 .9375rem}.page-search-cats-listing li{position:relative;margin:0 0 .3125rem}.page-search-cats-listing li ul{margin-left:1.25rem}.page-search-cats-listing li input[type=checkbox]{visibility:hidden;position:absolute;top:0;left:0;overflow:hidden;width:.0625rem;height:.0625rem}.page-search-cats-listing li button{position:relative;display:block !important;width:100%;color:#1a4d78;text-align:left;margin:0;padding:0}.page-search-cats-listing li button span{position:relative;top:.125rem;display:inline-block;width:1rem;height:1rem;border:solid .0625rem #1a4d78;border-radius:.25rem;margin:0 .625rem 0 0}.page-search-cats-listing li button span.checked{background-color:#1a4d78}.page-search-cats-listing li button span.checked:before{position:absolute;left:.125rem;top:.125rem;font-size:.8125rem;color:#fff}.page-search-cats-listing-argomenti{display:block !important;padding:0 !important}.share-menu-expander{margin:0;padding:0;color:#363b3f}.share-menu-expander span{position:relative;top:.25rem;margin-right:.3125rem;font-size:1.25rem;color:#018048}.print-menu-expander{margin:0;padding:0;color:#363b3f}.print-menu-expander span{position:relative;top:.25rem;margin-right:.3125rem;font-size:1.25rem;color:#018048}.index-menu-expander{position:relative;width:100%;padding:2.1875rem 3.125rem 1.25rem 2rem;border-bottom:solid .3125rem #f0f0f0;text-align:left;text-transform:uppercase}.index-menu-expander:before{content:"";position:absolute;left:0;bottom:-0.25rem;width:3rem;height:.3125rem;background-color:#018048}.index-menu-expander span{position:relative;top:-0.0625rem;float:right;font-size:1.875rem;color:#018048}.search-overlay-title{position:relative;color:#1a4d78}.search-overlay-title:hover{color:#363b3f}.search-overlay-title span{position:relative;top:.5rem;color:#018048;margin-right:.625rem}.search-form .search-erase,.search-form .search-submit{display:inline-block;text-align:center;text-decoration:none !important;width:2.75rem;height:2.75rem;margin:0;border:none;cursor:pointer;transition:all .3s ease-in-out;background-color:rgba(0,0,0,0);font-size:1.5625rem;color:#018048}.search-form .search-erase span,.search-form .search-submit span{position:absolute;top:.6875rem;right:.5625rem}.expander{position:relative;line-height:1.0625rem !important;font-weight:600 !important;padding-left:1.5625rem !important;text-align:left;padding:0;margin:0;cursor:pointer;border:none !important;background-color:rgba(0,0,0,0) !important;line-height:normal;-webkit-appearance:none !important}.expander .exp-plus:before{position:absolute;left:0;font-family:"Font Awesome 5 Free";content:""}.expander .exp-minus:before{position:absolute;left:0;font-family:"Font Awesome 5 Free";content:""}.card:has(a:focus-visible){z-index:99999 !important}.card:has(.card-link:focus-visible) .element-hover{text-decoration:underline}.card:has(.card-link:focus-visible) .arrow-button{text-decoration:underline !important}.card:hover.no-underline .element-hover,.card:hover.no-underline .arrow-button{text-decoration:none !important}.card:hover .element-hover{text-decoration:underline}.card:hover .arrow-button{text-decoration:underline !important}.card .card-link{position:absolute;z-index:10;left:0;top:0;display:block;width:100%;height:100%}.card .card-link.new-window::after{position:absolute;top:5px;right:5px}.card .preserve-text{position:relative;z-index:11}.card .elent-with-link{position:relative;z-index:11}.card a:not(.card-link){position:relative;z-index:11}.all-results{border:none;background-color:rgba(0,0,0,0);cursor:pointer;color:#1a4d78;margin-bottom:0 !important}.no-the-100{position:relative;width:100%}.no-the-100 img{width:100%;height:auto}.wp-caption.aligncenter,.wp-caption.alignnone{position:relative;width:100% !important;display:block}.wp-caption.alignleft,.wp-caption.alignright{position:relative}.wp-caption.aligncenter img,.wp-caption.alignleft img,.wp-caption.alignnone img,.wp-caption.alignright img{width:100% !important;height:auto !important;padding:0;margin:0}.coverize{background-size:cover;background-position:50% 0;background-repeat:no-repeat}.bg-covered{width:100%;height:calc(100vh - 226px);background-size:cover;background-repeat:no-repeat;background-position:50% 0}@font-face{font-family:"provincia-di-lecco";src:url(//www.provincia.lecco.it/wp-content/themes/provincia-lecco-theme/assets/fonts/provincia-di-lecco.eot);src:url(//www.provincia.lecco.it/wp-content/themes/provincia-lecco-theme/assets/fonts/provincia-di-lecco.eot?#iefix) format("embedded-opentype"),url(//www.provincia.lecco.it/wp-content/themes/provincia-lecco-theme/assets/fonts/provincia-di-lecco.woff) format("woff"),url(//www.provincia.lecco.it/wp-content/themes/provincia-lecco-theme/assets/fonts/provincia-di-lecco.ttf) format("truetype"),url(//www.provincia.lecco.it/wp-content/themes/provincia-lecco-theme/assets/fonts/provincia-di-lecco.svg#provincia-di-lecco) format("svg");font-weight:normal;font-style:normal}[data-icon]:before{font-family:"provincia-di-lecco" !important;content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^=icon-]:before,[class*=" icon-"]:before{font-family:"provincia-di-lecco" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-right-arrow:before{content:"b"}.icon-left-arrow:before{content:"c"}.icon-logo-facebook:before{content:"d"}.icon-logo-linkedin:before{content:"e"}.icon-logo-twitter:before{content:"f"}.icon-expand:before{content:"g"}.icon-right-arrow-tip:before{content:"h"}.icon-collapse-1:before{content:"j"}.icon-email:before{content:"k"}.icon-print:before{content:"l"}.icon-share:before{content:"m"}.icon-search:before{content:"n"}.icon-profile:before{content:"a"}.icon-bookmark:before{content:"o"}.icon-pinpoint:before{content:"p"}.icon-notice:before{content:"q"}.icon-action:before{content:"r"}.icon-attachement:before{content:"s"}.icon-settings:before{content:"t"}.icon-pin:before{content:"u"}.icon-administration:before{content:"w"}.icon-information:before{content:"y"}.icon-files:before{content:"z"}.icon-reserved:before{content:"A"}.icon-warning:before{content:"B"}.icon-note:before{content:"v"}.icon-left-arrow-tip:before{content:"i"}.icon-check:before{content:"x"}.icon-regione-lombardia:before{content:"C"}.icon-whatsapp:before{content:"D"}.icon-telegram:before{content:"E"}.icon-close:before{content:"F"}label{position:absolute !important;font-size:0;width:0;height:0;overflow:hidden}.order-filter select{width:100%;margin:.3125rem 0 .625rem 0}select{position:relative;background-color:#fff;width:12.5rem;margin:0 0 0 .625rem;padding:.625rem 0 .625rem .625rem;border:#c4c8cb solid .0625rem;border-radius:.25rem}.banner-form{position:relative;height:2.75rem}.banner-form input[type=email],.banner-form input[type=number],.banner-form input[type=tel],.banner-form input[type=text],.banner-form select,.banner-form textarea{position:relative;background-color:#ebf7f2;width:calc(100% - 1.375rem);margin:0;padding:.625rem;height:1.5rem;border:none}.banner-form button{position:absolute;top:0;right:0;width:2.75rem;height:2.75rem}.banner-form button span{position:relative;top:.1875rem;font-size:1.5rem;color:#018048}.overlay-form{position:relative}.overlay-form input[type=email],.overlay-form input[type=number],.overlay-form input[type=tel],.overlay-form input[type=text],.overlay-form textarea{position:relative;background-color:#fff;width:calc(100% - 5.5rem);margin:0;padding:0 2.75rem 0 0;height:3.25rem;border:none;border-left:#fff solid .0625rem;border-right:#fff solid .0625rem;border-top:#fff solid .0625rem;border-bottom:#c4c8cb solid .0625rem}.overlay-form .search-erase{position:absolute;top:.1875rem;right:0;display:none}.overlay-form .search-submit{position:absolute;top:.1875rem;right:0}.search-def-submit{position:relative;display:inline-block;text-decoration:none !important;border-radius:1rem;padding:.375rem 2rem;cursor:pointer;transition:all .3s ease-in-out;white-space:normal;text-transform:uppercase;color:#ebf7f2 !important;border:#018048 solid .125rem !important;background-color:#018048;font-family:"Titillium Web",sans-serif;font-weight:600;margin:1.375rem 0 0 0 !important}.search-def-submit:hover{color:#018048 !important;background-color:#ebf7f2}.form-hold{position:relative;display:block;width:100%;padding-bottom:2.75rem}.form-hold label{position:relative !important;width:100%;display:block;font-size:auto;width:auto;height:auto}.form-hold input[type=date],.form-hold input[type=email],.form-hold input[type=number],.form-hold input[type=tel],.form-hold input[type=text],.form-hold select,.form-hold textarea{position:relative;background-color:#fff;width:calc(100% - 1.375rem);margin-bottom:2.75rem !important;padding:.625rem;border:none;border-left:#fff solid .0625rem;border-right:#fff solid .0625rem;border-top:#fff solid .0625rem;border-bottom:#c4c8cb solid .0625rem}.form-hold .wpcf7-radio{display:block !important;margin:.75rem 0 2.75rem 0 !important}.form-hold textarea{width:calc(100% - 1.375rem);height:6.25rem;margin:.625rem 0 0;padding:.625rem;resize:none}.form-hold select{width:100%;height:2.5rem;margin:.625rem 0 0;padding:0 .3125rem}.form-hold input[type=submit]{position:relative;display:inline-block;text-decoration:none !important;border-radius:1rem;padding:.375rem 2rem;cursor:pointer;transition:all .3s ease-in-out;white-space:normal;text-transform:uppercase;color:#ebf7f2 !important;border:#018048 solid .125rem !important;background-color:#018048;font-family:"Titillium Web",sans-serif;font-weight:600;margin:1.375rem 0 0 0 !important}.form-hold input[type=submit]:hover{color:#018048 !important;background-color:#ebf7f2}.form-hold input[type=submit]:disabled{opacity:.7}.form-hold input[type=email]:focus,.form-hold input[type=number]:focus,.form-hold input[type=tel]:focus,.form-hold input[type=text]:focus,.form-hold select:active,.form-hold textarea:focus{border-color:#0dba04;transition:all .3s ease-in-out}.form-hold .wpcf7-not-valid{border-color:red !important}.form-hold .wpcf7-not-valid-tip{display:block !important;z-index:99 !important;width:calc(100% - 1.25rem) !important;background-color:red !important;color:#fff !important;border:none !important;left:0 !important;font-size:1.125rem !important;font-weight:400 !important;text-transform:uppercase;padding:.625rem !important}.wpcf7-mail-sent-ng,.wpcf7-validation-errors{display:block !important;z-index:99 !important;width:calc(100% - 2.5rem) !important;background-color:red !important;color:#fff !important;border:none !important;left:0 !important;font-size:1.125rem !important;font-weight:400 !important;text-transform:uppercase;padding:1.25rem !important}.wpcf7-mail-sent-ok{display:block !important;z-index:99 !important;width:calc(100% - 2.5rem) !important;background-color:#018048 !important;color:#fff !important;border:none !important;left:0 !important;font-size:1.125rem !important;font-weight:400 !important;text-transform:uppercase;padding:1.25rem !important}@media screen and (min-width: 1px)and (max-width: 1023px){#preheader{height:136px}#header{height:136px;opacity:1;pointer-events:all}#header .header-first-stripe{height:auto;transition:all .15s ease-in-out}#header.compact{height:80px}#header.compact .header-first-stripe{opacity:0;pointer-events:none;height:0}#header.compact #header-structure{margin:.3125rem 0 0}#header.compact #header-structure .logo{height:calc(80px - .625rem)}#header.compact #header-structure .logo:before{opacity:0;background-color:red}#header.compact #header-structure .logo:after{opacity:1;top:.625rem;height:calc(100% - .625rem)}#header #header-structure{width:100%;margin:.875rem 0 0;transition:all .15s ease-in-out}#header #header-structure .logo{width:calc(100% - 130px);height:calc(80px - .625rem)}#header #header-structure .logo:before{top:0;left:0;height:100%;background-image:url(//www.provincia.lecco.it/wp-content/themes/provincia-lecco-theme/assets/images/site-logo-header.svg);opacity:1}#header #header-structure .logo:after{top:0;left:0;height:100%;background-image:url(//www.provincia.lecco.it/wp-content/themes/provincia-lecco-theme/assets/images/site-logo-header.svg);opacity:0}#header #header-structure .menu{display:none}#header #header-structure .side-head{width:130px;text-align:right}#header #header-structure .side-head ul{width:100%}#header #header-structure .side-head ul li{position:relative;display:inline-block;margin:0}#header #header-structure .side-head ul li.hamb-menu{width:1.875rem;height:1.875rem}#header #header-structure .side-head ul li.hamb-menu .hambuger-element{position:absolute;left:0;top:-0.125rem}#header #header-structure .side-head ul li.search-menu{width:3rem;height:3rem;margin-right:.3125rem}#header #header-structure .side-head .activate-search{position:absolute;left:0;top:.5rem;width:2.25rem;height:2.25rem;color:#fff;overflow:hidden;margin:0 !important;padding:0 !important}#header #header-structure .side-head .activate-search .lablel{display:none}#header #header-structure .side-head .activate-search .icon-hold{position:absolute;right:0;top:0;width:2.25rem;height:2.25rem;background-color:#ebf7f2;border-radius:2.25rem;overflow:hidden}#header #header-structure .side-head .activate-search .icon-hold span{position:relative;top:.5rem;color:#018048;font-size:1.25rem}#header #header-structure .side-head .header-social{display:none}#header .header-menu-top{margin:.625rem 0}#header .header-menu-top li{display:inline-block;margin-right:1.875rem}#header .header-menu-top li:last-child{margin-right:0}#header-compact{display:none}#search-overlay{top:0;height:100vh}#search-overlay .search-overlay-structure{padding:.625rem 0 0}#search-overlay .search-overlay-structure .search-overlay-title{right:-10px}#head-overlay{top:80px;height:calc(100vh - 80px)}#head-overlay .menu{width:100%}#head-overlay .menu ul{margin-top:1.875rem}#head-overlay .menu ul:first-child{margin-bottom:3.75rem}#head-overlay .menu ul li{margin-bottom:.9375rem;border-bottom:#1a4d78 solid .0625rem;padding-bottom:.9375rem !important}#head-overlay .menu .overlay-menu-mobile-css{width:100%}#head-overlay .menu .overlay-menu-mobile-css li{position:relative;display:block;text-align:left}#head-overlay .menu .overlay-menu-mobile-css li a{display:block;width:calc(100% - 5vw*2);padding:1.25rem 5vw 1.25rem calc(5vw - .9375rem)}#head-overlay .menu .overlay-menu-mobile-css li.menu-item-has-children a:after{position:absolute;right:0;top:1.25rem;content:"▼";font-size:.9375rem;margin-right:5vw}#head-overlay .menu .overlay-menu-mobile-css .sub-menu{display:none}#head-overlay .menu .overlay-menu-mobile-css .sub-menu li{width:100%}#head-overlay .menu .overlay-menu-mobile-css .sub-menu li:last-child{border-bottom:none;padding:0;margin:0}#head-overlay .menu .overlay-menu-mobile-css .sub-menu li a{display:block;width:calc(100% - 5vw*2);padding:20px 5vw}#head-overlay .menu .overlay-menu-mobile-css .sub-menu li a:after{content:""}#head-overlay .inline-socials{margin-top:.625rem}#head-overlay .footer-block-2{margin-top:3.75rem;padding-top:1.875rem;border-top:solid .0625rem #f0f7fd}.occupy-scrollbar{width:calc(100% - 1.125rem)}.scroll-opportunity{height:calc(100vh - 80px)}.scroll-opportunity .wrapper{margin-bottom:6.25rem}#footer{padding-top:2.8125rem;padding-bottom:0}#footer .footer-block-1{border-bottom:solid .0625rem #f0f7fd;margin-bottom:1.875rem}#footer .footer-menu li{margin-bottom:.9375rem}#footer .footer-menu-bottom{margin:1.875rem 0 .625rem}#footer .footer-menu-bottom li{display:inline-block;margin:0 1.875rem 1.25rem 0}#footer .footer-menu-bottom li:last-child{margin-right:0}html{scroll-padding-top:100px}body{scroll-padding-top:100px}.desktop-only{display:none !important}.index-menu-only-mobile-js{display:none}.wrapper-padded{width:calc(100% - 5vw*2);padding:0 5vw}.full-image{width:calc(100% + 5vw*2);left:-5vw}.wrapper-padded-intro,.wrapper-padded-more,.wrapper-padded-more-500,.wrapper-padded-more-650,.wrapper-padded-more-780,.wrapper-padded-more-924{width:100%}.page-opening-padder{padding:2.5rem 0 5rem}.single-content-opening-padder{padding:1.25rem 0 .625rem}.avviso-padder,.avviso-top-padder{padding:2.5rem 0 .625rem}.avviso-padder h3{padding-left:1.875rem}.intro-news-padder{padding:0}.tags-holder{width:100%;margin:1.875rem 0 .625rem}.tags-holder li{display:inline-block;margin-right:.9375rem;margin-bottom:1.25rem}.listing-module .tags-holder{margin:.625rem 0}.intro-box{margin:0 0 1.25rem}.intro-box.card{border-radius:0;box-shadow:none}.intro-news-padder .category-holder{margin-bottom:1.25rem}.wrapper-step{position:absolute;top:0;left:0;display:block;width:100%;height:3.125rem}.wrapper-step-image{position:absolute;top:0;left:0;display:block;width:100%;height:18.75rem}.highlight-box{margin:3.75rem 0 0}.thematic-box{margin:3.75rem 0}.search-banner{margin:3.4375rem 0}.listing-box{margin:1.875rem 0}.tag-box{margin:1.875rem 0}.module-separator{margin-bottom:2.1875rem}.module-separator-flex{margin-bottom:1rem}.scadenze-wrapper{margin-top:2.5rem}.grid-separator-1{margin:0 0 3.375rem}.grid-separator-2{margin:.625rem 0 0}.lined-mobile .flex-hold-child{border-bottom:#1a4d78 solid .0625rem;padding-bottom:.625rem !important}.lined-mobile .flex-hold-child:last-child{border-bottom:none;padding-bottom:0 !important}.flex-hold-2.margins-thin .flex-hold-child,.flex-hold-3.margins-thin .flex-hold-child,.flex-hold-4.margins-thin .flex-hold-child,.flex-hold-avviso.margins-thin .flex-hold-child{width:100%;margin:0 0 1.5rem}.flex-hold-2.margins-wide .flex-hold-child,.flex-hold-3.margins-wide .flex-hold-child,.flex-hold-4.margins-wide .flex-hold-child,.flex-hold-avviso.margins-wide .flex-hold-child{width:100%;margin:0 0 1.5rem}.flex-hold-2.margins-fit .flex-hold-child,.flex-hold-3.margins-fit .flex-hold-child,.flex-hold-4.margins-fit .flex-hold-child,.flex-hold-avviso.margins-fit .flex-hold-child{width:100%;margin:0 0 1.5rem}.flex-hold-2.keep-2-mobile.margins-wide .flex-hold-child,.flex-hold-3.keep-2-mobile.margins-wide .flex-hold-child,.flex-hold-4.keep-2-mobile.margins-wide .flex-hold-child,.flex-hold-avviso.keep-2-mobile.margins-wide .flex-hold-child{width:50% !important;margin:0}.flex-hold-2 .avviso-left,.flex-hold-3 .avviso-left,.flex-hold-4 .avviso-left,.flex-hold-avviso .avviso-left{width:80%;order:1;z-index:3}.flex-hold-2 .avviso-left h2,.flex-hold-2 .avviso-left h3,.flex-hold-3 .avviso-left h2,.flex-hold-3 .avviso-left h3,.flex-hold-4 .avviso-left h2,.flex-hold-4 .avviso-left h3,.flex-hold-avviso .avviso-left h2,.flex-hold-avviso .avviso-left h3{padding-left:1.875rem}.flex-hold-2 .avviso-right,.flex-hold-3 .avviso-right,.flex-hold-4 .avviso-right,.flex-hold-avviso .avviso-right{position:absolute;z-index:2;top:0;right:-1.5rem;display:block;width:100%;height:100%;order:2;margin:0;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}.flex-hold-2 .avviso-right .avviso-shadow,.flex-hold-3 .avviso-right .avviso-shadow,.flex-hold-4 .avviso-right .avviso-shadow,.flex-hold-avviso .avviso-right .avviso-shadow{position:absolute;left:0;top:0;display:block;width:100%;height:100%;background:#1a4d78;background:linear-gradient(90deg, rgb(26, 77, 120) 0%, rgba(26, 77, 120, 0.9) 100%)}.chiudi-avviso{position:absolute;left:-0.9375rem;top:2.6875rem;color:#f0f0f0}.chiudi-avviso span{font-size:1.75rem}.still-two-mobile .flex-hold-child{width:calc(50% - .75rem) !important;margin:0 .75rem .75rem 0 !important}.still-two-mobile .flex-hold-child:nth-child(2n){margin-right:0}.intro-box .image-box{order:1}.intro-box .text-box{order:2}.flex-hold-page-opening{margin-top:.625rem}.flex-hold-page-opening .page-opening-left{order:1;width:100%}.flex-hold-page-opening .page-opening-left .banner-form{margin-top:1.875rem}.flex-hold-page-opening .page-opening-left .card{margin-top:1.875rem}.flex-hold-page-opening .page-opening-right{order:2;width:100%}.flex-hold-page-opening .page-opening-right .padder{padding-top:1.875rem}.flex-hold-page-opening .page-opening-right .padder .card{margin-top:1.25rem}.flex-hold-page-opening .page-opening-right .tags-holder{margin-top:.625rem}.flex-hold-page-index{margin-top:.625rem;border-top:solid .0625rem #c4c8cb}.flex-hold-page-index .page-index-left{order:1;width:100%;margin-bottom:1.875rem}.flex-hold-page-index .page-index-left .sticky-element-compact{top:80px}.flex-hold-page-index .page-index-left .sticky-element-expanded{top:136px}.flex-hold-page-index .page-index-right{order:2;width:100%}.flex-hold-page-index .page-index-right .padder{padding:0}.flex-hold-search-page.bordered{border:none !important}.flex-hold-search-page .search-page-left{order:1;width:100%}.flex-hold-search-page .search-page-left .padder{padding:0 0 1.875rem}.flex-hold-search-page .search-page-left .padder h5{margin-top:1.875rem}.flex-hold-search-page .search-page-left .padder h5:first-child{margin-top:0}.flex-hold-search-page .search-page-right{order:2;width:100%}.flex-hold-search-page .search-page-right .padder{padding:0 0 5.3125rem}.flex-hold-scadenze:last-child .data{margin-bottom:0}.flex-hold-scadenze .data{order:1;width:5.625rem;height:5.3125rem;overflow:hidden;border-radius:8px;background-color:#ebf7f2;text-align:center;padding-top:.25rem;margin-right:1.5625rem;margin-bottom:1.5625rem;box-shadow:0 0 .5rem 0 rgba(0,43,85,.1)}.flex-hold-scadenze .data h3,.flex-hold-scadenze .data h5{color:#363b3f;margin-bottom:0}.flex-hold-scadenze .data h5{line-height:1.125rem}.flex-hold-scadenze .info{position:relative;order:2;width:calc(100% - 7.25rem);border-left:solid .0625rem #018048}.flex-hold-scadenze .info:before{content:"";position:absolute;left:-0.25rem;top:2.5625rem;width:.5rem;height:.5rem;background-color:#018048;border-radius:.5rem}.flex-hold-scadenze .info .padder{padding:0 0 0 1.875rem}.flex-fix-column.left-fix .fix{order:1;width:calc(33.333333% - 3rem);margin:0 4.5rem 3rem 0}.flex-fix-column.left-fix .nofix{order:2;width:calc(66.666666% - 3rem);margin-right:0}.flex-fix-column.right-fix .fix{order:2;width:calc(33.333333% - 3rem);margin:0 0 3rem 4.5rem}.flex-fix-column.right-fix .nofix{order:1;width:calc(66.666666% - 3rem);margin-right:0}.card-date-holder .data{order:1;width:5.625rem;height:5.3125rem;overflow:hidden;border-radius:.5rem;background-color:#ebf7f2;text-align:center;padding-top:.25rem;margin-right:1.5625rem;margin-bottom:1.5625rem;box-shadow:0 0 .5rem 0 rgba(0,43,85,.1)}.card-date-holder .data h3,.card-date-holder .data h5{color:#363b3f;margin-bottom:0}.card-date-holder .data h5{line-height:1.125rem}.inline-socials{width:100%;margin:0}.inline-socials li{text-align:center !important;display:inline-block;width:1.75rem;height:1.75rem;margin:0 0 .625rem .9375rem;overflow:hidden;font-size:1.75rem}.card-outline{margin-top:1.875rem}.card-outline .card_inner{position:relative}.card-outline .card_inner.regular-card{padding:2.5rem}.card-outline .card_inner.compact-card{padding:1.25rem 1.25rem 0rem}.card .cta-holder{position:absolute;bottom:1.5625rem;left:0;display:block;width:calc(100% - 2.5rem);padding:0 1.25rem}.card .image-card-image-side{position:absolute;right:0;top:0;display:block;width:40%;height:100%}.card_inner{position:relative}.card_inner.regular-card{padding:1.25rem 1.25rem 2.1875rem}.card_inner.compact-card{padding:1.25rem 1.25rem 0}.card_inner.cap-card{padding:1.25rem}.card_inner.image-card{width:calc(60% - 1.875rem);padding:1.25rem 0 3.125rem 1.25rem}.card_inner.warning-card{padding:1.25rem 1.25rem 1.25rem 3.4375rem}.card_inner.warning-card .icon{position:absolute;top:1.375rem;left:1.25rem}.card_inner.image-card-normal{padding-bottom:70%}.card_inner.image-card-big{min-height:80vw}.card_inner.image-card-big .image-card-content,.card_inner.image-card-normal .image-card-content{position:absolute;bottom:0;left:0;width:calc(100% - 2.5rem);padding:1.25rem 1.25rem .125rem 1.25rem;background-color:rgba(255,255,255,.8)}.card_inner .cover-image{position:relative;margin-top:-1.25rem;left:-1.25rem;width:calc(100% + 2.5rem);margin-bottom:.9375rem}.card_inner .category-holder{margin-bottom:1.25rem}.card_inner .category-square{margin-bottom:1.5625rem}.card_inner .category-square.title-block,.card_inner .category-square.title-block h3{margin-bottom:0}.card_inner .texts-holder{margin-bottom:3.125rem}.card_inner .texts-holder.compact{margin-bottom:1.5625rem}.card_inner .more-info{margin-bottom:2.5rem}.search-results .regular-card{padding:0 0 2.1875rem;border-bottom:solid .0625rem #c4c8cb}.search-results .cta-holder{position:relative;bottom:2.1875rem;padding:0}.map-module .video_frame{position:relative;left:-1.5rem;padding-bottom:56.25%;height:0;overflow:hidden;width:calc(100% + 3rem) !important;height:auto;margin-bottom:calc(1rem*2)}.no-index{padding-top:1.5rem}.rmp-widgets-container{text-align:left !important}.rmp-widgets-container .rmp-heading--title{font-family:"Titillium Web",sans-serif;font-size:1.125rem;line-height:1.625rem;margin-bottom:.5rem;font-weight:700}.rmp-widgets-container .rmp-heading--subtitle{font-family:"Titillium Web",sans-serif;font-size:.875rem;line-height:1.25rem;margin-bottom:0;font-weight:400}.rmp-widgets-container .rmp-rating-widget__results,.rmp-widgets-container .rmp-rating-widget__not-rated{font-family:"Titillium Web",sans-serif;font-size:1.125rem;line-height:1.625rem;margin-bottom:.5rem;font-weight:700}.rmp-widgets-container .rmp-rating-widget__msg{font-family:"Titillium Web",sans-serif;font-size:.875rem;line-height:1.25rem;margin-bottom:0;font-weight:400}.page-opening-simple-spacer{padding:4.5rem 0 3rem}.page-opening-simple-spacer .cta-holder{margin:2.1875rem 0 0}.opening-text-image .cta-holder{margin:2rem 0 0}.breadcrumbs-holder{margin-bottom:2rem}.categories-holder{margin:2rem 0 0}.categories-holder a{margin:0 1rem}.categories-holder a:first-child{margin-left:0}.categories-holder a:last-child{margin-right:0}.module-spacer{padding:4.5rem 0}.sticky-element{position:-moz-sticky;position:-ms-sticky;position:-o-sticky;position:sticky;transition:all .2s ease-in-out}.expandable-content{padding-top:2.1875rem}.module-dati-progetto .module-dati-progetto-string{position:relative;display:block;width:100%;padding:.625rem 0;border-bottom:solid .0625rem #7c7c7c;display:flex !important;flex-wrap:wrap !important;font-size:1.125rem;line-height:1.75rem}.module-dati-progetto .module-dati-progetto-string .label{width:100%;color:#1a4d78;font-weight:600}.module-dati-progetto .module-dati-progetto-string .data{width:100%;font-family:"Lora",serif}.all-results,.h2-as-h5 h2,.activate-search,.arrow-button,.button-typo-normalizer,.caption,.card p,.cta,.inner-news-listing,.navi,.paragraph-variant,.paragraph-variant-holder p,.search-overlay-title,.square-button,.tag-button,.wp-caption-text,.wp-caption.aligncenter .wp-caption-text,.wp-caption.alignleft .wp-caption-text,.wp-caption.alignnone .wp-caption-text,.wp-caption.alignright .wp-caption-text,h1,h2,h3,h4,h5,h6,.h4-variant,.as-h1,.as-h2,.as-h3,.as-h4,.as-h5,.as-h6,input[type=date],input[type=email],input[type=number],input[type=tel],input[type=text],select,small,textarea{font-family:"Titillium Web",sans-serif}.as-p,p{font-family:"Lora",serif}.all-results,.arrow-button,.rebold,.search-overlay-title,.square-button,h1,h2,h3,h4,h6,.h4-variant,.as-h1,.as-h2,.as-h3,.as-h4{font-weight:700}.as-h6{font-weight:700 !important}.as-h6 a{text-decoration:none}.rebold{font-weight:700 !important}.h2-as-h5 h2,.activate-search,.card p strong,.index-listing,.navi,.tag-button,.as-h5,h5{font-weight:600}.breadcrumbs-holder,.button-typo-normalizer,.caption,.card p,.content-styled h3,.h3-variant,.inner-news-listing,.paragraph-variant,.paragraph-variant-holder p,.share-actions,.wp-caption-text,.wp-caption.aligncenter .wp-caption-text,.wp-caption.alignleft .wp-caption-text,.wp-caption.alignnone .wp-caption-text,.wp-caption.alignright .wp-caption-text,p,.as-p,small{font-weight:400}.light{font-weight:400 !important}.aligncenter{text-align:center}.alignright{text-align:right}.alignleft{text-align:left}.allupper,.arrow-button{text-transform:uppercase}.category-list a:link:after{content:", "}.category-list a:link:last-child:after{content:""}.category-list span:after{content:", "}.category-list span:last-child:after{content:""}.last-child-no-margin h1:last-child,.last-child-no-margin h2:last-child,.last-child-no-margin h3:last-child,.last-child-no-margin h4:last-child,.last-child-no-margin h5:last-child,.last-child-no-margin h6:last-child,.last-child-no-margin ol:last-child,.last-child-no-margin p:last-child,.last-child-no-margin ul:last-child{margin-bottom:0 !important}.lighter-h4{font-weight:400}.content-styled h4{font-weight:400}.content-styled h6{font-weight:400;color:#363b3f;letter-spacing:normal !important}.content-styled a{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;hyphens:auto}.content-styled strong,.content-styled b{font-weight:700}.content-styled ol,.content-styled ul{font-family:"Lora",serif}.content-styled ul{list-style-position:inside;list-style:none;padding:0}.content-styled ul li{display:table-row}.content-styled ul li:before{position:relative;display:table-cell;content:"●";font-weight:700;color:#1a4d78;padding:0 .625rem 0 0}.content-styled ol{list-style-type:none;list-style-type:decimal;padding:0;counter-reset:li-counter}.content-styled ol>li{overflow:hidden;position:relative;margin:0;padding:0 0 0 1.25rem;display:table-row}.content-styled ol>li:before{position:relative;display:table-cell;top:0;left:0;font-weight:700;color:#1a4d78;text-align:right;content:counter(li-counter) ". ";counter-increment:li-counter;padding:0 .9375rem 0 0}.content-styled-card a{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;hyphens:auto}.content-styled-card a:hover{text-decoration:none}.content-styled-card strong,.content-styled-card b{font-weight:700}.content-styled-card ul{list-style-position:inside;list-style:none;padding:0}.content-styled-card ul li{display:table-row}.content-styled-card ul li:before{position:relative;display:table-cell;content:"●";font-weight:700;color:#1a4d78;padding:0 .625rem 0 0}.content-styled-card ol{list-style-type:none;list-style-type:decimal;padding:0;counter-reset:li-counter}.content-styled-card ol>li{overflow:hidden;position:relative;margin:0;padding:0 0 0 1.25rem;display:table-row}.content-styled-card ol>li:before{position:relative;display:table-cell;top:0;left:0;font-weight:700;color:#1a4d78;text-align:right;content:counter(li-counter) ". ";counter-increment:li-counter;padding:0 .9375rem 0 0}.inner-news-listing ul{list-style-position:inside;list-style:none;padding:0;margin-bottom:2.1875rem}.inner-news-listing ul li{position:relative;padding:0 0 .625rem 2.125rem;margin:0 0 .625rem;border-bottom:solid .0625rem #c4c8cb;min-height:1.5rem}.inner-news-listing ul li:last-child{border-bottom:none}.inner-news-listing ul li .mini-icon{position:absolute;top:.3125rem;left:-2.125rem;width:1.25rem;height:1.25rem;font-size:1.5625rem;color:#018048}.card_inner a{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;hyphens:auto}.maxi-icon{position:relative;top:0;left:0;width:3rem;height:3rem;font-size:3rem}.card.restricted .icon,.card.warning .icon{font-size:1.5rem}#footer h5{text-transform:uppercase}.light{font-weight:400 !important}.iconized{position:relative;padding-left:1.875rem}.iconized .title-icon{position:absolute;left:0;top:.25rem}.iconized .title-icon:before{font-size:1.75rem !important}.screen-reader-text{border:0 !important;clip:rect(1px, 1px, 1px, 1px) !important;clip-path:inset(50%) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;word-wrap:normal !important}.autocomplete-suggestion{position:relative;padding:.625rem;line-height:1.75rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1.25rem;font-weight:400;color:#363b3f}.search-view-all{border-top:1px solid #e0e0e0;background-color:#f8f9fa;cursor:pointer;transition:background-color .2s ease}.search-view-all:hover,.search-view-all.highlighted{background-color:#e3f2fd}.view-all-results{display:flex;align-items:center;padding:12px 16px;gap:10px}.icon-search-plus{font-size:16px;color:#1976d2}.view-all-text{font-weight:600;color:#1976d2;flex:1}.view-all-subtitle{font-size:.9em;color:#666;font-style:italic}.search-error{color:#d32f2f;background-color:#ffebee}.search-loading{background-color:#f0f0f0}.search-no-results{background-color:#f8f9fa;border:1px dashed #ddd;border-radius:8px;margin:8px}.no-results-content{display:flex;flex-direction:column;align-items:center;gap:8px;padding:8px}.icon-search-empty{font-size:24px;color:#999;opacity:.7}.icon-search-empty::before{content:"🔍";display:inline-block}.no-results-text{font-size:15px;color:#555;font-weight:500;font-style:normal}.no-results-text strong{color:#333;font-weight:600}.no-results-subtitle{font-size:13px;color:#777;font-style:italic}.search-loading,.search-error,.search-no-results{padding:16px;text-align:center;font-style:italic;color:#666;border:none}.data .as-h3,.data .as-h5{margin-bottom:0rem}.data .as-h5{position:relative;top:-5px}.aligncenter-notmobile{text-align:left !important}.as-h1,.search-overlay-title,h1{font-size:2rem;line-height:2.5rem;margin-bottom:1.5rem}.as-h2,h2{font-size:1.75rem;line-height:2.25rem;margin-bottom:1rem}.people-card h2{margin-bottom:.75rem}.as-h3,h3{font-size:1.5rem;line-height:2rem;margin-bottom:1rem}.header-menu-mobile{font-size:1.5rem;line-height:2rem}.as-h4,.content-styled h2,.content-styled h3,.h2-variant,.h3-variant,h4{font-size:1.3125rem;line-height:1.875rem;margin-bottom:1rem}.content-styled h4,.h4-variant{font-size:1.125rem;line-height:1.5rem;margin-bottom:.5rem}.h2-as-h5 h2,.as-h5,.button-typo-normalizer,.card p,.footer-menu,.page-opening-menu,.paragraph-variant,.paragraph-variant-holder p,h5{font-size:1.125rem;line-height:1.625rem;margin-bottom:.5rem}#footer h5{margin-bottom:1.25rem}.head-navi-side,.index-listing,.inner-news-listing{font-size:1.125rem;line-height:1.625rem;margin-bottom:0}.arrow-button,h6{font-size:.875rem;line-height:1.25rem;margin-bottom:0rem;letter-spacing:.0625rem}.as-h6{font-size:.875rem !important;line-height:1.25rem !important;margin-bottom:0rem !important;letter-spacing:.0625rem !important}.tag-button{font-size:.875rem;line-height:1.25rem;margin-bottom:0;padding:.1875rem 1rem}.alternate-h6{font-size:.875rem;line-height:1.25rem;margin-bottom:.5rem;color:#363b3f;letter-spacing:normal}.breadcrumbs-holder{font-size:.875rem;line-height:1.25rem}.wp-caption-text,.wp-caption.aligncenter .wp-caption-text,.wp-caption.alignleft .wp-caption-text,.wp-caption.alignnone .wp-caption-text,.wp-caption.alignright .wp-caption-text{font-size:.875rem;line-height:1.25rem}.index-menu-expander{font-size:.875rem;line-height:1.25rem;font-weight:700}.square-button{letter-spacing:.0625rem}.as-p,.activate-search,p{font-size:1rem;line-height:1.5rem;margin:0 0 1rem;padding:0}.square-button,small{font-size:.875rem;line-height:1.25rem}.navi{font-size:1.125rem;line-height:1.875rem}.content-styled h6,.content-styled-card h6{margin:0 0 1rem}.content-styled ul,.content-styled-card ul{font-size:1rem;line-height:1.5rem;margin-bottom:1rem}.content-styled ul li,.content-styled-card ul li{display:table-row}.content-styled ul li:before,.content-styled-card ul li:before{font-size:1.25rem;font-weight:400}.content-styled ol,.content-styled-card ol{font-size:1rem;line-height:1.5rem;margin-bottom:1rem}.content-styled ol>li:before,.content-styled-card ol>li:before{font-family:"Titillium Web",sans-serif;font-size:1rem}.page-opening-menu{margin-top:.625rem}.page-opening-menu div{display:none}.page-opening-menu li{margin-bottom:.625rem}.page-opening-menu li.hidden{visibility:hidden;display:none}.share-actions{font-size:.875rem;line-height:1.25rem}.share-actions li{margin-bottom:.625rem}.share-actions li:last-child{margin-bottom:0}.share-actions li span{position:relative;top:.25rem;margin-right:.625rem;font-size:1.375rem}.index-menu-js.hidden{visibility:hidden}.index-listing{padding:0 0 1.875rem;margin-top:1.25rem;border-bottom:solid .0625rem #c4c8cb}.index-listing li{margin-bottom:.625rem}.expander{font-family:"Titillium Web",sans-serif;font-weight:400;font-size:1.3125rem;line-height:1.875rem}.index-menu-expander{position:relative;width:100%;padding:2.1875rem 0 1.25rem;border-bottom:solid .3125rem #f0f0f0;text-align:left}.index-menu-expander span{position:relative;top:-0.625rem;float:right;font-size:1.875rem;color:#018048}.eraser-btn{margin:.625rem 0 0}.order-results{margin:.625rem 0 0;width:100%}.header-first-stripe{font-size:.875rem;line-height:1.25rem}.modules-wrapper .wp-caption.aligncenter,.modules-wrapper .wp-caption.alignleft,.modules-wrapper .wp-caption.alignnone,.modules-wrapper .wp-caption.alignright,.page-index-right .wp-caption.aligncenter,.page-index-right .wp-caption.alignleft,.page-index-right .wp-caption.alignnone,.page-index-right .wp-caption.alignright{position:relative;left:-1.5rem;width:calc(100% + 3rem) !important;margin-bottom:calc(1rem*2)}.wp-caption.aligncenter,.wp-caption.alignnone{margin-bottom:.9375rem}.wp-caption-text,.wp-caption.aligncenter .wp-caption-text,.wp-caption.alignleft .wp-caption-text,.wp-caption.alignnone .wp-caption-text,.wp-caption.alignright .wp-caption-text{padding:.9375rem;background-color:#ebf7f2;text-align:left}.lazy{position:relative;opacity:0;transition:all .3s ease-in-out}.lazy.image-icon{opacity:1}span.lazy,video.lazy{position:relative;opacity:1}.lazy-loading{filter:blur(20px);-webkit-filter:blur(20px);-moz-filter:blur(20px);-o-filter:blur(20px);-ms-filter:blur(20px)}.lazy-loaded{filter:blur(0);-webkit-filter:blur(0);-moz-filter:blur(0);-o-filter:blur(0);-ms-filter:blur(0);opacity:1}.box-fullscreen.lazy{filter:blur(0);-webkit-filter:blur(0);-moz-filter:blur(0);-o-filter:blur(0);-ms-filter:blur(0);opacity:1 !important}.overlay-form input[type=email],.overlay-form input[type=number],.overlay-form input[type=tel],.overlay-form input[type=text]{font-size:1.3125rem;line-height:1.875rem;margin-bottom:.9375rem}.overlay-form .search-submit span{font-size:1.5rem;line-height:2rem}.form-hold label{font-size:1.125rem;line-height:1.625rem}.form-hold input[type=date],.form-hold input[type=email],.form-hold input[type=number],.form-hold input[type=tel],.form-hold input[type=text]{font-size:1.125rem;line-height:1.625rem;margin-bottom:.9375rem}.form-hold textarea{font-size:1.125rem;line-height:1.125rem;margin-bottom:.9375rem}.form-hold select{font-size:1.125rem;line-height:1.125rem;margin-bottom:.9375rem}.form-hold input[type=submit]{font-size:1rem;font-weight:700}.search-column{padding-bottom:50px}.search-column .filters-submit-hold{position:absolute;bottom:0;left:0;width:100%;background-color:#fff}.search-column .filters-submit-hold button{width:100%}.modules-wrapper .slide-module,.page-index-right .slide-module{position:relative;left:-1.5rem;width:calc(100% + 3rem) !important;margin-bottom:calc(1rem*2)}.slick-next,.slick-prev{font-size:1.5rem;width:1.5rem;height:1.5rem}.slide-one{background-color:#ebf7f2}.slide-one .image-holder{position:relative;width:100vw;height:85vw;background-color:#fff}.slide-one .image-holder img{width:100vw;height:85vw;object-fit:contain;object-position:50% 50%}.slide-one .slick-next,.slide-one .slick-prev{position:absolute}.slide-one .slick-prev{left:.9375rem;bottom:3.0625rem}.slide-one .slick-next{left:3.4375rem;bottom:3.125rem}.slide-one .wp-caption-text{padding-left:6.25rem;background-color:#ebf7f2}.slide-one .wp-caption-text-fake{height:3.125rem;background-color:#fff}.slide-four{position:relative;left:-1.5rem;width:calc(100% + 3rem);margin-bottom:5rem}.slide-four .slick-next,.slide-four .slick-prev{position:absolute}.slide-four .slick-prev{left:.9375rem;bottom:-2.8125rem}.slide-four .slick-next{left:3.4375rem;bottom:-2.75rem}.slide-four .slick-track{min-width:100% !important}.slide-four .slick-list{padding:.5rem}.slide-four .slick-slide .card{min-height:21.875rem}.single-slide .card{position:relative;width:calc(35% + .5rem);left:-0.5rem}.single-slide .card .card_inner.regular-card{padding:1.25rem 1.75rem 2.1875rem 1.25rem}.slide-caption{margin-top:1.25rem}.slick-arrow{position:absolute;z-index:2;cursor:pointer;border:none;background-color:rgba(0,0,0,0);margin-top:-0.3125rem}.slick-dots{text-align:center;padding:.9375rem 0 0 0 !important}.slick-dots li{display:inline-block;margin:0 .3125rem}.slick-dots li button{width:1.25rem;height:1.25rem;border:none;border:solid .0625rem #018048;font-size:0;margin:0;padding:0;transition:all .3s ease-in-out;border-radius:1.25rem;cursor:pointer}.slick-dots li button:hover{background-color:#018048}.slick-dots li.slick-active button{background-color:#018048}.paging-info{position:relative;display:block;width:100%;padding:.625rem 0 0;text-align:center}.map-module-plugin{position:relative;width:100%}.map-module-plugin .wpgmza_map{height:auto !important;min-height:calc(100vw - 5vw*2) !important}.map-module-plugin .video_frame{position:relative;padding-bottom:0 !important;overflow:hidden;width:100% !important;height:auto}.gm-style-iw{max-width:calc(70vw - 5vw*2) !important}.wpgmza_infowindow_link a,.wpgmza-link a{position:relative;font-size:.875rem;line-height:1.25rem;margin-bottom:0rem;letter-spacing:.0625rem;color:#018048;font-weight:700;font-family:"Titillium Web",sans-serif;text-transform:uppercase}.wpgmza_infowindow_link a:hover,.wpgmza-link a:hover{color:#363b3f}.wpgmza_infowindow_link a:after,.wpgmza-link a:after{position:relative;display:inline-block;text-decoration:none !important;position:relative;top:.125rem;margin-left:.5rem;font-family:"provincia-di-lecco" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"b"}.wpgmza-link{margin-top:.3125rem}.wpgmza_marker_title{font-size:.875rem;line-height:1.25rem;margin-bottom:0;color:#018048;font-weight:700;font-family:"Titillium Web",sans-serif;color:#1a4d78}.wpgmza_gallery_placeholder{display:none !important;visibility:hidden !important}.wpgmza_infowindow_address,.wpgmza_infowindow_description p{font-size:.875rem;line-height:1.25rem;margin-bottom:0}.wpgmza_infowindow_address{font-weight:600;font-family:"Titillium Web",sans-serif;margin-bottom:.625rem}.wpgmza_infowindow_title,.wpgmza_div_title{font-size:1.125rem;line-height:1.625rem;margin-bottom:.5rem;color:#018048;font-weight:700;font-family:"Titillium Web",sans-serif;color:#1a4d78}}@media screen and (min-width: 1024px){#preheader{height:226px}#header{height:226px;opacity:1;pointer-events:all;transition:opacity .3s ease-in-out}#header.hidden{opacity:0;pointer-events:none}#header #header-structure{width:100%;margin:1rem 0 0}#header #header-structure .logo{width:280px;height:100px}#header #header-structure .logo:before{top:0;left:0;height:100%;background-image:url(//www.provincia.lecco.it/wp-content/themes/provincia-lecco-theme/assets/images/site-logo-header.svg)}#header #header-structure .menu{width:100%;margin-top:1rem}#header #header-structure .menu ul{display:inline-block;width:calc(50% - .25rem);overflow:auto;white-space:nowrap;-ms-overflow-style:none;scrollbar-width:none;cursor:grab}#header #header-structure .menu ul::-webkit-scrollbar{display:none}#header #header-structure .menu ul:first-child{text-align:left}#header #header-structure .menu ul:first-child li{margin-right:1.5625rem;padding-bottom:.25rem}#header #header-structure .menu ul:last-child{text-align:right;font-weight:400}#header #header-structure .menu ul:last-child li{margin-left:1.5625rem;padding-bottom:.375rem}#header #header-structure .menu ul li{position:relative;display:inline-block}#header #header-structure .menu ul .current-menu-item,#header #header-structure .menu ul .current-page-ancestor,#header #header-structure .menu ul .current_page_item{border-bottom:solid .25rem #fff}#header #header-structure .side-head{width:calc(100% - 280px);text-align:right}#header #header-structure .side-head ul{width:100%}#header #header-structure .side-head ul li{display:inline-block;margin:0 0 0 .625rem}#header #header-structure .side-head ul li.hamb-menu{display:none;visibility:hidden}#header #header-structure .side-head ul li.hamb-menu .hambuger-element{display:none;visibility:hidden}#header #header-structure .side-head ul li.search-menu{margin-left:1.875rem}#header #header-structure .side-head ul li:last-child{margin-left:0}#header #header-structure .side-head .activate-search{position:relative;position:relative;padding-right:3.9375rem;padding-left:1.75rem;line-height:3rem;color:#fff}#header #header-structure .side-head .activate-search .icon-hold{position:absolute;right:0;top:0;width:3rem;height:3rem;background-color:#ebf7f2;border-radius:3rem;overflow:hidden}#header #header-structure .side-head .activate-search .icon-hold span{position:relative;top:.25rem;color:#018048;font-size:1.5625rem}#header #header-structure .side-head .header-social i{position:relative;top:.1875rem;font-size:1.375rem}#header .header-menu-top{margin:.9375rem 0}#header .header-menu-top li{display:inline-block;margin-right:1.875rem}#header .header-menu-top li:last-child{margin-right:0}#header-compact{height:64px;opacity:1;pointer-events:all;transition:opacity .3s ease-in-out}#header-compact.hidden{opacity:0;pointer-events:none}#header-compact #header-structure{width:100%;margin:.375rem 0 0}#header-compact #header-structure .logo{width:33px;height:3rem}#header-compact #header-structure .logo:before{top:0;left:0;height:100%;background-image:url(//www.provincia.lecco.it/wp-content/themes/provincia-lecco-theme/assets/images/site-logo-header-compact.svg)}#header-compact #header-structure .menu{width:calc(100% - 33px - 65px - 1.25rem);padding-left:1.25rem}#header-compact #header-structure .menu ul{display:inline-block;width:calc(50% - .25rem)}#header-compact #header-structure .menu ul:first-child{text-align:left}#header-compact #header-structure .menu ul:first-child li{margin-right:.75rem;padding:.75rem 0}#header-compact #header-structure .menu ul:first-child li:last-child{margin-right:0}#header-compact #header-structure .menu ul:last-child{text-align:right}#header-compact #header-structure .menu ul:last-child li{margin-left:.75rem;padding:.875rem 0}#header-compact #header-structure .menu ul:last-child li:first-child{margin-left:0}#header-compact #header-structure .menu ul li{position:relative;display:inline-block}#header-compact #header-structure .menu ul .current-page-ancestor,#header-compact #header-structure .menu ul .current_page_item{border-bottom:solid .25rem #fff}#header-compact #header-structure .side-head{width:65px;text-align:right}#header-compact #header-structure .side-head ul{width:100%}#header-compact #header-structure .side-head ul li{display:inline-block;margin:0}#header-compact #header-structure .side-head ul li.hamb-menu{display:none;visibility:hidden}#header-compact #header-structure .side-head ul li.hamb-menu .hambuger-element{display:none;visibility:hidden}#header-compact #header-structure .side-head ul li:last-child{margin-left:0}#header-compact #header-structure .side-head .activate-search{position:relative;top:.5rem;border:none;background-color:rgba(0,0,0,0);position:relative;cursor:pointer;color:#fff}#header-compact #header-structure .side-head .activate-search span{font-size:1.5625rem}#search-overlay{top:0;height:100vh}#search-overlay .search-overlay-structure{padding:5rem 0 0}#search-overlay .search-overlay-structure .flex-hold-child{margin-bottom:0}#head-overlay{display:none}.occupy-scrollbar{width:calc(100% - 1.125rem)}.scroll-opportunity{height:calc(100vh - 226px)}#footer{padding-top:5.3125rem;padding-bottom:0}#footer .footer-block-1{border-bottom:solid .0625rem #f0f7fd;margin-bottom:3.75rem}#footer .footer-menu li{margin-bottom:.9375rem}#footer .footer-menu-bottom{margin:1.875rem 0}#footer .footer-menu-bottom li{display:inline-block;margin-right:1.875rem}#footer .footer-menu-bottom li:last-child{margin-right:0}a.anchor-head{display:block;position:relative;top:-226px;visibility:hidden}.mobile-only{display:none !important}.wrapper-padded{width:calc(100% - 3.5vw*2);padding:0 3.5vw}.wrapper-padded-more{max-width:74.0625rem}.wrapper-padded-intro{max-width:70.3125rem}.wrapper-padded-more-924{max-width:57.75rem}.wrapper-padded-more-780{max-width:48.75rem}.wrapper-padded-more-650{max-width:40.625rem}.wrapper-padded-more-500{max-width:31.25rem}.modules-wrapper .padder{padding:3.4375rem 2.8125rem 5.3125rem}.inpage-searchform{margin-top:3.75rem}.page-opening-padder{padding:2.5rem 0rem 6.875rem}.avviso-padder,.avviso-top-padder,.single-content-opening-padder{padding:2.5rem 0 .625rem}.avviso-padder h3{padding-left:1.875rem}.intro-search-results-padder{margin:0 0 1.875rem}.intro-search-results-padder .flex-hold-child .eraser-btn{display:inline-block;margin:0 0 0 1.25rem}.intro-search-results-padder .flex-hold-child:nth-child(2n){text-align:right}.intro-news-padder{padding:.9375rem 4.0625rem 0 1.875rem}.tags-holder{width:100%;margin:1.875rem 0 .625rem}.tags-holder li{display:inline-block;margin-right:.9375rem;margin-bottom:1.25rem}.listing-module .tags-holder{margin:.625rem 0}.intro-box{margin:0 0 2.5rem}.intro-box.card{border-radius:0;box-shadow:none}.intro-news-padder .category-holder{margin-bottom:1.25rem}.wrapper-step{position:absolute;top:0;left:0;display:block;width:100%;height:3.125rem}.wrapper-step-image{position:absolute;top:0;left:0;display:block;width:100%;height:18.75rem}.highlight-box{margin:3.75rem 0 0}.thematic-box{margin:3.75rem 0}.search-banner{margin:6.875rem 0}.listing-box{margin:3.75rem 0 2.5rem}.tag-box{margin:3.75rem 0 5.625rem}.module-separator{margin-bottom:2.1875rem}.module-separator-flex{margin-bottom:1rem}.scadenze-wrapper{margin-top:2.5rem}.data-holder{margin:1.25rem 0 2.5rem}.grid-separator-1{margin:0 0 3.375rem}.grid-separator-2{margin:2.5rem 0 0}.opening-child-right .flex-hold-child:nth-child(2n){text-align:right}.flex-hold-single .flex-hold-child{margin:0 0 2.25rem}.flex-hold-single .people-card{width:calc(50% - 1.125rem) !important;margin:0 2.25rem 2.25rem 0}.flex-hold-2.margins-thin .flex-hold-child{width:calc(50% - 2.25rem) !important;margin:0 4.5rem 1.5rem 0}.flex-hold-2.margins-thin .flex-hold-child:nth-child(2n){margin-right:0}.flex-hold-2.margins-wide .flex-hold-child{width:calc(50% - 1.125rem) !important;margin:0 2.25rem 2.25rem 0}.flex-hold-2.margins-wide .flex-hold-child:nth-child(2n){margin-right:0}.flex-hold-2.margins-fit .flex-hold-child{width:50%}.flex-hold-page-opening{margin-top:3.75rem}.flex-hold-page-opening .page-opening-left{order:1;width:60%}.flex-hold-page-opening .page-opening-left .banner-form{margin-top:1.875rem}.flex-hold-page-opening .page-opening-left .card{margin-top:1.875rem}.flex-hold-page-opening .page-opening-right{order:2;width:40%}.flex-hold-page-opening .page-opening-right .padder{padding-left:10rem}.flex-hold-page-opening .page-opening-right .padder .card{margin-top:1.25rem}.flex-hold-page-opening .page-opening-right .tags-holder{margin-top:.625rem}.flex-hold-page-index{margin-top:1.875rem;border-top:solid .0625rem #c4c8cb}.flex-hold-page-index .page-index-left{order:1;width:21.875rem}.flex-hold-page-index .page-index-left .sticky-element-compact{top:64px}.flex-hold-page-index .page-index-left .sticky-element-expanded{top:226px}.flex-hold-page-index .page-index-right{order:2;width:calc(100% - 21.9375rem);border-left:solid .0625rem #c4c8cb}.flex-hold-page-index .page-index-right .padder{padding:3.4375rem 2.8125rem 5.3125rem}.flex-hold-avviso .avviso-left{order:1;width:calc(100% - 30.625rem)}.flex-hold-avviso .avviso-left .padder{padding:0 2.5rem 0 0}.flex-hold-avviso .avviso-left .padder h2,.flex-hold-avviso .avviso-left .padder h3{padding-left:1.875rem}.flex-hold-avviso .avviso-right{position:relative;order:2;width:30.625rem;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}.flex-hold-avviso .avviso-right .avviso-shadow{position:absolute;left:0;top:0;display:block;width:50%;height:100%;background:linear-gradient(to right, rgb(26, 77, 120) 0%, rgba(26, 77, 120, 0) 100%)}.chiudi-avviso{position:absolute;left:-0.9375rem;top:2.8125rem;color:#f0f0f0}.chiudi-avviso span{font-size:1.75rem}.flex-hold-search-page{margin-top:1.875rem;padding-top:3.75rem}.flex-hold-search-page .search-page-left{order:1;width:18.75rem}.flex-hold-search-page .search-page-left .sticky-element-compact{top:calc(64px + 1.875rem)}.flex-hold-search-page .search-page-left .sticky-element-expanded{top:calc(226px + 1.875rem)}.flex-hold-search-page .search-page-left .padder{padding:0 0 1.875rem}.flex-hold-search-page .search-page-left .padder h5{margin-top:1.875rem}.flex-hold-search-page .search-page-left .padder h5:first-child{margin-top:0}.flex-hold-search-page .search-page-right{order:2;width:calc(100% - 18.75rem)}.flex-hold-search-page .search-page-right .padder{padding:0 0 5.3125rem 1.5rem}.card-date-holder .data{order:1;width:5.625rem;height:5.3125rem;overflow:hidden;border-radius:.5rem;background-color:#ebf7f2;text-align:center;padding-top:.25rem;margin-right:1.5625rem;margin-bottom:1.5625rem;box-shadow:0 0 .5rem 0 rgba(0,43,85,.1)}.card-date-holder .data h3,.card-date-holder .data h5{color:#363b3f;margin-bottom:0}.card-date-holder .data h5{line-height:1.125rem}.flex-hold-scadenze:last-child .data{margin-bottom:0}.flex-hold-scadenze .data{order:1;width:5.625rem;height:5.3125rem;overflow:hidden;border-radius:.5rem;background-color:#ebf7f2;text-align:center;padding-top:.25rem;margin-right:1.5625rem;margin-bottom:1.5625rem;box-shadow:0 0 .5rem 0 rgba(0,43,85,.1)}.flex-hold-scadenze .data h3,.flex-hold-scadenze .data h5{color:#363b3f;margin-bottom:0}.flex-hold-scadenze .data h5{line-height:1.125rem}.flex-hold-scadenze .info{position:relative;order:2;width:calc(100% - 7.25rem);border-left:solid .0625rem #018048}.flex-hold-scadenze .info:before{content:"";position:absolute;left:-0.25rem;top:2.5625rem;width:.5rem;height:.5rem;background-color:#018048;border-radius:.5rem}.flex-hold-scadenze .info .padder{padding:0 0 0 1.875rem}.flex-hold-3.margins-thin .flex-hold-child{width:calc(33.333333% - .75rem);margin:0 1.125rem 1.125rem 0}.flex-hold-3.margins-thin .flex-hold-child:nth-child(3n){margin-right:0}.flex-hold-3.margins-wide .flex-hold-child{width:calc(33.333333% - 1.5rem);margin:0 2.25rem 2.25rem 0}.flex-hold-3.margins-wide .flex-hold-child:nth-child(3n){margin-right:0}.flex-hold-3.margins-fit .flex-hold-child{width:33.333333%}.flex-fix-column.left-fix .fix{order:1;width:calc(33.333333% - 3rem);margin:0 4.5rem 3rem 0}.flex-fix-column.left-fix .nofix{order:2;width:calc(66.666666% - 3rem);margin-right:0}.flex-fix-column.right-fix .fix{order:2;width:calc(33.333333% - 3rem);margin:0 0 3rem 4.5rem}.flex-fix-column.right-fix .nofix{order:1;width:calc(66.666666% - 3rem);margin-right:0}.flex-hold-4.margins-thin .flex-hold-child{width:calc(25% - .75rem) !important;margin:0 1rem 1rem 0}.flex-hold-4.margins-thin .flex-hold-child:nth-child(4n){margin-right:0}.flex-hold-4.margins-wide .flex-hold-child{width:calc(25% - 2.25rem) !important;margin:0 3rem 3rem 0}.flex-hold-4.margins-wide .flex-hold-child:nth-child(4n){margin-right:0}.flex-hold-4.margins-fit .flex-hold-child{width:25%}.inline-socials{width:100%;margin:0}.inline-socials li{text-align:center !important;display:inline-block;width:1.75rem;height:1.75rem;margin:0 0 .625rem .9375rem;overflow:hidden;font-size:1.75rem}.offsite{max-width:calc(50% - 1.125rem) !important}.card-outline{margin-top:1.875rem}.card-outline .card_inner{position:relative}.card-outline .card_inner.regular-card{padding:2.5rem}.card article{position:relative;height:100%}.card .cta-holder{position:absolute;bottom:1.5625rem;left:0;display:block;width:calc(100% - 2.5rem);padding:0 1.25rem}.card .image-card-image-side{position:absolute;right:0;top:0;display:block;width:40%;height:100%}.card_inner.regular-card{padding:1.25rem 1.25rem 2.1875rem}.card_inner.compact-card{padding:1.25rem 1.25rem 0}.card_inner.cap-card{padding:1.25rem}.card_inner.image-card{width:calc(60% - 1.875rem);padding:1.25rem 0 2.5rem 1.25rem}.card_inner.warning-card{padding:1.25rem 1.25rem 1.25rem 4.0625rem}.card_inner.warning-card .icon{position:absolute;top:1.375rem;left:1.25rem}.card_inner.image-card-normal{padding-bottom:70%}.card_inner.image-card-big{padding-bottom:150%}.card_inner.image-card-big .image-card-content,.card_inner.image-card-normal .image-card-content{position:absolute;bottom:0;left:0;width:calc(100% - 2.5rem);padding:1.25rem 1.25rem .125rem 1.25rem;background-color:rgba(255,255,255,.8)}.card_inner .cover-image{position:relative;margin-top:-1.25rem;left:-1.25rem;width:calc(100% + 2.5rem);margin-bottom:.9375rem}.card_inner .category-holder{margin-bottom:1.25rem}.card_inner .texts-holder{margin-bottom:3.125rem}.card_inner .texts-holder.compact{margin-bottom:1.5625rem}.card_inner .more-info{margin-bottom:2.5rem}.people-card .title-block{margin-bottom:1.25rem}.map-module .video_frame{position:relative;left:-2.8125rem;padding-bottom:70%;height:0;overflow:hidden;width:calc(100% + 5.625rem) !important;height:auto;margin-bottom:calc(1rem*2)}.rmp-widgets-container{text-align:left !important}.rmp-widgets-container .rmp-heading--title{font-family:"Titillium Web",sans-serif;font-size:1.125rem;line-height:1.625rem;margin-bottom:.5rem;font-weight:700}.rmp-widgets-container .rmp-heading--subtitle{font-family:"Titillium Web",sans-serif;font-size:.875rem;line-height:1.25rem;margin-bottom:0rem;font-weight:400}.rmp-widgets-container .rmp-rating-widget__results,.rmp-widgets-container .rmp-rating-widget__not-rated{font-family:"Titillium Web",sans-serif;font-size:1.125rem;line-height:1.625rem;margin-bottom:.5rem;font-weight:700}.rmp-widgets-container .rmp-rating-widget__msg{font-family:"Titillium Web",sans-serif;font-size:.875rem;line-height:1.25rem;margin-bottom:0rem;font-weight:400}.page-opening-simple-spacer{padding:4.5rem 0 3rem}.page-opening-simple-spacer .cta-holder{margin:2.1875rem 0 0}.opening-text-image .cta-holder{margin:2rem 0 0}.breadcrumbs-holder{margin-bottom:2rem}.categories-holder{margin:2rem 0 0}.categories-holder a{margin:0 1rem}.categories-holder a:first-child{margin-left:0}.categories-holder a:last-child{margin-right:0}.module-spacer{padding:4.5rem 0}.sticky-element{position:-moz-sticky;position:-ms-sticky;position:-o-sticky;position:sticky;transition:all .2s ease-in-out}.expandable-content{padding-top:2.1875rem}.module-dati-progetto .module-dati-progetto-string{position:relative;display:block;width:100%;padding:.625rem 0;border-bottom:solid .0625rem #7c7c7c;display:flex !important;flex-wrap:wrap !important;font-size:1.125rem;line-height:1.75rem}.module-dati-progetto .module-dati-progetto-string .label{width:13.75rem;margin-right:.625rem;color:#1a4d78;font-weight:600}.module-dati-progetto .module-dati-progetto-string .data{width:calc(100% - 14.375rem);font-family:"Lora",serif}.search-overlay-title,.as-h1,h1{font-size:3rem;line-height:3.75rem;margin-bottom:1.5rem}.as-h2,h2{font-size:2.5rem;line-height:3rem;margin-bottom:1.5rem}.people-card h2{margin-bottom:.75rem}.as-h3,h3{font-size:1.75rem;line-height:2.25rem;margin-bottom:1rem}.as-h4,.content-styled h2,.content-styled h3,.h2-variant,.h3-variant,h4{font-size:1.5rem;line-height:2rem;margin-bottom:1rem}.all-results,.h4-variant{font-size:1.25rem;line-height:1.75rem;margin-bottom:.5rem}.h2-as-h5 h2,.as-h5,.button-typo-normalizer,.card p,.footer-menu,.page-opening-menu,.paragraph-variant,.paragraph-variant-holder p,h5{font-size:1.125rem;line-height:1.625rem;margin-bottom:.5rem}#footer h5{margin-bottom:1.25rem}.head-navi-side,.index-listing,.inner-news-listing{font-size:1.125rem;line-height:1.625rem;margin-bottom:0}.arrow-button,h6{font-size:.875rem;line-height:1.25rem;margin-bottom:0rem;letter-spacing:.0625rem}.as-h6{font-size:.875rem !important;line-height:1.25rem !important;margin-bottom:0rem !important;letter-spacing:.0625rem !important}.tag-button{font-size:.875rem;line-height:1.25rem;margin-bottom:0}.alternate-h6{font-size:.875rem;line-height:1.25rem;margin-bottom:.5rem;color:#363b3f;letter-spacing:normal}.breadcrumbs-holder{font-size:.875rem;line-height:1.25rem;margin-bottom:0rem}select{font-size:.875rem;line-height:1.25rem}.wp-caption-text,.wp-caption.aligncenter .wp-caption-text,.wp-caption.alignleft .wp-caption-text,.wp-caption.alignnone .wp-caption-text,.wp-caption.alignright .wp-caption-text{font-size:.875rem;line-height:1.25rem}.index-menu-expander{font-size:.875rem;line-height:1.25rem;font-weight:700}.square-button{letter-spacing:.0625rem}.as-p,.activate-search,p{font-size:1.125rem;line-height:1.75rem;margin:0 0 1rem;padding:0}.square-button,small{font-size:.875rem;line-height:1.25rem}.navi{font-size:1.125rem;line-height:1.875rem}.content-styled h6,.content-styled-card h6{margin:0 0 1rem}.content-styled ul,.content-styled-card ul{font-size:1.125rem;line-height:1.75rem;margin-bottom:1rem}.content-styled ul li,.content-styled-card ul li{display:table-row}.content-styled ul li:before,.content-styled-card ul li:before{font-size:1.25rem;font-weight:400}.content-styled ol,.content-styled-card ol{font-size:1.125rem;line-height:1.75rem;margin-bottom:1rem}.content-styled ol>li:before,.content-styled-card ol>li:before{font-family:"Titillium Web",sans-serif;font-size:1.125rem}.page-opening-menu{margin-top:.625rem}.page-opening-menu div{display:none}.page-opening-menu li{margin-bottom:.625rem}.page-opening-menu li.hidden{visibility:hidden;display:none}.share-actions{font-size:.875rem;line-height:1.25rem}.share-actions li{margin-bottom:.625rem}.share-actions li:last-child{margin-bottom:0}.share-actions li span{position:relative;top:.25rem;margin-right:.625rem;font-size:1.375rem}.index-menu-js.hidden{visibility:hidden}.index-listing{padding:0 1.875rem 1.875rem;margin-top:1.25rem}.index-listing li{margin-bottom:.625rem}.expander{font-family:"Titillium Web",sans-serif;font-weight:400;font-size:1.5rem;line-height:2rem}.header-first-stripe{font-size:.875rem;line-height:1.25rem}.modules-wrapper .wp-caption.aligncenter,.modules-wrapper .wp-caption.alignnone,.page-index-right .wp-caption.aligncenter,.page-index-right .wp-caption.alignnone{position:relative;left:-2.8125rem;width:calc(100% + 5.625rem) !important;margin-bottom:calc(1rem*2)}.wp-caption.aligncenter,.wp-caption.alignnone{margin-bottom:.9375rem}.wp-caption.alignleft,.wp-caption.alignright{width:50% !important;margin-bottom:.9375rem}.wp-caption.alignleft{float:left;margin-right:1.25rem}.wp-caption.alignright{float:right;margin-left:1.25rem}.wp-caption-text,.wp-caption.aligncenter .wp-caption-text,.wp-caption.alignleft .wp-caption-text,.wp-caption.alignnone .wp-caption-text,.wp-caption.alignright .wp-caption-text{padding:.9375rem;background-color:#ebf7f2;text-align:left}.lazy{position:relative;opacity:0;transition:all .3s ease-in-out}.lazy.image-icon{opacity:1}span.lazy,video.lazy{position:relative;opacity:1}.lazy-loading{filter:blur(1.25rem);-webkit-filter:blur(1.25rem);-moz-filter:blur(1.25rem);-o-filter:blur(1.25rem);-ms-filter:blur(1.25rem)}.lazy-loaded{filter:blur(0);-webkit-filter:blur(0);-moz-filter:blur(0);-o-filter:blur(0);-ms-filter:blur(0);opacity:1}.box-fullscreen.lazy{filter:blur(0);-webkit-filter:blur(0);-moz-filter:blur(0);-o-filter:blur(0);-ms-filter:blur(0);opacity:1 !important}label{font-size:1.125rem;line-height:1.625rem}.banner-form input[type=date],.banner-form input[type=email],.banner-form input[type=number],.banner-form input[type=tel],.banner-form input[type=text]{font-size:1.125rem;line-height:1.625rem;margin-bottom:.9375rem}.overlay-form input[type=date],.overlay-form input[type=email],.overlay-form input[type=number],.overlay-form input[type=tel],.overlay-form input[type=text]{font-size:1.75rem;line-height:2.25rem;margin-bottom:.9375rem}.overlay-form .search-submit span{font-size:1.75rem;line-height:2.25rem}.form-hold{margin:.625rem 0}.form-hold label{font-size:1.125rem;line-height:1.625rem}.form-hold input[type=date],.form-hold input[type=email],.form-hold input[type=number],.form-hold input[type=tel],.form-hold input[type=text]{font-size:1.125rem;line-height:1.625rem}.form-hold textarea{font-size:1.125rem;line-height:1.625rem}.form-hold select{font-size:1.125rem;line-height:1.625rem}.form-hold input[type=submit]{font-size:1.125rem;font-weight:700}.search-column{max-height:calc(100dvh - 31.25rem);overflow-y:auto;padding-bottom:50px}.search-column .filters-submit-hold{position:absolute;bottom:0;left:0;width:calc(100% - 1.125rem);background-color:#fff}.search-column .filters-submit-hold button{width:100%}.modules-wrapper .slide-module,.page-index-right .slide-module{position:relative;left:-2.8125rem;width:calc(100% + 5.625rem) !important;margin-bottom:calc(1rem*2)}.slide-module h2{padding-left:2.8125rem}.slide-one{width:100%;background-color:#ebf7f2}.slide-one .image-holder{position:relative;width:100%;height:41.25rem;background-color:#fff}.slide-one .image-holder img{width:100%;height:41.25rem;object-fit:contain;object-position:50% 50%}.slide-one .slick-next,.slide-one .slick-prev{position:absolute;font-size:1.875rem}.slide-one .slick-prev{left:.9375rem;bottom:.3125rem}.slide-one .slick-next{left:3.4375rem;bottom:.375rem}.slide-one .wp-caption-text{padding:.9375rem .9375rem .9375rem 6.25rem;background-color:#ebf7f2}.slide-one .wp-caption-text-fake{height:3.125rem;background-color:#fff}.slide-four{position:relative;width:100%;margin-bottom:5rem}.slide-four .slick-track{min-width:100% !important;display:flex !important}.slide-four .slick-list{padding:.5rem}.slide-four .slick-slide{height:inherit !important;display:flex !important}.slide-four .slick-slide .card{position:relative;height:100% !important}.slide-four .slick-next,.slide-four .slick-prev{position:absolute;top:-3.125rem;font-size:1.875rem}.slide-four .slick-prev{right:3.125rem}.slide-four .slick-next{right:0}.single-slide img{cursor:move;cursor:grab;cursor:-webkit-grab}.single-slide img:active{cursor:grabbing;cursor:-webkit-grabbing}.single-slide .card{position:relative;width:calc(100% + .5rem);left:-0.5rem}.single-slide .card .card_inner.regular-card{padding:1.25rem 1.75rem 2.1875rem 1.25rem}.slide-caption{margin-top:1.25rem}.slick-arrow{position:absolute;z-index:2;cursor:pointer;border:none;background-color:rgba(0,0,0,0);margin-top:-0.3125rem}.slick-dots{text-align:center;padding:.9375rem 0 0 0 !important}.slick-dots li{display:inline-block;margin:0 .3125rem}.slick-dots li button{width:.75rem;height:.75rem;border:none;border:solid .0625rem #018048;font-size:0;margin:0;padding:0;transition:all .3s ease-in-out;border-radius:.75rem;cursor:pointer}.slick-dots li button:hover{background-color:#018048}.slick-dots li.slick-active button{background-color:#018048}.paging-info{position:relative;display:block;width:100%;padding:.625rem 0 0;text-align:center}.map-module-plugin{position:relative;width:100%}.map-module-plugin .wpgmza_map{height:auto !important;min-height:46.5rem !important}.map-module-plugin .video_frame{position:relative;padding-bottom:0 !important;overflow:hidden;width:100% !important;height:auto}.wpgmza_infowindow_link a,.wpgmza-link a{position:relative;font-size:.875rem;line-height:1.25rem;margin-bottom:0rem;letter-spacing:.0625rem;color:#018048;font-weight:700;font-family:"Titillium Web",sans-serif;text-transform:uppercase}.wpgmza_infowindow_link a:hover,.wpgmza-link a:hover{color:#363b3f}.wpgmza_infowindow_link a:after,.wpgmza-link a:after{position:relative;display:inline-block;text-decoration:none !important;position:relative;top:.125rem;margin-left:.5rem;font-family:"provincia-di-lecco" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"b"}.wpgmza-link{margin-top:.3125rem}.wpgmza_marker_title{font-size:.875rem;line-height:1.25rem;margin-bottom:0rem;color:#018048;font-weight:700;font-family:"Titillium Web",sans-serif;color:#1a4d78}.wpgmza_gallery_placeholder{margin-bottom:.625rem}.wpgmza_infowindow_address,.wpgmza_infowindow_description p{font-size:.875rem;line-height:1.25rem;margin-bottom:0rem}.wpgmza_infowindow_address{font-weight:600;font-family:"Titillium Web",sans-serif;margin-bottom:.625rem}.wpgmza_infowindow_title,.wpgmza_div_title{font-size:1.125rem;line-height:1.625rem;margin-bottom:.5rem;color:#018048;font-weight:700;font-family:"Titillium Web",sans-serif;color:#1a4d78}}@media print{#footer,#header,#header-compact,#header-overlay,#preheader,#search-overlay,.no-print,.page-index-left,button,input[type=email],input[type=number],input[type=tel],input[type=text],select,textarea{display:none;width:1px;height:1px;overflow:hidden}.wrapper,.wrapper-padded,.wrapper-padded-intro,.wrapper-padded-more,.wrapper-padded-more-500,.wrapper-padded-more-650,.wrapper-padded-more-780,.wrapper-padded-more-924{width:100%;max-width:100%;margin:0;float:none}.flex-hold,.flex-hold-child{display:block;width:100%}*{border:none !important;box-shadow:0 0 0 0 rgba(0,43,85,0) !important;color:#000 !important;background-color:rgba(0,0,0,0) !important}@page{margin:2cm}@page :left{margin:1cm}@page :right{margin:1cm}.entry iframe,ins{display:none;width:0 !important;height:0 !important;overflow:hidden !important;line-height:0 !important;white-space:nowrap}.embed-responsive,.embed-youtube{position:absolute;height:0;overflow:hidden}}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.lazy{opacity:1 !important}}@media(min-resolution: 4dppx){html{overflow-y:auto !important}html.occupy-scrollbar{width:100%}body{overflow-y:auto !important}body *{word-wrap:break-word !important;overflow-wrap:break-word !important;hyphens:auto !important}body #preheader{display:none}body #head-overlay{position:relative;height:auto;top:auto}body #head-overlay.hidden{height:0}body #header{position:relative;height:auto}body #header #header-structure .logo,body #header #header-structure .side-head{width:100%}body .flex-hold-avviso .chiudi-avviso{position:relative;left:auto;top:auto}body .flex-hold-avviso .avviso-left,body .flex-hold-avviso .avviso-right{width:100%}body .flex-hold-avviso .avviso-left h2,body .flex-hold-avviso .avviso-right h2{padding-left:0}}@font-face{font-family:"paperplane-blank-theme-social-icons";src:url(//www.provincia.lecco.it/wp-content/themes/provincia-lecco-theme/assets/fonts/paperplane-blank-theme-social-icons.eot);src:url(//www.provincia.lecco.it/wp-content/themes/provincia-lecco-theme/assets/fonts/paperplane-blank-theme-social-icons.eot?#iefix) format("embedded-opentype"),url(//www.provincia.lecco.it/wp-content/themes/provincia-lecco-theme/assets/fonts/paperplane-blank-theme-social-icons.woff) format("woff"),url(//www.provincia.lecco.it/wp-content/themes/provincia-lecco-theme/assets/fonts/paperplane-blank-theme-social-icons.ttf) format("truetype"),url(//www.provincia.lecco.it/wp-content/themes/provincia-lecco-theme/assets/fonts/paperplane-blank-theme-social-icons.svg#paperplane-blank-theme-social-icons) format("svg");font-weight:normal;font-style:normal}[data-icon]:before{font-family:"paperplane-blank-theme-social-icons" !important;content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^=social-icorn]:before,[class*=" social-icorn"]:before{font-family:"paperplane-blank-theme-social-icons" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icorn-newsletter-social:before{content:"a"}.icorn-facebook-social:before{content:"b"}.icorn-facebook-messenger-social:before{content:"c"}.icorn-instagram-social:before{content:"d"}.icorn-linkedin-social:before{content:"e"}.icorn-telegram-social:before{content:"f"}.icorn-tiktok-social:before{content:"g"}.icorn-twitter-social:before{content:"h"}.icorn-vk-social:before{content:"i"}.icorn-whatsapp-social:before{content:"j"}.icorn-oblique:before{content:"k"}.icorn-spotify-social:before{content:"l"}.icorn-youtube-social:before{content:"m"}#paperplane-cookie-notice{position:fixed;z-index:9999;width:100%;bottom:0;left:0;font-weight:normal;font-family:"Titillium Web",sans-serif;font-size:12px;line-height:18px;border:#363b3f solid 3px;background-color:#363b3f;color:#fff;transition:opacity 1s;pointer-events:none;opacity:0}#paperplane-cookie-notice.shown{pointer-events:all;opacity:1}#paperplane-cookie-notice .paperplane-cookie-notice-container{position:relative;width:calc(100% - 40px);max-width:calc(100% - 40px);margin:0 auto;padding:20px;text-align:center}#paperplane-cookie-notice .paperplane-cookie-notice-container .paperplane-message-cookie-accepted,#paperplane-cookie-notice .paperplane-cookie-notice-container .paperplane-message-cookie-refused{display:none}#paperplane-cookie-notice a{display:inline-block;margin:5px;padding:3px 6px;background-color:#018048;color:#fff;text-transform:uppercase;font-weight:700;border-radius:4px}.paperplane-gdpr-content-message{position:relative;padding:10px;margin:20px 0;background-color:#000;color:#fff;text-transform:uppercase;cursor:pointer}.paperplane-gdpr-content-message p{margin:0}.cookies-list-block{border-bottom:#000 solid 1px;padding-bottom:10px;margin-top:20px}.slick-slider{position:relative;display:block;box-sizing:border-box;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}.wp-pagenavi{display:block;width:100%;margin-top:2.5rem;font-size:1.125rem;font-weight:400;text-align:center}.wp-pagenavi .extend,.wp-pagenavi .first,.wp-pagenavi .last{display:none !important}.wp-pagenavi .pages{display:none}.wp-pagenavi .previouspostslink{display:inline-block;margin:0 1.25rem 0 0;color:#1a4d78}.wp-pagenavi .nextpostslink{display:inline-block;margin:0 1.25rem 0 0;color:#018048 !important}.wp-pagenavi a{display:inline-block;width:2.875rem;height:2.875rem;text-align:center;line-height:2.875rem;margin:0 1.25rem 0 0;color:#363b3f;border:none}.wp-pagenavi a:link{color:#363b3f}.wp-pagenavi a:visited{color:#363b3f}.wp-pagenavi a:hover{color:#018048}.wp-pagenavi .page{display:inline-block;margin:0 1.25rem 0 0;color:#1a4d78}.wp-pagenavi span.current{display:inline-block;display:inline-block;width:2.875rem;height:2.875rem;text-align:center;line-height:2.875rem;margin:0 1.25rem 0 0;color:#018048;border:#018048 solid .0625rem;border-radius:.25rem}[data-class="wpcf7cf_group"], .wpcf7cf_remove, .wpcf7cf_add {
display:none;
}
.wpcf7cf_repeater_sub {
margin-bottom: 20px;
}
.wpcf7cf_repeater_controls, .wpcf7cf_step_controls {
display: flex;
justify-content: space-between;
flex-wrap: wrap;
margin-top: 20px;
}
.wpcf7cf_multistep .wpcf7cf_step { width: 100%;
}
.wpcf7cf_multistep .wpcf7cf_step .step-title {
display: none;
}
.wpcf7cf_multistep .wpcf7cf_steps-dots {
display: flex;
width: 100%;
margin-bottom: 20px;
flex-wrap: wrap;
}
.wpcf7cf_multistep .wpcf7cf_steps-dots .dot .step-index {
display: inline-block;
border-radius: 50%;
background: #dfdfdf;
color: #000000;
width: 40px;
height: 40px;
line-height: 40px;
text-align: center;
}
.wpcf7cf_multistep .wpcf7cf_steps-dots .dot {
border-bottom: 5px solid #dfdfdf;
text-align: center;
flex: 1;
padding: 15px;
min-width: 120px;
}
.wpcf7cf_multistep .wpcf7cf_steps-dots .dot.completed {
border-bottom: 5px solid #333;
}
.wpcf7cf_multistep .wpcf7cf_steps-dots .dot.active {
border-bottom: 5px solid #333;
font-weight: bold;
}
.wpcf7cf_multistep .wpcf7cf_steps-dots .dot.completed .step-index {
background-color: #333;
color: #ffffff;
}
.wpcf7cf_multistep .wpcf7cf_steps-dots .dot.active .step-index {
background-color: #333;
color: #ffffff;
}
.wpcf7cf_step_controls .disabled {
pointer-events: none;
cursor: default;
opacity: .5;
}