/* Default styles */
.c {
    width: 100%;
  }
  
  .p {
    padding: 0;
    background: transparent; 
  }
  
  .sponsorsFooter {
    width: 100%;
    height: auto;
    padding: 40px 0 10px;
    text-align: center;
  }
  
  .sponsorsFooter h1 {
    font-weight: bold; 
    color: #fff;
    font-size: 38px;
  }
  
  .sponsorsFooter h1 > strong { font-weight: 700 !important; }
  
  .sponsorsFooter img {
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    height: auto;
    vertical-align: middle;
    max-width: 180px;
  }
  
  .sponsorsFooter ul {
    padding: 0;
    margin: 15px 0 0 0;
    list-style: none;
    display: block;
  }
  
  .sponsorsFooter ul.enter > span:not(.hover) {
    opacity: .1;
  }
  
  .sponsorsFooter ul.enter > span.hover {
    opacity: 1;
    box-shadow: inset -1px 0 0 0 rgba(0, 0, 0, .1), inset 1px 0 0 0 rgba(0, 0, 0, .1);
  }
  
  .sponsorsFooter ul span {
    display: inline !important;
    background: transparent;
    word-break: break-all;
    word-wrap: break-word;
    margin: 0px;
    padding: 26px 0;
    -webkit-transition: opacity 0.25s ease;
    -moz-transition: opacity 0.25s ease;
    -ms-transition: opacity 0.25s ease;
    -o-transition: opacity 0.25s ease;
    transition: opacity 0.25s ease;
  }
  
  .sponsorsFooter ul span,
  .sponsorsFooter ul span li > a {
    cursor: default !important;
    border: none !important;
    outline: 0 !important;
    text-decoration: none !important;
  }
  
  .sponsorsFooter ul li {
    margin: 35px 16px 0px;
    display: inline-block;
  }
  
  /* Media query for screens with a maximum width of 750px */
  @media (max-width: 750px) {
    
    .sponsorsFooter img { max-width: 70px; }
    .sponsorsFooter h1 {
      font-size: 18px; /* Adjust the font size for smaller screens */
    }
    .sponsorsFooter ul li { margin: 15px 5px 0px; }
  }
