/* blog - form */
.section.form-section .font-weight-400 {font-weight:400}
.section.form-section h3 {font-size:24px;}
.section.form-section h2 {margin-top:0;}
.section.form-section .mpFormTable {max-width:700px}

.section.form-section .form-wrapper {display:flex; flex-direction:column;}

.mpFormTable .mpQuestionTable {margin-bottom:24px}

.mpFormTable .mpQuestionTable input[type="checkbox"]{margin-left:0px !important}

.mpFormTable .mpQuestionTable a {color:var(--neon_coral)}
.mpFormTable .mpQuestionTable .submitCell {width:auto; float:left; line-height:1; display:flex; align-items:center; background:var(--neon_coral); padding:12px 0px 12px 32px; border-radius:999px; transition:.3s;}
.mpFormTable .mpQuestionTable .submitCell:after {content:"\f061"; color:#fff; font-family:"Font Awesome 5 Pro"; margin-left:8px; margin-right:4px; transition: margin-left .3s, margin-right .3s, color .3s; transform:translateX(-32px);}
.mpFormTable .mpQuestionTable .submitCell:hover:after {margin-left: 12px;margin-right: 0; color:#fff;}
.mpFormTable .mpQuestionTable .submitCell input {font-size:18px; cursor:pointer; font-family:hero-new, sans-serif; font-weight:400; transition:.3s; color:#fff; padding-right:32px; z-index:1;}
.mpFormTable .mpQuestionTable .submitCell:hover {background:var(--deep_sea);}
.mpFormTable .mpQuestionTable .submitCell:hover input{color:#fff;}

.mpFormTable .mpQuestionTable .descriptionLabel {font-weight:600}
.mpFormTable .mpQuestionTable#CNT1332 {margin-bottom:8px;}
.mpFormTable .mpQuestionTable#CNT1332 .mpFormField {font-size:14px;}
.mpFormTable .mpQuestionTable#CNT1333 .mpFormText {font-size:14px;}

.mpForm {display: flex; flex-direction: column;}
.mpForm .mpErrorSummary {order:2; margin-top:32px;}
.mpForm .mpFormTable {order:1;}

/* WPForms */
#wrapper .wpforms-form {display:flex; flex-direction:column; font-family:hero-new, sans-serif;}
#wrapper .wpforms-form * {box-shadow:none!important; border:none!important;}
#wrapper .wpforms-form .wpforms-field-container {max-width:700px; display:flex; flex-direction:column;}
#wrapper .wpforms-form .wpforms-field-container .wpforms-field {padding:0; margin-bottom:32px;}
#wrapper .wpforms-form .wpforms-field-container .wpforms-field .wpforms-field-label {color:var(--deep_sea); font-size:18px; font-weight:600; margin-bottom:12px;}
#wrapper .wpforms-form .wpforms-field-container .wpforms-field .wpforms-field-label .wpforms-required-label {color:var(--deep_sea);}
#wrapper .wpforms-form .wpforms-field-container .wpforms-field input {max-width:9999px; height:64px; padding:16px; border-radius:0; color:var(--aqua_marine);}
#wrapper .wpforms-form .wpforms-field-container .wpforms-field textarea {max-width:9999px; height:192px; resize:none; border-radius:0; color:var(--aqua_marine);}
#wrapper .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-checkbox input {padding:0; height:auto; margin:0;}
#wrapper .wpforms-form .wpforms-field-container .wpforms-field.wpforms-field-checkbox label {font-size:14px; color:var(--deep_sea);}
#wrapper .wpforms-form .wpforms-field-container .wpforms-field .wpforms-field-description {margin-top:16px; color:var(--deep_sea);}
#wrapper .wpforms-form .wpforms-field-container .wpforms-field em.wpforms-error {font-size:12px; color:var(--neon_coral); padding:0; margin-top:4px;}
#wrapper .wpforms-form .wpforms-field-container .wpforms-field em.wpforms-error:before {display:none!important;}

#wrapper .wpforms-form textarea::-ms-input-placeholder ,#wrapper .wpforms-form input::-ms-input-placeholder,
#wrapper .wpforms-form textarea::-webkit-input-placeholder ,#wrapper .wpforms-form input::-webkit-input-placeholder,
#wrapper .wpforms-form textarea::-moz-placeholder ,#wrapper .wpforms-form input::-moz-placeholder ,
#wrapper .wpforms-form textarea::placeholder ,#wrapper .wpforms-form input::placeholder{color: var(--aqua_marine);}

#wrapper .wpforms-form input[type="checkbox"] {margin-left:0px !important;}

#wrapper .wpforms-form a {color:var(--neon_coral);}
#wrapper .wpforms-form .wpforms-submit-container .wpforms-submit {width:auto; height:auto; display:flex; align-items:center; background:var(--neon_coral); padding:16px 32px; border-radius:999px; transition:.3s;}
#wrapper .wpforms-form .wpforms-submit-container .wpforms-submit:after {content:"\f061"; position:relative!important; border:none!important; top:auto!important; left:auto!important; bottom:auto!important; right:auto!important; color:#fff; font-family:"Font Awesome 5 Pro"; margin-left:8px; transition:.3s;}
#wrapper .wpforms-form .wpforms-submit-container .wpforms-submit:hover:after {transform:translateX(4px); color:#fff;}
#wrapper .wpforms-form .wpforms-submit-container .wpforms-submit input {font-size:18px; cursor:pointer; font-family:hero-new, sans-serif; font-weight:400; transition:.3s; color:#fff; padding-right:32px; z-index:1;}
#wrapper .wpforms-form .wpforms-submit-container .wpforms-submit:hover {background:var(--deep_sea);}
#wrapper .wpforms-form .wpforms-submit-container .wpforms-submit:hover input {color:#fff;}