.faq{background:var(--light-variant);border:1px solid transparent}.faq:hover,.faq.active{border:1px solid var(--light)}.faq.active{background:#fff}.faq.active .wp-editor{display:block}.faq__q{line-height:1.4;padding-right:70px}.faq__i{position:absolute;border-radius:50%;background:#fff}.active .faq__i{background:var(--primary);transform:rotate(180deg)}.active .faq__i path{fill:#fff}@media (min-width: 768px){.bg-u-sm-p .faq{background:#fff}.bg-u-sm-p .faq__i{background:var(--light-variant)}.bg-u-sm-p .faq.active .faq__i{background:var(--primary)}.bg-u-sm-pv .faq{background:#fff}.bg-u-sm-pv .faq__i{background:var(--light-variant)}.bg-u-sm-pv .faq.active .faq__i{background:var(--primary)}.bg-u-sm-s .faq{background:#fff}.bg-u-sm-s .faq__i{background:var(--light-variant)}.bg-u-sm-s .faq.active .faq__i{background:var(--primary)}.bg-u-sm-sv .faq{background:#fff}.bg-u-sm-sv .faq__i{background:var(--light-variant)}.bg-u-sm-sv .faq.active .faq__i{background:var(--primary)}.bg-u-sm-d .faq{background:#fff}.bg-u-sm-d .faq__i{background:var(--light-variant)}.bg-u-sm-d .faq.active .faq__i{background:var(--primary)}.bg-u-sm-dv .faq{background:#fff}.bg-u-sm-dv .faq__i{background:var(--light-variant)}.bg-u-sm-dv .faq.active .faq__i{background:var(--primary)}.bg-u-sm-l .faq{background:#fff}.bg-u-sm-l .faq__i{background:var(--light-variant)}.bg-u-sm-l .faq.active .faq__i{background:var(--primary)}.bg-u-sm-lv .faq{background:#fff}.bg-u-sm-lv .faq__i{background:var(--light-variant)}.bg-u-sm-lv .faq.active .faq__i{background:var(--primary)}.faq__q{min-height:80px}.faq__i{top:20px;right:20px;width:40px;height:40px}}@media (max-width: 767.98px){.bg-o-xs-p .faq{background:#fff}.bg-o-xs-p .faq__i{background:var(--light-variant)}.bg-o-xs-pv .faq{background:#fff}.bg-o-xs-pv .faq__i{background:var(--light-variant)}.bg-o-xs-s .faq{background:#fff}.bg-o-xs-s .faq__i{background:var(--light-variant)}.bg-o-xs-sv .faq{background:#fff}.bg-o-xs-sv .faq__i{background:var(--light-variant)}.bg-o-xs-d .faq{background:#fff}.bg-o-xs-d .faq__i{background:var(--light-variant)}.bg-o-xs-dv .faq{background:#fff}.bg-o-xs-dv .faq__i{background:var(--light-variant)}.bg-o-xs-l .faq{background:#fff}.bg-o-xs-l .faq__i{background:var(--light-variant)}.bg-o-xs-lv .faq{background:#fff}.bg-o-xs-lv .faq__i{background:var(--light-variant)}.faq__q{min-height:60px}.faq__i{top:10px;right:10px;width:35px;height:35px}}
