/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action:before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action:before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li:before{content:" \BB ";}.breadcrumb li:first-child:before{content:none;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.collapse-processed > summary{padding-right:0.5em;padding-left:0.5em;}.collapse-processed > summary:before{float:left;width:1em;height:1em;content:"";background:url(/misc/menu-expanded.png) 0 100% no-repeat;}[dir="rtl"] .collapse-processed > summary:before{float:right;background-position:100% 100%;}.collapse-processed:not([open]) > summary:before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:25% 35%;}[dir="rtl"] .collapse-processed:not([open]) > summary:before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:75% 35%;}
.container-inline label:after,.container-inline .label:after{content:":";}.form-type-radios .container-inline label:after,.form-type-checkboxes .container-inline label:after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required:after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/themes/classy_own/images/icons/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message:before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/themes/classy_own/images/icons/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/misc/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/themes/classy_own/images/icons/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(/misc/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/misc/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/misc/menu-collapsed-rtl.png);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/classy_own/images/icons/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/classy_own/images/icons/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/classy_own/images/icons/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}address,article,aside,audio,blockquote,canvas,del,div,dl,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,li,ol,p,pre,section,table,td,tfoot,th,ul,video{box-sizing:border-box}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent;color:inherit;text-decoration:none}a:active,a:hover{outline:0;color:inherit}abbr[title]{border-bottom:1px dotted}blockquote,dd,figure{margin-right:0;margin-left:0}fieldset{padding-right:0;padding-left:0}nav ol,nav ul{list-style:none;margin:0;padding:0}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:1px;background-color:#fff;border-width:1px 0 0;border-style:solid none none;border-color:#ccc}pre{overflow:auto}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,input[type=button],input[type=color],input[type=email],input[type=password],input[type=reset],input[type=search],input[type=submit],input[type=tel],input[type=text],input[type=url],textarea{border-radius:0;border:1px solid;background-image:none;width:auto;box-sizing:border-box}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;-webkit-appearance:none;padding:0;border:0;box-sizing:border-box}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0;vertical-align:baseline}th{text-align:left}dir,menu,ul{list-style-type:none;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:0;margin:0;padding:0}:focus{outline:0 -webkit-focus-ring-color}
div#block-sitebranding{position:relative;z-index:1}div#block-lndm-branding a.site-logo,div#block-sitebranding a.site-logo{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:25px}div#block-lndm-branding a.site-logo img{margin-right:30px;max-width:clamp(110px,18vw,166px);width:100%}.path-frontpage div#block-sitebranding a.site-logo img{margin-right:clamp(30px,3vw,50px);max-width:clamp(110px,13vw,214px);width:100%}div#block-lndm-branding a.site-logo{line-height:clamp(37px,3vw,50px);margin:auto 0 -25px;text-transform:uppercase}div#block-lndm-branding a.site-logo,div#block-lndm-branding a.site-logo .header-title{color:var(--orange);font-family:var(--font-sans);font-size:var(--font-size-h1);font-weight:var(--extrabold)}div#block-lndm-branding a.site-logo .header-title{line-height:clamp(33px,5vw,50px);margin:auto 0 clamp(-25px,-2vw,-15px);max-width:350px}.path-frontpage div#block-sitebranding a.site-logo .header-title{color:var(--orange);font-family:var(--font-sans);font-size:var(--font-size-h1-front);font-weight:var(--extrabold);line-height:clamp(33px,4vw,60px);margin:auto 0 clamp(-25px,-2vw,-15px);max-width:clamp(300px,28vw,400px)}.path-frontpage div#block-sitebranding a.site-logo .header-title,div#block-lndm-branding a.site-logo .header-title{text-transform:uppercase;max-width:clamp(150px,39vw,180px);width:100%}@media only screen and (min-width:650px){div#block-lndm-branding a.site-logo .header-title{max-width:clamp(180px,28vw,350px)}.path-frontpage div#block-sitebranding a.site-logo .header-title{max-width:29%}}div#block-lndm-branding a.site-logo .header-title .header-year,div#block-sitebranding a.site-logo .header-title .header-year{color:var(--weiss);font-family:var(--font-serif)}div#block-lndm-branding a.site-logo .header-title .header-slash,div#block-sitebranding a.site-logo .header-title .header-slash{color:var(--orange);font-family:var(--font-sans);font-style:italic;font-weight:var(--regular);vertical-align:middle}div#block-lndm-tabs{margin:0 auto;max-width:var(--max-content-width);position:relative;width:var(--width);z-index:2}div#block-lndm-tabs nav{padding:1em 0}div#block-lndm-tabs nav ul{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:center;justify-content:center;list-style:none;margin:0 auto;padding:0;position:relative}div#block-lndm-tabs nav ul li{display:block;-ms-flex:1;flex:1;margin:0;position:relative;text-align:center;z-index:0;backface-visibility:hidden}div#block-lndm-tabs nav ul li a{background-color:transparent;color:var(--weiss);display:block;line-height:2;overflow:hidden;padding:0 1.5em 0 .3em;position:relative;text-overflow:ellipsis;white-space:nowrap;transition:color .2s}@media screen and (max-width:54em){div#block-lndm-tabs nav ul li a{padding:0 .5em 0 .3em}}div#block-lndm-tabs nav ul li a:focus,div#block-lndm-tabs nav ul li a:hover{color:var(--orange)}div#block-lndm-tabs nav ul li a:hover:after{background:var(--dunkelblau);border:2px solid var(--orange);box-shadow:none}div#block-lndm-tabs nav ul li.is-active a,div#block-lndm-tabs nav ul li.is-active a:hover{color:var(--orange)}div#block-lndm-tabs nav ul li a span{font-size:.75em;font-weight:500}div#block-lndm-tabs nav ul li a:after{background:var(--orange);border-radius:10px 10px 0 0;bottom:0;box-shadow:inset 0 -12px 3px -9px rgba(0,0,0,.05);content:" ";left:0;outline:1px solid transparent;position:absolute;right:0;top:0;transform:perspective(5px) rotateX(.93deg) translateZ(-.54px);transform-origin:0 0;z-index:-1;backface-visibility:hidden}div#block-lndm-tabs .content-wrap,div#block-lndm-tabs nav ul li.is-active a:after{background:var(--dunkelblau);border:2px solid var(--orange);box-shadow:none}div#block-lndmpartnerfootersvg h2{color:var(--orange);font-family:var(--font-sans);font-size:var(--font-size-h2);margin-bottom:20px}div#block-lndmpartnerfootersvg .paragraph--type--full-width-text{margin-bottom:0}div#block-lndmpartnerfootersvg .text-formatted{-ms-flex-align:end;align-items:flex-end;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px;-ms-flex-pack:justify;justify-content:space-between}div#block-lndmpartnerfootersvg .text-formatted p{-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:0}div#block-lndmpartnerfootersvg .text-formatted a{display:block;line-height:0}@media only screen and (min-width:650px){div#block-lndmpartnerfootersvg .text-formatted{-ms-flex-wrap:nowrap;flex-wrap:nowrap}div#block-lndmpartnerfootersvg .text-formatted p{-ms-flex:1 1 auto;flex:1 1 auto;margin-bottom:0}}div#block-lndmpartnerfootersvg .text-formatted img{max-height:70px}.icon-top-moon:before{background:var(--moon) var(--top)/var(--moon-size);content:" ";display:block;height:100%;position:absolute;width:100%;z-index:1;inset:var(--inset-top-outer)}.icon-middle-moon{background:var(--moon) var(--middle)/var(--moon-size)}.icon-bottom-moon:after{background:var(--moon) var(--bottom)/var(--moon-size);bottom:0;content:" ";display:block;height:100%;position:absolute;width:100%;z-index:1;inset:var(--inset-bottom-outer)}@media only screen and (max-width:849px){.icon-top-moon:before{background-position:108% 20%}.icon-middle-moon{background-position:var(--middle-m)}.icon-bottom-moon:after{background-position:var(--bottom-m)}}.icon-top-frame:before{background:var(--frame) var(--top)/var(--frame-size);content:" ";display:block;height:100%;position:absolute;width:100%;z-index:1;inset:var(--inset-top-outer)}.icon-middle-frame{background:var(--frame) var(--middle)/var(--frame-size)}.icon-bottom-frame:after{background:var(--frame) var(--bottom)/var(--frame-size);bottom:0;content:" ";display:block;height:100%;position:absolute;width:100%;z-index:1;inset:var(--inset-bottom-outer)}@media only screen and (max-width:849px){.icon-top-frame:before{background-position:var(--top-m)}.icon-middle-frame{background-position:var(--middle-m)}.icon-bottom-frame:after{background-position:var(--bottom-m)}}.icon-top-lamp:before{background:var(--lamp) var(--top)/var(--lamp-size);content:" ";display:block;height:100%;position:absolute;width:100%;z-index:1;inset:var(--inset-top-outer)}.icon-middle-lamp{background:var(--lamp) var(--middle)/var(--lamp-size)}.icon-bottom-lamp:after{background:var(--lamp) var(--bottom)/var(--lamp-size);bottom:0;content:" ";display:block;height:100%;position:absolute;width:100%;z-index:1;inset:var(--inset-bottom-outer)}@media only screen and (max-width:849px){.icon-top-lamp:before{background-position:var(--top-m)}.icon-middle-lamp{background-position:var(--middle-m)}.icon-bottom-lamp:after{background-position:var(--bottom-m)}}.icon-top-nap:before{background:var(--nap) var(--top)/var(--nap-size);content:" ";display:block;height:100%;position:absolute;width:100%;z-index:1;inset:var(--inset-top-outer)}.icon-middle-nap{background:var(--nap) var(--middle)/var(--nap-size)}.icon-bottom-nap:after{background:var(--nap) var(--bottom)/var(--nap-size);bottom:0;content:" ";display:block;height:100%;position:absolute;width:100%;z-index:1;inset:var(--inset-bottom-outer)}@media only screen and (max-width:849px){.icon-top-nap:before{background-position:var(--top-m)}.icon-middle-nap{background-position:var(--middle-m)}.icon-bottom-nap:after{background-position:var(--bottom-m)}}.icon-top-doll:before{background:var(--doll) var(--top)/var(--doll-size);content:" ";display:block;height:100%;position:absolute;width:100%;z-index:1;inset:var(--inset-top-outer)}.icon-middle-doll{background:var(--doll) var(--middle)/var(--doll-size)}.icon-bottom-doll:after{background:var(--doll) var(--bottom)/var(--doll-size);bottom:0;content:" ";display:block;height:100%;position:absolute;width:100%;z-index:1;inset:var(--inset-bottom-outer)}@media only screen and (max-width:849px){.icon-top-doll:before{background-position:var(--top-m)}.icon-middle-doll{background-position:var(--middle-m)}.icon-bottom-doll:after{background-position:var(--bottom-m)}}.icon-top-cam:before{background:var(--cam) var(--top)/var(--cam-size);content:" ";display:block;height:100%;position:absolute;width:100%;z-index:1;inset:var(--inset-top-outer)}.icon-middle-cam{background:var(--cam) var(--middle)/var(--cam-size)}.icon-bottom-cam:after{background:var(--cam) var(--bottom)/var(--cam-size);bottom:0;content:" ";display:block;height:100%;position:absolute;width:100%;z-index:1;inset:var(--inset-bottom-outer)}@media only screen and (max-width:849px){.icon-top-cam:before{background-position:var(--top-m)}.icon-middle-cam{background-position:var(--middle-m)}.icon-bottom-cam:after{background-position:var(--bottom-m)}}@font-face{font-family:Montserrat;src:url(/themes/lndm/assets/fonts/montserrat/montserrat.woff2) format("woff2 supports variations"),url(/themes/lndm/assets/fonts/montserrat/montserrat.woff2) format("woff2-variations");font-weight:100 900;font-stretch:25% 151%;font-display:swap}@font-face{font-family:Source Serif;src:url(/themes/lndm/assets/fonts/source_serif/sourceserif4_italic.woff2) format("woff2 supports variations"),url(/themes/lndm/assets/fonts/source_serif/sourceserif4_italic.woff2) format("woff2-variations");font-weight:100 900;font-stretch:25% 151%;font-display:swap}:root{--width:80%;--max-width:1500px;--max-content-width:960px;--font-sans:"Montserrat",sans-serif;--font-serif:"Source Serif",serif;--regular-italic:400;--bold-italic:700;--extralight:200;--regular:400;--extrabold:800;--font-size-h1:clamp(19px,3vw,36px);--font-size-h1-front:clamp(19px,3vw,46px);--font-size-h2:clamp(15px,3vw,31px);--font-size-p:clamp(15px,3vw,23px);--line-height-p:34px;--line-height-listbox:21px;--orange:#f29100;--dunkelblau:#000d2e;--weiss:#fff;--moon:url(/themes/lndm/assets/images/02_mond.svg) no-repeat;--frame:url(/themes/lndm/assets/images/03_bildrahmen.svg) no-repeat;--lamp:url(/themes/lndm/assets/images/04_bauhauslampe.svg) no-repeat;--nap:url(/themes/lndm/assets/images/05_napoleon.svg) no-repeat;--doll:url(/themes/lndm/assets/images/06_puppe.svg) no-repeat;--cam:url(/themes/lndm/assets/images/07_kamera.svg) no-repeat;--top:100% 0;--middle:100% 50%;--bottom:100% 100%;--top-m:108% 0;--middle-m:108% 50%;--bottom-m:108% 100%;--inset-top-outer:-4vw 0 auto 0;--inset-bottom-outer:auto 0 -5vw 0;--moon-size:clamp(60px,8vw,140px),clamp(60px,8vw,140px);--frame-size:clamp(100px,20vw,400px),clamp(140px,20vw,400px);--lamp-size:clamp(100px,8vw,400px),clamp(100px,8vw,400px);--nap-size:clamp(140px,20vw,300px),clamp(140px,20vw,300px);--doll-size:clamp(140px,20vw,300px),clamp(140px,20vw,300px);--cam-size:clamp(140px,20vw,250px),clamp(100px,20vw,250px)}*{border:0;margin:0;outline:0;padding:0;-webkit-margin-end:0;-webkit-margin-before:0;-webkit-margin-start:0;-webkit-margin-after:0}body{background:var(--dunkelblau)}::-webkit-details-marker{display:none}main ol,main p,main ul{color:var(--weiss);font-family:var(--font-sans);font-weight:var(--regular)}main ol,main ul{font-size:var(--font-size-p);margin:.5em 0;padding-left:30px}main ol li,main ul li{margin:0 0 .5em}main ul{list-style-type:disc}img{border:0;height:auto;width:auto}iframe,img{max-width:100%}.node--unpublished{background-color:transparent}.tabs ul{margin:0 auto 20px;width:100%}.page-node-type-page:not(.path-frontpage) h1{background:var(--orange);color:var(--weiss);font-family:var(--font-sans);font-size:var(--font-size-h1);margin:0 auto;max-width:var(--max-content-width);padding:clamp(16px,4vw,26px) clamp(20px,4vw,40px);position:relative;width:var(--width)}header{margin:0 auto 50px;max-width:var(--max-width);padding-top:40px;width:var(--width)}header .inner-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (min-width:850px){header .inner-wrapper{-ms-flex-direction:row;flex-direction:row}}header .header-third{margin:0 0 0 auto}.path-frontpage .hero-container,.path-frontpage div#block-sitebranding{margin:0 auto;max-width:var(--max-width)}.path-frontpage .hero-container{width:var(--width)}@media only screen and (min-width:850px){.path-node .hero-container{margin:0 auto;max-width:var(--max-width);width:var(--width)}}main .one-column-max-content-width{margin:0 auto;max-width:var(--max-content-width);width:var(--width)}footer{color:var(--weiss);font-family:var(--font-serif);font-size:var(--font-size-p);margin:0 auto;max-width:var(--max-width);padding:100px 0 30px;width:var(--width)}@media only screen and (min-width:850px){footer .footer-main{-ms-flex-align:end;align-items:flex-end;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}}footer .footer-inline{-ms-flex-align:end;align-items:flex-end;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}footer .footer-inline .region-footer-second{margin:0 0 0 auto}.menu--footer ul.menu{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:30px auto 0}.menu--footer ul.menu li{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.menu--footer ul.menu li:after{content:"//";margin:0 10px}.menu--footer ul.menu li a.is-active,.menu--footer ul.menu li a:hover{color:var(--orange)}.menu--footer ul.menu li:last-child:after{content:none}button.hamburger{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.hamburger{padding:5px 0 16px 30px}.hamburger:before{color:var(--orange);content:"menü";display:block;font-family:var(--font-sans);font-size:var(--font-size-p);font-weight:var(--extrabold);margin:0 clamp(30px,4vw,50px) -10px 0;text-transform:uppercase}.hamburger--collapse .hamburger-inner{bottom:0;top:auto;transform:rotate(-80deg) skew(10deg,10deg);transition-delay:.13s;transition-duration:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{background-color:var(--orange);border-radius:0;height:7px;position:absolute;width:40px;transition-duration:.15s;transition-property:transform,background-color;transition-timing-function:ease}.hamburger-inner:before{top:-13px}.hamburger--collapse .hamburger-inner:after{top:-26px}@media only screen and (min-width:850px){.hamburger--collapse .hamburger-inner{transform:rotate(-76deg) skew(14deg,14deg)}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{height:10px;width:50px}.hamburger-inner:before{top:-17px}.hamburger--collapse .hamburger-inner:after{top:-34px}}.hamburger--collapse.is-active .hamburger-inner{background-color:transparent;transform:translateZ(0) rotate(-45deg);transition-delay:.22s;transition-property:transform,background-color;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse.is-active .hamburger-inner:before{left:-6px;top:-6px;transform:rotate(-90deg) skew(-45deg,0deg);transition-property:transform}.hamburger--collapse.is-active .hamburger-inner:after{left:-6px;opacity:1;top:-6px;transform:skew(45deg,0deg);transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s;transition-property:transform}.base-profile-menu-simple .offside-menu{margin:0 auto;position:relative;width:var(--width);z-index:1}.base-profile-menu-simple .offside-menu,.base-profile-menu-simple .offside-menu.is-active{max-width:var(--max-width);transition:transform .2s ease-in-out,max-width .4s ease}.base-profile-menu-simple .offside-menu .region-offside-menu{background:var(--orange);max-height:0;opacity:0;padding:0 4%;position:absolute;right:0;top:90px;z-index:9}.base-profile-menu-simple .offside-menu.is-active .region-offside-menu,.base-profile-menu-simple .offside-menu .region-offside-menu{max-width:700px;transition:transform .2s ease-in-out,opacity .2s ease-in-out,padding-top .2s ease-in-out,padding-bottom .2s ease-in-out,right .2s,max-width .2s ease,max-height .2s ease}.base-profile-menu-simple .offside-menu.is-active .region-offside-menu{max-height:1000px;opacity:1;padding-bottom:1%;padding-top:1%}.base-profile-menu-simple .offside-menu .region-offside-menu .menu li a{color:var(--dunkelblau);font-size:var(--font-size-p);text-transform:uppercase;transition:color .5s}.menu--main{display:block}.base-profile-menu-simple .menu--main.is-active{top:0}.base-profile-menu-simple .offside-menu .region-offside-menu .menu--main{width:100%}.base-profile-menu-simple .offside-menu .region-offside-menu .menu--main>ul.menu{margin-left:0}.base-profile-menu-simple .offside-menu .region-offside-menu .menu--main>ul.menu>li{border-bottom:3px solid var(--dunkelblau);margin:0}.base-profile-menu-simple .offside-menu .region-offside-menu .menu--main>ul.menu>li:last-child{border-bottom:0}.base-profile-menu-simple .offside-menu .region-offside-menu .menu--main>ul.menu>li a{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;font-family:var(--font-sans);font-weight:var(--extrabold);padding:clamp(10px,4vw,30px) 0}.base-profile-menu-simple .offside-menu .region-offside-menu .menu--main>ul.menu>li a:hover{color:var(--weiss)}.base-profile-menu-simple .offside-menu .region-offside-menu .menu--main>ul.menu>li a:after{background-image:url(/themes/lndm/assets/images/stadt_pfeil.svg);background-position:100% 50%;background-repeat:no-repeat;background-size:contain;border:none;bottom:auto;content:" ";display:block;height:30px;margin:0 0 0 auto;top:auto;transform:rotateY(0deg);width:clamp(25px,4vw,54px);transition:transform .2s ease-in-out}.base-profile-menu-simple .offside-menu .region-offside-menu .menu--main>ul.menu>li a:hover:after{transform:rotateY(180deg);transition:transform .2s ease-in-out}.page-node-type-stadt h1{background:var(--orange);font-family:var(--font-sans);font-size:var(--font-size-h1);margin:0 auto;max-width:var(--max-content-width);padding:clamp(16px,4vw,26px) clamp(20px,4vw,40px);position:relative;width:var(--width)}.page-node-type-stadt h1:before{background-image:url(/themes/lndm/assets/images/01_fledermaus.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:clamp(-90px,-6vw,-50px);content:" ";display:block;height:clamp(75px,10vw,150px);left:auto;position:absolute;right:-5%;width:clamp(100px,10vw,200px)}@media only screen and (min-width:850px){.page-node-type-stadt h1:before{right:clamp(-125px,-6vw,-10px)}}.page-node-type-stadt h1 .title-first{color:var(--weiss);font-family:var(--font-serif)}.page-node-type-stadt h1 .title-divider,.page-node-type-stadt h1 .title-second{color:var(--dunkelblau)}.page-node-type-stadt h1 .title-divider{color:var(--dunkelblau);font-family:var(--font-sans);font-style:italic;font-weight:var(--regular);margin:0 2%}.page-node-type-stadt h1 .title-second{font-family:var(--font-sans);font-weight:var(--extrabold);text-transform:uppercase}.paragraph--type--layout{position:relative}.field--name-field-seitenueberschrift,.paragraph .one-column{position:relative;z-index:2}.paragraph--type--layout .one-column-max-content-width{padding:clamp(30px,4vw,60px) 0 30px;width:var(--width)}.paragraph--type--auflistung{margin-bottom:clamp(40px,4vw,80px)}.paragraph--type--auflistung .field--name-field-listenpunkt li{border:1px solid var(--orange);list-style-position:inside;list-style-type:"//";margin:0 0 15px;padding:15px 30px 15px clamp(45px,4vw,55px);text-indent:-1.3em;width:100%}.paragraph--type--auflistung .field--name-field-listenpunkt li::marker{color:var(--orange);font-size:var(--font-size-p)}.paragraph--type--auflistung .field--name-field-listenpunkt .double-field-first{color:var(--weiss);font-family:var(--font-sans);font-size:var(--font-size-p);font-weight:var(--regular);line-height:var(--line-height-listbox);margin:0 10px 0 0;padding:0 0 0 10px}.paragraph--type--auflistung .field--name-field-listenpunkt .double-field-second{color:var(--orange);font-family:var(--font-serif);font-size:var(--font-size-p);font-weight:var(--regular-italic);line-height:var(--line-height-listbox)}@media only screen and (max-width:849px){.paragraph--type--auflistung .field--name-field-listenpunkt .double-field-second{display:block;margin-top:10px;padding-left:clamp(24px,4vw,28px);width:100%}}.paragraph--type--collapsible-element{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 20px;width:100%}.paragraph--type--collapsible-element details,.paragraph--type--collapsible-element details:not([open]){border:0;border-bottom:1px solid var(--orange);display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;max-height:none;width:100%}.paragraph--type--collapsible-element details[open]{max-height:none}.paragraph--type--collapsible-element details summary{background:transparent;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:10px 0;width:100%}.paragraph--type--collapsible-element details summary .field--name-field-klappelement-titel{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.paragraph--type--collapsible-element h2{margin-bottom:0}.paragraph--type--collapsible-element details summary .close,.paragraph--type--collapsible-element details summary .open{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.paragraph--type--collapsible-element details summary .open .open-text{color:var(--orange);display:block;font-family:var(--font-serif);font-size:var(--font-size-p);margin-right:10px}.paragraph--type--collapsible-element details summary .open .open-plus{color:var(--weiss);font-family:var(--font-sans);font-size:var(--font-size-h1);font-weight:var(--extrabold)}.paragraph--type--collapsible-element details summary .close .close-text{color:var(--orange);display:block;font-family:var(--font-serif);font-size:var(--font-size-p);margin-right:10px}.paragraph--type--collapsible-element details summary .close .close-cross{color:var(--weiss);font-family:var(--font-sans);font-size:var(--font-size-h1);font-weight:var(--extrabold);transform:rotate(45deg)}.paragraph--type--collapsible-element details:not([open]) summary .close,.paragraph--type--collapsible-element details[open] summary .open{display:none}.paragraph--type--file-upload .file--application-pdf{background-image:url(/themes/lndm/assets/images/pdf_icon.svg);background-position:0 100%;background-repeat:no-repeat;background-size:clamp(40px,4vw,90px) auto;color:var(--orange);font-family:var(--font-sans);font-size:12px;font-weight:var(--extralight);margin-bottom:clamp(30px,4vw,80px);padding:0;text-transform:uppercase}.paragraph--type--file-upload .file--application-pdf,.paragraph--type--file-upload .file--application-pdf a{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end}.paragraph--type--file-upload .file--application-pdf a{height:clamp(62px,4vw,112px);padding-bottom:16px;padding-left:clamp(50px,5vw,100px);padding-right:30px;vertical-align:text-bottom}.paragraph--type--file-upload .file--application-pdf .link-attachment{margin-top:-16px;padding-left:clamp(50px,5vw,100px);position:relative;z-index:-1}.paragraph--type--full-width-text{margin-bottom:clamp(20px,4vw,40px)}.paragraph--type--full-width-text p{color:var(--dunkelblau);font-family:var(--font-sans);font-size:var(--font-size-p)}.paragraph--type--full-width-text.text-type-kursiv p{font-family:var(--font-serif)}.paragraph--type--full-width-text.text-color-white p{color:var(--weiss)}.paragraph--type--full-width-text.text-color-white p a,.paragraph--type--full-width-text p a,.paragraph--type--full-width-text span.text-orange{color:var(--orange)}.paragraph--type--full-width-text p a:hover{text-decoration:underline}.paragraph--type--full-width-text.text-color-orange p{color:var(--orange)}.paragraph--type--full-width-text.text-color-orange p a{color:var(--weiss)}.paragraph--type--full-width-text h2,.paragraph--type--heading-2 h2{color:var(--orange);font-family:var(--font-sans);font-size:var(--font-size-h2);text-transform:uppercase}.paragraph--type--full-width-text h2:only-of-type{margin-bottom:0}.paragraph--type--heading-3 h3{color:var(--orange);font-family:var(--font-sans);font-size:var(--font-size-p);font-weight:var(--regular);line-height:var(--line-height-p)}.paragraph--type--programm-einrichtung- .einrichtungswrapper{border:0}.paragraph--type--programm-einrichtung- .einrichtungswrapper summary{-ms-flex-align:center;align-items:center;border:1px solid var(--orange);display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:0 0 15px;padding:0;position:relative}.paragraph--type--programm-einrichtung- .einrichtungswrapper summary .field--name-field-open-close{margin:0 10px 0 auto}.paragraph--type--programm-einrichtung- details summary .close,.paragraph--type--programm-einrichtung- details summary .open{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.paragraph--type--programm-einrichtung- .einrichtungswrapper summary .field--name-field-open-close .close .close-text,.paragraph--type--programm-einrichtung- .einrichtungswrapper summary .field--name-field-open-close .open .open-text{display:none}@media only screen and (min-width:850px){.paragraph--type--programm-einrichtung- .einrichtungswrapper summary .field--name-field-open-close .open .open-text{color:var(--orange);display:block;font-family:var(--font-serif);font-size:var(--font-size-p);margin-right:10px}}.paragraph--type--programm-einrichtung- .einrichtungswrapper summary .field--name-field-open-close .open .open-plus{color:var(--weiss);font-family:var(--font-sans);font-size:var(--font-size-h1);font-weight:var(--extrabold)}@media only screen and (min-width:850px){.paragraph--type--programm-einrichtung- .einrichtungswrapper summary .field--name-field-open-close .close .close-text{color:var(--orange);display:block;font-family:var(--font-serif);font-size:var(--font-size-p);margin-right:10px}}.paragraph--type--programm-einrichtung- .einrichtungswrapper summary .field--name-field-open-close .close .close-cross{color:var(--weiss);font-family:var(--font-sans);font-size:var(--font-size-h1);font-weight:var(--extrabold);transform:rotate(45deg)}.paragraph--type--programm-einrichtung- details:not([open]) summary .field--name-field-open-close .close,.paragraph--type--programm-einrichtung- details[open] summary .field--name-field-open-close .open{display:none}.paragraph--type--programm-einrichtung- details[open]{max-height:none}.paragraph--type--programm-einrichtung- .einrichtungswrapper summary .field--name-field-sortierung{-ms-flex-align:center;align-items:center;-ms-flex-item-align:stretch;align-self:stretch;background:var(--orange);color:var(--weiss);display:-ms-flexbox;display:flex;-ms-flex-preferred-size:auto;flex-basis:auto;font-family:var(--font-sans);font-size:var(--font-size-h1);font-weight:var(--extrabold);-ms-flex-pack:center;justify-content:center;max-width:clamp(40px,6vw,80px);padding:20px 0;width:100%}.paragraph--type--programm-einrichtung- .einrichtungswrapper summary .field--name-field-name-der-einrichtung{color:var(--weiss);font-family:var(--font-sans);font-size:var(--font-size-p);font-weight:var(--regular);-ms-hyphens:auto;hyphens:auto;margin:0 5% 0 clamp(30px,4vw,60px);max-width:95%;width:100%}.paragraph--type--programm-einrichtung- .einrichtungswrapper summary .field--name-field-name-der-einrichtung:before{color:var(--orange);content:"//";font-family:var(--font-sans);font-size:var(--font-size-p);font-weight:var(--regular);left:clamp(-20px,-6vw,-10px);margin:0 clamp(-12px,-2vw,-8px) 0 0;position:relative}.paragraph--type--programm-einrichtung- .einrichtungswrapper .einrichtungsdaten{-ms-flex-align:center;align-items:center;background:var(--orange);display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.paragraph--type--programm-einrichtung- .einrichtungswrapper .einrichtungsdaten .field--name-field-einrichtungsbild{-ms-flex-preferred-size:100%;flex-basis:100%}.paragraph--type--programm-einrichtung- .einrichtungswrapper .einrichtungsdaten .einrichtungskontakt{-ms-flex-preferred-size:100%;flex-basis:100%;margin:auto;max-width:82%;padding:15px 0}@media only screen and (min-width:850px){.paragraph--type--programm-einrichtung- .einrichtungswrapper summary .field--name-field-name-der-einrichtung{max-width:60%}.paragraph--type--programm-einrichtung- .einrichtungswrapper .einrichtungsdaten .field--name-field-einrichtungsbild{-ms-flex-preferred-size:33%;flex-basis:33%}.paragraph--type--programm-einrichtung- .einrichtungswrapper .einrichtungsdaten .einrichtungskontakt{-ms-flex-preferred-size:67%;flex-basis:67%;max-width:none;padding:15px 60px}}.paragraph--type--programm-einrichtung- .einrichtungswrapper .einrichtungsdaten .field--name-field-einrichtungsbild{position:relative}.paragraph--type--programm-einrichtung- .einrichtungswrapper .einrichtungsdaten .field--name-field-einrichtungsbild img{display:block}.paragraph--type--programm-einrichtung- .einrichtungswrapper .einrichtungsdaten .field--name-field-einrichtungsbild .caption-wrapper{background:rgba(0,13,46,.51);bottom:0;padding:15px;position:absolute;width:100%;z-index:9}.paragraph--type--programm-einrichtung- .einrichtungswrapper .einrichtungsdaten .einrichtungskontakt .field--name-field-einrichtungsadresse{color:var(--weiss);margin:5px 0 15px}@media only screen and (min-width:850px){.paragraph--type--programm-einrichtung- .einrichtungswrapper .einrichtungsdaten .einrichtungskontakt .field--name-field-einrichtungsadresse{line-height:var(--line-height-p);margin:0}}.paragraph--type--programm-einrichtung- .einrichtungswrapper .einrichtungsdaten .einrichtungskontakt .field--name-field-telefon .field__item,.paragraph--type--programm-einrichtung- .einrichtungswrapper .einrichtungsdaten .einrichtungskontakt .field--name-field-telefon .field__label{font-weight:var(--regular);line-height:var(--line-height-p)}.paragraph--type--programm-einrichtung- .einrichtungswrapper .einrichtungsdaten .einrichtungskontakt .field--name-field-e-mail{line-height:var(--line-height-p)}.paragraph--type--programm-einrichtung- .einrichtungswrapper .einrichtungsdaten .einrichtungskontakt .field--name-field-webadresse{overflow:hidden}.paragraph--type--programm-einrichtung- .einrichtungswrapper .einrichtungsdaten .einrichtungskontakt .field--name-field-webadresse a{display:block;margin:5px 0 15px}@media only screen and (min-width:850px){.paragraph--type--programm-einrichtung- .einrichtungswrapper .einrichtungsdaten .einrichtungskontakt .field--name-field-webadresse a{line-height:var(--line-height-p)}}.paragraph--type--programm-einrichtung- .einrichtungswrapper .einrichtungsdaten .einrichtungskontakt .field--name-field-icons-zur-einrichtung{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.paragraph--type--programm-einrichtung- .einrichtungswrapper .einrichtungsdaten .einrichtungskontakt .field--name-field-icons-zur-einrichtung .field__item{-ms-flex-preferred-size:10%;flex-basis:10%;margin:0 20px 0 0;max-height:30px;max-width:30px}.paragraph--type--programm-einrichtung- .einrichtungswrapper .einrichtungsdaten .einrichtungskontakt .field--name-field-icons-zur-einrichtung .field__item img{display:block;height:100%;max-height:30px;width:100%}.paragraph--type--programm-einrichtung- .einrichtungswrapper .einrichtungsprogramm{background:var(--weiss);padding:50px 0 10px}.paragraph--type--programm-einrichtung- .einrichtungswrapper .einrichtungsprogramm .field--name-field-einleitungstext{margin:0 auto 40px;max-width:82%;padding:0}@media only screen and (min-width:850px){.paragraph--type--programm-einrichtung- .einrichtungswrapper .einrichtungsprogramm{background:var(--weiss);padding:50px 50px 10px 0}.paragraph--type--programm-einrichtung- .einrichtungswrapper .einrichtungsprogramm .field--name-field-einleitungstext{margin:0 0 40px;max-width:none;padding:0 0 0 20%}}.paragraph--type--programm-einrichtung- .einrichtungswrapper .einrichtungsprogramm .field--name-field-einleitungstext p,.paragraph--type--programm-einrichtung- .einrichtungswrapper .einrichtungsprogramm .field--name-field-einleitungstext ul{color:var(--dunkelblau)}.paragraph--type--programm-einrichtung- .einrichtungswrapper .einrichtungsprogramm .paragraph--type--programmpunkt{-ms-flex-align:baseline;align-items:baseline;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.paragraph--type--programm-einrichtung- .einrichtungswrapper .einrichtungsprogramm .paragraph--type--programmpunkt .field--name-field-uhrzeit{background:var(--dunkelblau);color:var(--orange);-ms-flex-preferred-size:100%;flex-basis:100%;font-family:var(--font-serif);font-size:var(--font-size-p);font-weight:var(--bold-italic);max-width:150px;padding:10px 0;text-align:center}.paragraph--type--programm-einrichtung- .einrichtungswrapper .einrichtungsprogramm .paragraph--type--programmpunkt .programmpunktbeschreibung{-ms-flex-preferred-size:100%;flex-basis:100%;margin:0 auto 40px;max-width:82%}@media only screen and (min-width:850px){.paragraph--type--programm-einrichtung- .einrichtungswrapper .einrichtungsprogramm .paragraph--type--programmpunkt .field--name-field-uhrzeit{-ms-flex-preferred-size:18%;flex-basis:18%;max-width:none}.paragraph--type--programm-einrichtung- .einrichtungswrapper .einrichtungsprogramm .paragraph--type--programmpunkt .programmpunktbeschreibung{-ms-flex-preferred-size:80%;flex-basis:80%;margin:0 0 40px;max-width:none}}.paragraph--type--programm-einrichtung- .einrichtungswrapper .einrichtungsprogramm .paragraph--type--programmpunkt .field--name-field-programmpunkttitel{color:var(--dunkelblau);font-family:var(--font-sans);font-size:var(--font-size-p);font-weight:var(--extrabold);argin:10px 0 10px}.paragraph--type--programm-einrichtung- .einrichtungswrapper .einrichtungsprogramm .paragraph--type--programmpunkt .field--name-field-programmpunktbeschreibung ol,.paragraph--type--programm-einrichtung- .einrichtungswrapper .einrichtungsprogramm .paragraph--type--programmpunkt .field--name-field-programmpunktbeschreibung p,.paragraph--type--programm-einrichtung- .einrichtungswrapper .einrichtungsprogramm .paragraph--type--programmpunkt .field--name-field-programmpunktbeschreibung ul{color:var(--dunkelblau);font-size:16px;margin-bottom:1em}.paragraph--type--programm-einrichtung- .einrichtungswrapper .einrichtungsprogramm .paragraph--type--programmpunkt .field--name-field-programmpunktbeschreibung span.text-orange{color:var(--orange)}.paragraph--type--programm-einrichtung- .einrichtungswrapper .einrichtungsprogramm .paragraph--type--programmpunkt .field--name-field-programmpunktbeschreibung p:only-of-type{margin-bottom:0}.paragraph--type--slideshow{margin:0 auto;max-width:var(--max-width);padding:20px 0 50px;width:var(--width)}.paragraph--type--slideshow .field--name-field-media-image-caption{color:var(--orange);font-family:var(--font-sans);font-size:16px;font-weight:var(--extrabold);margin-right:10px;margin-top:30px;text-transform:uppercase}.paragraph--type--slideshow .field--name-field-fotograf{color:var(--dunkelblau);font-family:var(--font-serif);font-size:16px;font-weight:var(--regular-italic)}.view-hero-elements{padding:50px 0;position:relative;z-index:2}.slick-arrow{-ms-flex-align:center;align-items:center;background-color:var(--orange);border-radius:0;display:-ms-flexbox;display:flex;height:clamp(50px,6vw,100px);-ms-flex-pack:center;justify-content:center;opacity:1;top:50%;transform:translateY(-50%);width:clamp(35px,4vw,70px);transition:opacity .2s}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{background-color:var(--orange);opacity:.75;transition:opacity .2s}.slick-next:before,.slick-prev:before{display:block;font-size:0;height:clamp(20px,2vw,30px);line-height:1;opacity:1;width:clamp(20px,2vw,30px)}.slick-prev:before{border-left:clamp(5px,2vw,10px) solid var(--weiss);transform:rotate(-45deg)}.slick-next:before,.slick-prev:before{border-top:clamp(5px,2vw,10px) solid var(--weiss);content:" "}.slick-next:before{border-right:clamp(5px,2vw,10px) solid var(--weiss);transform:rotate(45deg)}.slick-initialized .slick-slide{display:block;margin:0}@media only screen and (min-width:850px){.slick-initialized .slick-slide{margin:0 35px}}.view-hero-elements .caption-wrapper{-ms-flex-align:baseline;align-items:baseline;display:-ms-flexbox;display:flex;font-size:clamp(10px,2vw,16px);-ms-flex-pack:start;justify-content:flex-start;margin:clamp(10px,4vw,30px) auto 0;width:90%}@media only screen and (min-width:850px){.view-hero-elements .caption-wrapper{width:100%}}.caption-wrapper .field--name-field-media-image-caption{color:var(--orange);font-family:var(--font-sans);font-weight:var(--extrabold);margin-right:10px;text-transform:uppercase}.caption-wrapper .field--name-field-fotograf{color:var(--weiss);font-family:var(--font-serif);font-weight:var(--regular-italic)}.view-lndm-stadtuebersicht{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;margin:clamp(-170px,-10vw,-10px) auto 0;max-width:var(--max-width);padding-top:clamp(190px,50vw,370px);position:relative}.view-lndm-stadtuebersicht:before{background-image:url(/themes/lndm/assets/images/keyvisual.svg);background-position:80% 0;background-repeat:no-repeat;background-size:clamp(300px,100vw,870px);content:" ";display:block;height:100%;left:-13%;max-width:125%;overflow:visible;position:absolute;right:-13%;top:8%;width:126%;z-index:-1}@media only screen and (min-width:650px){.view-lndm-stadtuebersicht:before{left:-5%;max-width:110%;right:-5%;top:0;width:110%}}.view-lndm-stadtuebersicht .view-content{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:780px;width:90%}.view-lndm-stadtuebersicht .view-content .views-row a{-ms-flex-align:center;align-items:center;background-color:var(--orange);color:var(--dunkelblau);display:-ms-flexbox;display:flex;font-family:var(--font-sans);font-size:var(--font-size-h1);font-weight:var(--extrabold);-ms-flex-pack:start;justify-content:flex-start;line-height:100%;margin-bottom:10px;padding:10px 6%;text-transform:uppercase}.view-lndm-stadtuebersicht .view-content .views-row a .date-title{color:var(--weiss);font-family:var(--font-serif);text-transform:none}.view-lndm-stadtuebersicht .view-content .views-row a .slash{font-family:var(--font-sans);font-style:italic;font-weight:var(--regular);margin:0 2%}.view-lndm-stadtuebersicht .view-content .views-row a .link-arrow{background-image:url(/themes/lndm/assets/images/stadt_pfeil.svg);background-position:100% 50%;background-repeat:no-repeat;background-size:contain;height:30px;margin:0 0 0 auto;width:clamp(25px,4vw,54px);transition:margin-right .4s ease-in-out}.view-lndm-stadtuebersicht .view-content .views-row a:hover .link-arrow{margin:0 -10px 0 auto;transition:margin-right .4s ease-in-out}
