section.container-general.sec-main{padding-top:64px !important;padding-bottom:64px !important}
.container-general a.container-box{text-decoration:none}
.container-general .box{box-shadow:0 2px 6px 0 rgba(74,98,137,0.12);padding:16px;flex-direction:column;justify-content:center;align-items:flex-start;border:1px solid #e6e6e6;cursor:pointer}
section.container-general.sec-main{padding-top:64px !important;padding-bottom:64px !important}
.container-general a.container-box div.box>div{margin-top:32px}
section.container-general .container-box-info h1{font-size:24px;font-style:normal;font-weight:700;line-height:31px}
section.container-general .container-box-info p{font-size:14px;font-style:normal;font-weight:400;line-height:18px;color:#000;margin-top:8px}
section.container-general .contenitore .box-info{border-bottom:1px solid #efefef;margin-bottom:40px}
.contenitore form input{margin-bottom:32px}
.box-contenitore{border:1px solid #0031a1;background:#fff;padding:16px;display:flex;align-items:center;gap:8px;width:100%;border-radius:8px}
.box-contenitore strong{font-size:18px;font-style:normal;font-weight:700;line-height:23px}
.box-contenitore p{font-size:16px;font-style:normal;font-weight:400;line-height:20px}
.box-contenitore input[type='checkbox']{width:24px;height:24px}
.box-contenitore .d-flex label{font-size:14px;font-style:normal;font-weight:400;line-height:18px;position:relative;top:5px;left:8px}
.box-contenitore .d-flex{margin-top:15px}
.container-box-info{flex-wrap:wrap}
div#italia-master{margin-bottom:20px}
h3.modal-title{width:unset}
div.no-active-line{margin-top:30px}
div.no-active-line span{font-size:24px;font-weight:bold;line-height:31px}
a.no-active-line__link{font-weight:bold;color:#0164f2;margin-top:20px;cursor:pointer}
@media screen and (min-width:1024px){.container-box-info a.container-box{width:calc(50% - 12px) !important;margin:10px 0}
.container-general a.container-box:nth-child(odd){margin-right:24px}
}
.container-box-info a.container-box{margin:10px 0}
.switch{position:relative;display:inline-block;width:55px;height:24px;padding:6px}
.switch>.slider{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#666;-webkit-transition:.4s;transition:.4s;text-align:right;padding:6px;font-size:12px;text-transform:uppercase;font-weight:700;line-height:15px;color:#fff;border-radius:8px}
.switch>.slider::before{position:absolute;content:'';height:12px;width:12px;left:6px;top:6px;background-color:white;-webkit-transition:all .4s;transition:all .4s;flex-shrink:0;align-self:stretch;border-radius:8px}
.switch>.slider::after{position:absolute;content:'OFF';right:6px;top:5px;-webkit-transition:all .4s;transition:all .4s}
.switch.on>.slider{background-color:#0164f2;cursor:pointer;background:linear-gradient(90deg,#0033a1 0,#520da3 50%,#eb0b26 100%)}
.switch.on:focus>.slider{box-shadow:0 0 1px #0164f2}
.switch.on>.slider::before{left:unset;right:6px;-webkit-transition:all .4s;transition:all .4s}
.switch.on>.slider::after{content:'ON';right:unset;left:6px;-webkit-transition:all .4s;transition:all .4s}
@media screen and (max-width:1023px){section.container-general.sec-main{padding:64px 16px}
}
@media(min-width:1279px){.gest-ric-auto-modal[role='dialog'] .dialog{width:784px;padding-top:40px}
.gest-ric-auto-modal[role='dialog'] .dialog p{width:564px}
}
a.gest-ric{font-weight:bold;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}
.gest-ric-auto-modal[role='dialog'] .dialog .tagliRicarica{display:flex}
.gest-ric-auto-modal[role='dialog'] .dialog .tagliRicarica .taglio-ric button{padding:16px 32px;border:1px solid #000;margin-right:16px;cursor:pointer;background-color:#fff;font-weight:bold;border-radius:8px}
.gest-ric-auto-modal[role='dialog'] .dialog .tagliRicarica .taglio-ric button:disabled{border-color:#ebefff}
.gest-ric-auto-modal[role='dialog'] .dialog .tagliRicarica .taglio-ric button.selected{background-color:#e9f1fe;border:2px solid #0164f2}
.gest-ric-auto-modal[role='dialog'] .dialog p{font-size:18px;font-style:normal;font-weight:400;line-height:23px}
.contents{display:contents}
.sec-1col{margin-bottom:50px}
[role='dialog'] .dialog .esito-richiesta h3{padding-bottom:32px !important}
[role='dialog'] .dialog .esito-richiesta button{margin-top:32px}
[role=dialog] .dialog button{border:2px solid;width:fit-content;font-weight:bold}
[role=dialog] .dialog{text-align:center !important}
[role=dialog] .dialog h3.dialog-title{width:unset;margin-bottom:20px}
[role=dialog] .dialog div.to-row{margin-top:10px;gap:20px}
@media(max-width:1023px){.gest-ric-auto-modal[role='dialog'] .dialog{width:100%;padding:32px 24px}
.gest-ric-auto-modal[role='dialog'] .dialog h4{font-size:20px}
.gest-ric-auto-modal[role='dialog'] .dialog h3{font-size:24px}
.gest-ric-auto-modal[role='dialog'] .dialog .centered{display:flex;align-items:center;justify-content:center}
.gest-ric-auto-modal[role='dialog'] .dialog .tagliRicarica{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}
.gest-ric-auto-modal[role='dialog'] .dialog .tagliRicarica .taglio-ric button{width:102px;margin-bottom:16px}
.gest-ric-auto-modal[role='dialog'] button.modal-close{width:100%}
}
[type='checkbox'][name*='option']:checked:disabled.checkbox-new{width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvgxmlns='http://www.w3.org/2000/svg'width='24'height='24'viewBox='002424'fill='none'%3E%3Crectwidth='24'height='24'rx='8'fill='%23B3C2E3'/%3E%3Cpathd='M6.7234410.4469L512.1703L7.5857814.7561L10.171617.3419L14.480813.0327L18.798.72345L17.06667L10.171613.895L6.7234410.4469Z'fill='%23E6EBF6'/%3E%3C/svg%3E");background-size:cover}
ul.linee-select{list-style-type:none}
@media screen and (max-width:767px){.linea-search{width:100%}
.data-list-filter,ol.breadcrumb{padding:0}
}