/* <sub5> */
.tpl-body-sub-5 {
--tpl-color-foreground-main: #151716;
--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(46,50,48);
--tpl-color-foreground-main-lighter: rgb(70,77,73);
--tpl-color-foreground-main-lightest: rgb(94,104,99);
--tpl-color-foreground-accent: #5AB9E8;
--tpl-color-foreground-accent-darkest: rgb(20,105,148);
--tpl-color-foreground-accent-darker: rgb(26,137,192);
--tpl-color-foreground-accent-dark: rgb(44,165,226);
--tpl-color-foreground-accent-light: rgb(133,203,238);
--tpl-color-foreground-accent-lighter: rgb(178,222,244);
--tpl-color-foreground-accent-lightest: rgb(223,241,250);
--tpl-color-brand: #92EBCF;
--tpl-color-brand-darkest: rgb(35,193,144);
--tpl-color-brand-darker: rgb(61,219,169);
--tpl-color-brand-dark: rgb(104,227,188);
--tpl-color-brand-light: rgb(190,243,226);
--tpl-color-brand-lighter: rgb(233,251,245);
--tpl-color-brand-lightest: rgb(255,255,255);
--tpl-color-background-accent: #6ACFCF;
--tpl-color-background-accent-darkest: rgb(38,119,119);
--tpl-color-background-accent-darker: rgb(51,157,157);
--tpl-color-background-accent-dark: rgb(66,193,193);
--tpl-color-background-accent-light: rgb(143,218,218);
--tpl-color-background-accent-lighter: rgb(181,231,231);
--tpl-color-background-accent-lightest: rgb(220,243,243);
--tpl-color-background-main: #D6F0E8;
--tpl-color-background-main-darkest: rgb(102,198,168);
--tpl-color-background-main-darker: rgb(139,212,189);
--tpl-color-background-main-dark: rgb(176,226,210);
--tpl-color-background-main-light: rgb(251,253,252);
--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);
 }
.tpl-body-sub-5 button, .tpl-body-sub-5 input[type='button'], .tpl-body-sub-5 input[type='submit'], .tpl-body-sub-5 input[type='reset'], .tpl-body-sub-5 .tpl-button, .tpl-body-sub-5 .tpl-button-primary, .tpl-body-sub-5 button.tpl-block-button { margin-top:7px;margin-bottom:7px;margin-left:7px;margin-right:7px;padding-top:5px;padding-bottom:5px;padding-left:5px;padding-right:5px;border-radius:23px;border-color:rgba(115, 220, 230, 1);border-width:8px;border-style:solid;background-color:rgba(230, 240, 120, 1);color:rgba(36, 33, 33, 1);font-size:14px;text-decoration:none; }
.tpl-body-sub-5 button[type='submit'], .tpl-body-sub-5 input[type='submit'], .tpl-body-sub-5 .tpl-button-primary, .tpl-body-sub-5 button.tpl-block-button { border-width:0px;border-style:solid;text-decoration:none; }
.tpl-body-sub-5 button:hover, .tpl-body-sub-5 input[type='button']:hover, .tpl-body-sub-5 input[type='submit']:hover, .tpl-body-sub-5 input[type='reset']:hover, .tpl-body-sub-5 .tpl-button:hover, .tpl-body-sub-5 .tpl-button-primary:hover, .tpl-body-sub-5 button.tpl-block-button:hover { border-color:rgba(33, 215, 232, 1);background-color:rgba(210, 224, 52, 1);color:rgba(224, 36, 36, 1);text-decoration:none; }
.tpl-body-sub-5 button[type='submit']:hover, .tpl-body-sub-5 input[type='submit']:hover, .tpl-body-sub-5 .tpl-button-primary:hover, .tpl-body-sub-5 button.tpl-block-button:hover { text-decoration:none; }
.tpl-body-sub-5 { background: rgba(193, 235, 218, 1); }
/* </sub5> */
/* <sub57> */
.tpl-body-sub-57 {
--tpl-color-foreground-main: #140302;
--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(64,9,6);
--tpl-color-foreground-main-lighter: rgb(111,16,11);
--tpl-color-foreground-main-lightest: rgb(157,23,15);
--tpl-color-foreground-accent: #EB1212;
--tpl-color-foreground-accent-darkest: rgb(94,7,7);
--tpl-color-foreground-accent-darker: rgb(142,10,10);
--tpl-color-foreground-accent-dark: rgb(189,14,14);
--tpl-color-foreground-accent-light: rgb(240,65,65);
--tpl-color-foreground-accent-lighter: rgb(244,112,112);
--tpl-color-foreground-accent-lightest: rgb(247,160,160);
--tpl-color-brand: #2955E6;
--tpl-color-brand-darkest: rgb(12,33,104);
--tpl-color-brand-darker: rgb(17,48,150);
--tpl-color-brand-dark: rgb(23,63,196);
--tpl-color-brand-light: rgb(86,120,235);
--tpl-color-brand-lighter: rgb(131,157,240);
--tpl-color-brand-lightest: rgb(177,193,245);
--tpl-color-background-accent: #A5E7ED;
--tpl-color-background-accent-darkest: rgb(41,194,208);
--tpl-color-background-accent-darker: rgb(80,208,220);
--tpl-color-background-accent-dark: rgb(122,220,228);
--tpl-color-background-accent-light: rgb(208,242,245);
--tpl-color-background-accent-lighter: rgb(250,253,254);
--tpl-color-background-accent-lightest: rgb(255,255,255);
--tpl-color-background-main: #E6F2F7;
--tpl-color-background-main-darkest: rgb(115,182,210);
--tpl-color-background-main-darker: rgb(154,202,223);
--tpl-color-background-main-dark: rgb(192,222,235);
--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);
 }
.tpl-body-sub-57 .nc-field, .tpl-body-sub-57 .tpl-block-input, .tpl-body-sub-57 .tpl-component-netcat-module-requests-request .tpl-block-input {  }
.tpl-body-sub-57 .nc-field-caption, .tpl-body-sub-57 .tpl-caption, .tpl-body-sub-57 .tpl-component-netcat-module-requests-request .tpl-caption {  }
.tpl-body-sub-57 input[type='color'], .tpl-body-sub-57 input[type='date'], .tpl-body-sub-57 input[type='datetime-local'], .tpl-body-sub-57 input[type='email'], .tpl-body-sub-57 input[type='month'], .tpl-body-sub-57 input[type='number'], .tpl-body-sub-57 input[type='password'], .tpl-body-sub-57 input[type='search'], .tpl-body-sub-57 input[type='tel'], .tpl-body-sub-57 input[type='text'], .tpl-body-sub-57 input[type='time'], .tpl-body-sub-57 input[type='url'], .tpl-body-sub-57 input[type='week'], .tpl-body-sub-57 input[type='file'], .tpl-body-sub-57 select:not([dummy-selector]), .tpl-body-sub-57 textarea:not([dummy-selector]), .tpl-body-sub-57 input[type='color']:hover, .tpl-body-sub-57 input[type='date']:hover, .tpl-body-sub-57 input[type='datetime-local']:hover, .tpl-body-sub-57 input[type='email']:hover, .tpl-body-sub-57 input[type='month']:hover, .tpl-body-sub-57 input[type='number']:hover, .tpl-body-sub-57 input[type='password']:hover, .tpl-body-sub-57 input[type='search']:hover, .tpl-body-sub-57 input[type='tel']:hover, .tpl-body-sub-57 input[type='text']:hover, .tpl-body-sub-57 input[type='time']:hover, .tpl-body-sub-57 input[type='url']:hover, .tpl-body-sub-57 input[type='week']:hover, .tpl-body-sub-57 input[type='file']:hover, .tpl-body-sub-57 select:not([dummy-selector]):hover, .tpl-body-sub-57 textarea:not([dummy-selector]):hover, .tpl-body-sub-57 input[type='color']:focus, .tpl-body-sub-57 input[type='date']:focus, .tpl-body-sub-57 input[type='datetime-local']:focus, .tpl-body-sub-57 input[type='email']:focus, .tpl-body-sub-57 input[type='month']:focus, .tpl-body-sub-57 input[type='number']:focus, .tpl-body-sub-57 input[type='password']:focus, .tpl-body-sub-57 input[type='search']:focus, .tpl-body-sub-57 input[type='tel']:focus, .tpl-body-sub-57 input[type='text']:focus, .tpl-body-sub-57 input[type='time']:focus, .tpl-body-sub-57 input[type='url']:focus, .tpl-body-sub-57 input[type='week']:focus, .tpl-body-sub-57 input[type='file']:focus, .tpl-body-sub-57 select:not([dummy-selector]):focus, .tpl-body-sub-57 textarea:not([dummy-selector]):focus { border-color:rgb(232, 46, 46);border-width:1px;border-style:solid;border-radius:0px;padding-top:0px;padding-left:0px; }
.tpl-body-sub-57 .tpl-block-search-form .tpl-block-input + br { display: none; }
.tpl-body-sub-57 .tpl-block-search-form .tpl-block-input-row { display: block; margin-bottom: .5em }
.tpl-body-sub-57 .nc-field-caption { display: block; }
.tpl-body-sub-57 .tpl-block-search-form .tpl-caption { display: inline-block; }
.tpl-body-sub-57 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 0; }
.tpl-body-sub-57 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 0; }.tpl-body-sub-57 { background: rgb(203, 239, 242); }
/* </sub57> */
/* <sub60> */
.tpl-body-sub-60 { background: rgba(195, 232, 232, 1); }
/* </sub60> */
/* <block9> */
.tpl-block-9 {
max-width: calc(100% - var(--tpl-mixin-margin-left, 0px) - var(--tpl-mixin-margin-right, 0px)) !important;
width: calc(100% - var(--tpl-mixin-margin-left, 0px) - var(--tpl-mixin-margin-right, 0px)) !important;
margin-left: var(--tpl-mixin-margin-left, 0px) !important
}
.tpl-block-9 {    } 
.tpl-block-9 .tpl-block-9-list > * { background: rgba(232, 206, 235, 1); }
.tpl-block-9 .tpl-block-9-list > * { border: 2px solid rgba(183, 232, 199, 1); --tpl-mixin-border-line-width: 2px;  }
.tpl-block-9 .tpl-block-9-list > * { border-radius: 20px; overflow: hidden; }
/* </block9> */
/* <block21> */
.tpl-block-21 .tpl-block-21-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-21 .tpl-block-21-list > * {
    width: 20.0000%;
    margin: 0 0 0;
    align-self: stretch;
}
.tpl-block-21 .tpl-block-21-list > *:nth-child(5n) { margin-right: 0 }
.tpl-block-21 .tpl-block-21-list > *:nth-child(5n+1) { margin-left: 0 }
.tpl-block-21 .tpl-block-21-list > *:nth-child(-n+5) { margin-top: 0; }
.tpl-block-21 { border-radius: 10px; }
.tpl-block-21 > .tpl-block-list { border-radius: calc(10px - var(--tpl-mixin-border-line-width, 0px)); overflow: hidden; }
/* </block21> */
