.elementor-344050 .elementor-element.elementor-element-51c52cd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}:root{--page-title-display:none;}/* Start custom CSS for html, class: .elementor-element-a5c599b *//* REMOVE RED / COLORED ACTIVE STATE */

.lilya-faq-question,
.lilya-faq-question:hover,
.lilya-faq-question:focus,
.lilya-faq-question:active,
.lilya-faq-item.open .lilya-faq-question {
    color: #171717 !important;
    background: transparent !important;
    outline: none !important;
    box-shadow: none !important;
}


/* KEEP + ICON BLACK */

.lilya-faq-question:focus .lilya-faq-plus::before,
.lilya-faq-question:focus .lilya-faq-plus::after,
.lilya-faq-item.open .lilya-faq-plus::before,
.lilya-faq-item.open .lilya-faq-plus::after {
    background: #171717 !important;
}


/* MORE SPACE ABOVE ANSWER */

.lilya-faq-answer-inner {
    padding: 12px 38px 23px 2px;
}


/* MOBILE */

@media (max-width: 767px) {

    .lilya-faq-answer-inner {
        padding: 10px 26px 20px 0;
    }

}/* End custom CSS */