<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.d360t-color-wd {
  color: #e0e0e0; }

.d360t-bg-wd {
  background-color: #e0e0e0; }

.d360t-color-wp {
  color: #f5f5f5; }

.d360t-bg-wp {
  background-color: #f5f5f5; }

.d360t-color-wl {
  color: #fafafa; }

.d360t-bg-wl {
  background-color: #fafafa; }

.d360t-color-gp {
  color: #616161; }

.d360t-bg-gp {
  background-color: #616161; }

.d360t-color-gd {
  color: #424242; }

.d360t-bg-gd {
  background-color: #424242; }

.d360t-color-gk {
  color: #9e9e9e; }

.d360t-bg-gk {
  background-color: #9e9e9e; }

.button-premium-wrapper {
  background-color: #fafafa;
  height: 100%;
  padding: 0;
  position: absolute;
  right: 0;
  top: 0; }
  @media screen and (min-width: 993px) {
    .button-premium-wrapper .mobile {
      display: none; } }
  @media screen and (max-width: 993px) {
    .button-premium-wrapper .desktop {
      display: none; } }
  .button-premium-wrapper &gt; div {
    align-items: center;
    display: flex;
    height: 100%;
    justify-content: center; }

.toolbar-button {
  background-color: #BC1030;
  color: #fafafa;
  cursor: pointer;
  font-family: "Manrope", sans-serif, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 64px;
  padding: 0 16px;
  text-transform: uppercase; }
  @media screen and (max-width: 993px) {
    .toolbar-button {
      line-height: 56px; } }
  .toolbar-button.secondary {
    background-color: #265AA5; }
  .toolbar-button:not(.toolbar-trasp):hover {
    opacity: .9; }
  .toolbar-button:first-child {
    margin-left: 0; }
  .toolbar-button:last-child {
    margin-right: 0; }
  .toolbar-button.toolbar-trasp {
    background-color: inherit;
    color: #424242; }
    .toolbar-button.toolbar-trasp:hover {
      background-color: #e0e0e0; }

.follow-button-wrapper {
  float: left;
  display: flex;
  align-items: center;
  height: 100%;
  padding-left: 16px; }
  .follow-button-wrapper .follow-button {
    background-color: #eee;
    color: #616161;
    display: block; }
    .follow-button-wrapper .follow-button i {
      float: right;
      line-height: 14px;
      height: 14px; }
    @media screen and (max-width: 993px) {
      .follow-button-wrapper .follow-button {
        display: none; } }

.dropdown-user-logged, .dropdown-button-signup-mobile {
  display: flex;
  text-transform: none; }
  .dropdown-user-logged &gt; .material-symbols-outlined, .dropdown-button-signup-mobile &gt; .material-symbols-outlined {
    display: inline-block;
    height: auto;
    line-height: 14px; }
  .dropdown-user-logged ~ .dropdown-content, .dropdown-button-signup-mobile ~ .dropdown-content {
    background-color: #fafafa;
    border-radius: 4px; }
    .dropdown-user-logged ~ .dropdown-content &gt; li a, .dropdown-button-signup-mobile ~ .dropdown-content &gt; li a {
      color: #616161;
      font-family: "Manrope", sans-serif, sans-serif;
      font-size: 14px;
      height: 48px;
      line-height: 48px;
      padding: 0 16px; }
      .dropdown-user-logged ~ .dropdown-content &gt; li a .material-symbols-outlined, .dropdown-button-signup-mobile ~ .dropdown-content &gt; li a .material-symbols-outlined {
        float: right;
        margin: 0; }
      .dropdown-user-logged ~ .dropdown-content &gt; li a:hover, .dropdown-button-signup-mobile ~ .dropdown-content &gt; li a:hover {
        background-color: #f5f5f5; }

.dropdown-user-logged &gt; .material-symbols-outlined {
  line-height: 64px;
  padding-left: 8px; }
  @media screen and (max-width: 993px) {
    .dropdown-user-logged &gt; .material-symbols-outlined {
      line-height: 56px; } }

.dropdown-user-logged ~ .dropdown-content {
  border-radius: 0;
  top: 64px !important; }
  @media screen and (max-width: 993px) {
    .dropdown-user-logged ~ .dropdown-content {
      top: 56px !important; } }

.dropdown-button-signup-mobile ~ .dropdown-content {
  top: 46px !important; }

.toolbar-button.dropdown-user-logged {
  padding: 0 8px 0 16px; }

.toolbar-button.dropdown-user-logged .name {
  padding-right: 4px; }

.channels-mobile-menu {
  position: relative;
  width: 100vw;
  height: 48px;
  padding: 0.5rem 0;
  border-bottom: 1px solid var(--wp--preset--color--white-darken, #E0E0E0);
  margin-bottom: 1rem;
  font-size: 14px; }
  @media (min-width: 601px) {
    .channels-mobile-menu {
      display: none; } }
  .channels-mobile-menu::before, .channels-mobile-menu::after {
    content: "";
    width: 1rem;
    height: 100%;
    position: absolute;
    top: 0; }
  .channels-mobile-menu::before {
    left: 0;
    background: linear-gradient(to left, transparent 0%, #ffffff 100%); }
  .channels-mobile-menu::after {
    right: 0;
    background: linear-gradient(to right, transparent 0%, #ffffff 100%); }
  .channels-mobile-menu__list {
    display: flex;
    height: 100%;
    white-space: nowrap;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: none;
    scrollbar-width: none; }
    .channels-mobile-menu__list &gt; a {
      display: flex;
      align-items: center;
      padding: 0 0.5rem;
      margin-left: 0.5rem;
      color: #ffffff;
      background-color: var(--wp--preset--color--primary);
      border-radius: 1.5rem; }
      .channels-mobile-menu__list &gt; a:first-of-type {
        margin-left: 1rem; }
      .channels-mobile-menu__list &gt; a:last-of-type {
        margin-right: 1rem; }

.button-premium-wrapper {
  position: static;
  margin-left: auto; }

nav {
  height: 64px; }
  @media screen and (max-width: 993px) {
    nav {
      height: 56px; } }
  nav .material-symbols-outlined[data-icon]:after {
    content: attr(data-icon); }

@media screen and (max-width: 600px) {
  #wpadminbar {
    position: fixed !important; } }
.hidden_btn_toolbar {
  display: none; }

#d360t-toolbar {
  height: 100%;
  flex-grow: 1;
  overflow: hidden;
  flex-wrap: wrap; }
  @media screen and (max-width: 993px) {
    #d360t-toolbar {
      display: none; } }

#d360t-toolbar &gt; li {
  height: 100%; }
  #d360t-toolbar &gt; li &gt; a, #d360t-toolbar &gt; li &gt; span {
    border-radius: 4px;
    display: inline;
    font-family: "Manrope", sans-serif, sans-serif;
    font-size: 14px;
    font-weight: 600;
    padding: 8px; }
    #d360t-toolbar &gt; li &gt; a:hover, #d360t-toolbar &gt; li &gt; span:hover {
      background-color: #e0e0e0; }

.dropdown-button-category {
  padding-right: 0; }
  .dropdown-button-category::after {
    content: '\e5c5';
    font-family: 'Material Symbols Outlined';
    font-size: 24px;
    display: block;
    float: right;
    font-weight: normal;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    min-width: 24px; }
  .dropdown-button-category:focus-visible {
    outline: none; }

.search-bar {
  flex-grow: 1; }

.dropdown-content-submenu {
  background-color: #fafafa;
  border-radius: 4px;
  min-width: 168px;
  padding: 8px 0;
  top: .5px !important;
  width: auto !important; }
  .dropdown-content-submenu &gt; li {
    min-height: 48px; }
    .dropdown-content-submenu &gt; li a {
      color: #616161;
      font-family: "Manrope", sans-serif, sans-serif;
      font-size: 14px;
      font-weight: 400;
      height: 48px;
      line-height: 48px;
      padding: 0 16px; }
      .dropdown-content-submenu &gt; li a:hover {
        background-color: #f5f5f5; }
      .dropdown-content-submenu &gt; li a::after {
        font-family: 'Material Symbols Outlined';
        content: '\e315';
        font-size: 24px;
        display: block;
        color: #616161;
        float: right;
        font-weight: normal;
        font-style: normal;
        -webkit-font-smoothing: antialiased; }
    .dropdown-content-submenu &gt; li:first-child a {
      font-weight: 600; }

.dropdown-social {
  border-bottom: 2px solid #BC1030;
  border-left: 2px solid #BC1030;
  border-right: 2px solid #BC1030;
  top: 64px !important;
  width: 280px !important; }
  .dropdown-social.active {
    display: block !important; }
  .dropdown-social &gt; li {
    min-height: 48px; }
    .dropdown-social &gt; li.separator {
      border-top: 1px solid #e0e0e0;
      height: 1px;
      min-height: 1px;
      padding-top: 8px;
      pointer-events: none; }
    .dropdown-social &gt; li.head {
      color: #BC1030;
      font-family: "Manrope", sans-serif, sans-serif;
      font-size: 14px;
      font-weight: 600;
      line-height: 48px;
      margin-top: 8px;
      padding-left: 16px; }
      .dropdown-social &gt; li.head:hover {
        background-color: transparent; }
    .dropdown-social &gt; li.info-box-about {
      background-color: #e0e0e0; }
    .dropdown-social &gt; li a {
      color: #424242;
      float: left;
      font-family: "Manrope", sans-serif, sans-serif;
      font-size: 14px;
      font-weight: 600;
      line-height: 20px;
      padding-left: 16px; }
      .dropdown-social &gt; li a .mdi {
        color: #BC1030; }
      .dropdown-social &gt; li a:hover {
        background-color: transparent; }
    .dropdown-social &gt; li .counter {
      color: #424242;
      float: right;
      font-size: 12px;
      font-weight: 600;
      line-height: 20px; }

.navbar-header-group.fixed .nav-wrapper {
  border-bottom: 1px solid #e0e0e0;
  height: 64px; }
  @media screen and (max-width: 993px) {
    .navbar-header-group.fixed .nav-wrapper {
      height: 56px; } }
  .navbar-header-group.fixed .nav-wrapper &gt; *:not(#d360t-toolbar) {
    flex-shrink: 0; }

.navbar-header-group.fixed {
  background-color: #fafafa;
  box-shadow: none;
  max-height: 104px;
  min-height: 64px;
  position: fixed;
  top: 0;
  z-index: 100; }
  .navbar-header-group.fixed .social {
    background-color: #BC1030;
    border-right: 1px solid #F55159;
    cursor: pointer;
    float: left;
    height: 100%; }
    @media screen and (max-width: 993px) {
      .navbar-header-group.fixed .social {
        display: none; } }
    .navbar-header-group.fixed .social &gt; div {
      float: left;
      height: 100%; }
      .navbar-header-group.fixed .social &gt; div a {
        display: block;
        height: 100%; }
      .navbar-header-group.fixed .social &gt; div i {
        padding-left: 4px;
        padding-right: 4px; }
      .navbar-header-group.fixed .social &gt; div:first-child i {
        padding-left: 8px; }
      .navbar-header-group.fixed .social &gt; div:last-child i {
        padding-right: 8px; }
    .navbar-header-group.fixed .social:hover {
      opacity: .9; }
  @media screen and (max-width: 993px) {
    .navbar-header-group.fixed {
      max-height: 96px;
      min-height: 56px; } }
  .navbar-header-group.fixed.fixed-admin {
    top: 32px; }
    @media screen and (max-width: 782px) {
      .navbar-header-group.fixed.fixed-admin {
        top: 46px; } }
  .navbar-header-group.fixed .menu-hamburger {
    background-color: #BC1030;
    cursor: pointer;
    height: 100%;
    overflow: hidden;
    padding-right: 16px; }
    .navbar-header-group.fixed .menu-hamburger:active {
      background-color: #84000A;
      color: #e0e0e0; }
    .navbar-header-group.fixed .menu-hamburger:hover {
      opacity: .9; }
    @media screen and (max-width: 993px) {
      .navbar-header-group.fixed .menu-hamburger.hide-mobile {
        display: none; } }
    @media screen and (max-width: 993px) {
      .navbar-header-group.fixed .menu-hamburger {
        background-color: #fafafa;
        color: #424242; } }
    .navbar-header-group.fixed .menu-hamburger * {
      float: left; }
    .navbar-header-group.fixed .menu-hamburger i {
      padding-left: 24px; }
      @media screen and (max-width: 993px) {
        .navbar-header-group.fixed .menu-hamburger i {
          padding-left: 16px; } }
    .navbar-header-group.fixed .menu-hamburger span {
      padding-left: 16px; }
      @media screen and (max-width: 360px) {
        .navbar-header-group.fixed .menu-hamburger span {
          display: none; } }
    @media screen and (max-width: 993px) {
      .navbar-header-group.fixed .menu-hamburger i, .navbar-header-group.fixed .menu-hamburger span {
        height: 56px;
        line-height: 56px; } }
  .navbar-header-group.fixed .ribbon-wrapper {
    position: absolute;
    right: 0;
    z-index: 1; }
    @media screen and (max-width: 993px) {
      .navbar-header-group.fixed .ribbon-wrapper {
        display: none; } }
    .navbar-header-group.fixed .ribbon-wrapper .logo-group-secondary {
      background-color: #56bf9d;
      cursor: pointer;
      float: right;
      padding-right: 24px; }
      .navbar-header-group.fixed .ribbon-wrapper .logo-group-secondary:hover {
        opacity: .9; }
      .navbar-header-group.fixed .ribbon-wrapper .logo-group-secondary img {
        height: 24px; }
    .navbar-header-group.fixed .ribbon-wrapper .logo-nd360 {
      background-color: #0082ca;
      float: right;
      width: auto; }
      .navbar-header-group.fixed .ribbon-wrapper .logo-nd360:hover {
        opacity: .9; }
    .navbar-header-group.fixed .ribbon-wrapper .logo-group-secondary, .navbar-header-group.fixed .ribbon-wrapper .logo-nd360 {
      height: 64px; }
      @media screen and (max-width: 993px) {
        .navbar-header-group.fixed .ribbon-wrapper .logo-group-secondary, .navbar-header-group.fixed .ribbon-wrapper .logo-nd360 {
          height: 56px; } }
    .navbar-header-group.fixed .ribbon-wrapper .button-network {
      cursor: pointer; }
      .navbar-header-group.fixed .ribbon-wrapper .button-network img {
        height: 24px; }
      .navbar-header-group.fixed .ribbon-wrapper .button-network.active-menu .close-icon {
        display: block; }
      .navbar-header-group.fixed .ribbon-wrapper .button-network.active-menu .dropdown-icon {
        display: none; }
      .navbar-header-group.fixed .ribbon-wrapper .button-network .dropdown-icon, .navbar-header-group.fixed .ribbon-wrapper .button-network .close-icon {
        padding-left: 16px;
        padding-right: 24px;
        right: 0; }
      .navbar-header-group.fixed .ribbon-wrapper .button-network .close-icon {
        display: none; }
      .navbar-header-group.fixed .ribbon-wrapper .button-network .dropdown-icon {
        display: block; }
  .navbar-header-group.fixed .search {
    background-color: #BC1030;
    border-left: 1px solid #F55159;
    border-right: 1px solid #F55159;
    cursor: pointer;
    float: left;
    width: 44px; }
    @media only screen and (min-width: 993px) {
      .navbar-header-group.fixed .search:hover {
        opacity: .9; } }
    .navbar-header-group.fixed .search.active {
      background-color: #fafafa;
      border-left: 0;
      border-right: 0;
      color: #BC1030; }
      .navbar-header-group.fixed .search.active ~ .title-article.active {
        opacity: 0; }
        .navbar-header-group.fixed .search.active ~ .title-article.active ~ .search-bar {
          opacity: 1; }
      @media screen and (max-width: 993px) {
        .navbar-header-group.fixed .search.active {
          background-color: #f5f5f5; } }
      .navbar-header-group.fixed .search.active .close-icon {
        display: block; }
      .navbar-header-group.fixed .search.active .search-icon {
        display: none; }
      .navbar-header-group.fixed .search.active ~ .search-bar {
        background-color: #fafafa;
        display: block;
        float: left;
        height: 100%; }
        @media screen and (max-width: 993px) {
          .navbar-header-group.fixed .search.active ~ .search-bar {
            background-color: #f5f5f5;
            height: 100%;
            line-height: 56px; } }
        .navbar-header-group.fixed .search.active ~ .search-bar input {
          background-color: #e0e0e0;
          border: 0;
          border-radius: 4px;
          box-sizing: border-box;
          color: #424242;
          font-family: "Manrope", sans-serif;
          font-size: 14px;
          font-weight: 600;
          margin: 0;
          padding-left: 16px;
          width: 100%; }
          @media screen and (max-width: 993px) {
            .navbar-header-group.fixed .search.active ~ .search-bar input {
              background-color: #f5f5f5; } }
          .navbar-header-group.fixed .search.active ~ .search-bar input::-webkit-input-placeholder {
            color: #9e9e9e; }
          .navbar-header-group.fixed .search.active ~ .search-bar input::-moz-placeholder {
            color: #9e9e9e; }
          .navbar-header-group.fixed .search.active ~ .search-bar input:-ms-input-placeholder {
            color: #9e9e9e; }
          .navbar-header-group.fixed .search.active ~ .search-bar input:-moz-placeholder {
            color: #9e9e9e; }
          .navbar-header-group.fixed .search.active ~ .search-bar input:active, .navbar-header-group.fixed .search.active ~ .search-bar input:focus {
            border-bottom: 0;
            box-shadow: none; }
    @media screen and (max-width: 993px) {
      .navbar-header-group.fixed .search {
        border-left: 0;
        border-right: 0; } }
    .navbar-header-group.fixed .search i {
      margin: auto; }
      .navbar-header-group.fixed .search i.close-icon {
        display: none; }
      .navbar-header-group.fixed .search i.search-icon {
        display: block; }
    @media screen and (max-width: 993px) {
      .navbar-header-group.fixed .search {
        float: right; } }
  .navbar-header-group.fixed .search.active ~ .navbar-header-group.fixed .hamburger-menu,
  .navbar-header-group.fixed .search.active ~ div:not(.title-article):not(.search-bar),
  .navbar-header-group.fixed .search.active ~ ul {
    display: none; }
  .navbar-header-group.fixed .title-article.active ~ div,
  .navbar-header-group.fixed .title-article.active ~ ul {
    opacity: 0;
    transition: opacity 0.2s cubic-bezier(0.4, 0, 0.2, 1); }
  .navbar-header-group.fixed .title-article.active ~ .image-logo,
  .navbar-header-group.fixed .title-article.active ~ #d360t-toolbar &gt; li,
  .navbar-header-group.fixed .title-article.active ~ .logo-group-secondary {
    pointer-events: none !important; }
  .navbar-header-group.fixed .search-bar {
    display: none; }
  .navbar-header-group.fixed .image-logo {
    background-color: #BC1030;
    cursor: pointer;
    float: left;
    height: 100%;
    margin: 0;
    padding: 0 8px 0 16px; }
    .navbar-header-group.fixed .image-logo a {
      height: 100%; }
      .navbar-header-group.fixed .image-logo a .responsive-img {
        height: 30px; }
    .navbar-header-group.fixed .image-logo:hover {
      opacity: .9; }
    @media screen and (max-width: 993px) {
      .navbar-header-group.fixed .image-logo {
        float: right; } }
  .navbar-header-group.fixed .title-article {
    background-color: #fafafa;
    height: 100%;
    left: 397px;
    opacity: 0;
    pointer-events: none;
    position: absolute;
    top: 0;
    transition: 0.2s cubic-bezier(0.4, 0, 2, 1);
    width: calc(100% - 397px);
    z-index: 1; }
    @media screen and (max-width: 993px) {
      .navbar-header-group.fixed .title-article {
        left: 56px;
        width: calc(100% - 56px); } }
    .navbar-header-group.fixed .title-article.active {
      display: block;
      opacity: 1; }
    .navbar-header-group.fixed .title-article h2 {
      align-items: center;
      color: #303030;
      display: flex;
      font-family: "Manrope", sans-serif, sans-serif;
      font-size: 14px;
      font-weight: 600;
      height: 100%;
      line-height: 24px;
      margin: 0;
      overflow: hidden;
      padding: 0 16px;
      white-space: nowrap; }
      @media screen and (min-width: 601px) {
        .navbar-header-group.fixed .title-article h2 {
          font-size: 24px; } }
      @media screen and (max-width: 993px) {
        .navbar-header-group.fixed .title-article h2 {
          padding-left: 0; } }
      .navbar-header-group.fixed .title-article h2::before {
        background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 0%, #fff 90%);
        background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #fff 90%);
        background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, #fff 90%);
        content: '';
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#fff',GradientType=1);
        height: 100%;
        position: absolute;
        right: 0;
        top: 0;
        width: 100px; }
        @media screen and (max-width: 993px) {
          .navbar-header-group.fixed .title-article h2::before {
            right: 0; } }

.ribbon {
  border-color: transparent;
  border-style: solid;
  border-width: 0 64px 63px 0;
  float: right;
  height: 0;
  width: 0; }
  .ribbon.main {
    border-bottom-color: #BC1030;
    float: left; }
    .ribbon.main.bg-hover {
      border-bottom-color: rgba(188, 16, 48, 0.9); }
    @media screen and (max-width: 993px) {
      .ribbon.main {
        border-width: 0 0 55px 56px;
        float: right; } }
  .ribbon.group-secondary-right {
    border-right-color: #56bf9d; }
    .ribbon.group-secondary-right.bg-hover {
      border-right-color: rgba(86, 191, 157, 0.9); }

.sidenav {
  background-color: #fafafa;
  border-right: 2px solid #BC1030;
  box-shadow: none;
  height: calc(100% - 64px);
  top: 64px; }
  .sidenav:not(.side-network) &gt; li {
    font-family: "Manrope", sans-serif, sans-serif;
    font-size: 14px;
    font-weight: 600; }
    .sidenav:not(.side-network) &gt; li ul a {
      color: #616161;
      white-space: nowrap; }
    .sidenav:not(.side-network) &gt; li .subheader {
      color: #424242; }
      .sidenav:not(.side-network) &gt; li .subheader.head-primary {
        color: #BC1030;
        font-weight: 600; }
      .sidenav:not(.side-network) &gt; li .subheader.head-secondary {
        color: #265AA5;
        font-weight: 600; }
      .sidenav:not(.side-network) &gt; li .subheader.premium {
        position: relative; }
        .sidenav:not(.side-network) &gt; li .subheader.premium:after {
          content: '\f654';
          font-family: 'Material Symbols Outlined';
          font-size: 20px;
          font-weight: 400;
          height: 20px;
          position: absolute;
          right: 0;
          width: 20px; }
    .sidenav:not(.side-network) &gt; li a {
      color: #424242;
      padding: 0; }
    .sidenav:not(.side-network) &gt; li.header {
      border-top: 1px solid #e0e0e0;
      padding-top: 8px; }
      .sidenav:not(.side-network) &gt; li.header.no-border {
        border: 0; }
    .sidenav:not(.side-network) &gt; li.separator {
      border-top: 1px solid #e0e0e0;
      height: 1px; }
    .sidenav:not(.side-network) &gt; li.secondary-item {
      display: none; }
      @media screen and (max-width: 993px) {
        .sidenav:not(.side-network) &gt; li.secondary-item {
          background-color: #56bf9d;
          cursor: pointer;
          display: block;
          margin-top: 8px;
          padding-right: 16px;
          padding-left: 16px; }
          .sidenav:not(.side-network) &gt; li.secondary-item a div {
            align-items: center;
            display: flex;
            height: 100%;
            position: relative; }
            .sidenav:not(.side-network) &gt; li.secondary-item a div i {
              color: #e0e0e0;
              line-height: 48px;
              position: absolute;
              right: 0; }
            .sidenav:not(.side-network) &gt; li.secondary-item a div img {
              height: 16px;
              line-height: 42px; }
          .sidenav:not(.side-network) &gt; li.secondary-item:hover {
            opacity: .9; } }
    .sidenav:not(.side-network) &gt; li .mdi {
      color: #BC1030;
      font-size: 24px; }
    .sidenav:not(.side-network) &gt; li::first-letter {
      text-transform: uppercase; }
  @media screen and (max-width: 993px) {
    .sidenav {
      height: 100%;
      top: 0;
      z-index: 2000; } }
  .sidenav .collapsible-header:hover {
    background-color: transparent !important; }
  .sidenav.network, .sidenav .network {
    background-color: rgba(48, 48, 48, 0.95);
    border-left: 2px solid #0082ca; }
    .sidenav.network .head, .sidenav .network .head {
      padding-top: 8px; }
    .sidenav.network &gt; li, .sidenav .network &gt; li {
      padding-left: 32px; }
      .sidenav.network &gt; li a, .sidenav.network &gt; li.head .head-network, .sidenav.network &gt; li.signup a, .sidenav .network &gt; li a, .sidenav .network &gt; li.head .head-network, .sidenav .network &gt; li.signup a {
        font-family: "Manrope", sans-serif;
        font-size: 14px;
        font-weight: 600;
        padding: 0; }
      .sidenav.network &gt; li a, .sidenav .network &gt; li a {
        color: #e0e0e0; }
      .sidenav.network &gt; li.head .head-network, .sidenav .network &gt; li.head .head-network {
        color: #f5f5f5;
        text-transform: uppercase; }
      .sidenav.network &gt; li.separator, .sidenav .network &gt; li.separator {
        border-bottom: 1px solid #0082ca;
        height: 1px; }
      .sidenav.network &gt; li.signup, .sidenav .network &gt; li.signup {
        margin-top: 8px; }
        .sidenav.network &gt; li.signup a, .sidenav .network &gt; li.signup a {
          color: #0082ca;
          text-transform: uppercase; }
      .sidenav.network &gt; li:not(.head):hover, .sidenav .network &gt; li:not(.head):hover {
        background-color: rgba(33, 33, 33, 0.9); }
  .sidenav li &gt; a:hover {
    background-color: transparent; }
  .sidenav .collapsible-header {
    padding-right: 24px; }
    .sidenav .collapsible-header .icon-dropdown {
      color: #e0e0e0;
      position: absolute;
      right: 0; }
      .sidenav .collapsible-header .icon-dropdown.up {
        display: none; }
      .sidenav .collapsible-header .icon-dropdown.down {
        display: block; }
    .sidenav .collapsible-header.active .icon-dropdown.up {
      display: block; }
    .sidenav .collapsible-header.active .icon-dropdown.down {
      display: none; }
  .sidenav .collapsible-body.network {
    border-left: 0; }
  .sidenav .collapsible-body li {
    font-family: "Manrope", sans-serif, sans-serif;
    font-size: 14px;
    font-weight: 600;
    height: 48px;
    padding-left: 16px;
    padding-right: 32px; }
    .sidenav .collapsible-body li.separator {
      border-bottom: 1px solid #0082ca;
      height: 1px; }
    .sidenav .collapsible-body li a {
      color: #e0e0e0; }
    .sidenav .collapsible-body li a, .sidenav .collapsible-body li.head .head-network, .sidenav .collapsible-body li.signup a {
      font-family: "Manrope", sans-serif;
      font-size: 14px;
      font-weight: 600;
      padding: 0; }
    .sidenav .collapsible-body li.head .head-network {
      color: #f5f5f5;
      text-transform: uppercase; }
    .sidenav .collapsible-body li:not(.head):hover {
      background-color: rgba(33, 33, 33, 0.9); }
    .sidenav .collapsible-body li.signup {
      margin-top: 8px; }
      .sidenav .collapsible-body li.signup a {
        color: #0082ca;
        text-transform: uppercase; }

.sidenav-overlay {
  transform: translateY(64px); }
  @media screen and (max-width: 993px) {
    .sidenav-overlay {
      top: 0;
      transform: translateY(56px); } }

.search {
  cursor: pointer;
  display: block;
  height: 100%;
  position: relative; }

.circle-search {
  background-color: #BC1030;
  border: 2px solid #fff;
  border-radius: 50%;
  display: block;
  height: 11px;
  left: 14px;
  position: absolute;
  top: 24px;
  transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1), background-color 0 linear;
  width: 11px;
  z-index: 1; }
  @media screen and (max-width: 993px) {
    .circle-search {
      top: 19px; } }

.handle-search {
  background-color: #fff;
  border-radius: 2px;
  display: block;
  float: right;
  height: 2px;
  left: 15px;
  position: absolute;
  top: 33px;
  transform: rotate(45deg);
  width: 16px; }
  @media screen and (max-width: 993px) {
    .handle-search {
      top: 28px; } }
  .handle-search::after {
    background-color: #fff;
    border-radius: 2px;
    content: '';
    display: block;
    float: right;
    height: 2px;
    transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1);
    width: 16px;
    z-index: -1; }

.active .circle-search {
  background: transparent;
  border-color: transparent;
  transform: scale(0.02);
  transform-origin: 30% 40%; }
.active .handle-search {
  background: #BC1030;
  left: 15px; }
  .active .handle-search::after {
    background: #BC1030; }
.active .handle-search::after {
  transform: rotate(90deg);
  transform-origin: center center; }

@keyframes pulse-nav {
  0% {
    opacity: 1; }
  50% {
    opacity: 0; }
  100% {
    opacity: 1; } }
.sidenav-overlay {
  z-index: 20 !important; }

.admin-bar .livestream-collapse.open {
  transform: translateY(136px); }
.admin-bar .sidenav-overlay {
  transform: translateY(96px); }
  @media screen and (max-width: 993px) {
    .admin-bar .sidenav-overlay {
      transform: translateY(102px); } }
.admin-bar .sidenav {
  margin-top: 32px; }
  @media screen and (max-width: 782px) {
    .admin-bar .sidenav {
      margin-top: 46px; } }

.sidenav:not(.network) .social-button-accordion {
  background-color: rgba(188, 16, 48, 0.9);
  display: none;
  height: 56px !important;
  line-height: 56px; }
  .sidenav:not(.network) .social-button-accordion .seguici-button,
  .sidenav:not(.network) .social-button-accordion .seguici-text {
    float: right; }
  .sidenav:not(.network) .social-button-accordion .seguici-text {
    color: #e0e0e0;
    padding-right: 8px;
    text-transform: uppercase; }
  .sidenav:not(.network) .social-button-accordion div {
    float: left;
    height: 100%;
    padding-left: 4px;
    padding-right: 4px; }
    .sidenav:not(.network) .social-button-accordion div .mdi {
      color: #e0e0e0;
      font-size: 24px; }
    .sidenav:not(.network) .social-button-accordion div:first-child {
      padding-left: 12px; }
  .sidenav:not(.network) .social-button-accordion .seguici-button {
    padding-right: 12px; }
  @media screen and (max-width: 993px) {
    .sidenav:not(.network) .social-button-accordion {
      display: block; } }
.sidenav:not(.network) li.social-accordion {
  height: auto;
  padding-left: 0;
  padding-right: 0; }
  .sidenav:not(.network) li.social-accordion .dropdown-social-mobile {
    padding: 0;
    width: 100% !important;
    position: static;
    top: 56px; }
    .sidenav:not(.network) li.social-accordion .dropdown-social-mobile &gt; li {
      padding-left: 16px;
      padding-right: 16px;
      width: 100%; }
      .sidenav:not(.network) li.social-accordion .dropdown-social-mobile &gt; li a, .sidenav:not(.network) li.social-accordion .dropdown-social-mobile &gt; li .counter {
        line-height: 48px; }
      .sidenav:not(.network) li.social-accordion .dropdown-social-mobile &gt; li a {
        float: left; }
      .sidenav:not(.network) li.social-accordion .dropdown-social-mobile &gt; li .counter {
        float: right; }
  .sidenav:not(.network) li.social-accordion .dropdown-social {
    background-color: #f5f5f5;
    border: 0;
    border-bottom: 1px solid #e0e0e0;
    padding-left: 0;
    width: 100% !important; }
    .sidenav:not(.network) li.social-accordion .dropdown-social .info-box-about {
      background-color: #e0e0e0 !important; }
      .sidenav:not(.network) li.social-accordion .dropdown-social .info-box-about .mdi-information {
        color: #BC1030 !important; }
    .sidenav:not(.network) li.social-accordion .dropdown-social &gt; li {
      padding-left: 16px;
      padding-right: 16px; }
      .sidenav:not(.network) li.social-accordion .dropdown-social &gt; li a,
      .sidenav:not(.network) li.social-accordion .dropdown-social &gt; li .counter {
        line-height: 48px; }
    .sidenav:not(.network) li.social-accordion .dropdown-social &gt; li:first-child a, .sidenav:not(.network) li.social-accordion .dropdown-social &gt; li:first-child span {
      position: absolute; }
    .sidenav:not(.network) li.social-accordion .dropdown-social &gt; li:first-child span {
      right: 16px; }

.dropdown-content li:hover {
  background-color: #f5f5f5; }

/** Sezione sidenav **/
.sidenav .header, .sidenav .header-menu, .menu-element {
  padding: 0 16px;
  cursor: pointer; }
  .sidenav .header:hover, .sidenav .header-menu:hover, .menu-element:hover {
    background-color: #f5f5f5; }

.sidenav .menu-element {
  font-weight: 600; }

/** Sidenav items */
.sidenav .header-menu a:after,
.sidenav .header-menu ~ .body-menu ul li a:after {
  width: 20px;
  height: 20px;
  font-family: 'Material Symbols Outlined';
  position: absolute;
  font-size: 24px;
  font-weight: 400;
  color: #616161;
  right: 0; }

.sidenav .header-menu,
.sidenav .header-menu ~ .body-menu ul li {
  height: 48px; }
  .sidenav .header-menu a,
  .sidenav .header-menu ~ .body-menu ul li a {
    float: left;
    font-weight: 600;
    width: 100%;
    position: relative; }
    .sidenav .header-menu a:after,
    .sidenav .header-menu ~ .body-menu ul li a:after {
      content: '\e5c5'; }

.sidenav .header-menu.active {
  background-color: #eee; }
  .sidenav .header-menu.active a:after {
    content: '\e315'; }
  .sidenav .header-menu.active:hover {
    background-color: #e0e0e0; }
  .sidenav .header-menu.active ~ .body-menu {
    background-color: #eee; }

.sidenav .header-menu.active + .body-menu {
  display: block; }

.sidenav .header-menu ~ .body-menu {
  padding: 0;
  display: none; }
  .sidenav .header-menu ~ .body-menu ul li {
    cursor: pointer;
    padding: 0 16px 0 40px; }
    .sidenav .header-menu ~ .body-menu ul li:hover {
      background-color: #e0e0e0; }
    .sidenav .header-menu ~ .body-menu ul li a {
      font-weight: 400; }
      .sidenav .header-menu ~ .body-menu ul li a:after {
        content: '\e315'; }

.navbar-header-group.fixed.inverted .menu-hamburger {
  background-color: #fafafa;
  color: #BC1030; }
  .navbar-header-group.fixed.inverted .menu-hamburger:active {
    background-color: #e0e0e0;
    color: #84000A; }
.navbar-header-group.fixed.inverted .search {
  background-color: #fafafa;
  border-color: #fafafa; }
  .navbar-header-group.fixed.inverted .search .handle-search {
    background-color: #616161; }
    .navbar-header-group.fixed.inverted .search .handle-search:after {
      background-color: #616161; }
  .navbar-header-group.fixed.inverted .search .circle-search {
    background-color: #fafafa;
    border-color: #616161; }
.navbar-header-group.fixed.inverted .image-logo {
  background-color: #fafafa; }

.header-logo-box {
  align-items: center;
  background: #F55159;
  background: -moz-radial-gradient(center, ellipse cover, #F55159 0%, #BC1030 100%);
  background: -webkit-radial-gradient(center, ellipse cover, #F55159 0%, #BC1030 100%);
  background: radial-gradient(ellipse at center, #F55159 0%, #BC1030 100%);
  display: flex;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr=#F55159, endColorstr=#BC1030,GradientType=1 );
  height: 169px;
  justify-content: center; }
  .header-logo-box a {
    height: auto !important;
    line-height: 100% !important; }
    .header-logo-box a img {
      height: 30px;
      width: 100%; }

.search-menu {
  height: 48px; }
  .search-menu .search-form {
    margin-bottom: 0; }
  @media screen and (min-width: 993px) {
    .search-menu {
      display: none; } }
  .search-menu .search-form input[type="text"]:not(.browser-default) {
    background-color: #e0e0e0;
    border-bottom: 0;
    height: 48px;
    line-height: 48px;
    margin: 0; }
    .search-menu .search-form input[type="text"]:not(.browser-default):active, .search-menu .search-form input[type="text"]:not(.browser-default):focus:not([readonly]) {
      background-color: #f5f5f5;
      border-bottom: 0;
      box-shadow: none; }

.social-nav-accordion-container ul li a {
  font-weight: 400; }

#input-search-mobile {
  width: calc(100% - 16px); }

@media all and (-ms-high-contrast: none) {
  .livestream-collapse {
    transform: translateY(-100%); } }
.nav-wrapper {
  box-shadow: 0px 2px 4px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12), 0 3px 1px -2px rgba(0, 0, 0, 0.2); }
  @media screen and (max-width: 360px) {
    .nav-wrapper .button-premium-wrapper span {
      padding: 0 8px; } }

.navbar-header-group.fixed .nav-wrapper {
  border-bottom: 0; }

.navbar-header-group.fixed, #toolbar-mobile {
  background-color: #fff; }

.button-premium-wrapper a, .button-premium-wrapper span {
  font-family: "Manrope", sans-serif;
  font-weight: 600; }

.button-premium-wrapper span span {
  font-weight: 400; }

.navbar-header-group.fixed .menu-hamburger {
  border-right: 1px solid #e0e0e0;
  background-color: #BC1030; }
  .navbar-header-group.fixed .menu-hamburger i {
    color: #fafafa;
    padding-left: 16px; }
    @media screen and (max-width: 993px) {
      .navbar-header-group.fixed .menu-hamburger i {
        color: #616161; } }
    @media screen and (max-width: 360px) {
      .navbar-header-group.fixed .menu-hamburger i {
        padding-left: 8px; } }
  @media screen and (max-width: 360px) {
    .navbar-header-group.fixed .menu-hamburger {
      padding-right: 8px; } }
  @media screen and (max-width: 993px) {
    .navbar-header-group.fixed .menu-hamburger {
      border-right: 0;
      background-color: #fff; }
      .navbar-header-group.fixed .menu-hamburger:active {
        background-color: #fff; }
        .navbar-header-group.fixed .menu-hamburger:active i {
          color: #616161; } }

.navbar-header-group.fixed .image-logo {
  padding-left: 8px;
  padding-right: 8px; }
  @media screen and (max-width: 600px) {
    .navbar-header-group.fixed .image-logo {
      padding-left: 0;
      padding-right: 0; } }

.navbar-header-group.fixed .social {
  border-left: 1px solid #e0e0e0;
  border-right: 0; }

.navbar-header-group.fixed .image-logo {
  background-color: #fafafa; }
  .navbar-header-group.fixed .image-logo a .responsive-img {
    height: 24px;
    width: 225px; }
    @media screen and (max-width: 600px) {
      .navbar-header-group.fixed .image-logo a .responsive-img {
        height: 20px;
        width: 187px; } }
    @media screen and (max-width: 360px) {
      .navbar-header-group.fixed .image-logo a .responsive-img {
        height: 16px;
        width: 150px; } }

.navbar-header-group.fixed .image-logo img.color {
  display: none; }

@media screen and (max-width: 993px) {
  .navbar-header-group.fixed .image-logo {
    background-color: transparent;
    float: left; }
    .navbar-header-group.fixed .image-logo img {
      display: none; }
      .navbar-header-group.fixed .image-logo img.color {
        display: block; } }
.navbar-header-group.fixed .search.active ~ .search-bar form {
  align-items: center;
  display: flex;
  margin: 0;
  max-width: calc(100% - 16px); }

.navbar-header-group.fixed .search {
  background-color: #fafafa;
  border-left-color: #e0e0e0;
  border-right-color: #e0e0e0; }
  .navbar-header-group.fixed .search .handle-search, .navbar-header-group.fixed .search .handle-search::after {
    background-color: #BC1030; }
  .navbar-header-group.fixed .search .circle-search {
    border-color: #BC1030;
    background-color: #f5f5f5; }
  .navbar-header-group.fixed .search.active {
    border-left: 1px solid #e0e0e0; }
  @media screen and (max-width: 993px) {
    .navbar-header-group.fixed .search {
      display: none; } }

.search-menu .search-form input[type="text"]:not(.browser-default) {
  padding: 0 0 0 16px;
  width: 100%; }

.dropdown-content {
  margin-top: 0; }

.dropdown-social &gt; li.info-box-about {
  background-color: #fff; }
  .dropdown-social &gt; li.info-box-about:hover {
    background-color: #f5f5f5; }

.dropdown-social {
  border: 0; }

.social-nav-accordion {
  cursor: pointer;
  display: none;
  line-height: var(--sidenav-line-height); }
  @media screen and (max-width: 993px) {
    .social-nav-accordion {
      display: block; } }
  .social-nav-accordion .seguici-text {
    padding-left: 16px; }
  .social-nav-accordion .seguici-button {
    float: right;
    padding-right: 16px; }
    .social-nav-accordion .seguici-button .mdi {
      color: #424242 !important; }
  .social-nav-accordion:hover {
    background-color: #f5f5f5; }
  .social-nav-accordion.open {
    background-color: #eee; }

.social-nav-accordion + .social-nav-accordion-container {
  background-color: #eee;
  display: block; }
  .social-nav-accordion + .social-nav-accordion-container.close {
    display: none; }
  .social-nav-accordion + .social-nav-accordion-container &gt; ul &gt; li {
    cursor: pointer;
    padding-left: 32px; }
    .social-nav-accordion + .social-nav-accordion-container &gt; ul &gt; li:hover {
      background-color: #e0e0e0; }
    .social-nav-accordion + .social-nav-accordion-container &gt; ul &gt; li a {
      text-transform: capitalize; }
      .social-nav-accordion + .social-nav-accordion-container &gt; ul &gt; li a i {
        color: #F55159 !important;
        font-size: 24px;
        height: 24px;
        line-height: 48px;
        margin: 0 16px 0 0;
        width: 24px; }

.search-menu .search-form input[type="text"]:not(.browser-default),
.navbar-header-group.fixed .search.active ~ .search-bar input {
  background-color: #eee; }

.sidenav .header-menu a {
  font-weight: 500; }

.dropdown-content {
  z-index: 1; }

.dropdown-content-submenu {
  z-index: 2;
  max-width: fit-content; }

.header-logo-box a img {
  height: 24px;
  width: 224px; }

.navbar-header-group.fixed .social {
  background-color: #fafafa; }
  .navbar-header-group.fixed .social &gt; div {
    color: #BC1030; }

.navbar-header-group.fixed .title-article {
  background-color: #fff; }
  @media screen and (max-width: 360px) {
    .navbar-header-group.fixed .title-article {
      left: 40px;
      width: calc(100% - 40px); } }

.search-menu .search-form input[type="text"]:not(.browser-default) {
  border-bottom: 1px solid #e0e0e0;
  border-radius: 0; }
  .search-menu .search-form input[type="text"]:not(.browser-default):focus {
    border-bottom: 1px solid #e0e0e0 !important;
    border-radius: 0; }

@media screen and (min-width: 994px) {
  .dropdown-button-social .d360-social-icon-wrapper {
    min-width: 36px; }

  .menu-hamburger {
    width: 120px; } }
.menu-hamburger .material-symbols-outlined {
  max-width: 40px; }
</pre></body></html>