/* Wills button height */

.cta-button-height {
min-height: 143px;
box-sizing: border-box;
display: flex;
}

.cta-button-height .vc_cta3_content-container {
margin-top: auto;
margin-bottom: auto;
width:100%;
}

.vc_tta-accordion.faqs-accordion .vc_tta-panel-heading {
   margin-bottom:0 !important;
border:none !important;
}

.vc_tta-accordion.faqs-accordion .vc_tta-panel-body {
border:none !important;
}

.vc_tta-accordion.faqs-accordion h4.vc_tta-panel-title a {
color:#6c4891 !important;
}

.vc_tta-accordion.faqs-accordion .vc_tta-controls-icon::before {
    border-color: #81c3af !important;
}

.vc_tta-accordion.faqs-accordion .vc_tta-controls-icon::after {
border-color: #81c3af !important;
}

/* WPForms */

form.wpforms-form .wpforms-field select, form.wpforms-form .wpforms-field input, form.wpforms-form .wpforms-field textarea {
    border:none !important;
    background-color:#ebecec !important;
}

form.wpforms-form .wpforms-submit-container button {
    background-color:#00476f !important;
    color:white !important;
    text-transform:uppercase;
    font-weight:700;
    padding: 15px 40px !important;
letter-spacing: 1px;
font-size: 13px !important;
}

form.wpforms-form .wpforms-field-select {
    position:relative;
}

form.wpforms-form .wpforms-field-select::after {
    content: '>';
  font: 17px "Consolas", monospace;
  color: #333;
  transform: rotate(90deg);
  position: absolute;
  pointer-events: none;
  top: 43px;
right: 10px;
}


form.wpforms-form .wpforms-field select {
    appearance: none;
    padding-right: 26px;
}

form.wpforms-form .wpforms-field-description {
    margin-top:20px !important;
}