.faq{padding:24px 0;transition:all .5s ease-out}.faq__title{color:#fff;margin-bottom:24px;text-align:center;text-transform:uppercase}.faq.greaterThan .faq__wrapper{height:582px;margin-bottom:24px;overflow:hidden}@media(min-width:1024px){.faq.greaterThan .faq__wrapper{height:500px}}.faq.overflow-visible .faq__wrapper{height:auto;min-height:582px;overflow:visible}@media(min-width:1024px){.faq.overflow-visible .faq__wrapper{min-height:500px}}.faq .button{color:#fff;margin-top:24px;text-align:center}.faq .button-wrapper{display:flex;justify-content:center}.faq .button-wrapper .see-more{align-items:center;background-color:transparent;border:none;color:#fff;cursor:pointer;display:flex;font-size:16px;gap:8px;position:relative;text-transform:uppercase}.faq .button-wrapper .see-more svg{transition:all .5s linear}.faq .button-wrapper .see-more.upper-arrow svg{transform:rotate(180deg)}.faq .button-wrapper .see-more:before{background-color:#f7a11d;bottom:0;content:"";height:2px;position:absolute;transition:width .5s linear;width:0}.faq .button-wrapper .see-more:hover:before{width:100%}@media(min-width:1200px){.faq .button-wrapper .see-more{font-size:20px}}.faq .none{display:none}@media(min-width:1024px){.faq{padding:32px 0}}
