p{margin: 0px;}
html,body,p{font-family: "Open Sans", sans-serif;}
h1, h2,h3{font-family: "Bree Serif", serif;}
.show-tab{ display: none;}
.show-web{ display: block;}
.text1{font-size:44px;line-height:50px;color: #8b0640;}
.text2{font-size:24px;line-height:30px;color: #000;}
.text3{font-size:16px;font-weight: 600;}
.text4{font-size:25px;line-height:30px;color: #000;}
.text6{font-size: 16px;line-height: 24px;font-weight: 500;color: #5F5F5F;}
.text7{font-family: "Bree Serif", serif;font-size:20px;line-height:25px;color: #000;font-weight: 500;}
#thankMsg{display: none;}


.brdr1{ border-left:10px solid #8b0640;border-right:10px solid #8b0640;
  border-bottom:10px solid #8b0640;margin:0px 11px 10px 10px}


.pdg1{ padding: 10px 0px 0px 10px;}
.mrg-tp1{margin-top: 100px;}
.mrg-tp2{margin-top: 25px;}
.mrg-btm1{ margin-bottom: 15px;}
.mrg-btm2{ margin-bottom: 30px;}
.mrg-btm3{ margin-bottom: 50px;}
.mrg-btm4{ margin-bottom: 100px;}
.mrg-btm5{ margin-bottom: 5px;}
.mrg-rgt1{ margin-right: 10px;}
.jsc{ justify-content: center;}
.jsb{ justify-content: space-between;}
.wdt1{ width: 402px;}
.wdt2{ width: 400px;}
.wdt3{ width: 95%;}
.wdt4{ width: 100%;}
.wdt5{width: 442px;}
.wdt6{width: 90%;}
.container1{ width:1200px;}

.signupformwrap{padding: 50px;width:100%;background-color: #faeed6;

  width: 100%;
  background: #faeed6;
  background-image: url(../images/border-left-right.jpg), url(../images/border-left-right.jpg),
                    url(../images/border-top-bottom.jpg), url(../images/border-top-bottom.jpg);
  background-repeat: repeat-y, repeat-y, repeat-x, repeat-x;
  background-size: 12px auto, 12px auto, auto 12px, auto 12px;
  background-position: left top, right top, left top, left bottom;
  background-origin: border-box;}
.form-control {border: 1px solid #A9A9A9;border-radius: 0px;
box-shadow: 4px 4px 0px 0px rgba(203,198,198,0.75);
-webkit-box-shadow: 4px 4px 0px 0px rgba(203,198,198,0.75);
-moz-box-shadow: 4px 4px 0px 0px rgba(203,198,198,0.75);
}
.btn-sbmt {background: #8b0640;font-size: 16px;line-height: 24px;font-weight: 600;color: #fff;border-radius: 0px; border:1px solid #8b0640;padding: 10px 30px;transition: all 0.5s ease;}
.btn-sbmt:hover{background: #fff;color: #8b0640; border:1px solid #8b0640;}
.form-check-label,.form-check-input.is-invalid ~ .form-check-label, .was-validated .form-check-input:invalid ~ .form-check-label {
  font-size: 14px;line-height: 20px;font-weight: 500;color: #5F5F5F;;
}
.cnsnt-wrap1{display: flex;}
.form-check-input{border: 1px solid #A9A9A9; border-radius: 0px;}
.form-control:focus,.form-check-input:focus {
  box-shadow: none;
  border: 1px solid #A9A9A9;
}


.form-check-input:checked {
  background-color: #8b0640;
  border-color: #8b0640;
}

@media (max-width: 1280px) {
.container1{ width:95%; max-width: 95%;}
.mrg-tp1{ margin-top: 50px;}
.mrg-btm4{ margin-bottom: 50px;}
.wdt6 {width: 97%;}
}


@media (max-width: 1024px) {
.brdr1{ border-left:5px solid #8b0640;border-right:5px solid #8b0640;
  border-bottom:5px solid #8b0640;margin:0px 7px 10px 10px}

}




@media (max-width: 992px) {
.show-tab{ display: block;}
.show-web{ display: none;}
.wdt1{ width: 100%;}
.wdt2{ width: 100%;}
.wdt3{ width: 100%;}
.container1{width: 100%;}
.text1{font-size:40px;line-height:45px;color: #8b0640;}
.text2{font-size:20px;line-height:25px;color: #000;}
.text3{font-size:16px;font-weight: 600;}
.text4{font-size:20px;line-height:35px;color: #000;}
.signupformwrap{margin-bottom: 50px;}
.pdg1{width: 600px;margin: 0 auto;}
.brdr1{ border-left: 10px solid #8b0640;border-right: 10px solid #8b0640;border-bottom: 10px solid #8b0640;
    margin: 0px auto 10px auto;width: 580px;}
.wdt4 {width: 102.3% !important;}
.wdt6{ width: 100%;}
.mrg-btm4{ margin-bottom: 30px;}
}

@media (max-width: 660px) {
  .pdg1{width: 100%;margin: 15px 15;}
  .brdr1{border-left: 10px solid #8b0640;border-right: 10px solid #8b0640;
    border-bottom: 10px solid #8b0640; margin: 0px 10px 10px 10px; width: 94.5%;}
   .wdt4 {width: 100% !important;}
}




@media (max-width: 480px) {
.text1{font-size:35px;line-height:40px;color: #8b0640;}
.text2{font-size:20px;line-height:25px;color: #000;}
.text3{font-size:16px;font-weight: 600;}
.text4{font-size:20px;line-height:25px;color: #000;}
.brdr1{width: 94.2%;}
.wdt5 {width: 100%;}
.signupformwrap {padding: 30px;}
}

@media (max-width: 400px) {
.brdr1{border-left: 8px solid #8b0640;border-right: 8px solid #8b0640;
    border-bottom: 8px solid #8b0640; margin: 0px 10px 10px 10px; width: 93.8%;}
}
@media (max-width: 380px) {
.brdr1 {border-left: 7px solid #8b0640; border-right: 7px solid #8b0640;
        border-bottom: 8px solid #8b0640;margin: 0px 10px 10px 10px; width: 93.6%;}
}

