li:has(>a[adobecta="visualizza-e-paga-fatture-oltre-12-mesi"]){display:none !important}
li:has(>a[adobecta="hero-breadcrumb:Visualizza e paga fatture oltre 12 mesi"]){display:none !important}
section.hero-breadcrumb:not(.bgwhite){background:linear-gradient(180deg,#0033a1 0,hsl(268,85%,35%) 177.27%)}
section.hero-breadcrumb{padding:16px 24px 3px}
section.hero-breadcrumb .breadcrumb{margin-bottom:30px}
section.hero-breadcrumb .bordered,section.hero-breadcrumb.bordered{border-bottom:1px solid #efefef}
section.hero-breadcrumb .breadcrumb-item+.breadcrumb-item::before{color:#fff}
section.hero-breadcrumb.bgwhite .breadcrumb-item+.breadcrumb-item::before{color:#000}
section.hero-breadcrumb.mobile{display:none}
section.hero-breadcrumb .desktop{display:flex}
@media screen and (max-width:767px){section.hero-breadcrumb .desktop{display:none}
section.hero-breadcrumb.mobile{display:flex}
section.hero-breadcrumb.mobile:not(.bgwhite){border-top:solid 1px #666;background:#fff}
section.hero-breadcrumb .title{color:var(--Neutrals-neutrals-03,#666);font-size:14px;font-style:normal;font-weight:700;line-height:18px}
section.hero-breadcrumb.mobile nav a:not(.no-active),section.hero-breadcrumb .breadcrumb-item:not(.no-active){color:var(--Secondary-secondary-06,#0164f2) !important}
section.hero-breadcrumb.mobile nav a,section.hero-breadcrumb .breadcrumb-item{font-size:14px !important;font-style:normal !important;font-weight:700 !important;line-height:18px !important;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}
section.hero-breadcrumb .breadcrumb-item+.breadcrumb-item::before{color:#fff}
section.hero-breadcrumb.bgwhite .breadcrumb-item+.breadcrumb-item::before{color:#000}
section.hero-breadcrumb .breadcrumb{margin-top:10px}
}
section.hero-breadcrumb .margin-0{margin:0 auto}
section.hero-breadcrumb nav a,section.hero-breadcrumb .breadcrumb-item{color:#fff;font-size:12px;font-style:normal;font-weight:700;line-height:18px}
section.hero-breadcrumb .offset-custom{margin-left:calc(8.33333333% - 24px)}
section.hero-breadcrumb h1,section.hero-breadcrumb h2,section.hero-breadcrumb h3,section.hero-breadcrumb h4,section.hero-breadcrumb h5,section.hero-breadcrumb h6,section.hero-breadcrumb p,section.hero-breadcrumb span,section.hero-breadcrumb .contenitore-dati *{color:#fff}
section.hero-breadcrumb p{font-size:24px;font-style:normal;font-weight:400;line-height:31px}
section.hero-breadcrumb .list-group.list-group-horizontal li a,section.hero-breadcrumb .list-group.list-group-horizontal li{color:#fff;cursor:pointer;font-size:18px;font-style:normal;font-weight:700;line-height:23px;text-decoration:none;padding:64px 0 10px 0;list-style-type:none}
section.hero-breadcrumb .list-group.list-group-horizontal li:not(.active) a,section.hero-breadcrumb .list-group.list-group-horizontal li:not(.active){opacity:.7}
section.hero-breadcrumb .list-group.list-group-horizontal li.active,section.hero-breadcrumb .list-group.list-group-horizontal li a.active,section.hero-breadcrumb .list-group.list-group-horizontal li.active a{color:#fff;text-decoration:none}
section.hero-breadcrumb .list-group.list-group-horizontal li.active,section.hero-breadcrumb .list-group.list-group-horizontal li.active{border-bottom:#fff 3px solid}
section.hero-breadcrumb .list-group.list-group-horizontal li.active,section.hero-breadcrumb .list-group.list-group-horizontal li.active a{pointer-events:none}
section.hero-breadcrumb .list-group.list-group-horizontal li+li{margin-left:32px}
section.hero-breadcrumb.bgwhite *{color:#000}
section.hero-breadcrumb.centered h1{margin-bottom:0}
section.hero-breadcrumb.centered .divCenter{display:flex;align-items:center;justify-content:center}
@media screen and (max-width:766px){section.hero-breadcrumb{padding:10px 16px 20px 16px}
section.hero-breadcrumb .scroll-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}
section.hero-breadcrumb .width-xl-mobile{width:200%}
section.hero-breadcrumb h1{font-size:32px}
section.hero-breadcrumb .list-group.list-group-horizontal{font-size:16px}
section.hero-breadcrumb.mobile .row{margin:unset;padding:unset !important}
}
@media screen and (max-width:360px){section.hero-breadcrumb .width-xl-mobile{width:328px}
.title-ricariche{font-style:normal;font-weight:700;line-height:31px;margin-bottom:8px}
}
ol.breadcrumb{padding:0 0 0 24px}
@media screen and (max-width:767px){ol.breadcrumb{padding:0}
.list-group-horizontal{width:max-content}
.voci_menu{position:relative;overflow-x:auto;white-space:nowrap}
.contenitore-dati{position:sticky;left:0;padding-right:1rem}
}