.tabbed-intro-text-container{margin:0 auto;max-width:1400px;padding:0 15px;text-align:center}.tabbed-intro-text-container h2:after{background-color:#f90;content:"";display:block;height:8px;margin:15px auto;text-align:center;width:100px}.tabbed-faq-tabs-container{display:flex;flex-direction:row;gap:45px;margin-top:20px;padding-left:50px}.tabbed-faq-tabs{display:flex;flex-direction:column;min-width:300px}.tabbed-faq-tab-button{background:none;border:none;border-left:1px solid #b3b4b7;border-radius:0!important;cursor:pointer;padding:10px 15px;text-align:left;transition:background .3s,border-left .3s}.tabbed-faq-tab-button:hover{background-color:#f90;position:relative}.tabbed-faq-tab-button p{margin:10px 0}.tabbed-faq-tab-button:hover:after{background:#f90;content:"";height:100%;left:103%;position:absolute;top:50%;transform:translate(-50%,-50%);width:4px}.tabbed-faq-tab-button.active{background-color:#f90;border-left:4px solid #f90;font-weight:700;position:relative}.tabbed-faq-tab-button.active p,.tabbed-faq-tab-button.active p span{color:#fff!important}.tabbed-faq-tab-button.active:after{background:#f90;content:"";height:100%;left:103%;position:absolute;top:50%;transform:translate(-50%,-50%);width:4px}.tabbed-faq-answers{flex-grow:1;min-height:150px;padding:15px}.tabbed-faq-answer{display:none}.tabbed-faq-answer.active{display:flex}.tabbed-faq-answer-text{padding-right:50px;width:60%}@media (max-width:1300px) and (min-width:1101px){.tabbed-faq-answer-text{width:100%}.tabbed-faq-answer.active{flex-flow:column}}@media (max-width:1100px){.tabbed-faq-tabs-container{flex-direction:column;padding-left:unset}.tabbed-faq-tabs{border-bottom:1px solid #ccc;flex-direction:row;overflow-x:auto;white-space:nowrap}.tabbed-faq-tab-button.active:after,.tabbed-faq-tab-button:hover:after{background:#f90;content:"";height:4px;left:50%;position:absolute;top:110%;transform:translate(-50%);width:100%;z-index:9999999999}.tabbed-faq-tab-button{border-bottom:4px solid transparent;border-left:none;display:inline-block;min-width:150px;padding:10px;text-align:center;white-space:normal;border-lefT:unset}.tabbed-faq-tab-button.active{background-color:#f90;border-bottom:4px solid #f90;border-left:none}.tabbed-faq-answers{border:none;border-top:1px solid #ccc;padding:15px}.tabbed-faq-answer.active{flex-flow:column}.tabbed-faq-answer-text{padding-right:unset;width:100%}}