/* <sub33> */
.tpl-body-sub-33 .tpl-area-main-list > .tpl-accordion-header:not(.tpl-mixin-padding-pass-down) { padding: 32px 0 32px 0; }
.tpl-body-sub-33 .tpl-area-main-list > .tpl-accordion-header.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 32px 0 32px 0; }.tpl-body-sub-33 .tpl-area-main-list > .tpl-accordion-header { border-top: 1px solid rgba(0, 0, 0, 0.23);  }

.tpl-body-sub-33 .tpl-area-main-list > .tpl-accordion-header { cursor: pointer; margin: 0; }
.tpl-body-sub-33 .tpl-area-main-list > .tpl-accordion-header:not(.tpl-mixin-padding-pass-down) { padding: 32px 0 32px 0; }
.tpl-body-sub-33 .tpl-area-main-list > .tpl-accordion-header.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 32px 0 32px 0; }.tpl-body-sub-33 .tpl-area-main-list > .tpl-accordion-header { border-top: 1px solid rgba(0, 0, 0, 0.23);  }
.tpl-body-sub-33 .tpl-area-main-list > .tpl-accordion-header .tpl-accordion-header-container { display: flex; align-items: center; position: relative; }
.tpl-body-sub-33 .tpl-area-main-list > .tpl-accordion-header .tpl-accordion-header-title { width: calc(100% - 1.5em);}
.tpl-body-sub-33 .tpl-area-main-list > .tpl-accordion-header .tpl-accordion-indicator { position: absolute; right: 0; width: 1em; height: 1em; stroke: var(--tpl-color-foreground-main, #000); transition: transform 0.2s; transform: rotate(180deg); }
.tpl-body-sub-33 .tpl-area-main-list > .tpl-accordion-header.tpl-state-opened .tpl-accordion-indicator { transform: rotate(0deg); }
.tpl-body-sub-33 .tpl-area-main-list > *:not(.tpl-accordion-header) { display: none; }
/* </sub33> */
/* <block66> */
.tpl-block-66 {
    display: none;
}
/* </block66> */
/* <block556> */
.tpl-block-556 .tpl-block-556-list > * {
--tpl-color-foreground-main: #203BC4;
--tpl-color-foreground-main-darkest: rgb(10,19,65);
--tpl-color-foreground-main-darker: rgb(17,32,109);
--tpl-color-foreground-main-dark: rgb(24,46,153);
--tpl-color-foreground-main-light: rgb(57,84,222);
--tpl-color-foreground-main-lighter: rgb(101,122,230);
--tpl-color-foreground-main-lightest: rgb(145,160,237);
color: var(--tpl-color-foreground-main);
 }
.tpl-block-556 .tpl-block-556-list > * { border-radius: 0px; overflow: hidden; }
/* </block556> */
