.accordion{margin:0 auto;max-width:1108px;max-width:90%;padding-bottom:45px;padding-top:45px}@media(min-width:1196px){.accordion{max-width:1074px}}.accordion .accordion-item{border:none;position:relative;z-index:9999}.accordion .accordion-item .visible-outline{outline:2px!important;outline-color:#86b7fe!important;outline-offset:-6px!important;outline-style:solid!important}.accordion .accordion-item .accordion-button{color:#0021a5;font-family:"IBM Plex semibold";font-size:26px;position:relative}.accordion .accordion-item .accordion-button:before{border-top:1px solid #0021a5!important;bottom:0;content:"";height:100%;left:0;margin:auto;position:absolute;right:0;top:-2px;transition:all .3s ease-in-out;transition-delay:.3s;width:100%;z-index:-1}.accordion .accordion-item .accordion-button:focus{box-shadow:unset!important}.accordion .accordion-item .accordion-button:not(.collapsed){background-color:#f4f6f6;box-shadow:unset;color:#0021a5}.accordion .accordion-item .accordion-button:not(.collapsed):before{background-color:#f4f6f6;left:-10px;width:calc(100% + 20px)}.accordion .accordion-item .accordion-body{color:#000;font-family:"IBM Plex light";font-size:20px;line-height:28px;padding-bottom:35px;position:relative;z-index:9999}.accordion .accordion-item .accordion-body strong{font-family:"IBM Plex medium"}.accordion .accordion-item .accordion-body .accordion-body-wrap a{color:#0021a5;font-family:"IBM Plex medium";text-decoration:none}.accordion .accordion-item .accordion-body .accordion-body-wrap a:focus,.accordion .accordion-item .accordion-body .accordion-body-wrap a:hover{color:#000;text-decoration:underline}.accordion .accordion-item .accordion-body .accordion-btn-wrap a{color:#313535;display:inline-block;font-family:"IBM Plex medium italic";font-size:19px;letter-spacing:-.01em;line-height:24px;padding-bottom:7px;position:relative;text-decoration:none;transition:all .2s ease-in-out}.accordion .accordion-item .accordion-body .accordion-btn-wrap a:focus,.accordion .accordion-item .accordion-body .accordion-btn-wrap a:hover{color:#313535}.accordion .accordion-item .accordion-body .accordion-btn-wrap a:after{border-bottom:2px solid #e8552f;bottom:0;content:"";height:0;position:absolute;right:0;transition:all .3s;width:100%}.accordion .accordion-item .accordion-body .accordion-btn-wrap a:focus:after,.accordion .accordion-item .accordion-body .accordion-btn-wrap a:hover:after{width:26px}.accordion .accordion-item .accordion-collapse:before{background-color:#f4f6f6;border-bottom:1px solid #0021a5!important;bottom:0;content:"";height:100%;left:-15px;margin:auto;position:absolute;right:0;top:0;transition:all .3s ease-in-out;width:calc(100% + 30px);z-index:-1}.accordion .accordion-item .accordion-collapse:not(.show):before{background-color:#f4f6f6;height:100%;left:0;margin:auto;position:absolute;width:100%}.accordion .accordion-button.collapsed:after{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMi45MDYiIGhlaWdodD0iMjIuOTA2IiB2aWV3Qm94PSIwIDAgMjIuOTA2IDIyLjkwNiI+PGxpbmUgeTI9IjIyLjkwNiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTEuNDUzKSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAyMWE1IiBzdHJva2Utd2lkdGg9IjEiLz48bGluZSB5Mj0iMjIuOTA2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyMi45MDYgMTEuNDUzKSByb3RhdGUoOTApIiBmaWxsPSJub25lIiBzdHJva2U9IiMwMDIxYTUiIHN0cm9rZS13aWR0aD0iMSIvPjwvc3ZnPg==);background-position:50%;background-repeat:no-repeat;background-size:23px 23px;border:1px solid #fff;border-radius:100px;height:33px;width:33px}.accordion .accordion-button:not(.collapsed):after{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMi45MDYiIGhlaWdodD0iMSIgdmlld0JveD0iMCAwIDIyLjkwNiAxIj48bGluZSB5Mj0iMjIuOTA2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyMi45MDYgMC41KSByb3RhdGUoOTApIiBmaWxsPSJub25lIiBzdHJva2U9IiMwMDIxYTUiIHN0cm9rZS13aWR0aD0iMSIvPjwvc3ZnPg==);background-position:50%;background-repeat:no-repeat;background-size:23px 23px;border:1px solid #0021a5;border-radius:100px;height:33px;width:33px}
