/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:#0000}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted buttontext}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template,[hidden]{display:none}:root{--accent-light-grey-50:#fff;--accent-light-grey-100:#fefeff;--accent-light-grey-200:#fdfdfe;--accent-light-grey-300:#fbfcfd;--accent-light-grey-400:#f9fafc;--accent-light-grey-500:#f6f8fa;--accent-light-grey-600:#dddfe1;--accent-light-grey-700:#b9babc;--accent-light-grey-800:#949596;--accent-light-grey-900:#797a7b;--accent-grey-50:#fdfefe;--accent-grey-100:#fcfcfd;--accent-grey-200:#f7f8fb;--accent-grey-300:#f2f3f8;--accent-grey-400:#e8ebf2;--accent-grey-500:#dee2ed;--accent-grey-600:#c8cbd5;--accent-grey-700:#a7aab2;--accent-grey-800:#85888e;--accent-grey-900:#6d6f74;--accent-dark-blue-50:#f3f3fa;--accent-dark-blue-100:#e7e6f6;--accent-dark-blue-200:#c3c1e7;--accent-dark-blue-300:#9f9bd9;--accent-dark-blue-400:#5750bd;--accent-dark-blue-500:#0f05a0;--accent-dark-blue-600:#0e0590;--accent-dark-blue-700:#0b0478;--accent-dark-blue-800:#090360;--accent-dark-blue-900:#07024e;--accent-blue-50:#f2f9fd;--accent-blue-100:#e6f3fa;--accent-blue-200:#bfe2f3;--accent-blue-300:#99d0ec;--accent-blue-400:#4daddd;--accent-blue-500:#008acf;--accent-blue-600:#007cba;--accent-blue-700:#00689b;--accent-blue-800:#00537c;--accent-blue-900:#004465;--accent-light-blue-50:#f5fcfe;--accent-light-blue-100:#ebfafe;--accent-light-blue-200:#ccf2fc;--accent-light-blue-300:#adebfa;--accent-light-blue-400:#70dbf6;--accent-light-blue-500:#33ccf2;--accent-light-blue-600:#2eb8da;--accent-light-blue-700:#2699b6;--accent-light-blue-800:#1f7a91;--accent-light-blue-900:#196477;--accent-rose-50:#fffbfa;--accent-rose-100:#fff6f5;--accent-rose-200:#ffe9e6;--accent-rose-300:#ffdbd6;--accent-rose-400:#ffc1b8;--accent-rose-500:#ffa699;--accent-rose-600:#e6958a;--accent-rose-700:#bf7d73;--accent-rose-800:#99645c;--accent-rose-900:#7d514b;--accent-bordeaux-50:#faf3f3;--accent-bordeaux-100:#f5e8e8;--accent-bordeaux-200:#e7c5c5;--accent-bordeaux-300:#d8a3a3;--accent-bordeaux-400:#ba5d5d;--accent-bordeaux-500:#9d1818;--accent-bordeaux-600:#8d1616;--accent-bordeaux-700:#761212;--accent-bordeaux-800:#5e0e0e;--accent-bordeaux-900:#4d0c0c;--accent-yellow-50:#fffdf6;--accent-yellow-100:#fffaed;--accent-yellow-200:#fff4d3;--accent-yellow-300:#ffedb8;--accent-yellow-400:#ffdf82;--accent-yellow-500:#ffd14d;--accent-yellow-600:#e6bc45;--accent-yellow-700:#bf9d3a;--accent-yellow-800:#997d2e;--accent-yellow-900:#7d6626;--accent-green-50:#f8fcf8;--accent-green-100:#f0f9f1;--accent-green-200:#daefdc;--accent-green-300:#c3e5c7;--accent-green-400:#96d29d;--accent-green-500:#69bf73;--accent-green-600:#5fac68;--accent-green-700:#4f8f56;--accent-green-800:#3f7345;--accent-green-900:#335e38;--accent-teal-50:#f7fdfc;--accent-teal-100:#effaf9;--accent-teal-200:#d6f3f0;--accent-teal-300:#beece7;--accent-teal-400:#8dddd5;--accent-teal-500:#5ccfc3;--accent-teal-600:#53bab0;--accent-teal-700:#459b92;--accent-teal-800:#377c75;--accent-teal-900:#2d6560;--accent-orange-50:#fffbf5;--accent-orange-100:#fff8eb;--accent-orange-200:#ffeccc;--accent-orange-300:#ffe1ad;--accent-orange-400:#ffcb70;--accent-orange-500:#ffb432;--accent-orange-600:#e6a22d;--accent-orange-700:#bf8726;--accent-orange-800:#996c1e;--accent-orange-900:#7d5819;--accent-red-50:#fff2f2;--accent-red-100:#ffe6e6;--accent-red-200:#ffbfbf;--accent-red-300:#f99;--accent-red-400:#ff4d4d;--accent-red-500:red;--accent-red-600:#e60000;--accent-red-700:#bf0000;--accent-red-800:#900;--accent-red-900:#7d0000;--accent-black:#000;--accent-white:#fff;--accent-light-grey:#f6f8fa;--accent-grey:#dee2ed;--accent-dark-blue:#0f05a0;--accent-blue:#008acf;--accent-light-blue:#33ccf2;--accent-rose:#ffa699;--accent-bordeaux:#9d1818;--accent-yellow:#ffd14d;--accent-green:#69bf73;--accent-teal:#5ccfc3;--accent-orange:#ffb432;--accent-red:red}.accent-black{--accent-color:#000}.accent-white{--accent-color:#fff}.accent-light-grey{--accent-color:#f6f8fa;--accent-color-50:#fff;--accent-color-100:#fefeff;--accent-color-200:#fdfdfe;--accent-color-300:#fbfcfd;--accent-color-400:#f9fafc;--accent-color-500:#f6f8fa;--accent-color-600:#dddfe1;--accent-color-700:#b9babc;--accent-color-800:#949596;--accent-color-900:#797a7b}.accent-grey{--accent-color:#dee2ed;--accent-color-50:#fdfefe;--accent-color-100:#fcfcfd;--accent-color-200:#f7f8fb;--accent-color-300:#f2f3f8;--accent-color-400:#e8ebf2;--accent-color-500:#dee2ed;--accent-color-600:#c8cbd5;--accent-color-700:#a7aab2;--accent-color-800:#85888e;--accent-color-900:#6d6f74}.accent-dark-blue{--accent-color:#0f05a0;--accent-color-50:#f3f3fa;--accent-color-100:#e7e6f6;--accent-color-200:#c3c1e7;--accent-color-300:#9f9bd9;--accent-color-400:#5750bd;--accent-color-500:#0f05a0;--accent-color-600:#0e0590;--accent-color-700:#0b0478;--accent-color-800:#090360;--accent-color-900:#07024e}.accent-blue{--accent-color:#008acf;--accent-color-50:#f2f9fd;--accent-color-100:#e6f3fa;--accent-color-200:#bfe2f3;--accent-color-300:#99d0ec;--accent-color-400:#4daddd;--accent-color-500:#008acf;--accent-color-600:#007cba;--accent-color-700:#00689b;--accent-color-800:#00537c;--accent-color-900:#004465}.accent-light-blue{--accent-color:#33ccf2;--accent-color-50:#f5fcfe;--accent-color-100:#ebfafe;--accent-color-200:#ccf2fc;--accent-color-300:#adebfa;--accent-color-400:#70dbf6;--accent-color-500:#33ccf2;--accent-color-600:#2eb8da;--accent-color-700:#2699b6;--accent-color-800:#1f7a91;--accent-color-900:#196477}.accent-rose{--accent-color:#ffa699;--accent-color-50:#fffbfa;--accent-color-100:#fff6f5;--accent-color-200:#ffe9e6;--accent-color-300:#ffdbd6;--accent-color-400:#ffc1b8;--accent-color-500:#ffa699;--accent-color-600:#e6958a;--accent-color-700:#bf7d73;--accent-color-800:#99645c;--accent-color-900:#7d514b}.accent-bordeaux{--accent-color:#9d1818;--accent-color-50:#faf3f3;--accent-color-100:#f5e8e8;--accent-color-200:#e7c5c5;--accent-color-300:#d8a3a3;--accent-color-400:#ba5d5d;--accent-color-500:#9d1818;--accent-color-600:#8d1616;--accent-color-700:#761212;--accent-color-800:#5e0e0e;--accent-color-900:#4d0c0c}.accent-yellow{--accent-color:#ffd14d;--accent-color-50:#fffdf6;--accent-color-100:#fffaed;--accent-color-200:#fff4d3;--accent-color-300:#ffedb8;--accent-color-400:#ffdf82;--accent-color-500:#ffd14d;--accent-color-600:#e6bc45;--accent-color-700:#bf9d3a;--accent-color-800:#997d2e;--accent-color-900:#7d6626}.accent-green{--accent-color:#69bf73;--accent-color-50:#f8fcf8;--accent-color-100:#f0f9f1;--accent-color-200:#daefdc;--accent-color-300:#c3e5c7;--accent-color-400:#96d29d;--accent-color-500:#69bf73;--accent-color-600:#5fac68;--accent-color-700:#4f8f56;--accent-color-800:#3f7345;--accent-color-900:#335e38}.accent-teal{--accent-color:#5ccfc3;--accent-color-50:#f7fdfc;--accent-color-100:#effaf9;--accent-color-200:#d6f3f0;--accent-color-300:#beece7;--accent-color-400:#8dddd5;--accent-color-500:#5ccfc3;--accent-color-600:#53bab0;--accent-color-700:#459b92;--accent-color-800:#377c75;--accent-color-900:#2d6560}.accent-orange{--accent-color:#ffb432;--accent-color-50:#fffbf5;--accent-color-100:#fff8eb;--accent-color-200:#ffeccc;--accent-color-300:#ffe1ad;--accent-color-400:#ffcb70;--accent-color-500:#ffb432;--accent-color-600:#e6a22d;--accent-color-700:#bf8726;--accent-color-800:#996c1e;--accent-color-900:#7d5819}.accent-red{--accent-color:red;--accent-color-50:#fff2f2;--accent-color-100:#ffe6e6;--accent-color-200:#ffbfbf;--accent-color-300:#f99;--accent-color-400:#ff4d4d;--accent-color-500:red;--accent-color-600:#e60000;--accent-color-700:#bf0000;--accent-color-800:#900;--accent-color-900:#7d0000}body{--admin-bar-height:0px}body.admin-bar{--admin-bar-height:46px}@media (min-width:782px){body.admin-bar{--admin-bar-height:32px}}*,:before,:after{box-sizing:border-box}:root{-webkit-tap-highlight-color:#0000}img{vertical-align:middle}figure{margin:0}hr{border:0;border-top:1px solid #eee;margin-top:1.25rem;margin-bottom:1.25rem}.sr-only{clip:rect(0,0,0,0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;width:auto;height:auto;margin:0;position:static;overflow:visible}[role=button]{cursor:pointer}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left;min-height:1px;padding-left:15px;padding-right:15px;position:relative}.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{min-height:1px;padding-left:15px;padding-right:15px;position:relative}@media (min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-pull-12{right:100%}.col-sm-push-12{left:100%}.col-sm-offset-12{margin-left:100%}.col-sm-11{width:91.6667%}.col-sm-pull-11{right:91.6667%}.col-sm-push-11{left:91.6667%}.col-sm-offset-11{margin-left:91.6667%}.col-sm-10{width:83.3333%}.col-sm-pull-10{right:83.3333%}.col-sm-push-10{left:83.3333%}.col-sm-offset-10{margin-left:83.3333%}.col-sm-9{width:75%}.col-sm-pull-9{right:75%}.col-sm-push-9{left:75%}.col-sm-offset-9{margin-left:75%}.col-sm-8{width:66.6667%}.col-sm-pull-8{right:66.6667%}.col-sm-push-8{left:66.6667%}.col-sm-offset-8{margin-left:66.6667%}.col-sm-7{width:58.3333%}.col-sm-pull-7{right:58.3333%}.col-sm-push-7{left:58.3333%}.col-sm-offset-7{margin-left:58.3333%}.col-sm-6{width:50%}.col-sm-pull-6{right:50%}.col-sm-push-6{left:50%}.col-sm-offset-6{margin-left:50%}.col-sm-5{width:41.6667%}.col-sm-pull-5{right:41.6667%}.col-sm-push-5{left:41.6667%}.col-sm-offset-5{margin-left:41.6667%}.col-sm-4{width:33.3333%}.col-sm-pull-4{right:33.3333%}.col-sm-push-4{left:33.3333%}.col-sm-offset-4{margin-left:33.3333%}.col-sm-3{width:25%}.col-sm-pull-3{right:25%}.col-sm-push-3{left:25%}.col-sm-offset-3{margin-left:25%}.col-sm-2{width:16.6667%}.col-sm-pull-2{right:16.6667%}.col-sm-push-2{left:16.6667%}.col-sm-offset-2{margin-left:16.6667%}.col-sm-1{width:8.33333%}.col-sm-pull-1{right:8.33333%}.col-sm-push-1{left:8.33333%}.col-sm-offset-1{margin-left:8.33333%}.col-sm-pull-0{right:auto}.col-sm-push-0{left:auto}.col-sm-offset-0{margin-left:0%}}.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{min-height:1px;padding-left:15px;padding-right:15px;position:relative}@media (min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-pull-12{right:100%}.col-md-push-12{left:100%}.col-md-offset-12{margin-left:100%}.col-md-11{width:91.6667%}.col-md-pull-11{right:91.6667%}.col-md-push-11{left:91.6667%}.col-md-offset-11{margin-left:91.6667%}.col-md-10{width:83.3333%}.col-md-pull-10{right:83.3333%}.col-md-push-10{left:83.3333%}.col-md-offset-10{margin-left:83.3333%}.col-md-9{width:75%}.col-md-pull-9{right:75%}.col-md-push-9{left:75%}.col-md-offset-9{margin-left:75%}.col-md-8{width:66.6667%}.col-md-pull-8{right:66.6667%}.col-md-push-8{left:66.6667%}.col-md-offset-8{margin-left:66.6667%}.col-md-7{width:58.3333%}.col-md-pull-7{right:58.3333%}.col-md-push-7{left:58.3333%}.col-md-offset-7{margin-left:58.3333%}.col-md-6{width:50%}.col-md-pull-6{right:50%}.col-md-push-6{left:50%}.col-md-offset-6{margin-left:50%}.col-md-5{width:41.6667%}.col-md-pull-5{right:41.6667%}.col-md-push-5{left:41.6667%}.col-md-offset-5{margin-left:41.6667%}.col-md-4{width:33.3333%}.col-md-pull-4{right:33.3333%}.col-md-push-4{left:33.3333%}.col-md-offset-4{margin-left:33.3333%}.col-md-3{width:25%}.col-md-pull-3{right:25%}.col-md-push-3{left:25%}.col-md-offset-3{margin-left:25%}.col-md-2{width:16.6667%}.col-md-pull-2{right:16.6667%}.col-md-push-2{left:16.6667%}.col-md-offset-2{margin-left:16.6667%}.col-md-1{width:8.33333%}.col-md-pull-1{right:8.33333%}.col-md-push-1{left:8.33333%}.col-md-offset-1{margin-left:8.33333%}.col-md-pull-0{right:auto}.col-md-push-0{left:auto}.col-md-offset-0{margin-left:0%}}.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{min-height:1px;padding-left:15px;padding-right:15px;position:relative}@media (min-width:1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-pull-12{right:100%}.col-lg-push-12{left:100%}.col-lg-offset-12{margin-left:100%}.col-lg-11{width:91.6667%}.col-lg-pull-11{right:91.6667%}.col-lg-push-11{left:91.6667%}.col-lg-offset-11{margin-left:91.6667%}.col-lg-10{width:83.3333%}.col-lg-pull-10{right:83.3333%}.col-lg-push-10{left:83.3333%}.col-lg-offset-10{margin-left:83.3333%}.col-lg-9{width:75%}.col-lg-pull-9{right:75%}.col-lg-push-9{left:75%}.col-lg-offset-9{margin-left:75%}.col-lg-8{width:66.6667%}.col-lg-pull-8{right:66.6667%}.col-lg-push-8{left:66.6667%}.col-lg-offset-8{margin-left:66.6667%}.col-lg-7{width:58.3333%}.col-lg-pull-7{right:58.3333%}.col-lg-push-7{left:58.3333%}.col-lg-offset-7{margin-left:58.3333%}.col-lg-6{width:50%}.col-lg-pull-6{right:50%}.col-lg-push-6{left:50%}.col-lg-offset-6{margin-left:50%}.col-lg-5{width:41.6667%}.col-lg-pull-5{right:41.6667%}.col-lg-push-5{left:41.6667%}.col-lg-offset-5{margin-left:41.6667%}.col-lg-4{width:33.3333%}.col-lg-pull-4{right:33.3333%}.col-lg-push-4{left:33.3333%}.col-lg-offset-4{margin-left:33.3333%}.col-lg-3{width:25%}.col-lg-pull-3{right:25%}.col-lg-push-3{left:25%}.col-lg-offset-3{margin-left:25%}.col-lg-2{width:16.6667%}.col-lg-pull-2{right:16.6667%}.col-lg-push-2{left:16.6667%}.col-lg-offset-2{margin-left:16.6667%}.col-lg-1{width:8.33333%}.col-lg-pull-1{right:8.33333%}.col-lg-push-1{left:8.33333%}.col-lg-offset-1{margin-left:8.33333%}.col-lg-pull-0{right:auto}.col-lg-push-0{left:auto}.col-lg-offset-0{margin-left:0%}}.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12{min-height:1px;padding-left:15px;padding-right:15px;position:relative}@media (min-width:1400px){.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12{float:left}.col-xl-12{width:100%}.col-xl-pull-12{right:100%}.col-xl-push-12{left:100%}.col-xl-offset-12{margin-left:100%}.col-xl-11{width:91.6667%}.col-xl-pull-11{right:91.6667%}.col-xl-push-11{left:91.6667%}.col-xl-offset-11{margin-left:91.6667%}.col-xl-10{width:83.3333%}.col-xl-pull-10{right:83.3333%}.col-xl-push-10{left:83.3333%}.col-xl-offset-10{margin-left:83.3333%}.col-xl-9{width:75%}.col-xl-pull-9{right:75%}.col-xl-push-9{left:75%}.col-xl-offset-9{margin-left:75%}.col-xl-8{width:66.6667%}.col-xl-pull-8{right:66.6667%}.col-xl-push-8{left:66.6667%}.col-xl-offset-8{margin-left:66.6667%}.col-xl-7{width:58.3333%}.col-xl-pull-7{right:58.3333%}.col-xl-push-7{left:58.3333%}.col-xl-offset-7{margin-left:58.3333%}.col-xl-6{width:50%}.col-xl-pull-6{right:50%}.col-xl-push-6{left:50%}.col-xl-offset-6{margin-left:50%}.col-xl-5{width:41.6667%}.col-xl-pull-5{right:41.6667%}.col-xl-push-5{left:41.6667%}.col-xl-offset-5{margin-left:41.6667%}.col-xl-4{width:33.3333%}.col-xl-pull-4{right:33.3333%}.col-xl-push-4{left:33.3333%}.col-xl-offset-4{margin-left:33.3333%}.col-xl-3{width:25%}.col-xl-pull-3{right:25%}.col-xl-push-3{left:25%}.col-xl-offset-3{margin-left:25%}.col-xl-2{width:16.6667%}.col-xl-pull-2{right:16.6667%}.col-xl-push-2{left:16.6667%}.col-xl-offset-2{margin-left:16.6667%}.col-xl-1{width:8.33333%}.col-xl-pull-1{right:8.33333%}.col-xl-push-1{left:8.33333%}.col-xl-offset-1{margin-left:8.33333%}.col-xl-pull-0{right:auto}.col-xl-push-0{left:auto}.col-xl-offset-0{margin-left:0%}}@media (max-width:539px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}th.visible-xs,td.visible-xs{display:table-cell!important}.visible-xs-block{display:block!important}.visible-xs-inline{display:inline!important}.visible-xs-inline-block{display:inline-block!important}.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}th.visible-sm,td.visible-sm{display:table-cell!important}.visible-sm-block{display:block!important}.visible-sm-inline{display:inline!important}.visible-sm-inline-block{display:inline-block!important}.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}th.visible-md,td.visible-md{display:table-cell!important}.visible-md-block{display:block!important}.visible-md-inline{display:inline!important}.visible-md-inline-block{display:inline-block!important}.hidden-md{display:none!important}}@media (min-width:1200px) and (max-width:1399px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}th.visible-lg,td.visible-lg{display:table-cell!important}.visible-lg-block{display:block!important}.visible-lg-inline{display:inline!important}.visible-lg-inline-block{display:inline-block!important}.hidden-lg{display:none!important}}@media (min-width:1400px) and (max-width:1599px){.visible-xl{display:block!important}table.visible-xl{display:table!important}tr.visible-xl{display:table-row!important}th.visible-xl,td.visible-xl{display:table-cell!important}.visible-xl-block{display:block!important}.visible-xl-inline{display:inline!important}.visible-xl-inline-block{display:inline-block!important}.hidden-xl{display:none!important}}.clearfix:before,.clearfix:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after{content:" ";display:table}.clearfix:after,.container:after,.container-fluid:after,.row:after{clear:both}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:#0000;text-shadow:none;background-color:#0000;border:0}.hidden{display:none!important}@-ms-viewport{width:device-width}:root{--container-padding:25px}.container{padding-left:var(--container-padding);padding-right:var(--container-padding);width:var(--container-width,auto);margin-left:auto;margin-right:auto}@media (min-width:1600px){.container{max-width:calc(100% - var(--container-padding)*2)}}@media (min-width:768px){:root{--container-width:748.8px}}@media (min-width:992px){:root{--container-width:967.2px}}@media (min-width:1200px){:root{--container-width:1170px}}@media (min-width:1400px){:root{--container-width:1365px}}.container-fluid{padding-left:var(--container-padding);padding-right:var(--container-padding);margin-left:auto;margin-right:auto}.row{margin-left:calc(-1*var(--container-padding));margin-right:calc(-1*var(--container-padding))}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left;min-height:1px;padding-left:15px;padding-right:15px;position:relative}.col-xs-12{width:100%}.col-xs-pull-12{right:100%}.col-xs-push-12{left:100%}.col-xs-offset-12{margin-left:100%}.col-xs-11{width:91.6667%}.col-xs-pull-11{right:91.6667%}.col-xs-push-11{left:91.6667%}.col-xs-offset-11{margin-left:91.6667%}.col-xs-10{width:83.3333%}.col-xs-pull-10{right:83.3333%}.col-xs-push-10{left:83.3333%}.col-xs-offset-10{margin-left:83.3333%}.col-xs-9{width:75%}.col-xs-pull-9{right:75%}.col-xs-push-9{left:75%}.col-xs-offset-9{margin-left:75%}.col-xs-8{width:66.6667%}.col-xs-pull-8{right:66.6667%}.col-xs-push-8{left:66.6667%}.col-xs-offset-8{margin-left:66.6667%}.col-xs-7{width:58.3333%}.col-xs-pull-7{right:58.3333%}.col-xs-push-7{left:58.3333%}.col-xs-offset-7{margin-left:58.3333%}.col-xs-6{width:50%}.col-xs-pull-6{right:50%}.col-xs-push-6{left:50%}.col-xs-offset-6{margin-left:50%}.col-xs-5{width:41.6667%}.col-xs-pull-5{right:41.6667%}.col-xs-push-5{left:41.6667%}.col-xs-offset-5{margin-left:41.6667%}.col-xs-4{width:33.3333%}.col-xs-pull-4{right:33.3333%}.col-xs-push-4{left:33.3333%}.col-xs-offset-4{margin-left:33.3333%}.col-xs-3{width:25%}.col-xs-pull-3{right:25%}.col-xs-push-3{left:25%}.col-xs-offset-3{margin-left:25%}.col-xs-2{width:16.6667%}.col-xs-pull-2{right:16.6667%}.col-xs-push-2{left:16.6667%}.col-xs-offset-2{margin-left:16.6667%}.col-xs-1{width:8.33333%}.col-xs-pull-1{right:8.33333%}.col-xs-push-1{left:8.33333%}.col-xs-offset-1{margin-left:8.33333%}.col-xs-pull-0{right:auto}.col-xs-push-0{left:auto}.col-xs-offset-0{margin-left:0%}.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{min-height:1px;padding-left:15px;padding-right:15px;position:relative}@media (min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-pull-12{right:100%}.col-sm-push-12{left:100%}.col-sm-offset-12{margin-left:100%}.col-sm-11{width:91.6667%}.col-sm-pull-11{right:91.6667%}.col-sm-push-11{left:91.6667%}.col-sm-offset-11{margin-left:91.6667%}.col-sm-10{width:83.3333%}.col-sm-pull-10{right:83.3333%}.col-sm-push-10{left:83.3333%}.col-sm-offset-10{margin-left:83.3333%}.col-sm-9{width:75%}.col-sm-pull-9{right:75%}.col-sm-push-9{left:75%}.col-sm-offset-9{margin-left:75%}.col-sm-8{width:66.6667%}.col-sm-pull-8{right:66.6667%}.col-sm-push-8{left:66.6667%}.col-sm-offset-8{margin-left:66.6667%}.col-sm-7{width:58.3333%}.col-sm-pull-7{right:58.3333%}.col-sm-push-7{left:58.3333%}.col-sm-offset-7{margin-left:58.3333%}.col-sm-6{width:50%}.col-sm-pull-6{right:50%}.col-sm-push-6{left:50%}.col-sm-offset-6{margin-left:50%}.col-sm-5{width:41.6667%}.col-sm-pull-5{right:41.6667%}.col-sm-push-5{left:41.6667%}.col-sm-offset-5{margin-left:41.6667%}.col-sm-4{width:33.3333%}.col-sm-pull-4{right:33.3333%}.col-sm-push-4{left:33.3333%}.col-sm-offset-4{margin-left:33.3333%}.col-sm-3{width:25%}.col-sm-pull-3{right:25%}.col-sm-push-3{left:25%}.col-sm-offset-3{margin-left:25%}.col-sm-2{width:16.6667%}.col-sm-pull-2{right:16.6667%}.col-sm-push-2{left:16.6667%}.col-sm-offset-2{margin-left:16.6667%}.col-sm-1{width:8.33333%}.col-sm-pull-1{right:8.33333%}.col-sm-push-1{left:8.33333%}.col-sm-offset-1{margin-left:8.33333%}.col-sm-pull-0{right:auto}.col-sm-push-0{left:auto}.col-sm-offset-0{margin-left:0%}}.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{min-height:1px;padding-left:15px;padding-right:15px;position:relative}@media (min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-pull-12{right:100%}.col-md-push-12{left:100%}.col-md-offset-12{margin-left:100%}.col-md-11{width:91.6667%}.col-md-pull-11{right:91.6667%}.col-md-push-11{left:91.6667%}.col-md-offset-11{margin-left:91.6667%}.col-md-10{width:83.3333%}.col-md-pull-10{right:83.3333%}.col-md-push-10{left:83.3333%}.col-md-offset-10{margin-left:83.3333%}.col-md-9{width:75%}.col-md-pull-9{right:75%}.col-md-push-9{left:75%}.col-md-offset-9{margin-left:75%}.col-md-8{width:66.6667%}.col-md-pull-8{right:66.6667%}.col-md-push-8{left:66.6667%}.col-md-offset-8{margin-left:66.6667%}.col-md-7{width:58.3333%}.col-md-pull-7{right:58.3333%}.col-md-push-7{left:58.3333%}.col-md-offset-7{margin-left:58.3333%}.col-md-6{width:50%}.col-md-pull-6{right:50%}.col-md-push-6{left:50%}.col-md-offset-6{margin-left:50%}.col-md-5{width:41.6667%}.col-md-pull-5{right:41.6667%}.col-md-push-5{left:41.6667%}.col-md-offset-5{margin-left:41.6667%}.col-md-4{width:33.3333%}.col-md-pull-4{right:33.3333%}.col-md-push-4{left:33.3333%}.col-md-offset-4{margin-left:33.3333%}.col-md-3{width:25%}.col-md-pull-3{right:25%}.col-md-push-3{left:25%}.col-md-offset-3{margin-left:25%}.col-md-2{width:16.6667%}.col-md-pull-2{right:16.6667%}.col-md-push-2{left:16.6667%}.col-md-offset-2{margin-left:16.6667%}.col-md-1{width:8.33333%}.col-md-pull-1{right:8.33333%}.col-md-push-1{left:8.33333%}.col-md-offset-1{margin-left:8.33333%}.col-md-pull-0{right:auto}.col-md-push-0{left:auto}.col-md-offset-0{margin-left:0%}}.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{min-height:1px;padding-left:15px;padding-right:15px;position:relative}@media (min-width:1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-pull-12{right:100%}.col-lg-push-12{left:100%}.col-lg-offset-12{margin-left:100%}.col-lg-11{width:91.6667%}.col-lg-pull-11{right:91.6667%}.col-lg-push-11{left:91.6667%}.col-lg-offset-11{margin-left:91.6667%}.col-lg-10{width:83.3333%}.col-lg-pull-10{right:83.3333%}.col-lg-push-10{left:83.3333%}.col-lg-offset-10{margin-left:83.3333%}.col-lg-9{width:75%}.col-lg-pull-9{right:75%}.col-lg-push-9{left:75%}.col-lg-offset-9{margin-left:75%}.col-lg-8{width:66.6667%}.col-lg-pull-8{right:66.6667%}.col-lg-push-8{left:66.6667%}.col-lg-offset-8{margin-left:66.6667%}.col-lg-7{width:58.3333%}.col-lg-pull-7{right:58.3333%}.col-lg-push-7{left:58.3333%}.col-lg-offset-7{margin-left:58.3333%}.col-lg-6{width:50%}.col-lg-pull-6{right:50%}.col-lg-push-6{left:50%}.col-lg-offset-6{margin-left:50%}.col-lg-5{width:41.6667%}.col-lg-pull-5{right:41.6667%}.col-lg-push-5{left:41.6667%}.col-lg-offset-5{margin-left:41.6667%}.col-lg-4{width:33.3333%}.col-lg-pull-4{right:33.3333%}.col-lg-push-4{left:33.3333%}.col-lg-offset-4{margin-left:33.3333%}.col-lg-3{width:25%}.col-lg-pull-3{right:25%}.col-lg-push-3{left:25%}.col-lg-offset-3{margin-left:25%}.col-lg-2{width:16.6667%}.col-lg-pull-2{right:16.6667%}.col-lg-push-2{left:16.6667%}.col-lg-offset-2{margin-left:16.6667%}.col-lg-1{width:8.33333%}.col-lg-pull-1{right:8.33333%}.col-lg-push-1{left:8.33333%}.col-lg-offset-1{margin-left:8.33333%}.col-lg-pull-0{right:auto}.col-lg-push-0{left:auto}.col-lg-offset-0{margin-left:0%}}.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12{min-height:1px;padding-left:15px;padding-right:15px;position:relative}@media (min-width:1400px){.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12{float:left}.col-xl-12{width:100%}.col-xl-pull-12{right:100%}.col-xl-push-12{left:100%}.col-xl-offset-12{margin-left:100%}.col-xl-11{width:91.6667%}.col-xl-pull-11{right:91.6667%}.col-xl-push-11{left:91.6667%}.col-xl-offset-11{margin-left:91.6667%}.col-xl-10{width:83.3333%}.col-xl-pull-10{right:83.3333%}.col-xl-push-10{left:83.3333%}.col-xl-offset-10{margin-left:83.3333%}.col-xl-9{width:75%}.col-xl-pull-9{right:75%}.col-xl-push-9{left:75%}.col-xl-offset-9{margin-left:75%}.col-xl-8{width:66.6667%}.col-xl-pull-8{right:66.6667%}.col-xl-push-8{left:66.6667%}.col-xl-offset-8{margin-left:66.6667%}.col-xl-7{width:58.3333%}.col-xl-pull-7{right:58.3333%}.col-xl-push-7{left:58.3333%}.col-xl-offset-7{margin-left:58.3333%}.col-xl-6{width:50%}.col-xl-pull-6{right:50%}.col-xl-push-6{left:50%}.col-xl-offset-6{margin-left:50%}.col-xl-5{width:41.6667%}.col-xl-pull-5{right:41.6667%}.col-xl-push-5{left:41.6667%}.col-xl-offset-5{margin-left:41.6667%}.col-xl-4{width:33.3333%}.col-xl-pull-4{right:33.3333%}.col-xl-push-4{left:33.3333%}.col-xl-offset-4{margin-left:33.3333%}.col-xl-3{width:25%}.col-xl-pull-3{right:25%}.col-xl-push-3{left:25%}.col-xl-offset-3{margin-left:25%}.col-xl-2{width:16.6667%}.col-xl-pull-2{right:16.6667%}.col-xl-push-2{left:16.6667%}.col-xl-offset-2{margin-left:16.6667%}.col-xl-1{width:8.33333%}.col-xl-pull-1{right:8.33333%}.col-xl-push-1{left:8.33333%}.col-xl-offset-1{margin-left:8.33333%}.col-xl-pull-0{right:auto}.col-xl-push-0{left:auto}.col-xl-offset-0{margin-left:0%}}.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:539px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}th.visible-xs,td.visible-xs{display:table-cell!important}.visible-xs-block{display:block!important}.visible-xs-inline{display:inline!important}.visible-xs-inline-block{display:inline-block!important}.hidden-xs{display:none!important}}.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block{display:none!important}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}th.visible-sm,td.visible-sm{display:table-cell!important}.visible-sm-block{display:block!important}.visible-sm-inline{display:inline!important}.visible-sm-inline-block{display:inline-block!important}.hidden-sm{display:none!important}}.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block{display:none!important}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}th.visible-md,td.visible-md{display:table-cell!important}.visible-md-block{display:block!important}.visible-md-inline{display:inline!important}.visible-md-inline-block{display:inline-block!important}.hidden-md{display:none!important}}.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none!important}@media (min-width:1200px) and (max-width:1399px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}th.visible-lg,td.visible-lg{display:table-cell!important}.visible-lg-block{display:block!important}.visible-lg-inline{display:inline!important}.visible-lg-inline-block{display:inline-block!important}.hidden-lg{display:none!important}}.visible-xl,.visible-xl-block,.visible-xl-inline,.visible-xl-inline-block{display:none!important}@media (min-width:1400px) and (max-width:1599px){.visible-xl{display:block!important}table.visible-xl{display:table!important}tr.visible-xl{display:table-row!important}th.visible-xl,td.visible-xl{display:table-cell!important}.visible-xl-block{display:block!important}.visible-xl-inline{display:inline!important}.visible-xl-inline-block{display:inline-block!important}.hidden-xl{display:none!important}}.visible-print,.visible-print-block,.visible-print-inline,.visible-print-inline-block{display:none!important}@media print{*,:before,:after{color:#000!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important;background:0 0!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href)")"}abbr[title]:after{content:" (" attr(title)")"}a[href^=\#]:after,a[href^=javascript\:]:after{content:""}pre,blockquote{page-break-inside:avoid;border:1px solid #999}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered th,.table-bordered td{border:1px solid #ddd!important}.visible-print-block{display:block!important}.visible-print-inline{display:inline!important}.visible-print-inline-block{display:inline-block!important}.hidden-print{display:none!important}.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}th.visible-print,td.visible-print{display:table-cell!important}.mobile-actions{display:none}}.contact-button{color:inherit;align-items:center;width:max-content;margin-bottom:.5rem;display:flex}.contact-button .label{margin-left:1rem}.contact-button+:not(.contact-button){margin-top:2rem}section table{border-collapse:collapse}section table td{border:1px solid #efefef;padding:5px}iframe{width:100%}.with-corner-top,.with-corner-bottom{position:relative}.corner-top,.corner-bottom{display:block}.with-corner-top:before,.with-corner-bottom:after{content:"";pointer-events:none;display:block;position:absolute}.corner-top,.corner-bottom,.with-corner-top:before,.with-corner-bottom:after{width:var(--size);height:var(--size)}.corner-top,.with-corner-top:before{--color:var(--corner-top-color,var(--corner-color,var(--accent-color,#fff)));--size:var(--corner-top-size,var(--corner-size,20px));background-image:linear-gradient(to right,transparent 78%,var(--color)78%),linear-gradient(to top,transparent 78%,var(--color)78%)}.with-corner-top:before{--distance:var(--corner-top-distance,var(--corner-distance,calc(var(--size)*.625)));top:var(--distance);right:var(--distance)}.corner-bottom,.with-corner-bottom:after{--color:var(--corner-bottom-color,var(--corner-color,var(--accent-color),#fff));--size:var(--corner-bottom-size,var(--corner-size,20px));background-image:linear-gradient(to left,transparent 78%,var(--color)78%),linear-gradient(to bottom,transparent 78%,var(--color)78%)}.with-corner-bottom:after{--distance:var(--corner-bottom-distance,var(--corner-distance,calc(var(--size)*.625)));bottom:var(--distance);left:var(--distance)}footer.main{color:#dee2ed;background-color:#0f05a0}footer.main :is(h1,h2,h3,h4,h5,h6),footer.main :is(.h1,.h2,.h3,.h4,.h5,.h6){color:#fff}footer.main a:not(.button){color:#dee2ed}footer.main a:not(.button):hover{color:#fff}footer.main .button:hover,footer.main input[type=submit]:hover{background-color:#0094de!important}footer.main .footer-wrap{flex-direction:column;display:flex}@media (min-width:540px){footer.main .footer-wrap{flex-flow:wrap}}footer.main .footer-wrap>.footer-col{padding:0 25px}@media (min-width:540px){footer.main .footer-wrap>.footer-col{flex-grow:1;width:50%;max-width:50%}}@media (min-width:768px){footer.main .footer-wrap>.footer-col{padding:25px}}@media (min-width:992px){footer.main .footer-wrap>.footer-col{max-width:33.3%}}footer.main .contact-details{margin-bottom:2em}footer.main .contact-details svg path{fill:#fff}footer.main .r1{padding-top:60px;padding-bottom:60px}@media (min-width:992px){footer.main .r1{padding:calc(5rem - 25px) 25px}}@media (min-width:1600px){footer.main .r1{padding:calc(6rem - 25px) 25px}}footer.main .r1 ul{padding-left:0;list-style:none}footer.main .r1 ul.menu li{margin:7px 0}footer.main img{max-width:100%}footer.main .r2{color:#fff;background-color:#008acf;min-height:84px;padding:30px 0;display:flex}@media (min-width:992px){footer.main .r2{padding:15px 0}}footer.main .r2 a:not(.button){color:#fff}footer.main .r2 a:not(.button):hover{color:#dee2ed}footer.main .r2 ul.menu{flex-direction:column;margin:-.25em;padding:0;list-style:none;display:flex}@media (min-width:992px){footer.main .r2 ul.menu{flex-direction:row;align-items:center;margin:-.5em -.75em}}footer.main .r2 ul.menu li{margin:.25em}@media (min-width:992px){footer.main .r2 ul.menu li{margin:.5em .75em}}footer.main .r2 .container{flex-flow:column;gap:1.5em;margin:0;display:flex}@media (min-width:992px){footer.main .r2 .container{flex-flow:row;justify-content:space-between;align-items:center;margin:0 auto}}footer.main .r2 .container p,footer.main .r2 .container div{margin:.15rem 0}footer.main .r2 .container:before,footer.main .r2 .container:after{content:none}footer.main .r2 p{margin:10px 0}footer.main input[type=text],footer.main input[type=email],footer.main input[type=tel],footer.main input[type=date],footer.main input[type=url],footer.main input[type=password],footer.main textarea,footer.main select{border-top:none;border-left:none;border-right:none}form{--form-accent-color:var(--accent-color,#0f05a0);--form-accent-text:var(--accent-color-600,#0f05a0);--form-accent-hover:var(--accent-color-400,#2619d8);--form-accent-active:var(--accent-color-600,#0a036f);--form-accent-focus:var(--accent-color-300,#0f05a04d);--form-accent-disabled:var(--accent-light-grey-500);--form-accent-disabled-text:var(--accent-light-grey-800);--form-accent-checkbox-hover:var(--accent-color-100,#0f05a01a);--form-accent-checkbox-active:var(--accent-color-300,#0f05a033);--form-accent-checkbox-size:18px;--form-accent-radio-hover:var(--accent-color-100,#0f05a01a);--form-accent-radio-active:var(--accent-color-300,#0f05a033);--form-accent-radio-size:20px;--form-accent-input-background:#fff;--form-accent-input-border:1px solid #000}form.style-grey{--form-accent-input-background:var(--accent-light-grey-500);--form-accent-input-border:1px solid var(--accent-grey-500)}form input[type=text],form input[type=number],form input[type=email],form input[type=tel],form input[type=date],form input[type=url],form input[type=password]{background-color:var(--form-accent-input-background,#fff);border:var(--form-accent-input-border,1px solid #000);outline:none;width:100%;max-width:100%;height:56px;padding:.75rem 1rem;transition:box-shadow .3s}.style-primary form input[type=text],.style-secondary form input[type=text],.style-primary form input[type=number],.style-secondary form input[type=number],.style-primary form input[type=email],.style-secondary form input[type=email],.style-primary form input[type=tel],.style-secondary form input[type=tel],.style-primary form input[type=date],.style-secondary form input[type=date],.style-primary form input[type=url],.style-secondary form input[type=url],.style-primary form input[type=password],.style-secondary form input[type=password]{--form-accent-input-border:none}form input[type=text]:focus,form input[type=number]:focus,form input[type=email]:focus,form input[type=tel]:focus,form input[type=date]:focus,form input[type=url]:focus,form input[type=password]:focus{box-shadow:0 0 0 2px var(--form-accent-color)}form input[type=text]:disabled,form input[type=text].disabled,form input[type=number]:disabled,form input[type=number].disabled,form input[type=email]:disabled,form input[type=email].disabled,form input[type=tel]:disabled,form input[type=tel].disabled,form input[type=date]:disabled,form input[type=date].disabled,form input[type=url]:disabled,form input[type=url].disabled,form input[type=password]:disabled,form input[type=password].disabled{background-color:var(--form-accent-disabled);border-color:var(--form-accent-disabled-text);color:var(--form-accent-disabled-text);cursor:no-drop;pointer-events:none!important}form input[type=text].style-grey,form input[type=number].style-grey,form input[type=email].style-grey,form input[type=tel].style-grey,form input[type=date].style-grey,form input[type=url].style-grey,form input[type=password].style-grey{--form-accent-input-background:var(--accent-light-grey-500);--form-accent-input-border:1px solid var(--accent-grey-500)}form textarea{background-color:var(--form-accent-input-background,#fff);border:var(--form-accent-input-border,1px solid #000);outline:none;width:100%;max-width:100%;padding:.75rem 1rem;transition:box-shadow .3s}.style-primary form textarea,.style-secondary form textarea{--form-accent-input-border:none}form textarea:focus{box-shadow:0 0 0 2px var(--form-accent-color)}form textarea:disabled,form textarea.disabled{background-color:var(--form-accent-disabled);border-color:var(--form-accent-disabled-text);color:var(--form-accent-disabled-text);cursor:no-drop;pointer-events:none!important}form textarea{resize:vertical}form textarea.style-grey{--form-accent-input-background:var(--accent-light-grey-500);--form-accent-input-border:1px solid var(--accent-grey-500)}form select{background-color:var(--form-accent-input-background,#fff);border:var(--form-accent-input-border,1px solid #000);outline:none;width:100%;max-width:100%;height:56px;padding:.75rem 1rem;transition:box-shadow .3s}.style-primary form select,.style-secondary form select{--form-accent-input-border:none}form select.style-grey{--form-accent-input-background:var(--accent-light-grey-500);--form-accent-input-border:1px solid var(--accent-grey-500)}form select:focus{box-shadow:0 0 0 2px var(--form-accent-color)}form select:disabled,form select.disabled{background-color:var(--form-accent-disabled);border-color:var(--form-accent-disabled-text);color:var(--form-accent-disabled-text);cursor:no-drop;pointer-events:none!important}form select{appearance:none;background-image:url(/wp-content/themes/zal.ch/dist/3ad31b78b4b975e8.svg);background-position:calc(100% - 1rem) calc(50% + .025rem);background-repeat:no-repeat;border-radius:0;padding-right:3rem}form input[type=checkbox]{appearance:none;border:2px solid var(--form-accent-color);width:var(--form-accent-checkbox-size,18px);height:var(--form-accent-checkbox-size,18px);flex-shrink:0;justify-content:center;align-self:flex-start;align-items:center;transition:box-shadow .3s;display:inline-flex}form input[type=checkbox]:not(:disabled):not(.disabled):hover{background-color:var(--form-accent-checkbox-hover,#0f05a01a)}form input[type=checkbox]:not(:disabled):not(.disabled):active{background-color:var(--form-accent-checkbox-active,#0f05a033)}form input[type=checkbox]:checked:after{content:"";background-color:var(--form-accent-color);width:11px;height:12px;display:block;position:absolute;mask-image:url(/wp-content/themes/zal.ch/dist/af57e9095341918c.svg);mask-position:50%;mask-size:contain;mask-repeat:no-repeat}form input[type=checkbox]:focus{outline:none}form input[type=checkbox]:focus-visible{box-shadow:0 0 0 3px var(--form-accent-focus)}form input[type=radio]{appearance:none;border:2px solid var(--form-accent-color);width:var(--form-accent-radio-size,16px);height:var(--form-accent-radio-size,16px);border-radius:50%;flex-shrink:0;justify-content:center;align-self:flex-start;align-items:center;transition:box-shadow .3s;display:inline-flex}form input[type=radio]:not(:disabled):not(.disabled):hover{background-color:var(--form-accent-radio-hover,#0f05a01a)}form input[type=radio]:not(:disabled):not(.disabled):active{background-color:var(--form-accent-radio-active,#0f05a033)}form input[type=radio]:checked:after{content:"";background-color:var(--form-accent-color);border-radius:50%;width:10px;height:10px;display:block}form input[type=radio]:focus{outline:none}form input[type=radio]:focus-visible{box-shadow:0 0 0 3px var(--form-accent-focus)}form input[type=submit],form input[type=button],form input[type=reset],form button{font:inherit;background:0 0;background-color:var(--form-accent-color);color:#fff;white-space:nowrap;cursor:pointer;border:none;border-radius:0;margin:0;padding:.8rem 1.25rem;font-weight:700;line-height:1.8;transition:background-color .15s,color .15s;display:inline}@media (max-width:380px){form input[type=submit],form input[type=button],form input[type=reset],form button{padding:.75rem 1rem}}form input[type=submit]:hover,form input[type=submit]:active,form input[type=submit]:focus,form input[type=button]:hover,form input[type=button]:active,form input[type=button]:focus,form input[type=reset]:hover,form input[type=reset]:active,form input[type=reset]:focus,form button:hover,form button:active,form button:focus{color:#fff}form input[type=submit]:focus,form input[type=button]:focus,form input[type=reset]:focus,form button:focus{outline:none}form input[type=submit]:focus-visible,form input[type=button]:focus-visible,form input[type=reset]:focus-visible,form button:focus-visible{box-shadow:0 0 0 3px var(--form-accent-focus)}form input[type=submit]:not(:disabled):not(.disabled):hover,form input[type=button]:not(:disabled):not(.disabled):hover,form input[type=reset]:not(:disabled):not(.disabled):hover,form button:not(:disabled):not(.disabled):hover{background-color:var(--form-accent-hover)}form input[type=submit]:not(:disabled):not(.disabled):active,form input[type=button]:not(:disabled):not(.disabled):active,form input[type=reset]:not(:disabled):not(.disabled):active,form button:not(:disabled):not(.disabled):active{background-color:var(--form-accent-active)}form input[type=submit]:disabled,form input[type=submit].disabled,form input[type=button]:disabled,form input[type=button].disabled,form input[type=reset]:disabled,form input[type=reset].disabled,form button:disabled,form button.disabled{background-color:var(--form-accent-disabled);color:var(--form-accent-disabled-text)}form input[type=submit].size-large,form input[type=button].size-large,form input[type=reset].size-large,form button.size-large{padding:1.3em 1.75rem}form input[type=submit].style-secondary,form input[type=button].style-secondary,form input[type=reset].style-secondary,form button.style-secondary{background-color:#008acf}form input[type=submit].style-secondary:not(:disabled):not(.disabled):hover,form input[type=button].style-secondary:not(:disabled):not(.disabled):hover,form input[type=reset].style-secondary:not(:disabled):not(.disabled):hover,form button.style-secondary:not(:disabled):not(.disabled):hover{background-color:#0da4f0}form input[type=submit].style-secondary:not(:disabled):not(.disabled):active,form input[type=button].style-secondary:not(:disabled):not(.disabled):active,form input[type=reset].style-secondary:not(:disabled):not(.disabled):active,form button.style-secondary:not(:disabled):not(.disabled):active{background-color:#057bb6}form input[type=submit].style-grey,form input[type=button].style-grey,form input[type=reset].style-grey,form button.style-grey{background-color:var(--accent-grey-400);color:var(--accent-color-700,#0f05a0)}form input[type=submit].style-grey:not(:disabled):not(.disabled):hover,form input[type=button].style-grey:not(:disabled):not(.disabled):hover,form input[type=reset].style-grey:not(:disabled):not(.disabled):hover,form button.style-grey:not(:disabled):not(.disabled):hover{color:var(--accent-color-700,#0f05a0);background-color:var(--accent-grey-300)}form input[type=submit].style-grey:not(:disabled):not(.disabled):active,form input[type=button].style-grey:not(:disabled):not(.disabled):active,form input[type=reset].style-grey:not(:disabled):not(.disabled):active,form button.style-grey:not(:disabled):not(.disabled):active{color:var(--accent-color-700,#0f05a0);background-color:var(--accent-grey-500)}form input[type=submit].style-ghost,form input[type=button].style-ghost,form input[type=reset].style-ghost,form button.style-ghost{color:#fff;background-color:#0000;border:2px solid #fff}form input[type=submit].style-ghost:not(:disabled):not(.disabled):hover,form input[type=button].style-ghost:not(:disabled):not(.disabled):hover,form input[type=reset].style-ghost:not(:disabled):not(.disabled):hover,form button.style-ghost:not(:disabled):not(.disabled):hover{color:#000;background-color:#fff}form input[type=submit].style-ghost:not(:disabled):not(.disabled):hover:after,form input[type=button].style-ghost:not(:disabled):not(.disabled):hover:after,form input[type=reset].style-ghost:not(:disabled):not(.disabled):hover:after,form button.style-ghost:not(:disabled):not(.disabled):hover:after{filter:invert()}form input[type=submit].style-ghost:not(:disabled):not(.disabled):active,form input[type=button].style-ghost:not(:disabled):not(.disabled):active,form input[type=reset].style-ghost:not(:disabled):not(.disabled):active,form button.style-ghost:not(:disabled):not(.disabled):active{background-color:#0000}form input[type=submit].style-ghost:disabled,form input[type=submit].style-ghost.disabled,form input[type=button].style-ghost:disabled,form input[type=button].style-ghost.disabled,form input[type=reset].style-ghost:disabled,form input[type=reset].style-ghost.disabled,form button.style-ghost:disabled,form button.style-ghost.disabled{opacity:.5;background-color:#0000}form input[type=submit].style-ghost:not(:where(.style-primary,.style-secondary) *),form input[type=button].style-ghost:not(:where(.style-primary,.style-secondary) *),form input[type=reset].style-ghost:not(:where(.style-primary,.style-secondary) *),form button.style-ghost:not(:where(.style-primary,.style-secondary) *){border-color:var(--accent-grey-500);color:#000}form input[type=submit].style-ghost:not(:where(.style-primary,.style-secondary) *):not(:disabled):not(.disabled):hover,form input[type=button].style-ghost:not(:where(.style-primary,.style-secondary) *):not(:disabled):not(.disabled):hover,form input[type=reset].style-ghost:not(:where(.style-primary,.style-secondary) *):not(:disabled):not(.disabled):hover,form button.style-ghost:not(:where(.style-primary,.style-secondary) *):not(:disabled):not(.disabled):hover{background-color:var(--accent-grey-400);border-color:var(--accent-grey-400)}form input[type=submit].style-ghost:not(:where(.style-primary,.style-secondary) *):not(:disabled):not(.disabled):hover:after,form input[type=button].style-ghost:not(:where(.style-primary,.style-secondary) *):not(:disabled):not(.disabled):hover:after,form input[type=reset].style-ghost:not(:where(.style-primary,.style-secondary) *):not(:disabled):not(.disabled):hover:after,form button.style-ghost:not(:where(.style-primary,.style-secondary) *):not(:disabled):not(.disabled):hover:after{filter:none}form input[type=submit].style-ghost:not(:where(.style-primary,.style-secondary) *):not(:disabled):not(.disabled):active,form input[type=button].style-ghost:not(:where(.style-primary,.style-secondary) *):not(:disabled):not(.disabled):active,form input[type=reset].style-ghost:not(:where(.style-primary,.style-secondary) *):not(:disabled):not(.disabled):active,form button.style-ghost:not(:where(.style-primary,.style-secondary) *):not(:disabled):not(.disabled):active{background-color:var(--accent-grey-500);border-color:var(--accent-grey-500)}form input[type=submit].style-ghost:not(:where(.style-primary,.style-secondary) *):after,form input[type=button].style-ghost:not(:where(.style-primary,.style-secondary) *):after,form input[type=reset].style-ghost:not(:where(.style-primary,.style-secondary) *):after,form button.style-ghost:not(:where(.style-primary,.style-secondary) *):after{background-image:url(/wp-content/themes/zal.ch/dist/6a683d312cff2445.svg)!important}form input[type=submit].style-text,form input[type=submit].style-text:not(:disabled):not(.disabled):hover,form input[type=submit].style-text:not(:disabled):not(.disabled):active,form input[type=submit].style-text:focus,form input[type=button].style-text,form input[type=button].style-text:not(:disabled):not(.disabled):hover,form input[type=button].style-text:not(:disabled):not(.disabled):active,form input[type=button].style-text:focus,form input[type=reset].style-text,form input[type=reset].style-text:not(:disabled):not(.disabled):hover,form input[type=reset].style-text:not(:disabled):not(.disabled):active,form input[type=reset].style-text:focus,form button.style-text,form button.style-text:not(:disabled):not(.disabled):hover,form button.style-text:not(:disabled):not(.disabled):active,form button.style-text:focus{color:var(--form-accent-text,var(--form-accent,#0f05a0));background-color:#0000}form input[type=submit].style-text,form input[type=button].style-text,form input[type=reset].style-text,form button.style-text{white-space:nowrap;background:0 0;border:none;align-items:center;width:max-content;margin:0;padding:0;display:flex}form input[type=submit].style-text:after,form input[type=button].style-text:after,form input[type=reset].style-text:after,form button.style-text:after{content:"";background-color:var(--form-accent-text,var(--form-accent,#0f05a0));width:7px;height:10px;margin-left:1.5ch;transition:transform .15s cubic-bezier(.4,0,.2,1);mask-image:url(/wp-content/themes/zal.ch/dist/fae13d8457a0c817.svg);background-image:none!important}form input[type=submit].style-text:hover:after,form input[type=button].style-text:hover:after,form input[type=reset].style-text:hover:after,form button.style-text:hover:after{transform:translate(30%)}form input[type=submit].style-text:disabled,form input[type=submit].style-text.disabled,form input[type=button].style-text:disabled,form input[type=button].style-text.disabled,form input[type=reset].style-text:disabled,form input[type=reset].style-text.disabled,form button.style-text:disabled,form button.style-text.disabled{filter:grayscale();opacity:.7;background-color:#0000}form .checkbox-label{align-items:center;line-height:1;display:flex}form .checkbox-label>:first-child{margin-right:.5rem}form input+input{margin-top:15px}form input[type=submit]{text-align:left;--chevron-offset-x:0px;background-image:url(/wp-content/themes/zal.ch/dist/cc06873378b526c0.svg);background-repeat:no-repeat;background-position:calc(100% - 1rem + var(--chevron-offset-x))calc(50% + .025rem);border:none;min-width:15rem;max-width:100%;padding-right:calc(2rem + 9px);font-weight:700;transition:background-position .15s}form input[type=submit]:hover{--chevron-offset-x:5px}form button[type=submit]:not(.no-chevron):not(.style-text):not(.no-chevron){align-items:center;display:inline-flex}form button[type=submit]:not(.no-chevron):not(.style-text):not(.no-chevron):after{content:"";background-image:url(/wp-content/themes/zal.ch/dist/cc06873378b526c0.svg);background-repeat:no-repeat;width:9px;height:14px;margin-left:2.5em;transition:transform .15s cubic-bezier(.4,0,.2,1);display:inline-flex}form button[type=submit]:not(.no-chevron):not(.style-text):not(.no-chevron):hover:after{transform:translate(50%)}.page-section.style-light{--form-accent-color:var(--accent-color,#0f05a0);--form-accent-text:var(--accent-color-600,#0f05a0);--form-accent-hover:var(--accent-color-400,#2619d8);--form-accent-active:var(--accent-color-600,#0a036f);--form-accent-focus:var(--accent-color-300,#0f05a04d);--form-accent-disabled:var(--accent-light-grey-500);--form-accent-disabled-text:var(--accent-light-grey-800);--form-accent-checkbox-hover:var(--accent-color-100,#0f05a01a);--form-accent-checkbox-active:var(--accent-color-300,#0f05a033);--form-accent-checkbox-size:18px;--form-accent-radio-hover:var(--accent-color-100,#0f05a01a);--form-accent-radio-active:var(--accent-color-300,#0f05a033);--form-accent-radio-size:20px;--form-accent-input-background:#fff;--form-accent-input-border:1px solid #000}.page-section.style-light.style-grey{--form-accent-input-background:var(--accent-light-grey-500);--form-accent-input-border:1px solid var(--accent-grey-500)}.page-section.style-light input[type=text],.page-section.style-light input[type=number],.page-section.style-light input[type=email],.page-section.style-light input[type=tel],.page-section.style-light input[type=date],.page-section.style-light input[type=url],.page-section.style-light input[type=password]{background-color:var(--form-accent-input-background,#fff);border:var(--form-accent-input-border,1px solid #000);outline:none;width:100%;max-width:100%;height:56px;padding:.75rem 1rem;transition:box-shadow .3s}.style-primary .page-section.style-light input[type=text],.style-secondary .page-section.style-light input[type=text],.style-primary .page-section.style-light input[type=number],.style-secondary .page-section.style-light input[type=number],.style-primary .page-section.style-light input[type=email],.style-secondary .page-section.style-light input[type=email],.style-primary .page-section.style-light input[type=tel],.style-secondary .page-section.style-light input[type=tel],.style-primary .page-section.style-light input[type=date],.style-secondary .page-section.style-light input[type=date],.style-primary .page-section.style-light input[type=url],.style-secondary .page-section.style-light input[type=url],.style-primary .page-section.style-light input[type=password],.style-secondary .page-section.style-light input[type=password]{--form-accent-input-border:none}.page-section.style-light input[type=text]:focus,.page-section.style-light input[type=number]:focus,.page-section.style-light input[type=email]:focus,.page-section.style-light input[type=tel]:focus,.page-section.style-light input[type=date]:focus,.page-section.style-light input[type=url]:focus,.page-section.style-light input[type=password]:focus{box-shadow:0 0 0 2px var(--form-accent-color)}.page-section.style-light input[type=text]:disabled,.page-section.style-light input[type=text].disabled,.page-section.style-light input[type=number]:disabled,.page-section.style-light input[type=number].disabled,.page-section.style-light input[type=email]:disabled,.page-section.style-light input[type=email].disabled,.page-section.style-light input[type=tel]:disabled,.page-section.style-light input[type=tel].disabled,.page-section.style-light input[type=date]:disabled,.page-section.style-light input[type=date].disabled,.page-section.style-light input[type=url]:disabled,.page-section.style-light input[type=url].disabled,.page-section.style-light input[type=password]:disabled,.page-section.style-light input[type=password].disabled{background-color:var(--form-accent-disabled);border-color:var(--form-accent-disabled-text);color:var(--form-accent-disabled-text);cursor:no-drop;pointer-events:none!important}.page-section.style-light input[type=text].style-grey,.page-section.style-light input[type=number].style-grey,.page-section.style-light input[type=email].style-grey,.page-section.style-light input[type=tel].style-grey,.page-section.style-light input[type=date].style-grey,.page-section.style-light input[type=url].style-grey,.page-section.style-light input[type=password].style-grey{--form-accent-input-background:var(--accent-light-grey-500);--form-accent-input-border:1px solid var(--accent-grey-500)}.page-section.style-light textarea{background-color:var(--form-accent-input-background,#fff);border:var(--form-accent-input-border,1px solid #000);outline:none;width:100%;max-width:100%;padding:.75rem 1rem;transition:box-shadow .3s}.style-primary .page-section.style-light textarea,.style-secondary .page-section.style-light textarea{--form-accent-input-border:none}.page-section.style-light textarea:focus{box-shadow:0 0 0 2px var(--form-accent-color)}.page-section.style-light textarea:disabled,.page-section.style-light textarea.disabled{background-color:var(--form-accent-disabled);border-color:var(--form-accent-disabled-text);color:var(--form-accent-disabled-text);cursor:no-drop;pointer-events:none!important}.page-section.style-light textarea{resize:vertical}.page-section.style-light textarea.style-grey{--form-accent-input-background:var(--accent-light-grey-500);--form-accent-input-border:1px solid var(--accent-grey-500)}.page-section.style-light select{background-color:var(--form-accent-input-background,#fff);border:var(--form-accent-input-border,1px solid #000);outline:none;width:100%;max-width:100%;height:56px;padding:.75rem 1rem;transition:box-shadow .3s}.style-primary .page-section.style-light select,.style-secondary .page-section.style-light select{--form-accent-input-border:none}.page-section.style-light select.style-grey{--form-accent-input-background:var(--accent-light-grey-500);--form-accent-input-border:1px solid var(--accent-grey-500)}.page-section.style-light select:focus{box-shadow:0 0 0 2px var(--form-accent-color)}.page-section.style-light select:disabled,.page-section.style-light select.disabled{background-color:var(--form-accent-disabled);border-color:var(--form-accent-disabled-text);color:var(--form-accent-disabled-text);cursor:no-drop;pointer-events:none!important}.page-section.style-light select{appearance:none;background-image:url(/wp-content/themes/zal.ch/dist/3ad31b78b4b975e8.svg);background-position:calc(100% - 1rem) calc(50% + .025rem);background-repeat:no-repeat;border-radius:0;padding-right:3rem}.page-section.style-light input[type=checkbox]{appearance:none;border:2px solid var(--form-accent-color);width:var(--form-accent-checkbox-size,18px);height:var(--form-accent-checkbox-size,18px);flex-shrink:0;justify-content:center;align-self:flex-start;align-items:center;transition:box-shadow .3s;display:inline-flex}.page-section.style-light input[type=checkbox]:not(:disabled):not(.disabled):hover{background-color:var(--form-accent-checkbox-hover,#0f05a01a)}.page-section.style-light input[type=checkbox]:not(:disabled):not(.disabled):active{background-color:var(--form-accent-checkbox-active,#0f05a033)}.page-section.style-light input[type=checkbox]:checked:after{content:"";background-color:var(--form-accent-color);width:11px;height:12px;display:block;position:absolute;mask-image:url(/wp-content/themes/zal.ch/dist/af57e9095341918c.svg);mask-position:50%;mask-size:contain;mask-repeat:no-repeat}.page-section.style-light input[type=checkbox]:focus{outline:none}.page-section.style-light input[type=checkbox]:focus-visible{box-shadow:0 0 0 3px var(--form-accent-focus)}.page-section.style-light input[type=radio]{appearance:none;border:2px solid var(--form-accent-color);width:var(--form-accent-radio-size,16px);height:var(--form-accent-radio-size,16px);border-radius:50%;flex-shrink:0;justify-content:center;align-self:flex-start;align-items:center;transition:box-shadow .3s;display:inline-flex}.page-section.style-light input[type=radio]:not(:disabled):not(.disabled):hover{background-color:var(--form-accent-radio-hover,#0f05a01a)}.page-section.style-light input[type=radio]:not(:disabled):not(.disabled):active{background-color:var(--form-accent-radio-active,#0f05a033)}.page-section.style-light input[type=radio]:checked:after{content:"";background-color:var(--form-accent-color);border-radius:50%;width:10px;height:10px;display:block}.page-section.style-light input[type=radio]:focus{outline:none}.page-section.style-light input[type=radio]:focus-visible{box-shadow:0 0 0 3px var(--form-accent-focus)}.page-section.style-light input[type=submit],.page-section.style-light input[type=button],.page-section.style-light input[type=reset],.page-section.style-light button{font:inherit;background:0 0;background-color:var(--form-accent-color);color:#fff;white-space:nowrap;cursor:pointer;border:none;border-radius:0;margin:0;padding:.8rem 1.25rem;font-weight:700;line-height:1.8;transition:background-color .15s,color .15s;display:inline}@media (max-width:380px){.page-section.style-light input[type=submit],.page-section.style-light input[type=button],.page-section.style-light input[type=reset],.page-section.style-light button{padding:.75rem 1rem}}.page-section.style-light input[type=submit]:hover,.page-section.style-light input[type=submit]:active,.page-section.style-light input[type=submit]:focus,.page-section.style-light input[type=button]:hover,.page-section.style-light input[type=button]:active,.page-section.style-light input[type=button]:focus,.page-section.style-light input[type=reset]:hover,.page-section.style-light input[type=reset]:active,.page-section.style-light input[type=reset]:focus,.page-section.style-light button:hover,.page-section.style-light button:active,.page-section.style-light button:focus{color:#fff}.page-section.style-light input[type=submit]:focus,.page-section.style-light input[type=button]:focus,.page-section.style-light input[type=reset]:focus,.page-section.style-light button:focus{outline:none}.page-section.style-light input[type=submit]:focus-visible,.page-section.style-light input[type=button]:focus-visible,.page-section.style-light input[type=reset]:focus-visible,.page-section.style-light button:focus-visible{box-shadow:0 0 0 3px var(--form-accent-focus)}.page-section.style-light input[type=submit]:not(:disabled):not(.disabled):hover,.page-section.style-light input[type=button]:not(:disabled):not(.disabled):hover,.page-section.style-light input[type=reset]:not(:disabled):not(.disabled):hover,.page-section.style-light button:not(:disabled):not(.disabled):hover{background-color:var(--form-accent-hover)}.page-section.style-light input[type=submit]:not(:disabled):not(.disabled):active,.page-section.style-light input[type=button]:not(:disabled):not(.disabled):active,.page-section.style-light input[type=reset]:not(:disabled):not(.disabled):active,.page-section.style-light button:not(:disabled):not(.disabled):active{background-color:var(--form-accent-active)}.page-section.style-light input[type=submit]:disabled,.page-section.style-light input[type=submit].disabled,.page-section.style-light input[type=button]:disabled,.page-section.style-light input[type=button].disabled,.page-section.style-light input[type=reset]:disabled,.page-section.style-light input[type=reset].disabled,.page-section.style-light button:disabled,.page-section.style-light button.disabled{background-color:var(--form-accent-disabled);color:var(--form-accent-disabled-text)}.page-section.style-light input[type=submit].size-large,.page-section.style-light input[type=button].size-large,.page-section.style-light input[type=reset].size-large,.page-section.style-light button.size-large{padding:1.3em 1.75rem}.page-section.style-light input[type=submit].style-secondary,.page-section.style-light input[type=button].style-secondary,.page-section.style-light input[type=reset].style-secondary,.page-section.style-light button.style-secondary{background-color:#008acf}.page-section.style-light input[type=submit].style-secondary:not(:disabled):not(.disabled):hover,.page-section.style-light input[type=button].style-secondary:not(:disabled):not(.disabled):hover,.page-section.style-light input[type=reset].style-secondary:not(:disabled):not(.disabled):hover,.page-section.style-light button.style-secondary:not(:disabled):not(.disabled):hover{background-color:#0da4f0}.page-section.style-light input[type=submit].style-secondary:not(:disabled):not(.disabled):active,.page-section.style-light input[type=button].style-secondary:not(:disabled):not(.disabled):active,.page-section.style-light input[type=reset].style-secondary:not(:disabled):not(.disabled):active,.page-section.style-light button.style-secondary:not(:disabled):not(.disabled):active{background-color:#057bb6}.page-section.style-light input[type=submit].style-grey,.page-section.style-light input[type=button].style-grey,.page-section.style-light input[type=reset].style-grey,.page-section.style-light button.style-grey{background-color:var(--accent-grey-400);color:var(--accent-color-700,#0f05a0)}.page-section.style-light input[type=submit].style-grey:not(:disabled):not(.disabled):hover,.page-section.style-light input[type=button].style-grey:not(:disabled):not(.disabled):hover,.page-section.style-light input[type=reset].style-grey:not(:disabled):not(.disabled):hover,.page-section.style-light button.style-grey:not(:disabled):not(.disabled):hover{color:var(--accent-color-700,#0f05a0);background-color:var(--accent-grey-300)}.page-section.style-light input[type=submit].style-grey:not(:disabled):not(.disabled):active,.page-section.style-light input[type=button].style-grey:not(:disabled):not(.disabled):active,.page-section.style-light input[type=reset].style-grey:not(:disabled):not(.disabled):active,.page-section.style-light button.style-grey:not(:disabled):not(.disabled):active{color:var(--accent-color-700,#0f05a0);background-color:var(--accent-grey-500)}.page-section.style-light input[type=submit].style-ghost,.page-section.style-light input[type=button].style-ghost,.page-section.style-light input[type=reset].style-ghost,.page-section.style-light button.style-ghost{color:#fff;background-color:#0000;border:2px solid #fff}.page-section.style-light input[type=submit].style-ghost:not(:disabled):not(.disabled):hover,.page-section.style-light input[type=button].style-ghost:not(:disabled):not(.disabled):hover,.page-section.style-light input[type=reset].style-ghost:not(:disabled):not(.disabled):hover,.page-section.style-light button.style-ghost:not(:disabled):not(.disabled):hover{color:#000;background-color:#fff}.page-section.style-light input[type=submit].style-ghost:not(:disabled):not(.disabled):hover:after,.page-section.style-light input[type=button].style-ghost:not(:disabled):not(.disabled):hover:after,.page-section.style-light input[type=reset].style-ghost:not(:disabled):not(.disabled):hover:after,.page-section.style-light button.style-ghost:not(:disabled):not(.disabled):hover:after{filter:invert()}.page-section.style-light input[type=submit].style-ghost:not(:disabled):not(.disabled):active,.page-section.style-light input[type=button].style-ghost:not(:disabled):not(.disabled):active,.page-section.style-light input[type=reset].style-ghost:not(:disabled):not(.disabled):active,.page-section.style-light button.style-ghost:not(:disabled):not(.disabled):active{background-color:#0000}.page-section.style-light input[type=submit].style-ghost:disabled,.page-section.style-light input[type=submit].style-ghost.disabled,.page-section.style-light input[type=button].style-ghost:disabled,.page-section.style-light input[type=button].style-ghost.disabled,.page-section.style-light input[type=reset].style-ghost:disabled,.page-section.style-light input[type=reset].style-ghost.disabled,.page-section.style-light button.style-ghost:disabled,.page-section.style-light button.style-ghost.disabled{opacity:.5;background-color:#0000}.page-section.style-light input[type=submit].style-ghost:not(:where(.style-primary,.style-secondary) *),.page-section.style-light input[type=button].style-ghost:not(:where(.style-primary,.style-secondary) *),.page-section.style-light input[type=reset].style-ghost:not(:where(.style-primary,.style-secondary) *),.page-section.style-light button.style-ghost:not(:where(.style-primary,.style-secondary) *){border-color:var(--accent-grey-500);color:#000}.page-section.style-light input[type=submit].style-ghost:not(:where(.style-primary,.style-secondary) *):not(:disabled):not(.disabled):hover,.page-section.style-light input[type=button].style-ghost:not(:where(.style-primary,.style-secondary) *):not(:disabled):not(.disabled):hover,.page-section.style-light input[type=reset].style-ghost:not(:where(.style-primary,.style-secondary) *):not(:disabled):not(.disabled):hover,.page-section.style-light button.style-ghost:not(:where(.style-primary,.style-secondary) *):not(:disabled):not(.disabled):hover{background-color:var(--accent-grey-400);border-color:var(--accent-grey-400)}.page-section.style-light input[type=submit].style-ghost:not(:where(.style-primary,.style-secondary) *):not(:disabled):not(.disabled):hover:after,.page-section.style-light input[type=button].style-ghost:not(:where(.style-primary,.style-secondary) *):not(:disabled):not(.disabled):hover:after,.page-section.style-light input[type=reset].style-ghost:not(:where(.style-primary,.style-secondary) *):not(:disabled):not(.disabled):hover:after,.page-section.style-light button.style-ghost:not(:where(.style-primary,.style-secondary) *):not(:disabled):not(.disabled):hover:after{filter:none}.page-section.style-light input[type=submit].style-ghost:not(:where(.style-primary,.style-secondary) *):not(:disabled):not(.disabled):active,.page-section.style-light input[type=button].style-ghost:not(:where(.style-primary,.style-secondary) *):not(:disabled):not(.disabled):active,.page-section.style-light input[type=reset].style-ghost:not(:where(.style-primary,.style-secondary) *):not(:disabled):not(.disabled):active,.page-section.style-light button.style-ghost:not(:where(.style-primary,.style-secondary) *):not(:disabled):not(.disabled):active{background-color:var(--accent-grey-500);border-color:var(--accent-grey-500)}.page-section.style-light input[type=submit].style-ghost:not(:where(.style-primary,.style-secondary) *):after,.page-section.style-light input[type=button].style-ghost:not(:where(.style-primary,.style-secondary) *):after,.page-section.style-light input[type=reset].style-ghost:not(:where(.style-primary,.style-secondary) *):after,.page-section.style-light button.style-ghost:not(:where(.style-primary,.style-secondary) *):after{background-image:url(/wp-content/themes/zal.ch/dist/6a683d312cff2445.svg)!important}.page-section.style-light input[type=submit].style-text,.page-section.style-light input[type=submit].style-text:not(:disabled):not(.disabled):hover,.page-section.style-light input[type=submit].style-text:not(:disabled):not(.disabled):active,.page-section.style-light input[type=submit].style-text:focus,.page-section.style-light input[type=button].style-text,.page-section.style-light input[type=button].style-text:not(:disabled):not(.disabled):hover,.page-section.style-light input[type=button].style-text:not(:disabled):not(.disabled):active,.page-section.style-light input[type=button].style-text:focus,.page-section.style-light input[type=reset].style-text,.page-section.style-light input[type=reset].style-text:not(:disabled):not(.disabled):hover,.page-section.style-light input[type=reset].style-text:not(:disabled):not(.disabled):active,.page-section.style-light input[type=reset].style-text:focus,.page-section.style-light button.style-text,.page-section.style-light button.style-text:not(:disabled):not(.disabled):hover,.page-section.style-light button.style-text:not(:disabled):not(.disabled):active,.page-section.style-light button.style-text:focus{color:var(--form-accent-text,var(--form-accent,#0f05a0));background-color:#0000}.page-section.style-light input[type=submit].style-text,.page-section.style-light input[type=button].style-text,.page-section.style-light input[type=reset].style-text,.page-section.style-light button.style-text{white-space:nowrap;background:0 0;border:none;align-items:center;width:max-content;margin:0;padding:0;display:flex}.page-section.style-light input[type=submit].style-text:after,.page-section.style-light input[type=button].style-text:after,.page-section.style-light input[type=reset].style-text:after,.page-section.style-light button.style-text:after{content:"";background-color:var(--form-accent-text,var(--form-accent,#0f05a0));width:7px;height:10px;margin-left:1.5ch;transition:transform .15s cubic-bezier(.4,0,.2,1);mask-image:url(/wp-content/themes/zal.ch/dist/fae13d8457a0c817.svg);background-image:none!important}.page-section.style-light input[type=submit].style-text:hover:after,.page-section.style-light input[type=button].style-text:hover:after,.page-section.style-light input[type=reset].style-text:hover:after,.page-section.style-light button.style-text:hover:after{transform:translate(30%)}.page-section.style-light input[type=submit].style-text:disabled,.page-section.style-light input[type=submit].style-text.disabled,.page-section.style-light input[type=button].style-text:disabled,.page-section.style-light input[type=button].style-text.disabled,.page-section.style-light input[type=reset].style-text:disabled,.page-section.style-light input[type=reset].style-text.disabled,.page-section.style-light button.style-text:disabled,.page-section.style-light button.style-text.disabled{filter:grayscale();opacity:.7;background-color:#0000}.page-section.style-light .checkbox-label{align-items:center;line-height:1;display:flex}.page-section.style-light .checkbox-label>:first-child{margin-right:.5rem}:root{--cm--focus-outline:2px solid var(--focus-color,#0f05a0);--cm--focus-offset:var(--focus-offset,3px);--cm--border-width:1px;--cm--border-color:#0002;--cm-placeholder--font-size:unset;--cm-placeholder--font-family:unset;--cm-placeholder--rounded:0;--cm-placeholder--background:#efefef;--cm-placeholder--foreground:#000;--cm-placeholder--content-gap:unset;--cm-placeholder--content-padding:2.5rem 1.5rem;--cm-placeholder--content-width:unset;--cm-manager--width:unset;--cm-manager--padding:unset;--cm-manager--gap:1rem;--cm-manager--rounded:0;--cm-manager--z-index:999999;--cm-manager--shadow:unset;--cm-manager--inner-shadow:unset;--cm-manager--background:#fff;--cm-manager--foreground:#000;--cm-manager--font-family:unset;--cm-manager--font-size:unset;--cm-manager--heading-font-size:unset;--cm-manager--heading-font-weight:unset;--cm-manager--overlay-background:unset;--cm-manager--overlay-filter:unset;--cm-manager--overlay-padding:0px}@media (min-width:768px){:root{--cm-manager--overlay-padding:1.5rem}}:root{--cm-manager--close-button-size:unset;--cm-manager--close-icon-color:unset;--cm-manager--close-icon-size:unset;--cm-manager--header-background:unset;--cm-manager--header-padding:unset;--cm-manager--footer-background:unset;--cm-manager--footer-padding:unset;--cm-manager--outro-padding:.5rem 1rem;--cm-manager--outro-rounded:unset;--cm-manager--outro-align:unset;--cm-manager--outro-background:#efefef;--cm-manager--outro-foreground:unset;--cm-manager--outro-font-size:unset;--cm-groups--items-gap:1rem;--cm-groups--border-style:unset;--cm-groups--header-padding:unset;--cm-group--rounded:0;--cm-group--horizontal-gap:unset;--cm-group--info-gap:unset;--cm-group--label-font-weight:unset;--cm-group--background:unset;--cm-group--dim-foreground:unset;--cm-group--animation:unset;--cm-group--toggle-size:unset;--cm-group--toggle-icon-width:unset;--cm-group--toggle-icon-color:unset;--cm-group--toggle-icon-url:unset;--cm-service--toggle-order:1}@media (min-width:768px){:root{--cm-service--toggle-order:initial}}:root{--cm-service--body-padding:unset;--cm-service--border-style:unset;--cm-service--label-weight:unset;--cm-service--dim-foreground:unset;--cm-service--more-font-weight:unset;--cm-service--animation:unset;--cm-toggle--width:unset;--cm-toggle--height:unset;--cm-toggle--border-width:0px;--cm-toggle--rounded:unset;--cm-toggle--animation:unset;--cm-toggle--knob-border-width:unset;--cm-toggle--knob-padding:unset;--cm-toggle--track-color:#bcbcbc;--cm-toggle--border-color:unset;--cm-toggle--knob-color:#fff;--cm-toggle--knob-border-color:unset;--cm-toggle--active-track-color:#0f05a0;--cm-toggle--active-border-color:#0f05a0;--cm-toggle--active-knob-color:#fff;--cm-toggle--active-knob-border-color:unset;--cm-toggle--indeterminate-track-color:unset;--cm-toggle--indeterminate-border-color:unset;--cm-toggle--indeterminate-knob-color:unset;--cm-toggle--indeterminate-knob-border-color:unset;--cm-toggle--disabled-track-color:#e2e2e2;--cm-toggle--disabled-border-color:unset;--cm-toggle--disabled-knob-color:#efefef;--cm-toggle--disabled-knob-border-color:unset;--cm-toggle--disabled-active-track-color:#0f05a0a6;--cm-toggle--disabled-active-border-color:unset;--cm-toggle--disabled-active-knob-color:#fff8;--cm-toggle--disabled-active-knob-border-color:unset;--cm-bar--padding:unset;--cm-bar--z-index:unset;--cm-bar--shadow:unset;--cm-bar--font-size:unset;--cm-bar--font-family:unset;--cm-bar--background:#fff;--cm-bar--foreground:#000;--cm-buttons--gap:.5rem}.cm-manager-body{line-height:1.4}.cm-manager-body a{text-decoration:underline}.cm-group-description{line-height:1.25}@media (max-width:767px){.cm-manager-footer{justify-content:flex-start}.cm-service-header{justify-content:space-between;row-gap:0}.cm-service-learn-more{--cm-service--more-font-weight:400;order:2;width:100%}}.cm-buttons.cm-buttons{--cm-buttons--gap:.75rem}@media (min-width:768px){.cm-buttons.cm-buttons{--cm-buttons--gap:1.5rem}}.cm-bar a{margin-left:.5em;text-decoration:underline}:is(.cm-bar,.cm-manager,.cm-placeholder-overlay){--accent-color:var(--accent-dark-blue);--accent-color-50:var(--accent-dark-blue-50);--accent-color-100:var(--accent-dark-blue-100);--accent-color-200:var(--accent-dark-blue-200);--accent-color-300:var(--accent-dark-blue-300);--accent-color-400:var(--accent-dark-blue-400);--accent-color-500:var(--accent-dark-blue-500);--accent-color-600:var(--accent-dark-blue-600);--accent-color-700:var(--accent-dark-blue-700);--accent-color-800:var(--accent-dark-blue-800);--accent-color-900:var(--accent-dark-blue-900)}:is(.cm-bar,.cm-manager,.cm-placeholder-overlay) .button.button{padding:.65rem 1rem;line-height:1.4}:is(.cm-bar,.cm-manager,.cm-placeholder-overlay) .button.button.style-text{padding:.45rem 1rem}@media (min-width:600px){:is(.cm-bar,.cm-manager,.cm-placeholder-overlay) .button.button.style-text{padding:.45rem 0}}:is(.cm-bar,.cm-manager,.cm-placeholder-overlay) .button.button:after{content:none!important}[data-dismissable]{display:none}[data-dismissable].initialized:not(.dismissed){display:flex}@media print{[data-dismissable]{display:none!important}}:root{--vw:calc((100vw - var(--scrollbar-width,0px))/100);--content-margin:calc((100*var(--vw) - var(--container-width,calc(100*var(--vw))))/2)}body{-webkit-font-smoothing:antialiased;color:#000;background-color:#fff}@media print{.noprint{display:none}}img{width:auto;max-width:100%;height:auto}img.alignleft{float:left;margin:15px 15px 15px 0}img.alignright{float:right;margin:15px 0 15px 15px}img.alignnone{margin:15px 0;display:block}img.aligncenter{margin:15px auto;display:block}iframe{vertical-align:top;width:100%;max-width:100%}a{color:#0f05a0;text-decoration:none}ul.styled-list{color:#303030;margin-top:1.5rem;margin-bottom:2rem;padding-left:0;list-style-type:none}ul.styled-list li{margin-bottom:12px;padding-left:32px}ul.styled-list li:before{content:"";background-color:var(--accent-color,#0f05a0);width:14px;height:5px;margin-top:.625em;margin-left:-32px;position:absolute;mask-image:url(/wp-content/themes/zal.ch/dist/835106b2de2f092d.svg)}ul.styled-list li a{font-weight:700}p.bodycopy{color:#303030;line-height:1.6}p.bodycopy a{font-weight:700}button{font:inherit;cursor:pointer;color:inherit;background:0 0;border:none;margin:0;padding:0}@media print{a[href]:after{content:""}}::selection{color:#fff;background-color:#070072bf}.container>.row{margin-left:calc(-1*var(--container-padding));margin-right:calc(-1*var(--container-padding));margin-top:-1.25em}.container [class*=col-]>:first-child{margin-top:0}.container [class*=col-]>:last-child{margin-bottom:0}.container [class*=col-]{padding-left:var(--container-padding);padding-right:var(--container-padding);margin-top:1.25em}.no-inner-padding>:first-child{margin-top:0}.no-inner-padding>:last-child{margin-bottom:0}.recommened-links{margin-top:3rem}.header-row{position:relative}.header-row .partial,.header-row [class^=partial]{width:100%;display:table;position:relative}.header-row .v-center{vertical-align:middle;height:inherit;display:table-cell}.header-row .partial-xs-left{text-align:left}.header-row .partial-xs-center{text-align:center}.header-row .partial-xs-right{text-align:right}.header-row .partial-xs-1{float:left;width:8.33333%}.header-row .partial-xs-2{float:left;width:16.6667%}.header-row .partial-xs-3{float:left;width:25%}.header-row .partial-xs-4{float:left;width:33.3333%}.header-row .partial-xs-5{float:left;width:41.6667%}.header-row .partial-xs-6{float:left;width:50%}.header-row .partial-xs-7{float:left;width:58.3333%}.header-row .partial-xs-8{float:left;width:66.6667%}.header-row .partial-xs-9{float:left;width:75%}.header-row .partial-xs-10{float:left;width:83.3333%}.header-row .partial-xs-11{float:left;width:91.6667%}.header-row .partial-xs-12{float:left;width:100%}@media (min-width:768px){.header-row .partial-sm-1{float:left;width:8.33333%}.header-row .partial-sm-2{float:left;width:16.6667%}.header-row .partial-sm-3{float:left;width:25%}.header-row .partial-sm-4{float:left;width:33.3333%}.header-row .partial-sm-5{float:left;width:41.6667%}.header-row .partial-sm-6{float:left;width:50%}.header-row .partial-sm-7{float:left;width:58.3333%}.header-row .partial-sm-8{float:left;width:66.6667%}.header-row .partial-sm-9{float:left;width:75%}.header-row .partial-sm-10{float:left;width:83.3333%}.header-row .partial-sm-11{float:left;width:91.6667%}.header-row .partial-sm-12{float:left;width:100%}.header-row .partial-sm-left{text-align:left}.header-row .partial-sm-center{text-align:center}.header-row .partial-sm-right{text-align:right}}@media (min-width:992px){.header-row .partial-md-1{float:left;width:8.33333%}.header-row .partial-md-2{float:left;width:16.6667%}.header-row .partial-md-3{float:left;width:25%}.header-row .partial-md-4{float:left;width:33.3333%}.header-row .partial-md-5{float:left;width:41.6667%}.header-row .partial-md-6{float:left;width:50%}.header-row .partial-md-7{float:left;width:58.3333%}.header-row .partial-md-8{float:left;width:66.6667%}.header-row .partial-md-9{float:left;width:75%}.header-row .partial-md-10{float:left;width:83.3333%}.header-row .partial-md-11{float:left;width:91.6667%}.header-row .partial-md-12{float:left;width:100%}.header-row .partial-md-left{text-align:left}.header-row .partial-md-center{text-align:center}.header-row .partial-md-right{text-align:right}}@media (min-width:1170px){.header-row .partial-lg-1{float:left;width:8.33333%}.header-row .partial-lg-2{float:left;width:16.6667%}.header-row .partial-lg-3{float:left;width:25%}.header-row .partial-lg-4{float:left;width:33.3333%}.header-row .partial-lg-5{float:left;width:41.6667%}.header-row .partial-lg-6{float:left;width:50%}.header-row .partial-lg-7{float:left;width:58.3333%}.header-row .partial-lg-8{float:left;width:66.6667%}.header-row .partial-lg-9{float:left;width:75%}.header-row .partial-lg-10{float:left;width:83.3333%}.header-row .partial-lg-11{float:left;width:91.6667%}.header-row .partial-lg-12{float:left;width:100%}.header-row .partial-lg-left{text-align:left}.header-row .partial-lg-center{text-align:center}.header-row .partial-lg-right{text-align:right}}body{--header-height:clamp(125px,11vw,190px);--header-offset-top:0px;--header-scrolling-height:100px;--header-placeholder-height:calc(75px + var(--header-offset-top))}@media (min-width:992px){body{--header-placeholder-height:calc(clamp(125px,11vw,190px) + var(--header-offset-top))}}@media (min-width:1600px){body{--header-placeholder-height:calc(190px + var(--header-offset-top));--header-height:190px}}body.with-sticky-header{--header-height:var(--header-scrolling-height)}body.with-sticky-header .header-bar .logo{transform-origin:0;transform:scale(.75)}body.with-sticky-header .header-bar .main-row{align-items:center}body.with-sticky-header .header-bar .layout-right{top:0!important;transform:translateY(0)!important}section.main{margin-top:var(--header-placeholder-height)}@media (max-width:991px){header.main.desktop{display:none}}header.main.desktop{height:var(--header-height);width:100%;top:var(--header-offset-top,0px);background-color:#fff;transition:height .25s;display:flex;position:fixed}body.admin-bar header.main.desktop{top:calc(var(--header-offset-top,0px) + var(--admin-bar-height,0px))}@media print{header.main.desktop{display:none}}@media (min-width:992px){body.with-sticky-header header.main.desktop .secondary-row{opacity:0;pointer-events:none;height:0;margin-bottom:0}}header.main.desktop.extension-active .header-bar{border-bottom:1px solid #e3e3e3}header.main.desktop .header-bar{z-index:10;background-color:#fff;border-bottom:1px solid #0000;flex-grow:1;justify-content:space-between;transition:border-color .15s;display:flex;position:relative}@media (min-width:992px){header.main.desktop .header-bar{justify-content:flex-start}}header.main.desktop .header-bar>.container{flex-direction:column;justify-content:center;padding-top:20px;padding-bottom:20px;display:flex}@media (max-width:767px){header.main.desktop .header-bar>.container{width:100%}}@media (max-width:991px){header.main.desktop .header-bar>.container{flex-grow:1;width:auto}}header.main.desktop .logo{max-width:11vw;transition:transform .3s;display:inline-flex}header.main.desktop .logo img{max-height:100%}header.main.desktop .search-button{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:50%;flex-grow:0;flex-shrink:0;justify-content:center;align-items:center;margin-left:1.5rem;transition:all .3s;display:none}@media (min-width:992px){header.main.desktop .search-button{display:flex}}header.main.desktop .search-button:focus-visible{outline:none;box-shadow:0 0 0 3px #efefef}header.main.desktop .mob-search-button{cursor:pointer;align-items:center;margin:calc(.5em + 20px);font-weight:700;display:flex}header.main.desktop .mob-search-button img{margin-left:.5rem}@media (min-width:992px){header.main.desktop .mob-search-button{display:none}}header.main.desktop .secondary-row{justify-content:flex-end;align-items:center;height:24px;transition:height .3s,opacity .2s;display:flex}header.main.desktop .main-row{align-items:center;display:flex}header.main.desktop .layout-right{align-items:center;margin-left:auto;transition:transform .2s,top .2s;display:flex;position:relative;top:50%;transform:translateY(-50%)}header.main.desktop nav.secondary{justify-content:flex-end;display:flex}header.main.desktop nav.secondary ul{margin:0}header.main.desktop nav.secondary ul li{margin:0 .75em}header.main.desktop nav.secondary ul li.current-menu-item a,header.main.desktop nav.secondary ul li:hover a{text-underline-offset:.3em;text-decoration:underline}header.main.desktop ul{flex-flow:column;padding:0;list-style:none;display:flex}@media (min-width:992px){header.main.desktop ul{flex-flow:row}}header.main.desktop ul li a{color:#000}.header-wrap{z-index:15;flex-flow:column;display:flex;position:relative}@media (min-width:992px){header.main.mobile{display:none}}header.main.mobile{z-index:100000;width:100%;top:0;top:var(--header-offset-top);background-color:#fff;height:75px;position:fixed;left:0;right:0;box-shadow:0 0 10px #0003}header.main.mobile .container{height:inherit;align-items:center;display:flex}header.main.mobile .logo{width:122px;height:50px;display:inline-flex}header.main.mobile .mobile-actions{align-items:center;margin-left:auto;display:flex}header.main.mobile .menu-button{cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:25px;display:flex;position:relative}header.main.mobile .menu-button:focus-visible{outline:none;box-shadow:0 0 0 3px #efefef}header.main.mobile .toggle-button{order:1;justify-self:flex-end;margin-left:20px;margin-right:-11px;transition:scale .3s}header.main.mobile .toggle-button:before{content:"";pointer-events:none;background-color:#dee2ed;width:1px;height:36px;position:absolute;top:calc(50% - 18px);left:-10px}header.main.mobile .toggle-button .menu-bar{transition:all .3s}header.main.mobile .toggle-button .menu-bar-middle-1,header.main.mobile .toggle-button .menu-bar-middle-2{transform-origin:50%}header.main.mobile .toggle-button .menu-bar-middle-2{opacity:0}body.toggled-menu header.main.mobile .toggle-button .menu-bar{transition:transform .3s}body.toggled-menu header.main.mobile .toggle-button .menu-bar-top,body.toggled-menu header.main.mobile .toggle-button .menu-bar-bottom{opacity:0}body.toggled-menu header.main.mobile .toggle-button .menu-bar-middle-2{opacity:1;transform:rotate(-45deg)}body.toggled-menu header.main.mobile .toggle-button .menu-bar-middle-1{transform:rotate(45deg)}header.main.mobile .search-link{color:#000;border-bottom:1px solid #f4f4f4;align-items:center;padding:25px;font-size:17px;font-weight:700;display:flex}header.main.mobile .search-link img{pointer-events:none;width:16px;height:16px;margin-left:.75em}header.main.mobile nav.main ul li{border-bottom:1px solid #f4f4f4}header.main.mobile nav.main ul li a{padding:25px;font-size:17px;font-weight:700;display:flex}header.main.mobile nav.secondary{padding:25px}header.main.mobile nav.secondary a{color:#000;margin:6px 0;display:inline-flex}header.main.mobile nav.secondary li.current-menu-item a{text-underline-offset:4px;font-weight:700;text-decoration:underline;text-decoration-thickness:2px;color:#0f05a0!important}@keyframes toggle-container-reveal{0%{opacity:0}to{opacity:1}}body.toggled-menu{overflow:hidden}.toggle-container{top:calc(75px + var(--header-offset-top));-ms-overflow-style:-ms-autohiding-scrollbar;z-index:35;transform-origin:top;background-color:#fff;border-top:1px solid #dee2ed;flex-direction:column;animation:.3s forwards toggle-container-reveal;display:none;position:fixed;bottom:0;left:0;right:0;overflow:auto}body.toggled-menu .toggle-container{display:flex}.toggle-container .close-button{color:#000;margin:15px 15px 15px auto;top:0;right:0}@media (min-width:992px){.toggle-container .close-button{display:none}}.toggle-container .scroll-container{-ms-overflow-style:none;overflow-y:scroll;overflow:-moz-scrollbars-none;scrollbar-width:none}.toggle-container .scroll-container::-webkit-scrollbar{background:0 0;width:0}.toggle-container.animated li{opacity:0}@keyframes menu-li{0%{opacity:0;transform:translate(-15px)}to{opacity:1;transform:translate(0)}}.toggle-container.animated li{animation:.6s forwards menu-li}.toggle-container nav.secondary{background-color:#f6f8fa;margin-top:auto}.toggle-container nav.secondary ul{margin:0;padding:0;list-style:none}@media (max-height:640px){.toggle-container nav.secondary ul{flex-wrap:wrap;margin:-2px -10px;display:flex}.toggle-container nav.secondary ul li{margin:2px 10px}}@media (max-width:991px){body.admin-bar{margin-top:calc(-1*var(--admin-bar-height,0px))}}@keyframes toggle-search{0%{opacity:0;transform:translateY(-100%)translateY(-2rem)}to{opacity:1;transform:translateY(0)}}.search-form{z-index:8;left:0;right:0;top:calc(75px + var(--admin-bar-height,0px) + var(--header-offset-top,0px));background-color:#fff;transition:top .25s;display:none;position:fixed}@media (min-width:992px){.search-form{top:calc(var(--header-height,0px) + var(--header-offset-top,0px))}}body.admin-bar .search-form{top:calc(75px + var(--header-offset-top,0px))}@media (min-width:992px){body.admin-bar .search-form{top:calc(var(--header-height,0px) + var(--header-offset-top,0px) + var(--admin-bar-height))}}.search-form .icon-wrap{justify-content:center;align-items:center;width:65px;display:none}@media (min-width:768px){.search-form .icon-wrap{display:flex}}.search-form .loader{display:none}.search-form .anti-loader,.search-form.searching .loader{display:block}.search-form.searching .anti-loader{display:none}.search-form .content{align-items:center;display:flex;position:relative}@media (min-width:992px){.search-form .content{flex-flow:row;align-items:stretch}}.search-form .content .input-wrap{display:flex}.search-form .content .search-button-container{align-items:center;min-width:7.5rem;display:flex}@media (min-width:992px){.search-form .content .search-button-container{min-width:9rem}}.search-form .content input[type=submit]{text-align:left;cursor:pointer;width:100%;height:auto;line-height:2;font-size:inherit;bottom:0}.search-form .content .main-search{box-sizing:border-box;border:none;flex-grow:1;width:100%;height:100%;padding:30px 0;font-size:1.2rem}.search-form .content .main-search:focus{outline:none}@media (min-width:768px){.search-form .content .main-search{padding:50px 0}}.search-form .content .main-search::-webkit-search-decoration{-webkit-appearance:none}.search-form .content .main-search::-webkit-search-cancel-button{-webkit-appearance:none}.search-form .content .main-search::-webkit-search-results-button{-webkit-appearance:none}.search-form .content .main-search::-webkit-search-results-decoration{-webkit-appearance:none}ul.welante-links{margin:-5px -10px;padding:0;display:flex}ul.welante-links li{align-items:center;margin:5px 10px;display:flex}ul.welante-links a{display:inline-flex}ul.welante-links [data-badge]{position:relative}ul.welante-links [data-badge]:after{pointer-events:none;content:attr(data-badge);color:#fff;background-color:#0f05a0;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:12px;font-weight:700;display:inline-flex;position:absolute;top:0;right:0;transform:translate(55%,-50%)}ul.welante-links .basket a{background-image:url(/wp-content/themes/zal.ch/dist/8d404421f68e4744.svg);width:18px;height:24px}ul.welante-links .account a{background-image:url(/wp-content/themes/zal.ch/dist/8c138557b87aac37.svg);background-position:50%;background-repeat:no-repeat;width:22px;height:23px}@keyframes mega-menu-container-reveal{0%{opacity:0}to{opacity:1}}@keyframes mega-menu-desktop-reveal{0%{transform:translateY(-50%)}to{transform:translateY(0)}}header.main.desktop .mega-menu-container{max-height:calc(100vh - var(--header-height) - var(--header-offset-top));flex-direction:column;display:flex;overflow-y:scroll}body.admin-bar header.main.desktop .mega-menu-container{max-height:calc(100vh - var(--header-height) - var(--header-offset-top) - var(--admin-bar-height))}header.main.desktop .mega-menu-container{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);width:100%;height:calc(100vh - var(--header-height));opacity:0;background-color:#1f3e8566;transition:opacity .5s;animation:.25s mega-menu-container-reveal;position:absolute;top:100%;align-items:flex-start!important;display:none!important}header.main.desktop .mega-menu-container.active{opacity:1;display:flex!important}header.main.desktop .mega-menu{background-color:#fff;width:100%;animation:.4s mega-menu-desktop-reveal;display:none}header.main.desktop .mega-menu.active{display:block}header.main.desktop .container.controls{justify-content:flex-end;display:flex;position:relative}@keyframes mega-menu-desktop-close-button-reveal{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}header.main.desktop .container.controls .close-button{background-color:#fff;border:1px solid #e3e3e3;border-top:none;align-items:center;padding:1em 1.5em;animation:.75s forwards mega-menu-desktop-close-button-reveal;display:inline-flex;position:absolute;top:0}header.main.desktop .container.controls .close-button:hover{background-color:#fbfcfd}header.main.desktop .container.controls .close-button:hover:before{transform:rotate(180deg)}header.main.desktop .container.controls .close-button:active{background-color:#eef1f3}header.main.desktop .container.controls .close-button:before{content:"";background-image:url(/wp-content/themes/zal.ch/dist/9f3e4330a2ae28e6.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:16px;height:16px;margin-right:.5em;transition:transform .3s;display:inline-flex}header.main.desktop .welante-links{border-left:1px solid #d8d8d8;margin-left:1.5em;padding-left:1.5em!important}header.main.desktop nav.main li.has-mega-menu a{align-items:center;display:inline-flex}header.main.desktop nav.main li.has-mega-menu a:after{content:"";background-image:url(/wp-content/themes/zal.ch/dist/8cbcbbc00b4bdf39.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:12px;height:8px;margin-left:.6em;transition:transform .2s;display:inline-flex}header.main.desktop nav.main li.has-mega-menu a.mega-menu-active:after{transform:rotate(180deg)}.menu-block .title{color:#000;margin-top:0;font-size:16px;font-weight:700}.menu-block ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column!important}.menu-block ul li{margin:.2em 0}.menu-block ul li a{font-size:17px;color:#606060!important}@media (min-width:1600px){.menu-block ul li a{font-size:20px}}.menu-block ul li a:hover{color:#0f05a0!important}.mega-menu-layout.layout-default{padding:calc(var(--spacing-unit)*1)0}@media (min-width:1600px){.mega-menu-layout.layout-default{padding:calc(var(--spacing-unit)*1.5)0}}.mega-menu-layout.layout-default .layout{grid-gap:3em;grid-template-columns:1fr;display:grid}@media (min-width:992px){.mega-menu-layout.layout-default .layout{grid-gap:0;grid-template-columns:66.6% 33.3%}}.mega-menu-layout.layout-default .main-content>.title{margin-top:0;margin-bottom:1.5em}.mega-menu-layout.layout-default .menu-content{grid-gap:2em;grid-template-columns:1fr;display:grid}@media (min-width:768px){.mega-menu-layout.layout-default .menu-content{grid-template-columns:1fr 1fr}}.mega-menu-layout.layout-default .post-menu-content{padding-top:2em}.mega-menu-layout.layout-default .box{padding:calc(var(--spacing-unit)*.9);background-color:#f6f8fa;margin-top:3vw}@media (min-width:1400px){.mega-menu-layout.layout-default .box{margin-top:2vw}}@media (min-width:1600px){.mega-menu-layout.layout-default .box{margin-top:0}}@keyframes mega-menu-mobile-container-reveal{0%{opacity:0}to{opacity:1}}@keyframes mega-menu-mobile-reveal{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes mega-menu-mobile-content-reveal{0%{opacity:0}to{opacity:1}}header.main.mobile .mega-menu-container{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:100;top:calc(75px + var(--header-offset-top));background-color:#1f3e8566;animation:.3s mega-menu-mobile-container-reveal;display:none;position:fixed;bottom:0;left:0;right:0}header.main.mobile .mega-menu-container.active{opacity:1;display:flex!important}header.main.mobile .mega-menu{background-color:#fff;border-top:1px solid #dee2ed;flex-direction:column;width:100%;animation:.4s mega-menu-mobile-reveal;display:none}header.main.mobile .mega-menu.active{display:flex}header.main.mobile .mega-menu>.content{overflow-y:scroll}header.main.mobile .header{background-color:#f6f8fa;align-items:center;display:flex}header.main.mobile .header .back-button{background-image:url(/wp-content/themes/zal.ch/dist/ae36951b71329bd1.svg);background-position:50%;background-repeat:no-repeat;flex-shrink:0;width:8px;height:13px;padding:25px;display:inline-flex}header.main.mobile .header .back-button:active{background-color:#eaeaea}header.main.mobile .header .parent-link{color:#000;align-items:center;padding:25px 0;font-size:17px;font-weight:700;display:inline-flex}header.main.mobile .welante-links{padding-right:.8em}nav.main{text-align:left;line-height:1}nav.main ul.menu>li>a{color:#000}nav.main ul.menu>li.current-menu-item>a{color:#0f05a0}nav.main .sub-menu{z-index:10}nav.main li{position:relative}nav.main>ul{background-color:#0000;flex-flow:column;flex-grow:1;margin:0;padding:0;display:flex}@media (min-width:992px){nav.main>ul{flex-flow:row}}nav.main>ul>li{list-style:none}nav.main>ul>li.current-menu-item>a,nav.main>ul>li:hover a{color:#0f05a0}nav.main>ul>li a{white-space:nowrap;padding:15px clamp(8px,1vw,1.5em);font-weight:700;display:block}@media (min-width:1200px){nav.main>ul>li a{padding:0 clamp(16px,2vw,2em);font-size:16px}}@media (min-width:1400px){nav.main>ul>li a{padding:0 1.5em;font-size:18px}}nav.main>ul>li a:focus:not(:focus-visible){outline:none}nav.main>ul>li a:focus-visible{text-underline-offset:.3em;outline:none;text-decoration:underline}body{--info-bar-min-height:42px}#info-bar{color:#fff;z-index:100000;width:100%;min-height:var(--info-bar-min-height);background-color:#0f05a0;position:fixed;top:0;left:0;right:0}body.admin-bar #info-bar{top:var(--admin-bar-height)}#info-bar .container{align-items:center;display:flex}@media (max-width:767px){#info-bar .container{width:100%}}#info-bar .content{padding:10px 0}#info-bar button.dismiss-button{color:#fff;cursor:pointer;background-color:#ffffff2e;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;margin-right:15px;font-size:18px;font-weight:700;line-height:10px;transition:background-color .1s;display:inline-flex}#info-bar button.dismiss-button:hover{background-color:#ffffff47}#info-bar button.dismiss-button:active{background-color:#0009}#info-bar a{color:#fff;text-underline-offset:3px;text-decoration:underline}#info-bar p{font-size:14px}@media (min-width:992px){#info-bar p{font-size:16px}}.lds-ellipsis{width:64px;height:64px;display:inline-block;position:relative}.lds-ellipsis div{background:#0f05a0;border-radius:50%;width:11px;height:11px;animation-timing-function:cubic-bezier(0,1,1,0);position:absolute;top:27px}.lds-ellipsis div:first-child{animation:.6s infinite lds-ellipsis1;left:6px}.lds-ellipsis div:nth-child(2){animation:.6s infinite lds-ellipsis2;left:6px}.lds-ellipsis div:nth-child(3){animation:.6s infinite lds-ellipsis2;left:26px}.lds-ellipsis div:nth-child(4){animation:.6s infinite lds-ellipsis3;left:45px}@keyframes lds-ellipsis1{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes lds-ellipsis2{0%{transform:translate(0)}to{transform:translate(19px)}}.logos-widget{flex-wrap:wrap;display:flex;margin:-.75em!important}.logos-widget .logo{flex-shrink:1;display:inline-flex;margin:.75em!important}.logos-widget .logo img{align-self:center;max-width:150px;max-height:75px}.page-nav{--form-accent-color:var(--accent-color,#0f05a0);--form-accent-text:var(--accent-color-600,#0f05a0);--form-accent-hover:var(--accent-color-400,#2619d8);--form-accent-active:var(--accent-color-600,#0a036f);--form-accent-focus:var(--accent-color-300,#0f05a04d);--form-accent-disabled:var(--accent-light-grey-500);--form-accent-disabled-text:var(--accent-light-grey-800);--form-accent-checkbox-hover:var(--accent-color-100,#0f05a01a);--form-accent-checkbox-active:var(--accent-color-300,#0f05a033);--form-accent-checkbox-size:18px;--form-accent-radio-hover:var(--accent-color-100,#0f05a01a);--form-accent-radio-active:var(--accent-color-300,#0f05a033);--form-accent-radio-size:20px;--form-accent-input-background:#fff;--form-accent-input-border:1px solid #000;align-items:center;display:flex}.page-nav .page-nav-item{justify-content:center;align-items:center;width:50px;height:50px;padding:.5em;font-weight:700;transition:box-shadow .3s;display:flex}.page-nav .page-nav-item:focus{outline:none}.page-nav .page-nav-item:focus-visible{box-shadow:0 0 0 3px var(--form-accent-focus);z-index:1}.page-nav .page-nav-item{color:#000;border:1px solid #dee2ed}@media (max-width:539px){.page-nav .page-nav-item{width:40px;height:40px}}.page-nav .page-nav-item:not(:first-child){margin-left:2px}@media (min-width:540px){.page-nav .page-nav-item:not(:first-child){margin-left:14px}}.page-nav .current-page-nav-item{border-color:var(--form-accent-color);background-color:var(--form-accent-color);color:#fff}.page-nav .page-placeholder{background-color:#dee2ed}@media (max-width:539px){.page-nav .page-placeholder{width:30px}}.page-nav .page-placeholder:before{content:"︙"}@media (min-width:540px){.page-nav .page-placeholder:before{content:"⋯"}}@keyframes smoothscroll1{0%,to{scroll-behavior:smooth}}@keyframes smoothscroll2{0%,to{scroll-behavior:smooth}}:root{animation:1s smoothscroll1}:root:focus-within{scroll-behavior:smooth;animation-name:smoothscroll2}[id],a[name]{--scroll-margin-offset:2rem;scroll-margin-top:calc(var(--admin-bar-height,0px) + var(--header-scrolling-height,0px) + var(--scroll-margin-offset))}.compound-search .item-1{z-index:1;flex-grow:1}.compound-search .item-1>.content-box{margin-right:var(--spacing-unit);padding-right:0}.compound-search .searchform{align-items:stretch;margin-top:2rem;display:flex}.compound-search .button-submit{justify-content:center;align-items:center;display:flex}body.error404 .compound-search{margin-top:var(--spacing-unit)}.social-media-icons-wrapper{padding:1rem 0}.social-media-icons{align-items:center;display:flex}@media print{.social-media-icons{display:none}}.social-media-icons{margin:-5px}.social-media-icons .icon{justify-content:center;align-items:center;width:40px;height:40px;margin:5px;display:flex}.social-media-icons .icon:hover img{filter:drop-shadow(0 0 10px #0003);transform:scale(1.05)}.social-media-icons .icon img{max-height:35px;transition:transform .3s,filter .3s}.widget-wrap .social-media-icons{margin:-8px}:root{--spacing-unit:20px}@media (min-width:768px){:root{--spacing-unit:30px}}@media (min-width:992px){:root{--spacing-unit:40px}}@media (min-width:1200px){:root{--spacing-unit:56px}}@font-face{font-family:GT America;font-weight:400;src:url(/wp-content/themes/zal.ch/dist/10352c8574c7ce45.woff2)format("woff2"),url(/wp-content/themes/zal.ch/dist/016af5ce7bc09eee.woff)format("woff")}@font-face{font-family:GT America;font-weight:700;src:url(/wp-content/themes/zal.ch/dist/d662c2506b63e160.woff2)format("woff2"),url(/wp-content/themes/zal.ch/dist/d13538456a5d6123.woff)format("woff")}:root{line-height:1.42857}:root,body{font-family:GT America,sans-serif;font-size:15px}@media (min-width:768px){:root,body{font-size:15px}}@media (min-width:992px){:root,body{font-size:16px}}@media (min-width:1200px){:root,body{font-size:16px}}@media (min-width:1400px){:root,body{font-size:16px}}@media (min-width:1600px){:root,body{font-size:16px}}@media (min-width:1900px){:root,body{font-size:16px}}h1{font-size:32px;line-height:1.15}@media (min-width:768px){h1{font-size:40px;line-height:1.3}}@media (min-width:1200px){h1{font-size:48px}}h2,.h2{margin-top:.83em;margin-bottom:.83em;font-size:26px;font-weight:700;line-height:1.2;display:block}@media (min-width:992px){h2,.h2{font-size:32px;line-height:1.42857}}h3,.h3{margin-top:1em;margin-bottom:1em;font-size:22px;font-weight:700;display:block}@media (min-width:992px){h3,.h3{font-size:26px}}h4,.h4{margin-top:1em;margin-bottom:1em;font-size:20px;font-weight:700;display:block}.ug{flex-flow:wrap;align-items:stretch;display:flex}.ug.ug-xs-1-0{margin:0}.ug.ug-xs-1-0>*{flex:0 100%;width:100%;max-width:100%;margin:0}.ug.ug-xs-2-0{margin:0}.ug.ug-xs-2-0>*{flex:0 50%;width:50%;max-width:50%;margin:0}.ug.ug-xs-3-0{margin:0}.ug.ug-xs-3-0>*{flex:0 33.3333%;width:33.3333%;max-width:33.3333%;margin:0}.ug.ug-xs-4-0{margin:0}.ug.ug-xs-4-0>*{flex:0 25%;width:25%;max-width:25%;margin:0}.ug.ug-xs-1-15{margin:-15px}.ug.ug-xs-1-15>*{flex:0 calc(100% - 30px);width:100%;max-width:calc(100% - 30px);margin:15px}.ug.ug-xs-2-15{margin:-15px}.ug.ug-xs-2-15>*{flex:0 calc(50% - 30px);width:50%;max-width:calc(50% - 30px);margin:15px}.ug.ug-xs-3-15{margin:-15px}.ug.ug-xs-3-15>*{flex:0 calc(33.3333% - 30px);width:33.3333%;max-width:calc(33.3333% - 30px);margin:15px}.ug.ug-xs-4-15{margin:-15px}.ug.ug-xs-4-15>*{flex:0 calc(25% - 30px);width:25%;max-width:calc(25% - 30px);margin:15px}@media (min-width:540px){.ug.ug-s-1-0{margin:0}.ug.ug-s-1-0>*{flex:0 100%;width:100%;max-width:100%;margin:0}.ug.ug-s-2-0{margin:0}.ug.ug-s-2-0>*{flex:0 50%;width:50%;max-width:50%;margin:0}.ug.ug-s-3-0{margin:0}.ug.ug-s-3-0>*{flex:0 33.3333%;width:33.3333%;max-width:33.3333%;margin:0}.ug.ug-s-4-0{margin:0}.ug.ug-s-4-0>*{flex:0 25%;width:25%;max-width:25%;margin:0}.ug.ug-s-1-15{margin:-15px}.ug.ug-s-1-15>*{flex:0 calc(100% - 30px);width:100%;max-width:calc(100% - 30px);margin:15px}.ug.ug-s-2-15{margin:-15px}.ug.ug-s-2-15>*{flex:0 calc(50% - 30px);width:50%;max-width:calc(50% - 30px);margin:15px}.ug.ug-s-3-15{margin:-15px}.ug.ug-s-3-15>*{flex:0 calc(33.3333% - 30px);width:33.3333%;max-width:calc(33.3333% - 30px);margin:15px}.ug.ug-s-4-15{margin:-15px}.ug.ug-s-4-15>*{flex:0 calc(25% - 30px);width:25%;max-width:calc(25% - 30px);margin:15px}}@media (min-width:768px){.ug.ug-sm-1-0{margin:0}.ug.ug-sm-1-0>*{flex:0 100%;width:100%;max-width:100%;margin:0}.ug.ug-sm-2-0{margin:0}.ug.ug-sm-2-0>*{flex:0 50%;width:50%;max-width:50%;margin:0}.ug.ug-sm-3-0{margin:0}.ug.ug-sm-3-0>*{flex:0 33.3333%;width:33.3333%;max-width:33.3333%;margin:0}.ug.ug-sm-4-0{margin:0}.ug.ug-sm-4-0>*{flex:0 25%;width:25%;max-width:25%;margin:0}.ug.ug-sm-1-15{margin:-15px}.ug.ug-sm-1-15>*{flex:0 calc(100% - 30px);width:100%;max-width:calc(100% - 30px);margin:15px}.ug.ug-sm-2-15{margin:-15px}.ug.ug-sm-2-15>*{flex:0 calc(50% - 30px);width:50%;max-width:calc(50% - 30px);margin:15px}.ug.ug-sm-3-15{margin:-15px}.ug.ug-sm-3-15>*{flex:0 calc(33.3333% - 30px);width:33.3333%;max-width:calc(33.3333% - 30px);margin:15px}.ug.ug-sm-4-15{margin:-15px}.ug.ug-sm-4-15>*{flex:0 calc(25% - 30px);width:25%;max-width:calc(25% - 30px);margin:15px}}@media (min-width:992px){.ug.ug-md-1-0{margin:0}.ug.ug-md-1-0>*{flex:0 100%;width:100%;max-width:100%;margin:0}.ug.ug-md-2-0{margin:0}.ug.ug-md-2-0>*{flex:0 50%;width:50%;max-width:50%;margin:0}.ug.ug-md-3-0{margin:0}.ug.ug-md-3-0>*{flex:0 33.3333%;width:33.3333%;max-width:33.3333%;margin:0}.ug.ug-md-4-0{margin:0}.ug.ug-md-4-0>*{flex:0 25%;width:25%;max-width:25%;margin:0}.ug.ug-md-1-15{margin:-15px}.ug.ug-md-1-15>*{flex:0 calc(100% - 30px);width:100%;max-width:calc(100% - 30px);margin:15px}.ug.ug-md-2-15{margin:-15px}.ug.ug-md-2-15>*{flex:0 calc(50% - 30px);width:50%;max-width:calc(50% - 30px);margin:15px}.ug.ug-md-3-15{margin:-15px}.ug.ug-md-3-15>*{flex:0 calc(33.3333% - 30px);width:33.3333%;max-width:calc(33.3333% - 30px);margin:15px}.ug.ug-md-4-15{margin:-15px}.ug.ug-md-4-15>*{flex:0 calc(25% - 30px);width:25%;max-width:calc(25% - 30px);margin:15px}}@media (min-width:1200px){.ug.ug-lg-1-0{margin:0}.ug.ug-lg-1-0>*{flex:0 100%;width:100%;max-width:100%;margin:0}.ug.ug-lg-2-0{margin:0}.ug.ug-lg-2-0>*{flex:0 50%;width:50%;max-width:50%;margin:0}.ug.ug-lg-3-0{margin:0}.ug.ug-lg-3-0>*{flex:0 33.3333%;width:33.3333%;max-width:33.3333%;margin:0}.ug.ug-lg-4-0{margin:0}.ug.ug-lg-4-0>*{flex:0 25%;width:25%;max-width:25%;margin:0}.ug.ug-lg-1-15{margin:-15px}.ug.ug-lg-1-15>*{flex:0 calc(100% - 30px);width:100%;max-width:calc(100% - 30px);margin:15px}.ug.ug-lg-2-15{margin:-15px}.ug.ug-lg-2-15>*{flex:0 calc(50% - 30px);width:50%;max-width:calc(50% - 30px);margin:15px}.ug.ug-lg-3-15{margin:-15px}.ug.ug-lg-3-15>*{flex:0 calc(33.3333% - 30px);width:33.3333%;max-width:calc(33.3333% - 30px);margin:15px}.ug.ug-lg-4-15{margin:-15px}.ug.ug-lg-4-15>*{flex:0 calc(25% - 30px);width:25%;max-width:calc(25% - 30px);margin:15px}}@media (min-width:1400px){.ug.ug-xl-1-0{margin:0}.ug.ug-xl-1-0>*{flex:0 100%;width:100%;max-width:100%;margin:0}.ug.ug-xl-2-0{margin:0}.ug.ug-xl-2-0>*{flex:0 50%;width:50%;max-width:50%;margin:0}.ug.ug-xl-3-0{margin:0}.ug.ug-xl-3-0>*{flex:0 33.3333%;width:33.3333%;max-width:33.3333%;margin:0}.ug.ug-xl-4-0{margin:0}.ug.ug-xl-4-0>*{flex:0 25%;width:25%;max-width:25%;margin:0}.ug.ug-xl-1-15{margin:-15px}.ug.ug-xl-1-15>*{flex:0 calc(100% - 30px);width:100%;max-width:calc(100% - 30px);margin:15px}.ug.ug-xl-2-15{margin:-15px}.ug.ug-xl-2-15>*{flex:0 calc(50% - 30px);width:50%;max-width:calc(50% - 30px);margin:15px}.ug.ug-xl-3-15{margin:-15px}.ug.ug-xl-3-15>*{flex:0 calc(33.3333% - 30px);width:33.3333%;max-width:calc(33.3333% - 30px);margin:15px}.ug.ug-xl-4-15{margin:-15px}.ug.ug-xl-4-15>*{flex:0 calc(25% - 30px);width:25%;max-width:calc(25% - 30px);margin:15px}}@media (min-width:1600px){.ug.ug-2xl-1-0{margin:0}.ug.ug-2xl-1-0>*{flex:0 100%;width:100%;max-width:100%;margin:0}.ug.ug-2xl-2-0{margin:0}.ug.ug-2xl-2-0>*{flex:0 50%;width:50%;max-width:50%;margin:0}.ug.ug-2xl-3-0{margin:0}.ug.ug-2xl-3-0>*{flex:0 33.3333%;width:33.3333%;max-width:33.3333%;margin:0}.ug.ug-2xl-4-0{margin:0}.ug.ug-2xl-4-0>*{flex:0 25%;width:25%;max-width:25%;margin:0}.ug.ug-2xl-1-15{margin:-15px}.ug.ug-2xl-1-15>*{flex:0 calc(100% - 30px);width:100%;max-width:calc(100% - 30px);margin:15px}.ug.ug-2xl-2-15{margin:-15px}.ug.ug-2xl-2-15>*{flex:0 calc(50% - 30px);width:50%;max-width:calc(50% - 30px);margin:15px}.ug.ug-2xl-3-15{margin:-15px}.ug.ug-2xl-3-15>*{flex:0 calc(33.3333% - 30px);width:33.3333%;max-width:calc(33.3333% - 30px);margin:15px}.ug.ug-2xl-4-15{margin:-15px}.ug.ug-2xl-4-15>*{flex:0 calc(25% - 30px);width:25%;max-width:calc(25% - 30px);margin:15px}}@media (min-width:1900px){.ug.ug-3xl-1-0{margin:0}.ug.ug-3xl-1-0>*{flex:0 100%;width:100%;max-width:100%;margin:0}.ug.ug-3xl-2-0{margin:0}.ug.ug-3xl-2-0>*{flex:0 50%;width:50%;max-width:50%;margin:0}.ug.ug-3xl-3-0{margin:0}.ug.ug-3xl-3-0>*{flex:0 33.3333%;width:33.3333%;max-width:33.3333%;margin:0}.ug.ug-3xl-4-0{margin:0}.ug.ug-3xl-4-0>*{flex:0 25%;width:25%;max-width:25%;margin:0}.ug.ug-3xl-1-15{margin:-15px}.ug.ug-3xl-1-15>*{flex:0 calc(100% - 30px);width:100%;max-width:calc(100% - 30px);margin:15px}.ug.ug-3xl-2-15{margin:-15px}.ug.ug-3xl-2-15>*{flex:0 calc(50% - 30px);width:50%;max-width:calc(50% - 30px);margin:15px}.ug.ug-3xl-3-15{margin:-15px}.ug.ug-3xl-3-15>*{flex:0 calc(33.3333% - 30px);width:33.3333%;max-width:calc(33.3333% - 30px);margin:15px}.ug.ug-3xl-4-15{margin:-15px}.ug.ug-3xl-4-15>*{flex:0 calc(25% - 30px);width:25%;max-width:calc(25% - 30px);margin:15px}}.ug>*{float:left}.toast{--vertical-translate-x:0px;--vertical-translate-y:0px;--horizontal-translate-x:0px;--horizontal-translate-y:0px;--offset-edge:20px;--padding-x:25px;--padding-y:15px;background-color:var(--accent-grey);color:var(--accent-black);text-align:left;text-wrap:pretty;width:max-content;padding:var(--padding-y)var(--padding-x);opacity:0;z-index:99999;box-sizing:border-box;-webkit-user-select:none;user-select:none;letter-spacing:.02em;transform:translate(-50%,-50%)translateX(var(--translate-x))translateY(var(--translate-y))translateX(var(--additional-translate-x,0px))translateY(var(--additional-translate-y,0px));border-radius:0;font-size:15px;font-weight:400;transition:transform .25s,opacity .25s,top .25s;position:fixed;top:50vh;left:50vw;box-shadow:0 4px 6px #00000026,0 1px 2px #00000026}@media (min-width:768px){.toast{font-size:16px}}.toast--vertical-top{--translate-y:calc(-50vh + 50% + var(--offset-edge))}.toast--vertical-center{--translate-y:0px}.toast--vertical-bottom{--translate-y:calc(50vh - 50% - var(--offset-edge))}.toast--horizontal-left{--translate-x:calc(-50vw + 50% + var(--offset-edge))}.toast--horizontal-center{--translate-x:0px}.toast--horizontal-right{--translate-x:calc(50vw - 50% - var(--offset-edge))}.toast--origin-left{--additional-translate-x:-50%}.toast--origin-right{--additional-translate-x:50%}.toast--origin-top{--additional-translate-y:-50%}.toast--origin-bottom{--additional-translate-y:50%}.toast--shown{opacity:1;--additional-translate-x:0px;--additional-translate-y:0px}.toast--edge{text-align:left;--offset-edge:0px}.toast--edge:not(.toast--vertical-center.toast--horizontal-center){border-radius:0}.toast--edge:not(.toast--vertical-center.toast--horizontal-center):not(.toast--vertical-center){width:100%}.toast--edge:not(.toast--vertical-center.toast--horizontal-center).toast--vertical-center:not(.toast--horizontal-center){height:100%}.toast:not(.toast--edge){max-width:min(28rem,100vw - 2*var(--offset-edge))}.toast--error{--icon-size:20px;background-color:var(--accent-red-100);color:var(--accent-bordeaux-600);padding-left:calc(1.6*var(--padding-x) + var(--icon-size))}.toast--error:before{content:"";width:var(--icon-size);height:var(--icon-size);left:calc(.85*var(--padding-x));background-color:currentColor;position:absolute;top:50%;transform:translateY(-75%);mask-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M10%200C4.477%200%200%204.477%200%2010s4.477%2010%2010%2010%2010-4.477%2010-10C19.998%204.478%2015.522.002%2010%200Zm0%2016a1.333%201.333%200%201%201%200-2.667A1.333%201.333%200%200%201%2010%2016Zm1.527-10.34-.447%205.347a1.084%201.084%200%200%201-2.16%200L8.473%205.66a1.533%201.533%200%201%201%203.054%200Z%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22nonzero%22/%3E%3C/svg%3E)}.toast--success{background-color:var(--accent-green-600);color:var(--accent-white)}.toast--warning{background-color:var(--accent-orange);color:var(--accent-black)}.toast--info{background-color:var(--accent-blue);color:var(--accent-white)}.course-search .select-label{display:none}.course-search .course-search-fields{margin-bottom:2rem}.course-search .course-search-fields>:not(:first-child){margin-top:1rem}.course-search .filter-category+.filter-category{margin-top:.5rem}.course-search input[type=submit]:hover{background-image:url(/wp-content/themes/zal.ch/dist/6a683d312cff2445.svg)}@media (min-width:1200px){.course-filter{margin-top:44px!important}}.course-filter .select-label{margin-bottom:7px;font-weight:700;display:inline-flex}.course-filter .filter-search{display:flex}.course-filter .filter-search .filter-search-button{flex-shrink:0;justify-content:center;align-items:center;width:56px;padding:0;transition:box-shadow .3s;display:flex}.course-filter .filter-additional{grid-gap:1rem;grid-column:1/span 2;grid-template-columns:1fr 1fr;display:grid}@media (min-width:1200px){.course-filter .filter-additional{display:contents!important}}.course-filter .filter-category+.filter-category{margin-top:.5rem}.course-filter .toggle-additional-filters{grid-column-end:span 2}.course-filter .toggle-additional-filters:not(.toggled) .hide-additional-filters,.course-filter .toggle-additional-filters.toggled .show-additional-filters{display:none}.course-filter .toggle-additional-filters.toggled{background-color:var(--accent-grey-400);color:var(--accent-color-700,#0f05a0)}.course-filter .toggle-additional-filters.toggled:not(:disabled):not(.disabled):hover{color:var(--accent-color-700,#0f05a0);background-color:var(--accent-grey-300)}.course-filter .toggle-additional-filters.toggled:not(:disabled):not(.disabled):active{color:var(--accent-color-700,#0f05a0);background-color:var(--accent-grey-500)}.course-filter .toggle-additional-filters svg{margin-left:.4rem}@media (min-width:1200px){.course-filter .toggle-additional-filters{display:none}}.course-filter .filter-inputs{grid-gap:1rem;grid-template-columns:1fr 1fr;display:grid}.course-filter .filter-inputs .filter-form-row{grid-column-end:span 2}.course-filter .filter-inputs .filter-form-row.filter-half{grid-column-end:span 1}.course-filter .filter-actions{margin-top:calc(var(--spacing-unit)*.5);flex-flow:column;align-items:flex-start;display:flex}.course-filter .filter-actions a{color:#000;margin-top:1rem}.course-filter .filter-actions.actions-mobile{flex-flow:row;grid-column:1/span 2;justify-content:space-between}@media (min-width:1200px){.course-filter .filter-actions.actions-mobile{display:none}}@media (max-width:1199px){.course-filter .filter-actions.actions-desktop{display:none}}.filter-list,#course_filter_form{--form-accent-color:var(--accent-color,#0f05a0);--form-accent-text:var(--accent-color-600,#0f05a0);--form-accent-hover:var(--accent-color-400,#2619d8);--form-accent-active:var(--accent-color-600,#0a036f);--form-accent-focus:var(--accent-color-300,#0f05a04d);--form-accent-disabled:var(--accent-light-grey-500);--form-accent-disabled-text:var(--accent-light-grey-800);--form-accent-checkbox-hover:var(--accent-color-100,#0f05a01a);--form-accent-checkbox-active:var(--accent-color-300,#0f05a033);--form-accent-checkbox-size:18px;--form-accent-radio-hover:var(--accent-color-100,#0f05a01a);--form-accent-radio-active:var(--accent-color-300,#0f05a033);--form-accent-radio-size:20px;--form-accent-input-background:#fff;--form-accent-input-border:1px solid #000}.filter-footer{justify-content:space-between;margin-top:2rem;display:flex}.filter-pagination,.filter-limit{--form-accent-color:var(--accent-color,#0f05a0);--form-accent-text:var(--accent-color-600,#0f05a0);--form-accent-hover:var(--accent-color-400,#2619d8);--form-accent-active:var(--accent-color-600,#0a036f);--form-accent-focus:var(--accent-color-300,#0f05a04d);--form-accent-disabled:var(--accent-light-grey-500);--form-accent-disabled-text:var(--accent-light-grey-800);--form-accent-checkbox-hover:var(--accent-color-100,#0f05a01a);--form-accent-checkbox-active:var(--accent-color-300,#0f05a033);--form-accent-checkbox-size:18px;--form-accent-radio-hover:var(--accent-color-100,#0f05a01a);--form-accent-radio-active:var(--accent-color-300,#0f05a033);--form-accent-radio-size:20px;--form-accent-input-background:#fff;--form-accent-input-border:1px solid #000;display:flex}.filter-limit-item{justify-content:center;align-items:center;width:50px;height:50px;padding:.5em;font-weight:700;transition:box-shadow .3s;display:flex}.filter-limit-item:focus{outline:none}.filter-limit-item:focus-visible{box-shadow:0 0 0 3px var(--form-accent-focus);z-index:1}.filter-pagination .filter-pagination-item{justify-content:center;align-items:center;width:50px;height:50px;padding:.5em;font-weight:700;transition:box-shadow .3s;display:flex}.filter-pagination .filter-pagination-item:focus{outline:none}.filter-pagination .filter-pagination-item:focus-visible{box-shadow:0 0 0 3px var(--form-accent-focus);z-index:1}.filter-pagination .filter-pagination-item{color:#000;border:1px solid #dee2ed}@media (max-width:539px){.filter-pagination .filter-pagination-item{width:40px;height:40px}}.filter-pagination .filter-pagination-item:not(:first-child){margin-left:2px}@media (min-width:540px){.filter-pagination .filter-pagination-item:not(:first-child){margin-left:14px}}.filter-pagination .pager-current{border-color:var(--form-accent-color);background-color:var(--form-accent-color);color:#fff}.filter-pagination .pager-empty{background-color:#dee2ed}@media (max-width:539px){.filter-pagination .pager-empty{width:30px}}.filter-pagination .pager-empty:before{content:"︙"}@media (min-width:540px){.filter-pagination .pager-empty:before{content:"⋯"}}.filter-limit{align-items:center}.filter-limit.filter-limit-mobile{grid-column:1/span 2}@media (min-width:1200px){.filter-limit.filter-limit-mobile{display:none}}.filter-limit .filter-limit-label{margin-right:14px}@media (max-width:1199px){.filter-limit.filter-limit-desktop{display:none}}.filter-limit .filter-limit-item{color:#000;background-color:#f6f8fa;transition:box-shadow .3s}.filter-limit input[type=radio]{opacity:0;pointer-events:none;position:absolute}.filter-limit input[type=radio]:focus{outline:none}.filter-limit input[type=radio]:focus-visible+.filter-limit-item{box-shadow:0 0 0 3px var(--form-accent-focus);z-index:1}.filter-limit input[type=radio]:checked+.filter-limit-item,.filter-limit .limit-current{background-color:var(--form-accent-color);color:#fff}:is(.courses-table,.course-packages-table){--cell-padding-x:24px;--cell-padding-y:24px;--header-cell-padding-x:var(--cell-padding-x);--header-cell-padding-y:12px;width:100%}:is(.courses-table,.course-packages-table) th{text-align:left;padding:var(--header-cell-padding-y)var(--header-cell-padding-x);border:none;font-size:14px;font-weight:700}:is(.courses-table,.course-packages-table) td{padding:var(--cell-padding-y)var(--cell-padding-x);vertical-align:top;border:none}:is(.courses-table,.course-packages-table) tbody tr:nth-child(odd),:is(.courses-table,.course-packages-table) tbody tr:nth-child(odd) td{background-color:var(--accent-light-grey)}@media (max-width:767px){:is(.courses-table,.course-packages-table){--cell-padding-y:12px}:is(.courses-table,.course-packages-table) thead{display:none}:is(.courses-table,.course-packages-table) tr,:is(.courses-table,.course-packages-table) td{display:block}:is(.courses-table,.course-packages-table) tr{padding:var(--cell-padding-y)0}}@media (min-width:768px){:is(.courses-table,.course-packages-table) tbody tr:first-child{border-top:2px solid var(--accent-grey)}:is(.courses-table,.course-packages-table) tbody tr:last-child{border-bottom:2px solid var(--accent-grey)}}:is(.courses-table,.course-packages-table) .filter-list-name a{color:#000;font-weight:700}:is(.courses-table,.course-packages-table) tr:hover .filter-list-name a{color:#0f05a0}:is(.courses-table,.course-packages-table) .filter-list-course-time{font-weight:700}:is(.courses-table,.course-packages-table) .filter-list-course-status{font-size:14px}:is(.courses-table,.course-packages-table) .filter-list-course-status:not(:first-child){margin-top:.5rem}@media (min-width:768px){:is(.courses-table,.course-packages-table) .filter-list-name{width:var(--filter-list-name-width,53%)}:is(.courses-table,.course-packages-table) .filter-mobile-extra-cell{display:none}:is(.courses-table,.course-packages-table) .filter-list-price{text-align:right}}.filter-num-results{color:#757575;margin-top:1rem;font-size:1rem;font-weight:400}.filter-promo{margin-top:2rem}.filter-promo,.filter-promo a{color:#adb7d2!important}.filter-highlights{--filter-highlights-text-color:#000;--filter-highlights-published-opacity:.6;--filter-highlights-border:#0000004d;--filter-highlights-chevron:url(/wp-content/themes/zal.ch/dist/a8ed9ef400c8a7e5.svg)}.filter-highlights .filter-highlight-link{color:var(--filter-highlights-text-color);background-image:var(--filter-highlights-chevron);background-position:100%;background-repeat:no-repeat;align-items:center;padding:24px 24px 24px 0;display:flex}@media (min-width:768px){.filter-highlights .filter-highlight-link{padding:30px 24px 30px 0}}.filter-highlights .filter-highlight-title{margin-top:.5rem;font-weight:700;display:block}.filter-highlights .filter-highlight-published{opacity:var(--filter-highlights-published-opacity)}.filter-highlights .filter-highlight{border-top:1px solid var(--filter-highlights-border)}.filter-highlights .filter-highlight:last-child{border-bottom:1px solid var(--filter-highlights-border)}.page-section .course-package-details{padding-inline:0}:is(.filter-details,.course-package-details){--form-accent-color:var(--accent-color,#0f05a0);--form-accent-text:var(--accent-color-600,#0f05a0);--form-accent-hover:var(--accent-color-400,#2619d8);--form-accent-active:var(--accent-color-600,#0a036f);--form-accent-focus:var(--accent-color-300,#0f05a04d);--form-accent-disabled:var(--accent-light-grey-500);--form-accent-disabled-text:var(--accent-light-grey-800);--form-accent-checkbox-hover:var(--accent-color-100,#0f05a01a);--form-accent-checkbox-active:var(--accent-color-300,#0f05a033);--form-accent-checkbox-size:18px;--form-accent-radio-hover:var(--accent-color-100,#0f05a01a);--form-accent-radio-active:var(--accent-color-300,#0f05a033);--form-accent-radio-size:20px;--form-accent-input-background:#fff;--form-accent-input-border:1px solid #000;padding:var(--container-padding,0)}:is(.filter-details,.course-package-details).course-package-details{--filter-list-name-width:auto}:is(.filter-details,.course-package-details){color:#303030;line-height:1.6}:is(.filter-details,.course-package-details) h1,:is(.filter-details,.course-package-details) h2,:is(.filter-details,.course-package-details) h3,:is(.filter-details,.course-package-details) h4,:is(.filter-details,.course-package-details) h5,:is(.filter-details,.course-package-details) h6{color:#000}:is(.filter-details,.course-package-details) h1{margin-top:0;margin-bottom:var(--spacing-unit)}@media (min-width:768px){:is(.filter-details,.course-package-details) .course-package-spacer{height:calc(var(--spacing-unit)*2)}}:is(.filter-details,.course-package-details) .add-to-cart{cursor:pointer}:is(.filter-details,.course-package-details) :is(.filter-details-grid,.course-package-details-grid){grid-gap:var(--spacing-unit);display:grid}@media (max-width:1199px){:is(.filter-details,.course-package-details) :is(.filter-details-grid,.course-package-details-grid){grid-template-rows:auto auto}:is(.filter-details,.course-package-details) :is(.filter-details-grid,.course-package-details-grid) :is(.filter-details-summary,.course-package-details-sidebar){margin-bottom:var(--spacing-unit)}}@media (min-width:1200px){:is(.filter-details,.course-package-details) :is(.filter-details-grid,.course-package-details-grid){grid-template-columns:1fr var(--filter-sidebar-width,420px)}}:is(.filter-details,.course-package-details) :is(.filter-details-content,.course-package-details-content) .add-to-cart{margin:var(--spacing-unit)0}:is(.filter-details,.course-package-details) :is(.filter-details-summary-content,.course-package-details-sidebar-content){color:#000;background-color:#f6f8fa;padding:30px}@media (min-width:1200px){:is(.filter-details,.course-package-details) :is(.filter-details-summary-content,.course-package-details-sidebar-content){padding:40px 60px}}:is(.filter-details,.course-package-details) :is(.filter-details-summary-content,.course-package-details-sidebar-content) h3{margin-top:0}:is(.filter-details,.course-package-details) :is(.filter-details-summary-content,.course-package-details-sidebar-content) dt{margin-top:1rem;font-weight:700;line-height:2}:is(.filter-details,.course-package-details) :is(.filter-details-summary-content,.course-package-details-sidebar-content) dd{margin:0}:is(.filter-details,.course-package-details) :is(.filter-details-summary-content,.course-package-details-sidebar-content) .availability-expired{opacity:.6;margin:.5rem 0 0;font-size:14px;line-height:1.3}:is(.filter-details,.course-package-details) :is(.filter-details-summary-content,.course-package-details-sidebar-content) .add-to-cart{margin-top:calc(var(--spacing-unit)*.5)}:is(.filter-details,.course-package-details) :is(.filter-details-summary-content,.course-package-details-sidebar-content) .other-packages{white-space:normal;font-weight:400;line-height:1.5}:is(.filter-details,.course-package-details) :is(.filter-details-summary-content,.course-package-details-sidebar-content) .other-packages:after{margin-left:1.5em!important}:is(.filter-details,.course-package-details) .subtitle{opacity:.6;margin-top:calc(calc(var(--spacing-unit)*-1) + .5rem);margin-bottom:var(--spacing-unit);font-size:1.5rem}:is(.filter-details,.course-package-details) h4{margin-top:var(--spacing-unit)}:is(.filter-details,.course-package-details) .inline-link.inline-link{margin-left:.5rem;display:inline-flex}:is(.filter-details,.course-package-details) .back-link-container-start{margin-bottom:var(--spacing-unit)}@media (min-width:1200px){:is(.filter-details,.course-package-details) .back-link-container-end{margin-top:var(--spacing-unit)}}:is(.filter-details,.course-package-details) .back-link{white-space:nowrap;width:max-content;color:var(--form-accent-text);align-items:center;font-weight:700;display:flex}:is(.filter-details,.course-package-details) .back-link .back-link-icon{margin-top:-.1em;margin-right:1rem}:is(.filter-details,.course-package-details) .coursedetail{padding-left:0;list-style-type:none}:is(.filter-details,.course-package-details) .coursedetail li{margin-bottom:12px;padding-left:32px}:is(.filter-details,.course-package-details) .coursedetail li:before{content:"";background-color:var(--accent-color,#0f05a0);width:14px;height:5px;margin-top:.625em;margin-left:-32px;position:absolute;mask-image:url(/wp-content/themes/zal.ch/dist/835106b2de2f092d.svg)}.style-primary .filter-highlights,.style-secondary .filter-highlights{--filter-highlights-text-color:#fff;--filter-highlights-published-opacity:.8;--filter-highlights-border:#fff;--filter-highlights-chevron:url(/wp-content/themes/zal.ch/dist/46ed13a0f5c1cea0.svg)}.style-primary .filter-highlights .filter-highlight-icon,.style-secondary .filter-highlights .filter-highlight-icon{filter:invert()}.filter-list-course-status{align-items:center;display:flex}.filter-list-course-status .status-led{background-color:var(--accent-grey);border-radius:50%;flex-shrink:0;width:14px;height:14px;margin-right:.5rem}.filter-list-course-status .status-led.green{background-color:var(--accent-green)}.filter-list-course-status .status-led.blue{background-color:var(--accent-blue)}.filter-list-course-status .status-led.orange{background-color:var(--accent-orange)}.filter-list-course-status .status-led.red{background-color:var(--accent-red)}.welante-hero{--hero-background:var(--accent-dark-blue);--corner-color:#fff}.welante-hero .hero-media{--corner-size:32px}@media (min-width:768px){.welante-hero .hero-media{--corner-size:36px}}@media (min-width:992px){.welante-hero .hero-media{--corner-size:48px}}@media (min-width:1200px){.welante-hero .hero-media{--corner-size:56px}}.welante-hero .hero-media .hero-content{padding-bottom:0}@media (max-width:767px){.welante-hero .hero-media .hero-content .container{margin:0}}.welante-root h2{margin-top:0}.welante-root a{font-weight:700}.welante-root .submit-button{text-align:left;--chevron-offset-x:0px;background-image:url(/wp-content/themes/zal.ch/dist/cc06873378b526c0.svg);background-repeat:no-repeat;background-position:calc(100% - 1rem + var(--chevron-offset-x))calc(50% + .025rem);min-width:15rem;max-width:100%;padding-right:calc(2rem + 9px);transition:background-position .15s}.welante-root .submit-button:hover{--chevron-offset-x:5px}.welante-root .welante-form-error:empty{display:none}.welante-root .welante-form-error{--message-background:var(--accent-red-50);--message-foreground:var(--accent-red-800);background-color:var(--message-background);color:var(--message-foreground);margin:.5rem 0 1rem;padding:.5rem}.welante-root .welante-message{--message-icon:none;--message-shadow:none;--message-background:var(--accent-light-grey);--message-foreground:#303030;--message-padding:20px 30px}@media (min-width:992px){.welante-root .welante-message{--message-padding:25px 40px}}.welante-root .welante-message{background-image:var(--message-icon);box-shadow:var(--message-shadow);background-color:var(--message-background);color:var(--message-foreground);padding:var(--message-padding);margin:2rem 0 0}.welante-root .welante-message.error{--message-shadow:0 2px 0 var(--accent-red-400);--message-background:var(--accent-red-50);--message-foreground:var(--accent-red-800)}.welante-root .welante-message.success{--message-shadow:0 2px 0 var(--accent-green-400);--message-background:var(--accent-green-100);--message-foreground:var(--accent-green-800)}.welante-root .welante-message>p:first-child,.welante-root .welante-message>ul:first-child{margin-top:0}.welante-root .welante-message>p:last-child,.welante-root .welante-message>ul:last-child{margin-bottom:0}.welante-root .welante-remove{font:inherit;cursor:pointer;border:none;align-items:center;margin:0;padding:0;font-size:14px;font-weight:700;display:flex}.welante-root .welante-remove,.welante-root .welante-remove:not(:disabled):not(.disabled):hover,.welante-root .welante-remove:not(:disabled):not(.disabled):active{color:#000;background:0 0}.welante-root .welante-remove:before{content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSI4IiB2aWV3Qm94PSIwIDAgOCA4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwb2x5Z29uIHBvaW50cz0iOCAxIDQuOTk5NDQ0NDQgMy45OTkyMjIyMiA4IDcgNyA4IDQgNC45OTg2NjY2NyAxIDggMCA3IDMuMDAwNTU1NTYgMy45OTkyMjIyMiA2LjEyNzQwNzk0ZS0xMiAxIDEgMCA0IDIuOTk5Nzc3NzggNyAxLjc0NDQzNTUzZS0xMSIgZmlsbD0iIzAwMCIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+);width:8px;height:8px;margin-right:.65rem}.welante-root .welante-login{max-width:525px}.welante-root .welante-login .welante-message{margin-bottom:2rem}.welante-root .welante-login .submit-action{grid-gap:1rem 2rem;grid-auto-flow:row;width:max-content;margin-top:1.5rem;margin-bottom:2rem;display:grid}@media (min-width:768px){.welante-root .welante-login .submit-action{grid-auto-flow:column}}.welante-root .welante-login .forgot-password-link{color:#222}.welante-root .welante-forgot-password{max-width:700px}.welante-root .welante-forgot-password form{max-width:525px;margin-top:var(--spacing-unit)}@media (max-width:767px){.welante-root .courses-column-title:before,.welante-root .courses-column-date:before{content:var(--course-title);font-weight:700;display:block}}.welante-root .courses-column-title{--course-title:"Kurstitel"}.welante-root .courses-column-date{--course-title:"Datum"}.welante-root address{font-style:normal}.welante-root .billingaddresses-new{margin-top:2rem}@media (max-width:1199px){.welante-root .billingaddresses-column-person,.welante-root .billingaddresses-column-company{font-weight:700}}.welante-root .welante-cart .welante-message{margin-bottom:2rem}.welante-root .welante-cart .cart-column-id,.welante-root .welante-cart .cart-column-price,.welante-root .welante-cart .cart-column-actions{white-space:nowrap}@media (max-width:767px){.welante-root .welante-cart .cart-column-id:before,.welante-root .welante-cart .cart-column-title:before,.welante-root .welante-cart .cart-column-price:before{content:var(--course-title);font-weight:700;display:block}}.welante-root .welante-cart .cart-column-id{--course-title:"Kursnummer"}.welante-root .welante-cart .cart-column-title{--course-title:"Kurstitel"}.welante-root .welante-cart .cart-column-price{--course-title:"Preis"}.welante-root .welante-cart .cart-column-price .filter-list-course-status{justify-content:flex-end;font-size:14px}.welante-root .welante-cart .cart-column-price .filter-list-course-status:not(:first-child){margin-top:.5rem}@media (min-width:768px){.welante-root .welante-cart .cart-column-price{text-align:right;min-width:9em}}.welante-root .welante-cart .cart-column-title a{font-weight:400}.welante-root .welante-cart .cart-asterisk:before{content:"*";color:var(--accent-red);padding-left:.15em}.welante-root .welante-cart .cart-meta-grid{grid-gap:.5rem;margin-bottom:calc(var(--spacing-unit)*.75);grid-auto-flow:row;display:grid}@media (min-width:992px){.welante-root .welante-cart .cart-meta-grid{grid-template-columns:215px 1fr;grid-auto-flow:dense;grid-gap:0}}@media (max-width:991px){.welante-root .welante-cart .cart-bail{order:1}}.welante-root .welante-cart .cart-meta-title{padding-top:40px;font-weight:700}@media (min-width:992px){.welante-root .welante-cart .cart-meta-title{border-bottom:2px solid var(--accent-grey);padding-right:10px}}@media (max-width:991px){.welante-root .welante-cart .cart-meta-title+.cart-meta-content{padding-top:0}}@media (min-width:992px){.welante-root .welante-cart .cart-meta-title+.cart-meta-content{grid-column:auto}}.welante-root .welante-cart .cart-meta-content{border-bottom:2px solid var(--accent-grey);grid-column:1/span 2;padding-top:40px;padding-bottom:40px}.welante-root .welante-cart .cart-meta-title,.welante-root .welante-cart .cart-meta-content{align-items:center;display:flex}@media (min-width:992px){.welante-root .welante-cart .cart-meta-title,.welante-root .welante-cart .cart-meta-content{padding:40px 20px}}.welante-root .welante-cart .cart-meta-title.title-comments{align-items:flex-start}.welante-root .welante-cart .cart-spread{grid-gap:20px;grid-auto-flow:row;display:grid}@media (min-width:992px){.welante-root .welante-cart .cart-spread{grid-gap:40px;grid-auto-flow:column;align-items:center}.welante-root .welante-cart .cart-spread.spread-hard>:last-child{place-self:flex-end}}.welante-root .welante-cart .cart-meta-content.content-additional .checkbox-input+.checkbox-input{margin-top:1rem}.welante-root .welante-cart .cart-meta-content>*{flex-grow:1}.welante-root .welante-cart .cart-price{font-weight:700}.welante-root .welante-cart .cart-price:before{content:"Total";margin-right:1.75rem;font-weight:400}@media (min-width:992px){.welante-root .welante-cart .cart-column-id{width:215px}}.welante-root .welante-checkout .checkout-message{margin:2rem 0 4rem}.welante-root .welante-checkout .checkout-message h2{margin-bottom:.5em}.welante-root .welante-form-field label{margin-bottom:.35rem;display:block}.welante-root .welante-form-field+.welante-form-field{margin-top:1rem}.welante-root .welante-form-field-customtext03{margin-top:2rem!important}.welante-root .checkbox-input label{align-items:center;display:flex}.welante-root .checkbox-input label input{margin-right:.75rem}.welante-root .welante-form-field-customtext03 ul,.welante-root .welante-form-field-contactkind ul{padding:0;list-style-type:none}.welante-root .welante-form-field-customtext03 li,.welante-root .welante-form-field-contactkind li{align-items:center;display:flex}.welante-root .welante-form-field-customtext03 li input,.welante-root .welante-form-field-contactkind li input{margin-right:.75rem}.welante-root .radio-input{--form-accent-radio-size:20px}.welante-root .radio-input>label{align-items:center;line-height:1;display:flex}.welante-root .radio-input>label input{margin-right:.75rem}.welante-root .radio-input+.radio-input{margin-top:.5rem}.welante-root .welante-fieldset{border:none;margin:0;padding:0}.welante-root .welante-fieldset:not(:first-child){margin:calc(var(--spacing-unit)*.75)0 0}.welante-root #c1_birthday{grid-gap:1rem;grid-template-columns:1fr 1fr 2fr;max-width:420px;margin-top:1rem;display:grid}.welante-root form{--form-accent-color:var(--accent-color,#0f05a0);--form-accent-text:var(--accent-color-600,#0f05a0);--form-accent-hover:var(--accent-color-400,#2619d8);--form-accent-active:var(--accent-color-600,#0a036f);--form-accent-focus:var(--accent-color-300,#0f05a04d);--form-accent-disabled:var(--accent-light-grey-500);--form-accent-disabled-text:var(--accent-light-grey-800);--form-accent-checkbox-hover:var(--accent-color-100,#0f05a01a);--form-accent-checkbox-active:var(--accent-color-300,#0f05a033);--form-accent-checkbox-size:20px;--form-accent-radio-hover:var(--accent-color-100,#0f05a01a);--form-accent-radio-active:var(--accent-color-300,#0f05a033);--form-accent-radio-size:20px;--form-accent-input-background:var(--accent-light-grey-500);--form-accent-input-border:1px solid var(--accent-grey-500);max-width:630px}.welante-root .welante-menu{background-color:#fff;max-width:100%}@media (min-width:540px){.welante-root .welante-menu{width:310px}}.welante-root .welante-menu .welante-menu-list{margin:0;padding:0;list-style-type:none}.welante-root .welante-menu .welante-menu-item:focus-within{z-index:1;position:relative}.welante-root .welante-menu .welante-menu-item a{color:#000;border-bottom:1px solid #dee2ed;align-items:center;padding:30px;font-weight:700;display:flex}@media (min-width:540px){.welante-root .welante-menu .welante-menu-item a{padding:40px}}.welante-root .welante-menu .welante-menu-item a:hover{background-color:#f6f8fa}.welante-root .welante-menu .welante-menu-item a:focus{outline:none}.welante-root .welante-menu .welante-menu-item a:focus-visible{box-shadow:0 0 0 3px var(--accent-dark-blue-300)}.welante-root .welante-menu .welante-menu-item a:before{content:"";background-position:50%;background-repeat:no-repeat;background-size:100% 100%;width:22px;height:22px;margin-right:1rem;display:block}.welante-root .welante-menu .welante-menu-item.item-login a,.welante-root .welante-menu .welante-menu-item.item-portal a{border-top:1px solid #dee2ed}.welante-root .welante-menu .welante-menu-item.active a{color:#0f05a0;background-color:#f6f8fa}@media (min-width:992px){.welante-root .welante-menu .welante-menu-item.item-overview{display:none}}.welante-root .welante-menu .welante-menu-item.item-overview a{color:#0f05a0;border:none;padding:0}.welante-root .welante-menu .welante-menu-item.item-overview a:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxOCAxNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cG9seWdvbiBwb2ludHM9IjE4IDYuMTI1IDMuNDIgNi4xMjUgOC40NiAxLjIyNSA3LjIgMCAwIDcgNy4yIDE0IDguNDYgMTIuNzc1IDMuNDIgNy44NzUgMTggNy44NzUiIGZpbGw9IiMwRjA1QTAiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==);width:18px;height:14px}.welante-root .welante-menu .welante-menu-item.item-portal a:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTIwLjM4MiAxMi43NDlsLS45MDItLjc1NGExLjMwMiAxLjMwMiAwIDAxMC0xLjk5bC45MDItLjc1NGExLjczMiAxLjczMiAwIDAwLjM5LTIuMTg2bC0xLjc4LTMuMTNhMS42NzYgMS42NzYgMCAwMC0yLjA2LS43NUwxNS44NCAzLjZhMS4yNjggMS4yNjggMCAwMS0xLjY5OC0uOTk2bC0uMTkyLTEuMTY5QTEuNjk1IDEuNjk1IDAgMDAxMi4yOCAwSDguNzJjLS44MyAwLTEuNTMzLjYwNC0xLjY3IDEuNDM2bC0uMTkxIDEuMTdBMS4yNjggMS4yNjggMCAwMTUuMTYgMy42bC0xLjA5My0uNDE2YTEuNjc2IDEuNjc2IDAgMDAtMi4wNi43NWwtMS43OCAzLjEzYy0uNDE1LjczLS4yNTEgMS42NS4zOSAyLjE4NmwuOTAyLjc1NGExLjMwMiAxLjMwMiAwIDAxMCAxLjk5bC0uOTAyLjc1NGExLjczMSAxLjczMSAwIDAwLS4zOSAyLjE4NmwxLjc4IDMuMTNhMS42NzUgMS42NzUgMCAwMDIuMDYuNzVMNS4xNiAxOC40YTEuMjY4IDEuMjY4IDAgMDExLjY5OC45OTVsLjE5MiAxLjE3QTEuNjk1IDEuNjk1IDAgMDA4LjcyIDIyaDMuNTU5Yy44MyAwIDEuNTMzLS42MDQgMS42Ny0xLjQzNmwuMTkxLTEuMTdjLjEzMi0uOC45NS0xLjI4IDEuNjk4LS45OTVsMS4wOTMuNDE2YTEuNjc1IDEuNjc1IDAgMDAyLjA2LS43NWwxLjc4LTMuMTNjLjQxNS0uNzMuMjUxLTEuNjUtLjM5LTIuMTg2em0tMi44NTYgNC40NTdsLTEuMDkzLS40MTZjLTEuNzQ4LS42NjUtMy42NTUuNDU3LTMuOTYxIDIuMzIybC0uMTkyIDEuMTdIOC43MmwtLjE5Mi0xLjE3Yy0uMzA2LTEuODctMi4yMTYtMi45ODYtMy45Ni0yLjMyMmwtMS4wOTQuNDE2LTEuNzgtMy4xMy45MDItLjc1NGMxLjQ0LTEuMjA0IDEuNDM3LTMuNDQyIDAtNC42NDRsLS45MDItLjc1NCAxLjc4LTMuMTMgMS4wOTMuNDE2YzEuNzQ4LjY2NSAzLjY1NS0uNDU3IDMuOTYxLTIuMzIybC4xOTItMS4xN2gzLjU2bC4xOTIgMS4xN2MuMzA2IDEuODcgMi4yMTcgMi45ODYgMy45NiAyLjMyMmwxLjA5NC0uNDE2IDEuNzggMy4xMy0uOTAyLjc1NGMtMS40NCAxLjIwNC0xLjQzOCAzLjQ0MiAwIDQuNjQ0bC45MDIuNzU0LTEuNzggMy4xM3pNMTAuNSA2Ljc2Yy0yLjMwMiAwLTQuMTc1IDEuOTAyLTQuMTc1IDQuMjRzMS44NzMgNC4yNCA0LjE3NSA0LjI0YzIuMzAyIDAgNC4xNzUtMS45MDIgNC4xNzUtNC4yNFMxMi44MDIgNi43NiAxMC41IDYuNzZ6bTAgNi43NmMtMS4zNjkgMC0yLjQ4My0xLjEzLTIuNDgzLTIuNTIgMC0xLjM5IDEuMTE0LTIuNTIgMi40ODMtMi41MnMyLjQ4MyAxLjEzIDIuNDgzIDIuNTJjMCAxLjM5LTEuMTE0IDIuNTItMi40ODMgMi41MnoiIGZpbGw9IiMwRjA1QTAiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==)}.welante-root .welante-menu .welante-menu-item.item-portal a:after{content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwIDMuNjM2YS45MS45MSAwIDAxLjEwNiAxLjgxMkwxMCA1LjQ1NUgxLjgxOHYxMi43MjdoMTIuNzI3VjEwYS45MS45MSAwIDAxMS44MTMtLjEwNmwuMDA2LjEwNnY5LjA5YS45MS45MSAwIDAxLS44MDMuOTA0bC0uMTA2LjAwNkguOTA5YS45MS45MSAwIDAxLS45MDMtLjgwM0wwIDE5LjA5VjQuNTQ1YS45MS45MSAwIDAxLjgwMy0uOTAzbC4xMDYtLjAwNkgxMHpNMTkuMDkgMGEuOTEuOTEgMCAwMS45MDQuODAzTDIwIC45MXY3LjI3M2EuOTEuOTEgMCAwMS0xLjgxMi4xMDZsLS4wMDYtLjEwNlYzLjEwNEw4LjgyNSAxMi40NmEuOTA2LjkwNiAwIDAxLTEuMjg2IDAgLjkxLjkxIDAgMDEtLjA4MS0xLjE5M2wuMDgxLS4wOTMgOS4zNTctOS4zNTdoLTUuMDc4YS45MS45MSAwIDAxLS4xMDYtMS44MTJMMTEuODE4IDBoNy4yNzN6IiBmaWxsPSIjMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=);width:20px;height:20px;margin-left:auto}.welante-root .welante-menu .welante-menu-item.item-login a:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE3LjQ3MyAwQzE5Ljk0MyAwIDIxLjk2IDIuMDMyIDIyIDQuNTQ2bC4wMDEuMDc2djEyLjc1NmMwIDIuNTI0LTEuOTg3IDQuNTgtNC40NTIgNC42MjFsLS4wNzUuMDAxSDQuOTY4QzIuNDk4IDIyIC40OCAxOS45NjguNDQgMTcuNDU0di0yLjY2NmMwLS40MjcuMzM1LS43NzMuNzU0LS43NzMuNDEzIDAgLjc1LjMzOC43NTguNzU4djIuNjA1YzAgMS42ODIgMS4zMjYgMy4wNTIgMi45NjUgMy4wOEgxNy40NzNjMS42NDUgMCAyLjk4OC0xLjM1NyAzLjAxNS0zLjAzVjQuNjIzYzAtMS42ODItMS4zMjYtMy4wNTItMi45NjUtMy4wOEg0Ljk2OGMtMS42NDUgMC0yLjk4OCAxLjM1Ny0zLjAxNSAzLjAzdjIuNjcxYzAgLjQyMy0uMzQuNzctLjc1OC43N2EuNzYuNzYgMCAwMS0uNzU0LS43NTVWNC42MjNDLjQ0IDIuMDk3IDIuNDI4LjA0MSA0Ljg5MyAwTDQuOTY4IDBoMTIuNTA1em0tNS4wOTYgNi4yNzJhLjc0OC43NDggMCAwMTEuMDYtLjAxMmwuMDEyLjAxMiA0LjEwMyA0LjE4NmEuNzg1Ljc4NSAwIDAxLjAxMiAxLjA4bC0uMDEyLjAxMy00LjEwMyA0LjE4NmEuNzQ3Ljc0NyAwIDAxLTEuMDY3IDAgLjc4NS43ODUgMCAwMS0uMDEyLTEuMDhsLjAxMi0uMDEzIDIuODE3LTIuODY4SC43NTlBLjc2Ni43NjYgMCAwMTAgMTEuMDAyYzAtLjQyMi4zMzItLjc2Ljc0NC0uNzY4SDE1LjE5bC0yLjgxMy0yLjg3YS43ODQuNzg0IDAgMDEwLTEuMDkyeiIgZmlsbD0iIzBGMDVBMCIgZmlsbC1ydWxlPSJub256ZXJvIi8+PC9zdmc+)}.welante-root .welante-menu .welante-menu-item.item-register a:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE2LjcxNSAwdjEwLjY4NGwyLjU1LTIuNTVMMjIgMTAuODcybC01LjI4NSA1LjI4NVYyMkgwVjBoMTYuNzE1em0tMS4yODkgMS4yODlIMS4yODl2MTkuNDIyaDE0LjEzN3YtMy4yNjZsLTEuOTcgMS45Ny0yLjczLjAwNy0uMDA2LTIuNzQyIDQuNzA2LTQuNzA3VjEuMjl6TTkgMTYuOTg2djJIM3YtMmg2em0xMC4yNjQtNy4wMjhsLTcuMjU0IDcuMjU0LjAwMi45MTcuOTEtLjAwMiA3LjI1NS03LjI1Ni0uOTEzLS45MTN6TTE0IDguOTg2djJIM3YtMmgxMXptMC0zdjJIM3YtMmgxMXptLTMtM3YySDZ2LTJoNXoiIGZpbGw9IiMwRjA1QTAiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==)}.welante-root .welante-menu .welante-menu-item.item-basket a:before,.welante-root .welante-menu .welante-menu-item.item-course a:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE5LjQ5NCAxOS43ODhMMTguMzUzIDUuMzZhLjc1Ny43NTcgMCAwMC0uNzQ3LS43MDZoLTIuMjR2LS4xODVDMTUuMzY3IDIuMDA1IDEzLjQwOSAwIDExIDAgOC41OTIgMCA2LjYzNCAyLjAwNSA2LjYzNCA0LjQ2OXYuMTg1aC0yLjI0YS43NTcuNzU3IDAgMDAtLjc0Ny43MDVsLTEuMTQgMTQuNDNhMi4wOCAyLjA4IDAgMDAuNTIyIDEuNTUyYy4zNzguNDE5LjkxNC42NTkgMS40Ny42NTlIMTcuNWMuNTU3IDAgMS4wOTMtLjI0IDEuNDctLjY2LjM3OC0uNDE4LjU2OC0uOTg0LjUyNC0xLjU1MnpNOC4xMzQgNC40NjhjMC0xLjYxNyAxLjI4NS0yLjkzMyAyLjg2Ni0yLjkzMyAxLjU4IDAgMi44NjcgMS4zMTYgMi44NjcgMi45MzR2LjE4NUg4LjEzM3YtLjE4NXpNMTcuODY3IDIwLjNhLjQ5LjQ5IDAgMDEtLjM2OC4xNjVoLTEzYS40OS40OSAwIDAxLS4zNjgtLjE2NS41MTMuNTEzIDAgMDEtLjEzLS4zODhMNS4wODYgNi4xODhoMS41NDd2My44MDVjMCAuNDI0LjMzNi43NjcuNzUuNzY3LjQxNSAwIC43NS0uMzQzLjc1LS43NjdWNi4xODhoNS43MzR2My44MDVjMCAuNDI0LjMzNS43NjcuNzUuNzY3LjQxNCAwIC43NS0uMzQzLjc1LS43NjdWNi4xODhoMS41NDdsMS4wODQgMTMuNzI0YS41MTMuNTEzIDAgMDEtLjEzLjM4OHoiIGZpbGw9IiMwRjA1QTAiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==)}.welante-root .welante-menu .welante-menu-item.item-profile a:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE4LjA3MSAxMy45MjlhOS45NjIgOS45NjIgMCAwMC0zLjgtMi4zODQgNS43OCA1Ljc4IDAgMDAyLjUxLTQuNzY0QTUuNzg4IDUuNzg4IDAgMDAxMSAxYTUuNzg4IDUuNzg4IDAgMDAtNS43ODEgNS43ODEgNS43OCA1Ljc4IDAgMDAyLjUxIDQuNzY0IDkuOTYyIDkuOTYyIDAgMDAtMy44IDIuMzg0QTkuOTM1IDkuOTM1IDAgMDAxIDIxaDEuNTYzYzAtNC42NTIgMy43ODUtOC40MzggOC40MzctOC40MzggNC42NTIgMCA4LjQzOCAzLjc4NiA4LjQzOCA4LjQzOEgyMWE5LjkzNSA5LjkzNSAwIDAwLTIuOTI5LTcuMDcxek0xMSAxMWE0LjIyNCA0LjIyNCAwIDAxLTQuMjE5LTQuMjE5QTQuMjI0IDQuMjI0IDAgMDExMSAyLjU2M2E0LjIyNCA0LjIyNCAwIDAxNC4yMTkgNC4yMThBNC4yMjQgNC4yMjQgMCAwMTExIDExeiIgZmlsbD0iIzBGMDVBMCIgZmlsbC1ydWxlPSJub256ZXJvIi8+PC9zdmc+)}.welante-root .welante-menu .welante-menu-item.item-billingaddresses a:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTExIDBjMi45NiAwIDUuNjIyIDEuMzk0IDcuMzAyIDMuODI1IDEuNjcxIDIuNDE5IDIuMDU3IDUuNDggMS4wMzIgOC4xOWE2LjgzIDYuODMgMCAwMS0xLjA3NyAxLjg3MWwtLjIxMi4yNTYtNi40NiA3LjU4N2EuNzY5Ljc2OSAwIDAxLTEuMDkyLjA4bC0uMDc5LS4wOC02LjQ2MS03LjU5Yy0uNTgyLS42NzItMS4wMTYtMS4zOS0xLjI5LTIuMTI5LTEuMDIzLTIuNzA1LS42MzctNS43NjYgMS4wMzQtOC4xODVDNS4zNzcgMS4zOTUgOC4wNCAwIDExIDB6bTAgMS41MzhjLTIuNDQ5IDAtNC42NSAxLjE1My02LjAzNyAzLjE2Mi0xLjM4NCAyLjAwMy0xLjcwNSA0LjUzNC0uODYgNi43NzIuMTgyLjQ4OS40NTkuOTcuODI2IDEuNDM1bC4xOTEuMjMxTDExIDIwLjA0NGw1Ljg3Ni02LjkwMWMuNDY3LS41NDIuODA5LTEuMTAxIDEuMDE4LTEuNjY2Ljg0OC0yLjI0My41MjYtNC43NzQtLjg1OC02Ljc3N0MxNS42NDggMi42OSAxMy40NDggMS41MzggMTEgMS41Mzh6bTAgMy4wMjZhNC4zMTMgNC4zMTMgMCAwMTQuMzA3IDQuMzA4QTQuMzEyIDQuMzEyIDAgMDExMSAxMy4xOGE0LjMxMiA0LjMxMiAwIDAxLTQuMzA4LTQuMzA4QTQuMzEzIDQuMzEzIDAgMDExMSA0LjU2NHptMCAxLjUzOWEyLjc3MiAyLjc3MiAwIDAwLTIuNzcgMi43NjlBMi43NzIgMi43NzIgMCAwMDExIDExLjY0YTIuNzcyIDIuNzcyIDAgMDAyLjc2OS0yLjc3IDIuNzcyIDIuNzcyIDAgMDAtMi43Ny0yLjc2OHoiIGZpbGw9IiMwRjA1QTAiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==)}.welante-root .welante-menu .welante-menu-item.item-forgot a:before,.welante-root .welante-menu .welante-menu-item.item-password a:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTExLjAwMSAwYTYuNDY0IDYuNDY0IDAgMDE2LjQ1MyA2LjIyNWwuMDA0LjIzMXYyLjI3NmEyLjE1NyAyLjE1NyAwIDAxMS40MjggMS44NTVsLjAwNy4xNzR2My4zNDhDMTguODkzIDE4LjQ2IDE1LjM1MyAyMiAxMSAyMmMtNC4yNjkgMC03Ljc1Ny0zLjQwOC03Ljg4Ny03LjY0NmwtLjAwNC0uMjQ1VjEwLjc2YzAtLjg3Ny41MjctMS42MzMgMS4yODEtMS45NjhsLjE1NC0uMDZWNi40NTZBNi40NjQgNi40NjQgMCAwMTExIDB6bTUuNzQgMTAuMDQzSDUuMjYxYS43MTkuNzE5IDAgMDAtLjcxLjYybC0uMDA3LjA5OHYzLjM0OEE2LjQ2NCA2LjQ2NCAwIDAwMTEgMjAuNTY1YTYuNDY0IDYuNDY0IDAgMDA2LjQ1My02LjIyNWwuMDA0LS4yMzFWMTAuNzZhLjcxOS43MTkgMCAwMC0uNjItLjcxMWwtLjA5OC0uMDA3ek0xMSAxMS40NzhjMS4xODcgMCAyLjE1Mi45NjYgMi4xNTIgMi4xNTIgMCAuODc3LS41MjcgMS42MzMtMS4yOCAxLjk2OGwtLjE1NC4wNjF2Mi4yNzZhLjcxNy43MTcgMCAwMS0xLjQyOS4wOTdsLS4wMDYtLjA5N3YtMi4yNzZhMi4xNTYgMi4xNTYgMCAwMS0xLjQzNS0yLjAyOWMwLTEuMTg2Ljk2Ni0yLjE1MiAyLjE1Mi0yLjE1MnptMCAxLjQzNWEuNzE4LjcxOCAwIDEwLjAwMiAxLjQzNi43MTguNzE4IDAgMDAtLjAwMi0xLjQzNnptMC0xMS40NzhhNS4wMjggNS4wMjggMCAwMC01LjAxNyA0LjgwNGwtLjAwNC4yMTh2Mi4xNTJoMS40MzRWNi40NTdhMy41OTEgMy41OTEgMCAwMTMuNTg3LTMuNTg3IDMuNTkxIDMuNTkxIDAgMDEzLjU4MiAzLjM5NmwuMDA1LjE5VjguNjFoMS40MzVWNi40NTdhNS4wMjcgNS4wMjcgMCAwMC01LjAyMi01LjAyMnptMCAyLjg3YTIuMTU1IDIuMTU1IDAgMDAtMi4xNDYgMS45OThsLS4wMDYuMTU0djIuMTUyaDQuMzA0VjYuNDU3YTIuMTU1IDIuMTU1IDAgMDAtMi4xNTItMi4xNTN6IiBmaWxsPSIjMEYwNUEwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=)}.welante-root .welante-menu .welante-menu-item.item-logout a{font:inherit;background:0 0;background-color:var(--form-accent-color);color:#fff;white-space:nowrap;cursor:pointer;border:none;border-radius:0;margin:0;padding:.8rem 1.25rem;font-weight:700;line-height:1.8;transition:background-color .15s,color .15s;display:inline}@media (max-width:380px){.welante-root .welante-menu .welante-menu-item.item-logout a{padding:.75rem 1rem}}.welante-root .welante-menu .welante-menu-item.item-logout a:hover,.welante-root .welante-menu .welante-menu-item.item-logout a:active,.welante-root .welante-menu .welante-menu-item.item-logout a:focus{color:#fff}.welante-root .welante-menu .welante-menu-item.item-logout a:focus{outline:none}.welante-root .welante-menu .welante-menu-item.item-logout a:not(:disabled):not(.disabled):hover{background-color:var(--form-accent-hover)}.welante-root .welante-menu .welante-menu-item.item-logout a:not(:disabled):not(.disabled):active{background-color:var(--form-accent-active)}.welante-root .welante-menu .welante-menu-item.item-logout a:disabled,.welante-root .welante-menu .welante-menu-item.item-logout a.disabled{background-color:var(--form-accent-disabled);color:var(--form-accent-disabled-text)}.welante-root .welante-menu .welante-menu-item.item-logout a.size-large{padding:1.3em 1.75rem}.welante-root .welante-menu .welante-menu-item.item-logout a.style-secondary{background-color:#008acf}.welante-root .welante-menu .welante-menu-item.item-logout a.style-secondary:not(:disabled):not(.disabled):hover{background-color:#0da4f0}.welante-root .welante-menu .welante-menu-item.item-logout a.style-secondary:not(:disabled):not(.disabled):active{background-color:#057bb6}.welante-root .welante-menu .welante-menu-item.item-logout a.style-grey{background-color:var(--accent-grey-400);color:var(--accent-color-700,#0f05a0)}.welante-root .welante-menu .welante-menu-item.item-logout a.style-grey:not(:disabled):not(.disabled):hover{color:var(--accent-color-700,#0f05a0);background-color:var(--accent-grey-300)}.welante-root .welante-menu .welante-menu-item.item-logout a.style-grey:not(:disabled):not(.disabled):active{color:var(--accent-color-700,#0f05a0);background-color:var(--accent-grey-500)}.welante-root .welante-menu .welante-menu-item.item-logout a.style-ghost{color:#fff;background-color:#0000;border:2px solid #fff}.welante-root .welante-menu .welante-menu-item.item-logout a.style-ghost:not(:disabled):not(.disabled):hover{color:#000;background-color:#fff}.welante-root .welante-menu .welante-menu-item.item-logout a.style-ghost:not(:disabled):not(.disabled):hover:after{filter:invert()}.welante-root .welante-menu .welante-menu-item.item-logout a.style-ghost:not(:disabled):not(.disabled):active{background-color:#0000}.welante-root .welante-menu .welante-menu-item.item-logout a.style-ghost:disabled,.welante-root .welante-menu .welante-menu-item.item-logout a.style-ghost.disabled{opacity:.5;background-color:#0000}.welante-root .welante-menu .welante-menu-item.item-logout a.style-ghost:not(:where(.style-primary,.style-secondary) *){border-color:var(--accent-grey-500);color:#000}.welante-root .welante-menu .welante-menu-item.item-logout a.style-ghost:not(:where(.style-primary,.style-secondary) *):not(:disabled):not(.disabled):hover{background-color:var(--accent-grey-400);border-color:var(--accent-grey-400)}.welante-root .welante-menu .welante-menu-item.item-logout a.style-ghost:not(:where(.style-primary,.style-secondary) *):not(:disabled):not(.disabled):hover:after{filter:none}.welante-root .welante-menu .welante-menu-item.item-logout a.style-ghost:not(:where(.style-primary,.style-secondary) *):not(:disabled):not(.disabled):active{background-color:var(--accent-grey-500);border-color:var(--accent-grey-500)}.welante-root .welante-menu .welante-menu-item.item-logout a.style-ghost:not(:where(.style-primary,.style-secondary) *):after{background-image:url(/wp-content/themes/zal.ch/dist/6a683d312cff2445.svg)!important}.welante-root .welante-menu .welante-menu-item.item-logout a.style-text,.welante-root .welante-menu .welante-menu-item.item-logout a.style-text:not(:disabled):not(.disabled):hover,.welante-root .welante-menu .welante-menu-item.item-logout a.style-text:not(:disabled):not(.disabled):active,.welante-root .welante-menu .welante-menu-item.item-logout a.style-text:focus{color:var(--form-accent-text,var(--form-accent,#0f05a0));background-color:#0000}.welante-root .welante-menu .welante-menu-item.item-logout a.style-text{white-space:nowrap;background:0 0;border:none;align-items:center;width:max-content;margin:0;padding:0;display:flex}.welante-root .welante-menu .welante-menu-item.item-logout a.style-text:after{content:"";background-color:var(--form-accent-text,var(--form-accent,#0f05a0));width:7px;height:10px;margin-left:1.5ch;transition:transform .15s cubic-bezier(.4,0,.2,1);mask-image:url(/wp-content/themes/zal.ch/dist/fae13d8457a0c817.svg);background-image:none!important}.welante-root .welante-menu .welante-menu-item.item-logout a.style-text:hover:after{transform:translate(30%)}.welante-root .welante-menu .welante-menu-item.item-logout a.style-text:disabled,.welante-root .welante-menu .welante-menu-item.item-logout a.style-text.disabled{filter:grayscale();opacity:.7;background-color:#0000}.welante-root .welante-menu .welante-menu-item.item-logout a{background-color:var(--accent-grey-400);color:var(--accent-color-700,#0f05a0)}.welante-root .welante-menu .welante-menu-item.item-logout a:not(:disabled):not(.disabled):hover{color:var(--accent-color-700,#0f05a0);background-color:var(--accent-grey-300)}.welante-root .welante-menu .welante-menu-item.item-logout a:not(:disabled):not(.disabled):active{color:var(--accent-color-700,#0f05a0);background-color:var(--accent-grey-500)}.welante-root .welante-menu .welante-menu-item.item-logout a{margin-top:calc(var(--spacing-unit)*1.5);border:none;justify-content:center;align-items:center;padding:20px;display:flex}.welante-root .welante-menu .welante-menu-item.item-logout a:focus{color:#0f05a0}.welante-root .welante-menu .welante-menu-item.item-logout a:focus-visible{box-shadow:0 0 0 3px var(--accent-dark-blue-300)}.welante-root .welante-menu .welante-menu-item.item-logout a:before{background-image:url(data:image/svg+xml;base64,PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik05Ljk5IDBhLjk5OC45OTggMCAwMC0uOTkxIDEuMDE2djguMDM4YzAgLjU1Ni40NDggMS4wMDYgMS4wMDEgMS4wMDYuNTUzIDAgMS0uNDUgMS4wMDEtMS4wMDZWMS4wMTZjLjAwMy0uMjctLjEwMi0uNTMtLjI5My0uNzIyQS45OTguOTk4IDAgMDA5Ljk5IDB6bTUuODM0IDIuMDE1Yy0uMDMzIDAtLjA2NSAwLS4wOTguMDAyYTEuMDA3IDEuMDA3IDAgMDAtLjU1NSAxLjc3NEE4LjA0NSA4LjA0NSAwIDAxMTggOS45MzdjMCA0LjQ2LTMuNTY1IDguMDU0LTcuOTk1IDguMDU0cy04LjAwMy0zLjU5NC04LjAwMy04LjA1NEE4LjAzNiA4LjAzNiAwIDAxNC44IDMuODJhMS4wMDcgMS4wMDcgMCAwMC0uMzE1LTEuNzExLjk5Ny45OTcgMCAwMC0uOTg0LjE4M0ExMC4wNzkgMTAuMDc5IDAgMDAwIDkuOTM3QzAgMTUuNDgxIDQuNDkyIDIwIDEwLjAwNSAyMCAxNS41MTcgMjAgMjAgMTUuNDggMjAgOS45MzdjMC0zLjA3LTEuMzczLTUuODMtMy41MzYtNy42NzVhLjk5OC45OTggMCAwMC0uNjQtLjI0N3oiIGZpbGw9IiMwRjA1QTAiLz48L3N2Zz4=);background-size:20px 20px;width:20px;height:20px}.welante-root .welante-menu .welante-menu-item.item-logout a svg{margin-right:.75rem}.welante-root .welante-body:not(:first-child){margin-top:var(--spacing-unit)}.welante-root .welante-body{grid-template-rows:auto auto;display:grid}@media (min-width:992px){.welante-root .welante-body{grid-gap:var(--welante-body-gap);--welante-body-gap:80px;grid-template-columns:auto 1fr}}@media (min-width:1200px){.welante-root .welante-body{--welante-body-gap:100px}}@media (min-width:1400px){.welante-root .welante-body{--welante-body-gap:125px}}@media (max-width:991px){.welante-root .welante-body:not(.overview) .body-menu{--offset:calc(var(--content-margin) + var(--container-padding));background:var(--accent-light-grey);padding:20px var(--offset);margin-left:calc(-1*var(--offset));margin-right:calc(-1*var(--offset));margin-bottom:2rem}.welante-root .welante-body:not(.overview) .body-menu .welante-menu{background-color:#0000}.welante-root .welante-body:not(.overview) .body-menu li:not(:first-child){display:none}}.welante-root .welante-body.overview{grid-template-columns:1fr}.welante-root .welante-body.overview .body-content,.welante-root .welante-body.overview .item-overview{display:none}.welante-root .welante-body.cart{grid-template-columns:1fr}.welante-root .welante-body.cart form{max-width:none}.welante-root .welante-body .body-content>h3:first-child{margin-top:0}.welante-root .welante-toggle-menu{background-color:var(--accent-light-grey);padding:32px 0}@media (min-width:992px){.welante-root .welante-toggle-menu{display:none}}.welante-root .welante-back{font:inherit;cursor:pointer;color:#0f05a0;background:0 0;border:none;align-items:center;width:max-content;margin:0;padding:0;font-weight:700;display:flex}.welante-root .welante-back:before{content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxOCAxNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cG9seWdvbiBwb2ludHM9IjE4IDYuMTI1IDMuNDIgNi4xMjUgOC40NiAxLjIyNSA3LjIgMCAwIDcgNy4yIDE0IDguNDYgMTIuNzc1IDMuNDIgNy44NzUgMTggNy44NzUiIGZpbGw9IiMwRjA1QTAiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==);width:18px;height:14px;margin-right:1rem}.welante-root form{margin-bottom:2rem}.welante-root table:not(.table-with-menu){--cell-padding-x:24px;--cell-padding-y:24px;--header-cell-padding-x:var(--cell-padding-x);--header-cell-padding-y:12px;width:100%}.welante-root table:not(.table-with-menu) th{text-align:left;padding:var(--header-cell-padding-y)var(--header-cell-padding-x);border:none;font-size:14px;font-weight:700}.welante-root table:not(.table-with-menu) td{padding:var(--cell-padding-y)var(--cell-padding-x);vertical-align:top;border:none}.welante-root table:not(.table-with-menu) tbody tr:nth-child(odd),.welante-root table:not(.table-with-menu) tbody tr:nth-child(odd) td{background-color:var(--accent-light-grey)}@media (max-width:767px){.welante-root table:not(.table-with-menu){--cell-padding-y:12px}.welante-root table:not(.table-with-menu) thead{display:none}.welante-root table:not(.table-with-menu) tr,.welante-root table:not(.table-with-menu) td{display:block}.welante-root table:not(.table-with-menu) tr{padding:var(--cell-padding-y)0}}@media (min-width:768px){.welante-root table:not(.table-with-menu) tbody tr:first-child{border-top:2px solid var(--accent-grey)}.welante-root table:not(.table-with-menu) tbody tr:last-child{border-bottom:2px solid var(--accent-grey)}}.welante-root table.table-with-menu{--cell-padding-x:24px;--cell-padding-y:24px;--header-cell-padding-x:var(--cell-padding-x);--header-cell-padding-y:12px;width:100%}.welante-root table.table-with-menu th{text-align:left;padding:var(--header-cell-padding-y)var(--header-cell-padding-x);border:none;font-size:14px;font-weight:700}.welante-root table.table-with-menu td{padding:var(--cell-padding-y)var(--cell-padding-x);vertical-align:top;border:none}.welante-root table.table-with-menu tbody tr:nth-child(odd),.welante-root table.table-with-menu tbody tr:nth-child(odd) td{background-color:var(--accent-light-grey)}@media (max-width:1199px){.welante-root table.table-with-menu{--cell-padding-y:12px}.welante-root table.table-with-menu thead{display:none}.welante-root table.table-with-menu tr,.welante-root table.table-with-menu td{display:block}.welante-root table.table-with-menu tr{padding:var(--cell-padding-y)0}}@media (min-width:1200px){.welante-root table.table-with-menu tbody tr:first-child{border-top:2px solid var(--accent-grey)}.welante-root table.table-with-menu tbody tr:last-child{border-bottom:2px solid var(--accent-grey)}}.welante-root .basket-prices{white-space:nowrap}.format-badge{background-color:var(--accent-blue);color:#fff;width:fit-content;margin-top:.5rem;padding:2px 6px;font-size:.85rem;font-weight:600;display:block}.course-list-type-switcher{flex-wrap:wrap;align-items:baseline;gap:.5em 2em;display:flex}.course-list-type-switcher>a{color:inherit;font-size:24px;font-weight:700}.course-list-type-switcher>a:hover,.course-list-type-switcher>a.active{color:var(--accent-color,var(--accent-dark-blue))}.course-list-type-switcher>a:after{background-color:var(--accent-light-grey);border-radius:1.467em;margin-left:.5em;padding:.2em .5em;font-size:18px}@media (min-width:992px){.course-list-type-switcher>a{font-size:30px}.course-list-type-switcher>a:after{font-size:22px}}.course-package-boxes-wrapper{margin-top:1.5rem;margin-bottom:2.5rem;container:course-package-boxes/inline-size}.course-package-boxes-wrapper .course-package-boxes{--columns:1;grid-template-columns:repeat(var(--columns),1fr);gap:15px;display:grid}@media (min-width:768px){.course-package-boxes-wrapper .course-package-boxes{gap:20px}}@media (min-width:992px){.course-package-boxes-wrapper .course-package-boxes{gap:24px}}@container course-package-boxes (width>650px){.course-package-boxes-wrapper .course-package-boxes{--columns:2}}@container course-package-boxes (width>1000px){.course-package-boxes-wrapper .course-package-boxes{--columns:3}}.course-package-boxes-wrapper .course-package-box{color:inherit;background-color:var(--accent-light-grey);padding:15px 20px;display:block}.course-package-boxes-wrapper .course-package-box:is(a):hover{background-color:var(--accent-light-grey-400)}.course-package-boxes-wrapper .course-package-box:is(a):active{background-color:var(--accent-light-grey-600)}@media (min-width:768px){.course-package-boxes-wrapper .course-package-box{padding:20px 25px}}.course-package-boxes-wrapper .course-package-box .format-badge{margin:0 .5rem 0 0;display:inline-block}.course-package-boxes-wrapper .course-package-box .format-old-price{opacity:.35;margin-left:.65em}.course-package-boxes-wrapper .course-package-box h3{margin-top:0;margin-bottom:0;font-size:16px;font-weight:700}.course-package-boxes-wrapper .course-package-box h3 a{color:inherit}.course-package-boxes-wrapper .course-package-box h3 a:hover{color:var(--accent-dark-blue)}.course-package-boxes-wrapper .course-package-box p:last-child{margin-bottom:0}.button.add-to-cart:before{content:"";background-color:currentColor;width:25px;height:24px;margin-bottom:-.45em;margin-right:.75em;display:inline-block;mask-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2225%22%20height%3D%2224%22%20viewBox%3D%220%200%2025%2024%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M8.416%200c2.383%200%204.323%201.96%204.323%204.368v.181h2.216c.387%200%20.71.3.74.69l.486%206.065a6.545%206.545%200%200%201%208.789%206.151A6.553%206.553%200%200%201%2018.424%2024a6.534%206.534%200%200%201-5.14-2.492L1.98%2021.506a1.977%201.977%200%200%201-1.456-.644%202.018%202.018%200%200%201-.518-1.518L1.136%205.24a.746.746%200%200%201%20.74-.69h2.216v-.18C4.092%201.958%206.032%200%208.416%200Zm10.008%2012.218a5.236%205.236%200%201%200%200%2010.473%205.236%205.236%200%200%200%200-10.473Zm0%202.618c.362%200%20.655.293.655.655V16.8h1.31a.655.655%200%200%201%200%201.31h-1.31v1.308a.655.655%200%201%201-1.31%200V18.11h-1.308a.655.655%200%200%201%200-1.309h1.309v-1.31c0-.36.293-.654.654-.654ZM4.092%209.77v-3.72H2.561L1.487%2019.466a.498.498%200%200%200%20.493.541h10.415a6.525%206.525%200%200%201-.516-2.551%206.539%206.539%200%200%201%202.87-5.418L14.27%206.05H12.74v3.719c0%20.414-.333.75-.743.75a.746.746%200%200%201-.742-.75v-3.72H5.577v3.72c0%20.414-.332.75-.742.75a.746.746%200%200%201-.743-.75ZM8.416%201.5c-1.565%200-2.839%201.287-2.839%202.868v.181h5.677v-.18c0-1.582-1.274-2.869-2.838-2.869Z%22%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22/%3E%3C/svg%3E)}.button.in-cart:before{content:"";background-color:currentColor;width:25px;height:24px;margin-bottom:-.45em;margin-right:.75em;display:inline-block;mask-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2225%22%20height%3D%2224%22%20viewBox%3D%220%200%2025%2024%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M8.416%200c2.383%200%204.323%201.96%204.323%204.368v.181h2.216c.387%200%20.71.3.74.69l.486%206.065a6.545%206.545%200%200%201%208.789%206.151A6.553%206.553%200%200%201%2018.424%2024a6.534%206.534%200%200%201-5.14-2.492L1.98%2021.506a1.977%201.977%200%200%201-1.456-.644%202.018%202.018%200%200%201-.518-1.518L1.136%205.24a.746.746%200%200%201%20.74-.69h2.216v-.18C4.092%201.958%206.032%200%208.416%200Zm10.008%2012.218a5.236%205.236%200%201%200%200%2010.473%205.236%205.236%200%200%200%200-10.473ZM4.092%206.05H2.561L1.487%2019.465a.498.498%200%200%200%20.493.541h10.415a6.525%206.525%200%200%201-.516-2.551%206.539%206.539%200%200%201%202.87-5.418L14.27%206.05H12.74v3.719c0%20.414-.333.75-.743.75a.746.746%200%200%201-.742-.75v-3.72H5.577v3.72c0%20.414-.332.75-.742.75a.746.746%200%200%201-.743-.75v-3.72Zm17.071%209.497a.703.703%200%200%201-.006.994l-2.809%202.816a.7.7%200%200%201-.5.205.687.687%200%200%201-.495-.205L15.95%2017.94a.7.7%200%200%201%20.988-.989l.91.904%202.322-2.314a.703.703%200%200%201%20.994.006ZM8.416%201.5c-1.565%200-2.839%201.287-2.839%202.868v.181h5.677v-.18c0-1.582-1.274-2.869-2.838-2.869Z%22%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22/%3E%3C/svg%3E)}.instructors{--instructor-spacing:clamp(25px,2vw,35px);container-type:inline-size}.instructors .instructors-list{gap:var(--instructor-spacing);flex-direction:column;display:flex}.instructors .instructors-list .instructor{grid-gap:var(--instructor-spacing);padding:var(--instructor-spacing);background-color:#f6f8fa;grid-template-columns:1fr;display:grid}.instructors .instructors-list .instructor .instructor-content .instructor-name{margin:0 0 1em}.instructors .instructors-list .instructor .instructor-content .instructor-description>:first-child{margin-top:0}.instructors .instructors-list .instructor .instructor-content .instructor-description>:last-child{margin-bottom:0}.instructors .instructors-list .instructor .instructor-image{--instructor-image-size:150px;width:var(--instructor-image-size);height:var(--instructor-image-size);object-fit:cover;object-position:center;border-radius:50%;align-self:center}@container (width>=650px){.instructors .instructors-list .instructor{grid-template-columns:1fr 150px}.instructors .instructors-list .instructor .instructor-image{order:1;justify-self:start}}.course-images{--course-images-gap:clamp(15px,1.5vw,25px);grid-gap:var(--course-images-gap);grid-template-columns:1fr;max-width:600px;display:grid}.course-images .course-image{max-height:min(70vh,600px)}.course-images .course-image img{max-width:100%;max-height:100%}.OBCopyrightWidget-row{margin:10px 0}.search-widget input{background-color:#444;border:1px solid #dfdfdf;max-width:100%;padding:10px}.widget-title{font-size:16px}.widget .toggle-indicator{margin-right:10px;display:inline-block}@media (min-width:992px){.widget .toggle-indicator{display:none}}.widget .toggle-container{display:none}@media (min-width:992px){.widget .toggle-container{display:block}}.widget.active-widget .toggle-container{display:block}@keyframes widget-toggle{0%{opacity:0;display:block}to{opacity:1}}.widget.active-widget .toggle-container{animation:.3s widget-toggle}.widget.active-widget .toggle-indicator{transform:rotate(180deg)}form.mc4wp-form .mailchimp-form{flex-direction:column;max-width:600px;display:flex}form.mc4wp-form .mailchimp-form .row{align-items:center;margin:-.5em;display:flex}form.mc4wp-form .mailchimp-form .row>*{margin:.5em!important}form.mc4wp-form .mailchimp-form .row+.row{margin-top:.5em}form.mc4wp-form .mailchimp-form .row:last-child{margin-top:1.25em}form.mc4wp-form .mailchimp-form input{background-color:#0000;flex-grow:1}form.mc4wp-form .mailchimp-form input:not([type=submit]){border-bottom:1px solid #dee2ed;padding-left:0}form.mc4wp-form .mailchimp-form input,form.mc4wp-form .mailchimp-form input::placeholder{color:#dee2ed;opacity:1}form.mc4wp-form .mailchimp-form input[type=submit]{color:#fff;text-align:left;cursor:pointer;background-color:#008acf}.mc4wp-response p{color:#fff;background-color:#333;padding:7px 10px}.mc4wp-response .mc4wp-notice p{color:#fff;background-color:#333}.mc4wp-response .mc4wp-success p{color:#fff;background-color:#009608}#copilot-wrap{z-index:20;position:fixed;bottom:1rem;right:1rem}@media (min-width:768px){#copilot-wrap{z-index:20}}#copilot-button{background-color:#0f05a0;background-image:url(/wp-content/themes/zal.ch/dist/529b357006d55613.svg);background-position:50%;background-repeat:no-repeat;border-radius:50%;justify-content:center;align-items:center;width:4.05rem;height:4.05rem;display:inline-flex;bottom:.5rem;right:.5rem;box-shadow:0 0 0 2px #ffffff40}@media (min-width:768px){#copilot-button{bottom:auto;right:auto}}#copilot-button:hover{background-color:#1106b4}#copilot-button:active{background-color:#080356}#copilot-wrap.active #copilot-button{background-image:url(/wp-content/themes/zal.ch/dist/2611539e9e354e38.svg)}@keyframes copilot-popup-reveal{0%{opacity:0;transform:translateY(6em)}50%{opacity:0}to{opacity:1;transform:translateY(0)}}#copilot-popup{max-height:calc(100vh - 1rem - var(--header-height));--margin:calc(1rem + 4.05rem + var(--header-height));height:var(--height,90vh);background-color:#fff;flex-direction:column;animation:.3s forwards copilot-popup-reveal;display:none;position:absolute;bottom:5.05rem;right:-.5rem;box-shadow:0 10px 10px -10px #0000001a,0 0 30px #00000040}@media (min-width:768px){#copilot-popup{height:auto;right:0}}#copilot-wrap.active #copilot-popup{display:flex}#copilot-popup iframe{flex-shrink:1;width:100vw;max-width:calc(100vw - 1rem);height:100%;position:relative}#copilot-popup iframe.loaded{background-color:#fff}@media (min-width:768px){#copilot-popup iframe{width:450px;height:min(var(--height),500px)}}.copilot-popup__content{flex-grow:1;height:100%;overflow:clip}.copilot-loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.internal-training .back-link-container-start{margin-bottom:var(--spacing-unit)}@media (min-width:1200px){.internal-training .back-link-container-end{margin-top:var(--spacing-unit)}}.internal-training .back-link{white-space:nowrap;width:max-content;color:var(--form-accent-text);align-items:center;font-weight:700;display:flex}.internal-training .back-link .back-link-icon{margin-top:-.1em;margin-right:1rem}.internal-training dl dt{margin-top:1rem;font-weight:700;line-height:2}.internal-training dl dd{margin:0}.internal-training dl+.internal-training-description{margin-top:calc(var(--spacing-unit)*.75)}.internal-training .area-name{color:var(--accent-color-600)}.internal-training .sidebar-buttons{margin-top:max(calc(var(--spacing-unit)*.5),2rem);flex-direction:column;align-items:flex-start;gap:.5rem;display:flex}.internal-training .sidebar-buttons button{align-items:center;gap:.6em;display:flex}.internal-training .sidebar-buttons button .unreserve{display:none}.internal-training .sidebar-buttons button:before{content:"";background-color:currentColor;width:1.25em;height:1.25em;margin-bottom:-.1em;display:inline-block;mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiI+PHBhdGggZmlsbD0iY3VycmVudENvbG9yIiBkPSJNMjU2IDBDMTE0LjgzMyAwIDAgMTE0LjgzMyAwIDI1NnMxMTQuODMzIDI1NiAyNTYgMjU2IDI1Ni0xMTQuODUzIDI1Ni0yNTZTMzk3LjE2NyAwIDI1NiAwem0wIDQ3Mi4zNDFjLTExOS4yNzUgMC0yMTYuMzQxLTk3LjA0Ni0yMTYuMzQxLTIxNi4zNDFTMTM2LjcyNSAzOS42NTkgMjU2IDM5LjY1OSA0NzIuMzQxIDEzNi43MDUgNDcyLjM0MSAyNTYgMzc1LjI5NSA0NzIuMzQxIDI1NiA0NzIuMzQxeiIvPjxwYXRoIGZpbGw9ImN1cnJlbnRDb2xvciIgZD0iTTM1NS4xNDggMjM0LjM4NkgyNzUuODN2LTc5LjMxOGMwLTEwLjk0Ni04Ljg2NC0xOS44My0xOS44My0xOS44M3MtMTkuODMgOC44ODQtMTkuODMgMTkuODN2NzkuMzE4aC03OS4zMThjLTEwLjk2NiAwLTE5LjgzIDguODg0LTE5LjgzIDE5LjgzczguODY0IDE5LjgzIDE5LjgzIDE5LjgzaDc5LjMxOHY3OS4zMThjMCAxMC45NDYgOC44NjQgMTkuODMgMTkuODMgMTkuODNzMTkuODMtOC44ODQgMTkuODMtMTkuODN2LTc5LjMxOGg3OS4zMThjMTAuOTY2IDAgMTkuODMtOC44ODQgMTkuODMtMTkuODNzLTguODY0LTE5LjgzLTE5LjgzLTE5LjgzeiIvPjwvc3ZnPg==);mask-size:contain;mask-repeat:no-repeat}.internal-training .sidebar-buttons button.style-grey .reserve{display:none}.internal-training .sidebar-buttons button.style-grey .unreserve{display:block}.internal-training .sidebar-buttons button.style-grey:before{mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiI+PHBhdGggZmlsbD0iY3VycmVudENvbG9yIiBkPSJNMjU2IDBDMTE0Ljg1MyAwIDAgMTE0LjgzMyAwIDI1NnMxMTQuODUzIDI1NiAyNTYgMjU2YzE0MS4xNjcgMCAyNTYtMTE0LjgzMyAyNTYtMjU2UzM5Ny4xNDcgMCAyNTYgMHptMCA0NzIuMzQxYy0xMTkuMjk1IDAtMjE2LjM0MS05Ny4wNDYtMjE2LjM0MS0yMTYuMzQxUzEzNi43MDUgMzkuNjU5IDI1NiAzOS42NTkgNDcyLjM0MSAxMzYuNzA1IDQ3Mi4zNDEgMjU2IDM3NS4yOTUgNDcyLjM0MSAyNTYgNDcyLjM0MXoiLz48cGF0aCBmaWxsPSJjdXJyZW50Q29sb3IiIGQ9Ik0zNTUuMTQ4IDIzNC4zODZIMTU2Ljg1MmMtMTAuOTQ2IDAtMTkuODMgOC44ODQtMTkuODMgMTkuODNzOC44ODQgMTkuODMgMTkuODMgMTkuODNoMTk4LjI5NmMxMC45NDYgMCAxOS44My04Ljg4NCAxOS44My0xOS44M3MtOC44ODQtMTkuODMtMTkuODMtMTkuODN6Ii8+PC9zdmc+)}.internal-training .sidebar-buttons p{margin:0;font-size:.875rem}.internal-training .sidebar-buttons p a{font-weight:600}.internal-training .internal-training-grid{grid-gap:var(--spacing-unit);display:grid}@media (max-width:1199px){.internal-training .internal-training-grid{grid-template-rows:auto auto}.internal-training .internal-training-grid .internal-training-summary{margin-bottom:var(--spacing-unit)}}@media (min-width:1200px){.internal-training .internal-training-grid{grid-template-columns:1fr var(--filter-sidebar-width,420px)}}.internal-training .internal-training-grid .internal-training-summary-content{color:#000;background-color:#f6f8fa;padding:30px}@media (min-width:1200px){.internal-training .internal-training-grid .internal-training-summary-content{padding:40px 60px}}.internal-training .internal-training-grid .internal-training-content>:first-child{margin-top:0}.internal-training .internal-training-grid .internal-training-content>:last-child{margin-bottom:0}.area-internal-trainings-wrapper{margin-top:1.5rem;margin-bottom:2.5rem;container:area-internal-trainings/inline-size}.area-internal-trainings-wrapper .title{text-wrap:balance}.area-internal-trainings-wrapper .title:last-child{margin-bottom:0}.area-internal-trainings-wrapper .secondary-title{color:var(--accent-color)}.area-internal-trainings-wrapper .style-text:after{margin-bottom:-.1em}.area-internal-trainings-wrapper .back-link-container-start{margin-bottom:var(--spacing-unit)}.area-internal-trainings-wrapper .back-link{white-space:nowrap;width:max-content;color:var(--form-accent-text);align-items:center;font-weight:700;display:flex}.area-internal-trainings-wrapper .back-link .back-link-icon{margin-top:-.1em;margin-right:1rem}.area-internal-trainings-wrapper .area-internal-trainings{--columns:1;grid-template-columns:repeat(var(--columns),1fr);gap:15px;display:grid}@media (min-width:768px){.area-internal-trainings-wrapper .area-internal-trainings{gap:20px}}@media (min-width:992px){.area-internal-trainings-wrapper .area-internal-trainings{gap:24px}}@container area-internal-trainings (width>650px){.area-internal-trainings-wrapper .area-internal-trainings{--columns:2}}@container area-internal-trainings (width>1000px){.area-internal-trainings-wrapper .area-internal-trainings{--columns:3}}.area-internal-trainings-wrapper .area-internal-training{color:inherit;background-color:var(--accent-light-grey);padding:15px 20px;display:block}@media (min-width:768px){.area-internal-trainings-wrapper .area-internal-training{padding:20px 25px}}.area-internal-trainings-wrapper .area-internal-training:is(a):hover{background-color:var(--accent-light-grey-400)}.area-internal-trainings-wrapper .area-internal-training:is(a):active{background-color:var(--accent-light-grey-600)}.area-internal-trainings-wrapper .area-internal-training .format-badge{margin:0 .5rem 0 0;display:inline-block}.area-internal-trainings-wrapper .area-internal-training .format-old-price{opacity:.35;margin-left:.65em}.area-internal-trainings-wrapper .area-internal-training h3{margin:0;font-size:18px;font-weight:700}.area-internal-trainings-wrapper .area-internal-training p:last-child{margin-bottom:0}.banner{--hero-background:var(--accent-dark-blue);--corner-color:#fff}.banner .hero-media{--corner-size:32px}@media (min-width:768px){.banner .hero-media{--corner-size:36px}}@media (min-width:992px){.banner .hero-media{--corner-size:48px}}@media (min-width:1200px){.banner .hero-media{--corner-size:56px}}.banner .hero-media .hero-content{padding-bottom:0}@media (max-width:767px){.banner .hero-media .hero-content .container{margin:0}}.content-box{color:#000;background-color:#fff;justify-content:stretch;transition:box-shadow .3s,transform .3s;display:flex;position:relative}.content-box.tinted.style-primary{box-shadow:0 30px 30px -30px var(--accent-dark-blue)}.content-box img{align-self:center}.content-box .img-wrap{flex-shrink:0;display:block}.content-box .img-wrap img{width:100%}.content-box .content-wrap{width:100%;height:auto;padding:calc(var(--spacing-unit)*1.2);padding-bottom:calc(var(--spacing-unit)*1.5);flex-flow:column;flex-grow:1;justify-content:space-between;display:flex}@media (min-width:540px){.content-box .content-wrap{padding:calc(var(--spacing-unit)*2);padding-bottom:calc(var(--spacing-unit)*2.25)}}@media (min-width:992px){.content-box .content-wrap{padding:calc(var(--spacing-unit)*1.2);padding-bottom:calc(var(--spacing-unit)*1.5)}}.content-box .content-wrap .content>:first-child{margin-top:0}.content-box .content-wrap .content>:last-child{margin-bottom:0}.content-box .content-wrap .content{width:100%;height:100%}.content-box .content-wrap p a{color:#0f05a0}.content-box .next-icon{margin-left:20px}.content-box.type-alert{width:fit-content}.content-box.type-alert .content-wrap{flex-flow:row;align-items:center;padding:2.125rem;display:flex}.content-box.type-alert .content-wrap:before{content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwIDBjNS41MjcgMCAxMCA0LjQ3MyAxMCAxMHMtNC40NzMgMTAtMTAgMTBTMCAxNS41MjcgMCAxMCA0LjQ3MyAwIDEwIDB6bTAgMS4zOTVjLTQuNzQ1IDAtOC42MDUgMy44Ni04LjYwNSA4LjYwNSAwIDQuNzQ1IDMuODYgOC42MDUgOC42MDUgOC42MDUgNC43NDUgMCA4LjYwNS0zLjg2IDguNjA1LTguNjA1IDAtNC43NDUtMy44Ni04LjYwNS04LjYwNS04LjYwNXptMCA2Ljk0Yy41MjMgMCAuOTU1LjIxNCAxLjAxOS41MzdsLjAwOC4wODJ2NS4wMTZjMCAuMzE2LS40Ni42MzEtMS4wMjcuNjMxLS41NDcgMC0uOTQ4LS4yNjktMS4wMDYtLjU1OWwtLjAwNy0uMDcyVjguOTU1YzAtLjM2OS40Mi0uNjIgMS4wMTMtLjYyem0wLTMuMDkzYy41OTMgMCAxLjA2Ni40MzUgMS4wNjYuOTM1cy0uNDczLjk0OC0xLjA2Ni45NDhjLS42MDUgMC0xLjA4LS40NDgtMS4wOC0uOTQ4IDAtLjUuNDc1LS45MzQgMS4wOC0uOTM0eiIgZmlsbD0iIzBGMDVBMCIgZmlsbC1ydWxlPSJub256ZXJvIi8+PC9zdmc+);flex-shrink:0;width:20px;height:20px;margin-right:1.5rem}.content-box.type-imgtop{--corner-size:32px;flex-flow:column}.content-box.type-imgtop .content-wrap :last-child.button-group{margin-top:auto}.content-box.type-imgside{--corner-size:32px;box-shadow:0 30px 30px -30px var(--accent-dark-blue);flex-flow:column;background:0 0!important}@media (min-width:768px){.content-box.type-imgside{--corner-top-size:36px;--corner-bottom-size:80px;--corner-bottom-distance:24px;flex-flow:row}.content-box.type-imgside.tinted{box-shadow:none}.content-box.type-imgside .img-wrap{max-width:50%;height:475px;box-shadow:0 15px 30px -20px var(--accent-dark-blue);order:1}}.content-box.type-imgside .img-wrap img{object-fit:cover;height:100%}.content-box.type-imgside .content-wrap{background-color:var(--box-color);margin-bottom:calc(var(--spacing-unit)*-.75);flex-grow:0;align-self:center}[class*=col-]>.content-box+.content-box{margin-top:1.5rem}a.content-box:hover{color:#000}.content-box.style-default{color:#000;background-color:#fff}.content-box.style-default p a{color:#0f05a0}.page-section .content-box.style-default ::selection{color:#fff;background-color:#070072bf}.content-box.style-default ::selection{color:#fff;background-color:#070072bf}.content-box.style-light{color:#000;background-color:#f6f8fa}.content-box.style-light p a{color:#0f05a0}.page-section .content-box.style-light ::selection{color:#fff;background-color:#070072bf}.content-box.style-light ::selection{color:#fff;background-color:#070072bf}.page-section.style-light .content-box.style-light{box-shadow:0 0 3rem -.5rem #00000036}.content-box.style-dark{color:#000;background-color:#dee2ed}.content-box.style-dark p a{color:#0f05a0}.page-section .content-box.style-dark ::selection{color:#fff;background-color:#070072bf}.content-box.style-dark ::selection{color:#fff;background-color:#070072bf}.page-section.style-dark .content-box.style-dark{box-shadow:0 0 3rem -.5rem #00000036}.content-box.style-primary{color:#fff;background-color:#0f05a0}.content-box.style-primary p a{color:#0f05a0}.page-section .content-box.style-primary ::selection{color:#0a036f;background-color:#fffffff2}.content-box.style-primary ::selection{color:#0a036f;background-color:#fffffff2}.page-section.style-primary .content-box.style-primary{box-shadow:0 0 3rem -.5rem #00000036}.content-box.style-secondary{color:#fff;background-color:#008acf}.content-box.style-secondary p a{color:#0f05a0}.page-section .content-box.style-secondary ::selection{color:#0a036f;background-color:#fffffff2}.content-box.style-secondary ::selection{color:#0a036f;background-color:#fffffff2}.page-section.style-secondary .content-box.style-secondary{box-shadow:0 0 3rem -.5rem #00000036}.page-section.style-default .content-box:not([class*=style-]),.page-section.style-default .content-box.style-default{color:#000;background-color:#f6f8fa}.page-section.style-default .content-box:not([class*=style-]) p a,.page-section.style-default .content-box.style-default p a{color:#0f05a0}.page-section.style-default .content-box:not([class*=style-]) ::selection{color:#fff;background-color:#070072bf}.page-section.style-default .content-box.style-default ::selection{color:#fff;background-color:#070072bf}.button-spacer{margin:20px 0;position:relative;overflow:hidden}.button-spacer:after{content:"";border-top:1px solid #dadada;width:100%;margin-left:10px;position:absolute;top:50%}.button{--form-accent-color:var(--accent-color,#0f05a0);--form-accent-text:var(--accent-color-600,#0f05a0);--form-accent-hover:var(--accent-color-400,#2619d8);--form-accent-active:var(--accent-color-600,#0a036f);--form-accent-focus:var(--accent-color-300,#0f05a04d);--form-accent-disabled:var(--accent-light-grey-500);--form-accent-disabled-text:var(--accent-light-grey-800);--form-accent-checkbox-hover:var(--accent-color-100,#0f05a01a);--form-accent-checkbox-active:var(--accent-color-300,#0f05a033);--form-accent-checkbox-size:18px;--form-accent-radio-hover:var(--accent-color-100,#0f05a01a);--form-accent-radio-active:var(--accent-color-300,#0f05a033);--form-accent-radio-size:20px;--form-accent-input-background:#fff;--form-accent-input-border:1px solid #000;font:inherit;background:0 0;background-color:var(--form-accent-color);color:#fff;white-space:nowrap;cursor:pointer;border:none;border-radius:0;margin:0;padding:.8rem 1.25rem;font-weight:700;line-height:1.8;transition:background-color .15s,color .15s;display:inline}@media (max-width:380px){.button{padding:.75rem 1rem}}.button:hover,.button:active,.button:focus{color:#fff}.button:focus{outline:none}.button:focus-visible{box-shadow:0 0 0 3px var(--form-accent-focus)}.button:not(:disabled):not(.disabled):hover{background-color:var(--form-accent-hover)}.button:not(:disabled):not(.disabled):active{background-color:var(--form-accent-active)}.button:disabled,.button.disabled{background-color:var(--form-accent-disabled);color:var(--form-accent-disabled-text)}.button.size-large{padding:1.3em 1.75rem}.button.style-secondary{background-color:#008acf}.button.style-secondary:not(:disabled):not(.disabled):hover{background-color:#0da4f0}.button.style-secondary:not(:disabled):not(.disabled):active{background-color:#057bb6}.button.style-grey{background-color:var(--accent-grey-400);color:var(--accent-color-700,#0f05a0)}.button.style-grey:not(:disabled):not(.disabled):hover{color:var(--accent-color-700,#0f05a0);background-color:var(--accent-grey-300)}.button.style-grey:not(:disabled):not(.disabled):active{color:var(--accent-color-700,#0f05a0);background-color:var(--accent-grey-500)}.button.style-ghost{color:#fff;background-color:#0000;border:2px solid #fff}.button.style-ghost:not(:disabled):not(.disabled):hover{color:#000;background-color:#fff}.button.style-ghost:not(:disabled):not(.disabled):hover:after{filter:invert()}.button.style-ghost:not(:disabled):not(.disabled):active{background-color:#0000}.button.style-ghost:disabled,.button.style-ghost.disabled{opacity:.5;background-color:#0000}.button.style-ghost:not(:where(.style-primary,.style-secondary) *){border-color:var(--accent-grey-500);color:#000}.button.style-ghost:not(:where(.style-primary,.style-secondary) *):not(:disabled):not(.disabled):hover{background-color:var(--accent-grey-400);border-color:var(--accent-grey-400)}.button.style-ghost:not(:where(.style-primary,.style-secondary) *):not(:disabled):not(.disabled):hover:after{filter:none}.button.style-ghost:not(:where(.style-primary,.style-secondary) *):not(:disabled):not(.disabled):active{background-color:var(--accent-grey-500);border-color:var(--accent-grey-500)}.button.style-ghost:not(:where(.style-primary,.style-secondary) *):after{background-image:url(/wp-content/themes/zal.ch/dist/6a683d312cff2445.svg)!important}.button.style-text,.button.style-text:not(:disabled):not(.disabled):hover,.button.style-text:not(:disabled):not(.disabled):active,.button.style-text:focus{color:var(--form-accent-text,var(--form-accent,#0f05a0));background-color:#0000}.button.style-text{white-space:nowrap;background:0 0;border:none;align-items:center;width:max-content;margin:0;padding:0;display:flex}.button.style-text:after{content:"";background-color:var(--form-accent-text,var(--form-accent,#0f05a0));width:7px;height:10px;margin-left:1.5ch;transition:transform .15s cubic-bezier(.4,0,.2,1);mask-image:url(/wp-content/themes/zal.ch/dist/fae13d8457a0c817.svg);background-image:none!important}.button.style-text:hover:after{transform:translate(30%)}.button.style-text:disabled,.button.style-text.disabled{filter:grayscale();opacity:.7;background-color:#0000}input.button{--chevron-offset-x:0px;background-image:url(/wp-content/themes/zal.ch/dist/cc06873378b526c0.svg);background-repeat:no-repeat;background-position:calc(100% - 1rem + var(--chevron-offset-x))calc(50% + .025rem);padding-right:calc(2rem + 9px);transition:background-position .15s}input.button:hover{--chevron-offset-x:5px}.button:not(input):not(.no-chevron):not(.style-text):not(.no-chevron){align-items:center;display:inline-flex}.button:not(input):not(.no-chevron):not(.style-text):not(.no-chevron):after{content:"";background-image:url(/wp-content/themes/zal.ch/dist/cc06873378b526c0.svg);background-repeat:no-repeat;width:9px;height:14px;margin-left:2.5em;transition:transform .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.button:not(input):not(.no-chevron):not(.style-text):not(.no-chevron):hover:after{transform:translate(50%)}p+.button{margin-top:0}.content-box.style-primary .button{box-shadow:0 0 0 2px #ffffff1a}.buttons{margin-top:1.25em;margin-bottom:1.25em;padding:.1px}.button-group{flex-wrap:wrap;gap:.5em;display:flex}.button-group .button{line-height:inherit;align-self:center}.contact-details .icon-listing{grid-row-gap:10px;grid-column-gap:15px;grid-template-columns:18px 1fr;margin:1em 0;display:grid}.contact-details .icon-listing>*{align-items:center;display:flex}.page-section.hero-section{padding:0}.page-section.hero-section:has(.hero-media.size-large){grid-template-rows:1fr;grid-template-columns:1fr;width:100%;display:grid}.hero-media{background-color:var(--hero-background,transparent);width:100vw;max-width:100%;min-height:var(--height);--corner-size:70px;--height:240px;flex-flow:column;justify-content:flex-end;margin:0 auto;padding:0;display:flex;position:relative;overflow:hidden}@media (min-width:540px){.hero-media{--height:320px}}@media (min-width:768px){.hero-media{--height:340px}}@media (min-width:992px){.hero-media{--height:360px}}@media (min-width:1200px){.hero-media{--height:380px}}@media (min-width:1400px){.hero-media{--height:400px}}@media (min-width:1600px){.hero-media{--height:420px}}@media (min-width:1900px){.hero-media{--height:440px}}.hero-media.size-narrow{--height:140px}@media (min-width:768px){.hero-media.size-narrow{--height:200px}}@media (min-width:1200px){.hero-media.size-narrow{--height:230px}}.hero-media.size-large{--height:580px}@media (min-width:768px){.hero-media.size-large{--height:clamp(525px,max(35vw,60vh),710px)}}.hero-content{padding-bottom:var(--spacing-unit);--hero-content-max-width:800px;align-items:flex-end;width:100%;display:flex;position:relative}@media (max-width:767px){.hero-content{position:absolute;bottom:0;left:0}}@media (max-width:991px){.hero-media.with-content .hero-content>.container{z-index:1}.hero-media.with-content .hero-content:before{content:"";background-image:linear-gradient(#0000 0%,#0009 30%,#000000a6);height:125%;position:absolute;bottom:0;left:0;right:0}}@media (min-width:992px){.hero-media.with-content .hero-content{background-image:radial-gradient(circle at 0 100%,#00000073,#00000073 var(--content-margin),#00000073 calc(var(--content-margin) + var(--hero-content-max-width) - 200px),#0000 calc(var(--content-margin) + var(--container-width)));height:100%}}.hero-content .inner-container{max-width:var(--hero-content-max-width)}.hero-content p,.hero-content h1,.hero-content h2,.hero-content h3,.hero-content h4,.hero-content h5{text-shadow:0 1px 4px #0000004d}@media (min-width:992px){.hero-content p,.hero-content h1,.hero-content h2,.hero-content h3,.hero-content h4,.hero-content h5{text-shadow:0 2px 12px #00000040,0 2px #0000002e}}@media (max-width:375px){.hero-content h1{font-size:28px}}.hero-content p{font-size:20px;line-height:1.4}@media (min-width:768px){.hero-content p{font-size:22px}}@media (min-width:992px){.hero-content p{font-size:24px}}@media (min-width:1200px){.hero-content p{font-size:28px}}.hero-content p,.hero-content,.hero-content .headline{color:#fff}.hero-media-image{background-position:top;background-repeat:no-repeat;background-size:cover}.hero-mobile-image,.hero-video{object-fit:cover;width:100%;height:100%}.hero-desktop-video{display:none}@media (min-width:768px){.hero-desktop-video{display:block}.hero-mobile-video,.hero-mobile-image{display:none}}@media (max-width:539px){.hero-media-image{--background-image:none!important}}@media (min-width:992px){.hero-media{--background-image:var(--background-image--hero-sm)!important}}@media (min-width:992px) and (-webkit-min-device-pixel-ratio:2),(min-width:992px) and (min-resolution:192dpi){.hero-media{--background-image:var(--background-image--hero-sm-2x)!important}}@media (min-width:992px) and (min-width:769px){.hero-media{--background-image:var(--background-image--hero-md)!important}}@media (min-width:992px) and (min-width:769px) and (-webkit-min-device-pixel-ratio:2),(min-width:992px) and (min-width:769px) and (min-resolution:192dpi){.hero-media{--background-image:var(--background-image--hero-md-2x)!important}}@media (min-width:992px) and (min-width:993px){.hero-media{--background-image:var(--background-image--hero-lg)!important}}@media (min-width:992px) and (min-width:993px) and (-webkit-min-device-pixel-ratio:2),(min-width:992px) and (min-width:993px) and (min-resolution:192dpi){.hero-media{--background-image:var(--background-image--hero-lg-2x)!important}}@media (min-width:992px) and (min-width:1201px){.hero-media{--background-image:var(--background-image--hero-xl)!important}}@media (min-width:992px) and (min-width:1201px) and (-webkit-min-device-pixel-ratio:2),(min-width:992px) and (min-width:1201px) and (min-resolution:192dpi){.hero-media{--background-image:var(--background-image--hero-xl-2x)!important}}@media (min-width:992px) and (min-width:1601px){.hero-media{--background-image:var(--background-image--hero-2xl)!important}}@media (min-width:992px) and (min-width:1601px) and (-webkit-min-device-pixel-ratio:2),(min-width:992px) and (min-width:1601px) and (min-resolution:192dpi){.hero-media{--background-image:var(--background-image--hero-2xl-2x)!important}}@media (min-width:992px) and (min-width:1921px){.hero-media{--background-image:var(--background-image--hero-3xl)!important}}@media (min-width:992px) and (min-width:1921px) and (-webkit-min-device-pixel-ratio:2),(min-width:992px) and (min-width:1921px) and (min-resolution:192dpi){.hero-media{--background-image:var(--background-image--hero-3xl-2x)!important}}.hero-media{background-image:var(--background-image,none);width:100%}.hero-box .content-box{max-width:580px;margin-top:-40px}@media (min-width:540px){.hero-box .content-box{margin-top:-80px}}@media (min-width:768px){.hero-box .content-box{margin-top:-120px}}@media (min-width:992px){.hero-box .content-box{margin-top:-160px}}.hero-box{padding-bottom:calc(var(--spacing-unit)*2)}.hero-summary{position:relative}.hero-badge{--badge-size:100px;--badge-font-size:16px;--badge-offset-x:var(--container-padding);--badge-offset-y:40px;font-size:var(--badge-font-size);background-color:var(--accent-blue);color:#fff;top:var(--badge-offset-y);left:var(--badge-offset-x);width:var(--badge-size);height:var(--badge-size);text-align:center;border-radius:50%;justify-content:center;align-items:center;font-weight:700;display:flex;position:absolute;transform:rotate(6deg);box-shadow:0 2px 20px -7px #000}@media (min-width:768px){.hero-badge{--badge-font-size:20px;--badge-size:165px;--badge-offset-x:20px;--badge-offset-y:70px;top:auto;left:auto;bottom:var(--badge-offset-y);right:var(--badge-offset-x)}}@media (min-width:1200px){.hero-badge{--badge-offset-x:calc(var(--content-margin) + var(--container-padding))}}.page-section{--scroll-margin-offset:0px}.page-section.align-vcenter .row{flex-flow:wrap;align-items:center;display:flex}.page-section.align-vcenter .row:before,.page-section.align-vcenter .row:after{content:normal}.column-sticky{top:calc(var(--header-height) + var(--admin-bar-height));transition:top .3s;position:sticky}@media (max-width:767px){.column-sticky.col-xs-12{padding-top:0;position:static}}@media (min-width:768px) and (max-width:991px){.column-sticky.col-sm-12{padding-top:0;position:static}}@media (min-width:992px) and (max-width:1199px){.column-sticky.col-md-12{padding-top:0;position:static}}@media (min-width:1200px) and (max-width:1399px){.column-sticky.col-lg-12{padding-top:0;position:static}}@media (min-width:1400px) and (max-width:1599px){.column-sticky.col-xl-12{padding-top:0;position:static}}a[href^=mailto]:not(.button){color:#0f05a0}a[href^=mailto]:not(.button):hover{color:#080356}.page-section.style-default{color:#000;background-color:#fff}.page-section.style-default+.style-default{padding-top:0}.page-section.style-default p a:not(.button){color:#0f05a0}.page-section.style-default ::selection{color:#fff;background-color:#070072bf}.page-section.style-light{color:#000;background-color:#f6f8fa}.page-section.style-light+.style-light{padding-top:0}.page-section.style-light p a:not(.button){color:#0f05a0}.page-section.style-light ::selection{color:#fff;background-color:#070072bf}.page-section.style-dark{color:#000;background-color:#dee2ed}.page-section.style-dark+.style-dark{padding-top:0}.page-section.style-dark p a:not(.button){color:#0f05a0}.page-section.style-dark ::selection{color:#fff;background-color:#070072bf}.page-section.style-primary{color:#fff;background-color:#0f05a0}.page-section.style-primary+.style-primary{padding-top:0}.page-section.style-primary p a:not(.button){color:#0f05a0}.page-section.style-primary ::selection{color:#0a036f;background-color:#fffffff2}.page-section.style-secondary{color:#fff;background-color:#008acf}.page-section.style-secondary+.style-secondary{padding-top:0}.page-section.style-secondary p a:not(.button){color:#0f05a0}.page-section.style-secondary ::selection{color:#0a036f;background-color:#fffffff2}.page-section.layout-default{padding:calc(var(--spacing-unit)*2.25)0;margin:0}.page-section.layout-default [class^=col-]{padding-left:25px;padding-right:25px}@media (min-width:992px){.row.equal-cols{flex-wrap:nowrap;display:flex}}.page-section [class*=col-].layout-hcenter{position:relative}.page-section [class*=col-].layout-hcenter>*{position:relative;left:50%;transform:translate(-50%)}.page-section [class*=col-].layout-hcenter .button-group{justify-content:center}@media (min-width:992px){.page-section [class*=col-].layout-padding-l{padding-left:100px}.page-section [class*=col-].layout-padding-r{padding-right:100px}.page-section [class*=col-].layout-padding-lr{padding:0 15%}.page-section [class*=col-].layout-padding-lr p{font-size:120%}}.page-section [class*=col-].layout-padding-lmax{justify-content:flex-start;align-items:center;display:flex}@media (min-width:768px){.page-section [class*=col-].layout-padding-lmax{justify-content:flex-end}}.page-section [class*=col-].layout-margin-top{margin-top:30px}.page-section [class*=col-].layout-margin-bottom{margin-bottom:30px}.page-section [class*=col-].layout-margin-top-bottom{margin-top:15px;margin-bottom:15px}.layout-nopm{padding:0}.layout-mbottom{margin-bottom:30px}@media (max-width:767px){.page-section.order-xs-reversed .row{flex-wrap:wrap-reverse;display:flex}.page-section.order-xs-reversed .sticky{order:1000}}@media (min-width:768px) and (max-width:991px){.page-section.order-sm-reversed .row{flex-wrap:wrap-reverse;display:flex}.page-section.order-sm-reversed .sticky{order:1000}}@media (min-width:992px) and (max-width:1199px){.page-section.order-md-reversed .row{flex-wrap:wrap-reverse;display:flex}.page-section.order-md-reversed .sticky{order:1000}}@media (min-width:1200px) and (max-width:1399px){.page-section.order-lg-reversed .row{flex-wrap:wrap-reverse;display:flex}.page-section.order-lg-reversed .sticky{order:1000}}@media (min-width:1400px){.page-section.order-xl-reversed .row{flex-wrap:wrap-reverse;display:flex}.page-section.order-xl-reversed .sticky{order:1000}}.page-section .search-results li a{padding:.4rem}.page-section .search-results li+li{margin-top:.6rem}.summary{z-index:1;background-color:var(--accent-color,var(--accent-dark-blue));color:#fff;margin-top:-15px;margin-left:auto;padding:30px 40px;transition:margin-top .3s;position:relative}@media (min-width:540px){.summary{margin-top:-45px}.summary.toggled{margin-top:-90px}}.summary .toggle-icon-vertical{transition:opacity .3s}.summary.toggled .toggle-icon-vertical{opacity:0}.summary.toggled .toggle-show,.summary:not(.toggled) .toggle-hide{display:none}@media (min-width:540px){.summary{width:335px}}@media (min-width:1200px){.summary{width:310px;position:absolute;right:25px;margin-top:-90px!important}}.summary .summary-list{margin:30px 0 0;padding:0;list-style-type:none;display:none}@media (min-width:1200px){.summary .summary-list{display:block!important}}.summary .summary-item{margin-bottom:.75rem}.summary .summary-link{color:inherit;text-underline-offset:.25em;text-decoration:underline}.summary .summary-title{align-items:center;font-size:14px;display:flex}@media (max-width:1199px){.summary .summary-title{display:none}}.summary .summary-title .summary-icon{margin-left:.625rem}.summary .summary-toggle{cursor:pointer;width:100%;color:inherit;font-size:14px;font:inherit;text-align:left;justify-content:space-between;align-items:center;display:flex}@media (min-width:1200px){.summary .summary-toggle{display:none}}
/*# sourceMappingURL=css-bundle.css.map*/