@import"https://fast.fonts.net/lt/1.css?apiType=css&c=336e03fb-238b-4ac1-acca-0967a5db2f26&fontids=1475798,1475822";:root{--color-default:#000;--color-primary:#006751;--color-primary-alpha:rgba(0,103,81,0.6);--color-secondary:#f59c00;--color-orange:#f59c00;--color-green:#006751;--color-blue:#004f9f;--color-grey:#585858;--color-grey-darker:#9f9f9f;--color-grey-dark:#222222;--color-grey-light:#e9e9e9;--color-text:#585858;--color-link:#006751;--color-link--hover:#f59c00;--color-btn-hover:#fff;--footer-bg-color:linear-gradient(to bottom,#006751 0%,#1b3d35 100%);--menu-main-color:#666666;--menu-main-color-hover:#fff;--menu-main-color--hover-bg:#006751;--menu-main-submenu--hover:#006751;--menu-main-submenu--hover-bg:#fff;--hhslider-button-startstop-bg-color:#006751;--hhslider-button-prevnext-bg-color:#006751;--hhslider-button-prevnext-bg-color-hover:#f59c00;--hhslider-button-startstop-bg-color-hover:#f59c00;--hhslider-pagination-button-bg:transparent;--hhslider-pagination-button-bg-active:#006751;--hhslider-pagination-button-border:3px solid #006751;--hhslider-pagination-button-border-active:3px solid #006751}@font-face{font-family:"fontello";src:url('../../../typo3conf/ext/hhthemeweyland/Resources/Public/Fonts/fontello.eot?6984843');src:url('../../../typo3conf/ext/hhthemeweyland/Resources/Public/Fonts/fontello.eot?6984843#iefix') format("embedded-opentype"),url('../../../typo3conf/ext/hhthemeweyland/Resources/Public/Fonts/fontello.woff?6984843') format("woff"),url('../../../typo3conf/ext/hhthemeweyland/Resources/Public/Fonts/fontello.ttf?6984843') format("truetype"),url('../../../typo3conf/ext/hhthemeweyland/Resources/Public/Fonts/fontello.svg?6984843#fontello') format("svg");font-weight:normal;font-style:normal;font-display:swap}.mail:before,[class^=icon-]:before,[class*=" icon-"]:before,[class^=fa-]:before,[class*=" fa-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-mail:before,.mail:before,.icon-mail-1:before{content:""}.icon-at:before,.fa-at:before{content:"";margin-top:-3px}.icon-gplus:before,.fa-google-plus:before{content:""}.icon-twitter:before,.fa-twitter:before{content:""}.icon-facebook:before,.fa-facebook:before{content:""}.icon-angle-up:before,.fa-angle-up:before{content:""}.icon-angle-down:before,.fa-angle-down:before{content:""}.icon-copyright:before,.fa-copyrightat:before{content:""}.icon-whatsapp:before,.fa-whatsapp:before{content:""}@font-face{font-family:"Futura LT W01 Book";src:url('../../../typo3conf/ext/hhthemeweyland/Resources/Public/Fonts/1475798/cf053eae-ba1f-44f3-940c-a34b68ccbbdf.eot?#iefix');src:url('../../../typo3conf/ext/hhthemeweyland/Resources/Public/Fonts/1475798/cf053eae-ba1f-44f3-940c-a34b68ccbbdf.eot?#iefix') format("eot"),url('../../../typo3conf/ext/hhthemeweyland/Resources/Public/Fonts/1475798/8bf38806-3423-4080-b38f-d08542f7e4ac.woff2') format("woff2"),url('../../../typo3conf/ext/hhthemeweyland/Resources/Public/Fonts/1475798/e2b9cbeb-fa8e-41cd-8a6a-46044b29ba52.woff') format("woff"),url('../../../typo3conf/ext/hhthemeweyland/Resources/Public/Fonts/1475798/c2a69697-4f06-4764-abd4-625031a84e31.ttf') format("truetype");font-display:swap}@font-face{font-family:"Futura LT W01 Bold";src:url('../../../typo3conf/ext/hhthemeweyland/Resources/Public/Fonts/1475822/87f56fc1-ab05-4355-90af-9e83740663af.eot?#iefix');src:url('../../../typo3conf/ext/hhthemeweyland/Resources/Public/Fonts/1475822/87f56fc1-ab05-4355-90af-9e83740663af.eot?#iefix') format("eot"),url('../../../typo3conf/ext/hhthemeweyland/Resources/Public/Fonts/1475822/3cf9e1e8-63a2-497f-86ed-6b63d6de1986.woff2') format("woff2"),url('../../../typo3conf/ext/hhthemeweyland/Resources/Public/Fonts/1475822/184895ac-545b-450b-9d3a-c0a0a7620977.woff') format("woff"),url('../../../typo3conf/ext/hhthemeweyland/Resources/Public/Fonts/1475822/bf8628d2-1ae0-4645-ba3f-3ce62d8d907c.ttf') format("truetype");font-display:swap}body{font-family:"Futura LT W01 Book",sans-serif;line-height:1.5}*,*:before,*:after{padding:0;margin:0;box-sizing:inherit}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,main,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:rgba(0,0,0,0);position:relative}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,main{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0);text-decoration:none}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;float:left;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0;width:100%}input,select{vertical-align:middle}input:not([type=checkbox]){outline:0}html,body{font-size:100.1%;min-height:100%;min-width:310px;position:relative;width:100%;-webkit-overflow-scrolling:touch}html{height:100%;box-sizing:border-box}body{height:auto;text-size-adjust:none;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;height:100%;background-color:#fff}img{display:block;height:auto;max-width:100%}a{text-decoration:none;transition:color 300ms}template,.template{display:none;opacity:0;visibility:hidden}.br-to-old{background:red;padding:1%;position:relative;width:100%}div{display:block}a img{border:none}.ie img[src*=".svg"]{width:100%}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){img[src*=".svg"]{width:100%}}.outerWrap{left:0;max-width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-around;align-content:center;align-items:center}.outerWrap>#mainWrapper,.outerWrap>.innerWrap{max-width:100%;width:auto;order:1;flex:0 0 auto;align-self:auto}.outerWrap>#mainWrapper{max-width:1920px;width:100%}.hidden{display:none}h1,h2,h3,h4,h5,h6{color:var(--color-header,#006751);clear:both;display:block;float:left;font-weight:400}h1{font-size:250%;font-weight:600}h2{font-size:135%}h3{font-size:175%}h4{font-size:132%}h5{font-size:110%}p{clear:both;margin-bottom:2em}p:last-child{margin-bottom:0}p+ul{margin-top:-15px}ul,ol{clear:both;padding-left:1.25em}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}.bold{font-weight:800}.text-center,.align-center{text-align:center}.text-right,.align-right{text-align:right}.text-justify,.align-justify{text-align:justify}.indent{padding-left:20%}.center{display:table}span.letter-spacing-1,a.letter-spacing-1{letter-spacing:1px}span.letter-spacing-2,a.letter-spacing-2{letter-spacing:2px}span.font-size-xlarge,a.font-size-xlarge{font-size:170%}span.font-size-large,a.font-size-large{font-size:145%}span.font-size-middle,a.font-size-middle{font-size:120%}span.font-size-small,a.font-size-small{font-size:80%}span.colormain{color:var(--color-primary)}[data-color="#ffffff"],.color-white,span.white{color:#fff}[data-color="#006751"],.color-brand,span.green{color:var(--color-green)}[data-color="#f59c00"],.color-orange,span.orange{color:var(--color-orange)}[data-color="#004f9f"],.color-blue,span.blue{color:var(--color-blue)}[data-color="#585858"],.color-grey,span.grey{color:var(--color-grey)}[data-color-bg="#ffffff"]{background-color:#fff}[data-color-bg="#006751"]{background-color:var(--color-green)}[data-color-bg="#f59c00"]{background-color:var(--color-orange)}[data-color-bg="#004f9f"]{background-color:var(--color-blue)}[data-color-bg="#585858"]{background-color:var(--color-grey)}span.p-big,p.p-big{font-size:135%}span.p-85,p.p-85,.p-85{font-size:85%}span.p-110,p.p-110,.p-110{font-size:110%}span.p-120,p.p-120,.p-120{font-size:120%}span.p-140,p.p-140,.p-140{font-size:140%}span.p-160,p.p-160,.p-160{font-size:160%}span.p-170,p.p-170,.p-170{font-size:170%}span.p-180,p.p-180,.p-180{font-size:180%}span.p-190,p.p-190,.p-190{font-size:190%}span.p-205,p.p-205,.p-205{font-size:205%}span.p-215,p.p-215,.p-215{font-size:clamp(1.75rem,1.675rem + .375vw,2.125rem)}span.p-230,p.p-230,.p-230{font-size:clamp(1.875rem,1.7875rem + .4375vw,2.3125rem)}span.p-350,p.p-350,.p-350{font-size:clamp(2rem,1.7rem + 1.5vw,3.5rem)}span.p-380,p.p-380,.p-380{font-size:clamp(2rem,1.65rem + 1.75vw,3.75rem)}span.p-400,p.p-400,.p-400{font-size:clamp(2rem,1.6rem + 2vw,4rem)}.btn:hover,.btn:focus{color:var(--color-orange)}.btn>*{transition:color 500ms}.btn:hover>*,.btn:focus>*{color:var(--color-btn-hover)}.btn{background-color:var(--btn-bg-default,#006751);cursor:pointer;border-color:var(--btn-border-default,#006751);border-style:none none solid;border-width:0 0 5px;color:var(--btn-font-color,#fff);display:inline-block;padding:8px 20px;font-weight:300;transition:all 400ms}.btn:hover,.btn:focus{background-color:var(--btn-bg-default--hover,#006751);border-color:var(--btn-border-default--hover,#006751);color:var(--btn-font-color--hover,#f59c00)}.btn:hover>*,.btn:focus>*{color:inherit;transition:all 400ms}.btn-default a{color:var(--btn-font-color,#fff)}.btn-default:hover a,.btn-default:focus a{color:inherit}.btn-default-border,.btn-brand2-border,.btn-orange-border{background:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);color:var(--color-grey);display:inline-block;font-size:1.275rem;font-weight:300;padding:14px 16px}.btn-default-border:hover,.btn-default-border:focus,.btn-default-border.act,.btn-brand2-border:hover,.btn-brand2-border:focus,.btn-brand2-border.act,.btn-orange-border:hover,.btn-orange-border:focus,.btn-orange-border.act{background:rgba(0,0,0,0);border-color:var(--color-primary);color:var(--color-brand)}.btn-brand2-border:hover,.btn-brand2-border:focus,.btn-brand2-border.act{border-color:var(--color-secondary)}.btn-orange-border{border-color:var(--color-secondary)}.btn-orange-border:hover,.btn-orange-border:focus,.btn-orange-border.act{border-color:var(--color-primary)}.btn-default-border--revert,.btn-brand2-border--revert,.btn-orange-border--revert{background:rgba(0,0,0,0);border:1px solid var(--color-primary);color:var(--color-brand);display:inline-block;font-size:1.275rem;font-weight:300;padding:14px 16px}.btn-default-border--revert:hover,.btn-default-border--revert.act,.btn-brand2-border--revert:hover,.btn-brand2-border--revert.act,.btn-orange-border--revert:hover,.btn-orange-border--revert.act{background:rgba(0,0,0,0);border-color:rgba(0,0,0,0);color:var(--color-grey)}.btn-brand2-border--revert{border-color:var(--color-secondary)}.btn-orange-border--revert:hover,.btn-orange-border--revert:focus,.btn-orange-border--revert.act{border-color:var(--color-secondary)}.btn-border{border:1px solid #fff;margin:1vw;padding:10px;position:relative;transition:all 300ms}.btn-border:hover,.btn-border:focus,.act .btn-border,.li_act .btn-border{border-color:var(--color-orange)}.btn-border::after{content:">>";padding-left:10px}.btn-1:before{background-image:url('../../../typo3conf/ext/hhthemeweyland/Resources/Public/Images/search.svg');background-position:0 0;background-size:100% 100%;content:" ";display:block;float:left;height:18px;margin-right:10px;padding-right:10px;width:18px}.btn-1:hover::before,.btn-1:focus::before,.act .btn-1::before,.li_act .btn-1::before{background-image:url('../../../typo3conf/ext/hhthemeweyland/Resources/Public/Images/search-orange.svg')}.frame{scroll-margin:20px}.font-header,.default,.frame>header{float:left;width:100%}.frame-space-before-extra-small{margin-top:15px}.frame-space-before-small{margin-top:30px}.frame-space-after-extra-small{margin-bottom:15px}.frame-space-after-small{margin-bottom:30px}.frame-space-before-large{margin-top:60px}.frame-space-after-large{margin-bottom:60px}.letter-spaceing-1{letter-spacing:.1ch}.letter-spaceing-2{letter-spacing:.2ch}.font-header h1,.font-header h2,.font-header h3,.font-header h4,.font-header h5{width:100%}.font-header>span{font-size:100%}.font-header .subheader{clear:both;float:left;padding-top:20px}.font-header.header-bold h1,.font-header.header-bold h2,.font-header.header-bold h3,.font-header.header-bold h4,.font-header.header-bold h5{font-weight:600}.ce-uploads{float:left;padding-left:0;width:100%}.ce-uploads li{list-style:none;float:left;width:100%}.ce-uploads li .icon>a{float:none;max-width:100%}.ce-uploads li div{float:left;width:auto}.ce-uploads li img{padding-top:6px;padding-right:8px}.ce-uploads li a{display:block;float:left;padding-top:5px;padding-bottom:5px}.ce-uploads li>a{width:100px}.ce-uploads-fileImage-a{padding:0}.ce-uploads-filesize,.ce-uploads-date{clear:both;float:left}.ce-uploads-description{float:left;width:100%}.ce-uploads-filenameicon{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.ce-uploads-filenameicon>li{border-bottom:1px solid;float:left;margin-bottom:20px;padding-bottom:20px;width:45%;display:-ms-flexbox;display:-webkit-flex;display:flex}.ce-uploads-filenameicon>li:nth-child(even){margin-left:5%}.ce-uploads-filenameicon>li:nth-child(odd){margin-right:5%}.ce-uploads-filenameicon .icon{width:75px}.ce-uploads-filenameicon .content{padding-bottom:8px;width:calc(100% - 80px);align-self:flex-end}.ce-uploads-filenameicon .ce-uploads-description{clear:both;width:auto}.ce-uploads-filenameicon .ce-uploads-date,.ce-uploads-filenameicon .ce-uploads-filesize{clear:both;float:right;padding-left:25px}.ce-uploads-filenameicon .ce-uploads-date-updated{clear:both;float:left}@media screen and (max-width:900px){.ce-uploads-filenameicon>li{width:100%}.ce-uploads-filenameicon>li:nth-child(even){margin-left:0}.ce-uploads-filenameicon>li:nth-child(odd){margin-right:0}}.ce-menu{float:left;width:100%}.ce-menu li{list-style:none;float:left;width:100%}.ce-menu li div{float:left;width:auto}.ce-menu li a{display:block;padding-top:5px;padding-bottom:5px}.ce-menu li div a{padding-left:5px}.video iframe,.video-embed iframe{max-width:100%}.video-embed{height:0;max-width:100%;padding-bottom:55%;padding-top:15px;position:relative;overflow:hidden;width:1920px}.video-embed iframe{position:absolute;top:0;left:0;width:100%;height:100%}figcaption{clear:both}.ce-textpic,.ce-bodytext,.ce-textpic-content{float:left;width:100%}.ce-imageslider .ce-gallery,.ce-imageslider .ce-gallery .ce-row .ce-column{padding:0}.ce-gallery{float:left;padding-bottom:10px;width:100%}.ce-gallery .ce-row{float:left;width:100%}.ce-gallery .ce-row .ce-column{padding-bottom:20px;width:100%}.ce-gallery .ce-row:last-child .ce-column:last-child{padding-bottom:0}.ce-left .ce-gallery .ce-column{float:left}.ce-right .ce-gallery,.ce-right .ce-gallery .ce-row,.ce-right .ce-gallery .ce-row figure,.ce-right .ce-gallery .ce-row picture{float:right}.ce-right .ce-gallery .ce-column{float:right}.ce-right.ce-intext .ce-bodytext,.ce-right.ce-intext .ce-bodytext p{clear:none;float:none}.ce-right.ce-intext.ce-nowrap .ce-bodytext .font-header{width:auto}.ce-right.ce-intext.ce-nowrap .ce-bodytext p{clear:left}.ce-right.ce-intext .ce-gallery{padding-left:30px;max-width:50%;width:auto}.ce-left.ce-intext .ce-bodytext,.ce-left.ce-intext .ce-bodytext p{clear:none;float:none}.ce-left.ce-intext.ce-nowrap .ce-bodytext .font-header{float:none;width:auto}.ce-left.ce-intext.ce-nowrap .ce-bodytext .font-header .h,.ce-left.ce-intext.ce-nowrap .ce-bodytext .font-header .h-main{float:none}.ce-left.ce-intext.ce-nowrap .ce-bodytext .font-header .h span,.ce-left.ce-intext.ce-nowrap .ce-bodytext .font-header .h-main span{clear:both;float:none}.ce-left.ce-intext.ce-nowrap .ce-bodytext p{clear:right}.ce-left.ce-intext .ce-gallery{padding-right:20px;max-width:50%;width:auto}.ce-center .ce-gallery{float:left;width:100%}.ce-center .ce-gallery .ce-outer{float:left;left:50%;max-width:100%}.ce-center .ce-gallery .ce-outer .ce-inner{float:left;margin-left:-50%;max-width:100%}.ce-below .ce-gallery{clear:both}.ce-textpic.ce-right.ce-nowrap .ce-gallery{float:right;max-width:50%}.ce-textpic.ce-right.ce-nowrap .ce-bodytext{float:left;max-width:50%}@media screen and (max-width:730px){.ce-textpic.ce-right.ce-nowrap .ce-gallery{max-width:100%}.ce-textpic.ce-right.ce-nowrap .ce-bodytext{max-width:100%}}.ce-textpic.ce-left.ce-nowrap .ce-gallery{float:left;max-width:50%}.ce-textpic.ce-left.ce-nowrap .ce-bodytext{float:right;max-width:50%}@media screen and (max-width:730px){.ce-textpic.ce-left.ce-nowrap .ce-gallery{max-width:100%}.ce-textpic.ce-left.ce-nowrap .ce-bodytext{max-width:100%}}.ce-image-row{width:100%}.ce-image-row .ce-gallery{margin-left:-15px;width:calc(100% + 30px);display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:center;align-items:center}.ce-image-row .ce-gallery .ce-column{overflow:hidden;flex:0 0 auto;align-self:auto}.ce-image-row .ce-gallery .ce-column img{transition:all 300ms}.ce-image-row .ce-gallery .ce-column a{display:block;height:100%}.ce-image-row .ce-gallery .ce-column a .image{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;align-content:center;align-items:center}.ce-image-row .ce-gallery .ce-column a .image figcaption{width:100%}.ce-image-row .ce-gallery .ce-column figure{overflow:hidden}.ce-image-row .ce-gallery .ce-column:hover a img{transform:scale(1.05)}.ce-image-row .ce-gallery picture,.ce-image-row .ce-gallery img{width:100%}.ce-image-row .ce-gallery[data-ce-columns="4"] .ce-column{float:left;padding:15px;width:25%;flex:0 0 auto;align-self:auto}.ce-gallery[data-ce-columns="1"]>.ce-row{clear:both}.ce-gallery[data-ce-columns="2"] .ce-column{max-width:50%}.ce-gallery[data-ce-columns="3"] .ce-column{max-width:33.33333%}.ce-gallery[data-ce-columns="4"] .ce-column{max-width:25%}.ce-gallery[data-ce-columns="5"]{margin-left:-10px;width:calc(100% + 20px);display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:center;align-items:stretch}.ce-gallery[data-ce-columns="5"] .ce-column{padding-bottom:20px;padding-left:10px;padding-right:10px;min-width:220px;width:20%;flex:0 1 auto;align-self:auto}@media screen and (max-width:550px){.ce-gallery[data-ce-columns="5"] .ce-column{margin:0 auto;min-width:275px}}.ce-gallery[data-ce-columns="6"] .ce-column{max-width:16.666666%}.ce-textpic.ce-right.ce-intext.ce-nowrap ul,.ce-textpic.ce-right.ce-intext.ce-nowrap ol,#main .ce-textpic.ce-right.ce-intext.ce-nowrap ul,#main .ce-textpic.ce-right.ce-intext.ce-nowrap ol{clear:none}.grid-slider .ce-textpic .image-slider .ce-row .ce-column,.grid-slider .ce-textpic .image-slider .ce-row:last-child .ce-column:last-child{padding-bottom:0}.image-slider .ce-row:not(:first-child){display:none}.ce-media{height:0;padding-bottom:56.25%;padding-top:30px;overflow:hidden}.ce-media iframe,.ce-media object,.ce-media embed{height:100%;position:absolute;top:0;left:0;width:100%}@media screen and (max-width:730px){.ce-right.ce-intext .ce-gallery,.ce-left.ce-intext .ce-gallery{max-width:100%;padding:0 0 10px;width:100%}.ce-right .ce-gallery .ce-row picture{float:left}.ce-textpic .ce-gallery .ce-row .ce-column,.ce-textpic .ce-gallery .ce-row:nth-child(2) .ce-column:nth-child(2),.ce-textpic .ce-gallery .ce-row:nth-child(3) .ce-column:nth-child(3),.ce-textpic .ce-gallery .ce-row:nth-child(4) .ce-column:nth-child(4),.ce-textpic .ce-gallery .ce-row:last-child .ce-column:last-child{max-width:100%;padding-bottom:20px;padding-top:0;padding-left:0;padding-right:0}.ce-textpic .ce-gallery .ce-row:last-child .ce-column{padding-bottom:0 !important}.ce-gallery[data-ce-columns="2"] .ce-row:last-child:not(:first-child) .ce-column{padding-bottom:20px}.ce-gallery[data-ce-columns="3"] .ce-row:last-child:not(:first-child) .ce-column{padding-bottom:20px}}.ce-image-buttons{float:left;margin-left:-3vw;width:calc(100% + 6vw)}.ce-image-buttons .ce-gallery{padding-left:.4vw;width:calc(100% - .4vw);display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;align-content:center;align-items:center}.ce-buttons .image-button{float:left;padding:1vw 3vw;width:100%;flex:0 0 auto;align-self:auto}.ce-image-buttons .ce-gallery[data-ce-columns="2"] .image-button{width:50%}.ce-image-buttons .ce-gallery[data-ce-columns="3"] .image-button{width:33.3333%}.ce-image-buttons .ce-gallery[data-ce-columns="4"] .image-button{padding:2.6vw;width:25%}@media screen and (min-width:1921px){.ce-image-buttons .ce-gallery[data-ce-columns="4"] .image-button{padding:50px}}.ce-image-buttons .outerWrap>.innerWrap img{width:100%}.ce-image-buttons .image-button img{display:block;transition:all 400ms;transform:scale(1.02)}.ce-image-buttons .image-button figcaption{border-top:10px solid var(--color-primary);font-size:1.2vw;padding-top:8px;text-align:center}.ce-image-buttons .image-button a:hover img{transform:scale(1.08)}.ce-image-buttons .ce-bodytext{margin-top:40px;padding-left:3vw;width:calc(100% - 3vw)}@media screen and (min-width:1921px){.ce-image-buttons .image-button{padding:16px 58px}.ce-image-buttons .image-button figcaption{font-size:22px}}@media screen and (max-width:1000px){.ce-image-buttons .ce-gallery[data-ce-columns="4"] .image-button{padding-bottom:20px;width:50%}.ce-image-buttons .image-button figcaption{font-size:2vw}}@media screen and (max-width:450px){.ce-image-buttons .ce-gallery[data-ce-columns="3"] .image-button,.ce-image-buttons .ce-gallery[data-ce-columns="4"] .image-button{width:100%}.ce-image-buttons .image-button figcaption{font-size:5vw}}.frame-type-menu_pages ul,.frame-type-menu_subpages ul{margin-left:-2px}.frame-type-menu_pages ul a,.frame-type-menu_subpages ul a{display:inline-block;min-height:24px;min-width:24px;padding:2px;vertical-align:middle}.grey-descripton figcaption{background-color:var(--color-grey-light);color:var(--color-default);height:65px;font-size:1vw;padding:0 10px;text-align:center;transition:all 300ms;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-content:center;align-items:center}.grey-descripton:hover a figcaption{color:var(--color-orange)}@media screen and (max-width:1100px){.grey-descripton figcaption{font-size:100%}}.frame-layout-menu-icons-h>ul{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.frame .menu-center{padding:25px 0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:center;align-items:center}.frame .menu-center li{list-style:none}.frame .menu-center a{color:var(--color-grey);display:block;font-size:1.275rem;font-weight:300;padding:14px 16px}.frame .menu-center a:hover,.frame .menu-center a:focus,.frame .menu-center .act{color:var(--color-primary)}.frame .menu-center .act{border:1px solid var(--color-primary)}@media screen and (max-width:1100px){.frame .menu-center a{font-size:125%}}@media screen and (max-width:400px){.frame .menu-center{flex-direction:column}}@media screen and (min-width:1921px){.grey-descripton figcaption{font-size:19px}}.table-wrap{float:left;margin-bottom:30px;overflow-x:auto;width:100%}.table-wrap.layout-bg-simple-rows .empty{background-color:var(--color-primary)}.table-wrap.layout-bg-simple-cells td:empty{background-color:var(--color-primary)}.table-wrap.layout-datatable-modal,.table-wrap.layout-datatable-detail{overflow-x:initial}.table-wrap.layout-datatable-modal td,.table-wrap.layout-datatable-modal th,.table-wrap.layout-datatable-detail td,.table-wrap.layout-datatable-detail th{min-width:initial}.table-wrap.layout-datatable-detail .parent.odd{background-color:#f2f2f2}.table-wrap.layout-datatable-detail .parent.odd+.child{background-color:#f2f2f2}#main .table-wrap.layout-datatable-detail .dtr-details>li::before{display:none}body div.dtr-modal{z-index:900}body div.dtr-modal h2{margin-bottom:10px}.dtr-details,table.layout-simple{border-collapse:collapse;width:100%}.dtr-details td,.dtr-details th,table.layout-simple td,table.layout-simple th{border:1px solid #ddd;min-width:200px;padding:8px}.dtr-details tr:nth-child(even),table.layout-simple tr:nth-child(even){background-color:#f2f2f2}.dtr-details tr:hover,table.layout-simple tr:hover{background-color:#ddd}.dtr-details th,table.layout-simple th{background-color:var(--color-primary);color:#fff;font-weight:400;padding-top:12px;padding-bottom:12px;text-align:left}.ce-table-columns-2{float:left}.ce-table-columns-2th{padding:0 24px;text-align:left;vertical-align:middle}.ce-table-columns-2tr th:first-child{padding-left:0}.ce-table-columns-2tr:first-child{border-top:none}.ce-table-columns-2tr:last-child{border-bottom:none}.ce-table-columns-2td{padding:0 20px;text-align:left;vertical-align:middle}.ce-table-columns-2tr td:first-child{padding-left:0}.sitemap ul{list-style:none}.sitemap li{font-size:100%;vertical-align:top;position:relative}.sitemap li a{display:inline-block;text-decoration:none}.sitemap>li>ul{margin-top:1.5rem}.sitemap ul{margin-left:1.5rem;margin-bottom:1.5rem}.sitemap ul li{position:relative}.sitemap ul li::before{content:"";display:inline-block;width:3rem;height:100%;border-left:1px #ccc solid;position:absolute;top:-0.75rem}.sitemap ul li::after{content:"";display:inline-block;width:3rem;left:0;height:100%;border-bottom:1px #ccc solid;position:absolute;top:-50%}.sitemap ul li a,.sitemap ul li p{margin-left:3.75rem}#main .frame-bg-brand.frame-type-textmedia ul:not(.sitemap) li::before,#main-footer .frame-bg-brand.frame-type-textmedia ul:not(.sitemap) li::before{background-color:#fff}.frame-bg-brand.frame-type-textmedia h1,.frame-bg-brand.frame-type-textmedia h2,.frame-bg-brand.frame-type-textmedia h3,.frame-bg-brand.frame-type-textmedia h4,.frame-bg-brand.frame-type-textmedia h5{color:#fff}.frame-bg-brand.frame-type-textmedia a{color:#fff}.frame-bg-brand.frame-type-textmedia ul li::before{background-color:#fff}.frame-bg-brand.frame-type-textmedia>.font-header,.frame-bg-brand.frame-type-textmedia>.ce-textpic{background-color:var(--color-primary);color:#fff;padding-left:10px;padding-right:10px}.frame-bg-brand.frame-type-textmedia>.font-header{padding-top:10px}.frame-bg-brand.frame-type-textmedia>.ce-textpic{padding-top:10px;padding-bottom:10px}.frame-bg-brand.frame-type-textmedia:has(.font-header) .ce-textpic{padding-top:0}.frame-bg-brand.grid-container{background-color:var(--color-primary);color:#fff}.frame-bg-brand.grid-container a{color:#fff}.frame-bg-brand.grid-container h1,.frame-bg-brand.grid-container h2,.frame-bg-brand.grid-container h3,.frame-bg-brand.grid-container h4,.frame-bg-brand.grid-container h5{color:#fff}.left{float:left}.right{float:right}.grid-container{float:left;left:0;top:0;width:100%}.grid-container.padding-left{padding-left:6%}.grid-container.padding-right{padding-right:6%}.grid-container.padding-left-right{padding-left:6%;padding-right:6%}.grid-element{left:0;position:relative;top:0}.grid-element.center{display:block}.grid-100{float:left;width:100%}.grid-50{width:calc(50% - 20px)}.grid-33{width:calc(33.333333% - 20px)}.grid-66{width:calc(66.666666% - 20px)}.grid-25{width:calc(25% - 20px)}.grid-75{width:calc(75% - 20px)}.grid-10{width:calc(10% - 20px)}.grid-20{width:calc(20% - 20px)}.grid-35{width:calc(35% - 20px)}.grid-center-outerwrap{width:100%}.grid-center-innerwrap{float:left;margin-left:-50%;width:100%}.grid-container--25,.grid-container--33{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-content:stretch;align-items:stretch;gap:20px}.grid-container--25{margin-left:-10px;width:calc(100% + 20px)}.grid-container--25>.grid-25{padding:10px;width:calc(25% - 20px);flex:0 1 auto}.grid-33.center{padding-left:10px;padding-right:10px}#main .grid-accordion .font-header,#main .grid-tabs .font-header{max-width:100%}#main .grid-accordion p,#main .grid-accordion .font-header{max-width:100%}.btn.btn-tab{background-color:#ccc;border:1px solid rgba(0,0,0,0);color:var(--color-primary);cursor:pointer;font-size:132%;height:50px;max-width:225px;padding-top:10px;padding-bottom:10px;text-align:center;width:100%}.grid-tabs>.grid-element>.active>.font-header>.btn-tab{background-color:var(--color-primary);border-color:var(--color-primary)}.js .grid-accordion{opacity:0}.js .grid-accordion.show{opacity:1}.js .grid-accordion>.grid-element>*>* :not(.font-header){display:none;padding:15px}.js .grid-tabs>.grid-element>*{float:left;width:auto}.js .grid-tabs>.grid-element>.active>.font-header>.btn-tab{color:#fff}.js .grid-tabs>.grid-element>*>*:not(.font-header){display:none;padding:15px}.js .grid-tabs .grid-content>*{padding-top:10px;padding-bottom:10px}.grid-tabs.contactpersons{padding:25px 0}.grid-tabs.contactpersons>.grid-element{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:center;align-items:center}.grid-tabs.contactpersons .grid-content{float:left;padding-top:40px;width:100%}.js .grid-tabs.contactpersons .btn-tab{height:auto}.grid-tabs.contactpersons .btn-tab:hover,.grid-tabs.contactpersons .btn-tab:focus,.grid-tabs.contactpersons .active .btn-tab{border:1px solid var(--color-primary);color:var(--color-primary)}.grid-tabs.contactpersons .grid-content .font-header span{width:100%}.grid-tabs.contactpersons .grid-content .tt_address_list{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:center;align-items:flex-start}@media screen and (max-width:500px){.grid-tabs.contactpersons .btn-tab{font-size:initial}}.grid-50>.ce-textpic.ce-above .ce-bodytext,.grid-50>.ce-textpic.ce-below .ce-bodytext,.grid-66>.ce-textpic.ce-above .ce-bodytext,.grid-66>.ce-textpic.ce-below .ce-bodytext,.grid-25>.ce-textpic.ce-above .ce-bodytext,.grid-25>.ce-textpic.ce-below .ce-bodytext,.grid-75>.ce-textpic.ce-above .ce-bodytext,.grid-75>.ce-textpic.ce-below .ce-bodytext{padding-right:30px}@media screen and (min-width:1231px){.grid-75.left{padding-right:20px}.grid-75.right{padding-left:20px}}@media only screen and (max-width:1230px){.grid-container--25>.grid-25{width:50%}.grid-container--75-25>.grid-25,.grid-container--75-25>.grid-75,.grid-container--25-75>.grid-25,.grid-container--25-75>.grid-75{width:100%}.grid-container--75-25>.grid-25,.grid-container--25-75>.grid-75{padding-top:30px}.grid-container--75-25>.grid-75,.grid-container--25-75>.grid-25{padding-bottom:30px}}@media screen and (min-width:951px){.grid-element.center.left{padding-right:10px}.grid-element.center>.grid-center-innerwrap{padding-left:10px;padding-right:10px}}@media screen and (max-width:950px){.grid-50,.grid-container--33>.grid-33,.grid-container--33>.grid-center-outerwrap>.grid-33{width:100%}.grid-33.center{position:relative}.grid-container--33>.grid-element{padding:0 0 10px}.grid-container--33>.grid-element:last-child{padding:0}.grid-container--33-66>.grid-66,.grid-container--33-66>.grid-33,.grid-container--66-33>.grid-66,.grid-container--66-33>.grid-33{width:100%}.grid-container--33-66>.grid-66,.grid-container--66-33>.grid-33{padding-top:30px}.grid-container--33-66>.grid-33,.grid-container--66-33>.grid-66{padding-bottom:30px}.grid-container--50>.grid-50.left,.grid-container--33>.grid-center-outerwrap>.grid-33.left{padding-bottom:30px}.grid-container--50>.grid-50.right,.grid-container--33>.grid-center-outerwrap>.grid-33.right{padding-top:30px}.grid-container--33>.grid-center-outerwrap>.grid-33.center{padding-top:30px;padding-bottom:30px}}@media only screen and (max-width:650px){.grid-container--50>.grid-50,.grid-container--25>.grid-25,.grid-container--25>.grid-25:nth-child(2),.grid-container--25>.grid-25:nth-child(4){margin:0;width:100%}}.grid-container--100>.font-header{max-width:100%}.grid-container--100>.font-header>.text-center{text-align:center;width:100%}.grid-container--100>.font-header>.text-center>span{width:100%}#map_wrapper{float:left;width:100%}#map_direction,#map_direction>div{float:left;width:100%}#map_direction{display:none;padding-left:6%;padding-right:6%;padding-top:10px}.js .btn-print_gmaps{cursor:pointer}.positionfinderelement{background-size:cover;float:left;margin-left:6vw;margin-top:30px;margin-bottom:30px;width:calc(100% - (2 * 6vw))}.positionfinderelement:last-child{margin-bottom:0}.positionfinderelement .content{color:#fff;float:right;padding-top:12vw;padding-bottom:3vw;padding-right:4vw;position:relative;width:auto}.positionfinderelement .text{background-color:var(--color-green);float:left;font-size:140%;margin-bottom:1vw;padding:10px}.positionfinderelement .button{background-color:var(--color-green);clear:both;font-size:140%;float:left}.positionfinderelement .button a{color:#fff;display:block;padding:10px;transition:all 300ms}.positionfinderelement .button:hover a,.positionfinderelement .button:focus a{color:var(--color-orange)}.positionfinderelement .icon{bottom:0;display:block;height:auto;left:6%;position:absolute;width:28vw}.positionfinderelement .icon img{width:100%}@media screen and (min-width:1921px){.positionfinderelement{margin-left:115px;width:calc(100% - 230px)}.positionfinderelement .icon{max-width:538px}}@media screen and (max-width:800px){.positionfinderelement .icon{display:none}}@media screen and (max-width:600px){.positionfinderelement{background-position:center top;background-size:230%}.positionfinderelement .content{padding-top:0;padding-bottom:150px;width:100%}.positionfinderelement .icon{left:60%}.positionfinderelement .text{font-size:4.2vw}.positionfinderelement .button{font-size:5vw}}.btn-custom{float:left;margin-right:20px;max-width:100%;width:auto}.btn-custom a{display:inline-block}.btn-custom:not(:has(a)){padding:5px 10px}#aside-right-small .btn-custom{margin-right:0;width:100%}.btn-aside-green,.main .btn-aside-green,.btn-aside-orange,.main .btn-aside-orange{background-color:var(--color-primary);border-left:2px solid var(--color-primary);border-bottom:2px solid var(--color-primary);color:#fff;font-size:clamp(1.0625rem,1.0375rem + .125vw,1.1875rem);margin:5px 20px 5px 0;transition:all 400ms}.btn-aside-green:hover,.btn-aside-green:focus,.main .btn-aside-green:hover,.main .btn-aside-green:focus,.btn-aside-orange:hover,.btn-aside-orange:focus,.main .btn-aside-orange:hover,.main .btn-aside-orange:focus{background-color:rgba(0,0,0,0)}.btn-aside-green.no-link,.main .btn-aside-green.no-link,.btn-aside-orange.no-link,.main .btn-aside-orange.no-link{color:var(--color-orange);padding-left:1.5vw;padding-top:10px;padding-right:1.5vw;padding-bottom:10px}.btn-aside-green.no-link:hover,.btn-aside-green.no-link:focus,.main .btn-aside-green.no-link:hover,.main .btn-aside-green.no-link:focus,.btn-aside-orange.no-link:hover,.btn-aside-orange.no-link:focus,.main .btn-aside-orange.no-link:hover,.main .btn-aside-orange.no-link:focus{background-color:var(--color-primary)}.btn-aside-green a,.main .btn-aside-green a,.btn-aside-orange a,.main .btn-aside-orange a{display:inline-block;padding-left:1.5vw;padding-top:10px;padding-right:1.5vw;padding-bottom:10px}.btn-aside-green a,.main .btn-aside-green a,.btn-aside-orange a,.main .btn-aside-orange a{color:#fff;text-decoration:none}.btn-aside-green:hover,.btn-aside-green:focus,.btn-aside-green:hover a,.btn-aside-green:focus a,.main .btn-aside-green:hover a,.main .btn-aside-green:focus a,.btn-aside-orange:hover a,.btn-aside-orange:focus a,.main .btn-aside-orange:hover a,.main .btn-aside-orange:focus a{color:var(--color-primary)}@media screen and (max-width:1100px){.btn-aside-green,.btn-aside-orange{font-size:100%}}.btn-aside-orange{background-color:var(--color-orange);border-left:2px solid var(--color-orange);border-bottom:2px solid var(--color-orange)}.btn-aside-orange:hover a,.btn-aside-orange:focus a,.main .btn-aside-orange:hover a,.main .btn-aside-orange:focus a{color:var(--color-orange)}.afterButton{background-color:#fff;left:0;position:fixed;top:0;width:100%;z-index:950}@media screen and (min-width:1921px){.positionfinderelement .content{padding-top:229px;padding-bottom:58px}.btn-aside-green{padding-left:29px;padding-right:29px}#aside-right-small .btn-custom{font-size:19px}}.news{float:left;width:100%}.news p,#main .news p{max-width:100%}.news li,#main .news li{list-style:outside}.news>.news-list-view:first-child{padding-top:20px}.h-news-1{color:var(--color-primary);font-size:5vw;font-weight:300;padding-left:16.5vw}.frame-full-width .h-news-1{margin-bottom:-20px;padding-left:10.5vw}@media screen and (min-width:1921px){.frame-full-width .h-news-1{font-size:95px;padding-left:201px}}@media screen and (max-width:600px){.h-news-1{font-size:10vw}}.news>.header-with-line,.news>.header-with-icon{margin-left:6vw;margin-right:6vw;width:88vw}.news .teaser-text{float:left;width:100%}.news .gallery .news-img-wrap{float:left;padding:0;width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;align-content:center;align-items:center}.news .gallery .outer{padding:10px}.news-related-wrap{float:left;padding-top:40px;width:100%}.news-search-form{min-width:220px}.news-search-form .form-group{float:left;padding-bottom:8px;position:relative;width:100%}.news-search-form .form-group label{float:left;width:100%;transition:all 500ms}.news-search-form .form-group input{float:left;min-height:24px;position:relative;width:100%}.js .news-search-form .form-group{padding-bottom:20px}.js .news-search-form .form-group.active label{font-size:80%;top:-14px}.js .news-search-form .form-group input{z-index:5}.js .news-search-form .form-group label{left:5px;position:absolute;top:3px;z-index:10}.news .news-tags{padding-left:0}.news .news-tags li{float:left;list-style:none;padding-right:15px;width:auto}.news-backlink-wrap .arrow{background-image:url('../../../typo3conf/ext/hhthemeweyland/Resources/Public/Images/arrows-green.svg');background-size:200% auto;background-repeat:no-repeat;background-position:0 center;cursor:pointer;height:20px;margin-right:10px;position:relative;top:0;width:20px;z-index:100}.news-backlink-wrap .arrow-right{background-position:100% center}.list-view-slider-1{background-color:var(--color-grey-light);padding-bottom:30px}.list-view-slider-1 .tns-outer{float:left;width:100%}.list-view-slider-1 .slider-wrapper .slider-button-prev{left:-9vw}.list-view-slider-1 .slider-wrapper .slider-button-next{right:-9vw}.frame-type-news_pi1:has(.list-view-slider-1)>.font-header,#main .frame-type-news_pi1:has(.list-view-slider-1)>.font-header{background-color:var(--color-grey-light);max-width:100%;padding-bottom:0}.news-list-default,.news-menu-view,.news-single{margin:0;padding-left:10.5vw;padding-right:calc(10.5vw - 20px);width:100%}.news-single{padding-left:0;padding-right:0}.news-slider-1{box-sizing:border-box;display:flex;float:left;width:100%}.news-slider-1 article{float:left;width:50%;flex:0 1 auto;align-self:auto;height:auto}.news-slider-1 .innerWrap,.news-list-default .innerWrap,.news-single .innerWrap{background-color:#d4d4d4;float:left;height:100%;margin-left:10px;margin-right:10px;width:calc(100% - 20px)}.news-slider-1 .footer,.news-list-default .footer,.news-single .footer{background-color:var(--color-primary);height:100%;left:0;padding:0;position:absolute;top:0;width:12%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-content:center;align-items:center}.news-slider-1 .content,.news-list-default .content,.news-single .content{float:left;height:100%;padding-left:12%;width:96%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:center;align-items:center}.news-slider-1 .news-list-date,.news-list-default .news-list-date,.news-single .news-list-date{color:#fff;padding:0}.news-slider-1 .news-list-date span,.news-list-default .news-list-date span,.news-single .news-list-date span{float:left;font-weight:300;text-align:center;width:100%}.news-slider-1 .news-list-date .day,.news-list-default .news-list-date .day,.news-single .news-list-date .day{font-size:2.2vw}.news-slider-1 .news-list-date .month,.news-list-default .news-list-date .month,.news-single .news-list-date .month{font-size:1.2vw}.news-slider-1 .news-list-date .year,.news-list-default .news-list-date .year,.news-single .news-list-date .year{font-size:1vw}.news-slider-1 .news-img-wrap,.news-list-default .news-img-wrap,.news-single .news-img-wrap{float:left;padding:0 20px 0 0;width:36%}.news-slider-1 .text,.news-list-default .text,.news-single .text{float:left;padding-top:10px;padding-bottom:10px;width:64%}.news-slider-1 .content .text:first-child,.news-list-default .content .text:first-child,.news-single .content .text:first-child{padding-left:20px;width:100%}.news-slider-1 .font-header,.news-list-default .font-header{padding-top:0}.news-slider-1 .font-header,.news-slider-1 .font-header a,.news-list-default .font-header,.news-list-default .font-header a{color:var(--color-grey-dark)}.news-slider-1 .font-header::after,.news-list-default .font-header::after{background-color:#000;clear:both;content:" ";float:left;height:1px;margin-top:18px;width:40%}.list-view-slider-1 .slider-wrapper{clear:both;padding-left:10.5vw;padding-right:10.5vw}.frame-layout-buttons .news-menu-view ul,#main .frame-layout-buttons .news-menu-view ul{list-style:none}.frame-layout-buttons .news-menu-view li,#main .frame-layout-buttons .news-menu-view li{list-style:none}.frame-layout-buttons .news-menu-view li::before,#main .frame-layout-buttons .news-menu-view li::before{display:none}.frame-layout-buttons .news-menu-view>ul,#main .frame-layout-buttons .news-menu-view>ul{display:flex;flex-wrap:wrap;padding-left:0}@media screen and (max-width:600px){.news-slider-1 .footer,.news-list-default .footer,.news-single .footer{float:left;height:auto;padding:10px;position:relative;width:100%}.news-slider-1 .news-list-date span,.news-list-default .news-list-date span,.news-single .news-list-date span{font-size:100%;padding:0 8px;width:auto}.news-slider-1 .news-list-date .day,.news-list-default .news-list-date .day,.news-single .news-list-date .day,.news-slider-1 .news-list-date .month,.news-list-default .news-list-date .month,.news-single .news-list-date .month,.news-slider-1 .news-list-date .year,.news-list-default .news-list-date .year,.news-single .news-list-date .year{font-size:100%}.news-slider-1 .content,.news-list-default .content,.news-single .content{display:block;padding-left:0;width:100%}.news-slider-1 .news-img-wrap,.news-list-default .news-img-wrap,.news-single .news-img-wrap{padding-right:0;width:100%}.news-slider-1 .text,.news-list-default .text,.news-single .text{padding:15px;width:100%}.news-slider-1 .font-header,.news-list-default .font-header{padding-top:0}}@media screen and (max-width:600px){.news-slider-1 article{padding-right:0}.news-slider-1 .news-img-wrap img,.news-list-default .news-img-wrap img,.news-single .news-img-wrap img{width:100%}}.frame-type-news_pi1.frame-full-width,.frame-type-news_newsdatemenu.frame-full-width{padding-left:6vw;padding-right:6vw}.frame-type-news_pi1.frame-full-width .news-list-default h3,.news-slider-1 h3{font-size:130%}.frame-type-news_pi1.frame-full-width .news-list-default .font-header,.frame-type-news_pi1.frame-full-width .news-list-default .frame>header,.news-slider-1 .font-header{padding-bottom:10px}.frame-type-news_pi1.frame-full-width .news-list-default .news-slider-1 .font-header::after,.frame-type-news_pi1.frame-full-width .news-list-default .font-header::after,.news-slider-1 .font-header::after{margin-top:10px}.news-list-default .article{background-color:#d4d4d4;margin:0}@media screen and (min-width:1000px){.news-list-default{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-content:center;align-items:stretch;gap:20px}.news-list-default .article{max-width:calc(50% - 10px);flex:1 0 calc(50% - 10px)}}@media screen and (max-width:1000px){.news-slider-1 article{width:100%}}.news-list-joboffer .content{padding-left:0}.news-single{padding-top:40px}.news-single .article{float:left;width:100%}.news-single .innerWrap{background:rgba(0,0,0,0)}.news-single .font-header,#main .news-single .font-header{padding-top:0;max-width:100%}.news-single .news-img-wrap:empty+.text{padding-left:2%}.news-single .news-backlink-wrap .arrow-right{float:left}.news-single .author{float:right;font-size:90%;font-style:italic}.news-single .gallery{padding-top:40px}.news-single .freewall>.ce-column{width:25%}@media screen and (min-width:1921px){.news-list-default,.news-menu-view{padding-left:200px;padding-right:200px}.frame-type-news_pi1.frame-full-width,.frame-type-news_newsdatemenu.frame-full-width{padding-left:115px;padding-right:115px}.list-view-slider-1 .slider-wrapper{padding-left:201px;padding-right:201px}.news-slider-1 .news-list-date .day,.news-list-default .news-list-date .day,.news-single .news-list-date .day{font-size:40px}.news-slider-1 .news-list-date .month,.news-list-default .news-list-date .month,.news-single .news-list-date .month{font-size:26px}.news-slider-1 .news-list-date .year,.news-list-default .news-list-date .year,.news-single .news-list-date .year{font-size:19px}.list-view-slider-1 .slider-wrapper .slider-button-prev{left:-172px}.list-view-slider-1 .slider-wrapper .slider-button-next{right:-172px}}.news .f3-widget-paginator{flex-basis:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;align-content:stretch;align-items:stretch;margin-bottom:20px}#main .csslider li{padding-bottom:0}#main .csslider li::before{display:none}.csslider{display:inline-block;margin-bottom:22px;-ms-perspective:1300px;perspective:1300px;position:relative;text-align:left}.csslider>input{display:none}.csslider>input:nth-of-type(10):checked~ul li:first-of-type{margin-left:-900%}.csslider>input:nth-of-type(9):checked~ul li:first-of-type{margin-left:-800%}.csslider>input:nth-of-type(8):checked~ul li:first-of-type{margin-left:-700%}.csslider>input:nth-of-type(7):checked~ul li:first-of-type{margin-left:-600%}.csslider>input:nth-of-type(6):checked~ul li:first-of-type{margin-left:-500%}.csslider>input:nth-of-type(5):checked~ul li:first-of-type{margin-left:-400%}.csslider>input:nth-of-type(4):checked~ul li:first-of-type{margin-left:-300%}.csslider>input:nth-of-type(3):checked~ul li:first-of-type{margin-left:-200%}.csslider>input:nth-of-type(2):checked~ul li:first-of-type{margin-left:-100%}.csslider>input:nth-of-type(1):checked~ul li:first-of-type{margin-left:0%}.csslider>ul{font-size:0;line-height:0;margin:0 auto;padding:0;position:relative;overflow:hidden;width:100%;white-space:nowrap;z-index:1;box-sizing:border-box}.csslider>ul>li{display:inline-block;font-size:15px;font-size:initial;height:100%;line-height:normal;overflow:hidden;position:relative;width:100%;transition:all .5s ease-out;background-size:cover;vertical-align:top;box-sizing:border-box;white-space:normal}.csslider>ul>li.scrollable{overflow-y:scroll}.csslider>.navigation{bottom:-8px;font-size:0;left:50%;line-height:0;margin-bottom:-10px;position:absolute;text-align:center;z-index:10;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.csslider>.navigation>div{margin-left:-100%}.csslider>.navigation label{background:#3a3a3a;border-radius:50%;cursor:pointer;display:inline-block;margin:0 4px;padding:4px;position:relative}.csslider>.navigation label:hover:after{opacity:1}.csslider>.navigation label:after{background:#71ad37;border-radius:50%;content:"";left:50%;margin-left:-6px;margin-top:-6px;opacity:0;padding:6px;position:absolute;top:50%}.csslider>.arrows{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.csslider.inside .navigation{bottom:10px;margin-bottom:10px}.csslider.inside .navigation label{border:1px solid #7e7e7e}.csslider>input:nth-of-type(1):checked~.navigation label:nth-of-type(1):after,.csslider>input:nth-of-type(2):checked~.navigation label:nth-of-type(2):after,.csslider>input:nth-of-type(3):checked~.navigation label:nth-of-type(3):after,.csslider>input:nth-of-type(4):checked~.navigation label:nth-of-type(4):after,.csslider>input:nth-of-type(5):checked~.navigation label:nth-of-type(5):after,.csslider>input:nth-of-type(6):checked~.navigation label:nth-of-type(6):after,.csslider>input:nth-of-type(7):checked~.navigation label:nth-of-type(7):after,.csslider>input:nth-of-type(8):checked~.navigation label:nth-of-type(8):after,.csslider>input:nth-of-type(9):checked~.navigation label:nth-of-type(9):after,.csslider>input:nth-of-type(10):checked~.navigation label:nth-of-type(10):after,.csslider>input:nth-of-type(11):checked~.navigation label:nth-of-type(11):after{opacity:1}.csslider>.arrows{height:26px;left:0;padding:0;position:absolute;top:50%;width:100%;z-index:1000;box-sizing:content-box}.csslider>.arrows label{background-image:url('../../../typo3conf/ext/hhthemeweyland/Resources/Public/Images/arrows.svg');background-size:200% auto;background-repeat:no-repeat;background-position:0 center;cursor:pointer;display:none;height:100%;position:absolute;top:0;width:3%;z-index:100}.csslider>.arrows label:before{content:"";height:300%;left:-100%;position:absolute;top:-100%;width:300%}.csslider.infinity>input:first-of-type:checked~.arrows label:last-of-type,.csslider>input:nth-of-type(1):checked~.arrows label:nth-of-type(0),.csslider>input:nth-of-type(2):checked~.arrows label:nth-of-type(1),.csslider>input:nth-of-type(3):checked~.arrows label:nth-of-type(2),.csslider>input:nth-of-type(4):checked~.arrows label:nth-of-type(3),.csslider>input:nth-of-type(5):checked~.arrows label:nth-of-type(4),.csslider>input:nth-of-type(6):checked~.arrows label:nth-of-type(5),.csslider>input:nth-of-type(7):checked~.arrows label:nth-of-type(6),.csslider>input:nth-of-type(8):checked~.arrows label:nth-of-type(7),.csslider>input:nth-of-type(9):checked~.arrows label:nth-of-type(8),.csslider>input:nth-of-type(10):checked~.arrows label:nth-of-type(9),.csslider>input:nth-of-type(11):checked~.arrows label:nth-of-type(10){display:block;left:0}.csslider.infinity>input:last-of-type:checked~.arrows label:first-of-type,.csslider>input:nth-of-type(1):checked~.arrows label:nth-of-type(2),.csslider>input:nth-of-type(2):checked~.arrows label:nth-of-type(3),.csslider>input:nth-of-type(3):checked~.arrows label:nth-of-type(4),.csslider>input:nth-of-type(4):checked~.arrows label:nth-of-type(5),.csslider>input:nth-of-type(5):checked~.arrows label:nth-of-type(6),.csslider>input:nth-of-type(6):checked~.arrows label:nth-of-type(7),.csslider>input:nth-of-type(7):checked~.arrows label:nth-of-type(8),.csslider>input:nth-of-type(8):checked~.arrows label:nth-of-type(9),.csslider>input:nth-of-type(9):checked~.arrows label:nth-of-type(10),.csslider>input:nth-of-type(10):checked~.arrows label:nth-of-type(11),.csslider>input:nth-of-type(11):checked~.arrows label:nth-of-type(12){display:block;right:0;background-position:100% center}.tns-slider{display:inline-flex;align-items:stretch}.tns-slider .slider-slide .frame,.tns-slider .frame-type-hhthemeweyland_banner .cce-banner{height:100%}.slider-container.tns-horizontal .slider-slide .frame-type-hhthemeweyland_banner picture,.slider-container.tns-horizontal .slider-slide .frame-type-hhthemeweyland_banner img{height:100%}.frame-type-hhthemeweyland_banner{container-type:inline-size;container-name:cceBanner}.frame-type-hhthemeweyland_banner .cce-banner{display:grid;grid-template-columns:100%}.frame-type-hhthemeweyland_banner .cce-banner header{align-self:flex-start;display:flex;flex-wrap:nowrap;align-items:center;padding:30px;text-transform:uppercase;width:100%}.frame-type-hhthemeweyland_banner .cce-banner header img{max-width:120px}.frame-type-hhthemeweyland_banner .cce-banner .h-main{color:#fff;display:block;font-size:clamp(1.25rem,1.15rem + .5vw,1.75rem)}.frame-type-hhthemeweyland_banner .cce-banner.h-sub{color:#fff;display:block;font-size:clamp(1.125rem,1.05rem + .375vw,1.5rem);padding:0}.frame-type-hhthemeweyland_banner .cce-banner .font-header{padding:0}.frame-type-hhthemeweyland_banner .cce-banner .text{background-color:var(--color-primary);color:#fff;display:flex;flex-direction:row;flex-wrap:wrap;position:relative;z-index:100}.frame-type-hhthemeweyland_banner .cce-banner .text::before{background-color:var(--color-primary-alpha);content:" ";display:block;height:20px;position:absolute;width:100%}.frame-type-hhthemeweyland_banner .cce-banner .ce-gallery{max-width:100%;padding:0;z-index:50}.frame-type-hhthemeweyland_banner .cce-banner .ce-gallery .ce-row,.frame-type-hhthemeweyland_banner .cce-banner .ce-gallery .ce-column,.frame-type-hhthemeweyland_banner .cce-banner .ce-gallery .image{height:100%}.frame-type-hhthemeweyland_banner .cce-banner .ce-gallery img{height:100%;object-fit:cover}.frame-type-hhthemeweyland_banner .cce-banner .ce-bodytext{clear:both;padding:50px;align-self:flex-end}.frame-type-hhthemeweyland_banner .cce-banner.ce-left.ce-intext.ce-nowrap header img{margin-left:10px}.frame-type-hhthemeweyland_banner .cce-banner.ce-left.ce-intext.ce-nowrap .font-header{text-align:right}.frame-type-hhthemeweyland_banner .cce-banner.ce-left.ce-intext.ce-nowrap .text::before{top:-20px}.frame-type-hhthemeweyland_banner .cce-banner.ce-right.ce-intext.ce-nowrap .text::before{bottom:-20px}@container cceBanner (width > 1000px){.frame-type-hhthemeweyland_banner .cce-banner picture{height:100%}.frame-type-hhthemeweyland_banner .cce-banner .text::before{height:100%;top:0;width:20px}.frame-type-hhthemeweyland_banner .cce-banner.ce-left.ce-intext.ce-nowrap{grid-template-columns:1fr minmax(500px,34%)}.frame-type-hhthemeweyland_banner .cce-banner.ce-left.ce-intext.ce-nowrap .text::before{top:0;left:-20px}.frame-type-hhthemeweyland_banner .cce-banner.ce-right.ce-intext.ce-nowrap{grid-template-columns:minmax(500px,34%) 1fr}.frame-type-hhthemeweyland_banner .cce-banner.ce-right.ce-intext.ce-nowrap header img{margin-right:10px}.frame-type-hhthemeweyland_banner .cce-banner.ce-right.ce-intext.ce-nowrap .text::before{top:0;right:-20px}}:root{--accordion-background-color:#fff;--accordion-border-color:#ccc;--accordion-border-radius:8px;--accordion-border-style:solid;--accordion-border-width:1px;--accordion-details-border-color:#ccc;--accordion-content-border-top:#ccc;--accordion-summary-chevron-background-color:#fff;--tabs-button-background-color:#2c3e50;--tabs-button-selected-background-color:#fff;--tabs-button-selected-color:#000;--tabs-content-background-color:#fff}.hh-accordion>.accordion,.hh-accordion>.tabs{float:left;width:100%}.hh-accordion>.accordion .content-elements,.hh-accordion>.tabs .content-elements{float:left;margin-top:20px;width:100%}.hh-accordion>.tabs>.menu-tabs{margin-bottom:15px;margin-left:-15px}.hh-accordion>.tabs>.menu-tabs>button{background:none;border:none;font-size:1rem;padding:10px 15px;scroll-margin-top:150px}.hh-accordion>.tabs>.menu-tabs>button:not(:last-child){border-right:1px solid}.hh-accordion>.tabs>.menu-tabs>button[aria-selected=true]{color:var(--color-brand)}.hh-accordion>.tabs>.menu-tabs>.content{scroll-margin-top:150px}.hh-accordion>.accordion>details{scroll-margin-top:150px}.hh-accordion:not(:last-child){margin-bottom:60px}.js .hh-accordion>.tabs>.content[hidden]{display:none}.js .hh-accordion>.tabs>.content{scroll-margin-top:150px}#baguetteBox-overlay{display:none;opacity:0;position:fixed;overflow:hidden;top:0;left:0;width:100%;height:100%;z-index:1000000;background-color:#222;background-color:rgba(0,0,0,.8);-webkit-transition:opacity .5s ease;transition:opacity .5s ease}#baguetteBox-overlay.visible{opacity:1}#baguetteBox-overlay .full-image{display:inline-block;position:relative;width:100%;height:100%;text-align:center}#baguetteBox-overlay .full-image figure{display:inline;margin:0;height:100%}#baguetteBox-overlay .full-image img{display:inline-block;width:auto;height:auto;max-height:100%;max-width:100%;vertical-align:middle;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);-moz-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6)}#baguetteBox-overlay .full-image figcaption{display:block;position:absolute;bottom:0;width:100%;text-align:center;line-height:1.8;white-space:normal;color:#ccc;background-color:#000;background-color:rgba(0,0,0,.6);font-family:sans-serif}#baguetteBox-overlay .full-image:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}#baguetteBox-slider{position:absolute;left:0;top:0;height:100%;width:100%;white-space:nowrap;-webkit-transition:left .4s ease,-webkit-transform .4s ease;transition:left .4s ease,-webkit-transform .4s ease;transition:left .4s ease,transform .4s ease;transition:left .4s ease,transform .4s ease,-webkit-transform .4s ease,-moz-transform .4s ease}#baguetteBox-slider.bounce-from-right{-webkit-animation:bounceFromRight .4s ease-out;animation:bounceFromRight .4s ease-out}#baguetteBox-slider.bounce-from-left{-webkit-animation:bounceFromLeft .4s ease-out;animation:bounceFromLeft .4s ease-out}@-webkit-keyframes bounceFromRight{0%,100%{margin-left:0}50%{margin-left:-30px}}@keyframes bounceFromRight{0%,100%{margin-left:0}50%{margin-left:-30px}}@-webkit-keyframes bounceFromLeft{0%,100%{margin-left:0}50%{margin-left:30px}}@keyframes bounceFromLeft{0%,100%{margin-left:0}50%{margin-left:30px}}.baguetteBox-button#next-button,.baguetteBox-button#previous-button{top:50%;top:calc(50% - 30px);width:44px;height:60px}.baguetteBox-button{position:absolute;cursor:pointer;outline:0;padding:0;margin:0;border:0;-moz-border-radius:15%;border-radius:15%;background-color:#323232;background-color:rgba(50,50,50,.5);color:#ddd;font:1.6em sans-serif;-webkit-transition:background-color .4s ease;transition:background-color .4s ease}.baguetteBox-button:focus,.baguetteBox-button:hover{background-color:rgba(50,50,50,.9)}.baguetteBox-button#next-button{right:2%}.baguetteBox-button#previous-button{left:2%}.baguetteBox-button#close-button{top:20px;right:2%;right:calc(2% + 6px);width:30px;height:30px}.baguetteBox-button svg{position:absolute;left:0;top:0}.baguetteBox-spinner{width:40px;height:40px;display:inline-block;position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px}.baguetteBox-double-bounce1,.baguetteBox-double-bounce2{width:100%;height:100%;-moz-border-radius:50%;border-radius:50%;background-color:#fff;opacity:.6;position:absolute;top:0;left:0;-webkit-animation:bounce 2s infinite ease-in-out;animation:bounce 2s infinite ease-in-out}.baguetteBox-double-bounce2{-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes bounce{0%,100%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes bounce{0%,100%{-webkit-transform:scale(0);-moz-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}}input:required{box-shadow:none}input:invalid{box-shadow:0 0 3px red}.frame form{float:left;max-width:500px;margin-top:-10px;width:100%}@media screen and (min-width:900px){.frame form.columns-2{margin-left:-20px;max-width:calc(100% + 40px);width:calc(100% + 40px)}.frame form.columns-2>*{float:left;max-width:50%;padding-left:20px;padding-right:20px}.frame form.columns-2>fieldset,.frame form.columns-2 .clearfix{clear:both;max-width:100%;width:100%}.frame form.columns-2>fieldset>.form-group{clear:both;max-width:500px}}.frame form>h2{display:none}.frame form label{float:left}.frame form div,.tx-powermail,.powermail_field,.powermail_fieldwrap,.powermail_fieldwrap_type_submit{float:left;width:100%}.powermail_fieldwrap .mosparo__checkbox_column{width:auto}.frame form .form-group,.frame form .form-check{float:left;margin:10px 0;width:100%}.frame form .form-group select{padding:5px}.frame form .form-group select{border:none;width:100%}.frame select:not([multiple])::after{content:" ";height:100%;position:absolute;right:0;top:0;width:30px}.frame textarea{min-height:100px}.frame input[type=text],.frame textarea,.frame select,.frame select[multiple]{width:100%}.frame input[type=text],.frame select{min-height:30px}.frame .form-group>label{padding-bottom:10px}.form-check-label span{padding-left:10px}.RadioButton .form-check{padding:6px 0}.MultiCheckbox .form-check{padding:0 20px 0 0;width:auto}.frame .row{margin-left:-10px;width:calc(100% + 20px)}.frame .row>div{padding:10px}.frame .row .col-xs-6{width:50%}.frame .row .col-xs-5{width:41.6666666667%}.frame .row .col-xs-4{width:33.3333333333%}.frame .row .col-xs-3{width:25%}.frame .row .col-xs-2{width:16.6666666667%}.frame .row .col-xs-1{width:8.3333333333%}.frame fieldset{margin:10px 0;padding:10px}.frame fieldset legend,.frame fieldset>label{font-size:110%}.frame fieldset>label,.frame fieldset>legend{float:left;width:100%}.frame fieldset>label{cursor:pointer}.frame fieldset>label.btn{width:auto}.frame fieldset>.form-group{margin:0;max-height:0;overflow:hidden;opacity:0;transition:max-height .35s;transition:opacity 600ms;transition:padding 400ms}.tab-check:checked~.form-group{max-height:10em;padding:10px 0;opacity:1}.frame fieldset>.tab-check{position:absolute;opacity:0;z-index:-1}.frame fieldset>label::after{display:block;height:20px;left:-15px;position:absolute;text-align:center;top:0;width:20px;transition:all .35s}.frame fieldset>.tab-check+label::after{content:"+"}.frame fieldset>.tab-check:checked+label::after{transform:rotate(315deg)}.powermail_form{margin-left:-2vw;width:calc(100% + 4vw);display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:center;align-items:stretch}.powermail_form>h3{display:none}.powermail_form label{color:#333}.powermail_form.layout1,.powermail_form.layout2,.powermail_form.layout3{max-width:100%}.powermail_legend{color:var(--color-brand);font-weight:600}.powermail_fieldset{padding:20px 2vw;width:33%}.powermail_fieldset>.powermail_legend{display:none}.powermail_fieldset.showlabel>.powermail_legend{display:block}.powermail_fieldset input,.powermail_fieldset textarea{width:100%}.powermail_fieldwrap_type_submit{padding-top:15px}.powermail_form.powermail_morestep .powermail_fieldset>.powermail_legend{display:block}.powermail_form.layout1 .powermail_fieldset{width:100%}.powermail_form.layout2 .powermail_fieldset{width:max(280px,50%)}.powermail_form.layout3 .powermail_fieldset{width:max(280px,33.333%)}.powermail_form.layout4 .powermail_fieldset{width:max(280px,25%)}.powermail_create td{padding-top:10px;padding-bottom:10px}.powermail_fieldwrap_type_file,.powermail_fieldwrap_type_date,.powermail_fieldwrap_type_file input,.powermail_fieldwrap_type_file .powermail_field{float:left;width:100%}.powermail_fieldwrap_type_file,.powermail_fieldwrap_type_date{margin-bottom:26px}.powermail_fieldwrap_type_file{margin-top:26px}.powermail_fieldwrap_type_file .powermail_label{display:block;padding:.5em}.powermail_fieldwrap_type_date input{border-top:0;border-left:0;border-right:0}.powermail_fieldwrap_type_captcha img{padding-top:10px}.input-effect{margin:26px 0 0 0}.focus-border,.focus-border i{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.powermail_fieldwrap.dataprivacy,.powermail_fieldwrap_checkboxlink{margin-top:20px}.powermail_fieldwrap.dataprivacy .powermail_field .powermail_checkbox,.powermail_fieldwrap_checkboxlink .powermail_field .powermail_checkbox{max-width:20px;left:0;position:absolute;top:6px;width:auto;z-index:100}.powermail_fieldwrap.dataprivacy .powermail_field p,.powermail_fieldwrap_checkboxlink .powermail_field p{padding-left:30px}.effect-16,.effect-20{background-color:rgba(0,0,0,0);border:0;border-bottom:1px solid var(--color-primary,#ccc);box-sizing:border-box;color:#333;font-size:105%;letter-spacing:1px;padding:4px 0}.js .effect-16~.focus-border{position:absolute;bottom:0;left:0;top:auto;width:0;height:2px;background-color:var(--color-primary);transition:.4s}.js .effect-16:focus~.focus-border,.has-content.effect-16~.focus-border{width:100%;transition:.4s}.js .effect-16~label{padding-left:10px;position:absolute;left:0;width:100%;top:2px;color:#666;transition:.3s;z-index:-1;letter-spacing:.5px}.js .effect-16:focus~label,.has-content.effect-16~label{top:-12px;font-size:12px;color:var(--color-primary);transition:.3s}.effect-20{border:1px solid var(--color-primary,#ccc);padding:7px 14px;transition:.4s;background:rgba(0,0,0,0)}.effect-20~.focus-border:before,.effect-20~.focus-border:after{content:"";position:absolute;top:0;left:0;width:0;height:2px;background-color:var(--color-primary);transition:.3s}.effect-20~.focus-border:after{top:auto;bottom:0;left:auto;right:0}.effect-20~.focus-border i:before,.effect-20~.focus-border i:after{content:"";position:absolute;top:0;left:0;width:2px;height:0;background-color:var(--color-primary);transition:.4s}.effect-20~.focus-border i:after{left:auto;right:0;top:auto;bottom:0}.effect-20:focus~.focus-border:before,.effect-20:focus~.focus-border:after,.has-content.effect-20~.focus-border:before,.has-content.effect-20~.focus-border:after{width:100%;transition:.3s}.effect-20:focus~.focus-border i:before,.effect-20:focus~.focus-border i:after,.has-content.effect-20~.focus-border i:before,.has-content.effect-20~.focus-border i:after{height:100%;transition:.4s}.effect-20~label{position:absolute;left:14px;width:100%;top:10px;color:#666;transition:.3s;z-index:-1;letter-spacing:.5px}.effect-20:focus~label,.has-content.effect-20~label{top:-18px;left:0;font-size:12px;color:var(--color-primary);transition:.3s}.contactpersons .grid-content .grid-element .font-header h3,.contactpersons .grid-content .grid-element .font-header h4,.contactpersons .grid-content .grid-element .font-header h5{color:var(--color-grey);float:none;font-size:180%;letter-spacing:2px;text-align:center}.contactpersons>.grid-element>.grid-container{margin:10px 1vw}.tx-ttaddress,.vcard-aside,.tx-ttaddress-pi1{float:left;width:100%}.tx-ttaddress .contact a{color:var(--color-text);display:inline-flex;align-items:center;min-height:24px;min-width:24px;text-decoration:underline}.tx-ttaddress .contact a:hover,.tx-ttaddress .contact a:focus{color:var(--color-primary)}.vcard-title,.vcard-name{display:inline}.vcard-aside{max-width:320px;padding-bottom:25px}.vcard-aside a{color:var(--color-default)}.vcard-aside a:hover,.vcard-aside a:focus{color:var(--color-orange)}.vcard-aside .vcard-title,.vcard-aside .vcard-name{color:var(--color-primary)}.vcard-aside .position{color:var(--color-primary)}.vcard-aside .vcard-content{font-size:130%;padding-top:15px}.vcard-aside .vcard-content span{clear:both;float:left}.tt_address_list .vcard{margin:2vw;overflow:hidden;width:250px}.tt_address_list .image{padding-bottom:25px}.tt_address_list .fn{color:var(--color-primary)}.tt_address_list .fn>span{clear:none}.tt_address_list .vcard-title,.tt_address_list .vcard-name{color:var(--color-primary)}.tt_address_list .jobtitle{clear:none}.tt_address_list .contact{list-style:none;padding:0}.tt_address_list .vcard-image+.vcard-content{padding-top:15px}.tt_address_list .vcard-content>.position,.tt_address_list .vcard-content>.region,.tt_address_list .vcard-content>.city{display:block}.vcard-default .position{color:var(--color-text);font-size:.9rem}.address-simple{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:stretch;align-items:stretch}.address-simple .vcard{padding:2vw;width:340px;flex:0 1 auto;align-self:auto}.address-simple .vcard-content{color:var(--color-grey);float:left;padding-top:15px;width:100%}.address-simple .vcard-content a{color:var(--color-grey)}.address-simple .vcard-content a:hover{color:var(--color-primary)}.address-simple .vcard-title,.address-simple .vcard-name{color:var(--color-primary)}.address-simple .contact>span{float:left;padding-top:5px;width:100%}.address-slider:has(.aside_slider_hcard) .slider-button-prev,.address-slider:has(.aside_slider_hcard) .slider-button-next{height:30px;width:16px}.address-slider:has(.aside_slider_hcard) .slider-button-prev{left:5px}.address-slider:has(.aside_slider_hcard) .slider-button-next{right:5px}.address-slider:has(.aside_slider_hcard) .tt_address_list .vcard{margin:0;width:100%}.suppliers_hcard{list-style:none;margin-left:-1vw;padding-left:0;width:calc(100% + 2vw);display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:center;align-items:stretch}.suppliers_hcard li::before{display:none}.suppliers_hcard .vcard-content{float:left;width:100%}.suppliers_hcard .vcard-suppliers{background-color:var(--color-grey-light);border:1px solid;margin:1vw;max-width:285px;min-width:270px;width:calc(20% - 2vw)}#main .vcard-suppliers{font-size:100%}#main .vcard-suppliers li{font-size:inherit}.vcard-suppliers .vcard-page{height:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.vcard-suppliers .vcard-image{background-color:#fff;height:130px;overflow:hidden;padding:1vw;text-align:center;width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:center;align-items:center}.vcard-suppliers img{display:inline}.vcard-suppliers .vcard-content{color:var(--color-grey);padding:1vw;width:100%}.vcard-suppliers .vcard-content>span,.vcard-suppliers .contact>span{clear:both;float:left}.vcard-suppliers .vcard-title,.vcard-suppliers .vcard-name{color:var(--color-primary)}.vcard-suppliers .vcard-name{padding-bottom:20px}.vcard-suppliers .address,.vcard-suppliers .contact{float:left;width:100%}.vcard-suppliers .city{margin-left:8px}@media screen and (max-width:550px){.vcard-suppliers{padding-bottom:20px}.vcard-suppliers .vcard-image{padding:4vw}.address-simple .vcard{padding:20px 2vw}.address-simple .vcard:last-child{margin-bottom:20px}}@media screen and (min-width:1921px){.suppliers_hcard{margin-left:-19px;width:calc(100% - 38px)}.suppliers_hcard .vcard-suppliers{margin:19px;width:calc(20% - 38px)}.vcard-suppliers .vcard-content,.vcard-suppliers .vcard-image{padding:19px}}@-webkit-keyframes menuIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes menuIn{0%{opacity:0}100%{opacity:1}}@-o-keyframes menuIn{0%{opacity:0}100%{opacity:1}}@-ms-keyframes menuIn{0%{opacity:0}100%{opacity:1}}@keyframes menuIn{0%{opacity:0}100%{opacity:1}}#header{background-color:#fff;padding:20px 6vw 0 6vw;width:100%;z-index:800}#header>.helper{clear:both;display:flex;flex-wrap:wrap;justify-content:space-between}#header>.helper>#logo{margin-bottom:20px}#menu-overlay{display:none}.be-pagets__asideright_jumpnav #header{position:relative}.be-pagets__asideright_jumpnav #header-shadow{display:none}#logo,#logo a{min-width:300px;max-width:29%;z-index:200}#header-functions{float:right;display:flex;gap:10px;max-width:50%;width:auto}#navHeader{align-self:flex-end;font-size:90%;position:static;z-index:150}#navHeader>ul{float:none;position:static;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-content:center;align-items:center}#navHeader ul{padding-left:0}#navHeader a{color:var(--menu-main-color,#666666);display:block}#navHeader a:hover,#navHeader a:focus,#navHeader a.act{color:var(--menu-main-color--hover,#f59c00)}#navHeader>ul>li{float:left;position:static}#navHeader>ul>li>a{padding:30px 1.5vw 20px 1.5vw;white-space:nowrap}#navHeader>ul>li>a:hover,#navHeader>ul>li>a:focus,#navHeader>ul>li>a.act{background-color:var(--menu-main-color--hover-bg,#006751);color:var(--menu-main-color--hover,#fff)}#navHeader>ul>li>.subNav-wrap{background-color:var(--menu-main-submenu-bg,#006751);display:none;left:0;max-width:1920px;opacity:0;position:absolute;top:100%;width:100%}#navHeader>ul>li>.subNav-wrap:has(.subMenu-btns)>ul{padding-bottom:70px}#navHeader>ul>li>.subNav-wrap>ul{opacity:0;min-height:540px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:flex-start;align-items:flex-start}#navHeader>ul>li>.subNav-wrap>ul li{width:100%}#navHeader>ul>li:focus-within .subNav-wrap>ul,#navHeader>ul>li:hover .subNav-wrap>ul{opacity:1}#navHeader>ul>li>a:focus~.subNav-wrap>ul{opacity:1}#navHeader .subNav-wrap a{color:var(--menu-main-submenu,#fff);padding:5px}#navHeader .subNav-wrap a>.label{display:block;margin-top:10px;min-height:60px;padding:5px;width:100%}#navHeader .subNav-wrap a:has(>.label)::after{background-color:#fff;content:" ";display:block;height:1px;margin-top:10px;position:relative;width:100%}#navHeader .subNav-wrap a:hover>.label,#navHeader .subNav-wrap a:hover:not(:has(.label)),#navHeader .subNav-wrap a:focus>.label,#navHeader .subNav-wrap a:focus:not(:has(.label)),#navHeader .subNav-wrap a.act>.label,#navHeader .subNav-wrap a.act:not(:has(.label)){background-color:var(--menu-main-submenu--hover-bg,#fff);color:var(--menu-main-submenu--hover,#f59c00)}#navHeader>ul>li>.subNav-wrap>ul>li{max-width:190px;padding:1vw;width:190px}#navHeader>ul>li>.subNav-wrap>ul>li>a{padding:0}#navHeader>ul>li>.subNav-wrap>ul>li>a img{display:block;width:100%}#navHeader>ul>li>.subNav-wrap>ul>li ul li{float:left}#navHeader>ul>li>.subNav-wrap>ul>li>ul{display:block;font-size:80%;padding-top:6px}.menu-image{display:block;max-width:100%;overflow:hidden}#navHeader a .menu-image img{transition:all 400ms}#navHeader a:hover .menu-image img{transform:scale(1.05)}#navHeader>ul>li:hover>.subNav-wrap,#navHeader>ul>li:focus-within>.subNav-wrap,#navHeader>ul>li>a:focus~.subNav-wrap,#header #navHeader ul>li:hover>.subNav-wrap,#header #navHeader ul>li:focus-within>.subNav-wrap,#header #navHeader ul>li>a:focus~.subNav-wrap{display:block;opacity:1;z-index:100}.js #stickyheader{left:50%;opacity:0;position:fixed;top:-100%;width:auto;z-index:850;transition:all 500ms}.js #stickyheader .fixedheader{margin-left:-50%;max-width:100%;width:100%}.js #stickyheader .fixedheader>div{background-color:#fff;box-shadow:0 0 8px 2px #d3d3d3;float:left;padding:10px 6% 10px;width:100%}.js #stickyheader #logo{min-width:1px;width:150px}.js #stickyheader.sticky{opacity:1;top:0}.menu-language{z-index:130}.menu-language>ul{background-color:var(--color-grey-light);display:flex;list-style:none;padding:0;width:auto}.menu-language>ul a{color:var(--color-grey);display:inline-block;height:28px;line-height:1;padding:5px}.menu-language>ul a:hover,.menu-language>ul a:focus{color:var(--color-primary)}.menu-language>ul .act,.menu-language>ul .active{background-color:var(--color-primary);color:#fff}.menu-language>ul .act:hover,.menu-language>ul .act:focus,.menu-language>ul .active:hover,.menu-language>ul .active:focus{color:#fff}.menu-language>ul>span:last-child{display:none}.subMenu-btns{border:0;border-top:1px solid #fff;bottom:0;float:left;display:block;left:-2vw;margin:0 4vw;position:absolute;width:calc(100% - 8vw)}.subMenu-btns li{float:left;margin:0;padding:0;width:auto}.subMenu-btns a,#navHeader .subMenu-btns a{display:inline-flex;align-items:center;margin:10px;position:relative;width:auto}@media screen and (min-width:1000px)and (max-width:1199px){#navHeader>ul>li>.subNav-wrap>ul{margin-bottom:70px;flex-wrap:wrap}#navHeader>ul>li>.subNav-wrap>ul>li{width:22%}}#mobile-btn{display:none}@media screen and (min-width:1330px){#navHeader{font-size:110%}}@media screen and (max-width:1000px){#mobile-btn{margin-right:6vw;position:fixed;top:38px;right:0;z-index:999}#mobile-btn span{background-color:var(--mobile-menu-btn-bg,#006751);display:block;height:5px;left:0;position:absolute;right:0;top:12px}#mobile-btn span::before,#mobile-btn span::after{background-color:var(--mobile-menu-btn-bg,#006751);position:absolute;display:block;left:0;width:100%;height:5px;content:""}#mobile-btn span::before{top:-10px;transition-property:top,transform}#mobile-btn span::after{bottom:-10px;transition-property:bottom,transform}#mobile-btn:hover span,#mobile-btn:focus span,#mobile-btn:focus-within span{background-color:var(--mobile-menu-btn-bg--hover,#006751)}#mobile-btn:hover span::before,#mobile-btn:hover span::after,#mobile-btn:focus span::before,#mobile-btn:focus span::after,#mobile-btn:focus-within span::before,#mobile-btn:focus-within span::after{background-color:var(--mobile-menu-btn-bg--hover,#006751)}#mobile-btn.is-active span{background:none}#mobile-btn.is-active span::before,#mobile-btn.is-active span::after{-webkit-transition-delay:0s,.3s;transition-delay:0s,.3s}#mobile-btn.is-active span::before{top:0;background-color:#4c4e55;transform:rotate(45deg);transition:rotate() 500ms}#mobile-btn.is-active span::after{bottom:0;background-color:#4c4e55;transform:rotate(-45deg);transition:rotate() 500ms}.c-hamburger{background:rgba(0,0,0,0);position:relative;overflow:hidden;margin:0;padding:0;width:38px;height:30px;font-size:0;text-indent:-9999px;box-shadow:none;border-radius:none;border:none;cursor:pointer;appearance:none}.c-hamburger:focus{outline:none}#MainWrapper{float:left;min-height:100%;width:100%;position:relative;z-index:50}#MainWrapper,#mobile-nav-wrapper{transition:all 1s ease-in-out}#mobile-nav-wrapper{background-color:#fff;height:100%;right:-330px;position:fixed;top:0;overflow-x:hidden;overflow-y:scroll;width:325px;z-index:900;backface-visibility:hidden}#mobile-nav-wrapper .menu-language{width:100%}#mobile-nav-wrapper .menu-language>span{display:none}#mobile-nav-wrapper #logo{max-width:78%;min-width:230px;padding:15px}.open #mobile-nav-wrapper,#MainWrapper.open{transform:translateX(-320px)}#mobile-nav-wrapper.open{transform:translateX(-320px)}#menu-overlay{background-color:rgba(0,0,0,.7);cursor:pointer;display:block;height:100%;right:0;opacity:0;position:fixed;top:0;width:0;z-index:800;transition:opacity .7s;transform:translateZ(0)}.open #menu-overlay{opacity:1;height:100%;width:100%}#mobile-nav-wrapper a{color:var(--mobile-menu-color,#666666)}#mobile-nav-wrapper a:hover,#mobile-nav-wrapper a:focus,#mobile-nav-wrapper .active,#mobile-nav-wrapper .act{color:var(--mobile-menu-color--hover,#006751)}#mobile-nav-wrapper #navHeader{background-color:#fff;float:left;height:100%;min-height:95vh;left:0;position:relative;overflow:auto;width:100%;z-index:950}#mobile-nav-wrapper #navHeader a{color:var(--mobile-menu-color,#666666);float:left;font-size:120%;padding:4px 0;width:100%}#mobile-nav-wrapper #navHeader a:hover,#mobile-nav-wrapper #navHeader a:focus,#mobile-nav-wrapper #navHeader .active,#mobile-nav-wrapper #navHeader .act{color:var(--mobile-menu-color--hover,#006751)}#mobile-nav-wrapper #navHeader ul,#mobile-nav-wrapper #navHeader li{float:left;width:100%}#mobile-nav-wrapper #navHeader>ul{display:block;padding:20px}#mobile-nav-wrapper #navHeader>ul ul{position:relative}#mobile-nav-wrapper #navHeader>ul>li>.subNav-wrap>ul>li{max-width:90%;padding:0}#mobile-nav-wrapper #navHeader>ul>li>.subNav-wrap>ul>li>a span:not(.menu-image){min-height:0}#mobile-nav-wrapper #navHeader>ul ul>li:last-child{padding-bottom:10px}#mobile-nav-wrapper #navHeader ul ul>li>a{padding-left:16px}#mobile-nav-wrapper #navHeader ul ul ul>li>a{padding-left:30px}#mobile-nav-wrapper #navHeader .active>ul{display:block;opacity:1}#mobile-nav-wrapper #navHeader>ul>li>.subNav-wrap{background-color:rgba(0,0,0,0);opacity:1;position:relative}#mobile-nav-wrapper #navHeader>ul>li.active>.subNav-wrap{display:block}#mobile-nav-wrapper #navHeader>ul>li>.subNav-wrap>ul{display:block;margin:0;min-height:50px;opacity:1}#mobile-nav-wrapper #navHeader>ul>li>.subNav-wrap>ul>li>a img{width:100px}#mobile-nav-wrapper #navHeader>ul>li>.subNav-wrap>ul>li{padding-left:0}#mobile-nav-wrapper #navHeader>ul>li>.subNav-wrap>ul>li:first-child{margin-left:0}#mobile-nav-wrapper .subMenu-btns{display:none;left:0;margin:0;position:relative;width:100%}#mobile-nav-wrapper #navHeader ul li img{display:none}#mobile-nav-wrapper>#logo{background-color:#fff;box-shadow:0 0 12px -2px #a9a9a9;float:left;max-width:100%;padding-left:20px;padding-top:20px;padding-bottom:10px;width:100%;z-index:960}#mobile-nav-wrapper>#logo img{width:170px}.js #mobile-btn{display:block}.js #header #navHeader{display:none}.menu-language{padding-right:52px}#logo,#header #logo{margin-bottom:0;max-width:100%;padding-bottom:0}#mobile-nav-wrapper .menu-language{float:left;padding-left:10px;padding-right:10px}#header-functions{max-width:100%;padding-bottom:15px;width:100%}}@media screen and (max-width:600px){#header-functions{flex-direction:column}}@media screen and (max-width:400px){#logo,#header #logo{min-width:200px;max-width:70%}#logo a{min-width:100%}}@media screen and (min-width:1000px)and (min-height:800px){#header{position:sticky;top:0;max-width:1920px}#header-shadow{background-color:#fff;height:100%;left:0;position:absolute;top:0;width:100%}#header-shadow::after{bottom:0;box-shadow:0 0 16px 5px #585858;content:" ";display:block;height:1px;left:8px;margin-left:calc(6vw + 0.5vw);position:absolute;width:calc(100% - (2 * 6vw) - 16px - 1vw);z-index:-1}.frame{scroll-margin-top:120px}}@media screen and (min-width:1000px)and (max-width:1650px){.frame{scroll-margin-top:155px}}@media screen and (min-width:1921px){#header{padding:20px 115px 0 115px}#navHeader>ul>li>a{padding:30px 26px 20px 26px}#navHeader>ul>li>.subNav-wrap>ul>li{padding:19px}#header-shadow::after{margin-left:115px;width:calc(100% - 230px - 16px)}}#footer{background:var(--color-primary);background:var(--footer-bg-color,#006751);color:#fff;float:left;margin:30px 6vw 0 6vw;padding:30px 3vw;width:calc(100% - (2 * 6vw));z-index:600;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-content:center;align-items:center}#footer a{color:var(--footer-color-link,#fff)}#footer a:hover,#footer .active,#footer .act{color:var(--footer-color-link--hover,#f59c00)}#footer ul{padding:0}#footer ul li{float:left;list-style:none}.grid-container--footer{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-content:center;align-items:center}.grid-container--footer a{display:inline-block}.grid-container--footer .address>div{float:left;width:50%}.grid-container--footer .address ul li{width:100%}.grid-container--footer .submenu ul li a{padding:0 1vw}.grid-container--footer .submenu ul li:first-child a{padding-left:0}.grid-container--footer .submenu ul li:last-child a{padding-right:0}.grid-container--footer .social,#footer .grid-container .logo{text-align:right}@media screen and (max-width:1430px){.grid-container--footer .address{width:42%}.grid-container--footer .submenu{width:28%}.grid-container--footer .submenu ul li:nth-child(3){clear:both}.grid-container--footer .submenu ul li:first-child a{padding-left:1vw}.grid-container--footer .submenu ul li:last-child a{padding-right:1vw}}@media screen and (max-width:1180px){.grid-container--footer .address{width:60%}.grid-container--footer .submenu{width:40%}.grid-container--footer .submenu ul{float:right;width:auto}.grid-container--footer .social{text-align:left;padding-top:30px;width:50%}.grid-container--footer .logo{padding-top:30px;width:50%}}@media screen and (max-width:830px){.grid-container--footer .address{width:100%}.grid-container--footer .submenu{padding-top:30px;width:100%}.grid-container--footer .submenu ul{float:left;width:100%}.grid-container--footer .submenu ul li:nth-child(3){clear:none}.grid-container--footer .submenu ul li:first-child a{padding-left:0}.grid-container--footer .submenu ul li:last-child a{padding-right:0}}@media screen and (max-width:500px){#footer .submenu ul li{text-align:center;width:50%}.grid-container--footer .address>div{width:100%}.grid-container--footer .address ul li{text-align:center}.grid-container--footer .submenu ul li a,.grid-container--footer .submenu ul li:first-child a,.grid-container--footer .submenu ul li:last-child a{padding:0 10px}.grid-container--footer .submenu ul li:nth-child(3){clear:both}}.grid-container--footer-big,.grid-container--footer-big a,.grid-container--footer-big .h-sub{color:#fff}.grid-container--footer-big a:hover,.grid-container--footer-big .act{color:#000}.grid-container--footer-big{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-content:flex-start;align-items:stretch}.grid-container--footer-big>.item-footer{flex:0 0 auto;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;align-content:flex-start;align-items:stretch}.grid-container--footer-big>.links{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.grid-container--footer-big>.item-left>.grid-element{flex:0 0 auto;height:100px;padding-left:2vw;padding-right:3vw;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-content:flex-start;align-items:flex-end}.grid-container--footer-big>.item-left>.grid-element:first-child img{width:48px}.grid-container--footer-big>.item-left>.grid-element:last-child{border:0}.grid-container--footer-big>.item-left>.grid-element .font-header{margin-bottom:0}.grid-container--footer-big>.item-left>.grid-element .ce-gallery{padding-bottom:0}.grid-container--footer-big>.item-left .ce-textpic.ce-right.ce-nowrap .ce-bodytext{max-width:100%;width:auto}.grid-container--footer-big>.item-left .ce-right.ce-intext .ce-gallery{padding-left:10px}.grid-container--footer-big>.item-right,.grid-container--footer-big .address,.grid-container--footer-big .menus{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.grid-container--footer-big>.item-right{flex-direction:column}.grid-container--footer-big>.item-right .item{padding-left:6vw}.grid-container--footer-big .address{height:100px;align-items:flex-end}.grid-container--footer-big .address>.grid-element:not(:last-child){padding-right:5vw}.grid-container--footer-big .menus{padding-top:40px}.grid-container--footer-big .menus .grid-element:nth-child(2){padding-left:2.8vw}.grid-container--footer-big .h{color:#fff}.grid-container--footer-big h5{font-size:160%}.grid-container--footer-big h6{font-size:100%;padding-top:8px}.grid-container--footer-big .menus ul li{clear:both;float:left;width:100%}.grid-container--footer-big .menus ul li a{display:block;padding:4px 0}@media screen and (max-width:1650px){.grid-container--footer-big>.item-left{display:flex;flex-direction:row}.grid-container--footer-big>.item-right,.grid-container--footer-big>.item-right .item{width:100%}.grid-container--footer-big>.item-right .item{padding-left:0}.grid-container--footer-big>.item-left{border-bottom:1px solid #fff;width:100%}.grid-container--footer-big>.item-left>.grid-element,.grid-container--footer-big .item>.grid-element{max-width:320px;width:100%}.grid-container--footer-big>.item-left>.grid-element{border:0}.grid-container--footer-big .item-right>.item>.grid-element{padding-left:2vw}}@media screen and (max-width:1200px){.grid-container--footer-big>.item-left>.grid-element,.grid-container--footer-big .item>.grid-element{max-width:280px}}@media screen and (max-width:1050px){.grid-container--footer-big>.item-left{flex-direction:column}.grid-container--footer-big>.item-left>.grid-element,.grid-container--footer-big .item-right>.address>.grid-element{height:85px}.grid-container--footer-big .address{height:auto}.grid-container--footer-big .item-right>.address>.grid-element{display:flex;align-items:center}.grid-container--footer-big .item-right>.menus>.grid-element{padding-bottom:45px}.grid-container--footer-big>.item-left>.grid-element,.grid-container--footer-big .item>.grid-element{max-width:100%}}@media screen and (max-width:730px){.grid-container--footer-big .ce-textpic.ce-right.ce-nowrap .ce-gallery{max-width:50%}}.breadcrumb{font-size:80%;margin-bottom:60px;padding-left:6vw;width:100%}.breadcrumb ol{display:inline-block;margin-left:-10px;padding:0}.breadcrumb ol li{display:inline-block;list-style:none}.breadcrumb ol li a,.breadcrumb ol li .name{display:inline-block;padding:5px 10px}.breadcrumb ol li a>.name{padding:0}.breadcrumb ol li span.icon{display:inline-block;padding:5px 0}@media screen and (max-width:700px){.breadcrumb{display:none}}#main-footer{float:left;padding:0 16.5vw;width:100%}@media screen and (max-width:500px){#main-footer{padding:0 10vw}}.be-pagets__asideright #main-footer{padding:0 8.5vw}@media screen and (min-width:1921px){#navpath{padding-left:115px}#footer{margin:60px 115px 0 115px;padding:30px 57px;width:calc(100% - 230px)}.grid-container--footer-big>.item-left>.grid-element{padding-left:115px;padding-right:0}.grid-container--footer-big>.item-right .item{padding-left:0}.grid-container--footer-big .address>.grid-element:not(:last-child){padding-right:140px}#main-footer{padding:0 315px}.be-pagets__asideright #main-footer{padding-left:201px;padding-right:201px}}.grid-container--footer-big2 .font-header{padding-bottom:15px}.grid-container--footer-big2 .h{color:#fff}.grid-container--footer-big2 h5{font-size:160%}.grid-container--footer-big2 h6{font-size:100%;font-weight:100;padding-top:8px}.grid-container--footer-big2 li{float:left;list-style:none;width:100%}.grid-container--footer-big2 li a{display:block;padding-bottom:0}.grid-container--footer-big2 .copy{clear:both;float:left;font-size:80%;width:100%}.grid-container--footer-big2 .item-left{float:left;max-width:355px;width:100%}.grid-container--footer-big2 .item-left .grid-element{float:left;width:100%}.grid-container--footer-big2 .item-left .grid-element::after{border-bottom:1px dotted #fff;content:" ";float:left;max-width:260px;width:100%}.grid-container--footer-big2 .item-left .grid-element:not(:first-child){padding-top:20px}.grid-container--footer-big2 .item-left .grid-element:last-child::after{border-bottom:0}.grid-container--footer-big2 .item-left .ce-textpic .ce-bodytext{max-width:100%}.grid-container--footer-big2 .item-left .third .ce-bodytext{max-width:50%}.grid-container--footer-big2 .item-left .third .ce-gallery{position:absolute;right:0}.grid-container--footer-big2 .item-left .third .ce-gallery img{width:32px}.grid-container--footer-big2 .ce-textpic .ce-gallery{padding-left:5px}.grid-container--footer-big2 .ce-textpic .ce-gallery .ce-column{padding:10px}.grid-container--footer-big2 .item-right{float:right;max-width:calc(100% - 360px);display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-content:stretch;align-items:stretch}.grid-container--footer-big2 .item-right .grid-element{border-left:1px dotted #fff;display:block;float:right;max-width:300px;min-width:300px;padding-left:25px;width:33%}.grid-container--footer-big2 .item-right .grid-element:first-child{border-left:0;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;align-content:center;align-items:center}.grid-container--footer-big2 .item-right .grid-element>*:not(:first-child){padding-top:25px}.grid-container--footer-big2 .item-footer .third .ce-bodytext{max-width:50%}@media screen and (max-width:1560px){.grid-container--footer-big2 .item-right .grid-element{max-width:250px;min-width:250px}}@media screen and (max-width:1380px){.grid-container--footer-big2 .item-right{clear:both;margin-top:70px;max-width:100%;width:100%}.grid-container--footer-big2 .item-right .grid-element:first-child{padding-left:0}}@media screen and (max-width:950px){.grid-container--footer-big2 .item-right .grid-element{border-left:0;float:left;max-width:100%;padding-left:0;padding-bottom:25px;width:100%}}@media screen and (max-width:730px){.grid-container--footer-big2 .third .ce-textpic .ce-gallery .ce-column{padding:5px !important}}@media screen and (max-width:500px){.grid-container--footer-big2 h6{font-size:140%}}.grid-container--footer-big3{--color-header:#fff;display:grid;gap:20px}.grid-container--footer-big3 .font-header{font-size:clamp(1.375rem,1.325rem + .25vw,1.625rem)}.grid-container--footer-big3 .h{color:var(--color-header,#fff)}.grid-container--footer-big3 ul{display:flex;flex-direction:column}.grid-container--footer-big3 .frame{margin-top:25px}.grid-container--footer-big3 .frame:first-child{margin-top:0}.grid-container--footer-big3 .frame-type-menu_pages ul{list-style:none}.grid-container--footer-big3 .grid-element.copy{font-size:80%}.grid-container--footer-big3 .frame-layout-menu-icons-h{padding-bottom:20px}.grid-container--footer-big3 .frame-layout-menu-icons-h ul{flex-direction:row}@media screen and (min-width:600px){.grid-container--footer-big3{grid-template-areas:"first second" "third fourth" "fifth sixth" "seventh seventh" "eighth eighth"}.grid-container--footer-big3>.grid-element-1::after,.grid-container--footer-big3>.grid-element-3::after,.grid-container--footer-big3>.grid-element-4::after{border-bottom:1px dotted #fff;content:" ";float:left;max-width:260px;width:100%}.grid-container--footer-big3>.grid-element-1{grid-area:first}.grid-container--footer-big3>.grid-element-2{grid-area:second}.grid-container--footer-big3>.grid-element-3{grid-area:third}.grid-container--footer-big3>.grid-element-4{grid-area:fourth}.grid-container--footer-big3>.grid-element-5{grid-area:fifth;border-right:1px solid}.grid-container--footer-big3>.grid-element-6{grid-area:sixth}.grid-container--footer-big3>.grid-element-7{grid-area:seventh}.grid-container--footer-big3>.grid-element-8{grid-area:eighth}}@media screen and (min-width:1000px){.grid-container--footer-big3{grid-template-columns:2fr 1fr 1fr;grid-template-areas:"first second second" "third fifth sixth" "fourth seventh seventh" "eighth eighth eighth"}}@media screen and (min-width:1280px){.grid-container--footer-big3{grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-template-areas:"first second fifth sixth seventh" "third second fifth sixth seventh" "fourth second fifth sixth seventh" "eighth eighth eighth eighth eighth"}.grid-container--footer-big3>.grid-element-6{border-right:1px solid}}a{color:var(--color-link,#006751)}a:hover,a:focus,.active,.act{color:var(--color-link--hover,#f59c00)}a picture{display:block;overflow:hidden;transition:all 400ms}.image picture{max-width:100%}.skip-links{background-color:#fff;height:0;overflow:hidden;position:absolute;top:100%;width:0}.skip-links>a{display:inline-block;padding:10px}.skip-links:focus,.skip-links:focus-within{height:auto;padding:5px 10px;width:auto}.ce-gallery .image>a{display:inline-block;max-width:100%;overflow:hidden;width:auto}#main a:hover picture,#main a:focus picture,#navHeader a:hover picture,#navHeader a:focus picture{transform:scale(1.05)}.news-single .freewall>.ce-column{max-width:100%}.freewall .image>a{display:block}.mansory{float:left;width:100%}.mansory .grid-sizer,.mansory .grid-item{width:33.333%}.mansory .grid-sizer{display:none}.mansory .grid-item{padding:5px}.mansory .grid-item img{width:100%}#main .sitemap li{font-size:100%}#aside-right .tx-ttaddress li,#aside-right-small .tx-ttaddress li{font-size:100%}.responsive-video{height:0;position:relative;padding-bottom:56.25%;padding-top:0;overflow:hidden}.responsive-video iframe{height:100%;left:0;position:absolute;top:0;width:100%}.ext,.content{float:left;width:100%}.small-width{padding-left:16.5vw;padding-right:16.5vw}@media screen and (min-width:1921px){.small-width{padding-left:317px;padding-right:317px}}.font-header,.frame>header{padding-bottom:20px}.frame>header{clear:both;float:left}@media screen and (max-width:500px){.font-header{font-size:80%}}@media screen and (max-width:360px){.font-header{font-size:70%}}@media screen and (min-width:1400px){#main .font-header{max-width:80%}#main>.grid-container--100>.font-header{max-width:100%}#main p{max-width:1400px}#main .header-with-icon{max-width:100%}}.h-sub{color:var(--color-default);padding-top:28px}.h-sub:first-child{padding-top:0}.header-with-line,.header-with-icon{padding-top:0}.header-with-line.icon-true,.header-with-icon.icon-true{margin-top:calc(-3vw - 5px)}.header-with-line .split-1,.header-with-icon .split-1{background-color:#fff;padding:0 3vw;position:relative}.header-with-line .line,.header-with-icon .line{background-color:var(--color-grey);content:" ";height:1px;left:0;position:absolute;top:54%;overflow:hidden;width:100%}.header-with-line .h,.header-with-icon .h{color:var(--color-grey);text-align:center;width:100%}.header-with-line .h span,.header-with-icon .h span{float:none}.header-with-line>.outerWrap,.header-with-icon>.outerWrap{padding-bottom:22px}.header-with-icon h1,.header-with-iconh2,.header-with-icon h3,.header-with-icon h4,.header-with-icon h5{font-weight:400}.header-with-icon .icon{min-width:50px;width:6vw}@media screen and (min-width:1921px){.header-with-icon .icon{width:100%}}.header-border-bottom,#main .header-border-bottom{max-width:100%;width:100%}.header-border-bottom::after{background-color:var(--color-primary);bottom:10px;content:" ";height:1px;left:0;position:absolute;width:calc(50% - 15px)}#banner{float:left;padding-left:6vw;padding-right:6vw;width:100%;z-index:500}#banner .ce-gallery.image-slider{padding-bottom:0}#banner>.content:first-child .ce-gallery .image-slider .ce-bodytext{background-color:var(--color-primary);font-size:1.2vw;padding:12px 3vw;position:absolute;top:0;right:0;width:auto;z-index:100}.image-slider .ce-bodytext p{color:#fff}.image-slider .ce-bodytext a{color:#fff}.image-slider .ce-bodytext a:hover,.image-slider .ce-bodytext a:focus{color:var(--color-orange)}.frame-full-width{width:100%}.frame-max-width{left:50%;max-width:1690px;width:100%;transform:translateX(-50%)}#main{float:left;width:100%;z-index:600}#main ul li,#main-footer ul li{list-style:none}#main ul:not(.sitemap) li::before,#main-footer ul:not(.sitemap) li::before{background-color:var(--color-primary);content:" ";height:.62em;left:-1.25em;position:absolute;top:.5em;width:.62em}#main .ce-bodytext ul li:not(:last-child),#main-footer .ce-bodytext ul li:not(:last-child){margin-bottom:4px}#main .ce-bodytext>ul:not(:last-child),#main-footer .ce-bodytext>ul:not(:last-child){margin-bottom:20px}#main .ce-bodytext>ul:not(:first-child),#main-footer .ce-bodytext>ul:not(:first-child){margin-top:5px}#main .ce-bodytext>ul:not(.sitemap) ul,#main-footer .ce-bodytext>ul:not(.sitemap) ul{margin-top:4px;margin-bottom:4px}#main .ce-bodytext>ul:not(.sitemap)>li::before,#main-footer .ce-bodytext>ul:not(.sitemap)>li::before{background-color:var(--color-primary);height:10px;width:10px}#main .ce-bodytext>ul:not(.sitemap)>li>ul>li::before,#main-footer .ce-bodytext>ul:not(.sitemap)>li>ul>li::before{background-color:var(--color-orange);height:8px;width:8px}#main .ce-bodytext>ul:not(.sitemap)>li>ul>li>ul>li::before,#main-footer .ce-bodytext>ul:not(.sitemap)>li>ul>li>ul>li::before{background-color:var(--color-primary);height:6px;width:6px}#main .ce-bodytext>ul:not(.sitemap)>li>ul>li>ul>li>ul>li::before,#main-footer .ce-bodytext>ul:not(.sitemap)>li>ul>li>ul>li>ul>li::before{background-color:var(--color-orange);height:4px;top:6px;width:4px}#main>div:not(.full-width):not(.frame-full-width):not(.small-width):not(.frame-max-width){padding-right:8.5vw;padding-left:8.5vw}.navAside #main>div:not(.full-width):not(.frame-full-width):not(.small-width):not(.frame-max-width){margin-left:0;max-width:100%;padding-left:0}@media screen and (min-width:1101px){.asideright #main>div:not(.full-width):not(.frame-full-width):not(.small-width):not(.frame-max-width){padding-right:calc(6vw / 2)}}@media screen and (min-width:1921px){#main>div:not(.full-width):not(.frame-full-width):not(.small-width):not(.frame-max-width){padding-left:201px;padding-right:201px}}#main .ce-uploads li::before,#main .frame .menu-center li::before{display:none}#aside{float:left;padding-left:6vw;padding-top:50px;width:25%}.navAside .main>#navpath{padding-left:0}.navAside #main{float:right;padding-left:3vw;padding-right:6vw;width:75%}.navAside #main p,.navAside #main .font-header{max-width:100%}.navAside #asideNav{float:left;padding-bottom:50px;width:100%}.navAside #asideNav>ul{padding-left:0}#asideNav li{float:left;width:100%}#asideNav ul li a{display:block;padding-bottom:6px;padding-top:6px}#asideNavBefore{float:left;padding-bottom:50px;width:100%}#asideNavBefore>.default{padding-bottom:20px}#asideNavBefore>.default:last-child{padding-bottom:0}#asideNavAfter{float:left;padding-bottom:50px;width:100%}#asideNavAfter>.default{padding-bottom:20px}.asideright #main{padding-right:0;width:71%}.asideright #main p,.asideright #main .font-header{max-width:100%}#aside-right-small{float:right;max-width:calc(260px + 6vw + 2.5vw);padding-right:8.5vw;padding-bottom:50px;width:28%}#aside-right-small>div:first-child{margin-top:64px}#aside-right-small .ce-div{margin-top:0}@media screen and (max-width:1100px){.asideright #main{width:100%}#aside-right-small{clear:both;float:left;margin-left:10.5vw;max-width:360px;padding-left:6vw;padding-right:6vw;width:100%}}@media screen and (max-width:500px){#aside-right-small{max-width:calc(100% - 21vw);padding-left:0;padding-right:0}}#backToTop{background:var(--color-primary);bottom:15px;border-radius:4px;cursor:pointer;display:none;height:38px;line-height:38px;padding:4px;position:fixed;right:15px;text-align:center;width:38px;z-index:650;-webkit-transform:translateZ(0);transition:all .3s ease-out}#backToTop:hover,#backToTop:focus{background:var(--color-primary)}#backToTop:before,#backToTop:after{-webkit-backface-visibility:hidden}#backToTop::before{border:3px solid #fff;border-left-width:0;border-bottom-width:0;content:"";display:block;height:8px;left:15px;position:absolute;top:15px;width:8px;transform:rotate(-45deg)}#easy-top::after{background:#fff;content:"";display:block;height:16px;left:22px;position:absolute;top:17px;width:3px}#easy-top:hover::after,#easy-top:focus::after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,.9) rgba(0,0,0,0)}.navAside .grid-container.padding-right{padding-right:8%}.navAside .grid-container.padding-left-right{padding-right:8%}@media screen and (min-width:1921px){.navAside #main{padding-left:0;padding-right:115px}#aside{padding-left:115px}#aside-right-small{max-width:461px;padding-right:201px}#banner{padding-left:115px;padding-right:115px}.image-slider .ce-bodytext{font-size:23px;padding:12px 57px}}@media screen and (max-width:1000px){#aside{padding-right:6vw;width:100%}.navAside #asideNav{display:none}.navAside #main{padding-left:6vw;width:100%}}.gallery{float:left;width:100%}.freewall>div{float:left;width:auto}.openstreetmap{clear:both}.quicklinks{display:none;position:fixed;right:0;top:128px;z-index:900}.quicklinks ul{float:none;padding:0}.quicklinks ul.buttons{z-index:100}.quicklinks .buttons li{background-color:var(--color-green);color:#fff;hyphens:none;height:60px;list-style:none;margin-top:3px;margin-bottom:3px;right:calc(-100% + 60px);display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:center;align-items:center}@media screen and (max-width:1168px){.quicklinks .buttons li:first-of-type{margin-top:0}}.quicklinks .buttons li a{color:#fff}.quicklinks .buttons li .link{background-color:var(--color-green)}.quicklinks .buttons li:hover .link,.quicklinks .buttons li:focus-within .link{padding-left:20px;transform:translateX(calc(-99% + 78px));transition:color 400ms linear 200ms,transform 400ms,background-color 400ms,padding-left 200ms}.quicklinks .buttons .files{background-color:var(--color-green);display:block;max-width:60px;max-height:60px;z-index:100}.quicklinks .buttons .link{height:100%;min-width:200px;padding-right:90px;padding-left:60px;position:absolute;top:0;left:0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:center;align-items:center;transform:translateX(0);transition:color 150ms linear 10ms,transform 400ms,background-color 400ms,padding-left 200ms linear 300ms}.quicklinks .quicklinks-submenu-container{z-index:50}.quicklinks[data-submenu=true]{bottom:2vw;display:block;right:2vw;top:initial}.quicklinks[data-submenu=true]>.menu{display:none}.quicklinks-submenu-container .button{background-color:var(--color-secondary);background-image:url('../../../typo3conf/ext/hhthemeweyland/Resources/Public/Images/online_tools.svg');background-position:center center;background-repeat:no-repeat;background-size:65% auto;border-radius:3px;cursor:pointer;color:#fff;display:block;height:42px;margin-left:10px;padding-left:10px;padding-right:10px;text-align:center;right:0;width:42px;transition:all 1s}.quicklinks-submenu-container .button .close{opacity:0;background:#fff;width:2px;height:32px;position:absolute;margin-left:30px;transform:rotate(45deg);left:0px;top:16px;transition:all 1s}.quicklinks-submenu-container .button .close::before{background:#fff;content:"";width:32px;height:2px;position:absolute;top:14px;left:-15px}.quicklinks-submenu-container>input{display:none}.quicklinks-submenu-container>input~.menu-content{background-color:var(--color-secondary);bottom:0;display:block;right:70px;opacity:0;overflow:hidden;padding:0;position:absolute;width:0;transition:width 1s,padding 1.5s,opacity .5s}.quicklinks-submenu-container>input~.menu-content>span{color:#fff;font-size:1.5em;white-space:nowrap}.quicklinks-submenu-container>input:checked~.button{color:var(--color-secondary)}.quicklinks-submenu-container>input:checked~.button .close{opacity:1}.quicklinks-submenu-container>input:checked~.menu-content{padding:25px;opacity:1;width:220px}.quicklinks-submenu-container .quicklinks-submenu{background-color:var(--color-secondary);list-style:none;overflow:hidden;position:relative;right:0;width:250px}.quicklinks-submenu-container .quicklinks-submenu li{color:#fff;display:block;padding:4px 0}.quicklinks-submenu-container .quicklinks-submenu li a{color:#fff}.quicklinks-submenu-container .quicklinks-submenu li a.act,.quicklinks-submenu-container .quicklinks-submenu li a:hover,.quicklinks-submenu-container .quicklinks-submenu li a:focus{color:var(--color-brand)}.quicklinks-submenu-container:hover>input~.menu-content,.quicklinks-submenu-container:focus>input~.menu-content,.quicklinks-submenu-container:focus-within>input~.menu-content{padding:25px;opacity:1;width:220px;transition:width 1.5s,padding 1s,opacity 2s}@media screen and (min-width:800px){.quicklinks{display:block}.quicklinks[data-submenu=true]{bottom:initial;right:0}.quicklinks[data-submenu=true]>.menu{display:block}.quicklinks[data-submenu=true]>.quicklinks-submenu-container>.menu-content{bottom:initial;top:0}.quicklinks-submenu-container .button{background-size:40px auto;border-radius:0;height:60px;right:0;width:60px}.quicklinks-submenu-container>input~.menu-content{bottom:initial;top:0}.quicklinks-submenu-container:hover input~.menu-content,.quicklinks-submenu-container:focus input~.menu-content,.quicklinks-submenu-container:focus-within input~.menu-content{width:250px}}@media screen and (max-width:1650px){.quicklinks{top:132px}}@media screen and (min-width:800px)and (max-width:1650px){.quicklinks[data-submenu=true]{top:132px}}
