.tabset > input[type="radio"]{position:absolute;left:-200vw}.tabset .tab-panel{display:none}.tabset > input:first-child:checked ~ .tab-panels > .tab-panel:first-child,.tabset > input:nth-child(3):checked ~ .tab-panels > .tab-panel:nth-child(2),.tabset > input:nth-child(5):checked ~ .tab-panels > .tab-panel:nth-child(3),.tabset > input:nth-child(7):checked ~ .tab-panels > .tab-panel:nth-child(4),.tabset > input:nth-child(9):checked ~ .tab-panels > .tab-panel:nth-child(5),.tabset > input:nth-child(11):checked ~ .tab-panels > .tab-panel:nth-child(6){display:block}.tabset > label{position:relative;display:inline-block;padding:10px 15px;border:1px solid transparent;border-bottom:0;cursor:pointer;font-weight:600;width:21%;text-align:center;background:#470125;color:#fff;text-transform:uppercase;font-size:1rem;margin:0 1.8% 2%;border-radius:10px}.tabset > label:hover,.tabset > input:focus + label{color:#fff}.tabset > label:hover::after,.tabset > input:focus + label::after,.tabset > input:checked + label::after{background:#06c}.tabset > input:checked + label{border-color:#ccc;border-bottom:1px solid #fff;margin-bottom:-1px;background:#ff015f;color:#fff;text-transform:uppercase;font-size:1rem;border-radius:10px}.tab-panel{padding:0;border-top:0 solid #ccc}.tabsfaq{overflow:hidden;background:#fff}.tabfaq{width:96%;color:#fff;overflow:hidden;margin:10px 2%;background:#eee}.tabfaq label{margin-bottom:0}.tabfaq-label{display:flex;justify-content:space-between;padding:.6em;background:#eee;font-weight:700;cursor:pointer;border-radius:6px;color:#e94560;font-size:1rem}.tabfaq-label:hover{background:#ddd}.tabfaq-label::after{content:"❯";width:1em;height:1em;text-align:center;transition:all .35s}.tabfaq-content{max-height:0;padding:0 1em;color:#2c3e50;transition:all .35s}.tabfaq-close{display:flex;justify-content:flex-end;padding:1em;font-size:.75em;background:#2c3e50;cursor:pointer}.tabfaq-close:hover{background:#1a252f}input:checked + .tabfaq-label{background:#e5e5e5}input:checked + .tabfaq-label::after{transform:rotate(90deg)}input:checked ~ .tabfaq-content{max-height:100vh;padding:1em}.tabsfaq input{position:absolute;opacity:0;z-index:-1}.tabset{max-width:100%}@media (min-width: 481px) and (max-width: 767px){.tabset > label{width:32%;font-size:.6rem}.tabset > input:checked + label{font-size:.6rem}.tab-txt{width:92%}}@media (min-width: 320px) and (max-width: 480px){.tabset > label{width:45%;font-size:.8rem;margin:0 2% 2%}.faq-back{margin:0 4% auto}.tabset > input:checked + label{font-size:.8rem}.tab-txt{width:100%}}.faq-back p{margin:0;font-weight:500;font-size:15px;line-height:24px}.faq-back{font-size:15px}@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape){.tabset > label{width:28%;margin:0 2% 2%}}