.accordion.panelcontainer{margin:auto !important}
.accordion.panelcontainer .cmp-accordion{padding-top:24px}
@media(min-width:720px){.accordion.panelcontainer .cmp-accordion{padding-top:32px}
}
.accordion.panelcontainer .cmp-accordion__header{background:0;border:0;font-family:'FSEmeric Regular';font-size:16px;line-height:22px;text-align:left;color:#004571;font-weight:700}
.accordion.panelcontainer .cmp-accordion__item{max-width:738px;margin:auto;border-bottom:1px solid #004571}
.accordion.panelcontainer .cmp-accordion__panel{font-size:16px;font-weight:400;line-height:17.6px;text-align:left;overflow:hidden}
.accordion.panelcontainer .cmp-accordion__panel .table-text{padding:0}
.accordion.panelcontainer .cmp-accordion__panel .table-text td{font-size:12px}
.accordion.panelcontainer .cmp-accordion__panel .table-text .text-block>p{margin:0 0 10px}
.accordion.panelcontainer .cmp-accordion__panel .table-text .text-block>p a{font-weight:bold;color:#004571;text-decoration:underline}
.accordion.panelcontainer .cmp-accordion__panel.cmp-accordion__panel--expanded{font-size:16px;font-weight:400;line-height:17.6px;text-align:left}
.accordion.panelcontainer .cmp-accordion__panel>div:not(.text){padding:24px 0;margin:0}
@media(min-width:768px){.accordion.panelcontainer .cmp-accordion__panel>div:not(.text){padding:32px 0}
}
.accordion.panelcontainer .cmp-accordion__panel>.text{padding:24px 0;margin:0}
.accordion.panelcontainer .cmp-accordion__panel .ngy-text{display:inline-block;padding:0;margin:0}
.accordion.panelcontainer .cmp-accordion__panel .ngy-text p{font-size:16px;font-weight:400;line-height:1.428571429;text-align:left;margin-bottom:10px}
.accordion.panelcontainer .cmp-accordion__panel .ngy-text ul,.accordion.panelcontainer .cmp-accordion__panel .ngy-text ol{margin:0 0 10px 20px;padding-left:15px}
.accordion.panelcontainer .cmp-accordion__button{border:0;color:#004571;display:flex;width:100%;justify-content:space-between;background-color:transparent;padding:16px 0;cursor:pointer;column-gap:16px}
.accordion.panelcontainer .cmp-accordion__button.cmp-accordion__button--expanded{border:0;color:#004571;display:flex;width:100%;justify-content:space-between;background-color:transparent}
.accordion.panelcontainer .cmp-accordion__button.cmp-accordion__button--expanded .icon{transform:rotate(180deg)}
.accordion.panelcontainer .cmp-accordion__button .cmp-accordion__title{font-family:"FSEmeric",Arial,Helvetica,sans-serif;font-weight:700}
@media(max-width:768px){.accordion.panelcontainer .cmp-accordion__item{max-width:88%}
}
.accordion.panelcontainer.accordion-bg-blue::before,.accordion.panelcontainer.accordion-bg-white::before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}
.accordion.panelcontainer.accordion-bg-white::before{background-color:#fff}
.accordion.panelcontainer.accordion-bg-blue{background-color:#f2f5f8}
.accordion.panelcontainer.accordion-bg-blue,.accordion.panelcontainer.accordion-bg-white{position:relative}
.accordion .cmp-accordion__panel{font-family:'FSEmeric Regular',Arial,sans-serif !important;transform-origin:0 0;transition:all .6s ease-in-out}
.accordion .cmp-accordion__panel--hidden{height:0;opacity:0;display:block}
.accordion .cmp-accordion__panel--expanded{height:auto;opacity:1}