#post-1423 .faq-section {
    margin-bottom: 24px;
    border: 1px solid rgba(200, 200, 200, 0.35);
    background: #fff;
}

#post-1423 .faq-section > .accordion-toggle {
    margin: 0;
    position: relative;
}

#post-1423 .faq-section > .accordion-toggle > a {
    display: block;
    border: 0;
    padding-right: 82.5px;
}

#post-1423 .faq-section > .accordion-collapse > .accordion-body {
    margin-top: 0;
    padding: 0;
    border-top: 1px solid rgba(200, 200, 200, 0.35);
}

#post-1423 .faq-section > .accordion-toggle .accordion-expander {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 63px;
    top: 0;
    right: 0 !important;
    bottom: 0;
    left: auto !important;
    margin: 0;
    z-index: 2;
    transform: none;
}

#post-1423 .faq-questions {
    margin: 0;
}

#post-1423 .faq-question {
    margin: 0;
    border-bottom: 1px solid rgba(200, 200, 200, 0.25);
    box-shadow: none;
}

#post-1423 .faq-question:last-child {
    border-bottom: 0;
}

#post-1423 .faq-question > .accordion-toggle {
    margin: 0;
    position: relative;
}

#post-1423 .faq-question > .accordion-toggle > a {
    display: block;
    padding: 20px 82.5px 20px 30px;
    border: 0;
    background: #fff;
    font-size: 1.05em;
}

#post-1423 .faq-question > .accordion-toggle .accordion-expander {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 63px;
    top: 0;
    right: 0 !important;
    bottom: 0;
    left: auto !important;
    margin: 0;
    z-index: 2;
    background: transparent !important;
    color: #000 !important;
    transform: none;
}

#post-1423 .faq-section > .accordion-toggle .accordion-expander i,
#post-1423 .faq-question > .accordion-toggle .accordion-expander i {
    position: static;
    line-height: 1;
    transform: none;
}

#post-1423 .faq-section > .accordion-toggle .accordion-expander i:nth-child(2),
#post-1423 .faq-question > .accordion-toggle .accordion-expander i:nth-child(2) {
    display: none;
}

#post-1423 .faq-section.active > .accordion-toggle .accordion-expander i:nth-child(1),
#post-1423 .faq-question.active > .accordion-toggle .accordion-expander i:nth-child(1) {
    display: none;
}

#post-1423 .faq-section.active > .accordion-toggle .accordion-expander i:nth-child(2),
#post-1423 .faq-question.active > .accordion-toggle .accordion-expander i:nth-child(2) {
    display: block;
}

#post-1423 .faq-section.active .faq-question:not(.active) > .accordion-toggle .accordion-expander i:nth-child(1) {
    display: block;
}

#post-1423 .faq-section.active .faq-question:not(.active) > .accordion-toggle .accordion-expander i:nth-child(2) {
    display: none;
}

#post-1423 .faq-question .accordion-body {
    margin-top: 0;
    padding: 0 30px 24px;
}

#post-1423 .faq-answer:after {
    content: "";
    display: block;
    clear: both;
}

#post-1423 .faq-picture img {
    max-width: 400px;
    height: auto;
    margin: 0 20px 20px 0;
}

@media (max-width: 767px) {
    #post-1423 .faq-question > .accordion-toggle > a {
        padding-left: 20px;
    }

    #post-1423 .faq-question .accordion-body {
        padding: 0 20px 20px;
    }

    #post-1423 .faq-picture img {
        display: block;
        float: none;
        max-width: 100%;
        margin: 0 0 16px;
    }
}
#post-1423 .faq-answer a {
    color: #004f8b;
}