#funnel-assistance-root .container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.assistance-form{display:contents}
#funnel-assistance-root .dolomiti-checkbox label{display:inline-block;font-size:16px;font-weight:500;line-height:20px;vertical-align:middle}
#funnel-assistance-root .dolomiti-checkbox input + label span{display:inline-block;font-size:16px;font-weight:500;line-height:20px;vertical-align:middle}
#funnel-assistance-root .dolomiti-checkbox input:checked{background-color:#e9ecee;border:1px solid #adb8c0;box-shadow:0 1px 2px rgba(0,0,0,0.05),inset 0 -15px 10px -12px rgba(0,0,0,0.05),inset 15px 10px -12px rgba(255,255,255,0.1);color:#99a1a7}
#funnel-assistance-root{margin-top:150px;padding:30px 0}
#funnel-assistance-root .gradient-text{background:linear-gradient(30deg,#e7a081,#dc3232 80%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}
#funnel-assistance-root button{-webkit-appearance:button;-moz-appearance:button;appearance:button;font-size:14px;font-weight:700;line-height:45px;letter-spacing:1px;padding:0 16px;min-width:150px;height:45px;text-transform:uppercase;white-space:nowrap;text-align:center;-webkit-box-shadow:none;box-shadow:none}
#funnel-assistance-root .container>button:first-child{padding:0}
#funnel-assistance-root .react-datepicker button{min-width:unset}
#funnel-assistance-root .modal-header{border:0}
#funnel-assistance-root .modal-dialog.modal-dialog-centered{max-width:unset;margin-top:0;margin:0;max-width:unset}
#funnel-assistance-root .modal-header button{min-width:unset;height:initial;padding-right:0}
#funnel-assistance-root .modal-dialog .modal-body{padding-bottom:85px}
#funnel-assistance-root .modal-dialog .modal-content{border:0;border-radius:0}
#funnel-assistance-root .dolomiti-checkbox input + label .checkmark{position:relative;display:inline-block;width:20px;height:20px;margin-right:12px;text-align:center;vertical-align:middle;border:3px solid #fff;border-image-slice:1;border-image-source:linear-gradient(to top,#dc3232,#e7a081)}
#funnel-assistance-root .dolomiti-checkbox input:checked + label .checkmark:before{display:block}
#funnel-assistance-root .dolomiti-checkbox input + label .checkmark:before{display:none;font-family:"set-distribuzione" !important;font-size:12px;line-height:16px;font-weight:900;color:#000;content:"\6d"}
#funnel-assistance-root .dolomiti-checkbox input{display:none}
#funnel-assistance-root .dolomiti-checkbox input + label{margin:0;cursor:pointer}
@media(min-width:1260px){#funnel-assistance-root{margin-top:230px}
#funnel-assistance-root .modal-header button{padding-right:15px}
}
#funnel-assistance-root .documents{margin-top:30px}
#funnel-assistance-root .documents a{display:block;margin-bottom:30px}
#funnel-assistance-root .documents a i{display:inline-block;font-size:29px;margin-right:20px;vertical-align:top}
#funnel-assistance-root .documents a label{display:inline-block;width:calc(100% - 55px);vertical-align:top;cursor:pointer}
#funnel-assistance-root .documents a label span{display:block;font-size:18px;font-weight:500;color:#2f5d75}
#funnel-assistance-root .documents a label span.info{font-size:14px;font-weight:400}