.faq-section{background-color:#fff;border:1px solid #000;margin:20px 50px 80px 50px}.faq-title{font-size:24px;display:flex;align-items:center;margin:10px 25px;text-transform:uppercase;height:48px;font-weight:300;font-family:'LEMON MILK'}.faq-title .icon-question{margin-right:10px;width:35px}.faq-item{border-top:1px solid #ddd;background-color:#000;min-height:68px;display:flex;width:100%;flex-direction:column}.faq-question{display:flex;padding:10px 20px;justify-content:space-between;align-items:center;cursor:pointer;font-size:1em;color:#fff;min-height:68px}.faq-question-h3{font-size:22px;font-family:'Tw Cen MT',sans-serif;letter-spacing:0em;font-weight:300}.faq-question-h3:hover,.faq-question:hover :is(button,span){color:#DA45FF}.faq-toggle{background:none;border:none;font-size:2.4em;cursor:pointer;color:#fff;letter-spacing:0em}.faq-answer{padding:20px;color:#000;background-color:#fff;min-height:68px;font-size:16px;font-family:'Tw Cen MT',sans-serif}.faq-view-all{width:100%;position:relative;background-color:#fff;border:1px solid #000;box-sizing:border-box;height:68px;margin:0;text-align:center;display:flex;align-items:center;gap:20px;padding:0 40px;cursor:pointer}.faq-view-all:hover{background-color:#DA45FF;color:#fff;transform:translateY(-5px)}.faq-view-all-span{margin-right:20px}.faq-arrow{margin-left:20px;font-size:30px;font-weight:700;color:#000}.faq-search{display:flex;flex-direction:row;border-top:solid 1px #000;align-items:center;padding-right:20px}.divNoResultsMessage{display:block;text-align:center;color:red;background-color:#000;min-height:70px;display:flex;align-content:center;align-items:flex-start;flex-direction:column;justify-content:center;padding:20px}input:focus-visible{border:none!important;height:30px}.icon-down::before{content:'→'}.icon-up::before{content:'<-'}