.faq-container{display:block;width:90%;max-width:1600px;margin:0 auto}.faq-item{background:#fff;border-radius:10px;box-shadow:0 4px 12px rgba(0,0,0,.1);margin-bottom:20px;overflow:hidden;transition:box-shadow .3s ease-in-out,transform .3s ease-in-out}.faq-item:hover{transform:translateY(-5px);box-shadow:0 6px 15px rgba(0,0,0,.1)}.faq-question{font-size:18px;font-weight:800;padding:10px;background:#fff;display:flex;justify-content:space-between;align-items:center;cursor:pointer;border-bottom:.1rem solid #ddd;transition:all .4s ease}.faq-question:hover{background:#377a77;color:#fff;transition:all .4s ease}.faq-question:hover::after{color:#fff!important}.faq-question::after{content:"\f078";font-family:"Font Awesome 5 Free";font-size:18px;padding:5px;color:#333;transition:all .4s ease}.faq-item.active .faq-question::after{content:"\f077";transform:rotate(180deg)}.faq-answer{padding:0 auto;font-size:16px;line-height:1.6;max-height:0;font-weight:550;opacity:0;overflow:hidden;visibility:hidden;transition:all .3s ease}.faq-item.active .faq-answer{max-height:1000px;opacity:1;visibility:visible;padding:0 auto;transition:all 1.2s ease;background-color:#e6f7ff}.faq-answer ul{padding-left:20px}.faq-answer ul li{margin-bottom:10px;font-weight:500}@media (max-width:768px){.faq-question{font-size:16px}.faq-answer{font-size:14px}}.RedboxInfo{position:fixed;top:90px;right:5px;left:60%;background-color:rgb(248,215,218,.6);color:#721c24;padding:15px;border:1px solid #f5c6cb;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.1);font-size:14px;z-index:1000;font-weight:700;pointer-events:none}@media (max-width:768px){.RedboxInfo{left:62%}}