.accordion .cmp-accordion>.cmp-accordion__item{margin:5px 0}
.accordion .cmp-accordion>.cmp-accordion__item .container.responsivegrid{margin:0;padding:0;width:100%}
.accordion .cmp-accordion>.cmp-accordion__item[data-cmp-expanded]>.cmp-accordion__header>.cmp-accordion__button{background-color:#425865;color:#fff}
.accordion .cmp-accordion>.cmp-accordion__item[data-cmp-expanded]>.cmp-accordion__header>.cmp-accordion__button>.cmp-accordion__icon{transform:rotate(-180deg);transform-origin:50% 50%}
.accordion .cmp-accordion>.cmp-accordion__item[data-cmp-expanded]>.cmp-accordion__header>.cmp-accordion__button>.cmp-accordion__icon:before,.accordion .cmp-accordion>.cmp-accordion__item[data-cmp-expanded]>.cmp-accordion__header>.cmp-accordion__button>.cmp-accordion__icon:after{background-color:white}
.accordion .cmp-accordion>.cmp-accordion__item[data-cmp-expanded]>.cmp-accordion__header>.cmp-accordion__button>.cmp-accordion__icon:before{transform:rotate(0)}
.accordion .cmp-accordion>.cmp-accordion__item[data-cmp-expanded]>.cmp-accordion__header>.cmp-accordion__button>.cmp-accordion__icon:before{transform:rotate(0)}
.accordion .cmp-accordion .cmp-accordion__button{cursor:pointer;background-color:#eef6fb;padding:0 20px;font-family:"Gilroy-Medium",Arial,sans-serif;font-size:16px;color:#425865;border:0;letter-spacing:.5px;line-height:20px;min-height:60px;display:flex;align-items:center;justify-content:space-between;position:relative}
.accordion .cmp-accordion .cmp-accordion__button:focus{outline:0;box-shadow:0 0 0 2px #fff,0 0 0 5px rgba(21,114,197,0.8)}
.accordion .cmp-accordion .cmp-accordion__button:hover{background-color:#c6e1f1}
.accordion .cmp-accordion .cmp-accordion__button .cmp-accordion__title{max-width:90%}
.accordion .cmp-accordion .cmp-accordion__icon{float:right;position:relative;height:12px;width:12px;transition-property:none}
.accordion .cmp-accordion .cmp-accordion__icon:before,.accordion .cmp-accordion .cmp-accordion__icon:after{position:absolute;content:"";display:inline-block;width:100%;height:2px;background-color:#425865;transition-property:none;top:5px}
.accordion .cmp-accordion .cmp-accordion__icon:before{position:absolute;content:"";display:inline-block;width:100%;height:2px;background-color:#425865;transform:rotate(90deg);transform-origin:50% 50% 0}
.accordion .cmp-accordion .cmp-accordion__panel{transition:max-height .8s ease,visibility .8s ease;max-height:100%;overflow:hidden}
.accordion .cmp-accordion .cmp-accordion__panel:before,.accordion .cmp-accordion .cmp-accordion__panel:after{content:"";display:block;height:30px}
.accordion .cmp-accordion .cmp-accordion__panel--hidden{max-height:0 !important;display:block;visibility:hidden}
.accordion.cmp-accordion__background__color--white .cmp-accordion>.cmp-accordion__item[data-cmp-expanded]>.cmp-accordion__header>.cmp-accordion__button{background-color:#425865;color:#fff}
.accordion.cmp-accordion__background__color--white .cmp-accordion>.cmp-accordion__item[data-cmp-expanded]>.cmp-accordion__header>.cmp-accordion__button:hover{background-color:#425865}
.accordion.cmp-accordion__background__color--white .cmp-accordion>.cmp-accordion__item .cmp-accordion__header .cmp-accordion__button{background-color:#fff;color:#333}
.accordion.cmp-accordion__background__color--white .cmp-accordion>.cmp-accordion__item .cmp-accordion__header .cmp-accordion__button:hover{background-color:#c6e1f1}
.accordion.cmp-accordion__background__color--white .cmp-accordion>.cmp-accordion__item .cmp-accordion__panel{background-color:#fff;color:#333}