.faq-templates-v1,.faq-templates-v1.background:not(:has(+.background)),.hq-faq{margin-bottom:var(--margin-bottom-section-desktop)}@media (max-width:768px){.faq-templates-v1,.faq-templates-v1.background:not(:has(+.background)),.hq-faq{margin-bottom:var(--margin-bottom-section-mobile)}}.faq-templates-v1.background{background:var(--color-background-primary);padding:var(--margin-bottom-section-desktop) 0;margin-bottom:0}@media (max-width:768px){.faq-templates-v1.background{padding:var(--margin-bottom-section-mobile) 0;margin-bottom:0}}.faq-templates-v1.background+.background{padding-top:0}.faq-templates-v1.background:not(:has(+section)){margin-bottom:0!important}.dark .hq-faq__element-answer-button-view svg circle,.dark .hq-faq__element-answer-button-view svg path,.hq-faq__element-answer-button-view svg circle,.hq-faq__element-answer-button-view svg path{stroke:#fff}.home .hq-faq{margin-bottom:0}.hq-faq__nav{margin-bottom:30px}.hq-faq__nav-items{display:flex;align-items:center;flex-wrap:wrap;gap:20px}.hq-faq__nav-item{cursor:pointer;border:.5px solid var(--color-dark);border-radius:var(--border-radius-block);padding:10px 15px;background-color:var(--color-background-block)}.hq-faq__nav-item.active{background:var(--color-accent-secondary);color:#fff}.hq-faq__tab-item{display:none}.hq-faq__element.show .hq-faq__element-answer,.hq-faq__tab-item.active{display:block}.hq-faq__elements{display:flex;flex-direction:column;row-gap:30px}.hq-faq__element{border-radius:var(--border-radius-block);background-color:var(--color-background-block);box-shadow:0 0 20px rgba(0,0,0,.1);transition:.2s ease}.hq-faq__element:hover{box-shadow:0 0 40px rgba(0,0,0,.1)}.hq-faq__element.show .hq-faq__element-question-text{-webkit-line-clamp:initial}.hq-faq__element.show .hq-faq__element-question::after{transform:rotate(180deg)}.hq-faq__element-question{display:flex;align-items:baseline;justify-content:space-between;-moz-column-gap:20px;column-gap:20px;cursor:pointer;padding:25px}.hq-faq__element-question:hover{color:var(--color-text-hover)}.hq-faq__element-question::after{content:"";width:20px;height:13px;-webkit-mask-image:url(../../../../../themes/hq-pages/assets/images/icons/icon-arrow.svg);mask-image:url(../../../../../themes/hq-pages/assets/images/icons/icon-arrow.svg);background-color:currentColor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;flex-shrink:0;display:block;transition:.2s ease}.hq-faq__element-question p{font-size:var(--font-size-normal-super);line-height:var(--line-height);font-weight:400;color:var(--color-text-primary);margin-bottom:10px}.faq-templates-v1__description p:last-child,.hq-faq__element-answer p:last-child,.hq-faq__element-question p:last-child{margin-bottom:initial}.hq-faq__element-question--single::after{content:none}.hq-faq__element-question-text{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.hq-faq__element-answer{display:none;padding:0 25px 25px}.hq-faq__element-answer p{margin-bottom:10px}.hq-faq__element-answer--single{display:block}.hq-faq__element-answer-buttons{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:20px}.hq-faq__element-answer-button-title{background:var(--color-accent-secondary);border-radius:var(--border-radius-block);padding:5px 15px;font-size:var(--font-size-normal-small);color:#fff;line-height:100%}.hq-faq__element-answer-button-cat,.hq-faq__element-answer-button-view{border-radius:var(--border-radius-block);padding:5px 15px;border:.5px solid var(--color-dark)}.hq-faq__element-answer-button-view{position:relative;background:var(--color-background-fourth)}.hq-faq__element-answer-button-view a{display:flex;align-items:center;justify-content:center;line-height:100%}.hq-faq__element-answer-button-view a::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0}.hq-faq__element-answer-button-view svg{width:14px;height:14px}.hq-faq__element-answer-button-cat{background:var(--color-background-secondary);font-size:var(--font-size-normal-small)}.faq-templates-v1{display:block!important}.faq-templates-v1__columns{display:flex;justify-content:space-between;gap:30px}@media (max-width:992px){.faq-templates-v1__columns{flex-direction:column}}.faq-templates-v1__column:nth-child(1){flex-basis:300px;flex-shrink:0}@media (max-width:992px){.faq-templates-v1__column:nth-child(1){flex-basis:initial}}.faq-templates-v1__column:nth-child(2){flex-grow:1}.faq-templates-v1__description{margin-bottom:20px}.faq-templates-v1__description p{font-size:var(--font-size-normal-middle);line-height:var(--line-height);color:var(--color-text-primary);margin-bottom:10px}