@charset "utf-8";@media (min-width:992px){.it-hero-wrapper{min-height:300px}.it-hero-wrapper .it-hero-text-wrapper .it-btn-container{margin-top:38px}.it-hero-wrapper .it-hero-text-wrapper{padding:50px 30% 200px 26px}.it-timeline-wrapper .col-12:nth-child(odd) .it-pin-wrapper{right:-72px}.it-timeline-wrapper .col-12:nth-child(even) .timeline-element .it-pin-wrapper{left:-86px}.it-timeline-wrapper .it-pin-wrapper svg{width:34px;height:34px}.it-timeline-wrapper .it-pin-wrapper .pin-text{border-radius:50px;box-shadow:0 2px 20px 0 rgba(0,0,0,.3)}.it-timeline-wrapper .it-pin-wrapper .pin-text{font-size:36px}.it-timeline-wrapper .it-pin-wrapper .pin-text span{padding:14px 30px}.card .card-body h5.card-title.big-heading{font-size:1.4rem;line-height:1.5rem}.it-timeline-wrapper .it-pin-wrapper .pin-icon{width:68px;height:68px}.it-timeline-wrapper .it-pin-wrapper .pin-text span:after{width:20px;height:20px;left:-5px}}.it-footer-small-prints{background-color:#022345}.callout p{font-size:.95rem}
.it-timeline-wrapper .row:after{background:#004080}.it-timeline-wrapper .timeline-element{padding:20px 0 18px 50px}.it-timeline-wrapper .it-pin-wrapper.it-evidence .pin-text span:after{background:#36a57e}.it-timeline-wrapper .it-pin-wrapper.it-evidence .pin-text{color:#fff;background:#36a57e}.it-footer-main{color:#fff !important;font-size:12px;text-transform:uppercase}@media (max-width:768px){.it-hero-wrapper{min-height:auto}.steppers .steppers-header{padding:0;background:0 0;-webkit-box-shadow:none;box-shadow:none;display:inline-table;text-transform:uppercase}.card-wrapper.card-overlapping{margin-top:-40px}.it-timeline-wrapper .it-pin-wrapper .pin-text span{padding:8px 16px;display:block;position:relative}.it-hero-wrapper .it-hero-text-wrapper{padding:48px 34px 80px}.it-timeline-wrapper .it-pin-wrapper .pin-text{border-radius:50px}.card .card-body h5.card-title.big-heading{font-size:1.3rem}.callout p{font-size:1rem}}.callout{max-width:100%;margin:1.75rem}.callout ul{color:#5b6f82;font-size:.889rem}
}.it-timeline-wrapper .row:after{width:3px}.it-header-center-wrapper{background:#fff}.counter{background-color:#fff;padding:20px 0;border-radius:5px}.count-title{font-size:40px;font-weight:400;margin-top:10px;margin-bottom:0;text-align:center}.count-text{font-size:16px;font-weight:400;margin-top:10px;margin-bottom:0;text-align:center}.text-primary{color:#005596!important}@media (min-width:1200px){.card-wrapper.card-overlapping{margin-top:-150px}.bg-primary{background-color:#022345!important}.card{border:1px solid #ededed}.card a.read-more{color:#022345;cursor:pointer}.card a.read-more:hover{color:#000}.link-list-wrapper ul li a{padding:0 20px}}.card{background:0 0}@media (min-width:992px){.it-header-slim-wrapper .it-header-slim-wrapper-content .nav-mobile ul.link-list{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0;height:48px;border-left:0;border-right:0}.it-header-slim-wrapper .collapse:not(.show){justify-content:normal}}.rounded-top{border-top-left-radius:8px!important;border-top-right-radius:8px!important}
.form-control-sm{height:calc(1.5em + .5rem + 2px) !important;padding:.25rem .5rem!important;font-size:.875rem!important;line-height:1.5!important;border-radius:.2rem!important}.btn-xs{padding:6px;font-size:12px;line-height:1.45}.txt14{font-size:14px !important}.titledark{color:#19191a !important}a{text-decoration:none !important;cursor:pointer}img{opacity:1;transition:opacity .3s}.sticky-top{z-index:999 !important}.form-control.is-valid,.was-validated .form-control:valid{background-color:#fff;background:url(data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2300cc85' viewBox='0 0 192 512'%3E%3Cpath d='M435.848 83.466L172.804 346.51l-96.652-96.652c-4.686-4.686-12.284-4.686-16.971 0l-28.284 28.284c-4.686 4.686-4.686 12.284 0 16.971l133.421 133.421c4.686 4.686 12.284 4.686 16.971 0l299.813-299.813c4.686-4.686 4.686-12.284 0-16.971l-28.284-28.284c-4.686-4.686-12.284-4.686-16.97 0z'/%3E%3C/svg%3E)}.form-control.is-invalid,.was-validated .form-control:invalid{background-color:#fff;background:url(data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23f73e5a' viewBox='0 0 384 512'%3E%3Cpath d='M231.6 256l130.1-130.1c4.7-4.7 4.7-12.3 0-17l-22.6-22.6c-4.7-4.7-12.3-4.7-17 0L192 216.4 61.9 86.3c-4.7-4.7-12.3-4.7-17 0l-22.6 22.6c-4.7 4.7-4.7 12.3 0 17L152.4 256 22.3 386.1c-4.7 4.7-4.7 12.3 0 17l22.6 22.6c4.7 4.7 12.3 4.7 17 0L192 295.6l130.1 130.1c4.7 4.7 12.3 4.7 17 0l22.6-22.6c4.7-4.7 4.7-12.3 0-17L231.6 256z'/%3E%3C/svg%3E)}.link-list-wrapper ul li a span{color:#000}table a{color:#19191a}.card .head-tags{margin-bottom:28px}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:.3rem}.box-offerta{padding:.4rem !important;color:#fff !important;top:0;position:absolute !important;background-color:rgba(219,170,0,.8) !important;display:block;right:0;font-size:14px}
.d-block{display:block!important}.form-control.is-valid,.was-validated .form-control:valid{border-color:#008758 !important;padding-right:calc(1.5em + .75rem)}.scheda-news .scheda-foto{position:relative;height:250px;overflow:hidden}.scheda-news .scheda-foto figure{margin:0}.scheda-news .scheda-foto img{border-radius:4px 4px 0 0;width:100%;height:250px;object-fit:cover}.categoria{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.77778rem;text-transform:uppercase;font-weight:700;letter-spacing:.9px;color:#435a70}.categoria .icon{fill:#435a70;width:24px;height:24px;margin-right:8px;-ms-flex-negative:0;flex-shrink:0}.objpos-center{object-position:center}.h5,h5{font-weight:700}.collapse-header [data-toggle=collapse][aria-expanded=false]{background:#fff}.collapse-body{padding:12px 24px 42px;border-top:1px solid #e3e4e6;border-right:1px solid #e3e4e6;border-left:1px solid #e3e4e6}.pagination .page-item .page-link{height:1.66667rem;min-width:1.66667rem}
@media (min-width:576px){.h4,h4{font-size:1.4rem}}@media (min-width:1200px){.section{padding:60px}}.breadcrumb{margin-bottom:0}.form-group label{margin-bottom:0}.alert-primary{border-left:8px solid #06c !important}.table td,.table th{vertical-align:middle}.card.card-big .card-body{padding:38px 38px 60px}.avPayFormOptional .form-group{margin-bottom:1rem}.input-group-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.54rem .75rem!important;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#4c4c4d;text-align:center;white-space:nowrap;background-color:#ced4da;border:1px solid #ced4da!important;border-radius:.25rem 0 0 .25rem}.alert-info{background-image:none;border-left:8px solid #b1b1b3 !important}.badge{top:0!important;font-size:85%!important;font-weight:400!important}.nav-tabs{overflow-x:hidden!important}.section.section-background-header:before{background-color:#001A33!important}.nav-tabs .nav-link{font-size:18px!important;font-weight:400!important}
.nav-tabs.nav-tabs-vertical .nav-link{background:#f3f3f3}.link-list-wrapper ul li a span{margin-right:0!important}.card:after{margin-top:0!important}.form-control{font-size:.8rem !important}.chip.chip-primary:hover{background-color:#06c;border-color:#06c;color:#fff !important}@media (min-width:992px){.navbar .navbar-collapsable .navbar-nav li a.nav-link{padding:13px 20px}.it-header-navbar-wrapper nav .navbar-collapsable .menu-wrapper .navbar-nav.navbar-secondary a{font-size:18px!important}.it-user-wrapper.dropdown .icon{margin-left:0}}@media (max-width:1024px){.navbar .navbar-collapsable .navbar-nav li a.nav-link{padding:13px 6px}}.form-control{font-size:.8rem !important}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#d9364f!important}.bootstrap-select-wrapper button{background:#fff !important;font-size:.9rem!important}.form-group label{text-transform:uppercase!important}.form-check [type=checkbox]+label,.form-check [type=radio]+label{font-size:.9rem!important}
.table-sm{font-size:16px!important}.autocomplete-list{border:1px solid #005596}.divider{display:block;height:1px;background:#ddd}.collapse-header [data-toggle=collapse]{border-top:1px solid #e3e4e6;border-left:1px solid #e3e4e6;border-right:1px solid #e3e4e6}.list-group-item{padding:.5rem .8rem;font-size:15px}.breadcrumb{font-size:14px}.breadcrumb-container .breadcrumb{padding:0}.card-text a{color:#435a70!important}.card-title a{color:#17324d!important}.icon-circle{border-radius:50%;border-color:#4263a3;padding:.2rem;background:0 0 !important;border:solid 1px #4263a3;transition:all .1s ease-in-out;position:relative;display:inline-block;text-align:center}.icon-circle-inner{z-index:1;transition:all .2s ease-in-out;position:relative;display:block;overflow:hidden;background:#4263a3;border-radius:50%;width:3.92857rem;height:3.92857rem;font-size:1.57143rem;color:#fff}.icon-circle>span>i{position:relative;top:50%;display:block;-webkit-transform:translateY(-50%);transform:translateY(-40%);z-index:2}
input[type=date],input[type=datetime-local],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],textarea{display:block;width:100%;height:calc(1.8em + .85rem + 7px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control:focus{border-color:#80bdff !important;box-shadow:0 0 0 .2rem rgba(0,123,255,.25) !important}.form-group small.form-text{position:absolute;margin:10px 0 0;padding:0 .5rem!important;font-size:.7rem!important}.form-control{display:block;width:100%;height:calc(1.8em + .85rem + 7px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da!important;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}
select{word-wrap:normal}label{display:inline-block;margin-bottom:.5rem;font-size:16px}.bootstrap-select-wrapper button{background-color:#fff;border-radius:.3rem;border:1px solid #ced4da !important;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;color:#435a70;padding:8px;font-size:1rem;font-weight:400}.bootstrap-select-wrapper button :focus{border-color:#80bdff !important;box-shadow:0 0 0 .2rem rgba(0,123,255,.25) !important}.btn-block{border-radius:4px;text-transform:uppercase}.form-control-lg{height:calc(1.6em + 1rem + 0);padding:.5rem 1rem;font-size:1.25rem;line-height:1.6;border-radius:8px}.ribbon{position:absolute;right:-5px;top:-5px;z-index:1;overflow:hidden;width:75px;height:75px;text-align:right}.ribbon span{font-size:10px;font-weight:700;color:#fff;text-transform:uppercase;text-align:center;line-height:20px;transform:rotate(45deg);-webkit-transform:rotate(45deg);width:100px;display:block;background:#79a70a;background:linear-gradient(#f70505 0%,#8f0808 100%);box-shadow:0 3px 10px -5px rgba(0,0,0,1);position:absolute;top:19px;right:-21px}
.ribbon span:before{content:"";position:absolute;left:0;top:100%;z-index:-1;border-left:3px solid #8f0808;border-right:3px solid transparent;border-bottom:3px solid transparent;border-top:3px solid #8f0808}.ribbon span:after{content:"";position:absolute;right:0;top:100%;z-index:-1;border-left:3px solid transparent;border-right:3px solid #8f0808;border-bottom:3px solid transparent;border-top:3px solid #8f0808}.footerlink{color:#fff;font-size:14px;font-weight:700}.footerlink:focus a:hover{color:#fff !important}.footerlink2{color:#fff;font-size:12px}.guide{color:#f90 !important}.faq{color:#39f !important}.coloreblu{color:#238fcb !important}.pdf-page-wrapper{background-color:#fff;border:1px solid #666;box-sizing:border-box;height:298mm;margin:0 auto;width:211mm}.pdf-page-wrapper.with-disdetta{-moz-user-select:none;background-size:cover}.pdf-page-editor-control{margin:0 auto 5px;width:210mm}.pdf-page-wrapper .page-content{background-color:#fff;border:.5mm dashed #ccc;box-sizing:content-box;font-size:16px;outline:medium none}
.pdf-page-wrapper.with-disdetta .page-content{background-color:transparent;border-color:#fff}.pdf-page-wrapper.with-disdetta.with-image-disdetta .page-content{border-color:transparent}.pdf-page-wrapper .page-content *{box-sizing:content-box}.pdf-page-wrapper .page-content .variable{background-color:#eee;padding:1px 6px}.pdf-page-wrapper .page-content .imagevariable .imagevariable-content{background-color:#ccc;display:block}.pdf-page-wrapper .page-content .imagevariable.imagevariable-right .imagevariable-content{margin:0 0 0 auto}.pdf-page-wrapper .page-content .imagevariable.imagevariable-center .imagevariable-content{margin:0 auto}.pdf-page-wrapper .page-content p{margin:0;padding:0}.pdf-page-bottom-control{margin:-10mm auto 40px;padding-bottom:8mm;text-align:right;width:184mm}.pdf-page-top-control{height:0;margin:0 auto;padding:0;text-align:left;width:208mm}.pdf-page-top-control .btn{margin-top:1.7mm}.pdf-page-wrapper .page-content .disdetta-input{background-color:#eee;border:0 none;color:#000;font-family:'Source Code Pro',monospace;margin:0;outline:medium none;padding:1px 0;text-transform:uppercase}
.pdf-page-wrapper .page-content input,.pdf-page-wrapper .page-content select,.pdf-page-wrapper .page-content a img{vertical-align:middle}.pdf-page-wrapper .page-content *{box-sizing:content-box}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}.page-sign{background-color:#eee;border:0 none;margin-top:19mm;min-height:30mm;padding:10px;position:relative;z-index:800}.nav-tabs{-webkit-box-shadow:inset 0px -1px 1px rgba(0,0,0,.04);box-shadow:inset 0px -1px 1px rgba(0,0,0,.04);border-bottom:1px solid #f0f0f0;margin-top:15px}.nav-tabs>li>a{font-size:16px;text-transform:uppercase;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0;padding:12px 25px;position:relative;color:#666}.nav-tabs>li>a:hover{border-color:#f0f0f0 #f0f0f0 #ebebeb;background-color:#fafafa}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#666;background-color:#fafafa;border:1px solid #f0f0f0;-webkit-box-shadow:0 -1px 1px rgba(0,0,0,.04);box-shadow:0 -1px 1px rgba(0,0,0,.04);border-bottom-color:transparent}
.nav-tabs>li.active>a:after{width:3px;content:"";background-color:#238fcb;height:103%;position:absolute;left:0;top:0}.tab-content{border:1px solid #f0f0f0;padding:20px;border-top:none;position:relative;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.04);box-shadow:0 1px 1px rgba(0,0,0,.04);background-color:#fafafa;margin-bottom:15px}.tab-content h1{font-size:34px}.tab-content:after{width:3px;content:"";background-color:#238fcb;height:100%;position:absolute;left:0;top:0}.tab-content.clear-style{border:none;padding:10px 0 0;-webkit-box-shadow:none;box-shadow:none;background-color:transparent}.tab-content.clear-style:after{width:0;background-color:transparent;height:100%}.firma-autografa1{font-family:'Nothing You Could Do',cursive;font-size:24px}.firma-autografa2{font-family:'Dawning of a New Day',cursive;font-size:24px}.firma-autografa3{font-family:'Shadows Into Light',cursive;font-size:24px}.firma1{font-family:'Nothing You Could Do',cursive;font-size:25px!important}.firma2{font-family:'Dawning of a New Day',cursive;font-size:25px!important}
.firma3{font-family:'Shadows Into Light',cursive;font-size:25px!important}#spazio_firma{text-align:right;margin-top:15px}.btn-primary{color:#fff;background-color:#2B3A54!important;border-color:#2B3A54!important}a{color:#145476}.list-group-item-light{color:#000!important}

#module-cartLaterale li b {
    display: contents;
}