.card{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card{border:0;border-radius:0;background:transparent}.accordion>.card{overflow:hidden}.accordion>.card:first-of-type{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion>.card:not(:first-of-type):not(:last-of-type){border-bottom:0;border-radius:0}.card:last-child{border-bottom:2px solid #b1b1b1}.accordion>.card:last-of-type{border-top-left-radius:0;border-top-right-radius:0}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card .card-header{padding:0;border-top:2px solid #b1b1b1;border-bottom:0;background:transparent;border-radius:0 !important}.accordion>.card .card-header{margin-bottom:-1px}.card-body{-ms-flex:1 1 auto;flex:1 1 auto;padding:1.25rem}.card .card-body{padding:0 80px 60px 20px}.card .collapse-target{cursor:pointer}.card .collapse-target{padding:25px 80px 25px 25px}.card .card-title{text-transform:uppercase;font-weight:500;display:inline-block;color:#182c4a}.card .card-icon{position:absolute;right:40px;top:28px;font-size:24px;line-height:1;color:#887376;transition:transform .2s}.card .acc-active .card-icon{transform:rotate(45deg)}@media(max-width:767px){.accordion{margin-top:0 !important}}