.modal.faq-modal{display:block;z-index:10001}@media screen and (min-width: 1025px){.faq-modal .modal__body{position:fixed;top:0;right:0;bottom:0;left:0}}@media screen and (min-width: 1025px){.faq-modal .modal__body .modal__content{width:540px;top:50%;left:50%;transform:translate(-50%,-50%)}}.faq-modal__heading{text-align:center;margin:10px 0 16px}.faq-modal .bf-icon-close{max-width:fit-content;align-self:flex-end;padding:5px}.faq-modal__items{max-height:540px;padding:0 16px 16px;overflow-y:auto;scrollbar-width:4px;scrollbar-color:#cccccc}.faq-modal__items::-webkit-scrollbar{width:4px}.faq-modal__items::-webkit-scrollbar-track{background:transparent}.faq-modal__items::-webkit-scrollbar-thumb{border-radius:10px;background-color:#203c57}.faq-modal__list{padding:0;margin:0;gap:8px}.faq-item{border-radius:8px;background-color:#f2f2f2;overflow:hidden;cursor:pointer}.faq-item__title{padding:12px;gap:10px}.faq-item__title--open{transform:rotate(180deg);transition:transform .3s ease}.faq-item__title p{margin:0;padding:0;color:#1a1a1a}.faq-item__content{max-height:0;overflow:hidden;transition:max-height .3s ease}.faq-item__content p{padding:0 12px 12px;margin:0;color:#1a1a1a}
