body, h1, h2  { 
    background-color:#0066cc!important; 
    font-family: "dm sans", "Arial", sans-serif;
    font-optical-sizing: auto;
    font-style: normal;
    font-size: 20px !important;;
    color: white;

} 

.academy_header {
    text-align: center;
    
}
.academy_description {
   
    margin-top: 16px !important;;
    width: 80% !important;;
    margin: auto !important;;
}

.course_description {
   
    width: 80%;
    margin: auto;
}

.footer {
    
    margin: auto;
    font-size: 16px;
    font-style: italic;
}

.responsive {
    width: 80%;
    height: auto;
  }

  .access-button {
    background-color: white !important; 
    color: #0066cc !important;
  }

  .access-button:hover,
  .access-button:focus  {
    background-color: yellow !important; 
    color: black !important;
  }
