#breadcrumbs,.content-image,.custom-page-intro p{position:relative}#breadcrumbs{width:100%;padding-right:15px;padding-left:15px;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-bottom:1em;border-bottom:1px solid #f3f3f3;text-transform:uppercase}#breadcrumbs a{font-size:16px;font-size:1rem;font-family:"Open Sans",sans-serif;color:#c91d32;font-weight:600}#breadcrumbs .current{color:#d7cec7;font-size:16px;font-size:1rem}#breadcrumbs .sep{padding:0 .2em;color:#f3f3f3}@media (min-width:768px){#breadcrumbs{margin-bottom:1.5em}#breadcrumbs .current,#breadcrumbs a{font-size:22.4px;font-size:1.4rem}#breadcrumbs .sep{padding:0 .2em}}.download-area{margin-bottom:1em;margin-top:1em}@media (min-width:576px){.download-area{margin-bottom:1.5em;margin-top:1.5em}}@media (min-width:768px){.download-area{margin-bottom:2em;margin-top:2em}}.download-area .download-title h6{color:#d7cec7;border-bottom:1px solid #d7cec7;padding-bottom:1em}.download-area .download-item{margin:1em 0}.download-area .download-item a{background-color:#d7cec7;display:-ms-flexbox;display:flex;transition:background-color .7s ease;font-weight:600;letter-spacing:1px;text-decoration:none;font-size:16px;font-size:1rem}.download-area .download-item a>span{padding:15px 1em;text-transform:uppercase}.download-area .download-item a>span.fa{background-color:#c91d32;color:#fff;font-size:1.6rem}.download-area .download-item a:hover{background-color:#c91d32;text-decoration:none!important;color:#fff}.download-area .download-item a:hover span.fa{background-color:#d7cec7;color:#c91d32}.entry-content-intro{background-color:#c09f80;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.entry-content-intro .content{padding:2em;background-color:#c09f80;color:#fff;font-family:"Libre Baskerville",serif;font-style:italic}@media (min-width:768px){.download-area{overflow:hidden}.download-area .download-item{float:left;width:30%;margin:0 1.5% 1.5%}.download-area .download-item a{font-size:19.2px;font-size:1.2rem}.entry-content-intro .content{padding:2em 4em}}.custom-page-head{background-color:#c91d32;padding:50px 0;text-align:center}.custom-page-head h2{color:#fff;font-family:"Open Sans",sans-serif;letter-spacing:2px;font-weight:600;text-transform:uppercase}.custom-page-head p,.custom-page-intro p{font-family:"Libre Baskerville",serif;margin-bottom:0}.custom-page-head p{color:#fff;font-weight:400;font-style:italic}.custom-page-head h2,.custom-page-head p{position:relative;width:100%;padding-right:15px;padding-left:15px;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media (min-width:768px){.custom-page-head{padding:90px 0;text-align:left}}.custom-page-intro{background-color:#f3f3f3;padding:50px 0;text-align:center}.custom-page-intro p{width:100%;padding-right:15px;padding-left:15px;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;color:#565656;text-align:center}.page-aside{background-color:#c91d32;padding-top:15px;padding-bottom:15px}.page-aside .title{color:#fff;font-size:22.4px;font-size:1.4rem;text-transform:uppercase}.page-aside ul li{background-color:#c91d32;border-bottom:1px solid #d7cec7;transition:background-color .5s ease}.page-aside ul li:last-child{border:0}.page-aside ul li a{font-size:19.2px;font-size:1.2rem;color:#fff;display:block;padding:.7em 1em}.page-aside ul li a:hover{color:#c09f80}.page-aside ul li.current_page_item{border-color:#c09f80}.page-aside ul li.current_page_item a{color:#c09f80;font-weight:700}@media (min-width:768px){.custom-page-intro{text-align:left}.page-aside ul li a{font-size:22.4px;font-size:1.4rem}.with-sidebar .page-aside{background-color:#fff;padding-top:0}}.content-image .overlay{position:absolute;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);color:#fff;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.content-image .overlay h2{color:#fff;font-family:"Open Sans",sans-serif;letter-spacing:2px;font-weight:600;text-transform:uppercase;margin-bottom:.5em}.content-image .overlay p,main.gruppo-content .page-inner-content h3{font-family:"Libre Baskerville",serif}@media (min-width:768px){.content-image .overlay h2{padding-bottom:1em;margin-bottom:1em}.content-image{max-height:600px;overflow:hidden}.content-image.full{max-height:none}.content-image img{width:100%}}.content-image .overlay p{color:#fff;font-weight:400;font-style:italic;margin-bottom:0;padding:0 15px}.accordion-section .page-inner-content>section h3{padding-bottom:1em;border-bottom:1px solid #d7cec7;cursor:pointer}.accordion-section .page-inner-content>section h3 span{float:right;font-size:2em;color:#d7cec7;padding-right:15px}.accordion-section .page-inner-content>section h3:hover span,.accordion-section .page-inner-content>section.current h3 span{color:#c91d32}.accordion-section .page-inner-content>section h3 .fa-angle-down{display:block}.accordion-section .page-inner-content>section .content,.accordion-section .page-inner-content>section h3 .fa-angle-up,.accordion-section .page-inner-content>section.current h3 .fa-angle-down{display:none}.accordion-section .page-inner-content>section.current .content,.accordion-section .page-inner-content>section.current h3 .fa-angle-up{display:block}main.gruppo-content article>.container{margin-top:1em}main.gruppo-content .custom-page-head{background-color:#f3f3f3}main.gruppo-content .custom-page-head h2{color:#565656}main.gruppo-content .custom-page-head p{color:grey}main.gruppo-content .bread-container,main.gruppo-content .entry-content-funnel{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}main.gruppo-content .entry-content-funnel .download-area,main.gruppo-content .entry-content-funnel .entry-content-intro,main.gruppo-content .entry-content-funnel .page-aside,main.gruppo-content .entry-content-funnel .page-inner-content{position:relative;width:100%;padding-right:15px;padding-left:15px;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}main.gruppo-content .entry-content-funnel.with-sidebar .page-inner-content{padding-top:2em}@media (min-width:768px){main.gruppo-content .entry-content-funnel .entry-content-intro{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}main.gruppo-content .entry-content-funnel .page-aside{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}main.gruppo-content .entry-content-funnel .page-inner-content>section{float:left;width:50%}main.gruppo-content .entry-content-funnel.with-sidebar .page-inner-content>section{width:100%;padding-top:0}main.gruppo-content .entry-content-funnel.with-sidebar .page-aside{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}main.gruppo-content .entry-content-funnel.with-sidebar .page-inner-content{padding-top:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}}main.gruppo-content .entry-content-funnel.accordion-section .page-inner-content{padding-top:2em}@media (min-width:768px){main.gruppo-content .entry-content-funnel.accordion-section .page-inner-content>section{width:100%;padding:0}}main.gruppo-content .page-inner-content{padding-top:1em;padding-bottom:1em}@media (min-width:768px){main.gruppo-content .page-inner-content{padding-top:1.5em;padding-bottom:1.5em}}@media (min-width:992px){main.gruppo-content .page-inner-content{padding-top:2em;padding-bottom:2em}}@media (min-width:768px){main.gruppo-content .page-inner-content>section{padding:1.5em}main.gruppo-content .page-inner-content>section.scroll-section{max-height:800px;overflow-y:scroll}}main.gruppo-content .page-inner-content>section ul{list-style-type:disc;padding:.4em 1em}main.gruppo-content .page-inner-content>section ul li{margin:.5em 0}main.gruppo-content .page-inner-content>section a{color:#c91d32}main.gruppo-content .page-inner-content>section a:hover{text-decoration:underline}main.gruppo-content .page-inner-content>section .history-list{border-left:1px solid #d7cec7;list-style:none;padding:0 0 0 38px;margin-left:20px;margin-top:40px}main.gruppo-content .page-inner-content>section .history-list>li{position:relative;margin-bottom:3em}main.gruppo-content .page-inner-content>section .history-list>li>span{position:absolute;left:-58px;background-color:#c91d32;padding:.6em;font-weight:700;color:#fff}@media (min-width:768px){main.gruppo-content .page-inner-content>section .history-list{padding:0 0 0 60px;margin-left:60px}main.gruppo-content .page-inner-content>section .history-list>li{margin-bottom:5em}main.gruppo-content .page-inner-content>section .history-list>li>span{left:-90px}}main.gruppo-content .page-inner-content p img{display:block;margin:0 auto}