﻿/*!
Theme Name: Tema biblioteche
Author: MADE IN CIMA Team
Author URI: https://www.madeincima.it
Version: 1.0
Text Domain: mc
*/html{-webkit-text-size-adjust:100%;font-size:62.5%;height:100%}body{font-size:1.6em;font-family:Arial,sans-serif;padding:0;margin:0;width:100%;line-height:150%}@font-face{font-family:"Titillium Web";src:url("font/TitilliumWeb-Bold.eot");src:url("font/TitilliumWeb-Bold.eot?#iefix") format("embedded-opentype"),url("font/TitilliumWeb-Bold.woff2") format("woff2"),url("font/TitilliumWeb-Bold.woff") format("woff"),url("font/TitilliumWeb-Bold.ttf") format("truetype"),url("font/TitilliumWeb-Bold.svg#TitilliumWeb-Bold") format("svg");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Titillium Web";src:url("font/TitilliumWeb-Regular.eot");src:url("font/TitilliumWeb-Regular.eot?#iefix") format("embedded-opentype"),url("font/TitilliumWeb-Regular.woff2") format("woff2"),url("font/TitilliumWeb-Regular.woff") format("woff"),url("font/TitilliumWeb-Regular.ttf") format("truetype"),url("font/TitilliumWeb-Regular.svg#TitilliumWeb-Regular") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Titillium Web";src:url("font/TitilliumWeb-SemiBold.eot");src:url("font/TitilliumWeb-SemiBold.eot?#iefix") format("embedded-opentype"),url("font/TitilliumWeb-SemiBold.woff2") format("woff2"),url("font/TitilliumWeb-SemiBold.woff") format("woff"),url("font/TitilliumWeb-SemiBold.ttf") format("truetype"),url("font/TitilliumWeb-SemiBold.svg#TitilliumWeb-SemiBold") format("svg");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Lora";src:url("font/Lora-Bold.eot");src:url("font/Lora-Bold.eot?#iefix") format("embedded-opentype"),url("font/Lora-Bold.woff2") format("woff2"),url("font/Lora-Bold.woff") format("woff"),url("font/Lora-Bold.ttf") format("truetype"),url("font/Lora-Bold.svg#Lora-Bold") format("svg");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Lora";src:url("font/Lora-Regular.eot");src:url("font/Lora-Regular.eot?#iefix") format("embedded-opentype"),url("font/Lora-Regular.woff2") format("woff2"),url("font/Lora-Regular.woff") format("woff"),url("font/Lora-Regular.ttf") format("truetype"),url("font/Lora-Regular.svg#Lora-Regular") format("svg");font-weight:normal;font-style:normal;font-display:swap}.maintenance{display:table-cell;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center}.maintenance .header .it-brand-wrapper+*{margin-top:50px}.maintenance .header .link-logo{color:var(--color-text2);text-decoration:none}.maintenance .header .it-brand-title{margin-left:auto;margin-right:auto;margin-bottom:0}.maintenance .header .it-brand-title+*{margin-top:0px}.header{color:var(--color-text2);border-bottom:1px solid var(--bs-gray-200)}.header .it-header-slim-wrapper .it-header-slim-wrapper-content .navbar-brand{display:table-cell;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;font-size:1.8rem}@media screen and (max-width: 61.9375em){.header .it-header-slim-wrapper .it-header-slim-wrapper-content .navbar-brand{font-size:1.6rem}}@media screen and (min-width: 48.01em){.header .it-nav-wrapper .it-brand-wrapper{padding-left:0px}}.header .it-nav-wrapper .it-brand-wrapper .it-brand-text{color:var(--color-text2)}.header .it-header-slim-wrapper .dropdown .dropdown-item{padding:0;text-align:center}.header .it-header-slim-wrapper .dropdown .dropdown-item span{margin:0}.header .it-header-center-wrapper{height:100px;margin-top:10px;margin-bottom:10px}@media screen and (min-width: 48.01em){.header .it-header-center-wrapper{height:auto}}@media screen and (min-width: 61.9475em){.header .it-header-center-wrapper>.container{padding:0}}.header .it-header-center-wrapper .search-link{background:var(--dark-grey)}.header .it-header-center-wrapper .search-link svg{fill:var(--bs-white)}.header .it-header-center-wrapper .it-header-center-content-wrapper .it-right-zone{color:var(--color-text2)}.header .it-header-center-wrapper .it-header-center-content-wrapper .it-right-zone .it-socials,.header .it-header-center-wrapper .it-header-center-content-wrapper .it-right-zone .it-search-wrapper{font-size:1.6rem}.header .it-header-center-wrapper .it-header-center-content-wrapper .it-right-zone .it-socials a .icon{fill:var(--color-text2) !important}.no-touch .header .it-header-center-wrapper .it-header-center-content-wrapper .it-right-zone .it-socials a:hover .icon{fill:var(--bs-primary) !important}.header .it-header-center-wrapper .it-header-center-content-wrapper .it-right-zone .search-link{width:40px;height:40px}.header .it-header-center-wrapper .it-header-center-content-wrapper .it-right-zone .search-link svg{width:2rem;height:2rem}.no-touch .header .it-header-center-wrapper .it-header-center-content-wrapper .it-right-zone .search-link:hover{background:var(--bs-primary) !important}.header .nav-item.dropdown button{padding-left:0;padding-right:0}.header .main-menu a{font-size:1.8rem}.header .navbar .navbar-collapsable .navbar-nav li.nav-item a.nav-link{color:var(--dark-grey) !important}@media screen and (min-width: 61.9475em){.header .navbar .navbar-collapsable .navbar-nav li.nav-item a.nav-link{color:var(--dark-grey) !important;padding:20px 0px}.header .navbar .navbar-collapsable .navbar-nav li.nav-item a.nav-link .icon{margin-left:15px}}@media screen and (max-width: 48em){.header .navbar .navbar-collapsable .navbar-nav li.nav-item a.nav-link{padding-left:0;padding-right:0}.header .navbar .navbar-collapsable .navbar-nav li.nav-item a.nav-link.active{padding-left:25px}}@media screen and (min-width: 61.9475em){.header .navbar .navbar-collapsable .navbar-nav li.nav-item+.nav-item{margin-left:30px}}@media screen and (min-width: 75.01em){.header .navbar .navbar-collapsable .navbar-nav li.nav-item+.nav-item{margin-left:40px}}@media screen and (min-width: 100.01em){.header .navbar .navbar-collapsable .navbar-nav li.nav-item+.nav-item{margin-left:80px}}.header .navbar .navbar-collapsable .close-div{right:auto;left:370px}@media screen and (max-width: 48em){.header .navbar .navbar-collapsable .close-div{left:unset;right:18px}}@media screen and (max-width: 48em){.header .navbar .navbar-collapsable .close-div .close-menu .icon{fill:var(--color-text2) !important}}@media screen and (max-width: 48em){.header .navbar .navbar-collapsable.expanded .menu-wrapper{width:100%}}@media screen and (max-width: 61.9375em){.header .navbar .navbar-collapsable .logo-hamburger{padding-left:0}}.header .menu-wrapper{-webkit-box-sizing:border-box !important;-moz-box-sizing:border-box !important;-ms-box-sizing:border-box !important;-o-box-sizing:border-box !important;box-sizing:border-box !important;-webkit-align-items:flex-start !important;-moz-align-items:flex-start !important;-ms-align-items:flex-start !important;-o-align-items:flex-start !important;align-items:flex-start !important;padding-left:18px;padding-right:18px}@media screen and (min-width: 61.9475em){.header .menu-wrapper{margin-bottom:-3px;padding-left:0px;padding-right:0px}}@media screen and (max-width: 61.9375em){.header .menu-wrapper .purchase-tickets-container{margin-top:28px}}@media screen and (min-width: 61.9475em){.header .menu-wrapper .purchase-tickets-container{margin-top:-10px}}.header .navbar .navbar-collapsable .menu-wrapper .dropdown .dropdown-menu .dropdown-item{display:flex;align-items:center;padding-left:0;padding-right:0;color:var(--color-text2)}.header .navbar .navbar-collapsable .menu-wrapper .dropdown .dropdown-menu .dropdown-item .icon{width:23px;height:23px;fill:var(--bs-primary) !important;margin-right:8px}.header .navbar .navbar-collapsable .menu-wrapper .dropdown .dropdown-menu .dropdown-item:active,.header .navbar .navbar-collapsable .menu-wrapper .dropdown .dropdown-menu .dropdown-item.active,.no-touch .header .navbar .navbar-collapsable .menu-wrapper .dropdown .dropdown-menu .dropdown-item:hover{color:var(--bs-primary) !important}.header .navbar .navbar-collapsable .menu-wrapper .dropdown .dropdown-menu .it-heading-link-wrapper{margin-left:28px;margin-right:28px;padding-bottom:0px;padding-top:24px;margin-top:24px;margin-bottom:0px;border-bottom:1px solid #c5c7c9}.header .it-brand-title{font-size:3.2rem !important;background-size:contain}@media screen and (max-width: 61.9375em){.header .it-brand-title{font-size:2.2rem !important}}@media screen and (max-width: 48em){.header .it-brand-title{font-size:2rem !important}}.header .it-brand-title h1{font-weight:600 !important;font-size:3.2rem !important}@media screen and (max-width: 61.9375em){.header .it-brand-title h1{font-size:2.2rem !important}}@media screen and (max-width: 48em){.header .it-brand-title h1{font-size:2rem !important}}.maintenance .header .it-brand-title{width:158.4px;height:123.6px}.header .it-brand-tagline{font-size:1.6rem !important}@media screen and (max-width: 61.9375em){.header .it-brand-tagline{font-size:1.4rem !important}}aside .cmp-navscroll .navbar.it-navscroll-wrapper .link-list-wrapper ul li a.active{border-color:var(--color-text2) !important}aside .cmp-navscroll .navbar.it-navscroll-wrapper .link-list-wrapper ul li a.active span{color:var(--color-text2) !important}.cmp-navscroll .navbar.it-navscroll-wrapper .link-list-wrapper ul{padding:0}.cmp-navscroll .navbar.it-navscroll-wrapper .link-list-wrapper ul li a{padding:.5rem 1.5rem}@media screen and (min-width: 61.9475em){.cmp-navscroll .navbar.it-navscroll-wrapper .link-list-wrapper ul li a{padding:1rem 1.5rem}}@media screen and (min-width: 75.01em){.cmp-navscroll .navbar.it-navscroll-wrapper .link-list-wrapper ul li a{padding:1.2rem 1.5rem}}.headings-container{padding-top:40px;padding-bottom:40px}@media screen and (min-width: 61.9475em){.headings-container{padding-top:55px;padding-bottom:55px}}.single-person .headings-container{padding-top:0px;padding-bottom:0px}.headings-container.section-image{min-height:220px;padding-top:55px;padding-bottom:55px}@media screen and (min-width: 61.9475em){.headings-container.section-image{padding-top:70px;padding-bottom:70px}}@media screen and (min-width: 75.01em){.headings-container.section-image{padding-top:150px;padding-bottom:150px;min-height:400px}}.headings-container.section-side-image{overflow-x:hidden;display:table-cell;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;min-height:320px}@media screen and (min-width: 75.01em){.headings-container.section-side-image{min-height:530px}}.headings-container.section-side-image p{font-family:"Lora"}.headings-container.section-side-image.bg-muted .py-5{padding-top:6rem !important;padding-bottom:6rem !important}@media screen and (min-width: 48.01em){.headings-container.section-side-image .img-responsive-wrapper{height:100%;width:49vw}.headings-container.section-side-image .img-responsive-wrapper .img-responsive,.headings-container.section-side-image .img-responsive-wrapper picture{height:100%}}.headings-container.section-side-image .section-content{min-height:320px}@media screen and (min-width: 75.01em){.headings-container.section-side-image .section-content{min-height:530px}}.headings-container.section-side-image .section-content .container,.headings-container.section-side-image .section-content .row{height:100%}.headings-container .text-white *:not(.h1,.h2,.h3,.h4,.h5,.h6,h1:not([class]),h2:not([class]),h3:not([class]),h4:not([class]),h5:not([class]),h6:not([class])){font-family:"Lora"}.headings-container .text-white .read-more *{font-family:"Titillium Web" !important}@media screen and (min-width: 48.01em)and (max-width: 61.9375em){.navbar .navbar-collapsable.expanded .menu-wrapper{width:350px}}.it-footer{font-size:1.6rem;line-height:2.2rem;background:var(--color-text2)}.it-footer dl,.it-footer ol,.it-footer p,.it-footer ul,.it-footer .table,.it-footer .accordion *,.it-footer .breadcrumbs-container{font-size:1.6rem;line-height:2.2rem}.it-footer .it-footer-main,.it-footer .it-footer-small-prints{background:none}.it-footer .logo{width:140px;height:110px;background:url(images/bonetta-logo-neg.png) no-repeat center;background-size:contain}@media screen and (max-width: 48em){.it-footer .logo{width:196px;height:154px}}.it-footer .container section{padding:0}.it-footer .container section+section{margin-top:40px;padding-top:40px}.it-footer .container section.section-site-title+section{margin-top:60px;padding-top:0px}.it-footer .site_title{font-size:2.2rem}@media screen and (min-width: 61.9475em){.it-footer .site_title{font-size:3.2rem}}.it-footer .section-site-title+section .footer-heading-title{font-size:1.8rem}.it-footer .footer-heading-title{border-bottom:0;padding-bottom:0;font-size:1.6rem;font-weight:600;line-height:1}@media screen and (max-width: 48em){.it-footer .footer-heading-title{border:0 !important}}.it-footer a{font-size:1.6rem;color:var(--bs-white);text-decoration:none}.no-touch .it-footer a:hover{text-decoration:underline}.it-footer .footer-list a{text-decoration:underline}.no-touch .it-footer .footer-list a:hover{text-decoration:none}.it-footer .footer-list .menu-item.current-menu-item a{text-decoration:underline}.it-footer .footer-list a{text-decoration:none}.no-touch .it-footer .footer-list a:hover{text-decoration:underline}.it-footer .footer-list li+li{margin-top:10px}.it-footer section.border-white{border-color:var(--bs-gray-dark) !important}.it-footer .icon{fill:var(--bs-white) !important;width:24px;height:24px}.it-footer .social-menu{display:table-cell;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center}.it-footer .social-menu .social-item a{width:auto}.no-touch .it-footer .social-menu .social-item a:hover .icon{fill:var(--bs-primary) !important}.it-footer .social-menu .social-item+.social-item{margin-left:25px}.it-footer .it-footer-main{padding-top:40px}@media screen and (min-width: 61.9475em){.it-footer .it-footer-main{padding-top:60px}}.it-footer .footer-title+*{margin-top:25px}.it-footer .it-footer-small-prints{margin-top:30px;border-top:1px solid var(--bs-gray-dark) !important}.it-footer .it-footer-small-prints a{font-size:1.4rem !important}body{font-family:"Titillium Web";font-size:1.8rem;line-height:2.8rem}dl,ol,p,ul,.table,.accordion *,.breadcrumbs-container,.content .text-muted{font-size:1.8rem;line-height:2.8rem}.site-popup dl,.site-popup ol,.site-popup p,.site-popup ul,.site-popup .table,.site-popup .accordion *,.site-popup .breadcrumbs-container,.site-popup .content .text-muted{font-size:1.8rem;line-height:2.4rem}@media screen and (max-width: 48em){.site-popup dl,.site-popup ol,.site-popup p,.site-popup ul,.site-popup .table,.site-popup .accordion *,.site-popup .breadcrumbs-container,.site-popup .content .text-muted{font-size:1.6rem;line-height:2rem}}.content .text-muted{font-size:1.6rem !important}.content .container>.row+.latest-edit{margin-top:0 !important;margin-top:calc(3rem + 48px) !important}@media screen and (min-width: 48.01em){.content .container>.row+.latest-edit{margin-top:calc(3rem + 80px) !important}}@media screen and (min-width: 61.9475em){.content .container>.row+.latest-edit{margin-top:calc(3rem + 96px) !important}}@media screen and (min-width: 75.01em){.content .container>.row+.latest-edit{margin-top:calc(3rem + 96px) !important}}.table{font-family:"Titillium Web";margin-bottom:0}.table+*{margin-top:20px}.table thead th{border-bottom-width:3px}tbody,td,tfoot,th,thead,tr{border-color:var(--bs-200)}.table>:not(caption)>*>*{padding:1rem .5rem}@media screen and (min-width: 75.01em){.table>:not(caption)>*>*{padding:1.5rem 25px}}.terms+*{margin-top:20px}.pre-footer .btn-white{color:var(--bs-primary);font-size:1.8rem}.badge{min-width:70px;font-family:"Titillium Web";padding:10px 20px;font-size:1.8rem;background:var(--grey-medium) !important;color:var(--bs-white) !important;font-weight:normal !important}@media screen and (min-width: 61.9475em)and (max-width: 75em){.block-block_search_results .badge{font-size:1.4rem}}*+.terms{margin-top:20px}.pagination{-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center}.pagination .page-item .page-link{color:var(--grey-medium);font-size:1.4rem;font-family:"Titillium Web"}@media screen and (min-width: 75.01em){.pagination .page-item .page-link{font-size:1.6rem}}.no-touch .pagination .page-item .page-link:hover{text-decoration:underline}.pagination .page-item .page-link.next,.pagination .page-item .page-link.prev{height:100%;color:var(--bs-primary)}.no-touch .pagination .page-item .page-link.next:hover,.no-touch .pagination .page-item .page-link.prev:hover{color:var(--bs-primary-dark)}@media screen and (min-width: 75.01em){.pagination .page-item .page-link:not(.next,.prev){width:48px;height:48px}}.search-modal h2+*{margin-top:unset !important}.search-modal .form-control::-webkit-input-placeholder{color:var(--bs-primary) !important}.search-modal .form-control::-moz-placeholder{color:var(--bs-primary) !important}.search-modal .form-control:-ms-input-placeholder{color:var(--bs-primary) !important}.search-modal .form-control:-moz-placeholder{color:var(--bs-primary) !important}.modal-open{overflow:hidden}.modal-open .modal-body{overflow-x:hidden}*+.ctas-wrapper{margin-top:20px}.dropdown *{font-size:1.6rem}.image-container picture{display:block}.img-responsive-wrapper{border-radius:0 !important}.img-responsive-wrapper>a{display:block}.img-responsive-wrapper .img-wrapper picture{height:100%}.img-wrapper{display:block}.video-js{height:auto !important}.img-fluid{width:100%}p{margin-bottom:0}.btn,a.read-more,.simple-link,.card .simple-link{font-family:"Titillium Web";font-size:1.8rem;font-weight:600;letter-spacing:unset;text-transform:unset}.headings-container.section-image a.read-more{color:var(--bs-white)}.headings-container.section-image a.read-more .icon{fill:var(--bs-white)}.simple-link{color:var(--bs-primary);text-decoration:none}.no-touch .simple-link:hover{text-decoration:underline}.cmp-breadcrumbs{margin-top:20px;margin-bottom:20px}@media screen and (min-width: 61.9475em){.cmp-breadcrumbs{margin-top:25px;margin-bottom:25px}}.row.row-column-border>[class^=col-]{padding-top:2rem;padding-bottom:2rem;border:0}@media screen and (min-width: 61.9475em){.row.row-column-border>[class^=col-]{padding-top:0}}.content>.container>.row{border:0 !important}.row-column-menu-left .latest-edit{padding:0}.latest-edit+*{margin-top:6rem !important}@media screen and (min-width: 61.9475em){.content .container>.row.row-column-menu-left{-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between}}.section{padding-left:0;padding-right:0}.section.section-primary .bg-secondary{background:var(--bs-link-hover-color) !important}.section.section-primary .bg-secondary .text-white{font-size:1.8rem !important;font-weight:600}.section.section-primary .row+.row{margin-top:5rem !important}.site-popup{background:var(--bs-light-blue) !important}.select-wrapper{font-family:"Titillium Web";font-size:1.4rem}.select-wrapper label{position:relative;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);margin-left:0;color:var(--color-text);font-size:1.4rem}.select-wrapper label+*{margin-top:0px}.select-wrapper .form-select{font-family:"Titillium Web";font-size:1.6rem !important;border-radius:5px;color:var(--color-form-elements);border:3px solid var(--color-form-elements);height:48px !important}.select-wrapper .form-select *{font-family:"Titillium Web";font-size:1.6rem !important;color:var(--color-form-elements)}.leaflet-marker-icon{background:none;border:0}body.menu-open{width:100%;overflow-y:hidden}html.menu-open{height:100%;overflow-y:hidden}.main-container{position:relative;z-index:4}.block{position:relative;font-family:"Lora"}.block.pb-5{padding-bottom:5rem !important}.block.pt-5{padding-top:5rem !important}body:not(.home) .block:not(.bg-dark,.bg-muted)+.block:not(.bg-dark,.bg-muted){padding-top:1.5rem !important}body:not(.home) .block:not(.bg-dark,.bg-muted)+.block:not(.bg-dark,.bg-muted).pt-5{padding-top:1.5rem !important}body:not(.home) .block:not(.bg-dark,.bg-muted):not(.block-block_listing,.block-block_listing_place)+.block-block_listing:not(.bg-dark,.bg-muted),body:not(.home) .block:not(.bg-dark,.bg-muted):not(.block-block_listing,.block-block_listing_place)+.block-block_listing_place:not(.bg-dark,.bg-muted){padding-top:8rem !important}body:not(.home) .block:not(.bg-dark,.bg-muted):not(.block-block_listing,.block-block_listing_place)+.block-block_listing:not(.bg-dark,.bg-muted).pt-5,body:not(.home) .block:not(.bg-dark,.bg-muted):not(.block-block_listing,.block-block_listing_place)+.block-block_listing_place:not(.bg-dark,.bg-muted).pt-5{padding-top:8rem !important}body:not(.home) .block:not(.bg-dark,.bg-muted):not(.block-block_map)+.block-block_map:not(.bg-dark,.bg-muted){padding-top:8rem !important}body:not(.home) .block:not(.bg-dark,.bg-muted):not(.block-block_map)+.block-block_map:not(.bg-dark,.bg-muted).pt-5{padding-top:8rem !important}body:not(.home) .block:not(.bg-dark,.bg-muted)+.block:is(.bg-dark,.bg-muted){margin-top:4rem !important}body:not(.home) .block.block:is(.bg-dark,.bg-muted)+.block:not(.bg-dark,.bg-muted){margin-top:4rem !important}.home .block.pt-5,.home .block.pb-5{padding-top:0 !important;padding-bottom:0 !important}.block:first-child.pt-5{padding-top:0rem !important}.block:last-child{padding-bottom:0 !important}.block.bg-muted.pb-5:last-child{padding-bottom:5rem !important}.block.bg-muted.pt-5:last-child{padding-top:5rem !important}.block-block_images_overlay .flickity-enabled:focus{border-color:unset !important;box-shadow:unset !important;outline:unset !important;outline-offset:unset !important}.block-block_images_overlay .flickity-enabled .flickity-button{-webkit-box-sizing:border-box !important;-moz-box-sizing:border-box !important;-ms-box-sizing:border-box !important;-o-box-sizing:border-box !important;box-sizing:border-box !important;-webkit-border-radius:0px !important;-moz-border-radius:0px !important;-ms-border-radius:0px !important;-o-border-radius:0px !important;border-radius:0px !important;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;display:table-cell;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;overflow:visible !important;background:none;border:0;padding:0;z-index:100;bottom:unset;top:50%;height:auto;position:absolute;width:16px;height:34px}@media screen and (max-width: 48em){.block-block_images_overlay .flickity-enabled .flickity-button{top:26%}}@media screen and (max-width: 36em){.block-block_images_overlay .flickity-enabled .flickity-button{top:80px}}.block-block_images_overlay .flickity-enabled .flickity-button:focus{-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;background:none}.block-block_images_overlay .flickity-enabled .flickity-button:active{opacity:1;background:#c00}.block-block_images_overlay .flickity-enabled .flickity-button:disabled{opacity:.6}.block-block_images_overlay .flickity-enabled .flickity-button:disabled:before{opacity:1}.block-block_images_overlay .flickity-enabled .flickity-button:hover{background:none}.block-block_images_overlay .flickity-enabled .flickity-button svg{display:none}.block-block_images_overlay .flickity-enabled .flickity-button.previous{left:20px;-webkit-transform:translate(0%,-50%);-moz-transform:translate(0%,-50%);-ms-transform:translate(0%,-50%);-o-transform:translate(0%,-50%);transform:translate(0%,-50%)}.block-block_images_overlay .flickity-enabled .flickity-button.next{right:20px;-webkit-transform:translate(0%,-50%) scaleX(-1);-moz-transform:translate(0%,-50%) scaleX(-1);-ms-transform:translate(0%,-50%) scaleX(-1);-o-transform:translate(0%,-50%) scaleX(-1);transform:translate(0%,-50%) scaleX(-1)}.block-block_images_overlay .flickity-enabled .flickity-button:before{content:"";display:block;width:100%;height:100%;position:relative;left:0;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;z-index:6;background:url(images/arrow-left.svg) no-repeat center;background-size:contain}.block-block_text .ctas-wrapper .read-more{float:right}.block-block_text .ctas-wrapper:after{content:"";display:block;width:100%;clear:both}.block-block_text .text hr{color:var(--bs-border-color);opacity:1;border-top:2px solid;margin-top:1.5rem;margin-bottom:4rem}.block-block_text .text hr+*{margin-top:0 !important}.block-block_text .text hr:last-child{margin-bottom:0rem}.block-block_image_overlay a{text-decoration:none;color:var(--bs-white)}.no-touch .block-block_image_overlay a:hover{text-decoration:underline}.block-block_image_overlay .overlay-panel{font-family:"Titillium Web";padding:24px}@media screen and (max-width: 48em){.block-block_image_overlay .overlay-panel{position:relative;top:unset;left:unset}}.block-block_image_overlay .overlay-panel .title-container{display:table-cell;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.block-block_image_overlay .overlay-panel .title-container .h3{max-width:100%;width:fit-content}.block-block_image_overlay .overlay-panel.overlay-black{background-color:rgba(var(--overlay-rgb), 0.85);margin:0;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center}@media screen and (max-width: 48em){.block-block_image_overlay .overlay-panel.overlay-black{background-color:rgba(var(--overlay-rgb), 1)}}.block-block_image_overlay .overlay-panel.overlay-black .h3+*{margin-top:unset}@media screen and (min-width: 48.01em)and (max-width: 61.9375em){.block-block_image_overlay .overlay-panel.overlay-black .h3+*{margin-top:3px}}@media screen and (min-width: 61.9475em){.block-block_image_overlay .overlay-panel.overlay-black .h3+*{margin-top:-2px}}.block-block_image_overlay .overlay-panel.overlay-black p{font-weight:normal;margin-top:10px}.block-block_image_overlay .overlay-panel.overlay-black p:first-child{margin-top:0px}@media screen and (min-width: 61.9475em){.block-block_image_overlay .overlay-panel.overlay-black .icon{width:48px;height:48px}}.block-block_image_overlay .single-overlay{font-family:"Titillium Web";margin-top:35px}.block-block_image_overlay .single-overlay:first-child{margin-top:0}@media screen and (min-width: 48.01em){.block-block_image_overlay .single-overlay:nth-child(2){margin-top:0}}.block-block_image_overlay .single-overlay .overlay-panel.overlay-black .h3{width:calc(100% - 32px)}@media screen and (min-width: 61.9475em){.block-block_image_overlay .single-overlay .overlay-panel.overlay-black .h3{width:calc(100% - 48px)}}.block-block_image_overlay .single-overlay .overlay-panel.overlay-black p{order:-1;margin-top:unset}.block-block_image_overlay .item-overlay{margin-top:35px}.block-block_image_overlay .item-overlay:first-child{margin-top:0}@media screen and (min-width: 48.01em){.block-block_image_overlay .item-overlay:nth-child(2){margin-top:0}}@media screen and (min-width: 75.01em){.block-block_image_overlay .item-overlay:nth-child(3){margin-top:0}}.block-block_image_overlay .item-overlay .overlay-wrapper .h3{font-size:2.4rem !important;font-weight:600 !important}@media screen and (min-width: 61.9475em){.block-block_image_overlay .item-overlay .overlay-wrapper .icon{width:35px;height:35px}}.block-block_image_overlay .item-overlay .overlay-wrapper .overlay-panel{padding:20px 24px 22px 20px}.archive .block-block_listing.block-block_listing_collection .single-collection .card-wrapper{padding-bottom:0}@media screen and (max-width: 48em){.archive .block-block_listing.block-block_listing_collection .single-collection .card:after{margin-top:30px}.archive .block-block_listing.block-block_listing_collection .single-collection:last-child .card-wrapper .card:after{display:none}}.archive .block-block_listing.block-block_listing_collection .single-collection .card .card-body{padding-left:0}.block-block_listing.block-block_listing_itinerary .single-itinerary{margin-top:4rem}.block-block_listing.block-block_listing_itinerary .single-itinerary:first-child{margin-top:0}@media screen and (min-width: 48.01em){.block-block_listing.block-block_listing_itinerary .single-itinerary:nth-child(2){margin-top:0}}@media screen and (min-width: 61.9475em){.block-block_listing.block-block_listing_itinerary .single-itinerary:nth-child(3){margin-top:0}}.block-block_listing.block-block_listing_news .card .card-text{font-family:"Lora";color:var(--color-text)}.block-block_listing.block-block_listing_news .card:after{display:none}.block-block_listing.block-block_listing_news .card .data{font-size:1.6rem}.block-block_listing.block-block_listing_news .single-news{margin-top:4rem}.block-block_listing.block-block_listing_news .single-news:first-child{margin-top:0}@media screen and (min-width: 48.01em){.block-block_listing.block-block_listing_news .single-news:nth-child(2){margin-top:0}}@media screen and (min-width: 61.9475em){.block-block_listing.block-block_listing_news .single-news:nth-child(3){margin-top:0}}.block-block_listing.block-block_listing_news .listing{-webkit-align-items:unset;-moz-align-items:unset;-ms-align-items:unset;-o-align-items:unset;align-items:unset}.block-block_listing.block-block_listing_research .single-research .card-wrapper{border-color:var(--bs-200) !important}@media screen and (min-width: 36.01em){.block-block_listing.block-block_listing_research .single-research .card .card-body{padding-left:0;padding-right:0}}.block-block_listing.block-block_listing_research .single-research .card .read-more{position:relative;top:unset;left:unset;bottom:unset}.block-block_listing.block-block_listing_research .single-research .card:after{display:none}.block-block_listing.block-block_listing_educational_activity .card{box-shadow:none}.block-block_listing.block-block_listing_educational_activity .card .card-body{padding-left:0;padding-right:0}.block-block_listing.block-block_listing_educational_activity .card .card-body:first-child{padding-top:0}.block-block_listing.block-block_listing_educational_activity .card:after{display:none}.block-block_listing.block-block_listing_educational_activity .single-educational_activity{margin-top:4rem;font-family:"Titillium Web"}.block-block_listing.block-block_listing_educational_activity .single-educational_activity:first-child{margin-top:0}@media screen and (min-width: 48.01em){.block-block_listing.block-block_listing_educational_activity .single-educational_activity:nth-child(2){margin-top:0}}@media screen and (min-width: 61.9475em){.block-block_listing.block-block_listing_educational_activity .single-educational_activity:nth-child(3){margin-top:0}}.block-block_listing .listing{display:table-cell;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;align-items:flex-start}.block-block_listing .listing .card-title{color:var(--bs-primary)}.block-block_search .input-group label{display:none}@media screen and (max-width: 48em){.block-block_search .cmp-input-search-button.form-group input{font-size:1.8rem}.block-block_search .cmp-input-search-button.form-group .input-group-prepend svg{width:2rem;height:2rem}}.block-block_search .input-group label{display:none}.block-block_search .form-group *{font-family:"Titillium Web"}.block-block_search .card{box-shadow:none;border-bottom:2px solid var(--bs-200) !important}.block-block_search .card .card-body{padding-left:0;padding-right:0}.block-block_search .card .card-body:first-child{padding-top:0}.block-block_search .card .it-card-footer{margin-top:20px}.block-block_search .card:after{display:none}.block-block_search .search-results{font-family:"Titillium Web"}.block-block_search .single{margin-top:5rem;font-family:"Titillium Web"}.block-block_search .single:first-child{margin-top:0}.block-block_listing_service .top-icon{display:table-cell;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-o-justify-content:flex-end;justify-content:flex-end}.block-block_listing_service .listing{-webkit-align-items:unset;-moz-align-items:unset;-ms-align-items:unset;-o-align-items:unset;align-items:unset}.block-block_listing_service .single-service{margin-top:4rem}.block-block_listing_service .single-service:first-child{margin-top:0}@media screen and (min-width: 36.01em){.block-block_listing_service .single-service:nth-child(2){margin-top:0}}@media screen and (min-width: 75.01em){.block-block_listing_service .single-service:nth-child(3){margin-top:0}}.block-block_listing_service .single-service .icon{fill:var(--bs-primary)}.block-block_timeline *+.it-timeline-wrapper{margin-top:4rem !important}.block-block_timeline .it-timeline-wrapper .row:first-child{padding-top:0}.block-block_timeline .it-timeline-wrapper .row:after{background:var(--bs-400);left:10px}@media screen and (min-width: 48.01em){.block-block_timeline .it-timeline-wrapper .row:after{left:17px}}@media screen and (min-width: 61.9475em){.block-block_timeline .it-timeline-wrapper .row:after{left:18px}}.block-block_timeline .it-timeline-wrapper .col-12 .card-wrapper .card .card-title{text-transform:initial}.block-block_timeline .it-timeline-wrapper .col-12 .timeline-element .it-pin-wrapper{left:-12px !important}@media screen and (min-width: 48.01em){.block-block_timeline .it-timeline-wrapper .col-12 .timeline-element .it-pin-wrapper{left:-13px !important}}@media screen and (min-width: 61.9475em){.block-block_timeline .it-timeline-wrapper .col-12 .timeline-element .it-pin-wrapper{left:-52px !important}}@media screen and (min-width: 75.01em){.block-block_timeline .it-timeline-wrapper .col-12 .timeline-element .it-pin-wrapper{left:-52px !important}}.block-block_timeline .it-timeline-wrapper .col-12 .timeline-element .it-pin-wrapper .pin-icon{border:0;width:40px;height:40px;box-shadow:0 10px 20px 0 rgba(0,0,0,.2)}@media screen and (max-width: 48em){.block-block_timeline .it-timeline-wrapper .col-12 .timeline-element .it-pin-wrapper .pin-icon{width:25px;height:25px}}.block-block_timeline .it-timeline-wrapper .col-12 .timeline-element .it-pin-wrapper.it-evidence .pin-text{font-size:1.8rem;background:var(--color-text2)}.block-block_timeline .it-timeline-wrapper .col-12 .timeline-element .it-pin-wrapper.it-evidence .pin-text span:after{background:var(--color-text2)}@media screen and (max-width: 61.9375em){.block-block_timeline .it-timeline-wrapper .col-12 .timeline-element .card-wrapper{padding-top:20px}}.block-block_timeline .it-timeline-wrapper .col-12 .timeline-element .card-wrapper ul:not([class]){margin-left:25px}.block-block_timeline .it-timeline-wrapper .col-12 .timeline-element .card-wrapper ul:not([class]) li{list-style-type:disc}.block-block_timeline .it-timeline-wrapper .col-12 .timeline-element .card-wrapper ul:not([class]) li+li{margin-top:4px}.block-block_timeline .it-timeline-wrapper .col-12 .timeline-element .card-wrapper ol:not([class]){margin-left:25px}.block-block_timeline .it-timeline-wrapper .col-12 .timeline-element .card-wrapper ol:not([class]) li{list-style-type:decimal}.block-block_timeline .it-timeline-wrapper .col-12 .timeline-element .card-wrapper ol:not([class]) li+li{margin-top:4px}.block-block_timeline .it-timeline-wrapper .col-12:nth-child(2n) .timeline-element{left:0;width:100%}.block-block_timeline .it-timeline-wrapper .col-12:nth-child(2n) .it-now-label{left:0;transform:translateX(-100%);display:flex;align-items:center}.block-block_timeline .it-timeline-wrapper .col-12:nth-child(2n) .it-now-label:after{content:"";display:inline-block;height:1px;width:16px;background:var(--bs-primary);margin-left:16px}.block-block_timeline .it-timeline-wrapper .col-12:nth-child(odd) .timeline-element{padding:18px 0 18px 40px;width:100%}.block-block_timeline .it-timeline-wrapper .col-12:nth-child(odd) .timeline-element .it-pin-wrapper{flex-direction:initial;right:unset}.block-block_timeline .it-timeline-wrapper .col-12:nth-child(odd) .timeline-element .it-pin-wrapper .pin-icon{margin-left:0;margin-right:16px}.block-block_timeline .it-timeline-wrapper .col-12:nth-child(odd) .timeline-element .it-pin-wrapper .pin-text span:after{right:auto;left:-4px}.block-block_timeline .it-timeline-wrapper .col-12:nth-child(odd) .timeline-element .it-pin-wrapper.it-evidence .pin-text span:after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) var(--bs-primary)}.block-block_timeline .it-timeline-wrapper .col-12:nth-child(odd) .it-now-label{right:50%;transform:translateX(100%);display:flex;align-items:center}.block-block_timeline .it-timeline-wrapper .col-12:nth-child(odd) .it-now-label:before{content:"";display:inline-block;height:1px;width:16px;background:var(--bs-primary);margin-right:16px}.block-block_timeline .it-timeline-wrapper .col-12:nth-child(odd) .card-wrapper .card{text-align:left}.block-block_timeline .it-timeline-wrapper .col-12:nth-child(odd) .card-wrapper .card:after{margin-left:auto;display:inline-block;margin-right:24px}.block-block_timeline .it-timeline-wrapper .col-12:nth-child(odd) .card-wrapper .card a.read-more{right:24px}.block-block_persons{margin-bottom:-24px !important}.block-block_persons a.card-wrapper{color:var(--color-text2)}.block-block_persons .card-wrapper{padding-bottom:24px}.block-block_persons .card .card-body{padding:24px 24px 34px}.block-block_persons .card:after{display:none}.block-block_persons .row-persons{-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;align-items:flex-start}@media screen and (max-width: 75em){.block-block_persons .col-avatar{order:-1;margin-bottom:20px}}.block-block_persons .avatar{width:100%;height:auto;max-width:150px}.block-block_persons .avatar .image-container picture{position:relative}.block-block_persons .avatar .image-container picture:before{display:block;content:"";width:100%;padding-top:100%}.block-block_persons .avatar .image-container picture img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.block-block_listing_altra_biblioteca .single-altra_biblioteca .icon{fill:var(--bs-primary);width:42px;height:42px}.block-block_listing_altra_biblioteca .single-altra_biblioteca .top-icon{text-align:right}.block-block_listing_altra_biblioteca .single-altra_biblioteca .card-body{display:table-cell;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center}@media screen and (max-width: 48em){.block-block_listing_altra_biblioteca .single-altra_biblioteca .card-wrapper.border-bottom{padding-bottom:0}}.block-block_downloads .icon{fill:var(--bs-primary)}.block-block_downloads .icon+*{margin-left:5px}.block-block_downloads .row-downloads:first-child{margin-top:0 !important}.block-block_downloads .file-infos{font-family:"Titillium Web";display:table-cell;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center}.block-block_downloads .file-infos strong{margin-right:5px}.block-block_downloads .list-group-item{border-color:var(--bs-200) !important}.block-block_downloads .list-group-item:first-child{padding-top:0 !important}.block-block_gallery .accordion{position:relative;border:0}.block-block_gallery .accordion .accordion-item{color:var(--color-text)}.block-block_gallery .accordion .accordion-item .accordion-header .accordion-button{background:var(--bs-gray-100);color:var(--bs-primary);font-size:1.8rem;font-family:"Titillium Web";display:table-cell;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;text-decoration:underline}.no-touch .block-block_gallery .accordion .accordion-item .accordion-header .accordion-button:hover{text-decoration:none}.block-block_gallery .accordion .accordion-item .accordion-collapse{position:absolute;bottom:0;left:0;z-index:10;width:100%;background:var(--bs-gray-100);color:var(--bs-primary);-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}.block-block_gallery.bg-dark .accordion{border:0}.block-block_gallery.bg-dark .accordion .accordion-item{color:var(--color-text)}.block-block_gallery.bg-dark .accordion .accordion-item .accordion-header{border-bottom:3px solid var(--bs-link-color)}.block-block_gallery.bg-dark .accordion .accordion-item .accordion-header .accordion-button{background:var(--bs-white)}.block-block_gallery .img-responsive{padding-bottom:unset !important;height:auto !important}.block-block_gallery .img-responsive .img-wrapper{position:relative !important;top:unset !important;left:unset !important;height:auto !important}@media screen and (min-width: 61.9475em){.block-block_gallery .col-12:not(.col-sm-4) .accordion{width:50%;margin-left:auto;margin-right:auto}}.block-block_where a{text-decoration:none}.no-touch .block-block_where a:hover{text-decoration:underline}@media screen and (min-width: 48.01em){.block-block_map_where .col-gmaps{display:table-cell;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-o-justify-content:flex-end;justify-content:flex-end}}.block-block_map_where .col-gmaps a{display:table-cell;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;color:var(--bs-primary);font-family:"Titillium Web";font-weight:600;text-decoration:none;width:fit-content}.block-block_map_where .col-gmaps a:after{content:"";display:block;width:18px;height:18px;background:url(images/link-icon.svg) no-repeat center;background-size:contain;margin-left:12px}.no-touch .block-block_map_where .col-gmaps a:hover{text-decoration:underline}.block-block_cards{font-family:"Titillium Web"}.block-block_cards .row-text+*{margin-top:3rem !important}.block-block_cards .card .card-body{padding:36px 24px 24px 24px}.block-block_cards .card .card-body a.read-more{position:unset;bottom:unset;margin-top:40px}.home .block-block_cards .card .card-body .h4{font-size:2.6rem !important}@media screen and (min-width: 48.01em){.home .block-block_cards .card .card-body .h4{font-size:2.9rem !important}}@media screen and (min-width: 61.9475em){.home .block-block_cards .card .card-body .h4{font-size:3.2rem !important}}.home .block-block_cards .card .card-body .card-text{color:var(--color-text)}.home .block-block_cards .card .card-body .card-text *{font-size:2.4rem;line-height:1.35}.block-block_cards .card:after{margin-top:14px}.block-block_cards .top-icon{display:table-cell;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-o-justify-content:flex-end;justify-content:flex-end}.block-block_listing_place .card-title{color:var(--bs-primary)}.block-block_listing_place .card-wrapper{padding-bottom:0}.block-block_listing_place .item-place{margin-top:4rem}.block-block_listing_place .item-place:first-child{margin-top:0}@media screen and (min-width: 61.9475em){.block-block_listing_place .item-place:nth-child(2){margin-top:0}}.block-block_error404{text-align:center}.block-block_error404 h1{color:var(--bs-primary) !important}.block-block_error404 h1+h2{margin-top:0;color:var(--bs-primary) !important}body:not(.home) .block.bg-dark:last-child,body:not(.home) .block.bg-muted:last-child{margin-bottom:-48px}@media screen and (min-width: 48.01em){body:not(.home) .block.bg-dark:last-child,body:not(.home) .block.bg-muted:last-child{margin-bottom:-80px}}@media screen and (min-width: 61.9475em){body:not(.home) .block.bg-dark:last-child,body:not(.home) .block.bg-muted:last-child{margin-bottom:-96px}}@media screen and (min-width: 75.01em){body:not(.home) .block.bg-dark:last-child,body:not(.home) .block.bg-muted:last-child{margin-bottom:-96px}}.block.bg-dark .text-muted a,.block.bg-muted .text-muted a{color:var(--bs-white)}.block.bg-dark .text-muted a:link,.block.bg-dark .text-muted a:visited,.block.bg-dark .text-muted a:active,.block.bg-muted .text-muted a:link,.block.bg-muted .text-muted a:visited,.block.bg-muted .text-muted a:active{color:var(--bs-white)}.no-touch .block.bg-dark .text-muted a:hover,.no-touch .block.bg-muted .text-muted a:hover{color:var(--bs-200)}.block-block_accordion .accordion{border:0}.block-block_accordion .accordion .accordion-item{color:var(--color-text);border-top:1px solid var(--bs-border-color)}.block-block_accordion .accordion .accordion-item:last-child{border-bottom:1px solid var(--bs-border-color)}.block-block_accordion .accordion .accordion-item .accordion-body a:not(.btn){color:var(--bs-primary)}.no-touch .block-block_accordion .accordion .accordion-item .accordion-body a:not(.btn):hover{color:var(--bs-primary-dark)}.block-block_accordion .accordion .accordion-item .accordion-body ul:not([class]){margin-left:25px}.block-block_accordion .accordion .accordion-item .accordion-body ul:not([class]) li{list-style-type:disc}.block-block_accordion .accordion .accordion-item .accordion-body ul:not([class]) li+li{margin-top:4px}.block-block_accordion .accordion .accordion-item .accordion-body ol:not([class]){margin-left:25px}.block-block_accordion .accordion .accordion-item .accordion-body ol:not([class]) li{list-style-type:decimal}.block-block_accordion .accordion .accordion-item .accordion-body ol:not([class]) li+li{margin-top:4px}.block-block_accordion .accordion .accordion-item .accordion-header .accordion-button{display:table-cell;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;font-size:1.8rem;font-family:"Titillium Web";color:var(--bs-primary);padding:20px 24px 22px 24px}.block-block_accordion .accordion .accordion-item .accordion-header .accordion-button:after{content:"";display:block;width:14px;height:14px;background:url(images/chevron-down.svg) no-repeat center;background-size:contain}.block-block_accordion .accordion .accordion-item .accordion-header .accordion-button.collapsed:after{background:url(images/chevron-down-selected.svg) no-repeat center;background-size:contain}.home .block-block_iframe .iframe iframe{width:100% !important;height:auto !important}.block .text a:not(.btn){color:var(--bs-primary)}.no-touch .block .text a:not(.btn):hover{color:var(--bs-primary-dark)}.block .text ol:not([class]){margin-left:25px}.block .text ol:not([class]) li{list-style-type:decimal}.section .row.listing+.row:not(.row-pagination),.block .row.listing+.row:not(.row-pagination){margin-top:1rem !important}.section .row+.row,.block .row+.row{margin-top:4rem !important}.section .row+.row.listing,.section .row+.row.row-accordion,.block .row+.row.listing,.block .row+.row.row-accordion{margin-top:6rem !important}.section .row+.events-filters-pagination-container,.block .row+.events-filters-pagination-container{margin-top:6rem !important}.section.content{overflow:hidden}.card .card-body .card-text{font-family:"Titillium Web";font-size:1.8rem;line-height:2.8rem}.timeline-element .card .card-body .card-text{font-family:"Lora";color:var(--color-text)}.block-block_cards .card .card-body .card-text{color:var(--color-text)}.card .card-body .card-text p+p{margin-top:20px}.card .card-body .meta+.meta{margin-top:10px}.card .card-body .card-title+*{padding-top:5px !important}.card .card-body .h5 .text-muted{line-height:1.2;display:inline-block}.card .card-body a.card-title{text-decoration:none}.no-touch .card .card-body a.card-title:hover{text-decoration:underline}.content{font-size:1.8rem;line-height:2.8rem}.content p:not([class])+*:not(h1:not([class]),h2:not([class]),h3:not([class]),h4:not([class]),h5:not([class]),h6:not([class])),.content ul:not([class])+*:not(h1:not([class]),h2:not([class]),h3:not([class]),h4:not([class]),h5:not([class]),h6:not([class])),.content ol:not([class])+*:not(h1:not([class]),h2:not([class]),h3:not([class]),h4:not([class]),h5:not([class]),h6:not([class])),.content dl:not([class])+*:not(h1:not([class]),h2:not([class]),h3:not([class]),h4:not([class]),h5:not([class]),h6:not([class])){margin-top:20px}.cmp-navscroll .navbar.it-navscroll-wrapper .link-list-wrapper .accordion .accordion-header .accordion-button{font-size:1.8rem}.cmp-breadcrumbs *{font-size:1.8rem}.home .section{padding:5rem 0;overflow:hidden}@media screen and (min-width: 75.01em){.home .section{padding:8rem 0}}.home .section:first-child{padding-top:0}.home .section.bg-muted .block.bg-muted:before,.home .section.bg-muted .block.bg-muted:after{display:none}.home .section.bg-muted+.bg-muted{padding-top:0}.home .section:not(.bg-muted)+*:not(.bg-muted){padding-top:0rem}.home .card-teaser-wrapper{padding-bottom:0 !important}.home .card-teaser-wrapper .card{height:auto !important;margin-top:3rem !important}.home .card-teaser-wrapper .card:first-child{margin-top:0 !important}@media screen and (min-width: 48.01em){.home .card-teaser-wrapper .card:nth-child(2){margin-top:0 !important}}@media screen and (min-width: 61.9475em){.home .card-teaser-wrapper .card:nth-child(3){margin-top:0 !important}}.home .card-teaser-wrapper .card .card-image .image-container,.home .card-teaser-wrapper .card .card-image picture{height:100%}.section-collection .single-collection .card{background:none !important}.section-collection .row{position:relative;z-index:1}.section-collection .row+.row.row-ctas{z-index:2;margin-top:0px !important}@media screen and (min-width: 48.01em){.section-collection .row+.row.row-ctas{margin-top:-35px !important}}.section-collection .card-wrapper{padding-bottom:0}.section-collection .card-wrapper .card .card-body{padding-left:0;padding-right:0}@media screen and (max-width: 48em){.section-collection .single-collection .card-wrapper .card:after{margin-top:30px}.section-collection .single-collection:last-child .card-wrapper .card:after{display:none}}.map-container{margin-bottom:20px}.map-container #map{position:relative !important;z-index:1;width:100%;height:480px;display:block}@media screen and (min-width: 75.01em){.map-container #map{height:730px}}.block-block_map_where .map-container #map{height:480px}.map-container #map:focus{border-color:unset !important;box-shadow:unset !important;outline:unset !important;outline-offset:unset !important}.map-container:last-child{margin-bottom:0px}.fancybox-caption__body .accordion-button{font-size:1.8rem;font-family:"Titillium Web";display:table-cell;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;text-decoration:underline}.no-touch .fancybox-caption__body .accordion-button:hover{text-decoration:none}.fancybox-caption__body .accordion-collapse{font-size:1.8rem;line-height:2.8rem;color:var(--bs-primary);font-family:"Lora";text-align:left}.search-modal .modal-title .search-link+h2{margin-top:0}.search-modal .form-group input{font-size:2rem}.search-modal .form-group .input-group-prepend svg{width:15px;height:15px}@media screen and (min-width: 75.01em){.search-modal .form-group .input-group-prepend svg{width:20px;height:20px}}.section-newsletter .text{font-family:"Titillium Web";color:var(--color-text2)}.events-container .event-item{text-decoration:none;margin-bottom:0 !important;border-radius:5px;overflow:hidden}.events-container .event-item .card-title{color:var(--bs-primary) !important}.no-touch .events-container .event-item:hover .card-title{text-decoration:underline}.events-container .event-item .card-title+.h5{margin-top:10px}.events-container .event-item+.event-item{margin-top:35px}.page-template-page-mostre-eventi .events-container .event-item+.event-item{margin-top:45px}.events-container .event-item:last-child{margin-bottom:0}.events-container .event-item .card-text{color:var(--color-text)}@media screen and (min-width: 48.01em){.events-container .event-item .row .col-md-6{position:relative}.events-container .event-item .row .col-md-6 img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}}#events-container.loading{pointer-events:none;min-height:100px;position:relative;width:100%;height:100%;display:block}#events-container.loading .events-container,#events-container.loading .row-pagination{opacity:.5}#events-container.loading:before{content:"";display:block;width:100%;height:100%;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 200 200"><circle fill="%231860AA" stroke="%231860AA" stroke-width="15" r="15" cx="40" cy="65"><animate attributeName="cy" calcMode="spline" dur="2" values="65;135;65;" keySplines=".5 0 .5 1;.5 0 .5 1" repeatCount="indefinite" begin="-.4"></animate></circle><circle fill="%231860AA" stroke="%231860AA" stroke-width="15" r="15" cx="100" cy="65"><animate attributeName="cy" calcMode="spline" dur="2" values="65;135;65;" keySplines=".5 0 .5 1;.5 0 .5 1" repeatCount="indefinite" begin="-.2"></animate></circle><circle fill="%231860AA" stroke="%231860AA" stroke-width="15" r="15" cx="160" cy="65"><animate attributeName="cy" calcMode="spline" dur="2" values="65;135;65;" keySplines=".5 0 .5 1;.5 0 .5 1" repeatCount="indefinite" begin="0"></animate></circle></svg>');background-size:contain;background-repeat:no-repeat;background-position:center center;position:absolute;top:0;left:0;z-index:999;max-height:100px}h2.broletto,h2.cripta,h2.castello-visconteo{display:table-cell;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;-o-align-items:flex-end;align-items:flex-end}h2.broletto:before,h2.cripta:before,h2.castello-visconteo:before{content:"";display:block;width:38.1818181818px;height:45.4545454545px;margin-right:20px;position:relative;top:-6px;margin-right:15px}@media screen and (max-width: 48em){h2.broletto:before,h2.cripta:before,h2.castello-visconteo:before{width:32.3076923077px;height:38.4615384615px}}h2.broletto:before{background:url(images/marker-icon1.svg) no-repeat center;background-size:cover}h2.cripta:before{background:url(images/marker-icon2.svg) no-repeat center;background-size:cover}h2.castello-visconteo:before{background:url(images/marker-icon3.svg) no-repeat center;background-size:cover}.marker-icon{position:relative;background:none !important;width:0 !important;height:0 !important}.marker-icon:before{content:"";display:block;width:42px;height:50px;position:absolute;bottom:0%;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);background:url(images/marker-icon-default.svg) no-repeat center;background-size:cover}.marker-icon.broletto:before{background:url(images/marker-icon1.svg) no-repeat center;background-size:cover}.marker-icon.cripta:before{background:url(images/marker-icon2.svg) no-repeat center;background-size:cover}.marker-icon.castello-visconteo:before{background:url(images/marker-icon3.svg) no-repeat center;background-size:cover}@media screen and (max-width: 48em){.event-item.card-bg{margin-left:unset !important;margin-right:unset !important}}.read-more .icon,a.read-more .icon{position:relative;left:0;-webkit-transition:left 0.3s ease;-moz-transition:left 0.3s ease;-ms-transition:left 0.3s ease;-o-transition:left 0.3s ease;transition:left 0.3s ease;width:24px;height:24px}.no-touch .read-more:hover .icon,.no-touch a.read-more:hover .icon{left:5px}.block ul:not([class]),.headings-container ul:not([class]){margin-left:25px}.block ul:not([class]) li,.headings-container ul:not([class]) li{list-style-type:disc}.block ul:not([class]) li+li,.headings-container ul:not([class]) li+li{margin-top:4px}.block ol:not([class]),.headings-container ol:not([class]){margin-left:25px}.block ol:not([class]) li,.headings-container ol:not([class]) li{list-style-type:decimal}.block ol:not([class]) li+li,.headings-container ol:not([class]) li+li{margin-top:4px}.headings-container .terms:first-child{margin-top:-3px}.headings-container .terms .single.badge{margin-top:3px;margin-bottom:3px}h1:not([class]),h2:not([class]),h3:not([class]),h4:not([class]),h5:not([class]),h6:not([class]){font-weight:600 !important;line-height:1.1 !important;display:inline-block;text-transform:initial !important;font-family:"Titillium Web";margin-bottom:0;color:var(--color-text2) !important;margin-top:30px}.bg-primary h1:not([class]),.bg-grey h1:not([class]),.single-overlay h1:not([class]),.section-primary h1:not([class]),.block-block_image_overlay .overlay-wrapper h1:not([class]),.bg-primary h2:not([class]),.bg-grey h2:not([class]),.single-overlay h2:not([class]),.section-primary h2:not([class]),.block-block_image_overlay .overlay-wrapper h2:not([class]),.bg-primary h3:not([class]),.bg-grey h3:not([class]),.single-overlay h3:not([class]),.section-primary h3:not([class]),.block-block_image_overlay .overlay-wrapper h3:not([class]),.bg-primary h4:not([class]),.bg-grey h4:not([class]),.single-overlay h4:not([class]),.section-primary h4:not([class]),.block-block_image_overlay .overlay-wrapper h4:not([class]),.bg-primary h5:not([class]),.bg-grey h5:not([class]),.single-overlay h5:not([class]),.section-primary h5:not([class]),.block-block_image_overlay .overlay-wrapper h5:not([class]),.bg-primary h6:not([class]),.bg-grey h6:not([class]),.single-overlay h6:not([class]),.section-primary h6:not([class]),.block-block_image_overlay .overlay-wrapper h6:not([class]){color:var(--bs-white) !important}.row-places h1:not([class]),.block-block_listing_educational_activity h1:not([class]),.section-collection .card h1:not([class]),.item-place h1:not([class]),.block .single-itinerary h1:not([class]),.block-block_listing_news .single-news h1:not([class]),.archive .single-collection h1:not([class]),.row-places h2:not([class]),.block-block_listing_educational_activity h2:not([class]),.section-collection .card h2:not([class]),.item-place h2:not([class]),.block .single-itinerary h2:not([class]),.block-block_listing_news .single-news h2:not([class]),.archive .single-collection h2:not([class]),.row-places h3:not([class]),.block-block_listing_educational_activity h3:not([class]),.section-collection .card h3:not([class]),.item-place h3:not([class]),.block .single-itinerary h3:not([class]),.block-block_listing_news .single-news h3:not([class]),.archive .single-collection h3:not([class]),.row-places h4:not([class]),.block-block_listing_educational_activity h4:not([class]),.section-collection .card h4:not([class]),.item-place h4:not([class]),.block .single-itinerary h4:not([class]),.block-block_listing_news .single-news h4:not([class]),.archive .single-collection h4:not([class]),.row-places h5:not([class]),.block-block_listing_educational_activity h5:not([class]),.section-collection .card h5:not([class]),.item-place h5:not([class]),.block .single-itinerary h5:not([class]),.block-block_listing_news .single-news h5:not([class]),.archive .single-collection h5:not([class]),.row-places h6:not([class]),.block-block_listing_educational_activity h6:not([class]),.section-collection .card h6:not([class]),.item-place h6:not([class]),.block .single-itinerary h6:not([class]),.block-block_listing_news .single-news h6:not([class]),.archive .single-collection h6:not([class]){color:var(--bs-primary) !important}.timeline-element h1:not([class]),.timeline-element h2:not([class]),.timeline-element h3:not([class]),.timeline-element h4:not([class]),.timeline-element h5:not([class]),.timeline-element h6:not([class]){color:var(--color-text) !important}h1:not([class]):first-child,h2:not([class]):first-child,h3:not([class]):first-child,h4:not([class]):first-child,h5:not([class]):first-child,h6:not([class]):first-child{margin-top:0px}h1:not([class]){font-weight:bold !important}.leaflet-popup-content h2.title{color:var(--color-text2) !important;font-family:"Titillium Web";margin-bottom:0;font-size:2.4rem !important;text-align:center}.h1,.h2,.h3,.h4,.h5,.h6{color:var(--color-text2);font-weight:bold !important;line-height:1.1 !important;text-transform:initial !important;color:var(--color-text2) !important}.bg-primary .h1,.bg-grey .h1,.single-overlay .h1,.section-primary .h1,.block-block_image_overlay .overlay-wrapper .h1,.bg-primary .h2,.bg-grey .h2,.single-overlay .h2,.section-primary .h2,.block-block_image_overlay .overlay-wrapper .h2,.bg-primary .h3,.bg-grey .h3,.single-overlay .h3,.section-primary .h3,.block-block_image_overlay .overlay-wrapper .h3,.bg-primary .h4,.bg-grey .h4,.single-overlay .h4,.section-primary .h4,.block-block_image_overlay .overlay-wrapper .h4,.bg-primary .h5,.bg-grey .h5,.single-overlay .h5,.section-primary .h5,.block-block_image_overlay .overlay-wrapper .h5,.bg-primary .h6,.bg-grey .h6,.single-overlay .h6,.section-primary .h6,.block-block_image_overlay .overlay-wrapper .h6{color:var(--bs-white) !important}.row-places .h1,.block-block_listing_educational_activity .h1,.section-collection .card .h1,.item-place .h1,.block .single-itinerary .h1,.block-block_listing_news .single-news .h1,.archive .single-collection .h1,.row-places .h2,.block-block_listing_educational_activity .h2,.section-collection .card .h2,.item-place .h2,.block .single-itinerary .h2,.block-block_listing_news .single-news .h2,.archive .single-collection .h2,.row-places .h3,.block-block_listing_educational_activity .h3,.section-collection .card .h3,.item-place .h3,.block .single-itinerary .h3,.block-block_listing_news .single-news .h3,.archive .single-collection .h3,.row-places .h4,.block-block_listing_educational_activity .h4,.section-collection .card .h4,.item-place .h4,.block .single-itinerary .h4,.block-block_listing_news .single-news .h4,.archive .single-collection .h4,.row-places .h5,.block-block_listing_educational_activity .h5,.section-collection .card .h5,.item-place .h5,.block .single-itinerary .h5,.block-block_listing_news .single-news .h5,.archive .single-collection .h5,.row-places .h6,.block-block_listing_educational_activity .h6,.section-collection .card .h6,.item-place .h6,.block .single-itinerary .h6,.block-block_listing_news .single-news .h6,.archive .single-collection .h6{color:var(--bs-primary) !important}.timeline-element .h1,.timeline-element .h2,.timeline-element .h3,.timeline-element .h4,.timeline-element .h5,.timeline-element .h6{color:var(--color-text) !important}h1:not([class]),.h1{font-weight:bold !important;font-family:"Titillium Web";margin-bottom:0;font-size:3.5rem !important}@media screen and (min-width: 48.01em){h1:not([class]),.h1{font-size:4.2rem !important}}@media screen and (min-width: 61.9475em){h1:not([class]),.h1{font-size:4.8rem !important}}h1:not([class])+*,.h1+*{margin-top:35px}h2:not([class]),.h2{font-family:"Titillium Web";margin-bottom:0;font-size:3.1rem !important}@media screen and (min-width: 48.01em){h2:not([class]),.h2{font-size:3.7rem !important}}@media screen and (min-width: 61.9475em){h2:not([class]),.h2{font-size:4rem !important}}h2:not([class])+*,.h2+*{margin-top:30px}.section-newsletter h2:not([class])+*,.section-newsletter .h2+*{margin-top:20px}h3:not([class]),.h3{font-family:"Titillium Web";margin-bottom:0;font-size:2.6rem !important}@media screen and (min-width: 48.01em){h3:not([class]),.h3{font-size:2.9rem !important}}@media screen and (min-width: 61.9475em){h3:not([class]),.h3{font-size:3.2rem !important}}h3:not([class])+*,.h3+*{margin-top:20px}h4:not([class]),.h4{font-family:"Titillium Web";margin-bottom:0;font-size:2.4rem !important}@media screen and (min-width: 48.01em){h4:not([class]),.h4{font-size:2.6rem !important}}@media screen and (min-width: 61.9475em){h4:not([class]),.h4{font-size:2.8rem !important}}h4:not([class])+*,.h4+*{margin-top:15px}h5:not([class]),.h5{font-family:"Titillium Web";margin-bottom:0;font-size:2.4rem !important}h5:not([class])+*,.h5+*{margin-top:10px}h6:not([class]),.h6{font-family:"Titillium Web";margin-bottom:0;font-size:2rem !important}h6:not([class])+*,.h6+*{margin-top:10px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 50px var(--bs-white) inset !important;-webkit-text-fill-color:var(--color-text2)}select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus,select:-webkit-autofill:active{-webkit-box-shadow:0 0 0 50px var(--bs-white) inset !important;-webkit-text-fill-color:var(--color-text2)}.content .single-collection .image-container picture,.content .single-news .image-container picture,.overlay-wrapper .image-container picture,.item-place .image-container picture,.block-block_where .image-container picture,.block-block_gallery .image-container picture,.block .listing .single-itinerary .image-container picture,.block-block_tappe .image-container picture,.timeline-element .image-container picture,.block-block_listing_educational_activity .image-container picture{display:block;position:relative}.content .single-collection .image-container picture:before,.content .single-news .image-container picture:before,.overlay-wrapper .image-container picture:before,.item-place .image-container picture:before,.block-block_where .image-container picture:before,.block-block_gallery .image-container picture:before,.block .listing .single-itinerary .image-container picture:before,.block-block_tappe .image-container picture:before,.timeline-element .image-container picture:before,.block-block_listing_educational_activity .image-container picture:before{display:block;content:"";width:100%;padding-top:56.25%}.content .single-collection .image-container picture img,.content .single-news .image-container picture img,.overlay-wrapper .image-container picture img,.item-place .image-container picture img,.block-block_where .image-container picture img,.block-block_gallery .image-container picture img,.block .listing .single-itinerary .image-container picture img,.block-block_tappe .image-container picture img,.timeline-element .image-container picture img,.block-block_listing_educational_activity .image-container picture img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.content .single-news .image-container picture,.block-block_where .image-container picture,.block-block_gallery .image-container picture,.item-place .image-container picture,.block .listing .single-itinerary .image-container picture,.block-block_tappe .image-container picture,.item-overlay .overlay-wrapper .image-container picture,.timeline-element .image-container picture,.content .single-collection .image-container picture,.block-block_listing_educational_activity .image-container picture{position:relative}.content .single-news .image-container picture:before,.block-block_where .image-container picture:before,.block-block_gallery .image-container picture:before,.item-place .image-container picture:before,.block .listing .single-itinerary .image-container picture:before,.block-block_tappe .image-container picture:before,.item-overlay .overlay-wrapper .image-container picture:before,.timeline-element .image-container picture:before,.content .single-collection .image-container picture:before,.block-block_listing_educational_activity .image-container picture:before{display:block;content:"";width:100%;padding-top:50.6329113924%}.home .single-collection .image-container picture{position:relative}.home .single-collection .image-container picture:before{display:block;content:"";width:100%;padding-top:100%}.overlay-wrapper .image-container picture{position:relative}.overlay-wrapper .image-container picture:before{display:block;content:"";width:100%;padding-top:75.9036144578%}.block-block_image_overlay .overlay-wrapper .image-container picture{position:relative}.block-block_image_overlay .overlay-wrapper .image-container picture:before{display:block;content:"";width:100%;padding-top:44.3037974684%}:root{--biblioteche-secondary-color: var(--biblioteche-primary-color);--primary-color: var(--biblioteche-primary-color) !important;--dark-grey: var(--bs-primary) !important;--grey-medium: var(--dark-grey) !important;--bs-primary: oklch(from var(--biblioteche-primary-color) calc( l - 0.2 ) c h) !important;--bs-primary-dark: oklch(from var(--biblioteche-primary-color) calc( l - 0.4 ) c h) !important;--background-cards: oklch(from var(--biblioteche-primary-color) calc(l + 4.5) calc(c - 0.10) h) !important}body{overflow-x:hidden}.section.content-default{overflow:unset}.navbar .active{border-color:var(--bs-primary) !important;font-weight:900}.custom-navbar-toggler svg{fill:#000 !important}.bg-muted{background-color:var(--background-cards)}.bg-muted .icon{fill:var(--bs-primary)}@media screen and (min-width: 75.01em){.bg-muted .icon{width:35px;height:35px}}.bg-muted.block{position:relative}.bg-muted.block:before,.bg-muted.block:after{position:absolute;top:0;width:100vw;left:100%;background-color:var(--background-cards);height:100%;content:"";display:block;z-index:-1}.bg-muted.block:after{right:100%;left:unset}.bg-grey{background-color:var(--bs-link-color) !important}.bg-grey .credits{color:var(--bs-white) !important;text-align:center;font-family:"Titillium Web"}.bg-grey.block{position:relative}.bg-grey.block:before,.bg-grey.block:after{position:absolute;top:0;width:100vw;left:100%;background-color:#333;height:100%;content:"";display:block;z-index:-1}.bg-grey.block:after{right:100%;left:unset}.overlay-wrapper .overlay-panel{max-height:unset}.overlay-wrapper .overlay-panel svg{fill:var(--bs-white)}svg.icon>image{width:inherit;height:inherit}.fancybox-caption{z-index:99999999999;pointer-events:all}.video-js .vjs-big-play-button{font-size:21px;line-height:38px;height:1.63332em;width:3em;display:block;position:absolute;top:50%;left:50%;padding:0;cursor:pointer;opacity:1;border-radius:10px;border:3px solid var(--bs-white);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:90px;height:45px}.bg-dark .video-js .vjs-big-play-button{background:var(--bs-primary)}.no-touch .bg-dark .video-js .vjs-big-play-button:hover{background:var(--bs-primary-dark);border-color:var(--bs-white)}.video-js *:not(.vjs-visible-text)>.vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.vjs-modal-dialog .vjs-modal-dialog-content,.video-js .vjs-modal-dialog,.vjs-button>.vjs-icon-placeholder:before,.video-js .vjs-big-play-button .vjs-icon-placeholder:before{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;font-weight:normal;font-style:normal;content:"►"}.bg-dark .vjs-modal-dialog .vjs-modal-dialog-content,.bg-dark .video-js .vjs-modal-dialog,.bg-dark .vjs-button>.vjs-icon-placeholder:before,.bg-dark .video-js .vjs-big-play-button .vjs-icon-placeholder:before{color:var(--bs-white)}.content .container>.row:not(.row-column-menu-left) .single-small-page-full,.content .container>.row:not(.row-column-menu-left) .block-block_timeline,.content .container>.row:not(.row-column-menu-left) .block-block_search{max-width:850px !important;margin:0 auto}.intro-text-muted .container,.block-block_listing_research{max-width:850px !important;margin:0 auto}.page .single-small-page-full{max-width:100% !important}@media all and (max-width: 992px){.single-small-page-full,.block-block_timeline,.intro-text-muted .container{max-width:unset !important;margin:0 auto}.page .single-small-page-full{max-width:unset !important}}.btn-primary:hover{color:#fff !important}.bg-primary,.it-timeline-wrapper .it-pin-wrapper.it-evidence .pin-icon{background-color:var(--biblioteche-primary-color) !important}.it-footer{background-color:var(--bs-primary-dark) !important}.cmp-breadcrumbs .breadcrumb-container .breadcrumb .breadcrumb-item a{color:var(--bs-primary) !important}.block-block_text .text hr{color:var(--background-cards) !important}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--background-cards) !important}.it-footer section.border-white,.it-footer .it-footer-small-prints,.it-footer section.border-white{border-color:var(--bs-primary) !important}.block-block_accordion .accordion .accordion-item{border-color:var(--background-cards) !important}a:hover{color:var(--bs-primary-dark) !important}.it-footer a:hover{color:#fff !important}.calendarIcon{background-repeat:no-repeat}.marker-icon:before{display:none !important}.marker-icon svg{display:block;width:42px;height:50px;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.marker-icon svg path{fill:var(--biblioteche-primary-color) !important}.block-block_map_where .col-gmaps a:after{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2218%22%20height%3D%2218%22%20viewBox%3D%220%200%2018%2018%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%20%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M9.69992%209.70001L10.3999%2010.4C11.1946%209.69024%2011.634%208.66493%2011.5999%207.60001C11.634%206.53508%2011.1946%205.50978%2010.3999%204.80001L6.89992%201.20001C5.29071%20-0.286599%202.80913%20-0.286599%201.19992%201.20001C-0.286691%202.80922%20-0.286691%205.2908%201.19992%206.90001L4.09992%209.70001L4.79992%209.00001L1.89992%206.20001C0.793419%204.98022%200.793419%203.11979%201.89992%201.90001C3.1197%200.79351%204.98013%200.79351%206.19992%201.90001L9.69992%205.50001C10.2959%206.03233%2010.6255%206.80132%2010.5999%207.60001C10.5999%208.39367%2010.2746%209.15266%209.69992%209.70001ZM16.7999%2011.1C18.2865%2012.7092%2018.2865%2015.1908%2016.7999%2016.8C16.0269%2017.5518%2014.9771%2017.95%2013.8999%2017.9C12.855%2017.9341%2011.8422%2017.5362%2011.0999%2016.8L7.59992%2013.2C6.80528%2012.4902%206.36586%2011.4649%206.39992%2010.4C6.36586%209.33508%206.80528%208.30978%207.59992%207.60001L8.29992%208.30001C7.72519%208.84736%207.39992%209.60635%207.39992%2010.4C7.37437%2011.1987%207.70394%2011.9677%208.29992%2012.5L11.7999%2016.1C13.0197%2017.2065%2014.8801%2017.2065%2016.0999%2016.1C17.2064%2014.8802%2017.2064%2013.0198%2016.0999%2011.8L13.1999%209.00001L13.8999%208.30001L16.7999%2011.1Z%22%20fill%3D%22%231860AA%22%2F%3E%20%3C%2Fsvg%3E") !important}.block-block_accordion .accordion .accordion-item .accordion-header .accordion-button:after{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22currentColor%22%20class%3D%22bi%20bi-chevron-down%22%20viewBox%3D%220%200%2016%2016%22%3E%0A%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20fill%3D%22%231860AA%22%20d%3D%22M1.646%204.646a.5.5%200%200%201%20.708%200L8%2010.293l5.646-5.647a.5.5%200%200%201%20.708.708l-6%206a.5.5%200%200%201-.708%200l-6-6a.5.5%200%200%201%200-.708%22%2F%3E%0A%3C%2Fsvg%3E") !important}.no-touch .header .it-header-slim-wrapper .it-header-slim-wrapper-content .navbar-brand:hover{color:#fff !important}.header .it-nav-wrapper .it-brand-wrapper .image-container,.header .it-nav-wrapper .it-brand-wrapper .image-container img{width:auto;height:100%;display:block;max-height:100px;margin-right:16px}.header .it-header-slim-wrapper .it-header-slim-wrapper-content .navbar-brand .image-container+*{margin-left:15px;display:block}.header .it-header-slim-wrapper .it-header-slim-wrapper-content .navbar-brand .image-container img{height:38px;width:100%;display:block}.footer-logo-wrapper .image-container img{max-width:250px;width:100%;height:auto}.site-popup dl,.site-popup ol,.site-popup p,.site-popup ul,.site-popup .table,.site-popup .accordion *,.site-popup .breadcrumbs-container,.site-popup .content .text-muted{font-size:1.6rem;line-height:2rem}/*# sourceMappingURL=style.css.map */
