.faq-box{transition:all .3s ease-in-out;border-radius:8px;cursor:pointer;overflow:hidden}.faq-box:hover{background:#1f2959bf;transition:all .3s ease-in-out}.faq-box[open] .faq-question .dep-icon{transform:scaleY(-1);transition:all .3s ease-in-out}.faq-box .faq-question{list-style:none;cursor:pointer;max-width:100%;background:none;border:none;color:#fff;display:flex;align-items:center;gap:16px;transition:all .3s ease-in-out;background:#1f295940;padding:16px;font-family:DM Sans,sans-serif}.faq-box .faq-question::-webkit-details-marker{display:none}.faq-box .faq-question .dep-icon{font-size:32px;transform:scaleY(1);transition:all .3s ease-in-out}.faq-box .faq-question .question{text-align:left}.faq-box .faq-answer{padding:0 16px 16px 64px;color:#f3f5f8;transition:all .3s ease-in-out;background:#1f295940}@media (max-width: 47.99em){.faq-box .faq-question{flex-direction:row-reverse}.faq-box .faq-question .question{width:100%}.faq-box .faq-answer{padding:0 16px 16px}}.faq-section .main-container .content .main-title{display:flex;gap:16px;align-items:stretch}.faq-section .main-container .content .main-title .vertical-box{width:8px;background:#2458f2;border-radius:4px}@media (max-width: 47.99em){.faq-section .main-container .content .main-title .vertical-box{width:6px}}.faq-section .main-container{padding-top:96px;position:relative}.faq-section .main-container:before{content:"";width:calc(100% - 64px);height:1px;background:#b3b5bd;position:absolute;left:50%;transform:translate(-50%);top:0}.faq-section{transition:all .8s ease-in-out}.faq-section .main-container .content.faq-list{width:608px;min-width:608px;max-width:608px}.faq-section .main-container .content .faq-container{display:flex;flex-direction:column;gap:16px}@media (max-width: 47.99em){.faq-section .main-container .content.faq-list{width:100%;min-width:0;max-width:none}.faq-section .main-container .content .main-title .vertical-box{width:6px}.faq-section .main-container .content .faq-container{gap:8px}}
