/* <sub43> */
.tpl-body-sub-43 .tpl-text-default, .tpl-body-sub-43, .tpl-body-sub-43 .tpl-text-default-paragraph {font-family:"Alegreya SC";font-size:17px;font-weight:500;font-style:normal;line-height:27px;}
.tpl-body-sub-43 .tpl-text-default-smallest, .tpl-body-sub-43 .tpl-text-default-smallest-paragraph {font-family:"Alegreya SC";font-size:11.9px;font-weight:500;font-style:normal;line-height:18.9px;}
.tpl-body-sub-43 .tpl-text-default-smaller, .tpl-body-sub-43 .tpl-text-default-smaller-paragraph {font-family:"Alegreya SC";font-size:13.6px;font-weight:500;font-style:normal;line-height:21.6px;}
.tpl-body-sub-43 .tpl-text-default-small, .tpl-body-sub-43 .tpl-text-default-small-paragraph {font-family:"Alegreya SC";font-size:15.3px;font-weight:500;font-style:normal;line-height:24.3px;}
.tpl-body-sub-43 .tpl-text-default-big, .tpl-body-sub-43 .tpl-text-default-big-paragraph {font-family:"Alegreya SC";font-size:20.4px;font-weight:500;font-style:normal;line-height:32.4px;}
.tpl-body-sub-43 .tpl-text-default-bigger, .tpl-body-sub-43 .tpl-text-default-bigger-paragraph {font-family:"Alegreya SC";font-size:23.8px;font-weight:500;font-style:normal;line-height:37.8px;}
.tpl-body-sub-43 .tpl-text-default-biggest, .tpl-body-sub-43 .tpl-text-default-biggest-paragraph {font-family:"Alegreya SC";font-size:27.2px;font-weight:500;font-style:normal;line-height:43.2px;}
/* </sub43> */
/* <block261> */
.tpl-block-261 .tpl-block-261-list > * { margin-top: 5px; margin-bottom: 5px; margin-left: 5px !important; margin-right: 5px !important; --tpl-mixin-margin-left: 5px; --tpl-mixin-margin-right: 5px }
.tpl-block-261 .tpl-block-261-list > * * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-261 .tpl-block-261-list > *:not(.tpl-mixin-padding-pass-down) { padding: 3px; }
.tpl-block-261 .tpl-block-261-list > *.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 3px; }.tpl-block-261 .tpl-block-261-list > * { text-align: center; }.tpl-block-261 .tpl-block-261-list > * { border-radius: 3px; overflow: hidden; }
/* </block261> */
/* <block271> */
.tpl-block-271 {
--tpl-color-foreground-main: #1F1B1B;
--tpl-color-foreground-main-darkest: rgb(0,0,0);
--tpl-color-foreground-main-darker: rgb(0,0,0);
--tpl-color-foreground-main-dark: rgb(2,2,2);
--tpl-color-foreground-main-light: rgb(57,49,49);
--tpl-color-foreground-main-lighter: rgb(84,73,73);
--tpl-color-foreground-main-lightest: rgb(111,97,97);
color: var(--tpl-color-foreground-main);
 }
.tpl-block-271 .tpl-text-default, .tpl-block-271, .tpl-block-271 .tpl-text-default-paragraph {font-family:"Alegreya SC";font-size:36px;font-weight:600;}
.tpl-block-271 .tpl-text-default-smallest, .tpl-block-271 .tpl-text-default-smallest-paragraph {font-family:"Alegreya SC";font-size:25.2px;font-weight:600;}
.tpl-block-271 .tpl-text-default-smaller, .tpl-block-271 .tpl-text-default-smaller-paragraph {font-family:"Alegreya SC";font-size:28.8px;font-weight:600;}
.tpl-block-271 .tpl-text-default-small, .tpl-block-271 .tpl-text-default-small-paragraph {font-family:"Alegreya SC";font-size:32.4px;font-weight:600;}
.tpl-block-271 .tpl-text-default-big, .tpl-block-271 .tpl-text-default-big-paragraph {font-family:"Alegreya SC";font-size:43.2px;font-weight:600;}
.tpl-block-271 .tpl-text-default-bigger, .tpl-block-271 .tpl-text-default-bigger-paragraph {font-family:"Alegreya SC";font-size:50.4px;font-weight:600;}
.tpl-block-271 .tpl-text-default-biggest, .tpl-block-271 .tpl-text-default-biggest-paragraph {font-family:"Alegreya SC";font-size:57.6px;font-weight:600;}.tpl-block-271 { text-align: center; }
/* </block271> */
/* <block281> */
.tpl-block-281 button, .tpl-block-281 input[type='button'], .tpl-block-281 input[type='submit'], .tpl-block-281 input[type='reset'], .tpl-block-281 .tpl-button, .tpl-block-281 .tpl-button-primary, .tpl-block-281 .tpl-button-secondary, .tpl-block-281 button.tpl-block-button { margin-top:1px;margin-bottom:1px;margin-left:1px;margin-right:1px;padding-top:1px;padding-bottom:1px;padding-left:20px;padding-right:20px;border-radius:6px;border-color:rgb(25, 136, 232);border-width:9px;border-style:solid;background-color:rgba(255, 255, 255, 1);color:rgba(23, 12, 46, 1);font-family:Alegreya SC;font-size:50px;font-weight:600;font-style:normal;text-decoration:none; }
.tpl-block-281 button[type='submit']:not(.tpl-button-secondary), .tpl-block-281 input[type='submit']:not(.tpl-button-secondary), .tpl-block-281 .tpl-button-primary, .tpl-block-281 button.tpl-block-button { border-color:rgb(98, 195, 204);border-width:0px;border-style:solid;text-decoration:none; }
.tpl-block-281 button:hover, .tpl-block-281 input[type='button']:hover, .tpl-block-281 input[type='submit']:hover, .tpl-block-281 input[type='reset']:hover, .tpl-block-281 .tpl-button:hover, .tpl-block-281 .tpl-button-primary:hover, .tpl-block-281 .tpl-button-secondary:hover, .tpl-block-281 button.tpl-block-button:hover { border-color:rgba(163, 170, 209, 1);background-color:rgb(200, 227, 240);text-decoration:none; }
.tpl-block-281 button[type='submit']:not(.tpl-button-secondary):hover, .tpl-block-281 input[type='submit']:not(.tpl-button-secondary):hover, .tpl-block-281 .tpl-button-primary:hover, .tpl-block-281 button.tpl-block-button:hover { text-decoration:none; }
.tpl-block-281 { text-align: center; }.tpl-block-281 { border: 2px groove rgba(113, 174, 217, 1); --tpl-mixin-border-line-width: 2px;  }
.tpl-block-281 .tpl-block-281-list { --tpl-mixin-border-line-width: 0px;  }
.tpl-block-281 { box-shadow:  2px 2px 2px 1px rgb(171, 188, 209); }
/* </block281> */
/* <block283> */
.tpl-block-283 { text-align: center; }
/* </block283> */
/* <block284> */
.tpl-block-284 {
--tpl-color-foreground-main: #2072BF;
--tpl-color-foreground-main-darkest: rgb(10,36,61);
--tpl-color-foreground-main-darker: rgb(17,62,104);
--tpl-color-foreground-main-dark: rgb(25,88,148);
--tpl-color-foreground-main-light: rgb(54,140,220);
--tpl-color-foreground-main-lighter: rgb(98,165,228);
--tpl-color-foreground-main-lightest: rgb(141,190,235);
color: var(--tpl-color-foreground-main);
 }
.tpl-block-284 .tpl-text-default, .tpl-block-284, .tpl-block-284 .tpl-text-default-paragraph {font-family:"Alegreya SC";font-size:25px;font-weight:500;font-style:normal;line-height:29px;text-transform:none;}
.tpl-block-284 .tpl-text-default-smallest, .tpl-block-284 .tpl-text-default-smallest-paragraph {font-family:"Alegreya SC";font-size:17.5px;font-weight:500;font-style:normal;line-height:20.3px;text-transform:none;}
.tpl-block-284 .tpl-text-default-smaller, .tpl-block-284 .tpl-text-default-smaller-paragraph {font-family:"Alegreya SC";font-size:20px;font-weight:500;font-style:normal;line-height:23.2px;text-transform:none;}
.tpl-block-284 .tpl-text-default-small, .tpl-block-284 .tpl-text-default-small-paragraph {font-family:"Alegreya SC";font-size:22.5px;font-weight:500;font-style:normal;line-height:26.1px;text-transform:none;}
.tpl-block-284 .tpl-text-default-big, .tpl-block-284 .tpl-text-default-big-paragraph {font-family:"Alegreya SC";font-size:30px;font-weight:500;font-style:normal;line-height:34.8px;text-transform:none;}
.tpl-block-284 .tpl-text-default-bigger, .tpl-block-284 .tpl-text-default-bigger-paragraph {font-family:"Alegreya SC";font-size:35px;font-weight:500;font-style:normal;line-height:40.6px;text-transform:none;}
.tpl-block-284 .tpl-text-default-biggest, .tpl-block-284 .tpl-text-default-biggest-paragraph {font-family:"Alegreya SC";font-size:40px;font-weight:500;font-style:normal;line-height:46.4px;text-transform:none;}.tpl-block-284 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 5px; }
.tpl-block-284 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 5px; }
/* </block284> */
/* <block285> */
.tpl-block-285 {
--tpl-color-foreground-main: #212121;
--tpl-color-foreground-main-darkest: rgb(0,0,0);
--tpl-color-foreground-main-darker: rgb(0,0,0);
--tpl-color-foreground-main-dark: rgb(7,7,7);
--tpl-color-foreground-main-light: rgb(58,58,58);
--tpl-color-foreground-main-lighter: rgb(84,84,84);
--tpl-color-foreground-main-lightest: rgb(109,109,109);
--tpl-color-foreground-accent: #34444C;
--tpl-color-foreground-accent-darkest: rgb(0,0,0);
--tpl-color-foreground-accent-darker: rgb(10,13,15);
--tpl-color-foreground-accent-dark: rgb(30,40,45);
--tpl-color-foreground-accent-light: rgb(72,94,106);
--tpl-color-foreground-accent-lighter: rgb(92,122,136);
--tpl-color-foreground-accent-lightest: rgb(118,147,162);
--tpl-color-brand: #0B7BD5;
--tpl-color-brand-darkest: rgb(3,39,67);
--tpl-color-brand-darker: rgb(6,67,116);
--tpl-color-brand-dark: rgb(8,95,164);
--tpl-color-brand-light: rgb(32,149,243);
--tpl-color-brand-lighter: rgb(80,172,245);
--tpl-color-brand-lightest: rgb(129,195,248);
--tpl-color-background-accent: #869FAB;
--tpl-color-background-accent-darkest: rgb(62,81,90);
--tpl-color-background-accent-darker: rgb(83,108,120);
--tpl-color-background-accent-dark: rgb(104,135,150);
--tpl-color-background-accent-light: rgb(164,183,192);
--tpl-color-background-accent-lighter: rgb(194,207,213);
--tpl-color-background-accent-lightest: rgb(224,231,234);
color: var(--tpl-color-foreground-main);
 }
.tpl-block-285 .tpl-text-default, .tpl-block-285, .tpl-block-285 .tpl-text-default-paragraph {font-family:"Alegreya SC";font-size:34px;font-weight:600;font-style:normal;}
.tpl-block-285 .tpl-text-default-smallest, .tpl-block-285 .tpl-text-default-smallest-paragraph {font-family:"Alegreya SC";font-size:23.8px;font-weight:600;font-style:normal;}
.tpl-block-285 .tpl-text-default-smaller, .tpl-block-285 .tpl-text-default-smaller-paragraph {font-family:"Alegreya SC";font-size:27.2px;font-weight:600;font-style:normal;}
.tpl-block-285 .tpl-text-default-small, .tpl-block-285 .tpl-text-default-small-paragraph {font-family:"Alegreya SC";font-size:30.6px;font-weight:600;font-style:normal;}
.tpl-block-285 .tpl-text-default-big, .tpl-block-285 .tpl-text-default-big-paragraph {font-family:"Alegreya SC";font-size:40.8px;font-weight:600;font-style:normal;}
.tpl-block-285 .tpl-text-default-bigger, .tpl-block-285 .tpl-text-default-bigger-paragraph {font-family:"Alegreya SC";font-size:47.6px;font-weight:600;font-style:normal;}
.tpl-block-285 .tpl-text-default-biggest, .tpl-block-285 .tpl-text-default-biggest-paragraph {font-family:"Alegreya SC";font-size:54.4px;font-weight:600;font-style:normal;}.tpl-block-285 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 4px; }
.tpl-block-285 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 4px; }.tpl-block-285 { text-align: center; }
/* </block285> */
/* <block287> */
.tpl-block-287 {
--tpl-color-foreground-main: #212121;
--tpl-color-foreground-main-darkest: rgb(0,0,0);
--tpl-color-foreground-main-darker: rgb(0,0,0);
--tpl-color-foreground-main-dark: rgb(7,7,7);
--tpl-color-foreground-main-light: rgb(58,58,58);
--tpl-color-foreground-main-lighter: rgb(84,84,84);
--tpl-color-foreground-main-lightest: rgb(109,109,109);
--tpl-color-foreground-accent: #34444C;
--tpl-color-foreground-accent-darkest: rgb(0,0,0);
--tpl-color-foreground-accent-darker: rgb(10,13,15);
--tpl-color-foreground-accent-dark: rgb(30,40,45);
--tpl-color-foreground-accent-light: rgb(72,94,106);
--tpl-color-foreground-accent-lighter: rgb(92,122,136);
--tpl-color-foreground-accent-lightest: rgb(118,147,162);
--tpl-color-brand: #0B7BD5;
--tpl-color-brand-darkest: rgb(3,39,67);
--tpl-color-brand-darker: rgb(6,67,116);
--tpl-color-brand-dark: rgb(8,95,164);
--tpl-color-brand-light: rgb(32,149,243);
--tpl-color-brand-lighter: rgb(80,172,245);
--tpl-color-brand-lightest: rgb(129,195,248);
--tpl-color-background-accent: #869FAB;
--tpl-color-background-accent-darkest: rgb(62,81,90);
--tpl-color-background-accent-darker: rgb(83,108,120);
--tpl-color-background-accent-dark: rgb(104,135,150);
--tpl-color-background-accent-light: rgb(164,183,192);
--tpl-color-background-accent-lighter: rgb(194,207,213);
--tpl-color-background-accent-lightest: rgb(224,231,234);
color: var(--tpl-color-foreground-main);
 }
.tpl-block-287 .tpl-text-default, .tpl-block-287, .tpl-block-287 .tpl-text-default-paragraph {font-family:"Alegreya SC";font-size:30px;font-weight:600;font-style:normal;}
.tpl-block-287 .tpl-text-default-smallest, .tpl-block-287 .tpl-text-default-smallest-paragraph {font-family:"Alegreya SC";font-size:21px;font-weight:600;font-style:normal;}
.tpl-block-287 .tpl-text-default-smaller, .tpl-block-287 .tpl-text-default-smaller-paragraph {font-family:"Alegreya SC";font-size:24px;font-weight:600;font-style:normal;}
.tpl-block-287 .tpl-text-default-small, .tpl-block-287 .tpl-text-default-small-paragraph {font-family:"Alegreya SC";font-size:27px;font-weight:600;font-style:normal;}
.tpl-block-287 .tpl-text-default-big, .tpl-block-287 .tpl-text-default-big-paragraph {font-family:"Alegreya SC";font-size:36px;font-weight:600;font-style:normal;}
.tpl-block-287 .tpl-text-default-bigger, .tpl-block-287 .tpl-text-default-bigger-paragraph {font-family:"Alegreya SC";font-size:42px;font-weight:600;font-style:normal;}
.tpl-block-287 .tpl-text-default-biggest, .tpl-block-287 .tpl-text-default-biggest-paragraph {font-family:"Alegreya SC";font-size:48px;font-weight:600;font-style:normal;}.tpl-block-287 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 4px; }
.tpl-block-287 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 4px; }.tpl-block-287 { text-align: center; }
/* </block287> */
/* <block290> */
.tpl-block-290 {
--tpl-color-foreground-main: #212121;
--tpl-color-foreground-main-darkest: rgb(0,0,0);
--tpl-color-foreground-main-darker: rgb(0,0,0);
--tpl-color-foreground-main-dark: rgb(7,7,7);
--tpl-color-foreground-main-light: rgb(58,58,58);
--tpl-color-foreground-main-lighter: rgb(84,84,84);
--tpl-color-foreground-main-lightest: rgb(109,109,109);
--tpl-color-foreground-accent: #34444C;
--tpl-color-foreground-accent-darkest: rgb(0,0,0);
--tpl-color-foreground-accent-darker: rgb(10,13,15);
--tpl-color-foreground-accent-dark: rgb(30,40,45);
--tpl-color-foreground-accent-light: rgb(72,94,106);
--tpl-color-foreground-accent-lighter: rgb(92,122,136);
--tpl-color-foreground-accent-lightest: rgb(118,147,162);
--tpl-color-brand: #0B7BD5;
--tpl-color-brand-darkest: rgb(3,39,67);
--tpl-color-brand-darker: rgb(6,67,116);
--tpl-color-brand-dark: rgb(8,95,164);
--tpl-color-brand-light: rgb(32,149,243);
--tpl-color-brand-lighter: rgb(80,172,245);
--tpl-color-brand-lightest: rgb(129,195,248);
--tpl-color-background-accent: #869FAB;
--tpl-color-background-accent-darkest: rgb(62,81,90);
--tpl-color-background-accent-darker: rgb(83,108,120);
--tpl-color-background-accent-dark: rgb(104,135,150);
--tpl-color-background-accent-light: rgb(164,183,192);
--tpl-color-background-accent-lighter: rgb(194,207,213);
--tpl-color-background-accent-lightest: rgb(224,231,234);
color: var(--tpl-color-foreground-main);
 }
.tpl-block-290 .tpl-text-default, .tpl-block-290, .tpl-block-290 .tpl-text-default-paragraph {font-family:"Alegreya SC";font-size:24px;font-weight:400;font-style:normal;}
.tpl-block-290 .tpl-text-default-smallest, .tpl-block-290 .tpl-text-default-smallest-paragraph {font-family:"Alegreya SC";font-size:16.8px;font-weight:400;font-style:normal;}
.tpl-block-290 .tpl-text-default-smaller, .tpl-block-290 .tpl-text-default-smaller-paragraph {font-family:"Alegreya SC";font-size:19.2px;font-weight:400;font-style:normal;}
.tpl-block-290 .tpl-text-default-small, .tpl-block-290 .tpl-text-default-small-paragraph {font-family:"Alegreya SC";font-size:21.6px;font-weight:400;font-style:normal;}
.tpl-block-290 .tpl-text-default-big, .tpl-block-290 .tpl-text-default-big-paragraph {font-family:"Alegreya SC";font-size:28.8px;font-weight:400;font-style:normal;}
.tpl-block-290 .tpl-text-default-bigger, .tpl-block-290 .tpl-text-default-bigger-paragraph {font-family:"Alegreya SC";font-size:33.6px;font-weight:400;font-style:normal;}
.tpl-block-290 .tpl-text-default-biggest, .tpl-block-290 .tpl-text-default-biggest-paragraph {font-family:"Alegreya SC";font-size:38.4px;font-weight:400;font-style:normal;}.tpl-block-290 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 4px; }
.tpl-block-290 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 4px; }
/* </block290> */
/* <block291> */
.tpl-block-291 {
--tpl-color-foreground-main: #212121;
--tpl-color-foreground-main-darkest: rgb(0,0,0);
--tpl-color-foreground-main-darker: rgb(0,0,0);
--tpl-color-foreground-main-dark: rgb(7,7,7);
--tpl-color-foreground-main-light: rgb(58,58,58);
--tpl-color-foreground-main-lighter: rgb(84,84,84);
--tpl-color-foreground-main-lightest: rgb(109,109,109);
--tpl-color-foreground-accent: #34444C;
--tpl-color-foreground-accent-darkest: rgb(0,0,0);
--tpl-color-foreground-accent-darker: rgb(10,13,15);
--tpl-color-foreground-accent-dark: rgb(30,40,45);
--tpl-color-foreground-accent-light: rgb(72,94,106);
--tpl-color-foreground-accent-lighter: rgb(92,122,136);
--tpl-color-foreground-accent-lightest: rgb(118,147,162);
--tpl-color-brand: #0B7BD5;
--tpl-color-brand-darkest: rgb(3,39,67);
--tpl-color-brand-darker: rgb(6,67,116);
--tpl-color-brand-dark: rgb(8,95,164);
--tpl-color-brand-light: rgb(32,149,243);
--tpl-color-brand-lighter: rgb(80,172,245);
--tpl-color-brand-lightest: rgb(129,195,248);
--tpl-color-background-accent: #869FAB;
--tpl-color-background-accent-darkest: rgb(62,81,90);
--tpl-color-background-accent-darker: rgb(83,108,120);
--tpl-color-background-accent-dark: rgb(104,135,150);
--tpl-color-background-accent-light: rgb(164,183,192);
--tpl-color-background-accent-lighter: rgb(194,207,213);
--tpl-color-background-accent-lightest: rgb(224,231,234);
color: var(--tpl-color-foreground-main);
 }
.tpl-block-291 .tpl-text-default, .tpl-block-291, .tpl-block-291 .tpl-text-default-paragraph {font-family:"Alegreya SC";font-size:30px;font-weight:600;font-style:normal;}
.tpl-block-291 .tpl-text-default-smallest, .tpl-block-291 .tpl-text-default-smallest-paragraph {font-family:"Alegreya SC";font-size:21px;font-weight:600;font-style:normal;}
.tpl-block-291 .tpl-text-default-smaller, .tpl-block-291 .tpl-text-default-smaller-paragraph {font-family:"Alegreya SC";font-size:24px;font-weight:600;font-style:normal;}
.tpl-block-291 .tpl-text-default-small, .tpl-block-291 .tpl-text-default-small-paragraph {font-family:"Alegreya SC";font-size:27px;font-weight:600;font-style:normal;}
.tpl-block-291 .tpl-text-default-big, .tpl-block-291 .tpl-text-default-big-paragraph {font-family:"Alegreya SC";font-size:36px;font-weight:600;font-style:normal;}
.tpl-block-291 .tpl-text-default-bigger, .tpl-block-291 .tpl-text-default-bigger-paragraph {font-family:"Alegreya SC";font-size:42px;font-weight:600;font-style:normal;}
.tpl-block-291 .tpl-text-default-biggest, .tpl-block-291 .tpl-text-default-biggest-paragraph {font-family:"Alegreya SC";font-size:48px;font-weight:600;font-style:normal;}.tpl-block-291 { text-align: center; }
/* </block291> */
/* <block292> */
.tpl-block-292 {
--tpl-color-foreground-main: #212121;
--tpl-color-foreground-main-darkest: rgb(0,0,0);
--tpl-color-foreground-main-darker: rgb(0,0,0);
--tpl-color-foreground-main-dark: rgb(7,7,7);
--tpl-color-foreground-main-light: rgb(58,58,58);
--tpl-color-foreground-main-lighter: rgb(84,84,84);
--tpl-color-foreground-main-lightest: rgb(109,109,109);
--tpl-color-foreground-accent: #34444C;
--tpl-color-foreground-accent-darkest: rgb(0,0,0);
--tpl-color-foreground-accent-darker: rgb(10,13,15);
--tpl-color-foreground-accent-dark: rgb(30,40,45);
--tpl-color-foreground-accent-light: rgb(72,94,106);
--tpl-color-foreground-accent-lighter: rgb(92,122,136);
--tpl-color-foreground-accent-lightest: rgb(118,147,162);
--tpl-color-brand: #0B7BD5;
--tpl-color-brand-darkest: rgb(3,39,67);
--tpl-color-brand-darker: rgb(6,67,116);
--tpl-color-brand-dark: rgb(8,95,164);
--tpl-color-brand-light: rgb(32,149,243);
--tpl-color-brand-lighter: rgb(80,172,245);
--tpl-color-brand-lightest: rgb(129,195,248);
--tpl-color-background-accent: #869FAB;
--tpl-color-background-accent-darkest: rgb(62,81,90);
--tpl-color-background-accent-darker: rgb(83,108,120);
--tpl-color-background-accent-dark: rgb(104,135,150);
--tpl-color-background-accent-light: rgb(164,183,192);
--tpl-color-background-accent-lighter: rgb(194,207,213);
--tpl-color-background-accent-lightest: rgb(224,231,234);
color: var(--tpl-color-foreground-main);
 }
.tpl-block-292 .tpl-text-default, .tpl-block-292, .tpl-block-292 .tpl-text-default-paragraph {font-family:"Alegreya SC";font-size:23px;font-weight:400;font-style:normal;}
.tpl-block-292 .tpl-text-default-smallest, .tpl-block-292 .tpl-text-default-smallest-paragraph {font-family:"Alegreya SC";font-size:16.1px;font-weight:400;font-style:normal;}
.tpl-block-292 .tpl-text-default-smaller, .tpl-block-292 .tpl-text-default-smaller-paragraph {font-family:"Alegreya SC";font-size:18.4px;font-weight:400;font-style:normal;}
.tpl-block-292 .tpl-text-default-small, .tpl-block-292 .tpl-text-default-small-paragraph {font-family:"Alegreya SC";font-size:20.7px;font-weight:400;font-style:normal;}
.tpl-block-292 .tpl-text-default-big, .tpl-block-292 .tpl-text-default-big-paragraph {font-family:"Alegreya SC";font-size:27.6px;font-weight:400;font-style:normal;}
.tpl-block-292 .tpl-text-default-bigger, .tpl-block-292 .tpl-text-default-bigger-paragraph {font-family:"Alegreya SC";font-size:32.2px;font-weight:400;font-style:normal;}
.tpl-block-292 .tpl-text-default-biggest, .tpl-block-292 .tpl-text-default-biggest-paragraph {font-family:"Alegreya SC";font-size:36.8px;font-weight:400;font-style:normal;}
/* </block292> */
/* <block296> */
.tpl-block-296 .tpl-text-default, .tpl-block-296, .tpl-block-296 .tpl-text-default-paragraph {font-family:"Alegreya";font-size:19px;font-weight:500;}
.tpl-block-296 .tpl-text-default-smallest, .tpl-block-296 .tpl-text-default-smallest-paragraph {font-family:"Alegreya";font-size:13.3px;font-weight:500;}
.tpl-block-296 .tpl-text-default-smaller, .tpl-block-296 .tpl-text-default-smaller-paragraph {font-family:"Alegreya";font-size:15.2px;font-weight:500;}
.tpl-block-296 .tpl-text-default-small, .tpl-block-296 .tpl-text-default-small-paragraph {font-family:"Alegreya";font-size:17.1px;font-weight:500;}
.tpl-block-296 .tpl-text-default-big, .tpl-block-296 .tpl-text-default-big-paragraph {font-family:"Alegreya";font-size:22.8px;font-weight:500;}
.tpl-block-296 .tpl-text-default-bigger, .tpl-block-296 .tpl-text-default-bigger-paragraph {font-family:"Alegreya";font-size:26.6px;font-weight:500;}
.tpl-block-296 .tpl-text-default-biggest, .tpl-block-296 .tpl-text-default-biggest-paragraph {font-family:"Alegreya";font-size:30.4px;font-weight:500;}
/* </block296> */
/* <block297> */
.tpl-block-297 .tpl-text-default, .tpl-block-297, .tpl-block-297 .tpl-text-default-paragraph {font-size:18px;line-height:10px;}
.tpl-block-297 .tpl-text-default-smallest, .tpl-block-297 .tpl-text-default-smallest-paragraph {font-size:12.6px;line-height:7px;}
.tpl-block-297 .tpl-text-default-smaller, .tpl-block-297 .tpl-text-default-smaller-paragraph {font-size:14.4px;line-height:8px;}
.tpl-block-297 .tpl-text-default-small, .tpl-block-297 .tpl-text-default-small-paragraph {font-size:16.2px;line-height:9px;}
.tpl-block-297 .tpl-text-default-big, .tpl-block-297 .tpl-text-default-big-paragraph {font-size:21.6px;line-height:12px;}
.tpl-block-297 .tpl-text-default-bigger, .tpl-block-297 .tpl-text-default-bigger-paragraph {font-size:25.2px;line-height:14px;}
.tpl-block-297 .tpl-text-default-biggest, .tpl-block-297 .tpl-text-default-biggest-paragraph {font-size:28.8px;line-height:16px;}.tpl-block-297 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 4px; }
.tpl-block-297 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 4px; }
/* </block297> */
/* <block300> */
.tpl-block-300 .tpl-text-default, .tpl-block-300, .tpl-block-300 .tpl-text-default-paragraph {font-family:"Alegreya SC";font-size:21px;font-weight:600;}
.tpl-block-300 .tpl-text-default-smallest, .tpl-block-300 .tpl-text-default-smallest-paragraph {font-family:"Alegreya SC";font-size:14.7px;font-weight:600;}
.tpl-block-300 .tpl-text-default-smaller, .tpl-block-300 .tpl-text-default-smaller-paragraph {font-family:"Alegreya SC";font-size:16.8px;font-weight:600;}
.tpl-block-300 .tpl-text-default-small, .tpl-block-300 .tpl-text-default-small-paragraph {font-family:"Alegreya SC";font-size:18.9px;font-weight:600;}
.tpl-block-300 .tpl-text-default-big, .tpl-block-300 .tpl-text-default-big-paragraph {font-family:"Alegreya SC";font-size:25.2px;font-weight:600;}
.tpl-block-300 .tpl-text-default-bigger, .tpl-block-300 .tpl-text-default-bigger-paragraph {font-family:"Alegreya SC";font-size:29.4px;font-weight:600;}
.tpl-block-300 .tpl-text-default-biggest, .tpl-block-300 .tpl-text-default-biggest-paragraph {font-family:"Alegreya SC";font-size:33.6px;font-weight:600;}
/* </block300> */
/* <block301> */
.tpl-block-301 .tpl-text-default, .tpl-block-301, .tpl-block-301 .tpl-text-default-paragraph {font-family:"Alegreya SC";font-size:18px;font-weight:500;font-style:normal;line-height:27px;}
.tpl-block-301 .tpl-text-default-smallest, .tpl-block-301 .tpl-text-default-smallest-paragraph {font-family:"Alegreya SC";font-size:12.6px;font-weight:500;font-style:normal;line-height:18.9px;}
.tpl-block-301 .tpl-text-default-smaller, .tpl-block-301 .tpl-text-default-smaller-paragraph {font-family:"Alegreya SC";font-size:14.4px;font-weight:500;font-style:normal;line-height:21.6px;}
.tpl-block-301 .tpl-text-default-small, .tpl-block-301 .tpl-text-default-small-paragraph {font-family:"Alegreya SC";font-size:16.2px;font-weight:500;font-style:normal;line-height:24.3px;}
.tpl-block-301 .tpl-text-default-big, .tpl-block-301 .tpl-text-default-big-paragraph {font-family:"Alegreya SC";font-size:21.6px;font-weight:500;font-style:normal;line-height:32.4px;}
.tpl-block-301 .tpl-text-default-bigger, .tpl-block-301 .tpl-text-default-bigger-paragraph {font-family:"Alegreya SC";font-size:25.2px;font-weight:500;font-style:normal;line-height:37.8px;}
.tpl-block-301 .tpl-text-default-biggest, .tpl-block-301 .tpl-text-default-biggest-paragraph {font-family:"Alegreya SC";font-size:28.8px;font-weight:500;font-style:normal;line-height:43.2px;}
/* </block301> */
/* <block305> */
.tpl-block-305 { border: 1px solid rgba(219, 161, 37, 1); --tpl-mixin-border-line-width: 1px;  }
.tpl-block-305 .tpl-block-305-list { --tpl-mixin-border-line-width: 0px;  }
.tpl-block-305 { box-shadow:  0px 0px 0px 0px #000000; }
/* </block305> */
/* <block316> */
.tpl-container-316 .tpl-container-316-list {
display: flex;
flex-direction: row;
flex-wrap: nowrap;
align-items: center;
justify-content: center;
}
.tpl-container-316 .tpl-container-316-list > * {
flex-grow: 1;
}
/* </block316> */
/* <block38> */
.tpl-block-38 .tpl-block-38-list > * { margin-top: 5px; margin-bottom: 5px; margin-left: 5px !important; margin-right: 5px !important; --tpl-mixin-margin-left: 5px; --tpl-mixin-margin-right: 5px }
.tpl-block-38 .tpl-block-38-list > * * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-38 .tpl-block-38-list > *:not(.tpl-mixin-padding-pass-down) { padding: 3px; }
.tpl-block-38 .tpl-block-38-list > *.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 3px; }.tpl-block-38 .tpl-block-38-list > * { text-align: center; }.tpl-block-38 .tpl-block-38-list > * { border-radius: 3px; overflow: hidden; }
/* </block38> */
/* <block402> */
.tpl-container-402 .tpl-container-402-list {
display: flex;
flex-direction: row;
flex-wrap: nowrap;
align-items: center;
justify-content: center;
}
.tpl-container-402 .tpl-container-402-list > * {
flex-grow: 1;
}
/* </block402> */
