/*!
 * Here we override the Bootstrap 5 variables and also add our own.
 *//*!
 * Font family
 *//*!
 * Colors
 *//*!
 * Sizes
 */.accordion-absolute{position:absolute;width:inherit;z-index:99}.accordion-button:not(.collapsed){color:#111;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.accordion-button:not(.collapsed):after{color:#111;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.accordion .card{border:1px solid #eaeaea!important;border-radius:0 0 4px 4px!important;margin-bottom:0!important;box-shadow:0 4px 8px -2px #66666626}.accordion .card .card-body p{color:#888ea8;letter-spacing:1px;font-size:13px}.accordion .card .card-body p:not(:last-child){margin-bottom:10px}.accordion .card .card-body ul{margin-bottom:0}.accordion .card .card-body ul li{font-size:12px;letter-spacing:1px}.accordion .card .card-body ul li:not(:last-child){margin-bottom:5px}.accordion .card .card-body ul li a{color:#111;font-size:13px;font-weight:600}.accordion .card .card-body ul li a:hover{color:#3fb8a9}.accordion .card-header{background-color:transparent;color:#f8538d;border-radius:0;padding:0;position:relative;border-bottom:none}.accordion .card-header section>div{padding:11px 19px;cursor:pointer;display:block;font-size:16px}.accordion .card-header section>div:not(.collapsed){color:#111;border-radius:4px;border:1px solid #111111}.accordion .card-header section>div .icons{position:absolute;right:0;top:0;bottom:0;padding:12px}.accordion .card-header section>div .icons svg{width:18px;transition:.5s;transform:rotate(0)}.accordion .card-header section>div.collapsed{color:#111}.accordion .card-header section>div[aria-expanded=true] .icons svg{transform:rotate(180deg)}.accordion.no-outer-spacing{border:1px solid #dddddd;border-radius:4px}.accordion.no-outer-spacing .card{margin-bottom:0;border:none;border-radius:0}.accordion.no-outer-spacing .card:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.accordion.no-outer-spacing .card:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.accordion.no-outer-spacing .card:not(:last-child){border-bottom:1px solid #dddddd}.accordion.no-outer-spacing .card-header section>div:not(.collapsed){border-bottom:none}.accordion-icons .accordion-icon{display:inline-block;margin-right:10px}.accordion-icons .accordion-icon svg{color:#888ea8;margin-right:6px;vertical-align:middle;width:20px;height:20px;fill:#00173714}.accordion-icons div:not(.collapsed) .accordion-icon svg{color:#3fb8a9;fill:#1b55e212}
