
    body {
      background-color: #ffffff;
      text-align: center;
      padding: 40px 20px;
      font-family: 'Segoe UI', sans-serif;
    }
    img.logo {
      max-width: 300px;
      margin-bottom: 10px;
    }
    .btn-custom {
      background-color: #10445A; 
      color: #fff;
      border: none;
      border-radius: 50px;
      padding: 15px 25px;
      font-weight: 700;
      font-size: 1.1rem;
      width: 100%;
      max-width: 350px;
      margin: 10px auto;
      display: block;
      text-transform: uppercase;
      letter-spacing: 0.5px;
    }
    .btn-custom:hover {
      background-color: #307C96;
      color: #fff;
    }
    .icon {
      margin-right: 8px;
    }
