/*TITOLI colore primario*/ .custom-title { color: #C6D9DA !important } 

/*LINK colore primario*/ .custom-a { color: #c6d9da  !important; } .custom-a:hover { text-decoration: underline !important; color: #c6d9da !important; } 00155A 

/* BOTTONI colore primario*/ .custom-btn-primary { background-color: #005e83 !important; border-color: #005e83 ; color: #fff !important; } .custom-btn-primary:hover { background-color: #E0AA22 !important; border-color: #e61a46 !important; } 

/* FOOTER */ 
.custom-footer { background-color: #1D57FB  !important; padding-left: 15px; padding-right: 15px; color: rgb(255,255,255) } footer img { max-height: unset; width: 300px !important; margin-bottom: 1rem; } .container-big{ max-width: 100% !important; padding-right: 5px; padding-left: 5px; } h3{ color: #C6D9DA !important; font-family: "Lato", sans-serif !important; font-weight: 600; font-size: 25px; margin-bottom: 10px; } h4{ color: #C6D9DA ; font-family: "Lato", sans-serif !important; font-size: 20px; font-weight:800px; } .box-evento table td{ background-color:#f0f0f0; } h4{ color: green !important;} 

/*TESTO CONTENUTO*/ element.style { color: #005e83 !important; } 

/*2023*/ @import url('https://fonts.googleapis.com/css2?family=Lato:wght@300;400;700&display=swap'); html, body{ font-family: 'Lato', sans-serif !important; margin:0; padding:0; width: 100%; height: 100%; position: relative; font-size: 1rem; color: #fff; background-color: #011456; background-size: cover; background-attachment: fixed; } p a { color: #1d57fb !important; } .card { background-color: transparent !important; border:none; } .custom-btn-primary { background-color: #1D57FB !important; border-color: #1D57FB; color: #fff !important; } .btn-primary.custom-btn-primary:hover { background-color: #C6D9DA !important; border-color: #C6D9DA !important; color: #fff !important; } h4.titolo_contenuto { color: #ffffff !important; font-family: 'Lato', sans-serif !important; } .card.bg-light { background-color: transparent !important; border: none; } .card.bg-light .card-body { padding: 0; } footer .d-flex.flex-row.mt-3.justify-content-around.align-items-center { justify-content: center !important; text-align: center; } footer img { max-height: unset; width: 178px; margin-bottom: 1rem; } .navbar-brand img { max-width: 100px !important; } .nav-link:hover { border-bottom: 2px solid #1d57fb !important; } .navbar-light .navbar-nav .nav-link { color: #00145a; font-weight: bold !important; } } .navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover { color: #1d57fb; } .login { color: #1d57fb; } .lang_active { border: 2px solid #C6D9DA !important; } .navbar { box-shadow: 0 0px 0px #75878d; padding: 0rem 1rem; margin-bottom: 1rem; } @media all and (max-width: 480px) { .navbar { padding: 0rem 0.75rem; } .navbar-brand.mr-5 { margin-right: 0 !important; } .navbar > .container-fluid { flex-wrap: nowrap; } .lingue-mobile { padding-left: 0.1rem; } .lingue-mobile #navbarDropdown { padding-left: 0; padding-right: 0; } } a { cursor: pointer; color: #00145a; }