.tabs{position:relative}.tabs:before{position:absolute;top:0;left:0;bottom:0;right:0;background:url(/wp-content/uploads/2022/06/Elements-FAQs-bg.svg) #fafafa no-repeat;background-size:cover;background-position:0 50px;opacity:.5;content:"";z-index:-1}.tabs .tabs__container{max-width:1300px;width:auto;margin:0 auto;padding:2rem 2rem 4rem;display:flex;flex-direction:column}.tabs .tabs__header{max-width:1000px;width:auto;margin:0 auto;padding:4rem 2rem 0 2rem;text-align:center}.tabs .tabs__header .tabs__title{font-weight:400;font-size:2rem;margin-bottom:1rem}.tabs .tabs__list{display:flex;justify-content:center;flex-direction:row;list-style-type:none;margin:0;padding:0 0 3rem 0}.tabs .tabs__list .tabs__list-item{background:#cfcfcf;color:#fff;border-radius:100px;margin-left:-2.5rem;transition:background-color .25s ease-in-out}.tabs .tabs__list .tabs__list-item button{text-transform:uppercase;color:inherit;padding:1rem 4rem;font-weight:700;cursor:pointer;font-size:.9rem;line-height:1}.tabs .tabs__list .tabs__list-item:hover{background:#6eb9ff;color:#fff}.tabs .tabs__list .tabs__list-item:active{background:#0080f9}.tabs .tabs__list .tabs__list-item:first-child{margin-left:0}.tabs .tabs__list .tabs__list-item.tabs__list-item--active{background:#2997ff;color:#fff;z-index:2;box-shadow:0 1px 5px rgba(0,0,0,.25)}.tabs .tabs__list .tabs__list-item.tabs__list-item--active:hover{color:#fff;background:#2997ff}.tabs .tabs__content{max-width:1000px;width:100%;margin:0 auto 2rem;box-shadow:0 4px 15px rgba(0,0,0,.25);border-radius:10px;overflow:hidden;padding:1rem 3rem;background:#fff}.tabs .tabs__content table{text-align:center;font-weight:400;border:none;table-layout:fixed}.tabs .tabs__content table tbody{border:none}.tabs .tabs__content table th{font-weight:400;padding:1rem 2rem;font-size:1.2rem}@media screen and (min-width:1024px){.tabs .tabs__content table th{font-size:1.4rem}}.tabs .tabs__content table tr{border-top:1px solid #dee7f9;background:0 0}.tabs .tabs__content table tr:first-child{border-top:none}.tabs .tabs__content table td{font-weight:400;padding:1rem;font-size:.9rem}.tabs.tabs--active .tabs__content-item{opacity:0;transition:opacity .5s ease-in-out;height:0}.tabs.tabs--active .tabs__content-item.tabs__content-item--active{opacity:1;height:auto}
