.faq-item{position:relative;padding:24px 103px 24px 24px;box-shadow:0 0 20px 0 var(--hub-primary-black-shadow);border-radius:15px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(max-width:767px){.faq-item{padding:32px 56px 32px 24px;border-radius:15px}}.faq-item__button{position:absolute;right:16px;margin:0;padding:0;background-color:transparent;border:none;cursor:pointer;color:var(--hub-primary-red)}@media(max-width:767px){.faq-item__button{right:16px}}.faq-item__button svg{width:32px;height:32px}.faq-item__container{display:flex;justify-content:space-between;align-items:center}.faq-item__question{margin:0;font-size:20px;line-height:1.3;color:var(--hub-secondary-text);font-weight:inherit}@media(max-width:767px){.faq-item__question{font-size:14px;line-height:1.3}}.faq-item__question.opened{color:var(--hub-primary-red)}.faq-item__answer{margin:24px 0 0;font-size:16px;line-height:1.3;color:var(--hub-secondary-text)}@media(max-width:767px){.faq-item__answer{margin-top:18px;font-size:14px;line-height:1.3}}.faq-item__answer a{color:var(--hub-primary-red);text-decoration:none;border-bottom:1px solid var(--hub-primary-red)}.faq-item__answer a:hover{text-decoration:none;border:none}.faq-item__answer a[href^="mailto:"],.faq-item__answer a[href^="tel:"]{color:var(--secondary-text);border-color:var(--secondary-text)}.faq-item__answer ol,.faq-item__answer ul{margin:0;padding-left:16px}
