.auto-style-1 { background-color: #1d3684 }
.auto-style-2 { margin-top: 50px }
.auto-style-3 { text-align: center }
.auto-style-4 { font-size: 18px; color: #1d3684 }
.auto-style-5 { color:blue }
.auto-style-6 { text-align: center !important }
.auto-style-7 { border: 1px solid #ccc }
.auto-style-8 { border: 1px solid #ccc; text-align: center; background: #1d3684; color: #fff }
.auto-style-9 { border: 1px solid #ccc; text-align: center }

/* Extracted <style> blocks */
.contactBox {
      border: 1.5px solid #1d3684;
    }

    .contactBox p {
      margin-bottom: 0;
      padding: 20px;
      padding-top: 0;
    }

.banner-container {
              max-width: 1200px;
              margin: 30px auto 0 auto;
              border: 5px solid #ccc;
            }

            .banner-container img {
              height: 100%;
              width: 100%;
              object-fit: cover;
            }

            .title {
              width: 100%;
              font-weight: 600;
            }

            .title p {

              height: 70px;
              background: #1d3684;
              padding: 20px;
              color: white;
            }

            .section-container {
              display: flex;
              flex-wrap: wrap;
              justify-content: space-between;
              /* Adjust as needed */
            }

            .section {
              flex-basis: calc(50% - 40px);
              /* Adjust for the margin */
              margin-bottom: 20px;
            }

            @media only screen and (max-width: 800px) {
              .section {
                flex-basis: 100%;
              }
            }

table {
                        width: 100%;
                        border-collapse: collapse;
                        max-width: 1100px;
                        padding: 7px;
                        margin: 10px auto;
                        border-radius: 5px;
                      }

                      thead {
                        background: #1d3684;
                      }

                      td {
                        text-align: left;
                      }

                      td,
                      th {
                        border: 1px solid #ddd;
                        padding: 10px;
                        text-align: center;
                      }

                      td a {
                        color: blue !important;
                      }

                      td a:hover {
                        color: skyblue !important;
                      }

                      th {
                        font-weight: bold;
                        color: #fff;
                      }

.brochureBox {
                          max-width: 1200px;
                          border-radius: 5px;
                          background-color: #1d3684;
                          padding: 10px;
                          margin: 20px auto 10px auto;
                          text-align: center;
                        }

                        .brochureBox a {
                          color: #fff;
                          font-size: 16px;
                          font-weight: bold;
                          text-decoration: none;
                        }