/* <site14> */
.tpl-body-site-14 {

}
.tpl-body-site-14 .tpl-area-main-list {
display: flex;
flex-direction: column
}
.tpl-body-site-14 .tpl-area-main-list > * {
--tpl-mixin-layout-max-width: 1200px;
max-width: var(--tpl-mixin-width-set-max-width, 1200px);
margin-left: max(calc((100% - var(--tpl-mixin-width-set-max-width, 1200px)) / 2), var(--tpl-mixin-layout-min-indent-left, 0px));
margin-right: max(calc((100% - var(--tpl-mixin-width-set-max-width, 1200px)) / 2), var(--tpl-mixin-layout-min-indent-right, 0px));
--tpl-mixin-layout-child-indent-left: max(calc((100% - var(--tpl-mixin-width-set-max-width, 1200px)) / 2), var(--tpl-mixin-layout-min-indent-left, 0px));
--tpl-mixin-layout-child-indent-right: max(calc((100% - var(--tpl-mixin-width-set-max-width, 1200px)) / 2), var(--tpl-mixin-layout-min-indent-right, 0px))
}
.tpl-body-site-14 {
--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: #E2E8EB;
--tpl-color-foreground-accent-darkest: rgb(134,159,171);
--tpl-color-foreground-accent-darker: rgb(164,183,192);
--tpl-color-foreground-accent-dark: rgb(194,207,213);
--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: #B89C00;
--tpl-color-brand-darkest: rgb(30,25,0);
--tpl-color-brand-darker: rgb(81,69,0);
--tpl-color-brand-dark: rgb(132,112,0);
--tpl-color-brand-light: rgb(234,198,0);
--tpl-color-brand-lighter: rgb(255,220,30);
--tpl-color-brand-lightest: rgb(255,228,81);
--tpl-color-background-accent: #F5F6F8;
--tpl-color-background-accent-darkest: rgb(155,165,185);
--tpl-color-background-accent-darker: rgb(185,192,206);
--tpl-color-background-accent-dark: rgb(215,219,227);
--tpl-color-background-accent-light: rgb(255,255,255);
--tpl-color-background-accent-lighter: rgb(255,255,255);
--tpl-color-background-accent-lightest: rgb(255,255,255);
--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);
--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: #E2E8EB;
--tpl-color-fa-darkest: rgb(134,159,171);
--tpl-color-fa-darker: rgb(164,183,192);
--tpl-color-fa-dark: rgb(194,207,213);
--tpl-color-fa-light: rgb(255,255,255);
--tpl-color-fa-lighter: rgb(255,255,255);
--tpl-color-fa-lightest: rgb(255,255,255);
--tpl-color-ba: #F5F6F8;
--tpl-color-ba-darkest: rgb(155,165,185);
--tpl-color-ba-darker: rgb(185,192,206);
--tpl-color-ba-dark: rgb(215,219,227);
--tpl-color-ba-light: rgb(255,255,255);
--tpl-color-ba-lighter: rgb(255,255,255);
--tpl-color-ba-lightest: rgb(255,255,255);
--tpl-color-bm: #FFFFFF;
--tpl-color-bm-darkest: rgb(178,178,178);
--tpl-color-bm-darker: rgb(204,204,204);
--tpl-color-bm-dark: rgb(229,229,229);
--tpl-color-bm-light: rgb(255,255,255);
--tpl-color-bm-lighter: rgb(255,255,255);
--tpl-color-bm-lightest: rgb(255,255,255);
--tpl-color-aba: #F5F6F8;
--tpl-color-aba-darkest: rgb(155,165,185);
--tpl-color-aba-darker: rgb(185,192,206);
--tpl-color-aba-dark: rgb(215,219,227);
--tpl-color-aba-light: rgb(255,255,255);
--tpl-color-aba-lighter: rgb(255,255,255);
--tpl-color-aba-lightest: rgb(255,255,255);
--tpl-color-abm: #FFFFFF;
--tpl-color-abm-darkest: rgb(178,178,178);
--tpl-color-abm-darker: rgb(204,204,204);
--tpl-color-abm-dark: rgb(229,229,229);
--tpl-color-abm-light: rgb(255,255,255);
--tpl-color-abm-lighter: rgb(255,255,255);
--tpl-color-abm-lightest: rgb(255,255,255);
color: var(--tpl-color-foreground-main);
background-color: var(--tpl-color-background-main);
 }
@media (max-width: 799.99px) {
.tpl-body-site-14 .tpl-text-default, .tpl-body-site-14, .tpl-body-site-14 .tpl-text-default-paragraph {font-family:"Roboto";font-size:16px;font-weight:300;line-height:20px;}
.tpl-body-site-14 .tpl-text-default-smallest, .tpl-body-site-14 .tpl-text-default-smallest-paragraph {font-family:"Roboto";font-size:11.2px;font-weight:300;line-height:14px;}
.tpl-body-site-14 .tpl-text-default-smaller, .tpl-body-site-14 .tpl-text-default-smaller-paragraph {font-family:"Roboto";font-size:12.8px;font-weight:300;line-height:16px;}
.tpl-body-site-14 .tpl-text-default-small, .tpl-body-site-14 .tpl-text-default-small-paragraph {font-family:"Roboto";font-size:14.4px;font-weight:300;line-height:18px;}
.tpl-body-site-14 .tpl-text-default-big, .tpl-body-site-14 .tpl-text-default-big-paragraph {font-family:"Roboto";font-size:19.2px;font-weight:300;line-height:24px;}
.tpl-body-site-14 .tpl-text-default-bigger, .tpl-body-site-14 .tpl-text-default-bigger-paragraph {font-family:"Roboto";font-size:22.4px;font-weight:300;line-height:28px;}
.tpl-body-site-14 .tpl-text-default-biggest, .tpl-body-site-14 .tpl-text-default-biggest-paragraph {font-family:"Roboto";font-size:25.6px;font-weight:300;line-height:32px;}
.tpl-body-site-14 .tpl-text-default p, .tpl-body-site-14 .tpl-text-default-paragraph, .tpl-body-site-14 p {margin-bottom:6px;}
.tpl-body-site-14 .tpl-text-default-smallest p, .tpl-body-site-14 .tpl-text-default-smallest-paragraph {margin-bottom:4.2px;}
.tpl-body-site-14 .tpl-text-default-smaller p, .tpl-body-site-14 .tpl-text-default-smaller-paragraph {margin-bottom:4.8px;}
.tpl-body-site-14 .tpl-text-default-small p, .tpl-body-site-14 .tpl-text-default-small-paragraph {margin-bottom:5.4px;}
.tpl-body-site-14 .tpl-text-default-big p, .tpl-body-site-14 .tpl-text-default-big-paragraph {margin-bottom:7.2px;}
.tpl-body-site-14 .tpl-text-default-bigger p, .tpl-body-site-14 .tpl-text-default-bigger-paragraph {margin-bottom:8.4px;}
.tpl-body-site-14 .tpl-text-default-biggest p, .tpl-body-site-14 .tpl-text-default-biggest-paragraph {margin-bottom:9.6px;}
.tpl-body-site-14 .tpl-text-alt, .tpl-body-site-14 .tpl-text-alt-paragraph {font-family:"Roboto";font-weight:300;line-height:22px;}
.tpl-body-site-14 .tpl-text-alt-smallest, .tpl-body-site-14 .tpl-text-alt-smallest-paragraph {font-family:"Roboto";font-weight:300;line-height:15.4px;}
.tpl-body-site-14 .tpl-text-alt-smaller, .tpl-body-site-14 .tpl-text-alt-smaller-paragraph {font-family:"Roboto";font-weight:300;line-height:17.6px;}
.tpl-body-site-14 .tpl-text-alt-small, .tpl-body-site-14 .tpl-text-alt-small-paragraph {font-family:"Roboto";font-weight:300;line-height:19.8px;}
.tpl-body-site-14 .tpl-text-alt-big, .tpl-body-site-14 .tpl-text-alt-big-paragraph {font-family:"Roboto";font-weight:300;line-height:26.4px;}
.tpl-body-site-14 .tpl-text-alt-bigger, .tpl-body-site-14 .tpl-text-alt-bigger-paragraph {font-family:"Roboto";font-weight:300;line-height:30.8px;}
.tpl-body-site-14 .tpl-text-alt-biggest, .tpl-body-site-14 .tpl-text-alt-biggest-paragraph {font-family:"Roboto";font-weight:300;line-height:35.2px;}
.tpl-body-site-14 .tpl-text-alt p, .tpl-body-site-14 .tpl-text-alt-paragraph {margin-bottom:6px;}
.tpl-body-site-14 .tpl-text-alt-smallest p, .tpl-body-site-14 .tpl-text-alt-smallest-paragraph {margin-bottom:4.2px;}
.tpl-body-site-14 .tpl-text-alt-smaller p, .tpl-body-site-14 .tpl-text-alt-smaller-paragraph {margin-bottom:4.8px;}
.tpl-body-site-14 .tpl-text-alt-small p, .tpl-body-site-14 .tpl-text-alt-small-paragraph {margin-bottom:5.4px;}
.tpl-body-site-14 .tpl-text-alt-big p, .tpl-body-site-14 .tpl-text-alt-big-paragraph {margin-bottom:7.2px;}
.tpl-body-site-14 .tpl-text-alt-bigger p, .tpl-body-site-14 .tpl-text-alt-bigger-paragraph {margin-bottom:8.4px;}
.tpl-body-site-14 .tpl-text-alt-biggest p, .tpl-body-site-14 .tpl-text-alt-biggest-paragraph {margin-bottom:9.6px;}
.tpl-body-site-14 .tpl-text-header1, .tpl-body-site-14 h1 {font-family:"Roboto";font-size:32px;font-weight:300;font-style:normal;margin-top:16px;margin-bottom:10px;line-height:32px;}
.tpl-body-site-14 .tpl-text-header1-smallest {font-family:"Roboto";font-size:22.4px;font-weight:300;font-style:normal;margin-top:11.2px;margin-bottom:7px;line-height:22.4px;}
.tpl-body-site-14 .tpl-text-header1-smaller {font-family:"Roboto";font-size:25.6px;font-weight:300;font-style:normal;margin-top:12.8px;margin-bottom:8px;line-height:25.6px;}
.tpl-body-site-14 .tpl-text-header1-small {font-family:"Roboto";font-size:28.8px;font-weight:300;font-style:normal;margin-top:14.4px;margin-bottom:9px;line-height:28.8px;}
.tpl-body-site-14 .tpl-text-header1-big {font-family:"Roboto";font-size:38.4px;font-weight:300;font-style:normal;margin-top:19.2px;margin-bottom:12px;line-height:38.4px;}
.tpl-body-site-14 .tpl-text-header1-bigger {font-family:"Roboto";font-size:44.8px;font-weight:300;font-style:normal;margin-top:22.4px;margin-bottom:14px;line-height:44.8px;}
.tpl-body-site-14 .tpl-text-header1-biggest {font-family:"Roboto";font-size:51.2px;font-weight:300;font-style:normal;margin-top:25.6px;margin-bottom:16px;line-height:51.2px;}
.tpl-body-site-14 .tpl-text-header2, .tpl-body-site-14 h2 {font-family:"Roboto";font-size:28px;font-weight:300;font-style:normal;margin-top:12px;margin-bottom:8px;line-height:28px;}
.tpl-body-site-14 .tpl-text-header2-smallest {font-family:"Roboto";font-size:19.6px;font-weight:300;font-style:normal;margin-top:8.4px;margin-bottom:5.6px;line-height:19.6px;}
.tpl-body-site-14 .tpl-text-header2-smaller {font-family:"Roboto";font-size:22.4px;font-weight:300;font-style:normal;margin-top:9.6px;margin-bottom:6.4px;line-height:22.4px;}
.tpl-body-site-14 .tpl-text-header2-small {font-family:"Roboto";font-size:25.2px;font-weight:300;font-style:normal;margin-top:10.8px;margin-bottom:7.2px;line-height:25.2px;}
.tpl-body-site-14 .tpl-text-header2-big {font-family:"Roboto";font-size:33.6px;font-weight:300;font-style:normal;margin-top:14.4px;margin-bottom:9.6px;line-height:33.6px;}
.tpl-body-site-14 .tpl-text-header2-bigger {font-family:"Roboto";font-size:39.2px;font-weight:300;font-style:normal;margin-top:16.8px;margin-bottom:11.2px;line-height:39.2px;}
.tpl-body-site-14 .tpl-text-header2-biggest {font-family:"Roboto";font-size:44.8px;font-weight:300;font-style:normal;margin-top:19.2px;margin-bottom:12.8px;line-height:44.8px;}
.tpl-body-site-14 .tpl-text-header3, .tpl-body-site-14 h3 {font-family:"Roboto";font-size:24px;font-weight:500;margin-top:12px;margin-bottom:8px;line-height:24px;}
.tpl-body-site-14 .tpl-text-header3-smallest {font-family:"Roboto";font-size:16.8px;font-weight:500;margin-top:8.4px;margin-bottom:5.6px;line-height:16.8px;}
.tpl-body-site-14 .tpl-text-header3-smaller {font-family:"Roboto";font-size:19.2px;font-weight:500;margin-top:9.6px;margin-bottom:6.4px;line-height:19.2px;}
.tpl-body-site-14 .tpl-text-header3-small {font-family:"Roboto";font-size:21.6px;font-weight:500;margin-top:10.8px;margin-bottom:7.2px;line-height:21.6px;}
.tpl-body-site-14 .tpl-text-header3-big {font-family:"Roboto";font-size:28.8px;font-weight:500;margin-top:14.4px;margin-bottom:9.6px;line-height:28.8px;}
.tpl-body-site-14 .tpl-text-header3-bigger {font-family:"Roboto";font-size:33.6px;font-weight:500;margin-top:16.8px;margin-bottom:11.2px;line-height:33.6px;}
.tpl-body-site-14 .tpl-text-header3-biggest {font-family:"Roboto";font-size:38.4px;font-weight:500;margin-top:19.2px;margin-bottom:12.8px;line-height:38.4px;}
.tpl-body-site-14 .tpl-text-header4, .tpl-body-site-14 h4 {font-family:"Roboto";font-size:20px;font-weight:500;margin-top:10px;margin-bottom:6px;line-height:22px;}
.tpl-body-site-14 .tpl-text-header4-smallest {font-family:"Roboto";font-size:14px;font-weight:500;margin-top:7px;margin-bottom:4.2px;line-height:15.4px;}
.tpl-body-site-14 .tpl-text-header4-smaller {font-family:"Roboto";font-size:16px;font-weight:500;margin-top:8px;margin-bottom:4.8px;line-height:17.6px;}
.tpl-body-site-14 .tpl-text-header4-small {font-family:"Roboto";font-size:18px;font-weight:500;margin-top:9px;margin-bottom:5.4px;line-height:19.8px;}
.tpl-body-site-14 .tpl-text-header4-big {font-family:"Roboto";font-size:24px;font-weight:500;margin-top:12px;margin-bottom:7.2px;line-height:26.4px;}
.tpl-body-site-14 .tpl-text-header4-bigger {font-family:"Roboto";font-size:28px;font-weight:500;margin-top:14px;margin-bottom:8.4px;line-height:30.8px;}
.tpl-body-site-14 .tpl-text-header4-biggest {font-family:"Roboto";font-size:32px;font-weight:500;margin-top:16px;margin-bottom:9.6px;line-height:35.2px;}
.tpl-body-site-14 .tpl-text-header5, .tpl-body-site-14 h5 {font-family:"Roboto";font-size:18px;font-weight:500;margin-top:8px;margin-bottom:5px;line-height:18px;}
.tpl-body-site-14 .tpl-text-header5-smallest {font-family:"Roboto";font-size:12.6px;font-weight:500;margin-top:5.6px;margin-bottom:3.5px;line-height:12.6px;}
.tpl-body-site-14 .tpl-text-header5-smaller {font-family:"Roboto";font-size:14.4px;font-weight:500;margin-top:6.4px;margin-bottom:4px;line-height:14.4px;}
.tpl-body-site-14 .tpl-text-header5-small {font-family:"Roboto";font-size:16.2px;font-weight:500;margin-top:7.2px;margin-bottom:4.5px;line-height:16.2px;}
.tpl-body-site-14 .tpl-text-header5-big {font-family:"Roboto";font-size:21.6px;font-weight:500;margin-top:9.6px;margin-bottom:6px;line-height:21.6px;}
.tpl-body-site-14 .tpl-text-header5-bigger {font-family:"Roboto";font-size:25.2px;font-weight:500;margin-top:11.2px;margin-bottom:7px;line-height:25.2px;}
.tpl-body-site-14 .tpl-text-header5-biggest {font-family:"Roboto";font-size:28.8px;font-weight:500;margin-top:12.8px;margin-bottom:8px;line-height:28.8px;}
.tpl-body-site-14 .tpl-text-header6, .tpl-body-site-14 h6 {font-family:"Roboto";font-size:16px;font-weight:500;margin-top:6px;margin-bottom:5px;line-height:16px;}
.tpl-body-site-14 .tpl-text-header6-smallest {font-family:"Roboto";font-size:11.2px;font-weight:500;margin-top:4.2px;margin-bottom:3.5px;line-height:11.2px;}
.tpl-body-site-14 .tpl-text-header6-smaller {font-family:"Roboto";font-size:12.8px;font-weight:500;margin-top:4.8px;margin-bottom:4px;line-height:12.8px;}
.tpl-body-site-14 .tpl-text-header6-small {font-family:"Roboto";font-size:14.4px;font-weight:500;margin-top:5.4px;margin-bottom:4.5px;line-height:14.4px;}
.tpl-body-site-14 .tpl-text-header6-big {font-family:"Roboto";font-size:19.2px;font-weight:500;margin-top:7.2px;margin-bottom:6px;line-height:19.2px;}
.tpl-body-site-14 .tpl-text-header6-bigger {font-family:"Roboto";font-size:22.4px;font-weight:500;margin-top:8.4px;margin-bottom:7px;line-height:22.4px;}
.tpl-body-site-14 .tpl-text-header6-biggest {font-family:"Roboto";font-size:25.6px;font-weight:500;margin-top:9.6px;margin-bottom:8px;line-height:25.6px;}}
@media (min-width: 800px) {
.tpl-body-site-14 .tpl-text-default, .tpl-body-site-14, .tpl-body-site-14 .tpl-text-default-paragraph {font-family:"Roboto";font-size:18px;font-weight:300;line-height:24px;}
.tpl-body-site-14 .tpl-text-default-smallest, .tpl-body-site-14 .tpl-text-default-smallest-paragraph {font-family:"Roboto";font-size:12.6px;font-weight:300;line-height:16.8px;}
.tpl-body-site-14 .tpl-text-default-smaller, .tpl-body-site-14 .tpl-text-default-smaller-paragraph {font-family:"Roboto";font-size:14.4px;font-weight:300;line-height:19.2px;}
.tpl-body-site-14 .tpl-text-default-small, .tpl-body-site-14 .tpl-text-default-small-paragraph {font-family:"Roboto";font-size:16.2px;font-weight:300;line-height:21.6px;}
.tpl-body-site-14 .tpl-text-default-big, .tpl-body-site-14 .tpl-text-default-big-paragraph {font-family:"Roboto";font-size:21.6px;font-weight:300;line-height:28.8px;}
.tpl-body-site-14 .tpl-text-default-bigger, .tpl-body-site-14 .tpl-text-default-bigger-paragraph {font-family:"Roboto";font-size:25.2px;font-weight:300;line-height:33.6px;}
.tpl-body-site-14 .tpl-text-default-biggest, .tpl-body-site-14 .tpl-text-default-biggest-paragraph {font-family:"Roboto";font-size:28.8px;font-weight:300;line-height:38.4px;}
.tpl-body-site-14 .tpl-text-default p, .tpl-body-site-14 .tpl-text-default-paragraph, .tpl-body-site-14 p {margin-bottom:8px;}
.tpl-body-site-14 .tpl-text-default-smallest p, .tpl-body-site-14 .tpl-text-default-smallest-paragraph {margin-bottom:5.6px;}
.tpl-body-site-14 .tpl-text-default-smaller p, .tpl-body-site-14 .tpl-text-default-smaller-paragraph {margin-bottom:6.4px;}
.tpl-body-site-14 .tpl-text-default-small p, .tpl-body-site-14 .tpl-text-default-small-paragraph {margin-bottom:7.2px;}
.tpl-body-site-14 .tpl-text-default-big p, .tpl-body-site-14 .tpl-text-default-big-paragraph {margin-bottom:9.6px;}
.tpl-body-site-14 .tpl-text-default-bigger p, .tpl-body-site-14 .tpl-text-default-bigger-paragraph {margin-bottom:11.2px;}
.tpl-body-site-14 .tpl-text-default-biggest p, .tpl-body-site-14 .tpl-text-default-biggest-paragraph {margin-bottom:12.8px;}
.tpl-body-site-14 .tpl-text-alt, .tpl-body-site-14 .tpl-text-alt-paragraph {font-family:"Roboto";font-size:17px;font-weight:300;line-height:22px;}
.tpl-body-site-14 .tpl-text-alt-smallest, .tpl-body-site-14 .tpl-text-alt-smallest-paragraph {font-family:"Roboto";font-size:11.9px;font-weight:300;line-height:15.4px;}
.tpl-body-site-14 .tpl-text-alt-smaller, .tpl-body-site-14 .tpl-text-alt-smaller-paragraph {font-family:"Roboto";font-size:13.6px;font-weight:300;line-height:17.6px;}
.tpl-body-site-14 .tpl-text-alt-small, .tpl-body-site-14 .tpl-text-alt-small-paragraph {font-family:"Roboto";font-size:15.3px;font-weight:300;line-height:19.8px;}
.tpl-body-site-14 .tpl-text-alt-big, .tpl-body-site-14 .tpl-text-alt-big-paragraph {font-family:"Roboto";font-size:20.4px;font-weight:300;line-height:26.4px;}
.tpl-body-site-14 .tpl-text-alt-bigger, .tpl-body-site-14 .tpl-text-alt-bigger-paragraph {font-family:"Roboto";font-size:23.8px;font-weight:300;line-height:30.8px;}
.tpl-body-site-14 .tpl-text-alt-biggest, .tpl-body-site-14 .tpl-text-alt-biggest-paragraph {font-family:"Roboto";font-size:27.2px;font-weight:300;line-height:35.2px;}
.tpl-body-site-14 .tpl-text-alt p, .tpl-body-site-14 .tpl-text-alt-paragraph {margin-bottom:6px;}
.tpl-body-site-14 .tpl-text-alt-smallest p, .tpl-body-site-14 .tpl-text-alt-smallest-paragraph {margin-bottom:4.2px;}
.tpl-body-site-14 .tpl-text-alt-smaller p, .tpl-body-site-14 .tpl-text-alt-smaller-paragraph {margin-bottom:4.8px;}
.tpl-body-site-14 .tpl-text-alt-small p, .tpl-body-site-14 .tpl-text-alt-small-paragraph {margin-bottom:5.4px;}
.tpl-body-site-14 .tpl-text-alt-big p, .tpl-body-site-14 .tpl-text-alt-big-paragraph {margin-bottom:7.2px;}
.tpl-body-site-14 .tpl-text-alt-bigger p, .tpl-body-site-14 .tpl-text-alt-bigger-paragraph {margin-bottom:8.4px;}
.tpl-body-site-14 .tpl-text-alt-biggest p, .tpl-body-site-14 .tpl-text-alt-biggest-paragraph {margin-bottom:9.6px;}
.tpl-body-site-14 .tpl-text-header1, .tpl-body-site-14 h1 {font-family:"Roboto";font-size:60px;font-weight:400;margin-top:30px;margin-bottom:20px;line-height:60px;}
.tpl-body-site-14 .tpl-text-header1-smallest {font-family:"Roboto";font-size:42px;font-weight:400;margin-top:21px;margin-bottom:14px;line-height:42px;}
.tpl-body-site-14 .tpl-text-header1-smaller {font-family:"Roboto";font-size:48px;font-weight:400;margin-top:24px;margin-bottom:16px;line-height:48px;}
.tpl-body-site-14 .tpl-text-header1-small {font-family:"Roboto";font-size:54px;font-weight:400;margin-top:27px;margin-bottom:18px;line-height:54px;}
.tpl-body-site-14 .tpl-text-header1-big {font-family:"Roboto";font-size:72px;font-weight:400;margin-top:36px;margin-bottom:24px;line-height:72px;}
.tpl-body-site-14 .tpl-text-header1-bigger {font-family:"Roboto";font-size:84px;font-weight:400;margin-top:42px;margin-bottom:28px;line-height:84px;}
.tpl-body-site-14 .tpl-text-header1-biggest {font-family:"Roboto";font-size:96px;font-weight:400;margin-top:48px;margin-bottom:32px;line-height:96px;}
.tpl-body-site-14 .tpl-text-header2, .tpl-body-site-14 h2 {font-family:"Roboto";font-size:48px;font-weight:300;margin-top:20px;margin-bottom:16px;line-height:48px;}
.tpl-body-site-14 .tpl-text-header2-smallest {font-family:"Roboto";font-size:33.6px;font-weight:300;margin-top:14px;margin-bottom:11.2px;line-height:33.6px;}
.tpl-body-site-14 .tpl-text-header2-smaller {font-family:"Roboto";font-size:38.4px;font-weight:300;margin-top:16px;margin-bottom:12.8px;line-height:38.4px;}
.tpl-body-site-14 .tpl-text-header2-small {font-family:"Roboto";font-size:43.2px;font-weight:300;margin-top:18px;margin-bottom:14.4px;line-height:43.2px;}
.tpl-body-site-14 .tpl-text-header2-big {font-family:"Roboto";font-size:57.6px;font-weight:300;margin-top:24px;margin-bottom:19.2px;line-height:57.6px;}
.tpl-body-site-14 .tpl-text-header2-bigger {font-family:"Roboto";font-size:67.2px;font-weight:300;margin-top:28px;margin-bottom:22.4px;line-height:67.2px;}
.tpl-body-site-14 .tpl-text-header2-biggest {font-family:"Roboto";font-size:76.8px;font-weight:300;margin-top:32px;margin-bottom:25.6px;line-height:76.8px;}
.tpl-body-site-14 .tpl-text-header3, .tpl-body-site-14 h3 {font-family:"Roboto";font-size:32px;font-weight:500;margin-top:18px;margin-bottom:12px;line-height:32px;}
.tpl-body-site-14 .tpl-text-header3-smallest {font-family:"Roboto";font-size:22.4px;font-weight:500;margin-top:12.6px;margin-bottom:8.4px;line-height:22.4px;}
.tpl-body-site-14 .tpl-text-header3-smaller {font-family:"Roboto";font-size:25.6px;font-weight:500;margin-top:14.4px;margin-bottom:9.6px;line-height:25.6px;}
.tpl-body-site-14 .tpl-text-header3-small {font-family:"Roboto";font-size:28.8px;font-weight:500;margin-top:16.2px;margin-bottom:10.8px;line-height:28.8px;}
.tpl-body-site-14 .tpl-text-header3-big {font-family:"Roboto";font-size:38.4px;font-weight:500;margin-top:21.6px;margin-bottom:14.4px;line-height:38.4px;}
.tpl-body-site-14 .tpl-text-header3-bigger {font-family:"Roboto";font-size:44.8px;font-weight:500;margin-top:25.2px;margin-bottom:16.8px;line-height:44.8px;}
.tpl-body-site-14 .tpl-text-header3-biggest {font-family:"Roboto";font-size:51.2px;font-weight:500;margin-top:28.8px;margin-bottom:19.2px;line-height:51.2px;}
.tpl-body-site-14 .tpl-text-header4, .tpl-body-site-14 h4 {font-family:"Roboto";font-size:26px;font-weight:500;margin-top:14px;margin-bottom:8px;line-height:26px;}
.tpl-body-site-14 .tpl-text-header4-smallest {font-family:"Roboto";font-size:18.2px;font-weight:500;margin-top:9.8px;margin-bottom:5.6px;line-height:18.2px;}
.tpl-body-site-14 .tpl-text-header4-smaller {font-family:"Roboto";font-size:20.8px;font-weight:500;margin-top:11.2px;margin-bottom:6.4px;line-height:20.8px;}
.tpl-body-site-14 .tpl-text-header4-small {font-family:"Roboto";font-size:23.4px;font-weight:500;margin-top:12.6px;margin-bottom:7.2px;line-height:23.4px;}
.tpl-body-site-14 .tpl-text-header4-big {font-family:"Roboto";font-size:31.2px;font-weight:500;margin-top:16.8px;margin-bottom:9.6px;line-height:31.2px;}
.tpl-body-site-14 .tpl-text-header4-bigger {font-family:"Roboto";font-size:36.4px;font-weight:500;margin-top:19.6px;margin-bottom:11.2px;line-height:36.4px;}
.tpl-body-site-14 .tpl-text-header4-biggest {font-family:"Roboto";font-size:41.6px;font-weight:500;margin-top:22.4px;margin-bottom:12.8px;line-height:41.6px;}
.tpl-body-site-14 .tpl-text-header5, .tpl-body-site-14 h5 {font-family:"Roboto";font-size:22px;font-weight:500;margin-top:10px;margin-bottom:6px;line-height:22px;}
.tpl-body-site-14 .tpl-text-header5-smallest {font-family:"Roboto";font-size:15.4px;font-weight:500;margin-top:7px;margin-bottom:4.2px;line-height:15.4px;}
.tpl-body-site-14 .tpl-text-header5-smaller {font-family:"Roboto";font-size:17.6px;font-weight:500;margin-top:8px;margin-bottom:4.8px;line-height:17.6px;}
.tpl-body-site-14 .tpl-text-header5-small {font-family:"Roboto";font-size:19.8px;font-weight:500;margin-top:9px;margin-bottom:5.4px;line-height:19.8px;}
.tpl-body-site-14 .tpl-text-header5-big {font-family:"Roboto";font-size:26.4px;font-weight:500;margin-top:12px;margin-bottom:7.2px;line-height:26.4px;}
.tpl-body-site-14 .tpl-text-header5-bigger {font-family:"Roboto";font-size:30.8px;font-weight:500;margin-top:14px;margin-bottom:8.4px;line-height:30.8px;}
.tpl-body-site-14 .tpl-text-header5-biggest {font-family:"Roboto";font-size:35.2px;font-weight:500;margin-top:16px;margin-bottom:9.6px;line-height:35.2px;}
.tpl-body-site-14 .tpl-text-header6, .tpl-body-site-14 h6 {font-family:"Roboto";font-size:19px;font-weight:500;margin-top:8px;margin-bottom:5px;line-height:19px;}
.tpl-body-site-14 .tpl-text-header6-smallest {font-family:"Roboto";font-size:13.3px;font-weight:500;margin-top:5.6px;margin-bottom:3.5px;line-height:13.3px;}
.tpl-body-site-14 .tpl-text-header6-smaller {font-family:"Roboto";font-size:15.2px;font-weight:500;margin-top:6.4px;margin-bottom:4px;line-height:15.2px;}
.tpl-body-site-14 .tpl-text-header6-small {font-family:"Roboto";font-size:17.1px;font-weight:500;margin-top:7.2px;margin-bottom:4.5px;line-height:17.1px;}
.tpl-body-site-14 .tpl-text-header6-big {font-family:"Roboto";font-size:22.8px;font-weight:500;margin-top:9.6px;margin-bottom:6px;line-height:22.8px;}
.tpl-body-site-14 .tpl-text-header6-bigger {font-family:"Roboto";font-size:26.6px;font-weight:500;margin-top:11.2px;margin-bottom:7px;line-height:26.6px;}
.tpl-body-site-14 .tpl-text-header6-biggest {font-family:"Roboto";font-size:30.4px;font-weight:500;margin-top:12.8px;margin-bottom:8px;line-height:30.4px;}}
.tpl-body-site-14 button, .tpl-body-site-14 button[type='submit']:not(.tpl-button-secondary), .tpl-body-site-14 input[type='button'], .tpl-body-site-14 input[type='submit'], .tpl-body-site-14 input[type='reset'], .tpl-body-site-14 .tpl-button, .tpl-body-site-14 .tpl-button-primary, .tpl-body-site-14 .tpl-button-secondary, .tpl-body-site-14 button.tpl-block-button { padding-top: 10px;padding-bottom: 10px;padding-left: 30px;padding-right: 30px;border-radius: 5px;border-width: 0px;border-style: solid;background-color: #b89c00;font-family: "Roboto";font-size: 24px;text-decoration: none; }
.tpl-body-site-14 button[type='submit']:not(.tpl-button-secondary), .tpl-body-site-14 input[type='submit']:not(.tpl-button-secondary), .tpl-body-site-14 .tpl-button-primary, .tpl-body-site-14 button.tpl-block-button { border-width: 0px;border-style: solid;text-decoration: none; }
.tpl-body-site-14 button:hover, .tpl-body-site-14 button[type='submit']:not(.tpl-button-secondary):hover, .tpl-body-site-14 input[type='button']:hover, .tpl-body-site-14 input[type='submit']:hover, .tpl-body-site-14 input[type='reset']:hover, .tpl-body-site-14 .tpl-button:hover, .tpl-body-site-14 .tpl-button-primary:hover, .tpl-body-site-14 .tpl-button-secondary:hover, .tpl-body-site-14 button.tpl-block-button:hover { text-decoration: none; }
.tpl-body-site-14 button[type='submit']:not(.tpl-button-secondary):hover, .tpl-body-site-14 input[type='submit']:not(.tpl-button-secondary):hover, .tpl-body-site-14 .tpl-button-primary:hover, .tpl-body-site-14 button.tpl-block-button:hover { text-decoration: none; }
/* </site14> */
/* <block2991> */
@media (max-width: 899.99px) {

.tpl-container-2991:not([data-nc-b1]):not([data-nc-b2]) {
    display: none;
}

.tpl-container-2991 {
    visibility: hidden !important;
    overflow: hidden !important;
    height: 0 !important;
    min-height: 0 !important;
    margin-top: 0 !important;
    margin-bottom: 0 !important;
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}
}
@media (max-width: 1239.99px) {
.tpl-container-2991 .tpl-container-2991-list {
display: flex;
flex-direction: row;
flex-wrap: nowrap;
align-items: center;
justify-content: space-between;
height: 50px;
}
}
@media (min-width: 1240px) {
.tpl-container-2991 .tpl-container-2991-list {
display: flex;
flex-direction: row;
flex-wrap: nowrap;
align-items: center;
justify-content: space-between;
height: 50px;
}
}
@media (max-width: 1239.99px) {
.tpl-container-2991 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 0 20px 0 20px; }
.tpl-container-2991 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 0 20px 0 20px; }}
.tpl-container-2991 {
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;
padding-left: calc(var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px));
padding-right: calc(100% - var(--tpl-mixin-layout-max-width, 100%) - var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px))
}
.tpl-container-2991 { background: var(--tpl-color-background-accent); }
/* </block2991> */
/* <block2994> */
@media (max-width: 899.99px) {
.tpl-container-2994 .tpl-container-2994-list {
display: flex;
flex-direction: row;
flex-wrap: nowrap;
align-items: center;
justify-content: space-between;
height: 50px;
}
}
@media (min-width: 900px) {
.tpl-container-2994 .tpl-container-2994-list {
display: flex;
flex-direction: row;
flex-wrap: nowrap;
align-items: center;
justify-content: space-between;
height: 78px;
}
}
.tpl-container-2994 {
--tpl-color-foreground-main: #FFFFFF;
--tpl-color-foreground-main-darkest: rgb(178,178,178);
--tpl-color-foreground-main-darker: rgb(204,204,204);
--tpl-color-foreground-main-dark: rgb(229,229,229);
--tpl-color-foreground-main-light: rgb(255,255,255);
--tpl-color-foreground-main-lighter: rgb(255,255,255);
--tpl-color-foreground-main-lightest: rgb(255,255,255);
--tpl-color-brand: #FFFFFF;
--tpl-color-brand-darkest: rgb(178,178,178);
--tpl-color-brand-darker: rgb(204,204,204);
--tpl-color-brand-dark: rgb(229,229,229);
--tpl-color-brand-light: rgb(255,255,255);
--tpl-color-brand-lighter: rgb(255,255,255);
--tpl-color-brand-lightest: rgb(255,255,255);
--tpl-color-background-main: #DFE5E8;
--tpl-color-background-main-darkest: rgb(133,156,167);
--tpl-color-background-main-darker: rgb(163,180,188);
--tpl-color-background-main-dark: rgb(192,204,210);
--tpl-color-background-main-light: rgb(252,252,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);
 }
@media (max-width: 899.99px) {
.tpl-container-2994 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 0 20px 0 20px; }
.tpl-container-2994 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 0 20px 0 20px; }}
@media (min-width: 900px) and (max-width: 1239.99px) {
.tpl-container-2994 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 0 20px 0 20px; }
.tpl-container-2994 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 0 20px 0 20px; }}
@media (max-width: 899.99px) {
.tpl-container-2994 {
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;
padding-left: calc(var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px));
padding-right: calc(100% - var(--tpl-mixin-layout-max-width, 100%) - var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px))
}
}
@media (min-width: 900px) and (max-width: 1239.99px) {
.tpl-container-2994 {
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;
padding-left: calc(var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px));
padding-right: calc(100% - var(--tpl-mixin-layout-max-width, 100%) - var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px))
}
}
@media (min-width: 1240px) {
.tpl-container-2994 {
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;
padding-left: calc(var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px));
padding-right: calc(100% - var(--tpl-mixin-layout-max-width, 100%) - var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px))
}
}
@media (max-width: 899.99px) {
.tpl-container-2994 {    } }
@media (min-width: 900px) {
.tpl-container-2994 {    } }
.tpl-container-2994 {position:sticky !important; top: 0px; z-index: 10;}
/* </block2994> */
/* <block2996> */
.tpl-container-2996 {

}
.tpl-container-2996 .tpl-container-2996-list {
display: flex;
flex-direction: column
}
.tpl-container-2996 .tpl-container-2996-list > * {
max-width: 1200px;
--tpl-mixin-layout-max-width: 1200px;
margin-left: auto;
margin-right: auto;
width: 100%;
--tpl-mixin-layout-child-indent-left: calc((100% - 1200px) / 2);
--tpl-mixin-layout-child-indent-right: calc((100% - 1200px) / 2);
width: calc(100% - var(--tpl-mixin-margin-left, 0px) - var(--tpl-mixin-margin-right, 0px))
}
.tpl-container-2996 .tpl-container-2996-list > * > * {
--tpl-mixin-layout-max-width: 100%;
--tpl-mixin-layout-child-indent-left: 0px;
--tpl-mixin-layout-child-indent-right: 0px
}
@media (max-width: 799.99px) {
.tpl-container-2996 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 0 30px 0; }
.tpl-container-2996 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 0 30px 0; }}
@media (min-width: 800px) {
.tpl-container-2996 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 50px 0; }
.tpl-container-2996 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 50px 0; }}
.tpl-container-2996 { text-align: center; }.tpl-container-2996 {
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
}
/* </block2996> */
/* <block3002> */
.tpl-block-3002 .tpl-block-3002-list {
display: flex;
flex-direction: row;
flex-wrap: nowrap;
align-items: flex-start;
justify-content: center;
}
.tpl-block-3002 .tpl-text-default, .tpl-block-3002, .tpl-block-3002 .tpl-text-default-paragraph {font-size:32px;}
.tpl-block-3002 .tpl-text-default-smallest, .tpl-block-3002 .tpl-text-default-smallest-paragraph {font-size:22.4px;}
.tpl-block-3002 .tpl-text-default-smaller, .tpl-block-3002 .tpl-text-default-smaller-paragraph {font-size:25.6px;}
.tpl-block-3002 .tpl-text-default-small, .tpl-block-3002 .tpl-text-default-small-paragraph {font-size:28.8px;}
.tpl-block-3002 .tpl-text-default-big, .tpl-block-3002 .tpl-text-default-big-paragraph {font-size:38.4px;}
.tpl-block-3002 .tpl-text-default-bigger, .tpl-block-3002 .tpl-text-default-bigger-paragraph {font-size:44.8px;}
.tpl-block-3002 .tpl-text-default-biggest, .tpl-block-3002 .tpl-text-default-biggest-paragraph {font-size:51.2px;}.tpl-block-3002 { margin-top: 25px; margin-bottom: 25px }
.tpl-block-3002 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-3002 { text-align: center; }
/* </block3002> */
/* <block3004> */
@media (max-width: 799.99px) {
.tpl-container-3004 .tpl-container-3004-list {
display: flex;
flex-direction: column;
flex-wrap: nowrap;
align-items: stretch;
justify-content: flex-start;
}
.tpl-container-3004 .tpl-container-3004-list > * {
margin-top: 25px;
}
.tpl-container-3004 .tpl-container-3004-list > *:first-child {
margin-top: 0;
}
}
@media (min-width: 800px) {
.tpl-container-3004 .tpl-container-3004-list {
display: flex;
flex-direction: column;
flex-wrap: nowrap;
align-items: stretch;
justify-content: flex-start;
}
.tpl-container-3004 .tpl-container-3004-list > * {
margin-top: 50px;
}
.tpl-container-3004 .tpl-container-3004-list > *:first-child {
margin-top: 0;
}
}
.tpl-container-3004 {
--tpl-color-foreground-main: #ffffff;
--tpl-color-foreground-main-darkest: rgb(178,178,178);
--tpl-color-foreground-main-darker: rgb(204,204,204);
--tpl-color-foreground-main-dark: rgb(229,229,229);
--tpl-color-foreground-main-light: rgb(255,255,255);
--tpl-color-foreground-main-lighter: rgb(255,255,255);
--tpl-color-foreground-main-lightest: rgb(255,255,255);
color: var(--tpl-color-foreground-main);
 }
@media (max-width: 799.99px) {
.tpl-container-3004 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 100px 20px 100px 20px; }
.tpl-container-3004 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 100px 20px 100px 20px; }}
@media (min-width: 800px) and (max-width: 1239.99px) {
.tpl-container-3004 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 100px 20px 80px 20px; }
.tpl-container-3004 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 100px 20px 80px 20px; }}
@media (min-width: 1240px) {
.tpl-container-3004 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 100px 0 100px 0; }
.tpl-container-3004 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 100px 0 100px 0; }}
.tpl-container-3004 {
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;
padding-left: calc(var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px));
padding-right: calc(100% - var(--tpl-mixin-layout-max-width, 100%) - var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px))
}
.tpl-container-3004 { background: linear-gradient(to right, rgba(0, 0, 0, 0.42), rgba(0, 0, 0, 0.42)), url('/netcat_files/mixin/Index/3004/netcat_background/buket_v_korzine.jpg') no-repeat center/cover ; }
/* </block3004> */
/* <block3006> */
.tpl-block-3006 .tpl-block-3006-list {
display: flex;
flex-direction: row;
flex-wrap: wrap;
align-items: flex-start;
margin-bottom: -20px;
margin-right: -25px;
transform: translateY(-20px) translateX(-25px);
justify-content: center;
}
.tpl-block-3006 .tpl-block-3006-list > * {
margin-top: 20px;
margin-left: 25px;
}
.tpl-block-3006 {
--tpl-color-foreground-accent: #000000;
--tpl-color-foreground-accent-darkest: rgb(0,0,0);
--tpl-color-foreground-accent-darker: rgb(0,0,0);
--tpl-color-foreground-accent-dark: rgb(0,0,0);
--tpl-color-foreground-accent-light: rgb(25,25,25);
--tpl-color-foreground-accent-lighter: rgb(51,51,51);
--tpl-color-foreground-accent-lightest: rgb(76,76,76);
 }
.tpl-block-3006 { margin-left: 10px !important; margin-right: 10px !important; --tpl-mixin-margin-left: 10px; --tpl-mixin-margin-right: 10px }
.tpl-block-3006 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-3006 { text-align: center; }.tpl-block-3006 {
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;
padding-left: calc(var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px));
padding-right: calc(100% - var(--tpl-mixin-layout-max-width, 100%) - var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px))
}
/* </block3006> */
/* <block3007> */
@media (max-width: 1239.99px) {
.tpl-block-3007 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 0 20px 0 20px; }
.tpl-block-3007 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 0 20px 0 20px; }}
/* </block3007> */
/* <block3011> */
@media (max-width: 799.99px) {
.tpl-container-3011 .tpl-container-3011-list {
display: flex;
flex-direction: column;
flex-wrap: nowrap;
align-items: stretch;
justify-content: flex-start;
}
.tpl-container-3011 .tpl-container-3011-list > * {
margin-top: 25px;
}
.tpl-container-3011 .tpl-container-3011-list > *:first-child {
margin-top: 0;
}
}
@media (min-width: 800px) {
.tpl-container-3011 .tpl-container-3011-list {
display: flex;
flex-direction: column;
flex-wrap: nowrap;
align-items: stretch;
justify-content: flex-start;
}
.tpl-container-3011 .tpl-container-3011-list > * {
margin-top: 50px;
}
.tpl-container-3011 .tpl-container-3011-list > *:first-child {
margin-top: 0;
}
}
.tpl-container-3011 {
--tpl-color-foreground-main: #ffffff;
--tpl-color-foreground-main-darkest: rgb(178,178,178);
--tpl-color-foreground-main-darker: rgb(204,204,204);
--tpl-color-foreground-main-dark: rgb(229,229,229);
--tpl-color-foreground-main-light: rgb(255,255,255);
--tpl-color-foreground-main-lighter: rgb(255,255,255);
--tpl-color-foreground-main-lightest: rgb(255,255,255);
color: var(--tpl-color-foreground-main);
 }
@media (max-width: 799.99px) {
.tpl-container-3011 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 100px 20px 100px 20px; }
.tpl-container-3011 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 100px 20px 100px 20px; }}
@media (min-width: 800px) and (max-width: 1239.99px) {
.tpl-container-3011 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 100px 20px 80px 20px; }
.tpl-container-3011 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 100px 20px 80px 20px; }}
@media (min-width: 1240px) {
.tpl-container-3011 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 100px 0 100px 0; }
.tpl-container-3011 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 100px 0 100px 0; }}
.tpl-container-3011 {
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;
padding-left: calc(var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px));
padding-right: calc(100% - var(--tpl-mixin-layout-max-width, 100%) - var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px))
}
.tpl-container-3011 { background: linear-gradient(to right, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)), url('/netcat_files/mixin/Index/3011/netcat_background/14_0.jpg') no-repeat center/cover ; }
/* </block3011> */
/* <block3015> */
@media (max-width: 799.99px) {
.tpl-container-3015 .tpl-container-3015-list {
display: flex;
flex-direction: column;
flex-wrap: nowrap;
align-items: stretch;
justify-content: flex-start;
}
.tpl-container-3015 .tpl-container-3015-list > * {
margin-top: 25px;
}
.tpl-container-3015 .tpl-container-3015-list > *:first-child {
margin-top: 0;
}
}
@media (min-width: 800px) {
.tpl-container-3015 .tpl-container-3015-list {
display: flex;
flex-direction: column;
flex-wrap: nowrap;
align-items: stretch;
justify-content: flex-start;
}
.tpl-container-3015 .tpl-container-3015-list > * {
margin-top: 50px;
}
.tpl-container-3015 .tpl-container-3015-list > *:first-child {
margin-top: 0;
}
}
.tpl-container-3015 {
--tpl-color-foreground-main: #ffffff;
--tpl-color-foreground-main-darkest: rgb(178,178,178);
--tpl-color-foreground-main-darker: rgb(204,204,204);
--tpl-color-foreground-main-dark: rgb(229,229,229);
--tpl-color-foreground-main-light: rgb(255,255,255);
--tpl-color-foreground-main-lighter: rgb(255,255,255);
--tpl-color-foreground-main-lightest: rgb(255,255,255);
color: var(--tpl-color-foreground-main);
 }
@media (max-width: 799.99px) {
.tpl-container-3015 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 100px 20px 100px 20px; }
.tpl-container-3015 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 100px 20px 100px 20px; }}
@media (min-width: 800px) and (max-width: 1239.99px) {
.tpl-container-3015 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 100px 20px 80px 20px; }
.tpl-container-3015 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 100px 20px 80px 20px; }}
@media (min-width: 1240px) {
.tpl-container-3015 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 100px 0 100px 0; }
.tpl-container-3015 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 100px 0 100px 0; }}
.tpl-container-3015 {
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;
padding-left: calc(var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px));
padding-right: calc(100% - var(--tpl-mixin-layout-max-width, 100%) - var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px))
}
.tpl-container-3015 { background: linear-gradient(to right, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)), url('/netcat_files/mixin/Index/3015/netcat_background/podarki.jpg') no-repeat center/cover ; }
/* </block3015> */
/* <block3018> */
.tpl-block-3018 { text-align: center; }
/* </block3018> */
/* <block3020> */
.tpl-container-3020[data-nc-b1~="600"][data-nc-b2~="900"] .tpl-container-3020-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-container-3020[data-nc-b1~="600"][data-nc-b2~="900"] .tpl-container-3020-list > * {
    width: calc(50.0000% - 10.0000px);
    margin: 20.0px 10.0px 0;
    align-self: flex-start;
}
.tpl-container-3020[data-nc-b1~="600"][data-nc-b2~="900"] .tpl-container-3020-list > *:nth-child(2n) { margin-right: 0 }
.tpl-container-3020[data-nc-b1~="600"][data-nc-b2~="900"] .tpl-container-3020-list > *:nth-child(2n+1) { margin-left: 0 }
.tpl-container-3020[data-nc-b1~="600"][data-nc-b2~="900"] .tpl-container-3020-list > *:nth-child(-n+2) { margin-top: 0; }
.tpl-container-3020[data-nc-b1~="900"] .tpl-container-3020-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-container-3020[data-nc-b1~="900"] .tpl-container-3020-list > * {
    width: 50.0000%;
    margin: 0 0 0;
    align-self: flex-start;
}
.tpl-container-3020[data-nc-b1~="900"] .tpl-container-3020-list > *:nth-child(2n) { margin-right: 0 }
.tpl-container-3020[data-nc-b1~="900"] .tpl-container-3020-list > *:nth-child(2n+1) { margin-left: 0 }
.tpl-container-3020[data-nc-b1~="900"] .tpl-container-3020-list > *:nth-child(-n+2) { margin-top: 0; }
.tpl-container-3020[data-nc-b2~="600"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 0 20px 20px; }
.tpl-container-3020[data-nc-b2~="600"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 0 20px 20px; }.tpl-container-3020[data-nc-b1~="600"][data-nc-b2~="900"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 0 20px 20px; }
.tpl-container-3020[data-nc-b1~="600"][data-nc-b2~="900"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 0 20px 20px; }.tpl-container-3020[data-nc-b1~="900"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 0 20px 20px; }
.tpl-container-3020[data-nc-b1~="900"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 0 20px 20px; }.tpl-container-3020 { background: var(--tpl-color-background-main); }
/* </block3020> */
/* <block4946> */
.tpl-block-4946 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 30px 0 30px 0; }
.tpl-block-4946 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 30px 0 30px 0; }.tpl-block-4946 { text-align: left; }
/* </block4946> */
/* <block5201> */
.tpl-block-5201 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5201 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5201> */
/* <block5202> */
.tpl-block-5202 .tpl-block-5202-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-5202 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5202 > .tpl-block-list {
    display: block;
}

.tpl-block-5202 .tpl-block-5202-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-5202 .tpl-block-5202-list .swiper-pagination-bullet-active, 
.tpl-block-5202 .tpl-block-5202-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5202 .tpl-block-5202-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-5202 .tpl-block-5202-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-5202 {
--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);
--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);
 }
/* </block5202> */
/* <block5203> */
.tpl-block-5203 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5203 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5203> */
/* <block5814> */
.tpl-container-5814 .tpl-container-5814-list {
display: flex;
flex-direction: row;
flex-wrap: nowrap;
align-items: center;
justify-content: center;
}
.tpl-container-5814 .tpl-container-5814-list > * {
flex-grow: 1;
}
/* </block5814> */
/* <block2992> */
.tpl-block-2992[data-nc-b2~="800"] .tpl-block-2992-list {
display: flex;
flex-direction: row;
flex-wrap: wrap;
align-items: flex-start;
margin-bottom: -15px;
margin-right: -15px;
transform: translateY(-15px) translateX(-15px);
justify-content: flex-start;
}
.tpl-block-2992[data-nc-b2~="800"] .tpl-block-2992-list > * {
margin-top: 15px;
margin-left: 15px;
}
.tpl-block-2992[data-nc-b1~="800"] .tpl-block-2992-list {
display: flex;
flex-direction: row;
flex-wrap: wrap;
align-items: flex-start;
margin-bottom: -25px;
margin-right: -25px;
transform: translateY(-25px) translateX(-25px);
justify-content: flex-start;
}
.tpl-block-2992[data-nc-b1~="800"] .tpl-block-2992-list > * {
margin-top: 25px;
margin-left: 25px;
}
.tpl-block-2992 {
--tpl-color-foreground-accent: #FFFFFF;
--tpl-color-foreground-accent-darkest: rgb(178,178,178);
--tpl-color-foreground-accent-darker: rgb(204,204,204);
--tpl-color-foreground-accent-dark: rgb(229,229,229);
--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-block-2992[data-nc-b2~="800"] .tpl-text-default, .tpl-block-2992[data-nc-b2~="800"], .tpl-block-2992[data-nc-b2~="800"] .tpl-text-default-paragraph {font-size:18px;}
.tpl-block-2992[data-nc-b2~="800"] .tpl-text-default-smallest, .tpl-block-2992[data-nc-b2~="800"] .tpl-text-default-smallest-paragraph {font-size:12.6px;}
.tpl-block-2992[data-nc-b2~="800"] .tpl-text-default-smaller, .tpl-block-2992[data-nc-b2~="800"] .tpl-text-default-smaller-paragraph {font-size:14.4px;}
.tpl-block-2992[data-nc-b2~="800"] .tpl-text-default-small, .tpl-block-2992[data-nc-b2~="800"] .tpl-text-default-small-paragraph {font-size:16.2px;}
.tpl-block-2992[data-nc-b2~="800"] .tpl-text-default-big, .tpl-block-2992[data-nc-b2~="800"] .tpl-text-default-big-paragraph {font-size:21.6px;}
.tpl-block-2992[data-nc-b2~="800"] .tpl-text-default-bigger, .tpl-block-2992[data-nc-b2~="800"] .tpl-text-default-bigger-paragraph {font-size:25.2px;}
.tpl-block-2992[data-nc-b2~="800"] .tpl-text-default-biggest, .tpl-block-2992[data-nc-b2~="800"] .tpl-text-default-biggest-paragraph {font-size:28.8px;}.tpl-block-2992[data-nc-b1~="800"] .tpl-text-default, .tpl-block-2992[data-nc-b1~="800"], .tpl-block-2992[data-nc-b1~="800"] .tpl-text-default-paragraph {font-size:24px;}
.tpl-block-2992[data-nc-b1~="800"] .tpl-text-default-smallest, .tpl-block-2992[data-nc-b1~="800"] .tpl-text-default-smallest-paragraph {font-size:16.8px;}
.tpl-block-2992[data-nc-b1~="800"] .tpl-text-default-smaller, .tpl-block-2992[data-nc-b1~="800"] .tpl-text-default-smaller-paragraph {font-size:19.2px;}
.tpl-block-2992[data-nc-b1~="800"] .tpl-text-default-small, .tpl-block-2992[data-nc-b1~="800"] .tpl-text-default-small-paragraph {font-size:21.6px;}
.tpl-block-2992[data-nc-b1~="800"] .tpl-text-default-big, .tpl-block-2992[data-nc-b1~="800"] .tpl-text-default-big-paragraph {font-size:28.8px;}
.tpl-block-2992[data-nc-b1~="800"] .tpl-text-default-bigger, .tpl-block-2992[data-nc-b1~="800"] .tpl-text-default-bigger-paragraph {font-size:33.6px;}
.tpl-block-2992[data-nc-b1~="800"] .tpl-text-default-biggest, .tpl-block-2992[data-nc-b1~="800"] .tpl-text-default-biggest-paragraph {font-size:38.4px;}
/* </block2992> */
/* <block2993> */
.tpl-block-2993 .tpl-block-2993-list {
display: flex;
flex-direction: row;
flex-wrap: nowrap;
align-items: center;
justify-content: flex-start;
}
.tpl-block-2993 .tpl-block-2993-list > * {
margin-left: 25px;
}
.tpl-block-2993 .tpl-block-2993-list > *:first-child {
margin-left: 0;
}
.tpl-block-2993 .tpl-text-default, .tpl-block-2993, .tpl-block-2993 .tpl-text-default-paragraph {font-weight:700;}
.tpl-block-2993 .tpl-text-default-smallest, .tpl-block-2993 .tpl-text-default-smallest-paragraph {font-weight:700;}
.tpl-block-2993 .tpl-text-default-smaller, .tpl-block-2993 .tpl-text-default-smaller-paragraph {font-weight:700;}
.tpl-block-2993 .tpl-text-default-small, .tpl-block-2993 .tpl-text-default-small-paragraph {font-weight:700;}
.tpl-block-2993 .tpl-text-default-big, .tpl-block-2993 .tpl-text-default-big-paragraph {font-weight:700;}
.tpl-block-2993 .tpl-text-default-bigger, .tpl-block-2993 .tpl-text-default-bigger-paragraph {font-weight:700;}
.tpl-block-2993 .tpl-text-default-biggest, .tpl-block-2993 .tpl-text-default-biggest-paragraph {font-weight:700;}
/* </block2993> */
/* <block2995> */
@media (max-width: 899.99px) {
.tpl-block-2995 { width: 100px !important; flex-shrink: 0; flex-grow: 0;  max-width: calc(100% - var(--tpl-mixin-margin-left, 0px) - var(--tpl-mixin-margin-right, 0px) - var(--tpl-mixin-layout-child-on-left, 0) * var(--tpl-mixin-layout-child-indent-left, 0px)) !important; }}
@media (min-width: 900px) {
.tpl-block-2995 { width: 200px !important; flex-shrink: 0; flex-grow: 0;  max-width: calc(100% - var(--tpl-mixin-margin-left, 0px) - var(--tpl-mixin-margin-right, 0px) - var(--tpl-mixin-layout-child-on-left, 0) * var(--tpl-mixin-layout-child-indent-left, 0px)) !important; }}
/* </block2995> */
/* <block2997> */
.tpl-container-2997 .tpl-container-2997-list {
display: flex;
flex-direction: column;
flex-wrap: nowrap;
align-items: center;
justify-content: flex-start;
}
@media (max-width: 1319.99px) {
.tpl-container-2997 { margin-left: 10px !important; margin-right: 10px !important; --tpl-mixin-margin-left: 10px; --tpl-mixin-margin-right: 10px }
.tpl-container-2997 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
.tpl-container-2997 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px; }
.tpl-container-2997 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px; }.tpl-container-2997 { text-align: center; }@media (max-width: 1319.99px) {
.tpl-container-2997 {    }}
@media (min-width: 1320px) {
.tpl-container-2997 { width: 1300px !important; flex-shrink: 0; flex-grow: 0;  max-width: calc(100% - var(--tpl-mixin-margin-left, 0px) - var(--tpl-mixin-margin-right, 0px) - var(--tpl-mixin-layout-child-on-left, 0) * var(--tpl-mixin-layout-child-indent-left, 0px)) !important; }}
@media (max-width: 1319.99px) {
.tpl-container-2997 { border: 5px solid var(--tpl-color-brand); --tpl-mixin-border-line-width: 5px;  }
.tpl-container-2997 .tpl-container-2997-list { --tpl-mixin-border-line-width: 0px;  }
}
@media (min-width: 1320px) {
.tpl-container-2997 { border: 10px solid var(--tpl-color-brand); --tpl-mixin-border-line-width: 10px;  }
.tpl-container-2997 .tpl-container-2997-list { --tpl-mixin-border-line-width: 0px;  }
}
@media (max-width: 1319.99px) {
.tpl-container-2997 { border-radius: 5px; }
.tpl-container-2997 > .tpl-block-list { border-radius: calc(5px - var(--tpl-mixin-border-line-width, 0px)); overflow: hidden; }
}
@media (min-width: 1320px) {
.tpl-container-2997 { border-radius: 5px; }
.tpl-container-2997 > .tpl-block-list { border-radius: calc(5px - var(--tpl-mixin-border-line-width, 0px)); overflow: hidden; }
}
/* </block2997> */
/* <block3000> */
@media (max-width: 899.99px) {

.tpl-block-3000:not([data-nc-b1]):not([data-nc-b2]) {
    display: none;
}

.tpl-block-3000 {
    visibility: hidden !important;
    overflow: hidden !important;
    height: 0 !important;
    min-height: 0 !important;
    margin-top: 0 !important;
    margin-bottom: 0 !important;
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}
}
.tpl-block-3000 {
--tpl-color-foreground-main: #917E12;
--tpl-color-foreground-main-darkest: rgb(9,7,1);
--tpl-color-foreground-main-darker: rgb(54,47,6);
--tpl-color-foreground-main-dark: rgb(99,86,12);
--tpl-color-foreground-main-light: rgb(190,165,23);
--tpl-color-foreground-main-lighter: rgb(228,199,37);
--tpl-color-foreground-main-lightest: rgb(233,211,82);
--tpl-color-foreground-accent: #BFAC1F;
--tpl-color-foreground-accent-darkest: rgb(61,55,9);
--tpl-color-foreground-accent-darker: rgb(105,94,17);
--tpl-color-foreground-accent-dark: rgb(149,134,24);
--tpl-color-foreground-accent-light: rgb(222,202,53);
--tpl-color-foreground-accent-lighter: rgb(229,213,97);
--tpl-color-foreground-accent-lightest: rgb(236,225,140);
--tpl-color-brand: #7A6618;
--tpl-color-brand-darkest: rgb(0,0,0);
--tpl-color-brand-darker: rgb(38,32,7);
--tpl-color-brand-dark: rgb(80,67,15);
--tpl-color-brand-light: rgb(166,138,32);
--tpl-color-brand-lighter: rgb(208,174,41);
--tpl-color-brand-lightest: rgb(220,191,80);
color: var(--tpl-color-foreground-main);
 }
@media (max-width: 899.99px) {
.tpl-block-3000 .tpl-text-default, .tpl-block-3000, .tpl-block-3000 .tpl-text-default-paragraph {font-weight:700;}
.tpl-block-3000 .tpl-text-default-smallest, .tpl-block-3000 .tpl-text-default-smallest-paragraph {font-weight:700;}
.tpl-block-3000 .tpl-text-default-smaller, .tpl-block-3000 .tpl-text-default-smaller-paragraph {font-weight:700;}
.tpl-block-3000 .tpl-text-default-small, .tpl-block-3000 .tpl-text-default-small-paragraph {font-weight:700;}
.tpl-block-3000 .tpl-text-default-big, .tpl-block-3000 .tpl-text-default-big-paragraph {font-weight:700;}
.tpl-block-3000 .tpl-text-default-bigger, .tpl-block-3000 .tpl-text-default-bigger-paragraph {font-weight:700;}
.tpl-block-3000 .tpl-text-default-biggest, .tpl-block-3000 .tpl-text-default-biggest-paragraph {font-weight:700;}}
@media (min-width: 900px) {
.tpl-block-3000 .tpl-text-default, .tpl-block-3000, .tpl-block-3000 .tpl-text-default-paragraph {font-weight:700;}
.tpl-block-3000 .tpl-text-default-smallest, .tpl-block-3000 .tpl-text-default-smallest-paragraph {font-weight:700;}
.tpl-block-3000 .tpl-text-default-smaller, .tpl-block-3000 .tpl-text-default-smaller-paragraph {font-weight:700;}
.tpl-block-3000 .tpl-text-default-small, .tpl-block-3000 .tpl-text-default-small-paragraph {font-weight:700;}
.tpl-block-3000 .tpl-text-default-big, .tpl-block-3000 .tpl-text-default-big-paragraph {font-weight:700;}
.tpl-block-3000 .tpl-text-default-bigger, .tpl-block-3000 .tpl-text-default-bigger-paragraph {font-weight:700;}
.tpl-block-3000 .tpl-text-default-biggest, .tpl-block-3000 .tpl-text-default-biggest-paragraph {font-weight:700;}}
.tpl-block-3000 a {text-decoration:none;}
.tpl-block-3000 a:visited {text-decoration:none;}
.tpl-block-3000 a:hover {text-decoration:none;}
.tpl-block-3000 * {}
/* </block3000> */
/* <block3008> */
@media (max-width: 899.99px) {
}
@media (min-width: 900px) {

.tpl-block-3008:not([data-nc-b1]):not([data-nc-b2]) {
    display: none;
}

.tpl-block-3008 {
    visibility: hidden !important;
    overflow: hidden !important;
    height: 0 !important;
    min-height: 0 !important;
    margin-top: 0 !important;
    margin-bottom: 0 !important;
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}
}
/* </block3008> */
/* <block3009> */
@media (max-width: 399.99px) {

.tpl-block-3009:not([data-nc-b1]):not([data-nc-b2]) {
    display: none;
}

.tpl-block-3009 {
    visibility: hidden !important;
    overflow: hidden !important;
    height: 0 !important;
    min-height: 0 !important;
    margin-top: 0 !important;
    margin-bottom: 0 !important;
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}
}
@media (min-width: 400px) and (max-width: 899.99px) {
}
@media (min-width: 900px) {

.tpl-block-3009:not([data-nc-b1]):not([data-nc-b2]) {
    display: none;
}

.tpl-block-3009 {
    visibility: hidden !important;
    overflow: hidden !important;
    height: 0 !important;
    min-height: 0 !important;
    margin-top: 0 !important;
    margin-bottom: 0 !important;
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}
}
.tpl-block-3009 .tpl-block-3009-list {
display: flex;
flex-direction: row;
flex-wrap: nowrap;
align-items: center;
justify-content: space-between;
}
.tpl-block-3009 .tpl-block-3009-list > * {
margin-left: 25px;
}
.tpl-block-3009 .tpl-block-3009-list > *:first-child {
margin-left: 0;
}
.tpl-block-3009 .tpl-text-default, .tpl-block-3009, .tpl-block-3009 .tpl-text-default-paragraph {font-weight:600;}
.tpl-block-3009 .tpl-text-default-smallest, .tpl-block-3009 .tpl-text-default-smallest-paragraph {font-weight:600;}
.tpl-block-3009 .tpl-text-default-smaller, .tpl-block-3009 .tpl-text-default-smaller-paragraph {font-weight:600;}
.tpl-block-3009 .tpl-text-default-small, .tpl-block-3009 .tpl-text-default-small-paragraph {font-weight:600;}
.tpl-block-3009 .tpl-text-default-big, .tpl-block-3009 .tpl-text-default-big-paragraph {font-weight:600;}
.tpl-block-3009 .tpl-text-default-bigger, .tpl-block-3009 .tpl-text-default-bigger-paragraph {font-weight:600;}
.tpl-block-3009 .tpl-text-default-biggest, .tpl-block-3009 .tpl-text-default-biggest-paragraph {font-weight:600;}
/* </block3009> */
/* <block3010> */
@media (max-width: 899.99px) {

.tpl-block-3010:not([data-nc-b1]):not([data-nc-b2]) {
    display: none;
}

.tpl-block-3010 {
    visibility: hidden !important;
    overflow: hidden !important;
    height: 0 !important;
    min-height: 0 !important;
    margin-top: 0 !important;
    margin-bottom: 0 !important;
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}
}
@media (max-width: 899.99px) {
.tpl-block-3010 .tpl-block-3010-list {
display: flex;
flex-direction: row;
flex-wrap: nowrap;
align-items: center;
justify-content: flex-start;
}
.tpl-block-3010 .tpl-block-3010-list > * {
margin-left: 25px;
}
.tpl-block-3010 .tpl-block-3010-list > *:first-child {
margin-left: 0;
}
}
@media (min-width: 900px) {
.tpl-block-3010 .tpl-block-3010-list {
display: flex;
flex-direction: row;
flex-wrap: nowrap;
align-items: center;
justify-content: flex-start;
}
.tpl-block-3010 .tpl-block-3010-list > * {
margin-left: 25px;
}
.tpl-block-3010 .tpl-block-3010-list > *:first-child {
margin-left: 0;
}
}
.tpl-block-3010 {
--tpl-color-foreground-main: #524414;
--tpl-color-foreground-main-darkest: rgb(0,0,0);
--tpl-color-foreground-main-darker: rgb(0,0,0);
--tpl-color-foreground-main-dark: rgb(41,34,9);
--tpl-color-foreground-main-light: rgb(123,102,29);
--tpl-color-foreground-main-lighter: rgb(164,136,39);
--tpl-color-foreground-main-lightest: rgb(205,170,49);
--tpl-color-foreground-accent: #A69014;
--tpl-color-foreground-accent-darkest: rgb(27,23,3);
--tpl-color-foreground-accent-darker: rgb(72,63,8);
--tpl-color-foreground-accent-dark: rgb(118,102,14);
--tpl-color-foreground-accent-light: rgb(208,181,25);
--tpl-color-foreground-accent-lighter: rgb(230,203,55);
--tpl-color-foreground-accent-lightest: rgb(235,215,100);
--tpl-color-brand: #918212;
--tpl-color-brand-darkest: rgb(9,8,1);
--tpl-color-brand-darker: rgb(54,48,6);
--tpl-color-brand-dark: rgb(99,89,12);
--tpl-color-brand-light: rgb(190,170,23);
--tpl-color-brand-lighter: rgb(228,205,37);
--tpl-color-brand-lightest: rgb(233,215,82);
color: var(--tpl-color-foreground-main);
 }
.tpl-block-3010 .tpl-text-default, .tpl-block-3010, .tpl-block-3010 .tpl-text-default-paragraph {font-weight:500;}
.tpl-block-3010 .tpl-text-default-smallest, .tpl-block-3010 .tpl-text-default-smallest-paragraph {font-weight:500;}
.tpl-block-3010 .tpl-text-default-smaller, .tpl-block-3010 .tpl-text-default-smaller-paragraph {font-weight:500;}
.tpl-block-3010 .tpl-text-default-small, .tpl-block-3010 .tpl-text-default-small-paragraph {font-weight:500;}
.tpl-block-3010 .tpl-text-default-big, .tpl-block-3010 .tpl-text-default-big-paragraph {font-weight:500;}
.tpl-block-3010 .tpl-text-default-bigger, .tpl-block-3010 .tpl-text-default-bigger-paragraph {font-weight:500;}
.tpl-block-3010 .tpl-text-default-biggest, .tpl-block-3010 .tpl-text-default-biggest-paragraph {font-weight:500;}.tpl-block-3010 { margin-left: 25px !important; margin-right: auto !important; --tpl-mixin-margin-left: 25px }
.tpl-block-3010 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block3010> */
/* <block3013> */
.tpl-block-3013[data-nc-b2~="800"] .tpl-block-3013-list {
display: flex;
flex-direction: row;
flex-wrap: wrap;
align-items: flex-start;
margin-bottom: -15px;
margin-right: -15px;
transform: translateY(-15px) translateX(-15px);
justify-content: flex-start;
}
.tpl-block-3013[data-nc-b2~="800"] .tpl-block-3013-list > * {
margin-top: 15px;
margin-left: 15px;
}
.tpl-block-3013[data-nc-b1~="800"] .tpl-block-3013-list {
display: flex;
flex-direction: row;
flex-wrap: wrap;
align-items: flex-start;
margin-bottom: -25px;
margin-right: -25px;
transform: translateY(-25px) translateX(-25px);
justify-content: flex-start;
}
.tpl-block-3013[data-nc-b1~="800"] .tpl-block-3013-list > * {
margin-top: 25px;
margin-left: 25px;
}
.tpl-block-3013 {
--tpl-color-foreground-accent: #FFFFFF;
--tpl-color-foreground-accent-darkest: rgb(178,178,178);
--tpl-color-foreground-accent-darker: rgb(204,204,204);
--tpl-color-foreground-accent-dark: rgb(229,229,229);
--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-block-3013[data-nc-b2~="800"] .tpl-text-default, .tpl-block-3013[data-nc-b2~="800"], .tpl-block-3013[data-nc-b2~="800"] .tpl-text-default-paragraph {font-size:18px;}
.tpl-block-3013[data-nc-b2~="800"] .tpl-text-default-smallest, .tpl-block-3013[data-nc-b2~="800"] .tpl-text-default-smallest-paragraph {font-size:12.6px;}
.tpl-block-3013[data-nc-b2~="800"] .tpl-text-default-smaller, .tpl-block-3013[data-nc-b2~="800"] .tpl-text-default-smaller-paragraph {font-size:14.4px;}
.tpl-block-3013[data-nc-b2~="800"] .tpl-text-default-small, .tpl-block-3013[data-nc-b2~="800"] .tpl-text-default-small-paragraph {font-size:16.2px;}
.tpl-block-3013[data-nc-b2~="800"] .tpl-text-default-big, .tpl-block-3013[data-nc-b2~="800"] .tpl-text-default-big-paragraph {font-size:21.6px;}
.tpl-block-3013[data-nc-b2~="800"] .tpl-text-default-bigger, .tpl-block-3013[data-nc-b2~="800"] .tpl-text-default-bigger-paragraph {font-size:25.2px;}
.tpl-block-3013[data-nc-b2~="800"] .tpl-text-default-biggest, .tpl-block-3013[data-nc-b2~="800"] .tpl-text-default-biggest-paragraph {font-size:28.8px;}.tpl-block-3013[data-nc-b1~="800"] .tpl-text-default, .tpl-block-3013[data-nc-b1~="800"], .tpl-block-3013[data-nc-b1~="800"] .tpl-text-default-paragraph {font-size:24px;}
.tpl-block-3013[data-nc-b1~="800"] .tpl-text-default-smallest, .tpl-block-3013[data-nc-b1~="800"] .tpl-text-default-smallest-paragraph {font-size:16.8px;}
.tpl-block-3013[data-nc-b1~="800"] .tpl-text-default-smaller, .tpl-block-3013[data-nc-b1~="800"] .tpl-text-default-smaller-paragraph {font-size:19.2px;}
.tpl-block-3013[data-nc-b1~="800"] .tpl-text-default-small, .tpl-block-3013[data-nc-b1~="800"] .tpl-text-default-small-paragraph {font-size:21.6px;}
.tpl-block-3013[data-nc-b1~="800"] .tpl-text-default-big, .tpl-block-3013[data-nc-b1~="800"] .tpl-text-default-big-paragraph {font-size:28.8px;}
.tpl-block-3013[data-nc-b1~="800"] .tpl-text-default-bigger, .tpl-block-3013[data-nc-b1~="800"] .tpl-text-default-bigger-paragraph {font-size:33.6px;}
.tpl-block-3013[data-nc-b1~="800"] .tpl-text-default-biggest, .tpl-block-3013[data-nc-b1~="800"] .tpl-text-default-biggest-paragraph {font-size:38.4px;}
/* </block3013> */
/* <block3014> */
.tpl-block-3014[data-nc-b2~="1240"] .tpl-block-3014-list {
display: flex;
flex-direction: row;
flex-wrap: nowrap;
align-items: center;
justify-content: flex-start;
}
.tpl-block-3014[data-nc-b2~="1240"] .tpl-block-3014-list > * {
margin-left: 25px;
}
.tpl-block-3014[data-nc-b2~="1240"] .tpl-block-3014-list > *:first-child {
margin-left: 0;
}
.tpl-block-3014[data-nc-b1~="1240"] .tpl-block-3014-list {
display: flex;
flex-direction: row;
flex-wrap: nowrap;
align-items: center;
justify-content: flex-start;
}
.tpl-block-3014[data-nc-b1~="1240"] .tpl-block-3014-list > * {
margin-left: 25px;
}
.tpl-block-3014[data-nc-b1~="1240"] .tpl-block-3014-list > *:first-child {
margin-left: 0;
}
.tpl-block-3014[data-nc-b2~="1240"] {
--tpl-color-foreground-accent: #000000;
--tpl-color-foreground-accent-darkest: rgb(0,0,0);
--tpl-color-foreground-accent-darker: rgb(0,0,0);
--tpl-color-foreground-accent-dark: rgb(0,0,0);
--tpl-color-foreground-accent-light: rgb(25,25,25);
--tpl-color-foreground-accent-lighter: rgb(51,51,51);
--tpl-color-foreground-accent-lightest: rgb(76,76,76);
 }
.tpl-block-3014[data-nc-b1~="1240"] {
--tpl-color-foreground-accent: #000000;
--tpl-color-foreground-accent-darkest: rgb(0,0,0);
--tpl-color-foreground-accent-darker: rgb(0,0,0);
--tpl-color-foreground-accent-dark: rgb(0,0,0);
--tpl-color-foreground-accent-light: rgb(25,25,25);
--tpl-color-foreground-accent-lighter: rgb(51,51,51);
--tpl-color-foreground-accent-lightest: rgb(76,76,76);
 }
/* </block3014> */
/* <block3017> */
.tpl-block-3017[data-nc-b2~="800"] .tpl-block-3017-list {
display: flex;
flex-direction: row;
flex-wrap: wrap;
align-items: flex-start;
margin-bottom: -15px;
margin-right: -15px;
transform: translateY(-15px) translateX(-15px);
justify-content: flex-start;
}
.tpl-block-3017[data-nc-b2~="800"] .tpl-block-3017-list > * {
margin-top: 15px;
margin-left: 15px;
}
.tpl-block-3017[data-nc-b1~="800"] .tpl-block-3017-list {
display: flex;
flex-direction: row;
flex-wrap: wrap;
align-items: flex-start;
margin-bottom: -25px;
margin-right: -25px;
transform: translateY(-25px) translateX(-25px);
justify-content: flex-start;
}
.tpl-block-3017[data-nc-b1~="800"] .tpl-block-3017-list > * {
margin-top: 25px;
margin-left: 25px;
}
.tpl-block-3017 {
--tpl-color-foreground-accent: #FFFFFF;
--tpl-color-foreground-accent-darkest: rgb(178,178,178);
--tpl-color-foreground-accent-darker: rgb(204,204,204);
--tpl-color-foreground-accent-dark: rgb(229,229,229);
--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-block-3017[data-nc-b2~="800"] .tpl-text-default, .tpl-block-3017[data-nc-b2~="800"], .tpl-block-3017[data-nc-b2~="800"] .tpl-text-default-paragraph {font-size:18px;}
.tpl-block-3017[data-nc-b2~="800"] .tpl-text-default-smallest, .tpl-block-3017[data-nc-b2~="800"] .tpl-text-default-smallest-paragraph {font-size:12.6px;}
.tpl-block-3017[data-nc-b2~="800"] .tpl-text-default-smaller, .tpl-block-3017[data-nc-b2~="800"] .tpl-text-default-smaller-paragraph {font-size:14.4px;}
.tpl-block-3017[data-nc-b2~="800"] .tpl-text-default-small, .tpl-block-3017[data-nc-b2~="800"] .tpl-text-default-small-paragraph {font-size:16.2px;}
.tpl-block-3017[data-nc-b2~="800"] .tpl-text-default-big, .tpl-block-3017[data-nc-b2~="800"] .tpl-text-default-big-paragraph {font-size:21.6px;}
.tpl-block-3017[data-nc-b2~="800"] .tpl-text-default-bigger, .tpl-block-3017[data-nc-b2~="800"] .tpl-text-default-bigger-paragraph {font-size:25.2px;}
.tpl-block-3017[data-nc-b2~="800"] .tpl-text-default-biggest, .tpl-block-3017[data-nc-b2~="800"] .tpl-text-default-biggest-paragraph {font-size:28.8px;}.tpl-block-3017[data-nc-b1~="800"] .tpl-text-default, .tpl-block-3017[data-nc-b1~="800"], .tpl-block-3017[data-nc-b1~="800"] .tpl-text-default-paragraph {font-size:24px;}
.tpl-block-3017[data-nc-b1~="800"] .tpl-text-default-smallest, .tpl-block-3017[data-nc-b1~="800"] .tpl-text-default-smallest-paragraph {font-size:16.8px;}
.tpl-block-3017[data-nc-b1~="800"] .tpl-text-default-smaller, .tpl-block-3017[data-nc-b1~="800"] .tpl-text-default-smaller-paragraph {font-size:19.2px;}
.tpl-block-3017[data-nc-b1~="800"] .tpl-text-default-small, .tpl-block-3017[data-nc-b1~="800"] .tpl-text-default-small-paragraph {font-size:21.6px;}
.tpl-block-3017[data-nc-b1~="800"] .tpl-text-default-big, .tpl-block-3017[data-nc-b1~="800"] .tpl-text-default-big-paragraph {font-size:28.8px;}
.tpl-block-3017[data-nc-b1~="800"] .tpl-text-default-bigger, .tpl-block-3017[data-nc-b1~="800"] .tpl-text-default-bigger-paragraph {font-size:33.6px;}
.tpl-block-3017[data-nc-b1~="800"] .tpl-text-default-biggest, .tpl-block-3017[data-nc-b1~="800"] .tpl-text-default-biggest-paragraph {font-size:38.4px;}
/* </block3017> */
/* <block3019> */
.tpl-block-3019 .tpl-text-default, .tpl-block-3019, .tpl-block-3019 .tpl-text-default-paragraph {font-size:22px;line-height:22px;}
.tpl-block-3019 .tpl-text-default-smallest, .tpl-block-3019 .tpl-text-default-smallest-paragraph {font-size:15.4px;line-height:15.4px;}
.tpl-block-3019 .tpl-text-default-smaller, .tpl-block-3019 .tpl-text-default-smaller-paragraph {font-size:17.6px;line-height:17.6px;}
.tpl-block-3019 .tpl-text-default-small, .tpl-block-3019 .tpl-text-default-small-paragraph {font-size:19.8px;line-height:19.8px;}
.tpl-block-3019 .tpl-text-default-big, .tpl-block-3019 .tpl-text-default-big-paragraph {font-size:26.4px;line-height:26.4px;}
.tpl-block-3019 .tpl-text-default-bigger, .tpl-block-3019 .tpl-text-default-bigger-paragraph {font-size:30.8px;line-height:30.8px;}
.tpl-block-3019 .tpl-text-default-biggest, .tpl-block-3019 .tpl-text-default-biggest-paragraph {font-size:35.2px;line-height:35.2px;}.tpl-block-3019 { margin-top: 10px }
.tpl-block-3019 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }

.tpl-block-3019 .tpl-block-3019-list > *:not(.tpl-mixin-padding-pass-down) { padding: 5px; }
.tpl-block-3019 .tpl-block-3019-list > *.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 5px; }
/* </block3019> */
/* <block3021> */
.tpl-block-3021 .tpl-text-default, .tpl-block-3021, .tpl-block-3021 .tpl-text-default-paragraph {font-size:22px;line-height:22px;}
.tpl-block-3021 .tpl-text-default-smallest, .tpl-block-3021 .tpl-text-default-smallest-paragraph {font-size:15.4px;line-height:15.4px;}
.tpl-block-3021 .tpl-text-default-smaller, .tpl-block-3021 .tpl-text-default-smaller-paragraph {font-size:17.6px;line-height:17.6px;}
.tpl-block-3021 .tpl-text-default-small, .tpl-block-3021 .tpl-text-default-small-paragraph {font-size:19.8px;line-height:19.8px;}
.tpl-block-3021 .tpl-text-default-big, .tpl-block-3021 .tpl-text-default-big-paragraph {font-size:26.4px;line-height:26.4px;}
.tpl-block-3021 .tpl-text-default-bigger, .tpl-block-3021 .tpl-text-default-bigger-paragraph {font-size:30.8px;line-height:30.8px;}
.tpl-block-3021 .tpl-text-default-biggest, .tpl-block-3021 .tpl-text-default-biggest-paragraph {font-size:35.2px;line-height:35.2px;}
.tpl-block-3021 .tpl-text-alt, .tpl-block-3021 .tpl-text-alt-paragraph {font-size:20px;font-weight:300;line-height:30px;}
.tpl-block-3021 .tpl-text-alt-smallest, .tpl-block-3021 .tpl-text-alt-smallest-paragraph {font-size:14px;font-weight:300;line-height:21px;}
.tpl-block-3021 .tpl-text-alt-smaller, .tpl-block-3021 .tpl-text-alt-smaller-paragraph {font-size:16px;font-weight:300;line-height:24px;}
.tpl-block-3021 .tpl-text-alt-small, .tpl-block-3021 .tpl-text-alt-small-paragraph {font-size:18px;font-weight:300;line-height:27px;}
.tpl-block-3021 .tpl-text-alt-big, .tpl-block-3021 .tpl-text-alt-big-paragraph {font-size:24px;font-weight:300;line-height:36px;}
.tpl-block-3021 .tpl-text-alt-bigger, .tpl-block-3021 .tpl-text-alt-bigger-paragraph {font-size:28px;font-weight:300;line-height:42px;}
.tpl-block-3021 .tpl-text-alt-biggest, .tpl-block-3021 .tpl-text-alt-biggest-paragraph {font-size:32px;font-weight:300;line-height:48px;}
.tpl-block-3021 .tpl-block-3021-list > *:not(.tpl-mixin-padding-pass-down) { padding: 5px; }
.tpl-block-3021 .tpl-block-3021-list > *.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 5px; }
/* </block3021> */
/* <block5817> */
.tpl-block-5817 {  min-height: 100px;  }
/* </block5817> */
/* <block2998> */
.tpl-block-2998 { margin-bottom: 25px }
.tpl-block-2998 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block2998> */
/* <block3001> */
.tpl-container-3001 {

}
.tpl-container-3001 .tpl-container-3001-list {
display: flex;
flex-direction: column
}
.tpl-container-3001 .tpl-container-3001-list > * {
max-width: 1240px;
--tpl-mixin-layout-max-width: 1240px;
margin-left: auto;
margin-right: auto;
width: 100%;
--tpl-mixin-layout-child-indent-left: calc((100% - 1240px) / 2);
--tpl-mixin-layout-child-indent-right: calc((100% - 1240px) / 2);
width: calc(100% - var(--tpl-mixin-margin-left, 0px) - var(--tpl-mixin-margin-right, 0px))
}
.tpl-container-3001 .tpl-container-3001-list > * > * {
--tpl-mixin-layout-max-width: 100%;
--tpl-mixin-layout-child-indent-left: 0px;
--tpl-mixin-layout-child-indent-right: 0px
}
@media (max-width: 1239.99px) {
.tpl-container-3001 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 0 20px 0 20px; }
.tpl-container-3001 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 0 20px 0 20px; }}
.tpl-container-3001 {
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
}
/* </block3001> */
/* <block5416> */
.tpl-block-5416 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5416 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5416> */
/* <block5418> */
.tpl-block-5418 .tpl-block-5418-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-5418 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5418 > .tpl-block-list {
    display: block;
}

.tpl-block-5418 .tpl-block-5418-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-5418 .tpl-block-5418-list .swiper-pagination-bullet-active, 
.tpl-block-5418 .tpl-block-5418-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5418 .tpl-block-5418-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-5418 .tpl-block-5418-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-5418 {
--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);
--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);
 }
/* </block5418> */
/* <block2828> */
.tpl-block-2828 .tpl-text-header1, .tpl-block-2828 h1 {font-size:120px;}
.tpl-block-2828 .tpl-text-header1-smallest {font-size:84px;}
.tpl-block-2828 .tpl-text-header1-smaller {font-size:96px;}
.tpl-block-2828 .tpl-text-header1-small {font-size:108px;}
.tpl-block-2828 .tpl-text-header1-big {font-size:144px;}
.tpl-block-2828 .tpl-text-header1-bigger {font-size:168px;}
.tpl-block-2828 .tpl-text-header1-biggest {font-size:192px;}.tpl-block-2828 { margin-top: 100px }
.tpl-block-2828 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-2828 { text-align: center; }
/* </block2828> */
/* <block2830> */
.tpl-block-2830 button, .tpl-block-2830 input[type='button'], .tpl-block-2830 input[type='submit'], .tpl-block-2830 input[type='reset'], .tpl-block-2830 .tpl-button, .tpl-block-2830 .tpl-button-primary, .tpl-block-2830 .tpl-button-secondary, .tpl-block-2830 button.tpl-block-button { margin-left:20px;margin-right:20px;border-width:0px;border-style:solid;text-decoration:none; }
.tpl-block-2830 button[type='submit']:not(.tpl-button-secondary), .tpl-block-2830 input[type='submit']:not(.tpl-button-secondary), .tpl-block-2830 .tpl-button-primary, .tpl-block-2830 button.tpl-block-button { border-width:0px;border-style:solid;text-decoration:none; }
.tpl-block-2830 button:hover, .tpl-block-2830 input[type='button']:hover, .tpl-block-2830 input[type='submit']:hover, .tpl-block-2830 input[type='reset']:hover, .tpl-block-2830 .tpl-button:hover, .tpl-block-2830 .tpl-button-primary:hover, .tpl-block-2830 .tpl-button-secondary:hover, .tpl-block-2830 button.tpl-block-button:hover { text-decoration:none; }
.tpl-block-2830 button[type='submit']:not(.tpl-button-secondary):hover, .tpl-block-2830 input[type='submit']:not(.tpl-button-secondary):hover, .tpl-block-2830 .tpl-button-primary:hover, .tpl-block-2830 button.tpl-block-button:hover { text-decoration:none; }
.tpl-block-2830 { margin-top: 50px }
.tpl-block-2830 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block2830> */
/* <block2832> */
@media (max-width: 799.99px) {
.tpl-container-2832 .tpl-container-2832-list {
display: flex;
flex-direction: column;
flex-wrap: nowrap;
align-items: stretch;
justify-content: flex-start;
}
.tpl-container-2832 .tpl-container-2832-list > * {
margin-top: 25px;
}
.tpl-container-2832 .tpl-container-2832-list > *:first-child {
margin-top: 0;
}
}
@media (min-width: 800px) {
.tpl-container-2832 .tpl-container-2832-list {
display: flex;
flex-direction: column;
flex-wrap: nowrap;
align-items: stretch;
justify-content: flex-start;
}
.tpl-container-2832 .tpl-container-2832-list > * {
margin-top: 50px;
}
.tpl-container-2832 .tpl-container-2832-list > *:first-child {
margin-top: 0;
}
}
.tpl-container-2832 {
--tpl-color-foreground-main: #ffffff;
--tpl-color-foreground-main-darkest: rgb(178,178,178);
--tpl-color-foreground-main-darker: rgb(204,204,204);
--tpl-color-foreground-main-dark: rgb(229,229,229);
--tpl-color-foreground-main-light: rgb(255,255,255);
--tpl-color-foreground-main-lighter: rgb(255,255,255);
--tpl-color-foreground-main-lightest: rgb(255,255,255);
color: var(--tpl-color-foreground-main);
 }
@media (max-width: 1239.99px) {
.tpl-container-2832 { margin-left: -20px !important; margin-right: -20px !important; --tpl-mixin-margin-left: -20px; --tpl-mixin-margin-right: -20px }
.tpl-container-2832 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
@media (max-width: 799.99px) {
.tpl-container-2832 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 20px 40px 20px; }
.tpl-container-2832 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 20px 40px 20px; }}
@media (min-width: 800px) and (max-width: 1239.99px) {
.tpl-container-2832 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 100px 20px 80px 20px; }
.tpl-container-2832 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 100px 20px 80px 20px; }}
@media (min-width: 1240px) {
.tpl-container-2832 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 100px 0 80px 0; }
.tpl-container-2832 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 100px 0 80px 0; }}
.tpl-container-2832 {
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;
padding-left: calc(var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px));
padding-right: calc(100% - var(--tpl-mixin-layout-max-width, 100%) - var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px))
}
.tpl-container-2832 { background: linear-gradient(to right, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)), url('/netcat_files/mixin/Index/2832/netcat_background/1_kopiya.jpg') no-repeat center/cover ; }
/* </block2832> */
/* <block2833> */
.tpl-container-2833[data-nc-b2~="800"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 0 20px 0; }
.tpl-container-2833[data-nc-b2~="800"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 0 20px 0; }.tpl-container-2833[data-nc-b1~="800"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 50px 0; }
.tpl-container-2833[data-nc-b1~="800"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 50px 0; }
/* </block2833> */
/* <block2837> */
@media (max-width: 599.99px) {
.tpl-block-2837 .tpl-block-2837-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-2837 .tpl-block-2837-list > * {
    width: calc(100.0000% - 0.0000px);
    margin: 20.0px 10.0px 0;
    align-self: flex-start;
}
.tpl-block-2837 .tpl-block-2837-list > *:nth-child(1n) { margin-right: 0 }
.tpl-block-2837 .tpl-block-2837-list > *:nth-child(1n+1) { margin-left: 0 }
.tpl-block-2837 .tpl-block-2837-list > *:nth-child(-n+1) { margin-top: 0; }
}
@media (min-width: 600px) {
.tpl-block-2837 .tpl-block-2837-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-2837 .tpl-block-2837-list > * {
    width: calc(33.3333% - 13.3333px);
    margin: 20.0px 10.0px 0;
    align-self: flex-start;
}
.tpl-block-2837 .tpl-block-2837-list > *:nth-child(3n) { margin-right: 0 }
.tpl-block-2837 .tpl-block-2837-list > *:nth-child(3n+1) { margin-left: 0 }
.tpl-block-2837 .tpl-block-2837-list > *:nth-child(-n+3) { margin-top: 0; }
}
@media (max-width: 799.99px) {
.tpl-block-2837 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 40px 0; }
.tpl-block-2837 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 40px 0; }}
@media (min-width: 800px) and (max-width: 1239.99px) {
.tpl-block-2837 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 100px 0 80px 0; }
.tpl-block-2837 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 100px 0 80px 0; }}
@media (min-width: 1240px) {
.tpl-block-2837 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 100px 0 80px 0; }
.tpl-block-2837 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 100px 0 80px 0; }}
/* </block2837> */
/* <block2838> */
.tpl-container-2838[data-nc-b2~="1240"] { margin-left: -20px !important; margin-right: -20px !important; --tpl-mixin-margin-left: -20px; --tpl-mixin-margin-right: -20px }
.tpl-container-2838[data-nc-b2~="1240"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-container-2838[data-nc-b2~="1240"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 40px 20px 40px 20px; }
.tpl-container-2838[data-nc-b2~="1240"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 40px 20px 40px 20px; }.tpl-container-2838[data-nc-b1~="1240"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 80px 0 80px 0; }
.tpl-container-2838[data-nc-b1~="1240"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 80px 0 80px 0; }.tpl-container-2838 {
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;
padding-left: calc(var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px));
padding-right: calc(100% - var(--tpl-mixin-layout-max-width, 100%) - var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px))
}
.tpl-container-2838 { background: var(--tpl-color-background-accent); }
/* </block2838> */
/* <block2840> */
.tpl-block-2840[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-2840-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-2840[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-2840-list > * {
    width: 50.0000%;
    margin: 20.0px 0 0;
    align-self: flex-start;
}
.tpl-block-2840[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-2840-list > *:nth-child(2n) { margin-right: 0 }
.tpl-block-2840[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-2840-list > *:nth-child(2n+1) { margin-left: 0 }
.tpl-block-2840[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-2840-list > *:nth-child(-n+2) { margin-top: 0; }
.tpl-block-2840[data-nc-b1~="750"] .tpl-block-2840-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-2840[data-nc-b1~="750"] .tpl-block-2840-list > * {
    width: 33.3333%;
    margin: 0 0 0;
    align-self: flex-start;
}
.tpl-block-2840[data-nc-b1~="750"] .tpl-block-2840-list > *:nth-child(3n) { margin-right: 0 }
.tpl-block-2840[data-nc-b1~="750"] .tpl-block-2840-list > *:nth-child(3n+1) { margin-left: 0 }
.tpl-block-2840[data-nc-b1~="750"] .tpl-block-2840-list > *:nth-child(-n+3) { margin-top: 0; }
.tpl-block-2840[data-nc-b2~="480"] { margin-top: 20px; margin-bottom: 20px }
.tpl-block-2840[data-nc-b2~="480"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-2840[data-nc-b1~="480"][data-nc-b2~="750"] { margin-top: 20px; margin-bottom: 20px }
.tpl-block-2840[data-nc-b1~="480"][data-nc-b2~="750"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-2840[data-nc-b1~="750"] { margin-top: 50px; margin-bottom: 50px }
.tpl-block-2840[data-nc-b1~="750"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block2840> */
/* <block2842> */
.tpl-container-2842 { margin-top: 20px; margin-bottom: 20px }
.tpl-container-2842 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block2842> */
/* <block2843> */
.tpl-block-2843[data-nc-b2~="480"] .tpl-block-2843-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-2843[data-nc-b2~="480"] .tpl-block-2843-list > * {
    width: calc(100.0000% - 0.0000px);
    margin: 10.0px 10.0px 0;
    align-self: flex-start;
}
.tpl-block-2843[data-nc-b2~="480"] .tpl-block-2843-list > *:nth-child(1n) { margin-right: 0 }
.tpl-block-2843[data-nc-b2~="480"] .tpl-block-2843-list > *:nth-child(1n+1) { margin-left: 0 }
.tpl-block-2843[data-nc-b2~="480"] .tpl-block-2843-list > *:nth-child(-n+1) { margin-top: 0; }
.tpl-block-2843[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-2843-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-2843[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-2843-list > * {
    width: calc(50.0000% - 10.0000px);
    margin: 10.0px 10.0px 0;
    align-self: flex-start;
}
.tpl-block-2843[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-2843-list > *:nth-child(2n) { margin-right: 0 }
.tpl-block-2843[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-2843-list > *:nth-child(2n+1) { margin-left: 0 }
.tpl-block-2843[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-2843-list > *:nth-child(-n+2) { margin-top: 0; }
.tpl-block-2843[data-nc-b1~="750"] .tpl-block-2843-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-2843[data-nc-b1~="750"] .tpl-block-2843-list > * {
    width: calc(33.3333% - 13.3333px);
    margin: 10.0px 10.0px 0;
    align-self: flex-start;
}
.tpl-block-2843[data-nc-b1~="750"] .tpl-block-2843-list > *:nth-child(3n) { margin-right: 0 }
.tpl-block-2843[data-nc-b1~="750"] .tpl-block-2843-list > *:nth-child(3n+1) { margin-left: 0 }
.tpl-block-2843[data-nc-b1~="750"] .tpl-block-2843-list > *:nth-child(-n+3) { margin-top: 0; }
.tpl-block-2843[data-nc-b2~="480"] { margin-top: 20px; margin-bottom: 20px }
.tpl-block-2843[data-nc-b2~="480"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-2843[data-nc-b1~="480"][data-nc-b2~="750"] { margin-top: 20px; margin-bottom: 20px }
.tpl-block-2843[data-nc-b1~="480"][data-nc-b2~="750"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-2843[data-nc-b1~="750"] { margin-top: 50px; margin-bottom: 50px }
.tpl-block-2843[data-nc-b1~="750"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block2843> */
/* <block2844> */
@media (max-width: 1239.99px) {
.tpl-container-2844 { margin-left: -20px !important; margin-right: -20px !important; --tpl-mixin-margin-left: -20px; --tpl-mixin-margin-right: -20px }
.tpl-container-2844 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
@media (max-width: 1239.99px) {
.tpl-container-2844 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 20px 20px 20px; }
.tpl-container-2844 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 20px 20px 20px; }}
@media (min-width: 1240px) {
.tpl-container-2844 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 50px 0; }
.tpl-container-2844 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 50px 0; }}
.tpl-container-2844 {
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;
padding-left: calc(var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px));
padding-right: calc(100% - var(--tpl-mixin-layout-max-width, 100%) - var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px))
}
.tpl-container-2844 { background: var(--tpl-color-background-accent); }
/* </block2844> */
/* <block2850> */
.tpl-container-2850 {
--tpl-color-foreground-main: #FFFFFF;
--tpl-color-foreground-main-darkest: rgb(178,178,178);
--tpl-color-foreground-main-darker: rgb(204,204,204);
--tpl-color-foreground-main-dark: rgb(229,229,229);
--tpl-color-foreground-main-light: rgb(255,255,255);
--tpl-color-foreground-main-lighter: rgb(255,255,255);
--tpl-color-foreground-main-lightest: rgb(255,255,255);
--tpl-color-foreground-accent: #F5F6F8;
--tpl-color-foreground-accent-darkest: rgb(155,165,185);
--tpl-color-foreground-accent-darker: rgb(185,192,206);
--tpl-color-foreground-accent-dark: rgb(215,219,227);
--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-background-accent: #000000;
--tpl-color-background-accent-darkest: rgb(0,0,0);
--tpl-color-background-accent-darker: rgb(0,0,0);
--tpl-color-background-accent-dark: rgb(0,0,0);
--tpl-color-background-accent-light: rgb(25,25,25);
--tpl-color-background-accent-lighter: rgb(51,51,51);
--tpl-color-background-accent-lightest: rgb(76,76,76);
--tpl-color-background-main: #9BA3A8;
--tpl-color-background-main-darkest: rgb(78,85,90);
--tpl-color-background-main-darker: rgb(101,111,117);
--tpl-color-background-main-dark: rgb(126,137,143);
--tpl-color-background-main-light: rgb(181,187,190);
--tpl-color-background-main-lighter: rgb(208,212,214);
--tpl-color-background-main-lightest: rgb(235,237,238);
color: var(--tpl-color-foreground-main);
background-color: var(--tpl-color-background-main);
 }
@media (max-width: 1239.99px) {
.tpl-container-2850 { margin-left: -20px !important; margin-right: -20px !important; --tpl-mixin-margin-left: -20px; --tpl-mixin-margin-right: -20px }
.tpl-container-2850 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
@media (max-width: 1239.99px) {
.tpl-container-2850 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 20px 20px 20px; }
.tpl-container-2850 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 20px 20px 20px; }}
@media (min-width: 1240px) {
.tpl-container-2850 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 50px 0; }
.tpl-container-2850 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 50px 0; }}
.tpl-container-2850 {
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;
padding-left: calc(var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px));
padding-right: calc(100% - var(--tpl-mixin-layout-max-width, 100%) - var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px))
}
/* </block2850> */
/* <block2855> */
.tpl-block-2855 { margin-top: 50px; margin-bottom: 25px }
.tpl-block-2855 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block2855> */
/* <block2857> */
.tpl-block-2857 { margin-top: 50px; margin-bottom: 25px }
.tpl-block-2857 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block2857> */
/* <block2860> */
.tpl-block-2860 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 0 20px 0 20px; }
.tpl-block-2860 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 0 20px 0 20px; }.tpl-block-2860 {
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;
padding-left: calc(var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px));
padding-right: calc(100% - var(--tpl-mixin-layout-max-width, 100%) - var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px))
}
/* </block2860> */
/* <block2862> */
.tpl-block-2862[data-nc-b2~="480"] .tpl-block-2862-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-2862[data-nc-b2~="480"] .tpl-block-2862-list > * {
    width: calc(100.0000% - 0.0000px);
    margin: 20.0px 10.0px 0;
    align-self: flex-start;
}
.tpl-block-2862[data-nc-b2~="480"] .tpl-block-2862-list > *:nth-child(1n) { margin-right: 0 }
.tpl-block-2862[data-nc-b2~="480"] .tpl-block-2862-list > *:nth-child(1n+1) { margin-left: 0 }
.tpl-block-2862[data-nc-b2~="480"] .tpl-block-2862-list > *:nth-child(-n+1) { margin-top: 0; }
.tpl-block-2862[data-nc-b1~="480"][data-nc-b2~="1024"] .tpl-block-2862-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-2862[data-nc-b1~="480"][data-nc-b2~="1024"] .tpl-block-2862-list > * {
    width: calc(50.0000% - 10.0000px);
    margin: 20.0px 10.0px 0;
    align-self: flex-start;
}
.tpl-block-2862[data-nc-b1~="480"][data-nc-b2~="1024"] .tpl-block-2862-list > *:nth-child(2n) { margin-right: 0 }
.tpl-block-2862[data-nc-b1~="480"][data-nc-b2~="1024"] .tpl-block-2862-list > *:nth-child(2n+1) { margin-left: 0 }
.tpl-block-2862[data-nc-b1~="480"][data-nc-b2~="1024"] .tpl-block-2862-list > *:nth-child(-n+2) { margin-top: 0; }
.tpl-block-2862[data-nc-b1~="1024"] .tpl-block-2862-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-2862[data-nc-b1~="1024"] .tpl-block-2862-list > * {
    width: calc(25.0000% - 15.0000px);
    margin: 20.0px 10.0px 0;
    align-self: flex-start;
}
.tpl-block-2862[data-nc-b1~="1024"] .tpl-block-2862-list > *:nth-child(4n) { margin-right: 0 }
.tpl-block-2862[data-nc-b1~="1024"] .tpl-block-2862-list > *:nth-child(4n+1) { margin-left: 0 }
.tpl-block-2862[data-nc-b1~="1024"] .tpl-block-2862-list > *:nth-child(-n+4) { margin-top: 0; }
.tpl-block-2862[data-nc-b2~="800"] { margin-top: 20px }
.tpl-block-2862[data-nc-b2~="800"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-2862[data-nc-b1~="800"] { margin-top: 50px }
.tpl-block-2862[data-nc-b1~="800"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-2862[data-nc-b2~="480"] {
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;
padding-left: calc(var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px));
padding-right: calc(100% - var(--tpl-mixin-layout-max-width, 100%) - var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px))
}
.tpl-block-2862[data-nc-b1~="480"][data-nc-b2~="1024"] {
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;
padding-left: calc(var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px));
padding-right: calc(100% - var(--tpl-mixin-layout-max-width, 100%) - var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px))
}
.tpl-block-2862[data-nc-b1~="1024"] {
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;
padding-left: calc(var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px));
padding-right: calc(100% - var(--tpl-mixin-layout-max-width, 100%) - var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px))
}
/* </block2862> */
/* <block2863> */
.tpl-container-2863 .tpl-container-2863-list {
display: flex;
flex-direction: column;
flex-wrap: nowrap;
align-items: center;
justify-content: flex-start;
}
.tpl-container-2863[data-nc-b2~="800"] { margin-top: 20px; margin-left: -20px !important; margin-right: -20px !important; --tpl-mixin-margin-left: -20px; --tpl-mixin-margin-right: -20px }
.tpl-container-2863[data-nc-b2~="800"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-container-2863[data-nc-b1~="800"][data-nc-b2~="1240"] { margin-top: 50px; margin-left: -20px !important; margin-right: -20px !important; --tpl-mixin-margin-left: -20px; --tpl-mixin-margin-right: -20px }
.tpl-container-2863[data-nc-b1~="800"][data-nc-b2~="1240"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-container-2863[data-nc-b1~="1240"] { margin-top: 50px }
.tpl-container-2863[data-nc-b1~="1240"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-container-2863[data-nc-b2~="800"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 20px 20px 20px; }
.tpl-container-2863[data-nc-b2~="800"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 20px 20px 20px; }.tpl-container-2863[data-nc-b1~="800"][data-nc-b2~="1240"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 20px 50px 20px; }
.tpl-container-2863[data-nc-b1~="800"][data-nc-b2~="1240"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 20px 50px 20px; }.tpl-container-2863[data-nc-b1~="1240"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 20px 50px 20px; }
.tpl-container-2863[data-nc-b1~="1240"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 20px 50px 20px; }.tpl-container-2863 { text-align: center; }.tpl-container-2863 {
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;
padding-left: calc(var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px));
padding-right: calc(100% - var(--tpl-mixin-layout-max-width, 100%) - var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px))
}
.tpl-container-2863 { background: var(--tpl-color-background-accent); }
/* </block2863> */
/* <block2868> */
.tpl-block-2868[data-nc-b2~="500"] .tpl-block-2868-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-2868[data-nc-b2~="500"] .tpl-block-2868-list > * {
    width: calc(100.0000% - 0.0000px);
    margin: 20.0px 10.0px 0;
    align-self: center;
}
.tpl-block-2868[data-nc-b2~="500"] .tpl-block-2868-list > *:nth-child(1n) { margin-right: 0 }
.tpl-block-2868[data-nc-b2~="500"] .tpl-block-2868-list > *:nth-child(1n+1) { margin-left: 0 }
.tpl-block-2868[data-nc-b2~="500"] .tpl-block-2868-list > *:nth-child(-n+1) { margin-top: 0; }
.tpl-block-2868[data-nc-b1~="500"][data-nc-b2~="800"] .tpl-block-2868-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-2868[data-nc-b1~="500"][data-nc-b2~="800"] .tpl-block-2868-list > * {
    width: calc(50.0000% - 10.0000px);
    margin: 20.0px 10.0px 0;
    align-self: center;
}
.tpl-block-2868[data-nc-b1~="500"][data-nc-b2~="800"] .tpl-block-2868-list > *:nth-child(2n) { margin-right: 0 }
.tpl-block-2868[data-nc-b1~="500"][data-nc-b2~="800"] .tpl-block-2868-list > *:nth-child(2n+1) { margin-left: 0 }
.tpl-block-2868[data-nc-b1~="500"][data-nc-b2~="800"] .tpl-block-2868-list > *:nth-child(-n+2) { margin-top: 0; }
.tpl-block-2868[data-nc-b1~="800"] .tpl-block-2868-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-2868[data-nc-b1~="800"] .tpl-block-2868-list > * {
    width: calc(25.0000% - 15.0000px);
    margin: 20.0px 10.0px 0;
    align-self: center;
}
.tpl-block-2868[data-nc-b1~="800"] .tpl-block-2868-list > *:nth-child(4n) { margin-right: 0 }
.tpl-block-2868[data-nc-b1~="800"] .tpl-block-2868-list > *:nth-child(4n+1) { margin-left: 0 }
.tpl-block-2868[data-nc-b1~="800"] .tpl-block-2868-list > *:nth-child(-n+4) { margin-top: 0; }
.tpl-block-2868 { text-align: center; }
/* </block2868> */
/* <block2869> */
@media (max-width: 1239.99px) {
.tpl-block-2869 .tpl-block-2869-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-2869 .tpl-block-2869-list > * {
    width: calc(50.0000% - 0.0000px);
    margin: 0 0.0px 0;
    align-self: flex-start;
}
.tpl-block-2869 .tpl-block-2869-list > *:nth-child(2n) { margin-right: 0 }
.tpl-block-2869 .tpl-block-2869-list > *:nth-child(2n+1) { margin-left: 0 }
.tpl-block-2869 .tpl-block-2869-list > *:nth-child(-n+2) { margin-top: 0; }
}
@media (min-width: 1240px) {
.tpl-block-2869 .tpl-block-2869-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-2869 .tpl-block-2869-list > * {
    width: calc(50.0000% - 10.0000px);
    margin: 20.0px 10.0px 0;
    align-self: flex-start;
}
.tpl-block-2869 .tpl-block-2869-list > *:nth-child(2n) { margin-right: 0 }
.tpl-block-2869 .tpl-block-2869-list > *:nth-child(2n+1) { margin-left: 0 }
.tpl-block-2869 .tpl-block-2869-list > *:nth-child(-n+2) { margin-top: 0; }
}
@media (max-width: 1239.99px) {
.tpl-block-2869 { margin-left: -20px !important; margin-right: -20px !important; --tpl-mixin-margin-left: -20px; --tpl-mixin-margin-right: -20px }
.tpl-block-2869 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
@media (max-width: 1239.99px) {
.tpl-block-2869 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 25px 0 25px 0; }
.tpl-block-2869 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 25px 0 25px 0; }}
@media (min-width: 1240px) {
.tpl-block-2869 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 50px 0; }
.tpl-block-2869 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 50px 0; }}
/* </block2869> */
/* <block2870> */
.tpl-block-2870 {
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;
padding-left: calc(var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px));
padding-right: calc(100% - var(--tpl-mixin-layout-max-width, 100%) - var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px))
}
/* </block2870> */
/* <block2871> */
.tpl-block-2871 { margin-top: 25px; margin-bottom: 35px }
.tpl-block-2871 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block2871> */
/* <block2872> */
.tpl-block-2872[data-nc-b2~="1000"] .tpl-block-2872-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-2872[data-nc-b2~="1000"] .tpl-block-2872-list > * {
    width: calc(100.0000% - 0.0000px);
    margin: 20.0px 10.0px 0;
    align-self: flex-start;
}
.tpl-block-2872[data-nc-b2~="1000"] .tpl-block-2872-list > *:nth-child(1n) { margin-right: 0 }
.tpl-block-2872[data-nc-b2~="1000"] .tpl-block-2872-list > *:nth-child(1n+1) { margin-left: 0 }
.tpl-block-2872[data-nc-b2~="1000"] .tpl-block-2872-list > *:nth-child(-n+1) { margin-top: 0; }
.tpl-block-2872[data-nc-b1~="1000"] .tpl-block-2872-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-2872[data-nc-b1~="1000"] .tpl-block-2872-list > * {
    width: calc(50.0000% - 15.0000px);
    margin: 20.0px 15.0px 0;
    align-self: flex-start;
}
.tpl-block-2872[data-nc-b1~="1000"] .tpl-block-2872-list > *:nth-child(2n) { margin-right: 0 }
.tpl-block-2872[data-nc-b1~="1000"] .tpl-block-2872-list > *:nth-child(2n+1) { margin-left: 0 }
.tpl-block-2872[data-nc-b1~="1000"] .tpl-block-2872-list > *:nth-child(-n+2) { margin-top: 0; }
.tpl-block-2872 { text-align: left; }
/* </block2872> */
/* <block2873> */
.tpl-container-2873 .tpl-container-2873-list {
display: flex;
flex-direction: column;
flex-wrap: nowrap;
align-items: center;
justify-content: flex-start;
}
.tpl-container-2873 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 0 0; }
.tpl-container-2873 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 0 0; }.tpl-container-2873 { text-align: center; }
/* </block2873> */
/* <block2877> */
.tpl-block-2877[data-nc-b2~="1240"] { margin-left: -10px !important; margin-right: -10px !important; --tpl-mixin-margin-left: -10px; --tpl-mixin-margin-right: -10px }
.tpl-block-2877[data-nc-b2~="1240"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-2877 {
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
}
/* </block2877> */
/* <block2879> */
.tpl-block-2879[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-2879-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-2879[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-2879-list > * {
    width: 50.0000%;
    margin: 20.0px 0 0;
    align-self: flex-start;
}
.tpl-block-2879[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-2879-list > *:nth-child(2n) { margin-right: 0 }
.tpl-block-2879[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-2879-list > *:nth-child(2n+1) { margin-left: 0 }
.tpl-block-2879[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-2879-list > *:nth-child(-n+2) { margin-top: 0; }
.tpl-block-2879[data-nc-b1~="750"] .tpl-block-2879-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-2879[data-nc-b1~="750"] .tpl-block-2879-list > * {
    width: 33.3333%;
    margin: 0 0 0;
    align-self: flex-start;
}
.tpl-block-2879[data-nc-b1~="750"] .tpl-block-2879-list > *:nth-child(3n) { margin-right: 0 }
.tpl-block-2879[data-nc-b1~="750"] .tpl-block-2879-list > *:nth-child(3n+1) { margin-left: 0 }
.tpl-block-2879[data-nc-b1~="750"] .tpl-block-2879-list > *:nth-child(-n+3) { margin-top: 0; }
.tpl-block-2879[data-nc-b2~="480"] { margin-top: 20px; margin-bottom: 20px }
.tpl-block-2879[data-nc-b2~="480"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-2879[data-nc-b1~="480"][data-nc-b2~="750"] { margin-top: 20px; margin-bottom: 20px }
.tpl-block-2879[data-nc-b1~="480"][data-nc-b2~="750"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-2879[data-nc-b1~="750"] { margin-top: 50px; margin-bottom: 50px }
.tpl-block-2879[data-nc-b1~="750"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block2879> */
/* <block2880> */
.tpl-block-2880 { margin-bottom: 200px }
.tpl-block-2880 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block2880> */
/* <block2883> */
@media (max-width: 1239.99px) {
.tpl-container-2883 { margin-left: -20px !important; margin-right: -20px !important; --tpl-mixin-margin-left: -20px; --tpl-mixin-margin-right: -20px }
.tpl-container-2883 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
@media (max-width: 1239.99px) {
.tpl-container-2883 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 20px 20px 20px; }
.tpl-container-2883 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 20px 20px 20px; }}
@media (min-width: 1240px) {
.tpl-container-2883 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 50px 0; }
.tpl-container-2883 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 50px 0; }}
.tpl-container-2883 {
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;
padding-left: calc(var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px));
padding-right: calc(100% - var(--tpl-mixin-layout-max-width, 100%) - var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px))
}
.tpl-container-2883 { background: var(--tpl-color-background-accent); }
/* </block2883> */
/* <block2884> */
@media (max-width: 1239.99px) {
.tpl-container-2884 { margin-left: -20px !important; margin-right: -20px !important; --tpl-mixin-margin-left: -20px; --tpl-mixin-margin-right: -20px }
.tpl-container-2884 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
@media (max-width: 1239.99px) {
.tpl-container-2884 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 20px 20px 20px; }
.tpl-container-2884 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 20px 20px 20px; }}
@media (min-width: 1240px) {
.tpl-container-2884 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 50px 0; }
.tpl-container-2884 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 50px 0; }}
.tpl-container-2884 {
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;
padding-left: calc(var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px));
padding-right: calc(100% - var(--tpl-mixin-layout-max-width, 100%) - var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px))
}
.tpl-container-2884 { background: var(--tpl-color-background-accent); }
/* </block2884> */
/* <block2887> */
.tpl-container-2887[data-nc-b2~="800"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 0 20px 0; }
.tpl-container-2887[data-nc-b2~="800"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 0 20px 0; }.tpl-container-2887[data-nc-b1~="800"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 50px 0; }
.tpl-container-2887[data-nc-b1~="800"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 50px 0; }
/* </block2887> */
/* <block2898> */
.tpl-block-2898[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-2898-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-2898[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-2898-list > * {
    width: 50.0000%;
    margin: 20.0px 0 0;
    align-self: flex-start;
}
.tpl-block-2898[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-2898-list > *:nth-child(2n) { margin-right: 0 }
.tpl-block-2898[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-2898-list > *:nth-child(2n+1) { margin-left: 0 }
.tpl-block-2898[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-2898-list > *:nth-child(-n+2) { margin-top: 0; }
.tpl-block-2898[data-nc-b1~="750"] .tpl-block-2898-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-2898[data-nc-b1~="750"] .tpl-block-2898-list > * {
    width: 33.3333%;
    margin: 0 0 0;
    align-self: flex-start;
}
.tpl-block-2898[data-nc-b1~="750"] .tpl-block-2898-list > *:nth-child(3n) { margin-right: 0 }
.tpl-block-2898[data-nc-b1~="750"] .tpl-block-2898-list > *:nth-child(3n+1) { margin-left: 0 }
.tpl-block-2898[data-nc-b1~="750"] .tpl-block-2898-list > *:nth-child(-n+3) { margin-top: 0; }
.tpl-block-2898[data-nc-b2~="480"] { margin-top: 20px; margin-bottom: 20px }
.tpl-block-2898[data-nc-b2~="480"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-2898[data-nc-b1~="480"][data-nc-b2~="750"] { margin-top: 20px; margin-bottom: 20px }
.tpl-block-2898[data-nc-b1~="480"][data-nc-b2~="750"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-2898[data-nc-b1~="750"] { margin-top: 50px; margin-bottom: 50px }
.tpl-block-2898[data-nc-b1~="750"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block2898> */
/* <block2899> */
@media (max-width: 1239.99px) {
.tpl-container-2899 { margin-left: -20px !important; margin-right: -20px !important; --tpl-mixin-margin-left: -20px; --tpl-mixin-margin-right: -20px }
.tpl-container-2899 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
@media (max-width: 1239.99px) {
.tpl-container-2899 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 20px 20px 20px; }
.tpl-container-2899 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 20px 20px 20px; }}
@media (min-width: 1240px) {
.tpl-container-2899 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 50px 0; }
.tpl-container-2899 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 50px 0; }}
.tpl-container-2899 {
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;
padding-left: calc(var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px));
padding-right: calc(100% - var(--tpl-mixin-layout-max-width, 100%) - var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px))
}
.tpl-container-2899 { background: var(--tpl-color-background-accent); }
/* </block2899> */
/* <block2902> */
.tpl-container-2902 {
--tpl-color-foreground-main: #FFFFFF;
--tpl-color-foreground-main-darkest: rgb(178,178,178);
--tpl-color-foreground-main-darker: rgb(204,204,204);
--tpl-color-foreground-main-dark: rgb(229,229,229);
--tpl-color-foreground-main-light: rgb(255,255,255);
--tpl-color-foreground-main-lighter: rgb(255,255,255);
--tpl-color-foreground-main-lightest: rgb(255,255,255);
--tpl-color-foreground-accent: #F5F6F8;
--tpl-color-foreground-accent-darkest: rgb(155,165,185);
--tpl-color-foreground-accent-darker: rgb(185,192,206);
--tpl-color-foreground-accent-dark: rgb(215,219,227);
--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-background-accent: #000000;
--tpl-color-background-accent-darkest: rgb(0,0,0);
--tpl-color-background-accent-darker: rgb(0,0,0);
--tpl-color-background-accent-dark: rgb(0,0,0);
--tpl-color-background-accent-light: rgb(25,25,25);
--tpl-color-background-accent-lighter: rgb(51,51,51);
--tpl-color-background-accent-lightest: rgb(76,76,76);
--tpl-color-background-main: #0082CA;
--tpl-color-background-main-darkest: rgb(0,32,51);
--tpl-color-background-main-darker: rgb(0,65,102);
--tpl-color-background-main-dark: rgb(0,98,153);
--tpl-color-background-main-light: rgb(0,164,255);
--tpl-color-background-main-lighter: rgb(51,182,255);
--tpl-color-background-main-lightest: rgb(101,200,255);
color: var(--tpl-color-foreground-main);
background-color: var(--tpl-color-background-main);
 }
@media (max-width: 1239.99px) {
.tpl-container-2902 { margin-left: -20px !important; margin-right: -20px !important; --tpl-mixin-margin-left: -20px; --tpl-mixin-margin-right: -20px }
.tpl-container-2902 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
@media (max-width: 1239.99px) {
.tpl-container-2902 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 20px 20px 20px; }
.tpl-container-2902 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 20px 20px 20px; }}
@media (min-width: 1240px) {
.tpl-container-2902 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 50px 0; }
.tpl-container-2902 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 50px 0; }}
.tpl-container-2902 {
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;
padding-left: calc(var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px));
padding-right: calc(100% - var(--tpl-mixin-layout-max-width, 100%) - var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px))
}
/* </block2902> */
/* <block2903> */
.tpl-container-2903[data-nc-b2~="800"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 0 20px 0; }
.tpl-container-2903[data-nc-b2~="800"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 0 20px 0; }.tpl-container-2903[data-nc-b1~="800"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 50px 0; }
.tpl-container-2903[data-nc-b1~="800"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 50px 0; }
/* </block2903> */
/* <block2910> */
.tpl-container-2910 {
--tpl-color-foreground-main: #FFFFFF;
--tpl-color-foreground-main-darkest: rgb(178,178,178);
--tpl-color-foreground-main-darker: rgb(204,204,204);
--tpl-color-foreground-main-dark: rgb(229,229,229);
--tpl-color-foreground-main-light: rgb(255,255,255);
--tpl-color-foreground-main-lighter: rgb(255,255,255);
--tpl-color-foreground-main-lightest: rgb(255,255,255);
--tpl-color-foreground-accent: #F5F6F8;
--tpl-color-foreground-accent-darkest: rgb(155,165,185);
--tpl-color-foreground-accent-darker: rgb(185,192,206);
--tpl-color-foreground-accent-dark: rgb(215,219,227);
--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-background-accent: #000000;
--tpl-color-background-accent-darkest: rgb(0,0,0);
--tpl-color-background-accent-darker: rgb(0,0,0);
--tpl-color-background-accent-dark: rgb(0,0,0);
--tpl-color-background-accent-light: rgb(25,25,25);
--tpl-color-background-accent-lighter: rgb(51,51,51);
--tpl-color-background-accent-lightest: rgb(76,76,76);
--tpl-color-background-main: #0082CA;
--tpl-color-background-main-darkest: rgb(0,32,51);
--tpl-color-background-main-darker: rgb(0,65,102);
--tpl-color-background-main-dark: rgb(0,98,153);
--tpl-color-background-main-light: rgb(0,164,255);
--tpl-color-background-main-lighter: rgb(51,182,255);
--tpl-color-background-main-lightest: rgb(101,200,255);
color: var(--tpl-color-foreground-main);
background-color: var(--tpl-color-background-main);
 }
@media (max-width: 1239.99px) {
.tpl-container-2910 { margin-left: -20px !important; margin-right: -20px !important; --tpl-mixin-margin-left: -20px; --tpl-mixin-margin-right: -20px }
.tpl-container-2910 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
@media (max-width: 1239.99px) {
.tpl-container-2910 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 20px 20px 20px; }
.tpl-container-2910 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 20px 20px 20px; }}
@media (min-width: 1240px) {
.tpl-container-2910 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 50px 0; }
.tpl-container-2910 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 50px 0; }}
.tpl-container-2910 {
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;
padding-left: calc(var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px));
padding-right: calc(100% - var(--tpl-mixin-layout-max-width, 100%) - var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px))
}
/* </block2910> */
/* <block2915> */
.tpl-block-2915[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-2915-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-2915[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-2915-list > * {
    width: 50.0000%;
    margin: 20.0px 0 0;
    align-self: flex-start;
}
.tpl-block-2915[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-2915-list > *:nth-child(2n) { margin-right: 0 }
.tpl-block-2915[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-2915-list > *:nth-child(2n+1) { margin-left: 0 }
.tpl-block-2915[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-2915-list > *:nth-child(-n+2) { margin-top: 0; }
.tpl-block-2915[data-nc-b1~="750"] .tpl-block-2915-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-2915[data-nc-b1~="750"] .tpl-block-2915-list > * {
    width: 33.3333%;
    margin: 0 0 0;
    align-self: flex-start;
}
.tpl-block-2915[data-nc-b1~="750"] .tpl-block-2915-list > *:nth-child(3n) { margin-right: 0 }
.tpl-block-2915[data-nc-b1~="750"] .tpl-block-2915-list > *:nth-child(3n+1) { margin-left: 0 }
.tpl-block-2915[data-nc-b1~="750"] .tpl-block-2915-list > *:nth-child(-n+3) { margin-top: 0; }
.tpl-block-2915[data-nc-b2~="480"] { margin-top: 20px; margin-bottom: 20px }
.tpl-block-2915[data-nc-b2~="480"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-2915[data-nc-b1~="480"][data-nc-b2~="750"] { margin-top: 20px; margin-bottom: 20px }
.tpl-block-2915[data-nc-b1~="480"][data-nc-b2~="750"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-2915[data-nc-b1~="750"] { margin-top: 50px; margin-bottom: 50px }
.tpl-block-2915[data-nc-b1~="750"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block2915> */
/* <block2916> */
.tpl-container-2916 {
--tpl-color-foreground-main: #FFFFFF;
--tpl-color-foreground-main-darkest: rgb(178,178,178);
--tpl-color-foreground-main-darker: rgb(204,204,204);
--tpl-color-foreground-main-dark: rgb(229,229,229);
--tpl-color-foreground-main-light: rgb(255,255,255);
--tpl-color-foreground-main-lighter: rgb(255,255,255);
--tpl-color-foreground-main-lightest: rgb(255,255,255);
--tpl-color-foreground-accent: #F5F6F8;
--tpl-color-foreground-accent-darkest: rgb(155,165,185);
--tpl-color-foreground-accent-darker: rgb(185,192,206);
--tpl-color-foreground-accent-dark: rgb(215,219,227);
--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-background-accent: #000000;
--tpl-color-background-accent-darkest: rgb(0,0,0);
--tpl-color-background-accent-darker: rgb(0,0,0);
--tpl-color-background-accent-dark: rgb(0,0,0);
--tpl-color-background-accent-light: rgb(25,25,25);
--tpl-color-background-accent-lighter: rgb(51,51,51);
--tpl-color-background-accent-lightest: rgb(76,76,76);
--tpl-color-background-main: #9BA3A8;
--tpl-color-background-main-darkest: rgb(78,85,90);
--tpl-color-background-main-darker: rgb(101,111,117);
--tpl-color-background-main-dark: rgb(126,137,143);
--tpl-color-background-main-light: rgb(181,187,190);
--tpl-color-background-main-lighter: rgb(208,212,214);
--tpl-color-background-main-lightest: rgb(235,237,238);
color: var(--tpl-color-foreground-main);
background-color: var(--tpl-color-background-main);
 }
@media (max-width: 1239.99px) {
.tpl-container-2916 { margin-left: -20px !important; margin-right: -20px !important; --tpl-mixin-margin-left: -20px; --tpl-mixin-margin-right: -20px }
.tpl-container-2916 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
@media (max-width: 1239.99px) {
.tpl-container-2916 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 20px 20px 20px; }
.tpl-container-2916 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 20px 20px 20px; }}
@media (min-width: 1240px) {
.tpl-container-2916 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 50px 0; }
.tpl-container-2916 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 50px 0; }}
.tpl-container-2916 {
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;
padding-left: calc(var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px));
padding-right: calc(100% - var(--tpl-mixin-layout-max-width, 100%) - var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px))
}
/* </block2916> */
/* <block2919> */
@media (max-width: 1239.99px) {
.tpl-container-2919 { margin-left: -20px !important; margin-right: -20px !important; --tpl-mixin-margin-left: -20px; --tpl-mixin-margin-right: -20px }
.tpl-container-2919 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
@media (max-width: 1239.99px) {
.tpl-container-2919 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 20px 20px 20px; }
.tpl-container-2919 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 20px 20px 20px; }}
@media (min-width: 1240px) {
.tpl-container-2919 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 50px 0; }
.tpl-container-2919 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 50px 0; }}
.tpl-container-2919 {
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;
padding-left: calc(var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px));
padding-right: calc(100% - var(--tpl-mixin-layout-max-width, 100%) - var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px))
}
.tpl-container-2919 { background: var(--tpl-color-background-accent); }
/* </block2919> */
/* <block2922> */
.tpl-block-2922[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-2922-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-2922[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-2922-list > * {
    width: 50.0000%;
    margin: 20.0px 0 0;
    align-self: flex-start;
}
.tpl-block-2922[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-2922-list > *:nth-child(2n) { margin-right: 0 }
.tpl-block-2922[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-2922-list > *:nth-child(2n+1) { margin-left: 0 }
.tpl-block-2922[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-2922-list > *:nth-child(-n+2) { margin-top: 0; }
.tpl-block-2922[data-nc-b1~="750"] .tpl-block-2922-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-2922[data-nc-b1~="750"] .tpl-block-2922-list > * {
    width: 33.3333%;
    margin: 0 0 0;
    align-self: flex-start;
}
.tpl-block-2922[data-nc-b1~="750"] .tpl-block-2922-list > *:nth-child(3n) { margin-right: 0 }
.tpl-block-2922[data-nc-b1~="750"] .tpl-block-2922-list > *:nth-child(3n+1) { margin-left: 0 }
.tpl-block-2922[data-nc-b1~="750"] .tpl-block-2922-list > *:nth-child(-n+3) { margin-top: 0; }
.tpl-block-2922[data-nc-b2~="480"] { margin-top: 20px; margin-bottom: 20px }
.tpl-block-2922[data-nc-b2~="480"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-2922[data-nc-b1~="480"][data-nc-b2~="750"] { margin-top: 20px; margin-bottom: 20px }
.tpl-block-2922[data-nc-b1~="480"][data-nc-b2~="750"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-2922[data-nc-b1~="750"] { margin-top: 50px; margin-bottom: 50px }
.tpl-block-2922[data-nc-b1~="750"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block2922> */
/* <block2923> */
.tpl-container-2923[data-nc-b2~="800"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 0 20px 0; }
.tpl-container-2923[data-nc-b2~="800"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 0 20px 0; }.tpl-container-2923[data-nc-b1~="800"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 50px 0; }
.tpl-container-2923[data-nc-b1~="800"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 50px 0; }
/* </block2923> */
/* <block2930> */
.tpl-container-2930 {
--tpl-color-foreground-main: #FFFFFF;
--tpl-color-foreground-main-darkest: rgb(178,178,178);
--tpl-color-foreground-main-darker: rgb(204,204,204);
--tpl-color-foreground-main-dark: rgb(229,229,229);
--tpl-color-foreground-main-light: rgb(255,255,255);
--tpl-color-foreground-main-lighter: rgb(255,255,255);
--tpl-color-foreground-main-lightest: rgb(255,255,255);
--tpl-color-foreground-accent: #F5F6F8;
--tpl-color-foreground-accent-darkest: rgb(155,165,185);
--tpl-color-foreground-accent-darker: rgb(185,192,206);
--tpl-color-foreground-accent-dark: rgb(215,219,227);
--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-background-accent: #000000;
--tpl-color-background-accent-darkest: rgb(0,0,0);
--tpl-color-background-accent-darker: rgb(0,0,0);
--tpl-color-background-accent-dark: rgb(0,0,0);
--tpl-color-background-accent-light: rgb(25,25,25);
--tpl-color-background-accent-lighter: rgb(51,51,51);
--tpl-color-background-accent-lightest: rgb(76,76,76);
--tpl-color-background-main: #0082CA;
--tpl-color-background-main-darkest: rgb(0,32,51);
--tpl-color-background-main-darker: rgb(0,65,102);
--tpl-color-background-main-dark: rgb(0,98,153);
--tpl-color-background-main-light: rgb(0,164,255);
--tpl-color-background-main-lighter: rgb(51,182,255);
--tpl-color-background-main-lightest: rgb(101,200,255);
color: var(--tpl-color-foreground-main);
background-color: var(--tpl-color-background-main);
 }
@media (max-width: 1239.99px) {
.tpl-container-2930 { margin-left: -20px !important; margin-right: -20px !important; --tpl-mixin-margin-left: -20px; --tpl-mixin-margin-right: -20px }
.tpl-container-2930 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
@media (max-width: 1239.99px) {
.tpl-container-2930 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 20px 20px 20px; }
.tpl-container-2930 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 20px 20px 20px; }}
@media (min-width: 1240px) {
.tpl-container-2930 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 50px 0; }
.tpl-container-2930 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 50px 0; }}
.tpl-container-2930 {
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;
padding-left: calc(var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px));
padding-right: calc(100% - var(--tpl-mixin-layout-max-width, 100%) - var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px))
}
/* </block2930> */
/* <block2933> */
@media (max-width: 1239.99px) {
.tpl-container-2933 { margin-left: -20px !important; margin-right: -20px !important; --tpl-mixin-margin-left: -20px; --tpl-mixin-margin-right: -20px }
.tpl-container-2933 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
@media (max-width: 1239.99px) {
.tpl-container-2933 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 20px 20px 20px; }
.tpl-container-2933 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 20px 20px 20px; }}
@media (min-width: 1240px) {
.tpl-container-2933 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 50px 0; }
.tpl-container-2933 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 50px 0; }}
.tpl-container-2933 {
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;
padding-left: calc(var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px));
padding-right: calc(100% - var(--tpl-mixin-layout-max-width, 100%) - var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px))
}
.tpl-container-2933 { background: var(--tpl-color-background-accent); }
/* </block2933> */
/* <block2936> */
.tpl-block-2936[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-2936-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-2936[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-2936-list > * {
    width: 50.0000%;
    margin: 20.0px 0 0;
    align-self: flex-start;
}
.tpl-block-2936[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-2936-list > *:nth-child(2n) { margin-right: 0 }
.tpl-block-2936[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-2936-list > *:nth-child(2n+1) { margin-left: 0 }
.tpl-block-2936[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-2936-list > *:nth-child(-n+2) { margin-top: 0; }
.tpl-block-2936[data-nc-b1~="750"] .tpl-block-2936-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-2936[data-nc-b1~="750"] .tpl-block-2936-list > * {
    width: 33.3333%;
    margin: 0 0 0;
    align-self: flex-start;
}
.tpl-block-2936[data-nc-b1~="750"] .tpl-block-2936-list > *:nth-child(3n) { margin-right: 0 }
.tpl-block-2936[data-nc-b1~="750"] .tpl-block-2936-list > *:nth-child(3n+1) { margin-left: 0 }
.tpl-block-2936[data-nc-b1~="750"] .tpl-block-2936-list > *:nth-child(-n+3) { margin-top: 0; }
.tpl-block-2936[data-nc-b2~="480"] { margin-top: 20px; margin-bottom: 20px }
.tpl-block-2936[data-nc-b2~="480"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-2936[data-nc-b1~="480"][data-nc-b2~="750"] { margin-top: 20px; margin-bottom: 20px }
.tpl-block-2936[data-nc-b1~="480"][data-nc-b2~="750"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-2936[data-nc-b1~="750"] { margin-top: 50px; margin-bottom: 50px }
.tpl-block-2936[data-nc-b1~="750"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block2936> */
/* <block2937> */
.tpl-container-2937[data-nc-b2~="800"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 0 20px 0; }
.tpl-container-2937[data-nc-b2~="800"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 0 20px 0; }.tpl-container-2937[data-nc-b1~="800"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 50px 0; }
.tpl-container-2937[data-nc-b1~="800"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 50px 0; }
/* </block2937> */
/* <block2944> */
.tpl-container-2944 {
--tpl-color-foreground-main: #FFFFFF;
--tpl-color-foreground-main-darkest: rgb(178,178,178);
--tpl-color-foreground-main-darker: rgb(204,204,204);
--tpl-color-foreground-main-dark: rgb(229,229,229);
--tpl-color-foreground-main-light: rgb(255,255,255);
--tpl-color-foreground-main-lighter: rgb(255,255,255);
--tpl-color-foreground-main-lightest: rgb(255,255,255);
--tpl-color-foreground-accent: #F5F6F8;
--tpl-color-foreground-accent-darkest: rgb(155,165,185);
--tpl-color-foreground-accent-darker: rgb(185,192,206);
--tpl-color-foreground-accent-dark: rgb(215,219,227);
--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-background-accent: #000000;
--tpl-color-background-accent-darkest: rgb(0,0,0);
--tpl-color-background-accent-darker: rgb(0,0,0);
--tpl-color-background-accent-dark: rgb(0,0,0);
--tpl-color-background-accent-light: rgb(25,25,25);
--tpl-color-background-accent-lighter: rgb(51,51,51);
--tpl-color-background-accent-lightest: rgb(76,76,76);
--tpl-color-background-main: #0082CA;
--tpl-color-background-main-darkest: rgb(0,32,51);
--tpl-color-background-main-darker: rgb(0,65,102);
--tpl-color-background-main-dark: rgb(0,98,153);
--tpl-color-background-main-light: rgb(0,164,255);
--tpl-color-background-main-lighter: rgb(51,182,255);
--tpl-color-background-main-lightest: rgb(101,200,255);
color: var(--tpl-color-foreground-main);
background-color: var(--tpl-color-background-main);
 }
@media (max-width: 1239.99px) {
.tpl-container-2944 { margin-left: -20px !important; margin-right: -20px !important; --tpl-mixin-margin-left: -20px; --tpl-mixin-margin-right: -20px }
.tpl-container-2944 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
@media (max-width: 1239.99px) {
.tpl-container-2944 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 20px 20px 20px; }
.tpl-container-2944 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 20px 20px 20px; }}
@media (min-width: 1240px) {
.tpl-container-2944 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 50px 0; }
.tpl-container-2944 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 50px 0; }}
.tpl-container-2944 {
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;
padding-left: calc(var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px));
padding-right: calc(100% - var(--tpl-mixin-layout-max-width, 100%) - var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px))
}
/* </block2944> */
/* <block2947> */
@media (max-width: 1239.99px) {
.tpl-container-2947 { margin-left: -20px !important; margin-right: -20px !important; --tpl-mixin-margin-left: -20px; --tpl-mixin-margin-right: -20px }
.tpl-container-2947 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
@media (max-width: 1239.99px) {
.tpl-container-2947 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 20px 20px 20px; }
.tpl-container-2947 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 20px 20px 20px; }}
@media (min-width: 1240px) {
.tpl-container-2947 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 50px 0; }
.tpl-container-2947 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 50px 0; }}
.tpl-container-2947 {
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;
padding-left: calc(var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px));
padding-right: calc(100% - var(--tpl-mixin-layout-max-width, 100%) - var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px))
}
.tpl-container-2947 { background: var(--tpl-color-background-accent); }
/* </block2947> */
/* <block2950> */
.tpl-block-2950[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-2950-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-2950[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-2950-list > * {
    width: 50.0000%;
    margin: 20.0px 0 0;
    align-self: flex-start;
}
.tpl-block-2950[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-2950-list > *:nth-child(2n) { margin-right: 0 }
.tpl-block-2950[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-2950-list > *:nth-child(2n+1) { margin-left: 0 }
.tpl-block-2950[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-2950-list > *:nth-child(-n+2) { margin-top: 0; }
.tpl-block-2950[data-nc-b1~="750"] .tpl-block-2950-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-2950[data-nc-b1~="750"] .tpl-block-2950-list > * {
    width: 33.3333%;
    margin: 0 0 0;
    align-self: flex-start;
}
.tpl-block-2950[data-nc-b1~="750"] .tpl-block-2950-list > *:nth-child(3n) { margin-right: 0 }
.tpl-block-2950[data-nc-b1~="750"] .tpl-block-2950-list > *:nth-child(3n+1) { margin-left: 0 }
.tpl-block-2950[data-nc-b1~="750"] .tpl-block-2950-list > *:nth-child(-n+3) { margin-top: 0; }
.tpl-block-2950[data-nc-b2~="480"] { margin-top: 20px; margin-bottom: 20px }
.tpl-block-2950[data-nc-b2~="480"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-2950[data-nc-b1~="480"][data-nc-b2~="750"] { margin-top: 20px; margin-bottom: 20px }
.tpl-block-2950[data-nc-b1~="480"][data-nc-b2~="750"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-2950[data-nc-b1~="750"] { margin-top: 50px; margin-bottom: 50px }
.tpl-block-2950[data-nc-b1~="750"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block2950> */
/* <block2951> */
.tpl-container-2951[data-nc-b2~="800"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 0 20px 0; }
.tpl-container-2951[data-nc-b2~="800"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 0 20px 0; }.tpl-container-2951[data-nc-b1~="800"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 50px 0; }
.tpl-container-2951[data-nc-b1~="800"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 50px 0; }
/* </block2951> */
/* <block2958> */
.tpl-container-2958 {
--tpl-color-foreground-main: #FFFFFF;
--tpl-color-foreground-main-darkest: rgb(178,178,178);
--tpl-color-foreground-main-darker: rgb(204,204,204);
--tpl-color-foreground-main-dark: rgb(229,229,229);
--tpl-color-foreground-main-light: rgb(255,255,255);
--tpl-color-foreground-main-lighter: rgb(255,255,255);
--tpl-color-foreground-main-lightest: rgb(255,255,255);
--tpl-color-foreground-accent: #F5F6F8;
--tpl-color-foreground-accent-darkest: rgb(155,165,185);
--tpl-color-foreground-accent-darker: rgb(185,192,206);
--tpl-color-foreground-accent-dark: rgb(215,219,227);
--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-background-accent: #000000;
--tpl-color-background-accent-darkest: rgb(0,0,0);
--tpl-color-background-accent-darker: rgb(0,0,0);
--tpl-color-background-accent-dark: rgb(0,0,0);
--tpl-color-background-accent-light: rgb(25,25,25);
--tpl-color-background-accent-lighter: rgb(51,51,51);
--tpl-color-background-accent-lightest: rgb(76,76,76);
--tpl-color-background-main: #9BA3A8;
--tpl-color-background-main-darkest: rgb(78,85,90);
--tpl-color-background-main-darker: rgb(101,111,117);
--tpl-color-background-main-dark: rgb(126,137,143);
--tpl-color-background-main-light: rgb(181,187,190);
--tpl-color-background-main-lighter: rgb(208,212,214);
--tpl-color-background-main-lightest: rgb(235,237,238);
color: var(--tpl-color-foreground-main);
background-color: var(--tpl-color-background-main);
 }
@media (max-width: 1239.99px) {
.tpl-container-2958 { margin-left: -20px !important; margin-right: -20px !important; --tpl-mixin-margin-left: -20px; --tpl-mixin-margin-right: -20px }
.tpl-container-2958 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
@media (max-width: 1239.99px) {
.tpl-container-2958 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 20px 20px 20px; }
.tpl-container-2958 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 20px 20px 20px; }}
@media (min-width: 1240px) {
.tpl-container-2958 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 50px 0; }
.tpl-container-2958 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 50px 0; }}
.tpl-container-2958 {
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;
padding-left: calc(var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px));
padding-right: calc(100% - var(--tpl-mixin-layout-max-width, 100%) - var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px))
}
/* </block2958> */
/* <block2961> */
@media (max-width: 1239.99px) {
.tpl-container-2961 { margin-left: -20px !important; margin-right: -20px !important; --tpl-mixin-margin-left: -20px; --tpl-mixin-margin-right: -20px }
.tpl-container-2961 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
@media (max-width: 1239.99px) {
.tpl-container-2961 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 20px 20px 20px; }
.tpl-container-2961 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 20px 20px 20px; }}
@media (min-width: 1240px) {
.tpl-container-2961 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 50px 0; }
.tpl-container-2961 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 50px 0; }}
.tpl-container-2961 {
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;
padding-left: calc(var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px));
padding-right: calc(100% - var(--tpl-mixin-layout-max-width, 100%) - var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px))
}
.tpl-container-2961 { background: var(--tpl-color-background-accent); }
/* </block2961> */
/* <block2964> */
.tpl-block-2964[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-2964-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-2964[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-2964-list > * {
    width: 50.0000%;
    margin: 20.0px 0 0;
    align-self: flex-start;
}
.tpl-block-2964[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-2964-list > *:nth-child(2n) { margin-right: 0 }
.tpl-block-2964[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-2964-list > *:nth-child(2n+1) { margin-left: 0 }
.tpl-block-2964[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-2964-list > *:nth-child(-n+2) { margin-top: 0; }
.tpl-block-2964[data-nc-b1~="750"] .tpl-block-2964-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-2964[data-nc-b1~="750"] .tpl-block-2964-list > * {
    width: 33.3333%;
    margin: 0 0 0;
    align-self: flex-start;
}
.tpl-block-2964[data-nc-b1~="750"] .tpl-block-2964-list > *:nth-child(3n) { margin-right: 0 }
.tpl-block-2964[data-nc-b1~="750"] .tpl-block-2964-list > *:nth-child(3n+1) { margin-left: 0 }
.tpl-block-2964[data-nc-b1~="750"] .tpl-block-2964-list > *:nth-child(-n+3) { margin-top: 0; }
.tpl-block-2964[data-nc-b2~="480"] { margin-top: 20px; margin-bottom: 20px }
.tpl-block-2964[data-nc-b2~="480"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-2964[data-nc-b1~="480"][data-nc-b2~="750"] { margin-top: 20px; margin-bottom: 20px }
.tpl-block-2964[data-nc-b1~="480"][data-nc-b2~="750"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-2964[data-nc-b1~="750"] { margin-top: 50px; margin-bottom: 50px }
.tpl-block-2964[data-nc-b1~="750"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block2964> */
/* <block2965> */
.tpl-container-2965[data-nc-b2~="800"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 0 20px 0; }
.tpl-container-2965[data-nc-b2~="800"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 0 20px 0; }.tpl-container-2965[data-nc-b1~="800"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 50px 0; }
.tpl-container-2965[data-nc-b1~="800"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 50px 0; }
/* </block2965> */
/* <block2972> */
.tpl-container-2972 {
--tpl-color-foreground-main: #FFFFFF;
--tpl-color-foreground-main-darkest: rgb(178,178,178);
--tpl-color-foreground-main-darker: rgb(204,204,204);
--tpl-color-foreground-main-dark: rgb(229,229,229);
--tpl-color-foreground-main-light: rgb(255,255,255);
--tpl-color-foreground-main-lighter: rgb(255,255,255);
--tpl-color-foreground-main-lightest: rgb(255,255,255);
--tpl-color-foreground-accent: #F5F6F8;
--tpl-color-foreground-accent-darkest: rgb(155,165,185);
--tpl-color-foreground-accent-darker: rgb(185,192,206);
--tpl-color-foreground-accent-dark: rgb(215,219,227);
--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-background-accent: #000000;
--tpl-color-background-accent-darkest: rgb(0,0,0);
--tpl-color-background-accent-darker: rgb(0,0,0);
--tpl-color-background-accent-dark: rgb(0,0,0);
--tpl-color-background-accent-light: rgb(25,25,25);
--tpl-color-background-accent-lighter: rgb(51,51,51);
--tpl-color-background-accent-lightest: rgb(76,76,76);
--tpl-color-background-main: #0082CA;
--tpl-color-background-main-darkest: rgb(0,32,51);
--tpl-color-background-main-darker: rgb(0,65,102);
--tpl-color-background-main-dark: rgb(0,98,153);
--tpl-color-background-main-light: rgb(0,164,255);
--tpl-color-background-main-lighter: rgb(51,182,255);
--tpl-color-background-main-lightest: rgb(101,200,255);
color: var(--tpl-color-foreground-main);
background-color: var(--tpl-color-background-main);
 }
@media (max-width: 1239.99px) {
.tpl-container-2972 { margin-left: -20px !important; margin-right: -20px !important; --tpl-mixin-margin-left: -20px; --tpl-mixin-margin-right: -20px }
.tpl-container-2972 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
@media (max-width: 1239.99px) {
.tpl-container-2972 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 20px 20px 20px; }
.tpl-container-2972 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 20px 20px 20px; }}
@media (min-width: 1240px) {
.tpl-container-2972 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 50px 0; }
.tpl-container-2972 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 50px 0; }}
.tpl-container-2972 {
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;
padding-left: calc(var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px));
padding-right: calc(100% - var(--tpl-mixin-layout-max-width, 100%) - var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px))
}
/* </block2972> */
/* <block2975> */
@media (max-width: 1239.99px) {
.tpl-container-2975 { margin-left: -20px !important; margin-right: -20px !important; --tpl-mixin-margin-left: -20px; --tpl-mixin-margin-right: -20px }
.tpl-container-2975 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
@media (max-width: 1239.99px) {
.tpl-container-2975 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 20px 20px 20px; }
.tpl-container-2975 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 20px 20px 20px; }}
@media (min-width: 1240px) {
.tpl-container-2975 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 50px 0; }
.tpl-container-2975 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 50px 0; }}
.tpl-container-2975 {
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;
padding-left: calc(var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px));
padding-right: calc(100% - var(--tpl-mixin-layout-max-width, 100%) - var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px))
}
.tpl-container-2975 { background: var(--tpl-color-background-accent); }
/* </block2975> */
/* <block2978> */
.tpl-container-2978[data-nc-b2~="800"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 0 20px 0; }
.tpl-container-2978[data-nc-b2~="800"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 0 20px 0; }.tpl-container-2978[data-nc-b1~="800"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 50px 0; }
.tpl-container-2978[data-nc-b1~="800"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 50px 0; }
/* </block2978> */
/* <block2985> */
.tpl-container-2985 {
--tpl-color-foreground-main: #FFFFFF;
--tpl-color-foreground-main-darkest: rgb(178,178,178);
--tpl-color-foreground-main-darker: rgb(204,204,204);
--tpl-color-foreground-main-dark: rgb(229,229,229);
--tpl-color-foreground-main-light: rgb(255,255,255);
--tpl-color-foreground-main-lighter: rgb(255,255,255);
--tpl-color-foreground-main-lightest: rgb(255,255,255);
--tpl-color-foreground-accent: #F5F6F8;
--tpl-color-foreground-accent-darkest: rgb(155,165,185);
--tpl-color-foreground-accent-darker: rgb(185,192,206);
--tpl-color-foreground-accent-dark: rgb(215,219,227);
--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-background-accent: #000000;
--tpl-color-background-accent-darkest: rgb(0,0,0);
--tpl-color-background-accent-darker: rgb(0,0,0);
--tpl-color-background-accent-dark: rgb(0,0,0);
--tpl-color-background-accent-light: rgb(25,25,25);
--tpl-color-background-accent-lighter: rgb(51,51,51);
--tpl-color-background-accent-lightest: rgb(76,76,76);
--tpl-color-background-main: #0082CA;
--tpl-color-background-main-darkest: rgb(0,32,51);
--tpl-color-background-main-darker: rgb(0,65,102);
--tpl-color-background-main-dark: rgb(0,98,153);
--tpl-color-background-main-light: rgb(0,164,255);
--tpl-color-background-main-lighter: rgb(51,182,255);
--tpl-color-background-main-lightest: rgb(101,200,255);
color: var(--tpl-color-foreground-main);
background-color: var(--tpl-color-background-main);
 }
@media (max-width: 1239.99px) {
.tpl-container-2985 { margin-left: -20px !important; margin-right: -20px !important; --tpl-mixin-margin-left: -20px; --tpl-mixin-margin-right: -20px }
.tpl-container-2985 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
@media (max-width: 1239.99px) {
.tpl-container-2985 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 20px 20px 20px; }
.tpl-container-2985 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 20px 20px 20px; }}
@media (min-width: 1240px) {
.tpl-container-2985 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 50px 0; }
.tpl-container-2985 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 50px 0; }}
.tpl-container-2985 {
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;
padding-left: calc(var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px));
padding-right: calc(100% - var(--tpl-mixin-layout-max-width, 100%) - var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px))
}
/* </block2985> */
/* <block3023> */
.tpl-block-3023 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 0 20px 0 20px; }
.tpl-block-3023 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 0 20px 0 20px; }.tpl-block-3023 {
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;
padding-left: calc(var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px));
padding-right: calc(100% - var(--tpl-mixin-layout-max-width, 100%) - var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px))
}
/* </block3023> */
/* <block3025> */
.tpl-block-3025 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 0 20px 0 20px; }
.tpl-block-3025 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 0 20px 0 20px; }.tpl-block-3025 {
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;
padding-left: calc(var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px));
padding-right: calc(100% - var(--tpl-mixin-layout-max-width, 100%) - var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px))
}
/* </block3025> */
/* <block3027> */
.tpl-block-3027 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 0 20px 0 20px; }
.tpl-block-3027 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 0 20px 0 20px; }.tpl-block-3027 {
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;
padding-left: calc(var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px));
padding-right: calc(100% - var(--tpl-mixin-layout-max-width, 100%) - var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px))
}
/* </block3027> */
/* <block3028> */
.tpl-block-3028[data-nc-b2~="480"] .tpl-block-3028-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-3028[data-nc-b2~="480"] .tpl-block-3028-list > * {
    width: calc(100.0000% - 0.0000px);
    margin: 10.0px 10.0px 0;
    align-self: flex-start;
}
.tpl-block-3028[data-nc-b2~="480"] .tpl-block-3028-list > *:nth-child(1n) { margin-right: 0 }
.tpl-block-3028[data-nc-b2~="480"] .tpl-block-3028-list > *:nth-child(1n+1) { margin-left: 0 }
.tpl-block-3028[data-nc-b2~="480"] .tpl-block-3028-list > *:nth-child(-n+1) { margin-top: 0; }
.tpl-block-3028[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-3028-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-3028[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-3028-list > * {
    width: calc(50.0000% - 10.0000px);
    margin: 10.0px 10.0px 0;
    align-self: flex-start;
}
.tpl-block-3028[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-3028-list > *:nth-child(2n) { margin-right: 0 }
.tpl-block-3028[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-3028-list > *:nth-child(2n+1) { margin-left: 0 }
.tpl-block-3028[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-3028-list > *:nth-child(-n+2) { margin-top: 0; }
.tpl-block-3028[data-nc-b1~="750"] .tpl-block-3028-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-3028[data-nc-b1~="750"] .tpl-block-3028-list > * {
    width: calc(33.3333% - 13.3333px);
    margin: 10.0px 10.0px 0;
    align-self: flex-start;
}
.tpl-block-3028[data-nc-b1~="750"] .tpl-block-3028-list > *:nth-child(3n) { margin-right: 0 }
.tpl-block-3028[data-nc-b1~="750"] .tpl-block-3028-list > *:nth-child(3n+1) { margin-left: 0 }
.tpl-block-3028[data-nc-b1~="750"] .tpl-block-3028-list > *:nth-child(-n+3) { margin-top: 0; }
.tpl-block-3028[data-nc-b2~="480"] { margin-top: 20px; margin-bottom: 20px }
.tpl-block-3028[data-nc-b2~="480"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-3028[data-nc-b1~="480"][data-nc-b2~="750"] { margin-top: 20px; margin-bottom: 20px }
.tpl-block-3028[data-nc-b1~="480"][data-nc-b2~="750"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-3028[data-nc-b1~="750"] { margin-top: 50px; margin-bottom: 50px }
.tpl-block-3028[data-nc-b1~="750"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block3028> */
/* <block3029> */
@media (max-width: 1239.99px) {
.tpl-container-3029 { margin-left: -20px !important; margin-right: -20px !important; --tpl-mixin-margin-left: -20px; --tpl-mixin-margin-right: -20px }
.tpl-container-3029 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
@media (max-width: 1239.99px) {
.tpl-container-3029 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 20px 20px 20px; }
.tpl-container-3029 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 20px 20px 20px; }}
@media (min-width: 1240px) {
.tpl-container-3029 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 50px 0; }
.tpl-container-3029 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 50px 0; }}
.tpl-container-3029 {
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;
padding-left: calc(var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px));
padding-right: calc(100% - var(--tpl-mixin-layout-max-width, 100%) - var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px))
}
.tpl-container-3029 { background: var(--tpl-color-background-accent); }
/* </block3029> */
/* <block3032> */
.tpl-container-3032 { margin-top: 20px; margin-bottom: 20px }
.tpl-container-3032 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block3032> */
/* <block3039> */
.tpl-container-3039 {
--tpl-color-foreground-main: #FFFFFF;
--tpl-color-foreground-main-darkest: rgb(178,178,178);
--tpl-color-foreground-main-darker: rgb(204,204,204);
--tpl-color-foreground-main-dark: rgb(229,229,229);
--tpl-color-foreground-main-light: rgb(255,255,255);
--tpl-color-foreground-main-lighter: rgb(255,255,255);
--tpl-color-foreground-main-lightest: rgb(255,255,255);
--tpl-color-foreground-accent: #F5F6F8;
--tpl-color-foreground-accent-darkest: rgb(155,165,185);
--tpl-color-foreground-accent-darker: rgb(185,192,206);
--tpl-color-foreground-accent-dark: rgb(215,219,227);
--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-background-accent: #000000;
--tpl-color-background-accent-darkest: rgb(0,0,0);
--tpl-color-background-accent-darker: rgb(0,0,0);
--tpl-color-background-accent-dark: rgb(0,0,0);
--tpl-color-background-accent-light: rgb(25,25,25);
--tpl-color-background-accent-lighter: rgb(51,51,51);
--tpl-color-background-accent-lightest: rgb(76,76,76);
--tpl-color-background-main: #9BA3A8;
--tpl-color-background-main-darkest: rgb(78,85,90);
--tpl-color-background-main-darker: rgb(101,111,117);
--tpl-color-background-main-dark: rgb(126,137,143);
--tpl-color-background-main-light: rgb(181,187,190);
--tpl-color-background-main-lighter: rgb(208,212,214);
--tpl-color-background-main-lightest: rgb(235,237,238);
color: var(--tpl-color-foreground-main);
background-color: var(--tpl-color-background-main);
 }
@media (max-width: 1239.99px) {
.tpl-container-3039 { margin-left: -20px !important; margin-right: -20px !important; --tpl-mixin-margin-left: -20px; --tpl-mixin-margin-right: -20px }
.tpl-container-3039 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
@media (max-width: 1239.99px) {
.tpl-container-3039 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 20px 20px 20px; }
.tpl-container-3039 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 20px 20px 20px; }}
@media (min-width: 1240px) {
.tpl-container-3039 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 50px 0; }
.tpl-container-3039 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 50px 0; }}
.tpl-container-3039 {
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;
padding-left: calc(var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px));
padding-right: calc(100% - var(--tpl-mixin-layout-max-width, 100%) - var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px))
}
/* </block3039> */
/* <block3042> */
.tpl-block-3042[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-3042-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-3042[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-3042-list > * {
    width: 50.0000%;
    margin: 20.0px 0 0;
    align-self: flex-start;
}
.tpl-block-3042[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-3042-list > *:nth-child(2n) { margin-right: 0 }
.tpl-block-3042[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-3042-list > *:nth-child(2n+1) { margin-left: 0 }
.tpl-block-3042[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-3042-list > *:nth-child(-n+2) { margin-top: 0; }
.tpl-block-3042[data-nc-b1~="750"] .tpl-block-3042-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-3042[data-nc-b1~="750"] .tpl-block-3042-list > * {
    width: 33.3333%;
    margin: 0 0 0;
    align-self: flex-start;
}
.tpl-block-3042[data-nc-b1~="750"] .tpl-block-3042-list > *:nth-child(3n) { margin-right: 0 }
.tpl-block-3042[data-nc-b1~="750"] .tpl-block-3042-list > *:nth-child(3n+1) { margin-left: 0 }
.tpl-block-3042[data-nc-b1~="750"] .tpl-block-3042-list > *:nth-child(-n+3) { margin-top: 0; }
.tpl-block-3042[data-nc-b2~="480"] { margin-top: 20px; margin-bottom: 20px }
.tpl-block-3042[data-nc-b2~="480"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-3042[data-nc-b1~="480"][data-nc-b2~="750"] { margin-top: 20px; margin-bottom: 20px }
.tpl-block-3042[data-nc-b1~="480"][data-nc-b2~="750"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-3042[data-nc-b1~="750"] { margin-top: 50px; margin-bottom: 50px }
.tpl-block-3042[data-nc-b1~="750"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block3042> */
/* <block3043> */
@media (max-width: 1239.99px) {
.tpl-container-3043 { margin-left: -20px !important; margin-right: -20px !important; --tpl-mixin-margin-left: -20px; --tpl-mixin-margin-right: -20px }
.tpl-container-3043 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
@media (max-width: 1239.99px) {
.tpl-container-3043 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 20px 20px 20px; }
.tpl-container-3043 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 20px 20px 20px; }}
@media (min-width: 1240px) {
.tpl-container-3043 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 50px 0; }
.tpl-container-3043 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 50px 0; }}
.tpl-container-3043 {
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;
padding-left: calc(var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px));
padding-right: calc(100% - var(--tpl-mixin-layout-max-width, 100%) - var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px))
}
.tpl-container-3043 { background: var(--tpl-color-background-accent); }
/* </block3043> */
/* <block3046> */
.tpl-container-3046[data-nc-b2~="800"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 0 20px 0; }
.tpl-container-3046[data-nc-b2~="800"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 0 20px 0; }.tpl-container-3046[data-nc-b1~="800"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 50px 0; }
.tpl-container-3046[data-nc-b1~="800"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 50px 0; }
/* </block3046> */
/* <block3053> */
.tpl-container-3053 {
--tpl-color-foreground-main: #FFFFFF;
--tpl-color-foreground-main-darkest: rgb(178,178,178);
--tpl-color-foreground-main-darker: rgb(204,204,204);
--tpl-color-foreground-main-dark: rgb(229,229,229);
--tpl-color-foreground-main-light: rgb(255,255,255);
--tpl-color-foreground-main-lighter: rgb(255,255,255);
--tpl-color-foreground-main-lightest: rgb(255,255,255);
--tpl-color-foreground-accent: #F5F6F8;
--tpl-color-foreground-accent-darkest: rgb(155,165,185);
--tpl-color-foreground-accent-darker: rgb(185,192,206);
--tpl-color-foreground-accent-dark: rgb(215,219,227);
--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-background-accent: #000000;
--tpl-color-background-accent-darkest: rgb(0,0,0);
--tpl-color-background-accent-darker: rgb(0,0,0);
--tpl-color-background-accent-dark: rgb(0,0,0);
--tpl-color-background-accent-light: rgb(25,25,25);
--tpl-color-background-accent-lighter: rgb(51,51,51);
--tpl-color-background-accent-lightest: rgb(76,76,76);
--tpl-color-background-main: #9BA3A8;
--tpl-color-background-main-darkest: rgb(78,85,90);
--tpl-color-background-main-darker: rgb(101,111,117);
--tpl-color-background-main-dark: rgb(126,137,143);
--tpl-color-background-main-light: rgb(181,187,190);
--tpl-color-background-main-lighter: rgb(208,212,214);
--tpl-color-background-main-lightest: rgb(235,237,238);
color: var(--tpl-color-foreground-main);
background-color: var(--tpl-color-background-main);
 }
@media (max-width: 1239.99px) {
.tpl-container-3053 { margin-left: -20px !important; margin-right: -20px !important; --tpl-mixin-margin-left: -20px; --tpl-mixin-margin-right: -20px }
.tpl-container-3053 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
@media (max-width: 1239.99px) {
.tpl-container-3053 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 20px 20px 20px; }
.tpl-container-3053 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 20px 20px 20px; }}
@media (min-width: 1240px) {
.tpl-container-3053 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 50px 0; }
.tpl-container-3053 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 50px 0; }}
.tpl-container-3053 {
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;
padding-left: calc(var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px));
padding-right: calc(100% - var(--tpl-mixin-layout-max-width, 100%) - var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px))
}
/* </block3053> */
/* <block3056> */
.tpl-block-3056[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-3056-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-3056[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-3056-list > * {
    width: 50.0000%;
    margin: 20.0px 0 0;
    align-self: flex-start;
}
.tpl-block-3056[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-3056-list > *:nth-child(2n) { margin-right: 0 }
.tpl-block-3056[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-3056-list > *:nth-child(2n+1) { margin-left: 0 }
.tpl-block-3056[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-3056-list > *:nth-child(-n+2) { margin-top: 0; }
.tpl-block-3056[data-nc-b1~="750"] .tpl-block-3056-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-3056[data-nc-b1~="750"] .tpl-block-3056-list > * {
    width: 33.3333%;
    margin: 0 0 0;
    align-self: flex-start;
}
.tpl-block-3056[data-nc-b1~="750"] .tpl-block-3056-list > *:nth-child(3n) { margin-right: 0 }
.tpl-block-3056[data-nc-b1~="750"] .tpl-block-3056-list > *:nth-child(3n+1) { margin-left: 0 }
.tpl-block-3056[data-nc-b1~="750"] .tpl-block-3056-list > *:nth-child(-n+3) { margin-top: 0; }
.tpl-block-3056[data-nc-b2~="480"] { margin-top: 20px; margin-bottom: 20px }
.tpl-block-3056[data-nc-b2~="480"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-3056[data-nc-b1~="480"][data-nc-b2~="750"] { margin-top: 20px; margin-bottom: 20px }
.tpl-block-3056[data-nc-b1~="480"][data-nc-b2~="750"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-3056[data-nc-b1~="750"] { margin-top: 50px; margin-bottom: 50px }
.tpl-block-3056[data-nc-b1~="750"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block3056> */
/* <block3057> */
@media (max-width: 1239.99px) {
.tpl-container-3057 { margin-left: -20px !important; margin-right: -20px !important; --tpl-mixin-margin-left: -20px; --tpl-mixin-margin-right: -20px }
.tpl-container-3057 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
@media (max-width: 1239.99px) {
.tpl-container-3057 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 20px 20px 20px; }
.tpl-container-3057 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 20px 20px 20px; }}
@media (min-width: 1240px) {
.tpl-container-3057 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 50px 0; }
.tpl-container-3057 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 50px 0; }}
.tpl-container-3057 {
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;
padding-left: calc(var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px));
padding-right: calc(100% - var(--tpl-mixin-layout-max-width, 100%) - var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px))
}
.tpl-container-3057 { background: var(--tpl-color-background-accent); }
/* </block3057> */
/* <block3060> */
.tpl-container-3060[data-nc-b2~="800"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 0 20px 0; }
.tpl-container-3060[data-nc-b2~="800"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 0 20px 0; }.tpl-container-3060[data-nc-b1~="800"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 50px 0; }
.tpl-container-3060[data-nc-b1~="800"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 50px 0; }
/* </block3060> */
/* <block3067> */
.tpl-container-3067 {
--tpl-color-foreground-main: #FFFFFF;
--tpl-color-foreground-main-darkest: rgb(178,178,178);
--tpl-color-foreground-main-darker: rgb(204,204,204);
--tpl-color-foreground-main-dark: rgb(229,229,229);
--tpl-color-foreground-main-light: rgb(255,255,255);
--tpl-color-foreground-main-lighter: rgb(255,255,255);
--tpl-color-foreground-main-lightest: rgb(255,255,255);
--tpl-color-foreground-accent: #F5F6F8;
--tpl-color-foreground-accent-darkest: rgb(155,165,185);
--tpl-color-foreground-accent-darker: rgb(185,192,206);
--tpl-color-foreground-accent-dark: rgb(215,219,227);
--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-background-accent: #000000;
--tpl-color-background-accent-darkest: rgb(0,0,0);
--tpl-color-background-accent-darker: rgb(0,0,0);
--tpl-color-background-accent-dark: rgb(0,0,0);
--tpl-color-background-accent-light: rgb(25,25,25);
--tpl-color-background-accent-lighter: rgb(51,51,51);
--tpl-color-background-accent-lightest: rgb(76,76,76);
--tpl-color-background-main: #9BA3A8;
--tpl-color-background-main-darkest: rgb(78,85,90);
--tpl-color-background-main-darker: rgb(101,111,117);
--tpl-color-background-main-dark: rgb(126,137,143);
--tpl-color-background-main-light: rgb(181,187,190);
--tpl-color-background-main-lighter: rgb(208,212,214);
--tpl-color-background-main-lightest: rgb(235,237,238);
color: var(--tpl-color-foreground-main);
background-color: var(--tpl-color-background-main);
 }
@media (max-width: 1239.99px) {
.tpl-container-3067 { margin-left: -20px !important; margin-right: -20px !important; --tpl-mixin-margin-left: -20px; --tpl-mixin-margin-right: -20px }
.tpl-container-3067 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
@media (max-width: 1239.99px) {
.tpl-container-3067 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 20px 20px 20px; }
.tpl-container-3067 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 20px 20px 20px; }}
@media (min-width: 1240px) {
.tpl-container-3067 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 50px 0; }
.tpl-container-3067 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 50px 0; }}
.tpl-container-3067 {
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;
padding-left: calc(var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px));
padding-right: calc(100% - var(--tpl-mixin-layout-max-width, 100%) - var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px))
}
/* </block3067> */
/* <block3070> */
.tpl-block-3070[data-nc-b2~="480"] .tpl-block-3070-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-3070[data-nc-b2~="480"] .tpl-block-3070-list > * {
    width: calc(100.0000% - 0.0000px);
    margin: 10.0px 10.0px 0;
    align-self: flex-start;
}
.tpl-block-3070[data-nc-b2~="480"] .tpl-block-3070-list > *:nth-child(1n) { margin-right: 0 }
.tpl-block-3070[data-nc-b2~="480"] .tpl-block-3070-list > *:nth-child(1n+1) { margin-left: 0 }
.tpl-block-3070[data-nc-b2~="480"] .tpl-block-3070-list > *:nth-child(-n+1) { margin-top: 0; }
.tpl-block-3070[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-3070-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-3070[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-3070-list > * {
    width: calc(50.0000% - 10.0000px);
    margin: 10.0px 10.0px 0;
    align-self: flex-start;
}
.tpl-block-3070[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-3070-list > *:nth-child(2n) { margin-right: 0 }
.tpl-block-3070[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-3070-list > *:nth-child(2n+1) { margin-left: 0 }
.tpl-block-3070[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-3070-list > *:nth-child(-n+2) { margin-top: 0; }
.tpl-block-3070[data-nc-b1~="750"] .tpl-block-3070-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-3070[data-nc-b1~="750"] .tpl-block-3070-list > * {
    width: calc(33.3333% - 13.3333px);
    margin: 10.0px 10.0px 0;
    align-self: flex-start;
}
.tpl-block-3070[data-nc-b1~="750"] .tpl-block-3070-list > *:nth-child(3n) { margin-right: 0 }
.tpl-block-3070[data-nc-b1~="750"] .tpl-block-3070-list > *:nth-child(3n+1) { margin-left: 0 }
.tpl-block-3070[data-nc-b1~="750"] .tpl-block-3070-list > *:nth-child(-n+3) { margin-top: 0; }
.tpl-block-3070[data-nc-b2~="480"] { margin-top: 20px; margin-bottom: 20px }
.tpl-block-3070[data-nc-b2~="480"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-3070[data-nc-b1~="480"][data-nc-b2~="750"] { margin-top: 20px; margin-bottom: 20px }
.tpl-block-3070[data-nc-b1~="480"][data-nc-b2~="750"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-3070[data-nc-b1~="750"] { margin-top: 50px; margin-bottom: 50px }
.tpl-block-3070[data-nc-b1~="750"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block3070> */
/* <block3071> */
@media (max-width: 1239.99px) {
.tpl-container-3071 { margin-left: -20px !important; margin-right: -20px !important; --tpl-mixin-margin-left: -20px; --tpl-mixin-margin-right: -20px }
.tpl-container-3071 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
@media (max-width: 1239.99px) {
.tpl-container-3071 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 20px 20px 20px; }
.tpl-container-3071 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 20px 20px 20px; }}
@media (min-width: 1240px) {
.tpl-container-3071 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 50px 0; }
.tpl-container-3071 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 50px 0; }}
.tpl-container-3071 {
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;
padding-left: calc(var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px));
padding-right: calc(100% - var(--tpl-mixin-layout-max-width, 100%) - var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px))
}
.tpl-container-3071 { background: var(--tpl-color-background-accent); }
/* </block3071> */
/* <block3074> */
.tpl-container-3074 { margin-top: 20px; margin-bottom: 20px }
.tpl-container-3074 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block3074> */
/* <block3081> */
.tpl-container-3081 {
--tpl-color-foreground-main: #FFFFFF;
--tpl-color-foreground-main-darkest: rgb(178,178,178);
--tpl-color-foreground-main-darker: rgb(204,204,204);
--tpl-color-foreground-main-dark: rgb(229,229,229);
--tpl-color-foreground-main-light: rgb(255,255,255);
--tpl-color-foreground-main-lighter: rgb(255,255,255);
--tpl-color-foreground-main-lightest: rgb(255,255,255);
--tpl-color-foreground-accent: #F5F6F8;
--tpl-color-foreground-accent-darkest: rgb(155,165,185);
--tpl-color-foreground-accent-darker: rgb(185,192,206);
--tpl-color-foreground-accent-dark: rgb(215,219,227);
--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-background-accent: #000000;
--tpl-color-background-accent-darkest: rgb(0,0,0);
--tpl-color-background-accent-darker: rgb(0,0,0);
--tpl-color-background-accent-dark: rgb(0,0,0);
--tpl-color-background-accent-light: rgb(25,25,25);
--tpl-color-background-accent-lighter: rgb(51,51,51);
--tpl-color-background-accent-lightest: rgb(76,76,76);
--tpl-color-background-main: #9BA3A8;
--tpl-color-background-main-darkest: rgb(78,85,90);
--tpl-color-background-main-darker: rgb(101,111,117);
--tpl-color-background-main-dark: rgb(126,137,143);
--tpl-color-background-main-light: rgb(181,187,190);
--tpl-color-background-main-lighter: rgb(208,212,214);
--tpl-color-background-main-lightest: rgb(235,237,238);
color: var(--tpl-color-foreground-main);
background-color: var(--tpl-color-background-main);
 }
@media (max-width: 1239.99px) {
.tpl-container-3081 { margin-left: -20px !important; margin-right: -20px !important; --tpl-mixin-margin-left: -20px; --tpl-mixin-margin-right: -20px }
.tpl-container-3081 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
@media (max-width: 1239.99px) {
.tpl-container-3081 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 20px 20px 20px; }
.tpl-container-3081 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 20px 20px 20px; }}
@media (min-width: 1240px) {
.tpl-container-3081 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 50px 0; }
.tpl-container-3081 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 50px 0; }}
.tpl-container-3081 {
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;
padding-left: calc(var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px));
padding-right: calc(100% - var(--tpl-mixin-layout-max-width, 100%) - var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px))
}
/* </block3081> */
/* <block3084> */
.tpl-block-3084[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-3084-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-3084[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-3084-list > * {
    width: 50.0000%;
    margin: 20.0px 0 0;
    align-self: flex-start;
}
.tpl-block-3084[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-3084-list > *:nth-child(2n) { margin-right: 0 }
.tpl-block-3084[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-3084-list > *:nth-child(2n+1) { margin-left: 0 }
.tpl-block-3084[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-3084-list > *:nth-child(-n+2) { margin-top: 0; }
.tpl-block-3084[data-nc-b1~="750"] .tpl-block-3084-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-3084[data-nc-b1~="750"] .tpl-block-3084-list > * {
    width: 33.3333%;
    margin: 0 0 0;
    align-self: flex-start;
}
.tpl-block-3084[data-nc-b1~="750"] .tpl-block-3084-list > *:nth-child(3n) { margin-right: 0 }
.tpl-block-3084[data-nc-b1~="750"] .tpl-block-3084-list > *:nth-child(3n+1) { margin-left: 0 }
.tpl-block-3084[data-nc-b1~="750"] .tpl-block-3084-list > *:nth-child(-n+3) { margin-top: 0; }
.tpl-block-3084[data-nc-b2~="480"] { margin-top: 20px; margin-bottom: 20px }
.tpl-block-3084[data-nc-b2~="480"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-3084[data-nc-b1~="480"][data-nc-b2~="750"] { margin-top: 20px; margin-bottom: 20px }
.tpl-block-3084[data-nc-b1~="480"][data-nc-b2~="750"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-3084[data-nc-b1~="750"] { margin-top: 50px; margin-bottom: 50px }
.tpl-block-3084[data-nc-b1~="750"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block3084> */
/* <block3085> */
@media (max-width: 1239.99px) {
.tpl-container-3085 { margin-left: -20px !important; margin-right: -20px !important; --tpl-mixin-margin-left: -20px; --tpl-mixin-margin-right: -20px }
.tpl-container-3085 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
@media (max-width: 1239.99px) {
.tpl-container-3085 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 20px 20px 20px; }
.tpl-container-3085 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 20px 20px 20px; }}
@media (min-width: 1240px) {
.tpl-container-3085 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 50px 0; }
.tpl-container-3085 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 50px 0; }}
.tpl-container-3085 {
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;
padding-left: calc(var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px));
padding-right: calc(100% - var(--tpl-mixin-layout-max-width, 100%) - var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px))
}
.tpl-container-3085 { background: var(--tpl-color-background-accent); }
/* </block3085> */
/* <block3088> */
.tpl-container-3088[data-nc-b2~="800"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 0 20px 0; }
.tpl-container-3088[data-nc-b2~="800"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 0 20px 0; }.tpl-container-3088[data-nc-b1~="800"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 50px 0; }
.tpl-container-3088[data-nc-b1~="800"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 50px 0; }
/* </block3088> */
/* <block3095> */
.tpl-container-3095 {
--tpl-color-foreground-main: #FFFFFF;
--tpl-color-foreground-main-darkest: rgb(178,178,178);
--tpl-color-foreground-main-darker: rgb(204,204,204);
--tpl-color-foreground-main-dark: rgb(229,229,229);
--tpl-color-foreground-main-light: rgb(255,255,255);
--tpl-color-foreground-main-lighter: rgb(255,255,255);
--tpl-color-foreground-main-lightest: rgb(255,255,255);
--tpl-color-foreground-accent: #F5F6F8;
--tpl-color-foreground-accent-darkest: rgb(155,165,185);
--tpl-color-foreground-accent-darker: rgb(185,192,206);
--tpl-color-foreground-accent-dark: rgb(215,219,227);
--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-background-accent: #000000;
--tpl-color-background-accent-darkest: rgb(0,0,0);
--tpl-color-background-accent-darker: rgb(0,0,0);
--tpl-color-background-accent-dark: rgb(0,0,0);
--tpl-color-background-accent-light: rgb(25,25,25);
--tpl-color-background-accent-lighter: rgb(51,51,51);
--tpl-color-background-accent-lightest: rgb(76,76,76);
--tpl-color-background-main: #9BA3A8;
--tpl-color-background-main-darkest: rgb(78,85,90);
--tpl-color-background-main-darker: rgb(101,111,117);
--tpl-color-background-main-dark: rgb(126,137,143);
--tpl-color-background-main-light: rgb(181,187,190);
--tpl-color-background-main-lighter: rgb(208,212,214);
--tpl-color-background-main-lightest: rgb(235,237,238);
color: var(--tpl-color-foreground-main);
background-color: var(--tpl-color-background-main);
 }
@media (max-width: 1239.99px) {
.tpl-container-3095 { margin-left: -20px !important; margin-right: -20px !important; --tpl-mixin-margin-left: -20px; --tpl-mixin-margin-right: -20px }
.tpl-container-3095 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
@media (max-width: 1239.99px) {
.tpl-container-3095 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 20px 20px 20px; }
.tpl-container-3095 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 20px 20px 20px; }}
@media (min-width: 1240px) {
.tpl-container-3095 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 50px 0; }
.tpl-container-3095 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 50px 0; }}
.tpl-container-3095 {
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;
padding-left: calc(var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px));
padding-right: calc(100% - var(--tpl-mixin-layout-max-width, 100%) - var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px))
}
/* </block3095> */
/* <block3098> */
.tpl-block-3098[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-3098-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-3098[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-3098-list > * {
    width: 50.0000%;
    margin: 20.0px 0 0;
    align-self: flex-start;
}
.tpl-block-3098[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-3098-list > *:nth-child(2n) { margin-right: 0 }
.tpl-block-3098[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-3098-list > *:nth-child(2n+1) { margin-left: 0 }
.tpl-block-3098[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-3098-list > *:nth-child(-n+2) { margin-top: 0; }
.tpl-block-3098[data-nc-b1~="750"] .tpl-block-3098-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-3098[data-nc-b1~="750"] .tpl-block-3098-list > * {
    width: 33.3333%;
    margin: 0 0 0;
    align-self: flex-start;
}
.tpl-block-3098[data-nc-b1~="750"] .tpl-block-3098-list > *:nth-child(3n) { margin-right: 0 }
.tpl-block-3098[data-nc-b1~="750"] .tpl-block-3098-list > *:nth-child(3n+1) { margin-left: 0 }
.tpl-block-3098[data-nc-b1~="750"] .tpl-block-3098-list > *:nth-child(-n+3) { margin-top: 0; }
.tpl-block-3098[data-nc-b2~="480"] { margin-top: 20px; margin-bottom: 20px }
.tpl-block-3098[data-nc-b2~="480"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-3098[data-nc-b1~="480"][data-nc-b2~="750"] { margin-top: 20px; margin-bottom: 20px }
.tpl-block-3098[data-nc-b1~="480"][data-nc-b2~="750"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-3098[data-nc-b1~="750"] { margin-top: 50px; margin-bottom: 50px }
.tpl-block-3098[data-nc-b1~="750"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block3098> */
/* <block3099> */
@media (max-width: 1239.99px) {
.tpl-container-3099 { margin-left: -20px !important; margin-right: -20px !important; --tpl-mixin-margin-left: -20px; --tpl-mixin-margin-right: -20px }
.tpl-container-3099 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
@media (max-width: 1239.99px) {
.tpl-container-3099 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 20px 20px 20px; }
.tpl-container-3099 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 20px 20px 20px; }}
@media (min-width: 1240px) {
.tpl-container-3099 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 50px 0; }
.tpl-container-3099 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 50px 0; }}
.tpl-container-3099 {
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;
padding-left: calc(var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px));
padding-right: calc(100% - var(--tpl-mixin-layout-max-width, 100%) - var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px))
}
.tpl-container-3099 { background: var(--tpl-color-background-accent); }
/* </block3099> */
/* <block3102> */
.tpl-container-3102[data-nc-b2~="800"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 0 20px 0; }
.tpl-container-3102[data-nc-b2~="800"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 0 20px 0; }.tpl-container-3102[data-nc-b1~="800"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 50px 0; }
.tpl-container-3102[data-nc-b1~="800"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 50px 0; }
/* </block3102> */
/* <block3109> */
.tpl-container-3109 {
--tpl-color-foreground-main: #FFFFFF;
--tpl-color-foreground-main-darkest: rgb(178,178,178);
--tpl-color-foreground-main-darker: rgb(204,204,204);
--tpl-color-foreground-main-dark: rgb(229,229,229);
--tpl-color-foreground-main-light: rgb(255,255,255);
--tpl-color-foreground-main-lighter: rgb(255,255,255);
--tpl-color-foreground-main-lightest: rgb(255,255,255);
--tpl-color-foreground-accent: #F5F6F8;
--tpl-color-foreground-accent-darkest: rgb(155,165,185);
--tpl-color-foreground-accent-darker: rgb(185,192,206);
--tpl-color-foreground-accent-dark: rgb(215,219,227);
--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-background-accent: #000000;
--tpl-color-background-accent-darkest: rgb(0,0,0);
--tpl-color-background-accent-darker: rgb(0,0,0);
--tpl-color-background-accent-dark: rgb(0,0,0);
--tpl-color-background-accent-light: rgb(25,25,25);
--tpl-color-background-accent-lighter: rgb(51,51,51);
--tpl-color-background-accent-lightest: rgb(76,76,76);
--tpl-color-background-main: #9BA3A8;
--tpl-color-background-main-darkest: rgb(78,85,90);
--tpl-color-background-main-darker: rgb(101,111,117);
--tpl-color-background-main-dark: rgb(126,137,143);
--tpl-color-background-main-light: rgb(181,187,190);
--tpl-color-background-main-lighter: rgb(208,212,214);
--tpl-color-background-main-lightest: rgb(235,237,238);
color: var(--tpl-color-foreground-main);
background-color: var(--tpl-color-background-main);
 }
@media (max-width: 1239.99px) {
.tpl-container-3109 { margin-left: -20px !important; margin-right: -20px !important; --tpl-mixin-margin-left: -20px; --tpl-mixin-margin-right: -20px }
.tpl-container-3109 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
@media (max-width: 1239.99px) {
.tpl-container-3109 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 20px 20px 20px; }
.tpl-container-3109 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 20px 20px 20px; }}
@media (min-width: 1240px) {
.tpl-container-3109 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 50px 0; }
.tpl-container-3109 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 50px 0; }}
.tpl-container-3109 {
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;
padding-left: calc(var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px));
padding-right: calc(100% - var(--tpl-mixin-layout-max-width, 100%) - var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px))
}
/* </block3109> */
/* <block3112> */
.tpl-block-3112[data-nc-b2~="480"] .tpl-block-3112-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-3112[data-nc-b2~="480"] .tpl-block-3112-list > * {
    width: calc(100.0000% - 0.0000px);
    margin: 10.0px 10.0px 0;
    align-self: flex-start;
}
.tpl-block-3112[data-nc-b2~="480"] .tpl-block-3112-list > *:nth-child(1n) { margin-right: 0 }
.tpl-block-3112[data-nc-b2~="480"] .tpl-block-3112-list > *:nth-child(1n+1) { margin-left: 0 }
.tpl-block-3112[data-nc-b2~="480"] .tpl-block-3112-list > *:nth-child(-n+1) { margin-top: 0; }
.tpl-block-3112[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-3112-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-3112[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-3112-list > * {
    width: calc(50.0000% - 10.0000px);
    margin: 10.0px 10.0px 0;
    align-self: flex-start;
}
.tpl-block-3112[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-3112-list > *:nth-child(2n) { margin-right: 0 }
.tpl-block-3112[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-3112-list > *:nth-child(2n+1) { margin-left: 0 }
.tpl-block-3112[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-3112-list > *:nth-child(-n+2) { margin-top: 0; }
.tpl-block-3112[data-nc-b1~="750"] .tpl-block-3112-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-3112[data-nc-b1~="750"] .tpl-block-3112-list > * {
    width: calc(33.3333% - 13.3333px);
    margin: 10.0px 10.0px 0;
    align-self: flex-start;
}
.tpl-block-3112[data-nc-b1~="750"] .tpl-block-3112-list > *:nth-child(3n) { margin-right: 0 }
.tpl-block-3112[data-nc-b1~="750"] .tpl-block-3112-list > *:nth-child(3n+1) { margin-left: 0 }
.tpl-block-3112[data-nc-b1~="750"] .tpl-block-3112-list > *:nth-child(-n+3) { margin-top: 0; }
.tpl-block-3112[data-nc-b2~="480"] { margin-top: 20px; margin-bottom: 20px }
.tpl-block-3112[data-nc-b2~="480"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-3112[data-nc-b1~="480"][data-nc-b2~="750"] { margin-top: 20px; margin-bottom: 20px }
.tpl-block-3112[data-nc-b1~="480"][data-nc-b2~="750"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-3112[data-nc-b1~="750"] { margin-top: 50px; margin-bottom: 50px }
.tpl-block-3112[data-nc-b1~="750"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block3112> */
/* <block3113> */
@media (max-width: 1239.99px) {
.tpl-container-3113 { margin-left: -20px !important; margin-right: -20px !important; --tpl-mixin-margin-left: -20px; --tpl-mixin-margin-right: -20px }
.tpl-container-3113 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
@media (max-width: 1239.99px) {
.tpl-container-3113 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 20px 20px 20px; }
.tpl-container-3113 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 20px 20px 20px; }}
@media (min-width: 1240px) {
.tpl-container-3113 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 50px 0; }
.tpl-container-3113 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 50px 0; }}
.tpl-container-3113 {
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;
padding-left: calc(var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px));
padding-right: calc(100% - var(--tpl-mixin-layout-max-width, 100%) - var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px))
}
.tpl-container-3113 { background: var(--tpl-color-background-accent); }
/* </block3113> */
/* <block3116> */
.tpl-container-3116 { margin-top: 20px; margin-bottom: 20px }
.tpl-container-3116 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block3116> */
/* <block3123> */
.tpl-container-3123 {
--tpl-color-foreground-main: #FFFFFF;
--tpl-color-foreground-main-darkest: rgb(178,178,178);
--tpl-color-foreground-main-darker: rgb(204,204,204);
--tpl-color-foreground-main-dark: rgb(229,229,229);
--tpl-color-foreground-main-light: rgb(255,255,255);
--tpl-color-foreground-main-lighter: rgb(255,255,255);
--tpl-color-foreground-main-lightest: rgb(255,255,255);
--tpl-color-foreground-accent: #F5F6F8;
--tpl-color-foreground-accent-darkest: rgb(155,165,185);
--tpl-color-foreground-accent-darker: rgb(185,192,206);
--tpl-color-foreground-accent-dark: rgb(215,219,227);
--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-background-accent: #000000;
--tpl-color-background-accent-darkest: rgb(0,0,0);
--tpl-color-background-accent-darker: rgb(0,0,0);
--tpl-color-background-accent-dark: rgb(0,0,0);
--tpl-color-background-accent-light: rgb(25,25,25);
--tpl-color-background-accent-lighter: rgb(51,51,51);
--tpl-color-background-accent-lightest: rgb(76,76,76);
--tpl-color-background-main: #9BA3A8;
--tpl-color-background-main-darkest: rgb(78,85,90);
--tpl-color-background-main-darker: rgb(101,111,117);
--tpl-color-background-main-dark: rgb(126,137,143);
--tpl-color-background-main-light: rgb(181,187,190);
--tpl-color-background-main-lighter: rgb(208,212,214);
--tpl-color-background-main-lightest: rgb(235,237,238);
color: var(--tpl-color-foreground-main);
background-color: var(--tpl-color-background-main);
 }
@media (max-width: 1239.99px) {
.tpl-container-3123 { margin-left: -20px !important; margin-right: -20px !important; --tpl-mixin-margin-left: -20px; --tpl-mixin-margin-right: -20px }
.tpl-container-3123 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
@media (max-width: 1239.99px) {
.tpl-container-3123 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 20px 20px 20px; }
.tpl-container-3123 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 20px 20px 20px; }}
@media (min-width: 1240px) {
.tpl-container-3123 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 50px 0; }
.tpl-container-3123 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 50px 0; }}
.tpl-container-3123 {
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;
padding-left: calc(var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px));
padding-right: calc(100% - var(--tpl-mixin-layout-max-width, 100%) - var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px))
}
/* </block3123> */
/* <block3126> */
.tpl-block-3126[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-3126-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-3126[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-3126-list > * {
    width: 50.0000%;
    margin: 20.0px 0 0;
    align-self: flex-start;
}
.tpl-block-3126[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-3126-list > *:nth-child(2n) { margin-right: 0 }
.tpl-block-3126[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-3126-list > *:nth-child(2n+1) { margin-left: 0 }
.tpl-block-3126[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-3126-list > *:nth-child(-n+2) { margin-top: 0; }
.tpl-block-3126[data-nc-b1~="750"] .tpl-block-3126-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-3126[data-nc-b1~="750"] .tpl-block-3126-list > * {
    width: 33.3333%;
    margin: 0 0 0;
    align-self: flex-start;
}
.tpl-block-3126[data-nc-b1~="750"] .tpl-block-3126-list > *:nth-child(3n) { margin-right: 0 }
.tpl-block-3126[data-nc-b1~="750"] .tpl-block-3126-list > *:nth-child(3n+1) { margin-left: 0 }
.tpl-block-3126[data-nc-b1~="750"] .tpl-block-3126-list > *:nth-child(-n+3) { margin-top: 0; }
.tpl-block-3126[data-nc-b2~="480"] { margin-top: 20px; margin-bottom: 20px }
.tpl-block-3126[data-nc-b2~="480"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-3126[data-nc-b1~="480"][data-nc-b2~="750"] { margin-top: 20px; margin-bottom: 20px }
.tpl-block-3126[data-nc-b1~="480"][data-nc-b2~="750"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-3126[data-nc-b1~="750"] { margin-top: 50px; margin-bottom: 50px }
.tpl-block-3126[data-nc-b1~="750"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block3126> */
/* <block3127> */
@media (max-width: 1239.99px) {
.tpl-container-3127 { margin-left: -20px !important; margin-right: -20px !important; --tpl-mixin-margin-left: -20px; --tpl-mixin-margin-right: -20px }
.tpl-container-3127 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
@media (max-width: 1239.99px) {
.tpl-container-3127 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 20px 20px 20px; }
.tpl-container-3127 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 20px 20px 20px; }}
@media (min-width: 1240px) {
.tpl-container-3127 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 50px 0; }
.tpl-container-3127 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 50px 0; }}
.tpl-container-3127 {
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;
padding-left: calc(var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px));
padding-right: calc(100% - var(--tpl-mixin-layout-max-width, 100%) - var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px))
}
.tpl-container-3127 { background: var(--tpl-color-background-accent); }
/* </block3127> */
/* <block3130> */
.tpl-container-3130[data-nc-b2~="800"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 0 20px 0; }
.tpl-container-3130[data-nc-b2~="800"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 0 20px 0; }.tpl-container-3130[data-nc-b1~="800"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 50px 0; }
.tpl-container-3130[data-nc-b1~="800"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 50px 0; }
/* </block3130> */
/* <block3137> */
.tpl-container-3137 {
--tpl-color-foreground-main: #FFFFFF;
--tpl-color-foreground-main-darkest: rgb(178,178,178);
--tpl-color-foreground-main-darker: rgb(204,204,204);
--tpl-color-foreground-main-dark: rgb(229,229,229);
--tpl-color-foreground-main-light: rgb(255,255,255);
--tpl-color-foreground-main-lighter: rgb(255,255,255);
--tpl-color-foreground-main-lightest: rgb(255,255,255);
--tpl-color-foreground-accent: #F5F6F8;
--tpl-color-foreground-accent-darkest: rgb(155,165,185);
--tpl-color-foreground-accent-darker: rgb(185,192,206);
--tpl-color-foreground-accent-dark: rgb(215,219,227);
--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-background-accent: #000000;
--tpl-color-background-accent-darkest: rgb(0,0,0);
--tpl-color-background-accent-darker: rgb(0,0,0);
--tpl-color-background-accent-dark: rgb(0,0,0);
--tpl-color-background-accent-light: rgb(25,25,25);
--tpl-color-background-accent-lighter: rgb(51,51,51);
--tpl-color-background-accent-lightest: rgb(76,76,76);
--tpl-color-background-main: #9BA3A8;
--tpl-color-background-main-darkest: rgb(78,85,90);
--tpl-color-background-main-darker: rgb(101,111,117);
--tpl-color-background-main-dark: rgb(126,137,143);
--tpl-color-background-main-light: rgb(181,187,190);
--tpl-color-background-main-lighter: rgb(208,212,214);
--tpl-color-background-main-lightest: rgb(235,237,238);
color: var(--tpl-color-foreground-main);
background-color: var(--tpl-color-background-main);
 }
@media (max-width: 1239.99px) {
.tpl-container-3137 { margin-left: -20px !important; margin-right: -20px !important; --tpl-mixin-margin-left: -20px; --tpl-mixin-margin-right: -20px }
.tpl-container-3137 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
@media (max-width: 1239.99px) {
.tpl-container-3137 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 20px 20px 20px; }
.tpl-container-3137 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 20px 20px 20px; }}
@media (min-width: 1240px) {
.tpl-container-3137 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 50px 0; }
.tpl-container-3137 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 50px 0; }}
.tpl-container-3137 {
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;
padding-left: calc(var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px));
padding-right: calc(100% - var(--tpl-mixin-layout-max-width, 100%) - var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px))
}
/* </block3137> */
/* <block3140> */
.tpl-block-3140[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-3140-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-3140[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-3140-list > * {
    width: 50.0000%;
    margin: 20.0px 0 0;
    align-self: flex-start;
}
.tpl-block-3140[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-3140-list > *:nth-child(2n) { margin-right: 0 }
.tpl-block-3140[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-3140-list > *:nth-child(2n+1) { margin-left: 0 }
.tpl-block-3140[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-3140-list > *:nth-child(-n+2) { margin-top: 0; }
.tpl-block-3140[data-nc-b1~="750"] .tpl-block-3140-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-3140[data-nc-b1~="750"] .tpl-block-3140-list > * {
    width: 33.3333%;
    margin: 0 0 0;
    align-self: flex-start;
}
.tpl-block-3140[data-nc-b1~="750"] .tpl-block-3140-list > *:nth-child(3n) { margin-right: 0 }
.tpl-block-3140[data-nc-b1~="750"] .tpl-block-3140-list > *:nth-child(3n+1) { margin-left: 0 }
.tpl-block-3140[data-nc-b1~="750"] .tpl-block-3140-list > *:nth-child(-n+3) { margin-top: 0; }
.tpl-block-3140[data-nc-b2~="480"] { margin-top: 20px; margin-bottom: 20px }
.tpl-block-3140[data-nc-b2~="480"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-3140[data-nc-b1~="480"][data-nc-b2~="750"] { margin-top: 20px; margin-bottom: 20px }
.tpl-block-3140[data-nc-b1~="480"][data-nc-b2~="750"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-3140[data-nc-b1~="750"] { margin-top: 50px; margin-bottom: 50px }
.tpl-block-3140[data-nc-b1~="750"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block3140> */
/* <block3141> */
@media (max-width: 1239.99px) {
.tpl-container-3141 { margin-left: -20px !important; margin-right: -20px !important; --tpl-mixin-margin-left: -20px; --tpl-mixin-margin-right: -20px }
.tpl-container-3141 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
@media (max-width: 1239.99px) {
.tpl-container-3141 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 20px 20px 20px; }
.tpl-container-3141 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 20px 20px 20px; }}
@media (min-width: 1240px) {
.tpl-container-3141 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 50px 0; }
.tpl-container-3141 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 50px 0; }}
.tpl-container-3141 {
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;
padding-left: calc(var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px));
padding-right: calc(100% - var(--tpl-mixin-layout-max-width, 100%) - var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px))
}
.tpl-container-3141 { background: var(--tpl-color-background-accent); }
/* </block3141> */
/* <block3144> */
.tpl-container-3144[data-nc-b2~="800"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 0 20px 0; }
.tpl-container-3144[data-nc-b2~="800"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 0 20px 0; }.tpl-container-3144[data-nc-b1~="800"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 50px 0; }
.tpl-container-3144[data-nc-b1~="800"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 50px 0; }
/* </block3144> */
/* <block3151> */
.tpl-container-3151 {
--tpl-color-foreground-main: #FFFFFF;
--tpl-color-foreground-main-darkest: rgb(178,178,178);
--tpl-color-foreground-main-darker: rgb(204,204,204);
--tpl-color-foreground-main-dark: rgb(229,229,229);
--tpl-color-foreground-main-light: rgb(255,255,255);
--tpl-color-foreground-main-lighter: rgb(255,255,255);
--tpl-color-foreground-main-lightest: rgb(255,255,255);
--tpl-color-foreground-accent: #F5F6F8;
--tpl-color-foreground-accent-darkest: rgb(155,165,185);
--tpl-color-foreground-accent-darker: rgb(185,192,206);
--tpl-color-foreground-accent-dark: rgb(215,219,227);
--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-background-accent: #000000;
--tpl-color-background-accent-darkest: rgb(0,0,0);
--tpl-color-background-accent-darker: rgb(0,0,0);
--tpl-color-background-accent-dark: rgb(0,0,0);
--tpl-color-background-accent-light: rgb(25,25,25);
--tpl-color-background-accent-lighter: rgb(51,51,51);
--tpl-color-background-accent-lightest: rgb(76,76,76);
--tpl-color-background-main: #9BA3A8;
--tpl-color-background-main-darkest: rgb(78,85,90);
--tpl-color-background-main-darker: rgb(101,111,117);
--tpl-color-background-main-dark: rgb(126,137,143);
--tpl-color-background-main-light: rgb(181,187,190);
--tpl-color-background-main-lighter: rgb(208,212,214);
--tpl-color-background-main-lightest: rgb(235,237,238);
color: var(--tpl-color-foreground-main);
background-color: var(--tpl-color-background-main);
 }
@media (max-width: 1239.99px) {
.tpl-container-3151 { margin-left: -20px !important; margin-right: -20px !important; --tpl-mixin-margin-left: -20px; --tpl-mixin-margin-right: -20px }
.tpl-container-3151 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
@media (max-width: 1239.99px) {
.tpl-container-3151 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 20px 20px 20px; }
.tpl-container-3151 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 20px 20px 20px; }}
@media (min-width: 1240px) {
.tpl-container-3151 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 50px 0; }
.tpl-container-3151 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 50px 0; }}
.tpl-container-3151 {
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;
padding-left: calc(var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px));
padding-right: calc(100% - var(--tpl-mixin-layout-max-width, 100%) - var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px))
}
/* </block3151> */
/* <block3154> */
.tpl-block-3154[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-3154-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-3154[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-3154-list > * {
    width: 50.0000%;
    margin: 20.0px 0 0;
    align-self: flex-start;
}
.tpl-block-3154[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-3154-list > *:nth-child(2n) { margin-right: 0 }
.tpl-block-3154[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-3154-list > *:nth-child(2n+1) { margin-left: 0 }
.tpl-block-3154[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-3154-list > *:nth-child(-n+2) { margin-top: 0; }
.tpl-block-3154[data-nc-b1~="750"] .tpl-block-3154-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-3154[data-nc-b1~="750"] .tpl-block-3154-list > * {
    width: 33.3333%;
    margin: 0 0 0;
    align-self: flex-start;
}
.tpl-block-3154[data-nc-b1~="750"] .tpl-block-3154-list > *:nth-child(3n) { margin-right: 0 }
.tpl-block-3154[data-nc-b1~="750"] .tpl-block-3154-list > *:nth-child(3n+1) { margin-left: 0 }
.tpl-block-3154[data-nc-b1~="750"] .tpl-block-3154-list > *:nth-child(-n+3) { margin-top: 0; }
.tpl-block-3154[data-nc-b2~="480"] { margin-top: 20px; margin-bottom: 20px }
.tpl-block-3154[data-nc-b2~="480"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-3154[data-nc-b1~="480"][data-nc-b2~="750"] { margin-top: 20px; margin-bottom: 20px }
.tpl-block-3154[data-nc-b1~="480"][data-nc-b2~="750"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-3154[data-nc-b1~="750"] { margin-top: 50px; margin-bottom: 50px }
.tpl-block-3154[data-nc-b1~="750"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block3154> */
/* <block3155> */
@media (max-width: 1239.99px) {
.tpl-container-3155 { margin-left: -20px !important; margin-right: -20px !important; --tpl-mixin-margin-left: -20px; --tpl-mixin-margin-right: -20px }
.tpl-container-3155 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
@media (max-width: 1239.99px) {
.tpl-container-3155 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 20px 20px 20px; }
.tpl-container-3155 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 20px 20px 20px; }}
@media (min-width: 1240px) {
.tpl-container-3155 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 50px 0; }
.tpl-container-3155 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 50px 0; }}
.tpl-container-3155 {
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;
padding-left: calc(var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px));
padding-right: calc(100% - var(--tpl-mixin-layout-max-width, 100%) - var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px))
}
.tpl-container-3155 { background: var(--tpl-color-background-accent); }
/* </block3155> */
/* <block3158> */
.tpl-container-3158[data-nc-b2~="800"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 0 20px 0; }
.tpl-container-3158[data-nc-b2~="800"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 0 20px 0; }.tpl-container-3158[data-nc-b1~="800"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 50px 0; }
.tpl-container-3158[data-nc-b1~="800"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 50px 0; }
/* </block3158> */
/* <block3165> */
.tpl-container-3165 {
--tpl-color-foreground-main: #FFFFFF;
--tpl-color-foreground-main-darkest: rgb(178,178,178);
--tpl-color-foreground-main-darker: rgb(204,204,204);
--tpl-color-foreground-main-dark: rgb(229,229,229);
--tpl-color-foreground-main-light: rgb(255,255,255);
--tpl-color-foreground-main-lighter: rgb(255,255,255);
--tpl-color-foreground-main-lightest: rgb(255,255,255);
--tpl-color-foreground-accent: #F5F6F8;
--tpl-color-foreground-accent-darkest: rgb(155,165,185);
--tpl-color-foreground-accent-darker: rgb(185,192,206);
--tpl-color-foreground-accent-dark: rgb(215,219,227);
--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-background-accent: #000000;
--tpl-color-background-accent-darkest: rgb(0,0,0);
--tpl-color-background-accent-darker: rgb(0,0,0);
--tpl-color-background-accent-dark: rgb(0,0,0);
--tpl-color-background-accent-light: rgb(25,25,25);
--tpl-color-background-accent-lighter: rgb(51,51,51);
--tpl-color-background-accent-lightest: rgb(76,76,76);
--tpl-color-background-main: #9BA3A8;
--tpl-color-background-main-darkest: rgb(78,85,90);
--tpl-color-background-main-darker: rgb(101,111,117);
--tpl-color-background-main-dark: rgb(126,137,143);
--tpl-color-background-main-light: rgb(181,187,190);
--tpl-color-background-main-lighter: rgb(208,212,214);
--tpl-color-background-main-lightest: rgb(235,237,238);
color: var(--tpl-color-foreground-main);
background-color: var(--tpl-color-background-main);
 }
@media (max-width: 1239.99px) {
.tpl-container-3165 { margin-left: -20px !important; margin-right: -20px !important; --tpl-mixin-margin-left: -20px; --tpl-mixin-margin-right: -20px }
.tpl-container-3165 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
@media (max-width: 1239.99px) {
.tpl-container-3165 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 20px 20px 20px; }
.tpl-container-3165 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 20px 20px 20px; }}
@media (min-width: 1240px) {
.tpl-container-3165 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 50px 0; }
.tpl-container-3165 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 50px 0; }}
.tpl-container-3165 {
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;
padding-left: calc(var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px));
padding-right: calc(100% - var(--tpl-mixin-layout-max-width, 100%) - var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px))
}
/* </block3165> */
/* <block3168> */
.tpl-block-3168[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-3168-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-3168[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-3168-list > * {
    width: 50.0000%;
    margin: 20.0px 0 0;
    align-self: flex-start;
}
.tpl-block-3168[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-3168-list > *:nth-child(2n) { margin-right: 0 }
.tpl-block-3168[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-3168-list > *:nth-child(2n+1) { margin-left: 0 }
.tpl-block-3168[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-3168-list > *:nth-child(-n+2) { margin-top: 0; }
.tpl-block-3168[data-nc-b1~="750"] .tpl-block-3168-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-3168[data-nc-b1~="750"] .tpl-block-3168-list > * {
    width: 33.3333%;
    margin: 0 0 0;
    align-self: flex-start;
}
.tpl-block-3168[data-nc-b1~="750"] .tpl-block-3168-list > *:nth-child(3n) { margin-right: 0 }
.tpl-block-3168[data-nc-b1~="750"] .tpl-block-3168-list > *:nth-child(3n+1) { margin-left: 0 }
.tpl-block-3168[data-nc-b1~="750"] .tpl-block-3168-list > *:nth-child(-n+3) { margin-top: 0; }
.tpl-block-3168[data-nc-b2~="480"] { margin-top: 20px; margin-bottom: 20px }
.tpl-block-3168[data-nc-b2~="480"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-3168[data-nc-b1~="480"][data-nc-b2~="750"] { margin-top: 20px; margin-bottom: 20px }
.tpl-block-3168[data-nc-b1~="480"][data-nc-b2~="750"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-3168[data-nc-b1~="750"] { margin-top: 50px; margin-bottom: 50px }
.tpl-block-3168[data-nc-b1~="750"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block3168> */
/* <block3169> */
@media (max-width: 1239.99px) {
.tpl-container-3169 { margin-left: -20px !important; margin-right: -20px !important; --tpl-mixin-margin-left: -20px; --tpl-mixin-margin-right: -20px }
.tpl-container-3169 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
@media (max-width: 1239.99px) {
.tpl-container-3169 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 20px 20px 20px; }
.tpl-container-3169 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 20px 20px 20px; }}
@media (min-width: 1240px) {
.tpl-container-3169 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 50px 0; }
.tpl-container-3169 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 50px 0; }}
.tpl-container-3169 {
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;
padding-left: calc(var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px));
padding-right: calc(100% - var(--tpl-mixin-layout-max-width, 100%) - var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px))
}
.tpl-container-3169 { background: var(--tpl-color-background-accent); }
/* </block3169> */
/* <block3172> */
.tpl-container-3172[data-nc-b2~="800"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 0 20px 0; }
.tpl-container-3172[data-nc-b2~="800"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 0 20px 0; }.tpl-container-3172[data-nc-b1~="800"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 50px 0; }
.tpl-container-3172[data-nc-b1~="800"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 50px 0; }
/* </block3172> */
/* <block3179> */
.tpl-container-3179 {
--tpl-color-foreground-main: #FFFFFF;
--tpl-color-foreground-main-darkest: rgb(178,178,178);
--tpl-color-foreground-main-darker: rgb(204,204,204);
--tpl-color-foreground-main-dark: rgb(229,229,229);
--tpl-color-foreground-main-light: rgb(255,255,255);
--tpl-color-foreground-main-lighter: rgb(255,255,255);
--tpl-color-foreground-main-lightest: rgb(255,255,255);
--tpl-color-foreground-accent: #F5F6F8;
--tpl-color-foreground-accent-darkest: rgb(155,165,185);
--tpl-color-foreground-accent-darker: rgb(185,192,206);
--tpl-color-foreground-accent-dark: rgb(215,219,227);
--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-background-accent: #000000;
--tpl-color-background-accent-darkest: rgb(0,0,0);
--tpl-color-background-accent-darker: rgb(0,0,0);
--tpl-color-background-accent-dark: rgb(0,0,0);
--tpl-color-background-accent-light: rgb(25,25,25);
--tpl-color-background-accent-lighter: rgb(51,51,51);
--tpl-color-background-accent-lightest: rgb(76,76,76);
--tpl-color-background-main: #9BA3A8;
--tpl-color-background-main-darkest: rgb(78,85,90);
--tpl-color-background-main-darker: rgb(101,111,117);
--tpl-color-background-main-dark: rgb(126,137,143);
--tpl-color-background-main-light: rgb(181,187,190);
--tpl-color-background-main-lighter: rgb(208,212,214);
--tpl-color-background-main-lightest: rgb(235,237,238);
color: var(--tpl-color-foreground-main);
background-color: var(--tpl-color-background-main);
 }
@media (max-width: 1239.99px) {
.tpl-container-3179 { margin-left: -20px !important; margin-right: -20px !important; --tpl-mixin-margin-left: -20px; --tpl-mixin-margin-right: -20px }
.tpl-container-3179 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
@media (max-width: 1239.99px) {
.tpl-container-3179 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 20px 20px 20px; }
.tpl-container-3179 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 20px 20px 20px; }}
@media (min-width: 1240px) {
.tpl-container-3179 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 50px 0; }
.tpl-container-3179 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 50px 0; }}
.tpl-container-3179 {
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;
padding-left: calc(var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px));
padding-right: calc(100% - var(--tpl-mixin-layout-max-width, 100%) - var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px))
}
/* </block3179> */
/* <block3182> */
.tpl-block-3182[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-3182-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-3182[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-3182-list > * {
    width: 50.0000%;
    margin: 20.0px 0 0;
    align-self: flex-start;
}
.tpl-block-3182[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-3182-list > *:nth-child(2n) { margin-right: 0 }
.tpl-block-3182[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-3182-list > *:nth-child(2n+1) { margin-left: 0 }
.tpl-block-3182[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-3182-list > *:nth-child(-n+2) { margin-top: 0; }
.tpl-block-3182[data-nc-b1~="750"] .tpl-block-3182-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-3182[data-nc-b1~="750"] .tpl-block-3182-list > * {
    width: 33.3333%;
    margin: 0 0 0;
    align-self: flex-start;
}
.tpl-block-3182[data-nc-b1~="750"] .tpl-block-3182-list > *:nth-child(3n) { margin-right: 0 }
.tpl-block-3182[data-nc-b1~="750"] .tpl-block-3182-list > *:nth-child(3n+1) { margin-left: 0 }
.tpl-block-3182[data-nc-b1~="750"] .tpl-block-3182-list > *:nth-child(-n+3) { margin-top: 0; }
.tpl-block-3182[data-nc-b2~="480"] { margin-top: 20px; margin-bottom: 20px }
.tpl-block-3182[data-nc-b2~="480"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-3182[data-nc-b1~="480"][data-nc-b2~="750"] { margin-top: 20px; margin-bottom: 20px }
.tpl-block-3182[data-nc-b1~="480"][data-nc-b2~="750"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-3182[data-nc-b1~="750"] { margin-top: 50px; margin-bottom: 50px }
.tpl-block-3182[data-nc-b1~="750"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block3182> */
/* <block3183> */
@media (max-width: 1239.99px) {
.tpl-container-3183 { margin-left: -20px !important; margin-right: -20px !important; --tpl-mixin-margin-left: -20px; --tpl-mixin-margin-right: -20px }
.tpl-container-3183 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
@media (max-width: 1239.99px) {
.tpl-container-3183 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 20px 20px 20px; }
.tpl-container-3183 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 20px 20px 20px; }}
@media (min-width: 1240px) {
.tpl-container-3183 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 50px 0; }
.tpl-container-3183 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 50px 0; }}
.tpl-container-3183 {
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;
padding-left: calc(var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px));
padding-right: calc(100% - var(--tpl-mixin-layout-max-width, 100%) - var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px))
}
.tpl-container-3183 { background: var(--tpl-color-background-accent); }
/* </block3183> */
/* <block3186> */
.tpl-container-3186[data-nc-b2~="800"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 0 20px 0; }
.tpl-container-3186[data-nc-b2~="800"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 0 20px 0; }.tpl-container-3186[data-nc-b1~="800"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 50px 0; }
.tpl-container-3186[data-nc-b1~="800"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 50px 0; }
/* </block3186> */
/* <block3193> */
.tpl-container-3193 {
--tpl-color-foreground-main: #FFFFFF;
--tpl-color-foreground-main-darkest: rgb(178,178,178);
--tpl-color-foreground-main-darker: rgb(204,204,204);
--tpl-color-foreground-main-dark: rgb(229,229,229);
--tpl-color-foreground-main-light: rgb(255,255,255);
--tpl-color-foreground-main-lighter: rgb(255,255,255);
--tpl-color-foreground-main-lightest: rgb(255,255,255);
--tpl-color-foreground-accent: #F5F6F8;
--tpl-color-foreground-accent-darkest: rgb(155,165,185);
--tpl-color-foreground-accent-darker: rgb(185,192,206);
--tpl-color-foreground-accent-dark: rgb(215,219,227);
--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-background-accent: #000000;
--tpl-color-background-accent-darkest: rgb(0,0,0);
--tpl-color-background-accent-darker: rgb(0,0,0);
--tpl-color-background-accent-dark: rgb(0,0,0);
--tpl-color-background-accent-light: rgb(25,25,25);
--tpl-color-background-accent-lighter: rgb(51,51,51);
--tpl-color-background-accent-lightest: rgb(76,76,76);
--tpl-color-background-main: #9BA3A8;
--tpl-color-background-main-darkest: rgb(78,85,90);
--tpl-color-background-main-darker: rgb(101,111,117);
--tpl-color-background-main-dark: rgb(126,137,143);
--tpl-color-background-main-light: rgb(181,187,190);
--tpl-color-background-main-lighter: rgb(208,212,214);
--tpl-color-background-main-lightest: rgb(235,237,238);
color: var(--tpl-color-foreground-main);
background-color: var(--tpl-color-background-main);
 }
@media (max-width: 1239.99px) {
.tpl-container-3193 { margin-left: -20px !important; margin-right: -20px !important; --tpl-mixin-margin-left: -20px; --tpl-mixin-margin-right: -20px }
.tpl-container-3193 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
@media (max-width: 1239.99px) {
.tpl-container-3193 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 20px 20px 20px; }
.tpl-container-3193 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 20px 20px 20px; }}
@media (min-width: 1240px) {
.tpl-container-3193 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 50px 0; }
.tpl-container-3193 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 50px 0; }}
.tpl-container-3193 {
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;
padding-left: calc(var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px));
padding-right: calc(100% - var(--tpl-mixin-layout-max-width, 100%) - var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px))
}
/* </block3193> */
/* <block3196> */
.tpl-block-3196[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-3196-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-3196[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-3196-list > * {
    width: 50.0000%;
    margin: 20.0px 0 0;
    align-self: flex-start;
}
.tpl-block-3196[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-3196-list > *:nth-child(2n) { margin-right: 0 }
.tpl-block-3196[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-3196-list > *:nth-child(2n+1) { margin-left: 0 }
.tpl-block-3196[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-3196-list > *:nth-child(-n+2) { margin-top: 0; }
.tpl-block-3196[data-nc-b1~="750"] .tpl-block-3196-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-3196[data-nc-b1~="750"] .tpl-block-3196-list > * {
    width: 33.3333%;
    margin: 0 0 0;
    align-self: flex-start;
}
.tpl-block-3196[data-nc-b1~="750"] .tpl-block-3196-list > *:nth-child(3n) { margin-right: 0 }
.tpl-block-3196[data-nc-b1~="750"] .tpl-block-3196-list > *:nth-child(3n+1) { margin-left: 0 }
.tpl-block-3196[data-nc-b1~="750"] .tpl-block-3196-list > *:nth-child(-n+3) { margin-top: 0; }
.tpl-block-3196[data-nc-b2~="480"] { margin-top: 20px; margin-bottom: 20px }
.tpl-block-3196[data-nc-b2~="480"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-3196[data-nc-b1~="480"][data-nc-b2~="750"] { margin-top: 20px; margin-bottom: 20px }
.tpl-block-3196[data-nc-b1~="480"][data-nc-b2~="750"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-3196[data-nc-b1~="750"] { margin-top: 50px; margin-bottom: 50px }
.tpl-block-3196[data-nc-b1~="750"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block3196> */
/* <block3197> */
@media (max-width: 1239.99px) {
.tpl-container-3197 { margin-left: -20px !important; margin-right: -20px !important; --tpl-mixin-margin-left: -20px; --tpl-mixin-margin-right: -20px }
.tpl-container-3197 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
@media (max-width: 1239.99px) {
.tpl-container-3197 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 20px 20px 20px; }
.tpl-container-3197 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 20px 20px 20px; }}
@media (min-width: 1240px) {
.tpl-container-3197 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 50px 0; }
.tpl-container-3197 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 50px 0; }}
.tpl-container-3197 {
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;
padding-left: calc(var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px));
padding-right: calc(100% - var(--tpl-mixin-layout-max-width, 100%) - var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px))
}
.tpl-container-3197 { background: var(--tpl-color-background-accent); }
/* </block3197> */
/* <block3200> */
.tpl-container-3200[data-nc-b2~="800"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 0 20px 0; }
.tpl-container-3200[data-nc-b2~="800"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 0 20px 0; }.tpl-container-3200[data-nc-b1~="800"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 50px 0; }
.tpl-container-3200[data-nc-b1~="800"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 50px 0; }
/* </block3200> */
/* <block3207> */
.tpl-container-3207 {
--tpl-color-foreground-main: #FFFFFF;
--tpl-color-foreground-main-darkest: rgb(178,178,178);
--tpl-color-foreground-main-darker: rgb(204,204,204);
--tpl-color-foreground-main-dark: rgb(229,229,229);
--tpl-color-foreground-main-light: rgb(255,255,255);
--tpl-color-foreground-main-lighter: rgb(255,255,255);
--tpl-color-foreground-main-lightest: rgb(255,255,255);
--tpl-color-foreground-accent: #F5F6F8;
--tpl-color-foreground-accent-darkest: rgb(155,165,185);
--tpl-color-foreground-accent-darker: rgb(185,192,206);
--tpl-color-foreground-accent-dark: rgb(215,219,227);
--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-background-accent: #000000;
--tpl-color-background-accent-darkest: rgb(0,0,0);
--tpl-color-background-accent-darker: rgb(0,0,0);
--tpl-color-background-accent-dark: rgb(0,0,0);
--tpl-color-background-accent-light: rgb(25,25,25);
--tpl-color-background-accent-lighter: rgb(51,51,51);
--tpl-color-background-accent-lightest: rgb(76,76,76);
--tpl-color-background-main: #9BA3A8;
--tpl-color-background-main-darkest: rgb(78,85,90);
--tpl-color-background-main-darker: rgb(101,111,117);
--tpl-color-background-main-dark: rgb(126,137,143);
--tpl-color-background-main-light: rgb(181,187,190);
--tpl-color-background-main-lighter: rgb(208,212,214);
--tpl-color-background-main-lightest: rgb(235,237,238);
color: var(--tpl-color-foreground-main);
background-color: var(--tpl-color-background-main);
 }
@media (max-width: 1239.99px) {
.tpl-container-3207 { margin-left: -20px !important; margin-right: -20px !important; --tpl-mixin-margin-left: -20px; --tpl-mixin-margin-right: -20px }
.tpl-container-3207 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
@media (max-width: 1239.99px) {
.tpl-container-3207 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 20px 20px 20px; }
.tpl-container-3207 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 20px 20px 20px; }}
@media (min-width: 1240px) {
.tpl-container-3207 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 50px 0; }
.tpl-container-3207 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 50px 0; }}
.tpl-container-3207 {
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;
padding-left: calc(var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px));
padding-right: calc(100% - var(--tpl-mixin-layout-max-width, 100%) - var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px))
}
/* </block3207> */
/* <block3210> */
.tpl-block-3210[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-3210-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-3210[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-3210-list > * {
    width: 50.0000%;
    margin: 20.0px 0 0;
    align-self: flex-start;
}
.tpl-block-3210[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-3210-list > *:nth-child(2n) { margin-right: 0 }
.tpl-block-3210[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-3210-list > *:nth-child(2n+1) { margin-left: 0 }
.tpl-block-3210[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-3210-list > *:nth-child(-n+2) { margin-top: 0; }
.tpl-block-3210[data-nc-b1~="750"] .tpl-block-3210-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-3210[data-nc-b1~="750"] .tpl-block-3210-list > * {
    width: 33.3333%;
    margin: 0 0 0;
    align-self: flex-start;
}
.tpl-block-3210[data-nc-b1~="750"] .tpl-block-3210-list > *:nth-child(3n) { margin-right: 0 }
.tpl-block-3210[data-nc-b1~="750"] .tpl-block-3210-list > *:nth-child(3n+1) { margin-left: 0 }
.tpl-block-3210[data-nc-b1~="750"] .tpl-block-3210-list > *:nth-child(-n+3) { margin-top: 0; }
.tpl-block-3210[data-nc-b2~="480"] { margin-top: 20px; margin-bottom: 20px }
.tpl-block-3210[data-nc-b2~="480"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-3210[data-nc-b1~="480"][data-nc-b2~="750"] { margin-top: 20px; margin-bottom: 20px }
.tpl-block-3210[data-nc-b1~="480"][data-nc-b2~="750"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-3210[data-nc-b1~="750"] { margin-top: 50px; margin-bottom: 50px }
.tpl-block-3210[data-nc-b1~="750"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block3210> */
/* <block3211> */
@media (max-width: 1239.99px) {
.tpl-container-3211 { margin-left: -20px !important; margin-right: -20px !important; --tpl-mixin-margin-left: -20px; --tpl-mixin-margin-right: -20px }
.tpl-container-3211 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
@media (max-width: 1239.99px) {
.tpl-container-3211 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 20px 20px 20px; }
.tpl-container-3211 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 20px 20px 20px; }}
@media (min-width: 1240px) {
.tpl-container-3211 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 50px 0; }
.tpl-container-3211 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 50px 0; }}
.tpl-container-3211 {
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;
padding-left: calc(var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px));
padding-right: calc(100% - var(--tpl-mixin-layout-max-width, 100%) - var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px))
}
.tpl-container-3211 { background: var(--tpl-color-background-accent); }
/* </block3211> */
/* <block3214> */
.tpl-container-3214[data-nc-b2~="800"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 0 20px 0; }
.tpl-container-3214[data-nc-b2~="800"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 0 20px 0; }.tpl-container-3214[data-nc-b1~="800"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 50px 0; }
.tpl-container-3214[data-nc-b1~="800"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 50px 0; }
/* </block3214> */
/* <block3221> */
.tpl-container-3221 {
--tpl-color-foreground-main: #FFFFFF;
--tpl-color-foreground-main-darkest: rgb(178,178,178);
--tpl-color-foreground-main-darker: rgb(204,204,204);
--tpl-color-foreground-main-dark: rgb(229,229,229);
--tpl-color-foreground-main-light: rgb(255,255,255);
--tpl-color-foreground-main-lighter: rgb(255,255,255);
--tpl-color-foreground-main-lightest: rgb(255,255,255);
--tpl-color-foreground-accent: #F5F6F8;
--tpl-color-foreground-accent-darkest: rgb(155,165,185);
--tpl-color-foreground-accent-darker: rgb(185,192,206);
--tpl-color-foreground-accent-dark: rgb(215,219,227);
--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-background-accent: #000000;
--tpl-color-background-accent-darkest: rgb(0,0,0);
--tpl-color-background-accent-darker: rgb(0,0,0);
--tpl-color-background-accent-dark: rgb(0,0,0);
--tpl-color-background-accent-light: rgb(25,25,25);
--tpl-color-background-accent-lighter: rgb(51,51,51);
--tpl-color-background-accent-lightest: rgb(76,76,76);
--tpl-color-background-main: #9BA3A8;
--tpl-color-background-main-darkest: rgb(78,85,90);
--tpl-color-background-main-darker: rgb(101,111,117);
--tpl-color-background-main-dark: rgb(126,137,143);
--tpl-color-background-main-light: rgb(181,187,190);
--tpl-color-background-main-lighter: rgb(208,212,214);
--tpl-color-background-main-lightest: rgb(235,237,238);
color: var(--tpl-color-foreground-main);
background-color: var(--tpl-color-background-main);
 }
@media (max-width: 1239.99px) {
.tpl-container-3221 { margin-left: -20px !important; margin-right: -20px !important; --tpl-mixin-margin-left: -20px; --tpl-mixin-margin-right: -20px }
.tpl-container-3221 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
@media (max-width: 1239.99px) {
.tpl-container-3221 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 20px 20px 20px; }
.tpl-container-3221 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 20px 20px 20px; }}
@media (min-width: 1240px) {
.tpl-container-3221 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 50px 0; }
.tpl-container-3221 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 50px 0; }}
.tpl-container-3221 {
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;
padding-left: calc(var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px));
padding-right: calc(100% - var(--tpl-mixin-layout-max-width, 100%) - var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px))
}
/* </block3221> */
/* <block3224> */
.tpl-block-3224[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-3224-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-3224[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-3224-list > * {
    width: 50.0000%;
    margin: 20.0px 0 0;
    align-self: flex-start;
}
.tpl-block-3224[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-3224-list > *:nth-child(2n) { margin-right: 0 }
.tpl-block-3224[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-3224-list > *:nth-child(2n+1) { margin-left: 0 }
.tpl-block-3224[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-3224-list > *:nth-child(-n+2) { margin-top: 0; }
.tpl-block-3224[data-nc-b1~="750"] .tpl-block-3224-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-3224[data-nc-b1~="750"] .tpl-block-3224-list > * {
    width: 33.3333%;
    margin: 0 0 0;
    align-self: flex-start;
}
.tpl-block-3224[data-nc-b1~="750"] .tpl-block-3224-list > *:nth-child(3n) { margin-right: 0 }
.tpl-block-3224[data-nc-b1~="750"] .tpl-block-3224-list > *:nth-child(3n+1) { margin-left: 0 }
.tpl-block-3224[data-nc-b1~="750"] .tpl-block-3224-list > *:nth-child(-n+3) { margin-top: 0; }
.tpl-block-3224[data-nc-b2~="480"] { margin-top: 20px; margin-bottom: 20px }
.tpl-block-3224[data-nc-b2~="480"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-3224[data-nc-b1~="480"][data-nc-b2~="750"] { margin-top: 20px; margin-bottom: 20px }
.tpl-block-3224[data-nc-b1~="480"][data-nc-b2~="750"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-3224[data-nc-b1~="750"] { margin-top: 50px; margin-bottom: 50px }
.tpl-block-3224[data-nc-b1~="750"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block3224> */
/* <block3225> */
@media (max-width: 1239.99px) {
.tpl-container-3225 { margin-left: -20px !important; margin-right: -20px !important; --tpl-mixin-margin-left: -20px; --tpl-mixin-margin-right: -20px }
.tpl-container-3225 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
@media (max-width: 1239.99px) {
.tpl-container-3225 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 20px 20px 20px; }
.tpl-container-3225 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 20px 20px 20px; }}
@media (min-width: 1240px) {
.tpl-container-3225 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 50px 0; }
.tpl-container-3225 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 50px 0; }}
.tpl-container-3225 {
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;
padding-left: calc(var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px));
padding-right: calc(100% - var(--tpl-mixin-layout-max-width, 100%) - var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px))
}
.tpl-container-3225 { background: var(--tpl-color-background-accent); }
/* </block3225> */
/* <block3228> */
.tpl-container-3228[data-nc-b2~="800"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 0 20px 0; }
.tpl-container-3228[data-nc-b2~="800"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 0 20px 0; }.tpl-container-3228[data-nc-b1~="800"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 50px 0; }
.tpl-container-3228[data-nc-b1~="800"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 50px 0; }
/* </block3228> */
/* <block3235> */
.tpl-container-3235 {
--tpl-color-foreground-main: #FFFFFF;
--tpl-color-foreground-main-darkest: rgb(178,178,178);
--tpl-color-foreground-main-darker: rgb(204,204,204);
--tpl-color-foreground-main-dark: rgb(229,229,229);
--tpl-color-foreground-main-light: rgb(255,255,255);
--tpl-color-foreground-main-lighter: rgb(255,255,255);
--tpl-color-foreground-main-lightest: rgb(255,255,255);
--tpl-color-foreground-accent: #F5F6F8;
--tpl-color-foreground-accent-darkest: rgb(155,165,185);
--tpl-color-foreground-accent-darker: rgb(185,192,206);
--tpl-color-foreground-accent-dark: rgb(215,219,227);
--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-background-accent: #000000;
--tpl-color-background-accent-darkest: rgb(0,0,0);
--tpl-color-background-accent-darker: rgb(0,0,0);
--tpl-color-background-accent-dark: rgb(0,0,0);
--tpl-color-background-accent-light: rgb(25,25,25);
--tpl-color-background-accent-lighter: rgb(51,51,51);
--tpl-color-background-accent-lightest: rgb(76,76,76);
--tpl-color-background-main: #9BA3A8;
--tpl-color-background-main-darkest: rgb(78,85,90);
--tpl-color-background-main-darker: rgb(101,111,117);
--tpl-color-background-main-dark: rgb(126,137,143);
--tpl-color-background-main-light: rgb(181,187,190);
--tpl-color-background-main-lighter: rgb(208,212,214);
--tpl-color-background-main-lightest: rgb(235,237,238);
color: var(--tpl-color-foreground-main);
background-color: var(--tpl-color-background-main);
 }
@media (max-width: 1239.99px) {
.tpl-container-3235 { margin-left: -20px !important; margin-right: -20px !important; --tpl-mixin-margin-left: -20px; --tpl-mixin-margin-right: -20px }
.tpl-container-3235 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
@media (max-width: 1239.99px) {
.tpl-container-3235 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 20px 20px 20px; }
.tpl-container-3235 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 20px 20px 20px; }}
@media (min-width: 1240px) {
.tpl-container-3235 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 50px 0; }
.tpl-container-3235 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 50px 0; }}
.tpl-container-3235 {
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;
padding-left: calc(var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px));
padding-right: calc(100% - var(--tpl-mixin-layout-max-width, 100%) - var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px))
}
/* </block3235> */
/* <block3238> */
.tpl-block-3238[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-3238-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-3238[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-3238-list > * {
    width: 50.0000%;
    margin: 20.0px 0 0;
    align-self: flex-start;
}
.tpl-block-3238[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-3238-list > *:nth-child(2n) { margin-right: 0 }
.tpl-block-3238[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-3238-list > *:nth-child(2n+1) { margin-left: 0 }
.tpl-block-3238[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-3238-list > *:nth-child(-n+2) { margin-top: 0; }
.tpl-block-3238[data-nc-b1~="750"] .tpl-block-3238-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-3238[data-nc-b1~="750"] .tpl-block-3238-list > * {
    width: 33.3333%;
    margin: 0 0 0;
    align-self: flex-start;
}
.tpl-block-3238[data-nc-b1~="750"] .tpl-block-3238-list > *:nth-child(3n) { margin-right: 0 }
.tpl-block-3238[data-nc-b1~="750"] .tpl-block-3238-list > *:nth-child(3n+1) { margin-left: 0 }
.tpl-block-3238[data-nc-b1~="750"] .tpl-block-3238-list > *:nth-child(-n+3) { margin-top: 0; }
.tpl-block-3238[data-nc-b2~="480"] { margin-top: 20px; margin-bottom: 20px }
.tpl-block-3238[data-nc-b2~="480"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-3238[data-nc-b1~="480"][data-nc-b2~="750"] { margin-top: 20px; margin-bottom: 20px }
.tpl-block-3238[data-nc-b1~="480"][data-nc-b2~="750"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-3238[data-nc-b1~="750"] { margin-top: 50px; margin-bottom: 50px }
.tpl-block-3238[data-nc-b1~="750"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block3238> */
/* <block3239> */
@media (max-width: 1239.99px) {
.tpl-container-3239 { margin-left: -20px !important; margin-right: -20px !important; --tpl-mixin-margin-left: -20px; --tpl-mixin-margin-right: -20px }
.tpl-container-3239 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
@media (max-width: 1239.99px) {
.tpl-container-3239 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 20px 20px 20px; }
.tpl-container-3239 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 20px 20px 20px; }}
@media (min-width: 1240px) {
.tpl-container-3239 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 50px 0; }
.tpl-container-3239 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 50px 0; }}
.tpl-container-3239 {
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;
padding-left: calc(var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px));
padding-right: calc(100% - var(--tpl-mixin-layout-max-width, 100%) - var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px))
}
.tpl-container-3239 { background: var(--tpl-color-background-accent); }
/* </block3239> */
/* <block3242> */
.tpl-container-3242[data-nc-b2~="800"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 0 20px 0; }
.tpl-container-3242[data-nc-b2~="800"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 0 20px 0; }.tpl-container-3242[data-nc-b1~="800"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 50px 0; }
.tpl-container-3242[data-nc-b1~="800"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 50px 0; }
/* </block3242> */
/* <block3249> */
.tpl-container-3249 {
--tpl-color-foreground-main: #FFFFFF;
--tpl-color-foreground-main-darkest: rgb(178,178,178);
--tpl-color-foreground-main-darker: rgb(204,204,204);
--tpl-color-foreground-main-dark: rgb(229,229,229);
--tpl-color-foreground-main-light: rgb(255,255,255);
--tpl-color-foreground-main-lighter: rgb(255,255,255);
--tpl-color-foreground-main-lightest: rgb(255,255,255);
--tpl-color-foreground-accent: #F5F6F8;
--tpl-color-foreground-accent-darkest: rgb(155,165,185);
--tpl-color-foreground-accent-darker: rgb(185,192,206);
--tpl-color-foreground-accent-dark: rgb(215,219,227);
--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-background-accent: #000000;
--tpl-color-background-accent-darkest: rgb(0,0,0);
--tpl-color-background-accent-darker: rgb(0,0,0);
--tpl-color-background-accent-dark: rgb(0,0,0);
--tpl-color-background-accent-light: rgb(25,25,25);
--tpl-color-background-accent-lighter: rgb(51,51,51);
--tpl-color-background-accent-lightest: rgb(76,76,76);
--tpl-color-background-main: #9BA3A8;
--tpl-color-background-main-darkest: rgb(78,85,90);
--tpl-color-background-main-darker: rgb(101,111,117);
--tpl-color-background-main-dark: rgb(126,137,143);
--tpl-color-background-main-light: rgb(181,187,190);
--tpl-color-background-main-lighter: rgb(208,212,214);
--tpl-color-background-main-lightest: rgb(235,237,238);
color: var(--tpl-color-foreground-main);
background-color: var(--tpl-color-background-main);
 }
@media (max-width: 1239.99px) {
.tpl-container-3249 { margin-left: -20px !important; margin-right: -20px !important; --tpl-mixin-margin-left: -20px; --tpl-mixin-margin-right: -20px }
.tpl-container-3249 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
@media (max-width: 1239.99px) {
.tpl-container-3249 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 20px 20px 20px; }
.tpl-container-3249 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 20px 20px 20px; }}
@media (min-width: 1240px) {
.tpl-container-3249 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 50px 0; }
.tpl-container-3249 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 50px 0; }}
.tpl-container-3249 {
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;
padding-left: calc(var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px));
padding-right: calc(100% - var(--tpl-mixin-layout-max-width, 100%) - var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px))
}
/* </block3249> */
/* <block3252> */
.tpl-block-3252[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-3252-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-3252[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-3252-list > * {
    width: 50.0000%;
    margin: 20.0px 0 0;
    align-self: flex-start;
}
.tpl-block-3252[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-3252-list > *:nth-child(2n) { margin-right: 0 }
.tpl-block-3252[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-3252-list > *:nth-child(2n+1) { margin-left: 0 }
.tpl-block-3252[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-3252-list > *:nth-child(-n+2) { margin-top: 0; }
.tpl-block-3252[data-nc-b1~="750"] .tpl-block-3252-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-3252[data-nc-b1~="750"] .tpl-block-3252-list > * {
    width: 33.3333%;
    margin: 0 0 0;
    align-self: flex-start;
}
.tpl-block-3252[data-nc-b1~="750"] .tpl-block-3252-list > *:nth-child(3n) { margin-right: 0 }
.tpl-block-3252[data-nc-b1~="750"] .tpl-block-3252-list > *:nth-child(3n+1) { margin-left: 0 }
.tpl-block-3252[data-nc-b1~="750"] .tpl-block-3252-list > *:nth-child(-n+3) { margin-top: 0; }
.tpl-block-3252[data-nc-b2~="480"] { margin-top: 20px; margin-bottom: 20px }
.tpl-block-3252[data-nc-b2~="480"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-3252[data-nc-b1~="480"][data-nc-b2~="750"] { margin-top: 20px; margin-bottom: 20px }
.tpl-block-3252[data-nc-b1~="480"][data-nc-b2~="750"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-3252[data-nc-b1~="750"] { margin-top: 50px; margin-bottom: 50px }
.tpl-block-3252[data-nc-b1~="750"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block3252> */
/* <block3253> */
@media (max-width: 1239.99px) {
.tpl-container-3253 { margin-left: -20px !important; margin-right: -20px !important; --tpl-mixin-margin-left: -20px; --tpl-mixin-margin-right: -20px }
.tpl-container-3253 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
@media (max-width: 1239.99px) {
.tpl-container-3253 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 20px 20px 20px; }
.tpl-container-3253 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 20px 20px 20px; }}
@media (min-width: 1240px) {
.tpl-container-3253 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 50px 0; }
.tpl-container-3253 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 50px 0; }}
.tpl-container-3253 {
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;
padding-left: calc(var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px));
padding-right: calc(100% - var(--tpl-mixin-layout-max-width, 100%) - var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px))
}
.tpl-container-3253 { background: var(--tpl-color-background-accent); }
/* </block3253> */
/* <block3256> */
.tpl-container-3256[data-nc-b2~="800"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 0 20px 0; }
.tpl-container-3256[data-nc-b2~="800"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 0 20px 0; }.tpl-container-3256[data-nc-b1~="800"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 50px 0; }
.tpl-container-3256[data-nc-b1~="800"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 50px 0; }
/* </block3256> */
/* <block3263> */
.tpl-container-3263 {
--tpl-color-foreground-main: #FFFFFF;
--tpl-color-foreground-main-darkest: rgb(178,178,178);
--tpl-color-foreground-main-darker: rgb(204,204,204);
--tpl-color-foreground-main-dark: rgb(229,229,229);
--tpl-color-foreground-main-light: rgb(255,255,255);
--tpl-color-foreground-main-lighter: rgb(255,255,255);
--tpl-color-foreground-main-lightest: rgb(255,255,255);
--tpl-color-foreground-accent: #F5F6F8;
--tpl-color-foreground-accent-darkest: rgb(155,165,185);
--tpl-color-foreground-accent-darker: rgb(185,192,206);
--tpl-color-foreground-accent-dark: rgb(215,219,227);
--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-background-accent: #000000;
--tpl-color-background-accent-darkest: rgb(0,0,0);
--tpl-color-background-accent-darker: rgb(0,0,0);
--tpl-color-background-accent-dark: rgb(0,0,0);
--tpl-color-background-accent-light: rgb(25,25,25);
--tpl-color-background-accent-lighter: rgb(51,51,51);
--tpl-color-background-accent-lightest: rgb(76,76,76);
--tpl-color-background-main: #9BA3A8;
--tpl-color-background-main-darkest: rgb(78,85,90);
--tpl-color-background-main-darker: rgb(101,111,117);
--tpl-color-background-main-dark: rgb(126,137,143);
--tpl-color-background-main-light: rgb(181,187,190);
--tpl-color-background-main-lighter: rgb(208,212,214);
--tpl-color-background-main-lightest: rgb(235,237,238);
color: var(--tpl-color-foreground-main);
background-color: var(--tpl-color-background-main);
 }
@media (max-width: 1239.99px) {
.tpl-container-3263 { margin-left: -20px !important; margin-right: -20px !important; --tpl-mixin-margin-left: -20px; --tpl-mixin-margin-right: -20px }
.tpl-container-3263 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
@media (max-width: 1239.99px) {
.tpl-container-3263 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 20px 20px 20px; }
.tpl-container-3263 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 20px 20px 20px; }}
@media (min-width: 1240px) {
.tpl-container-3263 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 50px 0; }
.tpl-container-3263 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 50px 0; }}
.tpl-container-3263 {
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;
padding-left: calc(var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px));
padding-right: calc(100% - var(--tpl-mixin-layout-max-width, 100%) - var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px))
}
/* </block3263> */
/* <block3266> */
.tpl-block-3266[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-3266-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-3266[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-3266-list > * {
    width: 50.0000%;
    margin: 20.0px 0 0;
    align-self: flex-start;
}
.tpl-block-3266[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-3266-list > *:nth-child(2n) { margin-right: 0 }
.tpl-block-3266[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-3266-list > *:nth-child(2n+1) { margin-left: 0 }
.tpl-block-3266[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-3266-list > *:nth-child(-n+2) { margin-top: 0; }
.tpl-block-3266[data-nc-b1~="750"] .tpl-block-3266-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-3266[data-nc-b1~="750"] .tpl-block-3266-list > * {
    width: 33.3333%;
    margin: 0 0 0;
    align-self: flex-start;
}
.tpl-block-3266[data-nc-b1~="750"] .tpl-block-3266-list > *:nth-child(3n) { margin-right: 0 }
.tpl-block-3266[data-nc-b1~="750"] .tpl-block-3266-list > *:nth-child(3n+1) { margin-left: 0 }
.tpl-block-3266[data-nc-b1~="750"] .tpl-block-3266-list > *:nth-child(-n+3) { margin-top: 0; }
.tpl-block-3266[data-nc-b2~="480"] { margin-top: 20px; margin-bottom: 20px }
.tpl-block-3266[data-nc-b2~="480"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-3266[data-nc-b1~="480"][data-nc-b2~="750"] { margin-top: 20px; margin-bottom: 20px }
.tpl-block-3266[data-nc-b1~="480"][data-nc-b2~="750"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-3266[data-nc-b1~="750"] { margin-top: 50px; margin-bottom: 50px }
.tpl-block-3266[data-nc-b1~="750"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block3266> */
/* <block3267> */
@media (max-width: 1239.99px) {
.tpl-container-3267 { margin-left: -20px !important; margin-right: -20px !important; --tpl-mixin-margin-left: -20px; --tpl-mixin-margin-right: -20px }
.tpl-container-3267 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
@media (max-width: 1239.99px) {
.tpl-container-3267 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 20px 20px 20px; }
.tpl-container-3267 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 20px 20px 20px; }}
@media (min-width: 1240px) {
.tpl-container-3267 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 50px 0; }
.tpl-container-3267 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 50px 0; }}
.tpl-container-3267 {
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;
padding-left: calc(var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px));
padding-right: calc(100% - var(--tpl-mixin-layout-max-width, 100%) - var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px))
}
.tpl-container-3267 { background: var(--tpl-color-background-accent); }
/* </block3267> */
/* <block3270> */
.tpl-container-3270[data-nc-b2~="800"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 0 20px 0; }
.tpl-container-3270[data-nc-b2~="800"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 0 20px 0; }.tpl-container-3270[data-nc-b1~="800"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 50px 0; }
.tpl-container-3270[data-nc-b1~="800"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 50px 0; }
/* </block3270> */
/* <block3277> */
.tpl-container-3277 {
--tpl-color-foreground-main: #FFFFFF;
--tpl-color-foreground-main-darkest: rgb(178,178,178);
--tpl-color-foreground-main-darker: rgb(204,204,204);
--tpl-color-foreground-main-dark: rgb(229,229,229);
--tpl-color-foreground-main-light: rgb(255,255,255);
--tpl-color-foreground-main-lighter: rgb(255,255,255);
--tpl-color-foreground-main-lightest: rgb(255,255,255);
--tpl-color-foreground-accent: #F5F6F8;
--tpl-color-foreground-accent-darkest: rgb(155,165,185);
--tpl-color-foreground-accent-darker: rgb(185,192,206);
--tpl-color-foreground-accent-dark: rgb(215,219,227);
--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-background-accent: #000000;
--tpl-color-background-accent-darkest: rgb(0,0,0);
--tpl-color-background-accent-darker: rgb(0,0,0);
--tpl-color-background-accent-dark: rgb(0,0,0);
--tpl-color-background-accent-light: rgb(25,25,25);
--tpl-color-background-accent-lighter: rgb(51,51,51);
--tpl-color-background-accent-lightest: rgb(76,76,76);
--tpl-color-background-main: #9BA3A8;
--tpl-color-background-main-darkest: rgb(78,85,90);
--tpl-color-background-main-darker: rgb(101,111,117);
--tpl-color-background-main-dark: rgb(126,137,143);
--tpl-color-background-main-light: rgb(181,187,190);
--tpl-color-background-main-lighter: rgb(208,212,214);
--tpl-color-background-main-lightest: rgb(235,237,238);
color: var(--tpl-color-foreground-main);
background-color: var(--tpl-color-background-main);
 }
@media (max-width: 1239.99px) {
.tpl-container-3277 { margin-left: -20px !important; margin-right: -20px !important; --tpl-mixin-margin-left: -20px; --tpl-mixin-margin-right: -20px }
.tpl-container-3277 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
@media (max-width: 1239.99px) {
.tpl-container-3277 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 20px 20px 20px; }
.tpl-container-3277 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 20px 20px 20px; }}
@media (min-width: 1240px) {
.tpl-container-3277 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 50px 0; }
.tpl-container-3277 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 50px 0; }}
.tpl-container-3277 {
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;
padding-left: calc(var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px));
padding-right: calc(100% - var(--tpl-mixin-layout-max-width, 100%) - var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px))
}
/* </block3277> */
/* <block3280> */
.tpl-block-3280[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-3280-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-3280[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-3280-list > * {
    width: 50.0000%;
    margin: 20.0px 0 0;
    align-self: flex-start;
}
.tpl-block-3280[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-3280-list > *:nth-child(2n) { margin-right: 0 }
.tpl-block-3280[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-3280-list > *:nth-child(2n+1) { margin-left: 0 }
.tpl-block-3280[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-3280-list > *:nth-child(-n+2) { margin-top: 0; }
.tpl-block-3280[data-nc-b1~="750"] .tpl-block-3280-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-3280[data-nc-b1~="750"] .tpl-block-3280-list > * {
    width: 33.3333%;
    margin: 0 0 0;
    align-self: flex-start;
}
.tpl-block-3280[data-nc-b1~="750"] .tpl-block-3280-list > *:nth-child(3n) { margin-right: 0 }
.tpl-block-3280[data-nc-b1~="750"] .tpl-block-3280-list > *:nth-child(3n+1) { margin-left: 0 }
.tpl-block-3280[data-nc-b1~="750"] .tpl-block-3280-list > *:nth-child(-n+3) { margin-top: 0; }
.tpl-block-3280[data-nc-b2~="480"] { margin-top: 20px; margin-bottom: 20px }
.tpl-block-3280[data-nc-b2~="480"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-3280[data-nc-b1~="480"][data-nc-b2~="750"] { margin-top: 20px; margin-bottom: 20px }
.tpl-block-3280[data-nc-b1~="480"][data-nc-b2~="750"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-3280[data-nc-b1~="750"] { margin-top: 50px; margin-bottom: 50px }
.tpl-block-3280[data-nc-b1~="750"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block3280> */
/* <block3281> */
@media (max-width: 1239.99px) {
.tpl-container-3281 { margin-left: -20px !important; margin-right: -20px !important; --tpl-mixin-margin-left: -20px; --tpl-mixin-margin-right: -20px }
.tpl-container-3281 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
@media (max-width: 1239.99px) {
.tpl-container-3281 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 20px 20px 20px; }
.tpl-container-3281 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 20px 20px 20px; }}
@media (min-width: 1240px) {
.tpl-container-3281 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 50px 0; }
.tpl-container-3281 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 50px 0; }}
.tpl-container-3281 {
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;
padding-left: calc(var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px));
padding-right: calc(100% - var(--tpl-mixin-layout-max-width, 100%) - var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px))
}
.tpl-container-3281 { background: var(--tpl-color-background-accent); }
/* </block3281> */
/* <block3284> */
.tpl-container-3284[data-nc-b2~="800"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 0 20px 0; }
.tpl-container-3284[data-nc-b2~="800"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 0 20px 0; }.tpl-container-3284[data-nc-b1~="800"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 50px 0; }
.tpl-container-3284[data-nc-b1~="800"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 50px 0; }
/* </block3284> */
/* <block3291> */
.tpl-container-3291 {
--tpl-color-foreground-main: #FFFFFF;
--tpl-color-foreground-main-darkest: rgb(178,178,178);
--tpl-color-foreground-main-darker: rgb(204,204,204);
--tpl-color-foreground-main-dark: rgb(229,229,229);
--tpl-color-foreground-main-light: rgb(255,255,255);
--tpl-color-foreground-main-lighter: rgb(255,255,255);
--tpl-color-foreground-main-lightest: rgb(255,255,255);
--tpl-color-foreground-accent: #F5F6F8;
--tpl-color-foreground-accent-darkest: rgb(155,165,185);
--tpl-color-foreground-accent-darker: rgb(185,192,206);
--tpl-color-foreground-accent-dark: rgb(215,219,227);
--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-background-accent: #000000;
--tpl-color-background-accent-darkest: rgb(0,0,0);
--tpl-color-background-accent-darker: rgb(0,0,0);
--tpl-color-background-accent-dark: rgb(0,0,0);
--tpl-color-background-accent-light: rgb(25,25,25);
--tpl-color-background-accent-lighter: rgb(51,51,51);
--tpl-color-background-accent-lightest: rgb(76,76,76);
--tpl-color-background-main: #9BA3A8;
--tpl-color-background-main-darkest: rgb(78,85,90);
--tpl-color-background-main-darker: rgb(101,111,117);
--tpl-color-background-main-dark: rgb(126,137,143);
--tpl-color-background-main-light: rgb(181,187,190);
--tpl-color-background-main-lighter: rgb(208,212,214);
--tpl-color-background-main-lightest: rgb(235,237,238);
color: var(--tpl-color-foreground-main);
background-color: var(--tpl-color-background-main);
 }
@media (max-width: 1239.99px) {
.tpl-container-3291 { margin-left: -20px !important; margin-right: -20px !important; --tpl-mixin-margin-left: -20px; --tpl-mixin-margin-right: -20px }
.tpl-container-3291 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
@media (max-width: 1239.99px) {
.tpl-container-3291 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 20px 20px 20px; }
.tpl-container-3291 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 20px 20px 20px; }}
@media (min-width: 1240px) {
.tpl-container-3291 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 50px 0; }
.tpl-container-3291 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 50px 0; }}
.tpl-container-3291 {
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;
padding-left: calc(var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px));
padding-right: calc(100% - var(--tpl-mixin-layout-max-width, 100%) - var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px))
}
/* </block3291> */
/* <block3294> */
.tpl-block-3294[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-3294-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-3294[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-3294-list > * {
    width: 50.0000%;
    margin: 20.0px 0 0;
    align-self: flex-start;
}
.tpl-block-3294[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-3294-list > *:nth-child(2n) { margin-right: 0 }
.tpl-block-3294[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-3294-list > *:nth-child(2n+1) { margin-left: 0 }
.tpl-block-3294[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-3294-list > *:nth-child(-n+2) { margin-top: 0; }
.tpl-block-3294[data-nc-b1~="750"] .tpl-block-3294-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-3294[data-nc-b1~="750"] .tpl-block-3294-list > * {
    width: 33.3333%;
    margin: 0 0 0;
    align-self: flex-start;
}
.tpl-block-3294[data-nc-b1~="750"] .tpl-block-3294-list > *:nth-child(3n) { margin-right: 0 }
.tpl-block-3294[data-nc-b1~="750"] .tpl-block-3294-list > *:nth-child(3n+1) { margin-left: 0 }
.tpl-block-3294[data-nc-b1~="750"] .tpl-block-3294-list > *:nth-child(-n+3) { margin-top: 0; }
.tpl-block-3294[data-nc-b2~="480"] { margin-top: 20px; margin-bottom: 20px }
.tpl-block-3294[data-nc-b2~="480"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-3294[data-nc-b1~="480"][data-nc-b2~="750"] { margin-top: 20px; margin-bottom: 20px }
.tpl-block-3294[data-nc-b1~="480"][data-nc-b2~="750"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-3294[data-nc-b1~="750"] { margin-top: 50px; margin-bottom: 50px }
.tpl-block-3294[data-nc-b1~="750"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block3294> */
/* <block3295> */
@media (max-width: 1239.99px) {
.tpl-container-3295 { margin-left: -20px !important; margin-right: -20px !important; --tpl-mixin-margin-left: -20px; --tpl-mixin-margin-right: -20px }
.tpl-container-3295 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
@media (max-width: 1239.99px) {
.tpl-container-3295 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 20px 20px 20px; }
.tpl-container-3295 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 20px 20px 20px; }}
@media (min-width: 1240px) {
.tpl-container-3295 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 50px 0; }
.tpl-container-3295 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 50px 0; }}
.tpl-container-3295 {
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;
padding-left: calc(var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px));
padding-right: calc(100% - var(--tpl-mixin-layout-max-width, 100%) - var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px))
}
.tpl-container-3295 { background: var(--tpl-color-background-accent); }
/* </block3295> */
/* <block3298> */
.tpl-container-3298[data-nc-b2~="800"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 0 20px 0; }
.tpl-container-3298[data-nc-b2~="800"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 0 20px 0; }.tpl-container-3298[data-nc-b1~="800"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 50px 0; }
.tpl-container-3298[data-nc-b1~="800"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 50px 0; }
/* </block3298> */
/* <block3305> */
.tpl-container-3305 {
--tpl-color-foreground-main: #FFFFFF;
--tpl-color-foreground-main-darkest: rgb(178,178,178);
--tpl-color-foreground-main-darker: rgb(204,204,204);
--tpl-color-foreground-main-dark: rgb(229,229,229);
--tpl-color-foreground-main-light: rgb(255,255,255);
--tpl-color-foreground-main-lighter: rgb(255,255,255);
--tpl-color-foreground-main-lightest: rgb(255,255,255);
--tpl-color-foreground-accent: #F5F6F8;
--tpl-color-foreground-accent-darkest: rgb(155,165,185);
--tpl-color-foreground-accent-darker: rgb(185,192,206);
--tpl-color-foreground-accent-dark: rgb(215,219,227);
--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-background-accent: #000000;
--tpl-color-background-accent-darkest: rgb(0,0,0);
--tpl-color-background-accent-darker: rgb(0,0,0);
--tpl-color-background-accent-dark: rgb(0,0,0);
--tpl-color-background-accent-light: rgb(25,25,25);
--tpl-color-background-accent-lighter: rgb(51,51,51);
--tpl-color-background-accent-lightest: rgb(76,76,76);
--tpl-color-background-main: #9BA3A8;
--tpl-color-background-main-darkest: rgb(78,85,90);
--tpl-color-background-main-darker: rgb(101,111,117);
--tpl-color-background-main-dark: rgb(126,137,143);
--tpl-color-background-main-light: rgb(181,187,190);
--tpl-color-background-main-lighter: rgb(208,212,214);
--tpl-color-background-main-lightest: rgb(235,237,238);
color: var(--tpl-color-foreground-main);
background-color: var(--tpl-color-background-main);
 }
@media (max-width: 1239.99px) {
.tpl-container-3305 { margin-left: -20px !important; margin-right: -20px !important; --tpl-mixin-margin-left: -20px; --tpl-mixin-margin-right: -20px }
.tpl-container-3305 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
@media (max-width: 1239.99px) {
.tpl-container-3305 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 20px 20px 20px; }
.tpl-container-3305 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 20px 20px 20px; }}
@media (min-width: 1240px) {
.tpl-container-3305 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 50px 0; }
.tpl-container-3305 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 50px 0; }}
.tpl-container-3305 {
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;
padding-left: calc(var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px));
padding-right: calc(100% - var(--tpl-mixin-layout-max-width, 100%) - var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px))
}
/* </block3305> */
/* <block4959> */
.tpl-container-4959 .tpl-container-4959-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-container-4959 .tpl-container-4959-list > * {
    width: 50.0000%;
    margin: 0 0 0;
    align-self: stretch;
}
.tpl-container-4959 .tpl-container-4959-list > *:nth-child(2n) { margin-right: 0 }
.tpl-container-4959 .tpl-container-4959-list > *:nth-child(2n+1) { margin-left: 0 }
.tpl-container-4959 .tpl-container-4959-list > *:nth-child(-n+2) { margin-top: 0; }
@media (max-width: 1239.99px) {
.tpl-container-4959 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 0 20px 0 20px; }
.tpl-container-4959 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 0 20px 0 20px; }}
.tpl-container-4959 {
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
}
/* </block4959> */
/* <block4966> */
.tpl-block-4966[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-4966-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-4966[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-4966-list > * {
    width: 50.0000%;
    margin: 20.0px 0 0;
    align-self: flex-start;
}
.tpl-block-4966[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-4966-list > *:nth-child(2n) { margin-right: 0 }
.tpl-block-4966[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-4966-list > *:nth-child(2n+1) { margin-left: 0 }
.tpl-block-4966[data-nc-b1~="480"][data-nc-b2~="750"] .tpl-block-4966-list > *:nth-child(-n+2) { margin-top: 0; }
.tpl-block-4966[data-nc-b1~="750"] .tpl-block-4966-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-4966[data-nc-b1~="750"] .tpl-block-4966-list > * {
    width: 33.3333%;
    margin: 0 0 0;
    align-self: flex-start;
}
.tpl-block-4966[data-nc-b1~="750"] .tpl-block-4966-list > *:nth-child(3n) { margin-right: 0 }
.tpl-block-4966[data-nc-b1~="750"] .tpl-block-4966-list > *:nth-child(3n+1) { margin-left: 0 }
.tpl-block-4966[data-nc-b1~="750"] .tpl-block-4966-list > *:nth-child(-n+3) { margin-top: 0; }
.tpl-block-4966[data-nc-b2~="480"] { margin-top: 20px; margin-bottom: 20px }
.tpl-block-4966[data-nc-b2~="480"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-4966[data-nc-b1~="480"][data-nc-b2~="750"] { margin-top: 20px; margin-bottom: 20px }
.tpl-block-4966[data-nc-b1~="480"][data-nc-b2~="750"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-4966[data-nc-b1~="750"] { margin-top: 50px; margin-bottom: 50px }
.tpl-block-4966[data-nc-b1~="750"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block4966> */
/* <block4967> */
@media (max-width: 1239.99px) {
.tpl-container-4967 { margin-left: -20px !important; margin-right: -20px !important; --tpl-mixin-margin-left: -20px; --tpl-mixin-margin-right: -20px }
.tpl-container-4967 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
@media (max-width: 1239.99px) {
.tpl-container-4967 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 20px 20px 20px; }
.tpl-container-4967 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 20px 20px 20px; }}
@media (min-width: 1240px) {
.tpl-container-4967 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 50px 0; }
.tpl-container-4967 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 50px 0; }}
.tpl-container-4967 {
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;
padding-left: calc(var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px));
padding-right: calc(100% - var(--tpl-mixin-layout-max-width, 100%) - var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px))
}
.tpl-container-4967 { background: var(--tpl-color-background-accent); }
/* </block4967> */
/* <block4970> */
.tpl-container-4970[data-nc-b2~="800"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 0 20px 0; }
.tpl-container-4970[data-nc-b2~="800"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 0 20px 0; }.tpl-container-4970[data-nc-b1~="800"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 50px 0; }
.tpl-container-4970[data-nc-b1~="800"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 50px 0; }
/* </block4970> */
/* <block4977> */
.tpl-container-4977 {
--tpl-color-foreground-main: #FFFFFF;
--tpl-color-foreground-main-darkest: rgb(178,178,178);
--tpl-color-foreground-main-darker: rgb(204,204,204);
--tpl-color-foreground-main-dark: rgb(229,229,229);
--tpl-color-foreground-main-light: rgb(255,255,255);
--tpl-color-foreground-main-lighter: rgb(255,255,255);
--tpl-color-foreground-main-lightest: rgb(255,255,255);
--tpl-color-foreground-accent: #F5F6F8;
--tpl-color-foreground-accent-darkest: rgb(155,165,185);
--tpl-color-foreground-accent-darker: rgb(185,192,206);
--tpl-color-foreground-accent-dark: rgb(215,219,227);
--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-background-accent: #000000;
--tpl-color-background-accent-darkest: rgb(0,0,0);
--tpl-color-background-accent-darker: rgb(0,0,0);
--tpl-color-background-accent-dark: rgb(0,0,0);
--tpl-color-background-accent-light: rgb(25,25,25);
--tpl-color-background-accent-lighter: rgb(51,51,51);
--tpl-color-background-accent-lightest: rgb(76,76,76);
--tpl-color-background-main: #9BA3A8;
--tpl-color-background-main-darkest: rgb(78,85,90);
--tpl-color-background-main-darker: rgb(101,111,117);
--tpl-color-background-main-dark: rgb(126,137,143);
--tpl-color-background-main-light: rgb(181,187,190);
--tpl-color-background-main-lighter: rgb(208,212,214);
--tpl-color-background-main-lightest: rgb(235,237,238);
color: var(--tpl-color-foreground-main);
background-color: var(--tpl-color-background-main);
 }
@media (max-width: 1239.99px) {
.tpl-container-4977 { margin-left: -20px !important; margin-right: -20px !important; --tpl-mixin-margin-left: -20px; --tpl-mixin-margin-right: -20px }
.tpl-container-4977 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
@media (max-width: 1239.99px) {
.tpl-container-4977 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 20px 20px 20px; }
.tpl-container-4977 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 20px 20px 20px; }}
@media (min-width: 1240px) {
.tpl-container-4977 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 50px 0; }
.tpl-container-4977 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 50px 0; }}
.tpl-container-4977 {
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;
padding-left: calc(var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px));
padding-right: calc(100% - var(--tpl-mixin-layout-max-width, 100%) - var(--tpl-mixin-layout-child-indent-left, 0px) - var(--tpl-mixin-margin-left, 0px))
}
/* </block4977> */
/* <block4983> */
.tpl-container-4983 .tpl-container-4983-list {
display: flex;
flex-direction: row;
flex-wrap: nowrap;
align-items: center;
justify-content: center;
}
.tpl-container-4983 .tpl-container-4983-list > * {
flex-grow: 1;
}
/* </block4983> */
/* <block5001> */
.tpl-block-5001 .tpl-block-5001-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-5001 .tpl-block-5001-list > * {
    width: 33.3333%;
    margin: 0 0 0;
    align-self: stretch;
}
.tpl-block-5001 .tpl-block-5001-list > *:nth-child(3n) { margin-right: 0 }
.tpl-block-5001 .tpl-block-5001-list > *:nth-child(3n+1) { margin-left: 0 }
.tpl-block-5001 .tpl-block-5001-list > *:nth-child(-n+3) { margin-top: 0; }
/* </block5001> */
/* <block5114> */
@media (max-width: 599.99px) {
.tpl-block-5114 .tpl-block-5114-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-5114 .tpl-block-5114-list > * {
    width: calc(100.0000% - 0.0000px);
    margin: 20.0px 10.0px 0;
    align-self: flex-start;
}
.tpl-block-5114 .tpl-block-5114-list > *:nth-child(1n) { margin-right: 0 }
.tpl-block-5114 .tpl-block-5114-list > *:nth-child(1n+1) { margin-left: 0 }
.tpl-block-5114 .tpl-block-5114-list > *:nth-child(-n+1) { margin-top: 0; }
}
@media (min-width: 600px) {
.tpl-block-5114 .tpl-block-5114-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-5114 .tpl-block-5114-list > * {
    width: calc(33.3333% - 13.3333px);
    margin: 20.0px 10.0px 0;
    align-self: flex-start;
}
.tpl-block-5114 .tpl-block-5114-list > *:nth-child(3n) { margin-right: 0 }
.tpl-block-5114 .tpl-block-5114-list > *:nth-child(3n+1) { margin-left: 0 }
.tpl-block-5114 .tpl-block-5114-list > *:nth-child(-n+3) { margin-top: 0; }
}
@media (max-width: 799.99px) {
.tpl-block-5114 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 40px 0; }
.tpl-block-5114 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 40px 0; }}
@media (min-width: 800px) and (max-width: 1239.99px) {
.tpl-block-5114 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 100px 0 80px 0; }
.tpl-block-5114 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 100px 0 80px 0; }}
@media (min-width: 1240px) {
.tpl-block-5114 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 100px 0 80px 0; }
.tpl-block-5114 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 100px 0 80px 0; }}
/* </block5114> */
/* <block5115> */
@media (max-width: 599.99px) {
.tpl-block-5115 .tpl-block-5115-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-5115 .tpl-block-5115-list > * {
    width: calc(100.0000% - 0.0000px);
    margin: 20.0px 10.0px 0;
    align-self: flex-start;
}
.tpl-block-5115 .tpl-block-5115-list > *:nth-child(1n) { margin-right: 0 }
.tpl-block-5115 .tpl-block-5115-list > *:nth-child(1n+1) { margin-left: 0 }
.tpl-block-5115 .tpl-block-5115-list > *:nth-child(-n+1) { margin-top: 0; }
}
@media (min-width: 600px) {
.tpl-block-5115 .tpl-block-5115-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-5115 .tpl-block-5115-list > * {
    width: calc(33.3333% - 13.3333px);
    margin: 20.0px 10.0px 0;
    align-self: flex-start;
}
.tpl-block-5115 .tpl-block-5115-list > *:nth-child(3n) { margin-right: 0 }
.tpl-block-5115 .tpl-block-5115-list > *:nth-child(3n+1) { margin-left: 0 }
.tpl-block-5115 .tpl-block-5115-list > *:nth-child(-n+3) { margin-top: 0; }
}
@media (max-width: 799.99px) {
.tpl-block-5115 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 40px 0; }
.tpl-block-5115 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 40px 0; }}
@media (min-width: 800px) and (max-width: 1239.99px) {
.tpl-block-5115 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 100px 0 80px 0; }
.tpl-block-5115 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 100px 0 80px 0; }}
@media (min-width: 1240px) {
.tpl-block-5115 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 100px 0 80px 0; }
.tpl-block-5115 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 100px 0 80px 0; }}
/* </block5115> */
/* <block5116> */
@media (max-width: 599.99px) {
.tpl-block-5116 .tpl-block-5116-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-5116 .tpl-block-5116-list > * {
    width: calc(100.0000% - 0.0000px);
    margin: 20.0px 10.0px 0;
    align-self: flex-start;
}
.tpl-block-5116 .tpl-block-5116-list > *:nth-child(1n) { margin-right: 0 }
.tpl-block-5116 .tpl-block-5116-list > *:nth-child(1n+1) { margin-left: 0 }
.tpl-block-5116 .tpl-block-5116-list > *:nth-child(-n+1) { margin-top: 0; }
}
@media (min-width: 600px) {
.tpl-block-5116 .tpl-block-5116-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-5116 .tpl-block-5116-list > * {
    width: calc(33.3333% - 13.3333px);
    margin: 20.0px 10.0px 0;
    align-self: flex-start;
}
.tpl-block-5116 .tpl-block-5116-list > *:nth-child(3n) { margin-right: 0 }
.tpl-block-5116 .tpl-block-5116-list > *:nth-child(3n+1) { margin-left: 0 }
.tpl-block-5116 .tpl-block-5116-list > *:nth-child(-n+3) { margin-top: 0; }
}
@media (max-width: 799.99px) {
.tpl-block-5116 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 40px 0; }
.tpl-block-5116 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 40px 0; }}
@media (min-width: 800px) and (max-width: 1239.99px) {
.tpl-block-5116 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 100px 0 80px 0; }
.tpl-block-5116 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 100px 0 80px 0; }}
@media (min-width: 1240px) {
.tpl-block-5116 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 100px 0 80px 0; }
.tpl-block-5116 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 100px 0 80px 0; }}
/* </block5116> */
/* <block5117> */
@media (max-width: 599.99px) {
.tpl-block-5117 .tpl-block-5117-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-5117 .tpl-block-5117-list > * {
    width: calc(100.0000% - 0.0000px);
    margin: 20.0px 10.0px 0;
    align-self: flex-start;
}
.tpl-block-5117 .tpl-block-5117-list > *:nth-child(1n) { margin-right: 0 }
.tpl-block-5117 .tpl-block-5117-list > *:nth-child(1n+1) { margin-left: 0 }
.tpl-block-5117 .tpl-block-5117-list > *:nth-child(-n+1) { margin-top: 0; }
}
@media (min-width: 600px) {
.tpl-block-5117 .tpl-block-5117-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-5117 .tpl-block-5117-list > * {
    width: calc(33.3333% - 13.3333px);
    margin: 20.0px 10.0px 0;
    align-self: flex-start;
}
.tpl-block-5117 .tpl-block-5117-list > *:nth-child(3n) { margin-right: 0 }
.tpl-block-5117 .tpl-block-5117-list > *:nth-child(3n+1) { margin-left: 0 }
.tpl-block-5117 .tpl-block-5117-list > *:nth-child(-n+3) { margin-top: 0; }
}
@media (max-width: 799.99px) {
.tpl-block-5117 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 40px 0; }
.tpl-block-5117 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 40px 0; }}
@media (min-width: 800px) and (max-width: 1239.99px) {
.tpl-block-5117 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 100px 0 80px 0; }
.tpl-block-5117 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 100px 0 80px 0; }}
@media (min-width: 1240px) {
.tpl-block-5117 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 100px 0 80px 0; }
.tpl-block-5117 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 100px 0 80px 0; }}
/* </block5117> */
/* <block5118> */
@media (max-width: 599.99px) {
.tpl-block-5118 .tpl-block-5118-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-5118 .tpl-block-5118-list > * {
    width: calc(100.0000% - 0.0000px);
    margin: 20.0px 10.0px 0;
    align-self: flex-start;
}
.tpl-block-5118 .tpl-block-5118-list > *:nth-child(1n) { margin-right: 0 }
.tpl-block-5118 .tpl-block-5118-list > *:nth-child(1n+1) { margin-left: 0 }
.tpl-block-5118 .tpl-block-5118-list > *:nth-child(-n+1) { margin-top: 0; }
}
@media (min-width: 600px) {
.tpl-block-5118 .tpl-block-5118-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-5118 .tpl-block-5118-list > * {
    width: calc(33.3333% - 13.3333px);
    margin: 20.0px 10.0px 0;
    align-self: flex-start;
}
.tpl-block-5118 .tpl-block-5118-list > *:nth-child(3n) { margin-right: 0 }
.tpl-block-5118 .tpl-block-5118-list > *:nth-child(3n+1) { margin-left: 0 }
.tpl-block-5118 .tpl-block-5118-list > *:nth-child(-n+3) { margin-top: 0; }
}
@media (max-width: 799.99px) {
.tpl-block-5118 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 40px 0; }
.tpl-block-5118 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 40px 0; }}
@media (min-width: 800px) and (max-width: 1239.99px) {
.tpl-block-5118 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 100px 0 80px 0; }
.tpl-block-5118 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 100px 0 80px 0; }}
@media (min-width: 1240px) {
.tpl-block-5118 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 100px 0 80px 0; }
.tpl-block-5118 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 100px 0 80px 0; }}
/* </block5118> */
/* <block5119> */
@media (max-width: 599.99px) {
.tpl-block-5119 .tpl-block-5119-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-5119 .tpl-block-5119-list > * {
    width: calc(100.0000% - 0.0000px);
    margin: 20.0px 10.0px 0;
    align-self: flex-start;
}
.tpl-block-5119 .tpl-block-5119-list > *:nth-child(1n) { margin-right: 0 }
.tpl-block-5119 .tpl-block-5119-list > *:nth-child(1n+1) { margin-left: 0 }
.tpl-block-5119 .tpl-block-5119-list > *:nth-child(-n+1) { margin-top: 0; }
}
@media (min-width: 600px) {
.tpl-block-5119 .tpl-block-5119-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-5119 .tpl-block-5119-list > * {
    width: calc(33.3333% - 13.3333px);
    margin: 20.0px 10.0px 0;
    align-self: flex-start;
}
.tpl-block-5119 .tpl-block-5119-list > *:nth-child(3n) { margin-right: 0 }
.tpl-block-5119 .tpl-block-5119-list > *:nth-child(3n+1) { margin-left: 0 }
.tpl-block-5119 .tpl-block-5119-list > *:nth-child(-n+3) { margin-top: 0; }
}
@media (max-width: 799.99px) {
.tpl-block-5119 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 40px 0; }
.tpl-block-5119 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 40px 0; }}
@media (min-width: 800px) and (max-width: 1239.99px) {
.tpl-block-5119 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 100px 0 80px 0; }
.tpl-block-5119 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 100px 0 80px 0; }}
@media (min-width: 1240px) {
.tpl-block-5119 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 100px 0 80px 0; }
.tpl-block-5119 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 100px 0 80px 0; }}
/* </block5119> */
/* <block5120> */
@media (max-width: 599.99px) {
.tpl-block-5120 .tpl-block-5120-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-5120 .tpl-block-5120-list > * {
    width: calc(100.0000% - 0.0000px);
    margin: 20.0px 10.0px 0;
    align-self: flex-start;
}
.tpl-block-5120 .tpl-block-5120-list > *:nth-child(1n) { margin-right: 0 }
.tpl-block-5120 .tpl-block-5120-list > *:nth-child(1n+1) { margin-left: 0 }
.tpl-block-5120 .tpl-block-5120-list > *:nth-child(-n+1) { margin-top: 0; }
}
@media (min-width: 600px) {
.tpl-block-5120 .tpl-block-5120-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-5120 .tpl-block-5120-list > * {
    width: calc(33.3333% - 13.3333px);
    margin: 20.0px 10.0px 0;
    align-self: flex-start;
}
.tpl-block-5120 .tpl-block-5120-list > *:nth-child(3n) { margin-right: 0 }
.tpl-block-5120 .tpl-block-5120-list > *:nth-child(3n+1) { margin-left: 0 }
.tpl-block-5120 .tpl-block-5120-list > *:nth-child(-n+3) { margin-top: 0; }
}
@media (max-width: 799.99px) {
.tpl-block-5120 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 40px 0; }
.tpl-block-5120 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 40px 0; }}
@media (min-width: 800px) and (max-width: 1239.99px) {
.tpl-block-5120 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 100px 0 80px 0; }
.tpl-block-5120 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 100px 0 80px 0; }}
@media (min-width: 1240px) {
.tpl-block-5120 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 100px 0 80px 0; }
.tpl-block-5120 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 100px 0 80px 0; }}
/* </block5120> */
/* <block5121> */
@media (max-width: 599.99px) {
.tpl-block-5121 .tpl-block-5121-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-5121 .tpl-block-5121-list > * {
    width: calc(100.0000% - 0.0000px);
    margin: 20.0px 10.0px 0;
    align-self: flex-start;
}
.tpl-block-5121 .tpl-block-5121-list > *:nth-child(1n) { margin-right: 0 }
.tpl-block-5121 .tpl-block-5121-list > *:nth-child(1n+1) { margin-left: 0 }
.tpl-block-5121 .tpl-block-5121-list > *:nth-child(-n+1) { margin-top: 0; }
}
@media (min-width: 600px) {
.tpl-block-5121 .tpl-block-5121-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-5121 .tpl-block-5121-list > * {
    width: calc(33.3333% - 13.3333px);
    margin: 20.0px 10.0px 0;
    align-self: flex-start;
}
.tpl-block-5121 .tpl-block-5121-list > *:nth-child(3n) { margin-right: 0 }
.tpl-block-5121 .tpl-block-5121-list > *:nth-child(3n+1) { margin-left: 0 }
.tpl-block-5121 .tpl-block-5121-list > *:nth-child(-n+3) { margin-top: 0; }
}
@media (max-width: 799.99px) {
.tpl-block-5121 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 40px 0; }
.tpl-block-5121 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 40px 0; }}
@media (min-width: 800px) and (max-width: 1239.99px) {
.tpl-block-5121 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 100px 0 80px 0; }
.tpl-block-5121 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 100px 0 80px 0; }}
@media (min-width: 1240px) {
.tpl-block-5121 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 100px 0 80px 0; }
.tpl-block-5121 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 100px 0 80px 0; }}
/* </block5121> */
/* <block5122> */
@media (max-width: 599.99px) {
.tpl-block-5122 .tpl-block-5122-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-5122 .tpl-block-5122-list > * {
    width: calc(100.0000% - 0.0000px);
    margin: 20.0px 10.0px 0;
    align-self: flex-start;
}
.tpl-block-5122 .tpl-block-5122-list > *:nth-child(1n) { margin-right: 0 }
.tpl-block-5122 .tpl-block-5122-list > *:nth-child(1n+1) { margin-left: 0 }
.tpl-block-5122 .tpl-block-5122-list > *:nth-child(-n+1) { margin-top: 0; }
}
@media (min-width: 600px) {
.tpl-block-5122 .tpl-block-5122-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-5122 .tpl-block-5122-list > * {
    width: calc(33.3333% - 13.3333px);
    margin: 20.0px 10.0px 0;
    align-self: flex-start;
}
.tpl-block-5122 .tpl-block-5122-list > *:nth-child(3n) { margin-right: 0 }
.tpl-block-5122 .tpl-block-5122-list > *:nth-child(3n+1) { margin-left: 0 }
.tpl-block-5122 .tpl-block-5122-list > *:nth-child(-n+3) { margin-top: 0; }
}
@media (max-width: 799.99px) {
.tpl-block-5122 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 40px 0; }
.tpl-block-5122 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 40px 0; }}
@media (min-width: 800px) and (max-width: 1239.99px) {
.tpl-block-5122 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 100px 0 80px 0; }
.tpl-block-5122 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 100px 0 80px 0; }}
@media (min-width: 1240px) {
.tpl-block-5122 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 100px 0 80px 0; }
.tpl-block-5122 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 100px 0 80px 0; }}

.tpl-block-5122 .tpl-block-5122-list > * { text-align: center; }.tpl-block-5122 .tpl-block-5122-list > * { border-radius: 3px; overflow: hidden; }
/* </block5122> */
/* <block5123> */
@media (max-width: 599.99px) {
.tpl-block-5123 .tpl-block-5123-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-5123 .tpl-block-5123-list > * {
    width: calc(100.0000% - 0.0000px);
    margin: 20.0px 10.0px 0;
    align-self: flex-start;
}
.tpl-block-5123 .tpl-block-5123-list > *:nth-child(1n) { margin-right: 0 }
.tpl-block-5123 .tpl-block-5123-list > *:nth-child(1n+1) { margin-left: 0 }
.tpl-block-5123 .tpl-block-5123-list > *:nth-child(-n+1) { margin-top: 0; }
}
@media (min-width: 600px) {
.tpl-block-5123 .tpl-block-5123-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-5123 .tpl-block-5123-list > * {
    width: calc(33.3333% - 13.3333px);
    margin: 20.0px 10.0px 0;
    align-self: flex-start;
}
.tpl-block-5123 .tpl-block-5123-list > *:nth-child(3n) { margin-right: 0 }
.tpl-block-5123 .tpl-block-5123-list > *:nth-child(3n+1) { margin-left: 0 }
.tpl-block-5123 .tpl-block-5123-list > *:nth-child(-n+3) { margin-top: 0; }
}
@media (max-width: 799.99px) {
.tpl-block-5123 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 40px 0; }
.tpl-block-5123 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 40px 0; }}
@media (min-width: 800px) and (max-width: 1239.99px) {
.tpl-block-5123 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 100px 0 80px 0; }
.tpl-block-5123 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 100px 0 80px 0; }}
@media (min-width: 1240px) {
.tpl-block-5123 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 100px 0 80px 0; }
.tpl-block-5123 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 100px 0 80px 0; }}
/* </block5123> */
/* <block5124> */
@media (max-width: 599.99px) {
.tpl-block-5124 .tpl-block-5124-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-5124 .tpl-block-5124-list > * {
    width: calc(100.0000% - 0.0000px);
    margin: 20.0px 10.0px 0;
    align-self: flex-start;
}
.tpl-block-5124 .tpl-block-5124-list > *:nth-child(1n) { margin-right: 0 }
.tpl-block-5124 .tpl-block-5124-list > *:nth-child(1n+1) { margin-left: 0 }
.tpl-block-5124 .tpl-block-5124-list > *:nth-child(-n+1) { margin-top: 0; }
}
@media (min-width: 600px) {
.tpl-block-5124 .tpl-block-5124-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-5124 .tpl-block-5124-list > * {
    width: calc(33.3333% - 13.3333px);
    margin: 20.0px 10.0px 0;
    align-self: flex-start;
}
.tpl-block-5124 .tpl-block-5124-list > *:nth-child(3n) { margin-right: 0 }
.tpl-block-5124 .tpl-block-5124-list > *:nth-child(3n+1) { margin-left: 0 }
.tpl-block-5124 .tpl-block-5124-list > *:nth-child(-n+3) { margin-top: 0; }
}
@media (max-width: 799.99px) {
.tpl-block-5124 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 40px 0; }
.tpl-block-5124 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 40px 0; }}
@media (min-width: 800px) and (max-width: 1239.99px) {
.tpl-block-5124 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 100px 0 80px 0; }
.tpl-block-5124 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 100px 0 80px 0; }}
@media (min-width: 1240px) {
.tpl-block-5124 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 100px 0 80px 0; }
.tpl-block-5124 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 100px 0 80px 0; }}
/* </block5124> */
/* <block5125> */
@media (max-width: 599.99px) {
.tpl-block-5125 .tpl-block-5125-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-5125 .tpl-block-5125-list > * {
    width: calc(100.0000% - 0.0000px);
    margin: 20.0px 10.0px 0;
    align-self: flex-start;
}
.tpl-block-5125 .tpl-block-5125-list > *:nth-child(1n) { margin-right: 0 }
.tpl-block-5125 .tpl-block-5125-list > *:nth-child(1n+1) { margin-left: 0 }
.tpl-block-5125 .tpl-block-5125-list > *:nth-child(-n+1) { margin-top: 0; }
}
@media (min-width: 600px) {
.tpl-block-5125 .tpl-block-5125-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-5125 .tpl-block-5125-list > * {
    width: calc(33.3333% - 13.3333px);
    margin: 20.0px 10.0px 0;
    align-self: flex-start;
}
.tpl-block-5125 .tpl-block-5125-list > *:nth-child(3n) { margin-right: 0 }
.tpl-block-5125 .tpl-block-5125-list > *:nth-child(3n+1) { margin-left: 0 }
.tpl-block-5125 .tpl-block-5125-list > *:nth-child(-n+3) { margin-top: 0; }
}
@media (max-width: 799.99px) {
.tpl-block-5125 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 40px 0; }
.tpl-block-5125 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 40px 0; }}
@media (min-width: 800px) and (max-width: 1239.99px) {
.tpl-block-5125 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 100px 0 80px 0; }
.tpl-block-5125 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 100px 0 80px 0; }}
@media (min-width: 1240px) {
.tpl-block-5125 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 100px 0 80px 0; }
.tpl-block-5125 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 100px 0 80px 0; }}
/* </block5125> */
/* <block5126> */
@media (max-width: 599.99px) {
.tpl-block-5126 .tpl-block-5126-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-5126 .tpl-block-5126-list > * {
    width: calc(100.0000% - 0.0000px);
    margin: 20.0px 10.0px 0;
    align-self: flex-start;
}
.tpl-block-5126 .tpl-block-5126-list > *:nth-child(1n) { margin-right: 0 }
.tpl-block-5126 .tpl-block-5126-list > *:nth-child(1n+1) { margin-left: 0 }
.tpl-block-5126 .tpl-block-5126-list > *:nth-child(-n+1) { margin-top: 0; }
}
@media (min-width: 600px) {
.tpl-block-5126 .tpl-block-5126-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-5126 .tpl-block-5126-list > * {
    width: calc(33.3333% - 13.3333px);
    margin: 20.0px 10.0px 0;
    align-self: flex-start;
}
.tpl-block-5126 .tpl-block-5126-list > *:nth-child(3n) { margin-right: 0 }
.tpl-block-5126 .tpl-block-5126-list > *:nth-child(3n+1) { margin-left: 0 }
.tpl-block-5126 .tpl-block-5126-list > *:nth-child(-n+3) { margin-top: 0; }
}
@media (max-width: 799.99px) {
.tpl-block-5126 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 40px 0; }
.tpl-block-5126 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 40px 0; }}
@media (min-width: 800px) and (max-width: 1239.99px) {
.tpl-block-5126 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 100px 0 80px 0; }
.tpl-block-5126 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 100px 0 80px 0; }}
@media (min-width: 1240px) {
.tpl-block-5126 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 100px 0 80px 0; }
.tpl-block-5126 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 100px 0 80px 0; }}
/* </block5126> */
/* <block5127> */
@media (max-width: 599.99px) {
.tpl-block-5127 .tpl-block-5127-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-5127 .tpl-block-5127-list > * {
    width: calc(100.0000% - 0.0000px);
    margin: 20.0px 10.0px 0;
    align-self: flex-start;
}
.tpl-block-5127 .tpl-block-5127-list > *:nth-child(1n) { margin-right: 0 }
.tpl-block-5127 .tpl-block-5127-list > *:nth-child(1n+1) { margin-left: 0 }
.tpl-block-5127 .tpl-block-5127-list > *:nth-child(-n+1) { margin-top: 0; }
}
@media (min-width: 600px) {
.tpl-block-5127 .tpl-block-5127-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-5127 .tpl-block-5127-list > * {
    width: calc(33.3333% - 13.3333px);
    margin: 20.0px 10.0px 0;
    align-self: flex-start;
}
.tpl-block-5127 .tpl-block-5127-list > *:nth-child(3n) { margin-right: 0 }
.tpl-block-5127 .tpl-block-5127-list > *:nth-child(3n+1) { margin-left: 0 }
.tpl-block-5127 .tpl-block-5127-list > *:nth-child(-n+3) { margin-top: 0; }
}
@media (max-width: 799.99px) {
.tpl-block-5127 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 40px 0; }
.tpl-block-5127 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 40px 0; }}
@media (min-width: 800px) and (max-width: 1239.99px) {
.tpl-block-5127 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 100px 0 80px 0; }
.tpl-block-5127 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 100px 0 80px 0; }}
@media (min-width: 1240px) {
.tpl-block-5127 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 100px 0 80px 0; }
.tpl-block-5127 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 100px 0 80px 0; }}
/* </block5127> */
/* <block5128> */
@media (max-width: 599.99px) {
.tpl-block-5128 .tpl-block-5128-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-5128 .tpl-block-5128-list > * {
    width: calc(100.0000% - 0.0000px);
    margin: 20.0px 10.0px 0;
    align-self: flex-start;
}
.tpl-block-5128 .tpl-block-5128-list > *:nth-child(1n) { margin-right: 0 }
.tpl-block-5128 .tpl-block-5128-list > *:nth-child(1n+1) { margin-left: 0 }
.tpl-block-5128 .tpl-block-5128-list > *:nth-child(-n+1) { margin-top: 0; }
}
@media (min-width: 600px) {
.tpl-block-5128 .tpl-block-5128-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-5128 .tpl-block-5128-list > * {
    width: calc(33.3333% - 13.3333px);
    margin: 20.0px 10.0px 0;
    align-self: flex-start;
}
.tpl-block-5128 .tpl-block-5128-list > *:nth-child(3n) { margin-right: 0 }
.tpl-block-5128 .tpl-block-5128-list > *:nth-child(3n+1) { margin-left: 0 }
.tpl-block-5128 .tpl-block-5128-list > *:nth-child(-n+3) { margin-top: 0; }
}
@media (max-width: 799.99px) {
.tpl-block-5128 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 40px 0; }
.tpl-block-5128 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 40px 0; }}
@media (min-width: 800px) and (max-width: 1239.99px) {
.tpl-block-5128 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 100px 0 80px 0; }
.tpl-block-5128 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 100px 0 80px 0; }}
@media (min-width: 1240px) {
.tpl-block-5128 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 100px 0 80px 0; }
.tpl-block-5128 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 100px 0 80px 0; }}
/* </block5128> */
/* <block5129> */
@media (max-width: 599.99px) {
.tpl-block-5129 .tpl-block-5129-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-5129 .tpl-block-5129-list > * {
    width: calc(100.0000% - 0.0000px);
    margin: 20.0px 10.0px 0;
    align-self: flex-start;
}
.tpl-block-5129 .tpl-block-5129-list > *:nth-child(1n) { margin-right: 0 }
.tpl-block-5129 .tpl-block-5129-list > *:nth-child(1n+1) { margin-left: 0 }
.tpl-block-5129 .tpl-block-5129-list > *:nth-child(-n+1) { margin-top: 0; }
}
@media (min-width: 600px) {
.tpl-block-5129 .tpl-block-5129-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-5129 .tpl-block-5129-list > * {
    width: calc(33.3333% - 13.3333px);
    margin: 20.0px 10.0px 0;
    align-self: flex-start;
}
.tpl-block-5129 .tpl-block-5129-list > *:nth-child(3n) { margin-right: 0 }
.tpl-block-5129 .tpl-block-5129-list > *:nth-child(3n+1) { margin-left: 0 }
.tpl-block-5129 .tpl-block-5129-list > *:nth-child(-n+3) { margin-top: 0; }
}
@media (max-width: 799.99px) {
.tpl-block-5129 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 40px 0; }
.tpl-block-5129 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 40px 0; }}
@media (min-width: 800px) and (max-width: 1239.99px) {
.tpl-block-5129 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 100px 0 80px 0; }
.tpl-block-5129 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 100px 0 80px 0; }}
@media (min-width: 1240px) {
.tpl-block-5129 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 100px 0 80px 0; }
.tpl-block-5129 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 100px 0 80px 0; }}
/* </block5129> */
/* <block5130> */
@media (max-width: 599.99px) {
.tpl-block-5130 .tpl-block-5130-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-5130 .tpl-block-5130-list > * {
    width: calc(100.0000% - 0.0000px);
    margin: 20.0px 10.0px 0;
    align-self: flex-start;
}
.tpl-block-5130 .tpl-block-5130-list > *:nth-child(1n) { margin-right: 0 }
.tpl-block-5130 .tpl-block-5130-list > *:nth-child(1n+1) { margin-left: 0 }
.tpl-block-5130 .tpl-block-5130-list > *:nth-child(-n+1) { margin-top: 0; }
}
@media (min-width: 600px) {
.tpl-block-5130 .tpl-block-5130-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-5130 .tpl-block-5130-list > * {
    width: calc(33.3333% - 13.3333px);
    margin: 20.0px 10.0px 0;
    align-self: flex-start;
}
.tpl-block-5130 .tpl-block-5130-list > *:nth-child(3n) { margin-right: 0 }
.tpl-block-5130 .tpl-block-5130-list > *:nth-child(3n+1) { margin-left: 0 }
.tpl-block-5130 .tpl-block-5130-list > *:nth-child(-n+3) { margin-top: 0; }
}
@media (max-width: 799.99px) {
.tpl-block-5130 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 40px 0; }
.tpl-block-5130 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 40px 0; }}
@media (min-width: 800px) and (max-width: 1239.99px) {
.tpl-block-5130 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 100px 0 80px 0; }
.tpl-block-5130 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 100px 0 80px 0; }}
@media (min-width: 1240px) {
.tpl-block-5130 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 100px 0 80px 0; }
.tpl-block-5130 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 100px 0 80px 0; }}
/* </block5130> */
/* <block5131> */
@media (max-width: 599.99px) {
.tpl-block-5131 .tpl-block-5131-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-5131 .tpl-block-5131-list > * {
    width: calc(100.0000% - 0.0000px);
    margin: 20.0px 10.0px 0;
    align-self: flex-start;
}
.tpl-block-5131 .tpl-block-5131-list > *:nth-child(1n) { margin-right: 0 }
.tpl-block-5131 .tpl-block-5131-list > *:nth-child(1n+1) { margin-left: 0 }
.tpl-block-5131 .tpl-block-5131-list > *:nth-child(-n+1) { margin-top: 0; }
}
@media (min-width: 600px) {
.tpl-block-5131 .tpl-block-5131-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-5131 .tpl-block-5131-list > * {
    width: calc(33.3333% - 13.3333px);
    margin: 20.0px 10.0px 0;
    align-self: flex-start;
}
.tpl-block-5131 .tpl-block-5131-list > *:nth-child(3n) { margin-right: 0 }
.tpl-block-5131 .tpl-block-5131-list > *:nth-child(3n+1) { margin-left: 0 }
.tpl-block-5131 .tpl-block-5131-list > *:nth-child(-n+3) { margin-top: 0; }
}
@media (max-width: 799.99px) {
.tpl-block-5131 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 40px 0; }
.tpl-block-5131 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 40px 0; }}
@media (min-width: 800px) and (max-width: 1239.99px) {
.tpl-block-5131 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 100px 0 80px 0; }
.tpl-block-5131 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 100px 0 80px 0; }}
@media (min-width: 1240px) {
.tpl-block-5131 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 100px 0 80px 0; }
.tpl-block-5131 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 100px 0 80px 0; }}
/* </block5131> */
/* <block5136> */
.tpl-block-5136 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 40px 0 0 0; }
.tpl-block-5136 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 40px 0 0 0; }
/* </block5136> */
/* <block5137> */
.tpl-block-5137 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 40px 0 0 0; }
.tpl-block-5137 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 40px 0 0 0; }
/* </block5137> */
/* <block5138> */
.tpl-block-5138 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 40px 0 0 0; }
.tpl-block-5138 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 40px 0 0 0; }
/* </block5138> */
/* <block5139> */
.tpl-block-5139 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 40px 0 0 0; }
.tpl-block-5139 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 40px 0 0 0; }
/* </block5139> */
/* <block5140> */
.tpl-block-5140 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 40px 0 0 0; }
.tpl-block-5140 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 40px 0 0 0; }
/* </block5140> */
/* <block5141> */
.tpl-block-5141 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 40px 0 0 0; }
.tpl-block-5141 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 40px 0 0 0; }
/* </block5141> */
/* <block5142> */
.tpl-block-5142 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 40px 0 0 0; }
.tpl-block-5142 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 40px 0 0 0; }
/* </block5142> */
/* <block5143> */
.tpl-block-5143 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 40px 0 0 0; }
.tpl-block-5143 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 40px 0 0 0; }
/* </block5143> */
/* <block5144> */
.tpl-block-5144 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 40px 0 0 0; }
.tpl-block-5144 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 40px 0 0 0; }
/* </block5144> */
/* <block5145> */
.tpl-block-5145 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 40px 0 0 0; }
.tpl-block-5145 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 40px 0 0 0; }
/* </block5145> */
/* <block5147> */
.tpl-block-5147 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 40px 0 0 0; }
.tpl-block-5147 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 40px 0 0 0; }
/* </block5147> */
/* <block5148> */
.tpl-block-5148 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 40px 0 0 0; }
.tpl-block-5148 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 40px 0 0 0; }
/* </block5148> */
/* <block5149> */
.tpl-block-5149 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 40px 0 0 0; }
.tpl-block-5149 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 40px 0 0 0; }
/* </block5149> */
/* <block5150> */
.tpl-block-5150 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 40px 0 0 0; }
.tpl-block-5150 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 40px 0 0 0; }
/* </block5150> */
/* <block5151> */
.tpl-block-5151 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 40px 0 0 0; }
.tpl-block-5151 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 40px 0 0 0; }
/* </block5151> */
/* <block5152> */
.tpl-block-5152 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 40px 0 0 0; }
.tpl-block-5152 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 40px 0 0 0; }
/* </block5152> */
/* <block5153> */
.tpl-block-5153 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 40px 0 0 0; }
.tpl-block-5153 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 40px 0 0 0; }
/* </block5153> */
/* <block5154> */
.tpl-block-5154 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 40px 0 0 0; }
.tpl-block-5154 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 40px 0 0 0; }
/* </block5154> */
/* <block5155> */
.tpl-block-5155 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 40px 0 0 0; }
.tpl-block-5155 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 40px 0 0 0; }
/* </block5155> */
/* <block5176> */
.tpl-block-5176 .tpl-block-5176-list > * {
 }
/* </block5176> */
/* <block5183> */
.tpl-block-5183 { margin-top: -40px }
.tpl-block-5183 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-5183 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: -20px 0 0 0; }
.tpl-block-5183 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: -20px 0 0 0; }.tpl-block-5183 { text-align: center; }
/* </block5183> */
/* <block5190> */
.tpl-block-5190 { text-align: center; }
/* </block5190> */
/* <block5191> */
.tpl-block-5191 { text-align: center; }
/* </block5191> */
/* <block5192> */
.tpl-block-5192 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5192 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5192> */
/* <block5193> */
.tpl-block-5193 { margin-top: -50px; margin-bottom: -50px }
.tpl-block-5193 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-5193 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: -20px 0 -20px 0; }
.tpl-block-5193 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: -20px 0 -20px 0; }
.tpl-block-5193 .tpl-block-5193-list > *:not(.tpl-mixin-padding-pass-down) { padding: -30px 0 -30px 0; }
.tpl-block-5193 .tpl-block-5193-list > *.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: -30px 0 -30px 0; }
/* </block5193> */
/* <block5194> */
.tpl-block-5194 { width: 30px !important; flex-shrink: 0; flex-grow: 0;  max-width: calc(100% - var(--tpl-mixin-margin-left, 0px) - var(--tpl-mixin-margin-right, 0px) - var(--tpl-mixin-layout-child-on-left, 0) * var(--tpl-mixin-layout-child-indent-left, 0px)) !important; }.tpl-block-5194 { height: 40px;   }
/* </block5194> */
/* <block5195> */
.tpl-block-5195 .tpl-block-5195-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-5195 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5195 > .tpl-block-list {
    display: block;
}

.tpl-block-5195 .tpl-block-5195-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-5195 .tpl-block-5195-list .swiper-pagination-bullet-active, 
.tpl-block-5195 .tpl-block-5195-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5195 .tpl-block-5195-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-5195 .tpl-block-5195-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-5195 {
--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);
--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);
 }
/* </block5195> */
/* <block5196> */
.tpl-block-5196 { text-align: center; }
/* </block5196> */
/* <block5197> */
.tpl-block-5197 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5197 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5197> */
/* <block5198> */
.tpl-block-5198 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5198 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5198> */
/* <block5199> */
.tpl-block-5199 .tpl-block-5199-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-5199 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5199 > .tpl-block-list {
    display: block;
}

.tpl-block-5199 .tpl-block-5199-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-5199 .tpl-block-5199-list .swiper-pagination-bullet-active, 
.tpl-block-5199 .tpl-block-5199-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5199 .tpl-block-5199-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-5199 .tpl-block-5199-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-5199 {
--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);
--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);
 }
/* </block5199> */
/* <block5200> */
.tpl-block-5200 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5200 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5200> */
/* <block5204> */
.tpl-block-5204 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5204 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5204> */
/* <block5205> */
.tpl-block-5205 .tpl-block-5205-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-5205 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5205 > .tpl-block-list {
    display: block;
}

.tpl-block-5205 .tpl-block-5205-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-5205 .tpl-block-5205-list .swiper-pagination-bullet-active, 
.tpl-block-5205 .tpl-block-5205-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5205 .tpl-block-5205-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-5205 .tpl-block-5205-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-5205 {
--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);
--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);
 }
/* </block5205> */
/* <block5206> */
.tpl-block-5206 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5206 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5206> */
/* <block5207> */
.tpl-block-5207 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5207 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5207> */
/* <block5208> */
.tpl-block-5208 .tpl-block-5208-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-5208 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5208 > .tpl-block-list {
    display: block;
}

.tpl-block-5208 .tpl-block-5208-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-5208 .tpl-block-5208-list .swiper-pagination-bullet-active, 
.tpl-block-5208 .tpl-block-5208-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5208 .tpl-block-5208-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-5208 .tpl-block-5208-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-5208 {
--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);
--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);
 }
/* </block5208> */
/* <block5209> */
.tpl-block-5209 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5209 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5209> */
/* <block5210> */
.tpl-block-5210 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5210 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5210> */
/* <block5211> */
.tpl-block-5211 .tpl-block-5211-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-5211 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5211 > .tpl-block-list {
    display: block;
}

.tpl-block-5211 .tpl-block-5211-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-5211 .tpl-block-5211-list .swiper-pagination-bullet-active, 
.tpl-block-5211 .tpl-block-5211-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5211 .tpl-block-5211-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-5211 .tpl-block-5211-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-5211 {
--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);
--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);
 }
/* </block5211> */
/* <block5212> */
.tpl-block-5212 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5212 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5212> */
/* <block5213> */
.tpl-block-5213 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5213 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5213> */
/* <block5214> */
.tpl-block-5214 .tpl-block-5214-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-5214 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5214 > .tpl-block-list {
    display: block;
}

.tpl-block-5214 .tpl-block-5214-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-5214 .tpl-block-5214-list .swiper-pagination-bullet-active, 
.tpl-block-5214 .tpl-block-5214-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5214 .tpl-block-5214-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-5214 .tpl-block-5214-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-5214 {
--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);
--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);
 }
/* </block5214> */
/* <block5215> */
.tpl-block-5215 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5215 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5215> */
/* <block5216> */
.tpl-block-5216 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5216 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5216> */
/* <block5217> */
.tpl-block-5217 .tpl-block-5217-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-5217 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5217 > .tpl-block-list {
    display: block;
}

.tpl-block-5217 .tpl-block-5217-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-5217 .tpl-block-5217-list .swiper-pagination-bullet-active, 
.tpl-block-5217 .tpl-block-5217-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5217 .tpl-block-5217-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-5217 .tpl-block-5217-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-5217 {
--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);
--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);
 }
/* </block5217> */
/* <block5218> */
.tpl-block-5218 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5218 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5218> */
/* <block5219> */
.tpl-block-5219 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5219 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5219> */
/* <block5220> */
.tpl-block-5220 .tpl-block-5220-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-5220 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5220 > .tpl-block-list {
    display: block;
}

.tpl-block-5220 .tpl-block-5220-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-5220 .tpl-block-5220-list .swiper-pagination-bullet-active, 
.tpl-block-5220 .tpl-block-5220-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5220 .tpl-block-5220-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-5220 .tpl-block-5220-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-5220 {
--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);
--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);
 }
/* </block5220> */
/* <block5221> */
.tpl-block-5221 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5221 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5221> */
/* <block5222> */
.tpl-block-5222 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5222 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5222> */
/* <block5223> */
.tpl-block-5223 .tpl-block-5223-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-5223 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5223 > .tpl-block-list {
    display: block;
}

.tpl-block-5223 .tpl-block-5223-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-5223 .tpl-block-5223-list .swiper-pagination-bullet-active, 
.tpl-block-5223 .tpl-block-5223-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5223 .tpl-block-5223-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-5223 .tpl-block-5223-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-5223 {
--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);
--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);
 }
/* </block5223> */
/* <block5224> */
.tpl-block-5224 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5224 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5224> */
/* <block5225> */
.tpl-block-5225 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5225 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5225> */
/* <block5226> */
.tpl-block-5226 .tpl-block-5226-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-5226 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5226 > .tpl-block-list {
    display: block;
}

.tpl-block-5226 .tpl-block-5226-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-5226 .tpl-block-5226-list .swiper-pagination-bullet-active, 
.tpl-block-5226 .tpl-block-5226-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5226 .tpl-block-5226-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-5226 .tpl-block-5226-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-5226 {
--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);
--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);
 }
/* </block5226> */
/* <block5227> */
.tpl-block-5227 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5227 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5227> */
/* <block5228> */
.tpl-block-5228 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5228 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5228> */
/* <block5229> */
.tpl-block-5229 .tpl-block-5229-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-5229 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5229 > .tpl-block-list {
    display: block;
}

.tpl-block-5229 .tpl-block-5229-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-5229 .tpl-block-5229-list .swiper-pagination-bullet-active, 
.tpl-block-5229 .tpl-block-5229-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5229 .tpl-block-5229-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-5229 .tpl-block-5229-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-5229 {
--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);
--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);
 }
/* </block5229> */
/* <block5230> */
.tpl-block-5230 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5230 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5230> */
/* <block5231> */
.tpl-block-5231 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5231 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5231> */
/* <block5232> */
.tpl-block-5232 .tpl-block-5232-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-5232 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5232 > .tpl-block-list {
    display: block;
}

.tpl-block-5232 .tpl-block-5232-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-5232 .tpl-block-5232-list .swiper-pagination-bullet-active, 
.tpl-block-5232 .tpl-block-5232-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5232 .tpl-block-5232-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-5232 .tpl-block-5232-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-5232 {
--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);
--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);
 }
/* </block5232> */
/* <block5233> */
.tpl-block-5233 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5233 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5233> */
/* <block5234> */
.tpl-block-5234 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5234 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5234> */
/* <block5235> */
.tpl-block-5235 .tpl-block-5235-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-5235 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5235 > .tpl-block-list {
    display: block;
}

.tpl-block-5235 .tpl-block-5235-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-5235 .tpl-block-5235-list .swiper-pagination-bullet-active, 
.tpl-block-5235 .tpl-block-5235-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5235 .tpl-block-5235-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-5235 .tpl-block-5235-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-5235 {
--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);
--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);
 }
/* </block5235> */
/* <block5236> */
.tpl-block-5236 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5236 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5236> */
/* <block5237> */
.tpl-block-5237 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5237 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5237> */
/* <block5238> */
.tpl-block-5238 .tpl-block-5238-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-5238 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5238 > .tpl-block-list {
    display: block;
}

.tpl-block-5238 .tpl-block-5238-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-5238 .tpl-block-5238-list .swiper-pagination-bullet-active, 
.tpl-block-5238 .tpl-block-5238-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5238 .tpl-block-5238-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-5238 .tpl-block-5238-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-5238 {
--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);
--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);
 }
/* </block5238> */
/* <block5239> */
.tpl-block-5239 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5239 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5239> */
/* <block5240> */
.tpl-block-5240 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5240 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5240> */
/* <block5241> */
.tpl-block-5241 .tpl-block-5241-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-5241 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5241 > .tpl-block-list {
    display: block;
}

.tpl-block-5241 .tpl-block-5241-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-5241 .tpl-block-5241-list .swiper-pagination-bullet-active, 
.tpl-block-5241 .tpl-block-5241-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5241 .tpl-block-5241-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-5241 .tpl-block-5241-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-5241 {
--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);
--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);
 }
/* </block5241> */
/* <block5242> */
.tpl-block-5242 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5242 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5242> */
/* <block5243> */
.tpl-block-5243 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5243 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5243> */
/* <block5244> */
.tpl-block-5244 .tpl-block-5244-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-5244 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5244 > .tpl-block-list {
    display: block;
}

.tpl-block-5244 .tpl-block-5244-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-5244 .tpl-block-5244-list .swiper-pagination-bullet-active, 
.tpl-block-5244 .tpl-block-5244-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5244 .tpl-block-5244-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-5244 .tpl-block-5244-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-5244 {
--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);
--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);
 }
/* </block5244> */
/* <block5245> */
.tpl-block-5245 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5245 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5245> */
/* <block5246> */
.tpl-block-5246 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5246 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5246> */
/* <block5247> */
.tpl-block-5247 .tpl-block-5247-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-5247 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5247 > .tpl-block-list {
    display: block;
}

.tpl-block-5247 .tpl-block-5247-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-5247 .tpl-block-5247-list .swiper-pagination-bullet-active, 
.tpl-block-5247 .tpl-block-5247-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5247 .tpl-block-5247-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-5247 .tpl-block-5247-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-5247 {
--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);
--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);
 }
/* </block5247> */
/* <block5248> */
.tpl-block-5248 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5248 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5248> */
/* <block5249> */
.tpl-block-5249 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5249 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5249> */
/* <block5250> */
.tpl-block-5250 .tpl-block-5250-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-5250 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5250 > .tpl-block-list {
    display: block;
}

.tpl-block-5250 .tpl-block-5250-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-5250 .tpl-block-5250-list .swiper-pagination-bullet-active, 
.tpl-block-5250 .tpl-block-5250-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5250 .tpl-block-5250-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-5250 .tpl-block-5250-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-5250 {
--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);
--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);
 }
/* </block5250> */
/* <block5251> */
.tpl-block-5251 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5251 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5251> */
/* <block5252> */
.tpl-block-5252 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5252 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5252> */
/* <block5253> */
.tpl-block-5253 .tpl-block-5253-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-5253 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5253 > .tpl-block-list {
    display: block;
}

.tpl-block-5253 .tpl-block-5253-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-5253 .tpl-block-5253-list .swiper-pagination-bullet-active, 
.tpl-block-5253 .tpl-block-5253-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5253 .tpl-block-5253-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-5253 .tpl-block-5253-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-5253 {
--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);
--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);
 }
/* </block5253> */
/* <block5254> */
.tpl-block-5254 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5254 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5254> */
/* <block5255> */
.tpl-block-5255 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5255 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5255> */
/* <block5256> */
.tpl-block-5256 .tpl-block-5256-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-5256 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5256 > .tpl-block-list {
    display: block;
}

.tpl-block-5256 .tpl-block-5256-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-5256 .tpl-block-5256-list .swiper-pagination-bullet-active, 
.tpl-block-5256 .tpl-block-5256-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5256 .tpl-block-5256-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-5256 .tpl-block-5256-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-5256 {
--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);
--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);
 }
/* </block5256> */
/* <block5257> */
.tpl-block-5257 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5257 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5257> */
/* <block5258> */
.tpl-block-5258 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5258 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5258> */
/* <block5259> */
.tpl-block-5259 .tpl-block-5259-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-5259 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5259 > .tpl-block-list {
    display: block;
}

.tpl-block-5259 .tpl-block-5259-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-5259 .tpl-block-5259-list .swiper-pagination-bullet-active, 
.tpl-block-5259 .tpl-block-5259-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5259 .tpl-block-5259-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-5259 .tpl-block-5259-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-5259 {
--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);
--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);
 }
/* </block5259> */
/* <block5260> */
.tpl-block-5260 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5260 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5260> */
/* <block5261> */
.tpl-block-5261 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5261 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5261> */
/* <block5262> */
.tpl-block-5262 .tpl-block-5262-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-5262 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5262 > .tpl-block-list {
    display: block;
}

.tpl-block-5262 .tpl-block-5262-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-5262 .tpl-block-5262-list .swiper-pagination-bullet-active, 
.tpl-block-5262 .tpl-block-5262-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5262 .tpl-block-5262-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-5262 .tpl-block-5262-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-5262 {
--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);
--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);
 }
/* </block5262> */
/* <block5263> */
.tpl-block-5263 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5263 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5263> */
/* <block5264> */
.tpl-block-5264 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5264 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5264> */
/* <block5265> */
.tpl-block-5265 .tpl-block-5265-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-5265 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5265 > .tpl-block-list {
    display: block;
}

.tpl-block-5265 .tpl-block-5265-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-5265 .tpl-block-5265-list .swiper-pagination-bullet-active, 
.tpl-block-5265 .tpl-block-5265-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5265 .tpl-block-5265-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-5265 .tpl-block-5265-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-5265 {
--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);
--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);
 }
/* </block5265> */
/* <block5266> */
.tpl-block-5266 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5266 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5266> */
/* <block5267> */
.tpl-block-5267 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5267 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5267> */
/* <block5268> */
.tpl-block-5268 .tpl-block-5268-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-5268 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5268 > .tpl-block-list {
    display: block;
}

.tpl-block-5268 .tpl-block-5268-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-5268 .tpl-block-5268-list .swiper-pagination-bullet-active, 
.tpl-block-5268 .tpl-block-5268-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5268 .tpl-block-5268-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-5268 .tpl-block-5268-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-5268 {
--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);
--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);
 }
/* </block5268> */
/* <block5269> */
.tpl-block-5269 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5269 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5269> */
/* <block5270> */
.tpl-block-5270 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5270 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5270> */
/* <block5271> */
.tpl-block-5271 .tpl-block-5271-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-5271 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5271 > .tpl-block-list {
    display: block;
}

.tpl-block-5271 .tpl-block-5271-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-5271 .tpl-block-5271-list .swiper-pagination-bullet-active, 
.tpl-block-5271 .tpl-block-5271-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5271 .tpl-block-5271-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-5271 .tpl-block-5271-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-5271 {
--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);
--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);
 }
/* </block5271> */
/* <block5272> */
.tpl-block-5272 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5272 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5272> */
/* <block5273> */
.tpl-block-5273 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5273 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5273> */
/* <block5274> */
.tpl-block-5274 .tpl-block-5274-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-5274 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5274 > .tpl-block-list {
    display: block;
}

.tpl-block-5274 .tpl-block-5274-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-5274 .tpl-block-5274-list .swiper-pagination-bullet-active, 
.tpl-block-5274 .tpl-block-5274-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5274 .tpl-block-5274-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-5274 .tpl-block-5274-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-5274 {
--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);
--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);
 }
/* </block5274> */
/* <block5275> */
.tpl-block-5275 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5275 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5275> */
/* <block5276> */
.tpl-block-5276 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5276 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5276> */
/* <block5277> */
.tpl-block-5277 .tpl-block-5277-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-5277 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5277 > .tpl-block-list {
    display: block;
}

.tpl-block-5277 .tpl-block-5277-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-5277 .tpl-block-5277-list .swiper-pagination-bullet-active, 
.tpl-block-5277 .tpl-block-5277-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5277 .tpl-block-5277-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-5277 .tpl-block-5277-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-5277 {
--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);
--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);
 }
/* </block5277> */
/* <block5278> */
.tpl-block-5278 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5278 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5278> */
/* <block5279> */
.tpl-block-5279 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5279 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5279> */
/* <block5280> */
.tpl-block-5280 .tpl-block-5280-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-5280 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5280 > .tpl-block-list {
    display: block;
}

.tpl-block-5280 .tpl-block-5280-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-5280 .tpl-block-5280-list .swiper-pagination-bullet-active, 
.tpl-block-5280 .tpl-block-5280-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5280 .tpl-block-5280-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-5280 .tpl-block-5280-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-5280 {
--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);
--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);
 }
/* </block5280> */
/* <block5281> */
.tpl-block-5281 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5281 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5281> */
/* <block5282> */
.tpl-block-5282 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5282 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5282> */
/* <block5283> */
.tpl-block-5283 .tpl-block-5283-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-5283 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5283 > .tpl-block-list {
    display: block;
}

.tpl-block-5283 .tpl-block-5283-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-5283 .tpl-block-5283-list .swiper-pagination-bullet-active, 
.tpl-block-5283 .tpl-block-5283-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5283 .tpl-block-5283-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-5283 .tpl-block-5283-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-5283 {
--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);
--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);
 }
/* </block5283> */
/* <block5284> */
.tpl-block-5284 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5284 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5284> */
/* <block5285> */
.tpl-block-5285 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5285 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5285> */
/* <block5286> */
.tpl-block-5286 .tpl-block-5286-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-5286 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5286 > .tpl-block-list {
    display: block;
}

.tpl-block-5286 .tpl-block-5286-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-5286 .tpl-block-5286-list .swiper-pagination-bullet-active, 
.tpl-block-5286 .tpl-block-5286-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5286 .tpl-block-5286-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-5286 .tpl-block-5286-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-5286 {
--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);
--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);
 }
/* </block5286> */
/* <block5287> */
.tpl-block-5287 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5287 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5287> */
/* <block5288> */
.tpl-block-5288 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5288 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5288> */
/* <block5289> */
.tpl-block-5289 .tpl-block-5289-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-5289 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5289 > .tpl-block-list {
    display: block;
}

.tpl-block-5289 .tpl-block-5289-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-5289 .tpl-block-5289-list .swiper-pagination-bullet-active, 
.tpl-block-5289 .tpl-block-5289-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5289 .tpl-block-5289-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-5289 .tpl-block-5289-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-5289 {
--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);
--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);
 }
/* </block5289> */
/* <block5290> */
.tpl-block-5290 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5290 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5290> */
/* <block5291> */
.tpl-block-5291 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5291 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5291> */
/* <block5292> */
.tpl-block-5292 .tpl-block-5292-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-5292 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5292 > .tpl-block-list {
    display: block;
}

.tpl-block-5292 .tpl-block-5292-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-5292 .tpl-block-5292-list .swiper-pagination-bullet-active, 
.tpl-block-5292 .tpl-block-5292-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5292 .tpl-block-5292-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-5292 .tpl-block-5292-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-5292 {
--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);
--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);
 }
/* </block5292> */
/* <block5293> */
.tpl-block-5293 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5293 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5293> */
/* <block5294> */
.tpl-block-5294 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5294 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5294> */
/* <block5295> */
.tpl-block-5295 .tpl-block-5295-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-5295 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5295 > .tpl-block-list {
    display: block;
}

.tpl-block-5295 .tpl-block-5295-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-5295 .tpl-block-5295-list .swiper-pagination-bullet-active, 
.tpl-block-5295 .tpl-block-5295-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5295 .tpl-block-5295-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-5295 .tpl-block-5295-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-5295 {
--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);
--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);
 }
/* </block5295> */
/* <block5296> */
.tpl-block-5296 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5296 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5296> */
/* <block5297> */
.tpl-block-5297 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5297 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5297> */
/* <block5298> */
.tpl-block-5298 .tpl-block-5298-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-5298 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5298 > .tpl-block-list {
    display: block;
}

.tpl-block-5298 .tpl-block-5298-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-5298 .tpl-block-5298-list .swiper-pagination-bullet-active, 
.tpl-block-5298 .tpl-block-5298-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5298 .tpl-block-5298-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-5298 .tpl-block-5298-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-5298 {
--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);
--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);
 }
/* </block5298> */
/* <block5299> */
.tpl-block-5299 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5299 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5299> */
/* <block5300> */
.tpl-block-5300 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5300 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5300> */
/* <block5301> */
.tpl-block-5301 .tpl-block-5301-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-5301 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5301 > .tpl-block-list {
    display: block;
}

.tpl-block-5301 .tpl-block-5301-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-5301 .tpl-block-5301-list .swiper-pagination-bullet-active, 
.tpl-block-5301 .tpl-block-5301-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5301 .tpl-block-5301-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-5301 .tpl-block-5301-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-5301 {
--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);
--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);
 }
/* </block5301> */
/* <block5302> */
.tpl-block-5302 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5302 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5302> */
/* <block5303> */
.tpl-block-5303 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5303 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5303> */
/* <block5304> */
.tpl-block-5304 .tpl-block-5304-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-5304 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5304 > .tpl-block-list {
    display: block;
}

.tpl-block-5304 .tpl-block-5304-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-5304 .tpl-block-5304-list .swiper-pagination-bullet-active, 
.tpl-block-5304 .tpl-block-5304-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5304 .tpl-block-5304-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-5304 .tpl-block-5304-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-5304 {
--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);
--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);
 }
/* </block5304> */
/* <block5305> */
.tpl-block-5305 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5305 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5305> */
/* <block5306> */
.tpl-block-5306 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5306 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5306> */
/* <block5307> */
.tpl-block-5307 .tpl-block-5307-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-5307 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5307 > .tpl-block-list {
    display: block;
}

.tpl-block-5307 .tpl-block-5307-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-5307 .tpl-block-5307-list .swiper-pagination-bullet-active, 
.tpl-block-5307 .tpl-block-5307-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5307 .tpl-block-5307-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-5307 .tpl-block-5307-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-5307 {
--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);
--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);
 }
/* </block5307> */
/* <block5308> */
.tpl-block-5308 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5308 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5308> */
/* <block5309> */
.tpl-block-5309 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5309 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5309> */
/* <block5310> */
.tpl-block-5310 .tpl-block-5310-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-5310 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5310 > .tpl-block-list {
    display: block;
}

.tpl-block-5310 .tpl-block-5310-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-5310 .tpl-block-5310-list .swiper-pagination-bullet-active, 
.tpl-block-5310 .tpl-block-5310-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5310 .tpl-block-5310-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-5310 .tpl-block-5310-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-5310 {
--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);
--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);
 }
/* </block5310> */
/* <block5311> */
.tpl-block-5311 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5311 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5311> */
/* <block5312> */
.tpl-block-5312 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5312 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5312> */
/* <block5313> */
.tpl-block-5313 .tpl-block-5313-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-5313 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5313 > .tpl-block-list {
    display: block;
}

.tpl-block-5313 .tpl-block-5313-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-5313 .tpl-block-5313-list .swiper-pagination-bullet-active, 
.tpl-block-5313 .tpl-block-5313-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5313 .tpl-block-5313-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-5313 .tpl-block-5313-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-5313 {
--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);
--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);
 }
/* </block5313> */
/* <block5314> */
.tpl-block-5314 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5314 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5314> */
/* <block5315> */
.tpl-block-5315 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5315 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5315> */
/* <block5316> */
.tpl-block-5316 .tpl-block-5316-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-5316 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5316 > .tpl-block-list {
    display: block;
}

.tpl-block-5316 .tpl-block-5316-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-5316 .tpl-block-5316-list .swiper-pagination-bullet-active, 
.tpl-block-5316 .tpl-block-5316-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5316 .tpl-block-5316-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-5316 .tpl-block-5316-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-5316 {
--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);
--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);
 }
/* </block5316> */
/* <block5317> */
.tpl-block-5317 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5317 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5317> */
/* <block5318> */
.tpl-block-5318 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5318 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5318> */
/* <block5319> */
.tpl-block-5319 .tpl-block-5319-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-5319 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5319 > .tpl-block-list {
    display: block;
}

.tpl-block-5319 .tpl-block-5319-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-5319 .tpl-block-5319-list .swiper-pagination-bullet-active, 
.tpl-block-5319 .tpl-block-5319-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5319 .tpl-block-5319-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-5319 .tpl-block-5319-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-5319 {
--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);
--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);
 }
/* </block5319> */
/* <block5320> */
.tpl-block-5320 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5320 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5320> */
/* <block5321> */
.tpl-block-5321 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5321 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5321> */
/* <block5322> */
.tpl-block-5322 .tpl-block-5322-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-5322 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5322 > .tpl-block-list {
    display: block;
}

.tpl-block-5322 .tpl-block-5322-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-5322 .tpl-block-5322-list .swiper-pagination-bullet-active, 
.tpl-block-5322 .tpl-block-5322-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5322 .tpl-block-5322-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-5322 .tpl-block-5322-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-5322 {
--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);
--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);
 }
/* </block5322> */
/* <block5323> */
.tpl-block-5323 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5323 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5323> */
/* <block5324> */
.tpl-block-5324 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5324 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5324> */
/* <block5325> */
.tpl-block-5325 .tpl-block-5325-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-5325 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5325 > .tpl-block-list {
    display: block;
}

.tpl-block-5325 .tpl-block-5325-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-5325 .tpl-block-5325-list .swiper-pagination-bullet-active, 
.tpl-block-5325 .tpl-block-5325-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5325 .tpl-block-5325-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-5325 .tpl-block-5325-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-5325 {
--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);
--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);
 }
/* </block5325> */
/* <block5326> */
.tpl-block-5326 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5326 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5326> */
/* <block5327> */
.tpl-block-5327 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5327 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5327> */
/* <block5328> */
.tpl-block-5328 .tpl-block-5328-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-5328 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5328 > .tpl-block-list {
    display: block;
}

.tpl-block-5328 .tpl-block-5328-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-5328 .tpl-block-5328-list .swiper-pagination-bullet-active, 
.tpl-block-5328 .tpl-block-5328-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5328 .tpl-block-5328-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-5328 .tpl-block-5328-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-5328 {
--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);
--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);
 }
/* </block5328> */
/* <block5329> */
.tpl-block-5329 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5329 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5329> */
/* <block5330> */
.tpl-block-5330 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5330 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5330> */
/* <block5331> */
.tpl-block-5331 .tpl-block-5331-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-5331 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5331 > .tpl-block-list {
    display: block;
}

.tpl-block-5331 .tpl-block-5331-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-5331 .tpl-block-5331-list .swiper-pagination-bullet-active, 
.tpl-block-5331 .tpl-block-5331-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5331 .tpl-block-5331-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-5331 .tpl-block-5331-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-5331 {
--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);
--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);
 }
/* </block5331> */
/* <block5332> */
.tpl-block-5332 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5332 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5332> */
/* <block5333> */
.tpl-block-5333 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5333 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5333> */
/* <block5334> */
.tpl-block-5334 .tpl-block-5334-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-5334 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5334 > .tpl-block-list {
    display: block;
}

.tpl-block-5334 .tpl-block-5334-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-5334 .tpl-block-5334-list .swiper-pagination-bullet-active, 
.tpl-block-5334 .tpl-block-5334-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5334 .tpl-block-5334-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-5334 .tpl-block-5334-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-5334 {
--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);
--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);
 }
/* </block5334> */
/* <block5335> */
.tpl-block-5335 .tpl-block-5335-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-5335 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5335 > .tpl-block-list {
    display: block;
}

.tpl-block-5335 .tpl-block-5335-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-5335 .tpl-block-5335-list .swiper-pagination-bullet-active, 
.tpl-block-5335 .tpl-block-5335-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5335 .tpl-block-5335-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-5335 .tpl-block-5335-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-5335 {
--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);
--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);
 }
/* </block5335> */
/* <block5336> */
.tpl-block-5336 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5336 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5336> */
/* <block5337> */
.tpl-block-5337 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5337 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5337> */
/* <block5338> */
.tpl-block-5338 .tpl-block-5338-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-5338 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5338 > .tpl-block-list {
    display: block;
}

.tpl-block-5338 .tpl-block-5338-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-5338 .tpl-block-5338-list .swiper-pagination-bullet-active, 
.tpl-block-5338 .tpl-block-5338-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5338 .tpl-block-5338-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-5338 .tpl-block-5338-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-5338 {
--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);
--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);
 }
/* </block5338> */
/* <block5339> */
.tpl-block-5339 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5339 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5339> */
/* <block5340> */
.tpl-block-5340 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5340 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5340> */
/* <block5341> */
.tpl-block-5341 .tpl-block-5341-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-5341 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5341 > .tpl-block-list {
    display: block;
}

.tpl-block-5341 .tpl-block-5341-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-5341 .tpl-block-5341-list .swiper-pagination-bullet-active, 
.tpl-block-5341 .tpl-block-5341-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5341 .tpl-block-5341-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-5341 .tpl-block-5341-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-5341 {
--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);
--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);
 }
/* </block5341> */
/* <block5342> */
.tpl-block-5342 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5342 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5342> */
/* <block5343> */
.tpl-block-5343 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5343 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5343> */
/* <block5344> */
.tpl-block-5344 .tpl-block-5344-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-5344 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5344 > .tpl-block-list {
    display: block;
}

.tpl-block-5344 .tpl-block-5344-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-5344 .tpl-block-5344-list .swiper-pagination-bullet-active, 
.tpl-block-5344 .tpl-block-5344-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5344 .tpl-block-5344-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-5344 .tpl-block-5344-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-5344 {
--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);
--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);
 }
/* </block5344> */
/* <block5345> */
.tpl-block-5345 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5345 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5345> */
/* <block5346> */
.tpl-block-5346 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5346 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5346> */
/* <block5347> */
.tpl-block-5347 .tpl-block-5347-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-5347 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5347 > .tpl-block-list {
    display: block;
}

.tpl-block-5347 .tpl-block-5347-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-5347 .tpl-block-5347-list .swiper-pagination-bullet-active, 
.tpl-block-5347 .tpl-block-5347-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5347 .tpl-block-5347-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-5347 .tpl-block-5347-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-5347 {
--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);
--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);
 }
/* </block5347> */
/* <block5348> */
.tpl-block-5348 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5348 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5348> */
/* <block5349> */
.tpl-block-5349 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5349 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5349> */
/* <block5350> */
.tpl-block-5350 .tpl-block-5350-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-5350 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5350 > .tpl-block-list {
    display: block;
}

.tpl-block-5350 .tpl-block-5350-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-5350 .tpl-block-5350-list .swiper-pagination-bullet-active, 
.tpl-block-5350 .tpl-block-5350-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5350 .tpl-block-5350-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-5350 .tpl-block-5350-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-5350 {
--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);
--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);
 }
/* </block5350> */
/* <block5351> */
.tpl-block-5351 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5351 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5351> */
/* <block5352> */
.tpl-block-5352 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5352 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5352> */
/* <block5353> */
.tpl-block-5353 .tpl-block-5353-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-5353 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5353 > .tpl-block-list {
    display: block;
}

.tpl-block-5353 .tpl-block-5353-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-5353 .tpl-block-5353-list .swiper-pagination-bullet-active, 
.tpl-block-5353 .tpl-block-5353-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5353 .tpl-block-5353-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-5353 .tpl-block-5353-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-5353 {
--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);
--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);
 }
/* </block5353> */
/* <block5354> */
.tpl-block-5354 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5354 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5354> */
/* <block5355> */
.tpl-block-5355 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5355 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5355> */
/* <block5356> */
.tpl-block-5356 .tpl-block-5356-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-5356 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5356 > .tpl-block-list {
    display: block;
}

.tpl-block-5356 .tpl-block-5356-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-5356 .tpl-block-5356-list .swiper-pagination-bullet-active, 
.tpl-block-5356 .tpl-block-5356-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5356 .tpl-block-5356-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-5356 .tpl-block-5356-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-5356 {
--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);
--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);
 }
/* </block5356> */
/* <block5357> */
.tpl-block-5357 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5357 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5357> */
/* <block5358> */
.tpl-block-5358 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5358 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5358> */
/* <block5359> */
.tpl-block-5359 .tpl-block-5359-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-5359 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5359 > .tpl-block-list {
    display: block;
}

.tpl-block-5359 .tpl-block-5359-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-5359 .tpl-block-5359-list .swiper-pagination-bullet-active, 
.tpl-block-5359 .tpl-block-5359-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5359 .tpl-block-5359-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-5359 .tpl-block-5359-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-5359 {
--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);
--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);
 }
/* </block5359> */
/* <block5360> */
.tpl-block-5360 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5360 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5360> */
/* <block5361> */
.tpl-block-5361 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5361 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5361> */
/* <block5362> */
.tpl-block-5362 .tpl-block-5362-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-5362 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5362 > .tpl-block-list {
    display: block;
}

.tpl-block-5362 .tpl-block-5362-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-5362 .tpl-block-5362-list .swiper-pagination-bullet-active, 
.tpl-block-5362 .tpl-block-5362-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5362 .tpl-block-5362-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-5362 .tpl-block-5362-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-5362 {
--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);
--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);
 }
/* </block5362> */
/* <block5363> */
.tpl-block-5363 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5363 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5363> */
/* <block5364> */
.tpl-block-5364 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5364 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5364> */
/* <block5365> */
.tpl-block-5365 .tpl-block-5365-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-5365 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5365 > .tpl-block-list {
    display: block;
}

.tpl-block-5365 .tpl-block-5365-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-5365 .tpl-block-5365-list .swiper-pagination-bullet-active, 
.tpl-block-5365 .tpl-block-5365-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5365 .tpl-block-5365-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-5365 .tpl-block-5365-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-5365 {
--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);
--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);
 }
/* </block5365> */
/* <block5366> */
.tpl-block-5366 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5366 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5366> */
/* <block5367> */
.tpl-block-5367 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5367 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5367> */
/* <block5368> */
.tpl-block-5368 .tpl-block-5368-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-5368 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5368 > .tpl-block-list {
    display: block;
}

.tpl-block-5368 .tpl-block-5368-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-5368 .tpl-block-5368-list .swiper-pagination-bullet-active, 
.tpl-block-5368 .tpl-block-5368-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5368 .tpl-block-5368-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-5368 .tpl-block-5368-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-5368 {
--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);
--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);
 }
/* </block5368> */
/* <block5369> */
.tpl-block-5369 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5369 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5369> */
/* <block5370> */
.tpl-block-5370 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5370 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5370> */
/* <block5371> */
.tpl-block-5371 .tpl-block-5371-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-5371 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5371 > .tpl-block-list {
    display: block;
}

.tpl-block-5371 .tpl-block-5371-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-5371 .tpl-block-5371-list .swiper-pagination-bullet-active, 
.tpl-block-5371 .tpl-block-5371-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5371 .tpl-block-5371-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-5371 .tpl-block-5371-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-5371 {
--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);
--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);
 }
/* </block5371> */
/* <block5372> */
.tpl-block-5372 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5372 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5372> */
/* <block5373> */
.tpl-block-5373 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5373 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5373> */
/* <block5374> */
.tpl-block-5374 .tpl-block-5374-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-5374 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5374 > .tpl-block-list {
    display: block;
}

.tpl-block-5374 .tpl-block-5374-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-5374 .tpl-block-5374-list .swiper-pagination-bullet-active, 
.tpl-block-5374 .tpl-block-5374-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5374 .tpl-block-5374-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-5374 .tpl-block-5374-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-5374 {
--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);
--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);
 }
/* </block5374> */
/* <block5375> */
.tpl-block-5375 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5375 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5375> */
/* <block5376> */
.tpl-block-5376 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5376 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5376> */
/* <block5377> */
.tpl-block-5377 .tpl-block-5377-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-5377 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5377 > .tpl-block-list {
    display: block;
}

.tpl-block-5377 .tpl-block-5377-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-5377 .tpl-block-5377-list .swiper-pagination-bullet-active, 
.tpl-block-5377 .tpl-block-5377-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5377 .tpl-block-5377-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-5377 .tpl-block-5377-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-5377 {
--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);
--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);
 }
/* </block5377> */
/* <block5378> */
.tpl-block-5378 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5378 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5378> */
/* <block5379> */
.tpl-block-5379 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5379 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5379> */
/* <block5380> */
.tpl-block-5380 .tpl-block-5380-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-5380 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5380 > .tpl-block-list {
    display: block;
}

.tpl-block-5380 .tpl-block-5380-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-5380 .tpl-block-5380-list .swiper-pagination-bullet-active, 
.tpl-block-5380 .tpl-block-5380-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5380 .tpl-block-5380-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-5380 .tpl-block-5380-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-5380 {
--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);
--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);
 }
/* </block5380> */
/* <block5381> */
.tpl-block-5381 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5381 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5381> */
/* <block5382> */
.tpl-block-5382 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5382 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5382> */
/* <block5383> */
.tpl-block-5383 .tpl-block-5383-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-5383 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5383 > .tpl-block-list {
    display: block;
}

.tpl-block-5383 .tpl-block-5383-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-5383 .tpl-block-5383-list .swiper-pagination-bullet-active, 
.tpl-block-5383 .tpl-block-5383-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5383 .tpl-block-5383-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-5383 .tpl-block-5383-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-5383 {
--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);
--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);
 }
/* </block5383> */
/* <block5384> */
.tpl-block-5384 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5384 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5384> */
/* <block5385> */
.tpl-block-5385 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5385 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5385> */
/* <block5386> */
.tpl-block-5386 .tpl-block-5386-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-5386 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5386 > .tpl-block-list {
    display: block;
}

.tpl-block-5386 .tpl-block-5386-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-5386 .tpl-block-5386-list .swiper-pagination-bullet-active, 
.tpl-block-5386 .tpl-block-5386-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5386 .tpl-block-5386-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-5386 .tpl-block-5386-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-5386 {
--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);
--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);
 }
/* </block5386> */
/* <block5387> */
.tpl-block-5387 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5387 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5387> */
/* <block5388> */
.tpl-block-5388 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5388 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5388> */
/* <block5389> */
.tpl-block-5389 .tpl-block-5389-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-5389 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5389 > .tpl-block-list {
    display: block;
}

.tpl-block-5389 .tpl-block-5389-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-5389 .tpl-block-5389-list .swiper-pagination-bullet-active, 
.tpl-block-5389 .tpl-block-5389-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5389 .tpl-block-5389-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-5389 .tpl-block-5389-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-5389 {
--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);
--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);
 }
/* </block5389> */
/* <block5390> */
.tpl-block-5390 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5390 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5390> */
/* <block5391> */
.tpl-block-5391 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5391 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5391> */
/* <block5392> */
.tpl-block-5392 .tpl-block-5392-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-5392 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5392 > .tpl-block-list {
    display: block;
}

.tpl-block-5392 .tpl-block-5392-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-5392 .tpl-block-5392-list .swiper-pagination-bullet-active, 
.tpl-block-5392 .tpl-block-5392-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5392 .tpl-block-5392-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-5392 .tpl-block-5392-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-5392 {
--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);
--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);
 }
/* </block5392> */
/* <block5393> */
.tpl-block-5393 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5393 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5393> */
/* <block5394> */
.tpl-block-5394 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5394 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5394> */
/* <block5395> */
.tpl-block-5395 .tpl-block-5395-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-5395 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5395 > .tpl-block-list {
    display: block;
}

.tpl-block-5395 .tpl-block-5395-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-5395 .tpl-block-5395-list .swiper-pagination-bullet-active, 
.tpl-block-5395 .tpl-block-5395-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5395 .tpl-block-5395-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-5395 .tpl-block-5395-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-5395 {
--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);
--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);
 }
/* </block5395> */
/* <block5396> */
.tpl-block-5396 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5396 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5396> */
/* <block5397> */
.tpl-block-5397 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5397 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5397> */
/* <block5398> */
.tpl-block-5398 .tpl-block-5398-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-5398 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5398 > .tpl-block-list {
    display: block;
}

.tpl-block-5398 .tpl-block-5398-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-5398 .tpl-block-5398-list .swiper-pagination-bullet-active, 
.tpl-block-5398 .tpl-block-5398-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5398 .tpl-block-5398-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-5398 .tpl-block-5398-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-5398 {
--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);
--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);
 }
/* </block5398> */
/* <block5399> */
.tpl-block-5399 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5399 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5399> */
/* <block5400> */
.tpl-block-5400 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5400 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5400> */
/* <block5401> */
.tpl-block-5401 .tpl-block-5401-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-5401 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5401 > .tpl-block-list {
    display: block;
}

.tpl-block-5401 .tpl-block-5401-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-5401 .tpl-block-5401-list .swiper-pagination-bullet-active, 
.tpl-block-5401 .tpl-block-5401-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5401 .tpl-block-5401-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-5401 .tpl-block-5401-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-5401 {
--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);
--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);
 }
/* </block5401> */
/* <block5402> */
.tpl-block-5402 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5402 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5402> */
/* <block5403> */
.tpl-block-5403 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5403 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5403> */
/* <block5404> */
.tpl-block-5404 .tpl-block-5404-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-5404 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5404 > .tpl-block-list {
    display: block;
}

.tpl-block-5404 .tpl-block-5404-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-5404 .tpl-block-5404-list .swiper-pagination-bullet-active, 
.tpl-block-5404 .tpl-block-5404-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5404 .tpl-block-5404-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-5404 .tpl-block-5404-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-5404 {
--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);
--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);
 }
/* </block5404> */
/* <block5405> */
.tpl-block-5405 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5405 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5405> */
/* <block5406> */
.tpl-block-5406 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5406 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5406> */
/* <block5407> */
.tpl-block-5407 .tpl-block-5407-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-5407 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5407 > .tpl-block-list {
    display: block;
}

.tpl-block-5407 .tpl-block-5407-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-5407 .tpl-block-5407-list .swiper-pagination-bullet-active, 
.tpl-block-5407 .tpl-block-5407-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5407 .tpl-block-5407-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-5407 .tpl-block-5407-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-5407 {
--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);
--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);
 }
/* </block5407> */
/* <block5408> */
.tpl-block-5408 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5408 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5408> */
/* <block5409> */
.tpl-block-5409 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5409 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5409> */
/* <block5410> */
.tpl-block-5410 .tpl-block-5410-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-5410 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5410 > .tpl-block-list {
    display: block;
}

.tpl-block-5410 .tpl-block-5410-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-5410 .tpl-block-5410-list .swiper-pagination-bullet-active, 
.tpl-block-5410 .tpl-block-5410-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5410 .tpl-block-5410-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-5410 .tpl-block-5410-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-5410 {
--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);
--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);
 }
/* </block5410> */
/* <block5411> */
.tpl-block-5411 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5411 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5411> */
/* <block5412> */
.tpl-block-5412 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5412 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5412> */
/* <block5414> */
.tpl-block-5414 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5414 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5414> */
/* <block5415> */
.tpl-container-5415 .tpl-container-5415-list {
display: flex;
flex-direction: row;
flex-wrap: nowrap;
align-items: center;
justify-content: center;
}
.tpl-container-5415 .tpl-container-5415-list > * {
flex-grow: 1;
}
/* </block5415> */
/* <block5417> */
.tpl-container-5417 .tpl-container-5417-list {
display: flex;
flex-direction: row;
flex-wrap: nowrap;
align-items: center;
justify-content: center;
}
.tpl-container-5417 .tpl-container-5417-list > * {
flex-grow: 1;
}
/* </block5417> */
/* <block5419> */
.tpl-block-5419 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5419 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5419> */
/* <block5420> */
.tpl-block-5420 .tpl-block-5420-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-5420 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5420 > .tpl-block-list {
    display: block;
}

.tpl-block-5420 .tpl-block-5420-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-5420 .tpl-block-5420-list .swiper-pagination-bullet-active, 
.tpl-block-5420 .tpl-block-5420-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5420 .tpl-block-5420-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-5420 .tpl-block-5420-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-5420 {
--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);
--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);
 }
/* </block5420> */
/* <block5421> */
.tpl-block-5421 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5421 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5421> */
/* <block5422> */
.tpl-block-5422 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5422 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5422> */
/* <block5423> */
.tpl-block-5423 .tpl-block-5423-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-5423 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5423 > .tpl-block-list {
    display: block;
}

.tpl-block-5423 .tpl-block-5423-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-5423 .tpl-block-5423-list .swiper-pagination-bullet-active, 
.tpl-block-5423 .tpl-block-5423-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5423 .tpl-block-5423-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-5423 .tpl-block-5423-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-5423 {
--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);
--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);
 }
/* </block5423> */
/* <block5424> */
.tpl-block-5424 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5424 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5424> */
/* <block5425> */
.tpl-block-5425 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5425 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5425> */
/* <block5426> */
.tpl-block-5426 .tpl-block-5426-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-5426 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5426 > .tpl-block-list {
    display: block;
}

.tpl-block-5426 .tpl-block-5426-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-5426 .tpl-block-5426-list .swiper-pagination-bullet-active, 
.tpl-block-5426 .tpl-block-5426-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5426 .tpl-block-5426-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-5426 .tpl-block-5426-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-5426 {
--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);
--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);
 }
/* </block5426> */
/* <block5427> */
.tpl-block-5427 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5427 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5427> */
/* <block5428> */
.tpl-block-5428 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5428 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5428> */
/* <block5429> */
.tpl-block-5429 .tpl-block-5429-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-5429 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5429 > .tpl-block-list {
    display: block;
}

.tpl-block-5429 .tpl-block-5429-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-5429 .tpl-block-5429-list .swiper-pagination-bullet-active, 
.tpl-block-5429 .tpl-block-5429-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5429 .tpl-block-5429-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-5429 .tpl-block-5429-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-5429 {
--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);
--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);
 }
/* </block5429> */
/* <block5430> */
.tpl-block-5430 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5430 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5430> */
/* <block5431> */
.tpl-block-5431 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5431 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5431> */
/* <block5432> */
.tpl-block-5432 .tpl-block-5432-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-5432 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5432 > .tpl-block-list {
    display: block;
}

.tpl-block-5432 .tpl-block-5432-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-5432 .tpl-block-5432-list .swiper-pagination-bullet-active, 
.tpl-block-5432 .tpl-block-5432-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5432 .tpl-block-5432-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-5432 .tpl-block-5432-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-5432 {
--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);
--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);
 }
/* </block5432> */
/* <block5433> */
.tpl-block-5433 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5433 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5433> */
/* <block5434> */
.tpl-block-5434 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5434 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5434> */
/* <block5435> */
.tpl-block-5435 .tpl-block-5435-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-5435 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5435 > .tpl-block-list {
    display: block;
}

.tpl-block-5435 .tpl-block-5435-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-5435 .tpl-block-5435-list .swiper-pagination-bullet-active, 
.tpl-block-5435 .tpl-block-5435-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5435 .tpl-block-5435-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-5435 .tpl-block-5435-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-5435 {
--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);
--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);
 }
/* </block5435> */
/* <block5436> */
.tpl-block-5436 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5436 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5436> */
/* <block5437> */
.tpl-block-5437 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5437 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5437> */
/* <block5438> */
.tpl-block-5438 .tpl-block-5438-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-5438 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5438 > .tpl-block-list {
    display: block;
}

.tpl-block-5438 .tpl-block-5438-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-5438 .tpl-block-5438-list .swiper-pagination-bullet-active, 
.tpl-block-5438 .tpl-block-5438-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5438 .tpl-block-5438-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-5438 .tpl-block-5438-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-5438 {
--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);
--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);
 }
/* </block5438> */
/* <block5439> */
.tpl-block-5439 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5439 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5439> */
/* <block5440> */
.tpl-block-5440 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5440 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5440> */
/* <block5441> */
.tpl-block-5441 .tpl-block-5441-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-5441 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5441 > .tpl-block-list {
    display: block;
}

.tpl-block-5441 .tpl-block-5441-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-5441 .tpl-block-5441-list .swiper-pagination-bullet-active, 
.tpl-block-5441 .tpl-block-5441-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5441 .tpl-block-5441-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-5441 .tpl-block-5441-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-5441 {
--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);
--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);
 }
/* </block5441> */
/* <block5442> */
.tpl-block-5442 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5442 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5442> */
/* <block5443> */
.tpl-block-5443 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5443 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5443> */
/* <block5444> */
.tpl-block-5444 .tpl-block-5444-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-5444 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5444 > .tpl-block-list {
    display: block;
}

.tpl-block-5444 .tpl-block-5444-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-5444 .tpl-block-5444-list .swiper-pagination-bullet-active, 
.tpl-block-5444 .tpl-block-5444-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5444 .tpl-block-5444-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-5444 .tpl-block-5444-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-5444 {
--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);
--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);
 }
/* </block5444> */
/* <block5445> */
.tpl-block-5445 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5445 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5445> */
/* <block5446> */
.tpl-block-5446 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5446 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5446> */
/* <block5447> */
.tpl-block-5447 .tpl-block-5447-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-5447 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5447 > .tpl-block-list {
    display: block;
}

.tpl-block-5447 .tpl-block-5447-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-5447 .tpl-block-5447-list .swiper-pagination-bullet-active, 
.tpl-block-5447 .tpl-block-5447-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5447 .tpl-block-5447-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-5447 .tpl-block-5447-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-5447 {
--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);
--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);
 }
/* </block5447> */
/* <block5448> */
.tpl-block-5448 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5448 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5448> */
/* <block5449> */
.tpl-block-5449 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5449 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5449> */
/* <block5450> */
.tpl-block-5450 .tpl-block-5450-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-5450 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5450 > .tpl-block-list {
    display: block;
}

.tpl-block-5450 .tpl-block-5450-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-5450 .tpl-block-5450-list .swiper-pagination-bullet-active, 
.tpl-block-5450 .tpl-block-5450-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5450 .tpl-block-5450-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-5450 .tpl-block-5450-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-5450 {
--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);
--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);
 }
/* </block5450> */
/* <block5451> */
.tpl-block-5451 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5451 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5451> */
/* <block5452> */
.tpl-block-5452 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5452 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5452> */
/* <block5453> */
.tpl-block-5453 .tpl-block-5453-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-5453 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5453 > .tpl-block-list {
    display: block;
}

.tpl-block-5453 .tpl-block-5453-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-5453 .tpl-block-5453-list .swiper-pagination-bullet-active, 
.tpl-block-5453 .tpl-block-5453-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5453 .tpl-block-5453-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-5453 .tpl-block-5453-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-5453 {
--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);
--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);
 }
/* </block5453> */
/* <block5454> */
.tpl-block-5454 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5454 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5454> */
/* <block5455> */
.tpl-block-5455 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5455 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5455> */
/* <block5456> */
.tpl-block-5456 .tpl-block-5456-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-5456 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5456 > .tpl-block-list {
    display: block;
}

.tpl-block-5456 .tpl-block-5456-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-5456 .tpl-block-5456-list .swiper-pagination-bullet-active, 
.tpl-block-5456 .tpl-block-5456-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5456 .tpl-block-5456-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-5456 .tpl-block-5456-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-5456 {
--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);
--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);
 }
/* </block5456> */
/* <block5457> */
.tpl-block-5457 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5457 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5457> */
/* <block5458> */
.tpl-block-5458 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5458 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5458> */
/* <block5459> */
.tpl-block-5459 .tpl-block-5459-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-5459 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5459 > .tpl-block-list {
    display: block;
}

.tpl-block-5459 .tpl-block-5459-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-5459 .tpl-block-5459-list .swiper-pagination-bullet-active, 
.tpl-block-5459 .tpl-block-5459-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5459 .tpl-block-5459-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-5459 .tpl-block-5459-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-5459 {
--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);
--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);
 }
/* </block5459> */
/* <block5460> */
.tpl-block-5460 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5460 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5460> */
/* <block5461> */
.tpl-block-5461 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5461 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5461> */
/* <block5462> */
.tpl-block-5462 .tpl-block-5462-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-5462 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5462 > .tpl-block-list {
    display: block;
}

.tpl-block-5462 .tpl-block-5462-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-5462 .tpl-block-5462-list .swiper-pagination-bullet-active, 
.tpl-block-5462 .tpl-block-5462-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5462 .tpl-block-5462-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-5462 .tpl-block-5462-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-5462 {
--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);
--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);
 }
/* </block5462> */
/* <block5463> */
.tpl-block-5463 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5463 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5463> */
/* <block5464> */
.tpl-block-5464 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5464 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5464> */
/* <block5465> */
.tpl-block-5465 .tpl-block-5465-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-5465 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5465 > .tpl-block-list {
    display: block;
}

.tpl-block-5465 .tpl-block-5465-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-5465 .tpl-block-5465-list .swiper-pagination-bullet-active, 
.tpl-block-5465 .tpl-block-5465-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5465 .tpl-block-5465-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-5465 .tpl-block-5465-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-5465 {
--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);
--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);
 }
/* </block5465> */
/* <block5466> */
.tpl-block-5466 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5466 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5466> */
/* <block5467> */
.tpl-block-5467 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5467 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5467> */
/* <block5468> */
.tpl-block-5468 .tpl-block-5468-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-5468 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5468 > .tpl-block-list {
    display: block;
}

.tpl-block-5468 .tpl-block-5468-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-5468 .tpl-block-5468-list .swiper-pagination-bullet-active, 
.tpl-block-5468 .tpl-block-5468-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5468 .tpl-block-5468-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-5468 .tpl-block-5468-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-5468 {
--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);
--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);
 }
/* </block5468> */
/* <block5469> */
.tpl-block-5469 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5469 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5469> */
/* <block5470> */
.tpl-block-5470 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5470 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5470> */
/* <block5471> */
.tpl-block-5471 .tpl-block-5471-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-5471 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5471 > .tpl-block-list {
    display: block;
}

.tpl-block-5471 .tpl-block-5471-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-5471 .tpl-block-5471-list .swiper-pagination-bullet-active, 
.tpl-block-5471 .tpl-block-5471-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5471 .tpl-block-5471-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-5471 .tpl-block-5471-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-5471 {
--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);
--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);
 }
/* </block5471> */
/* <block5472> */
.tpl-block-5472 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5472 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5472> */
/* <block5473> */
.tpl-block-5473 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5473 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5473> */
/* <block5474> */
.tpl-block-5474 .tpl-block-5474-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-5474 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5474 > .tpl-block-list {
    display: block;
}

.tpl-block-5474 .tpl-block-5474-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-5474 .tpl-block-5474-list .swiper-pagination-bullet-active, 
.tpl-block-5474 .tpl-block-5474-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5474 .tpl-block-5474-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-5474 .tpl-block-5474-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-5474 {
--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);
--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);
 }
/* </block5474> */
/* <block5475> */
.tpl-block-5475 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5475 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5475> */
/* <block5476> */
.tpl-block-5476 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5476 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5476> */
/* <block5477> */
.tpl-block-5477 .tpl-block-5477-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-5477 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5477 > .tpl-block-list {
    display: block;
}

.tpl-block-5477 .tpl-block-5477-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-5477 .tpl-block-5477-list .swiper-pagination-bullet-active, 
.tpl-block-5477 .tpl-block-5477-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5477 .tpl-block-5477-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-5477 .tpl-block-5477-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-5477 {
--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);
--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);
 }
/* </block5477> */
/* <block5478> */
.tpl-block-5478 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5478 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5478> */
/* <block5479> */
.tpl-block-5479 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5479 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5479> */
/* <block5480> */
.tpl-block-5480 .tpl-block-5480-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-5480 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5480 > .tpl-block-list {
    display: block;
}

.tpl-block-5480 .tpl-block-5480-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-5480 .tpl-block-5480-list .swiper-pagination-bullet-active, 
.tpl-block-5480 .tpl-block-5480-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5480 .tpl-block-5480-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-5480 .tpl-block-5480-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-5480 {
--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);
--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);
 }
/* </block5480> */
/* <block5481> */
.tpl-block-5481 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5481 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5481> */
/* <block5482> */
.tpl-block-5482 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5482 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5482> */
/* <block5483> */
.tpl-block-5483 .tpl-block-5483-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-5483 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5483 > .tpl-block-list {
    display: block;
}

.tpl-block-5483 .tpl-block-5483-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-5483 .tpl-block-5483-list .swiper-pagination-bullet-active, 
.tpl-block-5483 .tpl-block-5483-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5483 .tpl-block-5483-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-5483 .tpl-block-5483-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-5483 {
--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);
--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);
 }
/* </block5483> */
/* <block5484> */
.tpl-block-5484 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5484 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5484> */
/* <block5485> */
.tpl-block-5485 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5485 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5485> */
/* <block5486> */
.tpl-block-5486 .tpl-block-5486-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-5486 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5486 > .tpl-block-list {
    display: block;
}

.tpl-block-5486 .tpl-block-5486-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-5486 .tpl-block-5486-list .swiper-pagination-bullet-active, 
.tpl-block-5486 .tpl-block-5486-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5486 .tpl-block-5486-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-5486 .tpl-block-5486-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-5486 {
--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);
--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);
 }
/* </block5486> */
/* <block5487> */
.tpl-block-5487 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5487 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5487> */
/* <block5488> */
.tpl-block-5488 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5488 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5488> */
/* <block5489> */
.tpl-block-5489 .tpl-block-5489-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-5489 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5489 > .tpl-block-list {
    display: block;
}

.tpl-block-5489 .tpl-block-5489-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-5489 .tpl-block-5489-list .swiper-pagination-bullet-active, 
.tpl-block-5489 .tpl-block-5489-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5489 .tpl-block-5489-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-5489 .tpl-block-5489-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-5489 {
--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);
--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);
 }
/* </block5489> */
/* <block5490> */
.tpl-block-5490 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5490 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5490> */
/* <block5491> */
.tpl-block-5491 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5491 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5491> */
/* <block5492> */
.tpl-block-5492 .tpl-block-5492-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-5492 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5492 > .tpl-block-list {
    display: block;
}

.tpl-block-5492 .tpl-block-5492-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-5492 .tpl-block-5492-list .swiper-pagination-bullet-active, 
.tpl-block-5492 .tpl-block-5492-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5492 .tpl-block-5492-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-5492 .tpl-block-5492-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-5492 {
--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);
--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);
 }
/* </block5492> */
/* <block5493> */
.tpl-block-5493 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5493 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5493> */
/* <block5494> */
.tpl-block-5494 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5494 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5494> */
/* <block5495> */
.tpl-block-5495 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5495 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5495> */
/* <block5496> */
.tpl-block-5496 .tpl-block-5496-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-5496 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5496 > .tpl-block-list {
    display: block;
}

.tpl-block-5496 .tpl-block-5496-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-5496 .tpl-block-5496-list .swiper-pagination-bullet-active, 
.tpl-block-5496 .tpl-block-5496-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5496 .tpl-block-5496-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-5496 .tpl-block-5496-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-5496 {
--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);
--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);
 }
/* </block5496> */
/* <block5497> */
.tpl-block-5497 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5497 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5497> */
/* <block5498> */
.tpl-block-5498 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5498 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5498> */
/* <block5499> */
.tpl-block-5499 .tpl-block-5499-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-5499 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5499 > .tpl-block-list {
    display: block;
}

.tpl-block-5499 .tpl-block-5499-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-5499 .tpl-block-5499-list .swiper-pagination-bullet-active, 
.tpl-block-5499 .tpl-block-5499-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5499 .tpl-block-5499-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-5499 .tpl-block-5499-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-5499 {
--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);
--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);
 }
/* </block5499> */
/* <block5500> */
.tpl-block-5500 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5500 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5500> */
/* <block5501> */
.tpl-block-5501 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5501 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5501> */
/* <block5502> */
.tpl-block-5502 .tpl-block-5502-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-5502 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5502 > .tpl-block-list {
    display: block;
}

.tpl-block-5502 .tpl-block-5502-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-5502 .tpl-block-5502-list .swiper-pagination-bullet-active, 
.tpl-block-5502 .tpl-block-5502-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5502 .tpl-block-5502-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-5502 .tpl-block-5502-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-5502 {
--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);
--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);
 }
/* </block5502> */
/* <block5503> */
.tpl-block-5503 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5503 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5503> */
/* <block5504> */
.tpl-block-5504 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5504 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5504> */
/* <block5505> */
.tpl-block-5505 .tpl-block-5505-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-5505 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5505 > .tpl-block-list {
    display: block;
}

.tpl-block-5505 .tpl-block-5505-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-5505 .tpl-block-5505-list .swiper-pagination-bullet-active, 
.tpl-block-5505 .tpl-block-5505-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5505 .tpl-block-5505-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-5505 .tpl-block-5505-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-5505 {
--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);
--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);
 }
/* </block5505> */
/* <block5506> */
.tpl-block-5506 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5506 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5506> */
/* <block5507> */
.tpl-block-5507 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5507 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5507> */
/* <block5508> */
.tpl-block-5508 .tpl-block-5508-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-5508 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5508 > .tpl-block-list {
    display: block;
}

.tpl-block-5508 .tpl-block-5508-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-5508 .tpl-block-5508-list .swiper-pagination-bullet-active, 
.tpl-block-5508 .tpl-block-5508-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5508 .tpl-block-5508-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-5508 .tpl-block-5508-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-5508 {
--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);
--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);
 }
/* </block5508> */
/* <block5509> */
.tpl-block-5509 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5509 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5509> */
/* <block5510> */
.tpl-block-5510 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5510 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5510> */
/* <block5511> */
.tpl-block-5511 .tpl-block-5511-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-5511 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5511 > .tpl-block-list {
    display: block;
}

.tpl-block-5511 .tpl-block-5511-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-5511 .tpl-block-5511-list .swiper-pagination-bullet-active, 
.tpl-block-5511 .tpl-block-5511-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5511 .tpl-block-5511-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-5511 .tpl-block-5511-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-5511 {
--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);
--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);
 }
/* </block5511> */
/* <block5512> */
.tpl-block-5512 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5512 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5512> */
/* <block5513> */
.tpl-block-5513 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5513 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5513> */
/* <block5514> */
.tpl-block-5514 .tpl-block-5514-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-5514 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5514 > .tpl-block-list {
    display: block;
}

.tpl-block-5514 .tpl-block-5514-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-5514 .tpl-block-5514-list .swiper-pagination-bullet-active, 
.tpl-block-5514 .tpl-block-5514-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5514 .tpl-block-5514-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-5514 .tpl-block-5514-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-5514 {
--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);
--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);
 }
/* </block5514> */
/* <block5515> */
.tpl-block-5515 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5515 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5515> */
/* <block5516> */
.tpl-block-5516 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5516 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5516> */
/* <block5517> */
.tpl-block-5517 .tpl-block-5517-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-5517 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5517 > .tpl-block-list {
    display: block;
}

.tpl-block-5517 .tpl-block-5517-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-5517 .tpl-block-5517-list .swiper-pagination-bullet-active, 
.tpl-block-5517 .tpl-block-5517-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5517 .tpl-block-5517-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-5517 .tpl-block-5517-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-5517 {
--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);
--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);
 }
/* </block5517> */
/* <block5518> */
.tpl-block-5518 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5518 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5518> */
/* <block5519> */
.tpl-block-5519 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5519 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5519> */
/* <block5520> */
.tpl-block-5520 .tpl-block-5520-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-5520 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5520 > .tpl-block-list {
    display: block;
}

.tpl-block-5520 .tpl-block-5520-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-5520 .tpl-block-5520-list .swiper-pagination-bullet-active, 
.tpl-block-5520 .tpl-block-5520-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5520 .tpl-block-5520-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-5520 .tpl-block-5520-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-5520 {
--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);
--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);
 }
/* </block5520> */
/* <block5521> */
.tpl-block-5521 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5521 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5521> */
/* <block5522> */
.tpl-block-5522 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5522 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5522> */
/* <block5523> */
.tpl-block-5523 .tpl-block-5523-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-5523 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5523 > .tpl-block-list {
    display: block;
}

.tpl-block-5523 .tpl-block-5523-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-5523 .tpl-block-5523-list .swiper-pagination-bullet-active, 
.tpl-block-5523 .tpl-block-5523-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5523 .tpl-block-5523-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-5523 .tpl-block-5523-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-5523 {
--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);
--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);
 }
/* </block5523> */
/* <block5524> */
.tpl-block-5524 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5524 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5524> */
/* <block5525> */
.tpl-block-5525 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5525 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5525> */
/* <block5526> */
.tpl-block-5526 .tpl-block-5526-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-5526 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5526 > .tpl-block-list {
    display: block;
}

.tpl-block-5526 .tpl-block-5526-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-5526 .tpl-block-5526-list .swiper-pagination-bullet-active, 
.tpl-block-5526 .tpl-block-5526-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5526 .tpl-block-5526-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-5526 .tpl-block-5526-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-5526 {
--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);
--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);
 }
/* </block5526> */
/* <block5527> */
.tpl-block-5527 { margin-top: 40px; margin-bottom: 40px }
.tpl-block-5527 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block5527> */
/* <block2823> */
.tpl-block-2823[data-nc-b2~="800"] { margin-top: 10px; margin-bottom: 30px }
.tpl-block-2823[data-nc-b2~="800"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-2823[data-nc-b1~="800"] { margin-top: 50px; margin-bottom: 50px }
.tpl-block-2823[data-nc-b1~="800"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block2823> */
/* <block2825> */
@media (max-width: 799.99px) {
.tpl-block-2825 { margin-top: 20px; margin-bottom: 30px }
.tpl-block-2825 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
@media (min-width: 800px) {
.tpl-block-2825 { margin-top: 50px; margin-bottom: 50px }
.tpl-block-2825 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
/* </block2825> */
/* <block2827> */
.tpl-block-2827 .tpl-block-2827-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-2827 .tpl-block-2827-list > * {
    width: calc(50.0000% - 10.0000px);
    margin: 20.0px 10.0px 0;
    align-self: flex-start;
}
.tpl-block-2827 .tpl-block-2827-list > *:nth-child(2n) { margin-right: 0 }
.tpl-block-2827 .tpl-block-2827-list > *:nth-child(2n+1) { margin-left: 0 }
.tpl-block-2827 .tpl-block-2827-list > *:nth-child(-n+2) { margin-top: 0; }
@media (max-width: 799.99px) {
.tpl-block-2827 { margin-top: 20px }
.tpl-block-2827 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
@media (min-width: 800px) {
.tpl-block-2827 { margin-top: 50px }
.tpl-block-2827 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
/* </block2827> */
/* <block2835> */
@media (max-width: 699.99px) {

.tpl-block-2835:not([data-nc-b1]):not([data-nc-b2]) {
    display: none;
}

.tpl-block-2835 {
    visibility: hidden !important;
    overflow: hidden !important;
    height: 0 !important;
    min-height: 0 !important;
    margin-top: 0 !important;
    margin-bottom: 0 !important;
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}
}
.tpl-block-2835 .tpl-block-2835-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-2835 .tpl-block-2835-list > * {
    width: calc(33.3333% - 13.3333px);
    margin: 0 10.0px 0;
    align-self: flex-start;
}
.tpl-block-2835 .tpl-block-2835-list > *:nth-child(3n) { margin-right: 0 }
.tpl-block-2835 .tpl-block-2835-list > *:nth-child(3n+1) { margin-left: 0 }
.tpl-block-2835 .tpl-block-2835-list > *:nth-child(-n+3) { margin-top: 0; }
/* </block2835> */
/* <block2839> */
.tpl-block-2839 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 0 0 20px 0; }
.tpl-block-2839 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 0 0 20px 0; }
/* </block2839> */
/* <block2846> */
.tpl-block-2846[data-nc-b2~="700"] .tpl-block-2846-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-2846[data-nc-b2~="700"] .tpl-block-2846-list > * {
    width: calc(100.0000% - 0.0000px);
    margin: 0 12.5px 0;
    align-self: flex-start;
}
.tpl-block-2846[data-nc-b2~="700"] .tpl-block-2846-list > *:nth-child(1n) { margin-right: 0 }
.tpl-block-2846[data-nc-b2~="700"] .tpl-block-2846-list > *:nth-child(1n+1) { margin-left: 0 }
.tpl-block-2846[data-nc-b2~="700"] .tpl-block-2846-list > *:nth-child(-n+1) { margin-top: 0; }
.tpl-block-2846[data-nc-b1~="700"] .tpl-block-2846-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-2846[data-nc-b1~="700"] .tpl-block-2846-list > * {
    width: calc(50.0000% - 12.5000px);
    margin: 0 12.5px 0;
    align-self: flex-start;
}
.tpl-block-2846[data-nc-b1~="700"] .tpl-block-2846-list > *:nth-child(2n) { margin-right: 0 }
.tpl-block-2846[data-nc-b1~="700"] .tpl-block-2846-list > *:nth-child(2n+1) { margin-left: 0 }
.tpl-block-2846[data-nc-b1~="700"] .tpl-block-2846-list > *:nth-child(-n+2) { margin-top: 0; }
.tpl-block-2846[data-nc-b2~="700"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 0 0 0; }
.tpl-block-2846[data-nc-b2~="700"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 0 0 0; }.tpl-block-2846[data-nc-b1~="700"][data-nc-b2~="1200"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 0 0; }
.tpl-block-2846[data-nc-b1~="700"][data-nc-b2~="1200"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 0 0; }.tpl-block-2846[data-nc-b1~="1200"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 0 0; }
.tpl-block-2846[data-nc-b1~="1200"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 0 0; }
/* </block2846> */
/* <block2847> */
.tpl-block-2847 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 0 40px 0; }
.tpl-block-2847 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 0 40px 0; }
/* </block2847> */
/* <block2849> */
.tpl-block-2849 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 0 40px 0; }
.tpl-block-2849 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 0 40px 0; }
/* </block2849> */
/* <block2851> */
.tpl-block-2851[data-nc-b2~="1240"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 0 20px 0 20px; }
.tpl-block-2851[data-nc-b2~="1240"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 0 20px 0 20px; }
/* </block2851> */
/* <block2852> */
.tpl-block-2852 .tpl-block-2852-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-2852 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-2852 > .tpl-block-list {
    display: block;
}

.tpl-block-2852 .tpl-block-2852-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-2852 .tpl-block-2852-list .swiper-pagination-bullet-active, 
.tpl-block-2852 .tpl-block-2852-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-2852 .tpl-block-2852-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-2852 .tpl-block-2852-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-2852[data-nc-b2~="1240"] { margin-top: 20px }
.tpl-block-2852[data-nc-b2~="1240"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-2852[data-nc-b1~="1240"] { margin-top: 50px }
.tpl-block-2852[data-nc-b1~="1240"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-2852[data-nc-b2~="1240"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 0 20px 0 20px; }
.tpl-block-2852[data-nc-b2~="1240"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 0 20px 0 20px; }
/* </block2852> */
/* <block2854> */
.tpl-block-2854 .tpl-block-2854-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-2854 .tpl-block-2854-list > * {
    width: calc(50.0000% - 10.0000px);
    margin: 20.0px 10.0px 0;
    align-self: flex-start;
}
.tpl-block-2854 .tpl-block-2854-list > *:nth-child(2n) { margin-right: 0 }
.tpl-block-2854 .tpl-block-2854-list > *:nth-child(2n+1) { margin-left: 0 }
.tpl-block-2854 .tpl-block-2854-list > *:nth-child(-n+2) { margin-top: 0; }
.tpl-block-2854 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 0 0 0; }
.tpl-block-2854 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 0 0 0; }
/* </block2854> */
/* <block2864> */
.tpl-block-2864 { margin-bottom: 25px }
.tpl-block-2864 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block2864> */
/* <block2866> */
.tpl-block-2866 { margin-bottom: 25px }
.tpl-block-2866 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block2866> */
/* <block2874> */
.tpl-block-2874 { margin-bottom: 25px }
.tpl-block-2874 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block2874> */
/* <block2875> */
.tpl-block-2875 { margin-bottom: 25px }
.tpl-block-2875 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block2875> */
/* <block2881> */
.tpl-block-2881[data-nc-b2~="800"] .tpl-block-2881-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-2881[data-nc-b2~="800"] .tpl-block-2881-list > * {
    width: calc(100.0000% - 0.0000px);
    margin: 20.0px 10.0px 0;
    align-self: flex-start;
}
.tpl-block-2881[data-nc-b2~="800"] .tpl-block-2881-list > *:nth-child(1n) { margin-right: 0 }
.tpl-block-2881[data-nc-b2~="800"] .tpl-block-2881-list > *:nth-child(1n+1) { margin-left: 0 }
.tpl-block-2881[data-nc-b2~="800"] .tpl-block-2881-list > *:nth-child(-n+1) { margin-top: 0; }
.tpl-block-2881[data-nc-b1~="800"] .tpl-block-2881-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-2881[data-nc-b1~="800"] .tpl-block-2881-list > * {
    width: calc(50.0000% - 10.0000px);
    margin: 20.0px 10.0px 0;
    align-self: flex-start;
}
.tpl-block-2881[data-nc-b1~="800"] .tpl-block-2881-list > *:nth-child(2n) { margin-right: 0 }
.tpl-block-2881[data-nc-b1~="800"] .tpl-block-2881-list > *:nth-child(2n+1) { margin-left: 0 }
.tpl-block-2881[data-nc-b1~="800"] .tpl-block-2881-list > *:nth-child(-n+2) { margin-top: 0; }
/* </block2881> */
/* <block2882> */
.tpl-block-2882[data-nc-b2~="700"] .tpl-block-2882-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-2882[data-nc-b2~="700"] .tpl-block-2882-list > * {
    width: calc(100.0000% - 0.0000px);
    margin: 0 12.5px 0;
    align-self: flex-start;
}
.tpl-block-2882[data-nc-b2~="700"] .tpl-block-2882-list > *:nth-child(1n) { margin-right: 0 }
.tpl-block-2882[data-nc-b2~="700"] .tpl-block-2882-list > *:nth-child(1n+1) { margin-left: 0 }
.tpl-block-2882[data-nc-b2~="700"] .tpl-block-2882-list > *:nth-child(-n+1) { margin-top: 0; }
.tpl-block-2882[data-nc-b1~="700"] .tpl-block-2882-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-2882[data-nc-b1~="700"] .tpl-block-2882-list > * {
    width: calc(50.0000% - 12.5000px);
    margin: 0 12.5px 0;
    align-self: flex-start;
}
.tpl-block-2882[data-nc-b1~="700"] .tpl-block-2882-list > *:nth-child(2n) { margin-right: 0 }
.tpl-block-2882[data-nc-b1~="700"] .tpl-block-2882-list > *:nth-child(2n+1) { margin-left: 0 }
.tpl-block-2882[data-nc-b1~="700"] .tpl-block-2882-list > *:nth-child(-n+2) { margin-top: 0; }
.tpl-block-2882[data-nc-b2~="700"] { margin-top: 20px }
.tpl-block-2882[data-nc-b2~="700"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-2882[data-nc-b1~="700"] { margin-top: 50px }
.tpl-block-2882[data-nc-b1~="700"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block2882> */
/* <block2886> */
.tpl-block-2886[data-nc-b2~="700"] .tpl-block-2886-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-2886[data-nc-b2~="700"] .tpl-block-2886-list > * {
    width: calc(100.0000% - 0.0000px);
    margin: 0 12.5px 0;
    align-self: flex-start;
}
.tpl-block-2886[data-nc-b2~="700"] .tpl-block-2886-list > *:nth-child(1n) { margin-right: 0 }
.tpl-block-2886[data-nc-b2~="700"] .tpl-block-2886-list > *:nth-child(1n+1) { margin-left: 0 }
.tpl-block-2886[data-nc-b2~="700"] .tpl-block-2886-list > *:nth-child(-n+1) { margin-top: 0; }
.tpl-block-2886[data-nc-b1~="700"] .tpl-block-2886-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-2886[data-nc-b1~="700"] .tpl-block-2886-list > * {
    width: calc(50.0000% - 12.5000px);
    margin: 0 12.5px 0;
    align-self: flex-start;
}
.tpl-block-2886[data-nc-b1~="700"] .tpl-block-2886-list > *:nth-child(2n) { margin-right: 0 }
.tpl-block-2886[data-nc-b1~="700"] .tpl-block-2886-list > *:nth-child(2n+1) { margin-left: 0 }
.tpl-block-2886[data-nc-b1~="700"] .tpl-block-2886-list > *:nth-child(-n+2) { margin-top: 0; }
.tpl-block-2886[data-nc-b2~="700"] { margin-top: 20px }
.tpl-block-2886[data-nc-b2~="700"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-2886[data-nc-b1~="700"] { margin-top: 50px }
.tpl-block-2886[data-nc-b1~="700"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block2886> */
/* <block2890> */
.tpl-block-2890[data-nc-b2~="800"] { margin-top: 10px; margin-bottom: 30px }
.tpl-block-2890[data-nc-b2~="800"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-2890[data-nc-b1~="800"] { margin-top: 50px; margin-bottom: 50px }
.tpl-block-2890[data-nc-b1~="800"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block2890> */
/* <block2892> */
@media (max-width: 799.99px) {
.tpl-block-2892 { margin-top: 20px; margin-bottom: 30px }
.tpl-block-2892 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
@media (min-width: 800px) {
.tpl-block-2892 { margin-top: 50px; margin-bottom: 50px }
.tpl-block-2892 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
/* </block2892> */
/* <block2894> */
.tpl-block-2894 .tpl-block-2894-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-2894 .tpl-block-2894-list > * {
    width: calc(50.0000% - 10.0000px);
    margin: 20.0px 10.0px 0;
    align-self: flex-start;
}
.tpl-block-2894 .tpl-block-2894-list > *:nth-child(2n) { margin-right: 0 }
.tpl-block-2894 .tpl-block-2894-list > *:nth-child(2n+1) { margin-left: 0 }
.tpl-block-2894 .tpl-block-2894-list > *:nth-child(-n+2) { margin-top: 0; }
@media (max-width: 799.99px) {
.tpl-block-2894 { margin-top: 20px }
.tpl-block-2894 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
@media (min-width: 800px) {
.tpl-block-2894 { margin-top: 50px }
.tpl-block-2894 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
/* </block2894> */
/* <block2901> */
.tpl-block-2901[data-nc-b2~="700"] .tpl-block-2901-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-2901[data-nc-b2~="700"] .tpl-block-2901-list > * {
    width: calc(100.0000% - 0.0000px);
    margin: 0 12.5px 0;
    align-self: flex-start;
}
.tpl-block-2901[data-nc-b2~="700"] .tpl-block-2901-list > *:nth-child(1n) { margin-right: 0 }
.tpl-block-2901[data-nc-b2~="700"] .tpl-block-2901-list > *:nth-child(1n+1) { margin-left: 0 }
.tpl-block-2901[data-nc-b2~="700"] .tpl-block-2901-list > *:nth-child(-n+1) { margin-top: 0; }
.tpl-block-2901[data-nc-b1~="700"] .tpl-block-2901-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-2901[data-nc-b1~="700"] .tpl-block-2901-list > * {
    width: calc(50.0000% - 12.5000px);
    margin: 0 12.5px 0;
    align-self: flex-start;
}
.tpl-block-2901[data-nc-b1~="700"] .tpl-block-2901-list > *:nth-child(2n) { margin-right: 0 }
.tpl-block-2901[data-nc-b1~="700"] .tpl-block-2901-list > *:nth-child(2n+1) { margin-left: 0 }
.tpl-block-2901[data-nc-b1~="700"] .tpl-block-2901-list > *:nth-child(-n+2) { margin-top: 0; }
.tpl-block-2901[data-nc-b2~="700"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 20px 0 30px; }
.tpl-block-2901[data-nc-b2~="700"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 20px 0 30px; }.tpl-block-2901[data-nc-b1~="700"][data-nc-b2~="1200"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 20px 0 30px; }
.tpl-block-2901[data-nc-b1~="700"][data-nc-b2~="1200"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 20px 0 30px; }.tpl-block-2901[data-nc-b1~="1200"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 20px 0 20px; }
.tpl-block-2901[data-nc-b1~="1200"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 20px 0 20px; }
/* </block2901> */
/* <block2905> */
.tpl-block-2905[data-nc-b2~="800"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 10px 0 30px 0; }
.tpl-block-2905[data-nc-b2~="800"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 10px 0 30px 0; }.tpl-block-2905[data-nc-b1~="800"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 20px 50px 20px; }
.tpl-block-2905[data-nc-b1~="800"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 20px 50px 20px; }
/* </block2905> */
/* <block2907> */
.tpl-block-2907 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 0 20px 0; }
.tpl-block-2907 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 0 20px 0; }
/* </block2907> */
/* <block2909> */
.tpl-block-2909 .tpl-block-2909-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-2909 .tpl-block-2909-list > * {
    width: calc(50.0000% - 10.0000px);
    margin: 20.0px 10.0px 0;
    align-self: flex-start;
}
.tpl-block-2909 .tpl-block-2909-list > *:nth-child(2n) { margin-right: 0 }
.tpl-block-2909 .tpl-block-2909-list > *:nth-child(2n+1) { margin-left: 0 }
.tpl-block-2909 .tpl-block-2909-list > *:nth-child(-n+2) { margin-top: 0; }
@media (max-width: 799.99px) {
.tpl-block-2909 { margin-top: 20px }
.tpl-block-2909 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
@media (min-width: 800px) {
.tpl-block-2909 { margin-top: 50px }
.tpl-block-2909 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
/* </block2909> */
/* <block2912> */
.tpl-block-2912 .tpl-block-2912-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-2912 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-2912 > .tpl-block-list {
    display: block;
}

.tpl-block-2912 .tpl-block-2912-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-2912 .tpl-block-2912-list .swiper-pagination-bullet-active, 
.tpl-block-2912 .tpl-block-2912-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-2912 .tpl-block-2912-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-2912 .tpl-block-2912-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-2912[data-nc-b2~="1200"] { margin-top: 20px }
.tpl-block-2912[data-nc-b2~="1200"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-2912[data-nc-b1~="1200"] { margin-top: 50px }
.tpl-block-2912[data-nc-b1~="1200"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block2912> */
/* <block2914> */
.tpl-block-2914 .tpl-block-2914-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-2914 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-2914 > .tpl-block-list {
    display: block;
}

.tpl-block-2914 .tpl-block-2914-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-2914 .tpl-block-2914-list .swiper-pagination-bullet-active, 
.tpl-block-2914 .tpl-block-2914-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-2914 .tpl-block-2914-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-2914 .tpl-block-2914-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-2914[data-nc-b2~="1200"] { margin-top: 20px }
.tpl-block-2914[data-nc-b2~="1200"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-2914[data-nc-b1~="1200"] { margin-top: 50px }
.tpl-block-2914[data-nc-b1~="1200"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block2914> */
/* <block2918> */
.tpl-block-2918 .tpl-block-2918-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-2918 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-2918 > .tpl-block-list {
    display: block;
}

.tpl-block-2918 .tpl-block-2918-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-2918 .tpl-block-2918-list .swiper-pagination-bullet-active, 
.tpl-block-2918 .tpl-block-2918-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-2918 .tpl-block-2918-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-2918 .tpl-block-2918-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-2918[data-nc-b2~="1200"] { margin-top: 20px }
.tpl-block-2918[data-nc-b2~="1200"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-2918[data-nc-b1~="1200"] { margin-top: 50px }
.tpl-block-2918[data-nc-b1~="1200"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block2918> */
/* <block2921> */
.tpl-block-2921[data-nc-b2~="700"] .tpl-block-2921-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-2921[data-nc-b2~="700"] .tpl-block-2921-list > * {
    width: calc(100.0000% - 0.0000px);
    margin: 0 12.5px 0;
    align-self: flex-start;
}
.tpl-block-2921[data-nc-b2~="700"] .tpl-block-2921-list > *:nth-child(1n) { margin-right: 0 }
.tpl-block-2921[data-nc-b2~="700"] .tpl-block-2921-list > *:nth-child(1n+1) { margin-left: 0 }
.tpl-block-2921[data-nc-b2~="700"] .tpl-block-2921-list > *:nth-child(-n+1) { margin-top: 0; }
.tpl-block-2921[data-nc-b1~="700"] .tpl-block-2921-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-2921[data-nc-b1~="700"] .tpl-block-2921-list > * {
    width: calc(50.0000% - 12.5000px);
    margin: 0 12.5px 0;
    align-self: flex-start;
}
.tpl-block-2921[data-nc-b1~="700"] .tpl-block-2921-list > *:nth-child(2n) { margin-right: 0 }
.tpl-block-2921[data-nc-b1~="700"] .tpl-block-2921-list > *:nth-child(2n+1) { margin-left: 0 }
.tpl-block-2921[data-nc-b1~="700"] .tpl-block-2921-list > *:nth-child(-n+2) { margin-top: 0; }
.tpl-block-2921[data-nc-b2~="700"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 20px 0 30px; }
.tpl-block-2921[data-nc-b2~="700"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 20px 0 30px; }.tpl-block-2921[data-nc-b1~="700"][data-nc-b2~="1200"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 20px 0 30px; }
.tpl-block-2921[data-nc-b1~="700"][data-nc-b2~="1200"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 20px 0 30px; }.tpl-block-2921[data-nc-b1~="1200"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 20px 0 20px; }
.tpl-block-2921[data-nc-b1~="1200"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 20px 0 20px; }
/* </block2921> */
/* <block2925> */
.tpl-block-2925[data-nc-b2~="800"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 10px 0 30px 0; }
.tpl-block-2925[data-nc-b2~="800"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 10px 0 30px 0; }.tpl-block-2925[data-nc-b1~="800"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 50px 0; }
.tpl-block-2925[data-nc-b1~="800"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 50px 0; }
/* </block2925> */
/* <block2927> */
.tpl-block-2927 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 0 20px 0; }
.tpl-block-2927 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 0 20px 0; }
/* </block2927> */
/* <block2929> */
.tpl-block-2929 .tpl-block-2929-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-2929 .tpl-block-2929-list > * {
    width: calc(50.0000% - 10.0000px);
    margin: 20.0px 10.0px 0;
    align-self: flex-start;
}
.tpl-block-2929 .tpl-block-2929-list > *:nth-child(2n) { margin-right: 0 }
.tpl-block-2929 .tpl-block-2929-list > *:nth-child(2n+1) { margin-left: 0 }
.tpl-block-2929 .tpl-block-2929-list > *:nth-child(-n+2) { margin-top: 0; }
@media (max-width: 799.99px) {
.tpl-block-2929 { margin-top: 20px }
.tpl-block-2929 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
@media (min-width: 800px) {
.tpl-block-2929 { margin-top: 50px }
.tpl-block-2929 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
/* </block2929> */
/* <block2932> */
.tpl-block-2932 .tpl-block-2932-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-2932 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-2932 > .tpl-block-list {
    display: block;
}

.tpl-block-2932 .tpl-block-2932-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-2932 .tpl-block-2932-list .swiper-pagination-bullet-active, 
.tpl-block-2932 .tpl-block-2932-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-2932 .tpl-block-2932-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-2932 .tpl-block-2932-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-2932[data-nc-b2~="1200"] { margin-top: 20px }
.tpl-block-2932[data-nc-b2~="1200"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-2932[data-nc-b1~="1200"] { margin-top: 50px }
.tpl-block-2932[data-nc-b1~="1200"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block2932> */
/* <block2935> */
.tpl-block-2935[data-nc-b2~="700"] .tpl-block-2935-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-2935[data-nc-b2~="700"] .tpl-block-2935-list > * {
    width: calc(100.0000% - 0.0000px);
    margin: 0 12.5px 0;
    align-self: flex-start;
}
.tpl-block-2935[data-nc-b2~="700"] .tpl-block-2935-list > *:nth-child(1n) { margin-right: 0 }
.tpl-block-2935[data-nc-b2~="700"] .tpl-block-2935-list > *:nth-child(1n+1) { margin-left: 0 }
.tpl-block-2935[data-nc-b2~="700"] .tpl-block-2935-list > *:nth-child(-n+1) { margin-top: 0; }
.tpl-block-2935[data-nc-b1~="700"] .tpl-block-2935-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-2935[data-nc-b1~="700"] .tpl-block-2935-list > * {
    width: calc(50.0000% - 12.5000px);
    margin: 0 12.5px 0;
    align-self: flex-start;
}
.tpl-block-2935[data-nc-b1~="700"] .tpl-block-2935-list > *:nth-child(2n) { margin-right: 0 }
.tpl-block-2935[data-nc-b1~="700"] .tpl-block-2935-list > *:nth-child(2n+1) { margin-left: 0 }
.tpl-block-2935[data-nc-b1~="700"] .tpl-block-2935-list > *:nth-child(-n+2) { margin-top: 0; }
.tpl-block-2935[data-nc-b2~="700"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 20px 0 30px; }
.tpl-block-2935[data-nc-b2~="700"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 20px 0 30px; }.tpl-block-2935[data-nc-b1~="700"][data-nc-b2~="1200"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 20px 0 30px; }
.tpl-block-2935[data-nc-b1~="700"][data-nc-b2~="1200"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 20px 0 30px; }.tpl-block-2935[data-nc-b1~="1200"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 20px 0 20px; }
.tpl-block-2935[data-nc-b1~="1200"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 20px 0 20px; }
/* </block2935> */
/* <block2939> */
.tpl-block-2939[data-nc-b2~="800"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 10px 0 30px 0; }
.tpl-block-2939[data-nc-b2~="800"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 10px 0 30px 0; }.tpl-block-2939[data-nc-b1~="800"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 50px 0; }
.tpl-block-2939[data-nc-b1~="800"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 50px 0; }
/* </block2939> */
/* <block2941> */
.tpl-block-2941 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 0 20px 0; }
.tpl-block-2941 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 0 20px 0; }
/* </block2941> */
/* <block2943> */
.tpl-block-2943 .tpl-block-2943-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-2943 .tpl-block-2943-list > * {
    width: calc(50.0000% - 10.0000px);
    margin: 20.0px 10.0px 0;
    align-self: flex-start;
}
.tpl-block-2943 .tpl-block-2943-list > *:nth-child(2n) { margin-right: 0 }
.tpl-block-2943 .tpl-block-2943-list > *:nth-child(2n+1) { margin-left: 0 }
.tpl-block-2943 .tpl-block-2943-list > *:nth-child(-n+2) { margin-top: 0; }
@media (max-width: 799.99px) {
.tpl-block-2943 { margin-top: 20px }
.tpl-block-2943 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
@media (min-width: 800px) {
.tpl-block-2943 { margin-top: 50px }
.tpl-block-2943 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
/* </block2943> */
/* <block2946> */
.tpl-block-2946 .tpl-block-2946-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-2946 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-2946 > .tpl-block-list {
    display: block;
}

.tpl-block-2946 .tpl-block-2946-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-2946 .tpl-block-2946-list .swiper-pagination-bullet-active, 
.tpl-block-2946 .tpl-block-2946-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-2946 .tpl-block-2946-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-2946 .tpl-block-2946-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-2946[data-nc-b2~="1200"] { margin-top: 20px }
.tpl-block-2946[data-nc-b2~="1200"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-2946[data-nc-b1~="1200"] { margin-top: 50px }
.tpl-block-2946[data-nc-b1~="1200"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block2946> */
/* <block2949> */
.tpl-block-2949[data-nc-b2~="700"] .tpl-block-2949-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-2949[data-nc-b2~="700"] .tpl-block-2949-list > * {
    width: calc(100.0000% - 0.0000px);
    margin: 0 12.5px 0;
    align-self: flex-start;
}
.tpl-block-2949[data-nc-b2~="700"] .tpl-block-2949-list > *:nth-child(1n) { margin-right: 0 }
.tpl-block-2949[data-nc-b2~="700"] .tpl-block-2949-list > *:nth-child(1n+1) { margin-left: 0 }
.tpl-block-2949[data-nc-b2~="700"] .tpl-block-2949-list > *:nth-child(-n+1) { margin-top: 0; }
.tpl-block-2949[data-nc-b1~="700"] .tpl-block-2949-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-2949[data-nc-b1~="700"] .tpl-block-2949-list > * {
    width: calc(50.0000% - 12.5000px);
    margin: 0 12.5px 0;
    align-self: flex-start;
}
.tpl-block-2949[data-nc-b1~="700"] .tpl-block-2949-list > *:nth-child(2n) { margin-right: 0 }
.tpl-block-2949[data-nc-b1~="700"] .tpl-block-2949-list > *:nth-child(2n+1) { margin-left: 0 }
.tpl-block-2949[data-nc-b1~="700"] .tpl-block-2949-list > *:nth-child(-n+2) { margin-top: 0; }
.tpl-block-2949[data-nc-b2~="700"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 20px 0 30px; }
.tpl-block-2949[data-nc-b2~="700"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 20px 0 30px; }.tpl-block-2949[data-nc-b1~="700"][data-nc-b2~="1200"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 20px 0 30px; }
.tpl-block-2949[data-nc-b1~="700"][data-nc-b2~="1200"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 20px 0 30px; }.tpl-block-2949[data-nc-b1~="1200"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 20px 0 20px; }
.tpl-block-2949[data-nc-b1~="1200"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 20px 0 20px; }
/* </block2949> */
/* <block2953> */
.tpl-block-2953[data-nc-b2~="800"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 10px 0 30px 0; }
.tpl-block-2953[data-nc-b2~="800"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 10px 0 30px 0; }.tpl-block-2953[data-nc-b1~="800"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 50px 0; }
.tpl-block-2953[data-nc-b1~="800"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 50px 0; }
/* </block2953> */
/* <block2955> */
@media (max-width: 799.99px) {
.tpl-block-2955 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 10px 0 0 0; }
.tpl-block-2955 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 10px 0 0 0; }}
@media (min-width: 800px) {
.tpl-block-2955 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 0 20px 0; }
.tpl-block-2955 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 0 20px 0; }}
/* </block2955> */
/* <block2957> */
.tpl-block-2957 .tpl-block-2957-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-2957 .tpl-block-2957-list > * {
    width: calc(50.0000% - 10.0000px);
    margin: 20.0px 10.0px 0;
    align-self: flex-start;
}
.tpl-block-2957 .tpl-block-2957-list > *:nth-child(2n) { margin-right: 0 }
.tpl-block-2957 .tpl-block-2957-list > *:nth-child(2n+1) { margin-left: 0 }
.tpl-block-2957 .tpl-block-2957-list > *:nth-child(-n+2) { margin-top: 0; }
@media (max-width: 799.99px) {
.tpl-block-2957 { margin-top: 20px }
.tpl-block-2957 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
@media (min-width: 800px) {
.tpl-block-2957 { margin-top: 50px }
.tpl-block-2957 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
/* </block2957> */
/* <block2960> */
.tpl-block-2960 .tpl-block-2960-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-2960 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-2960 > .tpl-block-list {
    display: block;
}

.tpl-block-2960 .tpl-block-2960-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-2960 .tpl-block-2960-list .swiper-pagination-bullet-active, 
.tpl-block-2960 .tpl-block-2960-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-2960 .tpl-block-2960-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-2960 .tpl-block-2960-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-2960[data-nc-b2~="1200"] { margin-top: 20px }
.tpl-block-2960[data-nc-b2~="1200"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-2960[data-nc-b1~="1200"] { margin-top: 50px }
.tpl-block-2960[data-nc-b1~="1200"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block2960> */
/* <block2963> */
.tpl-block-2963[data-nc-b2~="700"] .tpl-block-2963-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-2963[data-nc-b2~="700"] .tpl-block-2963-list > * {
    width: calc(100.0000% - 0.0000px);
    margin: 0 12.5px 0;
    align-self: flex-start;
}
.tpl-block-2963[data-nc-b2~="700"] .tpl-block-2963-list > *:nth-child(1n) { margin-right: 0 }
.tpl-block-2963[data-nc-b2~="700"] .tpl-block-2963-list > *:nth-child(1n+1) { margin-left: 0 }
.tpl-block-2963[data-nc-b2~="700"] .tpl-block-2963-list > *:nth-child(-n+1) { margin-top: 0; }
.tpl-block-2963[data-nc-b1~="700"] .tpl-block-2963-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-2963[data-nc-b1~="700"] .tpl-block-2963-list > * {
    width: calc(50.0000% - 12.5000px);
    margin: 0 12.5px 0;
    align-self: flex-start;
}
.tpl-block-2963[data-nc-b1~="700"] .tpl-block-2963-list > *:nth-child(2n) { margin-right: 0 }
.tpl-block-2963[data-nc-b1~="700"] .tpl-block-2963-list > *:nth-child(2n+1) { margin-left: 0 }
.tpl-block-2963[data-nc-b1~="700"] .tpl-block-2963-list > *:nth-child(-n+2) { margin-top: 0; }
.tpl-block-2963[data-nc-b2~="700"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 20px 0 30px; }
.tpl-block-2963[data-nc-b2~="700"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 20px 0 30px; }.tpl-block-2963[data-nc-b1~="700"][data-nc-b2~="1200"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 20px 0 30px; }
.tpl-block-2963[data-nc-b1~="700"][data-nc-b2~="1200"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 20px 0 30px; }.tpl-block-2963[data-nc-b1~="1200"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 20px 0 20px; }
.tpl-block-2963[data-nc-b1~="1200"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 20px 0 20px; }
/* </block2963> */
/* <block2966> */
@media (max-width: 1239.99px) {
.tpl-block-2966 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 0 20px 0 20px; }
.tpl-block-2966 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 0 20px 0 20px; }}
/* </block2966> */
/* <block2967> */
.tpl-block-2967[data-nc-b2~="800"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 10px 20px 30px 20px; }
.tpl-block-2967[data-nc-b2~="800"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 10px 20px 30px 20px; }.tpl-block-2967[data-nc-b1~="800"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 20px 50px 20px; }
.tpl-block-2967[data-nc-b1~="800"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 20px 50px 20px; }
/* </block2967> */
/* <block2968> */
@media (max-width: 1239.99px) {
.tpl-block-2968 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 0 20px 0 20px; }
.tpl-block-2968 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 0 20px 0 20px; }}
/* </block2968> */
/* <block2969> */
@media (max-width: 799.99px) {
.tpl-block-2969 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 0 20px 0 20px; }
.tpl-block-2969 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 0 20px 0 20px; }}
@media (min-width: 800px) {
.tpl-block-2969 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 20px 20px 20px; }
.tpl-block-2969 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 20px 20px 20px; }}
/* </block2969> */
/* <block2970> */
@media (max-width: 1239.99px) {
.tpl-block-2970 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 0 20px 0 20px; }
.tpl-block-2970 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 0 20px 0 20px; }}
/* </block2970> */
/* <block2971> */
.tpl-block-2971 .tpl-block-2971-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-2971 .tpl-block-2971-list > * {
    width: calc(50.0000% - 10.0000px);
    margin: 20.0px 10.0px 0;
    align-self: flex-start;
}
.tpl-block-2971 .tpl-block-2971-list > *:nth-child(2n) { margin-right: 0 }
.tpl-block-2971 .tpl-block-2971-list > *:nth-child(2n+1) { margin-left: 0 }
.tpl-block-2971 .tpl-block-2971-list > *:nth-child(-n+2) { margin-top: 0; }
@media (max-width: 799.99px) {
.tpl-block-2971 { margin-top: 20px }
.tpl-block-2971 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
@media (min-width: 800px) {
.tpl-block-2971 { margin-top: 50px }
.tpl-block-2971 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
/* </block2971> */
/* <block2974> */
.tpl-block-2974 .tpl-block-2974-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-2974 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-2974 > .tpl-block-list {
    display: block;
}

.tpl-block-2974 .tpl-block-2974-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-2974 .tpl-block-2974-list .swiper-pagination-bullet-active, 
.tpl-block-2974 .tpl-block-2974-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-2974 .tpl-block-2974-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-2974 .tpl-block-2974-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-2974[data-nc-b2~="1200"] { margin-top: 20px }
.tpl-block-2974[data-nc-b2~="1200"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-2974[data-nc-b1~="1200"] { margin-top: 50px }
.tpl-block-2974[data-nc-b1~="1200"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block2974> */
/* <block2977> */
.tpl-block-2977[data-nc-b2~="700"] .tpl-block-2977-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-2977[data-nc-b2~="700"] .tpl-block-2977-list > * {
    width: calc(100.0000% - 0.0000px);
    margin: 0 12.5px 0;
    align-self: flex-start;
}
.tpl-block-2977[data-nc-b2~="700"] .tpl-block-2977-list > *:nth-child(1n) { margin-right: 0 }
.tpl-block-2977[data-nc-b2~="700"] .tpl-block-2977-list > *:nth-child(1n+1) { margin-left: 0 }
.tpl-block-2977[data-nc-b2~="700"] .tpl-block-2977-list > *:nth-child(-n+1) { margin-top: 0; }
.tpl-block-2977[data-nc-b1~="700"] .tpl-block-2977-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-2977[data-nc-b1~="700"] .tpl-block-2977-list > * {
    width: calc(50.0000% - 12.5000px);
    margin: 0 12.5px 0;
    align-self: flex-start;
}
.tpl-block-2977[data-nc-b1~="700"] .tpl-block-2977-list > *:nth-child(2n) { margin-right: 0 }
.tpl-block-2977[data-nc-b1~="700"] .tpl-block-2977-list > *:nth-child(2n+1) { margin-left: 0 }
.tpl-block-2977[data-nc-b1~="700"] .tpl-block-2977-list > *:nth-child(-n+2) { margin-top: 0; }
.tpl-block-2977[data-nc-b2~="700"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 20px 0 30px; }
.tpl-block-2977[data-nc-b2~="700"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 20px 0 30px; }.tpl-block-2977[data-nc-b1~="700"][data-nc-b2~="1200"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 20px 0 30px; }
.tpl-block-2977[data-nc-b1~="700"][data-nc-b2~="1200"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 20px 0 30px; }.tpl-block-2977[data-nc-b1~="1200"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 20px 0 20px; }
.tpl-block-2977[data-nc-b1~="1200"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 20px 0 20px; }
/* </block2977> */
/* <block2979> */
@media (max-width: 1239.99px) {
.tpl-block-2979 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 0 20px 0 20px; }
.tpl-block-2979 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 0 20px 0 20px; }}
/* </block2979> */
/* <block2980> */
.tpl-block-2980[data-nc-b2~="800"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 10px 20px 30px 20px; }
.tpl-block-2980[data-nc-b2~="800"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 10px 20px 30px 20px; }.tpl-block-2980[data-nc-b1~="800"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 20px 50px 20px; }
.tpl-block-2980[data-nc-b1~="800"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 20px 50px 20px; }
/* </block2980> */
/* <block2981> */
@media (max-width: 1239.99px) {
.tpl-block-2981 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 0 20px 0 20px; }
.tpl-block-2981 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 0 20px 0 20px; }}
/* </block2981> */
/* <block2982> */
@media (max-width: 799.99px) {
.tpl-block-2982 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 0 20px 0 20px; }
.tpl-block-2982 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 0 20px 0 20px; }}
@media (min-width: 800px) {
.tpl-block-2982 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 20px 20px 20px; }
.tpl-block-2982 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 20px 20px 20px; }}
/* </block2982> */
/* <block2983> */
@media (max-width: 1239.99px) {
.tpl-block-2983 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 0 20px 0 20px; }
.tpl-block-2983 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 0 20px 0 20px; }}
/* </block2983> */
/* <block2984> */
.tpl-block-2984 .tpl-block-2984-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-2984 .tpl-block-2984-list > * {
    width: calc(50.0000% - 10.0000px);
    margin: 20.0px 10.0px 0;
    align-self: flex-start;
}
.tpl-block-2984 .tpl-block-2984-list > *:nth-child(2n) { margin-right: 0 }
.tpl-block-2984 .tpl-block-2984-list > *:nth-child(2n+1) { margin-left: 0 }
.tpl-block-2984 .tpl-block-2984-list > *:nth-child(-n+2) { margin-top: 0; }
@media (max-width: 799.99px) {
.tpl-block-2984 { margin-top: 20px }
.tpl-block-2984 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
@media (min-width: 800px) {
.tpl-block-2984 { margin-top: 50px }
.tpl-block-2984 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
/* </block2984> */
/* <block2987> */
.tpl-block-2987 .tpl-block-2987-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-2987 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-2987 > .tpl-block-list {
    display: block;
}

.tpl-block-2987 .tpl-block-2987-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-2987 .tpl-block-2987-list .swiper-pagination-bullet-active, 
.tpl-block-2987 .tpl-block-2987-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-2987 .tpl-block-2987-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-2987 .tpl-block-2987-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-2987[data-nc-b2~="1200"] { margin-top: 20px }
.tpl-block-2987[data-nc-b2~="1200"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-2987[data-nc-b1~="1200"] { margin-top: 50px }
.tpl-block-2987[data-nc-b1~="1200"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block2987> */
/* <block3031> */
.tpl-block-3031[data-nc-b2~="700"] .tpl-block-3031-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-3031[data-nc-b2~="700"] .tpl-block-3031-list > * {
    width: calc(100.0000% - 0.0000px);
    margin: 0 12.5px 0;
    align-self: flex-start;
}
.tpl-block-3031[data-nc-b2~="700"] .tpl-block-3031-list > *:nth-child(1n) { margin-right: 0 }
.tpl-block-3031[data-nc-b2~="700"] .tpl-block-3031-list > *:nth-child(1n+1) { margin-left: 0 }
.tpl-block-3031[data-nc-b2~="700"] .tpl-block-3031-list > *:nth-child(-n+1) { margin-top: 0; }
.tpl-block-3031[data-nc-b1~="700"] .tpl-block-3031-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-3031[data-nc-b1~="700"] .tpl-block-3031-list > * {
    width: calc(50.0000% - 12.5000px);
    margin: 0 12.5px 0;
    align-self: flex-start;
}
.tpl-block-3031[data-nc-b1~="700"] .tpl-block-3031-list > *:nth-child(2n) { margin-right: 0 }
.tpl-block-3031[data-nc-b1~="700"] .tpl-block-3031-list > *:nth-child(2n+1) { margin-left: 0 }
.tpl-block-3031[data-nc-b1~="700"] .tpl-block-3031-list > *:nth-child(-n+2) { margin-top: 0; }
.tpl-block-3031[data-nc-b2~="700"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 0 0 0; }
.tpl-block-3031[data-nc-b2~="700"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 0 0 0; }.tpl-block-3031[data-nc-b1~="700"][data-nc-b2~="1200"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 0 0; }
.tpl-block-3031[data-nc-b1~="700"][data-nc-b2~="1200"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 0 0; }.tpl-block-3031[data-nc-b1~="1200"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 0 0; }
.tpl-block-3031[data-nc-b1~="1200"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 0 0; }
/* </block3031> */
/* <block3034> */
.tpl-block-3034 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 0 40px 0; }
.tpl-block-3034 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 0 40px 0; }
/* </block3034> */
/* <block3036> */
.tpl-block-3036 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 0 40px 0; }
.tpl-block-3036 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 0 40px 0; }
/* </block3036> */
/* <block3038> */
.tpl-block-3038 .tpl-block-3038-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-3038 .tpl-block-3038-list > * {
    width: calc(50.0000% - 10.0000px);
    margin: 20.0px 10.0px 0;
    align-self: flex-start;
}
.tpl-block-3038 .tpl-block-3038-list > *:nth-child(2n) { margin-right: 0 }
.tpl-block-3038 .tpl-block-3038-list > *:nth-child(2n+1) { margin-left: 0 }
.tpl-block-3038 .tpl-block-3038-list > *:nth-child(-n+2) { margin-top: 0; }
.tpl-block-3038 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 0 0 0; }
.tpl-block-3038 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 0 0 0; }
/* </block3038> */
/* <block3040> */
.tpl-block-3040[data-nc-b2~="1240"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 0 20px 0 20px; }
.tpl-block-3040[data-nc-b2~="1240"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 0 20px 0 20px; }
/* </block3040> */
/* <block3041> */
.tpl-block-3041 .tpl-block-3041-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-3041 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-3041 > .tpl-block-list {
    display: block;
}

.tpl-block-3041 .tpl-block-3041-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-3041 .tpl-block-3041-list .swiper-pagination-bullet-active, 
.tpl-block-3041 .tpl-block-3041-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-3041 .tpl-block-3041-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-3041 .tpl-block-3041-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-3041[data-nc-b2~="1240"] { margin-top: 20px }
.tpl-block-3041[data-nc-b2~="1240"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-3041[data-nc-b1~="1240"] { margin-top: 50px }
.tpl-block-3041[data-nc-b1~="1240"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-3041[data-nc-b2~="1240"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 0 20px 0 20px; }
.tpl-block-3041[data-nc-b2~="1240"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 0 20px 0 20px; }
/* </block3041> */
/* <block3045> */
.tpl-block-3045[data-nc-b2~="700"] .tpl-block-3045-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-3045[data-nc-b2~="700"] .tpl-block-3045-list > * {
    width: calc(100.0000% - 0.0000px);
    margin: 0 12.5px 0;
    align-self: flex-start;
}
.tpl-block-3045[data-nc-b2~="700"] .tpl-block-3045-list > *:nth-child(1n) { margin-right: 0 }
.tpl-block-3045[data-nc-b2~="700"] .tpl-block-3045-list > *:nth-child(1n+1) { margin-left: 0 }
.tpl-block-3045[data-nc-b2~="700"] .tpl-block-3045-list > *:nth-child(-n+1) { margin-top: 0; }
.tpl-block-3045[data-nc-b1~="700"] .tpl-block-3045-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-3045[data-nc-b1~="700"] .tpl-block-3045-list > * {
    width: calc(50.0000% - 12.5000px);
    margin: 0 12.5px 0;
    align-self: flex-start;
}
.tpl-block-3045[data-nc-b1~="700"] .tpl-block-3045-list > *:nth-child(2n) { margin-right: 0 }
.tpl-block-3045[data-nc-b1~="700"] .tpl-block-3045-list > *:nth-child(2n+1) { margin-left: 0 }
.tpl-block-3045[data-nc-b1~="700"] .tpl-block-3045-list > *:nth-child(-n+2) { margin-top: 0; }
.tpl-block-3045[data-nc-b2~="700"] { margin-top: 20px }
.tpl-block-3045[data-nc-b2~="700"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-3045[data-nc-b1~="700"] { margin-top: 50px }
.tpl-block-3045[data-nc-b1~="700"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block3045> */
/* <block3048> */
.tpl-block-3048[data-nc-b2~="800"] { margin-top: 10px; margin-bottom: 30px }
.tpl-block-3048[data-nc-b2~="800"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-3048[data-nc-b1~="800"] { margin-top: 50px; margin-bottom: 50px }
.tpl-block-3048[data-nc-b1~="800"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block3048> */
/* <block3050> */
@media (max-width: 799.99px) {
.tpl-block-3050 { margin-top: 20px; margin-bottom: 30px }
.tpl-block-3050 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
@media (min-width: 800px) {
.tpl-block-3050 { margin-top: 50px; margin-bottom: 50px }
.tpl-block-3050 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
/* </block3050> */
/* <block3052> */
.tpl-block-3052 .tpl-block-3052-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-3052 .tpl-block-3052-list > * {
    width: calc(50.0000% - 10.0000px);
    margin: 20.0px 10.0px 0;
    align-self: flex-start;
}
.tpl-block-3052 .tpl-block-3052-list > *:nth-child(2n) { margin-right: 0 }
.tpl-block-3052 .tpl-block-3052-list > *:nth-child(2n+1) { margin-left: 0 }
.tpl-block-3052 .tpl-block-3052-list > *:nth-child(-n+2) { margin-top: 0; }
@media (max-width: 799.99px) {
.tpl-block-3052 { margin-top: 20px }
.tpl-block-3052 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
@media (min-width: 800px) {
.tpl-block-3052 { margin-top: 50px }
.tpl-block-3052 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
/* </block3052> */
/* <block3055> */
.tpl-block-3055 .tpl-block-3055-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-3055 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-3055 > .tpl-block-list {
    display: block;
}

.tpl-block-3055 .tpl-block-3055-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-3055 .tpl-block-3055-list .swiper-pagination-bullet-active, 
.tpl-block-3055 .tpl-block-3055-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-3055 .tpl-block-3055-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-3055 .tpl-block-3055-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-3055[data-nc-b2~="1200"] { margin-top: 20px }
.tpl-block-3055[data-nc-b2~="1200"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-3055[data-nc-b1~="1200"] { margin-top: 50px }
.tpl-block-3055[data-nc-b1~="1200"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block3055> */
/* <block3059> */
.tpl-block-3059[data-nc-b2~="700"] .tpl-block-3059-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-3059[data-nc-b2~="700"] .tpl-block-3059-list > * {
    width: calc(100.0000% - 0.0000px);
    margin: 0 12.5px 0;
    align-self: flex-start;
}
.tpl-block-3059[data-nc-b2~="700"] .tpl-block-3059-list > *:nth-child(1n) { margin-right: 0 }
.tpl-block-3059[data-nc-b2~="700"] .tpl-block-3059-list > *:nth-child(1n+1) { margin-left: 0 }
.tpl-block-3059[data-nc-b2~="700"] .tpl-block-3059-list > *:nth-child(-n+1) { margin-top: 0; }
.tpl-block-3059[data-nc-b1~="700"] .tpl-block-3059-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-3059[data-nc-b1~="700"] .tpl-block-3059-list > * {
    width: calc(50.0000% - 12.5000px);
    margin: 0 12.5px 0;
    align-self: flex-start;
}
.tpl-block-3059[data-nc-b1~="700"] .tpl-block-3059-list > *:nth-child(2n) { margin-right: 0 }
.tpl-block-3059[data-nc-b1~="700"] .tpl-block-3059-list > *:nth-child(2n+1) { margin-left: 0 }
.tpl-block-3059[data-nc-b1~="700"] .tpl-block-3059-list > *:nth-child(-n+2) { margin-top: 0; }
.tpl-block-3059[data-nc-b2~="700"] { margin-top: 20px }
.tpl-block-3059[data-nc-b2~="700"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-3059[data-nc-b1~="700"] { margin-top: 50px }
.tpl-block-3059[data-nc-b1~="700"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block3059> */
/* <block3062> */
.tpl-block-3062[data-nc-b2~="800"] { margin-top: 10px; margin-bottom: 30px }
.tpl-block-3062[data-nc-b2~="800"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-3062[data-nc-b1~="800"] { margin-top: 50px; margin-bottom: 50px }
.tpl-block-3062[data-nc-b1~="800"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block3062> */
/* <block3064> */
@media (max-width: 799.99px) {
.tpl-block-3064 { margin-top: 20px; margin-bottom: 30px }
.tpl-block-3064 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
@media (min-width: 800px) {
.tpl-block-3064 { margin-top: 50px; margin-bottom: 50px }
.tpl-block-3064 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
/* </block3064> */
/* <block3066> */
.tpl-block-3066 .tpl-block-3066-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-3066 .tpl-block-3066-list > * {
    width: calc(50.0000% - 10.0000px);
    margin: 20.0px 10.0px 0;
    align-self: flex-start;
}
.tpl-block-3066 .tpl-block-3066-list > *:nth-child(2n) { margin-right: 0 }
.tpl-block-3066 .tpl-block-3066-list > *:nth-child(2n+1) { margin-left: 0 }
.tpl-block-3066 .tpl-block-3066-list > *:nth-child(-n+2) { margin-top: 0; }
@media (max-width: 799.99px) {
.tpl-block-3066 { margin-top: 20px }
.tpl-block-3066 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
@media (min-width: 800px) {
.tpl-block-3066 { margin-top: 50px }
.tpl-block-3066 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
/* </block3066> */
/* <block3069> */
.tpl-block-3069 .tpl-block-3069-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-3069 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-3069 > .tpl-block-list {
    display: block;
}

.tpl-block-3069 .tpl-block-3069-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-3069 .tpl-block-3069-list .swiper-pagination-bullet-active, 
.tpl-block-3069 .tpl-block-3069-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-3069 .tpl-block-3069-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-3069 .tpl-block-3069-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-3069[data-nc-b2~="1200"] { margin-top: 20px }
.tpl-block-3069[data-nc-b2~="1200"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-3069[data-nc-b1~="1200"] { margin-top: 50px }
.tpl-block-3069[data-nc-b1~="1200"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block3069> */
/* <block3073> */
.tpl-block-3073[data-nc-b2~="700"] .tpl-block-3073-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-3073[data-nc-b2~="700"] .tpl-block-3073-list > * {
    width: calc(100.0000% - 0.0000px);
    margin: 0 12.5px 0;
    align-self: flex-start;
}
.tpl-block-3073[data-nc-b2~="700"] .tpl-block-3073-list > *:nth-child(1n) { margin-right: 0 }
.tpl-block-3073[data-nc-b2~="700"] .tpl-block-3073-list > *:nth-child(1n+1) { margin-left: 0 }
.tpl-block-3073[data-nc-b2~="700"] .tpl-block-3073-list > *:nth-child(-n+1) { margin-top: 0; }
.tpl-block-3073[data-nc-b1~="700"] .tpl-block-3073-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-3073[data-nc-b1~="700"] .tpl-block-3073-list > * {
    width: calc(50.0000% - 12.5000px);
    margin: 0 12.5px 0;
    align-self: flex-start;
}
.tpl-block-3073[data-nc-b1~="700"] .tpl-block-3073-list > *:nth-child(2n) { margin-right: 0 }
.tpl-block-3073[data-nc-b1~="700"] .tpl-block-3073-list > *:nth-child(2n+1) { margin-left: 0 }
.tpl-block-3073[data-nc-b1~="700"] .tpl-block-3073-list > *:nth-child(-n+2) { margin-top: 0; }
.tpl-block-3073[data-nc-b2~="700"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 0 0 0; }
.tpl-block-3073[data-nc-b2~="700"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 0 0 0; }.tpl-block-3073[data-nc-b1~="700"][data-nc-b2~="1200"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 0 0; }
.tpl-block-3073[data-nc-b1~="700"][data-nc-b2~="1200"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 0 0; }.tpl-block-3073[data-nc-b1~="1200"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 0 0; }
.tpl-block-3073[data-nc-b1~="1200"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 0 0; }
/* </block3073> */
/* <block3076> */
.tpl-block-3076 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 0 40px 0; }
.tpl-block-3076 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 0 40px 0; }
/* </block3076> */
/* <block3078> */
.tpl-block-3078 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 0 40px 0; }
.tpl-block-3078 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 0 40px 0; }
/* </block3078> */
/* <block3080> */
.tpl-block-3080 .tpl-block-3080-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-3080 .tpl-block-3080-list > * {
    width: calc(50.0000% - 10.0000px);
    margin: 20.0px 10.0px 0;
    align-self: flex-start;
}
.tpl-block-3080 .tpl-block-3080-list > *:nth-child(2n) { margin-right: 0 }
.tpl-block-3080 .tpl-block-3080-list > *:nth-child(2n+1) { margin-left: 0 }
.tpl-block-3080 .tpl-block-3080-list > *:nth-child(-n+2) { margin-top: 0; }
.tpl-block-3080 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 0 0 0; }
.tpl-block-3080 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 0 0 0; }
/* </block3080> */
/* <block3082> */
.tpl-block-3082[data-nc-b2~="1240"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 0 20px 0 20px; }
.tpl-block-3082[data-nc-b2~="1240"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 0 20px 0 20px; }
/* </block3082> */
/* <block3083> */
.tpl-block-3083 .tpl-block-3083-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-3083 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-3083 > .tpl-block-list {
    display: block;
}

.tpl-block-3083 .tpl-block-3083-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-3083 .tpl-block-3083-list .swiper-pagination-bullet-active, 
.tpl-block-3083 .tpl-block-3083-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-3083 .tpl-block-3083-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-3083 .tpl-block-3083-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-3083[data-nc-b2~="1240"] { margin-top: 20px }
.tpl-block-3083[data-nc-b2~="1240"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-3083[data-nc-b1~="1240"] { margin-top: 50px }
.tpl-block-3083[data-nc-b1~="1240"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-3083[data-nc-b2~="1240"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 0 20px 0 20px; }
.tpl-block-3083[data-nc-b2~="1240"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 0 20px 0 20px; }
/* </block3083> */
/* <block3087> */
.tpl-block-3087[data-nc-b2~="700"] .tpl-block-3087-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-3087[data-nc-b2~="700"] .tpl-block-3087-list > * {
    width: calc(100.0000% - 0.0000px);
    margin: 0 12.5px 0;
    align-self: flex-start;
}
.tpl-block-3087[data-nc-b2~="700"] .tpl-block-3087-list > *:nth-child(1n) { margin-right: 0 }
.tpl-block-3087[data-nc-b2~="700"] .tpl-block-3087-list > *:nth-child(1n+1) { margin-left: 0 }
.tpl-block-3087[data-nc-b2~="700"] .tpl-block-3087-list > *:nth-child(-n+1) { margin-top: 0; }
.tpl-block-3087[data-nc-b1~="700"] .tpl-block-3087-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-3087[data-nc-b1~="700"] .tpl-block-3087-list > * {
    width: calc(50.0000% - 12.5000px);
    margin: 0 12.5px 0;
    align-self: flex-start;
}
.tpl-block-3087[data-nc-b1~="700"] .tpl-block-3087-list > *:nth-child(2n) { margin-right: 0 }
.tpl-block-3087[data-nc-b1~="700"] .tpl-block-3087-list > *:nth-child(2n+1) { margin-left: 0 }
.tpl-block-3087[data-nc-b1~="700"] .tpl-block-3087-list > *:nth-child(-n+2) { margin-top: 0; }
.tpl-block-3087[data-nc-b2~="700"] { margin-top: 20px }
.tpl-block-3087[data-nc-b2~="700"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-3087[data-nc-b1~="700"] { margin-top: 50px }
.tpl-block-3087[data-nc-b1~="700"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block3087> */
/* <block3090> */
.tpl-block-3090[data-nc-b2~="800"] { margin-top: 10px; margin-bottom: 30px }
.tpl-block-3090[data-nc-b2~="800"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-3090[data-nc-b1~="800"] { margin-top: 50px; margin-bottom: 50px }
.tpl-block-3090[data-nc-b1~="800"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block3090> */
/* <block3092> */
@media (max-width: 799.99px) {
.tpl-block-3092 { margin-top: 20px; margin-bottom: 30px }
.tpl-block-3092 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
@media (min-width: 800px) {
.tpl-block-3092 { margin-top: 50px; margin-bottom: 50px }
.tpl-block-3092 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
/* </block3092> */
/* <block3094> */
.tpl-block-3094 .tpl-block-3094-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-3094 .tpl-block-3094-list > * {
    width: calc(50.0000% - 10.0000px);
    margin: 20.0px 10.0px 0;
    align-self: flex-start;
}
.tpl-block-3094 .tpl-block-3094-list > *:nth-child(2n) { margin-right: 0 }
.tpl-block-3094 .tpl-block-3094-list > *:nth-child(2n+1) { margin-left: 0 }
.tpl-block-3094 .tpl-block-3094-list > *:nth-child(-n+2) { margin-top: 0; }
@media (max-width: 799.99px) {
.tpl-block-3094 { margin-top: 20px }
.tpl-block-3094 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
@media (min-width: 800px) {
.tpl-block-3094 { margin-top: 50px }
.tpl-block-3094 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
/* </block3094> */
/* <block3097> */
.tpl-block-3097 .tpl-block-3097-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-3097 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-3097 > .tpl-block-list {
    display: block;
}

.tpl-block-3097 .tpl-block-3097-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-3097 .tpl-block-3097-list .swiper-pagination-bullet-active, 
.tpl-block-3097 .tpl-block-3097-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-3097 .tpl-block-3097-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-3097 .tpl-block-3097-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-3097[data-nc-b2~="1200"] { margin-top: 20px }
.tpl-block-3097[data-nc-b2~="1200"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-3097[data-nc-b1~="1200"] { margin-top: 50px }
.tpl-block-3097[data-nc-b1~="1200"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block3097> */
/* <block3101> */
.tpl-block-3101[data-nc-b2~="700"] .tpl-block-3101-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-3101[data-nc-b2~="700"] .tpl-block-3101-list > * {
    width: calc(100.0000% - 0.0000px);
    margin: 0 12.5px 0;
    align-self: flex-start;
}
.tpl-block-3101[data-nc-b2~="700"] .tpl-block-3101-list > *:nth-child(1n) { margin-right: 0 }
.tpl-block-3101[data-nc-b2~="700"] .tpl-block-3101-list > *:nth-child(1n+1) { margin-left: 0 }
.tpl-block-3101[data-nc-b2~="700"] .tpl-block-3101-list > *:nth-child(-n+1) { margin-top: 0; }
.tpl-block-3101[data-nc-b1~="700"] .tpl-block-3101-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-3101[data-nc-b1~="700"] .tpl-block-3101-list > * {
    width: calc(50.0000% - 12.5000px);
    margin: 0 12.5px 0;
    align-self: flex-start;
}
.tpl-block-3101[data-nc-b1~="700"] .tpl-block-3101-list > *:nth-child(2n) { margin-right: 0 }
.tpl-block-3101[data-nc-b1~="700"] .tpl-block-3101-list > *:nth-child(2n+1) { margin-left: 0 }
.tpl-block-3101[data-nc-b1~="700"] .tpl-block-3101-list > *:nth-child(-n+2) { margin-top: 0; }
.tpl-block-3101[data-nc-b2~="700"] { margin-top: 20px }
.tpl-block-3101[data-nc-b2~="700"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-3101[data-nc-b1~="700"] { margin-top: 50px }
.tpl-block-3101[data-nc-b1~="700"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block3101> */
/* <block3104> */
.tpl-block-3104[data-nc-b2~="800"] { margin-top: 10px; margin-bottom: 30px }
.tpl-block-3104[data-nc-b2~="800"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-3104[data-nc-b1~="800"] { margin-top: 50px; margin-bottom: 50px }
.tpl-block-3104[data-nc-b1~="800"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block3104> */
/* <block3106> */
@media (max-width: 799.99px) {
.tpl-block-3106 { margin-top: 20px; margin-bottom: 30px }
.tpl-block-3106 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
@media (min-width: 800px) {
.tpl-block-3106 { margin-top: 50px; margin-bottom: 50px }
.tpl-block-3106 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
/* </block3106> */
/* <block3108> */
.tpl-block-3108 .tpl-block-3108-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-3108 .tpl-block-3108-list > * {
    width: calc(50.0000% - 10.0000px);
    margin: 20.0px 10.0px 0;
    align-self: flex-start;
}
.tpl-block-3108 .tpl-block-3108-list > *:nth-child(2n) { margin-right: 0 }
.tpl-block-3108 .tpl-block-3108-list > *:nth-child(2n+1) { margin-left: 0 }
.tpl-block-3108 .tpl-block-3108-list > *:nth-child(-n+2) { margin-top: 0; }
@media (max-width: 799.99px) {
.tpl-block-3108 { margin-top: 20px }
.tpl-block-3108 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
@media (min-width: 800px) {
.tpl-block-3108 { margin-top: 50px }
.tpl-block-3108 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
/* </block3108> */
/* <block3111> */
.tpl-block-3111 .tpl-block-3111-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-3111 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-3111 > .tpl-block-list {
    display: block;
}

.tpl-block-3111 .tpl-block-3111-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-3111 .tpl-block-3111-list .swiper-pagination-bullet-active, 
.tpl-block-3111 .tpl-block-3111-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-3111 .tpl-block-3111-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-3111 .tpl-block-3111-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-3111[data-nc-b2~="1200"] { margin-top: 20px }
.tpl-block-3111[data-nc-b2~="1200"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-3111[data-nc-b1~="1200"] { margin-top: 50px }
.tpl-block-3111[data-nc-b1~="1200"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block3111> */
/* <block3115> */
.tpl-block-3115[data-nc-b2~="700"] .tpl-block-3115-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-3115[data-nc-b2~="700"] .tpl-block-3115-list > * {
    width: calc(100.0000% - 0.0000px);
    margin: 0 12.5px 0;
    align-self: flex-start;
}
.tpl-block-3115[data-nc-b2~="700"] .tpl-block-3115-list > *:nth-child(1n) { margin-right: 0 }
.tpl-block-3115[data-nc-b2~="700"] .tpl-block-3115-list > *:nth-child(1n+1) { margin-left: 0 }
.tpl-block-3115[data-nc-b2~="700"] .tpl-block-3115-list > *:nth-child(-n+1) { margin-top: 0; }
.tpl-block-3115[data-nc-b1~="700"] .tpl-block-3115-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-3115[data-nc-b1~="700"] .tpl-block-3115-list > * {
    width: calc(50.0000% - 12.5000px);
    margin: 0 12.5px 0;
    align-self: flex-start;
}
.tpl-block-3115[data-nc-b1~="700"] .tpl-block-3115-list > *:nth-child(2n) { margin-right: 0 }
.tpl-block-3115[data-nc-b1~="700"] .tpl-block-3115-list > *:nth-child(2n+1) { margin-left: 0 }
.tpl-block-3115[data-nc-b1~="700"] .tpl-block-3115-list > *:nth-child(-n+2) { margin-top: 0; }
.tpl-block-3115[data-nc-b2~="700"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 0 0 0; }
.tpl-block-3115[data-nc-b2~="700"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 0 0 0; }.tpl-block-3115[data-nc-b1~="700"][data-nc-b2~="1200"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 0 0; }
.tpl-block-3115[data-nc-b1~="700"][data-nc-b2~="1200"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 0 0; }.tpl-block-3115[data-nc-b1~="1200"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 0 0; }
.tpl-block-3115[data-nc-b1~="1200"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 0 0; }
/* </block3115> */
/* <block3118> */
.tpl-block-3118 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 0 40px 0; }
.tpl-block-3118 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 0 40px 0; }
/* </block3118> */
/* <block3120> */
.tpl-block-3120 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 0 40px 0; }
.tpl-block-3120 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 0 40px 0; }
/* </block3120> */
/* <block3122> */
.tpl-block-3122 .tpl-block-3122-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-3122 .tpl-block-3122-list > * {
    width: calc(50.0000% - 10.0000px);
    margin: 20.0px 10.0px 0;
    align-self: flex-start;
}
.tpl-block-3122 .tpl-block-3122-list > *:nth-child(2n) { margin-right: 0 }
.tpl-block-3122 .tpl-block-3122-list > *:nth-child(2n+1) { margin-left: 0 }
.tpl-block-3122 .tpl-block-3122-list > *:nth-child(-n+2) { margin-top: 0; }
.tpl-block-3122 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 0 0 0; }
.tpl-block-3122 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 0 0 0; }
/* </block3122> */
/* <block3124> */
.tpl-block-3124[data-nc-b2~="1240"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 0 20px 0 20px; }
.tpl-block-3124[data-nc-b2~="1240"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 0 20px 0 20px; }
/* </block3124> */
/* <block3125> */
.tpl-block-3125 .tpl-block-3125-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-3125 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-3125 > .tpl-block-list {
    display: block;
}

.tpl-block-3125 .tpl-block-3125-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-3125 .tpl-block-3125-list .swiper-pagination-bullet-active, 
.tpl-block-3125 .tpl-block-3125-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-3125 .tpl-block-3125-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-3125 .tpl-block-3125-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-3125[data-nc-b2~="1240"] { margin-top: 20px }
.tpl-block-3125[data-nc-b2~="1240"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-3125[data-nc-b1~="1240"] { margin-top: 50px }
.tpl-block-3125[data-nc-b1~="1240"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-3125[data-nc-b2~="1240"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 0 20px 0 20px; }
.tpl-block-3125[data-nc-b2~="1240"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 0 20px 0 20px; }
/* </block3125> */
/* <block3129> */
.tpl-block-3129[data-nc-b2~="700"] .tpl-block-3129-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-3129[data-nc-b2~="700"] .tpl-block-3129-list > * {
    width: calc(100.0000% - 0.0000px);
    margin: 0 12.5px 0;
    align-self: flex-start;
}
.tpl-block-3129[data-nc-b2~="700"] .tpl-block-3129-list > *:nth-child(1n) { margin-right: 0 }
.tpl-block-3129[data-nc-b2~="700"] .tpl-block-3129-list > *:nth-child(1n+1) { margin-left: 0 }
.tpl-block-3129[data-nc-b2~="700"] .tpl-block-3129-list > *:nth-child(-n+1) { margin-top: 0; }
.tpl-block-3129[data-nc-b1~="700"] .tpl-block-3129-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-3129[data-nc-b1~="700"] .tpl-block-3129-list > * {
    width: calc(50.0000% - 12.5000px);
    margin: 0 12.5px 0;
    align-self: flex-start;
}
.tpl-block-3129[data-nc-b1~="700"] .tpl-block-3129-list > *:nth-child(2n) { margin-right: 0 }
.tpl-block-3129[data-nc-b1~="700"] .tpl-block-3129-list > *:nth-child(2n+1) { margin-left: 0 }
.tpl-block-3129[data-nc-b1~="700"] .tpl-block-3129-list > *:nth-child(-n+2) { margin-top: 0; }
.tpl-block-3129[data-nc-b2~="700"] { margin-top: 20px }
.tpl-block-3129[data-nc-b2~="700"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-3129[data-nc-b1~="700"] { margin-top: 50px }
.tpl-block-3129[data-nc-b1~="700"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block3129> */
/* <block3132> */
.tpl-block-3132[data-nc-b2~="800"] { margin-top: 10px; margin-bottom: 30px }
.tpl-block-3132[data-nc-b2~="800"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-3132[data-nc-b1~="800"] { margin-top: 50px; margin-bottom: 50px }
.tpl-block-3132[data-nc-b1~="800"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block3132> */
/* <block3134> */
@media (max-width: 799.99px) {
.tpl-block-3134 { margin-top: 20px; margin-bottom: 30px }
.tpl-block-3134 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
@media (min-width: 800px) {
.tpl-block-3134 { margin-top: 50px; margin-bottom: 50px }
.tpl-block-3134 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
/* </block3134> */
/* <block3136> */
.tpl-block-3136 .tpl-block-3136-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-3136 .tpl-block-3136-list > * {
    width: calc(50.0000% - 10.0000px);
    margin: 20.0px 10.0px 0;
    align-self: flex-start;
}
.tpl-block-3136 .tpl-block-3136-list > *:nth-child(2n) { margin-right: 0 }
.tpl-block-3136 .tpl-block-3136-list > *:nth-child(2n+1) { margin-left: 0 }
.tpl-block-3136 .tpl-block-3136-list > *:nth-child(-n+2) { margin-top: 0; }
@media (max-width: 799.99px) {
.tpl-block-3136 { margin-top: 20px }
.tpl-block-3136 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
@media (min-width: 800px) {
.tpl-block-3136 { margin-top: 50px }
.tpl-block-3136 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
/* </block3136> */
/* <block3139> */
.tpl-block-3139 .tpl-block-3139-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-3139 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-3139 > .tpl-block-list {
    display: block;
}

.tpl-block-3139 .tpl-block-3139-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-3139 .tpl-block-3139-list .swiper-pagination-bullet-active, 
.tpl-block-3139 .tpl-block-3139-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-3139 .tpl-block-3139-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-3139 .tpl-block-3139-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-3139[data-nc-b2~="1200"] { margin-top: 20px }
.tpl-block-3139[data-nc-b2~="1200"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-3139[data-nc-b1~="1200"] { margin-top: 50px }
.tpl-block-3139[data-nc-b1~="1200"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block3139> */
/* <block3143> */
.tpl-block-3143[data-nc-b2~="700"] .tpl-block-3143-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-3143[data-nc-b2~="700"] .tpl-block-3143-list > * {
    width: calc(100.0000% - 0.0000px);
    margin: 0 12.5px 0;
    align-self: flex-start;
}
.tpl-block-3143[data-nc-b2~="700"] .tpl-block-3143-list > *:nth-child(1n) { margin-right: 0 }
.tpl-block-3143[data-nc-b2~="700"] .tpl-block-3143-list > *:nth-child(1n+1) { margin-left: 0 }
.tpl-block-3143[data-nc-b2~="700"] .tpl-block-3143-list > *:nth-child(-n+1) { margin-top: 0; }
.tpl-block-3143[data-nc-b1~="700"] .tpl-block-3143-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-3143[data-nc-b1~="700"] .tpl-block-3143-list > * {
    width: calc(50.0000% - 12.5000px);
    margin: 0 12.5px 0;
    align-self: flex-start;
}
.tpl-block-3143[data-nc-b1~="700"] .tpl-block-3143-list > *:nth-child(2n) { margin-right: 0 }
.tpl-block-3143[data-nc-b1~="700"] .tpl-block-3143-list > *:nth-child(2n+1) { margin-left: 0 }
.tpl-block-3143[data-nc-b1~="700"] .tpl-block-3143-list > *:nth-child(-n+2) { margin-top: 0; }
.tpl-block-3143[data-nc-b2~="700"] { margin-top: 20px }
.tpl-block-3143[data-nc-b2~="700"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-3143[data-nc-b1~="700"] { margin-top: 50px }
.tpl-block-3143[data-nc-b1~="700"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block3143> */
/* <block3146> */
.tpl-block-3146[data-nc-b2~="800"] { margin-top: 10px; margin-bottom: 30px }
.tpl-block-3146[data-nc-b2~="800"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-3146[data-nc-b1~="800"] { margin-top: 50px; margin-bottom: 50px }
.tpl-block-3146[data-nc-b1~="800"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block3146> */
/* <block3148> */
@media (max-width: 799.99px) {
.tpl-block-3148 { margin-top: 20px; margin-bottom: 30px }
.tpl-block-3148 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
@media (min-width: 800px) {
.tpl-block-3148 { margin-top: 50px; margin-bottom: 50px }
.tpl-block-3148 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
/* </block3148> */
/* <block3150> */
.tpl-block-3150 .tpl-block-3150-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-3150 .tpl-block-3150-list > * {
    width: calc(50.0000% - 10.0000px);
    margin: 20.0px 10.0px 0;
    align-self: flex-start;
}
.tpl-block-3150 .tpl-block-3150-list > *:nth-child(2n) { margin-right: 0 }
.tpl-block-3150 .tpl-block-3150-list > *:nth-child(2n+1) { margin-left: 0 }
.tpl-block-3150 .tpl-block-3150-list > *:nth-child(-n+2) { margin-top: 0; }
@media (max-width: 799.99px) {
.tpl-block-3150 { margin-top: 20px }
.tpl-block-3150 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
@media (min-width: 800px) {
.tpl-block-3150 { margin-top: 50px }
.tpl-block-3150 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
/* </block3150> */
/* <block3153> */
.tpl-block-3153 .tpl-block-3153-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-3153 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-3153 > .tpl-block-list {
    display: block;
}

.tpl-block-3153 .tpl-block-3153-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-3153 .tpl-block-3153-list .swiper-pagination-bullet-active, 
.tpl-block-3153 .tpl-block-3153-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-3153 .tpl-block-3153-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-3153 .tpl-block-3153-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-3153[data-nc-b2~="1200"] { margin-top: 20px }
.tpl-block-3153[data-nc-b2~="1200"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-3153[data-nc-b1~="1200"] { margin-top: 50px }
.tpl-block-3153[data-nc-b1~="1200"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block3153> */
/* <block3157> */
.tpl-block-3157[data-nc-b2~="700"] .tpl-block-3157-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-3157[data-nc-b2~="700"] .tpl-block-3157-list > * {
    width: calc(100.0000% - 0.0000px);
    margin: 0 12.5px 0;
    align-self: flex-start;
}
.tpl-block-3157[data-nc-b2~="700"] .tpl-block-3157-list > *:nth-child(1n) { margin-right: 0 }
.tpl-block-3157[data-nc-b2~="700"] .tpl-block-3157-list > *:nth-child(1n+1) { margin-left: 0 }
.tpl-block-3157[data-nc-b2~="700"] .tpl-block-3157-list > *:nth-child(-n+1) { margin-top: 0; }
.tpl-block-3157[data-nc-b1~="700"] .tpl-block-3157-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-3157[data-nc-b1~="700"] .tpl-block-3157-list > * {
    width: calc(50.0000% - 12.5000px);
    margin: 0 12.5px 0;
    align-self: flex-start;
}
.tpl-block-3157[data-nc-b1~="700"] .tpl-block-3157-list > *:nth-child(2n) { margin-right: 0 }
.tpl-block-3157[data-nc-b1~="700"] .tpl-block-3157-list > *:nth-child(2n+1) { margin-left: 0 }
.tpl-block-3157[data-nc-b1~="700"] .tpl-block-3157-list > *:nth-child(-n+2) { margin-top: 0; }
.tpl-block-3157[data-nc-b2~="700"] { margin-top: 20px }
.tpl-block-3157[data-nc-b2~="700"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-3157[data-nc-b1~="700"] { margin-top: 50px }
.tpl-block-3157[data-nc-b1~="700"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block3157> */
/* <block3160> */
.tpl-block-3160[data-nc-b2~="800"] { margin-top: 10px; margin-bottom: 30px }
.tpl-block-3160[data-nc-b2~="800"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-3160[data-nc-b1~="800"] { margin-top: 50px; margin-bottom: 50px }
.tpl-block-3160[data-nc-b1~="800"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block3160> */
/* <block3162> */
@media (max-width: 799.99px) {
.tpl-block-3162 { margin-top: 20px; margin-bottom: 30px }
.tpl-block-3162 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
@media (min-width: 800px) {
.tpl-block-3162 { margin-top: 50px; margin-bottom: 50px }
.tpl-block-3162 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
/* </block3162> */
/* <block3164> */
.tpl-block-3164 .tpl-block-3164-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-3164 .tpl-block-3164-list > * {
    width: calc(50.0000% - 10.0000px);
    margin: 20.0px 10.0px 0;
    align-self: flex-start;
}
.tpl-block-3164 .tpl-block-3164-list > *:nth-child(2n) { margin-right: 0 }
.tpl-block-3164 .tpl-block-3164-list > *:nth-child(2n+1) { margin-left: 0 }
.tpl-block-3164 .tpl-block-3164-list > *:nth-child(-n+2) { margin-top: 0; }
@media (max-width: 799.99px) {
.tpl-block-3164 { margin-top: 20px }
.tpl-block-3164 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
@media (min-width: 800px) {
.tpl-block-3164 { margin-top: 50px }
.tpl-block-3164 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
/* </block3164> */
/* <block3167> */
.tpl-block-3167 .tpl-block-3167-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-3167 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-3167 > .tpl-block-list {
    display: block;
}

.tpl-block-3167 .tpl-block-3167-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-3167 .tpl-block-3167-list .swiper-pagination-bullet-active, 
.tpl-block-3167 .tpl-block-3167-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-3167 .tpl-block-3167-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-3167 .tpl-block-3167-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-3167[data-nc-b2~="1200"] { margin-top: 20px }
.tpl-block-3167[data-nc-b2~="1200"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-3167[data-nc-b1~="1200"] { margin-top: 50px }
.tpl-block-3167[data-nc-b1~="1200"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block3167> */
/* <block3171> */
.tpl-block-3171[data-nc-b2~="700"] .tpl-block-3171-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-3171[data-nc-b2~="700"] .tpl-block-3171-list > * {
    width: calc(100.0000% - 0.0000px);
    margin: 0 12.5px 0;
    align-self: flex-start;
}
.tpl-block-3171[data-nc-b2~="700"] .tpl-block-3171-list > *:nth-child(1n) { margin-right: 0 }
.tpl-block-3171[data-nc-b2~="700"] .tpl-block-3171-list > *:nth-child(1n+1) { margin-left: 0 }
.tpl-block-3171[data-nc-b2~="700"] .tpl-block-3171-list > *:nth-child(-n+1) { margin-top: 0; }
.tpl-block-3171[data-nc-b1~="700"] .tpl-block-3171-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-3171[data-nc-b1~="700"] .tpl-block-3171-list > * {
    width: calc(50.0000% - 12.5000px);
    margin: 0 12.5px 0;
    align-self: flex-start;
}
.tpl-block-3171[data-nc-b1~="700"] .tpl-block-3171-list > *:nth-child(2n) { margin-right: 0 }
.tpl-block-3171[data-nc-b1~="700"] .tpl-block-3171-list > *:nth-child(2n+1) { margin-left: 0 }
.tpl-block-3171[data-nc-b1~="700"] .tpl-block-3171-list > *:nth-child(-n+2) { margin-top: 0; }
.tpl-block-3171[data-nc-b2~="700"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 20px 0 30px; }
.tpl-block-3171[data-nc-b2~="700"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 20px 0 30px; }.tpl-block-3171[data-nc-b1~="700"][data-nc-b2~="1200"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 20px 0 30px; }
.tpl-block-3171[data-nc-b1~="700"][data-nc-b2~="1200"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 20px 0 30px; }.tpl-block-3171[data-nc-b1~="1200"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 20px 0 20px; }
.tpl-block-3171[data-nc-b1~="1200"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 20px 0 20px; }
/* </block3171> */
/* <block3174> */
.tpl-block-3174[data-nc-b2~="800"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 10px 0 30px 0; }
.tpl-block-3174[data-nc-b2~="800"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 10px 0 30px 0; }.tpl-block-3174[data-nc-b1~="800"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 20px 50px 20px; }
.tpl-block-3174[data-nc-b1~="800"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 20px 50px 20px; }
/* </block3174> */
/* <block3176> */
.tpl-block-3176 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 0 20px 0; }
.tpl-block-3176 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 0 20px 0; }
/* </block3176> */
/* <block3178> */
.tpl-block-3178 .tpl-block-3178-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-3178 .tpl-block-3178-list > * {
    width: calc(50.0000% - 10.0000px);
    margin: 20.0px 10.0px 0;
    align-self: flex-start;
}
.tpl-block-3178 .tpl-block-3178-list > *:nth-child(2n) { margin-right: 0 }
.tpl-block-3178 .tpl-block-3178-list > *:nth-child(2n+1) { margin-left: 0 }
.tpl-block-3178 .tpl-block-3178-list > *:nth-child(-n+2) { margin-top: 0; }
@media (max-width: 799.99px) {
.tpl-block-3178 { margin-top: 20px }
.tpl-block-3178 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
@media (min-width: 800px) {
.tpl-block-3178 { margin-top: 50px }
.tpl-block-3178 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
/* </block3178> */
/* <block3181> */
.tpl-block-3181 .tpl-block-3181-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-3181 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-3181 > .tpl-block-list {
    display: block;
}

.tpl-block-3181 .tpl-block-3181-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-3181 .tpl-block-3181-list .swiper-pagination-bullet-active, 
.tpl-block-3181 .tpl-block-3181-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-3181 .tpl-block-3181-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-3181 .tpl-block-3181-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-3181[data-nc-b2~="1200"] { margin-top: 20px }
.tpl-block-3181[data-nc-b2~="1200"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-3181[data-nc-b1~="1200"] { margin-top: 50px }
.tpl-block-3181[data-nc-b1~="1200"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block3181> */
/* <block3185> */
.tpl-block-3185[data-nc-b2~="700"] .tpl-block-3185-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-3185[data-nc-b2~="700"] .tpl-block-3185-list > * {
    width: calc(100.0000% - 0.0000px);
    margin: 0 12.5px 0;
    align-self: flex-start;
}
.tpl-block-3185[data-nc-b2~="700"] .tpl-block-3185-list > *:nth-child(1n) { margin-right: 0 }
.tpl-block-3185[data-nc-b2~="700"] .tpl-block-3185-list > *:nth-child(1n+1) { margin-left: 0 }
.tpl-block-3185[data-nc-b2~="700"] .tpl-block-3185-list > *:nth-child(-n+1) { margin-top: 0; }
.tpl-block-3185[data-nc-b1~="700"] .tpl-block-3185-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-3185[data-nc-b1~="700"] .tpl-block-3185-list > * {
    width: calc(50.0000% - 12.5000px);
    margin: 0 12.5px 0;
    align-self: flex-start;
}
.tpl-block-3185[data-nc-b1~="700"] .tpl-block-3185-list > *:nth-child(2n) { margin-right: 0 }
.tpl-block-3185[data-nc-b1~="700"] .tpl-block-3185-list > *:nth-child(2n+1) { margin-left: 0 }
.tpl-block-3185[data-nc-b1~="700"] .tpl-block-3185-list > *:nth-child(-n+2) { margin-top: 0; }
.tpl-block-3185[data-nc-b2~="700"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 20px 0 30px; }
.tpl-block-3185[data-nc-b2~="700"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 20px 0 30px; }.tpl-block-3185[data-nc-b1~="700"][data-nc-b2~="1200"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 20px 0 30px; }
.tpl-block-3185[data-nc-b1~="700"][data-nc-b2~="1200"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 20px 0 30px; }.tpl-block-3185[data-nc-b1~="1200"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 20px 0 20px; }
.tpl-block-3185[data-nc-b1~="1200"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 20px 0 20px; }
/* </block3185> */
/* <block3188> */
.tpl-block-3188[data-nc-b2~="800"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 10px 0 30px 0; }
.tpl-block-3188[data-nc-b2~="800"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 10px 0 30px 0; }.tpl-block-3188[data-nc-b1~="800"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 50px 0; }
.tpl-block-3188[data-nc-b1~="800"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 50px 0; }
/* </block3188> */
/* <block3190> */
.tpl-block-3190 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 0 20px 0; }
.tpl-block-3190 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 0 20px 0; }
/* </block3190> */
/* <block3192> */
.tpl-block-3192 .tpl-block-3192-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-3192 .tpl-block-3192-list > * {
    width: calc(50.0000% - 10.0000px);
    margin: 20.0px 10.0px 0;
    align-self: flex-start;
}
.tpl-block-3192 .tpl-block-3192-list > *:nth-child(2n) { margin-right: 0 }
.tpl-block-3192 .tpl-block-3192-list > *:nth-child(2n+1) { margin-left: 0 }
.tpl-block-3192 .tpl-block-3192-list > *:nth-child(-n+2) { margin-top: 0; }
@media (max-width: 799.99px) {
.tpl-block-3192 { margin-top: 20px }
.tpl-block-3192 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
@media (min-width: 800px) {
.tpl-block-3192 { margin-top: 50px }
.tpl-block-3192 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
/* </block3192> */
/* <block3195> */
.tpl-block-3195 .tpl-block-3195-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-3195 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-3195 > .tpl-block-list {
    display: block;
}

.tpl-block-3195 .tpl-block-3195-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-3195 .tpl-block-3195-list .swiper-pagination-bullet-active, 
.tpl-block-3195 .tpl-block-3195-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-3195 .tpl-block-3195-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-3195 .tpl-block-3195-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-3195[data-nc-b2~="1200"] { margin-top: 20px }
.tpl-block-3195[data-nc-b2~="1200"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-3195[data-nc-b1~="1200"] { margin-top: 50px }
.tpl-block-3195[data-nc-b1~="1200"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block3195> */
/* <block3199> */
.tpl-block-3199[data-nc-b2~="700"] .tpl-block-3199-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-3199[data-nc-b2~="700"] .tpl-block-3199-list > * {
    width: calc(100.0000% - 0.0000px);
    margin: 0 12.5px 0;
    align-self: flex-start;
}
.tpl-block-3199[data-nc-b2~="700"] .tpl-block-3199-list > *:nth-child(1n) { margin-right: 0 }
.tpl-block-3199[data-nc-b2~="700"] .tpl-block-3199-list > *:nth-child(1n+1) { margin-left: 0 }
.tpl-block-3199[data-nc-b2~="700"] .tpl-block-3199-list > *:nth-child(-n+1) { margin-top: 0; }
.tpl-block-3199[data-nc-b1~="700"] .tpl-block-3199-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-3199[data-nc-b1~="700"] .tpl-block-3199-list > * {
    width: calc(50.0000% - 12.5000px);
    margin: 0 12.5px 0;
    align-self: flex-start;
}
.tpl-block-3199[data-nc-b1~="700"] .tpl-block-3199-list > *:nth-child(2n) { margin-right: 0 }
.tpl-block-3199[data-nc-b1~="700"] .tpl-block-3199-list > *:nth-child(2n+1) { margin-left: 0 }
.tpl-block-3199[data-nc-b1~="700"] .tpl-block-3199-list > *:nth-child(-n+2) { margin-top: 0; }
.tpl-block-3199[data-nc-b2~="700"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 20px 0 30px; }
.tpl-block-3199[data-nc-b2~="700"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 20px 0 30px; }.tpl-block-3199[data-nc-b1~="700"][data-nc-b2~="1200"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 20px 0 30px; }
.tpl-block-3199[data-nc-b1~="700"][data-nc-b2~="1200"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 20px 0 30px; }.tpl-block-3199[data-nc-b1~="1200"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 20px 0 20px; }
.tpl-block-3199[data-nc-b1~="1200"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 20px 0 20px; }
/* </block3199> */
/* <block3202> */
.tpl-block-3202[data-nc-b2~="800"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 10px 0 30px 0; }
.tpl-block-3202[data-nc-b2~="800"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 10px 0 30px 0; }.tpl-block-3202[data-nc-b1~="800"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 50px 0; }
.tpl-block-3202[data-nc-b1~="800"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 50px 0; }
/* </block3202> */
/* <block3204> */
.tpl-block-3204 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 0 20px 0; }
.tpl-block-3204 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 0 20px 0; }
/* </block3204> */
/* <block3206> */
.tpl-block-3206 .tpl-block-3206-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-3206 .tpl-block-3206-list > * {
    width: calc(50.0000% - 10.0000px);
    margin: 20.0px 10.0px 0;
    align-self: flex-start;
}
.tpl-block-3206 .tpl-block-3206-list > *:nth-child(2n) { margin-right: 0 }
.tpl-block-3206 .tpl-block-3206-list > *:nth-child(2n+1) { margin-left: 0 }
.tpl-block-3206 .tpl-block-3206-list > *:nth-child(-n+2) { margin-top: 0; }
@media (max-width: 799.99px) {
.tpl-block-3206 { margin-top: 20px }
.tpl-block-3206 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
@media (min-width: 800px) {
.tpl-block-3206 { margin-top: 50px }
.tpl-block-3206 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
/* </block3206> */
/* <block3209> */
.tpl-block-3209 .tpl-block-3209-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-3209 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-3209 > .tpl-block-list {
    display: block;
}

.tpl-block-3209 .tpl-block-3209-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-3209 .tpl-block-3209-list .swiper-pagination-bullet-active, 
.tpl-block-3209 .tpl-block-3209-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-3209 .tpl-block-3209-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-3209 .tpl-block-3209-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-3209[data-nc-b2~="1200"] { margin-top: 20px }
.tpl-block-3209[data-nc-b2~="1200"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-3209[data-nc-b1~="1200"] { margin-top: 50px }
.tpl-block-3209[data-nc-b1~="1200"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block3209> */
/* <block3213> */
.tpl-block-3213[data-nc-b2~="700"] .tpl-block-3213-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-3213[data-nc-b2~="700"] .tpl-block-3213-list > * {
    width: calc(100.0000% - 0.0000px);
    margin: 0 12.5px 0;
    align-self: flex-start;
}
.tpl-block-3213[data-nc-b2~="700"] .tpl-block-3213-list > *:nth-child(1n) { margin-right: 0 }
.tpl-block-3213[data-nc-b2~="700"] .tpl-block-3213-list > *:nth-child(1n+1) { margin-left: 0 }
.tpl-block-3213[data-nc-b2~="700"] .tpl-block-3213-list > *:nth-child(-n+1) { margin-top: 0; }
.tpl-block-3213[data-nc-b1~="700"] .tpl-block-3213-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-3213[data-nc-b1~="700"] .tpl-block-3213-list > * {
    width: calc(50.0000% - 12.5000px);
    margin: 0 12.5px 0;
    align-self: flex-start;
}
.tpl-block-3213[data-nc-b1~="700"] .tpl-block-3213-list > *:nth-child(2n) { margin-right: 0 }
.tpl-block-3213[data-nc-b1~="700"] .tpl-block-3213-list > *:nth-child(2n+1) { margin-left: 0 }
.tpl-block-3213[data-nc-b1~="700"] .tpl-block-3213-list > *:nth-child(-n+2) { margin-top: 0; }
.tpl-block-3213[data-nc-b2~="700"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 20px 0 30px; }
.tpl-block-3213[data-nc-b2~="700"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 20px 0 30px; }.tpl-block-3213[data-nc-b1~="700"][data-nc-b2~="1200"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 20px 0 30px; }
.tpl-block-3213[data-nc-b1~="700"][data-nc-b2~="1200"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 20px 0 30px; }.tpl-block-3213[data-nc-b1~="1200"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 20px 0 20px; }
.tpl-block-3213[data-nc-b1~="1200"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 20px 0 20px; }
/* </block3213> */
/* <block3216> */
.tpl-block-3216[data-nc-b2~="800"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 10px 0 30px 0; }
.tpl-block-3216[data-nc-b2~="800"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 10px 0 30px 0; }.tpl-block-3216[data-nc-b1~="800"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 50px 0; }
.tpl-block-3216[data-nc-b1~="800"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 50px 0; }
/* </block3216> */
/* <block3218> */
@media (max-width: 799.99px) {
.tpl-block-3218 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 10px 0 0 0; }
.tpl-block-3218 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 10px 0 0 0; }}
@media (min-width: 800px) {
.tpl-block-3218 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 0 20px 0; }
.tpl-block-3218 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 0 20px 0; }}
/* </block3218> */
/* <block3220> */
.tpl-block-3220 .tpl-block-3220-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-3220 .tpl-block-3220-list > * {
    width: calc(50.0000% - 10.0000px);
    margin: 20.0px 10.0px 0;
    align-self: flex-start;
}
.tpl-block-3220 .tpl-block-3220-list > *:nth-child(2n) { margin-right: 0 }
.tpl-block-3220 .tpl-block-3220-list > *:nth-child(2n+1) { margin-left: 0 }
.tpl-block-3220 .tpl-block-3220-list > *:nth-child(-n+2) { margin-top: 0; }
@media (max-width: 799.99px) {
.tpl-block-3220 { margin-top: 20px }
.tpl-block-3220 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
@media (min-width: 800px) {
.tpl-block-3220 { margin-top: 50px }
.tpl-block-3220 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
/* </block3220> */
/* <block3223> */
.tpl-block-3223 .tpl-block-3223-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-3223 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-3223 > .tpl-block-list {
    display: block;
}

.tpl-block-3223 .tpl-block-3223-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-3223 .tpl-block-3223-list .swiper-pagination-bullet-active, 
.tpl-block-3223 .tpl-block-3223-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-3223 .tpl-block-3223-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-3223 .tpl-block-3223-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-3223[data-nc-b2~="1200"] { margin-top: 20px }
.tpl-block-3223[data-nc-b2~="1200"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-3223[data-nc-b1~="1200"] { margin-top: 50px }
.tpl-block-3223[data-nc-b1~="1200"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block3223> */
/* <block3227> */
.tpl-block-3227[data-nc-b2~="700"] .tpl-block-3227-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-3227[data-nc-b2~="700"] .tpl-block-3227-list > * {
    width: calc(100.0000% - 0.0000px);
    margin: 0 12.5px 0;
    align-self: flex-start;
}
.tpl-block-3227[data-nc-b2~="700"] .tpl-block-3227-list > *:nth-child(1n) { margin-right: 0 }
.tpl-block-3227[data-nc-b2~="700"] .tpl-block-3227-list > *:nth-child(1n+1) { margin-left: 0 }
.tpl-block-3227[data-nc-b2~="700"] .tpl-block-3227-list > *:nth-child(-n+1) { margin-top: 0; }
.tpl-block-3227[data-nc-b1~="700"] .tpl-block-3227-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-3227[data-nc-b1~="700"] .tpl-block-3227-list > * {
    width: calc(50.0000% - 12.5000px);
    margin: 0 12.5px 0;
    align-self: flex-start;
}
.tpl-block-3227[data-nc-b1~="700"] .tpl-block-3227-list > *:nth-child(2n) { margin-right: 0 }
.tpl-block-3227[data-nc-b1~="700"] .tpl-block-3227-list > *:nth-child(2n+1) { margin-left: 0 }
.tpl-block-3227[data-nc-b1~="700"] .tpl-block-3227-list > *:nth-child(-n+2) { margin-top: 0; }
.tpl-block-3227[data-nc-b2~="700"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 20px 0 30px; }
.tpl-block-3227[data-nc-b2~="700"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 20px 0 30px; }.tpl-block-3227[data-nc-b1~="700"][data-nc-b2~="1200"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 20px 0 30px; }
.tpl-block-3227[data-nc-b1~="700"][data-nc-b2~="1200"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 20px 0 30px; }.tpl-block-3227[data-nc-b1~="1200"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 20px 0 20px; }
.tpl-block-3227[data-nc-b1~="1200"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 20px 0 20px; }
/* </block3227> */
/* <block3229> */
@media (max-width: 1239.99px) {
.tpl-block-3229 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 0 20px 0 20px; }
.tpl-block-3229 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 0 20px 0 20px; }}
/* </block3229> */
/* <block3230> */
.tpl-block-3230[data-nc-b2~="800"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 10px 20px 30px 20px; }
.tpl-block-3230[data-nc-b2~="800"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 10px 20px 30px 20px; }.tpl-block-3230[data-nc-b1~="800"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 20px 50px 20px; }
.tpl-block-3230[data-nc-b1~="800"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 20px 50px 20px; }
/* </block3230> */
/* <block3231> */
@media (max-width: 1239.99px) {
.tpl-block-3231 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 0 20px 0 20px; }
.tpl-block-3231 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 0 20px 0 20px; }}
/* </block3231> */
/* <block3232> */
@media (max-width: 799.99px) {
.tpl-block-3232 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 0 20px 0 20px; }
.tpl-block-3232 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 0 20px 0 20px; }}
@media (min-width: 800px) {
.tpl-block-3232 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 20px 20px 20px; }
.tpl-block-3232 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 20px 20px 20px; }}
/* </block3232> */
/* <block3233> */
@media (max-width: 1239.99px) {
.tpl-block-3233 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 0 20px 0 20px; }
.tpl-block-3233 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 0 20px 0 20px; }}
/* </block3233> */
/* <block3234> */
.tpl-block-3234 .tpl-block-3234-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-3234 .tpl-block-3234-list > * {
    width: calc(50.0000% - 10.0000px);
    margin: 20.0px 10.0px 0;
    align-self: flex-start;
}
.tpl-block-3234 .tpl-block-3234-list > *:nth-child(2n) { margin-right: 0 }
.tpl-block-3234 .tpl-block-3234-list > *:nth-child(2n+1) { margin-left: 0 }
.tpl-block-3234 .tpl-block-3234-list > *:nth-child(-n+2) { margin-top: 0; }
@media (max-width: 799.99px) {
.tpl-block-3234 { margin-top: 20px }
.tpl-block-3234 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
@media (min-width: 800px) {
.tpl-block-3234 { margin-top: 50px }
.tpl-block-3234 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
/* </block3234> */
/* <block3237> */
.tpl-block-3237 .tpl-block-3237-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-3237 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-3237 > .tpl-block-list {
    display: block;
}

.tpl-block-3237 .tpl-block-3237-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-3237 .tpl-block-3237-list .swiper-pagination-bullet-active, 
.tpl-block-3237 .tpl-block-3237-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-3237 .tpl-block-3237-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-3237 .tpl-block-3237-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-3237[data-nc-b2~="1200"] { margin-top: 20px }
.tpl-block-3237[data-nc-b2~="1200"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-3237[data-nc-b1~="1200"] { margin-top: 50px }
.tpl-block-3237[data-nc-b1~="1200"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block3237> */
/* <block3241> */
.tpl-block-3241[data-nc-b2~="700"] .tpl-block-3241-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-3241[data-nc-b2~="700"] .tpl-block-3241-list > * {
    width: calc(100.0000% - 0.0000px);
    margin: 0 12.5px 0;
    align-self: flex-start;
}
.tpl-block-3241[data-nc-b2~="700"] .tpl-block-3241-list > *:nth-child(1n) { margin-right: 0 }
.tpl-block-3241[data-nc-b2~="700"] .tpl-block-3241-list > *:nth-child(1n+1) { margin-left: 0 }
.tpl-block-3241[data-nc-b2~="700"] .tpl-block-3241-list > *:nth-child(-n+1) { margin-top: 0; }
.tpl-block-3241[data-nc-b1~="700"] .tpl-block-3241-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-3241[data-nc-b1~="700"] .tpl-block-3241-list > * {
    width: calc(50.0000% - 12.5000px);
    margin: 0 12.5px 0;
    align-self: flex-start;
}
.tpl-block-3241[data-nc-b1~="700"] .tpl-block-3241-list > *:nth-child(2n) { margin-right: 0 }
.tpl-block-3241[data-nc-b1~="700"] .tpl-block-3241-list > *:nth-child(2n+1) { margin-left: 0 }
.tpl-block-3241[data-nc-b1~="700"] .tpl-block-3241-list > *:nth-child(-n+2) { margin-top: 0; }
.tpl-block-3241[data-nc-b2~="700"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 20px 0 30px; }
.tpl-block-3241[data-nc-b2~="700"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 20px 0 30px; }.tpl-block-3241[data-nc-b1~="700"][data-nc-b2~="1200"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 20px 0 30px; }
.tpl-block-3241[data-nc-b1~="700"][data-nc-b2~="1200"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 20px 0 30px; }.tpl-block-3241[data-nc-b1~="1200"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 20px 0 20px; }
.tpl-block-3241[data-nc-b1~="1200"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 20px 0 20px; }
/* </block3241> */
/* <block3243> */
@media (max-width: 1239.99px) {
.tpl-block-3243 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 0 20px 0 20px; }
.tpl-block-3243 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 0 20px 0 20px; }}
/* </block3243> */
/* <block3244> */
.tpl-block-3244[data-nc-b2~="800"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 10px 20px 30px 20px; }
.tpl-block-3244[data-nc-b2~="800"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 10px 20px 30px 20px; }.tpl-block-3244[data-nc-b1~="800"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 20px 50px 20px; }
.tpl-block-3244[data-nc-b1~="800"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 20px 50px 20px; }
/* </block3244> */
/* <block3245> */
@media (max-width: 1239.99px) {
.tpl-block-3245 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 0 20px 0 20px; }
.tpl-block-3245 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 0 20px 0 20px; }}
/* </block3245> */
/* <block3246> */
@media (max-width: 799.99px) {
.tpl-block-3246 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 0 20px 0 20px; }
.tpl-block-3246 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 0 20px 0 20px; }}
@media (min-width: 800px) {
.tpl-block-3246 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 20px 20px 20px; }
.tpl-block-3246 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 20px 20px 20px; }}
/* </block3246> */
/* <block3247> */
@media (max-width: 1239.99px) {
.tpl-block-3247 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 0 20px 0 20px; }
.tpl-block-3247 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 0 20px 0 20px; }}
/* </block3247> */
/* <block3248> */
.tpl-block-3248 .tpl-block-3248-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-3248 .tpl-block-3248-list > * {
    width: calc(50.0000% - 10.0000px);
    margin: 20.0px 10.0px 0;
    align-self: flex-start;
}
.tpl-block-3248 .tpl-block-3248-list > *:nth-child(2n) { margin-right: 0 }
.tpl-block-3248 .tpl-block-3248-list > *:nth-child(2n+1) { margin-left: 0 }
.tpl-block-3248 .tpl-block-3248-list > *:nth-child(-n+2) { margin-top: 0; }
@media (max-width: 799.99px) {
.tpl-block-3248 { margin-top: 20px }
.tpl-block-3248 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
@media (min-width: 800px) {
.tpl-block-3248 { margin-top: 50px }
.tpl-block-3248 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
/* </block3248> */
/* <block3251> */
.tpl-block-3251 .tpl-block-3251-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-3251 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-3251 > .tpl-block-list {
    display: block;
}

.tpl-block-3251 .tpl-block-3251-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-3251 .tpl-block-3251-list .swiper-pagination-bullet-active, 
.tpl-block-3251 .tpl-block-3251-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-3251 .tpl-block-3251-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-3251 .tpl-block-3251-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-3251[data-nc-b2~="1200"] { margin-top: 20px }
.tpl-block-3251[data-nc-b2~="1200"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-3251[data-nc-b1~="1200"] { margin-top: 50px }
.tpl-block-3251[data-nc-b1~="1200"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block3251> */
/* <block3255> */
.tpl-block-3255[data-nc-b2~="700"] .tpl-block-3255-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-3255[data-nc-b2~="700"] .tpl-block-3255-list > * {
    width: calc(100.0000% - 0.0000px);
    margin: 0 12.5px 0;
    align-self: flex-start;
}
.tpl-block-3255[data-nc-b2~="700"] .tpl-block-3255-list > *:nth-child(1n) { margin-right: 0 }
.tpl-block-3255[data-nc-b2~="700"] .tpl-block-3255-list > *:nth-child(1n+1) { margin-left: 0 }
.tpl-block-3255[data-nc-b2~="700"] .tpl-block-3255-list > *:nth-child(-n+1) { margin-top: 0; }
.tpl-block-3255[data-nc-b1~="700"] .tpl-block-3255-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-3255[data-nc-b1~="700"] .tpl-block-3255-list > * {
    width: calc(50.0000% - 12.5000px);
    margin: 0 12.5px 0;
    align-self: flex-start;
}
.tpl-block-3255[data-nc-b1~="700"] .tpl-block-3255-list > *:nth-child(2n) { margin-right: 0 }
.tpl-block-3255[data-nc-b1~="700"] .tpl-block-3255-list > *:nth-child(2n+1) { margin-left: 0 }
.tpl-block-3255[data-nc-b1~="700"] .tpl-block-3255-list > *:nth-child(-n+2) { margin-top: 0; }
.tpl-block-3255[data-nc-b2~="700"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 20px 0 30px; }
.tpl-block-3255[data-nc-b2~="700"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 20px 0 30px; }.tpl-block-3255[data-nc-b1~="700"][data-nc-b2~="1200"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 20px 0 30px; }
.tpl-block-3255[data-nc-b1~="700"][data-nc-b2~="1200"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 20px 0 30px; }.tpl-block-3255[data-nc-b1~="1200"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 20px 0 20px; }
.tpl-block-3255[data-nc-b1~="1200"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 20px 0 20px; }
/* </block3255> */
/* <block3258> */
.tpl-block-3258[data-nc-b2~="800"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 10px 0 30px 0; }
.tpl-block-3258[data-nc-b2~="800"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 10px 0 30px 0; }.tpl-block-3258[data-nc-b1~="800"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 0 50px 0; }
.tpl-block-3258[data-nc-b1~="800"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 0 50px 0; }
/* </block3258> */
/* <block3260> */
@media (max-width: 799.99px) {
.tpl-block-3260 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 10px 0 0 0; }
.tpl-block-3260 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 10px 0 0 0; }}
@media (min-width: 800px) {
.tpl-block-3260 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 0 20px 0; }
.tpl-block-3260 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 0 20px 0; }}
/* </block3260> */
/* <block3262> */
.tpl-block-3262 .tpl-block-3262-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-3262 .tpl-block-3262-list > * {
    width: calc(50.0000% - 10.0000px);
    margin: 20.0px 10.0px 0;
    align-self: flex-start;
}
.tpl-block-3262 .tpl-block-3262-list > *:nth-child(2n) { margin-right: 0 }
.tpl-block-3262 .tpl-block-3262-list > *:nth-child(2n+1) { margin-left: 0 }
.tpl-block-3262 .tpl-block-3262-list > *:nth-child(-n+2) { margin-top: 0; }
@media (max-width: 799.99px) {
.tpl-block-3262 { margin-top: 20px }
.tpl-block-3262 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
@media (min-width: 800px) {
.tpl-block-3262 { margin-top: 50px }
.tpl-block-3262 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
/* </block3262> */
/* <block3265> */
.tpl-block-3265 .tpl-block-3265-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-3265 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-3265 > .tpl-block-list {
    display: block;
}

.tpl-block-3265 .tpl-block-3265-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-3265 .tpl-block-3265-list .swiper-pagination-bullet-active, 
.tpl-block-3265 .tpl-block-3265-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-3265 .tpl-block-3265-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-3265 .tpl-block-3265-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-3265[data-nc-b2~="1200"] { margin-top: 20px }
.tpl-block-3265[data-nc-b2~="1200"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-3265[data-nc-b1~="1200"] { margin-top: 50px }
.tpl-block-3265[data-nc-b1~="1200"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block3265> */
/* <block3269> */
.tpl-block-3269[data-nc-b2~="700"] .tpl-block-3269-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-3269[data-nc-b2~="700"] .tpl-block-3269-list > * {
    width: calc(100.0000% - 0.0000px);
    margin: 0 12.5px 0;
    align-self: flex-start;
}
.tpl-block-3269[data-nc-b2~="700"] .tpl-block-3269-list > *:nth-child(1n) { margin-right: 0 }
.tpl-block-3269[data-nc-b2~="700"] .tpl-block-3269-list > *:nth-child(1n+1) { margin-left: 0 }
.tpl-block-3269[data-nc-b2~="700"] .tpl-block-3269-list > *:nth-child(-n+1) { margin-top: 0; }
.tpl-block-3269[data-nc-b1~="700"] .tpl-block-3269-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-3269[data-nc-b1~="700"] .tpl-block-3269-list > * {
    width: calc(50.0000% - 12.5000px);
    margin: 0 12.5px 0;
    align-self: flex-start;
}
.tpl-block-3269[data-nc-b1~="700"] .tpl-block-3269-list > *:nth-child(2n) { margin-right: 0 }
.tpl-block-3269[data-nc-b1~="700"] .tpl-block-3269-list > *:nth-child(2n+1) { margin-left: 0 }
.tpl-block-3269[data-nc-b1~="700"] .tpl-block-3269-list > *:nth-child(-n+2) { margin-top: 0; }
.tpl-block-3269[data-nc-b2~="700"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 20px 0 30px; }
.tpl-block-3269[data-nc-b2~="700"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 20px 0 30px; }.tpl-block-3269[data-nc-b1~="700"][data-nc-b2~="1200"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 20px 0 30px; }
.tpl-block-3269[data-nc-b1~="700"][data-nc-b2~="1200"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 20px 0 30px; }.tpl-block-3269[data-nc-b1~="1200"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 20px 0 20px; }
.tpl-block-3269[data-nc-b1~="1200"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 20px 0 20px; }
/* </block3269> */
/* <block3271> */
@media (max-width: 1239.99px) {
.tpl-block-3271 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 0 20px 0 20px; }
.tpl-block-3271 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 0 20px 0 20px; }}
/* </block3271> */
/* <block3272> */
.tpl-block-3272[data-nc-b2~="800"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 10px 20px 30px 20px; }
.tpl-block-3272[data-nc-b2~="800"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 10px 20px 30px 20px; }.tpl-block-3272[data-nc-b1~="800"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 20px 50px 20px; }
.tpl-block-3272[data-nc-b1~="800"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 20px 50px 20px; }
/* </block3272> */
/* <block3273> */
@media (max-width: 1239.99px) {
.tpl-block-3273 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 0 20px 0 20px; }
.tpl-block-3273 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 0 20px 0 20px; }}
/* </block3273> */
/* <block3274> */
@media (max-width: 799.99px) {
.tpl-block-3274 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 0 20px 0 20px; }
.tpl-block-3274 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 0 20px 0 20px; }}
@media (min-width: 800px) {
.tpl-block-3274 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 20px 20px 20px; }
.tpl-block-3274 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 20px 20px 20px; }}
/* </block3274> */
/* <block3275> */
@media (max-width: 1239.99px) {
.tpl-block-3275 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 0 20px 0 20px; }
.tpl-block-3275 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 0 20px 0 20px; }}
/* </block3275> */
/* <block3276> */
.tpl-block-3276 .tpl-block-3276-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-3276 .tpl-block-3276-list > * {
    width: calc(50.0000% - 10.0000px);
    margin: 20.0px 10.0px 0;
    align-self: flex-start;
}
.tpl-block-3276 .tpl-block-3276-list > *:nth-child(2n) { margin-right: 0 }
.tpl-block-3276 .tpl-block-3276-list > *:nth-child(2n+1) { margin-left: 0 }
.tpl-block-3276 .tpl-block-3276-list > *:nth-child(-n+2) { margin-top: 0; }
@media (max-width: 799.99px) {
.tpl-block-3276 { margin-top: 20px }
.tpl-block-3276 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
@media (min-width: 800px) {
.tpl-block-3276 { margin-top: 50px }
.tpl-block-3276 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
/* </block3276> */
/* <block3279> */
.tpl-block-3279 .tpl-block-3279-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-3279 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-3279 > .tpl-block-list {
    display: block;
}

.tpl-block-3279 .tpl-block-3279-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-3279 .tpl-block-3279-list .swiper-pagination-bullet-active, 
.tpl-block-3279 .tpl-block-3279-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-3279 .tpl-block-3279-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-3279 .tpl-block-3279-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-3279[data-nc-b2~="1200"] { margin-top: 20px }
.tpl-block-3279[data-nc-b2~="1200"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-3279[data-nc-b1~="1200"] { margin-top: 50px }
.tpl-block-3279[data-nc-b1~="1200"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block3279> */
/* <block3283> */
.tpl-block-3283[data-nc-b2~="700"] .tpl-block-3283-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-3283[data-nc-b2~="700"] .tpl-block-3283-list > * {
    width: calc(100.0000% - 0.0000px);
    margin: 0 12.5px 0;
    align-self: flex-start;
}
.tpl-block-3283[data-nc-b2~="700"] .tpl-block-3283-list > *:nth-child(1n) { margin-right: 0 }
.tpl-block-3283[data-nc-b2~="700"] .tpl-block-3283-list > *:nth-child(1n+1) { margin-left: 0 }
.tpl-block-3283[data-nc-b2~="700"] .tpl-block-3283-list > *:nth-child(-n+1) { margin-top: 0; }
.tpl-block-3283[data-nc-b1~="700"] .tpl-block-3283-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-3283[data-nc-b1~="700"] .tpl-block-3283-list > * {
    width: calc(50.0000% - 12.5000px);
    margin: 0 12.5px 0;
    align-self: flex-start;
}
.tpl-block-3283[data-nc-b1~="700"] .tpl-block-3283-list > *:nth-child(2n) { margin-right: 0 }
.tpl-block-3283[data-nc-b1~="700"] .tpl-block-3283-list > *:nth-child(2n+1) { margin-left: 0 }
.tpl-block-3283[data-nc-b1~="700"] .tpl-block-3283-list > *:nth-child(-n+2) { margin-top: 0; }
.tpl-block-3283[data-nc-b2~="700"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 20px 0 30px; }
.tpl-block-3283[data-nc-b2~="700"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 20px 0 30px; }.tpl-block-3283[data-nc-b1~="700"][data-nc-b2~="1200"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 20px 0 30px; }
.tpl-block-3283[data-nc-b1~="700"][data-nc-b2~="1200"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 20px 0 30px; }.tpl-block-3283[data-nc-b1~="1200"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 20px 0 20px; }
.tpl-block-3283[data-nc-b1~="1200"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 20px 0 20px; }
/* </block3283> */
/* <block3285> */
@media (max-width: 1239.99px) {
.tpl-block-3285 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 0 20px 0 20px; }
.tpl-block-3285 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 0 20px 0 20px; }}
/* </block3285> */
/* <block3286> */
.tpl-block-3286[data-nc-b2~="800"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 10px 20px 30px 20px; }
.tpl-block-3286[data-nc-b2~="800"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 10px 20px 30px 20px; }.tpl-block-3286[data-nc-b1~="800"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 20px 50px 20px; }
.tpl-block-3286[data-nc-b1~="800"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 20px 50px 20px; }
/* </block3286> */
/* <block3287> */
@media (max-width: 1239.99px) {
.tpl-block-3287 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 0 20px 0 20px; }
.tpl-block-3287 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 0 20px 0 20px; }}
/* </block3287> */
/* <block3288> */
@media (max-width: 799.99px) {
.tpl-block-3288 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 0 20px 0 20px; }
.tpl-block-3288 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 0 20px 0 20px; }}
@media (min-width: 800px) {
.tpl-block-3288 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 20px 20px 20px; }
.tpl-block-3288 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 20px 20px 20px; }}
/* </block3288> */
/* <block3289> */
@media (max-width: 1239.99px) {
.tpl-block-3289 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 0 20px 0 20px; }
.tpl-block-3289 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 0 20px 0 20px; }}
/* </block3289> */
/* <block3290> */
.tpl-block-3290 .tpl-block-3290-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-3290 .tpl-block-3290-list > * {
    width: calc(50.0000% - 10.0000px);
    margin: 20.0px 10.0px 0;
    align-self: flex-start;
}
.tpl-block-3290 .tpl-block-3290-list > *:nth-child(2n) { margin-right: 0 }
.tpl-block-3290 .tpl-block-3290-list > *:nth-child(2n+1) { margin-left: 0 }
.tpl-block-3290 .tpl-block-3290-list > *:nth-child(-n+2) { margin-top: 0; }
@media (max-width: 799.99px) {
.tpl-block-3290 { margin-top: 20px }
.tpl-block-3290 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
@media (min-width: 800px) {
.tpl-block-3290 { margin-top: 50px }
.tpl-block-3290 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
/* </block3290> */
/* <block3293> */
.tpl-block-3293 .tpl-block-3293-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-3293 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-3293 > .tpl-block-list {
    display: block;
}

.tpl-block-3293 .tpl-block-3293-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-3293 .tpl-block-3293-list .swiper-pagination-bullet-active, 
.tpl-block-3293 .tpl-block-3293-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-3293 .tpl-block-3293-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-3293 .tpl-block-3293-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-3293[data-nc-b2~="1200"] { margin-top: 20px }
.tpl-block-3293[data-nc-b2~="1200"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-3293[data-nc-b1~="1200"] { margin-top: 50px }
.tpl-block-3293[data-nc-b1~="1200"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block3293> */
/* <block3297> */
.tpl-block-3297[data-nc-b2~="700"] .tpl-block-3297-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-3297[data-nc-b2~="700"] .tpl-block-3297-list > * {
    width: calc(100.0000% - 0.0000px);
    margin: 0 12.5px 0;
    align-self: flex-start;
}
.tpl-block-3297[data-nc-b2~="700"] .tpl-block-3297-list > *:nth-child(1n) { margin-right: 0 }
.tpl-block-3297[data-nc-b2~="700"] .tpl-block-3297-list > *:nth-child(1n+1) { margin-left: 0 }
.tpl-block-3297[data-nc-b2~="700"] .tpl-block-3297-list > *:nth-child(-n+1) { margin-top: 0; }
.tpl-block-3297[data-nc-b1~="700"] .tpl-block-3297-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-3297[data-nc-b1~="700"] .tpl-block-3297-list > * {
    width: calc(50.0000% - 12.5000px);
    margin: 0 12.5px 0;
    align-self: flex-start;
}
.tpl-block-3297[data-nc-b1~="700"] .tpl-block-3297-list > *:nth-child(2n) { margin-right: 0 }
.tpl-block-3297[data-nc-b1~="700"] .tpl-block-3297-list > *:nth-child(2n+1) { margin-left: 0 }
.tpl-block-3297[data-nc-b1~="700"] .tpl-block-3297-list > *:nth-child(-n+2) { margin-top: 0; }
.tpl-block-3297[data-nc-b2~="700"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 20px 0 30px; }
.tpl-block-3297[data-nc-b2~="700"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 20px 0 30px; }.tpl-block-3297[data-nc-b1~="700"][data-nc-b2~="1200"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 20px 0 30px; }
.tpl-block-3297[data-nc-b1~="700"][data-nc-b2~="1200"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 20px 0 30px; }.tpl-block-3297[data-nc-b1~="1200"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 20px 0 20px; }
.tpl-block-3297[data-nc-b1~="1200"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 20px 0 20px; }
/* </block3297> */
/* <block3299> */
@media (max-width: 1239.99px) {
.tpl-block-3299 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 0 20px 0 20px; }
.tpl-block-3299 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 0 20px 0 20px; }}
/* </block3299> */
/* <block3300> */
.tpl-block-3300[data-nc-b2~="800"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 10px 20px 30px 20px; }
.tpl-block-3300[data-nc-b2~="800"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 10px 20px 30px 20px; }.tpl-block-3300[data-nc-b1~="800"] > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 50px 20px 50px 20px; }
.tpl-block-3300[data-nc-b1~="800"] > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 50px 20px 50px 20px; }
/* </block3300> */
/* <block3301> */
@media (max-width: 1239.99px) {
.tpl-block-3301 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 0 20px 0 20px; }
.tpl-block-3301 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 0 20px 0 20px; }}
/* </block3301> */
/* <block3302> */
@media (max-width: 799.99px) {
.tpl-block-3302 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 0 20px 0 20px; }
.tpl-block-3302 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 0 20px 0 20px; }}
@media (min-width: 800px) {
.tpl-block-3302 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 20px 20px 20px 20px; }
.tpl-block-3302 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 20px 20px 20px 20px; }}
/* </block3302> */
/* <block3303> */
@media (max-width: 1239.99px) {
.tpl-block-3303 > .tpl-block-list:not(.tpl-mixin-padding-pass-down) { padding: 0 20px 0 20px; }
.tpl-block-3303 > .tpl-block-list.tpl-mixin-padding-pass-down > .tpl-mixin-padding-target { padding: 0 20px 0 20px; }}
/* </block3303> */
/* <block3304> */
.tpl-block-3304 .tpl-block-3304-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-3304 .tpl-block-3304-list > * {
    width: calc(50.0000% - 10.0000px);
    margin: 20.0px 10.0px 0;
    align-self: flex-start;
}
.tpl-block-3304 .tpl-block-3304-list > *:nth-child(2n) { margin-right: 0 }
.tpl-block-3304 .tpl-block-3304-list > *:nth-child(2n+1) { margin-left: 0 }
.tpl-block-3304 .tpl-block-3304-list > *:nth-child(-n+2) { margin-top: 0; }
@media (max-width: 799.99px) {
.tpl-block-3304 { margin-top: 20px }
.tpl-block-3304 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
@media (min-width: 800px) {
.tpl-block-3304 { margin-top: 50px }
.tpl-block-3304 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
/* </block3304> */
/* <block3307> */
.tpl-block-3307 .tpl-block-3307-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-3307 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-3307 > .tpl-block-list {
    display: block;
}

.tpl-block-3307 .tpl-block-3307-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-3307 .tpl-block-3307-list .swiper-pagination-bullet-active, 
.tpl-block-3307 .tpl-block-3307-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-3307 .tpl-block-3307-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-3307 .tpl-block-3307-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-3307[data-nc-b2~="1200"] { margin-top: 20px }
.tpl-block-3307[data-nc-b2~="1200"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-3307[data-nc-b1~="1200"] { margin-top: 50px }
.tpl-block-3307[data-nc-b1~="1200"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block3307> */
/* <block4948> */
.tpl-block-4948 .tpl-block-4948-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-4948 .tpl-block-4948-list > * {
    width: 33.3333%;
    margin: 0 0 0;
    align-self: center;
}
.tpl-block-4948 .tpl-block-4948-list > *:nth-child(3n) { margin-right: 0 }
.tpl-block-4948 .tpl-block-4948-list > *:nth-child(3n+1) { margin-left: 0 }
.tpl-block-4948 .tpl-block-4948-list > *:nth-child(-n+3) { margin-top: 0; }
.tpl-block-4948 { text-align: right; }
/* </block4948> */
/* <block4951> */
.tpl-container-4951 .tpl-container-4951-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-container-4951 .tpl-container-4951-list > * {
    width: 50.0000%;
    margin: 0 0 0;
    align-self: stretch;
}
.tpl-container-4951 .tpl-container-4951-list > *:nth-child(2n) { margin-right: 0 }
.tpl-container-4951 .tpl-container-4951-list > *:nth-child(2n+1) { margin-left: 0 }
.tpl-container-4951 .tpl-container-4951-list > *:nth-child(-n+2) { margin-top: 0; }
.tpl-container-4951 { text-align: center; }
/* </block4951> */
/* <block4956> */
.tpl-container-4956 .tpl-container-4956-list {
display: flex;
flex-direction: row;
flex-wrap: nowrap;
align-items: center;
justify-content: center;
}
.tpl-container-4956 .tpl-container-4956-list > * {
flex-grow: 1;
}
/* </block4956> */
/* <block4963> */
.tpl-container-4963 .tpl-container-4963-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-container-4963 .tpl-container-4963-list > * {
    width: 50.0000%;
    margin: 0 0 0;
    align-self: stretch;
}
.tpl-container-4963 .tpl-container-4963-list > *:nth-child(2n) { margin-right: 0 }
.tpl-container-4963 .tpl-container-4963-list > *:nth-child(2n+1) { margin-left: 0 }
.tpl-container-4963 .tpl-container-4963-list > *:nth-child(-n+2) { margin-top: 0; }
/* </block4963> */
/* <block4969> */
.tpl-block-4969[data-nc-b2~="700"] .tpl-block-4969-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-4969[data-nc-b2~="700"] .tpl-block-4969-list > * {
    width: calc(100.0000% - 0.0000px);
    margin: 0 12.5px 0;
    align-self: flex-start;
}
.tpl-block-4969[data-nc-b2~="700"] .tpl-block-4969-list > *:nth-child(1n) { margin-right: 0 }
.tpl-block-4969[data-nc-b2~="700"] .tpl-block-4969-list > *:nth-child(1n+1) { margin-left: 0 }
.tpl-block-4969[data-nc-b2~="700"] .tpl-block-4969-list > *:nth-child(-n+1) { margin-top: 0; }
.tpl-block-4969[data-nc-b1~="700"] .tpl-block-4969-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-4969[data-nc-b1~="700"] .tpl-block-4969-list > * {
    width: calc(50.0000% - 12.5000px);
    margin: 0 12.5px 0;
    align-self: flex-start;
}
.tpl-block-4969[data-nc-b1~="700"] .tpl-block-4969-list > *:nth-child(2n) { margin-right: 0 }
.tpl-block-4969[data-nc-b1~="700"] .tpl-block-4969-list > *:nth-child(2n+1) { margin-left: 0 }
.tpl-block-4969[data-nc-b1~="700"] .tpl-block-4969-list > *:nth-child(-n+2) { margin-top: 0; }
.tpl-block-4969[data-nc-b2~="700"] { margin-top: 20px }
.tpl-block-4969[data-nc-b2~="700"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-4969[data-nc-b1~="700"] { margin-top: 50px }
.tpl-block-4969[data-nc-b1~="700"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block4969> */
/* <block4972> */
.tpl-block-4972[data-nc-b2~="800"] { margin-top: 10px; margin-bottom: 30px }
.tpl-block-4972[data-nc-b2~="800"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-4972[data-nc-b1~="800"] { margin-top: 50px; margin-bottom: 50px }
.tpl-block-4972[data-nc-b1~="800"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block4972> */
/* <block4974> */
@media (max-width: 799.99px) {
.tpl-block-4974 { margin-top: 20px; margin-bottom: 30px }
.tpl-block-4974 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
@media (min-width: 800px) {
.tpl-block-4974 { margin-top: 50px; margin-bottom: 50px }
.tpl-block-4974 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
/* </block4974> */
/* <block4976> */
.tpl-block-4976 .tpl-block-4976-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-4976 .tpl-block-4976-list > * {
    width: calc(50.0000% - 10.0000px);
    margin: 20.0px 10.0px 0;
    align-self: flex-start;
}
.tpl-block-4976 .tpl-block-4976-list > *:nth-child(2n) { margin-right: 0 }
.tpl-block-4976 .tpl-block-4976-list > *:nth-child(2n+1) { margin-left: 0 }
.tpl-block-4976 .tpl-block-4976-list > *:nth-child(-n+2) { margin-top: 0; }
@media (max-width: 799.99px) {
.tpl-block-4976 { margin-top: 20px }
.tpl-block-4976 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
@media (min-width: 800px) {
.tpl-block-4976 { margin-top: 50px }
.tpl-block-4976 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
/* </block4976> */
/* <block4979> */
.tpl-block-4979 .tpl-block-4979-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-4979 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-4979 > .tpl-block-list {
    display: block;
}

.tpl-block-4979 .tpl-block-4979-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-4979 .tpl-block-4979-list .swiper-pagination-bullet-active, 
.tpl-block-4979 .tpl-block-4979-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-4979 .tpl-block-4979-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-4979 .tpl-block-4979-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-4979[data-nc-b2~="1200"] { margin-top: 20px }
.tpl-block-4979[data-nc-b2~="1200"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
.tpl-block-4979[data-nc-b1~="1200"] { margin-top: 50px }
.tpl-block-4979[data-nc-b1~="1200"] * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
/* </block4979> */
/* <block4985> */
.tpl-container-4985 .tpl-container-4985-list {
display: flex;
flex-direction: column;
flex-wrap: nowrap;
align-items: stretch;
justify-content: flex-start;
}
/* </block4985> */
/* <block5413> */
.tpl-block-5413 .tpl-block-5413-list:not(.swiper-wrapper) > *:not(:first-child) {
    display: none;
}

.tpl-block-5413 {
    --swiper-theme-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5413 > .tpl-block-list {
    display: block;
}

.tpl-block-5413 .tpl-block-5413-list .swiper-pagination-bullet {
    background-color: var(--tpl-color-foreground-main-lightest, #000);
}

.tpl-block-5413 .tpl-block-5413-list .swiper-pagination-bullet-active, 
.tpl-block-5413 .tpl-block-5413-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background-color: var(--tpl-color-foreground-accent, #007aff);
}

.tpl-block-5413 .tpl-block-5413-list .swiper-scrollbar {
    background-color: var(--tpl-color-foreground-main-lightest, rgba(0,0,0,0.1));
}

.tpl-block-5413 .tpl-block-5413-list .swiper-scrollbar-drag {
    background-color: var(--tpl-color-foreground-accent, rgba(0,0,0,0.5));
}

.swiper-nc-auto-slides-per-view > .swiper-slide {
    width: auto;
    min-width: 100px;
}
.tpl-block-5413 {
--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);
--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);
 }
/* </block5413> */
/* <block5780> */
.tpl-container-5780 .tpl-container-5780-list {
display: flex;
flex-direction: row;
flex-wrap: nowrap;
align-items: center;
justify-content: center;
}
.tpl-container-5780 .tpl-container-5780-list > * {
flex-grow: 1;
}
/* </block5780> */
/* <block4961> */
.tpl-container-4961 .tpl-container-4961-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-container-4961 .tpl-container-4961-list > * {
    width: 50.0000%;
    margin: 0 0 0;
    align-self: stretch;
}
.tpl-container-4961 .tpl-container-4961-list > *:nth-child(2n) { margin-right: 0 }
.tpl-container-4961 .tpl-container-4961-list > *:nth-child(2n+1) { margin-left: 0 }
.tpl-container-4961 .tpl-container-4961-list > *:nth-child(-n+2) { margin-top: 0; }
/* </block4961> */
/* <block4964> */
.tpl-block-4964 .tpl-block-4964-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-4964 .tpl-block-4964-list > * {
    width: calc(50.0000% - 10.0000px);
    margin: 20.0px 10.0px 0;
    align-self: flex-start;
}
.tpl-block-4964 .tpl-block-4964-list > *:nth-child(2n) { margin-right: 0 }
.tpl-block-4964 .tpl-block-4964-list > *:nth-child(2n+1) { margin-left: 0 }
.tpl-block-4964 .tpl-block-4964-list > *:nth-child(-n+2) { margin-top: 0; }
@media (max-width: 799.99px) {
.tpl-block-4964 { margin-top: 20px }
.tpl-block-4964 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
@media (min-width: 800px) {
.tpl-block-4964 { margin-top: 50px }
.tpl-block-4964 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
.tpl-block-4964 {    }
/* </block4964> */
/* <block4994> */
.tpl-block-4994 .tpl-block-4994-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-4994 .tpl-block-4994-list > * {
    width: 50.0000%;
    margin: 0 0 0;
    align-self: stretch;
}
.tpl-block-4994 .tpl-block-4994-list > *:nth-child(2n) { margin-right: 0 }
.tpl-block-4994 .tpl-block-4994-list > *:nth-child(2n+1) { margin-left: 0 }
.tpl-block-4994 .tpl-block-4994-list > *:nth-child(-n+2) { margin-top: 0; }
/* </block4994> */
/* <block4960> */
.tpl-block-4960 .tpl-block-4960-list { display: flex; flex-direction: row; flex-wrap: wrap; }
.tpl-block-4960 .tpl-block-4960-list > * {
    width: calc(50.0000% - 10.0000px);
    margin: 20.0px 10.0px 0;
    align-self: flex-start;
}
.tpl-block-4960 .tpl-block-4960-list > *:nth-child(2n) { margin-right: 0 }
.tpl-block-4960 .tpl-block-4960-list > *:nth-child(2n+1) { margin-left: 0 }
.tpl-block-4960 .tpl-block-4960-list > *:nth-child(-n+2) { margin-top: 0; }
@media (max-width: 799.99px) {
.tpl-block-4960 { margin-top: 20px }
.tpl-block-4960 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
@media (min-width: 800px) {
.tpl-block-4960 { margin-top: 50px }
.tpl-block-4960 * { --tpl-mixin-margin-left: 0px; --tpl-mixin-margin-right: 0px; }
}
.tpl-block-4960 {    }
/* </block4960> */
