<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
      
  @import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,400;0,500;0,600;0,700;0,800;0,900;1,400;1,500;1,600;1,700;1,800;1,900&amp;display=swap');

    
  @import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&amp;display=swap');

    
  @import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&amp;display=swap');

  
  html {
    -webkit-tap-highlight-color: rgba(17,35,66,0);
  }
  body {
    color: #112342;
    background-color: #f3f3f3;
    font-family: 'Montserrat', 'sans-serif';
    font-style: normal;
  }

  a {
    color: #ff0000;
  }
  a:hover {
    color: #d90000;
  }
  

    
 
.bg--transparent {
  background-color: transparent;
}

.mode--light, .bg--light {
  background-color: #f3f3f3;
  color: #112342;
}

@media (max-width: 768px) {
.bg--section-light {
  background-color: #f3f3f3;
}

.bg--section-dark {
  background-color: #112342;
}
}


a.bg--light:hover,
a.bg--light:focus,
button.bg--light:hover,
button.bg--light:focus {
  background-color: #cdcdcd;
}

.mode--dark, .bg--dark {
  background-color: #112342;
  color: #ffffff;
}

a.bg--dark:hover,
a.bg--dark:focus,
button.bg--dark:hover,
button.bg--dark:focus {
  background-color: #00001c;
}

.bg--primary {
  background-color: #ff0000;
  color: #f3f3f3;
}

a.bg--primary:hover,
a.bg--primary:focus,
button.bg--primary:hover,
button.bg--primary:focus {
  background-color: #d90000;
}

.bg--player {
  background-color: #d20000 !important;
  color: #ffffff;
}

a.bg--player:hover,
a.bg--player:focus,
button.bg--player:hover,
button.bg--player:focus {
  background-color:#ac0000;
}

.bg--footer {
  background-color: #101f32 !important;
  color: #ffffff;
}

a.bg--footer:hover,
a.bg--footer:focus,
button.bg--footer:hover,
button.bg--footer:focus {
  background-color: #00001c;
}

.bg--header {
  background-color: #ee0000 !important;
  color: #ffffff;
}

a.bg--header:hover,
a.bg--header:focus,
button.bg--header:hover,
button.bg--header:focus {
  background-color:#c80000;
}

.text-primary {
  color:#ff0000;
}

a.text-primary:hover,
a.text-primary:focus {
  color: #d90000;
}

.text-light {
  color: #112342;
}

a.text-light:hover,
a.text-light:focus {
  color: #00001c;
}

.text-dark {
  color: #ffffff;
}

a.text-dark:hover,
a.text-dark:focus {
  color: #d9d9d9;
}



    

body {
  font-family: 'Montserrat', 'sans-serif';
  font-style: normal;
}

h1,
.h1,
h2:not(.lead),
.h2,
h3,
.h3,
.title {
  font-family: 'Poppins', 'sans-serif';
  font-style: normal;
}


h4,
.h4,
h5,
.h5,
.subtitle {
  font-family: 'Montserrat', 'sans-serif';
  font-style: normal;
}

// Font-size for main carousel's and page's titles

h1.title {
  font-size: 3.6rem;
}
.h1,
.h1.block {
  font-size: 3.6rem;
}


@media (min-width: 768px) {
  h1.title {
  font-size: 3.6rem;
  }
  .h1,
  .h1.block {
    font-size: 3.6rem;
  }
    
}

// Font-size for main carousel's and page's leads

.h1 + .lead,
.lead.block {
  font-size: 2.6rem;
}
@media (min-width: 768px) {
  .h1 + .lead,
  .lead.block {
    font-size: 2.6rem;
  }
}

// Font-size for block's titles


.h2 {
  font-size: 2.8rem;
}
@media (min-width: 768px) {
  .h2 {
    font-size: 2.6rem;
  }
}


.hr {
  border-top-color: currentColor;
}

.mode--light .date, .mode--light .lead, .mode--light .artist {
  color: #112342;
}

.mode--dark .date, .mode--dark .lead, .mode--dark .artist {
  color: #ffffff;
}

.bg--light .date, .bg--light .lead, .bg--light .artist {
  color: #112342;
}

.bg--dark .date, .bg--dark .lead, .bg--dark .artist {
  color: #ffffff;
}

.bg--primary .date,  .bg--primary .lead, .bg--primary .artist {
  color: rgba(243,243,243,0.5);
}

.mode--light pre, .mode--light code {
  background-color: #112342;
  color: #f3f3f3;
}

.mode--dark pre, .mode--dark code {
  background-color: #ffffff;
  color: #112342;
}

.bg--light pre, .bg--light code {
  background-color: #112342;
  color: #f3f3f3;
}

.bg--dark pre, .bg--dark code {
  background-color: #ffffff;
  color: #112342;
}

.mode--light cite, .mode--light blockquote {
  border-left-color: #112342;
}

.mode--dark cite, .mode--dark blockquote {
  border-left-color: #ffffff;
}

.bg--light cite, .bg--light blockquote {
  border-left-color: #112342;
}

.bg--dark cite, .bg--dark blockquote {
  border-left-color: #ffffff;
}



    


.form-control:focus {
  border-color: #ff0000;
}

.custom-control-input:checked ~ .custom-control-label::before {
  border-color: #ff0000;
  background: #ff0000;
}

.custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0.2rem rgba(255,0,0,0.25);
}

.custom-control-input:focus:not(:checked) ~ .custom-control-label::before {
  border-color: rgba(255,0,0,0.25);
}

.custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  background-color: rgba(255,0,0,0.25);
  border-color: rgba(255,0,0,0.25);
}



    

  .mode--dark .btn:not([class*='btn--']),
  .mode--dark .btn-ecoute-link {
    color: #112342;
    border-color: #f3f3f3;
    background: #f3f3f3;
  }
    .mode--dark .btn:not([class*='btn--']):hover, 
    .mode--dark .btn:not([class*='btn--']):focus,
    .mode--dark .btn-ecoute-link:hover,
    .mode--dark .btn-ecoute-link:focus {
      color: #112342;
      border-color: #cdcdcd;
      background: #cdcdcd;
    }
    .mode--dark a:hover .btn:not([class*='btn--']) {
      color: #112342;
      border-color: #cdcdcd;
      background: #cdcdcd; }
    .mode--dark .btn:not([class*='btn--']).disabled,  .mode--dark .btn:not([class*='btn--']):disabled
    {
      color: #112342;
      background-color:#f3f3f3;
      border-color: #f3f3f3; 
    }

  .mode--light .btn:not([class*='btn--']),
  .mode--light .btn-ecoute-link {
    color: #ffffff;
    border-color: #112342;
    background: #112342; }

  .mode--light .btn:not([class*='btn--']):hover, 
  .mode--light .btn:not([class*='btn--']):focus,
  .mode--light .btn-ecoute-link:hover,
  .mode--light .btn-ecoute-link:focus {
      color: #ffffff;
      border-color: #00001c;
      background: #00001c; }
      .mode--light a:hover .btn:not([class*='btn--']) {
      color: #ffffff;
      border-color: #00001c;
      background: #00001c; }
    .mode--light .btn:not([class*='btn--']).disabled,  .mode--light .btn:not([class*='btn--']):disabled
    {
      color: #ffffff;
      background-color:#112342;
      border-color: #112342; 
    }

  .bg--dark .btn:not([class*='btn--']) {
    color: #112342;
    border-color: #f3f3f3;
    background: #f3f3f3; }
    .bg--dark .btn:not([class*='btn--']):hover, 
    .bg--dark .btn:not([class*='btn--']):focus {
      color: #112342;
      border-color: #cdcdcd;
      background: #cdcdcd; }
      .bg--dark a:hover .btn:not([class*='btn--']) {
      color: #112342;
      border-color: #cdcdcd;
      background: #cdcdcd; }
    .bg--dark .btn:not([class*='btn--']).disabled,  .bg--dark .btn:not([class*='btn--']):disabled
    {
      color: #112342;
      background-color:#f3f3f3;
      border-color: #f3f3f3; 
    }

  .bg--light .btn:not([class*='btn--']) {
    color: #ffffff;
    border-color: #112342;
    background: #112342; }
    .bg--light .btn:not([class*='btn--']):hover, 
    .bg--light .btn:not([class*='btn--']):focus {
      color: #ffffff;
      border-color: #00001c;
      background: #00001c; }
      .bg--light a:hover .btn:not([class*='btn--']) {
      color: #ffffff;
      border-color: #00001c;
      background: #00001c; }
    .bg--light .btn:not([class*='btn--']).disabled,  .bg--light .btn:not([class*='btn--']):disabled
    {
      color: #ffffff;
      background-color:#112342;
      border-color: #112342; 
    }

  .btn--light {
    color: #112342;
    border-color: #f3f3f3;
    background: #f3f3f3; }
    .btn--light:hover, .btn--light:focus {
      color: #112342;
      border-color: #cdcdcd;
      background: #cdcdcd; }
    a:hover .btn--light {
      color: #112342;
      border-color: #cdcdcd;
      background: #cdcdcd; }
    .btn--light.disabled, .btn--light:disabled {
      color: #112342;
      background-color:#f3f3f3;
      border-color: #f3f3f3; }
  
  .btn--dark {
    color: #ffffff;
    border-color: #112342;
    background: #112342; }
    .btn--dark:hover, .btn--dark:focus {
      color: #ffffff;
      border-color: #00001c;
      background: #00001c; }
    a:hover .btn--dark {
      color: #ffffff;
      border-color: #00001c;
      background: #00001c; }
    .btn--dark.disabled, .btn--dark:disabled {
      color: #ffffff;
      background-color:#112342;
      border-color: #112342; }


  .btn--primary {
    color: #f3f3f3;
    border-color: #ff0000;
    background: #ff0000; }
    .btn--primary:hover, .btn--primary:focus {
      color: #f3f3f3;
      border-color: #d90000;
      background: #d90000; }
    a:hover .btn--primary {
      color: #f3f3f3;
      border-color: #d90000;
      background: #d90000; }
    .btn--primary.disabled, .btn--primary:disabled {
      color: #f3f3f3;
      background-color: #ff0000;
      border-color: #ff0000; }
          
  .btn--player {
    color: #ffffff;
    border-color: #d20000;
    background: #d20000; }
    .btn--player:hover, .btn--player:focus {
      color: #ffffff;
      border-color: #ac0000;
      background: #ac0000; }
    a:hover .btn--player {
      color: #ffffff;
      border-color: #ac0000;
      background: #ac0000; }
    .btn--player.disabled, .btn--player:disabled {
      color: #ffffff;
      background-color: #d20000;
      border-color: #d20000; }
    

  .btn--alpha {
    color: #f3f3f3;
    background: rgba(243,243,243,0.1); 
    border-color: transparent !important;
  }
    .btn--alpha:hover {
      background: rgba(243,243,243,0.2); }
    .btn--alpha.disabled, .btn--alpha:disabled {
      color: rgba(243,243,243,0.4); }


  .btn--link {
    color: #ff0000; }
    .btn--link:hover {
      color: #d90000; }


    

  .mode--dark .badge:not([class*='badge--']) {
    color: #112342;
    background-color: #f3f3f3;
  }
  .mode--dark a.badge:not([class*='badge--']):hover,
  .mode--dark a.badge:not([class*='badge--']):focus
  {
    color: #112342;
    background-color: #cdcdcd;
  }

  .mode--light .badge:not([class*='badge--']) {
    color: #ffffff;
    background-color: #112342;
  }
  .mode--light a.badge:not([class*='badge--']):hover
  .mode--light a.badge:not([class*='badge--']):focus
{
    color: #ffffff;
    background-color: #00001c;
  }

  

  .bg--dark .badge:not([class*='badge--']) {
    color: #112342;
    background-color: #f3f3f3;
  }
  .bg--dark a.badge:not([class*='badge--']):hover,
  .bg--dark a.badge:not([class*='badge--']):focus
  {
    color: #112342;
    background-color: #cdcdcd;
  }

  .bg--light .badge:not([class*='badge--']) {
    color: #ffffff;
    background-color: #112342;
  }
  .bg--light a.badge:not([class*='badge--']):hover,
  .bg--light a.badge:not([class*='badge--']):focus
{
    color: #ffffff;
    background-color: #00001c;
  }

  
  .badge--light {
    color: #112342;
    background-color: #f3f3f3;
  }
  a.badge--light:hover,
  a.badge--light:focus {
    color: #112342;
    background-color: #cdcdcd;
  }
  
  .badge--dark {
    color: #ffffff;
    background-color: #112342;
  }
  a.badge--dark:hover,
  a.badge--dark:focus {
    color: #ffffff;
    background-color: #00001c;
  }
  
  .badge--primary {
    color: #f3f3f3;
    background-color: #ff0000;
  }
  a.badge--primary:hover,
  a.badge--primary:focus {
    color: #f3f3f3;
    background-color: #d90000
  }
  


    

.mode--light .thumbnail:hover,
.mode--light .thumbnail:focus {
  background: rgba(17,35,66,0.05);
  box-shadow: 0 0 0 0.5rem rgba(17,35,66,0.05);
}
.mode--light .thumbnail .actions {
  background: rgba(243,243,243,0.8);
}


.mode--dark .thumbnail:hover,
.mode--dark .thumbnail:focus {
  background: rgba(255,255,255,0.1);
  box-shadow: 0 0 0 0.5rem rgba(255,255,255,0.1);
}
.mode--dark .thumbnail .actions {
  background: rgba(17,35,66,0.8);
}

.thumbnail.animated-title:hover .h3,
.thumbnail.animated-title:hover .h1 {
background-image: linear-gradient(to right, );
}



.bg--light .thumbnail:hover,
.bg--light .thumbnail:focus {
  background: rgba(17,35,66,0.05);
  box-shadow: 0 0 0 0.5rem rgba(17,35,66,0.05);
}
.bg--light .thumbnail .actions {
  background: rgba(243,243,243,0.8);
}

.bg--dark .thumbnail:hover,
.bg--dark .thumbnail:focus {
  background: rgba(255,255,255,0.1);
  box-shadow: 0 0 0 0.5rem rgba(255,255,255,0.1);
}
.bg--dark .thumbnail .actions {
  background: rgba(17,35,66,0.8);
}


    
.mode--light .Audio .thumbnail {
    border-color: #D3D3D3;
}

.mode--light .Audio .thumbnail.has-audio-player {
    transition: all 0.2s ease-in-out;
    background: rgba(17,35,66,0);
}

.mode--light .Audio .thumbnail.has-audio-player:hover,
.mode--light .Audio .thumbnail.has-audio-player:focus {
    background: rgba(17,35,66,0.05) !important;
}

.mode--dark .Audio .thumbnail {
    border-color: #ffffff;
}

.mode--dark .Audio .thumbnail.has-audio-player {
    transition: all 0.2s ease-in-out;
    background: rgba(255,255,255,0);
}

.mode--dark .Audio .thumbnail.has-audio-player:hover,
.mode--dark .Audio .thumbnail.has-audio-player:focus {
    background: rgba(255,255,255,0.05) !important;
}

    


  .card {
    background-color: #f3f3f3;
    color: #112342;
  }


    

  .nav .nav-item .nav-link {
    color: inherit;
  }
  .nav .nav-item .nav-link:hover,
  .nav .nav-item .nav-link:focus,
  .nav .nav-item .nav-link:active {
    color: #ff0000;
  }
  .nav .nav-item .nav-link.active {
    color: #ff0000;
  }
  .nav .nav-item .nav-link.active:before {
    background: #ff0000;
  }

  .bg--primary .nav .nav-item .nav-link:hover,
  .bg--primary .nav .nav-item .nav-link:focus {
    color: rgba(17,35,66,0.8);
  }

  .bg--header .nav .nav-item .nav-link:hover,
  .bg--header .nav .nav-item .nav-link:focus {
    color: #ffffff
  }
  .bg--header .nav .nav-item .nav-link.active {
    color: #ffffff;
  }

  .bg--header .nav .nav-item .nav-link.active:before  {
    background: #ffffff;
  }


  .mode--light .nav-pills .nav-item .nav-link {
    color:#112342;
    background-color: rgba(17,35,66,0.15);
  }

  .mode--dark .nav-pills .nav-item .nav-link {
    color:#ffffff;
    background-color: rgba(255,255,255,0.15);
  }

  .mode--light .nav-pills .nav-item .nav-link.active, 
  .mode--dark .nav-pills .nav-item .nav-link.active
   {
    color:#f3f3f3;
    background-color: #ff0000;
  }


  .bg--light .nav-pills .nav-item .nav-link {
    color:#112342;
    background-color: rgba(17,35,66,0.15);
  }

  .bg--dark .nav-pills .nav-item .nav-link {
    color:#ffffff;
    background-color: rgba(255,255,255,0.15);
  }

  .bg--light .nav-pills .nav-item .nav-link.active, 
  .bg--dark .nav-pills .nav-item .nav-link.active
   {
    color:#f3f3f3;
    background-color: #ff0000;
  }


    
  .mode--light .loader,
  .mode--light .has-loader:after {
    border-color: rgba(17,35,66,0.15);
    border-top-color: #112342;
  }
  
  .mode--light .has-loader:before {
    background: rgba(243,243,243,0.75);
  }
  
  .mode--dark .loader,
  .mode--dark .has-loader:after {
    border-color: rgba(255,255,255,0.15);
    border-top-color: #112342;
  }
  
  .mode--dark .has-loader:before {
    background: rgba(17,35,66,0.75);
  }
  
  .bg--light .loader,
  .bg--light .has-loader:after {
    border-color: rgba(17,35,66,0.15);
    border-top-color: #112342;
  }
  
  .bg--light .has-loader:before {
    background: rgba(243,243,243,0.75);
  }
  
  .bg--dark .loader,
  .bg--dark .has-loader:after {
    border-color: rgba(17,35,66,0.15);
    border-top-color: #112342;
  }
  
  .bg--dark .has-loader:before {
    background: rgba(17,35,66,0.75);
  }
  
  .bg--primary .loader,
  .bg--primary .has-loader:after {
    border-color: rgba(17,35,66,0.15);
    border-top-color: #f3f3f3;
  }
  
  .bg--primary .has-loader:before {
    background: rgba(255,0,0,0.75);
  }

    

  .mode--light .dropdown-menu {
    color: #112342;
    background-color: #f3f3f3;
    border-color: rgba(17,35,66,0.2);
    box-shadow: 0 0.8rem 1rem rgba(17,35,66,0.1) }
    
    .mode--light .dropdown-menu .dropdown-item {
    color: #112342;
    }

    .mode--light .dropdown-menu .dropdown-item.active, .mode--light .dropdown-menu .dropdown-item.searchbarActive {
      color: #ff0000;
      background-color: #dadada;
    }
  
    .mode--light .dropdown-menu .dropdown-item:hover, .mode--light .dropdown-menu .dropdown-item:focus {
    color: #ff0000;
    }
    .mode--light .dropdown-menu .dropdown-item.active, .mode--light .dropdown-menu .dropdown-item:active {
    color: #ff0000;
    }
    
    .mode--dark .dropdown-menu {
    color: #ffffff;
    background-color: #112342;
    border-color: rgba(255,255,255,0.2);
    box-shadow: 0 0.8rem 1rem rgba(255,255,255,0.1)
    }
    .mode--dark .dropdown-menu .dropdown-item {
    color: #ffffff;
    }
    .mode--dark .dropdown-menu .dropdown-item:hover, .mode--dark .dropdown-menu .dropdown-item:focus {
    color: #ff0000;
    }
    .mode--dark .dropdown-menu .dropdown-item.active, .mode--dark .dropdown-menu .dropdown-item:active {
    color: #ff0000;
    }
    
    .bg--light .dropdown-menu {
    color: #112342;
    background-color: #f3f3f3;
    border-color: rgba(17,35,66,0.2);
    box-shadow: 0 0.8rem 1rem rgba(17,35,66,0.1);
    }
    .bg--light .dropdown-menu .dropdown-item {
    color: #112342;
    }
    .bg--light .dropdown-menu .dropdown-item:hover, .bg--light .dropdown-menu .dropdown-item:focus {
    color: #ff0000;
    }
    .bg--light .dropdown-menu .dropdown-item.active, .bg--light .dropdown-menu .dropdown-item:active {
    color: #ff0000;
    }
    
    .bg--dark .dropdown-menu {
    color: #ffffff;
    background-color: #112342;
    border-color: rgba(255,255,255,0.2);
    box-shadow: 0 0.8rem 1rem rgba(255,255,255,0.1);
    }
    .bg--dark .dropdown-menu .dropdown-item {
    color: #ffffff;
    }
    .bg--dark .dropdown-menu .dropdown-item:hover, .bg--dark .dropdown-menu .dropdown-item:focus {
    color: #ff0000;
    }
    .bg--dark .dropdown-menu .dropdown-item.active, .bg--dark .dropdown-menu .dropdown-item:active {
    color: #ff0000;
    }
    
    .bg--primary .dropdown-menu {
      color: #f3f3f3;
      background-color: #ff0000;
      border-color: rgba(17,35,66,0.2);
      box-shadow: 0 0.8rem 1rem rgba(17,35,66,0.1);
    }
  
    .bg--primary .dropdown-menu .dropdown-item {
      color: #f3f3f3;
    }
    .bg--primary .dropdown-menu .dropdown-item:hover, .bg--primary .dropdown-menu .dropdown-item:focus {
      color: rgba(17,35,66,15);
        }
    
    .bg--primary .dropdown-menu .dropdown-item.active, .bg--primary .dropdown-menu .dropdown-item:active {
      color: rgba(17,35,66,15);
    }
    .bg--primary .dropdown-menu .dropdown-item.active, .bg--primary .dropdown-menu .dropdown-item:searchbarActive {
      color: rgba(17,35,66,15);
      background-color:  rgba(243,243,243,15);
    }

    
  .media .overlay {
    color: #ffffff;
  }

    
  .mode--light .tooltip {
    background-color: #112342;
    color: #f3f3f3;
  }
  .mode--light .tooltip:before {
    border-top-color: #112342;
  }
  .mode--light .tooltip-bottom:before {
    border-top-color: transparent;
    border-bottom-color: #112342;
  }

  .mode--dark .tooltip {
    background-color: #ffffff;
    color: #112342;
  }
  .mode--dark .tooltip:before {
    border-top-color: #ffffff;
  }
  .mode--dark .tooltip-bottom:before {
    border-top-color: transparent;
    border-bottom-color: #ffffff;
  }

  .bg--light .tooltip {
    background-color: #112342;
    color: #f3f3f3;
  }
  .bg--light .tooltip:before {
    border-top-color: #112342;
  }
  .bg--light .tooltip-bottom:before {
    border-top-color: transparent;
    border-bottom-color: #112342;
  }

  .bg--dark .tooltip {
    background-color: #ffffff;
    color: #112342;
  }
  .bg--dark .tooltip:before {
    border-top-color: #ffffff;
  }
  .bg--dark .tooltip-bottom:before {
    border-top-color: transparent;
    border-bottom-color: #ffffff;
  }


    

  .pagination .pagination-numerotation .btn.active {
    color: #ff0000 !important;
  }


    
  .mode--light .progress-bar-range:before { 
    background: rgba(17,35,66,0.2);
  }
  
  .mode--light .progress-bar-range .load {
    background: rgba(243,243,243,0.8);

  }
  
  .mode--light .progress-bar-range .progress { 
    background: #112342; 
  }
  
  .mode--light .progress-bar-range .progress:after { 
    background: #f3f3f3; 
    box-shadow: 0 0.2rem 0.2rem rgba(17,35,66,0.2); 
  }
  
  .mode--dark .progress-bar-range:before { 
    background: rgba(255,255,255,0.2);
  }
  
  .mode--dark .progress-bar-range .load {
    background: rgba(17,35,66,0.8);

  }
  
  .mode--dark .progress-bar-range .progress { 
    background: #ffffff; 
  }
  
  .mode--dark .progress-bar-range .progress:after { 
    background: #112342; 
    box-shadow: 0 0.2rem 0.2rem rgba(255,255,255,0.2); 
  }
    

    
  .Carousel .resume .subtitle {
    font-family: 'Poppins';
    font-style: normal;
}
    
  .PlayerBlock {
    color: white;
  }
  .PlayerBlock .artist {
    color: white;
  }
  .block:not(.PlayerBlock) .PlayerVolumeRange input[type='range'] {
    color: #ffffff;
  }
  @media screen and (-webkit-min-device-pixel-ratio: 0) {
    .block:not(.PlayerBlock) .PlayerVolumeRange input[type='range'] {
      background-color: rgba(255,255,255,0.2);
    }
    .block:not(.PlayerBlock) .PlayerVolumeRange input[type='range']::-webkit-slider-runnable-track {
      color: #ffffff;
    }
    .block:not(.PlayerBlock) .PlayerVolumeRange input[type='range']::-webkit-slider-thumb {
      background: #ffffff;
      box-shadow: -30.8rem 0 0 30.4rem #ffffff;
    }
    .block:not(.PlayerBlock) .PlayerVolumeRange input[type='range']:active::-webkit-slider-thumb {
      background: #ffffff;
      box-shadow: -30.8rem 0 0 30.4rem #ffffff;
    }
  }
  .block:not(.PlayerBlock) .PlayerVolumeRange input[type='range']::-moz-range-progress {
    background-color: #ffffff;
  }
  .block:not(.PlayerBlock) .PlayerVolumeRange input[type='range']::-moz-range-track {
    background-color: rgba(255,255,255,0.2);
  }
  .block:not(.PlayerBlock) .PlayerVolumeRange input[type='range']::-ms-fill-lower {
    background-color: #ffffff;
  }
  .block:not(.PlayerBlock) .PlayerVolumeRange input[type='range']::-ms-fill-upper {
    background-color: rgba(255,255,255,0.2);
  } 


  .PlayerBlock .PlayerVolumeRange input[type='range'] {
    color: white;
  }
  @media screen and (-webkit-min-device-pixel-ratio: 0) {
    .PlayerBlock .PlayerVolumeRange input[type='range'] {
      background-color: rgba(255,255,255,0.2);
    }
     
    .PlayerDetailsBloc.Titles{
        background-color: rgba(
          243,243,243,0.9);
        color : #112342
    }
    
    .ButtonPlayerDetailContainer .btn--player {
    background: linear-gradient(rgba(255,255,255,0.2),  rgba(255,255,255,0.2)), 
    #d20000;
      }
     
    .PlayerDetails .PlayerBroadcast.timeline a,   
    .PlayerDetails .PlayerBroadcast:not(.current) a:hover,
    .PlayerDetails .PlayerBroadcast.current a {
         background-color: rgba(
          17,35,66,0.1);
          border-radius: 30px;
       }     


   .PlayerDetails .PlayerBroadcast.current.main a {
         background-color: rgba(
          17,35,66,0.1);
        
       }  

 @media (max-width: 995.98px) {
    .PlayerDetailsSectionTitle.active::after {
    border-top: 9px solid #ffffff !important;
    }
    }

    .PlayerBlock .PlayerVolumeRange input[type='range']::-webkit-slider-runnable-track {
      color: white;
    }
    .PlayerBlock .PlayerVolumeRange input[type='range']::-webkit-slider-thumb {
      background: white;
      box-shadow: -30.8rem 0 0 30.4rem white;
    }
    .PlayerBlock .PlayerVolumeRange input[type='range']:active::-webkit-slider-thumb {
      background: white;
      box-shadow: -30.8rem 0 0 30.4rem white;
    }
  }
  .PlayerBlock .PlayerVolumeRange input[type='range']::-moz-range-progress {
    background-color: white;
  }
  .PlayerBlock .PlayerVolumeRange input[type='range']::-moz-range-track {
    background-color: rgba(255,255,255,0.2);
  }
  .PlayerBlock .PlayerVolumeRange input[type='range']::-ms-fill-lower {
    background-color: white;
  }
  .PlayerBlock .PlayerVolumeRange input[type='range']::-ms-fill-upper {
    background-color: rgba(255,255,255,0.2);
  } 

  .block:not(.PlayerBlock) .PlayerProgressRange {
   background-color: #d20000;  }

  .block:not(.PlayerBlock) .PlayerProgressRange .progress {
    background-color: rgba(148,0,0,1);
  }


  .PlayerSection .PlayerProgressRange {
    background-color: transparent;
  }
  .PlayerSection .PlayerProgressRange .progress {
    background-color:rgba(17,35,66,1); 
  }

  .PlayerDetails .PlayerBroadcast .PlayerResume .artist, 
  .block:not(.PlayerBlock) .PlayerResume .artist {

    color:#ffffff !important;
    
    font-family: 'Montserrat';
    font-size: 1.6rem !important;
  }

  .PlayerDetails .PlayerBroadcast .PlayerResume .title, 
  .block:not(.PlayerBlock) .PlayerResume .title {

    color:#ffffff !important;
    
    font-family: 'Poppins';
    font-size: 1.4rem !important;
  }


  .block:not(.PlayerBlock) .PlayerRadio .dropdown-menu {
    background-color:#d20000;
  }

  .block:not(.PlayerBlock) .PlayerSources .dropdown-menu {
    background-color:#d20000;
  }

  .block:not(.PlayerBlock) .PlayerSources .dropdown-menu .dropdown-item {
  color:#ffffff !important;
  }

  .PlayerBouton .subtitle:before {
    background:#112342
  }

  .PlayerBouton .subtitle {
    color:#ffffff;
    font-family: 'Montserrat','sans-serif';
    font-size: 2.6rem;
    
  }
  @media (min-width: 768px) {
  .PlayerBouton .subtitle {
    font-size: 2.6rem;
  }
}
  
.PlayerZone .buttonDraw {
  border-bottom: 5px solid #d20000
}

.PlayerBroadcast:after {
  background-color: #ffffff; 
}

.PlayerDetailsContainer .PlayerBroadcast .resume .h3, .PlayerDetailsContainer .PlayerBroadcast .resume .date {
  color: #112342;
}

.PlayerBroadcast .resume .h3, .PlayerBroadcast .resume .date {
  color: #ffffff;
}
  
.h1 + .lead,
.lead.block {
  
}
  
.PlayerBouton .border-title {
  border-color:#112342;
}  
  

    
  .Header .container:after {
    border-top-color: currentColor;
  }

  .mode--light .Header.HasNavExpendable .HeaderNavContainer {
    display: grid;
    align-self: stretch;
  }

  .mode--light .Header.HasNavExpendable .HeaderNavContainer .HeaderNav .nav  {
      box-shadow: 0 0.8rem 1rem rgba(238,0,0,0.5);
      background: #ee0000;
      overflow-Y: auto;
  }

  .mode--light .Header.HasNavExpendable .HeaderNavContainer &gt; .btn {
    color: #112342;
    background: #f3f3f3;
  }

  .mode--light .Header.HasNavExpendable .HeaderNavContainer &gt; .btn:hover {
    background: #cdcdcd;
  }


  .mode--dark .Header.HasNavExpendable .HeaderNavContainer .HeaderNav .nav  {
    box-shadow: 0 0.8rem 1rem rgba(238,0,0,0.5);
    background: #ee0000;
    overflow-Y: auto;
}


  .mode--dark .Header.HasNavExpendable .HeaderNavContainer &gt; .btn {
    color: #ffffff;
    background: #112342;
  }

  .mode--dark .Header.HasNavExpendable .HeaderNavContainer &gt; .btn:hover {
    background: #00001c;
  }

  @media (max-width: 768px) {
    .mode--light .HeaderSources {
      background: #f3f3f3;
      color: #112342;
    }

    .mode--light .HeaderSources .nav .nav-item .nav-link:hover,
    .mode--light .HeaderSources .nav .nav-item .nav-link:focus,
    .mode--light .HeaderSources .nav .nav-item .nav-link.active {
      color: #112342
    }
  
    .mode--light .Header.HasPlayerFixed .HeaderSources {
      background: #f3f3f3;
      color: #112342;
    }
  }


  @media (max-width: 768px) {
    .mode--dark .HeaderSources {
      background: #112342;
      color: #ffffff;
    }

    .mode--dark .HeaderSources .nav .nav-item .nav-link:hover,
    .mode--dark .HeaderSources .nav .nav-item .nav-link:focus,
    .mode--dark .HeaderSources .nav .nav-item .nav-link.active {
      color: #ffffff
    }

    .mode--dark .Header.HasPlayerFixed .HeaderSources {
      background: #112342;
      color: #ffffff;
    }
  }



  .HeaderNav .nav .nav-item .dropdown-toggle:after {
    background-color: #f8f8f8;
  }
  
  .HeaderNav .nav .nav-item .nav-link  {
    font-family: 'Poppins';
    font-size: 1.7rem;
    font-style: normal;
  }
    
  @media (min-width: 992px) {
    .HeaderNav .nav .nav-item .nav-link {
      font-size: 1.6rem;
    }
  }

  .HeaderNav .dropdown-menu {
    background-color:#ee0000 !important;  
  }

  .HeaderNav .dropdown-menu .show {
      display: block;
  }

  .HeaderNav .dropdown-item {
    color:#ffffff !important;
    font-family:'Poppins';
    font-size:1.6rem;
    font-style:normal;
    
   
  }

  @media(max-width:768px){
    .HeaderNav .dropdown-item {
      font-size:1.7rem;
    }
  }

  .HeaderNav .dropdown-item:hover {
    color:#ffffff !important;
  }

  .Header.HasSeparator .container:after {
    border-top-color: #ff0000 !important;
  }

  .Header.HasSeparator--full {
    border-bottom-color:#ff0000 !important;
  }

  @media(min-width:768px){
    .HeaderSources .dropdown-menu {
      background-color:#ee0000;
    }

    .HeaderSources .dropdown-item {
      color:#ffffff !important;
    }

    .HeaderSources .dropdown-item:hover {
      color:#ffffff !important;
    }

    .HeaderSources .dropdown-toggle:after {
      background-color: #f8f8f8 ;
    }
  }
  
    

  .FooterNav .nav .nav-item .nav-link {
    font-family: 'Poppins';
    font-style: normal;
  }
  .Footer .FooterCredits {
    color: #ffffff;
  }
  .Footer .FooterCredits a {
    color: #ffffff;
  }
  .Footer .Player  dropdown .show,
  .Footer .dropdown-menu .show {
    color: #ffffff;
  }

  .FooterNav .nav .nav-item .nav-link {
    font-family: 'Poppins';
    font-size: 2rem;
    font-style: normal;
    
    color:#ffffff;
    
  }
    
  .FooterNav .nav .nav-item .nav-link:hover,
  .FooterNav .nav .nav-item .nav-link:focus {
    color:#ff0000
  }
    
  .FooterNav .nav .nav-item .nav-link.active {
    color:#ff0000;
  }
  
  .FooterNav .nav .nav-item .dropdown-toggle:after {
    background-color: #ffffff;
  }

  .FooterLegal .nav .nav-item .nav-link {
    font-family: 'Poppins';
    font-size: 1.5rem;
    font-style: italic;
    color:#ffffff;
  }
    
  .FooterLegal .nav .nav-item .nav-link:hover,
  .FooterLegal .nav .nav-item .nav-link:focus {
    color:#ff0000
  }
    
  .FooterNav .dropdown-menu {
    background-color:#101f32 !important;
  }

  .FooterNav .dropdown-item {
    color:#ffffff !important;
    font-family:'Poppins';
    font-size:2rem;
    font-style:normal;
  }


  .FooterNav .dropdown-item:hover {
    color:#ff0000 !important;
  }

  .FooterRadios {
    background-color:transparent;
  }

  .FooterRadios .swiper-button-prev,
  .FooterRadios .swiper-button-next {
  color: #ffffff;
}
  .FooterRadios .swiper-button-prev:hover,
  .FooterRadios .swiper-button-next:hover {
  color: #ff0000;
}

  
  
    
  .Broadcasts.HasWebradio .webradio {
    background-color: #d20000; }
    .Broadcasts.HasWebradio .webradio .webradio-title {
      color: #ffffff;
      font-size:1.4rem;
      font-family:'Poppins';
      font-weight:600;
      text-transform:capitalize;
     }

    .Broadcasts.HasWebradio .webradio .webradio-artist {
      color: #ffffff;
      font-size:1.6rem;
      font-family:'Montserrat';
      font-style:normal;
      font-weight:400;
      text-transform:capitalize;
    }
  
 
  
    
  .event-subtitle {
    color: #112342;
    background-color: #f3f3f3;
  }

  .event-title,
    .event-countdown-value,
    .event-countdown-legend {
      color: #ffffff;
    }
 
 .event.titleInternal .event-title {
    font-size: 2.6rem;
    color: #112342;
   }
   
   .section.bg--dark .event.titleInternal .event-title {
    color: #ffffff;   
   }
   
   .event.titleInternal .event-subtitle {
      color: #000000;
      background-color: transparent;
   }
   
   .section.bg--dark .event.titleInternal .event-subtitle {
      color: #ffffff;
      background-color: transparent;
   }
   
  

    
    

  
  </pre></body></html>