:root {
  --typography_body-font-family: Teachers;
  --typography_body-font-weight: 400;
  --typography_body-font-style: normal;
  --typography_body-font-size: 21px;
  --typography_body-line-height: 1.2;
  --typography_body-letter-spacing: 0em;
  --typography_body-text-transform: none;
  --typography_body-text-decoration: none;
  --typography_body-text-align: left;
  --navi_level1_color: rgb(255,255,255);
  --navi_level1_highlightColor: rgb(234,245,255);
  --navi_level2_color: rgb(255,255,255);
  --navi_level2_highlightColor: rgb(234,245,255);
  --navi_level3_color: rgb(255,255,255);
  --navi_level3_highlightColor: #000000;
  --forms__input__backgroundColor: #000000;
  --forms__input__textColor: #ffffff;
  --forms__input__borderColor: rgb(255,255,255);
  --forms__input__borderWidth: 1px;
  --forms__input__borderRadius-border-top-left-radius: 12px;
  --forms__input__borderRadius-border-top-right-radius: 12px;
  --forms__input__borderRadius-border-bottom-left-radius: 12px;
  --forms__input__borderRadius-border-bottom-right-radius: 12px;
  --forms__input__borderStyle: solid;
  --forms__input__height: 40px;
  --table_border_color: #000000;
  --list_item_spacing: 8px;
  --elementButton_borderWidth: 4px;
  --elementButton_borderRadius-border-top-left-radius: 10px;
  --elementButton_borderRadius-border-top-right-radius: 10px;
  --elementButton_borderRadius-border-bottom-left-radius: 10px;
  --elementButton_borderRadius-border-bottom-right-radius: 10px;
  --elementButton_borderStyle: solid;
  --elementButton_padding-padding-top: ;
  --elementButton_padding-padding-bottom: ;
  --elementButton_padding-padding-left: ;
  --elementButton_padding-padding-right: ;
  --header__topBar__backgroundColor: rgb(0,37,70);
  --header__topBar__textColor: rgb(255,255,255);
  --header__logoHeight: 150px;
  --header__navigationLayout__burgerWidth: 80px;
  --header__navigationLayout__burgerHeight: 60px;
  --header__navigationLayout__burgerLayerWidth: 40px;
  --header__navigationLayout__burgerLayerHeight: 4px;
  --header__navigationLayout__burgerLayerSpacing: 6px;
  --header__navigationLayout__burgerLayerRadius: 0px;
  --header__background: rgb(0,0,0);
  --header__colors__menuBackground: rgb(0,0,0);
  --header__navigationLayout__burgerLayerColor: rgb(255,255,255);
  --header__navigationLayout__burgerBackground: rgb(0,0,0);
  --footer__background: rgb(0,37,70);
  --footer__textColor: rgb(255,255,255);
  --backToTop__icon: https://kinderrheuma.com/wp-content/uploads/2025/04/icon-pfeil.svg;
  --backToTop__icon: url('https://kinderrheuma.com/wp-content/uploads/2025/04/icon-pfeil.svg');
}
body.contrast-mode {
  --navi_level1_color: rgb(0,0,0);
  --navi_level1_highlightColor: rgb(0,37,70);
  --navi_level2_color: rgb(0,0,0);
  --navi_level2_highlightColor: rgb(16,85,146);
  --navi_level3_color: rgb(0,0,0);
  --forms__input__backgroundColor: rgb(255,255,255);
  --forms__input__textColor: rgb(0,0,0);
  --forms__input__borderColor: rgb(0,0,0);
  --header__topBar__backgroundColor: rgb(234,245,255);
  --header__topBar__textColor: rgb(0,0,0);
  --header__background: rgb(255,255,255);
  --header__colors__menuBackground: rgb(255,255,255);
  --header__navigationLayout__burgerLayerColor: #105592;
  --header__navigationLayout__burgerBackground: #ffffff;
  --footer__background: rgb(234,245,255);
  --footer__textColor: rgb(0,0,0);
}
body {
  font-family: Teachers;
  font-weight: 400;
  font-style: normal;
  font-size: 21px;
  line-height: 1.2;
  letter-spacing: 0em;
  text-transform: none;
  text-decoration: none;
  text-align: left;
}
body h1, body .like-h1 {
  font-family: Sour Gummy;
  font-weight: 600;
  font-style: normal;
  font-size: 60px;
  line-height: 1.2;
  letter-spacing: 0.05em;
  text-transform: none;
  text-decoration: none;
  text-align: left;
}
body h2, body .like-h2 {
  font-family: Sour Gummy;
  font-weight: 600;
  font-style: normal;
  font-size: 42px;
  line-height: 1.2;
  letter-spacing: 0.05em;
  text-transform: none;
  text-decoration: none;
  text-align: left;
}
body h3, body .like-h3 {
  font-family: Sour Gummy;
  font-weight: 500;
  font-style: normal;
  font-size: 27px;
  line-height: 1.2;
  letter-spacing: 0.03em;
  text-transform: none;
  text-decoration: none;
  text-align: left;
}
body h4, body .like-h4 {
  font-family: Teachers;
  font-weight: 400;
  font-style: normal;
  font-size: 25px;
  line-height: 1.2;
  letter-spacing: 0.01em;
  text-transform: none;
  text-decoration: none;
  text-align: left;
}
body h5, body .like-h5 {
  font-family: Sour Gummy;
  font-weight: 500;
  font-style: normal;
  font-size: 25px;
  line-height: 1.2;
  letter-spacing: 0.04em;
  text-transform: none;
  text-decoration: none;
  text-align: left;
}
body h6, body .like-h6 {
  font-family: Teachers;
  font-weight: 700;
  font-style: normal;
  font-size: 15px;
  line-height: 1.2;
  letter-spacing: 0.03em;
  text-transform: none;
  text-decoration: none;
  text-align: left;
}
body.wp-frontend header .menu-level-1 > li > a {
  font-family: Sour Gummy;
  font-weight: 700;
  font-style: normal;
  font-size: 20px;
  line-height: 1.2;
  letter-spacing: 0.02em;
  text-transform: none;
  text-decoration: none;
  text-align: left;
  color: rgb(234,245,255);
}
body.wp-frontend header .menu-level-2 > li > a {
  font-family: Teachers;
  font-weight: 400;
  font-style: normal;
  font-size: 20px;
  line-height: 1.2;
  letter-spacing: 0em;
  text-transform: none;
  text-decoration: none;
  text-align: left;
}
body.wp-frontend header .menu-level-3 > li > a {
  font-family: Teachers;
  font-weight: 400;
  font-style: normal;
  font-size: 16px;
  line-height: 1.2;
  letter-spacing: 0em;
  text-transform: none;
  text-decoration: none;
  text-align: left;
  color: #000000;
}
body a:not(.button):not(.no-style) {
  font-family: Teachers;
  font-weight: 600;
  font-style: normal;
  font-size: 21px;
  line-height: 1.2;
  letter-spacing: 0em;
  text-transform: none;
  text-decoration: underline;
  text-align: left;
  color: #000000;
}
body.wp-frontend .button, body.wp-frontend .pagination-number {
  font-family: Sour Gummy;
  font-weight: 600;
  font-style: normal;
  font-size: 22px;
  line-height: 1.2;
  letter-spacing: 0.05em;
  text-transform: none;
  text-decoration: none;
  text-align: left;
  border-style: solid;
  padding: 10px 20px;
}
body table {
  font-family: Teachers;
  font-weight: 400;
  font-style: normal;
  font-size: 16px;
  line-height: 1.4;
  letter-spacing: 0em;
  text-transform: none;
  text-decoration: none;
  text-align: left;
  border-color: #000000;
}
body ul, body ol {
  font-family: Teachers;
  font-weight: 400;
  font-style: normal;
  font-size: 21px;
  line-height: 1.4;
  letter-spacing: 0em;
  text-transform: none;
  text-decoration: none;
  text-align: left;
}
body ul li, body ol li {
  margin-bottom: 8px;
}
body.wp-frontend .button, body.wp-frontend .pagination-number, .search-box, .search-box .search-input, .search-box .search-button {
  border-width: 4px;
  border-radius: 10px;
}
body header .logo, body header .header-container {
  height: 150px;
}
body header .header-container {
  padding: 20px 0;
}
body footer {
  background-color: rgb(0,37,70);
  color: rgb(255,255,255);
}
#back_to_top {
  width: 40px;
  height: 40px;
  margin: 0px 30px 60px 0px;
  padding: 0px;
  border-radius: 0px;
  background-color: rgba(0,0,0,0);
}
body.contrast-mode body.wp-frontend header .menu-level-1 > li > a {
  color: rgb(0,37,70);
}
body.contrast-mode body.wp-frontend header .menu-level-3 > li > a {
  color: rgb(0,0,0);
}
body.contrast-mode body a:not(.button):not(.no-style) {
  color: rgb(0,0,0);
}
body.contrast-mode body footer {
  background-color: rgb(234,245,255);
  color: rgb(0,0,0);
}
.background-color-block_bg__c8ab73585911b27b04e0a7899a813464 {
    --colorscheme__highlight: rgb(0,37,70);
    --colorscheme__background: rgb(0,0,0);
    --colorscheme__notice: rgb(255,235,59);
    --colorscheme__body: #ffffff;
    --colorscheme__h1: #ffffff;
    --colorscheme__h2: #ffffff;
    --colorscheme__h3: #ffffff;
    --colorscheme__h4: #ffffff;
    --colorscheme__h5: #ffffff;
    --colorscheme__h6: #ffffff;
    --colorscheme__textlink: #ffffff;
    --colorscheme__buttonBg: #000000;
    --colorscheme__buttonBorder: rgb(16,85,146);
    --colorscheme__buttonText: #000000;
    --colorscheme__buttonHoverBg: rgb(0,37,70);
    --colorscheme__buttonHoverBorder: rgb(16,85,146);
    --colorscheme__buttonHoverText: #ffffff;
    --colorscheme__boxbackground: rgb(255,255,255);
    --colorscheme__boxtext: #333333;
}
body.contrast-mode .background-color-block_bg__c8ab73585911b27b04e0a7899a813464 {
    --colorscheme__highlight: rgb(16,85,146);
    --colorscheme__background: rgb(255,255,255);
    --colorscheme__notice: rgb(0,0,0);
    --colorscheme__body: #000000;
    --colorscheme__h1: #000000;
    --colorscheme__h2: #000000;
    --colorscheme__h3: #000000;
    --colorscheme__h4: #000000;
    --colorscheme__h5: #000000;
    --colorscheme__h6: #000000;
    --colorscheme__textlink: #ffffff;
    --colorscheme__buttonBg: rgb(255,255,255);
    --colorscheme__buttonBorder: rgb(16,85,146);
    --colorscheme__buttonText: #000000;
    --colorscheme__buttonHoverBg: rgb(255,255,255);
    --colorscheme__buttonHoverBorder: rgb(16,85,146);
    --colorscheme__buttonHoverText: #000000;
    --colorscheme__boxbackground: rgb(51,51,51);
    --colorscheme__boxtext: #ffffff;
}
body {
    --defaultcolor__highlight: rgb(0,37,70);
    --defaultcolor__background: rgb(0,0,0);
    --defaultcolor__notice: rgb(255,235,59);
    --defaultcolor__body: #ffffff;
    --defaultcolor__h1: #ffffff;
    --defaultcolor__h2: #ffffff;
    --defaultcolor__h3: #ffffff;
    --defaultcolor__h4: #ffffff;
    --defaultcolor__h5: #ffffff;
    --defaultcolor__h6: #ffffff;
    --defaultcolor__textlink: #ffffff;
    --defaultcolor__buttonBg: #000000;
    --defaultcolor__buttonBorder: rgb(16,85,146);
    --defaultcolor__buttonText: #000000;
    --defaultcolor__buttonHoverBg: rgb(0,37,70);
    --defaultcolor__buttonHoverBorder: rgb(16,85,146);
    --defaultcolor__buttonHoverText: #ffffff;
    --defaultcolor__boxbackground: rgb(255,255,255);
    --defaultcolor__boxtext: #333333;
}
body.contrast-mode {
    --defaultcolor__highlight: rgb(16,85,146);
    --defaultcolor__background: rgb(255,255,255);
    --defaultcolor__notice: rgb(0,0,0);
    --defaultcolor__body: #000000;
    --defaultcolor__h1: #000000;
    --defaultcolor__h2: #000000;
    --defaultcolor__h3: #000000;
    --defaultcolor__h4: #000000;
    --defaultcolor__h5: #000000;
    --defaultcolor__h6: #000000;
    --defaultcolor__textlink: #ffffff;
    --defaultcolor__buttonBg: rgb(255,255,255);
    --defaultcolor__buttonBorder: rgb(16,85,146);
    --defaultcolor__buttonText: #000000;
    --defaultcolor__buttonHoverBg: rgb(255,255,255);
    --defaultcolor__buttonHoverBorder: rgb(16,85,146);
    --defaultcolor__buttonHoverText: #000000;
    --defaultcolor__boxbackground: rgb(51,51,51);
    --defaultcolor__boxtext: #ffffff;
}
.background-color-block_bg__4887a913abd943eed910dda1a35e0919 {
    --colorscheme__highlight: rgb(16,85,146);
    --colorscheme__background: rgb(0,0,0);
    --colorscheme__notice: ;
    --colorscheme__body: #ffffff;
    --colorscheme__h1: ;
    --colorscheme__h2: ;
    --colorscheme__h3: ;
    --colorscheme__h4: ;
    --colorscheme__h5: ;
    --colorscheme__h6: ;
    --colorscheme__textlink: ;
    --colorscheme__buttonBg: rgba(0,37,70,0);
    --colorscheme__buttonBorder: rgb(16,85,146);
    --colorscheme__buttonText: #ffffff;
    --colorscheme__buttonHoverBg: rgb(0,37,70);
    --colorscheme__buttonHoverBorder: rgb(16,85,146);
    --colorscheme__buttonHoverText: #ffffff;
    --colorscheme__boxbackground: rgb(0,37,70);
    --colorscheme__boxtext: #ffffff;
}
body.contrast-mode .background-color-block_bg__4887a913abd943eed910dda1a35e0919 {
    --colorscheme__highlight: rgb(16,85,146);
    --colorscheme__background: rgb(255,255,255);
    --colorscheme__body: #000000;
    --colorscheme__h1: #000000;
    --colorscheme__h2: #000000;
    --colorscheme__h3: #000000;
    --colorscheme__h4: #000000;
    --colorscheme__h5: #000000;
    --colorscheme__h6: #000000;
    --colorscheme__textlink: #000000;
    --colorscheme__buttonBg: rgba(255,255,255,0);
    --colorscheme__buttonBorder: rgb(16,85,146);
    --colorscheme__buttonText: #000000;
    --colorscheme__buttonHoverBg: rgb(234,245,255);
    --colorscheme__buttonHoverBorder: rgb(16,85,146);
    --colorscheme__buttonHoverText: #000000;
    --colorscheme__boxbackground: rgb(234,245,255);
    --colorscheme__boxtext: #000000;
}
.background-color-block_bg__313409a244ee26600d1fd7c3e7d1419e {
    --colorscheme__highlight: rgb(255,255,255);
    --colorscheme__background: rgb(0,37,70);
    --colorscheme__notice: ;
    --colorscheme__body: #ffffff;
    --colorscheme__h1: #ffffff;
    --colorscheme__h2: #ffffff;
    --colorscheme__h3: #ffffff;
    --colorscheme__h4: #ffffff;
    --colorscheme__h5: #ffffff;
    --colorscheme__h6: #ffffff;
    --colorscheme__textlink: #ffffff;
    --colorscheme__buttonBg: rgb(0,0,0);
    --colorscheme__buttonBorder: #105592;
    --colorscheme__buttonText: #ffffff;
    --colorscheme__buttonHoverBg: rgb(0,37,70);
    --colorscheme__buttonHoverBorder: rgb(16,85,146);
    --colorscheme__buttonHoverText: #ffffff;
    --colorscheme__boxbackground: rgb(0,0,0);
    --colorscheme__boxtext: #ffffff;
}
body.contrast-mode .background-color-block_bg__313409a244ee26600d1fd7c3e7d1419e {
    --colorscheme__highlight: rgb(16,85,146);
    --colorscheme__background: rgb(234,245,255);
    --colorscheme__body: #000000;
    --colorscheme__h1: #000000;
    --colorscheme__h2: #000000;
    --colorscheme__h3: #000000;
    --colorscheme__h4: #000000;
    --colorscheme__h5: #000000;
    --colorscheme__h6: #000000;
    --colorscheme__textlink: #000000;
    --colorscheme__buttonBg: #ffffff;
    --colorscheme__buttonBorder: rgb(16,85,146);
    --colorscheme__buttonText: #000000;
    --colorscheme__buttonHoverBg: rgb(234,245,255);
    --colorscheme__buttonHoverBorder: rgb(16,85,146);
    --colorscheme__buttonHoverText: #000000;
    --colorscheme__boxbackground: rgb(255,255,255);
    --colorscheme__boxtext: #000000;
}
.background-color-block_bg__239129a98b7d84d8bdf1693c992b6111 {
    --colorscheme__highlight: rgb(238,179,45);
    --colorscheme__background: rgb(0,0,0);
    --colorscheme__notice: ;
    --colorscheme__body: #ffffff;
    --colorscheme__h1: #ffffff;
    --colorscheme__h2: #ffffff;
    --colorscheme__h3: #ffffff;
    --colorscheme__h4: #ffffff;
    --colorscheme__h5: #ffffff;
    --colorscheme__h6: #ffffff;
    --colorscheme__textlink: #ffffff;
    --colorscheme__buttonBg: ;
    --colorscheme__buttonBorder: ;
    --colorscheme__buttonText: ;
    --colorscheme__buttonHoverBg: ;
    --colorscheme__buttonHoverBorder: ;
    --colorscheme__buttonHoverText: ;
    --colorscheme__boxbackground: #251B07;
    --colorscheme__boxtext: 000000;
}
body.contrast-mode .background-color-block_bg__239129a98b7d84d8bdf1693c992b6111 {
    --colorscheme__highlight: rgb(238,179,45);
    --colorscheme__background: rgb(255,255,255);
    --colorscheme__body: #000000;
    --colorscheme__h1: #000000;
    --colorscheme__h2: #000000;
    --colorscheme__h3: #000000;
    --colorscheme__h4: #000000;
    --colorscheme__h5: #000000;
    --colorscheme__h6: #000000;
    --colorscheme__textlink: #000000;
    --colorscheme__buttonBorder: rgb(0,0,0);
    --colorscheme__buttonText: #000000;
    --colorscheme__buttonHoverBg: rgb(255,255,255);
    --colorscheme__buttonHoverBorder: rgb(0,0,0);
    --colorscheme__buttonHoverText: #000000;
    --colorscheme__boxbackground: rgb(254,247,233);
    --colorscheme__boxtext: #000000;
}
.background-color-block_bg__bf7835c47d0a66da9d53b2e20ec8e391 {
    --colorscheme__highlight: rgb(238,179,45);
    --colorscheme__background: rgb(55,41,10);
    --colorscheme__notice: ;
    --colorscheme__body: #ffffff;
    --colorscheme__h1: #ffffff;
    --colorscheme__h2: #ffffff;
    --colorscheme__h3: #ffffff;
    --colorscheme__h4: #ffffff;
    --colorscheme__h5: #ffffff;
    --colorscheme__h6: #ffffff;
    --colorscheme__textlink: #ffffff;
    --colorscheme__buttonBg: rgba(255,255,255,0);
    --colorscheme__buttonBorder: rgb(255,255,255);
    --colorscheme__buttonText: #ffffff;
    --colorscheme__buttonHoverBg: rgb(0,0,0);
    --colorscheme__buttonHoverBorder: rgb(255,255,255);
    --colorscheme__buttonHoverText: #ffffff;
    --colorscheme__boxbackground: rgb(0,0,0);
    --colorscheme__boxtext: #ffffff;
}
body.contrast-mode .background-color-block_bg__bf7835c47d0a66da9d53b2e20ec8e391 {
    --colorscheme__background: rgb(254,247,233);
    --colorscheme__body: #000000;
    --colorscheme__h1: #000000;
    --colorscheme__h2: #000000;
    --colorscheme__h3: #000000;
    --colorscheme__h4: #000000;
    --colorscheme__h5: #000000;
    --colorscheme__h6: #000000;
    --colorscheme__textlink: #000000;
    --colorscheme__buttonBg: rgb(254,247,233);
    --colorscheme__buttonBorder: rgb(0,0,0);
    --colorscheme__buttonText: #000000;
    --colorscheme__buttonHoverBg: rgb(255,255,255);
    --colorscheme__buttonHoverBorder: rgb(0,0,0);
    --colorscheme__buttonHoverText: #000000;
    --colorscheme__boxbackground: rgb(255,255,255);
    --colorscheme__boxtext: #000000;
}
.background-color-block_bg__da84d888f8e2ad17a2a35ba34b989f3e {
    --colorscheme__highlight: rgb(36,159,100);
    --colorscheme__background: rgb(7,32,20);
    --colorscheme__notice: ;
    --colorscheme__body: #ffffff;
    --colorscheme__h1: #ffffff;
    --colorscheme__h2: #ffffff;
    --colorscheme__h3: #ffffff;
    --colorscheme__h4: #ffffff;
    --colorscheme__h5: #ffffff;
    --colorscheme__h6: #ffffff;
    --colorscheme__textlink: #ffffff;
    --colorscheme__buttonBg: rgb(7,32,20);
    --colorscheme__buttonBorder: rgb(255,255,255);
    --colorscheme__buttonText: #ffffff;
    --colorscheme__buttonHoverBg: rgb(0,0,0);
    --colorscheme__buttonHoverBorder: rgb(255,255,255);
    --colorscheme__buttonHoverText: ;
    --colorscheme__boxbackground: rgb(0,0,0);
    --colorscheme__boxtext: #ffffff;
}
body.contrast-mode .background-color-block_bg__da84d888f8e2ad17a2a35ba34b989f3e {
    --colorscheme__highlight: rgb(36,159,100);
    --colorscheme__background: rgb(233,246,240);
    --colorscheme__body: #000000;
    --colorscheme__h1: #000000;
    --colorscheme__h2: #000000;
    --colorscheme__h3: #000000;
    --colorscheme__h4: #000000;
    --colorscheme__h5: #000000;
    --colorscheme__h6: #000000;
    --colorscheme__textlink: #000000;
    --colorscheme__buttonBg: rgb(233,246,240);
    --colorscheme__buttonBorder: rgb(0,0,0);
    --colorscheme__buttonText: #000000;
    --colorscheme__buttonHoverBg: rgb(255,255,255);
    --colorscheme__buttonHoverBorder: rgb(0,0,0);
    --colorscheme__buttonHoverText: #000000;
    --colorscheme__boxbackground: rgb(255,255,255);
    --colorscheme__boxtext: #000000;
}
.background-color-block_bg__fd6d7a653b0ad7b466426816c92fe9de {
    --colorscheme__highlight: rgb(36,159,100);
    --colorscheme__background: rgb(0,0,0);
    --colorscheme__notice: ;
    --colorscheme__body: #ffffff;
    --colorscheme__h1: #ffffff;
    --colorscheme__h2: #ffffff;
    --colorscheme__h3: #ffffff;
    --colorscheme__h4: #ffffff;
    --colorscheme__h5: #ffffff;
    --colorscheme__h6: #ffffff;
    --colorscheme__textlink: #ffffff;
    --colorscheme__buttonBg: rgb(7,32,20);
    --colorscheme__buttonBorder: rgb(255,255,255);
    --colorscheme__buttonText: #ffffff;
    --colorscheme__buttonHoverBg: rgb(0,0,0);
    --colorscheme__buttonHoverBorder: rgb(255,255,255);
    --colorscheme__buttonHoverText: #ffffff;
    --colorscheme__boxbackground: rgb(7,32,20);
    --colorscheme__boxtext: #ffffff;
}
body.contrast-mode .background-color-block_bg__fd6d7a653b0ad7b466426816c92fe9de {
    --colorscheme__highlight: rgb(36,159,100);
    --colorscheme__background: rgb(255,255,255);
    --colorscheme__body: #000000;
    --colorscheme__h1: #000000;
    --colorscheme__h2: #000000;
    --colorscheme__h3: #000000;
    --colorscheme__h4: #000000;
    --colorscheme__h5: #000000;
    --colorscheme__h6: #000000;
    --colorscheme__buttonBg: rgb(233,246,240);
    --colorscheme__buttonBorder: rgb(0,0,0);
    --colorscheme__buttonText: #000000;
    --colorscheme__buttonHoverBg: rgb(255,255,255);
    --colorscheme__buttonHoverBorder: rgb(0,0,0);
    --colorscheme__buttonHoverText: #000000;
    --colorscheme__boxbackground: rgb(233,246,240);
    --colorscheme__boxtext: #000000;
}
.background-color-block_bg__7e3d224bf7c7efaf4f7709ae05612ffc {
    --colorscheme__highlight: rgb(66,198,235);
    --colorscheme__background: rgb(10,30,35);
    --colorscheme__notice: ;
    --colorscheme__body: #ffffff;
    --colorscheme__h1: #ffffff;
    --colorscheme__h2: #ffffff;
    --colorscheme__h3: #ffffff;
    --colorscheme__h4: #ffffff;
    --colorscheme__h5: #ffffff;
    --colorscheme__h6: #ffffff;
    --colorscheme__textlink: #ffffff;
    --colorscheme__buttonBg: rgb(10,30,35);
    --colorscheme__buttonBorder: rgb(255,255,255);
    --colorscheme__buttonText: #ffffff;
    --colorscheme__buttonHoverBg: rgb(0,0,0);
    --colorscheme__buttonHoverBorder: rgb(255,255,255);
    --colorscheme__buttonHoverText: #ffffff;
    --colorscheme__boxbackground: rgb(0,0,0);
    --colorscheme__boxtext: #ffffff;
}
body.contrast-mode .background-color-block_bg__7e3d224bf7c7efaf4f7709ae05612ffc {
    --colorscheme__highlight: rgb(66,198,235);
    --colorscheme__background: rgb(236,250,253);
    --colorscheme__body: #000000;
    --colorscheme__h1: #000000;
    --colorscheme__h2: #000000;
    --colorscheme__h3: #000000;
    --colorscheme__h4: #000000;
    --colorscheme__h5: #000000;
    --colorscheme__h6: #000000;
    --colorscheme__textlink: #000000;
    --colorscheme__buttonBg: rgb(255,255,255);
    --colorscheme__buttonBorder: rgb(0,0,0);
    --colorscheme__buttonText: #000000;
    --colorscheme__buttonHoverBg: rgb(236,250,253);
    --colorscheme__buttonHoverBorder: rgb(0,0,0);
    --colorscheme__buttonHoverText: #000000;
    --colorscheme__boxbackground: rgb(255,255,255);
    --colorscheme__boxtext: #000000;
}
.background-color-block_bg__1cb19677ae69197eeadc0a26da77a57b {
    --colorscheme__highlight: rgb(66,198,235);
    --colorscheme__background: rgb(0,0,0);
    --colorscheme__notice: ;
    --colorscheme__body: #ffffff;
    --colorscheme__h1: #ffffff;
    --colorscheme__h2: #ffffff;
    --colorscheme__h3: #ffffff;
    --colorscheme__h4: #ffffff;
    --colorscheme__h5: #ffffff;
    --colorscheme__h6: #ffffff;
    --colorscheme__textlink: #ffffff;
    --colorscheme__buttonBg: rgb(10,30,35);
    --colorscheme__buttonBorder: rgb(255,255,255);
    --colorscheme__buttonText: #ffffff;
    --colorscheme__buttonHoverBg: ;
    --colorscheme__buttonHoverBorder: rgb(255,255,255);
    --colorscheme__buttonHoverText: #ffffff;
    --colorscheme__boxbackground: rgb(10,30,35);
    --colorscheme__boxtext: #ffffff;
}
body.contrast-mode .background-color-block_bg__1cb19677ae69197eeadc0a26da77a57b {
    --colorscheme__highlight: rgb(66,198,235);
    --colorscheme__background: rgb(255,255,255);
    --colorscheme__body: #000000;
    --colorscheme__h1: #000000;
    --colorscheme__h2: #000000;
    --colorscheme__h3: #000000;
    --colorscheme__h4: #000000;
    --colorscheme__h5: #000000;
    --colorscheme__h6: #000000;
    --colorscheme__textlink: #000000;
    --colorscheme__buttonBg: rgba(236,250,253,0);
    --colorscheme__buttonBorder: rgb(0,0,0);
    --colorscheme__buttonText: #000000;
    --colorscheme__buttonHoverBg: rgb(255,255,255);
    --colorscheme__buttonHoverBorder: rgb(0,0,0);
    --colorscheme__buttonHoverText: #000000;
    --colorscheme__boxbackground: rgb(236,250,253);
    --colorscheme__boxtext: #000000;
}
.background-color-block_bg__84248dbe2a954d98c39ec26df4ae1e2d {
    --colorscheme__highlight: rgb(213,41,36);
    --colorscheme__background: rgb(54,10,9);
    --colorscheme__notice: ;
    --colorscheme__body: #ffffff;
    --colorscheme__h1: #ffffff;
    --colorscheme__h2: #ffffff;
    --colorscheme__h3: #ffffff;
    --colorscheme__h4: #ffffff;
    --colorscheme__h5: #ffffff;
    --colorscheme__h6: #ffffff;
    --colorscheme__textlink: #ffffff;
    --colorscheme__buttonBg: rgba(0,0,0,0);
    --colorscheme__buttonBorder: rgb(255,255,255);
    --colorscheme__buttonText: #ffffff;
    --colorscheme__buttonHoverBg: rgb(0,0,0);
    --colorscheme__buttonHoverBorder: rgb(255,255,255);
    --colorscheme__buttonHoverText: #ffffff;
    --colorscheme__boxbackground: rgb(0,0,0);
    --colorscheme__boxtext: #ffffff;
}
body.contrast-mode .background-color-block_bg__84248dbe2a954d98c39ec26df4ae1e2d {
    --colorscheme__highlight: rgb(213,41,36);
    --colorscheme__background: rgb(251,234,233);
    --colorscheme__body: #000000;
    --colorscheme__h1: #000000;
    --colorscheme__h2: #000000;
    --colorscheme__h3: #000000;
    --colorscheme__h4: #000000;
    --colorscheme__h5: #000000;
    --colorscheme__h6: #000000;
    --colorscheme__textlink: #000000;
    --colorscheme__buttonBg: rgba(251,234,233,0);
    --colorscheme__buttonBorder: rgb(0,0,0);
    --colorscheme__buttonText: #000000;
    --colorscheme__buttonHoverBg: rgb(255,255,255);
    --colorscheme__buttonHoverBorder: rgb(0,0,0);
    --colorscheme__buttonHoverText: #000000;
    --colorscheme__boxbackground: rgb(255,255,255);
    --colorscheme__boxtext: #000000;
}
.background-color-block_bg__60fb0d7761a28e8d93b1eae60540c473 {
    --colorscheme__highlight: rgb(213,41,36);
    --colorscheme__background: rgb(0,0,0);
    --colorscheme__notice: ;
    --colorscheme__body: #ffffff;
    --colorscheme__h1: #ffffff;
    --colorscheme__h2: #ffffff;
    --colorscheme__h3: #ffffff;
    --colorscheme__h4: #ffffff;
    --colorscheme__h5: #ffffff;
    --colorscheme__h6: #ffffff;
    --colorscheme__textlink: #ffffff;
    --colorscheme__buttonBg: ;
    --colorscheme__buttonBorder: rgb(255,255,255);
    --colorscheme__buttonText: #ffffff;
    --colorscheme__buttonHoverBg: rgb(0,0,0);
    --colorscheme__buttonHoverBorder: rgb(255,255,255);
    --colorscheme__buttonHoverText: #ffffff;
    --colorscheme__boxbackground: rgb(54,10,9);
    --colorscheme__boxtext: #ffffff;
}
body.contrast-mode .background-color-block_bg__60fb0d7761a28e8d93b1eae60540c473 {
    --colorscheme__highlight: rgb(213,41,36);
    --colorscheme__background: rgb(255,255,255);
    --colorscheme__body: #000000;
    --colorscheme__h1: #000000;
    --colorscheme__h2: #000000;
    --colorscheme__h3: #000000;
    --colorscheme__h4: #000000;
    --colorscheme__h5: #000000;
    --colorscheme__h6: #000000;
    --colorscheme__textlink: #000000;
    --colorscheme__buttonBorder: rgb(0,0,0);
    --colorscheme__buttonText: #000000;
    --colorscheme__buttonHoverBg: rgb(255,255,255);
    --colorscheme__buttonHoverBorder: rgb(0,0,0);
    --colorscheme__buttonHoverText: #000000;
    --colorscheme__boxbackground: rgb(251,234,233);
    --colorscheme__boxtext: #000000;
}
.background-color-block_bg__35123eb11b74571693213ab86d1bd4eb {
    --colorscheme__highlight: rgb(148,78,97);
    --colorscheme__background: rgb(37,19,24);
    --colorscheme__notice: ;
    --colorscheme__body: #ffffff;
    --colorscheme__h1: #ffffff;
    --colorscheme__h2: #ffffff;
    --colorscheme__h3: #ffffff;
    --colorscheme__h4: #ffffff;
    --colorscheme__h5: #ffffff;
    --colorscheme__h6: #ffffff;
    --colorscheme__textlink: #ffffff;
    --colorscheme__buttonBg: ;
    --colorscheme__buttonBorder: rgb(255,255,255);
    --colorscheme__buttonText: #ffffff;
    --colorscheme__buttonHoverBg: rgb(37,19,24);
    --colorscheme__buttonHoverBorder: rgb(255,255,255);
    --colorscheme__buttonHoverText: #ffffff;
    --colorscheme__boxbackground: rgb(0,0,0);
    --colorscheme__boxtext: #ffffff;
}
body.contrast-mode .background-color-block_bg__35123eb11b74571693213ab86d1bd4eb {
    --colorscheme__highlight: rgb(148,78,97);
    --colorscheme__background: rgb(245,237,239);
    --colorscheme__body: #000000;
    --colorscheme__h1: #000000;
    --colorscheme__h2: #000000;
    --colorscheme__h3: #000000;
    --colorscheme__h4: #000000;
    --colorscheme__h5: #000000;
    --colorscheme__h6: #000000;
    --colorscheme__textlink: #000000;
    --colorscheme__buttonBorder: rgb(0,0,0);
    --colorscheme__buttonText: #000000;
    --colorscheme__buttonHoverBg: rgb(255,255,255);
    --colorscheme__buttonHoverBorder: rgb(0,0,0);
    --colorscheme__buttonHoverText: #000000;
    --colorscheme__boxbackground: rgb(255,255,255);
    --colorscheme__boxtext: #000000;
}
.background-color-block_bg__43fe76a6e2a2ac2de0b5dd01ed2bcd08 {
    --colorscheme__highlight: rgb(148,78,97);
    --colorscheme__background: rgb(0,0,0);
    --colorscheme__notice: ;
    --colorscheme__body: #ffffff;
    --colorscheme__h1: #ffffff;
    --colorscheme__h2: #ffffff;
    --colorscheme__h3: #ffffff;
    --colorscheme__h4: #ffffff;
    --colorscheme__h5: #ffffff;
    --colorscheme__h6: #ffffff;
    --colorscheme__textlink: #ffffff;
    --colorscheme__buttonBg: rgba(255,255,255,0);
    --colorscheme__buttonBorder: rgb(255,255,255);
    --colorscheme__buttonText: #ffffff;
    --colorscheme__buttonHoverBg: rgb(37,19,24);
    --colorscheme__buttonHoverBorder: rgb(255,255,255);
    --colorscheme__buttonHoverText: #ffffff;
    --colorscheme__boxbackground: rgb(37,19,24);
    --colorscheme__boxtext: #ffffff;
}
body.contrast-mode .background-color-block_bg__43fe76a6e2a2ac2de0b5dd01ed2bcd08 {
    --colorscheme__highlight: rgb(148,78,97);
    --colorscheme__background: rgb(255,255,255);
    --colorscheme__body: #000000;
    --colorscheme__h1: #000000;
    --colorscheme__h2: #000000;
    --colorscheme__h3: #000000;
    --colorscheme__h4: #000000;
    --colorscheme__h5: #000000;
    --colorscheme__h6: #000000;
    --colorscheme__textlink: #000000;
    --colorscheme__buttonBorder: rgb(0,0,0);
    --colorscheme__buttonText: #000000;
    --colorscheme__buttonHoverBg: rgb(255,255,255);
    --colorscheme__buttonHoverBorder: rgb(0,0,0);
    --colorscheme__buttonHoverText: #000000;
    --colorscheme__boxbackground: rgb(245,237,239);
    --colorscheme__boxtext: #000000;
}
@media (max-width: 1598px) {
  :root {
    --typography_body-font-size: 20px;
  }
  body {
    font-size: 20px;
  }
  body h1, body .like-h1 {
    font-size: 48px;
  }
  body h2, body .like-h2 {
    font-size: 36px;
  }
  body h3, body .like-h3 {
    font-size: 30px;
  }
  body h4, body .like-h4 {
    font-size: 24px;
  }
  body h5, body .like-h5 {
    font-size: 20px;
  }
  body h6, body .like-h6 {
    font-size: 16px;
  }
  body.wp-frontend header .menu-level-1 > li > a {
    font-size: 16px;
  }
  body.wp-frontend header .menu-level-2 > li > a {
    font-size: 16px;
  }
  body.wp-frontend header .menu-level-3 > li > a {
    font-size: 16px;
  }
  body a:not(.button):not(.no-style) {
    font-size: 20px;
  }
  body.wp-frontend .button, body.wp-frontend .pagination-number {
    font-size: 16px;
  }
}
@media (max-width: 1025px) {
  :root {
    --typography_body-font-size: 19px;
  }
  body {
    font-size: 19px;
  }
  body h1, body .like-h1 {
    font-size: 48px;
  }
  body h2, body .like-h2 {
    font-size: 36px;
  }
  body h3, body .like-h3 {
    font-size: 30px;
  }
  body h4, body .like-h4 {
    font-size: 24px;
  }
  body h5, body .like-h5 {
    font-size: 20px;
  }
  body h6, body .like-h6 {
    font-size: 16px;
  }
  body.wp-frontend header .menu-level-1 > li > a {
    font-size: 16px;
  }
  body.wp-frontend header .menu-level-2 > li > a {
    font-size: 16px;
  }
  body.wp-frontend header .menu-level-3 > li > a {
    font-size: 16px;
  }
  body a:not(.button):not(.no-style) {
    font-size: 20px;
  }
  body.wp-frontend .button, body.wp-frontend .pagination-number {
    font-size: 16px;
  }
}
@media (max-width: 900px) {
  :root {
    --typography_body-font-size: 18px;
  }
  body {
    font-size: 18px;
  }
  body h1, body .like-h1 {
    font-size: 48px;
  }
  body h2, body .like-h2 {
    font-size: 36px;
  }
  body h3, body .like-h3 {
    font-size: 30px;
  }
  body h4, body .like-h4 {
    font-size: 24px;
  }
  body h5, body .like-h5 {
    font-size: 20px;
  }
  body h6, body .like-h6 {
    font-size: 16px;
  }
  body.wp-frontend header .menu-level-1 > li > a {
    font-size: 16px;
  }
  body.wp-frontend header .menu-level-2 > li > a {
    font-size: 16px;
  }
  body.wp-frontend header .menu-level-3 > li > a {
    font-size: 16px;
  }
  body a:not(.button):not(.no-style) {
    font-size: 20px;
  }
  body.wp-frontend .button, body.wp-frontend .pagination-number {
    font-size: 16px;
  }
}
@media (max-width: 786px) {
  :root {
    --typography_body-font-size: 18px;
    --header__logoHeight: 80px;
  }
  body {
    font-size: 18px;
  }
  body h1, body .like-h1 {
    font-size: 35px;
  }
  body h2, body .like-h2 {
    font-size: 30px;
  }
  body h3, body .like-h3 {
    font-size: 30px;
  }
  body h4, body .like-h4 {
    font-size: 24px;
  }
  body h5, body .like-h5 {
    font-size: 18px;
  }
  body h6, body .like-h6 {
    font-size: 16px;
  }
  body.wp-frontend header .menu-level-1 > li > a {
    font-size: 16px;
  }
  body.wp-frontend header .menu-level-2 > li > a {
    font-size: 18px;
  }
  body.wp-frontend header .menu-level-3 > li > a {
    font-size: 16px;
  }
  body a:not(.button):not(.no-style) {
    font-size: 20px;
  }
  body.wp-frontend .button, body.wp-frontend .pagination-number {
    font-size: 16px;
  }
  body header .logo, body header .header-container {
    height: 80px;
  }
}
@media (max-width: 480px) {
  :root {
    --typography_body-font-size: 18px;
  }
  body {
    font-size: 18px;
  }
  body h1, body .like-h1 {
    font-size: 35px;
  }
  body h2, body .like-h2 {
    font-size: 33px;
  }
  body h3, body .like-h3 {
    font-size: 30px;
  }
  body h4, body .like-h4 {
    font-size: 28px;
  }
  body h5, body .like-h5 {
    font-size: 23px;
  }
  body h6, body .like-h6 {
    font-size: 16px;
  }
  body.wp-frontend header .menu-level-1 > li > a {
    font-size: 20px;
  }
  body.wp-frontend header .menu-level-2 > li > a {
    font-size: 18px;
  }
  body.wp-frontend header .menu-level-3 > li > a {
    font-size: 16px;
  }
  body a:not(.button):not(.no-style) {
    font-size: 20px;
  }
  body.wp-frontend .button, body.wp-frontend .pagination-number {
    font-size: 20px;
  }
}
