/*  */
.accordian-left-box details[open] summary.e-n-accordion-item-title {
    border-bottom: 0 !important;
}

.accordian-left-box span.e-n-accordion-item-title-header .e-n-accordion-item-title-text {
    display: flex;
    align-items: center;
    gap: 20px;
}

form.consultation-form label.gfield_label.gform-field-label {
    font-family: "Manrope";
    font-weight: 700;
    font-size: 16px;
    line-height: 20px;
    color: #111111;
}

form.consultation-form .ginput_container input:not([type="submit"],[type="checkbox"]),
form.consultation-form .ginput_container select,
form.consultation-form .ginput_container textarea {
    font-family: "Inter";
    font-weight: 400;
    font-size: 15px;
    height: 50px;
    background: #F7F7F7;
    border: none;
    padding: 10px 20px;
    border-radius: 5px;
}

form.consultation-form .ginput_container select{
    padding: 7px 20px;
}


form.consultation-form .ginput_container input[type="checkbox"]{
    margin-top: 5px;
}

form.consultation-form p.consent-para{
    font-size: 14px;
    margin-top: -32px;
    padding-left: 32px;
}


form.consultation-form p.consent-para a{
    color:#783690
}

form.consultation-form .ginput_container input:not([type="submit"]):focus,
form.consultation-form .ginput_container select:focus,
form.consultation-form .ginput_container textarea:focus,
input#gform_submit_button_1:focus {
    outline: none;
    box-shadow: none;
}

form.consultation-form .ginput_container select {
    background-image: url("data:image/svg+xml,%3Csvg width='13' height='7' viewBox='0 0 13 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.04199 0.693848L6.03027 5.47217L6.37695 5.80322L6.72266 5.47217L11.71 0.692871L12.0303 1.00049L6.72656 6.0835L6.72559 6.08447C6.682 6.12646 6.62917 6.1612 6.56934 6.18506C6.50939 6.20896 6.44405 6.22119 6.37793 6.22119C6.31206 6.22117 6.24726 6.20881 6.1875 6.18506C6.12758 6.16117 6.0739 6.12654 6.03027 6.08447L6.0293 6.0835L0.72168 1.00049L1.04199 0.693848Z' fill='%23783690' stroke='%23783690'/%3E%3C/svg%3E%0A");
    background-repeat: no-repeat;
    background-position: center right 15px;
}

 a.chosen-single{
    min-height: 50px !important;
    padding-top: 7px !important;
    background-color: rgba(247, 247, 247, 1) !important;
    border: none !important;

}


 a.chosen-single:focus{
       --gf-local-outline-color:transparent !important;

 }

input#gform_submit_button_2,
input#gform_submit_button_1 {
    font-family: "Inter";
    font-weight: 500;
    font-size: 16px;
    line-height: 100%;
    background: #783690;
    border-radius: 40px;
    padding: 24px 40px;
}

input#gform_submit_button_1:hover {
    background-color: #111111;
}

div#gform_1_validation_container,
span.gfield_required {
    display: none !important;
}

.gform-footer.gform_footer.top_label {
    margin-top: 0;
}

