/**********************************************/
/* Added by Replatforming Team (Beomjin Heo)
This stylesheet matches the form styling as much as possible to this page: https://7944008.hubspotpreview-na1.com/_hcms/preview/content/49798516116?portalId=7944008&_preview=true&from_buffer=false&preview_key=tNZPUXSQ& */
/**********************************************/

/* REMOVE BACKGROUND COLOR */
.body-container-wrapper .hs_cos_wrapper_type_form {
  background-color:unset;
}
/* FORM TITLE STYLING */
h3.form-title {
  background-color:unset;
  text-align:center;
  background-color:#95c93d;
  border-radius:2px 2 px 0 0;
  font-weight: 300;
  font-size: 32px;
  color: #fff;
  margin: 0;
  padding: 15px 15 px;
  text-align: centre;
}
/* FORM FIELD STYLING TO MATCH PAGE ABOVE */
.hs-input {
    background-color: #fff;
    border: 0px solid #d2e9fc;
    border-radius: 4px;
    color: #1e2b33;
    display: inline-block;
    padding: .75rem;
    width: 100% !important;
}
.hs-input::-webkit-input-placeholder {
  color:black;
}
/* FIELD EXTEND TO FULL WIDTH */
form.hs-form fieldset {
    max-width: 100%;
}
/* BUTTON ALIGNMENT */
.hs-submit {
  text-align:center;
  margin-bottom:25px;
  
}
/* BUTTON FONT WEIGHT */
.hs-button {
  font-weight:500;
}
/* PRIVACY TEXT AND GDPR CHECKBOX (AS INSTRUCTED ON TICKET) */
            
}
.legal-consent-container .hs-form-booleancheckbox p {
  font-size:14px;
  color:#ffffff !important;
  font-family: Yantramanav,sans-serif;
  line-height: 20px;
}
 .legal-consent-container .hs-richtext a {
  font-size:1 rem;
  margin 0 0 1.5;
  color: #95c93d;
  font-family: Yantramanav,sans-serif;
  }

/**********************************************/
/**********************************************/
/**********************************************/
/* Added by Nelson Lee 
h3#hs_cos_wrapper_widget_1625732315891_title{
 font-size: 32px;
 font-weight: 300;
  text-align: center;
}
#hs_cos_wrapper_widget_1625732315891_{
  padding-top: 0px;
}
.hs-form-e4ab21b6-824b-4711-b42b-a168c0998635_a1b8d4fb-e72f-46c4-9d6c-6b2921c42c29{
  text-align: center;
}
fieldset{
  max-width: 100% !important;
}
div.legal-consent-container p {
  text-align: left;
} */