.faq{max-width:840px}.faq__item{background-color:var(--secondary1-color);border-radius:8px;opacity:1;position:relative;transition-delay:calc(.05s*var(--index));transition-duration:.2s;transition-property:opacity;transition-timing-function:ease-in-out}.faq__item[aria-hidden=true]{height:1px;opacity:0;overflow:hidden;position:absolute;width:1px;z-index:-1}.faq__item.open{background-color:var(--primary1-color);color:var(--white-color)}.faq__item:not(:first-child) .faq__toggle{margin-top:24px}.faq__toggle{border:2px solid transparent;border-radius:8px;color:var(--white-color);display:block;padding:20px 50px 20px 30px;text-align:left;transition:background-color .3s ease-in-out,border-color .3s ease-in-out,color .3s ease-in-out,fill .3s ease-in-out;width:100%}@media (min-width:768px){.faq__toggle{padding:25px 60px 25px 45px}}.faq__toggle.open{padding-bottom:20px}.faq__toggle.open .icon-open{display:none}.faq__toggle.open .icon-close{display:block;fill:var(--white-color)}.faq__toggle .icon-close{display:none}.faq__holder{align-items:center;display:flex;height:100%;justify-content:center;position:absolute;right:0;top:0;width:60px}.faq__icon{fill:inherit;transition:fill .3s ease-in-out}.faq__inner{padding:0 30px 33px}@media (min-width:768px){.faq__inner{padding:0 45px 45px}}.faq__inner:not(.visible){display:none}