@charset "utf-8";.form-group label {font-weight: 400;font-size: 16px;}.list-group-item.active {background-color: #C6D6E6;border-color: #C6D6E6; }.btn-info {color: #fff;background-color: #17a2b8;border-color: #17a2b8;}.btn-info:hover {color: #fff;background-color: #138496;border-color: #117a8b;}.text-success {color: #008758!important;}.pagination .page-item .page-link { background-color: #fff;}.chip.chip-primary { background-color: #fff; }a{color:#06c;text-decoration:none;background-color:transparent}.list-group-item p{font-size:1.1rem;font-weight:700;color:#000}.card{border:1px solid #ededed}.card a.read-more{color:#06c;cursor:pointer}.card a.read-more:hover{color:#000}.link-list-wrapper ul li a{padding:0 20px}.it-header-slim-wrapper .it-header-slim-wrapper-content a{color:#3c3c3c;text-decoration:none}.it-header-center-wrapper{background:#d4d4d4!important}.it-header-slim-wrapper{background:#323333}.it-header-center-wrapper{background:#5c6f82}.it-header-slim-wrapper{background:#fff}.custom-navbar-toggler svg{fill:#000}.section.section-background-header::before{background-color:#113b58!important}.it-footer-main{background-color:#646464}.badge-warning{color:#000;background-color:#f79a02}.btn-warning{background-color:#ffc107;color: #212529;}.bg-visure{background-color:#113b58!important}.link-list-wrapper ul li a{line-height:1.5em!important}.link-list-wrapper ul li a .icon{margin:0}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]{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}.navbar .navbar-collapsable .navbar-nav li a.nav-link.active{border-color:#ffc107;background:#ffc107}@media (min-width:992px){.registrati{margin-left:65px}.it-header-slim-wrapper .it-header-slim-wrapper-content .nav-mobile ul.link-list a {padding-top: 10px;    padding-bottom: 10px;}.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 24px;height:48px;border-left:0;border-right:0}.it-header-navbar-wrapper{background:#113b58}.it-header-slim-wrapper .collapse:not(.show){justify-content:normal}.it-header-center-wrapper .it-header-center-content-wrapper .it-brand-wrapper a h3{font-size:1.2em}.it-header-center-wrapper .it-header-center-content-wrapper .it-brand-wrapper a h2{font-size:2em}.it-header-slim-wrapper .it-header-slim-wrapper-content{padding:0}.it-header-center-wrapper .it-header-center-content-wrapper .it-brand-wrapper a h2{font-weight:700}.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}a{text-decoration:none!important;cursor:pointer}img{opacity:1;transition:opacity .3s}.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")}.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}.d-block{display:block!important}.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}.h5,h5{font-weight:700}.collapse-header [data-toggle=collapse][aria-expanded=false]{background:#fff}.collapse-body{padding:12px 24px 42px;background:#fff}.pagination .page-item .page-link{height:1.66667rem;min-width:1.66667rem}.navbar .navbar-collapsable .navbar-nav li a.nav-link{padding:13px 22px}.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:576px){.navbar .navbar-collapsable .navbar-nav li a.nav-link{padding:13px 22px; text-transform: uppercase;border-top: 1px solid #eee;}.navbar .navbar-collapsable .navbar-nav li a.nav-link.active {border-left: 3px solid #FFC107;background: #FFC107;}/*.btn{margin-bottom:16px!important}*/.dropdown-menu .link-list-wrapper ul li a{padding:0 20px 0 0}.navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .link-list-wrapper {background: #eee;padding: 20px;}} @media (min-width:576px){.h4,h4{font-size:1.4rem;}.h5,h5{font-size:1.2rem}} @media (min-width:1200px){.section{padding:60px}}.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}.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}.badge{top:0!important;font-size:85%!important;font-weight:400!important}.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 (max-width:1024px){.navbar .navbar-collapsable .navbar-nav li a.nav-link{padding:13px 6px}}.form-control{font-size:.8rem!important}.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}.table-sm{font-size:16px!important}.autocomplete-list{border:1px solid #5c6f82}.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:16px;font-weight:400}.card-text a{color:#435a70!important}.card-title a{color:#17324d!important}.link-list-wrapper ul{white-space:nowrap}.form-group small.form-text{position:absolute;margin:10px 0 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}