.faqs-category{background-color:#000;color:#fff;padding-top:0!important}.faqs-category .page-container{max-width:815px;padding-bottom:45px;padding-right:5px;padding-top:45px}@media screen and (min-width:992px){.faqs-category .page-container{padding:100px 0}}.faqs-category__dropdown{align-items:center;background-color:hsla(0,0%,100%,.1);display:flex;gap:20px;justify-content:center;padding-bottom:24px;padding-top:24px;width:100%}@media screen and (min-width:768px){.faqs-category__dropdown{gap:35px}}.faqs-category__label{font-family:var(--wp--preset--font-family--body);font-size:16px!important;margin:0!important;padding:0!important}.faqs-category__select{align-items:center;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#000;background:transparent;background-image:url("data:image/svg+xml;utf8,<svg fill=%27white%27 height=%2724%27 viewBox=%270 0 24 24%27 width=%2724%27 xmlns=%27http://www.w3.org/2000/svg%27><path d=%27M7 10l5 5 5-5z%27/><path d=%27M0 0h24v24H0z%27 fill=%27none%27/></svg>");background-position-x:98%;background-position-y:15px;background-repeat:no-repeat;border:0;border-radius:35px;color:#fff;display:flex;font-family:var(--wp--preset--font-family--heading-bold)!important;font-size:11px;height:56px;max-width:min(50vw,220px);outline:2px solid hsla(0,0%,100%,.439);overflow:hidden;padding-left:25px;padding-right:25px;text-transform:uppercase}.faqs-category__select option{background:#000;cursor:pointer}.faqs-category__select option:hover{background-color:var(--wp--preset--color--tertiarly)!important}.faqs-category__select:hover{outline:2px solid hsla(0,0%,100%,.439)!important}.faqs-category__select:focus{outline:2px solid var(--wp--preset--color--secondary)!important}.faqs-category__select:-webkit-autofill{color:#fff}.faqs-category__select:autofill,.faqs-category__select:valid{color:#fff}.faqs-category__select:-webkit-autofill,.faqs-category__select:-webkit-autofill:active,.faqs-category__select:-webkit-autofill:focus,.faqs-category__select:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 1000px #000!important}@supports(-webkit-text-fill-color:initial){.faqs-category__select:-webkit-autofill{-webkit-text-fill-color:#fff}.faqs-category__select:autofill{-webkit-text-fill-color:#fff}}@media screen and (min-width:768px){.faqs-category__select{max-width:280px}}.faqs-category input{display:none}.faqs-category label{border-radius:3px;cursor:pointer;display:flex;font-family:var(--wp--preset--font-family--heading-medium);margin-bottom:0;padding:12px 0;transition:transform .3s ease-in-out}.faqs-category label:hover{opacity:.8}.faqs-category .content{border-radius:3px;margin:0;transform:translateY(60px)}.faqs-category .content,.faqs-category input+label+.content{opacity:0;overflow:hidden!important;transition:opacity .5s ease-in-out,transform .7s cubic-bezier(.25,.46,.45,.94);visibility:hidden}.faqs-category input+label+.content{height:0}.faqs-category input:checked+label+.content{height:auto;opacity:1;overflow:visible;padding:10px 20px;transform:translateY(0);visibility:visible}.faq-accordion-category__title{align-items:center;color:#fff;display:flex;font-family:var(--wp--preset--font-family--body);font-size:var(--wp--preset--font-size--title-sm);justify-content:space-between}.faq-accordion-category label svg{transform:rotate(0deg);transition:transform .35s cubic-bezier(.25,.46,.45,.94)}.faq-accordion-category input:checked+label svg{transform:rotate(-180deg)}.faq-accordion-question label{font-size:16px!important;position:relative}.faq-accordion-question label:before{color:#fff;content:"+";left:-20px;position:absolute;top:50%;transform:translateY(-50%)}.faq-accordion-question input:checked+label:before{color:#fff;content:"-";left:-20px;position:absolute;top:50%;transform:translateY(-50%)}.faq-accordion-question .content{color:#fff;font-size:16px!important;padding-left:0!important;padding-right:35px!important;word-break:break-word}.faq-accordion-question .content a{font-family:var(--wp--preset--font-family--heading-medium);font-size:16px!important;font-weight:700;font-weight:500;position:relative}.faq-accordion-question .content a:after{border-bottom:2px solid;bottom:-2px;content:"";left:0;position:absolute;transform:scale(0);transform-origin:0 50%;transition:transform .5s ease;width:100%}.faq-accordion-question .content a:hover:after{transform:scale(1)}
