*{-webkit-font-smoothing:antialiased !important;-moz-osx-font-smoothing:grayscale !important;text-shadow:1px 1px 1px rgba(0,0,0,.004) !important;text-rendering:optimizeLegibility !important}.accordion>.card{overflow:hidden}.card{position:relative;display:flex;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}.faq-info .card{border:0;border-bottom-color:currentcolor;border-bottom-style:none;border-bottom-width:medium;border-bottom:1px solid #c8c9cb;border-radius:0;border-bottom-right-radius:0px;border-bottom-left-radius:0px}.accordion .card{border-bottom:1px solid #c8c9cb !important}.accordion>.card:first-of-type{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.faq-info .card .card-header{background-color:transparent;border:0;padding:20px 0}.btn{display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;-webkit-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}button,select{text-transform:none}[type="button"],[type="reset"],[type="submit"],button{-webkit-appearance:button}.faq-info .card .card-header button{padding:0;color:#282828;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:20px;line-height:28px;display:block;text-align:left;text-decoration:none;font-weight:600;width:5%}.faq-info .card .card-header .button-inner{padding:0;color:#282828;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:20px;line-height:28px;display:block;text-align:left;text-decoration:none;font-weight:600;width:95%;display:block;float:left}.faq-info .card .card-header button.collapsed::after{content:"+";display:inline-block;color:#282828;float:left;font-size:32px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.faq-info .card .card-header button::after{content:"-";display:inline-block;color:#282828;font-size:48px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;width:9%;text-align:center}.collapse:not(.show){display:none}.faq-info .card .card-body{padding:0 0 25px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;color:#282828;font-size:18px;line-height:28px;background-color:transparent;font-size:16px}