/* ==========================================================================
   J-GCL Lioba – neues Design
   Datei:  templates/purity_iii/css/custom.css   (Joomla 3 / T3 / Purity III)
   Wird von T3 nach allen anderen Stylesheets geladen, das Original-Template
   bleibt unverändert. Zum Rückgängig machen: Datei löschen oder umbenennen.
   Farben: Nachthimmel und Glut aus dem Lagerfeuer-Foto, Orange aus dem Logo.
   Schrift: nur Systemschriften, es werden keine Daten an Dritte übertragen.
   ========================================================================== */

/* Überschriften-Schrift: Inter Display ExtraBold, direkt in diese Datei eingebettet
   (SIL Open Font License 1.1, (c) The Inter Project Authors, https://rsms.me/inter/).
   Es werden keine Schriften von fremden Servern geladen. */
@font-face {
  font-family: "JGCL Display";
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(data:font/woff;base64,d09GRk9UVE8AAFxYAAwAAAAAxfQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAABJAAAPXUAAHYOLLSt7EdERUYAAEPEAAAASwAAAF4GwwcHR1BPUwAARBAAAAvVAAApeBdx78tHU1VCAABP6AAADG8AABzU3nDX209TLzIAAEEsAAAAVQAAAGBxvhdAY21hcAAAQkwAAAFiAAAB6ozIbTZoZWFkAAA+nAAAADYAAAA2MCbyqmhoZWEAAEEMAAAAIAAAACQV0Ax/aG10eAAAPtQAAAI4AAAD9ETkUAxtYXhwAAABHAAAAAYAAAAGAP1QAG5hbWUAAEGEAAAAxQAAAaYgpDndcG9zdAAAQ7AAAAATAAAAIP+OAOcAAFAAAP0AAHic5b0HeFVF8z9+bm4WFwkBcjg0LxBaqKFJJ0hAOqH3EqmhJgSTkAC2oCJlsNMVDCJIe+kBBEIvgghSpKiAICIlSJXPuXdu4u/Zc28qiLz1+/yf//Pw5Nxzds/szOzM7E7Zg03z9dFsNlvRtmPiImJajIwdGzloQnDL8XExg5pHRw5VTS3MHprZ02b28tPM3j5mH7vZ15fz+tnxip9vqTZvznifyHvxe8bhjE9r6yg825HXLlwbCqx0jPs9wCEuF9JCfTSbVkgro1XQqmk1tRe0Dlq4NkZ7VSPtI22BtkzboO3SDmsntYvade2e9qftWVsxW0VbHVuIrYWto62H7SVbhC3WNtH2tu0j2yLbaluybYdtv+247aztqu2ej/Ap5BPo87xPa58+PhE+sT5v+Hzg86lPks8an/U+P9l97c/ZK9lrtx06MiImInZkbPWh0eMGR0aMzHUfOTQ6btyYkTVrNq/bclxM9NhBMRFjIiOGxVUfMig2wrqLGTl8hOd2cMygIaMj4jKbvfc5O0TkaI7IahzkuYyYMHZExBjrZ8SYoYNiR3h+RmX+fHlcdFxETER8RExsxNAh0ZHRns6REbGx1o/hMRGD4iJiPK+9PG5QpAfVyHGe5qhxkXEjx0ZOsG6GjowfOTQis0PUyDHeXoNih4wcGTcy0ts4KDYuImZk7GjrJnpMRPXYcWNj4xKiPdcRMRGeJxajmtUcFBMTnaDIHDdmZO36reqqn2HRY4Y3U89rex42sDpZ1Ft/Mttz3tW2ug0dHGk99rza0Ho2ODpuhOe+fkafrEfNMlGwMPbi4eVTdmSyNTfwUJqJg3WbE5vHPKqd9VYGltlgNsxqVchla6mf471cjc2s32FDo+Mixg+JHBQ1NDrBM8l1qte0dDKwR9vAQWOGBnpuRsYGDgqMixk0NCJqUMzowOhhgTGxUbHVX4weO8FCKLB2zVr1AruPiPD27xwTPSpiSFxgs3FxI6JjYj0PvWoemKnmOR5bT4MHK+3XbFpZTfuHpq3VtNWattKmrdG06ZpWzqat07QKNi1Z09b7aBXt2hbNNkXTvtK0TTatqq+2VdNqalqKpu3UtHc1bYembbNptYS2T9N2+2j17dp+TWusac017WuhfaBpL2ra55rWQtOOalpLm3bcph2zaa3t2veabaqmnda0kzatvY9tmqZ1tGlnNK2zpv2gaT9p2sea9qOmnbVpXezaLE3rYdN+1mzTNe2Spl2wab3s2i+adlnT+mnaAk37UtOEpg3StKGaNlizkaYVyqs9o2k+mjZQ0wI17RVNy2vTQjTtBU3rr2kvaVoZzTYjj+aracM1raCmhWtakqY10TR/TYvWtGma7WMfrZmmSU0boWl2TRupaQmaFq9p4zTbbE3Lr2kFNG2Cpj2n2eZomkPTYjRtlKaN17SSmlZa00ppmp+mLdO0zzTtU00boNnmPqPN0bRQTWuqafk0W5KmLdG0FZq2SNNI097XtFhNG6bZFvlon2jaQk1brGl5NO01TXtV097StERNm6zmzfZFCW2+Zttp09KU6bVr3bVbtiU+fj6xPnfsn/g+67tIBIizeWrliclz6JnAZ2bIErKrvJi3fN6WeTc/O/jZ+c+eyFc6X2y+7fku+w32251/Wn63//YC8wp2KPh9oZcKpQX0Dbir99P/KFyp8FuFHxjDjFtF5hb5sWj/oinFfIr1L/ZF8V4lgp4zHKUcv5fKW7pmYN3AE2UGljlTdk652uVWl0+okLfCJ0Htg5ZWjKi4u5JfpfGVn6scVvm1ykeq1Kkyvsq8Kpeqjq96sVpycOngM9XX1OhV4/ua3WveqzW5dtHakc/nf35znUJ1Xq0bUndjvfr1ttbvW39mgyINXm5wpOHYhpcbBTaa2rhRSOGQT5oUaHL+hTlN8zYNaboydFDohmZ1m/3QPG/zH158rUW3Fotb/N7yg1a1Wo1vtaPVn62btt7f5sW2Q9quaHunXa12L7dD+3FhszpU7YCOxTo27Di845SOSzru6fhLJ1unUp2adurfaWKneZ2+7vRH5wqde3SO6fxh59WdL3Xp0eUfXdK7hnaN6rqu64NuFbr17Dal297uebsndD/Yo2mPl3ss7nGqZ6GevXum9PLv9U6vlb0O9tZ6D+x9sM8Xfd/te6/fJ/0L9O8W3jZ8Urjzpe0DJg0sNqjJ4PaDRw2ePvinwTyk/5ABQwYPSR6ab2jLoXOG3ohoFvFqxKFhjmFLh9ce/tmIAiOGj9gz0jay98i1o/xGhY1aOOrh6MRIv8jXI+9HjY3aPcb/gj/eS4rHBvzDVT3B9oFDnLd/QIb5HImr2CDMJSR+4Q3CDCLhnuMQJ4R7DImD6dWNpZfFTjTahvo70F6mcPttXH87N5JL64jsAKHjpg13kHYDaf8uXHcF1zzjAZ05Sbcl/d70ZFmSZSn0RaokqeLpFx+QNPvTE9tzINYIHbgDNvAqrOd2aBdgFp1ppqClflf7WzRNHUGGfj0ROt288x46Sm5JQr+bOKXthOG9Seq/aK2pGzQuTVL/VeMiVKPSFO4k0YaE/ov23jefb9hMUr+rHaN9bEcpknwmfdfTMrQSTv5HZomXuFYbeIMEd8JJwT/Qf2mYr73DYKUa5sdcwwTj6FMOA18UN1AQDQSKcAOBWSRohuCP8a3gT0nwu/ytoOkCg9I3PCUr76EMeqOMzZyC59EHzz8FDm9dMFCFoN0mlJaE0qzd5iokuRKxrSJxaUlcGraKqESSW6dPehJfmjl8JxrdaNBG2idpX/LGvST3UfJg6iqp66DBXUn6O+8SDsxF0mxsxyYcCHD1xu/6FoVkHhK6iUI4KcyhJPQtxCeF6ycShAMi7U113SKcbdV1u0izrpuE801Pu8PVXb09Nf05A6+Z1wUCSJD7uvD/hrAMtzEf57Es4Cbumw3BfMy06w9ukuEMJoGLhE5oTiBJGM7l4OCOcyS9q3AJWQsb8hNCJSGW26AGXySZppHAfQc3Nwi3rRnTH8CgH1oTa5ICG7fnIiT5Y/MPg3BeKCHRTTxDJ9pTRUlBLdrzM0pnJ8TiqKssjtp2It3unBlrmBrhU8RuwQ3J6SRGc20W1bkOSZ5IXARNCWskYS2KIhQTSKIOIU/wcn5e4k8SA3CDF2CcWyPpDiY+yGvI/YokdwIO8joz2BrQXQtFIG5tx7e8Jf6LeIfvXhwN2Il0DDBLcCd00t/XzDR3LQOVSOinE1GNfv2aICTdbP0d539X0naBq5/hHYzZhB8sHPWlif8JNPWjieTuhk95Bf6MkGO5qrhAYi8tG0/DJEWMGd+NpP6+xs8qJQsj7HL5Y5ftJtzmScW6kmSYLxHWYxOZ/SSZ/XgTNrn7knSnkCCHq7qAG7sMcvkLNCWBpYQiXJV4qyT+inWuxktI+n9EOICtSMEGHFCw7TfJcN3ILntbvbKX4pW9DZmyl36DRA4AKIyT/woQsx8KZzNeP/6nwDbwgsWKDJuYA2xxHP2XwIb+telaQIJneExXjrEe4mbATbh5FNKvI12/9k8OqT/EDw+NB3TWsxi+oBbDctTUsxieefE+STOcjPtZ7eXUYpnZrhbL/knx5jFsx/GseYabBJnHhPN5r22xrseFc6B35K8t8x6Lo5iFT83iHrUxA5yl+AEe6A+cc2MNsxzhS3xMpr8kvCR0M60UCeJPlW3YQWIqV+d85bkLSX6DuARCCOslYQOKowleJYm6dLf+Ui4mTR8So3Cc12Ek3yfprkx8KEOZI7CB95otlTKPSYo37+KAeSbBUoRvshNyV5jfKON3V1j3ysqz+uE+I9yqwTxj3fun9UmKd4gTFgS72d8hThhWP4/KZOugdjsBXBzpXBxuddWvPaa7/mCbI0+TJzLfHU5PnDx/rpVtxHpI57Zw10N6Pbi5LdL1G48Z1tz+KCZ/pFdQqPw7cqI2XU+Uo0zmVPIq5WNw41WOPF1zKfRTvXcs470sjc18L9irrY9776AjT6+nUck6cdjl8E1JsO3EL7ikgO2NM3Ce0B0vEA5Ici3yyEz6J4I4b4d2Fv0djhDySoKv4F+UcNsE8RF04mY4pWSyQzZxyhTGAgJdEC9M3X1XmDVJuPc5rwhzjbOIcDcmwZfc1USruq3qtaoryRnskcvyhAMO36RMQK4PvAaikiLVN8nTy0zNHO4PVy/8YQ35BwlyFhd06220noKmcjs3T+FWK6pKjEkrLrCZBEY5i4uVt3egUwrayinc8i3uQhUkqeY/vNriXk6Cu7rPi+hqL3GDYVxGDkOZcDQYc0Nyd/O8cC9T9mBSFrnmhWwkO22CDk1HgXdQQZ7lwBPsv6mVNIulacLMm10d00oIavMu53+Pn5VdHobBd8Re6W7sbCjcMhv4Rzb0N+EORRszAC2bwK1fDv2PDutcr1yAE7lcgMuJU9uOt1yAA6EeF6AUSf1QKBeh6lkuwP7QDBfgcmimC+CPpGz7HGcXtWB/GGuYQYTDWEPmBEnmRD6Mte4gku5KytitJfdEa+dyiNeZldSm7KjBo4hLohFhoyQkoyQaYxRJjCSU5MbEyZJ4I5fkRjwy+5AXcFMZ6i6Wm9YF6fq9//bYeirGO8Rzxv0sd+0vjGB2dy6XEczEH/655n4n0sdbc98qAen65dD/Njko7xDNLXkIoJt33lfy0CpTHvpY8tDqb+Rhi1ce9rIdpZ9KHtCjL+rVR0GJeugouAPqCa7KzQXnOculN3C1nMRx9+1c9yIXlFyXOwp04HoCVdFcIM8LKDUEwST5R/Oc8crutw7T8ewUn6DD43eOkNwxLdV4kTos6LVGmrPMS2J+94/bU8vHC9R9nPyfiXFFh6jpWTo6Zzqy/xd48HMWIq9nuLo5EIHtf6jYXNgh6hoo9Ler27akeDMeO80a2GFZ54G4n7UgxQvMIIFbhDHoRTgkCYc4Er34Fkn3QxJwp/UxyKwhMI4EytPVEGJdEgfUDOHyfynA1+jK/B+XS9i5lMBREhyJeQKVUfQ3DCQs+HtmcElzp4G2/JZ4bfqr018l+RScqTScn2nfRAahsPC/lBRvvoU1Zl1ss2geigdZNL8l8CoJTHG/JcyCJHi9eUSg5k9XEUToZjEgyssAl8WA/gaZdQUmkEAF+rWhlwG1GloMeBiLZFd3JFvDvAbT7mwZa5iFCePRkrBLEiZyORTlC99KLrpE8AurW2yhnyRdu3EEDpIoSzeazuICEpdIvIn9HI327CTJ94gTuRPxckkchcpcHps7SQRHCrQedrYv1ZNUOai9Un8OpbIX30E5yTfVLuQ8xnEnswxJ/4NJ8Q7fJBywmePgtic7fJMMs71a+3igdyvsmyTMdt6AAVdVktwuVm02tiTYruO+mYL7duewWMMsQJiBaMJ5Sa6+gu+rnVATQVybfVhwI5LckNgXeQi1JLmaeHv0tbAhjjYLKUHJAG3t9P7T4Cs68oyytDJbnOu/OiA7rBHfyGEHMkdUm9L/+IiFHXmiH7Ob/Si3vmehodyG67jPxawln4vhvn7vP4WOtbbn6ZFrbS+TFYr943Fre+5QbYJ31/iBQxy0m/PIMEeQMKdY287iJDg8rZwI5+fDuXE/bin7oGU/NO6L5yVHOMsJd0kS/s6vM0HIonYziJTvKdDVOVl8cnj+qQWX5YI685t/EibRLW2yMMuSMMta4IuR4EppVUQ0F32Zi8RyUfkyikajSBSKSn7eWUWwkwQ/n1ZFRHIxq1NRGYuiVqdikis5qwh3UTXrw7wIfOgQG+wfkmFWIYGe2CC2fJt8JPlbmdw2uV1yW4lOKtJYl4T7c+dcYUY7Bwt3IAmuwONEeIsBLw5oIQedGHjypROSy2GccFclYSakRQp/dPcOYO7BXbu5hwzcVWZsuTDXuboIdzAJjnO3FNE9xvaI6SHH7o7ePWa35DfMlsJdg4SZkt4lC4ilDP8GoFWu47kCvXsJB1w+OGDb6fBNse8kw+Gb4vVQPiSx++Cur3cclGaqM0oQlgoH91dW6oBwJpLo2blXp96dpfth2ljhX2kCxnHHeOdLpo0JFLAPP+AGrvNVXOUruKLPM+tPMFCZbuw8jDzyfRJ6F+JKAlfUbr+fILzGTfAcHySpD+IDxM3Y8SpPkDhFQu//0ckDX90keZX2DqQwSe8ICmv1Knd5RfK4CdzhBeJJUp9HPAxVy2M4SX3+A4wz6lPX9XRE0nffrvttnvx53pG5az+VVFVQudqtrKhlLpQf4OQjWH+a+AjavRP/Cu8RibkRf0l7Gsw/TcyG+gJtkcN3fc4tSjmH684/TQ58cJSroMojNM0PfZSm0L+kKTQ3Tf2eiqb5odlo6h26zOG72dC7h1r7HX1+IgxlAmc/fsuDn9NH/dPkXsRNRSlHeozlnOyTGPgowYF/SXDgI9KX+FSTGJiN4H6aaTh8F/xbnpP+aShapnf+/6wY78sQ48w1HT/+K3J80JMBUjS18+SAWMtG2sKCj5AWXvCvSIsq+AhpoU9D2sKC2UgLT0Qth+9kNWbOJFNlklw5V5KpMkl9YWCv9AZ/S7cenrjTtd/ompVt2kdyb1a2qdtjVLxALpdaKUBLtMFvWQziHWilfzj1Uesr/9L8ytxM6pL0NEz6cGp2lZfY7fDdZ+jdfXO62719M9ztLjLL3e7aJqe73aVNhrvdW2a62/qHH3Dv9IS/lyBzfyxm8Ayks4l4vIHBR0wbf4iPeIZ3YbqJb/W6iWa/CQYqEuqvvY0yUp+VeIZ9ULYZGpDUeyTiM8JIVN6AkZIPk9BnJca0fHFAReXcUOOfp6CEdMaSoGuCcIqjEcffkeQKFNi7QR2pf5zY5jLnSeGqJPV5ibyNOIQbv859Pfz8OMui7LP4+YIIJcF/EE+uTDxT6nUTiQeiItvwPkksNgcZFCaoXJ3Wirz61HUtHZP0w7kdKKhiuxhszIf99LeQJCHpdNv5bJf+k+LwJb8S7/wKS80aCQE3cYEv4BpfQ6pZHXf0Dc6JcQaWE1qrneRlSTjDHRHPn1kEVurZhn3lNLW9OCU4lYQea8Vl9XG4pnYH9cW7JPQNu7kA7GFqbqrgS0P/iotQbdgITSSh8RVoKEISOp0rTxwq9Q3EzZuUY52k/5tx+NJMycDsZ/4Zv1tYpTpfjTOwjNDmcVhV7NE+UE5RSH0n+HflApkzBNQP86R4j8Qezns/DIFebB48GZvULGyqxGIJLzE7ItZsz0uwJGAn7upzzRuxBnYSRiDsI8yWem++REKf+3r5sLYV1H6emv5BaCYJzU7/AYPkXfq23ewgqS/Dz6rfq5jDEWjDW1XQhjia44h/kmoLHs2x+FEN666HohCpVczG/G78onhn5azhD3mzmJRoDnHX82QxT4YimK58Tcgj6Uab45x/hqS9Ap98gbZo8RHelBaCi0P/FsN3Qy0Uvwn9Kxz3oxOPxIYoGc3VxUWVvvxyPEVIGhZtpS8pkfORyC1hO3HXDMYtvo7rfBEX9a3mh3EGShN8Du9BATmDhD6RuL7QX8X1jBjuLZXJOSWmk2gD30q7uCRJTiLuyPHEZ6S+lfgy2nA0lpPUv7qJLw0OoCb3Cc0lIfTcPQSQRBG6whpxY0ncpDbbVL7av5bXADzAYLTERwE7cUXfYl6LNfTxXr1er/T6kErMK7UOUi7h49X6OEn+ljhGZYRPS+LTGMsTcZYkD3bWzaZ4z9AZj+LlGtsTt73CEdbGRE+xsHgtNxYp/yoWiHb4Ln6im6ZvU1uNP7J6lFFbjcwe90mudM9+CkLu46TFx+0WBa/mpmD7v8xHm8N3S84qF7RNu/F/iVH5DIwy/SR+96kwUiFEa9Ot0NpqoTUxN1pb/2W0HA7fFEPfZAUR9K1PLrHp5F77OHzd3ZPinSuwECFYaMNw3LI757k2GhxFgvYJ+nH5ivMkHygTv1BwdxL8PnG+CsSjJXFe6wnxQgF1TVuhAo+CnCsEopQ5cLfAVJ6Ke1fwubkSn8V5TEJN3LDMwWozzd3CwAXCUBWpS5XkmihYpcu5kjIA+qa2sJc/mMMEHJXEh9GGY5QBQCmCbc9eFFKmRBkS4sDWL3JhkvqYStRmw4RvJZ8noa9eyQNQkyviHEk9+Q1nH8to3CaEqHXg3O0Mo1GWuJ4krl+7rGUyopLinUuw1ayhkmCpuI9UuxlmnjAI5Y8fhY0kbHS4NXEhSe4rAqmK8mqCMJdLoAZPIMk1qEzLFiwlmdetNdOTyUxV6c6RSfGujQkogNsB58wCnIZUq1rAguLa6Flh76DpPQN2+uEU3ZF0J+Qk20myD4W8SEGSgn5oDh+VqfWCsrLYZZDOhZDKhbzVBzngPTDLP/w3E9hdssaqiHRuhNT6SK+LVG6g8tdOv5wjulelb8yJwh8u429Q+JvE9N+imMEOT/451Z6LCScfKUH5mxfWPlJckvFCsFezbz5m7raguKGf9ejltSeH89OGu+vhM4fvZo80/GBJwy39Wqpro0HpxwXViRwRSrKlEvHPBJ4jgZmEIihImCjJ9UDod7jZPQM+2eTEhyTbs8mJnaR/ZQtrs29CDipxVJz6WWCRu5wwy5BwVzd/E2ZJc5BwlyHB37vzCbW9cqZYVFmke7PCShmsDH0OueaLSfHmbtPP3G31+cH0e1w3fGbuNu7TxYt0X9L9+hfLqVmsX5/KSSp3sb6aRfNCUrxzI1bGqd3gRb6IVJzEeZzELX11BuomC/0oIe93x66TvEaH21J5SWn5BM4rjH0EPTx04pZq+bYjsa+ktGe85qmbILzBlVGGh5JUtVIlQntwKTkQpdj/NJchqZ/mksSFWnbkqlLfROgr9NV8kUSGSbCwsnbOyiroqyyzoB95asOgn+LnKbB5S84v9Y2EpkJfxWoXnb7Rw8XMYR6THreG5V5oY/oglX9CK/3zJM/4e5KeHoG9gVkYLA60UFiblB0HnFTeur7sg5zO2toPMpy1z5OynLUvBuZ01j4fmOGsrU3Kyo2Gx2KpuQtLbWoRqI07dvNBrKHKE+MQRfhFEi5xHKJVDSJfJB7H0cSXJPEvGMdRuKgyaksNzk91fye0loRWl2/DjyT86HJF4laSuHWdSuyXbSTPTusuv+QJAYXjjn7vvzWoip+7Kvx7qfEMvB+TGb/L9T1lEVwPd/QDof81Mi6HorwrLDMr/m9XSTzdzJcbhALNr0n44lnB2l3Bgv1E7YMsVrGRi6TyyVzgVA3JvvysgFZBQMBP/NoJvqOUO6fo7E+D54/6UuI4fhEfRb0/StVZZtDHfdDSeHv51H/Q2iw2fEUbX10VnYWnJwH93xXSiq5GuRJc/8vR+Tnv8FnZrkzhy9qxWjjoqf81JAq7mhr6T54QcOoTI8CWa6niA3GPBi6W3lT+cKrH6X8/w+kvTTJbMEM/nDNwUK5HWKB8h4S+glBK6EuV6TO/Stti6CeeHCRYmhUkyIZSbk93i8P3LXc9gxxij9A3svJuuZRaSfWzYQ/L7c7l1WbzaVGa7h/eg7zyPeUHnxT6CR7krP20Tq67X1K8cwHWTFFMusSXkKp/nblarhOEKj9fQgGSKfT1tC+mqzpmET1jzIxhJPXvuAyFdIvgEnKqMvOEjkJfpsIH/lz7ZUziSaZm5jNtnIjEgOO4iW24p39qHnjZwHZCf7V/j5KEWhWuctQGySPWi+bzBi+jzZJ27lz/K0l91VX6tvu7zSSOk9A/nayS2gjkbSR5K3FrLkEcIYkbwx6IocMkuo0UF1/dHE3hknp2G1aNpN4/iDpun3RO8m8KwEIeh0FcGltI+p8jLMctzMc1rA+4iduoY+bjIJg8HfetMnjcVhuzzwRBnjsFf0sUv7P2RtU7NAsmqZvN1QTNF7CT0O8hkH5pQ4GSyoW0YZWoLaNalwsMJoGNhJdQlpAkdZMQwX6ozr3mSLIqYYv/4ywkoYokfMEz4eDdJPkH4giuTTxH+rtfIiw0k5Sj1U85Wu9mOFrY6Il88EbBbbwelbq6JwniQchTAx+SRC+vF5aPxAsUn6RCfmZrj6sVFYet/J7a4AV4fRW+hmv6RnNAnIHn6eGp48gv9TjipkIfb0XsvBtVcp+wjiKUb9mGbcr1prBjhEKSzCue9rRqQt9IPBcluIaqeM82lOUG3EQqv+ZZX1/zjrolMeew4xOtcSdojwz8lfY3I29JzDa0Hq+ZhR2+nz8xuOH+u+NERPiMCW8512XySt+SZUJ2CH381rono74j+T39sG4z8kh9yxr2/bWTOh+CemoOPhO9SfSm2MWUIsk5wEvPFaGPJy7e/kWvm9b2JKF4JjnZ+VYJJ3NM09ac/JposevVR7i1/W+YtTU7r17dpzJsOVeY/zUKSRYKOWoqsqGQzX/KRCM5JxrjLDTiH0Fj09+gkZxDapY5fLcb+hiPNxb/5GKLmpaXZHvf4TvNbhb3HC0yDTW2SYKruCeK2PpxDeIayLgLsRdiLkoONid6K3ZHE37jE5YOvu/Is00fi/NkACSQ1ywtPj+XdCHpgkxqkNRgUROJvO7Swmo759oo3L4kQviC0NeO4YIvczFVmhCJopEoPhoFZB1cELyfRB2+IEZzgUguHslF5VgUHYviUSggG6r2dGWpHV7kXXfs75OhCmMvoKhYd2TV/lX75aouq7qsbSd/5KJWyazbx9wscM/8ULh9SIRyATGiU1T3qB5yzO6oPaMOyuYoINzPkECqe77wr5nho3o4A0Ppyysk0JLunDuJbtLs5/BN9jDpefdEEdd8XLOEZjL++/jv405Jrullklklfb2Y0E/EvJAQ/SJJDqJsoD2nDqt5Th3+B0dwVnSIsv+ezcjCUUUJ/tMswHaHqJ9LTzhYLRULkWRLdQXZU8lwBXmsv1v54+8K83XzK0F4S6SXVOtFkjBVbmaacE9z7xP+N5LisQefmKWxEJ8m2G7ggdkOl+03lCfu8cKtiN4egX4kzDyEAehOWCQJSTwAPd15Zkjup3p8Kii9lkFmaasnmtKxysrLrtQ6mJtOl/4dYzHXvIihtp04b3bDSburjkMkGG+gsuAkLiVYP8tld3HQl3ICtxDfvXx81NGhkiNYE3O4qsBPeEHA1uBqxZ1sk6+Q6HwkeJcK3/GXxG14AvEmSXwKUTwa56ZL3JyBYXiL8KeqreQq+IjHornk5unHDS5HIeokWyu1Q/oe0rLV1egUFyAOkcRt6/EzHKjK+2bEL4p3iIcJnycEHMVNPgo3SiIcgbjEp2HqXRPNXznaQLiivr/A98vRUZ36Wpy98G/kh4JwWuhDtPNjdrT/qLZV7PcWvuDmaM6bV1tHZDichN4zkbif4F1juA+3Iv4we+3fvjcE8XVV+8C+S9ucmQLhrfjbjS7cHr9GS4Rju0HYJh6M/GoAtZXUrGv34HGSw50VDL1nYrUVgzbSIUnHd+++sEj6V/GGZnbiLsojDwrikt1MJgN5FCm9BD5bjPYqLfS2lRaaVH9A55YJksxkcWL8ls4zG0qVAnoNk7kdmvG8zyWht2D1LvcSnBLHvTmK+Bsr/tqLI7EjThJWGjWW9bpFKCcJFXbe+m2Z9GeZFI9t6H4T3Z0DEmxmKfxuN21WCEiZu5NpAwSrzS13FzhGgqoKPpbtlrd58nfYJrBBXbsLVtebWbcjSeC0WnWVpg1xfyH85xA2Yj8Wmj7YGLDvT9uZRO3P9EqJmnN+Wuk/bf3VXUqihqtIxQU+gbP6lcR9ZDj3k0CCypk/Qxgu6YDgsySoh6Axr702hqS7keX2Hl+75dCU3+WUh0K/lohkjxaqE8K7SLyDIDEZVU4fxzMk4UPHWhHXlbhgHbDi0QjnnSR5J/H73GURX5Ufsy70O4mse/Z4+uVElCcxixuJD6v1GFCW5HRVgCYTcAiRaIwg1EM0vrFhIh7aXT+4RhjucSS+QnDqtyjh8QHapYyRKIIvBftc4GJbuRZJPkH8DncP5auSg0l0VDXj3UlMi5keQy9Lip0RNyNOchHV0lhgFIkz/Csmc2ecIImqBEfyH5ckF8FS8VJUrTBLH0tQ5cMvIViqZfMnNBZuG4npi6YvpsWSls744t3F0mxFwv9OLFa7BmO1bSd+M8/hqt3ZJNYwSxIS8RWZ0ZLMsZyIre6SJN0lVT3sVnKPleQeg0TeapZUnuNqg9sQ+6iDkHskYS980AFtSEUXYOcOxHsl8R62cxi3UR5PWEYtXQH8bneOtOTsNAm3nScK4v0C1zFSpabJwWMtyfKfQljjaovVtqO4YHbBL/azZLh+VTO2RrjTLOOKlZgkMBAvwEBJQqQkbOSJaMsnSPIt4ihVvfyLd56bXL2FMiRh0MWGxAUl8XPlG7KtunSnuAcI/yXKrQ7AB6aGhQFf4xp/g1/N5viZD8PU7zlLxBq4Q5iMzoSZylnm/AjmyC8kvad84pAvUQB5CS9KwhSOR6iVDEolHsEDib+QsBAP+PWiyuaiIF1+wQp1sq1mW1Zl19YpvQ8ESlmOTW2614w4jySWVZsoc8hVqeZ1VRRqhf74H+jEU82yqpAzb1I89mOxKyjB5lyHq/avsd9wxpGHp1fVoPsFrCOMiwWrqytIuDuQSMufXk4446Ya7iDPOlXBPCdmkPB/JQ6LzemYjx5YZ3PexFW7+Wecgd9VYfXLnkL19ZyIaMtBz0uVh7dqqcoNPsdO4Wygxlkn0uNIDEj3FThLYtmly7uRlyQcdKMscSVJXLFaBXV4n5+joGtToUu+QmIB78I47oYLJP1XxGKZGYd5+ACLAnbiPJ83/c1RuKY/cNaINfAL4U1EEL5WBek8GsN5uyc67NctlIVV+oCZv6IhepGEP/3U+rMylt1/Ge9zBLrzEZLucsRxfNhznHEEEniJWYzkVCwz9FQuTkH3CCUlodTdu5b6Pke/BxGXkvoD4lJB5fk5kv5lVJH3SmyzJbv22FGBDKSRMO85fDdYp0XT93hspLO3tdr7L47Fe2Y1zDY1zA7YiTT+FjfNcrjB31rngYrEGnhImKRWsI/VssRBKMUJK1S0sv9KFIQfob0kTOXRqMc/kuTTxGNVsfBkSdwehTg/+kdK/R4nRHEQlyIeIIk/RiI3xUOlru8Z/BwFXyDkkwS/m5dQnCSK0826xH6SOF+1BlxCxUbJWV2FhJqcJNglwefcCeQnifz0QwtiH0lsb/yiFbpdEYtF+AhzzVgsC9iJa+ZIswBfwAX9gen2HEMdh8NkviLJHMEJWOIuTpIvE7/JQ4m/lsTJGM3DsN1jyvLtPg0hlfrzzFrckHuRZH9qcGz8H9YauITfxzDujiMqBjDLuVgRU+kOoZSapNt3rXr+4nS7AnFJqaaogiLG/6anysHhe8JC8TKHYxM+RtJMrNY3mnviDBiEwPWwn5V6/M/VrW0+T8AccQtFktGMECZ5NQkKjqk7pJnkWLwvftov9FUwrn2nJqSEJIRzMOryZJIq3RrCocQxkrjwfradrSj1jdyS89Ys50lXvoFeHIZvSKI7vjd6RHV+pStJFtToKN2SdCL5q2+2Sn3VEdw3enwXvZv2Sjq9c9tZkj/Rlt7URdKA2J4twqV/2svjzfxsxjvErwkBZ0w/NvGLPgK+Zj8De0msdH0m3Co8MhZhDtdznuzNA6mvzZm/0cdSWU8GJy3a2cUsQApWgT/T5yVqf9q6JGp65x/d9axPIYx2fWx5NXoSqt00HtDPP6tk0IN6P1u77/r1qKxKBtVTu+8wL2a+v+HLgG/wwzumH6dizxH8rA8z6yoElVakCILtpz3I/4NE0Z+/UbvBapIwiUcghPeR1GOUcI/iAcSrJX5Q6lz4x/MoRBJ56HQbtdsPHdS6Sk+pD+UGtdu3Iu4q9RGo6U7OJHaZl9iy1MAidgSVvVDfwtDdD1+6fMz8lBBwHj8vNv34MnZ/iXP6Ruci85bBu0lQH3WmtGF3zh8iuUi9dpyfuJoknoSRHAKF4Hp8TxiFAYTVks8poS3cuCEHWLPZ9Cj9Lun0pmOpu6T+BRpcOfwdoavUl3ENM9mwuF9W6l9782fe3Jq+jB5YCPu7d/JWxzMtbNBw1w7NvGIQn/2RD6IKf2ytY+zAr6GYRdgiCRevmhr8sFKy1cLjgt2liR9mA/Mu7trX8VaVvReogo9/xEHCWUl4WN0szSUxznoV+Xnlr26N+KIk3tKMZ3FJ/tUDBQsdoiYWBsAPt/iWuVD/GX681dC/Mxd6d1g/q7QDOURNoX+HlhkP3QtJ5ABwxFzAt3BL//mI5/UF6qVnWqiuC7y7rO/Qwko+fqeAtlDO1Xe8FXPNeThgzsNcG27iit0leKtBmCv4eRr4FSFIEgYKutcfebjnPome+7ZCKBFVTxG06Ss8rwzgXMEpxJOjyK0OEQUL4rI923P1d+RET1n8pyRQ/Z1d7YjLeNrdOiZHIUUl03NhsRBX7IoIFVGdvJxMXRKCBaHivm/QWI11QFVFcCPq+g2hoqfR1HnycrVQEc8VeJ6Sw4mDJPFAQeW2skDPrpJ7du3PeZTXpp5y0KBwfl59p+S4uzM+QwtM40mYZy5AHMdhOvris4CdSEYXLDDD8QG/htdA2KCvSXLtcnc28D6hzaGrG2RlTBMtx3Cd3sqmursSr8JiMltKMltiFZaY3Uma9Qif8mRyB0v9TBLx4FZcvAzJwRSZREclOZsIffNAfo0EVRHTSOhrkoYfLbOTlUGfpkrPmnvSCgfQgUdjHUnUpzsnV5xX5lw/lvRpnd9C0YgkkgktMYrMvJLMbe6C+NP9G0m3k9xl3YXJfVnqa5LIfdks6y5oppMc6uxvcGWqd43QWBJCfr6mKnJRjn4M9gTTGzUOZq/GdMimMc4u/7LGdMimMR3+ZY3p8FiN6fD0GtPhMRrT4Z/QmA6P0ZgO/3ON6fCoxnT4n2kMJ/yTGsMJ/z/SmA1J8XBhJuZhFlwJtqkOUcLurEIGPiZxAC4rgrQZM63IyCZ1frSfus4SKtKk2nkWiS7sEpyU674viQE8S6A/iYE8z3s/07rvzC4rlrtfwf+MBI/DTMMC/hmJQTxP+CM5AX2dd9DbhufR3XkFPe3OTxIMlCEU2Xr/JwkHO9RR1iqCK6C0+ObWOuSbgSJyOhyDUaDVHYlg1WZ1qMJVRYXvudAmtQ/k4sSFBgW9KLkKKqljX1UEKnNF0SJoMBeawSXldC66jv2OVJQcyM8JWB0cKC7uh8AIV0XJhL4GvzWdOyjnb4okTEMHdMBbJPE6oavydqdJ4inclTvz6zOkv3s8xznymDZyLrA7FzjyFDM4hYQ7zuGUAilKzT90xznyfmRDhAr+rHc8s95Q+1xyPBwjlK/i795mecsIx0E7ws36BqV1EjioCkQ6CXLtNVj9TguznuUYz4zjOAOe4fKYSoeFP18xOyPJhnzOF+3Orc7+RtqLnmCk80XVOslqJddMu2ums7+RPtPT6Jqpjvl96Wl0SM3ukJqzv+EwNU+7Q2oe2MiC7bI/AhuZsF32R2AjG2yXPTfstI9dZcxzAcdMh77rmKuMgXMkjprnBL/1uMa3SCBYtZ5Tra1dJc3zASiCw/ou1HOVNDCdxErzvFBnAvw5UTXbUMT5of2RVvMV9/lc3bersWzHnPftufHACfe5rAdvqs4nvJ3P2815qvebylJ6EXPPVd1zoMomnzXP2Zar/rF8NlvrWRLueRn9q2eStsXT3yxpX57RPavRw5V/KK6YL7jKGG28LajuPif808Zb7242HfbNOYay3h3v2cAHnDL99IGYNz5zQ52Uy3sYmOE9YO94M7/tlOmHCqYfgkw/u0MUy3wv5zbcuwlP/5JytWfUlHlgmgue3J6JpjPY9LNQHYt5zhJPrFOjtOCn8ITGI870Q7LppwiyY54r/9MB/aviuLQ4xWyzuOlnO2Pmf5ThCDaLGw+yIJR9FMJ4c34mOub8Jw93HuVdvraDDt8f7a4aKG9YZ+zTzTAB9cddkIRbuMMEF3KH/VWbF8YGBWODF4QpVA/h7YZ0d5hAMS+Ix7T535vl8F0QgAr4U9+FCmYfw7XK3cmKw6c1w1xB84TTuuKcSF/l7pLxgvMW0vRdDt89Zh+D8JVIX2l2EcTnhLM5zxX0mkizrnxa+N9DBNZjONba0NC1wI6GiDBcakuE9SLdug733q+17v3vme2xxGauxga7uTrFsCLUZnFhFlJ9lgi3uprFPAFsdzGLFuIl1kcK/O/tdP1ow3OuH+yud3caGIERgi/jssBlXBI8ApGCf+Ff1LNfBI/kSIHLfEnwZb4sMJJHqH6Xhf89Mp/lP+LNCCy6aj4bYL5p5tXHO3zXO2OM9CVqtEXCtYSE+1O4jbvTL1g+9r0GFypYk9xAbXHKXax3f4ZEh7SChr6F7jS4WMGrWEFKsRo8mC718XdnXLhAD6T/vZ34HNcxR5G83o5azqqGRStPFlivaJ7spX2Oh3a8LVg957c992kuw7VKPf9cpK9SPABjPa83e7nrmb14HdYFoDjmmqcxV6+G4qbDwFwSumMKnk3ZdoTkdloct6+31Gfcef7csJsk9TDlKxdGyJtYI1l1nfEeyz5925PsTZFf9toidUeZG6HLa5LUq/Ew4vzceBavlf73UN3huzBLlq5nyNKZv5QlzxtZwnTdUB9z+ythOqPeeGgJ07pMYXr4F8K0LkOYUrOECcP/SWlyHUrIkCb0fYw4jc4pTqMfI06XFNJBZt7fkPSbmdemZMnu8F2vVtcl3tU1tyjdzRKlChmiRGnfGnfpwgX6Q9Idq70sNWigxKnMhQYqWHIPXXOJUfK/KUYmYR2v+ysxWvWviVEfjxgt84jR9dAV2cQoZBavkf73zCQssTlvYIPdeQPHvDMWL9IbeWbG+ZxahT/nmZhpI1es3RVLRnqsFYwUrljVtsW5x1mCYxATsNkl9KTNzj3KXxD6QISZIWK2FR0Lc4cIz0M+5Cwh+BP1oubak2CGJdhQx3nKbo52BhoYRiIBiwXiOVg8QDvBU/GsgPpTFmGC1ePPVLB+GIkkXiw4HsGiDIcJTOdnBas/f3A7AfXY/xbiXZ/b/vSpnKj9qbkTNbu5BfEGPiExCWcEvuCWAjrGCl6NYIE1qC7Yul3CzcUslcL+hMRsPil4KZoL1lXqZQ1XF7yGgwUKq9slaCX89+B31EY9rCv7ABX+QBXUDjiLmhiBINRAVXRALX1HorMCfjdwhjAH8wjfS8L3PBfz+DRJ/p54Ds8j/l4Sf485PA/fq211bYNfm87d0I3wuiS8jm7oitdI4g21re5K/LqKm3IX7sqJM6R+IZFHoJ6BIBL6jkRCG6FOjVxM/JHbCNQhEYTBYueyVTvphPo6XOOj7DvdIyc7ExHE7xuECuInEptoRRz1ldQ3MnagKmE/Fod59xDFUfgJVXGeoxB1D/MCUAnzYEOUswXm6ccSXZXiDDOEkIpUMkMkmSGcilR3CEl3CHEqp5I7RJI7BKmcaoYo6uYZvIo4QaUuV0nCKiQgAatIYhUhgROIV0niVZzACbyKpLus+Z4xnWPQjtsijqS+JhG9CXVRJgmdJMcr1zDxtXZh4aGWIlvbgHsXL6jz5mcST9PR8HltJTy94tGJG6Is9yapzgW247YzOE76s9M5DzFYhTjbFcTiH4ixm72d8wyET0c91CeEWwHteqjH4SQ5nLge1yMOl8ThqMf1ET5DEmKMFyjsMJ2TdPbwobMkz9HhDvSCpCZhYU2U67/a2QbluCiKoi/yog0qBaAW2nIjtMEnaKOvd9qd8w09/oOYD2M/ipdoTyL22ymHpu9VtQKC0J7zXeO2JLknsVGJ2CHR5nVBR3at/pXkeVrXl0Ik9RJl1XEsfpP4mYaepFLJ32pax3/X36Zja5O3yLcwxyB+Tgwb2X5Md5L61gYUsZp2Sdq/ZxfyTpf+vNHZCpXMRFSyoTDawIk2dhR2LTOm82CU4kpqDhBDKIFKhMGSzghVRlgSlTmGpCqlDeTKMzhCJTwNQt6D1/CslSjZV30G55XUVBDn61KHnyXJ+anTZZV58W+gkkZHMdeWbF5DG3xqdx4gA59mfO/vSxKqULeVYv1nkngxWnE/Vah7Wfl9jaxSQ/8w3oVkTjYru94xS/N6rA9ACeziNdiLTdinL3XNdd029NnTkMAtEcKfkOSZqnKzDnGkOgq2s/aZZpKmiw4Tyg18g3UZyzFo/fz50RLLOa/YHndu8Ltt5bQOLeLaTpN6X7a93WELnZMqia7PJ56GzlwHK0liNqGLKrBUivtM+K/1TssP3hW75sNn63wUkp9jLLf95YWVkpcjn9Bnd1vY5Cvr5Pd3SYdJ6kuv0rZ+MzrK6+5Lxpv9X4odskDyGzdEvVURm2etlx9/tXHptgSJ16qKy6NWDXpriPRP6+m87TwTsMHswlMwRU8yJzjyLDQ4loS+i2M4QBAPVUY4HL4qi0lup8AU5RmHOW+jFy7iNPdAj4ADeIVjnS14Et7Qlx113jacLTxFF1ZV5wyBMjeFvhH5f/rpDKGIJDTh8re5n3USJIq4BPsT95eqmkjfSBe3bTlJ8ghtGk49JLVuNTR8pIrzX+F3hb+7ofMSOnEnHNyCJkexlNuibcAhJPJYJH6ARbzI7Mqv4BWOwXv6qkCzifOSoQqgKz9UNRr6PzS6/eIVLu75/vOq0Nuzzh6me1J9c6v0TQud9YFKBItwPuIaEomqQDqU9mxbd4TkIdoygvpJ6hc+JkQV9CbWUitZE/ErCX1V4E+0azT1kdS3z8hWJPXIwBDqv4VOS060molrP+TKmKnsYhShOdLwLTdDM2eRhIANZgUejdHmDQzivs48PAxD9WQNpcnAJBKumda54EkkOK/DVd1wWuUszYXK8ivOOiCFvjERPje+P01Qn6dtwEXvqOIA/bTGfYgLqERLd4lB6kRhIl3ZsuO4ImbjIOogKbTTgH5DpJ6s8df8sXDfVZ9gU/Eo/SuNX2JdEHcSCpkwSKuKIK2QwGhV7FeDcIEboZHDd2omBU4XhumRrrJoYJgVFNmkKg2HkdAjCQ3ENesRGonqapvwruClJPhX93SRNocv5aI1bRh58NiYhcaq3Fg4XXzOUNEwxYe+2CP8zetetPANQjgEuw4h+BwWcX3Ufz0h4ACGcU8MnW1W4kEYxL3wsnMehumjfF0/ZaC8wjcT51G+CmlVbb18hsK6hhdrZU2uZGKdmIl1Ion0bmm/GuhLcPxBKC/pVrsrXGCuJWwrCl+dc+IbuisJDtZvWvOzqgX3JX6WVZhXQn0TfUV3Orxl02GSB2jTUPWZi+4vjWpOUl9R3tpSBatlVl/hd5Z2RFBnSV37DWmrPu7zdlMakELnpdrbKGy51u9cTn132PUbf5PJoT7YY1UiOONjMZCfjzf3Y0AEBpkFMSA2IQABmASVKt+HSZiBSfonu8yJzlFqX4Wq6vPx4yUtF6oIrCqq8DCSHEFclasQT5QUJYjHoypXQQRJfeUu16y0N603q6lvgkzIeLPa49+cgKpc2Xpz+C4HT1ucSxb0lbuQz+G6bDSjvvusT9QqaPm27/+e5GlK6UKczwMnb5+uoST1T3alz3K+pXrvfaT39my9+3YLVXkOU31U7qTtuDnLflx9Uy7nYceM5iPmbDtSM9qzTk9GOXxJlW0O8ZRtOi86fJ9cS/m3tZbuGIfvfgyzpZqX7M7mDjHHcKsQJg8TphXBjM74SAIiAzALL/FL3i8jLMOsjA8jfJH5XQT9u4wvI6hDDfmEKr0awpFC/+LRrxgssz5ikHZN/XOWMeer8GM7hzhrdzUpb6A92gvehM2iT0rXHd12yINTD03bT9J5UtmjJJF2kkRX6jCt81S5J2VvSsoOic3YJDgMHUTalLQpwt8hlpjzPDDlHbvrhQyYmy2Y3XZ0S5EHph6eto+kI08vD1CHc7mCGqag7t2RAXWL4PZoJ9Kmpr0j/B0FB2RA1VdkQXW3M9sKR6FkL5zf25Mw25ntc7wpluAUZiMIsx/BaTLeFo48VrH7bOEwD5Fo9r04eVI4nmnofeb8Wn1yEe9kh5jBtESLacPKG853nFNEmvrDHbiDwGbeJHb03tNnTx/Z+b0O73YjmXbKG9U9RWIfHX73wHuyW+9uvXv3kbyJN2djWqJC0JHnennDOUUBneJ8R3CY8lg28xaR0ntvn729LaBdSTqcy7zh3jy9FdhDFtg+3Xr36SN5swU2g2uJimuOQl9k4fqOwrWdMMPc7YXj97ZeQIU2k3CHudsqIrO45iF0eHnDOVm9PDkTpyn8jkjbpN6dLVybSZx8UTRrJtKTPU+cG0nwZH471xx4SbzxCC4WOIvj6m1rDk5ZAB1mxjM1V5kgM0Q3b5Ddla+XgTDPlE4WfVK6e8TskBIz1zSlAoezM+dt5YO35/bC2cPZXaSpP6xuoRpS+uztvVfNXJiaufRpmQK/N2XPjpQUCTUEq8HSeqR1F/4OeTMDE7/IJ2LieKbxv4OKw9z/t7jkFPa8QX/N6PR2j0i2c2raFJGlGa5WXman9zTfMbyaIbZkzIoiPPtgfpF2x7M1HhVcz6z6/t1ojjymdziHaWaNJ9Mzx3OWmR3v9EGS05aQabEmKU0OUxZrk+iz41+2WLPjnbZMwJaJyACs+vZJ6bbz78xWyt4djzdbOUBbtssL+uls1+x4M8Ti8SyzSS7svDL2BAM2K9OATclpwLIx0mvFJikhmfqvWbHeyoptys3IDFM2SUnE1MeYMo9oP9GU9fKYsk25OZlhz7Kw/nt7louTXqM2SRm1qTmN2hSvUZv110Zt8uMmJ8OyPYKVBdNr2WY90bJ54Hpygl7LtvH/1LIhm2X7a0z+J5btEVXwmLfHc9tr3qbkNDhTRZbeeM3bZGXepjzevD0yosfGPSrRnvn1/bshM2zcZMvGTXmMjcNWwi6cx6s4j102DM74/3Hoif8/TlpewZ2UIL0q0Mlz7/nvcnBemH7KErwq3Nb1/JP++5yy6v94eYDb5oQE2124r5sF7Xf/4n9ucBZLO/W4j7Y09nyM40fvR1uiVcgm+jEFkst+JG995Oee+sjvUC31yfWRsYtdGxeb1RfnKVWrwv4//fJ+4vcs+eVDyrO4nc/he8v4f1jtkr8AAAAAAQAAAAQAAGkThHBfDzz1AAMIAAAAAADhgFONAAAAAOGAU9f5dv1LFJYJAwAAAAMAAgAAAAAAAHicndFPSBVRFMfx79x7zxuVrPAhPKKEyuT5UmkxEmampoXGM0NmUZu6FrVq18I0iDIpLTeaBEZKf7CNZLlxmfAow0W8/mwiiBYGEpi0aOMiJuZpopgRLT6cc89v7jD3jtQ4DTKLrCfrCCKlWHmHlzGCNT/+4DlWZvHkFVbFQ8ElcywYVfFgcGk9YO7gyWOsuY51D2Hl45IFvBViq9bblvI6rBynTopJyCNOrvEGydqOyCQReYJk7MIzN6lYj1tAhZnBmi9Y04uXMYNnbq+lS4lmsjRWxTiqYsEFsye4p2JBn4qFs6BXbQnGza1MbvVDrLsXGz6fMYm3rvAbZvB0EdY0UyaVWL2T6PLebyveE+rHRF5gzFlM2C/zaZUkp8wzvPCuMudpJ8csUCGtFEsLni6n0HylTlyq5DRV5hNlsgHPXCMhghf20oSnNpNUeSTNGDVmjBaV4rxKUaRSXFQpavU4bXqc2qwE3t8yyQ9+RjbSrrNBfeetmmI67PUQbQbIYnXvzFMfUvvoNA6d+iX1+in1uocCZ5oCZ54dKpsSlU1jZCuNYc3IXZxJNfulmrj49InPqPiMiM+w+NwQnwfiMyQ+Xf+Qp/Vn0NOUmKvcl2aGpZAmN86A7uaEfs+Qfs0Vc5eEGeOM2k1cl1OpGzgQmSIe6SbuHqTSTXNZ9XBY9VBr0qT1Jlp1nuM4gxByO5jI6WciP7lY3Q7mcvqZy08y97sP57kfFvOw/s+eSJSo6eJc+E9/AdCZ6KJ4nGNgZGBgP/BPiIFB1Odn+Q9lkWkMjAyo4C8AibsGbXicLYmxDYAgEAAP+A/aOsGPYOIcNrINlXM4g0OwAI1L2DmCMQSvuUsO0TkYCrpIBY5uX7l9Bs8YaJIdev1saU0UzM5Y3glicQ/g2hPTCzCGD2zIDXsAAAB4nJXNPUrDcABA8V9sVVw8w/8AtrTVFiSTX4ODUFpxcBCChiZSmpKkYBdP4Ek9hRAytOCgvOUNDx6OPeuIuieY0nqkb9r6gVOfrXe8+Gq9u9Mcmvhu/chZFNworG2VcguZWjAyMDQRPMqkgnsrtVQpmCoV3qVem/rKRi1TKFV75a1cZW0psRXc+VArJa4Vlt7MpBY2TVG60DdoiC3kaj2JsZGhc0Njl8ZiM3MP5uKd2/6r98vrqekqucJK+OPtH4cfSOc9nwAAAHicPcnHc4wBAEDx35ddvSRkmWjxadFldYkQJWow6ui99+hc3IRIlKM+DrqVMWq0qzKIaNElf4fLmlkz3uXNvIc0RBATEaQcDWpTzhARlSvPQQnJMBZmhzlhIplEKC7fRZVhZpj1vxZLUV9BfVldtUAMcVVqCEr+Xb+VuuqUvb465Iqjyr3yyC0XVDrjtjseqPLQEScFmmiquRZayxTTRgcddZKtsy566a2Pvvrpb5DBhhhquArnHfPSC9+NMMY4RSaYqtg0080x1zzzLbDISqustsY66221zXYldjnurBOeqXPYPgectt857/3wRrV7nnvtp7ee+uiTbzaqcdcvH7xzX63PvigT1UBDEWkaaayZltJlaCVLO+219Ueohxw9ddPVY90NkCtuoGF2W6tAnnyjjTRKofEmmWyKiWaaZbYZ9lhomeVWWGKxJ5baZLMtNthprB0uueymhGuuu/EXNEFgmwAAeJxjYGYAg//dDM8ZsAAAN9UCdQB4nCXBsQmDAAAEwPvUupNkBHGEIJJWiIXoBFrFzUTcJTYWuRMU/h5KUYmnWjReotWJt158DGI0isksFqv42sTuEKdT/FxyA63xDcsAeJzNmg+QVVUdxz/v7nsPWJBlEcF//HMRJBdWlgWxLS2NTZ0yJcNM2tGYiq0kIV9ZMPYy8N/smK2ZbzAs5q22iHCNrcV4Q9m/XZBKImu2Qiy1ssboH8wQOO/bnHPve+++9+7u2wXH+v3m3vPvd37nnN/5nd/5nXMvEaCaGTTivKPlXdcy9hM33bqSsUQBJEx55OMfXr2SkSZmnyijGIlDNeOJ4ADjvDA+lwj7bN3lka8EMT7RYGSDMy3SFenxUjmMPBefGHnRmZbHmc7lzlJnhbPCuc9JOdudR5ztFruc7c5Tzg9jjQad3c5+54Bz1DnqvGjfR6visUNVcYsTqj5Stbbq5ao7q56o6q16ueqv0ab4xOiS6N3R+2KHYodMGO2y+L1of2xmrD7WGFsUOxw7HDsUnxg7HMvGsvFofGL8bBymEWGEldIYRjCe8VRzFpMZzXRmM5Z6LmQSV3Ildbyba5nBUpZSz/VczxxuYBlzWc5yLuDDrGQet7CaZm7lVi7mNm7jEj7HGt5Gkju4lHWsZzF3cRfv5H7u53I2spEr6GQzV7IVl6vpppv3soMdXMtOdvI+drGLpfSyh+vYy7PcQD/93MgxjnMTEXrUQRXblMHVEvqUoYpupelRgl6lGMEjSvGE0nQryS659GaPsEcuP1OaKtYr49dupoZmuVwslxaluEEplinFCs2gTQ2sUsZSb1DKtvUtuXTrRnrUSp/aidCnFCMtj2VKs14p7leGbrn0qI1eJelTq20zRbd22tyo39t2diljezyKZm3iYn2aa/Qk65W0fetWih41sFNpS+XQrQw9Stp2X8LhahazhMU4XMVibqOWiH079GgJvUoQ4Zgt79Hz9OoVHDqVoMuW9KiXGJ1K0WVbculVxpdnccpVGz021coEInJx5FIll6hcYnKJy2WEXEbK5Sy51KudRqW4UC4blaJT7XSpnccFWwRb1cA2NeCqgRjvppb3UMvV1HINtSyxY1ijx/mCHmcUH9GLrFU/W3WAbTqAqwPsVj971M9eHeFn6ifO40qzRWm26hm26RlcPUOf0owgqVdZp1dZrzQptdOjFvqyGfqps7JMM97vcZL5clmgNhaqjZuVYaUy3KKM1YXVyrBRSTrVwmPK8E1l6FILe7Wfn8vlWSMF6pWgURkWKMFCJdioDJ2WMsMp1MulUZcxX/dws1LcohSrlGK1UmzUZXRqM49aaW1ms+1rBxGrE3HarI4lSAl61MwupekzM0BS/2Gd/sCdep4nsn/hoLqIU68baZRLk9IsUIqFtg2XU4moA8esI3UQVQcxdRBXByPUwUh1UK9WGtXGfLXRpHYWqIWFauFCJblDbWxUG51qpkvNRKzsIjRps42nmEO1XEabluQyXS7nyKVOLjPkcq5cZsplllxm+7oyRy5z5dIglwvkMs9KqZX38hOuo4n308T1NHETTSyniZvVyi1qZZVaWa1W1ijNWtVxu9J8Xu0kleYLSvNFpVmnNPdbPWylUy5dctmtBHuU4KfWKiTYp7SVcgbHvvvsCllvNJxOJXnUrpokm22+kbnDAmVYaGpMudvsElOrp0d5O28hCNV+OJ6hwNeGRFUMV5VnaU+uRT0POjV7PF/S64dLQXv1G9ArWmdzMnmaflBSO/3UywG+lkZ/qdwp/Rq0SLPK8lPhcZvuA6Vz7RaVuPb998rtenzVDnpqaNTA5FwLg0JTUEZ+S48VpXq0IR//rB8GZtSMzKtRaK2UYxG/I/lYgX6f5XG2ttjUJiX0ghZphuGk5zyJGp46M18joSYbtvnpH6lBO7JH1AqaZ3OStnZGt6vOpj+Z78IZeS6H/TBNjY3M0b+V0VHQ7/M0x4gpr2k0BuLebDeUyln/GXj0JwUPvT5stGnYNbwV0jrMWu1lWWOGxeBd9r0ytKx2CPWrdZxJdnbqzZwC5/i9qtEfA3Q1/gineBSe7pjxqp16W6fyOrI66EfGG/tkdJRp+q1f9qrRRdDPB+Omj/rtJpnGW0PKQ2sW5Jw9rmXaYNZN9rhvXRL2fUD3gppLeXjjBH3IvuvC160SaslRhtsrRfQ59WiRlmm2XbUrjCXOcfa1x+etu7RbGX0M2OmXjFGLWTNldiiRPVJsTT0NDNHDCX75X41FyNmEQL10IB4yRqX0y7CRDzTeUk52Vj9kZOyn/RWmzfa93763l/dHf7D2pZjr0UD8B354sLi3+Zhr95bm0hJ/1j3pJimDkJU5bDBjrgCLy+p89YRaem7Akh+HZn9w2C2U7P3G0/DmoeAnaJ+eLqv3q5Nrt4zf3pC8QfbS1wusHt1baC+wM6/V9uL16+cbrdpWkW/QL3oxpHx/ScbEnG6Gae1QQelSH2wAuoL2lOwmOatdAmX6/AbBKvtee+IMjH/s+W6lK1+b9GPfv0qH1w3QWgrjq/lpt2gv+Zcf7iurV+Sz6umcVSvIuUQPXhc52zH7fI091BXZf5jdJ19u9PwDAXprmwK29H2gJWqB7JFcX61Pea0vhxuG2I9yXTwzlPCkoWSFZgozmt9vhuTHnEyr+dzBzimV7UYFm6dX8UfoW+BqvQDEjKeTp3nB3nrmYA7wrG9bWpQM3RWTA/hX/8rHXiGnTX/O54XampK5sB6J9SfhukrUIeW/8SNTdKg4z2j4kHaIKZV7GVL+U3Pa0VXeydfPs2cm42kNUs/KMXuwsJqGB1qnjHaaE553ig94j9v19/K5s3MwM+/h1oXvHsoUrJ+6Avn5866W6kl9zZwytdzPya2cO/OnAjO2Oj/Xa2eb3+7pfviNIbZ7mR+5Jp+1IlDN3BgUPNlV1nZvI3CPEBkXoL6GgaHgl4TcQpTCcE95rxeE+uUVvIDKe9b/AoIefCD3sZJ0xjt1DZnrFLNvapZ3toSs7yvqosCtyHd82+jk2oDCHcnw4cRrVuBb5iP4+X8ixKLqd/nYifrC78/HjBe1YVDakwJf4ilji1RXVtoSiJfotrEdCueZGLC1w/qnjhuu+q31Zwa7dwuU+XcDYwbmHMqhcCpI6rtqz77CeWq3ufPzN4MPh50uczlZ/xzrjbN09apZS3JnMf8Ea/wtN3uQ/zGokyLfEPT9IdWz9xKami0953ilyQHiBR/0GUossn4xpHYv9cJsuD8zxLOVd486HMj65+jwfT/UWjcVURwLoSiHscPt1xsFJ2afTuasezKgHZxXlC7cZ+W8nlJPxp7cAvdPFfZf880lJPefwbuwIfU0/IxRJDfd691gmO8L6qjMRak3Su4BuWbMabKwC+QsqpI56x30FQMcloTJOmCPU37tQe49wmx90LIqVt7r4UrInrmPmC8tuRs1ExZuUAsnqQHqfzI09+GK7aasBOqK/fVB6L0Z2entQ7lzivfNRweZ5lPdUzb+80AvlXFbVql/5l4rGC/Me8WabyAUvnn9X4HDaUT4FJDgM3yKNXyeT3MH61jD3XyZ23mAB7ibB3mQe9jAw9zLRh6hnU1s4j462cKX2MqTPMR2vsPDPMUuvs7T/IRH2c0+trCf5/g2v+cldvA3/kGGYxzj+7zGazxNxP5vEivCEdQyiUlEGZHHuf7Nzumc7ocjOY2z/HFEi/AcopzKeE5hZB5nUMcZjGEMU3CKcKbtQ8T/tyuHUzH/Po3iXEblcaIvM4OREjybasZSS5yqAI5mGtMZbXGC5T/etmPgQuASzmeRTb2V822OgYU008SC/BOlHvKPBxfbd8z/tuq959FAI402nGNvZWZbNN/UZ1HDRbzZ0o2jhsnU2DAsPZ/5TOYtRJnPm3iTzbuAtxXvaAGosThuWCVRK7XXSmY+Zv+ui5bI1kufav5BseE5RWVB9GjHMaZo1s62unAKkwL65GHE/rdXjHV2dscymbE+nua35c1pMXWVfUYTIR7QtpH2H7kzqLZ4um1lXP7O7Fzm8WbOszN0Lgt9DcDOr5H4+fnH/Ek4LfAYuMhq0MSimZ/JDGYxy4bTmW7vpAyeabGGueZLur2Lr2ECNTYsTdf4+jKBJqLMZipTucB8laeZBQPMfPE81w7py7HR8sh/Adf77QQAAAB4nK2ZAWhVWXrH/98599733n2ppJk0G6wbRCSIKxIkZEMYxNoQJJum1s1aCTJ1RldEso64WRErYZDgWlesk05dceSc3HtFBmttxkpGxGZS6846IoOIO4hI6tps6qbOrJN1MrOOuOWdd/I3WbZQSrkk53vf9/9/99zfO+++5FwIgBirsAeqta2jC/N6Xu3dgSrMc3n50z/pWoga4Le/hQYgUC4OfKwRbH61pxfzN7/6/e+ifvPm7+3Esp7XN/dgBYAAISIUEDt12QP3W1CB+ViDQziD69Jedbhq4qXopeXV1/74ntflIaiDQoxq5/0aFGpc9OdQ6HRnr0EnIqpjKFSh3lW+ju/4Myr8MwRfd2fWc3LfcTk163xVfgyw3mtKqt9X/4r1cudSXqEdi/AMb2IAf4e38Pc4hh8jQYoM72IE72MU/4or+DdcxU9wHZ/gU/wKj/EZpvBrPMHnmMYX+BK/gUIOP8QPARzCUQgMBpHHEIZQxDD+BRX4EB+iGvfxCH/0Yn5/WI88anAER2SPfCwf6xvhPjRjUtWqRXiilqkmPFerVLvqUq+obWqX2qcOSF4dVSekSp1S52SBuqiuqBvqY3VfTaon6rnU67yukga9QNdLi27QLbpVd+oN+jXdo3dLq35DH5QOfVQfly49qN/BLrmEcSi8h2bskkE5g31yQUZwQK7JLbknE/JYnqpAzcNRN6sTblanfndWOFeaFS6WZoUrvzsr3NB5XYnbulYvxD29RDdgXDdjAgEGMYj3fGQZGR9ZVi2rllXDqmHVuOovoF2tNFo/lvOlK/0GhjGK67iNMTzEFJ5JJJUyXxbLcmmW1dIh62WTbJde6ZODMiAn5bQMySW5Kh/JHXkgj2RaQcWqWtWperVcNamVqg0b8BkU3sc3sAGvoQe78QYO4S0YvIPzuIwPcBN3MY5P8aUoqZAaWShLpVFWyhpZJxtlq+yUvdIvR+S4pHJWhmVUrslNuSP35aE8xq89rfd9lDGyjFJGhlHio4zejN6M3ozejN6MXkuvpdfSa+m19Fp6U3pTelN6U3pTelN6Db2GXkOvodfQa+hN6E3oTehN6E3oTZx3yq2d8pj50fox9aPxY1lfetfr0fl/fN+3SI/0yj7pl8PylpyUU3IGD/x7PcjIMjI+sqxaVi2rhlXDqvFVy86WnS07W3a27GzZ2bKzZWfLzoadDTsbdjbsbNjZsLNhZ8POxh0/d+/IoB+tH8t56/PW563PG583Pl/uo1xWwQqUUhWqRi1US1WjWqnWqHVqo9qqdqq9ql8dUcdVqs6qYTWqrqvbakw9VFPqmY50pZ6vF+vlulmv1h16vd6kt+te3acP6gF9Up/WQ/qSvqo/0nf0A/1ITwcI4qA6qAuWBCuCl4O2YG3QHWwJdgR7gv3B4eBYMBicCS4EI8G14FZwL5gIHgdPwyCcF9aGi8JlYVO4KmwPu8JXwm3hrnBfeCA8Gp4IT4XnwovhlfBG+HF4P5wMn4TPo3xUFS2I6qOGqCVqjTqjDdFrUU+0O3ojOhS9FZnoneh8dDn6ILoZ3Y3Go0+jL3MqV5GryS3MLc015lbm1uTW5TbmtuZ25vbm+nNHcsdzae5sbjg3mrueu50byz3MTeWe5aN8ZX5+fnF+eb45vzrfkV+f35Tfnu/N9+UP5gfyJ/On80P5S/mr+Y/yd/IP8o/y0wUU4kJ1oa6wpLCi8HKhrbC20F3YUthR2FPYXzhcOFYYLJwpXCiMFK4VbhXuFSYKjwtP4yCeF9fGi+JlcVO8Km6Pu+JX4m3xrnhvvD8+FA/EJ+I0PhOfjy/FV+Lr8a34bvwgnoyn4qdFVYyLVcX5xUXFpcUVxZbi6mJ7cV2xu/hacXtxV3FvcX/xUHGgeLxoiqfwK37GZqKMkWWUMjKMEh9l9Gb0ZvRm9Gb0ZvRaei29ll5Lr6XX0pvSm9Kb0pvSm9Kb0mvoNfQaeg29hl5Db0JvQm9Cb0JvQm/ivRk5Z+SckXNGzhk5Z+SckXNGzhk5Z+SckXNGzhk5Z+SckXNGzhk5Z+SckXNGzhk5Z+SckXNGzhk5Z+SckXNGzhk5Z+SckXNGzhk5Z+SckXNGzpacLTlbcrbkbMnZkrMlZ0vOlpwtOVtytuRsydmSsyVnS86WnC05W3K25GzJ2ZKzJWdLzpacLTlbcrbkbMnZkrMlZ0vOlpwtOVtytuScknNKzik5p+ScknNKzik5p+ScknNKzik5p+ScknNKzik5p+ScknNKzik5p+ScknNKzik5p+ScknNKzik5p+ScknNKzik5p+ScknNKzik5p+RsyNmQsyFnQ86GnA05G3I25GzI2ZCzIWdDzoacDTkbcjbkbMjZkLMhZ0POhpwNORtyNuRsyNmQsyFnQ86GnA05G3I25GzI2ZCzIWdDzgk5J+SckHNCzgk5J+SckHNCzgk5J+SckHNCzgk5J+SckHNCzgk5J+SckHNCzgk5J+SckHNCzgk5J+SckHNCzgk5J+SckHNCzgk5J+SckHPijk/9X7HlMfOj9WPqR+PHsj7z+szrM6/PvD7z+szrrddbr7deb73eer31+tTrU69PvT71+tTrU683Xm+83ni98Xrj9cbrE69PvD7x+sTrE68v81FOrZxWOaVC6nZKjP+eKs1zGCNuDynAPNRhOVa5fS6FjWoMUmh2u0al1z1ohBSW8PXLasTvZ+V8ph1VPpN3e1ClWb/YOyr9zHM7RsNuB+m+U/y++ggUIlTgE6co/Z7VR/rcHk8HtsoSaZO10i09yKES87EISyVCg1TgEQJcxEW8h/+AdtF/ufE9/BIK45iEwi8QogLjeIRqPMFDX/9Pt6NR2kVrQAtaZ/0X2ocDOIJjMDiNcxjGZfyGZ5mJ3vfRKHOjPjdK3Sh1o9SNOt1jP9fyOIov/ZzKY7k+6uujvj7q6yX/NBQ+wxdQ7n/pPCpRi8+993OveeL+uy7x/6W70lI06aIy82kXTztVOfOFy3zhfXkM4yJGMIr7+LnbwSutnZXYj5MYxk1MSZ00SKt0yy7pl2NyRkbktozLtIrVArVD7VOHlVFn1WU1qZ7rSr1Yt+gOvUnv1kf0O/qyvqUngyBYGDQFncG2oD+sDLvDHWF/eDI8H14Px8NnUU3UEnVGW6K90UB0Proejft92Woo9GObW39Ft46G3H5nr6uJ2zGdqRhX6faVxlkV6yqrfGX+rMqgW9M/wgA0FKpRB0G9X+9FKNc187vCQ3jXeX4EDS1twQoZggQr3N6vRiCN0hgsFAMJFvpcKAtLR1AhhyBBhc9GEpcPPS29ED3t80qPyUaIHnOfFrevK+0QfQMq7MNZn2mG6EvQYU/YgxPed1oWQ/RpqHADDvjcgFRC9AB02Bq2YpffJ34K0fsg2Og/8aJ7oNGBSd3DTDcCtGAH7uhul9Oox1XdBtFtM9eKaqzBed0I0Y0up9wnvQZALb6JGvSiF03Yjb/BN/E23sa3cBM30YGf4Q7+DE/xFf7C0RU88zPbBFGNMyRUPdZBVL1/rVWNqsFqiKrxGUBUAEHDzCuZhpJpLOLrCWiZkAl39yrthjejE8BabMPXsB3fRwN+gB+gpXS2oFZthaitpUjues4fQOQUV0KJ6JRcgMjArJzWY3pMBt3960W2dPZtkNJ7PiuzHkrWy545udXQslpWy5Y52WUIZJk7OufkqxFKtT+aZlfwFEp3y4I5uQloTOg2yc/J3kRQeid0A6bm5C8idHepi7oWd+dUDCL/l5RRzzE6p7YfWj1QD3BqTrYHAXrUDXUDR+bkuxCiC13qgrqA3XMqLYjQUjrUCXUCG+fU6pBDXflQfarPfYrLn83QPUeA+77NuecIsXuOUHRPEF6CQsX/uCbfxI/xLbcy17nv3W/jXbyL9RjBT/CXbq3+lVurm/AJvsIWf3docncRzJrBCbwN4BT+AQr/iH9CjPM4jz/AT/Eh5rkV/iaOuRUoOIS/9WtrCII7fvSrq7SrCcFViBv9+pI+6ZMDEJyDuLGcF9kBwTEo2eqimR5rZQMEbzCa6dIszVLitg3KRzN96t09VEud1Ll4plMkpW/tJmiJfOx74REe4QkEC2bF5bupwiV86D7LpTldcauNHXEZl8vX4caZrEErBMchOD0rexDL3eoqRUdfzNY9KdsOhZ3Yw/dAsA/9/j61FhtQuu52CGZdP5qxyq2bFVAufnGmevdkrRYKdajnlQhed9czhn93Z/hrd4a5T8Su/D89EXsdr//vnoj9N6YEb/QA) format("woff");
}

:root {
  --jg-night: #0e1a3b;
  --jg-dusk: #243b73;
  --jg-ember: #ff8800;
  --jg-ember-deep: #a05400;   /* Links auf Weiß/Hellgrau, Kontrast mind. 4,9:1 */
  --jg-mist: #eef1f8;
  --jg-ink: #1a2238;
  --jg-line: #dde2ef;
  --jg-display: "JGCL Display", "Segoe UI", system-ui, -apple-system, "Helvetica Neue", Arial, sans-serif;
  --jg-body: "Segoe UI", system-ui, -apple-system, "Helvetica Neue", Arial, sans-serif;
  --jg-bar: 64px;
}
/* Hinweis: Das Template setzt html auf 10px, deshalb gibt es hier bewusst keine rem-Einheiten. */
@media (min-width: 991px) {
  :root { --jg-bar: 72px; }
}

/* ---------- Grundlagen (gilt auf allen Seiten) ---------- */

body {
  padding-top: var(--jg-bar);
  background: #fff;
  color: var(--jg-ink);
  font-family: var(--jg-body);
  font-size: 16px;
  line-height: 1.6;
}
html.home body { background: #fff !important; } /* überschreibt den Inline-Stil der alten Diashow */

a { color: var(--jg-ember-deep); }
a:hover, a:focus { color: var(--jg-night); }

h1, h2, h3, h4 {
  font-family: var(--jg-display);
  font-weight: 800;
  color: var(--jg-night);
  letter-spacing: -0.01em;
  line-height: 1.15;
}

.t3-mainbody h1, .t3-mainbody h2, .t3-mainbody h3 { text-transform: none; }

/* ---------- Kopfzeile ---------- */

.navbar-default {
  background: #fff;
  border: 0;
  box-shadow: 0 1px 0 rgba(14, 26, 59, 0.08), 0 14px 30px -20px rgba(14, 26, 59, 0.55);
}

.t3-mainnav .logo a,
.t3-mainnav .logo a:hover,
.t3-mainnav .logo a:focus { background: transparent; }

.logo-image > a { max-width: none; max-height: none; display: block; }
.logo-image > a > img.logo-img {
  display: block;
  height: 44px;
  width: auto;
  max-width: none;
  margin: 10px 14px;
}
@media (min-width: 991px) {
  .logo-image > a > img.logo-img { height: 48px; margin: 12px 28px 12px 0; }
}

.navbar-default .navbar-nav > li > a,
.navbar-default .navbar-nav > li > span {
  color: var(--jg-night);
  text-transform: none;
  font-size: 15px;
  font-weight: 600;
}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus,
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus,
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
  color: var(--jg-night);
  background-color: transparent;
}

@media (min-width: 991px) {
  .navbar-default .navbar-nav > li { margin-left: 22px; }
  .navbar-default .navbar-nav > li > a,
  .navbar-default .navbar-nav > li > span { line-height: var(--jg-bar); }
  .navbar-default .navbar-nav > li > a:hover,
  .navbar-default .navbar-nav > li > a:focus,
  .navbar-default .navbar-nav > .active > a,
  .navbar-default .navbar-nav > .active > a:hover,
  .navbar-default .navbar-nav > .active > a:focus,
  .navbar-default .navbar-nav > .open > a {
    box-shadow: inset 0 -4px 0 var(--jg-ember);
  }

  /* „Mitglied werden“ als Knopf */
  .t3-navbar .navbar-nav > li.item-109 > a {
    line-height: 40px;
    margin: 16px 0;
    padding: 0 20px;
    background: var(--jg-ember);
    color: var(--jg-night);
    border-radius: 999px;
    box-shadow: none;
    font-weight: 700;
  }
  .t3-navbar .navbar-nav > li.item-109 > a:hover,
  .t3-navbar .navbar-nav > li.item-109 > a:focus {
    background: var(--jg-night);
    color: #fff;
    box-shadow: none;
  }
}

/* Aufklappmenüs */
.dropdown-menu {
  background: #fff;
  border: 0;
  border-top: 4px solid var(--jg-ember);
  border-radius: 0 0 14px 14px;
  padding: 8px 0;
  min-width: 250px;
  box-shadow: 0 22px 40px -18px rgba(14, 26, 59, 0.55);
}
.navbar-default .dropdown-menu > li > a,
.dropdown-menu > li > a {
  color: var(--jg-night);
  font-size: 15px;
  font-weight: 500;
  padding: 9px 22px;
  text-transform: none;
  line-height: 1.35;
}
.navbar-default .dropdown-menu > li > a:hover,
.navbar-default .dropdown-menu > li > a:focus,
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus,
.dropdown-menu > .active > a {
  background: var(--jg-mist);
  color: var(--jg-night);
  box-shadow: none;
}

.dropdown-menu > li { border-top: 1px solid var(--jg-line); }
.dropdown-menu > li:first-child { border-top: 0; }
.dropdown-submenu > a:after { border-left-color: var(--jg-dusk); }

/* Pfeile an den Menüpunkten */
.navbar-default .navbar-nav > .dropdown > a .caret,
.navbar-default .navbar-nav > .dropdown > a:hover .caret,
.navbar-default .navbar-nav > .dropdown > a:focus .caret,
.navbar-default .navbar-nav > .open > a .caret,
.navbar-default .navbar-nav > .open > a:hover .caret,
.navbar-default .navbar-nav > .open > a:focus .caret {
  border-top-color: var(--jg-night);
  border-bottom-color: var(--jg-night);
}

/* Handy-Menü */
.navbar-default .navbar-toggle { border: 0; background: transparent; margin: 9px 12px; padding: 9px 10px; border-radius: 10px; }
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus { background: var(--jg-mist); }
.navbar-default .navbar-toggle .fa-bars {
  font-size: 0;
  display: block;
  width: 26px;
  height: 22px;
  position: relative;
}
.navbar-default .navbar-toggle .fa-bars:before {
  content: "";
  position: absolute;
  left: 0;
  top: 10px;
  width: 26px;
  height: 3px;
  border-radius: 2px;
  background: var(--jg-night);
  box-shadow: 0 -8px 0 var(--jg-night), 0 8px 0 var(--jg-night);
}
.t3-mainnav .t3-navbar-collapse { margin-top: var(--jg-bar); }
.t3-mainnav .t3-navbar-collapse .navbar-nav > li > a { border-top: 1px solid var(--jg-line); }
.navbar-default .navbar-collapse { border-color: var(--jg-line); }
@media (max-width: 991px) {
  .navbar-fixed-top .navbar-collapse { max-height: calc(100vh - var(--jg-bar)); }
  .navbar-default .navbar-nav > li > a { padding: 14px 20px; }
  .navbar-default .navbar-nav > .active > a { box-shadow: inset 5px 0 0 var(--jg-ember); }
  .navbar-default .navbar-nav .open .dropdown-menu { background: var(--jg-mist); box-shadow: none; border-top: 0; border-radius: 0; }
  .navbar-default .navbar-nav .open .dropdown-menu > li { border-top: 1px solid var(--jg-line); }
  .navbar-default .navbar-nav .open .dropdown-menu > li > a { color: var(--jg-night); padding: 12px 20px 12px 36px; }
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus { background: #fff; color: var(--jg-night); }
}
@media (max-width: 480px) {
  .logo-image > a > img.logo-img { margin-left: 20px; }
}

/* ---------- Fußzeile ---------- */

.t3-footer { background: var(--jg-night); color: #c7d0e8; }
.t3-footer-sl { padding: 56px 0 40px; }
.t3-footer-sl .t3-module { background: transparent; color: inherit; }
/* Impressum auch am Handy zeigen (vorher nur ab Tablet-Breite sichtbar) */
.t3-footer .container.hidden-xs { display: block !important; }

#Mod95 .custom { max-width: 900px; }
#Mod95 span[style*="font-size"] { font-size: inherit !important; }
#Mod95 h3 { font-size: 27px; color: #fff; margin: 0 0 18px; }
#Mod95 p { font-size: 16px; margin: 0 0 12px; color: #c7d0e8; }
#Mod95 strong { color: #fff; }
#Mod95 img { width: 112px !important; height: auto !important; border-radius: 50%; margin: 0 0 12px 24px; }
.t3-footer a { color: var(--jg-ember); }
.t3-footer a:hover, .t3-footer a:focus { color: #fff; }

.t3-copyright {
  background: #091230;
  border-top: 0;
  color: #8e9bc0;
  padding: 22px 0 30px;
}
.t3-copyright small { display: inline; margin-right: 18px; }
.t3-copyright a { color: #aab6d6; }

/* ==========================================================================
   Startseite
   ========================================================================== */

/* Alte Vollbild-Diashow ausblenden (Fallback, falls das Modul noch veröffentlicht ist) */
html.home .slideshowck,
html.home .camera_wrap { display: none !important; }

html.home .t3-mainbody,
html.home .t3-content { padding-top: 0; padding-bottom: 0; }
html.home .t3-mainbody .t3-module { margin: 0; }
html.home .item-page { margin-bottom: 0; }
html.home .t3-wrapper { overflow-x: hidden; overflow-x: clip; }

/* volle Bildschirmbreite innerhalb des Joomla-Containers */
.jg-full {
  position: relative;
  width: 100vw;
  max-width: 100vw;
  margin-left: calc(50% - 50vw);
}
.jg-wrap {
  max-width: 1170px;
  margin: 0 auto;
  padding-left: 15px;
  padding-right: 15px;
}

/* Knöpfe */
.jg-btn {
  display: inline-block;
  padding: 14px 26px;
  border: 2px solid transparent;
  border-radius: 999px;
  font-family: var(--jg-body);
  font-size: 16px;
  font-weight: 700;
  line-height: 1.2;
  text-decoration: none !important;
  transition: background-color 0.2s, color 0.2s, border-color 0.2s;
}
.jg-btn:focus-visible { outline: 3px solid var(--jg-ember); outline-offset: 3px; }
.jg-btn--primary { background: var(--jg-ember); color: var(--jg-night); }
.jg-btn--primary:hover, .jg-btn--primary:focus { background: #fff; color: var(--jg-night); }
.jg-btn--ghost { border-color: rgba(255, 255, 255, 0.75); color: #fff; }
.jg-btn--ghost:hover, .jg-btn--ghost:focus { background: #fff; color: var(--jg-night); }
.jg-btn--line { border-color: var(--jg-night); color: var(--jg-night); }
.jg-btn--line:hover, .jg-btn--line:focus { background: var(--jg-night); color: #fff; }
.jg-contact .jg-btn--primary:hover, .jg-contact .jg-btn--primary:focus { background: var(--jg-night); color: #fff; }
.jg-actions { display: flex; flex-wrap: wrap; gap: 12px; margin: 0; }

/* Kopfbereich mit Foto */
.jg-hero {
  min-height: clamp(560px, calc(100vh - var(--jg-bar)), 820px);
  display: flex;
  align-items: flex-end;
  color: #fff;
  background:
    linear-gradient(90deg, rgba(14, 26, 59, 0.92) 0%, rgba(14, 26, 59, 0.6) 42%, rgba(14, 26, 59, 0.05) 80%),
    linear-gradient(0deg, rgba(14, 26, 59, 0.85) 0%, rgba(14, 26, 59, 0) 45%),
    url(/images/jgcl-hero.jpg) center 70% / cover no-repeat #0e1a3b;
}
.jg-hero__inner {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
  gap: 40px;
  padding-top: 120px;
  padding-bottom: 72px;
}
.jg-hero h1 {
  margin: 0 0 28px;
  color: #fff;
  font-size: clamp(58px, 10vw, 136px);
  line-height: 0.88;
  letter-spacing: -0.03em;
}
.jg-lead {
  max-width: 34em;
  margin: 0 0 32px;
  font-size: clamp(17px, 1.6vw, 20px);
  line-height: 1.55;
  color: #e8ecf7;
}

/* Hinweis auf den ZeLa-Film */
.jg-film {
  flex: 0 0 auto;
  display: flex;
  align-items: center;
  gap: 18px;
  padding: 18px 28px 18px 18px;
  background: rgba(14, 26, 59, 0.8);
  border: 1px solid rgba(255, 255, 255, 0.25);
  border-radius: 20px;
  color: #fff !important;
  text-decoration: none !important;
  transition: background-color 0.2s, border-color 0.2s;
}
.jg-film:hover, .jg-film:focus { background: var(--jg-night); border-color: var(--jg-ember); }
.jg-film:focus-visible { outline: 3px solid var(--jg-ember); outline-offset: 3px; }
.jg-film:before {
  content: "";
  flex: 0 0 60px;
  height: 60px;
  border-radius: 50%;
  background: var(--jg-ember) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%230e1a3b' d='M9 6.2v11.6l9.4-5.8z'/%3E%3C/svg%3E") 54% 50% / 34px no-repeat;
}
.jg-film__title {
  display: block;
  font-family: var(--jg-display);
  font-size: 23px;
  font-weight: 800;
  line-height: 1.1;
}
.jg-film__sub { display: block; margin-top: 4px; font-size: 15px; color: #d3daee; }

@media (max-width: 880px) {
  .jg-hero__inner { flex-direction: column; align-items: stretch; gap: 36px; padding-top: 90px; padding-bottom: 40px; }
  .jg-film { align-self: flex-start; }
}
@media (max-width: 480px) {
  .jg-wrap { padding-left: 20px; padding-right: 20px; }
  .jg-film { align-self: stretch; }
}

/* Wegweiser */
.jg-band { padding: 84px 0 76px; }
.jg-h2 {
  margin: 0 0 56px;
  font-size: clamp(34px, 5vw, 54px);
  line-height: 1;
  letter-spacing: -0.03em;
  text-align: center;
}
.jg-signs { position: relative; max-width: 880px; margin: 0 auto; }
.jg-signs:before {
  content: "";
  position: absolute;
  left: 50%;
  top: -24px;
  bottom: -24px;
  width: 16px;
  margin-left: -8px;
  border-radius: 8px;
  background: var(--jg-night);
}
.jg-sign {
  position: relative;
  z-index: 1;
  width: 76%;
  margin: 0 0 20px;
  padding: 24px 76px 24px 34px;
  background: var(--jg-ember);
  color: var(--jg-night);
  clip-path: polygon(0 0, calc(100% - 38px) 0, 100% 50%, calc(100% - 38px) 100%, 0 100%);
  transition: transform 0.2s;
}
.jg-sign:nth-child(even) {
  margin-left: auto;
  padding: 24px 34px 24px 76px;
  background: var(--jg-dusk);
  color: #fff;
  clip-path: polygon(38px 0, 100% 0, 100% 100%, 38px 100%, 0 50%);
}
.jg-sign:last-child { margin-bottom: 0; }
.jg-sign:hover { transform: translateX(8px); }
.jg-sign:nth-child(even):hover { transform: translateX(-8px); }
.jg-sign a {
  display: block;
  color: inherit !important;
  font-family: var(--jg-display);
  font-weight: 800;
  font-size: clamp(17px, 3.6vw, 28px);
  line-height: 1.15;
  letter-spacing: -0.01em;
  text-decoration: none;
  hyphens: auto;
  overflow-wrap: break-word;
}
.jg-sign a:after { content: ""; position: absolute; top: 0; right: 0; bottom: 0; left: 0; }
.jg-sign a:hover, .jg-sign a:focus { text-decoration: underline; text-decoration-thickness: 3px; text-underline-offset: 6px; }

@media (max-width: 767px) {
  .jg-band { padding: 60px 0 56px; }
  /* Handy: Foto oben, Text darunter auf Dunkelblau – so liegt nichts auf dem hellen Feuer */
  .jg-hero {
    min-height: 0;
    background:
      linear-gradient(180deg, rgba(14, 26, 59, 0) 0%, rgba(14, 26, 59, 0) 50%, #0e1a3b 100%) top center / 100% 76vw no-repeat,
      url(/images/jgcl-hero.jpg) top center / 100% auto no-repeat,
      #0e1a3b;
  }
  .jg-hero__inner { padding-top: 58vw; }
  .jg-signs:before { display: none; }
  .jg-sign { width: 94%; padding: 20px 60px 20px 24px; }
  .jg-sign:nth-child(even) { padding: 20px 24px 20px 60px; }
}

/* Kontakt */
.jg-contact { background: var(--jg-mist); padding: 72px 0; }
.jg-contact__inner {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  gap: 32px 56px;
}
.jg-contact .jg-h2 { margin: 0 0 16px; text-align: left; }
.jg-contact__text p { max-width: 32em; margin: 0 0 12px; font-size: 18px; }
.jg-note { font-family: var(--jg-display); font-weight: 800; font-size: 17px; color: var(--jg-dusk); }

@media (prefers-reduced-motion: reduce) {
  .jg-sign, .jg-btn, .jg-film { transition: none; }
  .jg-sign:hover, .jg-sign:nth-child(even):hover { transform: none; }
}
