.aiol-entertainment[data-v-69f2738f]{background-color:#f9fbfc}.titolo-pagina[data-v-69f2738f]{color:#005cb4;font-size:2rem;font-weight:700}.sottotitolo-pagina[data-v-69f2738f]{color:#7c7c7c;font-size:1.1rem}.mascotita[data-v-69f2738f]{max-height:220px;-o-object-fit:contain;object-fit:contain}.video-card[data-v-69f2738f]{background-color:#e7f1fc;border-radius:14px;box-shadow:0 2px 10px rgba(0,92,180,.1);padding:1rem;transition:transform .2s ease,box-shadow .2s ease}.video-card[data-v-69f2738f]:hover{background-color:#d4e8fb;box-shadow:0 4px 14px rgba(0,92,180,.12);transform:scale(1.01)}.sentinella-scroll[data-v-69f2738f]{height:1px}.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}