.container{margin:0 auto}.accordion-section-title{color:#00112c;font-size:40px;letter-spacing:-.72px;line-height:58px;margin-bottom:30px}.accordion .accordion-item{border-bottom:1px solid #e5e5e5}.accordion button{background:none;border:none;color:#00112c;display:block;font-size:16px;font-weight:700;outline:none;padding:2em 0;position:relative;text-align:left;width:100%}.accordion button:focus,.accordion button:hover{cursor:pointer;opacity:1!important}.accordion button:focus:after,.accordion button:hover:after{border:1px solid #00112c!important;cursor:pointer}.accordion button .icon{display:inline-block;position:absolute;right:0;top:45px;transform:rotate(180deg);transition:all .2s}.accordion-item>button{color:var(--Graphite,#50364e)!important;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:600;line-height:24px;padding:25px 25px 25px 0!important}.accordion-item .active .icon{transform:rotate(0deg)}.faq--item__description,.faq--item__description p{color:var(--text-dark-grey,#5c6068);font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.accordion button[aria-expanded=true]{color:#000}.accordion button[aria-expanded=true] .icon:after{width:0}.accordion button[aria-expanded=true]+.accordion-content{max-height:100%;opacity:1;transition:all .2s;will-change:opacity,max-height}.accordion .accordion-content{max-height:0;opacity:0;overflow:hidden;transition:all .2s;will-change:opacity,max-height}@media (min-width:767px){.accordion-item>button{padding:25px 0!important}.accordion-section-title{color:#00112c;font-size:32px;letter-spacing:-.48px;line-height:42px;margin-bottom:0}.accordion button{width:100%}.accordion button .icon{right:0}.accordion .accordion-content p{color:var(--text-dark-grey,#5c6068);font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;line-height:24px;padding-bottom:25px}}