@font-face{font-family:'GT-Ultra-Fine';font-weight:500;font-style:normal;src:url(../../templates/public/fonts/GT-Ultra-Fine-Bold.ttf) format("truetype"),url(../../templates/public/fonts/GT-Ultra-Fine-Bold.woff) format("woff"),url(../../templates/public/fonts/GT-Ultra-Fine-Bold.woff2) format("woff2")}@font-face{font-family:'GT-Ultra-Fine';font-weight:700;font-style:normal;src:url(../../templates/public/fonts/GT-Ultra-Fine-Black.ttf) format("truetype"),url(../../templates/public/fonts/GT-Ultra-Fine-Black.woff) format("woff"),url(../../templates/public/fonts/GT-Ultra-Fine-Black.woff2) format("woff2")}@font-face{font-family:'GT-Ultra-Standard';font-weight:300;font-style:normal;src:url(../../templates/public/fonts/GT-Ultra-Standard-Light.ttf) format("truetype"),url(../../templates/public/fonts/GT-Ultra-Standard-Light.woff) format("woff"),url(../../templates/public/fonts/GT-Ultra-Standard-Light.woff2) format("woff2")}@font-face{font-family:'GT-Ultra-Standard';font-weight:400;font-style:normal;src:url(../../templates/public/fonts/GT-Ultra-Standard-Regular.ttf),url(../../templates/public/fonts/GT-Ultra-Standard-Regular.ttf) format("truetype"),url(../../templates/public/fonts/GT-Ultra-Standard-Regular.woff) format("woff"),url(../../templates/public/fonts/GT-Ultra-Standard-Regular.woff2) format("woff2")}@font-face{font-family:'GT-Ultra-Standard';font-weight:700;font-style:normal;src:url(../../templates/public/fonts/GT-Ultra-Standard-Bold.ttf),url(../../templates/public/fonts/GT-Ultra-Standard-Bold.ttf) format("truetype"),url(../../templates/public/fonts/GT-Ultra-Standard-Bold.woff) format("woff"),url(../../templates/public/fonts/GT-Ultra-Standard-Bold.woff) format("woff2")}html{font-size:62.5%}body{font-size:var(--font-size-base);font-family:var(--font-family-base);font-weight:var(--font-weight-regular);line-height:var(--line-height-base)}p{margin:0 0 var(--space-text)}p.lead{font-family:var(--font-family-alt);font-weight:var(--font-weight-bold);font-size:var(--font-size-lead-mobile)}p:last-of-type{margin:0}h1,.h1,h2,.h2,h3,.h3,h4{font-family:var(--font-family-alt);font-weight:var(--font-weight-bold);margin:0;padding:0}h1,.h1{font-size:var(--font-size-h1);line-height:1.1;margin-bottom:var(--space-small)}h2,.h2{font-size:var(--font-size-h2);line-height:1.1;margin-bottom:var(--space-text)}h3,.h3{font-size:var(--font-size-h3);line-height:1;margin-bottom:var(--space-text)}h4{margin-bottom:var(--space-text);font-family:var(--font-family-alt);font-weight:var(--font-weight-medium)}a,.link-text{display:inline-block;color:var(--black);text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:5px;text-decoration-color:var(--color-brand);transition:var(--anim-duration);cursor:pointer;transition-duration:var(--anim-duration)}a:hover,.link-text:hover,a.active,.link-text.active{color:var(--color-brand)}a.no-decoration,.link-text.no-decoration{text-decoration:none}a.link-box,.link-text.link-box,a.video-link-box,.link-text.video-link-box{position:absolute;top:0;right:0;bottom:0;left:0}a.link-box:hover,.link-text.link-box:hover,a.video-link-box:hover,.link-text.video-link-box:hover{cursor:pointer}a.link-list,.link-text.link-list{line-height:1;align-items:center;text-decoration:none}a.link-list:after,.link-text.link-list:after{font-family:"icomoon";content:"\e908";margin-left:var(--space-x-small);font-size:1.7rem}body.InputfieldColumnWidthsInit{margin-top:-1px}.Inputfield input:-webkit-autofill,.Inputfield input:-webkit-autofill:focus{transition:background-color 600000s 0s,color 600000s 0s}.Inputfield input:focus,.Inputfield textarea:focus,.Inputfield select:focus{outline:none!important;border:1px solid var(--grey)!important}.FormBuilder,.Inputfield,.Inputfield input,.Inputfield textarea,.Inputfield select,.Inputfield button,.ui-widget{font-family:var(--font-family-base);font-size:18px;line-height:27px;box-sizing:border-box}.Inputfield{margin:0}.InputfieldContent{font-family:var(--font-family-base);font-size:18px;line-height:27px;font-weight:300}.InputfieldHeader{font-family:var(--font-family-base);font-size:18px;line-height:27px;font-weight:300}.success{font-size:21px;line-height:30px;font-weight:300}.Inputfield input,.Inputfield select{height:38px}.Inputfield input,.Inputfield textarea,.Inputfield select{width:100%;padding:0 10px;border:1px solid var(--grey)}.Inputfield textarea{padding-top:5px;padding-bottom:5px}.FormBuilder .error,.InputfieldForm .error{color:var(--error);font-weight:bold}.Inputfield{margin-bottom:2em}fieldset.Inputfield{margin-bottom:0}.InputfieldForm button{padding:.5em 1em}.Inputfield .InputfieldHeader{display:block;padding-bottom:.25em}.InputfieldStateRequired>.InputfieldHeader:first-child:after{color:var(--grey)!important;content:'*'}.Inputfield .notes,.Inputfield .description{margin-bottom:.25em;margin-top:0;opacity:.6}fieldset.InputfieldFieldset{padding:0;border:none}fieldset.InputfieldFieldset legend{font-family:var(--font-family-base);font-weight:var(--font-weight-bold);font-size:var(--font-size-h2);line-height:1.25;margin-bottom:var(--space-small)}#wrap_Inputfield-{display:none}.Inputfield button{background-color:var(--color-brand);border:1px solid var(--color-brand);color:var(--white);padding:var(--space-x-small) 3rem;text-align:center;text-decoration:none;display:inline-block;font-family:var(--font-family-alt);font-weight:var(--font-weight-bold);font-size:var(--font-size-base);transition:var(--anim-duration)}.Inputfield button:hover{background-color:var(--color-brand-light);border:1px solid var(--color-brand);color:var(--color-brand)}.pw-clearfix:before,.pw-clearfix:after{content:"";display:table;border-collapse:collapse}.pw-clearfix:after{clear:both}input[type="radio"],input[type="checkbox"]{display:none}input[type='checkbox']:checked,input[type='checkbox']:not(:checked),input[type='radio']:checked,input[type='radio']:not(:checked){background:transparent;position:relative;visibility:hidden;margin:0;padding:0}input[type='checkbox']+span,input[type='radio']+span{cursor:pointer}input[type='checkbox']:checked+span::before,input[type='checkbox']:not(:checked)+span::before,input[type='radio']:checked+span::before,input[type='radio']:not(:checked)+span::before{content:' ';display:inline-block;width:21px;height:21px;position:relative;top:4px;border:1px solid var(--black);background:var(--white);margin-right:10px;box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.1)}input[type=radio]:checked+span::before,input[type=radio]:not(:checked)+span::before{border-radius:30px}@media (hover:hover){input[type='checkbox']:hover+span::before,input[type='radio']:hover+span::before{background:var(--grey);box-shadow:inset 0 0 0 2px var(--white)}}input[type='checkbox']:checked+span::before,input[type='radio']:checked+span::before{background:var(--color-brand);box-shadow:inset 0 0 0 2px var(--white)}.pw-no-select{display:inline-block;padding-left:33px;padding-right:25px;width:100%}.pw-no-select::before{margin-left:-33px}input[type="checkbox"]+span::before{display:inline-block;width:21px;height:21px;cursor:pointer;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAVCAIAAAAmdTLBAAAFPGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iWE1QIENvcmUgNS41LjAiPgogPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgeG1sbnM6ZXhpZj0iaHR0cDovL25zLmFkb2JlLmNvbS9leGlmLzEuMC8iCiAgICB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iCiAgICB4bWxuczp0aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyIKICAgIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIKICAgIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIgogICAgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIKICAgZXhpZjpDb2xvclNwYWNlPSIxIgogICBleGlmOlBpeGVsWERpbWVuc2lvbj0iMjEiCiAgIGV4aWY6UGl4ZWxZRGltZW5zaW9uPSIyMSIKICAgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIKICAgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIgogICB0aWZmOkltYWdlTGVuZ3RoPSIyMSIKICAgdGlmZjpJbWFnZVdpZHRoPSIyMSIKICAgdGlmZjpSZXNvbHV0aW9uVW5pdD0iMiIKICAgdGlmZjpYUmVzb2x1dGlvbj0iNzIvMSIKICAgdGlmZjpZUmVzb2x1dGlvbj0iNzIvMSIKICAgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyMi0wNS0xOFQxMzoyODoxMCswMjowMCIKICAgeG1wOk1vZGlmeURhdGU9IjIwMjItMDUtMThUMTM6Mjg6MTArMDI6MDAiPgogICA8eG1wTU06SGlzdG9yeT4KICAgIDxyZGY6U2VxPgogICAgIDxyZGY6bGkKICAgICAgeG1wTU06YWN0aW9uPSJwcm9kdWNlZCIKICAgICAgeG1wTU06c29mdHdhcmVBZ2VudD0iQWZmaW5pdHkgUGhvdG8gMS4xMC41IgogICAgICB4bXBNTTp3aGVuPSIyMDIyLTA1LTE4VDEzOjA0OjUzKzAyOjAwIi8+CiAgICAgPHJkZjpsaQogICAgICBzdEV2dDphY3Rpb249InByb2R1Y2VkIgogICAgICBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZmZpbml0eSBQaG90byAxLjEwLjUiCiAgICAgIHN0RXZ0OndoZW49IjIwMjItMDUtMThUMTM6Mjg6MTArMDI6MDAiLz4KICAgIDwvcmRmOlNlcT4KICAgPC94bXBNTTpIaXN0b3J5PgogIDwvcmRmOkRlc2NyaXB0aW9uPgogPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KPD94cGFja2V0IGVuZD0iciI/PjmaaPEAAAGBaUNDUHNSR0IgSUVDNjE5NjYtMi4xAAAokXWR3yuDURjHP9sMMREuXLhYGlebZkrcKFtCLa2ZMtxs736pbd7ed9Jyq9yuKHHj1wV/AbfKtVJESi7lmrhhvZ7X1CR7Ts95Pud7zvN0znPAGskqOb3OC7l8QQtP+J1z0XlnwxN22qmnG19M0dWxUChITXu/xWLGa49Zq/a5f605kdQVsDQKjyqqVhCeFA6uFlSTt4Q7lUwsIXwi7NbkgsI3ph6v8LPJ6Qp/mqxFwgGwtgk70784/ouVjJYTlpfjymVXlJ/7mC9xJPOzMxJ7xLvRCTOBHydTjBNgiAFGZB7Cg49+WVEj3/udP82y5CoyqxTRWCJNhgJuUVekelJiSvSkjCxFs/9/+6qnBn2V6g4/2B8N47UXGjahXDKMjwPDKB+C7QHO89X85X0YfhO9VNVce9C6DqcXVS2+DWcb0HWvxrTYt2QTt6ZS8HIMLVHouIKmhUrPfvY5uoPImnzVJezsQp+cb138AmMFZ+SpljReAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAHklEQVQ4jWP8//8/AwWAiRLNo/pH9Y/qH9U/hPUDAB62Ayc6k1plAAAAAElFTkSuQmCCCg==)}@media (hover:hover){input[type="checkbox"]:hover+span::before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAVCAIAAAAmdTLBAAAHaGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iWE1QIENvcmUgNS41LjAiPgogPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgeG1sbnM6ZXhpZj0iaHR0cDovL25zLmFkb2JlLmNvbS9leGlmLzEuMC8iCiAgICB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iCiAgICB4bWxuczp0aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyIKICAgIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIKICAgIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIgogICAgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIKICAgZXhpZjpDb2xvclNwYWNlPSI2NTUzNSIKICAgZXhpZjpQaXhlbFhEaW1lbnNpb249IjIxIgogICBleGlmOlBpeGVsWURpbWVuc2lvbj0iMjEiCiAgIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiCiAgIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJBcHBsZSBSR0IiCiAgIHRpZmY6SW1hZ2VMZW5ndGg9IjIxIgogICB0aWZmOkltYWdlV2lkdGg9IjIxIgogICB0aWZmOlJlc29sdXRpb25Vbml0PSIyIgogICB0aWZmOlhSZXNvbHV0aW9uPSI3Mi8xIgogICB0aWZmOllSZXNvbHV0aW9uPSI3Mi8xIgogICB4bXA6TWV0YWRhdGFEYXRlPSIyMDIzLTEyLTI5VDEzOjM0OjIxKzAxOjAwIgogICB4bXA6TW9kaWZ5RGF0ZT0iMjAyMy0xMi0yOVQxMzozNDoyMSswMTowMCI+CiAgIDx4bXBNTTpIaXN0b3J5PgogICAgPHJkZjpTZXE+CiAgICAgPHJkZjpsaQogICAgICB4bXBNTTphY3Rpb249InByb2R1Y2VkIgogICAgICB4bXBNTTpzb2Z0d2FyZUFnZW50PSJBZmZpbml0eSBQaG90byAxLjEwLjUiCiAgICAgIHhtcE1NOndoZW49IjIwMjItMDUtMThUMTM6MDQ6MTMrMDI6MDAiLz4KICAgICA8cmRmOmxpCiAgICAgIHhtcE1NOmFjdGlvbj0icHJvZHVjZWQiCiAgICAgIHhtcE1NOnNvZnR3YXJlQWdlbnQ9IkFmZmluaXR5IFBob3RvIDEuMTAuNSIKICAgICAgeG1wTU06d2hlbj0iMjAyMi0wNS0xOFQxMzoyNjo1MSswMjowMCIvPgogICAgIDxyZGY6bGkKICAgICAgeG1wTU06YWN0aW9uPSJwcm9kdWNlZCIKICAgICAgeG1wTU06c29mdHdhcmVBZ2VudD0iQWZmaW5pdHkgUGhvdG8gMS4xMC41IgogICAgICB4bXBNTTp3aGVuPSIyMDIyLTA1LTE4VDEzOjQ1OjE2KzAyOjAwIi8+CiAgICAgPHJkZjpsaQogICAgICB4bXBNTTphY3Rpb249InByb2R1Y2VkIgogICAgICB4bXBNTTpzb2Z0d2FyZUFnZW50PSJBZmZpbml0eSBQaG90byAxLjEwLjYiCiAgICAgIHhtcE1NOndoZW49IjIwMjMtMDUtMTZUMTE6NDU6NTIrMDI6MDAiLz4KICAgICA8cmRmOmxpCiAgICAgIHhtcE1NOmFjdGlvbj0icHJvZHVjZWQiCiAgICAgIHhtcE1NOnNvZnR3YXJlQWdlbnQ9IkFmZmluaXR5IFBob3RvIDEuMTAuOCIKICAgICAgeG1wTU06d2hlbj0iMjAyMy0xMi0yOVQxMzowNTo0OSswMTowMCIvPgogICAgIDxyZGY6bGkKICAgICAgc3RFdnQ6YWN0aW9uPSJwcm9kdWNlZCIKICAgICAgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWZmaW5pdHkgUGhvdG8gMS4xMC44IgogICAgICBzdEV2dDp3aGVuPSIyMDIzLTEyLTI5VDEzOjM0OjIxKzAxOjAwIi8+CiAgICA8L3JkZjpTZXE+CiAgIDwveG1wTU06SGlzdG9yeT4KICA8L3JkZjpEZXNjcmlwdGlvbj4KIDwvcmRmOlJERj4KPC94OnhtcG1ldGE+Cjw/eHBhY2tldCBlbmQ9InIiPz7enADvAAABNGlDQ1BBcHBsZSBSR0IAACiRpZG/SgQxEMa/XQVFQUQXsRGChdiIy2Fps15xCBbnKqJ2t9mwivsnZKPeVr6OhY2loG+gcCBY+wiCIBYWTjZyWxxo4RfC/DITJjMTwN1MeVa6s0CWaxV2ttjh0TGbGGAS05jHBhZ7vJRBt7sDUl7kAiP6eIFj7POayTUa/1VTXCpN9ot2KxYlBxyfuH+pJfmda2IvOqv53rDaD9vEA+KZxPKr4cjym2FFTQCuye8llr06j+VVw1r0zbtoF7JSp8mJZi3f91kQF5Fge1WpRVay7ZwXShaqp0VMd219tu5AylQwmtiwEwSQtFIIMIToYBj6r8yfWHrfrWftLDw2vkb8XF38oOM8/X1uclQPQBAC43eN7+ATuFkHlsYa38oyMHcF3MpvV/BUk4uyKwgAAAAJcEhZcwAACxMAAAsTAQCanBgAAAEPSURBVDiNpdSxqoUgGAdw0xs0RCFt9WgtjUJLgw1NvYBRi9DY0qu1RuAQgXgGD9zq5HcvHBcx+v3VT9EzxqAvGv4GI4R+bNd13bZtjLE0TWGglBqGQWvdtu3v/L7vH8chpVyWBcZCCKUUIeSy/rIsKaVaayDC4n3fgyCoquriCSGccyDijDnnYRhePBzhwuhW/8cIACOEvM/z11oLIdZ1JYQURTHPsws/+3OEHbrwff3njTDGPM+zwzzPH7HTK6X6vjfG2IhpmlyH+uDPBWuaBr4Xd3+rdhRFdV0DERjAds8YYyACw/j9kzsC/4nhiLeXUgL4M2Icx4tPkoRSCuBzRJZlcRzbL8/37//t2/frBbvVASrL32xaAAAAAElFTkSuQmCCCg==)}}input[type="checkbox"]:checked+span::before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAVCAYAAACpF6WWAAAAAXNSR0IArs4c6QAAAPxJREFUOE9j/P///38GKgNGmhoqt7AD7N6zXskMoqKiRLv927dvDBqrJ4HVP4qvANNwl8IMJcVgZAOxGvrv3z8GhcVdcBcScjG6gTdC8xi4uLhQXQriEWswPgNRvA9zIiGDCRmI1VB8LibGQJyGYjP4iGMUg83+ZfAwRw5D9KSCN52iBwVMMz4D8boUZsCXL18YtNZOgTsG5GI5OTm86RivS9HDEGYSoeSG01B0A6+H5DJorplMVDrGaiiuWCaU3GA2YhhKKNkQYzCKoYQMJDaDwA0l1kBiDMZaShFKh7gMxij61qxZw1D09Q4DsQZiMxjDUKJLZSIU0qQ6AQA9IP7CVCppbwAAAABJRU5ErkJgggo=)}*{box-sizing:border-box}::-webkit-scrollbar{width:15px}::-webkit-scrollbar-track{background:#e2e2e2}::-webkit-scrollbar-thumb{background:#ccc}::-webkit-scrollbar-thumb:hover{background:var(--color-brand)}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}html{scroll-padding:2rem}body{margin:0;padding:0}ul{margin:0;padding:0;list-style:none}ul li{margin:0}figure{margin:0;padding:0}figure img{width:100%;height:auto;display:block}.backendEditUrl{position:fixed;top:0;right:0;z-index:99999;background:#c2b92e;color:black;padding:5px;font-size:13px;text-decoration:none}.backendEditUrl:hover{color:black}#privacywire-wrapper .privacywire-options{padding:var(--space-medium);box-shadow:none;border-top:2px solid var(--black)}#privacywire-wrapper .privacywire-options .privacywire-body .privacywire-text{margin-bottom:var(--space-medium)}#privacywire-wrapper .privacywire-options .privacywire-body .privacywire-text label{cursor:pointer}#privacywire-wrapper .privacywire-options .privacywire-body .privacywire-text #marketing{visibility:unset;display:inline;transform:scale(1.3);margin-right:var(--space-small)}#privacywire-wrapper .privacywire-options .privacywire-body .privacywire-buttons button{text-align:left;font-family:var(--font-family-alt);font-weight:var(--font-weight-medium);text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:5px;text-decoration-color:var(--color-brand);transition:var(--anim-duration);cursor:pointer;transition-duration:var(--anim-duration)}#privacywire-wrapper .privacywire-options .privacywire-body .privacywire-buttons button:hover{color:var(--color-brand)}#privacywire-wrapper .privacywire-options .privacywire-body .privacywire-buttons button.allow-all{margin-left:var(--space-medium)}#privacywire-wrapper .privacywire-banner{box-shadow:none;border-top:2px solid var(--black);padding:var(--space-medium)}#privacywire-wrapper .privacywire-banner .privacywire-body{display:block}@media screen and (min-width:760px){#privacywire-wrapper .privacywire-banner .privacywire-body{display:flex;justify-content:space-between;align-items:center}}#privacywire-wrapper .privacywire-banner .privacywire-body .privacywire-text{max-width:100%;padding-right:var(--space-medium)}@media screen and (min-width:760px){#privacywire-wrapper .privacywire-banner .privacywire-body .privacywire-text{max-width:60%}}#privacywire-wrapper .privacywire-banner .privacywire-body .privacywire-buttons{max-width:100%;margin-top:var(--space-medium);display:flex;flex-wrap:wrap;row-gap:var(--space-small)}@media screen and (min-width:760px){#privacywire-wrapper .privacywire-banner .privacywire-body .privacywire-buttons{max-width:40%;margin-top:0}}#privacywire-wrapper .privacywire-banner .privacywire-body .privacywire-buttons button{text-align:left;font-family:var(--font-family-alt);font-weight:var(--font-weight-medium);text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:5px;text-decoration-color:var(--color-brand);transition:var(--anim-duration);cursor:pointer;transition-duration:var(--anim-duration)}#privacywire-wrapper .privacywire-banner .privacywire-body .privacywire-buttons button:hover{color:var(--color-brand)}#privacywire-wrapper .privacywire-banner .privacywire-body .privacywire-buttons button.allow-all{margin-right:var(--space-medium)}.main.basic-page{padding:0 var(--space-medium)}@media screen and (min-width:1200px){.main.basic-page{padding:0 var(--space-large)}}.main.basic-page .page-wrapper{display:flex;flex-direction:row;padding-bottom:var(--space-small)}.main.basic-page .page-wrapper .sidebar{display:none;border-right:2.5px solid var(--black);padding-right:3rem}@media screen and (min-width:1020px){.main.basic-page .page-wrapper .sidebar{display:flex;width:400px}}@media screen and (min-width:1200px){.main.basic-page .page-wrapper .sidebar{width:32.5%;padding-right:var(--space-large)}}@media screen and (min-width:1920px){.main.basic-page .page-wrapper .sidebar{width:625px}}.main.basic-page .page-wrapper .sidebar .sidebar-content{width:100%;border-top:2.5px solid var(--black)}.main.basic-page .page-wrapper .main-content{width:100%}@media screen and (min-width:1020px){.main.basic-page .page-wrapper .main-content{width:calc(100% - 400px);padding-left:3rem}}@media screen and (min-width:1200px){.main.basic-page .page-wrapper .main-content{width:67.5%;padding-left:var(--space-large)}}@media screen and (min-width:1920px){.main.basic-page .page-wrapper .main-content{width:calc(100% - 625px)}}.main.basic-page .page-wrapper .main-content .content-section{border-top:2.5px solid var(--black);width:100%}.main.basic-page .page-wrapper .main-content .content-section section:has(+.cp-footer)>section{padding-bottom:0;border-bottom:none}.main.basic-page .page-wrapper .main-content .content-section section:has(+.cp-footer)>section.cp-ticket-list .ticket-items-container .ticket-item:last-of-type{border-bottom:none;padding-bottom:0}.page-wrapper{width:100%;max-width:1920px;margin:0 auto}:root{--color-brand:#1da087;--color-brand-light:#D2ECE7;--color-brand-50:rgba(139,29,136,.5);--color-brand-100:#8b7601;--white:#fff;--black:#000;--grey:#777;--error:#c00;--success:#0a0;--font-family-base:'GT-Ultra-Standard',Arial,Helvetica,Sans-serif;--font-family-alt:'GT-Ultra-Fine',Arial,Helvetica,Sans-serif;--font-weight-fine:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-bold:700;--font-size-base:2rem;--line-height-base:1.5;--line-height-small:1.25;--line-height-x-small:1.05;--font-size-lead:2.35rem;--line-height-lead:1;--font-size-h1:3.5rem;--font-size-h2:2.9rem;--font-size-h3:2.3rem;--font-size-h4:1.75rem;--font-size-h5:1.55rem;--space-x-small:.5rem;--space-small:1rem;--space-medium:2rem;--space-large:4.5rem;--space-x-large:7.5rem;--space-text:2rem;--margin-grid:3rem;--margin-grid-large:6rem;--margin-grid-plus:1.5rem;--margin-grid-minus:-1.5rem;--anim-duration:.2s}@media screen and (min-width:1020px){:root{--font-size-base:2.25rem;--font-size-lead:2.75rem;--font-size-h1:4.25rem;--font-size-h2:3.4rem;--font-size-h3:2.75rem;--font-size-h4:2.35rem;--font-size-h5:1.6rem}}@media screen and (min-width:1020px){:root{--space-text:2.5rem}}@font-face{font-family:'icomoon';src:url(../../templates/public/vendor/icomoon/fonts/icomoon.eot?slewqv);src:url(../../templates/public/vendor/icomoon/fonts/icomoon.eot?slewqv#iefix) format('embedded-opentype'),url(../../templates/public/vendor/icomoon/fonts/icomoon.ttf?slewqv) format('truetype'),url(../../templates/public/vendor/icomoon/fonts/icomoon.woff?slewqv) format('woff'),url(../../templates/public/vendor/icomoon/fonts/icomoon.svg?slewqv#icomoon) format('svg');font-weight:normal;font-style:normal;font-display:block}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon'!important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-calendar:before{content:"\e915"}.icon-podcast-pause:before{content:"\e916"}.icon-podcast-play:before{content:"\e917"}.icon-video-play:before{content:"\e918"}.icon-pinterest:before{content:"\e912"}.icon-tumblr:before{content:"\e913"}.icon-linkedin:before{content:"\e914"}.icon-whatsapp:before{content:"\e900"}.icon-back:before{content:"\e901"}.icon-close:before{content:"\e902"}.icon-down:before{content:"\e903"}.icon-facebook:before{content:"\e904"}.icon-mail:before{content:"\e905"}.icon-menu:before{content:"\e906"}.icon-minus:before{content:"\e907"}.icon-next:before{content:"\e908"}.icon-plus:before{content:"\e909"}.icon-print:before{content:"\e90a"}.icon-search:before{content:"\e90b"}.icon-share:before{content:"\e90c"}.icon-twitter:before{content:"\e90d"}.icon-up:before{content:"\e90e"}.icon-vimeo:before{content:"\e90f"}.icon-xing:before{content:"\e910"}.icon-youtube:before{content:"\e911"}.cp-calendarium-list .calendarium-container .calendarium-item{position:relative;margin-top:var(--space-medium);padding-bottom:var(--space-medium);border-bottom:2.5px solid var(--black)}.cp-calendarium-list .calendarium-container .calendarium-item:last-of-type{padding-bottom:0;border-bottom:none}.cp-calendarium-list .calendarium-container .calendarium-item .logo-Junges-TZ{position:absolute;top:0;right:0;width:50px;height:auto}.cp-calendarium-list .calendarium-container .calendarium-item .logo-Junges-TZ img{width:100%;height:auto}.cp-calendarium-list .calendarium-container .calendarium-item .play-infos,.cp-calendarium-list .calendarium-container .calendarium-item .subTitle{font-family:var(--font-family-alt);font-weight:var(--font-weight-regular);line-height:1;margin-bottom:0}.cp-calendarium-list .calendarium-container .calendarium-item .subTitle{font-size:1.8rem;line-height:1}.cp-calendarium-list .calendarium-container .calendarium-item .place{margin-top:var(--space-x-small)}.cp-calendarium-list .calendarium-container .calendarium-item .play-infos .premiere{width:100%;display:block}.cp-calendarium-list .calendarium-container .calendarium-item h3.h1,.cp-calendarium-list .calendarium-container .calendarium-item h3.h2{margin-bottom:0}.cp-calendarium-list .calendarium-container .calendarium-item.with-logo .play-infos,.cp-calendarium-list .calendarium-container .calendarium-item.with-logo h3.h1,.cp-calendarium-list .calendarium-container .calendarium-item.with-logo h3.h2{padding-right:75px}.cp-calendarium-list .calendarium-container .calendarium-item:hover{color:var(--color-brand)}.cp-nav-container{position:relative;display:flex;justify-content:flex-end;align-self:center;width:100%}.cp-nav-container .main-nav{width:100%;background-color:var(--white);padding:0}.cp-nav-container .main-nav .level-1{list-style:none;padding:0}.cp-nav-container .main-nav .level-1>li{position:relative;display:block;margin-right:0;padding:0;border-bottom:2.5px solid var(--black)}.cp-nav-container .main-nav .level-1>li a{width:100%;color:var(--black);text-decoration:none;margin:0;padding:12px 0;padding-right:40px;font-size:var(--font-size-h2);font-family:var(--font-family-alt);font-weight:var(--font-weight-bold);line-height:1.15;word-break:break-word;hyphens:auto}.cp-nav-container .main-nav .level-1>li a:hover,.cp-nav-container .main-nav .level-1>li a .active{color:var(--color-brand)}.cp-nav-container .main-nav .level-1>li.open>a{color:var(--color-brand)}.cp-nav-container .main-nav .level-1>li i.icon{font-style:normal;font-family:icomoon;position:absolute;right:3px;top:14px;font-size:3rem}.cp-nav-container .main-nav .level-1>li i.icon:before{content:"\e903"}.cp-nav-container .main-nav .level-1>li:hover{color:var(--color-brand);cursor:pointer}.cp-nav-container .main-nav .level-1>li.open i.icon:before{content:"\e90e"}.cp-nav-container .main-nav .level-1>li .level-2{display:none;position:relative;padding-left:var(--space-medium)}.cp-nav-container .main-nav .level-1>li .level-2 li{position:relative;display:block;margin-bottom:0}.cp-nav-container .main-nav .level-1>li .level-2 li a{display:block;padding:0 40px 15px 0;font-size:var(--font-size-h3);line-height:1.15}.cp-nav-container .main-nav .level-1>li .level-2 li a:hover,.cp-nav-container .main-nav .level-1>li .level-2 li a .active{color:var(--color-brand)}.cp-nav-container .main-nav .level-1>li .level-2 li.open>a{color:var(--color-brand)}.cp-nav-container .main-nav .level-1>li .level-2 li i.icon{position:absolute;right:3px;top:-5px;font-size:3rem;font-style:normal;font-family:icomoon}.cp-nav-container .main-nav .level-1>li .level-2 li i.icon:before{content:"\e903"}.cp-nav-container .main-nav .level-1>li .level-2 li:hover{color:var(--color-brand);cursor:pointer}.cp-nav-container .main-nav .level-1>li .level-2 li.open i.icon:before{content:"\e90e"}.cp-nav-container .main-nav .level-1>li .level-2 li .level-3{display:none;position:relative}.cp-nav-container .main-nav .level-1>li .level-2 li .level-3 li{display:block;position:relative;margin-bottom:0;padding-left:var(--space-medium)}.cp-nav-container .main-nav .level-1>li .level-2 li .level-3 li a{display:block;font-size:var(--font-size-h3);padding:0 40px 15px 15px}.cp-nav-container .main-nav .level-1>li .level-2 li .level-3 li a:hover,.cp-nav-container .main-nav .level-1>li .level-2 li .level-3 li a .active{color:var(--color-brand)}.cp-nav-container .main-nav .level-1>li .level-2 li .level-3 li a:before{position:absolute;font-family:"icomoon";content:"\e907";font-size:2rem;top:8px;left:0}.cp-nav-container .main-nav li.active:not(.has-children)>a{color:var(--color-brand)}.cp-file-cover-list{margin-top:var(--space-medium);padding-bottom:var(--space-medium);border-bottom:2.5px solid black}.cp-file-cover-list .cover-list{display:flex;flex-wrap:wrap;row-gap:30px}@media screen and (min-width:760px){.cp-file-cover-list .cover-list{column-gap:30px}}.cp-file-cover-list .cover-list .el-file-cover{max-width:100%;width:100%}@media screen and (min-width:760px){.cp-file-cover-list .cover-list .el-file-cover{max-width:calc(50% - 15px)}}.cp-accordion .cp-file-cover-list{border-bottom:none}.cp-accordion{margin-top:var(--space-medium)}.cp-accordion .el-accordion-item{background-color:var(--white)}.cp-accordion .el-accordion-item .accordion-title{position:relative;display:block;border-bottom:2.5px solid var(--black);padding:var(--space-small) 0 var(--space-small);cursor:pointer}.cp-accordion .el-accordion-item .accordion-title .accordion-title-inner h3{margin-bottom:0;transition-duration:var(--anim-duration)}.cp-accordion .el-accordion-item .accordion-title .accordion-title-inner span.toggle::before{position:absolute;right:0;top:1rem;font-family:"icomoon";content:"\e903";color:var(--black);font-size:3.1rem;pointer-events:none;transition-duration:var(--anim-duration)}.cp-accordion .el-accordion-item .accordion-title:hover .accordion-title-inner h3{color:var(--color-brand)}.cp-accordion .el-accordion-item .accordion-title:hover .accordion-title-inner span.toggle::before{color:var(--color-brand)}.cp-accordion .el-accordion-item .accordion-container{max-height:0;overflow:hidden;padding:0;transition:max-height var(--anim-duration) ease-in-out}.cp-accordion .el-accordion-item .accordion-container .text-container{padding:var(--space-medium) 0 var(--space-medium)}.cp-accordion .el-accordion-item .accordion-container .text-container h3{font-size:var(--font-size-h4);font-weight:var(--font-weight-bold)}.cp-accordion .el-accordion-item .accordion-container .text-container .text p:last-child{margin:0}.cp-accordion .el-accordion-item.open>.accordion-title .accordion-title-inner span.toggle::before,.cp-accordion .el-accordion-item.already-open>.accordion-title .accordion-title-inner span.toggle::before{content:"\e90e"}.cp-accordion .el-accordion-item.already-open>.accordion-container{max-height:99999px}.cp-accordion .el-accordion-item:last-child{margin-bottom:var(--space-small)}.cp-ticket-list .cp-accordion{z-index:1}.cp-ticket-list .cp-accordion .accordion-items{margin-top:var(--space-medium)}.cp-ticket-list .cp-accordion .accordion-items .el-accordion-item .accordion-title{border-bottom:none;display:inline-block;padding-right:25px}.cp-ticket-list .cp-accordion .accordion-items .el-accordion-item .accordion-title .accordion-title-inner h3.h1{font-size:1.8rem;font-family:var(--font-family-base);font-weight:normal;line-height:var(--line-height-small)}.cp-ticket-list .cp-accordion .accordion-items .el-accordion-item .accordion-title .accordion-title-inner .toggle::before{font-size:1.8rem;line-height:var(--line-height-small)}.cp-ticket-list .cp-accordion .accordion-items .el-accordion-item:last-child{margin-bottom:inherit}.cp-ticket-list .cp-accordion .accordion-items .el-accordion-item .accordion-container .text-container{padding-top:0}.cp-ticket-list .cp-accordion .accordion-items .el-accordion-item .accordion-container .text-container .text{font-size:1.8rem;line-height:var(--line-height-small)}.sidebar>.sidebar-content>.cp-accordion{margin-top:0}.cp-slider{margin-top:var(--space-medium);border-bottom:2.5px solid var(--black)}.cp-slider .slider-container{position:relative;display:none}.cp-slider .slider-container.show{display:block}.cp-slider .slider-container .glide__track{transition:height 250ms ease-in-out}.cp-slider .slider-container .glide__slide figure{position:relative}.cp-slider .slider-container .glide__slide figure.is-portrait img{width:auto;max-width:100%}.cp-slider .slider-container .glide__slide figure img.mouse-hover{position:absolute;top:0;left:0;width:100%;height:auto;opacity:0;transition:var(--anim-duration)}.cp-slider .slider-container .glide__slide figure figcaption{margin-top:var(--space-x-small);margin-bottom:var(--space-small)}.cp-slider .slider-container .glide__slide figure:hover img.mouse-hover{opacity:1}.cp-slider .slider-container .glide__arrows{background-color:var(--white);bottom:10px;display:flex;margin-top:var(--space-x-small);gap:var(--space-small);justify-content:flex-end}.cp-slider .slider-container .glide__arrows .slide-indicator{font-family:var(--font-family-alt);font-size:var(--font-size-base);color:var(--black);min-width:40px;text-align:center}.cp-slider .slider-container .glide__arrows .glide__arrow{cursor:pointer;background-color:transparent;border:none;padding:0;outline:none;transition:var(--anim-duration);font-size:0;width:24px;height:24px;position:relative}.cp-slider .slider-container .glide__arrows .glide__arrow:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-repeat:no-repeat;background-position:center;background-size:contain;transition:var(--anim-duration)}@media screen and (min-width:1020px){.cp-slider .slider-container .glide__arrows .glide__arrow:before{top:4px}}.cp-slider .slider-container .glide__arrows .glide__arrow:hover{color:var(--black)}.cp-slider .slider-container .glide__arrows .glide__arrow.glide__arrow--left:before{content:"\e901";font-family:"icomoon";font-size:1.8rem}.cp-slider .slider-container .glide__arrows .glide__arrow.glide__arrow--right:before{content:"\e908";font-family:"icomoon";font-size:1.8rem}.cp-slider .slider-container .glide__bullets{position:absolute;bottom:-5rem;right:0}@media screen and (min-width:1020px){.cp-slider .slider-container .glide__bullets{bottom:-6rem}}.cp-slider .slider-container .glide__bullets .glide__bullet{cursor:pointer;height:11px;width:11px;border-radius:50%;margin:var(--space-x-small);padding:0;background-color:var(--grey);transition:var(--anim-duration);text-indent:-9999em;outline:none}.cp-slider .slider-container .glide__bullets .glide__bullet:hover{background-color:var(--black)}.cp-slider .slider-container .glide__bullets .glide__bullet.glide__bullet--active{background-color:var(--black)}.cp-slider .section-links{margin-top:var(--space-medium)}.cp-slider .section-links .section-link-list{margin-bottom:var(--space-medium)}.cp-slider .section-links .section-link-list li{margin-bottom:0}.cp-slider .section-links .section-link-list li a{font-family:var(--font-family-alt);font-weight:var(--font-weight-medium)}.cp-slider .section-links .section-link-list li:last-child{margin-bottom:0}.cp-slider.has-arrow-controls:not(.has-captions) .slider-container{padding-bottom:48px}.cp-slider.not-fullwidth-images .slider-container .glide__slide figure img{width:auto;max-width:100%}.cp-slider.one-slide .slider-container{padding-bottom:var(--space-text)!important}.cp-slider.one-slide .slider-container .glide__arrows,.cp-slider.one-slide .slider-container .glide__bullets{display:none}.cp-image-teaser-list .teaser-list-container{display:grid;grid-template-columns:1fr;grid-template-rows:1fr}@media screen and (min-width:760px){.cp-image-teaser-list .teaser-list-container{margin-top:var(--space-large);grid-template-columns:1fr 1fr}}.cp-image-teaser-list .teaser-list-container figure{position:relative;background-color:var(--white);padding:var(--space-large) 0;border-bottom:2.5px solid var(--black)}.cp-image-teaser-list .teaser-list-container figure:last-of-type{border-bottom:none}.cp-image-teaser-list .teaser-list-container figure figcaption{font-family:var(--font-family-alt);font-weight:var(--font-weight-bold);font-size:var(--font-size-h3);margin-top:var(--space-small)}@media screen and (min-width:760px){.cp-image-teaser-list .teaser-list-container figure{padding:var(--space-large)}.cp-image-teaser-list .teaser-list-container figure:nth-child(odd){border-right:2.5px solid var(--black);padding-left:0}.cp-image-teaser-list .teaser-list-container figure:nth-child(even){border-right:none;padding-right:0}.cp-image-teaser-list .teaser-list-container figure:nth-child(1),.cp-image-teaser-list .teaser-list-container figure:nth-child(even):nth-child(2){padding-top:0}.cp-image-teaser-list .teaser-list-container figure:nth-last-child(1),.cp-image-teaser-list .teaser-list-container figure:nth-child(odd):nth-last-child(2){border-bottom:none;padding-bottom:var(--space-x-small)}}.cp-image-teaser-list>header{margin-top:var(--space-medium)}.cp-teaser-item-big .teaser-item-content{position:relative;margin-top:var(--space-medium);border-bottom:2.5px solid var(--black);padding-bottom:var(--space-medium);margin-bottom:var(--space-medium)}.cp-teaser-item-big .teaser-item-content:last-of-type{border-bottom:none;padding-bottom:0;margin-bottom:0}.cp-teaser-item-big .teaser-item-content h2{margin-bottom:0;transition-duration:var(--anim-duration)}.cp-teaser-item-big .teaser-item-content .content{font-family:var(--font-family-alt);font-weight:var(--font-weight-regular);line-height:var(--line-height-small);transition-duration:var(--anim-duration)}.cp-teaser-item-big .teaser-item-content .content i{margin-left:var(--space-small);transition-duration:var(--anim-duration)}.cp-teaser-item-big .teaser-item-content .content:after{font-family:"icomoon";content:"\e908";font-size:1.7rem}.cp-teaser-item-big .teaser-item-content:hover{color:var(--color-brand)}.cp-teaser-item-big .teaser-item-content:hover i{color:var(--color-brand)}.cp-header{width:100%;color:var(--black);padding:0 var(--space-medium)}@media screen and (min-width:1200px){.cp-header{padding:0 var(--space-large)}}.cp-header .inner{position:relative;min-height:130px;display:flex;flex-direction:row;flex-wrap:wrap;padding:var(--space-large) 0 var(--space-medium)}.cp-header .inner .logo-bar{line-height:0;width:124px;transition-duration:var(--anim-duration)}@media screen and (min-width:480px){.cp-header .inner .logo-bar{width:125px}}@media screen and (min-width:612px){.cp-header .inner .logo-bar{width:150px}}@media screen and (min-width:760px){.cp-header .inner .logo-bar{width:170px}}@media screen and (min-width:1020px){.cp-header .inner .logo-bar{width:205px}}@media screen and (min-width:1200px){.cp-header .inner .logo-bar{width:240px}}@media screen and (min-width:1440px){.cp-header .inner .logo-bar{width:285px}}.cp-header .inner .logo-bar .logo{display:block;min-height:55px;width:auto;transition-duration:var(--anim-duration)}@media screen and (min-width:480px){.cp-header .inner .logo-bar .logo{height:55px}}@media screen and (min-width:612px){.cp-header .inner .logo-bar .logo{height:65px}}@media screen and (min-width:760px){.cp-header .inner .logo-bar .logo{height:75px}}@media screen and (min-width:1020px){.cp-header .inner .logo-bar .logo{height:90px}}@media screen and (min-width:1200px){.cp-header .inner .logo-bar .logo{height:105px}}@media screen and (min-width:1440px){.cp-header .inner .logo-bar .logo{height:125px}}.cp-header .inner.search-open>.logo-bar{display:none}@media screen and (min-width:612px){.cp-header .inner.search-open>.logo-bar{display:block}}.cp-header .inner .nav-bar{position:absolute;top:4.5rem;right:0;width:calc(100% - 115px);display:flex;flex-direction:row;align-items:flex-start;transition-duration:var(--anim-duration)}@media screen and (min-width:480px){.cp-header .inner .nav-bar{width:calc(100% - 125px)}}@media screen and (min-width:612px){.cp-header .inner .nav-bar{width:calc(100% - 150px)}}@media screen and (min-width:760px){.cp-header .inner .nav-bar{width:calc(100% - 170px)}}@media screen and (min-width:1020px){.cp-header .inner .nav-bar{width:calc(100% - 205px)}}@media screen and (min-width:1200px){.cp-header .inner .nav-bar{width:calc(100% - 240px)}}@media screen and (min-width:1440px){.cp-header .inner .nav-bar{width:calc(100% - 285px)}}.cp-header .inner .nav-bar .search{width:100%;position:relative;display:flex;justify-content:flex-end;align-items:flex-start}.cp-header .inner .nav-bar .search .search-form-container{width:100%;position:relative}.cp-header .inner .nav-bar .search .search-form-container span.icon{position:absolute;right:0;top:.4rem;color:var(--black);font-size:2.5rem;text-decoration:none;transition-duration:var(--anim-duration);background-color:var(--white)}.cp-header .inner .nav-bar .search .search-form-container span.icon:hover{cursor:pointer}@media screen and (min-width:480px){.cp-header .inner .nav-bar .search .search-form-container span.icon{top:.6rem;font-size:3.5rem}}@media screen and (min-width:760px){.cp-header .inner .nav-bar .search .search-form-container span.icon{top:.7rem;font-size:4.5rem}}.cp-header .inner .nav-bar .search .search-form-container form.search-form{width:100%;position:relative;width:0;overflow:hidden;float:right;text-align:right;padding-top:var(--space-small);transition:width var(--anim-duration) ease-in-out}.cp-header .inner .nav-bar .search .search-form-container form.search-form input{width:100%;height:50px;margin:0;padding-right:50px;padding-bottom:0;border:0;font-size:2rem;font-weight:var(--font-weight-regular);font-family:var(--font-family-base);color:var(--black);border-bottom:2px solid var(--black)}@media screen and (min-width:480px){.cp-header .inner .nav-bar .search .search-form-container form.search-form input{font-size:2.25rem}}@media screen and (min-width:612px){.cp-header .inner .nav-bar .search .search-form-container form.search-form input{font-size:2.5rem;padding-bottom:.8rem}}@media screen and (min-width:1020px){.cp-header .inner .nav-bar .search .search-form-container form.search-form input{width:360px}}@media screen and (min-width:1200px){.cp-header .inner .nav-bar .search .search-form-container form.search-form input{width:450px}}.cp-header .inner .nav-bar .search .search-form-container form.search-form input:focus{outline:none!important;box-shadow:none}.cp-header .inner .nav-bar .search .search-form-container form.search-form input::placeholder{color:var(--black)}.cp-header .inner .nav-bar .btn-search,.cp-header .inner .nav-bar .btn-calendar,.cp-header .inner .nav-bar .btn-menu{color:var(--black);text-decoration:none;font-size:2.5rem;margin-left:var(--space-medium);padding-bottom:.2rem;transition-duration:var(--anim-duration)}@media screen and (min-width:480px){.cp-header .inner .nav-bar .btn-search,.cp-header .inner .nav-bar .btn-calendar,.cp-header .inner .nav-bar .btn-menu{font-size:3.5rem;margin-left:3.5rem}}@media screen and (min-width:760px){.cp-header .inner .nav-bar .btn-search,.cp-header .inner .nav-bar .btn-calendar,.cp-header .inner .nav-bar .btn-menu{font-size:4.5rem;margin-left:var(--space-large)}}@media screen and (min-width:1020px){.cp-header .inner .nav-bar .btn-menu{display:none}}.cp-header .inner .mob-nav-bar{width:100%;display:none;background-color:var(--white);padding:var(--space-medium) 0 0;position:absolute;top:100px;z-index:10000}@media screen and (min-width:1020px){.cp-header .inner .mob-nav-bar{display:none!important}}.cp-header .inner .mob-nav-bar .main-nav{width:100%;background-color:var(--white);padding-bottom:var(--space-small)}.cp-header .inner .mob-nav-bar .main-nav .level-1{list-style:none;padding:0}.cp-header .inner .mob-nav-bar .main-nav .level-1>li{position:relative;display:block;margin-right:0;padding:0;border-bottom:2.5px solid var(--black)}.cp-header .inner .mob-nav-bar .main-nav .level-1>li a{width:100%;color:var(--black);text-decoration:none;margin:0;padding:12px 0;padding-right:40px;font-size:3rem;font-family:var(--font-family-alt);font-weight:var(--font-weight-bold);line-height:1.15}@media screen and (min-width:480px){.cp-header .inner .mob-nav-bar .main-nav .level-1>li a{font-size:4rem}}.cp-header .inner .mob-nav-bar .main-nav .level-1>li a:hover{color:var(--color-brand)}.cp-header .inner .mob-nav-bar .main-nav .level-1>li.open>a{color:var(--color-brand)}.cp-header .inner .mob-nav-bar .main-nav .level-1>li i.icon{font-style:normal;font-family:icomoon;position:absolute;right:3px;top:8px;font-size:3rem;display:none}@media screen and (min-width:480px){.cp-header .inner .mob-nav-bar .main-nav .level-1>li i.icon{top:21px;display:block}}.cp-header .inner .mob-nav-bar .main-nav .level-1>li i.icon:before{content:"\e903"}.cp-header .inner .mob-nav-bar .main-nav .level-1>li i.icon:hover,.cp-header .inner .mob-nav-bar .main-nav .level-1>li i.icon .active{color:var(--color-brand)}.cp-header .inner .mob-nav-bar .main-nav .level-1>li.open i.icon:before{content:"\e90e"}.cp-header .inner .mob-nav-bar .main-nav .level-1>li .level-2{display:none;position:relative;padding-left:var(--space-medium)}.cp-header .inner .mob-nav-bar .main-nav .level-1>li .level-2 li{position:relative;display:block;margin-bottom:0}.cp-header .inner .mob-nav-bar .main-nav .level-1>li .level-2 li a{display:block;padding:0 40px 15px 0;font-size:3rem;line-height:1.15}.cp-header .inner .mob-nav-bar .main-nav .level-1>li .level-2 li a:hover,.cp-header .inner .mob-nav-bar .main-nav .level-1>li .level-2 li a .active{color:var(--color-brand)}.cp-header .inner .mob-nav-bar .main-nav .level-1>li .level-2 li.open>a{color:var(--color-brand)}.cp-header .inner .mob-nav-bar .main-nav .level-1>li .level-2 li i.icon{position:absolute;right:3px;top:-5px;font-size:3rem;font-style:normal;font-family:icomoon}.cp-header .inner .mob-nav-bar .main-nav .level-1>li .level-2 li i.icon:before{content:"\e903"}.cp-header .inner .mob-nav-bar .main-nav .level-1>li .level-2 li:hover,.cp-header .inner .mob-nav-bar .main-nav .level-1>li .level-2 li .active{color:var(--color-brand)}.cp-header .inner .mob-nav-bar .main-nav .level-1>li .level-2 li.open i.icon:before{content:"\e90e"}.cp-header .inner .mob-nav-bar .main-nav .level-1>li .level-2 li .level-3{display:none;position:relative}.cp-header .inner .mob-nav-bar .main-nav .level-1>li .level-2 li .level-3 li{display:block;position:relative;margin-bottom:0;padding-left:var(--space-medium)}.cp-header .inner .mob-nav-bar .main-nav .level-1>li .level-2 li .level-3 li a{display:block;font-size:3rem;padding:0 40px 15px 15px}.cp-header .inner .mob-nav-bar .main-nav .level-1>li .level-2 li .level-3 li a:hover,.cp-header .inner .mob-nav-bar .main-nav .level-1>li .level-2 li .level-3 li a .active{color:var(--color-brand)}.cp-header .inner .mob-nav-bar .main-nav .level-1>li .level-2 li .level-3 li a:before{position:absolute;font-family:"icomoon";content:"\e907";font-size:2rem;top:8px;left:0}.cp-header .inner .mob-nav-bar .main-nav .level-1>li:last-child{border-bottom:2.5px solid var(--black)}.cp-cast-bar{margin-top:var(--space-medium);padding-bottom:2.8rem;border-bottom:2.5px solid var(--black)}.cp-cast-bar .cast-bar{overflow:hidden}.cp-cast-bar .cast-bar .cast-list{width:calc(100% + 3rem);margin-left:var(--margin-grid-minus);margin-right:var(--margin-grid-minus);display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.cp-cast-bar .cast-bar .cast-list li{width:100%;padding:0 var(--margin-grid-plus);margin-bottom:var(--margin-grid);position:relative}.cp-cast-bar .cast-bar .cast-list li figure{margin-bottom:var(--space-x-small)}.cp-cast-bar .cast-bar .cast-list li figure img{display:block}.cp-cast-bar .cast-bar .cast-list li .cast-info .first-name,.cp-cast-bar .cast-bar .cast-list li .cast-info .name,.cp-cast-bar .cast-bar .cast-list li .cast-info .function{font-family:var(--font-family-alt);font-weight:var(--font-weight-medium);margin:0;line-height:var(--line-height-x-small)}.cp-cast-bar .cast-bar .cast-list li .cast-info .function{font-size:2rem;margin-top:var(--space-x-small)}.cp-cast-bar .cast-bar .cast-list li:hover .cast-info .first-name,.cp-cast-bar .cast-bar .cast-list li:hover .cast-info .name{color:var(--color-brand)}.cp-cast-bar .cast-bar .cast-list li:nth-last-child(1){margin-bottom:0}@media screen and (min-width:480px){.cp-cast-bar .cast-bar .cast-list li{width:50%}.cp-cast-bar .cast-bar .cast-list li:nth-last-child(2),.cp-cast-bar .cast-bar .cast-list li:nth-last-child(1){margin-bottom:0}}@media screen and (min-width:612px){.cp-cast-bar .cast-bar .cast-list li{width:33.33%}.cp-cast-bar .cast-bar .cast-list li:nth-last-child(3),.cp-cast-bar .cast-bar .cast-list li:nth-last-child(2),.cp-cast-bar .cast-bar .cast-list li:nth-last-child(1){margin-bottom:0}}@media screen and (min-width:1020px){.cp-cast-bar .cast-bar .cast-list li{width:25%}.cp-cast-bar .cast-bar .cast-list li:nth-last-child(4),.cp-cast-bar .cast-bar .cast-list li:nth-last-child(3),.cp-cast-bar .cast-bar .cast-list li:nth-last-child(2),.cp-cast-bar .cast-bar .cast-list li:nth-last-child(1){margin-bottom:0}}@media screen and (min-width:1020px){.cp-cast-bar .cast-bar .cast-list li{width:33%}.cp-cast-bar .cast-bar .cast-list li:nth-last-child(3),.cp-cast-bar .cast-bar .cast-list li:nth-last-child(2),.cp-cast-bar .cast-bar .cast-list li:nth-last-child(1){margin-bottom:0}}@media screen and (min-width:1440px){.cp-cast-bar .cast-bar .cast-list li{width:25%}.cp-cast-bar .cast-bar .cast-list li:nth-last-child(4),.cp-cast-bar .cast-bar .cast-list li:nth-last-child(3),.cp-cast-bar .cast-bar .cast-list li:nth-last-child(2),.cp-cast-bar .cast-bar .cast-list li:nth-last-child(1){margin-bottom:0}}@media screen and (min-width:1920px){.cp-cast-bar .cast-bar .cast-list li{width:16.666%}.cp-cast-bar .cast-bar .cast-list li:nth-last-child(6),.cp-cast-bar .cast-bar .cast-list li:nth-last-child(5),.cp-cast-bar .cast-bar .cast-list li:nth-last-child(4),.cp-cast-bar .cast-bar .cast-list li:nth-last-child(3),.cp-cast-bar .cast-bar .cast-list li:nth-last-child(2),.cp-cast-bar .cast-bar .cast-list li:nth-last-child(1){margin-bottom:0}}.cp-cast-bar .production-bar{overflow:hidden;margin-top:var(--space-large)}.cp-cast-bar .production-bar .cast-list{width:calc(100% + 3rem);margin-left:var(--margin-grid-minus);margin-right:var(--margin-grid-minus);display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.cp-cast-bar .production-bar .cast-list li{width:100%;padding:0 var(--margin-grid-plus);margin-bottom:var(--margin-grid)}.cp-cast-bar .production-bar .cast-list li:nth-last-child(1){margin-bottom:0}@media screen and (min-width:480px){.cp-cast-bar .production-bar .cast-list li{width:50%}.cp-cast-bar .production-bar .cast-list li:nth-last-child(2),.cp-cast-bar .production-bar .cast-list li:nth-last-child(1){margin-bottom:0}}@media screen and (min-width:612px){.cp-cast-bar .production-bar .cast-list li{width:33.33%}.cp-cast-bar .production-bar .cast-list li:nth-last-child(3),.cp-cast-bar .production-bar .cast-list li:nth-last-child(2),.cp-cast-bar .production-bar .cast-list li:nth-last-child(1){margin-bottom:0}}.cp-cast-bar .production-bar .cast-list li .production-type,.cp-cast-bar .production-bar .cast-list li .production-name{font-family:var(--font-family-alt);font-weight:var(--font-weight-medium);line-height:1}.tpl-basic-page .cp-cast-bar .cast-bar .cast-list li .cast-info .first-name,.tpl-basic-page .cp-cast-bar .cast-bar .cast-list li .cast-info .name{text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:3px;text-decoration-color:var(--color-brand)}.cp-footer{display:flex;flex-direction:row;flex-wrap:wrap;padding:var(--space-medium) 0 0;width:100%;border-top:2.5px solid var(--black);margin-top:var(--space-large);margin-bottom:var(--space-medium);column-gap:20px}@media screen and (min-width:760px){.cp-footer{column-gap:0}}.cp-footer>div{width:100%}.cp-footer>div.footer-contact-bar,.cp-footer>div.footer-social-bar{max-width:calc(50% - 10px)}@media screen and (min-width:480px){.cp-footer>div.footer-contact-bar,.cp-footer>div.footer-social-bar{max-width:100%}}@media screen and (min-width:760px){.cp-footer>div{width:33.33%}}@media screen and (min-width:1020px){.cp-footer>div{width:100%}}@media screen and (min-width:1200px){.cp-footer>div{width:33.33%}}@media screen and (min-width:760px){.cp-footer .footer-contact-bar,.cp-footer .footer-social-bar,.cp-footer .footer-logo-bar{flex-direction:column}}.cp-footer .footer-contact-bar .footer-link-list,.cp-footer .footer-social-bar .footer-link-list,.cp-footer .footer-logo-bar .footer-link-list,.cp-footer .footer-contact-bar .footer-logos,.cp-footer .footer-social-bar .footer-logos,.cp-footer .footer-logo-bar .footer-logos{position:relative;display:flex;flex-direction:column;margin-bottom:var(--space-medium)}@media screen and (min-width:480px){.cp-footer .footer-contact-bar .footer-link-list,.cp-footer .footer-social-bar .footer-link-list,.cp-footer .footer-logo-bar .footer-link-list,.cp-footer .footer-contact-bar .footer-logos,.cp-footer .footer-social-bar .footer-logos,.cp-footer .footer-logo-bar .footer-logos{flex-direction:row;flex-wrap:wrap}}@media screen and (min-width:760px){.cp-footer .footer-contact-bar .footer-link-list,.cp-footer .footer-social-bar .footer-link-list,.cp-footer .footer-logo-bar .footer-link-list,.cp-footer .footer-contact-bar .footer-logos,.cp-footer .footer-social-bar .footer-logos,.cp-footer .footer-logo-bar .footer-logos{flex-direction:column;margin-bottom:0}}@media screen and (min-width:1020px){.cp-footer .footer-contact-bar .footer-link-list,.cp-footer .footer-social-bar .footer-link-list,.cp-footer .footer-logo-bar .footer-link-list,.cp-footer .footer-contact-bar .footer-logos,.cp-footer .footer-social-bar .footer-logos,.cp-footer .footer-logo-bar .footer-logos{flex-direction:row;flex-wrap:wrap;margin-bottom:var(--space-medium)}}@media screen and (min-width:1200px){.cp-footer .footer-contact-bar .footer-link-list,.cp-footer .footer-social-bar .footer-link-list,.cp-footer .footer-logo-bar .footer-link-list,.cp-footer .footer-contact-bar .footer-logos,.cp-footer .footer-social-bar .footer-logos,.cp-footer .footer-logo-bar .footer-logos{flex-direction:column;margin-bottom:0}}.cp-footer .footer-contact-bar .footer-link-list>li,.cp-footer .footer-social-bar .footer-link-list>li,.cp-footer .footer-logo-bar .footer-link-list>li,.cp-footer .footer-contact-bar .footer-logos>li,.cp-footer .footer-social-bar .footer-logos>li,.cp-footer .footer-logo-bar .footer-logos>li{width:100%;padding-right:0}@media screen and (min-width:480px){.cp-footer .footer-contact-bar .footer-link-list>li,.cp-footer .footer-social-bar .footer-link-list>li,.cp-footer .footer-logo-bar .footer-link-list>li,.cp-footer .footer-contact-bar .footer-logos>li,.cp-footer .footer-social-bar .footer-logos>li,.cp-footer .footer-logo-bar .footer-logos>li{width:50%}}@media screen and (min-width:760px){.cp-footer .footer-contact-bar .footer-link-list>li,.cp-footer .footer-social-bar .footer-link-list>li,.cp-footer .footer-logo-bar .footer-link-list>li,.cp-footer .footer-contact-bar .footer-logos>li,.cp-footer .footer-social-bar .footer-logos>li,.cp-footer .footer-logo-bar .footer-logos>li{width:100%}}@media screen and (min-width:1020px){.cp-footer .footer-contact-bar .footer-link-list>li,.cp-footer .footer-social-bar .footer-link-list>li,.cp-footer .footer-logo-bar .footer-link-list>li,.cp-footer .footer-contact-bar .footer-logos>li,.cp-footer .footer-social-bar .footer-logos>li,.cp-footer .footer-logo-bar .footer-logos>li{width:50%}}@media screen and (min-width:1200px){.cp-footer .footer-contact-bar .footer-link-list>li,.cp-footer .footer-social-bar .footer-link-list>li,.cp-footer .footer-logo-bar .footer-link-list>li,.cp-footer .footer-contact-bar .footer-logos>li,.cp-footer .footer-social-bar .footer-logos>li,.cp-footer .footer-logo-bar .footer-logos>li{width:100%}}.cp-footer .footer-contact-bar .footer-link-list>li a,.cp-footer .footer-social-bar .footer-link-list>li a,.cp-footer .footer-logo-bar .footer-link-list>li a,.cp-footer .footer-contact-bar .footer-logos>li a,.cp-footer .footer-social-bar .footer-logos>li a,.cp-footer .footer-logo-bar .footer-logos>li a{font-family:var(--font-family-alt);font-weight:var(--font-weight-medium)}@media screen and (min-width:480px){.cp-footer .footer-contact-bar .footer-link-list>li:nth-child(odd),.cp-footer .footer-social-bar .footer-link-list>li:nth-child(odd),.cp-footer .footer-logo-bar .footer-link-list>li:nth-child(odd),.cp-footer .footer-contact-bar .footer-logos>li:nth-child(odd),.cp-footer .footer-social-bar .footer-logos>li:nth-child(odd),.cp-footer .footer-logo-bar .footer-logos>li:nth-child(odd){padding-right:var(--space-small)}}@media screen and (min-width:760px){.cp-footer .footer-contact-bar .footer-link-list>li:nth-child(odd),.cp-footer .footer-social-bar .footer-link-list>li:nth-child(odd),.cp-footer .footer-logo-bar .footer-link-list>li:nth-child(odd),.cp-footer .footer-contact-bar .footer-logos>li:nth-child(odd),.cp-footer .footer-social-bar .footer-logos>li:nth-child(odd),.cp-footer .footer-logo-bar .footer-logos>li:nth-child(odd){padding-right:0}}@media screen and (min-width:1020px){.cp-footer .footer-contact-bar .footer-link-list>li:nth-child(odd),.cp-footer .footer-social-bar .footer-link-list>li:nth-child(odd),.cp-footer .footer-logo-bar .footer-link-list>li:nth-child(odd),.cp-footer .footer-contact-bar .footer-logos>li:nth-child(odd),.cp-footer .footer-social-bar .footer-logos>li:nth-child(odd),.cp-footer .footer-logo-bar .footer-logos>li:nth-child(odd){padding-right:var(--space-small)}}@media screen and (min-width:1200px){.cp-footer .footer-contact-bar .footer-link-list>li:nth-child(odd),.cp-footer .footer-social-bar .footer-link-list>li:nth-child(odd),.cp-footer .footer-logo-bar .footer-link-list>li:nth-child(odd),.cp-footer .footer-contact-bar .footer-logos>li:nth-child(odd),.cp-footer .footer-social-bar .footer-logos>li:nth-child(odd),.cp-footer .footer-logo-bar .footer-logos>li:nth-child(odd){padding-right:0}}.cp-footer .footer-logo-bar .text-small{font-family:var(--font-family-alt);font-weight:var(--font-weight-medium);font-size:1.5rem}.cp-footer .footer-logo-bar .footer-logos{margin-bottom:0;flex-direction:row;column-gap:20px}@media screen and (min-width:480px){.cp-footer .footer-logo-bar .footer-logos{flex-direction:column;column-gap:0}}.cp-footer .footer-logo-bar .footer-logos>li{padding-top:var(--space-small);line-height:1;padding-right:0;padding-bottom:0;position:relative}@media screen and (min-width:480px){.cp-footer .footer-logo-bar .footer-logos>li:nth-child(odd){padding-bottom:0}}@media screen and (min-width:760px){.cp-footer .footer-logo-bar .footer-logos>li:nth-child(odd){padding-bottom:var(--space-medium)}}@media screen and (min-width:1020px){.cp-footer .footer-logo-bar .footer-logos>li:nth-child(odd){padding-bottom:0}}@media screen and (min-width:1200px){.cp-footer .footer-logo-bar .footer-logos>li:nth-child(odd){padding-bottom:var(--space-medium)}}.cp-footer .footer-logo-bar .footer-logos>li img{width:100%;max-width:250px;height:auto}.cp-play-intro{margin-top:var(--space-medium);border-bottom:2.5px solid var(--black)}.cp-play-intro .play-short-info span{display:block}.cp-play-intro .play-short-info+.play-content{margin-top:var(--space-medium)}.cp-play-intro .play-content{margin-bottom:var(--space-medium)}.cp-play-intro .play-content ul+h3{margin-top:var(--space-text)}.cp-play-intro .coproduction{margin-bottom:var(--space-medium)}.cp-play-intro .logobar{margin-bottom:var(--space-medium)}.cp-play-intro .logobar figure{width:115px}.cp-header-image{margin-top:var(--space-medium);padding-bottom:var(--space-medium);border-bottom:2.5px solid var(--black)}.cp-header-image figure{width:100%}.cp-header-image figure img{width:100%}.cp-podcast{margin-top:var(--space-medium);padding-bottom:var(--space-medium);border-bottom:2.5px solid var(--black)}.cp-pressreview{margin-top:var(--space-medium)}.cp-pressreview .preview-container{display:grid;grid-template-columns:1fr;grid-template-rows:auto;grid-column-gap:0;grid-row-gap:var(--margin-grid)}@media screen and (min-width:760px){.cp-pressreview .preview-container{grid-template-columns:1fr 1fr;grid-row-gap:0;grid-column-gap:var(--margin-grid-large)}}@media screen and (min-width:1020px){.cp-pressreview .preview-container{grid-template-columns:1fr;grid-column-gap:0;grid-row-gap:var(--margin-grid)}}@media screen and (min-width:1200px){.cp-pressreview .preview-container{grid-template-columns:1fr 1fr;grid-row-gap:0;grid-column-gap:var(--margin-grid-large)}}.cp-pressreview .preview-container .preview-text p{margin-bottom:var(--space-x-small)}.cp-pressreview .preview-container .preview-text .source{text-align:right}.cp-pressreview .preview-container .preview-links li{margin-bottom:2.5rem}@media screen and (min-width:1020px){.cp-pressreview .preview-container .preview-links li{margin-bottom:4.4rem}}.cp-pressreview .preview-container .preview-links li a{font-family:var(--font-family-alt);font-weight:var(--font-weight-medium)}.cp-pressreview .preview-container .preview-links li:last-child{margin-bottom:0}.cp-ticket-list{margin-top:var(--space-medium)}.cp-ticket-list .ticket-items-container .ticket-item{display:flex;flex-direction:column;border-bottom:2.5px solid var(--black);padding-top:var(--space-medium);padding-bottom:var(--space-medium);position:relative}.cp-ticket-list .ticket-items-container .ticket-item .production-link{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (min-width:760px){.cp-ticket-list .ticket-items-container .ticket-item{flex-direction:row;flex-wrap:wrap}}@media screen and (min-width:1020px){.cp-ticket-list .ticket-items-container .ticket-item{flex-direction:column}}@media screen and (min-width:1440px){.cp-ticket-list .ticket-items-container .ticket-item{flex-direction:row}}.cp-ticket-list .ticket-items-container .ticket-item figure{display:none}@media screen and (min-width:760px){.cp-ticket-list .ticket-items-container .ticket-item figure{display:block;width:270px}}@media screen and (min-width:1020px){.cp-ticket-list .ticket-items-container .ticket-item figure{display:none}}@media screen and (min-width:1440px){.cp-ticket-list .ticket-items-container .ticket-item figure{display:block;width:320px}}@media screen and (min-width:1920px){.cp-ticket-list .ticket-items-container .ticket-item figure{width:370px}}.cp-ticket-list .ticket-items-container .ticket-item .play-infos{width:100%;display:flex;flex-direction:column;padding-left:0}@media screen and (min-width:760px){.cp-ticket-list .ticket-items-container .ticket-item .play-infos{width:calc(100% - 270px);padding-left:var(--margin-grid-large);flex-direction:row}}@media screen and (min-width:1020px){.cp-ticket-list .ticket-items-container .ticket-item .play-infos{width:100%;flex-direction:column;padding-left:0}}@media screen and (min-width:1440px){.cp-ticket-list .ticket-items-container .ticket-item .play-infos{width:calc(100% - 320px);padding-left:var(--margin-grid-large);flex-direction:row}}@media screen and (min-width:1920px){.cp-ticket-list .ticket-items-container .ticket-item .play-infos{width:calc(100% - 370px)}}.cp-ticket-list .ticket-items-container .ticket-item .play-infos .premiere-info{font-family:var(--font-family-alt);font-weight:var(--font-weight-medium);line-height:var(--line-height-x-small);text-align:right;margin-bottom:0}.cp-ticket-list .ticket-items-container .ticket-item .play-infos .info-content{display:flex;flex-direction:column;width:100%}.cp-ticket-list .ticket-items-container .ticket-item .play-infos .info-content .infos-1,.cp-ticket-list .ticket-items-container .ticket-item .play-infos .info-content .infos-2{display:flex;flex-direction:column}.cp-ticket-list .ticket-items-container .ticket-item .play-infos .info-content .infos-1 .meta-info{display:flex;justify-content:space-between}.cp-ticket-list .ticket-items-container .ticket-item .play-infos .info-content .infos-1 .meta-info>.premiere-info{display:block}@media screen and (min-width:760px){.cp-ticket-list .ticket-items-container .ticket-item .play-infos .info-content .infos-1 .meta-info>.premiere-info{display:none}}@media screen and (min-width:1020px){.cp-ticket-list .ticket-items-container .ticket-item .play-infos .info-content .infos-1 .meta-info>.premiere-info{display:block}}@media screen and (min-width:1440px){.cp-ticket-list .ticket-items-container .ticket-item .play-infos .info-content .infos-1 .meta-info>.premiere-info{display:none}}.cp-ticket-list .ticket-items-container .ticket-item .play-infos .info-content .infos-1 .date-info{font-family:var(--font-family-alt);font-weight:var(--font-weight-medium);color:var(--color-brand);line-height:var(--line-height-x-small);margin-bottom:0}.cp-ticket-list .ticket-items-container .ticket-item .play-infos .info-content .infos-1 .h2{margin-bottom:0}.cp-ticket-list .ticket-items-container .ticket-item .play-infos .info-content .infos-1 .subtitle{font-family:var(--font-family-alt);font-weight:var(--font-weight-medium);font-size:1.8rem;line-height:1}.cp-ticket-list .ticket-items-container .ticket-item .play-infos .info-content .infos-2{justify-content:flex-end;margin-top:var(--space-medium)}.cp-ticket-list .ticket-items-container .ticket-item .play-infos .info-content .infos-2 h3,.cp-ticket-list .ticket-items-container .ticket-item .play-infos .info-content .infos-2 .address,.cp-ticket-list .ticket-items-container .ticket-item .play-infos .info-content .infos-2 .presale,.cp-ticket-list .ticket-items-container .ticket-item .play-infos .info-content .infos-2 .spielstaette{font-family:var(--font-family-alt);font-weight:var(--font-weight-medium);line-height:1;margin-bottom:0;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}.cp-ticket-list .ticket-items-container .ticket-item .play-infos .info-content .infos-2 .address{font-size:1.8rem;line-height:var(--line-height-small)}.cp-ticket-list .ticket-items-container .ticket-item .play-infos .info-content .infos-2 .address a{position:relative;z-index:2}.cp-ticket-list .ticket-items-container .ticket-item .play-infos .info-content .infos-2 .presale{font-size:1.8rem;line-height:var(--line-height-small)}.cp-ticket-list .ticket-items-container .ticket-item .play-infos .info-content .infos-2 .presale a{position:relative;z-index:2}.cp-ticket-list .ticket-items-container .ticket-item .play-infos .info-content .infos-2 .info-text{font-size:1.8rem;line-height:var(--line-height-small);margin-top:var(--space-medium)}.cp-ticket-list .ticket-items-container .ticket-item .play-infos .info-content .infos-2 .info-text a{position:relative;z-index:2}.cp-ticket-list .ticket-items-container .ticket-item .play-infos .info-content .infos-2 .spielstaette{margin-top:var(--space-small);font-size:1.8rem;line-height:var(--line-height-small)}.cp-ticket-list .ticket-items-container .ticket-item .play-infos .info-content .infos-2 .spielstaette+p{margin-top:var(--space-small);font-size:1.8rem;line-height:1;margin-bottom:0;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}.cp-ticket-list .ticket-items-container .ticket-item .play-infos .info-content .infos-2 h3{font-weight:var(--font-weight-bold)}.cp-ticket-list .ticket-items-container .ticket-item .play-infos .button-bar{display:flex;flex-direction:column;width:100%;margin-top:var(--space-medium);z-index:1;justify-content:inherit}@media screen and (min-width:612px){.cp-ticket-list .ticket-items-container .ticket-item .play-infos .button-bar{flex-direction:row}}@media screen and (min-width:760px){.cp-ticket-list .ticket-items-container .ticket-item .play-infos .button-bar{flex-direction:column;width:200px;margin-top:0}}@media screen and (min-width:1020px){.cp-ticket-list .ticket-items-container .ticket-item .play-infos .button-bar{flex-direction:row;width:100%;margin-top:var(--space-medium)}}@media screen and (min-width:1440px){.cp-ticket-list .ticket-items-container .ticket-item .play-infos .button-bar{flex-direction:column;width:200px;margin-top:0}}.cp-ticket-list .ticket-items-container .ticket-item .play-infos .button-bar>.premiere-info{flex-grow:1;display:none;align-self:flex-end}@media screen and (min-width:760px){.cp-ticket-list .ticket-items-container .ticket-item .play-infos .button-bar>.premiere-info{display:block}}@media screen and (min-width:1020px){.cp-ticket-list .ticket-items-container .ticket-item .play-infos .button-bar>.premiere-info{display:none}}@media screen and (min-width:1440px){.cp-ticket-list .ticket-items-container .ticket-item .play-infos .button-bar>.premiere-info{display:block}}.cp-ticket-list .ticket-items-container .ticket-item .play-infos .button-bar .button-bar-1{display:flex;flex-direction:column;width:fit-content;padding-bottom:var(--space-small)}@media screen and (min-width:612px){.cp-ticket-list .ticket-items-container .ticket-item .play-infos .button-bar .button-bar-1{padding-bottom:0;padding-right:var(--space-medium)}}@media screen and (min-width:760px){.cp-ticket-list .ticket-items-container .ticket-item .play-infos .button-bar .button-bar-1{align-items:flex-end;width:200px;padding-right:0;padding-bottom:var(--space-small)}}@media screen and (min-width:1020px){.cp-ticket-list .ticket-items-container .ticket-item .play-infos .button-bar .button-bar-1{flex-direction:column;width:fit-content;padding-bottom:0}}@media screen and (min-width:1440px){.cp-ticket-list .ticket-items-container .ticket-item .play-infos .button-bar .button-bar-1{align-items:flex-end;width:200px}}.cp-ticket-list .ticket-items-container .ticket-item .play-infos .button-bar .button-bar-2{display:flex;flex-direction:row;width:fit-content;justify-content:flex-start;align-items:flex-end}@media screen and (min-width:760px){.cp-ticket-list .ticket-items-container .ticket-item .play-infos .button-bar .button-bar-2{flex-grow:1;flex-direction:column;align-content:flex-end;width:200px}}@media screen and (min-width:1020px){.cp-ticket-list .ticket-items-container .ticket-item .play-infos .button-bar .button-bar-2{flex-direction:row;width:fit-content;justify-content:flex-end;align-items:flex-end}}@media screen and (min-width:1440px){.cp-ticket-list .ticket-items-container .ticket-item .play-infos .button-bar .button-bar-2{flex-grow:1;flex-direction:column;align-content:flex-end;width:200px}}.cp-ticket-list .ticket-items-container .ticket-item .play-infos .button-bar .button-bar-2 a{margin:0 var(--space-medium);margin-left:0}@media screen and (min-width:760px){.cp-ticket-list .ticket-items-container .ticket-item .play-infos .button-bar .button-bar-2 a{margin:0 0 var(--space-small)}}@media screen and (min-width:1020px){.cp-ticket-list .ticket-items-container .ticket-item .play-infos .button-bar .button-bar-2 a{margin:0 var(--space-medium)}}@media screen and (min-width:1440px){.cp-ticket-list .ticket-items-container .ticket-item .play-infos .button-bar .button-bar-2 a{margin:0 0 var(--space-small)}}.cp-ticket-list .ticket-items-container .ticket-item .play-infos .button-bar .button-bar-2 a:last-of-type{margin:0}.cp-ticket-list .ticket-items-container .ticket-item .play-infos .button-bar .button-bar-1,.cp-ticket-list .ticket-items-container .ticket-item .play-infos .button-bar .button-bar-2{justify-content:inherit}@media screen and (min-width:760px){.cp-ticket-list .ticket-items-container .ticket-item .play-infos .button-bar{justify-content:flex-end}.cp-ticket-list .ticket-items-container .ticket-item .play-infos .button-bar .button-bar-1{justify-content:flex-end}.cp-ticket-list .ticket-items-container .ticket-item .play-infos .button-bar .button-bar-2{justify-content:flex-end;flex-grow:inherit}}@media screen and (min-width:1020px){.cp-ticket-list .ticket-items-container .ticket-item .play-infos .button-bar{justify-content:space-between}.cp-ticket-list .ticket-items-container .ticket-item .play-infos .button-bar .button-bar-1,.cp-ticket-list .ticket-items-container .ticket-item .play-infos .button-bar .button-bar-2{justify-content:inherit}}@media screen and (min-width:1440px){.cp-ticket-list .ticket-items-container .ticket-item .play-infos .button-bar{justify-content:flex-end}.cp-ticket-list .ticket-items-container .ticket-item .play-infos .button-bar .button-bar-1{justify-content:flex-end;margin:0 0 var(--space-small)}.cp-ticket-list .ticket-items-container .ticket-item .play-infos .button-bar .button-bar-2{justify-content:flex-end;flex-grow:inherit}}.cp-ticket-list .ticket-items-container .ticket-item:first-of-type{padding-top:0}.cp-ticket-list .ticket-items-container .ticket-item:last-of-type{padding-bottom:2.8rem}.cp-ticket-list .more{display:none}.cp-ticket-list .past-items{padding-bottom:var(--space-small);border-bottom:2.5px solid var(--black)}.cp-ticket-list .past-items .cp-accordion{margin-top:var(--space-small)}.cp-ticket-list .past-items .cp-accordion .accordion-items{margin-top:var(--space-small)}.cp-ticket-list .past-items .cp-accordion .accordion-items .el-accordion-item .accordion-title{padding-right:3.5rem}.cp-ticket-list .past-items .cp-accordion .accordion-items .el-accordion-item .accordion-title .accordion-title-inner h3.h1{font-size:var(--font-size-base);font-family:var(--font-family-base);font-weight:normal;line-height:var(--line-height-small)}.cp-ticket-list .past-items .cp-accordion .accordion-items .el-accordion-item .accordion-title .accordion-title-inner .toggle::before{font-size:var(--font-size-base);line-height:var(--line-height-small)}.cp-ticket-list .past-items .cp-accordion .accordion-items .el-accordion-item .cp-ticket-list .ticket-items-container .ticket-item{display:flex}.cp-ticket-list .past-items .cp-accordion .accordion-items .el-accordion-item .cp-ticket-list .ticket-items-container .ticket-item:last-child{border-bottom:none}.cp-ticket-list.limited-view .ticket-items-container .ticket-item{display:none}.cp-ticket-list.limited-view .ticket-items-container .ticket-item:nth-child(-n+3){display:flex}.cp-ticket-list.limited-view .more{display:block;margin-top:var(--space-small);padding-bottom:var(--space-small);border-bottom:2.5px solid var(--black)}.cp-ticket-list.limited-view .more .inner{position:relative;display:inline-block;padding:var(--space-small) 0 var(--space-small);padding-right:3.5rem;cursor:pointer}.cp-ticket-list.limited-view .more span.toggle::before{position:absolute;right:0;top:1rem;font-family:"icomoon";content:"\e903";color:var(--black);pointer-events:none;transition-duration:var(--anim-duration)}.el-button-bar{display:flex;width:100%;justify-content:flex-start;align-items:center;flex-direction:column;transition-duration:var(--anim-duration)}@media screen and (min-width:760px){.el-button-bar{flex-direction:row}.el-button-bar.centered{justify-content:center}.el-button-bar.right{justify-content:flex-end}}.el-button-bar a.button,.el-button-bar button{margin:1rem 0}.el-button-bar a.button:first-child,.el-button-bar button:first-child{margin-top:0}.el-button-bar a.button:last-child,.el-button-bar button:last-child{margin-bottom:0}@media screen and (min-width:760px){.el-button-bar a.button,.el-button-bar button{margin:0 var(--space-small)}.el-button-bar a.button:first-child,.el-button-bar button:first-child{margin-left:0}.el-button-bar a.button:last-child,.el-button-bar button:last-child{margin-right:0}}.cp-image-gallery{margin-top:var(--space-medium);padding-bottom:.8rem;border-bottom:2.5px solid var(--black)}.cp-image-gallery .video{position:relative;background-color:var(--black);width:100%;padding:56.25% 0 0 0;margin-bottom:var(--space-large)}.cp-image-gallery .video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.cp-image-gallery .image-slider{position:relative}.cp-image-gallery .image-slider .glide__track .glide__slides .glide__slide .source{text-align:right;font-family:var(--font-family-alt);font-size:2.4rem;margin-top:var(--space-x-small)}.cp-image-gallery .image-slider .glide__bullets{position:absolute;bottom:.25rem;left:0}.cp-image-gallery .image-slider .glide__bullets .glide__bullet{cursor:pointer;height:11px;width:11px;border-radius:50%;margin:var(--space-x-small);padding:0;background-color:var(--grey);transition:var(--anim-duration);text-indent:-9999em;outline:none}.cp-image-gallery .image-slider .glide__bullets .glide__bullet:hover{background-color:var(--black)}.cp-image-gallery .image-slider .glide__bullets .glide__bullet.glide__bullet--active{background-color:var(--black)}.cp-image-gallery .cp-slider{border-bottom:none}.cp-big-cast-list{margin-top:var(--space-medium);padding-bottom:2.8rem;border-bottom:2.5px solid var(--black)}.cp-big-cast-list .cast-list .cast-member{margin-top:var(--space-medium);padding-bottom:var(--space-x-large);border-bottom:2.5px solid var(--black)}.cp-big-cast-list .cast-list .cast-member:last-child{border-bottom:none;padding-bottom:0}.cp-big-cast-list .cast-list .cast-member figure img{max-width:100%;width:auto}.cp-big-cast-list .cast-list .cast-member .el-section-title{margin-top:var(--space-text)}.el-media-box{margin-bottom:var(--space-medium)}.el-media-box:last-of-type{margin-bottom:var(--space-small)}.el-media-box .inner{position:relative}.el-media-box .inner .media-container figure{margin-bottom:var(--space-medium)}.el-media-box .inner .media-container .video{background-color:var(--black);padding:56.25% 0 0 0;position:relative;margin-bottom:var(--space-medium)}.el-media-box .inner .media-container .video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.el-media-box .inner .text-container h2.background{opacity:1;color:var(--white);-webkit-hyphens:auto;hyphens:auto;padding-top:.5rem;transition:var(--anim-duration)}.el-media-box .inner .text-container h2.background span{opacity:1;background-color:var(--color-brand);padding-left:1rem;padding-right:1rem;padding-top:.25rem;padding-bottom:.5rem;line-height:1.375;box-decoration-break:clone;-webkit-box-decoration-break:clone;transition:var(--anim-duration);border-radius:5px}.el-media-box .inner.linkbox:hover{cursor:pointer}.el-media-box .inner.linkbox:hover h2,.el-media-box .inner.linkbox:hover .link-text{color:var(--color-brand)}.el-media-box .inner.linkbox:hover h2.background,.el-media-box .inner.linkbox:hover .link-text.background{color:var(--white);opacity:.75}.el-media-box .inner.linkbox:hover h2.background span,.el-media-box .inner.linkbox:hover .link-text.background span{opacity:.75;background-color:var(--color-brand)}.el-media-box .inner.linkbox-video .text-container{position:relative}.el-media-box .inner.linkbox-video .text-container:hover{cursor:pointer}.el-media-box .inner.linkbox-video .text-container:hover h2,.el-media-box .inner.linkbox-video .text-container:hover .link-text{color:var(--color-brand)}.el-media-box .inner.linkbox-video .text-container:hover h2.background,.el-media-box .inner.linkbox-video .text-container:hover .link-text.background{color:var(--white)}.el-media-box .inner.linkbox-video .text-container:hover h2.background span,.el-media-box .inner.linkbox-video .text-container:hover .link-text.background span{opacity:.75;background-color:var(--color-brand)}.el-media-box.small .inner,.el-media-box.medium .inner{display:flex;flex-direction:column}.el-media-box.small .inner .media-container,.el-media-box.medium .inner .media-container,.el-media-box.small .inner .text-container,.el-media-box.medium .inner .text-container{width:100%}@media screen and (min-width:612px){.el-media-box.small .inner{flex-direction:row}.el-media-box.small .inner .media-container{width:50%;padding-right:20px}.el-media-box.small .inner .media-container figure{margin-top:var(--space-x-small);margin-bottom:0}.el-media-box.small .inner .media-container .video{margin-top:var(--space-x-small);margin-bottom:0}.el-media-box.small .inner .text-container{width:50%;padding-left:20px}}@media screen and (min-width:760px){.el-media-box.small .inner .media-container{width:33.33%;padding-right:27px}.el-media-box.small .inner .text-container{width:66.66%;padding-left:13px}}@media screen and (min-width:760px){.el-media-box.medium .inner{flex-direction:row}.el-media-box.medium .inner .media-container{width:50%;padding-right:20px}.el-media-box.medium .inner .media-container figure{margin-top:var(--space-x-small);margin-bottom:0}.el-media-box.medium .inner .media-container .video{margin-top:var(--space-x-small);margin-bottom:0}.el-media-box.medium .inner .text-container{width:50%;padding-left:20px}}.el-media-box.large .inner .text-container{width:100%}@media screen and (min-width:1020px){.el-media-box.large .inner .text-container{width:66.66%}}.el-html-code{margin-top:var(--space-medium);border-bottom:2.5px solid var(--black)}.el-html-code .inner{margin-bottom:var(--space-medium);line-height:0}.el-html-code .inner *{max-width:100%}.el-button-socialmedia-share{display:flex;justify-content:flex-end;overflow:hidden}.el-button-socialmedia-share .share-links{position:relative;width:fit-content;display:flex;flex-direction:row;align-items:center;height:48px}.el-button-socialmedia-share .share-links i{border:1px solid transparent;font-size:3rem;padding:.8rem 1.2rem .8rem 1rem;height:48px;transition-duration:var(--anim-duration);color:var(--color);background:var(--white);z-index:1}.el-button-socialmedia-share .share-links i:hover{color:var(--color-brand);cursor:pointer}.el-button-socialmedia-share .share-links ul.some-share{position:absolute;top:3px;right:-300px;display:flex;flex-direction:row;height:40px;margin-right:25px;transition:var(--anim-duration)}.el-button-socialmedia-share .share-links ul.some-share li{margin-right:20px;display:flex;align-items:center}.el-button-socialmedia-share .share-links ul.some-share li a{text-decoration:none}.el-button-socialmedia-share .share-links ul.some-share li a:before{font-size:2.6rem;color:var(--color-brand);transition-duration:var(--anim-duration)}.el-button-socialmedia-share .share-links ul.some-share li a:hover:before{color:var(--black)}.el-button-socialmedia-share .share-links ul.some-share li:last-child{margin-right:0}.el-button-socialmedia-share .share-links.open i{margin-left:0;color:var(--color-brand)}.el-button-socialmedia-share .share-links.open ul.some-share{right:40px}.el-alert{color:var(--color-brand);border-top:2.5px solid var(--black)}.el-alert .page-wrapper-alert{width:100%;max-width:1920px;margin:0 auto;padding-top:var(--space-small);padding-bottom:var(--space-small)}.el-alert .page-wrapper-alert>.inner{width:100%;overflow:hidden;white-space:nowrap}.el-alert .page-wrapper-alert>.inner:hover .banner-text{animation-play-state:paused}.el-alert .page-wrapper-alert>.inner .banner-text{display:inline-block;animation:scrollText linear infinite;animation-duration:var(--scroll-duration);padding-left:100%}.el-alert .page-wrapper-alert>.inner .banner-text span.h1{padding-right:var(--space-medium);margin-right:var(--space-medium);border-right:2.5px solid var(--black)}.el-alert .page-wrapper-alert>.inner .banner-text span.h1:last-child{border:none}.el-alert .page-wrapper-alert>.inner .banner-text span.h1 a{text-decoration:none}@keyframes scrollText{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}.el-page-title{display:flex;flex-direction:column;width:100%;border-bottom:2.5px solid var(--black);padding-top:var(--space-small)}@media screen and (min-width:612px){.el-page-title{flex-direction:row;justify-content:space-between}}.el-page-title header{width:100%}.el-page-title header h2{margin-bottom:var(--space-small)}.el-page-title.with-link{flex-direction:row;flex-wrap:wrap;gap:10px}@media screen and (min-width:480px){.el-page-title.with-link{gap:0}}@media screen and (min-width:612px){.el-page-title.with-link header{width:calc(100% - 300px)}}.el-page-title.with-link .titel-link{width:100%;display:flex;justify-content:flex-end;align-items:flex-end;align-self:flex-end;text-decoration:none;font-weight:var(--font-weight-bold);font-size:3rem;padding-bottom:var(--space-x-small)}@media screen and (min-width:612px){.el-page-title.with-link .titel-link{width:300px;align-self:center}}.el-page-title.with-link .titel-link:after{font-size:3rem;margin-left:var(--space-medium)}.el-contact-form form .Inputfields{width:100%;margin-top:var(--space-small);display:flex;flex-direction:column}@media screen and (min-width:612px){.el-contact-form form .Inputfields{flex-direction:row;flex-wrap:wrap;justify-content:space-between}}.el-contact-form form .Inputfields .Inputfield{width:100%!important}@media screen and (min-width:612px){.el-contact-form form .Inputfields .Inputfield{width:calc(50% - 20px)!important}}@media screen and (min-width:612px){.el-contact-form form .Inputfields .Inputfield.InputfieldPage,.el-contact-form form .Inputfields .Inputfield.InputfieldTextarea{width:100%!important}}.el-contact-form form .Inputfields .Inputfield.InputfieldPage .InputfieldContent .InputfieldSelect{width:100%}@media screen and (min-width:612px){.el-contact-form form .Inputfields .Inputfield.InputfieldPage .InputfieldContent .InputfieldSelect{width:calc(50% - 20px)}}.el-contact-form form .Inputfields .Inputfield.InputfieldPage .InputfieldContent .InputfieldRadios ul,.el-contact-form form .Inputfields .Inputfield.InputfieldPage .InputfieldContent .InputfieldCheckboxes ul{display:flex;flex-direction:column}@media screen and (min-width:612px){.el-contact-form form .Inputfields .Inputfield.InputfieldPage .InputfieldContent .InputfieldRadios ul,.el-contact-form form .Inputfields .Inputfield.InputfieldPage .InputfieldContent .InputfieldCheckboxes ul{flex-direction:row;flex-wrap:wrap}}.el-contact-form form .Inputfields .Inputfield.InputfieldPage .InputfieldContent .InputfieldRadios ul li,.el-contact-form form .Inputfields .Inputfield.InputfieldPage .InputfieldContent .InputfieldCheckboxes ul li{width:100%}@media screen and (min-width:612px){.el-contact-form form .Inputfields .Inputfield.InputfieldPage .InputfieldContent .InputfieldRadios ul li,.el-contact-form form .Inputfields .Inputfield.InputfieldPage .InputfieldContent .InputfieldCheckboxes ul li{width:33.33%}}@media screen and (min-width:760px){.el-contact-form form .Inputfields .Inputfield.InputfieldPage .InputfieldContent .InputfieldRadios ul li,.el-contact-form form .Inputfields .Inputfield.InputfieldPage .InputfieldContent .InputfieldCheckboxes ul li{width:20%}}.el-file-cover figure{max-width:fit-content}.el-file-cover figure img{border:1px solid var(--black)}.el-file-cover figure figcaption{margin-top:var(--space-x-small);font-family:var(--font-family-alt)}.el-file-cover .file-link{max-width:fit-content;font-size:1.8rem}.el-custom-form{margin-top:var(--space-medium)}.el-custom-form .FormBuilder .alert-error{background:var(--white);border:1px solid var(--error);padding:5px 7.5px}.el-custom-form .FormBuilder .error{color:var(--error)}.el-custom-form form .Inputfields{width:100%;margin-top:var(--space-small);display:flex;flex-direction:column}@media screen and (min-width:612px){.el-custom-form form .Inputfields{flex-direction:row;flex-wrap:wrap;justify-content:space-between}}.el-custom-form form .Inputfields .Inputfield{width:100%!important}.el-custom-form form .Inputfields .Inputfield input:not([type=radio]):not([type=checkbox]):not([type=file]):not([type=range]){height:53px;padding:0 15px;border:1px solid var(--black);background:var(--white)}.el-custom-form form .Inputfields .Inputfield input::placeholder{color:var(--black)}.el-custom-form form .Inputfields .Inputfield input[type="checkbox"]:hover+span::before,.el-custom-form form .Inputfields .Inputfield input[type="checkbox"]:checked+span::before{background-size:contain}.el-custom-form form .Inputfields .Inputfield select:not([multiple]){height:53px;padding:0 15px;border:1px solid var(--black);background:var(--white)}.el-custom-form form .Inputfields .Inputfield:not(.InputfieldRadios) .InputfieldHeader{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.el-custom-form form .Inputfields .Inputfield.InputfieldSubmit button{display:flex;flex-direction:row;width:fit-content;text-align:center;text-decoration:none;font-family:var(--font-family-base);font-weight:700;line-height:1;transition:var(--anim-duration);padding:var(--space-small) 1.8rem;background-color:var(--color-brand);border:1.5px solid var(--color-brand);color:var(--white);font-size:2rem;border-radius:0}.el-custom-form form .Inputfields .Inputfield.InputfieldSubmit button:hover{background-color:var(--white);border:1.5px solid var(--color-brand);color:var(--color-brand)}@media screen and (min-width:612px){.el-custom-form form .Inputfields .Inputfield.InputfieldPage,.el-custom-form form .Inputfields .Inputfield.InputfieldTextarea{width:100%!important}}.el-custom-form form .Inputfields .Inputfield.InputfieldPage .InputfieldContent .InputfieldSelect{width:100%}.el-custom-form form .Inputfields .Inputfield.InputfieldPage .InputfieldContent .InputfieldRadios ul,.el-custom-form form .Inputfields .Inputfield.InputfieldPage .InputfieldContent .InputfieldCheckboxes ul{display:flex;flex-direction:column}@media screen and (min-width:612px){.el-custom-form form .Inputfields .Inputfield.InputfieldPage .InputfieldContent .InputfieldRadios ul,.el-custom-form form .Inputfields .Inputfield.InputfieldPage .InputfieldContent .InputfieldCheckboxes ul{flex-direction:row;flex-wrap:wrap}}.el-custom-form form .Inputfields .Inputfield.InputfieldPage .InputfieldContent .InputfieldRadios ul li,.el-custom-form form .Inputfields .Inputfield.InputfieldPage .InputfieldContent .InputfieldCheckboxes ul li{width:100%}.el-custom-form form #wrap_anmeldung-theaterclub_submit .InputfieldContent::before{content:"* Pflichtfelder";display:block;margin-bottom:var(--space-medium);color:var(--black);font-size:1.8rem}.el-contact-form.form-js form.FormBuilder .Inputfields{width:100%;margin-top:var(--space-small);display:flex;flex-direction:column}@media screen and (min-width:612px){.el-contact-form.form-js form.FormBuilder .Inputfields{flex-direction:row;flex-wrap:wrap;justify-content:space-between}}.el-contact-form.form-js form.FormBuilder .Inputfields .Inputfield{width:100%!important}@media screen and (min-width:612px){.el-contact-form.form-js form.FormBuilder .Inputfields .Inputfield{width:calc(50% - 20px)!important}}.el-contact-form.form-js form.FormBuilder .Inputfields .Inputfield.InputfieldText,.el-contact-form.form-js form.FormBuilder .Inputfields .Inputfield.InputfieldEmail,.el-contact-form.form-js form.FormBuilder .Inputfields .Inputfield.InputfieldTextarea{position:relative}.el-contact-form.form-js form.FormBuilder .Inputfields .Inputfield.InputfieldText label,.el-contact-form.form-js form.FormBuilder .Inputfields .Inputfield.InputfieldEmail label,.el-contact-form.form-js form.FormBuilder .Inputfields .Inputfield.InputfieldTextarea label{position:absolute;top:5px;left:10px;color:var(--black);opacity:1;transition:var(--anim-duration)}.el-contact-form.form-js form.FormBuilder .Inputfields .Inputfield.InputfieldText label.focused,.el-contact-form.form-js form.FormBuilder .Inputfields .Inputfield.InputfieldEmail label.focused,.el-contact-form.form-js form.FormBuilder .Inputfields .Inputfield.InputfieldTextarea label.focused,.el-contact-form.form-js form.FormBuilder .Inputfields .Inputfield.InputfieldText label.filled,.el-contact-form.form-js form.FormBuilder .Inputfields .Inputfield.InputfieldEmail label.filled,.el-contact-form.form-js form.FormBuilder .Inputfields .Inputfield.InputfieldTextarea label.filled{left:0;top:-25px;font-size:14px;opacity:.7}@media screen and (min-width:612px){.el-contact-form.form-js form.FormBuilder .Inputfields .Inputfield.InputfieldPage,.el-contact-form.form-js form.FormBuilder .Inputfields .Inputfield.InputfieldTextarea{width:100%!important}}.el-contact-form.form-js form.FormBuilder .Inputfields .Inputfield.InputfieldPage .InputfieldContent .InputfieldSelect{width:100%}@media screen and (min-width:612px){.el-contact-form.form-js form.FormBuilder .Inputfields .Inputfield.InputfieldPage .InputfieldContent .InputfieldSelect{width:calc(50% - 20px)}}.el-contact-form.form-js form.FormBuilder .Inputfields .Inputfield.InputfieldPage .InputfieldContent .InputfieldRadios ul,.el-contact-form.form-js form.FormBuilder .Inputfields .Inputfield.InputfieldPage .InputfieldContent .InputfieldCheckboxes ul{display:flex;flex-direction:column}@media screen and (min-width:612px){.el-contact-form.form-js form.FormBuilder .Inputfields .Inputfield.InputfieldPage .InputfieldContent .InputfieldRadios ul,.el-contact-form.form-js form.FormBuilder .Inputfields .Inputfield.InputfieldPage .InputfieldContent .InputfieldCheckboxes ul{flex-direction:row;flex-wrap:wrap}}.el-contact-form.form-js form.FormBuilder .Inputfields .Inputfield.InputfieldPage .InputfieldContent .InputfieldRadios ul li,.el-contact-form.form-js form.FormBuilder .Inputfields .Inputfield.InputfieldPage .InputfieldContent .InputfieldCheckboxes ul li{width:100%}@media screen and (min-width:612px){.el-contact-form.form-js form.FormBuilder .Inputfields .Inputfield.InputfieldPage .InputfieldContent .InputfieldRadios ul li,.el-contact-form.form-js form.FormBuilder .Inputfields .Inputfield.InputfieldPage .InputfieldContent .InputfieldCheckboxes ul li{width:33.33%}}@media screen and (min-width:760px){.el-contact-form.form-js form.FormBuilder .Inputfields .Inputfield.InputfieldPage .InputfieldContent .InputfieldRadios ul li,.el-contact-form.form-js form.FormBuilder .Inputfields .Inputfield.InputfieldPage .InputfieldContent .InputfieldCheckboxes ul li{width:20%}}.el-contact-form.form-css form .Inputfields{width:100%;margin-top:var(--space-small);display:flex;flex-direction:column}@media screen and (min-width:612px){.el-contact-form.form-css form .Inputfields{flex-direction:row;flex-wrap:wrap;justify-content:space-between}}.el-contact-form.form-css form .Inputfields .Inputfield{width:100%!important}@media screen and (min-width:612px){.el-contact-form.form-css form .Inputfields .Inputfield{width:calc(50% - 20px)!important}}.el-contact-form.form-css form .Inputfields .Inputfield.InputfieldText .InputfieldContent,.el-contact-form.form-css form .Inputfields .Inputfield.InputfieldEmail .InputfieldContent,.el-contact-form.form-css form .Inputfields .Inputfield.InputfieldTextarea .InputfieldContent{position:relative;padding-top:15px}.el-contact-form.form-css form .Inputfields .Inputfield.InputfieldText .InputfieldContent label,.el-contact-form.form-css form .Inputfields .Inputfield.InputfieldEmail .InputfieldContent label,.el-contact-form.form-css form .Inputfields .Inputfield.InputfieldTextarea .InputfieldContent label{position:absolute;top:20px;left:10px}.el-contact-form.form-css form .Inputfields .Inputfield.InputfieldText .InputfieldContent input:not(:placeholder-shown)+label,.el-contact-form.form-css form .Inputfields .Inputfield.InputfieldEmail .InputfieldContent input:not(:placeholder-shown)+label,.el-contact-form.form-css form .Inputfields .Inputfield.InputfieldTextarea .InputfieldContent input:not(:placeholder-shown)+label,.el-contact-form.form-css form .Inputfields .Inputfield.InputfieldText .InputfieldContent textarea:not(:placeholder-shown)+label,.el-contact-form.form-css form .Inputfields .Inputfield.InputfieldEmail .InputfieldContent textarea:not(:placeholder-shown)+label,.el-contact-form.form-css form .Inputfields .Inputfield.InputfieldTextarea .InputfieldContent textarea:not(:placeholder-shown)+label{top:0;left:0;font-size:15px;line-height:0;opacity:.66}@media screen and (min-width:612px){.el-contact-form.form-css form .Inputfields .Inputfield.InputfieldPage,.el-contact-form.form-css form .Inputfields .Inputfield.InputfieldTextarea{width:100%!important}}.el-contact-form.form-css form .Inputfields .Inputfield.InputfieldPage .InputfieldContent .InputfieldSelect{width:100%}@media screen and (min-width:612px){.el-contact-form.form-css form .Inputfields .Inputfield.InputfieldPage .InputfieldContent .InputfieldSelect{width:calc(50% - 20px)}}.el-contact-form.form-css form .Inputfields .Inputfield.InputfieldPage .InputfieldContent .InputfieldRadios ul,.el-contact-form.form-css form .Inputfields .Inputfield.InputfieldPage .InputfieldContent .InputfieldCheckboxes ul{display:flex;flex-direction:column}@media screen and (min-width:612px){.el-contact-form.form-css form .Inputfields .Inputfield.InputfieldPage .InputfieldContent .InputfieldRadios ul,.el-contact-form.form-css form .Inputfields .Inputfield.InputfieldPage .InputfieldContent .InputfieldCheckboxes ul{flex-direction:row;flex-wrap:wrap}}.el-contact-form.form-css form .Inputfields .Inputfield.InputfieldPage .InputfieldContent .InputfieldRadios ul li,.el-contact-form.form-css form .Inputfields .Inputfield.InputfieldPage .InputfieldContent .InputfieldCheckboxes ul li{width:100%}@media screen and (min-width:612px){.el-contact-form.form-css form .Inputfields .Inputfield.InputfieldPage .InputfieldContent .InputfieldRadios ul li,.el-contact-form.form-css form .Inputfields .Inputfield.InputfieldPage .InputfieldContent .InputfieldCheckboxes ul li{width:33.33%}}@media screen and (min-width:760px){.el-contact-form.form-css form .Inputfields .Inputfield.InputfieldPage .InputfieldContent .InputfieldRadios ul li,.el-contact-form.form-css form .Inputfields .Inputfield.InputfieldPage .InputfieldContent .InputfieldCheckboxes ul li{width:20%}}button{background:transparent;color:inherit;border:transparent;padding:0;font:inherit;cursor:pointer}a.button{display:flex;flex-direction:row;width:fit-content;background-color:var(--white);border:1.5px solid var(--black);color:var(--black);padding:var(--space-x-small) var(--space-small);text-align:center;text-decoration:none;font-family:var(--font-family-base);font-weight:700;font-size:1.6rem;line-height:1;transition:var(--anim-duration)}a.button i.icon{margin-left:var(--space-x-small)}a.button:hover{background-color:var(--black);border:1.5px solid var(--black);color:var(--white)}a.button.no-hover:hover{background-color:var(--white);border:1.5px solid var(--black);color:var(--black)}a.button.big{padding:var(--space-small) 1.8rem;background-color:var(--color-brand);border:1.5px solid var(--color-brand);color:var(--white);font-size:2rem}a.button.big i.icon{margin-left:var(--space-small)}a.button.big:hover{background-color:var(--white);border:1.5px solid var(--color-brand);color:var(--color-brand)}.glide{position:relative;width:100%;box-sizing:border-box}.glide *{box-sizing:inherit}.glide__track{overflow:hidden}.glide__slides{position:relative;width:100%;list-style:none;backface-visibility:hidden;transform-style:preserve-3d;touch-action:pan-Y;overflow:hidden;padding:0;white-space:nowrap;display:flex;flex-wrap:nowrap;will-change:transform}.glide__slides--dragging{user-select:none}.glide__slide{width:100%;height:100%;flex-shrink:0;white-space:normal;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.glide__slide a{user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows{-webkit-touch-callout:none;user-select:none}.glide__bullets{-webkit-touch-callout:none;user-select:none}.glide--rtl{direction:rtl}