.elementor-widget-lae-faq{--lae-faq-bg-color: var(--e-global-color-primary);--lae-faq-title-color: #fff;--lae-faq-text-color: var(--e-global-color-text, #1a1a1a);--lae-faq-ico-size: 30px;margin:var(--lae-widgets-y-margin, 1.5rem) 0}.elementor-widget-lae-faq .lae-faq-item{position:relative}.elementor-widget-lae-faq .lae-faq-q-heading{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.elementor-widget-lae-faq .tab{display:flex;width:100%;padding:0 1rem;margin:.5rem 0 0;align-items:center;min-height:64px;background-color:var(--lae-faq-bg-color);color:var(--lae-faq-title-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;overflow:hidden;cursor:pointer;transition:background-color .2s ease-in-out}.elementor-widget-lae-faq .tab>.t{display:block;max-width:calc(100% - 2*var(--lae-faq-ico-size));white-space:normal;text-align:left;line-height:1.1;font-weight:600;font-size:1.2rem}.elementor-widget-lae-faq .tab>svg{margin-left:auto;margin-right:1rem;transition:all .2s ease-in-out}.elementor-widget-lae-faq .tab>svg path{stroke:var(--lae-faq-title-color)}.elementor-widget-lae-faq .tab>i{display:block;margin-left:calc(var(--lae-faq-ico-size)/2);width:var(--lae-faq-ico-size);font-size:var(--lae-faq-ico-size);text-align:left;line-height:0}.elementor-widget-lae-faq .tab>i::before{display:inline-block;transform:translateX(-50%)}.elementor-widget-lae-faq .tab:hover,.elementor-widget-lae-faq .tab:focus{background-color:#333}.elementor-widget-lae-faq .tab[aria-expanded=true]>svg{transform:rotate(180deg)}.elementor-widget-lae-faq .panel{display:none;padding:1rem;background-color:#fff;color:var(--lae-faq-text-color);overflow:hidden;border:1px solid var(--lae-faq-bg-color);border-top:none}.elementor-widget-lae-faq .panel p{color:var(--lae-faq-text-color)}/*# sourceMappingURL=lae-faq.css.map */