.aiol-videos[data-v-f5412040]{background-color:#f9fbfc}.titolo-pagina[data-v-f5412040]{color:#005cb4;font-size:2rem;font-weight:700}.sottotitolo-pagina[data-v-f5412040]{color:#6c757d;font-size:1.1rem}.opzione-card[data-v-f5412040]{background-color:#e7f1fc;border-radius:14px;box-shadow:0 2px 10px rgba(0,92,180,.1);cursor:pointer;padding:1rem .75rem;transition:transform .2s ease,box-shadow .2s ease}.opzione-card[data-v-f5412040]:hover{box-shadow:0 6px 12px rgba(0,92,180,.12);transform:scale(1.02)}.opzione-card b-icon[data-v-f5412040]{margin-bottom:8px}@media (max-width:768px){.opzione-card[data-v-f5412040]{padding:1rem}}.navbar-logo{height:auto;max-width:60px}.nav.navbar-nav.navbar-right li a{color:#fff!important}.bg-color{background-color:#005cb4;box-shadow:0 2px 8px rgba(0,0,0,.1);transition:background-color .3s ease}.navbar .dropdown-menu{background-color:#005cb4;border-radius:10px;box-shadow:0 2px 12px rgba(0,0,0,.12)}.navbar .dropdown-menu .dropdown-item,.navbar .dropdown-menu>li>a{color:#005cb4;font-weight:500}.navbar .dropdown-menu .dropdown-item:hover{background-color:#e7f1fc;color:#003f88}.version{color:#fff;font-size:1.2rem}.modal-backdrop{background-color:rgba(0,0,0,.5)}.modal-dialog{margin:10% auto;max-width:80%}.modal-header{background-color:#f8f9fa;border-bottom:1px solid #dee2e6;padding:1rem}.modal-body{padding:1rem}.modal-arriba .modal-dialog{margin-top:80px!important}.modal-header .close{position:absolute;right:1rem;top:1rem}.btn-acceso{border-radius:20px;font-weight:500;transition:all .3s ease}.btn-acceso:hover{background-color:#fff;color:#005cb4}.b-navbar-nav b-icon{font-size:1.1rem;vertical-align:middle}.b-dropdown-item,.b-nav-item{font-weight:500}.version b-nav-item{margin-left:.5rem;margin-right:.5rem}.version b-icon{color:#fff;cursor:pointer;font-size:1.3rem;transition:color .2s ease}.version b-icon:hover{color:#fdd835}.version span.version{color:#fff;font-size:1rem;font-weight:600;margin-left:1rem;white-space:nowrap}@media (max-width:767px){.navbar-dark .b-navbar-toggle{padding-left:12px;padding-right:12px}}.fade-enter-active,.fade-leave-active{transition:opacity .3s ease}.fade-enter,.fade-leave-to{opacity:0}