.dropdown{display:block;flex-direction:column;position:relative}.faq-section{border-radius:.5rem;box-shadow:0 2px 5px 0 rgba(0,0,0,.5);padding:1rem;right:0;width:100%;z-index:-1}.dropdown-menu{background-color:#fff;border-radius:.25rem;font-weight:400;left:0;opacity:0;pointer-events:none;position:absolute;top:calc(100% + .25rem);transform:translateY(-10px);transition:opacity .15s ease-in-out,transform .15s ease-in-out}.dropdown>.link:focus+.dropdown-menu{opacity:1;padding-left:.3rem;pointer-events:auto;position:relative;transform:translateY(0)}.dropdown>.link:focus>i.fa-plus{display:none}.dropdown>.link:focus>i.fa-minus{display:block}.link{background:none;border:none;color:#000;cursor:pointer;font-weight:700;padding:10px 0 10px 10px;text-align:start;text-decoration:none}.faq-section .dropdown .link{padding:15px 0!important;width:100%}.dropdown>.link:focus,.link:hover{background-color:#fff;color:#000}.divider{padding:1}.faq_icon{color:red}.faq-section .dropdown .link i{color:#3e94ff;display:none;font-size:12px;margin-left:14px}.faq-section .dropdown i.show{display:block}.faq-section .dropdown .link{display:flex}@media (min-width:992px){.faq-content-wrapper{display:block;min-height:auto;position:relative;z-index:1}.faq-content-wrapper .faq-wrapper{position:absolute;right:-15%;top:15%}.faq-section{background:#fff;border-radius:20px;margin-bottom:2rem;padding:0 24px!important;width:600px}.faq-section .dropdown .link span{display:block;float:left;width:95%}.faq-section .dropdown .link i{color:#3e94ff;font-size:14px;margin-left:20px;margin-top:10px}.faq-section .dropdown:first-child .link{padding:0 0 15px!important}.faq-section .dropdown:last-child .link{padding:15px 0 0!important}}