﻿/*! 
*    landhaus.css v1.0.0 (https://duhner-landhaus.de)
*    Copyright 2024 The medianetone Authors
*    Created by medianetone (https://medianetone.com)
*
*/:root{--color-white: #ffffff;--color-white-550: #f2f2f2;--color-white-600: #e6e6e6;--color-white-650: #d9d9d9;--color-white-700: #cccccc;--color-white-750: #bfbfbf;--color-white-800: #b3b3b3;--color-white-850: #a6a6a6;--color-white-900: #999999;--color-white-950: #8c8c8c;--color-dark: #2A2723;--color-dark-050: #eae9e9;--color-dark-100: #d4d4d3;--color-dark-150: #bfbebd;--color-dark-200: #aaa9a7;--color-dark-250: #959391;--color-dark-300: #7f7d7b;--color-dark-350: #6a6865;--color-dark-400: #55524f;--color-dark-450: #3f3d39;--color-black: #000000;--color-red: #7D2B27;--color-red-050: #f2eae9;--color-red-100: #e5d5d4;--color-red-150: #d8bfbe;--color-red-200: #cbaaa9;--color-red-250: #be9593;--color-red-300: #b1807d;--color-red-350: #a46b68;--color-red-400: #975552;--color-red-450: #8a403d;--color-red-500: #7d2b27;--color-red-550: #712723;--color-red-600: #64221f;--color-red-650: #581e1b;--color-red-700: #4b1a17;--color-red-750: #3f1614;--color-red-800: #321110;--color-red-850: #260d0c;--color-red-900: #190908;--color-red-950: #0d0404;--color-orange: #ffb90f;--color-orange-050: #fff8e7;--color-orange-100: #fff1cf;--color-orange-150: #ffeab7;--color-orange-200: #ffe39f;--color-orange-250: #ffdc87;--color-orange-300: #ffd56f;--color-orange-350: #ffce57;--color-orange-400: #ffc73f;--color-orange-450: #ffc027;--color-orange-500: #ffb90f;--color-orange-550: #e6a70e;--color-orange-600: #cc940c;--color-orange-650: #b3820b;--color-orange-700: #996f09;--color-orange-750: #805d08;--color-orange-800: #664a06;--color-orange-850: #4d3805;--color-orange-900: #332503;--color-orange-950: #1a1302;--color-gold: #DAC1A5;--color-gold-050: #fbf9f6;--color-gold-100: #f8f3ed;--color-gold-150: #f4ece4;--color-gold-200: #f0e6db;--color-gold-250: #ede0d2;--color-gold-300: #e9dac9;--color-gold-350: #e5d4c0;--color-gold-400: #e1cdb7;--color-gold-450: #dec7ae;--color-gold-500: #dac1a5;--color-gold-550: #c4ae95;--color-gold-600: #ae9a84;--color-gold-650: #998774;--color-gold-700: #837463;--color-gold-750: #6d6153;--color-gold-800: #574d42;--color-gold-850: #413a32;--color-gold-900: #2c2721;--color-gold-950: #161311;--color-yellow: #fff700;--color-yellow-050: #fffee6;--color-yellow-100: #fffdcc;--color-yellow-150: #fffdb3;--color-yellow-200: #fffc99;--color-yellow-250: #fffb80;--color-yellow-300: #fffa66;--color-yellow-350: #fff94d;--color-yellow-400: #fff933;--color-yellow-450: #fff81a;--color-yellow-500: #fff700;--color-yellow-550: #e6de00;--color-yellow-600: #ccc600;--color-yellow-650: #b3ad00;--color-yellow-700: #999400;--color-yellow-750: #807c00;--color-yellow-800: #666300;--color-yellow-850: #4d4a00;--color-yellow-900: #333100;--color-yellow-950: #1a1900;--color-green: #235D37;--color-green-050: #e9efeb;--color-green-100: #d3dfd7;--color-green-150: #bdcec3;--color-green-200: #a7beaf;--color-green-250: #91ae9b;--color-green-300: #7b9e87;--color-green-350: #658e73;--color-green-400: #4f7d5f;--color-green-450: #396d4b;--color-green-500: #235d37;--color-green-550: #205432;--color-green-600: #1c4a2c;--color-green-650: #194127;--color-green-700: #153821;--color-green-750: #122f1c;--color-green-800: #0e2516;--color-green-850: #0b1c11;--color-green-900: #07130b;--color-green-950: #040906;--color-cream: #FFE1A1;--color-cream-050: #fffcf6;--color-cream-100: #fff9ec;--color-cream-150: #fff6e3;--color-cream-200: #fff3d9;--color-cream-250: #fff0d0;--color-cream-300: #ffedc7;--color-cream-350: #ffeabd;--color-cream-400: #ffe7b4;--color-cream-450: #ffe4aa;--color-cream-500: #ffe1a1;--color-cream-550: #e6cb91;--color-cream-600: #ccb481;--color-cream-650: #b39e71;--color-cream-700: #998761;--color-cream-750: #807151;--color-cream-800: #665a40;--color-cream-850: #4d4430;--color-cream-900: #332d20;--color-cream-950: #1a1710;--color-gray: #C6C5C3;--color-gray-050: #f9f9f9;--color-gray-100: #f4f3f3;--color-gray-150: #eeeeed;--color-gray-200: #e8e8e7;--color-gray-250: #e3e2e1;--color-gray-300: #dddcdb;--color-gray-350: #d7d6d5;--color-gray-400: #d1d1cf;--color-gray-450: #cccbc9;--color-gray-500: #c6c5c3;--color-gray-550: #b2b1b0;--color-gray-600: #9e9e9c;--color-gray-650: #8b8a89;--color-gray-700: #777675;--color-gray-750: #636362;--color-gray-800: #4f4f4e;--color-gray-850: #3b3b3b;--color-gray-900: #282727;--color-gray-950: #141414;--color-blue: #003462;--color-blue-050: #e6ebef;--color-blue-100: #ccd6e0;--color-blue-150: #b3c2d0;--color-blue-200: #99aec0;--color-blue-250: #809ab1;--color-blue-300: #6685a1;--color-blue-350: #4d7191;--color-blue-400: #335d81;--color-blue-450: #1a4872;--color-blue-500: #003462;--color-blue-550: #002f58;--color-blue-600: #002a4e;--color-blue-650: #002445;--color-blue-700: #001f3b;--color-blue-750: #001a31;--color-blue-800: #001527;--color-blue-850: #00101d;--color-blue-900: #000a14;--color-blue-950: #00050a;--color-brown: #523D32;--color-brown-050: #eeeceb;--color-brown-100: #dcd8d6;--color-brown-150: #cbc5c2;--color-brown-200: #bab1ad;--color-brown-250: #a99e99;--color-brown-300: #978b84;--color-brown-350: #867770;--color-brown-400: #75645b;--color-brown-450: #635047;--color-brown-500: #523d32;--color-brown-550: #4a372d;--color-brown-600: #423128;--color-brown-650: #392b23;--color-brown-700: #31251e;--color-brown-750: #291f19;--color-brown-800: #211814;--color-brown-850: #19120f;--color-brown-900: #100c0a;--color-brown-950: #080605;--color-perlbeige: #bab0a6;--color-perlbeige-050: #f8f7f6;--color-perlbeige-100: #f1efed;--color-perlbeige-150: #eae7e4;--color-perlbeige-200: #e3dfdb;--color-perlbeige-250: #ddd8d3;--color-perlbeige-300: #d6d0ca;--color-perlbeige-350: #cfc8c1;--color-perlbeige-400: #c8c0b8;--color-perlbeige-450: #c1b8af;--color-perlbeige-500: #bab0a6;--color-perlbeige-550: #a79e95;--color-perlbeige-600: #958d85;--color-perlbeige-650: #827b74;--color-perlbeige-700: #706a64;--color-perlbeige-750: #5d5853;--color-perlbeige-800: #4a4642;--color-perlbeige-850: #383532;--color-perlbeige-900: #252321;--color-perlbeige-950: #131211;--color-sunshine: #ffd700;--color-sunshine-050: #fffbe6;--color-sunshine-100: #fff7cc;--color-sunshine-150: #fff3b3;--color-sunshine-200: #ffef99;--color-sunshine-250: #ffeb80;--color-sunshine-300: #ffe766;--color-sunshine-350: #ffe34d;--color-sunshine-400: #ffdf33;--color-sunshine-450: #ffdb1a;--color-sunshine-500: gold;--color-sunshine-550: #e6c200;--color-sunshine-600: #ccac00;--color-sunshine-650: #b39700;--color-sunshine-700: #998100;--color-sunshine-750: #806c00;--color-sunshine-800: #665600;--color-sunshine-850: #4d4100;--color-sunshine-900: #332b00;--color-sunshine-950: #1a1600;--color-moon: #b0e0e6;--color-moon-050: #f7fcfd;--color-moon-100: #eff9fa;--color-moon-150: #e7f6f8;--color-moon-200: #dff3f5;--color-moon-250: #d8f0f3;--color-moon-300: #d0ecf0;--color-moon-350: #c8e9ee;--color-moon-400: #c0e6eb;--color-moon-450: #b8e3e9;--color-moon-500: powderblue;--color-moon-550: #9ecacf;--color-moon-600: #8db3b8;--color-moon-650: #7b9da1;--color-moon-700: #6a868a;--color-moon-750: #587073;--color-moon-800: #465a5c;--color-moon-850: #354345;--color-moon-900: #232d2e;--color-moon-950: #121617;--color-kabul: #56483A;--color-kabul-050: #eeedeb;--color-kabul-100: #dddad8;--color-kabul-150: #ccc8c4;--color-kabul-200: #bbb6b0;--color-kabul-250: #aba49d;--color-kabul-300: #9a9189;--color-kabul-350: #897f75;--color-kabul-400: #786d61;--color-kabul-450: #675a4e;--color-kabul-500: #56483a;--color-kabul-550: #4d4134;--color-kabul-600: #453a2e;--color-kabul-650: #3c3229;--color-kabul-700: #342b23;--color-kabul-750: #2b241d;--color-kabul-800: #221d17;--color-kabul-850: #1a1611;--color-kabul-900: #110e0c;--color-kabul-950: #090706;--color-white-rgb: 255, 255, 255;--color-white-550-rgb: 242, 242, 242;--color-white-600-rgb: 230, 230, 230;--color-white-650-rgb: 217, 217, 217;--color-white-700-rgb: 204, 204, 204;--color-white-750-rgb: 191, 191, 191;--color-white-800-rgb: 179, 179, 179;--color-white-850-rgb: 166, 166, 166;--color-white-900-rgb: 153, 153, 153;--color-white-950-rgb: 140, 140, 140;--color-dark-rgb: 42, 39, 35;--color-dark-050-rgb: 234, 233, 233;--color-dark-100-rgb: 212, 212, 211;--color-dark-150-rgb: 191, 190, 189;--color-dark-200-rgb: 170, 169, 167;--color-dark-250-rgb: 149, 147, 145;--color-dark-300-rgb: 127, 125, 123;--color-dark-350-rgb: 106, 104, 101;--color-dark-400-rgb: 85, 82, 79;--color-dark-450-rgb: 63, 61, 57;--color-black-rgb: 0, 0, 0;--color-red-rgb: 125, 43, 39;--color-red-050-rgb: 242, 234, 233;--color-red-100-rgb: 229, 213, 212;--color-red-150-rgb: 216, 191, 190;--color-red-200-rgb: 203, 170, 169;--color-red-250-rgb: 190, 149, 147;--color-red-300-rgb: 177, 128, 125;--color-red-350-rgb: 164, 107, 104;--color-red-400-rgb: 151, 85, 82;--color-red-450-rgb: 138, 64, 61;--color-red-500-rgb: 125, 43, 39;--color-red-550-rgb: 113, 39, 35;--color-red-600-rgb: 100, 34, 31;--color-red-650-rgb: 88, 30, 27;--color-red-700-rgb: 75, 26, 23;--color-red-750-rgb: 63, 22, 20;--color-red-800-rgb: 50, 17, 16;--color-red-850-rgb: 38, 13, 12;--color-red-900-rgb: 25, 9, 8;--color-red-950-rgb: 13, 4, 4;--color-orange-rgb: 255, 185, 15;--color-orange-050-rgb: 255, 248, 231;--color-orange-100-rgb: 255, 241, 207;--color-orange-150-rgb: 255, 234, 183;--color-orange-200-rgb: 255, 227, 159;--color-orange-250-rgb: 255, 220, 135;--color-orange-300-rgb: 255, 213, 111;--color-orange-350-rgb: 255, 206, 87;--color-orange-400-rgb: 255, 199, 63;--color-orange-450-rgb: 255, 192, 39;--color-orange-500-rgb: 255, 185, 15;--color-orange-550-rgb: 230, 167, 14;--color-orange-600-rgb: 204, 148, 12;--color-orange-650-rgb: 179, 130, 11;--color-orange-700-rgb: 153, 111, 9;--color-orange-750-rgb: 128, 93, 8;--color-orange-800-rgb: 102, 74, 6;--color-orange-850-rgb: 77, 56, 5;--color-orange-900-rgb: 51, 37, 3;--color-orange-950-rgb: 26, 19, 2;--color-gold-rgb: 218, 193, 165;--color-gold-050-rgb: 251, 249, 246;--color-gold-100-rgb: 248, 243, 237;--color-gold-150-rgb: 244, 236, 228;--color-gold-200-rgb: 240, 230, 219;--color-gold-250-rgb: 237, 224, 210;--color-gold-300-rgb: 233, 218, 201;--color-gold-350-rgb: 229, 212, 192;--color-gold-400-rgb: 225, 205, 183;--color-gold-450-rgb: 222, 199, 174;--color-gold-500-rgb: 218, 193, 165;--color-gold-550-rgb: 196, 174, 149;--color-gold-600-rgb: 174, 154, 132;--color-gold-650-rgb: 153, 135, 116;--color-gold-700-rgb: 131, 116, 99;--color-gold-750-rgb: 109, 97, 83;--color-gold-800-rgb: 87, 77, 66;--color-gold-850-rgb: 65, 58, 50;--color-gold-900-rgb: 44, 39, 33;--color-gold-950-rgb: 22, 19, 17;--color-yellow-rgb: 255, 247, 0;--color-yellow-050-rgb: 255, 254, 230;--color-yellow-100-rgb: 255, 253, 204;--color-yellow-150-rgb: 255, 253, 179;--color-yellow-200-rgb: 255, 252, 153;--color-yellow-250-rgb: 255, 251, 128;--color-yellow-300-rgb: 255, 250, 102;--color-yellow-350-rgb: 255, 249, 77;--color-yellow-400-rgb: 255, 249, 51;--color-yellow-450-rgb: 255, 248, 26;--color-yellow-500-rgb: 255, 247, 0;--color-yellow-550-rgb: 230, 222, 0;--color-yellow-600-rgb: 204, 198, 0;--color-yellow-650-rgb: 179, 173, 0;--color-yellow-700-rgb: 153, 148, 0;--color-yellow-750-rgb: 128, 124, 0;--color-yellow-800-rgb: 102, 99, 0;--color-yellow-850-rgb: 77, 74, 0;--color-yellow-900-rgb: 51, 49, 0;--color-yellow-950-rgb: 26, 25, 0;--color-green-rgb: 35, 93, 55;--color-green-050-rgb: 233, 239, 235;--color-green-100-rgb: 211, 223, 215;--color-green-150-rgb: 189, 206, 195;--color-green-200-rgb: 167, 190, 175;--color-green-250-rgb: 145, 174, 155;--color-green-300-rgb: 123, 158, 135;--color-green-350-rgb: 101, 142, 115;--color-green-400-rgb: 79, 125, 95;--color-green-450-rgb: 57, 109, 75;--color-green-500-rgb: 35, 93, 55;--color-green-550-rgb: 32, 84, 50;--color-green-600-rgb: 28, 74, 44;--color-green-650-rgb: 25, 65, 39;--color-green-700-rgb: 21, 56, 33;--color-green-750-rgb: 18, 47, 28;--color-green-800-rgb: 14, 37, 22;--color-green-850-rgb: 11, 28, 17;--color-green-900-rgb: 7, 19, 11;--color-green-950-rgb: 4, 9, 6;--color-cream-rgb: 255, 225, 161;--color-cream-050-rgb: 255, 252, 246;--color-cream-100-rgb: 255, 249, 236;--color-cream-150-rgb: 255, 246, 227;--color-cream-200-rgb: 255, 243, 217;--color-cream-250-rgb: 255, 240, 208;--color-cream-300-rgb: 255, 237, 199;--color-cream-350-rgb: 255, 234, 189;--color-cream-400-rgb: 255, 231, 180;--color-cream-450-rgb: 255, 228, 170;--color-cream-500-rgb: 255, 225, 161;--color-cream-550-rgb: 230, 203, 145;--color-cream-600-rgb: 204, 180, 129;--color-cream-650-rgb: 179, 158, 113;--color-cream-700-rgb: 153, 135, 97;--color-cream-750-rgb: 128, 113, 81;--color-cream-800-rgb: 102, 90, 64;--color-cream-850-rgb: 77, 68, 48;--color-cream-900-rgb: 51, 45, 32;--color-cream-950-rgb: 26, 23, 16;--color-gray-rgb: 198, 197, 195;--color-gray-050-rgb: 249, 249, 249;--color-gray-100-rgb: 244, 243, 243;--color-gray-150-rgb: 238, 238, 237;--color-gray-200-rgb: 232, 232, 231;--color-gray-250-rgb: 227, 226, 225;--color-gray-300-rgb: 221, 220, 219;--color-gray-350-rgb: 215, 214, 213;--color-gray-400-rgb: 209, 209, 207;--color-gray-450-rgb: 204, 203, 201;--color-gray-500-rgb: 198, 197, 195;--color-gray-550-rgb: 178, 177, 176;--color-gray-600-rgb: 158, 158, 156;--color-gray-650-rgb: 139, 138, 137;--color-gray-700-rgb: 119, 118, 117;--color-gray-750-rgb: 99, 99, 98;--color-gray-800-rgb: 79, 79, 78;--color-gray-850-rgb: 59, 59, 59;--color-gray-900-rgb: 40, 39, 39;--color-gray-950-rgb: 20, 20, 20;--color-blue-rgb: 0, 52, 98;--color-blue-050-rgb: 230, 235, 239;--color-blue-100-rgb: 204, 214, 224;--color-blue-150-rgb: 179, 194, 208;--color-blue-200-rgb: 153, 174, 192;--color-blue-250-rgb: 128, 154, 177;--color-blue-300-rgb: 102, 133, 161;--color-blue-350-rgb: 77, 113, 145;--color-blue-400-rgb: 51, 93, 129;--color-blue-450-rgb: 26, 72, 114;--color-blue-500-rgb: 0, 52, 98;--color-blue-550-rgb: 0, 47, 88;--color-blue-600-rgb: 0, 42, 78;--color-blue-650-rgb: 0, 36, 69;--color-blue-700-rgb: 0, 31, 59;--color-blue-750-rgb: 0, 26, 49;--color-blue-800-rgb: 0, 21, 39;--color-blue-850-rgb: 0, 16, 29;--color-blue-900-rgb: 0, 10, 20;--color-blue-950-rgb: 0, 5, 10;--color-brown-rgb: 82, 61, 50;--color-brown-050-rgb: 238, 236, 235;--color-brown-100-rgb: 220, 216, 214;--color-brown-150-rgb: 203, 197, 194;--color-brown-200-rgb: 186, 177, 173;--color-brown-250-rgb: 169, 158, 153;--color-brown-300-rgb: 151, 139, 132;--color-brown-350-rgb: 134, 119, 112;--color-brown-400-rgb: 117, 100, 91;--color-brown-450-rgb: 99, 80, 71;--color-brown-500-rgb: 82, 61, 50;--color-brown-550-rgb: 74, 55, 45;--color-brown-600-rgb: 66, 49, 40;--color-brown-650-rgb: 57, 43, 35;--color-brown-700-rgb: 49, 37, 30;--color-brown-750-rgb: 41, 31, 25;--color-brown-800-rgb: 33, 24, 20;--color-brown-850-rgb: 25, 18, 15;--color-brown-900-rgb: 16, 12, 10;--color-brown-950-rgb: 8, 6, 5;--color-perlbeige-rgb: 186, 176, 166;--color-perlbeige-050-rgb: 248, 247, 246;--color-perlbeige-100-rgb: 241, 239, 237;--color-perlbeige-150-rgb: 234, 231, 228;--color-perlbeige-200-rgb: 227, 223, 219;--color-perlbeige-250-rgb: 221, 216, 211;--color-perlbeige-300-rgb: 214, 208, 202;--color-perlbeige-350-rgb: 207, 200, 193;--color-perlbeige-400-rgb: 200, 192, 184;--color-perlbeige-450-rgb: 193, 184, 175;--color-perlbeige-500-rgb: 186, 176, 166;--color-perlbeige-550-rgb: 167, 158, 149;--color-perlbeige-600-rgb: 149, 141, 133;--color-perlbeige-650-rgb: 130, 123, 116;--color-perlbeige-700-rgb: 112, 106, 100;--color-perlbeige-750-rgb: 93, 88, 83;--color-perlbeige-800-rgb: 74, 70, 66;--color-perlbeige-850-rgb: 56, 53, 50;--color-perlbeige-900-rgb: 37, 35, 33;--color-perlbeige-950-rgb: 19, 18, 17;--color-sunshine-rgb: 255, 215, 0;--color-sunshine-050-rgb: 255, 251, 230;--color-sunshine-100-rgb: 255, 247, 204;--color-sunshine-150-rgb: 255, 243, 179;--color-sunshine-200-rgb: 255, 239, 153;--color-sunshine-250-rgb: 255, 235, 128;--color-sunshine-300-rgb: 255, 231, 102;--color-sunshine-350-rgb: 255, 227, 77;--color-sunshine-400-rgb: 255, 223, 51;--color-sunshine-450-rgb: 255, 219, 26;--color-sunshine-500-rgb: 255, 215, 0;--color-sunshine-550-rgb: 230, 194, 0;--color-sunshine-600-rgb: 204, 172, 0;--color-sunshine-650-rgb: 179, 151, 0;--color-sunshine-700-rgb: 153, 129, 0;--color-sunshine-750-rgb: 128, 108, 0;--color-sunshine-800-rgb: 102, 86, 0;--color-sunshine-850-rgb: 77, 65, 0;--color-sunshine-900-rgb: 51, 43, 0;--color-sunshine-950-rgb: 26, 22, 0;--color-moon-rgb: 176, 224, 230;--color-moon-050-rgb: 247, 252, 253;--color-moon-100-rgb: 239, 249, 250;--color-moon-150-rgb: 231, 246, 248;--color-moon-200-rgb: 223, 243, 245;--color-moon-250-rgb: 216, 240, 243;--color-moon-300-rgb: 208, 236, 240;--color-moon-350-rgb: 200, 233, 238;--color-moon-400-rgb: 192, 230, 235;--color-moon-450-rgb: 184, 227, 233;--color-moon-500-rgb: 176, 224, 230;--color-moon-550-rgb: 158, 202, 207;--color-moon-600-rgb: 141, 179, 184;--color-moon-650-rgb: 123, 157, 161;--color-moon-700-rgb: 106, 134, 138;--color-moon-750-rgb: 88, 112, 115;--color-moon-800-rgb: 70, 90, 92;--color-moon-850-rgb: 53, 67, 69;--color-moon-900-rgb: 35, 45, 46;--color-moon-950-rgb: 18, 22, 23;--color-kabul-rgb: 86, 72, 58;--color-kabul-050-rgb: 238, 237, 235;--color-kabul-100-rgb: 221, 218, 216;--color-kabul-150-rgb: 204, 200, 196;--color-kabul-200-rgb: 187, 182, 176;--color-kabul-250-rgb: 171, 164, 157;--color-kabul-300-rgb: 154, 145, 137;--color-kabul-350-rgb: 137, 127, 117;--color-kabul-400-rgb: 120, 109, 97;--color-kabul-450-rgb: 103, 90, 78;--color-kabul-500-rgb: 86, 72, 58;--color-kabul-550-rgb: 77, 65, 52;--color-kabul-600-rgb: 69, 58, 46;--color-kabul-650-rgb: 60, 50, 41;--color-kabul-700-rgb: 52, 43, 35;--color-kabul-750-rgb: 43, 36, 29;--color-kabul-800-rgb: 34, 29, 23;--color-kabul-850-rgb: 26, 22, 17;--color-kabul-900-rgb: 17, 14, 12;--color-kabul-950-rgb: 9, 7, 6}:root{--font-family: 'pt sans', calibri, helvetica, system-ui, sans-serif;--font-size: 12.675pt;--font-size-adjust: 0.58;--font-weight: 400;--font-line-height: 150%;--headline-font-family: 'PT Sans Narrow', serif;--headline-font-size: 200%;--headline-font-weight: 300;--headline-line-height: 115%}[role=alert]{border-radius:0 !important;margin-bottom:3rem !important}[role=alert] .alert-heading{display:none}[role=alert] .alert-wrapper .alert-message{margin-top:6pt;margin-bottom:6pt}@font-face{font-family:"Landhaus";src:url("../fonts/olde_english/OldeEnglish.ttf") format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Landhaus";src:url("../fonts/olde_english/OldeEnglish.ttf") format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"PT Sans Narrow";src:url("../fonts/pt_sans_narrow/PTSansNarrow-Regular.ttf") format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"PT Sans Narrow";src:url("../fonts/pt_sans_narrow/PTSansNarrow-Bold.ttf") format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"PT Sans";src:url("../fonts/pt_sans/PTSans-Regular.ttf") format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"PT Sans";src:url("../fonts/pt_sans/PTSans-Bold.ttf") format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"PT Sans";src:url("../fonts/pt_sans/PTSans-BoldItalic.ttf") format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"PT Sans";src:url("../fonts/pt_sans/PTSans-Italic.ttf") format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Satisfy";src:url("../fonts/satisfy/Satisfy-Regular.ttf") format("truetype");font-weight:500;font-style:normal;font-display:swap}.ff-landhaus{font-family:"Landhaus" !important}.ff-sans-narrow{font-family:"PT Sans Narrow" !important}.ff-sans{font-family:"PT Sans" !important}.ff-satisfy{font-family:"Satisfy" !important}.fw-lighter{font-weight:lighter !important}.fw-light{font-weight:light !important}.fw-normal{font-weight:normal !important}.fw-bold{font-weight:bold !important}.fw-bolder{font-weight:bolder !important}.signatur{font-family:Satisfy;font-size:120%;margin-top:14pt;display:inline-block}h1,.h1{font-family:var(--headline-font-family);font-weight:var(--headline-font-weight);line-height:var(--headline-line-height);color:var(--color-red);letter-spacing:.01275rem;font-size:28pt !important;margin-top:0 !important;margin-bottom:12pt !important}h2,.h2{font-family:var(--headline-font-family);font-weight:var(--headline-font-weight);line-height:var(--headline-line-height);color:var(--color-red);letter-spacing:.01275rem;font-size:22pt !important;margin-top:24pt !important;margin-bottom:12pt !important}h3,.h3{font-family:var(--headline-font-family);font-weight:var(--headline-font-weight);line-height:var(--headline-line-height);color:var(--color-red);letter-spacing:.01275rem;font-size:16pt !important;margin-top:12pt !important;margin-bottom:12pt !important}h4,.h4{font-family:var(--headline-font-family);font-weight:var(--headline-font-weight);line-height:var(--headline-line-height);color:var(--color-red);letter-spacing:.01275rem;font-size:13pt !important;margin-top:12pt !important;margin-bottom:6pt !important}h5,.h5,h6,.h6{font-family:var(--headline-font-family);font-weight:var(--headline-font-weight);line-height:var(--headline-line-height);color:var(--color-red);letter-spacing:.01275rem;font-size:13pt !important;margin-top:6pt !important;margin-bottom:6pt !important}hgroup h3,hgroup .h3{margin-bottom:6pt !important}hgroup h3 p,hgroup .h3 p{font-family:var(--headline-font-family);font-weight:var(--headline-font-weight);line-height:var(--headline-line-height);color:var(--color-red);letter-spacing:.01275rem;font-size:13pt !important;margin-top:6pt !important;margin-bottom:12pt !important;color:var(--color-dark)}hgroup h2,hgroup .h2{margin-bottom:6pt !important}hgroup h2~p,hgroup .h2~p{font-family:var(--headline-font-family);font-weight:var(--headline-font-weight);line-height:var(--headline-line-height);color:var(--color-red);letter-spacing:.01275rem;font-size:14pt !important;margin-top:6pt !important;margin-bottom:12pt !important;color:var(--color-dark)}hgroup h1,hgroup .h1{margin-bottom:6pt !important}hgroup h1~p,hgroup .h1~p{font-family:var(--headline-font-family);font-weight:var(--headline-font-weight);line-height:var(--headline-line-height);color:var(--color-red);letter-spacing:.01275rem;font-size:16pt !important;margin-top:6pt !important;margin-bottom:12pt !important;color:var(--color-dark)}p{margin-top:6pt;margin-bottom:6pt}address{margin-top:6pt;margin-bottom:6pt;font-style:normal}address:has(p){margin-top:0pt;margin-bottom:0pt}strong,b{font-weight:700 !important}small{line-height:calc(var(--font-line-height) - 25%) !important}hr{border:none !important;height:2px;background-color:var(--color-perlbeige-600);margin:1.5rem 0;line-height:0}.text-start{text-align:left !important}.text-center{text-align:center !important}.text-end{text-align:right !important}.text-justify{text-align:justify !important}@media(min-width: 0px){.text-xs-start{text-align:left !important}.text-xs-center{text-align:center !important}.text-xs-end{text-align:right !important}.text-xs-justify{text-align:justify !important}}@media(min-width: 576px){.text-sm-start{text-align:left !important}.text-sm-center{text-align:center !important}.text-sm-end{text-align:right !important}.text-sm-justify{text-align:justify !important}}@media(min-width: 768px){.text-md-start{text-align:left !important}.text-md-center{text-align:center !important}.text-md-end{text-align:right !important}.text-md-justify{text-align:justify !important}}@media(min-width: 992px){.text-lg-start{text-align:left !important}.text-lg-center{text-align:center !important}.text-lg-end{text-align:right !important}.text-lg-justify{text-align:justify !important}}@media(min-width: 1200px){.text-xl-start{text-align:left !important}.text-xl-center{text-align:center !important}.text-xl-end{text-align:right !important}.text-xl-justify{text-align:justify !important}}@media(min-width: 1400px){.text-xxl-start{text-align:left !important}.text-xxl-center{text-align:center !important}.text-xxl-end{text-align:right !important}.text-xxl-justify{text-align:justify !important}}@media(min-width: 1600px){.text-hd-start{text-align:left !important}.text-hd-center{text-align:center !important}.text-hd-end{text-align:right !important}.text-hd-justify{text-align:justify !important}}@media(min-width: 1920px){.text-4k-start{text-align:left !important}.text-4k-center{text-align:center !important}.text-4k-end{text-align:right !important}.text-4k-justify{text-align:justify !important}}.text-nowrap{white-space:nowrap}abbr{cursor:help;text-decoration:none;border-bottom:1px dotted var(--color-blue)}.outside{width:100%;margin:0 auto}@media only screen and (min-width: 768px){.outside{width:768px !important}}@media only screen and (min-width: 992px){.outside{width:992px !important}}@media only screen and (min-width: 1200px){.outside{width:1200px !important}}@media only screen and (min-width: 1400px){.outside{width:1400px !important}}@media only screen and (min-width: 1600px){.outside{width:1600px !important}}@media only screen and (min-width: 1920px){.outside{width:1920px !important}}.inside{padding-left:1.5rem;padding-right:1.5rem}@media only screen and (min-width: 1200px){.inside{padding-left:3rem !important;padding-right:3rem !important}}@media only screen and (min-width: 1400px){.inside{padding-left:4.5rem !important;padding-right:4.5rem !important}}@media only screen and (min-width: 1600px){.inside{padding-left:7.5rem !important;padding-right:7.5rem !important}}@media only screen and (min-width: 1920px){.inside{padding-left:12rem !important;padding-right:12rem !important}}.inside-start{padding-left:1.5rem}@media only screen and (min-width: 1200px){.inside-start{padding-left:3rem !important}}@media only screen and (min-width: 1400px){.inside-start{padding-left:4.5rem !important}}@media only screen and (min-width: 1600px){.inside-start{padding-left:7.5rem !important}}@media only screen and (min-width: 1920px){.inside-start{padding-left:12rem !important}}.inside-end{padding-right:1.5rem}@media only screen and (min-width: 1200px){.inside-end{padding-right:3rem !important}}@media only screen and (min-width: 1400px){.inside-end{padding-right:4.5rem !important}}@media only screen and (min-width: 1600px){.inside-end{padding-right:7.5rem !important}}@media only screen and (min-width: 1920px){.inside-end{padding-right:12rem !important}}a:not([class*=btn]){color:var(--color-blue);text-decoration:none;border-bottom:1px solid var(--color-blue);opacity:1;transition:opacity 350ms}a:not([class*=btn]):active,a:not([class*=btn]):hover,a:not([class*=btn]):focus{opacity:.8}figure,picture{display:block;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;line-height:0}figure{position:relative}figure figcaption:is(.absolute){position:absolute;right:0;bottom:0;font-size:70%;background:rgba(var(--color-white-rgb),  0.375);height:26px;line-height:26px;padding:0 1rem}img,svg{display:block;max-width:100%;width:100%;height:auto;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;line-height:0;transition:transform 350ms}iframe.video,object.video{display:block;max-width:100%;width:100%;height:auto;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;line-height:0}video{display:block;max-width:100%;width:100%;height:auto;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;line-height:0}@media(prefers-color-scheme: dark){html[data-color-scheme="light dark"] img,html[data-color-scheme="light dark"] svg,html[data-color-scheme="light dark"] iframe,html[data-color-scheme="light dark"] object,html[data-color-scheme="light dark"] video{filter:brightness(0.875)}}@media(prefers-color-scheme: light){html[data-color-scheme="light dark"] img,html[data-color-scheme="light dark"] svg,html[data-color-scheme="light dark"] iframe,html[data-color-scheme="light dark"] object,html[data-color-scheme="light dark"] video{filter:brightness(1)}}html[data-color-scheme=dark] img,html[data-color-scheme=dark] svg,html[data-color-scheme=dark] iframe,html[data-color-scheme=dark] object,html[data-color-scheme=dark] video{filter:brightness(0.875)}html[data-color-scheme=light] img,html[data-color-scheme=light] svg,html[data-color-scheme=light] iframe,html[data-color-scheme=light] object,html[data-color-scheme=light] video{filter:brightness(1)}.bg-filter{position:relative;z-index:1}.bg-filter::after{content:"";display:none;background:rgba(var(--color-dark-rgb), 0.125);position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.bg-filter>*{position:relative;z-index:4}.bg-fixed{background-attachment:fixed}.bg-center{background-position:center}.bg-top{background-position:top}.bg-bottom{background-position:bottom}.bg-start{background-position:left}.bg-end{background-position:right}.bg-start-top{background-position:top left}.bg-start-bottom{background-position:bottom left}.bg-center-top{background-position:top center}.bg-center-bottom{background-position:bottom center}.bg-end-top{background-position:top right}.bg-end-bottom{background-position:bottom right}@media(prefers-color-scheme: dark){html[data-color-scheme="light dark"] .bg-filter::after{display:block}}@media(prefers-color-scheme: light){html[data-color-scheme="light dark"] .bg-filter::after{display:none}}html[data-color-scheme=dark] .bg-filter::after{display:block}html[data-color-scheme=light] .bg-filter::after{display:none}.border-classic{position:relative;z-index:1}.border-classic::before{content:"";display:block;position:absolute;top:4px;right:4px;bottom:4px;left:4px;z-index:3;border:100px solid;border-image:url("/medien/background/svg.php?file=rahmen-classic.svg&color=%23ffffff") 100/100px stretch}.border-classic>*:not(img),.border-classic>*:not(svg),.border-classic>*:not(video),.border-classic>*:not(iframe){position:relative;z-index:4}.border-classic img,.border-classic svg{position:relative;z-index:2}.border-modern{position:relative;z-index:1}.border-modern::after{content:"";display:block;position:absolute;top:3px;right:3px;bottom:3px;left:3px;z-index:3;border:3px solid #fff}.border-modern::before{content:"";display:block;position:absolute;top:9px;right:9px;bottom:9px;left:9px;z-index:3;border:1px solid #fff}.border-modern>*:not(img),.border-modern>*:not(svg),.border-modern>*:not(video),.border-modern>*:not(iframe){position:relative;z-index:4}.border-modern img,.border-modern svg{position:relative;z-index:2}.ratio{position:relative !important}.ratio-4x3{padding-top:75% !important}.ratio-16x9{padding-top:56.25% !important}.ratio-21x9{padding-top:42.8571428571% !important}.ratio-24x10{padding-top:41.6666666667% !important}@media(min-width: 576px){.ratio-sm-4x3{padding-top:75% !important}.ratio-sm-16x9{padding-top:56.25% !important}.ratio-sm-21x9{padding-top:42.8571428571% !important}.ratio-sm-24x10{padding-top:41.6666666667% !important}}@media(min-width: 768px){.ratio-md-4x3{padding-top:75% !important}.ratio-md-16x9{padding-top:56.25% !important}.ratio-md-21x9{padding-top:42.8571428571% !important}.ratio-md-24x10{padding-top:41.6666666667% !important}}@media(min-width: 992px){.ratio-lg-4x3{padding-top:75% !important}.ratio-lg-16x9{padding-top:56.25% !important}.ratio-lg-21x9{padding-top:42.8571428571% !important}.ratio-lg-24x10{padding-top:41.6666666667% !important}}@media(min-width: 1200px){.ratio-xl-4x3{padding-top:75% !important}.ratio-xl-16x9{padding-top:56.25% !important}.ratio-xl-21x9{padding-top:42.8571428571% !important}.ratio-xl-24x10{padding-top:41.6666666667% !important}}@media(min-width: 1400px){.ratio-xxl-4x3{padding-top:75% !important}.ratio-xxl-16x9{padding-top:56.25% !important}.ratio-xxl-21x9{padding-top:42.8571428571% !important}.ratio-xxl-24x10{padding-top:41.6666666667% !important}}@media(min-width: 1600px){.ratio-hd-4x3{padding-top:75% !important}.ratio-hd-16x9{padding-top:56.25% !important}.ratio-hd-21x9{padding-top:42.8571428571% !important}.ratio-hd-24x10{padding-top:41.6666666667% !important}}@media(min-width: 1920px){.ratio-4k-4x3{padding-top:75% !important}.ratio-4k-16x9{padding-top:56.25% !important}.ratio-4k-21x9{padding-top:42.8571428571% !important}.ratio-4k-24x10{padding-top:41.6666666667% !important}}.ratio:has(img)>img{position:absolute !important;top:0 !important;left:0 !important;object-fit:cover !important;max-width:100% !important;max-height:100% !important;width:100% !important;height:100% !important}.ratio:has(a)>a,.ratio:has(picture)>picture{position:absolute !important;top:0 !important;left:0 !important;max-width:100% !important;max-height:100% !important;width:100% !important;height:100% !important;opacity:1 !important;border:none !important}.ratio:has(a)>a img,.ratio:has(picture)>picture img{position:absolute !important;top:0 !important;left:0 !important;object-fit:cover !important;max-width:100% !important;max-height:100% !important;width:100% !important;height:100% !important}.fa-person-couple::before{content:""}.btn{background:var(--color-red);border:1px solid var(--color-red);color:var(--color-white);padding:8px 16px;outline:none;text-decoration:none;display:inline-block;transition:background 350ms,border 350ms,color 350ms;opacity:unset !important;cursor:pointer;font-family:var(--font-family);font-size:var(--font-size);font-weight:400;font-size-adjust:var(--font-size-adjust);line-height:var(--font-line-height)}.btn:active,.btn:hover,.btn:focus{background:var(--color-blue);border:1px solid var(--color-blue);opacity:unset !important}.btn-outline{background:transparent;border:1px solid var(--color-red);color:var(--color-red);padding:8px 16px;outline:none;text-decoration:none;display:inline-block;transition:background 350ms,border 350ms,color 350ms;opacity:unset !important;cursor:pointer;font-family:var(--font-family);font-size:var(--font-size);font-weight:400;font-size-adjust:var(--font-size-adjust);line-height:var(--font-line-height)}.btn-outline:active,.btn-outline:hover,.btn-outline:focus{background:var(--color-blue);border:1px solid var(--color-blue);color:var(--color-white);opacity:unset !important}.btn-gold{background:transparent;border:1px solid var(--color-red);color:var(--color-red);padding:8px 16px;outline:none;text-decoration:none;display:inline-block;transition:background 350ms,border 350ms,color 350ms;opacity:unset !important;cursor:pointer;font-family:var(--font-family);font-size:var(--font-size);font-weight:400;font-size-adjust:var(--font-size-adjust);line-height:var(--font-line-height)}.btn-gold:active,.btn-gold:hover,.btn-gold:focus{background:var(--color-blue);border:1px solid var(--color-blue);color:var(--color-white);opacity:unset !important}address{font-style:normal}.zoom{overflow:hidden;transition:transform 400ms}.zoom-025 *{transform:scale(1.025)}.zoom-050 *{transform:scale(1.05)}.zoom-075 *{transform:scale(1.075)}.zoom-100 *{transform:scale(1.1)}.zoom-025-hover:hover *{transform:scale(1.025)}.zoom-050-hover:hover *{transform:scale(1.05)}.zoom-075-hover:hover *{transform:scale(1.075)}.zoom-100-hover:hover *{transform:scale(1.1)}form fieldset{border:none;padding:0;margin-bottom:2rem}form legend{padding:0}form label{position:relative;display:block;margin-bottom:4pt}form label sup{position:absolute;top:-4px;color:var(--color-red)}form input,form select,form textarea,form button{box-sizing:border-box !important}form input:not([type=submit]):not([type=button]):not([type=delete]):not([type=checkbox]):not([type=radio]),form select,form textarea{font-family:var(--font-family);font-size:calc(var(--font-size) - 10%);font-weight:400;font-size-adjust:var(--font-size-adjust);line-height:var(--font-line-height);border-color:var(--color-perlbeige-350);border-style:solid;border-width:1px;border-radius:0;background-color:var(--color-perlbeige-100);color:var(--color-dark);outline:none;padding:.375rem 2.25rem .375rem .675rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}form input:not([type=submit]):not([type=button]):not([type=delete]):not([type=checkbox]):not([type=radio])::placeholder,form select::placeholder,form textarea::placeholder{color:var(--color-dark);opacity:.675}form select{background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;appearance:none;padding-right:4.125rem}form :is(.form-check){position:relative}form :is(.form-check) input[type=checkbox],form :is(.form-check) input[type=radio]{position:absolute;left:-30000px;outline:none}form :is(.form-check) input[type=checkbox]+label,form :is(.form-check) input[type=radio]+label{position:relative;padding-left:28px;cursor:pointer}form :is(.form-check) input[type=checkbox]+label::before,form :is(.form-check) input[type=radio]+label::before{position:absolute;font-family:"Font Awesome 6 Free";color:var(--color-dark);font-size:14pt;left:0;top:3px}form :is(.form-check) input[type=checkbox]:checked+label,form :is(.form-check) input[type=radio]:checked+label{position:relative;padding-left:28px}form :is(.form-check) input[type=checkbox]:checked+label::before,form :is(.form-check) input[type=radio]:checked+label::before{color:var(--color-green-400);font-weight:900}form :is(.form-check) input[type=checkbox]+label::before{content:""}form :is(.form-check) input[type=checkbox]:checked+label::before{content:""}form :is(.form-check) input[type=radio]+label::before{content:"";font-size:13pt}form :is(.form-check) input[type=radio]:checked+label::before{content:""}form :is(.form-switch) input[type=checkbox]+label{padding-left:60px !important}form :is(.form-switch) input[type=checkbox]+label:before{content:"";border-color:var(--color-perlbeige-350);border-style:solid;border-width:1px;border-radius:0;background-color:var(--color-perlbeige-200);background-position:left center;background-size:12pt;background-repeat:no-repeat;color:var(--color-dark);outline:none;transition:background-position .15s ease-in-out;width:36px;height:14pt;top:8px}form :is(.form-switch) input[type=checkbox]:checked+label:before{content:"";border-color:var(--color-green-400);background-color:var(--color-green-400);background-position:right center}form span[role*=alert]{color:var(--color-red-450) !important;display:none;margin-top:.25rem;margin-bottom:0 !important;font-size:90%;font-weight:700}form input[type=checkbox]+label+span[role*=alert],form input[type=radio]+label+span[role*=alert]{padding-left:60px !important}form.was-validated .form-control:valid{border-color:var(--color-green-400) !important;padding-right:calc(1.5em + .75rem);background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}form.was-validated textarea.form-control:valid{background-position:right calc(.375em + .1875rem) top calc(.375em + .1875rem)}form.was-validated select.form-select:valid{border-color:var(--color-green-400) !important;padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}form.was-validated .form-control:invalid{background-color:var(--color-perlbeige-200) !important;border-color:var(--color-red-450) !important;padding-right:calc(1.5em + .75rem);background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.7em + .375rem) calc(.7em + .375rem)}form.was-validated textarea.form-control:invalid{background-position:right calc(.375em + .1875rem) top calc(.375em + .1875rem)}form.was-validated select.form-select:invalid{background-color:var(--color-perlbeige-200) !important;border-color:var(--color-red-450) !important;padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.7em + .375rem) calc(.7em + .375rem)}form.was-validated :is(.form-check) input[type=checkbox]:checked:valid+label::before,form.was-validated :is(.form-check) input[type=checkbox]:checked.is-valid+label::before,form.was-validated :is(.form-check) input[type=radio]:checked:valid+label::before,form.was-validated :is(.form-check) input[type=radio]:checked.is-valid+label::before{color:var(--color-green-400)}form.was-validated :is(.form-check) input[type=checkbox]:invalid+label::before,form.was-validated :is(.form-check) input[type=radio]:invalid+label::before{color:var(--color-red-450) !important}form.was-validated :is(.form-switch) input[type=checkbox]:checked:valid+label:before{content:"";border-color:var(--color-green-400);background-color:var(--color-green-400);background-position:right center}form.was-validated :is(.form-switch) input[type=checkbox]:invalid+label:before{content:"";border-color:var(--color-red-450) !important;background-color:var(--color-red-450) !important;background-position:left center}form.need-validation .form-control.is-valid{border-color:var(--color-green-400) !important;padding-right:calc(1.5em + .75rem);background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%234f7d5f' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e")}form.need-validation textarea.form-control.is-valid{background-position:right calc(.375em + .1875rem) top calc(.375em + .1875rem)}form.need-validation select.form-select.is-valid{border-color:var(--color-green-400) !important;padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}form.need-validation .form-control.is-invalid{background-color:var(--color-perlbeige-200) !important;border-color:var(--color-red-450) !important;padding-right:calc(1.5em + .75rem);background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.7em + .375rem) calc(.7em + .375rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%238a403d'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%238a403d' stroke='none'/%3e%3c/svg%3e")}form.need-validation textarea.form-control.is-invalid{background-position:right calc(.375em + .1875rem) top calc(.375em + .1875rem)}form.need-validation select.form-select.is-invalid{background-color:var(--color-perlbeige-200) !important;border-color:var(--color-red-450) !important;padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.7em + .375rem) calc(.7em + .375rem)}form.need-validation :is(.form-check) input[type=checkbox]:checked.is-valid+label::before,form.need-validation :is(.form-check) input[type=radio]:checked.is-valid+label::before{color:var(--color-green-400)}form.need-validation :is(.form-check) input[type=checkbox].is-invalid+label::before,form.need-validation :is(.form-check) input[type=radio].is-invalid+label::before{color:var(--color-red-450) !important}form.need-validation :is(.form-switch) input[type=checkbox]:checked.is-valid+label:before{content:"";border-color:var(--color-green-400);background-color:var(--color-green-400);background-position:right center}form.need-validation :is(.form-switch) input[type=checkbox].is-invalid+label:before{content:"";border-color:var(--color-red-450) !important;background-color:var(--color-red-450) !important;background-position:left center}form div.datenschutz{display:none;font-size:10pt !important;line-height:150% !important;max-height:400px !important;overflow-x:hidden !important;overflow-y:scroll !important;border:3px solid var(--color-perlbeige-100) !important;padding:1rem !important;margin:0 0 1rem !important;-webkit-transition:all .7s ease !important;transition:all .7s ease !important;box-sizing:border-box !important}form div.datenschutz h1,form div.datenschutz .h1{font-size:19pt !important}form div.datenschutz h2,form div.datenschutz .h2{font-size:16pt !important}form div.datenschutz h3,form div.datenschutz h4,form div.datenschutz h5,form div.datenschutz h6,form div.datenschutz .h3,form div.datenschutz .h4,form div.datenschutz .h5,form div.datenschutz .h6{font-size:13pt !important}@media(prefers-color-scheme: dark){html[data-color-scheme="light dark"] form select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}html[data-color-scheme="light dark"] form :is(.form-switch) input[type=checkbox]+label:before{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255,255,255,0.25%29'/%3e%3c/svg%3e")}html[data-color-scheme="light dark"] form :is(.form-switch) input[type=checkbox]:checked+label:before{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255,255,255,1%29'/%3e%3c/svg%3e")}html[data-color-scheme="light dark"] form.was-validated .form-control:valid,html[data-color-scheme="light dark"] form.was-validated .form-control.is-valid{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%234f7d5f' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e")}html[data-color-scheme="light dark"] form.was-validated select.form-select:valid,html[data-color-scheme="light dark"] form.was-validated select.form-select.is-valid{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e")}html[data-color-scheme="light dark"] form.was-validated .form-control:invalid,html[data-color-scheme="light dark"] form.was-validated .form-control.is-invalid{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23ffffff'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23ffffff' stroke='none'/%3e%3c/svg%3e")}html[data-color-scheme="light dark"] form.was-validated select.form-select:invalid,html[data-color-scheme="light dark"] form.was-validated select.form-select.is-invalid{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23ffffff'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23ffffff' stroke='none'/%3e%3c/svg%3e")}html[data-color-scheme="light dark"] form.was-validated :is(.form-switch) input[type=checkbox]:valid+label:before,html[data-color-scheme="light dark"] form.was-validated :is(.form-switch) input[type=checkbox].is-valid+label:before{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255,255,255,1%29'/%3e%3c/svg%3e")}html[data-color-scheme="light dark"] form.was-validated :is(.form-switch) input[type=checkbox]:invalid+label:before,html[data-color-scheme="light dark"] form.was-validated :is(.form-switch) input[type=checkbox].is-invalid+label:before{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255,255,255,1%29'/%3e%3c/svg%3e")}}@media(prefers-color-scheme: light){html[data-color-scheme="light dark"] form select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23484848' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}html[data-color-scheme="light dark"] form :is(.form-switch) input[type=checkbox]+label:before{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280,0,0,0.25%29'/%3e%3c/svg%3e")}html[data-color-scheme="light dark"] form :is(.form-switch) input[type=checkbox]:checked+label:before{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255,255,255,1%29'/%3e%3c/svg%3e")}html[data-color-scheme="light dark"] form.was-validated .form-control:valid,html[data-color-scheme="light dark"] form.was-validated .form-control.is-valid{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%234f7d5f' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e")}html[data-color-scheme="light dark"] form.was-validated select.form-select:valid,html[data-color-scheme="light dark"] form.was-validated select.form-select.is-valid{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23484848' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e")}html[data-color-scheme="light dark"] form.was-validated .form-control:invalid,html[data-color-scheme="light dark"] form.was-validated .form-control.is-invalid{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%238a403d'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%238a403d' stroke='none'/%3e%3c/svg%3e")}html[data-color-scheme="light dark"] form.was-validated select.form-select:invalid,html[data-color-scheme="light dark"] form.was-validated select.form-select.is-invalid{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23484848' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%238a403d'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%238a403d' stroke='none'/%3e%3c/svg%3e")}html[data-color-scheme="light dark"] form.was-validated :is(.form-switch) input[type=checkbox]:valid+label:before,html[data-color-scheme="light dark"] form.was-validated :is(.form-switch) input[type=checkbox].is-valid+label:before{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255,255,255,1%29'/%3e%3c/svg%3e")}html[data-color-scheme="light dark"] form.was-validated :is(.form-switch) input[type=checkbox]:invalid+label:before,html[data-color-scheme="light dark"] form.was-validated :is(.form-switch) input[type=checkbox].is-invalid+label:before{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255,255,255,1%29'/%3e%3c/svg%3e")}}html[data-color-scheme=light] form select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23484848' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}html[data-color-scheme=light] form :is(.form-switch) input[type=checkbox]+label:before{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280,0,0,0.25%29'/%3e%3c/svg%3e")}html[data-color-scheme=light] form :is(.form-switch) input[type=checkbox]:checked+label:before{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255,255,255,1%29'/%3e%3c/svg%3e")}html[data-color-scheme=light] form.was-validated .form-control:valid,html[data-color-scheme=light] form.was-validated .form-control.is-valid{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%234f7d5f' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e")}html[data-color-scheme=light] form.was-validated select.form-select:valid,html[data-color-scheme=light] form.was-validated select.form-select.is-valid{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23484848' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e")}html[data-color-scheme=light] form.was-validated .form-control:invalid,html[data-color-scheme=light] form.was-validated .form-control.is-invalid{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%238a403d'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%238a403d' stroke='none'/%3e%3c/svg%3e")}html[data-color-scheme=light] form.was-validated select.form-select:invalid,html[data-color-scheme=light] form.was-validated select.form-select.is-invalid{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23484848' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%238a403d'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%238a403d' stroke='none'/%3e%3c/svg%3e")}html[data-color-scheme=light] form.was-validated :is(.form-switch) input[type=checkbox]:valid+label:before,html[data-color-scheme=light] form.was-validated :is(.form-switch) input[type=checkbox].is-valid+label:before{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255,255,255,1%29'/%3e%3c/svg%3e")}html[data-color-scheme=light] form.was-validated :is(.form-switch) input[type=checkbox]:invalid+label:before,html[data-color-scheme=light] form.was-validated :is(.form-switch) input[type=checkbox].is-invalid+label:before{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255,255,255,1%29'/%3e%3c/svg%3e")}html[data-color-scheme=dark] form select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}html[data-color-scheme=dark] form :is(.form-switch) input[type=checkbox]+label:before{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255,255,255,0.25%29'/%3e%3c/svg%3e")}html[data-color-scheme=dark] form :is(.form-switch) input[type=checkbox]:checked+label:before{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255,255,255,1%29'/%3e%3c/svg%3e")}html[data-color-scheme=dark] form.was-validated .form-control:valid,html[data-color-scheme=dark] form.was-validated .form-control.is-valid{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%234f7d5f' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e")}html[data-color-scheme=dark] form.was-validated select.form-select:valid,html[data-color-scheme=dark] form.was-validated select.form-select.is-valid{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e")}html[data-color-scheme=dark] form.was-validated .form-control:invalid,html[data-color-scheme=dark] form.was-validated .form-control.is-invalid{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23ffffff'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23ffffff' stroke='none'/%3e%3c/svg%3e")}html[data-color-scheme=dark] form.was-validated select.form-select:invalid,html[data-color-scheme=dark] form.was-validated select.form-select.is-invalid{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23ffffff'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23ffffff' stroke='none'/%3e%3c/svg%3e")}html[data-color-scheme=dark] form.was-validated :is(.form-switch) input[type=checkbox]:valid+label:before,html[data-color-scheme=dark] form.was-validated :is(.form-switch) input[type=checkbox].is-valid+label:before{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255,255,255,1%29'/%3e%3c/svg%3e")}html[data-color-scheme=dark] form.was-validated :is(.form-switch) input[type=checkbox]:invalid+label:before,html[data-color-scheme=dark] form.was-validated :is(.form-switch) input[type=checkbox].is-invalid+label:before{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255,255,255,1%29'/%3e%3c/svg%3e")}aside form input:not([type=submit]):not([type=button]):not([type=delete]):not([type=checkbox]):not([type=radio]),aside form select,aside form textarea{border-color:var(--color-white);background-color:var(--color-white)}aside form :is(.form-switch) input[type=checkbox]+label{padding-left:60px !important}aside form :is(.form-switch) input[type=checkbox]+label:before{content:"";border-color:var(--color-white);background-color:var(--color-white)}.overflow-hidden{overflow:hidden}article ul li{margin-top:.125rem;margin-bottom:.125rem}article ul li:has(abbr){margin-top:.125rem;margin-bottom:.25rem}article ul:first-child{margin-top:0}article ul:last-child{margin-bottom:0}ul.pagination{list-style:none;padding:0;display:flex}ul.pagination li{background-color:var(--color-perlbeige-100);border-top:1px solid var(--color-white);border-right:1px solid var(--color-white);border-bottom:1px solid var(--color-white)}ul.pagination li:first-child{border-left:1px solid var(--color-white)}ul.pagination li.page-item .page-link{color:var(--color-blue);display:inline-block;padding:8px 12px;border:none !important;opacity:1 !important;min-width:40px;text-align:center}ul.pagination li.page-item .page-link:hover,ul.pagination li.page-item .page-link:focus{opacity:.8 !important}ul.pagination li.page-item.disabled .page-link{color:var(--color-perlbeige-350);opacity:.5 !important}ul.pagination li.page-item.active .page-link{background-color:var(--color-blue);color:var(--color-white);opacity:1 !important}#mno-cookiehint{max-width:580px !important}[data-js=true] #system-message-container joomla-alert{width:100%;max-width:768px}[data-js=true] #system-message-container:has(joomla-alert){position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(var(--color-dark-rgb), 0.625);z-index:2000;display:grid;justify-items:center;align-items:center;padding:1.5rem}[data-js=true] #system-message-container.inside{background:rgba(0,0,0,0);position:relative;top:auto;right:auto;bottom:auto;left:auto;display:block;justify-items:normal;align-items:normal;padding:0 !important}[data-js=true] #system-message-container.inside joomla-alert{max-width:none}.swiper{--swiper-color: var(--color-white);--swiper-background: var(--color-gray-750);--swiper-pagination-bottom: 1rem;--swiper-pagination-color: rgba(var(--color-white-rgb),  .75) !important;--swiper-pagination-background: rgba(var(--color-dark-rgb),  .25) !important;--swiper-pagination-opacity: 1;--swiper-pagination-color-active: rgba(var(--color-dark-rgb),  1) !important;--swiper-pagination-background-active: rgba(var(--color-white-rgb),  1) !important;--swiper-pagination-opacity-active: 1;--swiper-pagination-color-hover: rgba(var(--color-white-rgb),  1) !important;--swiper-pagination-background-hover: rgba(var(--color-dark-rgb),  .5) !important;--swiper-pagination-opacity-hover: 1;--swiper-button-color: rgba(var(--color-white-rgb),  .75) !important;--swiper-button-background: rgba(var(--color-dark-rgb),  .25) !important;--swiper-button-color-hover: rgba(var(--color-white-rgb),  1) !important;--swiper-button-background-hover: rgba(var(--color-dark-rgb),  .5) !important;--swiper-button-color-disabled: rgba(var(--color-white-rgb),  .75) !important;--swiper-button-background-disabled: rgba(var(--color-dark-rgb),  .25) !important;position:relative;z-index:1;background:var(--swiper-background);color:var(--swiper-color)}.swiper .swiper-wrapper:not(.ratings){min-height:480px;max-height:calc(100vh - 211.95px);height:calc(100vh - 211.95px)}@media only screen and (min-width: 768px){.swiper .swiper-wrapper:not(.ratings){max-height:calc(100vh - 281.383px);height:calc(100vh - 281.383px)}}@media only screen and (min-width: 992px){.swiper .swiper-wrapper:not(.ratings){max-height:50vh;height:50vh}}.swiper.swiper-default .swiper-wrapper:not(.ratings) .swiper-slide,.swiper.swiper-gallery .swiper-wrapper:not(.ratings) .swiper-slide{max-width:100% !important;width:100% !important}.swiper.swiper-default .swiper-wrapper:not(.ratings) .swiper-slide .swiper-caption,.swiper.swiper-gallery .swiper-wrapper:not(.ratings) .swiper-slide .swiper-caption{z-index:4;padding:40px 16px}@media only screen and (min-width: 768px){.swiper.swiper-default .swiper-wrapper:not(.ratings) .swiper-slide .swiper-caption,.swiper.swiper-gallery .swiper-wrapper:not(.ratings) .swiper-slide .swiper-caption{padding:40px 60px}}.swiper.swiper-default .swiper-wrapper:not(.ratings) .swiper-slide .swiper-caption .swiper-caption-content,.swiper.swiper-gallery .swiper-wrapper:not(.ratings) .swiper-slide .swiper-caption .swiper-caption-content{text-shadow:0 2px 2px rgba(var(--color-dark-rgb), 0.675);max-width:100%}@media only screen and (min-width: 768px){.swiper.swiper-default .swiper-wrapper:not(.ratings) .swiper-slide .swiper-caption .swiper-caption-content,.swiper.swiper-gallery .swiper-wrapper:not(.ratings) .swiper-slide .swiper-caption .swiper-caption-content{max-width:80%}}.swiper.swiper-default .swiper-wrapper:not(.ratings) .swiper-slide .swiper-caption .swiper-caption-content h1,.swiper.swiper-default .swiper-wrapper:not(.ratings) .swiper-slide .swiper-caption .swiper-caption-content .h1,.swiper.swiper-default .swiper-wrapper:not(.ratings) .swiper-slide .swiper-caption .swiper-caption-content h2,.swiper.swiper-default .swiper-wrapper:not(.ratings) .swiper-slide .swiper-caption .swiper-caption-content .h2,.swiper.swiper-default .swiper-wrapper:not(.ratings) .swiper-slide .swiper-caption .swiper-caption-content h3,.swiper.swiper-default .swiper-wrapper:not(.ratings) .swiper-slide .swiper-caption .swiper-caption-content .h3,.swiper.swiper-default .swiper-wrapper:not(.ratings) .swiper-slide .swiper-caption .swiper-caption-content h4,.swiper.swiper-default .swiper-wrapper:not(.ratings) .swiper-slide .swiper-caption .swiper-caption-content .h4,.swiper.swiper-default .swiper-wrapper:not(.ratings) .swiper-slide .swiper-caption .swiper-caption-content h5,.swiper.swiper-default .swiper-wrapper:not(.ratings) .swiper-slide .swiper-caption .swiper-caption-content .h5,.swiper.swiper-default .swiper-wrapper:not(.ratings) .swiper-slide .swiper-caption .swiper-caption-content h6,.swiper.swiper-default .swiper-wrapper:not(.ratings) .swiper-slide .swiper-caption .swiper-caption-content .h6,.swiper.swiper-gallery .swiper-wrapper:not(.ratings) .swiper-slide .swiper-caption .swiper-caption-content h1,.swiper.swiper-gallery .swiper-wrapper:not(.ratings) .swiper-slide .swiper-caption .swiper-caption-content .h1,.swiper.swiper-gallery .swiper-wrapper:not(.ratings) .swiper-slide .swiper-caption .swiper-caption-content h2,.swiper.swiper-gallery .swiper-wrapper:not(.ratings) .swiper-slide .swiper-caption .swiper-caption-content .h2,.swiper.swiper-gallery .swiper-wrapper:not(.ratings) .swiper-slide .swiper-caption .swiper-caption-content h3,.swiper.swiper-gallery .swiper-wrapper:not(.ratings) .swiper-slide .swiper-caption .swiper-caption-content .h3,.swiper.swiper-gallery .swiper-wrapper:not(.ratings) .swiper-slide .swiper-caption .swiper-caption-content h4,.swiper.swiper-gallery .swiper-wrapper:not(.ratings) .swiper-slide .swiper-caption .swiper-caption-content .h4,.swiper.swiper-gallery .swiper-wrapper:not(.ratings) .swiper-slide .swiper-caption .swiper-caption-content h5,.swiper.swiper-gallery .swiper-wrapper:not(.ratings) .swiper-slide .swiper-caption .swiper-caption-content .h5,.swiper.swiper-gallery .swiper-wrapper:not(.ratings) .swiper-slide .swiper-caption .swiper-caption-content h6,.swiper.swiper-gallery .swiper-wrapper:not(.ratings) .swiper-slide .swiper-caption .swiper-caption-content .h6{background:rgba(0,0,0,0);color:var(--color-white);line-height:1.25;margin:0 !important}.swiper.swiper-default .swiper-wrapper:not(.ratings) .swiper-slide .swiper-caption .swiper-caption-content h1 strong,.swiper.swiper-default .swiper-wrapper:not(.ratings) .swiper-slide .swiper-caption .swiper-caption-content .h1 strong,.swiper.swiper-default .swiper-wrapper:not(.ratings) .swiper-slide .swiper-caption .swiper-caption-content h2 strong,.swiper.swiper-default .swiper-wrapper:not(.ratings) .swiper-slide .swiper-caption .swiper-caption-content .h2 strong,.swiper.swiper-default .swiper-wrapper:not(.ratings) .swiper-slide .swiper-caption .swiper-caption-content h3 strong,.swiper.swiper-default .swiper-wrapper:not(.ratings) .swiper-slide .swiper-caption .swiper-caption-content .h3 strong,.swiper.swiper-default .swiper-wrapper:not(.ratings) .swiper-slide .swiper-caption .swiper-caption-content h4 strong,.swiper.swiper-default .swiper-wrapper:not(.ratings) .swiper-slide .swiper-caption .swiper-caption-content .h4 strong,.swiper.swiper-default .swiper-wrapper:not(.ratings) .swiper-slide .swiper-caption .swiper-caption-content h5 strong,.swiper.swiper-default .swiper-wrapper:not(.ratings) .swiper-slide .swiper-caption .swiper-caption-content .h5 strong,.swiper.swiper-default .swiper-wrapper:not(.ratings) .swiper-slide .swiper-caption .swiper-caption-content h6 strong,.swiper.swiper-default .swiper-wrapper:not(.ratings) .swiper-slide .swiper-caption .swiper-caption-content .h6 strong,.swiper.swiper-gallery .swiper-wrapper:not(.ratings) .swiper-slide .swiper-caption .swiper-caption-content h1 strong,.swiper.swiper-gallery .swiper-wrapper:not(.ratings) .swiper-slide .swiper-caption .swiper-caption-content .h1 strong,.swiper.swiper-gallery .swiper-wrapper:not(.ratings) .swiper-slide .swiper-caption .swiper-caption-content h2 strong,.swiper.swiper-gallery .swiper-wrapper:not(.ratings) .swiper-slide .swiper-caption .swiper-caption-content .h2 strong,.swiper.swiper-gallery .swiper-wrapper:not(.ratings) .swiper-slide .swiper-caption .swiper-caption-content h3 strong,.swiper.swiper-gallery .swiper-wrapper:not(.ratings) .swiper-slide .swiper-caption .swiper-caption-content .h3 strong,.swiper.swiper-gallery .swiper-wrapper:not(.ratings) .swiper-slide .swiper-caption .swiper-caption-content h4 strong,.swiper.swiper-gallery .swiper-wrapper:not(.ratings) .swiper-slide .swiper-caption .swiper-caption-content .h4 strong,.swiper.swiper-gallery .swiper-wrapper:not(.ratings) .swiper-slide .swiper-caption .swiper-caption-content h5 strong,.swiper.swiper-gallery .swiper-wrapper:not(.ratings) .swiper-slide .swiper-caption .swiper-caption-content .h5 strong,.swiper.swiper-gallery .swiper-wrapper:not(.ratings) .swiper-slide .swiper-caption .swiper-caption-content h6 strong,.swiper.swiper-gallery .swiper-wrapper:not(.ratings) .swiper-slide .swiper-caption .swiper-caption-content .h6 strong{display:block;font-size:167.5%}.swiper.swiper-default .swiper-wrapper:not(.ratings) .swiper-slide .swiper-caption .swiper-caption-content p,.swiper.swiper-gallery .swiper-wrapper:not(.ratings) .swiper-slide .swiper-caption .swiper-caption-content p{letter-spacing:.01275rem !important;font-family:var(--headline-font-family);font-size:130%;line-height:150%}.swiper.swiper-default .swiper-wrapper:not(.ratings) .swiper-slide .swiper-caption .swiper-caption-content p:not(:has(.btn)),.swiper.swiper-gallery .swiper-wrapper:not(.ratings) .swiper-slide .swiper-caption .swiper-caption-content p:not(:has(.btn)){font-size:18pt !important}.swiper.swiper-default .swiper-wrapper:not(.ratings) .swiper-slide .swiper-caption .swiper-caption-content p .btn,.swiper.swiper-gallery .swiper-wrapper:not(.ratings) .swiper-slide .swiper-caption .swiper-caption-content p .btn{padding:10px 18px;text-shadow:none}.swiper.swiper-default .swiper-pagination,.swiper.swiper-gallery .swiper-pagination{margin-bottom:var(--swiper-pagination-bottom)}.swiper.swiper-default .swiper-pagination .swiper-pagination-bullet,.swiper.swiper-gallery .swiper-pagination .swiper-pagination-bullet{color:var(--swiper-pagination-color);background:var(--swiper-pagination-background);opacity:var(--swiper-pagination-opacity)}.swiper.swiper-default .swiper-pagination .swiper-pagination-bullet:hover,.swiper.swiper-default .swiper-pagination .swiper-pagination-bullet:active,.swiper.swiper-gallery .swiper-pagination .swiper-pagination-bullet:hover,.swiper.swiper-gallery .swiper-pagination .swiper-pagination-bullet:active{color:var(--swiper-pagination-color-hover);background:var(--swiper-pagination-background-hover);opacity:var(--swiper-pagination-opacity-hover)}.swiper.swiper-default .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,.swiper.swiper-gallery .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{color:var(--swiper-pagination-color-active);background:var(--swiper-pagination-background-active);opacity:var(--swiper-pagination-opacity-active)}.swiper.swiper-default .swiper-button-next,.swiper.swiper-default .swiper-button-prev,.swiper.swiper-gallery .swiper-button-next,.swiper.swiper-gallery .swiper-button-prev{display:none;height:70px;width:80px;line-height:70px;text-align:center;color:var(--swiper-button-color);background:var(--swiper-button-background)}@media only screen and (min-width: 768px){.swiper.swiper-default .swiper-button-next,.swiper.swiper-default .swiper-button-prev,.swiper.swiper-gallery .swiper-button-next,.swiper.swiper-gallery .swiper-button-prev{display:inline-block}}.swiper.swiper-default .swiper-button-next::before,.swiper.swiper-default .swiper-button-next::after,.swiper.swiper-default .swiper-button-prev::before,.swiper.swiper-default .swiper-button-prev::after,.swiper.swiper-gallery .swiper-button-next::before,.swiper.swiper-gallery .swiper-button-next::after,.swiper.swiper-gallery .swiper-button-prev::before,.swiper.swiper-gallery .swiper-button-prev::after{line-height:70px}.swiper.swiper-default .swiper-button-next:hover,.swiper.swiper-default .swiper-button-next:active,.swiper.swiper-default .swiper-button-prev:hover,.swiper.swiper-default .swiper-button-prev:active,.swiper.swiper-gallery .swiper-button-next:hover,.swiper.swiper-gallery .swiper-button-next:active,.swiper.swiper-gallery .swiper-button-prev:hover,.swiper.swiper-gallery .swiper-button-prev:active{color:var(--swiper-button-color-hover);background:var(--swiper-button-background-hover)}.swiper.swiper-default .swiper-button-next.swiper-button-disabled,.swiper.swiper-default .swiper-button-prev.swiper-button-disabled,.swiper.swiper-gallery .swiper-button-next.swiper-button-disabled,.swiper.swiper-gallery .swiper-button-prev.swiper-button-disabled{color:var(--swiper-button-color-disabled);background:var(--swiper-button-background-disabled)}.swiper.swiper-default .swiper-button-prev,.swiper.swiper-gallery .swiper-button-prev{left:0}.swiper.swiper-default .swiper-button-next,.swiper.swiper-gallery .swiper-button-next{right:0}.swiper.swiper-default .swiper-pagination-progressbar-fill,.swiper.swiper-gallery .swiper-pagination-progressbar-fill{background:var(--swiper-progressbar-fill)}.swiper.swiper-default .swiper-scrollbar,.swiper.swiper-gallery .swiper-scrollbar{background:var(--swiper-scrollbar-background)}.swiper.swiper-default .swiper-scrollbar .swiper-scrollbar-drag,.swiper.swiper-gallery .swiper-scrollbar .swiper-scrollbar-drag{background:var(--swiper-scrollbar-background)}.swiper.swiper-thumbs{background:var(--color-white) !important}.swiper.swiper-thumbs .swiper-wrapper .swiper-slide{overflow:hidden !important}.swiper.swiper-thumbs .swiper-wrapper .swiper-slide img{width:100% !important;height:80px !important;object-fit:cover !important}[data-js=false] [data-element=ratings]{display:none !important}[data-element=ratings] .swiper{background:rgba(0,0,0,0) !important;padding-bottom:3.4rem}[data-element=ratings] .swiper::after{display:none !important}[data-element=ratings] .swiper .swiper-slide{background:rgba(var(--color-white-rgb),  0.9) !important;color:var(--color-dark) !important}[data-element=ratings] .swiper .swiper-slide .body{display:grid;grid-template-columns:1fr;padding:1.5rem;text-align:left !important}[data-element=ratings] .swiper .swiper-slide .body hgroup{order:1;display:grid;grid-template-columns:1fr;margin:0 !important}[data-element=ratings] .swiper .swiper-slide .body hgroup .date{order:2;margin:.25rem 0 !important;font-size:80%;color:var(--color-perlbeige-600)}[data-element=ratings] .swiper .swiper-slide .body hgroup .title{order:1;margin:0 !important;font-size:12pt !important;text-align:left !important;color:var(--color-red) !important;text-shadow:none !important}[data-element=ratings] .swiper .swiper-slide .body .text{order:2;display:grid;grid-template-columns:1fr;margin:0 !important}[data-element=ratings] .swiper .swiper-slide .body .text .rating-icons{order:1;margin:-0.25rem 0 0 !important}[data-element=ratings] .swiper .swiper-slide .body .text .rating-icons [class*=fa]{color:var(--color-gold)}[data-element=ratings] .swiper .swiper-slide .body .text .rating-content{order:2;font-size:90%;margin:.75rem 0 0 !important}[data-element=ratings] .swiper .swiper-slide.swiper-slide-active .swiper-slide-shadow-right,[data-element=ratings] .swiper .swiper-slide.swiper-slide-active .swiper-slide-shadow-left{display:none !important}[data-element=ratings] .swiper .swiper-pagination{--swiper-pagination-bottom: 8px !important}*{box-sizing:border-box}html{scroll-behavior:smooth;max-width:100%}body{background:var(--color-perlbeige-250);color:var(--color-dark);font-family:var(--font-family);font-size:var(--font-size);font-size-adjust:var(--font-size-adjust);font-weight:var(--font-weight);line-height:var(--font-line-height);text-rendering:optimizeLegibility;overflow-x:hidden;overflow-y:scroll;padding-left:0 !important;padding-right:0 !important;margin:0;transition:padding 700ms}body.tab :focus{outline-color:var(--color-blue);outline-style:dotted;outline-width:3px;outline-offset:3px}body.using-mouse :focus{outline:none !important}@media only screen and (min-width: 992px){body{padding-top:126px;display:grid}body.scrolling{padding-top:116px}}@media only screen and (min-width: 1200px){body{padding-top:136px}}@media only screen and (min-width: 1400px){body{padding-top:146px}}@media only screen and (min-width: 0px)and (max-width: 991.98px){body[data-js=false]{display:grid}}@supports(-webkit-touch-callout: none){*{background-attachment:scroll !important}}[data-element=mno-background-image],[data-element=mno-background-video]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1}[data-element=mno-background-image] div,[data-element=mno-background-video] div{height:100%;width:100%;background-size:cover}[data-element=mno-background-image] video,[data-element=mno-background-image] iframe,[data-element=mno-background-video] video,[data-element=mno-background-video] iframe{display:block;height:100%;width:100%;object-fit:cover}main,footer{position:relative;z-index:1}@media only screen and (min-width: 0px)and (max-width: 991.98px){[data-js=false] header{grid-row-start:1;grid-row-end:2}}header{position:relative;z-index:4}header [data-element=mno-header-mobile-navigation]{background:var(--color-white);padding-top:92px;padding-bottom:32px}header [data-element=mno-header-mobile-navigation] nav{display:grid;grid-template-columns:repeat(4, 1fr);justify-items:stretch;width:100%;margin:0 auto;position:fixed;z-index:1099;transform:translateX(-50%);left:50%;top:0;border-top:1px solid var(--color-white);border-bottom:1px solid var(--color-white)}@media only screen and (min-width: 768px){header [data-element=mno-header-mobile-navigation] nav{width:768px !important}}@media only screen and (min-width: 992px){header [data-element=mno-header-mobile-navigation] nav{width:992px !important}}@media only screen and (min-width: 1200px){header [data-element=mno-header-mobile-navigation] nav{width:1200px !important}}@media only screen and (min-width: 1400px){header [data-element=mno-header-mobile-navigation] nav{width:1400px !important}}@media only screen and (min-width: 1600px){header [data-element=mno-header-mobile-navigation] nav{width:1600px !important}}@media only screen and (min-width: 1920px){header [data-element=mno-header-mobile-navigation] nav{width:1920px !important}}header [data-element=mno-header-mobile-navigation] nav div{background:var(--color-red);border-left:1px solid var(--color-white)}header [data-element=mno-header-mobile-navigation] nav div:first-child{border-left:none}header [data-element=mno-header-mobile-navigation] nav div a{display:block;color:var(--color-white) !important;text-decoration:none;text-align:center;height:60px;line-height:60px;font-size:112.5%;opacity:1;transition:opacity 700ms;border:none}header [data-element=mno-header-mobile-navigation] nav div a:active,header [data-element=mno-header-mobile-navigation] nav div a:hover,header [data-element=mno-header-mobile-navigation] nav div a:focus{opacity:.8}header [data-element=mno-header-mobile-navigation] nav div a [class*=fa-]{line-height:0;font-size:150%}header [data-element=mno-header-mobile-navigation] nav div a span{display:none}header [data-element=mno-header-mobile-navigation] a:has(svg){display:block;text-decoration:none;line-height:0;max-width:640px;padding-left:1.25rem;padding-right:1.25rem;margin:0 auto;border:none;opacity:1 !important}header [data-element=mno-header-mobile-navigation] a:has(svg) svg .logo-name{fill:var(--color-red)}header [data-element=mno-header-mobile-navigation] a:has(svg) svg .logo-slogan{fill:var(--color-dark)}@media only screen and (min-width: 992px){header [data-element=mno-header-mobile-navigation]{display:none}}header [data-element=mno-header-navigation]{background:var(--color-white);transition:background 700ms,padding 700ms;width:100%;margin:0 auto;position:fixed;z-index:1099;transform:translateX(-50%);left:50%;top:0;display:none;padding-top:78px}@media only screen and (min-width: 768px){header [data-element=mno-header-navigation]{width:768px !important}}@media only screen and (min-width: 992px){header [data-element=mno-header-navigation]{width:992px !important}}@media only screen and (min-width: 1200px){header [data-element=mno-header-navigation]{width:1200px !important}}@media only screen and (min-width: 1400px){header [data-element=mno-header-navigation]{width:1400px !important}}@media only screen and (min-width: 1600px){header [data-element=mno-header-navigation]{width:1600px !important}}@media only screen and (min-width: 1920px){header [data-element=mno-header-navigation]{width:1920px !important}}@media only screen and (min-width: 1200px){header [data-element=mno-header-navigation]{padding-top:88px}}@media only screen and (min-width: 1400px){header [data-element=mno-header-navigation]{padding-top:98px}}header [data-element=mno-header-navigation] nav{display:block;background:var(--color-perlbeige-600);padding-left:1.5rem;padding-right:1.5rem;height:48px;position:absolute;top:0;right:0;left:0}@media only screen and (min-width: 1200px){header [data-element=mno-header-navigation] nav{padding-left:3rem !important;padding-right:3rem !important}}@media only screen and (min-width: 1400px){header [data-element=mno-header-navigation] nav{padding-left:4.5rem !important;padding-right:4.5rem !important}}@media only screen and (min-width: 1600px){header [data-element=mno-header-navigation] nav{padding-left:7.5rem !important;padding-right:7.5rem !important}}@media only screen and (min-width: 1920px){header [data-element=mno-header-navigation] nav{padding-left:12rem !important;padding-right:12rem !important}}header [data-element=mno-header-navigation] nav div:nth-child(1){text-align:left;float:left}header [data-element=mno-header-navigation] nav div:nth-child(1) a{margin-left:1.5rem}header [data-element=mno-header-navigation] nav div:nth-child(1) a:first-child{margin-left:0}header [data-element=mno-header-navigation] nav div:nth-child(3){text-align:right;float:right}header [data-element=mno-header-navigation] nav div:nth-child(3) a{margin-right:1.5rem}header [data-element=mno-header-navigation] nav div:nth-child(3) a:last-child{margin-right:0}header [data-element=mno-header-navigation] nav div a{position:relative;display:inline-block;line-height:48px;color:var(--color-white) !important;text-decoration:none;white-space:nowrap;font-size:90%;padding-left:40px;border:none;opacity:1 !important}header [data-element=mno-header-navigation] nav div a span{display:inline-block;opacity:1;transition:opacity 700ms}header [data-element=mno-header-navigation] nav div a:active span,header [data-element=mno-header-navigation] nav div a:hover span,header [data-element=mno-header-navigation] nav div a:focus span{opacity:.8}header [data-element=mno-header-navigation] nav div a:active [class*=fa-]::before,header [data-element=mno-header-navigation] nav div a:hover [class*=fa-]::before,header [data-element=mno-header-navigation] nav div a:focus [class*=fa-]::before{opacity:.8 !important}header [data-element=mno-header-navigation] nav div a [class*=fa-]{position:absolute;display:inline-block;z-index:0;height:48px;width:32px;top:0;left:0}header [data-element=mno-header-navigation] nav div a [class*=fa-]::before{position:absolute;z-index:2;display:block;top:50%;left:50%;transform:translate(-50%, -50%);font-size:90%;opacity:1;transition:opacity 700ms}header [data-element=mno-header-navigation] nav div a [class*=fa-]::after{content:"";display:block;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 272.85 273.32'%3E%3Cpath fill='%23DAC1A5' d='M82.74,230.05c-10.69,3.05-20.72,5.83-30.69,8.81-5.62,1.68-11,1.98-15.4-2.51-4.4-4.49-3.95-9.9-2.28-15.5,2.93-9.83,5.67-19.72,8.73-30.42-10.46-2.46-20.72-4.93-30.99-7.28-5.54-1.27-9.9-3.79-11.55-9.68-1.58-5.6.5-9.87,4.3-13.91,7.42-7.88,14.58-16,20.96-23.05-5.73-6.29-12.45-14.01-19.55-21.36-4.17-4.32-7.53-8.57-5.8-15.05,1.79-6.73,6.89-8.91,13.02-10.24,9.79-2.12,19.49-4.61,29.57-7.03-2.97-10.44-5.68-20.31-8.62-30.12-1.73-5.79-2.3-11.37,2.4-15.97,4.49-4.39,9.86-3.91,15.46-2.22,9.79,2.96,19.66,5.65,30.3,8.67,1.27-4.87,2.5-9.56,3.71-14.26,1.57-6.08,3.07-12.17,4.68-18.24,3.03-11.42,13.79-14.28,22.2-5.82,6.44,6.47,12.71,13.11,19.03,19.71,1.17,1.23,2.18,2.62,3.88,4.67,3.86-4.05,7.19-7.57,10.56-11.06,4.09-4.25,8.26-8.42,12.3-12.72,3.74-3.99,7.92-6.44,13.65-4.93,5.86,1.54,8.67,5.52,9.96,11.22,2.26,10.02,4.81,19.97,7.26,29.94.08.33.43.59.96,1.29,9.81-2.79,19.82-5.51,29.76-8.5,5.61-1.69,11.01-2.11,15.46,2.27,4.47,4.41,4.11,9.85,2.45,15.46-2.9,9.84-5.64,19.73-8.68,30.41,9.03,2.38,17.91,4.72,26.79,7.05,1.84.48,3.69.88,5.53,1.36,11.27,2.93,14.28,13.83,6.15,22.3-7.5,7.81-15.01,15.6-22.47,23.34,6.97,7.21,14.41,14.75,21.62,22.49,2.01,2.16,4.05,4.74,4.88,7.49,2.11,6.96-2.05,13.8-9.39,15.71-10.8,2.81-21.69,5.29-33.12,8.05,2.7,9.56,5.27,18.63,7.83,27.71.57,2.01,1.27,4,1.65,6.05,1.94,10.45-5.46,17.75-15.77,15.17-11-2.75-21.86-6.04-33.46-9.28-2.58,10.82-4.88,21.37-7.72,31.76-.85,3.11-2.66,6.45-5.04,8.54-5.19,4.56-11.94,3.59-17.39-1.7-7.89-7.65-15.77-15.31-23.54-22.86-7.32,7.12-14.88,14.29-22.21,21.7-3.99,4.03-8.13,6.75-14.13,5.14-6.19-1.66-8.68-6.12-9.98-11.92-2.27-10.16-4.78-20.27-7.28-30.73ZM190.78,222.24c1.08.25,2.57.54,4.02.93,9.35,2.52,18.65,5.22,28.06,7.48,2.51.6,6.39.9,7.73-.49,1.35-1.41.89-5.24.24-7.76-2.33-9.02-5.12-17.93-7.66-26.9-2.14-7.56-.15-11.03,7.46-13.02,9.55-2.5,19.14-4.85,28.67-7.42,7.18-1.94,7.97-5.04,2.71-10.13-7.11-6.88-14.36-13.62-21.4-20.57-5.05-4.98-5.01-9.96,0-14.85,7.07-6.92,14.28-13.7,21.38-20.6,5.38-5.23,4.52-8.77-2.74-10.69-9.72-2.58-19.52-4.89-29.25-7.43-7.17-1.86-9.01-5.01-7.1-12.19,2.58-9.75,5.42-19.43,7.86-29.21.54-2.15.7-5.69-.51-6.65-1.6-1.28-4.89-1.31-7.15-.72-9.37,2.42-18.61,5.33-27.93,7.96-7.57,2.14-10.91.19-12.92-7.53-2.55-9.76-4.88-19.57-7.53-29.3-1.71-6.3-5.15-7.14-9.69-2.48-7.04,7.22-13.91,14.61-20.97,21.81-5.05,5.16-9.78,5.14-14.75.04-6.78-6.95-13.34-14.11-20.28-20.89-1.82-1.78-5.13-3.87-6.98-3.3-1.97.61-3.63,4.03-4.35,6.53-2.58,8.96-4.66,18.05-7,27.08-2.21,8.55-5.18,10.29-13.59,7.91-9.5-2.68-18.96-5.51-28.47-8.15-6.45-1.79-9.08.83-7.28,7.32,2.65,9.53,5.51,19.01,8.21,28.52,2.22,7.84.17,11.4-7.64,13.41-9.38,2.4-18.81,4.6-28.12,7.27-2.29.65-5.1,2.38-5.9,4.33-.55,1.36,1.53,4.35,3.11,5.94,6.85,6.87,14.01,13.44,20.93,20.24,5.3,5.2,5.29,10.14.04,15.26-6.95,6.78-14.03,13.42-20.99,20.18-5.64,5.48-4.76,9.02,2.78,11.02,9.17,2.43,18.39,4.7,27.59,7.06,8.36,2.14,10.43,5.8,8.02,14.18-2.62,9.14-5.43,18.24-7.83,27.44-.56,2.15-.7,5.72.53,6.72,1.59,1.3,4.92,1.38,7.2.79,9.37-2.41,18.62-5.31,27.93-7.95,8.03-2.27,11.13-.49,13.28,7.67,2.52,9.57,4.84,19.19,7.42,28.74,1.8,6.67,5.22,7.56,10,2.66,6.77-6.95,13.38-14.06,20.14-21.03,5.83-6.01,10.24-6.02,15.97-.11,6.62,6.83,13.07,13.83,19.85,20.51,1.72,1.69,4.94,3.84,6.5,3.24,2.08-.8,3.93-3.87,4.63-6.32,2.74-9.5,4.96-19.15,7.41-28.74,1.06-4.16,3.13-7.33,8.34-7.81Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:32px 32px;background-position:center center;width:32px;height:48px;position:relative;z-index:1;opacity:1;transition:opacity 700ms}header [data-element=mno-header-navigation] nav div:nth-child(2){text-align:center;position:fixed;width:240px;top:0;left:50%;transform:translateX(-50%);transition:width 700ms;z-index:1099}@media only screen and (min-width: 992px){header [data-element=mno-header-navigation] nav div:nth-child(2){width:280px}}@media only screen and (min-width: 1200px){header [data-element=mno-header-navigation] nav div:nth-child(2){width:330px}}@media only screen and (min-width: 1400px){header [data-element=mno-header-navigation] nav div:nth-child(2){width:380px}}header [data-element=mno-header-navigation] nav div:nth-child(2) a{width:90%;opacity:1 !important;padding-left:0 !important;padding-right:0 !important;border:none;opacity:1 !important}header [data-element=mno-header-navigation] nav div:nth-child(2) a svg{background-size:100% 110%;background-position:bottom center;background-repeat:no-repeat;padding:0 1.25rem 1.675rem}header [data-element=mno-header-navigation] nav div:nth-child(2) a svg .logo-name{fill:var(--color-red)}header [data-element=mno-header-navigation] nav div:nth-child(2) a svg .logo-slogan{fill:var(--color-dark)}@media only screen and (min-width: 992px){header [data-element=mno-header-navigation]{display:block}}@media(prefers-color-scheme: dark){html[data-color-scheme="light dark"] header [data-element=mno-header-navigation] nav div:nth-child(2) a svg{background-image:url("/medien/logo-schatten-s.png")}}@media(prefers-color-scheme: light){html[data-color-scheme="light dark"] header [data-element=mno-header-navigation] nav div:nth-child(2) a svg{background-image:url("/medien/logo-schatten-w.png")}}html[data-color-scheme=light] header [data-element=mno-header-navigation] nav div:nth-child(2) a svg{background-image:url("/medien/logo-schatten-w.png")}html[data-color-scheme=dark] header [data-element=mno-header-navigation] nav div:nth-child(2) a svg{background-image:url("/medien/logo-schatten-s.png")}body.scrolling header [data-element=mno-header-navigation]{background:rgba(var(--color-white-rgb),  0.9);padding-top:68px}body.scrolling header [data-element=mno-header-navigation] div:nth-child(2){width:280px}@media only screen and (min-width: 0px)and (max-width: 767.98px){[data-js=false] main [data-element=buttons] section .btn-special,[data-js=false] main [data-element=buttons] a .btn-special{padding:8px 58px !important}[data-js=false] main [data-element=buttons] section .btn-special::before,[data-js=false] main [data-element=buttons] section .btn-special::after,[data-js=false] main [data-element=buttons] a .btn-special::before,[data-js=false] main [data-element=buttons] a .btn-special::after{width:42px;height:60px}[data-js=false] main [data-element=buttons] section .btn-special::before,[data-js=false] main [data-element=buttons] a .btn-special::before{left:0 !important}[data-js=false] main [data-element=buttons] section .btn-special::after,[data-js=false] main [data-element=buttons] a .btn-special::after{right:0 !important}}@media only screen and (min-width: 0px)and (max-width: 991.98px){[data-js=false] main{grid-row-start:3;grid-row-end:4}}[data-js=false] main [data-element=room-information]{height:auto !important}main{background-color:var(--color-white);position:relative;z-index:2}main [data-element=mno-banner] picture:has(img[src="/medien/karten/standort.svg"]){display:block !important;margin:0 0 0 -1px !important;width:calc(100% + 2px) !important}main [data-element=mno-banner] picture:has(img[src="/medien/karten/standort.svg"]) img{background:var(--color-white)}main [data-element=closures]{border-top:3px solid var(--color-white);background-color:#f7dddc;color:#712b29}main [data-element=teaser] [data-element=details]{background-color:var(--color-perlbeige-600);color:var(--color-white)}main [data-element=teaser] [data-element=details] h3,main [data-element=teaser] [data-element=details] .h3{color:var(--color-white)}main [data-element=teaser] [data-element=details] ul,main [data-element=teaser] [data-element=details] p{font-size:85%}main [data-element=information]{background-color:var(--color-perlbeige-100)}main [data-element=information] input[type=text],main [data-element=information] select{background-color:var(--color-white) !important}main [data-element=room-content]{background-color:var(--color-perlbeige-600);color:var(--color-white)}@media only screen and (min-width: 992px){main [data-element=room-content]{background-color:var(--color-perlbeige-600)}}main [data-element=room-content] figure{position:relative !important;z-index:1}@media only screen and (min-width: 1200px){main [data-element=room-content] figure img{position:absolute !important;top:0 !important;left:0 !important;object-fit:cover !important;max-width:100% !important;max-height:100% !important;width:100% !important;height:100% !important}}main [data-element=room-content] figure figcaption{position:absolute;bottom:48px;left:0}main [data-element=room-content] figure figcaption a{display:inline-block;background-color:var(--color-red);color:var(--color-white);font-size:85%;padding:.5rem 1.5rem;border:none !important;opacity:1 !important}main [data-element=room-content] figure figcaption a p{line-height:120% !important}main [data-element=room-content] figure figcaption a h2,main [data-element=room-content] figure figcaption a .h2,main [data-element=room-content] figure figcaption a h3,main [data-element=room-content] figure figcaption a .h3{color:var(--color-white)}@media only screen and (min-width: 992px){main [data-element=room-content] figure:has(picture.order-lg-last) figcaption{left:auto;right:0}}main [data-element=room-content] [data-element=room-text]{position:relative;z-index:2}@media only screen and (min-width: 992px){main [data-element=room-content] [data-element=room-text].order-lg-first [data-element=room-text-element]{left:0 !important;right:-312px !important}}@media only screen and (min-width: 1200px){main [data-element=room-content] [data-element=room-text].order-lg-first [data-element=room-text-element]{right:-234px !important}}@media only screen and (min-width: 1400px){main [data-element=room-content] [data-element=room-text].order-lg-first [data-element=room-text-element]{right:-156px !important}}main [data-element=room-content] [data-element=room-text].order-lg-first [data-element=room-price]{left:auto;right:0}main [data-element=room-content] [data-element=room-text] [data-element=room-text-element] h2,main [data-element=room-content] [data-element=room-text] [data-element=room-text-element] .h2{color:var(--color-white);margin-top:0 !important}main [data-element=room-content] [data-element=room-text] [data-element=room-text-element] hgroup p{color:var(--color-white)}main [data-element=room-content] [data-element=room-text] [data-element=room-text-element] div{border:1px solid var(--color-white);background-color:var(--color-gold-250);color:var(--color-brown-700);padding:.5rem 1.5rem}main [data-element=room-content] [data-element=room-text] [data-element=room-text-element] a{border:none !important}@media only screen and (min-width: 992px){main [data-element=room-content] [data-element=room-text] [data-element=room-text-element]{position:absolute;top:48px;right:0;left:-312px;background-color:var(--color-red);color:var(--color-white);padding:1.5rem 3rem}}@media only screen and (min-width: 1200px){main [data-element=room-content] [data-element=room-text] [data-element=room-text-element]{left:-234px}}@media only screen and (min-width: 1400px){main [data-element=room-content] [data-element=room-text] [data-element=room-text-element]{left:-156px}}main [data-element=room-content] [data-element=room-text] [data-element=room-price]{position:absolute;bottom:48px;left:0}main [data-element=room-content] [data-element=room-text] [data-element=room-price] a{display:inline-block;background-color:var(--color-red);color:var(--color-white);font-size:85%;padding:.5rem 1.5rem;border:none !important;opacity:1 !important}main [data-element=room-content] [data-element=room-text] [data-element=room-price] a p{line-height:120% !important}main [data-element=room-content] [data-element=room-text] [data-element=room-price] a h2,main [data-element=room-content] [data-element=room-text] [data-element=room-price] a .h2,main [data-element=room-content] [data-element=room-text] [data-element=room-price] a h3,main [data-element=room-content] [data-element=room-text] [data-element=room-price] a .h3{color:var(--color-white)}main [data-element=room-content] [data-element=room-text] [data-element=room-button] .btn{background:var(--color-gold-250);border:1px solid var(--color-gold-250);color:var(--color-brown-700);padding:8px 16px;outline:none;text-decoration:none;display:inline-block;transition:background 350ms,border 350ms,color 350ms;opacity:unset !important;cursor:pointer;font-family:var(--font-family);font-size:var(--font-size);font-weight:400;font-size-adjust:var(--font-size-adjust);line-height:var(--font-line-height);border:1px solid var(--color-white) !important}main [data-element=room-content] [data-element=room-text] [data-element=room-button] .btn:active,main [data-element=room-content] [data-element=room-text] [data-element=room-button] .btn:hover,main [data-element=room-content] [data-element=room-text] [data-element=room-button] .btn:focus{background:var(--color-blue);border:1px solid var(--color-blue);color:var(--color-white);opacity:unset !important}@media only screen and (min-width: 992px){main [data-element=room-content] [data-element=room-text] [data-element=room-button] .btn{padding-top:8pt !important;padding-bottom:8pt !important}}main [data-element=room-content] [data-element=room-text] [data-element=room-button] p{margin:0 !important}@media only screen and (min-width: 992px){main [data-element=room-content] [data-element=room-text] [data-element=room-button]{position:absolute;right:0;bottom:48px;left:0}}main [data-element=room-image]{overflow:hidden}main [data-element=room-information]{background-color:var(--color-perlbeige-600);color:var(--color-white);position:relative;overflow:hidden;transition:height .333s;padding:0 1.5rem}@media only screen and (min-width: 992px){main [data-element=room-information]{background-color:var(--color-perlbeige-600)}}main [data-element=room-information] h3,main [data-element=room-information] .h3{color:var(--color-white);border-bottom:1px solid rgba(var(--color-white-rgb),  0.8);margin-top:16pt !important;padding-bottom:6pt}main [data-element=room-information] h3:nth-child(1),main [data-element=room-information] .h3:nth-child(1){margin-top:0 !important}main [data-element=room-information] ul{list-style:none;padding-left:0;padding-right:0;margin:0;display:grid;grid-template-columns:1fr}@media only screen and (min-width: 768px){main [data-element=room-information] ul{grid-template-columns:1fr 1fr}}@media only screen and (min-width: 992px){main [data-element=room-information] ul{grid-template-columns:1fr 1fr 1fr}}@media only screen and (min-width: 1200px){main [data-element=room-information] ul{grid-template-columns:1fr 1fr 1fr 1fr}}@media only screen and (min-width: 768px){main [data-element=room-information] ul:nth-child(6){grid-template-columns:1fr 1fr}}@media only screen and (min-width: 992px){main [data-element=room-information] ul:nth-child(6){grid-template-columns:1fr 1fr}}@media only screen and (min-width: 1200px){main [data-element=room-information] ul:nth-child(6){grid-template-columns:1fr 1fr}}main [data-element=room-information] ul li{margin:4pt 0}main [data-element=room-information] ul li [class*=fa-]{display:inline-block;width:24px;text-align:center;margin-right:.5rem}main [data-element=room-information] .btn{background:var(--color-gold-250);border:1px solid var(--color-gold-250);color:var(--color-brown-700);padding:8px 16px;outline:none;text-decoration:none;display:inline-block;transition:background 350ms,border 350ms,color 350ms;opacity:unset !important;cursor:pointer;font-family:var(--font-family);font-size:var(--font-size);font-weight:400;font-size-adjust:var(--font-size-adjust);line-height:var(--font-line-height);border-top:1px solid var(--color-white) !important;padding-left:1.5rem !important;padding-right:1.5rem !important;position:absolute;left:0;right:0;bottom:0}main [data-element=room-information] .btn:active,main [data-element=room-information] .btn:hover,main [data-element=room-information] .btn:focus{background:var(--color-blue);border:1px solid var(--color-blue);color:var(--color-white);opacity:unset !important}@media only screen and (min-width: 992px){main [data-element=room-information] .btn{padding-top:8pt !important;padding-bottom:8pt !important}}main [data-element=restaurant-card]{background-color:var(--color-gold-250)}main [data-element=restaurant-card] div section{background-color:var(--color-white);padding:1.5rem}main [data-element=content]{background-color:var(--color-perlbeige-600)}main [data-element=content] div{margin:1.5rem;padding:16pt 1.5rem;background-color:var(--color-gold-250);color:var(--color-brown-700)}@media only screen and (min-width: 992px){main [data-element=content] div{margin:1rem;padding:16pt 1rem}}main [data-element=content] div h2,main [data-element=content] div .h2{margin-top:8pt !important;color:var(--color-red)}main [data-element=buttons] section,main [data-element=buttons] a{display:block;text-align:center;text-decoration:none;background-color:var(--color-red);border:1px solid var(--color-red);color:var(--color-white);padding:2.75rem 2.25rem 2.5rem;opacity:1}main [data-element=buttons] section h3,main [data-element=buttons] section .h3,main [data-element=buttons] a h3,main [data-element=buttons] a .h3{color:var(--color-white);margin-bottom:6pt !important}main [data-element=buttons] section p,main [data-element=buttons] a p{margin-bottom:0 !important}main [data-element=buttons] section .btn-special,main [data-element=buttons] a .btn-special{display:inline-block;color:var(--color-gold);line-height:30px;white-space:nowrap;transition:color 350ms;position:relative;padding:8px 90px;line-height:44px;font-size:95%}main [data-element=buttons] section .btn-special::before,main [data-element=buttons] section .btn-special::after,main [data-element=buttons] a .btn-special::before,main [data-element=buttons] a .btn-special::after{position:absolute;display:inline-block;content:"";background-size:100% !important;background-repeat:no-repeat !important;width:60px;height:60px;top:0}main [data-element=buttons] section .btn-special::before,main [data-element=buttons] a .btn-special::before{background-position:left center !important;left:16px}main [data-element=buttons] section .btn-special::after,main [data-element=buttons] a .btn-special::after{background-position:right center !important;right:16px}main [data-element=buttons] section .btn-special::before,main [data-element=buttons] a .btn-special::before{background:url("/medien/background/svg.php?file=pfeil-rechts.svg&color=%23FFFFFF");margin-right:1rem}@media only screen and (min-width: 992px)and (max-width: 1199.98px){main [data-element=buttons] section .btn-special::before,main [data-element=buttons] a .btn-special::before{background:url("/medien/background/svg.php?file=pfeil-links.svg&color=%23FFFFFF");margin-left:0}}main [data-element=buttons] section .btn-special::after,main [data-element=buttons] a .btn-special::after{background:url("/medien/background/svg.php?file=pfeil-links.svg&color=%23FFFFFF");margin-left:1rem}@media only screen and (min-width: 992px)and (max-width: 1199.98px){main [data-element=buttons] section .btn-special::after,main [data-element=buttons] a .btn-special::after{background:url("/medien/background/svg.php?file=pfeil-rechts.svg&color=%23FFFFFF");margin-left:0}}main [data-element=buttons] section:active,main [data-element=buttons] section:hover,main [data-element=buttons] section:focus,main [data-element=buttons] a:active,main [data-element=buttons] a:hover,main [data-element=buttons] a:focus{opacity:.975}main [data-element=buttons] section:active .btn-special,main [data-element=buttons] section:hover .btn-special,main [data-element=buttons] section:focus .btn-special,main [data-element=buttons] a:active .btn-special,main [data-element=buttons] a:hover .btn-special,main [data-element=buttons] a:focus .btn-special{color:var(--color-white)}main [data-element=buttons] section:active [class*=fa-]::before,main [data-element=buttons] section:hover [class*=fa-]::before,main [data-element=buttons] section:focus [class*=fa-]::before,main [data-element=buttons] a:active [class*=fa-]::before,main [data-element=buttons] a:hover [class*=fa-]::before,main [data-element=buttons] a:focus [class*=fa-]::before{opacity:1}main [data-element=buttons] section [class*=fa-],main [data-element=buttons] a [class*=fa-]{position:relative;display:inline-block;z-index:0;height:64px;width:64px;top:0;left:0}main [data-element=buttons] section [class*=fa-]::before,main [data-element=buttons] a [class*=fa-]::before{position:absolute;z-index:2;display:block;top:50%;left:50%;transform:translate(-50%, -50%);font-size:22px;color:var(--color-white);opacity:1;transition:opacity 350ms}main [data-element=buttons] section [class*=fa-]::after,main [data-element=buttons] a [class*=fa-]::after{content:"";display:block;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 272.85 273.32'%3E%3Cpath fill='%23DAC1A5' d='M82.74,230.05c-10.69,3.05-20.72,5.83-30.69,8.81-5.62,1.68-11,1.98-15.4-2.51-4.4-4.49-3.95-9.9-2.28-15.5,2.93-9.83,5.67-19.72,8.73-30.42-10.46-2.46-20.72-4.93-30.99-7.28-5.54-1.27-9.9-3.79-11.55-9.68-1.58-5.6.5-9.87,4.3-13.91,7.42-7.88,14.58-16,20.96-23.05-5.73-6.29-12.45-14.01-19.55-21.36-4.17-4.32-7.53-8.57-5.8-15.05,1.79-6.73,6.89-8.91,13.02-10.24,9.79-2.12,19.49-4.61,29.57-7.03-2.97-10.44-5.68-20.31-8.62-30.12-1.73-5.79-2.3-11.37,2.4-15.97,4.49-4.39,9.86-3.91,15.46-2.22,9.79,2.96,19.66,5.65,30.3,8.67,1.27-4.87,2.5-9.56,3.71-14.26,1.57-6.08,3.07-12.17,4.68-18.24,3.03-11.42,13.79-14.28,22.2-5.82,6.44,6.47,12.71,13.11,19.03,19.71,1.17,1.23,2.18,2.62,3.88,4.67,3.86-4.05,7.19-7.57,10.56-11.06,4.09-4.25,8.26-8.42,12.3-12.72,3.74-3.99,7.92-6.44,13.65-4.93,5.86,1.54,8.67,5.52,9.96,11.22,2.26,10.02,4.81,19.97,7.26,29.94.08.33.43.59.96,1.29,9.81-2.79,19.82-5.51,29.76-8.5,5.61-1.69,11.01-2.11,15.46,2.27,4.47,4.41,4.11,9.85,2.45,15.46-2.9,9.84-5.64,19.73-8.68,30.41,9.03,2.38,17.91,4.72,26.79,7.05,1.84.48,3.69.88,5.53,1.36,11.27,2.93,14.28,13.83,6.15,22.3-7.5,7.81-15.01,15.6-22.47,23.34,6.97,7.21,14.41,14.75,21.62,22.49,2.01,2.16,4.05,4.74,4.88,7.49,2.11,6.96-2.05,13.8-9.39,15.71-10.8,2.81-21.69,5.29-33.12,8.05,2.7,9.56,5.27,18.63,7.83,27.71.57,2.01,1.27,4,1.65,6.05,1.94,10.45-5.46,17.75-15.77,15.17-11-2.75-21.86-6.04-33.46-9.28-2.58,10.82-4.88,21.37-7.72,31.76-.85,3.11-2.66,6.45-5.04,8.54-5.19,4.56-11.94,3.59-17.39-1.7-7.89-7.65-15.77-15.31-23.54-22.86-7.32,7.12-14.88,14.29-22.21,21.7-3.99,4.03-8.13,6.75-14.13,5.14-6.19-1.66-8.68-6.12-9.98-11.92-2.27-10.16-4.78-20.27-7.28-30.73ZM190.78,222.24c1.08.25,2.57.54,4.02.93,9.35,2.52,18.65,5.22,28.06,7.48,2.51.6,6.39.9,7.73-.49,1.35-1.41.89-5.24.24-7.76-2.33-9.02-5.12-17.93-7.66-26.9-2.14-7.56-.15-11.03,7.46-13.02,9.55-2.5,19.14-4.85,28.67-7.42,7.18-1.94,7.97-5.04,2.71-10.13-7.11-6.88-14.36-13.62-21.4-20.57-5.05-4.98-5.01-9.96,0-14.85,7.07-6.92,14.28-13.7,21.38-20.6,5.38-5.23,4.52-8.77-2.74-10.69-9.72-2.58-19.52-4.89-29.25-7.43-7.17-1.86-9.01-5.01-7.1-12.19,2.58-9.75,5.42-19.43,7.86-29.21.54-2.15.7-5.69-.51-6.65-1.6-1.28-4.89-1.31-7.15-.72-9.37,2.42-18.61,5.33-27.93,7.96-7.57,2.14-10.91.19-12.92-7.53-2.55-9.76-4.88-19.57-7.53-29.3-1.71-6.3-5.15-7.14-9.69-2.48-7.04,7.22-13.91,14.61-20.97,21.81-5.05,5.16-9.78,5.14-14.75.04-6.78-6.95-13.34-14.11-20.28-20.89-1.82-1.78-5.13-3.87-6.98-3.3-1.97.61-3.63,4.03-4.35,6.53-2.58,8.96-4.66,18.05-7,27.08-2.21,8.55-5.18,10.29-13.59,7.91-9.5-2.68-18.96-5.51-28.47-8.15-6.45-1.79-9.08.83-7.28,7.32,2.65,9.53,5.51,19.01,8.21,28.52,2.22,7.84.17,11.4-7.64,13.41-9.38,2.4-18.81,4.6-28.12,7.27-2.29.65-5.1,2.38-5.9,4.33-.55,1.36,1.53,4.35,3.11,5.94,6.85,6.87,14.01,13.44,20.93,20.24,5.3,5.2,5.29,10.14.04,15.26-6.95,6.78-14.03,13.42-20.99,20.18-5.64,5.48-4.76,9.02,2.78,11.02,9.17,2.43,18.39,4.7,27.59,7.06,8.36,2.14,10.43,5.8,8.02,14.18-2.62,9.14-5.43,18.24-7.83,27.44-.56,2.15-.7,5.72.53,6.72,1.59,1.3,4.92,1.38,7.2.79,9.37-2.41,18.62-5.31,27.93-7.95,8.03-2.27,11.13-.49,13.28,7.67,2.52,9.57,4.84,19.19,7.42,28.74,1.8,6.67,5.22,7.56,10,2.66,6.77-6.95,13.38-14.06,20.14-21.03,5.83-6.01,10.24-6.02,15.97-.11,6.62,6.83,13.07,13.83,19.85,20.51,1.72,1.69,4.94,3.84,6.5,3.24,2.08-.8,3.93-3.87,4.63-6.32,2.74-9.5,4.96-19.15,7.41-28.74,1.06-4.16,3.13-7.33,8.34-7.81Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:64px 64px;background-position:center center;width:64px;height:64px;position:relative;z-index:1;opacity:1}main [data-element=services] .grid section{position:relative;padding-left:4rem}main [data-element=services] .grid section [class*=fa]{position:absolute;left:0;top:0;font-size:24pt;color:var(--color-red)}main [data-element=services] .grid section div h3{margin-top:0 !important}main [data-element=booking-button] .btn{position:relative;padding:8px 90px;line-height:44px}main [data-element=booking-button] .btn::before,main [data-element=booking-button] .btn::after{position:absolute;display:inline-block;content:"";background-size:100% !important;background-repeat:no-repeat !important;width:60px;height:60px;top:0}main [data-element=booking-button] .btn::before{background-position:left center !important;left:16px}main [data-element=booking-button] .btn::after{background-position:right center !important;right:16px}main [data-element=booking-button] .btn::before{background:url("/medien/background/svg.php?file=pfeil-rechts.svg&color=%23fff");margin-right:1rem}@media only screen and (min-width: 992px)and (max-width: 1199.98px){main [data-element=booking-button] .btn::before{background:url("/medien/background/svg.php?file=pfeil-links.svg&color=%23fff");margin-left:0}}main [data-element=booking-button] .btn::after{background:url("/medien/background/svg.php?file=pfeil-links.svg&color=%23fff");margin-left:1rem}@media only screen and (min-width: 992px)and (max-width: 1199.98px){main [data-element=booking-button] .btn::after{background:url("/medien/background/svg.php?file=pfeil-rechts.svg&color=%23fff");margin-left:0}}main .component .ratings .items hr{display:none}main .component .ratings .items hr:first-child{display:none !important}main .component .ratings .items .item{background-color:var(--color-perlbeige-100)}main .component .ratings .items .item .item-title{margin:0 !important;text-align:left !important;color:var(--color-red) !important;text-shadow:none !important}main .component .ratings .items .item .item-date,main .component .ratings .items .item .item-source{margin:.25rem 0 !important;font-size:85%}main .component .ratings .items .item .item-ratings{margin:.25rem 0 !important}main .component .ratings .items .item .item-ratings [class*=fa]{color:var(--color-gold)}main .component .ratings .items .item .item-description{margin:.75rem 0 0 !important}main .component .ratings .com-tags__pagination .counter{display:none !important}main [data-element=home-teaser] address{margin-top:36pt}main [data-element=home-teaser] address div{position:relative;padding-left:70px}main [data-element=home-teaser] address div [class*=fa-]{position:absolute;top:1px;left:0;font-size:118%}main [data-element=home-teaser] address div span{display:inline-block}main [data-element=home-hotelrooms],main [data-element=home-fewos]{background-color:var(--color-gold-250);padding-top:9rem;padding-bottom:6rem;position:relative}main [data-element=home-hotelrooms] *,main [data-element=home-fewos] *{position:relative;z-index:1}main [data-element=home-hotelrooms] [data-element=image],main [data-element=home-fewos] [data-element=image]{background-position:center top;background-size:cover;background-repeat:no-repeat;background-attachment:fixed;position:absolute;height:465.5px;top:0;right:0;left:0;z-index:0}main [data-element=home-hotelrooms] [data-element=images] p,main [data-element=home-fewos] [data-element=images] p{font-size:130%;font-style:italic;color:var(--color-perlbeige-800);line-height:150%}main [data-element=home-hotelrooms]>.title,main [data-element=home-hotelrooms]>hgroup .title,main [data-element=home-fewos]>.title,main [data-element=home-fewos]>hgroup .title{text-align:center;color:var(--color-white);text-shadow:0 1px 3px rgba(var(--color-dark-rgb), 0.5)}main [data-element=home-hotelrooms]>.subtitle,main [data-element=home-hotelrooms]>hgroup .subtitle,main [data-element=home-fewos]>.subtitle,main [data-element=home-fewos]>hgroup .subtitle{text-align:center;color:var(--color-white);text-shadow:0 1px 3px rgba(var(--color-dark-rgb), 0.5)}main [data-element=home-hotelrooms] div.inside,main [data-element=home-fewos] div.inside{margin-top:6rem}main [data-element=home-hotelrooms] div.inside [data-element=hotelroom],main [data-element=home-hotelrooms] div.inside [data-element=fewo],main [data-element=home-fewos] div.inside [data-element=hotelroom],main [data-element=home-fewos] div.inside [data-element=fewo]{background:linear-gradient(rgba(var(--color-cream-100-rgb), 0.675) 0, rgba(var(--color-cream-100-rgb), 0.675) 150px, var(--color-perlbeige-600) 150px, var(--color-perlbeige-600) 100%)}main [data-element=home-hotelrooms] div.inside [data-element=hotelroom] hgroup .title,main [data-element=home-hotelrooms] div.inside [data-element=fewo] hgroup .title,main [data-element=home-fewos] div.inside [data-element=hotelroom] hgroup .title,main [data-element=home-fewos] div.inside [data-element=fewo] hgroup .title{background:var(--color-perlbeige-600);margin:0 !important;padding:0 1.5rem;line-height:70px;color:var(--color-white)}main [data-element=home-hotelrooms] div.inside [data-element=hotelroom] hgroup .subtitle,main [data-element=home-hotelrooms] div.inside [data-element=fewo] hgroup .subtitle,main [data-element=home-fewos] div.inside [data-element=hotelroom] hgroup .subtitle,main [data-element=home-fewos] div.inside [data-element=fewo] hgroup .subtitle{margin:0 !important;padding:0 1.5rem;line-height:80px;color:var(--color-dark);background:rgba(0,0,0,0);transition:background 700ms}main [data-element=home-hotelrooms] div.inside [data-element=hotelroom] picture,main [data-element=home-hotelrooms] div.inside [data-element=fewo] picture,main [data-element=home-fewos] div.inside [data-element=hotelroom] picture,main [data-element=home-fewos] div.inside [data-element=fewo] picture{overflow:hidden}main [data-element=home-hotelrooms] div.inside [data-element=hotelroom] picture *,main [data-element=home-hotelrooms] div.inside [data-element=fewo] picture *,main [data-element=home-fewos] div.inside [data-element=hotelroom] picture *,main [data-element=home-fewos] div.inside [data-element=fewo] picture *{transition:transform 400ms}main [data-element=home-hotelrooms] div.inside [data-element=hotelroom]:hover hgroup .subtitle,main [data-element=home-hotelrooms] div.inside [data-element=hotelroom]:focus hgroup .subtitle,main [data-element=home-hotelrooms] div.inside [data-element=fewo]:hover hgroup .subtitle,main [data-element=home-hotelrooms] div.inside [data-element=fewo]:focus hgroup .subtitle,main [data-element=home-fewos] div.inside [data-element=hotelroom]:hover hgroup .subtitle,main [data-element=home-fewos] div.inside [data-element=hotelroom]:focus hgroup .subtitle,main [data-element=home-fewos] div.inside [data-element=fewo]:hover hgroup .subtitle,main [data-element=home-fewos] div.inside [data-element=fewo]:focus hgroup .subtitle{background-color:var(--color-white)}main [data-element=home-hotelrooms] div.inside [data-element=hotelroom]:hover picture *,main [data-element=home-hotelrooms] div.inside [data-element=hotelroom]:focus picture *,main [data-element=home-hotelrooms] div.inside [data-element=fewo]:hover picture *,main [data-element=home-hotelrooms] div.inside [data-element=fewo]:focus picture *,main [data-element=home-fewos] div.inside [data-element=hotelroom]:hover picture *,main [data-element=home-fewos] div.inside [data-element=hotelroom]:focus picture *,main [data-element=home-fewos] div.inside [data-element=fewo]:hover picture *,main [data-element=home-fewos] div.inside [data-element=fewo]:focus picture *{transform:scale(1.05)}main [data-element=home-hotelrooms] div.inside [data-element=hotelroom] .body,main [data-element=home-hotelrooms] div.inside [data-element=fewo] .body,main [data-element=home-fewos] div.inside [data-element=hotelroom] .body,main [data-element=home-fewos] div.inside [data-element=fewo] .body{padding:1.5rem 1.5rem 5rem;color:var(--color-white);position:static !important}main [data-element=home-hotelrooms] div.inside [data-element=hotelroom] .body .text,main [data-element=home-hotelrooms] div.inside [data-element=fewo] .body .text,main [data-element=home-fewos] div.inside [data-element=hotelroom] .body .text,main [data-element=home-fewos] div.inside [data-element=fewo] .body .text{position:static !important}main [data-element=home-hotelrooms] div.inside [data-element=hotelroom] .body .text p:has(.btn),main [data-element=home-hotelrooms] div.inside [data-element=fewo] .body .text p:has(.btn),main [data-element=home-fewos] div.inside [data-element=hotelroom] .body .text p:has(.btn),main [data-element=home-fewos] div.inside [data-element=fewo] .body .text p:has(.btn){position:absolute;left:0;bottom:0;right:0;margin:0}main [data-element=home-hotelrooms] div.inside [data-element=hotelroom] .body .text .btn,main [data-element=home-hotelrooms] div.inside [data-element=fewo] .body .text .btn,main [data-element=home-fewos] div.inside [data-element=hotelroom] .body .text .btn,main [data-element=home-fewos] div.inside [data-element=fewo] .body .text .btn{width:100%;padding:1rem 1.5rem}main [data-element=home-restaurant]{background-color:var(--color-white);color:var(--color-dark)}main [data-element=home-restaurant] [data-element=menues] p{padding:.375rem .75rem;background-color:var(--color-white);border:1px solid var(--color-red);font-size:85%}main [data-element=home-restaurant] [data-element=menues] p span{font-weight:bold}main [data-element=ratings] .title,main [data-element=ratings] hgroup .title{text-align:center;color:var(--color-white);text-shadow:0 1px 3px rgba(var(--color-dark-rgb), 0.5)}main [data-element=ratings] .subtitle,main [data-element=ratings] hgroup .subtitle{text-align:center;color:var(--color-white);text-shadow:0 1px 3px rgba(var(--color-dark-rgb), 0.5)}main [data-element=home-video]{color:var(--color-white)}main [data-element=home-video] .title{text-align:left;color:var(--color-white);text-shadow:0 1px 3px rgba(var(--color-dark-rgb), 0.5)}main [data-element=home-video] .subtitle{text-align:left;color:var(--color-white);text-shadow:0 1px 3px rgba(var(--color-dark-rgb), 0.5)}main [data-element=home-booking]{background-color:var(--color-red);color:var(--color-white)}main [data-element=home-booking] .title,main [data-element=home-booking] hgroup .title{text-align:center;color:var(--color-white)}main [data-element=home-booking] .subtitle,main [data-element=home-booking] hgroup .subtitle{text-align:center;color:var(--color-white)}main [data-element=home-booking] .btn-special{display:inline-block;border:1px solid var(--color-gold);background:var(--color-gold);color:var(--color-red);white-space:nowrap;transition:opacity 350ms;position:relative;padding:8px 90px;line-height:44px;text-decoration:none !important;opacity:1 !important}main [data-element=home-booking] .btn-special::before,main [data-element=home-booking] .btn-special::after{position:absolute;display:inline-block;content:"";background-size:100% !important;background-repeat:no-repeat !important;width:60px;height:60px;top:0}main [data-element=home-booking] .btn-special::before{background-position:left center !important;left:16px}main [data-element=home-booking] .btn-special::after{background-position:right center !important;right:16px}main [data-element=home-booking] .btn-special::before{background:url("/medien/background/svg.php?file=pfeil-rechts.svg&color=%237D2B27");margin-right:1rem}@media only screen and (min-width: 992px)and (max-width: 1199.98px){main [data-element=home-booking] .btn-special::before{background:url("/medien/background/svg.php?file=pfeil-links.svg&color=%237D2B27");margin-left:0}}main [data-element=home-booking] .btn-special::after{background:url("/medien/background/svg.php?file=pfeil-links.svg&color=%237D2B27");margin-left:1rem}@media only screen and (min-width: 992px)and (max-width: 1199.98px){main [data-element=home-booking] .btn-special::after{background:url("/medien/background/svg.php?file=pfeil-rechts.svg&color=%237D2B27");margin-left:0}}main [data-element=home-booking] .btn-special:active,main [data-element=home-booking] .btn-special:hover,main [data-element=home-booking] .btn-special:focus{opacity:.9 !important}main [data-element=home-information] .title,main [data-element=home-information] hgroup .title{text-align:center}main [data-element=home-information] .subtitle,main [data-element=home-information] hgroup .subtitle{text-align:center}main [data-element=home-information] div section>[class*=fa]{color:var(--color-red);font-size:30pt}body#hotel main [data-element=hotel-content]{margin-top:2.5rem;display:grid;grid-template-columns:1fr;gap:2.5rem}@media only screen and (min-width: 992px){body#hotel main [data-element=hotel-content]{grid-template-columns:1fr 1.618fr}}@media only screen and (min-width: 1200px){body#hotel main [data-element=hotel-content]{grid-template-columns:1fr}}@media only screen and (min-width: 1400px){body#hotel main [data-element=hotel-content]{grid-template-columns:1fr 1.618fr}}@media only screen and (min-width: 992px){body#hotel main [data-element=hotel-content]:nth-child(odd){grid-template-columns:1.618fr 1fr}body#hotel main [data-element=hotel-content]:nth-child(odd) figure{order:2}body#hotel main [data-element=hotel-content]:nth-child(odd) .body{order:1}}@media only screen and (min-width: 1400px){body#hotel main [data-element=hotel-content]:nth-child(odd){grid-template-columns:1.618fr 1fr}body#hotel main [data-element=hotel-content]:nth-child(odd) figure{order:2}body#hotel main [data-element=hotel-content]:nth-child(odd) .body{order:1}}body#hotel main [data-element=hotel-content] figure{margin-top:.375rem}body#hotel main [data-element=hotel-content] h2,body#hotel main [data-element=hotel-content] .h2{margin-top:0 !important}@media only screen and (min-width: 992px){body#hotelrooms main{background-image:url(/medien/background/svg.php?file=strand.svg&color=%23958d8525);background-position:center bottom;background-size:300%;background-repeat:no-repeat}}@media only screen and (min-width: 1200px){body#hotelrooms main{background-size:250%}}@media only screen and (min-width: 1400px){body#hotelrooms main{background-size:200%}}@media only screen and (min-width: 1920px){body#hotelrooms main{background-size:175%}}body#hotelrooms main [data-element=room-information]{height:0}body#hotelrooms main [data-element=room-information] h3:nth-child(1),body#hotelrooms main [data-element=room-information] .h3:nth-child(1){margin-top:16pt !important}body#hotelrooms main [data-element=room-information] ul:nth-child(6){margin-bottom:80px}@media only screen and (min-width: 992px){body#hotelroom main{background-image:url(/medien/background/svg.php?file=strand.svg&color=%23958d8525);background-position:center bottom;background-size:300%;background-repeat:no-repeat}}@media only screen and (min-width: 1200px){body#hotelroom main{background-size:250%}}@media only screen and (min-width: 1400px){body#hotelroom main{background-size:200%}}@media only screen and (min-width: 1920px){body#hotelroom main{background-size:175%}}body#fewos main,body#fewo main{position:relative;z-index:1}body#fewos main::before,body#fewo main::before{display:block;content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}@media only screen and (min-width: 992px){body#fewos main::before,body#fewo main::before{background-image:url(/medien/background/svg.php?file=strand.svg&color=%23958d8525);background-position:center bottom;background-size:300%;background-repeat:no-repeat}}@media only screen and (min-width: 1200px){body#fewos main::before,body#fewo main::before{background-size:250%}}@media only screen and (min-width: 1400px){body#fewos main::before,body#fewo main::before{background-size:200%}}@media only screen and (min-width: 1920px){body#fewos main::before,body#fewo main::before{background-size:175%}}body#fewos main [data-element=room-information]{height:0}body#fewos main [data-element=room-information] h3:nth-child(1),body#fewos main [data-element=room-information] .h3:nth-child(1){margin-top:16pt !important}body#fewos main [data-element=room-information] ul:nth-child(8){margin-bottom:80px}body#restaurant main{position:relative;z-index:1}body#restaurant main::before{display:block;content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}@media only screen and (min-width: 992px){body#restaurant main::before{background-image:url(/medien/background/svg.php?file=strand.svg&color=%23958d8525);background-position:center bottom;background-size:300%;background-repeat:no-repeat}}@media only screen and (min-width: 1200px){body#restaurant main::before{background-size:250%}}@media only screen and (min-width: 1400px){body#restaurant main::before{background-size:200%}}@media only screen and (min-width: 1920px){body#restaurant main::before{background-size:175%}}body#restaurant main h1,body#restaurant main h2,body#restaurant main h3,body#restaurant main h4,body#restaurant main h5,body#restaurant main h6,body#restaurant main .h1,body#restaurant main .h2,body#restaurant main .h3,body#restaurant main .h4,body#restaurant main .h5,body#restaurant main .h6,body#restaurant main hgroup,body#restaurant main figure,body#restaurant main p,body#restaurant main a{position:relative;z-index:3}body#history main{position:relative;z-index:1}body#history main::before{display:block;content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}@media only screen and (min-width: 992px){body#history main::before{background-image:url(/medien/background/svg.php?file=strand.svg&color=%23958d8525);background-position:center bottom;background-size:300%;background-repeat:no-repeat}}@media only screen and (min-width: 1200px){body#history main::before{background-size:250%}}@media only screen and (min-width: 1400px){body#history main::before{background-size:200%}}@media only screen and (min-width: 1920px){body#history main::before{background-size:175%}}body#history main h1,body#history main h2,body#history main h3,body#history main h4,body#history main h5,body#history main h6,body#history main .h1,body#history main .h2,body#history main .h3,body#history main .h4,body#history main .h5,body#history main .h6,body#history main hgroup,body#history main figure,body#history main p,body#history main a{position:relative;z-index:3}body#history main article .article-item .article-item-body [data-element=contents]:nth-child(3){background-color:var(--color-gold-250)}@media only screen and (min-width: 1200px){body#aktion main{background-image:url(/medien/background/svg.php?file=strand.svg&color=%23958d8515);background-position:right bottom;background-repeat:no-repeat}}@media only screen and (min-width: 1200px){body#aktion main{background-size:250%}}@media only screen and (min-width: 1400px){body#aktion main{background-size:200%}}@media only screen and (min-width: 1920px){body#aktion main{background-size:150%}}body#aktion main [data-element=mno-component]>div{min-height:500px}@media only screen and (min-width: 992px){body#aktion main [data-element=mno-component]>div{min-height:500px}}body#default main [data-element=mno-component]>div{min-height:500px}@media only screen and (min-width: 992px){body#default main [data-element=mno-component]>div{min-height:500px}}body[data-page=mno-live-site] main aside{background-color:var(--color-perlbeige-100)}body[data-page=mno-live-site] main aside .btn-special{position:relative;padding:8px 90px;line-height:44px;line-height:36px !important}body[data-page=mno-live-site] main aside .btn-special::before,body[data-page=mno-live-site] main aside .btn-special::after{position:absolute;display:inline-block;content:"";background-size:100% !important;background-repeat:no-repeat !important;width:60px;height:60px;top:0}body[data-page=mno-live-site] main aside .btn-special::before{background-position:left center !important;left:16px}body[data-page=mno-live-site] main aside .btn-special::after{background-position:right center !important;right:16px}body[data-page=mno-live-site] main aside .btn-special::before{background:url("/medien/background/svg.php?file=pfeil-rechts.svg&color=%23fff");margin-right:1rem}@media only screen and (min-width: 992px)and (max-width: 1199.98px){body[data-page=mno-live-site] main aside .btn-special::before{background:url("/medien/background/svg.php?file=pfeil-links.svg&color=%23fff");margin-left:0}}body[data-page=mno-live-site] main aside .btn-special::after{background:url("/medien/background/svg.php?file=pfeil-links.svg&color=%23fff");margin-left:1rem}@media only screen and (min-width: 992px)and (max-width: 1199.98px){body[data-page=mno-live-site] main aside .btn-special::after{background:url("/medien/background/svg.php?file=pfeil-rechts.svg&color=%23fff");margin-left:0}}body[data-page=mno-live-site] main aside .btn-special:before,body[data-page=mno-live-site] main aside .btn-special:after{height:54px !important}@media only screen and (max-width: 575.98px){body[data-page=mno-live-site] main aside .btn-special{padding:8px 16px}body[data-page=mno-live-site] main aside .btn-special:before,body[data-page=mno-live-site] main aside .btn-special:after{display:none}}@media only screen and (min-width: 0px)and (max-width: 991.98px){[data-js=false] footer{grid-row-start:7;grid-row-end:8}}footer{background:var(--color-perlbeige-600);color:var(--color-white);position:relative;z-index:1}footer [data-element=footer] a{border:none;color:var(--color-white)}footer [data-element=footer] .office-logo{order:4;display:none}footer [data-element=footer] .office-logo a{opacity:1 !important}footer [data-element=footer] .office-logo a svg{max-width:85%}footer [data-element=footer] .office-logo a svg #footer-logo-name{fill:var(--color-white)}@media only screen and (min-width: 768px){footer [data-element=footer] .office-logo{order:2;display:block;margin-top:12pt}}@media only screen and (min-width: 1200px){footer [data-element=footer] .office-logo{order:1}}footer [data-element=footer] .contact{order:1}footer [data-element=footer] .contact p{margin-bottom:1rem}footer [data-element=footer] .contact p .title{display:block}footer [data-element=footer] .contact p .title:after{content:":"}footer [data-element=footer] .contact p .content{display:block;margin-top:.25rem}footer [data-element=footer] .contact p.phone .content{font-size:16pt}footer [data-element=footer] .contact p.web{display:none}@media only screen and (min-width: 768px){footer [data-element=footer] .contact{order:1}}@media only screen and (min-width: 1200px){footer [data-element=footer] .contact{order:2}}footer [data-element=footer] .office{order:2}footer [data-element=footer] .office .office-location-1{margin-bottom:1rem}footer [data-element=footer] .office .office-location-1 p{margin:.125rem}footer [data-element=footer] .office .office-location-1 .location-name{font-weight:bold;margin-top:6pt !important}footer [data-element=footer] .office .office-location-1 .location-slogan{display:none}footer [data-element=footer] .office .office-location-1 .office-location-address .location-country,footer [data-element=footer] .office .office-location-1 .office-location-address .location-state{display:none}footer [data-element=footer] .office .content-bottom{margin-top:1rem}footer [data-element=footer] .office .content-bottom p{margin:.125rem}@media only screen and (min-width: 768px){footer [data-element=footer] .office{order:3}}@media only screen and (min-width: 1200px){footer [data-element=footer] .office{order:3}}footer [data-element=footer] .office a{font-size:90%}footer [data-element=footer] .social{order:3}footer [data-element=footer] .social p{margin:.125rem}footer [data-element=footer] .social [class*=fa-]{margin-top:-1px;color:var(--color-white);font-size:14pt}footer [data-element=footer] .social .social{margin-bottom:1rem}footer [data-element=footer] .social .content-top p:first-child{margin-top:6pt !important}footer [data-element=footer] .social .content-bottom{margin-top:1rem}@media only screen and (min-width: 768px){footer [data-element=footer] .social{order:4}}@media only screen and (min-width: 1200px){footer [data-element=footer] .social{order:4}}footer [data-element=footer] .social a{font-size:85%}footer [data-element=footer-copyright]{border-top:1px solid var(--color-white);padding-top:.5rem;padding-bottom:.5rem;font-size:85%}#tools{position:fixed;right:16px;bottom:32px;display:grid;grid-template-columns:1fr;grid-template-rows:1fr 1fr 1fr;z-index:1998}#tools #color-scheme,#tools #cookie,#tools #backtop,#tools #help{position:relative}#tools #color-scheme>a,#tools #cookie>a,#tools #backtop>a,#tools #help>a{position:relative;display:block;width:48px;height:48px;font-size:24px;line-height:48px;text-align:center;background:rgba(var(--color-dark-rgb),  0.5) !important;border:3px solid rgba(var(--color-white-rgb),  0.5) !important;color:var(--color-white) !important;margin-top:3px !important;border-radius:50%;transition:background .75s,border .75s;z-index:1299}#tools #color-scheme>a:first-child,#tools #cookie>a:first-child,#tools #backtop>a:first-child,#tools #help>a:first-child{margin-top:0}#tools #color-scheme>a [class*=fa-],#tools #cookie>a [class*=fa-],#tools #backtop>a [class*=fa-],#tools #help>a [class*=fa-]{display:block;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}#tools #color-scheme>a:focus,#tools #cookie>a:focus,#tools #backtop>a:focus,#tools #help>a:focus{outline-width:2px;outline-offset:2px}#tools #color-scheme:active>a,#tools #color-scheme:hover>a,#tools #cookie:active>a,#tools #cookie:hover>a,#tools #backtop:active>a,#tools #backtop:hover>a,#tools #help:active>a,#tools #help:hover>a{background:rgba(var(--color-dark-rgb),  0.9) !important;border-color:rgba(var(--color-white-rgb),  1) !important}#tools #color-scheme:focus>a,#tools #cookie:focus>a,#tools #backtop:focus>a,#tools #help:focus>a{border-color:rgba(var(--color-white-rgb),  1) !important}#tools #color-scheme{order:2}#tools #color-scheme .color-schemes{position:absolute;right:48px;top:50%;transform:translateY(-50%);background:rgba(0,0,0,0);width:102px;opacity:1;display:none;flex-wrap:nowrap;flex-direction:row;transition:opacity .75s}#tools #color-scheme .color-schemes a{position:relative;display:block;width:30px;height:30px;font-size:15px;line-height:30px;text-align:center;background:rgba(var(--color-dark-rgb),  0.5) !important;border:3px solid rgba(var(--color-white-rgb),  0.5) !important;color:var(--color-white) !important;margin-right:3px !important;border-radius:50%;transition:background .75s,border .75s}#tools #color-scheme .color-schemes a:first-child{margin-left:3px}#tools #color-scheme .color-schemes a [class*=fa-]{display:block;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}#tools #color-scheme .color-schemes a:active,#tools #color-scheme .color-schemes a:hover{background:rgba(var(--color-dark-rgb),  0.9) !important;border-color:rgba(var(--color-white-rgb),  1) !important}#tools #color-scheme .color-schemes a:focus{border-color:rgba(var(--color-white-rgb),  1) !important}#tools #color-scheme .color-schemes a:focus{outline-width:2px;outline-offset:2px}#tools #color-scheme .color-schemes a.active{background:rgba(var(--color-dark-rgb),  0.9) !important;border-color:rgba(var(--color-white-rgb),  1) !important}#tools #color-scheme .color-schemes a.active[href="#color-scheme-dark"]{color:var(--color-moon) !important}#tools #color-scheme .color-schemes a.active[href="#color-scheme-light"]{color:var(--color-sunshine) !important}#tools #color-scheme .color-schemes a.active[href="#color-scheme-lightdark"]{color:var(--color-white) !important}#tools #color-scheme:active .color-schemes,#tools #color-scheme:hover .color-schemes,#tools #color-scheme:focus .color-schemes{opacity:1;display:flex}#tools #cookie{order:1}#tools #help{order:3}#tools #backtop{opacity:0;transition:opacity .75s;order:-1;right:-300px}#tools #backtop.visible{opacity:1;right:0}.offcanvas{position:relative;z-index:3}@media only screen and (min-width: 768px)and (max-width: 991.98px){[data-js=false] .offcanvas{width:768px !important}}@media only screen and (max-width: 991.98px){[data-js=false] .offcanvas{width:100%;margin:0 auto;background:var(--color-red);color:var(--color-white);padding:3rem 1.5rem;grid-row-start:5;grid-row-end:6}[data-js=false] .offcanvas .offcanvas-header{display:none !important;padding:1rem 1.5rem;margin-bottom:1rem}[data-js=false] .offcanvas .offcanvas-header .offcanvas-title{color:var(--color-white);font-size:13pt}[data-js=false] .offcanvas .offcanvas-header .btn-close{display:none !important}[data-js=false] .offcanvas .offcanvas-body ul{list-style:none;margin:0;padding:0}[data-js=false] .offcanvas .offcanvas-body ul li{margin:2rem 0 .5rem !important;padding:0}[data-js=false] .offcanvas .offcanvas-body ul li:first-child{margin-top:0 !important}[data-js=false] .offcanvas .offcanvas-body ul li a{display:block;padding:.5rem 1.5rem;color:var(--color-white);border:none !important;font-weight:bold}[data-js=false] .offcanvas .offcanvas-body ul li a:hover a,[data-js=false] .offcanvas .offcanvas-body ul li a:focus a{background:var(--color-red-600)}[data-js=false] .offcanvas .offcanvas-body ul li.current.active a{background:var(--color-red-600) !important}[data-js=false] .offcanvas .offcanvas-body ul li.divider{background-image:linear-gradient(0deg, rgba(var(--color-gold-rgb), 0.5) 0px 3px);background-repeat:no-repeat;background-position:center center;background-size:100% 1px;margin:1rem 0 0 !important}[data-js=false] .offcanvas .offcanvas-body ul li.divider .separator{display:inline-block;margin-left:.75rem;padding-left:.75rem;padding-right:.75rem;font-size:96%;font-style:normal;font-family:var(--headline-font-family);letter-spacing:.0275rem;background:var(--color-red);color:rgba(var(--color-gold-rgb),  1) !important;height:32px;line-height:32px}[data-js=false] .offcanvas .offcanvas-body ul li ul,[data-js=false] .offcanvas .offcanvas-body ul li.current.active ul{margin:0;padding:0}[data-js=false] .offcanvas .offcanvas-body ul li ul li,[data-js=false] .offcanvas .offcanvas-body ul li.current.active ul li{margin:0 !important}[data-js=false] .offcanvas .offcanvas-body ul li ul li a,[data-js=false] .offcanvas .offcanvas-body ul li.current.active ul li a{font-weight:normal;font-size:90%;height:32px;line-height:16px;background:none !important}[data-js=false] .offcanvas .offcanvas-body ul li ul li a:active,[data-js=false] .offcanvas .offcanvas-body ul li ul li a:hover,[data-js=false] .offcanvas .offcanvas-body ul li ul li a:focus,[data-js=false] .offcanvas .offcanvas-body ul li.current.active ul li a:active,[data-js=false] .offcanvas .offcanvas-body ul li.current.active ul li a:hover,[data-js=false] .offcanvas .offcanvas-body ul li.current.active ul li a:focus{background:var(--color-red-600) !important}[data-js=false] .offcanvas .offcanvas-body ul li ul li.current.active a,[data-js=false] .offcanvas .offcanvas-body ul li.current.active ul li.current.active a{background:var(--color-red-600) !important}[data-js=false] .offcanvas .offcanvas-body a{border:none}}@media only screen and (max-width: 991.98px)and (min-width: 992px){[data-js=false]{box-shadow:0px 4px 5px -4px rgba(var(--color-dark-rgb),  0.4) !important}}@media only screen and (max-width: 991.98px){[data-js=true] .offcanvas{position:fixed;background:var(--color-red);color:var(--color-white);z-index:1298;top:0;bottom:0;left:-400px;max-width:100%;width:400px;overflow-x:hidden;overflow-y:auto;transition:transform .3s ease-in-out;background-clip:padding-box;box-sizing:border-box;outline:0;border-right:1px solid rgba(var(--color-dark-rgb), 0.175);transform:translateX(-100%);visibility:hidden;padding:1rem 0}[data-js=true] .offcanvas.show:not(.hiding){transform:none}[data-js=true] .offcanvas.show{visibility:visible;left:0}[data-js=true] .offcanvas .offcanvas-header{display:block;padding:1rem 1.5rem;margin-bottom:1rem}[data-js=true] .offcanvas .offcanvas-header .offcanvas-title{color:var(--color-white);font-size:13pt}[data-js=true] .offcanvas .offcanvas-header .btn-close{position:absolute;right:0;top:0;height:48px;width:48px;background:var(--color-dark) url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;background-position:center center;background-repeat:no-repeat;padding:0;margin:0;border-radius:0;border:none;opacity:.5;transition:opacity 350ms}[data-js=true] .offcanvas .offcanvas-header .btn-close:active,[data-js=true] .offcanvas .offcanvas-header .btn-close:hover,[data-js=true] .offcanvas .offcanvas-header .btn-close:focus{opacity:.75}[data-js=true] .offcanvas .offcanvas-body ul{list-style:none;margin:0;padding:0}[data-js=true] .offcanvas .offcanvas-body ul li{margin:2rem 0 .5rem !important;padding:0}[data-js=true] .offcanvas .offcanvas-body ul li:first-child{margin-top:0 !important}[data-js=true] .offcanvas .offcanvas-body ul li span.accesskey{display:none}[data-js=true] .offcanvas .offcanvas-body ul li a{display:block;padding:.5rem 1.5rem;color:var(--color-white);border:none !important;font-weight:bold}[data-js=true] .offcanvas .offcanvas-body ul li a:hover a,[data-js=true] .offcanvas .offcanvas-body ul li a:focus a{background:var(--color-red-600)}[data-js=true] .offcanvas .offcanvas-body ul li.current.active a{background:var(--color-red-600) !important}[data-js=true] .offcanvas .offcanvas-body ul li.divider{background-image:linear-gradient(0deg, rgba(var(--color-gold-rgb), 0.5) 0px 3px);background-repeat:no-repeat;background-position:center center;background-size:100% 1px;margin:1rem 0 0 !important}[data-js=true] .offcanvas .offcanvas-body ul li.divider .separator{display:inline-block;margin-left:.75rem;padding-left:.75rem;padding-right:.75rem;font-size:96%;font-style:normal;font-family:var(--headline-font-family);letter-spacing:.0275rem;background:var(--color-red);color:rgba(var(--color-gold-rgb),  1) !important;height:32px;line-height:32px}[data-js=true] .offcanvas .offcanvas-body ul li ul,[data-js=true] .offcanvas .offcanvas-body ul li.current.active ul{margin:0;padding:0}[data-js=true] .offcanvas .offcanvas-body ul li ul li,[data-js=true] .offcanvas .offcanvas-body ul li.current.active ul li{margin:0 !important}[data-js=true] .offcanvas .offcanvas-body ul li ul li a,[data-js=true] .offcanvas .offcanvas-body ul li.current.active ul li a{font-weight:normal;font-size:90%;height:32px;line-height:16px;background:none !important}[data-js=true] .offcanvas .offcanvas-body ul li ul li a:active,[data-js=true] .offcanvas .offcanvas-body ul li ul li a:hover,[data-js=true] .offcanvas .offcanvas-body ul li ul li a:focus,[data-js=true] .offcanvas .offcanvas-body ul li.current.active ul li a:active,[data-js=true] .offcanvas .offcanvas-body ul li.current.active ul li a:hover,[data-js=true] .offcanvas .offcanvas-body ul li.current.active ul li a:focus{background:var(--color-red-600) !important}[data-js=true] .offcanvas .offcanvas-body ul li ul li.current.active a,[data-js=true] .offcanvas .offcanvas-body ul li.current.active ul li.current.active a{background:var(--color-red-600) !important}[data-js=true] .offcanvas .offcanvas-body a{border:none}}@media only screen and (max-width: 991.98px)and (prefers-reduced-motion: reduce){[data-js=true] .offcanvas{transition:none}}@media only screen and (max-width: 991.98px){[data-js=true] .offcanvas-backdrop{position:fixed;top:0;left:0;z-index:1297;width:100vw;height:100vh;background-color:var(--color-dark);transition:opacity 350ms}[data-js=true] .offcanvas-backdrop.fade{opacity:0}[data-js=true] .offcanvas-backdrop.show{opacity:.5}}@media only screen and (min-width: 992px){.offcanvas{grid-row:2/3;background:var(--color-white);transition:background 700ms,top 700ms,box-shadow 700ms;width:100%;margin:0 auto;position:fixed;z-index:1098;transform:translateX(-50%);left:50%;top:78px;box-shadow:0px 4px 5px -4px rgba(var(--color-dark-rgb), 0)}}@media only screen and (min-width: 992px)and (min-width: 768px){.offcanvas{width:768px !important}}@media only screen and (min-width: 992px)and (min-width: 992px){.offcanvas{width:992px !important}}@media only screen and (min-width: 992px)and (min-width: 1200px){.offcanvas{width:1200px !important}}@media only screen and (min-width: 992px)and (min-width: 1400px){.offcanvas{width:1400px !important}}@media only screen and (min-width: 992px)and (min-width: 1600px){.offcanvas{width:1600px !important}}@media only screen and (min-width: 992px)and (min-width: 1920px){.offcanvas{width:1920px !important}}@media only screen and (min-width: 992px)and (min-width: 1200px){.offcanvas{top:88px}}@media only screen and (min-width: 992px)and (min-width: 1400px){.offcanvas{top:98px}}@media only screen and (min-width: 992px){.offcanvas .offcanvas-header{display:none}.offcanvas .offcanvas-body nav{padding-left:1.5rem;padding-right:1.5rem}}@media only screen and (min-width: 992px)and (min-width: 1200px){.offcanvas .offcanvas-body nav{padding-left:3rem !important;padding-right:3rem !important}}@media only screen and (min-width: 992px)and (min-width: 1400px){.offcanvas .offcanvas-body nav{padding-left:4.5rem !important;padding-right:4.5rem !important}}@media only screen and (min-width: 992px)and (min-width: 1600px){.offcanvas .offcanvas-body nav{padding-left:7.5rem !important;padding-right:7.5rem !important}}@media only screen and (min-width: 992px)and (min-width: 1920px){.offcanvas .offcanvas-body nav{padding-left:12rem !important;padding-right:12rem !important}}@media only screen and (min-width: 992px){.offcanvas .offcanvas-body nav ul{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;flex-wrap:nowrap;list-style:none;padding:0 !important;margin:0 !important;height:48px;gap:0}.offcanvas .offcanvas-body nav ul li{position:relative}.offcanvas .offcanvas-body nav ul li:has(a[class*=-none]){display:none}}@media only screen and (min-width: 992px)and (min-width: 1200px){.offcanvas .offcanvas-body nav ul li:has(a[class*=-block]){display:list-item}}@media only screen and (min-width: 992px){.offcanvas .offcanvas-body nav ul li a{display:inline-block;color:var(--color-dark) !important;text-decoration:none;height:48px;line-height:48px;padding-left:1.25rem;padding-right:1.25rem;border-bottom:3px solid rgba(0,0,0,0);opacity:1 !important}.offcanvas .offcanvas-body nav ul li span.accesskey{display:none;color:var(--color-gray-600);font-size:85%;position:absolute;top:8.75px;right:1rem}}@media only screen and (min-width: 992px)and (min-width: 1400px){.offcanvas .offcanvas-body nav ul li:has(span.accesskey) a{padding-right:calc(1.25rem + 20px)}.offcanvas .offcanvas-body nav ul li span.accesskey{display:inline-block}}@media only screen and (min-width: 992px){.offcanvas .offcanvas-body nav ul li:hover a,.offcanvas .offcanvas-body nav ul li:focus a,.offcanvas .offcanvas-body nav ul li:focus-within a{background:var(--color-red) !important;color:var(--color-white) !important}.offcanvas .offcanvas-body nav ul li:hover span.accesskey,.offcanvas .offcanvas-body nav ul li:focus span.accesskey,.offcanvas .offcanvas-body nav ul li:focus-within span.accesskey{color:var(--color-white) !important}.offcanvas .offcanvas-body nav ul li:hover ul,.offcanvas .offcanvas-body nav ul li:focus ul,.offcanvas .offcanvas-body nav ul li:focus-within ul{display:flex !important}.offcanvas .offcanvas-body nav ul li.active a{border-bottom:3px solid var(--color-red) !important}.offcanvas .offcanvas-body nav ul li.active:hover a,.offcanvas .offcanvas-body nav ul li.active:focus a{border-bottom:none !important}.offcanvas .offcanvas-body nav ul li ul{background:var(--color-red) !important;display:none;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;gap:0;position:absolute;top:48px;left:auto;background:rgba(0,0,0,0);padding-top:12px !important;padding-bottom:28px !important;height:auto;min-width:280px}.offcanvas .offcanvas-body nav ul li ul li{display:block;width:100%}.offcanvas .offcanvas-body nav ul li ul li a{display:block;background:none !important;color:var(--color-white) !important;font-size:90%;height:32px;line-height:32px;border:none !important;white-space:nowrap}.offcanvas .offcanvas-body nav ul li ul li a:active,.offcanvas .offcanvas-body nav ul li ul li a:hover,.offcanvas .offcanvas-body nav ul li ul li a:focus{background:var(--color-red-600) !important}.offcanvas .offcanvas-body nav ul li ul li:first-child:not(.divider){margin-top:16px}.offcanvas .offcanvas-body nav ul li ul li.divider{background-image:linear-gradient(0deg, rgba(var(--color-gold-rgb), 0.5) 0px 3px);background-repeat:no-repeat;background-position:center center;background-size:100% 1px;margin:1rem 0 .5rem}.offcanvas .offcanvas-body nav ul li ul li.divider .separator{display:inline-block;margin-left:.75rem;padding-left:.5rem;padding-right:.5rem;font-size:96%;font-style:normal;font-family:var(--headline-font-family);letter-spacing:.0275rem;background:var(--color-red);color:rgba(var(--color-gold-rgb),  1) !important;height:32px;line-height:32px}.offcanvas .offcanvas-body nav ul li ul li.current.active a{background:var(--color-red-600) !important}.offcanvas .offcanvas-body nav ul li ul li span.accesskey{top:2px}body.scrolling .offcanvas{background:rgba(var(--color-white-rgb),  0.9);box-shadow:0px 4px 5px -4px rgba(var(--color-dark-rgb),  0.4);top:68px}}body[data-element=mno-offline-site] header{background:var(--color-white);color:var(--color-dark);border-bottom:3px solid var(--color-perlbeige-250);padding-top:1rem;padding-bottom:1rem}body[data-element=mno-offline-site] header nav div{gap:2rem;display:flex;justify-content:flex-start;flex-direction:column;flex-wrap:nowrap;gap:2rem}@media only screen and (min-width: 768px){body[data-element=mno-offline-site] header nav div{justify-content:space-between;flex-direction:row;align-items:center}}body[data-element=mno-offline-site] header nav div a{order:2;border:none !important}body[data-element=mno-offline-site] header nav div a.phone{color:var(--color-dark);font-size:16pt}@media only screen and (min-width: 768px){body[data-element=mno-offline-site] header nav div a.phone{float:right}}body[data-element=mno-offline-site] header nav div div{order:1}body[data-element=mno-offline-site] header nav div div .logo{border:none !important;opacity:1 !important;overflow:hidden !important}body[data-element=mno-offline-site] header nav div div .logo svg{margin-right:-11px !important;margin-left:-11px !important}body[data-element=mno-offline-site] header nav div div .logo svg .logo-name{fill:var(--color-red)}body[data-element=mno-offline-site] header nav div div .logo svg .logo-slogan{fill:var(--color-dark)}body[data-element=mno-offline-site] main div .separator{background:linear-gradient(var(--color-perlbeige-250), var(--color-perlbeige-250));background-size:3px 3px;background-repeat:repeat-y;background-position:center top}body[data-element=mno-offline-site] main aside fieldset{border:none !important}body[data-element=mno-offline-site] main aside fieldset input{display:block;width:100%;font-size:12pt;font-family:var(--font-family);font-size-adjust:var(font-size-adjust)}body[data-element=mno-offline-site] main aside fieldset button{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;padding:1rem !important;line-height:24px;font-size:12pt;font-family:var(--font-family);font-size-adjust:var(--font-size-adjust)}body[data-element=mno-offline-site] main aside fieldset button svg{display:block !important;max-width:24px !important;width:24px !important;height:24px !important;margin:0 !important;padding:0 !important;fill:var(--color-white)}body[data-element=mno-offline-site] main aside fieldset button svg #icon-passkey-head{cy:12 !important}body[data-element=mno-offline-site] footer{background:var(--color-white);color:var(--color-dark);border-top:3px solid var(--color-perlbeige-250)}body[data-element=mno-offline-site] footer .mod-mno-business-data,body[data-element=mno-offline-site] footer [data-element=footer-copyright]{padding-left:0 !important;padding-right:0 !important}body[data-element=mno-offline-site] footer .mod-mno-business-data a,body[data-element=mno-offline-site] footer [data-element=footer-copyright] a{color:var(--color-blue)}body[data-element=mno-offline-site] footer .mod-mno-business-data .social [class*=fa-],body[data-element=mno-offline-site] footer [data-element=footer-copyright] .social [class*=fa-]{color:var(--color-blue)}body[data-element=mno-offline-site] footer .office .content-bottom{display:none}body[data-element=mno-offline-site] footer .office-logo a svg #footer-logo-name{fill:var(--color-red)}body[id=mno-error-site] main aside{background-color:var(--color-perlbeige-100)}body[id=mno-error-site] main aside .btn-special{position:relative;padding:8px 90px;line-height:44px;line-height:36px !important}body[id=mno-error-site] main aside .btn-special::before,body[id=mno-error-site] main aside .btn-special::after{position:absolute;display:inline-block;content:"";background-size:100% !important;background-repeat:no-repeat !important;width:60px;height:60px;top:0}body[id=mno-error-site] main aside .btn-special::before{background-position:left center !important;left:16px}body[id=mno-error-site] main aside .btn-special::after{background-position:right center !important;right:16px}body[id=mno-error-site] main aside .btn-special::before{background:url("/medien/background/svg.php?file=pfeil-rechts.svg&color=%23fff");margin-right:1rem}@media only screen and (min-width: 992px)and (max-width: 1199.98px){body[id=mno-error-site] main aside .btn-special::before{background:url("/medien/background/svg.php?file=pfeil-links.svg&color=%23fff");margin-left:0}}body[id=mno-error-site] main aside .btn-special::after{background:url("/medien/background/svg.php?file=pfeil-links.svg&color=%23fff");margin-left:1rem}@media only screen and (min-width: 992px)and (max-width: 1199.98px){body[id=mno-error-site] main aside .btn-special::after{background:url("/medien/background/svg.php?file=pfeil-rechts.svg&color=%23fff");margin-left:0}}body[id=mno-error-site] main aside .btn-special:before,body[id=mno-error-site] main aside .btn-special:after{height:54px !important}[data-browser=Chrome] [data-element=details] ul{padding-left:19px !important}[data-browser=Edge] [data-element=details] ul{padding-left:19px !important}[data-browser=Firefox] [data-element=details] ul{padding-left:14px !important}@media(prefers-dark-interface){body{background:#006400}}@media(prefers-light-interface){body{background:#90ee90}}#tools #color-scheme {display: none !important}html[data-color-scheme=dark] header [data-element=mno-header-navigation] nav div:nth-child(2) a svg {background-image: url("/medien/logo-schatten-w.png") !important}html[data-color-scheme=dark] img, html[data-color-scheme=dark] svg, html[data-color-scheme=dark] iframe, html[data-color-scheme=dark] object, html[data-color-scheme=dark] video {filter: brightness(1) !important}