@import url("https://fonts.googleapis.com/css2?family=Noto+Sans:ital,wght@0,400;0,700;1,400;1,700&family=Open+Sans:wght@300;400&family=Merriweather:ital,wght@0,300;0,400;0,700;1,400;1,700&display=swap");
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
h1,h2{font-family:"Open Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:300;color:#092D61;margin-bottom:1rem;}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}a,a:visited{color:#092D61;text-decoration:underline;}a:hover,a:visited:hover{color:#196fea;text-decoration:underline;}ul{padding-left:0;margin:0;list-style:none;}.field--label-inline > div{display:inline-block;}.small{font-size:0.8rem;margin-top:3px;}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0;}body{background:#f9f9f9;font-family:"Merriweather",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";}h1{font-size:45px;text-transform:uppercase;}@media (max-width:450px){h1{font-size:24px;line-height:40px;}}h2{font-size:25px;text-transform:uppercase;}h3,h4,h5,h6{font-family:"Noto Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:800;font-size:15px;color:#092D61;}.field--type-text-long p{color:#092D61;font-weight:300;font-size:18px;line-height:32px;}@media (max-width:768px){.field--type-text-long p{font-size:14px;line-height:24px;}}.field--type-text-long ul,.field--type-text-long ol{padding-left:15px;list-style:disc;}.field--type-text-long ul li,.field--type-text-long ol li{color:#092D61;font-weight:300;font-size:18px;line-height:32px;margin-bottom:0.5rem;}.field--type-text-long ol{list-style:decimal;}.field--type-text-long img{width:100%;margin:1rem 0;}img{width:100%;max-width:100%;height:auto;}.btn-back{text-decoration:none;transition:color 0.1s ease-out;}.btn-back:hover{text-decoration:none;color:#DB504A;}.view-grid .item-list > ul{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:5rem 2rem;margin-left:0;}@media (max-width:768px){.view-grid .item-list > ul{grid-template-columns:repeat(auto-fill,minmax(30%,1fr));grid-gap:1rem;}}@media (max-width:450px){.view-grid .item-list > ul{grid-template-columns:1fr;}}[data-drupal-views-infinite-scroll-pager]{display:flex;justify-content:center;}[data-drupal-views-infinite-scroll-pager] .pager__item a{border:0;padding:1rem;background-color:#DB504A;color:#fff;font-weight:800;text-transform:uppercase;text-decoration:none;display:inline-block;width:auto;text-align:center;border-radius:3px;transition:background-color 0.1s ease-out;}[data-drupal-views-infinite-scroll-pager] .pager__item a:hover{background-color:#092D61;text-decoration:none;color:#fff;}[data-drupal-views-infinite-scroll-pager] .pager__item a.btn-inverted{background:white;border:1px solid #DB504A;color:#DB504A;}[data-drupal-views-infinite-scroll-pager] .pager__item a.btn-inverted:hover{color:#000;}.breadcrumb-wrapper{margin-bottom:1rem;}.breadcrumb-wrapper ul{display:flex;}.breadcrumb-wrapper ul li{color:rgba(9,45,97,0.5);font-size:14px;display:inherit;}@media (max-width:450px){.breadcrumb-wrapper ul li{font-size:11px;}}.breadcrumb-wrapper ul li:not(:last-child):after{content:"»";display:inline-block;margin:0 5px;}.breadcrumb-wrapper ul li a{color:#092D61;text-decoration:none;}@media (max-width:450px){.breadcrumb-wrapper ul li a{font-size:11px;}}.pager-nav{margin-top:2rem;}.pager-nav > .pagination{display:flex;justify-content:center;}@media (max-width:450px){.pager-nav > .pagination{flex-wrap:wrap;}}.pager-nav > .pagination > .page-item{padding:0 0.5rem;font-family:"Noto Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";}.pager-nav > .pagination > .page-item a{text-decoration:none;}.pager-nav > .pagination > .page-item a:hover{color:#DB504A;}.pager-nav > .pagination > .page-item.disabled a,.pager-nav > .pagination > .page-item.disabled span{color:#adb5bd;}.pager-nav > .pagination > .page-item.active a,.pager-nav > .pagination > .page-item.active span{color:#DB504A;}.region > .inner{margin:0 auto;width:1215px;padding:1rem 0;}@media (max-width:768px){.region > .inner{width:100%;}}.homepage-background{position:absolute;top:0;width:100%;height:90vh;overflow:hidden;}@media (min-width:1215px){.homepage-background{height:70vh;}}@media (max-width:768px){.homepage-background{height:60vh;}}@media (max-width:450px){.homepage-background{height:110vh;}}.homepage-background .image-background{background:url(/themes/custom/palta/images/header.png) no-repeat center center;background-size:cover;height:100%;}header[role=banner],main[role=main]{position:relative;}@media (max-width:768px){header[role=banner],main[role=main]{padding:0 2rem 2rem;}}.page.full:before,.page.full:after{content:" ";display:table;}.page.full:after{display:block;clear:both;height:1px;margin-top:-1px;visibility:hidden;}.page.full{*zoom:1;}.path-frontpage .page.full .field--name-field-sezioni{margin:0 auto;width:1215px;margin-top:2rem;padding:1rem 0;}@media (max-width:768px){.path-frontpage .page.full .field--name-field-sezioni{width:100%;}}@media (max-width:768px){.path-frontpage .page.full .field--name-field-sezioni{margin-top:6rem;}}@media (max-width:450px){.path-frontpage .page.full .field--name-field-sezioni{margin-top:0;}}.page.full .sidebar{float:left;width:20%;padding-top:1rem;}@media (max-width:450px){.page.full .sidebar{float:none;width:100%;}}.page.full .sidebar h4{font-size:1rem;color:#092D61;text-transform:uppercase;font-weight:700;margin:0 0 1rem;}.page.full .sidebar + .inner{float:right;width:76%;padding-left:4%;}@media (max-width:450px){.page.full .sidebar + .inner{float:none;width:100%;padding-left:0;}}.page.full .sidebar + .inner .field--name-body{width:100%;}.page.full h1{margin:0 0 2rem;font-weight:300;font-family:"Open Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";text-transform:uppercase;padding-bottom:1rem;}@media (max-width:450px){.page.full h1{margin:2rem 0 1rem;}}.field--name-field-menu-interno > a{display:block;text-decoration:none;color:#092D61;transition:color 0.1s ease;}.path-frontpage .block-system-breadcrumb-block{display:none;}.path-frontpage .region-content > .inner{width:100%;}.contact-message-feedback-form{display:flex;flex-wrap:wrap;justify-content:space-between;}.contact-message-feedback-form > .form-item-name{order:1;}.contact-message-feedback-form > .form-item-mail{order:2;}.contact-message-feedback-form > .field--name-message{order:3;flex:0 0 100%;}.contact-message-feedback-form > .field--name-field-privacy{order:4;}.contact-message-feedback-form .form-actions{order:5;}.contact-message-feedback-form .form-actions .btn-primary{background:#092D61;border:0;text-transform:uppercase;color:#fff;font-size:14px;padding:0.5rem 3rem;}div#sliding-popup,div#sliding-popup .eu-cookie-withdraw-banner,.eu-cookie-withdraw-tab{background:#092D61;}div#sliding-popup .eu-cookie-compliance-content,div#sliding-popup .eu-cookie-withdraw-banner .eu-cookie-compliance-content,.eu-cookie-withdraw-tab .eu-cookie-compliance-content{margin:0 auto;width:1215px;max-width:100%;}@media (max-width:768px){div#sliding-popup .eu-cookie-compliance-content,div#sliding-popup .eu-cookie-withdraw-banner .eu-cookie-compliance-content,.eu-cookie-withdraw-tab .eu-cookie-compliance-content{width:100%;}}div#sliding-popup .eu-cookie-compliance-message,div#sliding-popup .eu-cookie-withdraw-banner .eu-cookie-compliance-message,.eu-cookie-withdraw-tab .eu-cookie-compliance-message{margin:1rem 0 0.8rem;}div#sliding-popup .eu-cookie-compliance-message h1,div#sliding-popup .eu-cookie-compliance-message h2,div#sliding-popup .eu-cookie-compliance-message h3,div#sliding-popup .eu-cookie-compliance-message h4,div#sliding-popup .eu-cookie-withdraw-banner .eu-cookie-compliance-message h1,div#sliding-popup .eu-cookie-withdraw-banner .eu-cookie-compliance-message h2,div#sliding-popup .eu-cookie-withdraw-banner .eu-cookie-compliance-message h3,div#sliding-popup .eu-cookie-withdraw-banner .eu-cookie-compliance-message h4,.eu-cookie-withdraw-tab .eu-cookie-compliance-message h1,.eu-cookie-withdraw-tab .eu-cookie-compliance-message h2,.eu-cookie-withdraw-tab .eu-cookie-compliance-message h3,.eu-cookie-withdraw-tab .eu-cookie-compliance-message h4{font-weight:400;text-transform:none;font-size:18px;margin-bottom:0;}div#sliding-popup .eu-cookie-compliance-message p,div#sliding-popup .eu-cookie-withdraw-banner .eu-cookie-compliance-message p,.eu-cookie-withdraw-tab .eu-cookie-compliance-message p{font-weight:400;}div#sliding-popup .eu-cookie-compliance-message .find-more-button,div#sliding-popup .eu-cookie-withdraw-banner .eu-cookie-compliance-message .find-more-button,.eu-cookie-withdraw-tab .eu-cookie-compliance-message .find-more-button{color:#fff;font-size:12px;}div#sliding-popup .eu-cookie-compliance-buttons,div#sliding-popup .eu-cookie-withdraw-banner .eu-cookie-compliance-buttons,.eu-cookie-withdraw-tab .eu-cookie-compliance-buttons{margin:1rem 0 0.2rem;}div#sliding-popup .eu-cookie-compliance-buttons > button,div#sliding-popup .eu-cookie-withdraw-banner .eu-cookie-compliance-buttons > button,.eu-cookie-withdraw-tab .eu-cookie-compliance-buttons > button{margin-top:0;}div#sliding-popup .eu-cookie-compliance-buttons .agree-button,div#sliding-popup .eu-cookie-withdraw-banner .eu-cookie-compliance-buttons .agree-button,.eu-cookie-withdraw-tab .eu-cookie-compliance-buttons .agree-button{background:#fff;padding:0.5rem 1rem;color:#092D61;text-transform:uppercase;}div#sliding-popup .eu-cookie-compliance-buttons .decline-button,div#sliding-popup .eu-cookie-withdraw-banner .eu-cookie-compliance-buttons .decline-button,.eu-cookie-withdraw-tab .eu-cookie-compliance-buttons .decline-button{background:transparent;color:#fff;font-weight:400;text-shadow:none;border:0;box-shadow:none;font-size:14px;}div[data-drupal-messages]{width:100%;z-index:93;padding:1rem;background:#e67070;color:white;}div[data-drupal-messages] > div{width:1200px;margin:0 auto;}.menu-interno li{border-bottom:1px solid rgba(0,0,0,0.1);}.menu-interno span,.menu-interno a{display:block;padding:1rem;font-size:0.9rem;}.menu-interno span{background-color:rgba(9,45,97,0.1);}.menu-interno a{text-decoration:none;}.menu-interno a:hover{background-color:rgba(9,45,97,0.1);}.region-highlighted > .inner{margin:0 auto;width:1215px;}@media (max-width:768px){.region-highlighted > .inner{width:100%;}}.block-local-tasks-block{margin:0 auto;width:1215px;border-bottom:1px solid #D4D4D4;z-index:2;}@media (max-width:768px){.block-local-tasks-block{width:100%;}}.block-local-tasks-block ul{margin-bottom:10px;padding-left:0;list-style:none;}.block-local-tasks-block ul:before,.block-local-tasks-block ul:after{content:" ";display:table;}.block-local-tasks-block ul:after{display:block;clear:both;height:1px;margin-top:-1px;visibility:hidden;}.block-local-tasks-block ul{*zoom:1;}.block-local-tasks-block ul li{float:left;margin-right:1rem;}.block-local-tasks-block ul a{color:#D4D4D4;}.block-local-tasks-block ul a.is-active,.block-local-tasks-block ul a:hover{color:#aeaeae;}button,html input[type=button],input[type=reset],input[type=submit],.btn{border:0;padding:1rem;background-color:#DB504A;color:#fff;font-weight:800;text-transform:uppercase;text-decoration:none;display:inline-block;width:auto;text-align:center;border-radius:3px;transition:background-color 0.1s ease-out;}button:hover,html input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover,.btn:hover{background-color:#092D61;text-decoration:none;color:#fff;}button.btn-inverted,html input[type=button].btn-inverted,input[type=reset].btn-inverted,input[type=submit].btn-inverted,.btn.btn-inverted{background:white;border:1px solid #DB504A;color:#DB504A;}button.btn-inverted:hover,html input[type=button].btn-inverted:hover,input[type=reset].btn-inverted:hover,input[type=submit].btn-inverted:hover,.btn.btn-inverted:hover{color:#000;}.form-group{margin-bottom:1rem;}.form-group .description{display:none;}.form-control{color:#092D61;border:1px solid #092D61;padding:0.5rem;font-size:1rem;}.form-control.form-textarea{border-top:1px solid #092D61;height:100px;}.control-label{display:block;margin-bottom:0.5rem;color:#092D61;font-size:14px;font-weight:400;}input[type=text],input[type=email],input[type=password],textarea{width:100%;color:#000;padding:1rem;font-size:14px;line-height:16px;border:0.5px solid #092D61;border-radius:3px;outline:none;}@media (max-width:450px){input[type=text],input[type=email],input[type=password],textarea{width:auto;}}[data-drupal-selector=password-confirm-message]{font-size:12px;margin-top:10px;}select.form-control{background:transparent;padding:0.9rem 2rem 0.9rem 1rem;font-size:14px;line-height:16px;border:0.5px solid #092D61;border-radius:3px;outline:none;width:100%;}.form-type-checkbox label{display:inline-block;}.form-item--error-message{font-size:14px;line-height:19px;margin:10px 0;}.form-item--error-message.alert-danger{color:#DB504A;}.form-item--error-message.alert-danger{color:#DB504A;}[type=checkbox]:not(:checked),[type=checkbox]:checked{position:absolute;left:0;opacity:0.01;}[type=checkbox]:not(:checked) + label,[type=checkbox]:checked + label{position:relative;padding-left:1.7em;line-height:1.3;cursor:pointer;}[type=checkbox]:not(:checked) + label:before,[type=checkbox]:checked + label:before{content:"";position:absolute;left:0;top:0;width:1.2em;height:1.2em;border:1px solid #092D61;background:#fff;border-radius:3px;transition:all 0.275s;}[type=checkbox]:checked + label:before{background-color:#092D61;}[type=checkbox]:not(:checked) + label:after,[type=checkbox]:checked + label:after{content:"✓";position:absolute;top:0.7em;left:0.24em;font-size:0.9em;font-weight:bold;color:#fff;line-height:0;transition:all 0.2s;}[type=checkbox]:not(:checked) + label:after{opacity:0;}[type=checkbox]:checked + label:after{opacity:1;}[type=checkbox]:disabled:not(:checked) + label:before,[type=checkbox]:disabled:checked + label:before{box-shadow:none;border-color:#092D61;background-color:#092D61;}[type=checkbox]:disabled:checked + label:after{color:#092D61;}[type=checkbox]:disabled + label{color:#092D61;}.views-exposed-form{display:flex;align-items:center;}@media (max-width:450px){.views-exposed-form .form-actions{margin-top:2rem;}}.views-exposed-form > .form-item,.views-exposed-form > .form-actions{flex:0 0 20%;margin-right:2rem;}@media (max-width:450px){.views-exposed-form > .form-item,.views-exposed-form > .form-actions{flex:0 0 100%;margin-right:0;}}.region-header .main-menu > ul > li:hover > ul,.region-header .main-menu > ul > li:focus-within > ul,.region-header .main-menu > ul > li ul:hover{visibility:visible;opacity:1;display:block;}.main-menu{width:70%;}.main-menu > ul{display:flex;justify-content:space-between;align-items:center;}.main-menu > ul > li{flex:1 1 auto;transition-duration:0.5s;position:relative;text-align:right;}.main-menu > ul > li:hover{cursor:pointer;}.main-menu > ul > li ul{background:#092D61;visibility:hidden;opacity:0;position:absolute;transition:all 0.5s ease;margin-top:1.1rem;left:0;min-width:18rem;display:none;z-index:9999;text-align:left;}.main-menu > ul li ul li{clear:both;width:100%;background:transparent;}.main-menu > ul li ul li:first-child{margin-top:5px;}.main-menu > ul li ul li a{color:#fff;display:block;padding:1rem 1rem;border-bottom:0;transition:transform 0.1s linear;}.main-menu > ul li ul li a:hover{border-bottom:0;transform:translateX(1rem);}.main-menu > ul a,.main-menu > ul span{color:#092D61;font-family:"Noto Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";text-decoration:none;font-weight:700;text-transform:uppercase;cursor:pointer;padding:0.5rem 0.5rem 1.1rem;transition:all 0.1s ease-out;}@media (max-width:768px){.main-menu > ul a,.main-menu > ul span{font-size:11px;}}.path-frontpage .main-menu > ul a,.path-frontpage .main-menu > ul span{color:#fff;}.main-menu > ul a:hover,.main-menu > ul a.is-active,.main-menu > ul span:hover,.main-menu > ul span.is-active{text-decoration:none;color:#196fea;}.path-frontpage .main-menu > ul a:hover,.path-frontpage .main-menu > ul a.is-active,.path-frontpage .main-menu > ul span:hover,.path-frontpage .main-menu > ul span.is-active{border-color:#fff;}.path-frontpage .main-menu > ul > li ul{background:#DB504A;}.path-frontpage .main-menu > ul > li ul a{color:#fff;}.region-footer .main-menu > ul ul{display:none;}@media (max-width:450px){.region-header .main-menu{display:none;}}.mobile-menu{display:none;position:fixed;width:100%;z-index:2;}@media (max-width:450px){.mobile-menu{display:block;}}.mobile-menu > .menu-toggle{position:absolute;top:3rem;right:1rem;z-index:1;}.mobile-menu > .menu-toggle span{display:block;width:33px;height:4px;margin-bottom:5px;position:relative;border-radius:3px;z-index:1;background:#092D61;}.path-frontpage .mobile-menu > .menu-toggle span{background:#fff;}.mobile-menu > .inner{background-color:#56A3A6;height:100vh;width:100%;position:absolute;top:0;left:100%;transition:width 0.3s ease-in-out,left 0.3s ease-in-out;}.mobile-menu .block-system-branding-block{padding:2rem;}.mobile-menu .main-menu{width:100%;margin-top:2rem;}.mobile-menu .main-menu > ul{flex-wrap:wrap;text-align:center;}.mobile-menu .main-menu > ul ul{visibility:visible;opacity:1;margin-top:0;width:100%;position:relative;}.mobile-menu .main-menu > ul ul.opened{display:block;}.mobile-menu .main-menu > ul ul li{margin-top:1rem;padding-left:0;}.mobile-menu .main-menu > ul ul li a{padding:0 0 1rem 2rem;}.mobile-menu .main-menu > ul ul li:first-child a{padding-top:1rem;}.mobile-menu .main-menu > ul li{flex:0 0 100%;}@media (max-width:450px){.mobile-menu .main-menu > ul li{text-align:left;}.mobile-menu .main-menu > ul li span{padding-left:2rem;}}.mobile-menu .main-menu > ul li > a,.mobile-menu .main-menu > ul li > span{font-size:20px;display:block;margin:0 0 0 2rem;padding:1rem;}body.mobile-menu-show .mobile-menu > .inner{left:0;width:100%;}body.mobile-menu-show .mobile-menu > .menu-toggle span{opacity:1;transform:rotate(45deg) translate(-2px,-1px);background:#fff;border:unset;}body.mobile-menu-show .mobile-menu > .menu-toggle span:nth-last-child(2){transform:rotate(-45deg) translate(-5px,4px) scale(1.1,1.1);}body.mobile-menu-show .mobile-menu > .menu-toggle span:nth-last-child(3){opacity:0;transform:rotate(45deg) translate(-2px,-1px);}.region-header_top{background-color:#3c7274;}.region-header > .inner{margin:0 auto;width:1215px;display:flex;justify-content:space-between;align-items:center;padding:1rem 0;}@media (max-width:768px){.region-header > .inner{width:100%;}}header[role=banner]{background-color:#fff;}.path-frontpage header[role=banner]{background-color:unset;}.block-page-title-block{margin:0 auto;width:1215px;}@media (max-width:768px){.block-page-title-block{width:100%;}}.main-menu-block .main-menu ul{list-style:none;padding-left:0;display:flex;justify-content:space-between;margin-bottom:0;}.main-menu-block .main-menu ul li{flex:0 0 auto;}.main-menu-block .main-menu ul li a{text-transform:uppercase;}.region-header_bottom{background-color:#87bfc1;}footer[role=contentinfo]{background:#A5473C;}@media (max-width:768px){footer[role=contentinfo]{padding:0 2rem;}}footer[role=contentinfo] > .inner{margin:0 auto;width:1215px;padding:2rem 0 1rem;display:flex;align-items:baseline;}@media (max-width:768px){footer[role=contentinfo] > .inner{width:100%;}}@media (max-width:450px){footer[role=contentinfo] > .inner{flex-wrap:wrap;flex-direction:column-reverse;}}footer[role=contentinfo] > .inner .region > .inner{width:auto;padding:0;}footer[role=contentinfo] .main-menu{width:auto;}@media (max-width:450px){footer[role=contentinfo] .main-menu{width:100%;}}footer[role=contentinfo] .main-menu > ul{flex-wrap:wrap;text-align:right;flex-direction:column;align-items:flex-end;}@media (max-width:450px){footer[role=contentinfo] .main-menu > ul{flex-direction:row;}}footer[role=contentinfo] .main-menu > ul > li{margin-bottom:5px;}@media (max-width:450px){footer[role=contentinfo] .main-menu > ul > li{flex:0 0 100%;margin-bottom:0.5rem;text-align:center;}}footer[role=contentinfo] .main-menu > ul > li a,footer[role=contentinfo] .main-menu > ul > li span{padding:0;font-weight:400;font-size:15px;color:#fff;transition:none;border:none;}footer[role=contentinfo] .main-menu > ul > li a.is-active,footer[role=contentinfo] .main-menu > ul > li a:focus,footer[role=contentinfo] .main-menu > ul > li a:hover,footer[role=contentinfo] .main-menu > ul > li span.is-active,footer[role=contentinfo] .main-menu > ul > li span:focus,footer[role=contentinfo] .main-menu > ul > li span:hover{border:none;color:#FD9A96;}footer[role=contentinfo] .main-menu > ul > li > a,footer[role=contentinfo] .main-menu > ul > li > span{font-weight:700;}@media (max-width:450px){footer[role=contentinfo] .block-intro-sito{margin-top:2rem;}}footer[role=contentinfo] .field--name-body p{color:#FD9A96;font-size:14px;line-height:24px;}footer[role=contentinfo] .field--name-body p a{color:#FD9A96;transition:color 0.1s ease-out;}footer[role=contentinfo] .field--name-body p a:hover{color:#fff;}footer[role=contentinfo] .field--name-body p strong{color:#fff;}footer[role=contentinfo] .field--name-body p strong a{color:#fff;}.region-footer_left{flex:1 1 60%;padding-right:4rem;}@media (max-width:450px){.region-footer_left{flex:0 0 100%;padding-right:0;}}.region-footer_right{flex:0 0 20%;border-left:1px solid rgba(255,255,255,0.5);padding-left:4rem;}@media (max-width:450px){.region-footer_right{flex:0 0 100%;padding-left:0;border-left:unset;}}.region-footer_bottom{background:#A5473C;}.region-footer_bottom > .inner{margin:0 auto;width:1215px;padding:1rem 0;}@media (max-width:768px){.region-footer_bottom > .inner{width:100%;}}.block-system-branding-block a{font-size:24px;color:#092D61;display:block;}.block-system-branding-block .logo{display:none;}.block-system-branding-block .logo-white{display:block;}.path-frontpage .block-system-branding-block .logo{display:block;}.path-frontpage .block-system-branding-block .logo-white{display:none;}.block-system-branding-block .name{display:none;}.block-system-branding-block img{max-width:100%;}.block-avvertenza .field--name-body p{font-size:13px;line-height:16px;}@media (max-width:450px){.block-avvertenza .field--name-body p{font-size:11px;}}.block-copy .field--type-text-long p{color:#87bfc1;}.page-error .region-content{text-align:center;margin:2rem;}.page-error h1{font-weight:100;font-size:4rem;}[data-drupal-selector=user-login-form]{width:40%;margin-bottom:3rem;margin-top:3rem;}body[class*=context-user-].user-logged-in .block-system-main-block{margin:0 auto;width:1215px;margin:1rem auto 4rem;}@media (max-width:768px){body[class*=context-user-].user-logged-in .block-system-main-block{width:100%;}}.path-user .block-system-main-block > .inner{margin:0 auto;width:1215px;}@media (max-width:768px){.path-user .block-system-main-block > .inner{width:100%;}}.user-role-anonymous .block-local-tasks-block{display:none;}@media (max-width:450px){.page.full{display:flex;flex-wrap:wrap;}}.page.full .field--name-body{width:50%;}@media (max-width:450px){.page.full .field--name-body{width:100%;}}.field--name-field-contenuti-relazionati{margin-top:4rem;}.field--name-field-contenuti-relazionati .item-list > ul{display:flex;flex-wrap:wrap;}.field--name-field-contenuti-relazionati .item-list > ul li{flex:0 0 31%;display:flex;margin-right:1rem;margin-bottom:2rem;margin-top:6rem;}@media (max-width:768px){.field--name-field-contenuti-relazionati .item-list > ul li{flex:1 1 47%;}}.paragraph--type--hero > .inner{margin:0 auto;width:1215px;padding:0 1rem;display:flex;}@media (max-width:768px){.paragraph--type--hero > .inner{width:100%;}}.paragraph--type--hero > .inner .field--type-text-long p{color:#fff;}@media (max-width:450px){.paragraph--type--hero > .inner{flex-wrap:wrap;text-align:center;padding-left:0;}}.paragraph--type--hero > .inner .left-side{flex:0 1 60%;}@media (max-width:450px){.paragraph--type--hero > .inner .left-side{flex:1 1 100%;}}.paragraph--type--hero > .inner .right-side{flex:0 1 40%;padding:0 0 0 6rem;}.paragraph--type--hero > .inner .right-side img{max-width:70%;}@media (max-width:450px){.paragraph--type--hero > .inner .right-side{flex:1 1 100%;padding:0;}}.paragraph--type--hero .field--name-field-titulo-modulo{font-size:40px;font-weight:700;color:#fff;}@media (max-width:768px){.paragraph--type--hero .field--name-field-titulo-modulo{font-size:32px;line-height:38px;}}.paragraph--type--hero .field--name-field-testo{font-size:20px;line-height:26px;color:#fff;}.paragraph--type--hero .field--name-field-link{margin-top:2rem;}@media (max-width:450px){.paragraph--type--hero .field--name-field-link{margin-bottom:3rem;}}.paragraph--type--hero .field--name-field-link a{padding:1rem;display:inline-block;background-color:rgba(255,255,255,0.5);color:#fff;font-weight:700;text-transform:uppercase;text-decoration:none;transition:all 0.1s ease-out;}.paragraph--type--hero .field--name-field-link a:hover{background-color:white;color:#092D61;}.field--name-field-modulo{display:flex;flex-wrap:wrap;}.field--name-field-modulo > .paragraph{flex:1 1 100%;}.field--name-field-modulo > .paragraph .field--name-field-testo{padding-right:3rem;padding-left:0;}@media (max-width:450px){.field--name-field-modulo > .paragraph .field--name-field-testo{padding:0;}}.field--name-field-modulo > .paragraph:nth-child(2n) > .inner{flex-flow:row-reverse;}@media (max-width:450px){.field--name-field-modulo > .paragraph:nth-child(2n) > .inner{flex-wrap:wrap;}}.field--name-field-modulo > .paragraph:nth-child(2n) > .inner .field--name-field-testo{padding-left:3rem;padding-right:0;}@media (max-width:450px){.field--name-field-modulo > .paragraph:nth-child(2n) > .inner .field--name-field-testo{padding:0;}}.paragraph--type--testo-immagine{margin-bottom:4rem;}.paragraph--type--testo-immagine > .inner{display:flex;flex-wrap:nowrap;align-items:center;}@media (max-width:450px){.paragraph--type--testo-immagine > .inner{flex-wrap:wrap;}}.paragraph--type--testo-immagine .field--name-field-testo{flex:1 1 80%;}@media (max-width:450px){.paragraph--type--testo-immagine .field--name-field-testo{flex:auto;}}.paragraph--type--testo-immagine .field--name-field-testo > p:first-child{margin-top:0;}.paragraph--type--testo-immagine .field--name-field-immagini{flex:1 1 20%;}@media (max-width:450px){.paragraph--type--testo-immagine .field--name-field-immagini{flex:auto;margin-top:2rem;}}.paragraph--type--testo-immagine .field--name-field-immagini .field{box-shadow:0 0 17px 0 rgba(0,0,0,0.4);}.field--name-field-libri article{margin-bottom:2rem;}.paragraph--type--galleria-immagini .field--name-field-immagini .inner{display:flex;flex-wrap:wrap;}.paragraph--type--galleria-immagini .field--name-field-immagini .inner article{flex:0 0 18%;margin-right:1rem;margin-bottom:1rem;}.paragraph--type--galleria-immagini .field--name-field-immagini .inner article img{width:100%;height:auto;}.disco.teaser{position:relative;display:block;background-color:#fff;text-decoration:none;width:100%;height:85%;}.disco.teaser .tipo-disco{text-transform:uppercase;position:absolute;bottom:1rem;left:50%;transform:translateX(-50%);color:#000;font-size:12px;font-family:"Noto Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";}.disco.teaser .tipo-disco .item{display:inline-block;}.disco.teaser .tipo-disco .item:not(:last-child):after{content:", ";display:inline-block;}.disco.teaser header{transform:translateY(-120px);position:relative;z-index:1;text-align:center;padding:0 3rem;}.disco.teaser .portada{margin:0 auto;}@media (max-width:768px){.disco.teaser .portada{width:100%;}}.disco.teaser .portada img{box-shadow:0 5px 10px #b9b9b9;border-radius:10px;}.disco.teaser h3{font-size:20px;margin-bottom:10px;}.disco.teaser .info{justify-content:center;}.disco.full{margin:0 auto;width:1215px;}@media (max-width:768px){.disco.full{width:100%;}}.disco.full:before,.disco.full:after{content:" ";display:table;}.disco.full:after{display:block;clear:both;height:1px;margin-top:-1px;visibility:hidden;}.disco.full{*zoom:1;}@media (max-width:450px){.disco.full{display:flex;flex-direction:column;}}.disco.full > .sidebar{float:left;width:25%;}@media (max-width:450px){.disco.full > .sidebar{float:none;width:100%;}}.disco.full > .inner{float:right;width:71%;padding-left:4%;}@media (max-width:450px){.disco.full > .inner{float:none;width:100%;padding-left:0;}}.disco.full header{margin-bottom:3rem;}.disco.full header h1{margin:0 0 2rem;font-weight:300;font-family:"Open Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";text-transform:uppercase;padding-bottom:1rem;margin-bottom:0;line-height:49px;}@media (max-width:450px){.disco.full header h1{line-height:34px;margin:2rem 0 1rem;}}.disco.full .field--name-field-disco-produzione-musicisti{margin-top:20px;}.disco.full .field--name-field-disco-produzione-musicisti p{color:#092D61;font-weight:300;font-size:18px;line-height:32px;}@media (max-width:768px){.disco.full .field--name-field-disco-produzione-musicisti p{font-size:14px;line-height:24px;}}.disco.full .field--name-field-disco-produzione-musicisti ul,.disco.full .field--name-field-disco-produzione-musicisti ol{padding-left:15px;list-style:disc;}.disco.full .field--name-field-disco-produzione-musicisti ul li,.disco.full .field--name-field-disco-produzione-musicisti ol li{color:#092D61;font-weight:300;font-size:18px;line-height:32px;margin-bottom:0.5rem;}.disco.full .field--name-field-disco-produzione-musicisti ol{list-style:decimal;}.disco.full .field--name-field-disco-produzione-musicisti img{width:100%;margin:1rem 0;}.disco.full .field--name-field-disco-produzione-musicisti > .field--label + div{padding:0 1rem;}.disco.full .field--name-field-media-image img{width:100%;height:auto;box-shadow:0 5px 10px #b9b9b9;border-radius:10px;}.disco.full .player-spotify{margin-top:2rem;}.disco.full .tags > .tag{display:inline-block;padding:5px 10px;border:1px solid #092D61;color:#092D61;margin-right:5px;opacity:0.5;letter-spacing:-0.22px;font-size:15px;font-weight:500;font-family:"Noto Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";}.collapsible-fields > .field{position:relative;}.collapsible-fields > .field > .field--label{font-family:"Noto Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";border-bottom:1px solid rgba(9,45,97,0.3);color:#092D61;text-transform:uppercase;padding:1rem;font-weight:bold;cursor:pointer;width:auto;transition:all 0.1s ease;}@media (max-width:450px){.collapsible-fields > .field > .field--label{padding-left:0;}}.collapsible-fields > .field > .field--label:after{display:block;content:"›";position:absolute;right:0;top:16px;width:20px;font-size:2rem;font-weight:400;transform:rotate(90deg);}.collapsible-fields > .field > .field--label:hover{border-color:#DB504A;color:#DB504A;}.collapsible-fields > .field > .field--label + div{overflow:hidden;display:none;padding:0;}.collapsible-fields > .field > .field--label + div.spotlight-group{padding-top:1rem;}.collapsible-fields > .field.opened > .field--label{color:#DB504A;border-color:#DB504A;}.collapsible-fields > .field.opened > .field--label:after{transform:rotate(-90deg);top:2px;right:8px;}.collapsible-fields > .field.opened > .field--label + div.spotlight-group{padding-top:1rem;}.collapsible-fields > .field.opened.field--name-field-disco-note-disco > .field--label + div,.collapsible-fields > .field.opened.field--name-field-disco-commenti > .field--label + div,.collapsible-fields > .field.opened.field--name-body > .field--label + div{padding:0 1rem;}.field--name-field-disco-note-disco p,.field--name-field-disco-commenti p,.field--name-body p{color:#092D61;font-weight:300;font-size:18px;line-height:32px;}@media (max-width:768px){.field--name-field-disco-note-disco p,.field--name-field-disco-commenti p,.field--name-body p{font-size:14px;line-height:24px;}}.field--name-field-disco-note-disco ul,.field--name-field-disco-note-disco ol,.field--name-field-disco-commenti ul,.field--name-field-disco-commenti ol,.field--name-body ul,.field--name-body ol{padding-left:15px;list-style:disc;}.field--name-field-disco-note-disco ul li,.field--name-field-disco-note-disco ol li,.field--name-field-disco-commenti ul li,.field--name-field-disco-commenti ol li,.field--name-body ul li,.field--name-body ol li{color:#092D61;font-weight:300;font-size:18px;line-height:32px;margin-bottom:0.5rem;}.field--name-field-disco-note-disco ol,.field--name-field-disco-commenti ol,.field--name-body ol{list-style:decimal;}.field--name-field-disco-note-disco img,.field--name-field-disco-commenti img,.field--name-body img{width:100%;margin:1rem 0;}.field--name-field-disco-note-disco > div,.field--name-field-disco-commenti > div,.field--name-body > div{width:70%;}@media (max-width:450px){.field--name-field-disco-note-disco > div,.field--name-field-disco-commenti > div,.field--name-body > div{width:100%;}}.disco .info{display:flex;align-items:center;justify-content:space-between;color:#56A3A6;font-weight:500;}.disco .info *{display:inline-block;}.disco .anno:after{content:"|";margin:0 8px 0 5px;}.field--name-field-disco-brani{padding-left:1rem;margin-top:2rem;color:#092D61;}.field--name-field-disco-brani > .field--label{font-size:1rem;color:#092D61;text-transform:uppercase;font-weight:700;margin:0 0 1rem -1rem;}.field--name-field-disco-brani li{margin-bottom:1rem;padding-left:0.5rem;}@media (max-width:768px){.field--name-field-disco-brani li{margin-bottom:0.2rem;}}.field--name-field-disco-brani li a{text-decoration:none;color:#092D61;transition:color 0.1s ease;}@media (max-width:768px){.field--name-field-disco-brani li a{font-size:13px;}}.field--name-field-disco-brani li a:hover{color:#56A3A6;}.field--name-field-disco-copertine .inner{display:flex;flex-wrap:wrap;}.field--name-field-disco-copertine .inner article{flex:0 0 18%;margin-right:1rem;margin-bottom:1rem;}.field--name-field-disco-copertine .inner article img{width:100%;height:auto;}.paragraph--type--disco-edizioni.paragraph--view-mode--default{border-bottom:1px solid #D4D4D4;}.paragraph--type--disco-edizioni.paragraph--view-mode--default > .header{padding:1rem;display:flex;justify-content:space-between;background-color:transparent;transition:all 0.2s ease;cursor:pointer;}.paragraph--type--disco-edizioni.paragraph--view-mode--default > .header:hover{background-color:rgba(9,45,97,0.05);}.paragraph--type--disco-edizioni.paragraph--view-mode--default > .header:nth-child(2n){background-color:rgba(9,45,97,0.05);}.paragraph--type--disco-edizioni.paragraph--view-mode--default > .header > .field{flex:1;color:#092D61;font-size:15px;letter-spacing:-0.22px;font-family:"Noto Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";}.paragraph--type--disco-edizioni.paragraph--view-mode--default > .header > .field.field--name-field-disco-edizioni-codice,.paragraph--type--disco-edizioni.paragraph--view-mode--default > .header > .field.field--name-field-disco-edizioni-casa{font-weight:700;}@media (max-width:768px){.paragraph--type--disco-edizioni.paragraph--view-mode--default > .header > .field{font-size:13px;}}@media (max-width:450px){.paragraph--type--disco-edizioni.paragraph--view-mode--default > .header > .field.field--name-field-disco-edizioni-anno{flex:0;}}.paragraph--type--disco-edizioni.paragraph--view-mode--default.opened .header{background-color:rgba(9,45,97,0.05);}.paragraph--type--disco-edizioni.paragraph--view-mode--default > .inner{padding:1rem;display:none;}.paragraph--type--disco-edizioni.paragraph--view-mode--default .field--name-field-disco-edizioni-anno{margin-right:1rem;}.paragraph--type--disco-edizioni.paragraph--view-mode--default .field--name-field-disco-edizioni-supporto{text-align:right;}.paragraph--type--disco-edizioni.paragraph--view-mode--default .field--name-field-disco-edizioni-descrizione{width:70%;}@media (max-width:768px){.paragraph--type--disco-edizioni.paragraph--view-mode--default .field--name-field-disco-edizioni-descrizione{width:100%;}}.paragraph--type--disco-edizioni.paragraph--view-mode--default .field--name-field-disco-edizioni-descrizione p{color:#092D61;font-size:18px;font-weight:500;line-height:32px;margin:0;}@media (max-width:768px){.paragraph--type--disco-edizioni.paragraph--view-mode--default .field--name-field-disco-edizioni-descrizione p{font-size:14px;line-height:24px;}}.block-views-blockdiscografia-principale{margin-top:4rem;}.block-views-blockdiscografia-principale > h2{margin-bottom:4rem;}.view-discografia .views-exposed-form{margin-bottom:5rem;flex-wrap:wrap;justify-content:space-between;}.view-discografia .item-list > ul{display:flex;flex-wrap:wrap;}.view-discografia .item-list > ul li{flex:0 0 23%;display:flex;margin-right:1rem;margin-bottom:2rem;margin-top:6rem;}@media (max-width:768px){.view-discografia .item-list > ul li{flex:1 1 47%;}}@media (max-width:450px){.view-discografia .item-list > ul li{flex:0 0 100%;}}.block-views-blockdiscografia-estero .item-list > h3{margin:0rem 0 3rem;font-size:32px;}.brano.full{margin:0 auto;width:1215px;}@media (max-width:768px){.brano.full{width:100%;}}.brano.full:before,.brano.full:after{content:" ";display:table;}.brano.full:after{display:block;clear:both;height:1px;margin-top:-1px;visibility:hidden;}.brano.full{*zoom:1;}.brano.full > .sidebar{float:left;width:25%;}@media (max-width:450px){.brano.full > .sidebar{float:none;width:100%;}}.brano.full > .inner{float:right;width:71%;padding-left:4%;}@media (max-width:450px){.brano.full > .inner{float:none;width:100%;padding-left:0;}}.brano.full header{margin-bottom:2rem;}.brano.full header h1{margin:0 0 2rem;font-weight:300;font-family:"Open Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";text-transform:uppercase;padding-bottom:1rem;}@media (max-width:450px){.brano.full header h1{margin:2rem 0 1rem;}}.brano.full header .player-spotify{margin-top:2rem;}.brano.full .field{margin-bottom:1rem;color:#092D61;}.brano.full .field > .field--label{font-family:"Noto Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:800;font-size:15px;text-transform:uppercase;margin-right:2rem;}.brano.full .field.field--label-above .field--label{font-family:"Noto Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";margin-bottom:1rem;}.brano.full .field p{margin:0;line-height:25px;}.brano.full .field--name-field-media-image img{box-shadow:0 5px 10px #b9b9b9;border-radius:10px;}.brano.full .player-spotify{margin-top:2rem;}.brano.full .compare-in{margin-top:2rem;}.brano.full .compare-in h4{font-size:1rem;color:#092D61;text-transform:uppercase;font-weight:700;margin:0 0 1rem;}.brano.full .compare-in .item-list ul{margin-left:1rem;}.brano.full .compare-in .item-list li{margin-bottom:0.5rem;}.brano.full .compare-in .item-list li::before{content:"•";color:#092D61;font-weight:bold;display:inline-block;width:10px;margin-left:-1em;}.brano.full .compare-in .item-list li a{text-decoration:none;color:#092D61;transition:color 0.1s ease;}.brano.full .compare-in .item-list li a:hover{color:#56A3A6;}.brano.full .compare-in .item-list li .field-content{color:rgba(9,45,97,0.5);font-size:13px;margin-left:0;}.brano.full .field--type-text-long{border-top:1px solid #D4D4D4;padding-top:1rem;}.brano.full .field--type-text-long p{font-style:italic;}.brano.full .tags > .tag{display:inline-block;padding:5px 10px;border:1px solid #092D61;color:#092D61;margin-right:5px;opacity:0.5;letter-spacing:-0.22px;font-size:15px;font-weight:500;}.brano.full .field--name-body p,.brano.full .field--name-field-testo p{line-height:32px;font-style:normal;}.brano.full .field--name-body > div,.brano.full .field--name-field-testo > div{margin-top:1rem;}.brano.full .field--name-body > .field--label,.brano.full .field--name-field-testo > .field--label{font-family:"Noto Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:800;font-size:15px;text-transform:uppercase;margin-right:2rem;color:#092D61;}.brano.full .field--name-field-faq{margin-bottom:2rem;padding-top:0;}.brano.full .field--name-field-faq > .field--label{font-family:"Noto Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:800;font-size:15px;text-transform:uppercase;color:#092D61;padding-left:0;border-bottom:1px solid #D4D4D4;transition:all 0.1s ease;}.brano.full .field--name-field-faq > .field--label:hover{color:#DB504A;border-bottom-color:#DB504A;}.brano.full .field--name-field-faq .field--label + div p{font-style:normal;}.brano.full .traduzioni-lingue{display:flex;}.brano.full .traduzioni-lingue > .traduzioni-lingua{cursor:pointer;margin-right:1rem;}.brano.full .traduzioni-lingue > .traduzioni-lingua:hover .field{color:#DB504A;}.brano.full .traduzioni-lingue > .traduzioni-lingua.active .field{color:#DB504A;font-weight:bold;}.brano.full .paragraph--type--testo-in-lingua{display:none;}.brano.full .paragraph--type--testo-in-lingua.opened{display:block;}.view-brani li{margin-bottom:3px;}.view-brani li a{font-size:15px;}.view-brani .views-field-field-disco-anno{margin-left:5px;}.view-faq .item-list > ul{list-style:disc;margin-left:1rem;}.view-traduzioni .item-list > h3{font-size:1.2rem;text-transform:uppercase;letter-spacing:1px;}.view-traduzioni .item-list > ul{-moz-column-count:2;column-count:2;}.view-traduzioni .item-list > ul li{margin-bottom:0.5rem;}.highlight.teaser a,.highlight.teaser a:hover{text-decoration:none;}.highlight.teaser .content{padding:1rem;}.highlight.teaser .date,.highlight.teaser .regione{color:#56A3A6;font-size:14px;font-weight:500;margin-bottom:0.5rem;}.highlight.teaser .title{color:#092D61;font-weight:800;letter-spacing:0.3px;}.highlight.teaser img{transition:all 0.1s ease-out;}.highlight.teaser img:hover{transform:scale(1.1);}.highlight.teaser .field--name-field-immagine{overflow:hidden;}.view-highlights .item-list > h3{font-size:30px;text-transform:uppercase;}.view-highlights .item-list:not(:first-child){margin-top:4rem;}.view-highlights .item-list li{width:230px;height:auto;background-color:#fff;border:1px solid #eee;}@media (max-width:450px){.view-highlights .item-list li{width:100%;}}.cover-band.teaser a,.cover-band.teaser a:hover{text-decoration:none;}.cover-band.teaser .content{padding:1rem;}.cover-band.teaser .date,.cover-band.teaser .regione{color:#56A3A6;font-size:14px;font-weight:500;margin-bottom:0.5rem;}.cover-band.teaser .title{color:#092D61;font-weight:800;letter-spacing:0.3px;}.cover-band.teaser img{transition:all 0.1s ease-out;}.cover-band.teaser img:hover{transform:scale(1.1);}.cover-band.teaser .field--name-field-immagine{overflow:hidden;}.view-cover-band .item-list > h3{font-size:30px;text-transform:uppercase;}.view-cover-band .item-list:not(:first-child){margin-top:4rem;}.view-cover-band .item-list li{height:auto;background-color:#fff;border:1px solid #eee;}@media (max-width:450px){.view-cover-band .item-list li{width:100%;}}.view-bibliografia .item-list{margin-bottom:5rem;}.view-bibliografia .item-list > h3{font-size:40px;font-weight:400;}.view-bibliografia .item-list > ul{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:16px;grid-row-gap:16px;}.view-bibliografia .item-list li{margin-bottom:2rem;padding-bottom:2rem;}.bibliografia.teaser .inner{display:flex;}@media (max-width:450px){.bibliografia.teaser .inner{flex-wrap:wrap;}}.bibliografia.teaser .field--name-field-biblio-copertina{flex:0 0 17%;}@media (max-width:450px){.bibliografia.teaser .field--name-field-biblio-copertina{flex:0 0 50%;}}.bibliografia.teaser .field--name-field-biblio-copertina img{box-shadow:0 5px 10px #b9b9b9;width:150px;height:auto;}.bibliografia.teaser .field--name-body{width:70%;margin-top:1rem;}@media (max-width:450px){.bibliografia.teaser .field--name-body{width:100%;}}.bibliografia.teaser header{padding-left:2rem;}@media (max-width:450px){.bibliografia.teaser header{padding-left:0;}}.bibliografia.teaser h4{font-family:"Open Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:400;font-size:20px;margin-bottom:5px;margin-top:0;}.bibliografia.teaser h4 a{text-decoration:none;color:#DB504A;}.bibliografia.teaser .field--name-field-biblio-autori{display:block;}.bibliografia.teaser .field--name-field-biblio-autori p{font-size:15px;line-height:25px;margin-bottom:5px;}.bibliografia.teaser .field--name-field-biblio-casa-editrice{display:block;font-size:12px;}.bibliografia.full > .inner{display:flex;margin:3rem 0;}@media (max-width:450px){.bibliografia.full > .inner{flex-wrap:wrap;margin:0;}}.bibliografia.full .field--name-field-biblio-copertina{flex:0 0 30%;}@media (max-width:450px){.bibliografia.full .field--name-field-biblio-copertina{flex:0 0 100%;}}.bibliografia.full header{padding-left:2rem;}@media (max-width:450px){.bibliografia.full header{padding:0;margin-top:2rem;}}.bibliografia.full .anno{font-style:italic;font-size:30px;color:#b9b9b9;}.bibliografia.full h1{margin-top:0.5rem;}.bibliografia.full .details{display:flex;justify-content:space-between;align-items:flex-start;}.bibliografia.full .field{margin-bottom:0.2rem;color:#092D61;}.bibliografia.full .field--label{font-family:"Noto Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:700;}.tour.full header{margin-bottom:2rem;}.tour.full .info{display:flex;align-items:center;justify-content:space-between;color:#56A3A6;font-weight:500;}.tour.full .info *{display:inline-block;}@media (max-width:450px){.tour.full .info{flex-wrap:wrap;}.tour.full .info *{display:block;}.tour.full .info .field--locale{margin:0.5rem 0;}.tour.full .info .field--locale::before{content:unset;}}.tour.full .field--locale:before{content:"|";margin:0 5px 0 5px;}.tour.full .field--label{font-family:"Noto Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";color:#092D61;text-transform:uppercase;padding:1rem 0 0rem;font-weight:bold;width:auto;}.tour.full .btn-back{display:inline-block;float:right;}@media (max-width:450px){.tour.full .btn-back{margin:1rem 0;}}.view-tour .item-list ul li,.view-tournee .item-list ul li{margin-bottom:0.7rem;}.view-tour .item-list ul li a,.view-tour .item-list ul li a:visited,.view-tournee .item-list ul li a,.view-tournee .item-list ul li a:visited{color:#196fea;}.view-tour .item-list ul li a:hover,.view-tour .item-list ul li a:visited:hover,.view-tournee .item-list ul li a:hover,.view-tournee .item-list ul li a:visited:hover{color:#DB504A;}
