.section--faq{padding:2vh 0}.faq__item{background:#fff;color:#000;-webkit-box-shadow:1px 1px 2px #e6e6e6;box-shadow:1px 1px 2px #e6e6e6;margin-bottom:1em}.faq__item__question{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.25em;font-size:1.15em;text-transform:initial;font-weight:400;cursor:pointer;padding:1rem}.faq__item__question span{-webkit-box-flex:0;-ms-flex:0 1 95%;flex:0 1 95%}.faq__item__question::after{width:1rem;height:1rem;display:inline-block;content:"";background:#fff0 url(/wp-content/plugins/avabrava-techfeatures/assets/img/arrow_down.svg) center right no-repeat;background-size:contain;-webkit-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out}.active .faq__item__question::after{-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg)}.faq__item__answer{padding:0 1rem;display:none;height:0}.active .faq__item__answer{display:block;height:auto;padding-bottom:1em}