.descrizione_footer{font-family:"Montserrat",sans-serif}.digital-footer__tutte_le_testate
.title{font-family:"Montserrat",sans-serif}.digital-footer__footer-box
.title{font-family:"Montserrat",sans-serif}.digital-footer__row-loghi
img{width:auto;padding-top:0}.digital-footer__intestazione{margin-top:16px}footer
.footer__menu{width:100%;flex-wrap:wrap;color:#fff}footer
.footer__first_row{padding:16px}@media (max-width: 992px){footer
.footer__first_row{padding:0
0 16px}}@media (min-width: 993px){footer
.footer__first_row{padding:16px
0}}@media (max-width: 600px){footer
.links{padding:8px}}footer
.footer__links{margin:0
0 0 auto}@media (min-width: 625px){footer
.footer__links{margin:0
0 0 auto}}@media (min-width: 600px){footer
.footer__links{padding-right:40px}}footer .footer__links
.links{padding:8px}@media (min-width: 601px){footer .footer__links
.links{padding:16px}}@media (max-width: 992px){footer .footer__links .links:first-child{padding-left:0}}footer .footer__links .links:last-child{padding-right:0}footer
.logo{width:auto;margin:16px
auto;height:24px}@media (min-width: 601px){footer
.logo{margin:16px
16px 16px 40px}}@media (min-width: 993px){footer
.logo{width:auto;margin:0
16px 0 40px}}footer .logo a,
footer .logo
img{display:inherit;height:100%}footer .logo
img{vertical-align:middle}footer
.footer__social{line-height:100%;text-align:center;margin-bottom:16px;padding:16px
0;border-top:1px solid #616161;border-bottom:1px solid #616161;width:100vw}@media (min-width: 601px){footer
.footer__social{width:auto;margin:0;border:0;padding:0}}@media (min-width: 768px){footer .digital-footer__row-loghi
img{width:auto;padding-top:0}}footer .footer__social .footer__social-item{margin-left:16px;vertical-align:middle;display:inline-block}footer .footer__social .footer__social-item:first-of-type{margin-left:0;line-height:24px;padding:4px
16px;background-color:#424242;border-radius:2px;color:#fafafa}@media (min-width: 993px){footer .footer__social .footer__social-item:first-of-type{margin-left:16px}}footer .footer__social .footer__social-item
img{vertical-align:middle}footer .digital-footer__footer-box
a{font-size:12px;font-weight:400;color:#57c8e7;text-transform:uppercase}footer .digital-footer__footer-box a
span{text-transform:uppercase;color:#398499;padding-left:8px}footer .digital-footer__footer-box .text
a{font-size:15px;text-transform:unset}footer #digital-footer{background-color:#212121;font-family:"Montserrat",sans-serif;border-top:1px solid #616161;margin:0
40px}footer #digital-footer
a{color:#57c8e7}footer #digital-footer
.col{padding:0}footer #digital-footer
.row{margin-top:0;margin-bottom:0;padding-bottom:10px}footer #digital-footer
.separator{display:none}footer .digital-footer__row-loghi::after{content:"";clear:both;display:table}footer .digital-footer__row-loghi,.digital-footer__footer-box{padding-top:0;padding-left:0}@media (min-width: 601px){footer .digital-footer__row-loghi,.digital-footer__footer-box{margin:0
40px}}footer .digital-footer__tutte_le_testate{padding:16px
0}@media (min-width: 601px){footer .digital-footer__tutte_le_testate{margin:0
40px}}footer .digital-footer__tutte_le_testate
.title{font-size:14px;font-weight:600;color:#fafafa;margin:0}footer .digital-footer__row-loghi{padding-top:16px}@media (min-width: 601px){footer .digital-footer__row-loghi{margin-left:40px}}footer
.grid{display:flex;flex-wrap:wrap;align-content:flex-start;padding:0
8px;width:100%}footer .digital-footer__footer-box{color:#fff;font-size:15px}footer .digital-footer__footer-box
p{font-weight:300}footer .digital-footer__footer-box
.title{margin-top:16px;margin-bottom:8px;font-size:14px;font-weight:600;color:#fafafa}@media only screen and (max-width: 767px){footer .digital-footer__footer-box
.title{margin-top:15px}}footer .digital-footer__footer-box
.p4i_text{margin-top:35px}@media screen and (min-width: 601px) and (max-width: 992px){footer
.footer_address{margin-top:35px}}footer .digital-footer__footer-box .blu-digital,
footer .descrizione_footer .blu-digital{color:#57c8e7}footer .digital-footer__footer-box:last-child{margin-bottom:8px}footer #footer-copy{background-color:#212121;justify-content:center;margin:16px
-8px 0;padding:0
8px}@media (min-width: 601px){footer #footer-copy{margin:0
40px;padding:16px
0}}footer #footer-copy
p{color:#e8e8e8;font-weight:400}footer .attach-to-container__footer{background-color:#212121;margin:0
-8px}footer .footer__social-item
i{color:#fafafa}@media (max-width: 993px){footer
.footer__links{width:100vw;text-align:center;display:block}}@media (max-width: 993px) and (min-width: 601px){footer
.footer__links{width:calc(100vw - 2px - 2.28rem);text-align:left;border-top:1px solid #616161;padding:16px
40px 0}}@media (max-width: 993px) and (min-width: 993px){footer
.footer__links{width:calc(100vw - 2.28rem);text-align:right}}@media (max-width: 993px){.divider_tablet{margin:0
-40px}}footer
.descrizione_footer{font-size:14px;font-weight:400;color:#fafafa;margin-bottom:16px}@media (min-width: 601px){footer
.descrizione_footer{padding:0
40px}}footer .digital-footer__intestazione{color:#fff;font-weight:600;margin-top:16px}footer #digital-footer
.row.grid{margin:0
0 16px}@media (min-width: 601px){footer #digital-footer
.row.grid{padding:0
40px}}footer #digital-footer .row.grid .digital-footer__footer-box{margin:0}footer #digital-footer .row.grid
.col{padding:0
0.75rem 0 0}footer
.divider{background-color:#616161;width:100%}.ez-toc-title-toggle>a{display:none}.ez-toc-title-toggle [type="checkbox"]:not(:checked),
.ez-toc-title-toggle [type="checkbox"]:checked{position:relative}