.accordion button{position:relative;display:flex;text-align:left;width:100%;color:#fff;font-size:1.15rem;font-weight:400;border:none;background:0 0}.accordion button:focus,.accordion button:hover{cursor:pointer;color:#fff}.accordion button:focus::after,.accordion button:hover::after{cursor:pointer;color:#fff}.accordion button .icon{display:inline-block;position:absolute;top:calc(50% - 11px);right:0;width:22px;height:22px;border:1px solid;border-radius:50%;transition:all .1s}.icon-container{position:absolute;width:22px;height:22px}.accordion button .icon::before{display:inline-block;position:absolute;content:"";top:9px;left:5px;width:10px;height:2px;background:currentColor}.accordion button .icon::after{display:inline-block;position:absolute;content:"";top:5px;left:9px;width:2px;height:10px;background:currentColor;transition:all .1s}.accordion button[aria-expanded=true]{color:#fff}.accordion button[aria-expanded=true] .icon::after{width:0}.accordion button[aria-expanded=true]+.accordion-content{opacity:1;max-height:50em;transition:all .2s ease-in;will-change:opacity,max-height}.accordion-item{background-color:unset;border:none;width:100%;margin-top:16px;margin-bottom:px;border-bottom:1px solid #5975d9}.accordion{color:#fff}.footer-text{color:#fff}.accordion-button-custom{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding-bottom:16px;padding-top:16px;background:#003bba!important;color:#fff!important}.accordion-container{border-bottom:#5975d9 solid 1px}.footer-top-1{transition:all .5s}.accordion-header button{position:relative;display:flex;text-align:left;width:100%;color:#2c2c2c;font-size:1.15rem;font-weight:400;border:none;background:0 0}.accordion-header button:focus,.accordion-header button:hover{cursor:pointer;color:#2c2c2c}.accordion-header button:focus::after,.accordion-header button:hover::after{cursor:pointer;color:#2c2c2c}.accordion-header button .icon{display:inline-block;position:relative;width:22px;height:22px;border:1px solid #2c2c2c;border-radius:50%}.accordion-header button .icon::before{display:inline-block;position:absolute;content:"";top:9px;left:5px;width:10px;height:2px;background:#2c2c2c}.accordion-header button .icon::after{display:inline-block;position:absolute;content:"";top:5px;left:9px;width:2px;height:10px;background:currentColor}.accordion-header button[aria-expanded=true] .icon::after{width:0}.accordion-content.hidden{display:flex;height:0;opacity:0;transition:all .75s ease-out;padding:0;margin:0}.accordion-content.hidden *{height:0;width:0;overflow:hidden}.accordion-content *{height:auto;width:100%}.accordion-content{transition:all .75s ease-out}.accordion-header-content.hidden{display:flex;height:0;opacity:0;transition:all .5s ease-out}.accordion-header-content{transition:all .5s ease-out}button[aria-expanded=true] .accordion-content{opacity:1;max-height:50em;transition:all 1s ease-in;will-change:opacity,max-height}button[aria-expanded=false] .accordion-content{opacity:0;max-height:0;transition:all 1s}.accordion-header .accordion-header-content{opacity:0;max-height:0;transition:opacity .2s ease-in,max-height .2s ease-in;will-change:opacity,max-height;transition:all 1s}.accordion-header-content{transition:all 1s}.accordion-header-item{background-color:unset;border:none;width:100%;margin-top:16px;margin-bottom:16px;border-bottom:1px solid #5975d9}.accordion-header{color:#2c2c2c}.accordion-header-button-custom{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;position:relative;padding-bottom:18px;padding-top:16px;background:inherit!important;color:#2c2c2c!important}.accordion-header-container{border-bottom:rgba(69,69,69,.2) solid 1px}.footer-top-1{transition:all .5s}.accordion-header button[aria-expanded=true]{color:#003bba}.menu-mobile-item{color:#2c2c2c;opacity:.8;font-weight:400;font-size:15px;line-height:24px}