/* <sub79> */
.tpl-body-sub-79 .tpl-area-main-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-body-sub-79 .tpl-area-main-list > * {
    width: calc(33.3333% - 6.6667px);
    margin: 10.0px 5.0px 0;
    align-self: center;
}
.tpl-body-sub-79 .tpl-area-main-list > *:nth-child(3n) { margin-right: 0 }
.tpl-body-sub-79 .tpl-area-main-list > *:nth-child(3n+1) { margin-left: 0 }
.tpl-body-sub-79 .tpl-area-main-list > *:nth-child(-n+3) { margin-top: 0; }
/* </sub79> */
/* <sub64> */
.tpl-body-sub-64 .tpl-area-main-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-body-sub-64 .tpl-area-main-list > * {
    width: calc(33.3333% - 10.0000px);
    margin: 15.0px 7.5px 0;
    align-self: center;
}
.tpl-body-sub-64 .tpl-area-main-list > *:nth-child(3n) { margin-right: 0 }
.tpl-body-sub-64 .tpl-area-main-list > *:nth-child(3n+1) { margin-left: 0 }
.tpl-body-sub-64 .tpl-area-main-list > *:nth-child(-n+3) { margin-top: 0; }
.tpl-body-sub-64 {
--tpl-color-foreground-main: #0A0A0A;
--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(35,35,35);
--tpl-color-foreground-main-lighter: rgb(61,61,61);
--tpl-color-foreground-main-lightest: rgb(86,86,86);
color: var(--tpl-color-foreground-main);
 }
/* </sub64> */
/* <block48> */
.tpl-block-48 .tpl-block-48-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-48 .tpl-block-48-list > * {
    width: calc(25.0000% - 11.2500px);
    margin: 15.0px 7.5px 0;
    align-self: center;
}
.tpl-block-48 .tpl-block-48-list > *:nth-child(4n) { margin-right: 0 }
.tpl-block-48 .tpl-block-48-list > *:nth-child(4n+1) { margin-left: 0 }
.tpl-block-48 .tpl-block-48-list > *:nth-child(-n+4) { margin-top: 0; }
.tpl-block-48 {
--tpl-color-foreground-main: #6B6A6A;
--tpl-color-foreground-main-darkest: rgb(30,30,30);
--tpl-color-foreground-main-darker: rgb(56,56,56);
--tpl-color-foreground-main-dark: rgb(81,81,81);
--tpl-color-foreground-main-light: rgb(132,132,132);
--tpl-color-foreground-main-lighter: rgb(158,158,158);
--tpl-color-foreground-main-lightest: rgb(183,183,183);
--tpl-color-foreground-accent: #A1A1A1;
--tpl-color-foreground-accent-darkest: rgb(84,84,84);
--tpl-color-foreground-accent-darker: rgb(109,109,109);
--tpl-color-foreground-accent-dark: rgb(135,135,135);
--tpl-color-foreground-accent-light: rgb(186,186,186);
--tpl-color-foreground-accent-lighter: rgb(211,211,211);
--tpl-color-foreground-accent-lightest: rgb(237,237,237);
--tpl-color-brand: #7DD484;
--tpl-color-brand-darkest: rgb(45,137,53);
--tpl-color-brand-darker: rgb(58,175,68);
--tpl-color-brand-dark: rgb(86,198,95);
--tpl-color-brand-light: rgb(163,224,168);
--tpl-color-brand-lighter: rgb(201,237,204);
--tpl-color-brand-lightest: rgb(239,249,240);
--tpl-color-background-accent: #F5F5AE;
--tpl-color-background-accent-darkest: rgb(228,228,37);
--tpl-color-background-accent-darker: rgb(233,233,82);
--tpl-color-background-accent-dark: rgb(239,239,127);
--tpl-color-background-accent-light: rgb(250,250,218);
--tpl-color-background-accent-lighter: rgb(255,255,255);
--tpl-color-background-accent-lightest: rgb(255,255,255);
--tpl-color-background-main: #80DEF5;
--tpl-color-background-main-darkest: rgb(16,166,202);
--tpl-color-background-main-darker: rgb(33,196,237);
--tpl-color-background-main-dark: rgb(80,209,240);
--tpl-color-background-main-light: rgb(174,234,248);
--tpl-color-background-main-lighter: rgb(221,246,252);
--tpl-color-background-main-lightest: rgb(255,255,255);
color: var(--tpl-color-foreground-main);
background-color: var(--tpl-color-background-main);
 }

.tpl-block-48 .tpl-block-48-list > * { border-radius: 8px; overflow: hidden; }
/* </block48> */
/* <block198> */
.tpl-block-198 .tpl-block-198-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-198 .tpl-block-198-list > * {
    width: calc(33.3333% - 10.0000px);
    margin: 15.0px 7.5px 0;
    align-self: center;
}
.tpl-block-198 .tpl-block-198-list > *:nth-child(3n) { margin-right: 0 }
.tpl-block-198 .tpl-block-198-list > *:nth-child(3n+1) { margin-left: 0 }
.tpl-block-198 .tpl-block-198-list > *:nth-child(-n+3) { margin-top: 0; }
.tpl-block-198 button, .tpl-block-198 input[type='button'], .tpl-block-198 input[type='submit'], .tpl-block-198 input[type='reset'], .tpl-block-198 .tpl-button, .tpl-block-198 .tpl-button-primary, .tpl-block-198 button.tpl-block-button { border-color:rgba(240, 197, 197, 1);border-width:0px;border-style:solid;text-decoration:none; }
.tpl-block-198 button[type='submit'], .tpl-block-198 input[type='submit'], .tpl-block-198 .tpl-button-primary, .tpl-block-198 button.tpl-block-button { border-width:0px;border-style:solid;text-decoration:none; }
.tpl-block-198 button:hover, .tpl-block-198 input[type='button']:hover, .tpl-block-198 input[type='submit']:hover, .tpl-block-198 input[type='reset']:hover, .tpl-block-198 .tpl-button:hover, .tpl-block-198 .tpl-button-primary:hover, .tpl-block-198 button.tpl-block-button:hover { border-color:rgba(230, 74, 74, 1);text-decoration:none; }
.tpl-block-198 button[type='submit']:hover, .tpl-block-198 input[type='submit']:hover, .tpl-block-198 .tpl-button-primary:hover, .tpl-block-198 button.tpl-block-button:hover { text-decoration:none; }
/* </block198> */
/* <block263> */
.tpl-block-263 {
--tpl-color-foreground-main: #1AA378;
--tpl-color-foreground-main-darkest: rgb(4,30,22);
--tpl-color-foreground-main-darker: rgb(12,74,54);
--tpl-color-foreground-main-dark: rgb(19,118,87);
--tpl-color-foreground-main-light: rgb(33,206,151);
--tpl-color-foreground-main-lighter: rgb(66,224,174);
--tpl-color-foreground-main-lightest: rgb(110,231,193);
--tpl-color-foreground-accent: #FCF9AB;
--tpl-color-foreground-accent-darkest: rgb(246,238,23);
--tpl-color-foreground-accent-darker: rgb(248,241,72);
--tpl-color-foreground-accent-dark: rgb(250,245,122);
--tpl-color-foreground-accent-light: rgb(253,252,220);
--tpl-color-foreground-accent-lighter: rgb(255,255,255);
--tpl-color-foreground-accent-lightest: rgb(255,255,255);
--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);
--tpl-color-background-main: #FFFFFF;
--tpl-color-background-main-darkest: rgb(178,178,178);
--tpl-color-background-main-darker: rgb(204,204,204);
--tpl-color-background-main-dark: rgb(229,229,229);
--tpl-color-background-main-light: rgb(255,255,255);
--tpl-color-background-main-lighter: rgb(255,255,255);
--tpl-color-background-main-lightest: rgb(255,255,255);
color: var(--tpl-color-foreground-main);
background-color: var(--tpl-color-background-main);
 }
/* </block263> */
/* <block265> */
.tpl-block-265 { background: rgba(141, 204, 204, 1); }
/* </block265> */
/* <block281> */
.tpl-block-281 .tpl-block-281-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-281 .tpl-block-281-list > * {
    width: calc(33.3333% - 10.0000px);
    margin: 15.0px 7.5px 0;
    align-self: center;
}
.tpl-block-281 .tpl-block-281-list > *:nth-child(3n) { margin-right: 0 }
.tpl-block-281 .tpl-block-281-list > *:nth-child(3n+1) { margin-left: 0 }
.tpl-block-281 .tpl-block-281-list > *:nth-child(-n+3) { margin-top: 0; }
.tpl-block-281 {
 }
/* </block281> */
/* <block289> */
.tpl-block-289 .tpl-block-289-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-289 .tpl-block-289-list > * {
    width: calc(33.3333% - 10.0000px);
    margin: 15.0px 7.5px 0;
    align-self: center;
}
.tpl-block-289 .tpl-block-289-list > *:nth-child(3n) { margin-right: 0 }
.tpl-block-289 .tpl-block-289-list > *:nth-child(3n+1) { margin-left: 0 }
.tpl-block-289 .tpl-block-289-list > *:nth-child(-n+3) { margin-top: 0; }
/* </block289> */
