.newsletter1678648086 {
padding:15px 10px 10px 10px;
}

.newsletter1678648086 .mhead {
text-align:center;
padding-bottom: 20px;
}

.newsletter1678648086 .mtitle {
text-align:center;
font-family:akufi;
color:#fff;
font-size: 20px;
font-weight: bold;
}

.newsletter1678648086 .mdesc {

}

.newsletter1678648086 .mbody {

}

.newsletter1678648086 .mcontent {
text-align:center;
}

/*Module specific style*/
.newsletter1678648086 .mcontent .help-text {
white-space:nowrap;
overflow:hidden;
}

#newsletter1678648086_email {

    opacity: 0.5;

}
.newsletter1678648086 .mcontent .w-50.mb-3.p-1.d-inline-block {
  display: block !important;
  text-align: center;
  margin: 0 auto;
    margin-bottom: 0px;
  width: 100% !important;
}
.newsletter1678648086 .btn-primary {
  color: #fff;
  background-color: #862982;
  border-color: #862982;
   box-shadow: 0 0 0 .25rem #862982;
}
.newsletter1678648086 .btn-primary:hover {
  color: #862982;
  background-color: #fabe3a;
  border-color: #fabe3a;
   box-shadow: 0 0 0 .25rem #fabe3a;
 
}
.newsletter1678648086 .btn-primary:focus {
  color: #862982;
  background-color: #fabe3a;
  border-color: #fabe3a;
   box-shadow: 0 0 0 .25rem #fabe3a;
}
.newsletter1678648086 .btn-check:focus + .btn-primary, .btn-primary:focus {
  color: #fff;
  background-color: #862982;
  border-color: #862982;
  box-shadow: 0 0 0 .25rem #862982;
}

/*Module specific style*/

@media (max-width: 767px) {

}
@media (min-width: 768px) and (max-width: 991px) {

}
@media (min-width: 992px) and (max-width: 1199px) {

}
@media (min-width: 1200px) {

}