@-webkit-keyframes spinner{to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes spinner{to{transform:translate(-50%,-50%) rotate(1turn)}}.faq{width:100%;display:block}.faq__header{background:#212121;letter-spacing:0;text-align:center;color:#fff;margin:auto;padding:2em}@media only screen and (max-width:767px){.faq__header{padding:1em}}.faq__breadcrumbs{padding:1.5em}.faq__breadcrumbs .breadcrumbs__link{color:#fff}.faq__title{text-transform:uppercase;font-weight:700;padding:.5em}@media only screen and (max-width:767px){.faq__title{padding:0 .2em}}.faq__subtitle{padding:2em;margin:auto}@media only screen and (min-width:768px){.faq__subtitle{width:60vw}}.faq__tabs-container{text-align:left;margin:auto;padding:3em;font-size:1.2em;width:100%}@media only screen and (max-width:767px){.faq__tabs-container{font-size:1.1em;padding:2em 0}}.faq__tabs{justify-content:center;flex-wrap:nowrap;grid-gap:1em;text-transform:uppercase}.faq__tabs [opened]{font-weight:700}.faq__tabs tab-button{width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important}.faq__tabs tab-button[opened]{-webkit-text-decoration:underline 3px;text-decoration:underline 3px;text-underline-offset:5px}.faq__tab-item{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;font-size:.9em;padding:1.5rem 5rem;margin:2rem 4rem}@media only screen and (max-width:767px){.faq__tab-item{padding:1.5rem;margin:0}}.faq__qa-container{border-bottom:none!important;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:.5rem 1rem;width:50%}@media only screen and (max-width:767px){.faq__qa-container{padding:.5rem;width:100%}}.faq__question{padding:.5rem 1.5rem!important}.faq__question:after{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;top:45%!important;left:0}.faq__answer{padding:0 1.5rem}.faq__answer-text{padding-bottom:1rem!important}
