      .header {
        text-align: center;
      }
        
      .logo {
        width: 220px;
        height: 200px;
        padding-top: 6px;
      }
        
      h1 {
        color: #D71B1B;
        font-family: monospace;
        font-size: 60px;
        padding: 2px;
      }
        
      button.top {
        padding: 5px 5px 5px 5px;
        font-size: 26px;
        text-align: center;
        cursor: pointer;
        outline: none;
        color: gray;
        background-color: black;
        border: none;
        border-radius: 10px;
        box-shadow: 0 9px #999;
        width: 18%;
      }
        
      button.top:hover {
        background: linear-gradient(to left, #ffcc00 0%, #ffff99 85%);
      }
        
      button.top:active {
        background-color: #6b6d70;
        box-shadow: 0 5px #666;
        transform: translateY(4px);
      }
        
      button.top {
        background-color: #ffff99;
        color: black;
        cursor: pointer;
        padding: 18px;
        width: 18%;
        text-align: center;
        border: none;
        outline: none;
        transition: 0.4s;
        margin-top: 2px;
      }
        
      .menu {
        background-color: #e21818;
        width: 100%;
        height: 80px;
      }
        
      .main {
        background-color: black;
        width: 100%;
        text-align: center;
      }
        
      .feature1 {
        background-color: #e21818;
        width: 80%;
        border: 2px solid white;
        position: relative;
        margin: auto;
      }
        
      i { 
        padding-top: 5px;
      }
        
      * {box-sizing: border-box;}
      img.slideShowImg {vertical-align: middle;}
        
      .slideshow-container {
        max-width: 75%;
        min-width: 75%;
        position: relative;
        margin: auto;
        border: 1px white;
        padding: 5px;
      }
        
      .numbertext {
        color: #f2f2f2;
        font-size: 12px;
        padding: 8px 12px;
        position: absolute;
        top: 0;
      }
        
      .dot {
        height: 15px;
        width: 15px;
        margin: 0 2px;
        background-color: #bbb;
        border-radius: 50%;
        display: inline-block;
        transition: background-color 0.6s ease;
        cursor: pointer;
      }
        
      .active {
        background-color: #717171;
      }
        
      .fade {
        -webkit-animation-name: fade;
        -webkit-animation-duration: 1.5s;
        animation-name: fade;
        animation-duration: 1.5s;
      }
        
      @-webkit-keyframes fade {
        from {opacity: .4} 
        to {opacity: 1}
      }
      
      @keyframes fade {
        from {opacity: .4} 
        to {opacity: 1}
      }
        
      .footer {
        background-color: #bc1616;
        width: 100%;
      }
      
      button.accordion {
        padding: 15px 25px;
        font-size: 24px;
        text-align: center;
        cursor: pointer;
        outline: none;
        color: #fff;
        background-color: #c62813;
        border: none;
        border-radius: 10px;
        box-shadow: 0 9px #999;
      }
        
      button.accordion:hover {
        background-color: #c61e0b;
      }
        
      button.accordion:active {
        background-color: #c61e0b;
        box-shadow: 0 5px #666;
        transform: translateY(4px);
      }
        
      button.accordion {
        background-color: #eee;
        color: #444;
        cursor: pointer;
        padding: 18px;
        width: 100%;
        text-align: left;
        border: none;
        outline: none;
        transition: 0.4s;
      }
        
      button.accordion.active,
      button.accordion:hover {
        background-color: #ccc;
      }
        
      button.accordion:after {
        content: '\002B';
        color: #777;
        font-weight: bold;
        float: right;
        margin-left: 5px;
      }
        
      button.accordion.active:after {
        content: "\2212";
      }
        
      div.panel {
        padding: 0 18px;
        background-color: #28c7ef;
        max-height: 0;
        overflow: hidden;
        transition: max-height 0.2s ease-in;
      }
        
      div.panel-2 {
        padding: 0 18px;
        background-color: #2bf22b;
        max-height: 0;
        overflow: hidden;
        transition: max-height 0.2s ease-in;
      }
      
      div.panel-3 {
        padding: 0 18px;
        background-color: none;
        max-height: 0;
        overflow: hidden;
        transition: max-height 0.2s ease-in;
      }
        
        
      p.accordion{
        font-size: 18px;
      }
       
      hr{
        font-size: 11px;
      }
        
      hr.line-style-1{
        border: 0px solid #ffffff;
      }
        
      @media (max-width:800px min-width:501px) {
        /* for tablets */
        .main {
          width: 100%;
        }
          
        .feature1 {
          width: 80%;
          margin: auto;
        }
          
        button.top {
          font-size: 20px;
        }
        
        .menu { 
          height: 68px;
        }
          
        .slideshow-container {
          max-width: 60%;
          min-width: 60%;
        }
      }
        
      @media (max-width:500px) {
        /*for mobile phones*/
        .feature1 {
          width: 100%;
        }
          
        button.top {
          font-size:15px;
        }
        
        .slideshow-container {
          max-width: 80%;
          min-width: 80%;
        }
      }