@charset "UTF-8";.color-red{color:#e3000f}.color-black,.iconbox-six__icon-inner .icon{color:#2c2a29}.color-gray,.color-grey{color:#878786}.color-white{color:#fff}.color-success{color:#3b8a27}.color-alert{color:#ff8c00}.color-error{color:maroon}.bg-red,.feature-two__single:hover .feature-two__content:after,.owl-carousel .owl-nav>div:hover{background-color:#e3000f}.bg-black{background-color:#2c2a29}.bg-grey{background-color:#878786}.bg-success{background-color:#3b8a27}.bg-alert{background-color:#ff8c00}.bg-error{background-color:maroon}.border-radius{border-radius:24px}.after-content{background-color:#f5f5f5}.comunicati-stampa .post-block .post-meta{font-weight:900;font-size:14px;line-height:22px;color:#525252;padding-bottom:10px}.comunicati-stampa .post-block .post-title{font-weight:700;font-size:18px;line-height:24px;padding-bottom:10px}.comunicati-stampa .post-block .post-title a{color:#2c2a29;text-decoration:none}.comunicati-stampa .post-block .read-more{font-weight:700;font-size:14px;line-height:24px;padding-bottom:10px;color:#e3000f;text-decoration:none}.gsc-block-view .owl-carousel .owl-stage{display:flex}.gsc-block-view .owl-carousel .owl-stage .owl-item{display:flex;flex-direction:column}.gsc-block-view .owl-carousel .owl-stage .owl-item .item{display:flex;flex:1 0 auto;height:100%}.gsc-block-view .owl-carousel .owl-stage .owl-item .item>div{position:relative;display:flex;flex-direction:column;align-items:stretch;width:100%}.gsc-block-view .owl-carousel .owl-stage .owl-item .item>div>div{height:100%}.stickybar{position:fixed;bottom:0;left:0;width:100%;background-color:#fff;box-shadow:rgba(0,0,0,.1) 0 -2px 10px;z-index:1000;padding:10px 0;min-height:3.5rem;display:flex;align-items:center;transition:opacity .3s ease-in-out;opacity:0}.stickybar.on{opacity:1}.faq-view.item .views-field-title .field-content,.stickybar .inner-content{display:flex;align-items:center;justify-content:space-between}.stickybar .inner-content .title{font-size:1.125rem;line-height:1.5rem;text-transform:initial;font-family:Poppins,sans-serif;font-weight:700}.stickybar .inner-content .buttons{display:flex;align-items:center}#disclaimer-opacizza{display:none;width:100%;height:100%;position:absolute;top:0;z-index:999;background-color:rgba(0,0,0,.8)}#disclaimer-opacizza .disclaimer-popup{z-index:100;width:90%;max-height:80vh;background-color:#ccc;padding:1.5rem;border-radius:1rem;overflow:auto;position:fixed;left:50%;top:50%;transform:translate(-50%,-50%)}#disclaimer-opacizza .disclaimer-popup .content>div:first-child{margin-bottom:1.5rem}#disclaimer-opacizza .disclaimer-popup .content .btn{margin-bottom:1rem}.subhero-content{margin-top:-4.375rem}.subhero-content .bb-inner{padding:0}.subhero-content .el-custom-content{background-color:#fff;border-radius:.5rem;box-shadow:0 4px 20px 0 rgba(102,102,102,.1);padding:1rem 2.5rem}.subhero-content .el-custom-content p:last-child{margin-bottom:0}@media (min-width:992px){.equal-heights .gsc-column .column-content-inner,.equal-heights .gsc-column .column-content-inner .gbb-row,.equal-heights .gsc-column .column-content-inner .gbb-row-wrapper,.equal-heights .gsc-column .column-content-inner .widget.gsc-icon-box-classic,.equal-heights .gsc-column .column-inner,.equal-heights .gsc-column .column-inner .gbb-row,.equal-heights .gsc-column .column-inner .gbb-row-wrapper,.equal-heights .gsc-column .column-inner .widget.gsc-icon-box-classic{height:100%}#disclaimer-opacizza .disclaimer-popup{width:50%}.subhero-content .el-custom-content{padding:1.875rem 6.25rem;font-size:1.25rem;line-height:1.75rem}.help{z-index:999;background-color:rgba(255,255,255,.8)}}.msg-display-none{display:none}.faq-view.item{border:1px solid #e0e0e0;padding:1em;background:#fff;border-radius:8px;margin-bottom:10px}.faq-view.item .views-field-title{cursor:pointer;font-weight:700;position:relative;color:#2c2a29}.faq-view.item .views-field-title .field-content .faq-toggle{--size:22px;width:var(--size);height:var(--size);border-radius:var(--size);background-color:#e60000;color:#fff;position:relative;font-size:14px;font-family:"Font Awesome 5 Free";speak:none;font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:auto;line-height:1;display:inline-block;display:flex;justify-content:center;align-items:center;flex:0 0 var(--size)}.faq-view.item .views-field-title .field-content .faq-toggle::after{content:"\f067";transition:transform .3s}.faq-view.item.active .views-field-title .field-content .faq-toggle::after{content:"\f068"}.faq-view.item .views-field-field-respuesta{display:none;margin-top:.5em;animation:.3s ease-in-out fadeIn}@keyframes fadeIn{from{opacity:0}to{opacity:1}}