/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--main-f-sans:'Roboto',sans-serif;--main-f-mono:'Source Code Pro',monospace;--verde-primario:#009289;--verde-secondario:#c6f4f1;--light:#fff;--dark:#161615}body{font-family:var(--main-f-sans);background:var(--verde-secondario);font-size:1.3rem;font-weight:300}a,a:visited{color:var(--verde-primario);text-decoration:underline}a:focus,a:hover{color:#000;text-decoration:underline}h2,h3,h4,h5,h6,strong{font-weight:700}h1{text-transform:uppercase;color:var(--verde-primario);font-weight:900}h2{font-size:1.5rem}h3{font-size:1.2rem}#block-centocippi-main-menu .nav li a,.site-footer,h1{font-family:var(--main-f-mono)}h1.title{margin-top:60px;margin-bottom:40px}#navbar-top a,#navbar-top a:visited,.menu-mobile-top a,.menu-mobile-top a:focus,.menu-mobile-top a:hover,.menu-mobile-top a:visited,.paragraph--type--banner-link-in-linea a,.paragraph--type--banner-link-in-linea a:visited,a#closeNav,aside .block-menu a,aside .block-menu a:focus,aside .block-menu a:hover,aside .block-menu a:visited{text-decoration:none}.magic{display:none}.navbar-brand img{height:60px}#navbar-top{background:var(--verde-primario)}#navbar-top a,#navbar-top a:visited{color:var(--light);font-size:1rem;font-weight:700}#navbar-top a:focus,#navbar-top a:hover{font-size:1rem;font-weight:700;color:var(--dark);background-color:var(--light);border-radius:4px}#navbar-main{border-bottom:2px solid var(--verde-primario);padding:1rem 0}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.8rem;padding-left:.8rem}#block-centocippi-main-menu .nav li a{color:var(--dark);font-weight:600;font-size:1.3rem}#main-wrapper,#navbar-main{background:var(--light)}.leaflet-control-container .leaflet-top.leaflet-left{left:30px;top:30px}.map-img{margin:-15px -20px 15px}.map-img img{border-radius:8px 8px 0 0}.map-title h3{font-family:var(--main-f-mono);text-transform:uppercase}.map-description p,.map-link a,.map-link a:visited{font-family:var(--main-f-sans);font-size:1rem}.map-link a,.map-link a:visited{background:var(--verde-primario);color:#fff;text-decoration:none;display:block;padding:8px;border-radius:6px;text-align:center}.map-link a:focus,.map-link a:hover{font-family:var(--main-f-sans);font-size:1rem;background:var(--dark);color:#fff;text-decoration:none;display:block;padding:8px;border-radius:6px;text-align:center}.paragraph--type--immagine .field--name-field-immagine{margin:30px 0}.paragraph--type--banner-link-in-linea a,.paragraph--type--banner-link-in-linea a:visited{background:var(--verde-primario);color:var(--light);text-decoration:none;font-weight:700;border-radius:6px;padding:10px;display:block;margin-bottom:15px;font-family:var(--main-f-mono)}.paragraph--type--banner-link-in-linea a:focus,.paragraph--type--banner-link-in-linea a:hover{background:var(--verde-secondario);color:var(--dark);text-decoration:none;font-weight:700;border-radius:6px;padding:10px;display:block;margin-bottom:15px;font-family:var(--main-f-mono)}.field--name-field-didascalia{font-family:var(--main-f-mono);font-size:1rem;margin-bottom:30px;padding:0 30px;color:#666}div.field__label{font-family:var(--main-f-mono);font-weight:700;font-size:1.6rem;text-transform:uppercase}.field--name-field-immagine-di-copertina,.field--name-field-mini-gallery{padding:15px;background:var(--verde-secondario)}.field--name-field-mini-gallery{margin-bottom:30px}.field--name-field-posizione{margin:30px 0}.site-footer{background:var(--verde-secondario);padding:3rem 0;border-top:2px solid var(--verde-primario);font-size:1rem}.site-footer p{margin-bottom:0}.site-footer .region-footer-second{text-align:right}
