/* <site2> */
.tpl-body-site-2 {
--tpl-color-foreground-main: #000000;
--tpl-color-foreground-main-darkest: rgb(0,0,0);
--tpl-color-foreground-main-darker: rgb(0,0,0);
--tpl-color-foreground-main-dark: rgb(0,0,0);
--tpl-color-foreground-main-light: rgb(25,25,25);
--tpl-color-foreground-main-lighter: rgb(51,51,51);
--tpl-color-foreground-main-lightest: rgb(76,76,76);
--tpl-color-foreground-accent: #F0F0F0;
--tpl-color-foreground-accent-darkest: rgb(163,163,163);
--tpl-color-foreground-accent-darker: rgb(188,188,188);
--tpl-color-foreground-accent-dark: rgb(214,214,214);
--tpl-color-foreground-accent-light: rgb(255,255,255);
--tpl-color-foreground-accent-lighter: rgb(255,255,255);
--tpl-color-foreground-accent-lightest: rgb(255,255,255);
--tpl-color-brand: #002080;
--tpl-color-brand-darkest: rgb(0,0,0);
--tpl-color-brand-darker: rgb(0,6,25);
--tpl-color-brand-dark: rgb(-1,19,76);
--tpl-color-brand-light: rgb(0,44,178);
--tpl-color-brand-lighter: rgb(0,57,229);
--tpl-color-brand-lightest: rgb(25,82,255);
--tpl-color-fm: #000000;
--tpl-color-fm-darkest: rgb(0,0,0);
--tpl-color-fm-darker: rgb(0,0,0);
--tpl-color-fm-dark: rgb(0,0,0);
--tpl-color-fm-light: rgb(25,25,25);
--tpl-color-fm-lighter: rgb(51,51,51);
--tpl-color-fm-lightest: rgb(76,76,76);
--tpl-color-fa: #F0F0F0;
--tpl-color-fa-darkest: rgb(163,163,163);
--tpl-color-fa-darker: rgb(188,188,188);
--tpl-color-fa-dark: rgb(214,214,214);
--tpl-color-fa-light: rgb(255,255,255);
--tpl-color-fa-lighter: rgb(255,255,255);
--tpl-color-fa-lightest: rgb(255,255,255);
color: var(--tpl-color-foreground-main);
 }
.tpl-body-site-2 .tpl-text-default, .tpl-body-site-2, .tpl-body-site-2 .tpl-text-default-paragraph {font-family:"Open Sans";font-size:17px;}
.tpl-body-site-2 .tpl-text-default-smallest, .tpl-body-site-2 .tpl-text-default-smallest-paragraph {font-family:"Open Sans";font-size:11.9px;}
.tpl-body-site-2 .tpl-text-default-smaller, .tpl-body-site-2 .tpl-text-default-smaller-paragraph {font-family:"Open Sans";font-size:13.6px;}
.tpl-body-site-2 .tpl-text-default-small, .tpl-body-site-2 .tpl-text-default-small-paragraph {font-family:"Open Sans";font-size:15.3px;}
.tpl-body-site-2 .tpl-text-default-big, .tpl-body-site-2 .tpl-text-default-big-paragraph {font-family:"Open Sans";font-size:20.4px;}
.tpl-body-site-2 .tpl-text-default-bigger, .tpl-body-site-2 .tpl-text-default-bigger-paragraph {font-family:"Open Sans";font-size:23.8px;}
.tpl-body-site-2 .tpl-text-default-biggest, .tpl-body-site-2 .tpl-text-default-biggest-paragraph {font-family:"Open Sans";font-size:27.2px;}
.tpl-body-site-2 .tpl-text-alt, .tpl-body-site-2 .tpl-text-alt-paragraph {font-family:"Open Sans";font-size:17px;font-style:italic;}
.tpl-body-site-2 .tpl-text-alt-smallest, .tpl-body-site-2 .tpl-text-alt-smallest-paragraph {font-family:"Open Sans";font-size:11.9px;font-style:italic;}
.tpl-body-site-2 .tpl-text-alt-smaller, .tpl-body-site-2 .tpl-text-alt-smaller-paragraph {font-family:"Open Sans";font-size:13.6px;font-style:italic;}
.tpl-body-site-2 .tpl-text-alt-small, .tpl-body-site-2 .tpl-text-alt-small-paragraph {font-family:"Open Sans";font-size:15.3px;font-style:italic;}
.tpl-body-site-2 .tpl-text-alt-big, .tpl-body-site-2 .tpl-text-alt-big-paragraph {font-family:"Open Sans";font-size:20.4px;font-style:italic;}
.tpl-body-site-2 .tpl-text-alt-bigger, .tpl-body-site-2 .tpl-text-alt-bigger-paragraph {font-family:"Open Sans";font-size:23.8px;font-style:italic;}
.tpl-body-site-2 .tpl-text-alt-biggest, .tpl-body-site-2 .tpl-text-alt-biggest-paragraph {font-family:"Open Sans";font-size:27.2px;font-style:italic;}
.tpl-body-site-2 .tpl-text-header1, .tpl-body-site-2 h1 {font-family:"Open Sans";font-size:32px;font-weight:700;}
.tpl-body-site-2 .tpl-text-header1-smallest {font-family:"Open Sans";font-size:22.4px;font-weight:700;}
.tpl-body-site-2 .tpl-text-header1-smaller {font-family:"Open Sans";font-size:25.6px;font-weight:700;}
.tpl-body-site-2 .tpl-text-header1-small {font-family:"Open Sans";font-size:28.8px;font-weight:700;}
.tpl-body-site-2 .tpl-text-header1-big {font-family:"Open Sans";font-size:38.4px;font-weight:700;}
.tpl-body-site-2 .tpl-text-header1-bigger {font-family:"Open Sans";font-size:44.8px;font-weight:700;}
.tpl-body-site-2 .tpl-text-header1-biggest {font-family:"Open Sans";font-size:51.2px;font-weight:700;}
.tpl-body-site-2 .tpl-text-header2, .tpl-body-site-2 h2 {font-family:"Open Sans";font-size:21px;font-weight:700;}
.tpl-body-site-2 .tpl-text-header2-smallest {font-family:"Open Sans";font-size:14.7px;font-weight:700;}
.tpl-body-site-2 .tpl-text-header2-smaller {font-family:"Open Sans";font-size:16.8px;font-weight:700;}
.tpl-body-site-2 .tpl-text-header2-small {font-family:"Open Sans";font-size:18.9px;font-weight:700;}
.tpl-body-site-2 .tpl-text-header2-big {font-family:"Open Sans";font-size:25.2px;font-weight:700;}
.tpl-body-site-2 .tpl-text-header2-bigger {font-family:"Open Sans";font-size:29.4px;font-weight:700;}
.tpl-body-site-2 .tpl-text-header2-biggest {font-family:"Open Sans";font-size:33.6px;font-weight:700;}.tpl-body-site-2 a {color:var(--tpl-color-foreground-main); text-decoration:none;}
.tpl-body-site-2 a:visited {}
.tpl-body-site-2 a:hover {color:var(--tpl-color-brand);}
.tpl-body-site-2 * { --tpl-link-color: var(--tpl-color-foreground-main);  --tpl-link-hover-color: var(--tpl-color-brand);}
/* </site2> */
/* <sub38> */
.tpl-body-sub-38 .tpl-text-default, .tpl-body-sub-38, .tpl-body-sub-38 .tpl-text-default-paragraph {font-family:"Open Sans";font-size:13px;font-weight:500;font-style:italic;}
.tpl-body-sub-38 .tpl-text-default-smallest, .tpl-body-sub-38 .tpl-text-default-smallest-paragraph {font-family:"Open Sans";font-size:9.1px;font-weight:500;font-style:italic;}
.tpl-body-sub-38 .tpl-text-default-smaller, .tpl-body-sub-38 .tpl-text-default-smaller-paragraph {font-family:"Open Sans";font-size:10.4px;font-weight:500;font-style:italic;}
.tpl-body-sub-38 .tpl-text-default-small, .tpl-body-sub-38 .tpl-text-default-small-paragraph {font-family:"Open Sans";font-size:11.7px;font-weight:500;font-style:italic;}
.tpl-body-sub-38 .tpl-text-default-big, .tpl-body-sub-38 .tpl-text-default-big-paragraph {font-family:"Open Sans";font-size:15.6px;font-weight:500;font-style:italic;}
.tpl-body-sub-38 .tpl-text-default-bigger, .tpl-body-sub-38 .tpl-text-default-bigger-paragraph {font-family:"Open Sans";font-size:18.2px;font-weight:500;font-style:italic;}
.tpl-body-sub-38 .tpl-text-default-biggest, .tpl-body-sub-38 .tpl-text-default-biggest-paragraph {font-family:"Open Sans";font-size:20.8px;font-weight:500;font-style:italic;}
.tpl-body-sub-38 .tpl-text-header3, .tpl-body-sub-38 h3 {font-family:"Open Sans";font-size:20px;font-weight:600;font-style:normal;}
.tpl-body-sub-38 .tpl-text-header3-smallest {font-family:"Open Sans";font-size:14px;font-weight:600;font-style:normal;}
.tpl-body-sub-38 .tpl-text-header3-smaller {font-family:"Open Sans";font-size:16px;font-weight:600;font-style:normal;}
.tpl-body-sub-38 .tpl-text-header3-small {font-family:"Open Sans";font-size:18px;font-weight:600;font-style:normal;}
.tpl-body-sub-38 .tpl-text-header3-big {font-family:"Open Sans";font-size:24px;font-weight:600;font-style:normal;}
.tpl-body-sub-38 .tpl-text-header3-bigger {font-family:"Open Sans";font-size:28px;font-weight:600;font-style:normal;}
.tpl-body-sub-38 .tpl-text-header3-biggest {font-family:"Open Sans";font-size:32px;font-weight:600;font-style:normal;}
/* </sub38> */
/* <sub35> */
.tpl-body-sub-35 { background: rgba(242, 242, 242, 1); }
/* </sub35> */
