body {
  background-image: url(/_next/static/images/wall_bg-2a42897b18d8cf9d25eaff1cb990a908.webp); }
  @media (max-width: 786px) {
    body {
      background-color: #D8D3CB;
      background-image: none; } }

@media (min-width: 1200px) {
  .container,
  .container-lg,
  .container-md,
  .container-sm,
  .container-xl {
    max-width: 390px; } }

@media (min-width: 992px) {
  .container,
  .container-lg,
  .container-md,
  .container-sm,
  .container-xl {
    max-width: 390px; } }

@media (min-width: 768px) {
  .container,
  .container-lg,
  .container-md,
  .container-sm,
  .container-xl {
    max-width: 390px; } }

@media (min-width: 576px) {
  .container,
  .container-lg,
  .container-md,
  .container-sm,
  .container-xl {
    max-width: 390px; } }

@media (min-width: 450px) {
  .container,
  .container-lg,
  .container-md,
  .container-sm,
  .container-xl {
    max-width: 390px; } }

.container {
  padding-left: 22px;
  padding-right: 22px;
  background-color: #D8D3CB; }

.manamlogop {
  text-align: center;
  margin: 75px 0 30px; }

.manamlogo {
  max-width: 196px; }

.manamlogop1 {
  text-align: center;
  margin-bottom: 18px; }

.manamwalltxt {
  max-width: 205px; }

.manamwalltxtP {
  max-width: 205px; }

.mnmwall {
  max-width: 100%; }

.col-6fir {
  padding-right: 6px; }

.col-6sec {
  padding-left: 6px; }

.mnmwalldiv {
  position: relative;
  margin-bottom: 12px; }

.mnmdwnbut {
  width: 42px;
  position: absolute;
  bottom: 0;
  right: 4px; }

.form-control {
  border: 1.5px solid #000;
  min-height: 60px;
  color: #323941;
  font-size: 16px;
  font-weight: 400;
  background-color: transparent !important;
  outline: none !important;
  box-shadow: none !important;
  border-color: #000 !important; }

.form-control::placeholder {
  color: #323941;
  font-size: 16px;
  font-style: normal;
  font-weight: 400; }

.btn-primary {
  background: #000 !important;
  width: 100% !important;
  border-radius: 0 !important;
  min-height: 60px !important;
  outline: none !important;
  margin-bottom: 50px;
  margin-top: 30px;
  box-shadow: none !important; }

.error {
  color: red !important;
  border-color: red !important; }

.error::placeholder {
  color: red !important; }

.modal-body {
  padding: 0; }

.modal-header {
  position: absolute;
  z-index: 9;
  right: 5px;
  border: none; }

.modal-content {
  width: fit-content;
  margin: auto; }

.downloadimg {
  width: fit-content !important;
  position: absolute;
  bottom: -8px;
  background: transparent !important;
  border: none !important;
  right: -8px;
  min-height: fit-content !important; }

