@charset "UTF-8";
/*#313234 gray */
            /*#DCBC4E gold */
            
            .bg_pattern{
              background: url('https://s3.ap-south-1.amazonaws.com/com.tafseerinfo/assets/img/pattern3.png');
              background-position: left; /* Center the image */
              /*background-repeat: no-repeat;*/
          }
          .text-gold{
              color: #DCBC4E;
          }

          .btn-primary {
          color: #fff;
          background-color: #313234;
          border-color: #313234;
          }
          .btn-primary:hover {
          color: #fff;
          background-color: #313234;
          border-color: #515356;
          }
          .btn-check:focus + .btn-primary, .btn-primary:focus {
          color: #fff;
          background-color: #313234;
          border-color: #515356;
          box-shadow: 0 0 0 0.25rem rgba(49, 50, 52, 0.5);
          }
          .btn-check:checked + .btn-primary, .btn-check:active + .btn-primary, .btn-primary:active, .btn-primary.active, .show > .btn-primary.dropdown-toggle {
          color: #fff;
          background-color: #515356;
          border-color: #313234;
          }
          .btn-check:checked + .btn-primary:focus, .btn-check:active + .btn-primary:focus, .btn-primary:active:focus, .btn-primary.active:focus, .show > .btn-primary.dropdown-toggle:focus {
          box-shadow: 0 0 0 0.25rem rgba(49, 50, 52, 0.5);
          }
          /*
          .btn-primary:disabled, .btn-primary.disabled {
          color: #fff;
          background-color: #0061f2;
          border-color: #0061f2;
          }
          */
          .text-primary{
              color: #313234;
          }
          .text-primary {
              --bs-text-opacity: 1;
              --bs-primary-rgb: 49, 50, 52;
              color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important;
          }
          .btn-primary-soft {
          color: #000;
          background-color: #ccc;
          border-color: #ccc;
          }
          .btn-primary-soft:hover {
          color: #000;
          background-color: #eee;
          border-color: #bbb;
          }
          .btn-check:focus + .btn-primary-soft, .btn-primary-soft:focus {
          color: #000;
          background-color: #eee;
          border-color: #bbb;
          box-shadow: 0 0 0 0.25rem rgba(185, 196, 213, 0.5);
          }
          .btn-check:checked + .btn-primary-soft, .btn-check:active + .btn-primary-soft, .btn-primary-soft:active, .btn-primary-soft.active, .show > .btn-primary-soft.dropdown-toggle {
          color: #000;
          background-color: #bbb;
          border-color: #eee;
          }
          .btn-check:checked + .btn-primary-soft:focus, .btn-check:active + .btn-primary-soft:focus, .btn-primary-soft:active:focus, .btn-primary-soft.active:focus, .show > .btn-primary-soft.dropdown-toggle:focus {
          box-shadow: 0 0 0 0.25rem rgba(185, 196, 213, 0.5);
          }
          .btn-primary-soft:disabled, .btn-primary-soft.disabled {
          color: #000;
          background-color: #dae7fb;
          border-color: #dae7fb;
          }


          .bg-primary {
            --bs-bg-opacity: 1;
            --bs-primary-rgb: 100, 100, 100;
            background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important;
        }

        .bg-light {
          --bs-bg-opacity: 1;
          --bs-light-rgb: 245, 245, 245;
          background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important;
      }
      .text-light, .page-header-ui-dark .btn-link {
        --bs-text-opacity: 1;
        --bs-light-rgb: 245, 245, 245;
        color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important;
    }

    .text-reset, .footer a {
        --bs-text-opacity: 1;
        color: white !important;
    }