.faq.active .wp-editor{position:relative;display:block}.faq.active .wp-editor:before{content:"";position:absolute;width:95%;height:1px;top:0;left:0;right:0;margin:auto;background-color:rgba(64,78,91,.15)}.faq__q{line-height:1.4;padding-right:70px}.faq__i{position:absolute;border-radius:50%;background:var(--light-variant);top:16px;right:20px;width:18px;height:18px;border:2px solid var(--primary)}.active .faq__i{transform:rotate(180deg)}@media (min-width:768px){.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__i{background:var(--light-variant)}.bg-u-sm-pv .faq.active .faq__i{background:var(--primary)}.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__i{background:var(--light-variant)}.bg-u-sm-sv .faq.active .faq__i{background:var(--primary)}.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__i{background:var(--light-variant)}.bg-u-sm-dv .faq.active .faq__i{background:var(--primary)}.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__i{background:var(--light-variant)}.bg-u-sm-lv .faq.active .faq__i{background:var(--primary)}.bg-u-sm-pl .faq__i{background:var(--light-variant)}.bg-u-sm-pl .faq.active .faq__i{background:var(--primary)}.faq__q{min-height:52px}}@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)}.bg-o-xs-pl .faq{background:#fff}.bg-o-xs-pl .faq__i{background:var(--light-variant)}.faq__q{min-height:86px}}