﻿.faq{border:1px solid #d1d3d9}.faq .wp-editor{height:0;transition:height 500ms ease-in-out}.faq:not(:last-child){margin-bottom:20px}.faq.active{box-shadow:0 4px 14px rgba(0,0,0,.1)}.faq__q{line-height:1.4;padding-right:70px}.faq__q.active{color:var(--primary-variant)}.faq__i{position:absolute;top:0;bottom:0;right:0;margin:auto;border-radius:50%;background-color:var(--light)}.faq__i::before,.faq__i::after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;width:12px;height:2px;background-color:var(--dark)}.faq__i::after{transform:rotate(90deg)}.active .faq__i{background-color:var(--primary-variant)}.active .faq__i::before{z-index:2;background-color:#fff}.active .faq__i::after{background-color:transparent}@media (min-width:768px){.faq__q{min-height:76px}.faq__i{right:20px;width:36px;height:36px}}@media (max-width:767.98px){.faq__q{min-height:64px}.faq__i{width:24px;height:24px;right:12px}}