.faqs.faqs--dark .faqs__listing .tab-content,.faqs.faqs--dark .faqs__listing label{color:#fff}.faqs.faqs--dark .faqs__listing svg path{stroke:#fff}.faqs.faqs--dark .faqs__listing input:checked+.tab-label svg path{stroke:#f15e24}.faqs.faqs--dark .faqs__listing .tabs,.faqs.faqs--dark .faqs__listing input:checked+.tab-label{border-bottom:1px solid grey}.faqs__listing .tab{overflow:hidden;width:100%}.faqs__listing .tab input{opacity:0;position:absolute;z-index:-1}.faqs__listing .tab label{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:20px;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#232323;cursor:pointer;font-weight:700;margin-bottom:0;padding:20px 50px 20px 0;position:relative}@media (min-width:768px){.faqs__listing .tab label{font-size:24px;padding:20px 76px 20px 0}}.faqs__listing .tab label:before{background-image:url(https://telmarhelixa.com/hubfs/TelmarHelixa%202024/solutions/active-question.svg);background-repeat:no-repeat;background-size:contain;content:"";display:none;height:14px;left:-10px;pointer-events:none;position:absolute;top:24px;-webkit-transition:all .3s ease;transition:all .3s ease;width:20px}.faqs__listing .tab label svg{height:6px;pointer-events:none;position:absolute;right:20px;top:30px;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:12px}@media (min-width:768px){.faqs__listing .tab label svg{right:32px}}.faqs__listing .tabs{border-bottom:1px solid #e5e7eb}.faqs__listing .tabs:last-child{border-bottom:0}.faqs__listing .tab-content{max-height:0;max-width:896px;padding:0;-webkit-transition:all .35s;transition:all .35s}.faqs__listing .tab-content p:last-child{margin-bottom:0}.faqs__listing input:checked+.tab-label{border-bottom:1px solid #e5e7eb;padding:20px 50px 20px 44px}@media (min-width:768px){.faqs__listing input:checked+.tab-label{padding:20px 76px 20px 44px}}.faqs__listing input:checked+.tab-label:before{display:block;left:0}.faqs__listing input:checked+.tab-label svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.faqs__listing input:checked+.tab-label svg path{stroke:#f15e24}.faqs__listing input:checked~.tab-content{max-height:100vh;padding:20px 0}.faqs__listing input:checked~.tab-content p{margin-bottom:20px}.faqs__listing input:checked~.tab-content p:last-child{margin-bottom:0}