.accordion-item-title{font-family:Mundial;font-size:20px;font-weight:400;line-height:28px;word-wrap:break-word;align-items:center;cursor:pointer;display:flex;flex-direction:row;gap:10px;padding-bottom:0;transition:all .3s ease;-webkit-transition:all .3s ease}.accordion-item-title img{padding-left:20px}.accordion-mod-inner{display:grid;gap:4px 30px;grid-template-columns:repeat(3,1fr)}.accordion-item{flex:1}.accordion-item-title-text{display:inline-flex;width:calc(100% - 48px)}.accordion-item-title-toggle{align-items:center;display:inline-flex;height:18px;justify-content:center;margin-right:20px;position:relative}.accordion-item-title-toggle,.accordion-item-title-toggle:before{transition:all .3s ease;-webkit-transition:all .3s ease;width:18px}.accordion-item-title-toggle:before{background-color:#005953;content:"";height:2px;transform:rotate(90deg);-webkit-transform:rotate(90deg)}.accordion-item-title-toggle:after{background-color:#005953;content:"";height:2px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);width:18px}.accordion-item-text>div p{margin-bottom:0!important}.accordion-item-text>div{font-family:Mundial;font-size:16px;font-weight:300;line-height:24px;word-wrap:break-word;background:#e8edf2;opacity:0;padding:0 20px 20px;transition:all .6s ease;-webkit-transition:all .6s ease}.accordion-item-title{border-top:1px solid #e8edf2;padding:10px 0}.accordion-item-title.open{background:#e8edf2;padding-bottom:10px}.accordion-item-title.open+.accordion-item-text{opacity:1}.accordion-item-title.open+.accordion-item-text>div{opacity:1;transition:all .6s ease;-webkit-transition:all .6s ease}.accordion-item-title.open .accordion-item-title-toggle:before{transform:rotate(0deg);-webkit-transform:rotate(0deg)}@media (max-width:992px){.accordion-item table td,.accordion-item table th{min-width:unset!important;width:auto!important}.accordion-item [data-hs-responsive-table=true],.accordion-item table{min-width:100%!important;width:100%!important}}@media (max-width:820px){.accordion-mod-inner{grid-template-columns:repeat(2,1fr)}.accordion-mod{padding:0 30px!important}.accordion-item-text{background-color:#e8edf2;padding-bottom:20px}.accordion-mod-inner{gap:0}}@media (max-width:430px){.accordion-mod-inner{grid-template-columns:repeat(1,1fr)}.accordion-item{margin:0 0 10px}.accordion-item-text>div{padding:0 20px}}