﻿.echonet{--ci: #f07d00;--ci2: #0062a7}#maintenance_warning{position:fixed;width:100%;height:100%;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.5);z-index:999}#maintenance_warning .warning_text_wrap{position:fixed;width:100%;height:100%;height:clamp(330px,50vh,600px);max-width:600px;top:50%;left:50%;transform:translate(-50%, -50%);background-color:var(--e2s-bg-color, #fff);padding:60px 40px;overflow-y:auto}#maintenance_warning .closewarning{position:absolute;top:20px;right:20px;width:30px;height:30px}#maintenance_warning .closewarning::before,#maintenance_warning .closewarning::after{content:"";background-color:var(--e2s-bg-color, #333);width:2px;height:100%;position:absolute;top:0;left:10px;transform:rotate(45deg)}#maintenance_warning .closewarning::after{transform:rotate(-45deg)}.v{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);border:0 !important;height:1px !important;margin:-1px !important;padding:0 !important;overflow:hidden;width:1px !important}.nopointer,.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled,.swiper-button-descr.swiper-button-disabled,.swiper-button-fullscreen.swiper-button-disabled,.swiper-slide img.nozoom,.swiper-slide video.nozoom,.langnav.desktop .nav__list li.active a{pointer-events:none;cursor:default}.none,.noem{display:none}.p-div-nospacing{line-height:1.5;letter-spacing:0;-webkit-hyphens:auto;hyphens:auto}.slide-not-op{width:100% !important;height:60vh !important}.filterWhite{filter:invert(100%)}.black{color:#000}.notversal{text-transform:none}.nospacing{letter-spacing:0}.overFlowElipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.lstn{list-style-type:none;margin:0}.mt20{margin-top:20px}.fs26{font-size:1.625em;font-weight:lighter}.font-bold,.bpages strong,a.more,p.more,a.underlined-link,.button:not(.nobtn):not(.swiper-button-fullscreen),button:not(.nobtn):not(.swiper-button-fullscreen):not(.leaflet-credits-control):not(.swiper-button-descr):not(.mfp-arrow):not(.mfp-close){font-family:"LatoBold",arial,helvetica,clean,sans-serif}.tright{text-align:right}.flex{display:flex;align-items:center;flex-wrap:wrap}.ci2{color:#0162a7}.contentWidth{width:min(100vw - 40px,90%);margin-inline:auto}.shadow-header{box-shadow:0px 5px 20px rgba(64,64,64,.6);border-bottom:1px solid rgba(0,0,0,.1)}.shadow1:not(div.module_formmail){position:relative;z-index:0}.shadow1:not(div.module_formmail)::before,.shadow1:not(div.module_formmail)::after{content:"";width:100%;height:30px;position:absolute;left:0;z-index:10}.shadow1:not(div.module_formmail)::before{top:0;box-shadow:inset 0 20px 20px -20px rgba(0,0,0,.5)}.shadow1:not(div.module_formmail)::after{bottom:0;box-shadow:inset 0 -20px 20px -20px rgba(0,0,0,.4)}.pt-20-30{padding-top:clamp(20px,20px + 10*(100vw - 320px)/704,30px)}.mb-20-40{margin-bottom:clamp(20px,20px + 20*(100vw - 320px)/704,40px)}.mb-20-50{margin-bottom:clamp(20px,20px + 30*(100vw - 320px)/704,50px)}.mt-30-40,a.more,p.more{margin-top:clamp(30px,30px + 10*(100vw - 320px)/704,40px)}.mb30{margin-bottom:30px}.bold{font-weight:bold}.bb{border-bottom:1px solid;padding-bottom:1em}.bt{border-top:1px solid;padding-top:1em}.c{clear:both}.cl{clear:left}.cr{clear:right}.error{color:red}.error a,.error h1,.error h2,.error h3,.error h4,.error h5,.error h6{color:red}.fright{float:right}.fleft{float:left}.font-normal{font-weight:normal}.font-italic{font-style:italic}.fnone{float:none}.fnorm{font-size:1em}.fsmall,small{font-size:.85em}.iblock{display:inline-block}.m0{margin:0 !important}.mb{margin-bottom:.69em}.mbh{margin-bottom:.35em}.mbd{margin-bottom:1.4em}.ml{margin-left:1em}.mr{margin-right:1em}.mt{margin-top:.69em}.mth{margin-top:.35em}.mtd{margin-top:1.4em}.mt0{margin-top:0}.mb0{margin-bottom:0}.p0{padding:0}.pb{padding-bottom:.69em}.pbh{padding-bottom:.35em}.pbd{padding-bottom:1.4em}.pl{padding-left:1em}.pr{padding-right:1em}.pt{padding-top:.69em}.pth{padding-top:.35em}.ptd{padding-top:1.4em}.pt0{padding-top:0}.pb0{padding-bottom:0}.notop>*:first-child,#content>*:first-child{margin-top:0}.nobottom>*:last-child{margin-bottom:0}.nowrap{white-space:nowrap}.pad{padding:.5em 1em}.success{color:#090}.success a,.success h1,.success h2,.success h3,.success h4,.success h5,.success h6{color:#090}div.success{border:1px solid #090;padding:20px;background-color:rgba(0,153,0,.2)}.tarn{list-style-type:none;margin:0;padding:0}.tcenter{text-align:center}.tleft{text-align:left}.tright{text-align:right}.versal{text-transform:uppercase}.wauto{width:auto}.none{display:none !important}.v{visibility:hidden}.cfix:before,.cfix:after{content:" ";display:block;height:0;overflow:hidden}.cfix:after{clear:both}.flex1{display:flex;justify-content:space-between;align-items:center}.tdn{text-decoration:none}.relative,.rel{position:relative}.imgCover{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}h1,.h1{font-size:clamp(1.5em,.62em + 2.94vw,2.5em);line-height:1.5;margin:clamp(.75em,.53em + .74vw,1em) 0 clamp(.4em,.22em + .59vw,.6em);font-family:"LatoBold",arial,helvetica,clean,sans-serif;-webkit-hyphens:auto;hyphens:auto}h2,.h2{font-size:clamp(1.4em,.87em + 1.76vw,2em);line-height:1.5;margin:clamp(1em,.56em + 1.47vw,1.5em) 0 clamp(.5em,.41em + .29vw,.6em);font-family:"LatoBold",arial,helvetica,clean,sans-serif;-webkit-hyphens:auto;hyphens:auto}h3,.h3{font-size:clamp(1.3em,.86em + 1.47vw,1.8em);line-height:1.5;margin:clamp(1em,.65em + 1.18vw,1.4em) 0 clamp(.5em,.5em + 0vw,.5em);font-family:"LatoBold",arial,helvetica,clean,sans-serif;-webkit-hyphens:auto;hyphens:auto}h4,.h4{font-size:clamp(1.2em,.76em + 1.47vw,1.7em);line-height:1.5;margin:clamp(1em,.74em + .88vw,1.3em) 0 clamp(.5em,.59em - .29vw,.4em);font-family:"LatoBold",arial,helvetica,clean,sans-serif;text-transform:uppercase;-webkit-hyphens:auto;hyphens:auto}h5,.h5{font-size:clamp(1.1em,.66em + 1.47vw,1.6em);line-height:1.5;margin-bottom:clamp(.5em,.28em + .74vw,.75em);font-family:"LatoBold",arial,helvetica,clean,sans-serif;text-transform:uppercase;-webkit-hyphens:auto;hyphens:auto}h6,.h6{font-size:clamp(1em,.56em + 1.47vw,1.5em);line-height:1.5;margin-bottom:clamp(.5em,.28em + .74vw,.75em);font-family:"LatoBold",arial,helvetica,clean,sans-serif;text-transform:uppercase;-webkit-hyphens:auto;hyphens:auto}p{font-size:clamp(1em,.89em + .37vw,1.13em);line-height:1.5;margin:0 0 1em;letter-spacing:.5px;text-wrap:pretty;orphans:2;widows:2;-webkit-hyphens:auto;hyphens:auto}small{font-size:clamp(.8em,.62em + .59vw,1em);line-height:1.5;-webkit-hyphens:auto;hyphens:auto}blockquote{font-size:clamp(.88em,.76em + .37vw,1em);font-family:"CousineRegular",arial,helvetica,clean,sans-serif;text-indent:clamp(1.25em,.15em + 3.68vw,2.5em);margin:clamp(1.25em,.15em + 3.68vw,2.5em);padding:clamp(.5em,.06em + 1.47vw,1em);font-style:italic;-webkit-hyphens:auto;hyphens:auto}.typo-swiper-buttons{font-size:clamp(1em,.29em + 2.35vw,1.8em);-webkit-hyphens:auto;hyphens:auto}.langnavFont,.langnav.desktop{font-size:.75em;letter-spacing:2.4px;text-decoration:none}.langnav *{color:#fff;text-decoration:none}.langnav.desktop{display:inline-block;position:absolute;left:190px}.langnav.desktop .nav__list{display:flex;justify-content:center;align-items:center}.langnav.desktop .nav__list .nav__inner{padding:0;font-size:.875em}.langnav.desktop .nav__list li{border-right:1px solid #bbb;padding:5px 10px}.langnav.desktop .nav__list li:hover a{color:#ef7f01}.langnav.desktop .nav__list li:last-child{border-right:none}.langnav.desktop .nav__list li.active a{font-family:"LatoBold",arial,helvetica,clean,sans-serif;color:#ef7f01}.langnav.desktop .nav__list li a:hover{color:#ef7f01}.nav__element_opener{position:absolute;width:clamp(26px,26px + 16*(100vw - 320px)/704,42px);height:clamp(26px,26px + 16*(100vw - 320px)/704,42px);top:12px;right:-10px}.nav__element_opener::after,.nav__element_opener::before{content:"";position:absolute;width:clamp(16px,16px + 16*(100vw - 320px)/704,32px);height:clamp(2px,2px + 2*(100vw - 320px)/704,4px);top:50%;left:20%;background-color:#fff;transition:.3s ease}.nav__element_opener::after{transform:rotate(90deg)}.nav__element_opener.active::after,.nav__element_opener.active::before,.nav__element_opener.open::after,.nav__element_opener.open::before{transform:rotate(0deg)}@font-face{font-family:"LatoLight";src:url("fonts/Lato/Lato-Light.woff2") format("woff2");font-weight:normal}@font-face{font-family:"LatoRegular";src:url("fonts/Lato/Lato-Regular.woff2") format("woff2");font-weight:normal}@font-face{font-family:"LatoBold";src:url("fonts/Lato/Lato-Bold.woff2") format("woff2");font-weight:normal}@font-face{font-family:"CousineRegular";src:url("fonts/Cousine/Cousine-Regular.woff") format("woff");font-weight:normal}a:hover,a:active,a.active,a:focus{color:#ef7f01}strong{font-family:"LatoBold",arial,helvetica,clean,sans-serif;font-weight:normal}li{line-height:1.3}ul.inline,ol.inline{list-style-type:none;margin:0;padding:0}ul.inline li,ol.inline li{display:inline}ul li::marker{color:#ef7f01 !important}img{max-width:100%}code,pre{font-family:"Courier New",monospace,serif;font-size:1em}blockquote div,blockquote p{padding:0 clamp(20px,20px + 20*(100vw - 320px)/704,40px)}blockquote::before{content:"";background:url(/_assets/content/default/blockquote.svg);background-repeat:no-repeat;background-position:center;background-size:contain;display:block;width:clamp(20px,20px + 20*(100vw - 320px)/704,40px);height:clamp(20px,20px + 20*(100vw - 320px)/704,40px)}q{quotes:"“" "”" "‘" "’"}*[lang|=de] q:before{content:"“"}*[lang|=de] q:after{content:"”"}*[lang|=de] q q:before{content:"‘"}*[lang|=de] q q:after{content:"’"}ins,dfn{border-bottom:1px solid #000}small,sup,sub{font-size:85%}big{font-size:125%;line-height:80%}abbr,acronym{text-transform:uppercase;font-size:85%;letter-spacing:.1em}abbr[title],acronym[title],dfn[title]{cursor:help;border-bottom:1px dotted #888}sub,sup{font-size:75%;line-height:0;position:relative}sup{top:-0.5em}sub{bottom:-0.25em}hr{border:0;border-top:1px solid #bbb;background-color:#fff;display:block;height:1px;line-height:1px;margin:.69em 0;padding:0}hr.section-hr{margin:0;padding:clamp(20px,20px + 50*(100vw - 320px)/704,70px);border:none}pre{padding:15px;white-space:pre;white-space:pre-wrap;white-space:pre-line;word-wrap:break-word}table:not(.filteritem .data):not(.wohnungsinfo-below .data){width:100vw !important;max-width:100%}table{border-collapse:collapse;border:none}tbody td{padding:10px 0;border:none}table.wysiwygtable::not(table.data){width:90vw !important;height:auto !important;max-width:100%;border-collapse:collapse;border:none;border-radius:8px;color:#333;background:#fff;overflow:hidden;padding:10px}table.wysiwygtable::not(table.data) tr{border-bottom:1px solid #ef7f01}table.wysiwygtable::not(table.data) tr:first-child{border-top:1px solid #ef7f01}thead th:not(table.data thead),tr th:not(table.data tr th){background:#ef7f01;color:#fff;text-align:left;padding:10px;border:none;text-transform:uppercase;border-bottom:1px solid;border-right:1px solid}tbody:not(table.data tbody) td{padding:10px;border:none}tr:not(table.data tr):nth-child(odd){background-color:#eee}tr:not(table.data tr):hover{background-color:#eef}.filter-color-primary,.swiper-button-prev:hover::after,.swiper-button-prev.active::after,.swiper-button-next:hover::after,.swiper-button-next.active::after,.swiper-button-descr:hover::after,.swiper-button-descr.active::after,.swiper-button-fullscreen:hover::after,.swiper-button-fullscreen.active::after,.more:hover{filter:invert(46%) sepia(55%) saturate(2234%) hue-rotate(9deg) brightness(104%) contrast(99%) !important}a.underlined-link,.button:not(.nobtn):not(.swiper-button-fullscreen),button:not(.nobtn):not(.swiper-button-fullscreen):not(.leaflet-credits-control):not(.swiper-button-descr):not(.mfp-arrow):not(.mfp-close){background-color:#fff;color:#333;border:3px solid rgba(0,0,0,0);border-bottom-color:#ef7f01;border-radius:0;font-size:1em;text-align:center;text-decoration:none;text-transform:uppercase;padding:12px 16px;transition:.3s ease;white-space:nowrap}a.underlined-link:hover,a.underlined-link:focus,a.underlined-link:active,.button:not(.nobtn):not(.swiper-button-fullscreen):hover,button:not(.nobtn):not(.swiper-button-fullscreen):hover:not(.leaflet-credits-control):not(.swiper-button-descr):not(.mfp-arrow):not(.mfp-close),.button:not(.nobtn):not(.swiper-button-fullscreen):focus,button:not(.nobtn):not(.swiper-button-fullscreen):focus:not(.leaflet-credits-control):not(.swiper-button-descr):not(.mfp-arrow):not(.mfp-close),.button:not(.nobtn):not(.swiper-button-fullscreen):active,button:not(.nobtn):not(.swiper-button-fullscreen):active:not(.leaflet-credits-control):not(.swiper-button-descr):not(.mfp-arrow):not(.mfp-close){border-bottom-color:#ef7f01;background-color:#ef7f01;color:#fff}a.underlined-link span,.button:not(.nobtn):not(.swiper-button-fullscreen) span,button:not(.nobtn):not(.swiper-button-fullscreen):not(.leaflet-credits-control):not(.swiper-button-descr):not(.mfp-arrow):not(.mfp-close) span{font-family:"LatoBold",arial,helvetica,clean,sans-serif}a.underlined-link span:hover,.button:not(.nobtn):not(.swiper-button-fullscreen) span:hover,button:not(.nobtn):not(.swiper-button-fullscreen):not(.leaflet-credits-control):not(.swiper-button-descr):not(.mfp-arrow):not(.mfp-close) span:hover{color:#fff}.sub:hover *{color:#fff}a.more,p.more{text-transform:uppercase;letter-spacing:3.2px;line-height:1.5;text-decoration:none}button:not(.nobtn):not(.leaflet-credits-control):not(.swiper-button-fullscreen):not(.swiper-button-descr):not(.mfp-arrow):not(.mfp-close).auto{width:auto}.more::after{content:"";display:block;background-image:url(/_assets/content/default/more.svg);background-repeat:no-repeat;background-position:center;background-size:contain;width:20px;height:13px;transition:.5s ease-in-out;color:#fff}a.underlined-link,button.underlined-link{position:absolute;left:50%;transform:translate(-50%, 0)}a.button:link,a.button:visited,a.button:focus,a.button:hover,a.button:active,button{cursor:pointer;color:#fff;margin:0;border:0 none;padding:10px 15px;transition:.4s ease all}.bpages .bfirst a,.bpages .blast a,.bpages .bprev a,.bpages .bnext a{font-family:"Segoe UI Symbol","Segoe UI Emoji",sans-serif}.bpages .bfirst a::after,.bpages .blast a::after,.bpages .bprev a::after,.bpages .bnext a::after{content:attr(data-fallback);display:none}.bpages .bfirst a:not(:before),.bpages .blast a:not(:before),.bpages .bprev a:not(:before),.bpages .bnext a:not(:before){font-size:0}.bpages .bfirst a:not(:before)::after,.bpages .blast a:not(:before)::after,.bpages .bprev a:not(:before)::after,.bpages .bnext a:not(:before)::after{display:inline;font-size:16px}.browse_wrap .browse{overflow-x:auto;padding-bottom:clamp(30px,30px + 20*(100vw - 320px)/704,50px)}.bpages>ul{display:inline-flex;background-color:#f4f4f4}.bpages>ul li:nth-last-child(2) a{border-right:none}.bpages a{display:flex;justify-content:flex-start;align-items:flex-start;font-size:.875em;padding:10px;text-decoration:none;transition:all .2s ease-out;border:1px solid rgba(0,0,0,.1);border-left:none}.bpages a:hover,.bpages a:focus{background-color:#e8e8e8;color:#ef7f01}.bpages strong{display:flex;justify-content:flex-start;align-items:flex-start;font-size:.875em;padding:10px;text-decoration:none;transition:all .2s ease-out;border:1px solid rgba(0,0,0,.1);border-left:none;background-color:#e8e8e8;color:#ef7f01}.bpages .bfirst a,.bpages .blast a,.bpages .bprev a,.bpages .bnext a{background-color:#0162a7;color:#fff}.bpages .bfirst a:hover,.bpages .bfirst a:focus,.bpages .blast a:hover,.bpages .blast a:focus,.bpages .bprev a:hover,.bpages .bprev a:focus,.bpages .bnext a:hover,.bpages .bnext a:focus{background-color:#015896}.triangle-left,.triangle-right{border-style:solid}.triangle-left{border-width:20px 25px 20px 0;border-color:#fff #0162a7 #fff #fff}.triangle-right{border-width:20px 0 20px 25px;border-color:#fff #fff #fff #0162a7}.arrows{width:18px;height:18px;background-color:#fff;display:inline-block;vertical-align:middle}.single-right{-webkit-clip-path:polygon(29.33% 97.84%, 54.25% 50%, 29.33% 5.08%, 42.48% 5.08%, 66.66% 50%, 42.48% 97.84%);clip-path:polygon(29.33% 97.84%, 54.25% 50%, 29.33% 5.08%, 42.48% 5.08%, 66.66% 50%, 42.48% 97.84%)}.single-left{-webkit-clip-path:polygon(70.67% 2.16%, 45.75% 50%, 70.67% 94.92%, 57.52% 94.92%, 33.34% 50%, 57.52% 2.16%);clip-path:polygon(70.67% 2.16%, 45.75% 50%, 70.67% 94.92%, 57.52% 94.92%, 33.34% 50%, 57.52% 2.16%)}.double-right{-webkit-clip-path:polygon(12.75% 97.84%, 33.01% 50%, 10% 5.08%, 23.36% 5.08%, 46% 50%, 24.73% 97.84%, 37.71% 97.84%, 46% 97.84%, 65.5% 50%, 46% 5.08%, 57.52% 5.08%, 80% 50%, 57.52% 97.84%);clip-path:polygon(12.75% 97.84%, 33.01% 50%, 10% 5.08%, 23.36% 5.08%, 46% 50%, 24.73% 97.84%, 37.71% 97.84%, 46% 97.84%, 65.5% 50%, 46% 5.08%, 57.52% 5.08%, 80% 50%, 57.52% 97.84%)}.double-left{-webkit-clip-path:polygon(87.25% 2.16%, 66.99% 50%, 90% 94.92%, 76.64% 94.92%, 54% 50%, 75.27% 2.16%, 63.29% 2.16%, 54% 2.16%, 34.5% 50%, 54% 94.92%, 42.48% 94.92%, 20% 50%, 42.48% 2.16%);clip-path:polygon(87.25% 2.16%, 66.99% 50%, 90% 94.92%, 76.64% 94.92%, 54% 50%, 75.27% 2.16%, 63.29% 2.16%, 54% 2.16%, 34.5% 50%, 54% 94.92%, 42.48% 94.92%, 20% 50%, 42.48% 2.16%)}section h1,section h2,section h3,section h4,section h5,section h6,section h7{color:#ef7f01}section .accordion-title{margin-top:0}section>.extracontent.list{margin-top:clamp(20px,20px + 30*(100vw - 320px)/704,50px)}section>.extracontent.list .accordion-item{border-top:2px dotted rgba(0,0,0,.1)}section>.extracontent.list~.extracontent.list{margin:0}section .extracontent.list:last-of-type{margin-bottom:clamp(20px,20px + 30*(100vw - 320px)/704,50px) !important}section .extracontent.list:last-of-type .accordion-item{border-bottom:2px dotted rgba(0,0,0,.1)}.accordion-item{width:min(1200px,90%);margin-inline:auto;padding:clamp(20px,20px + 10*(100vw - 320px)/704,30px) 0}.accordion-title{width:100%;cursor:pointer;padding-right:55px;text-transform:uppercase;transition:margin .3s ease;margin-bottom:0}.accordion-title *{display:inline-block}.accordion-title::before{content:none}.accordion-title.active{margin-bottom:20px;color:#0162a7}.accordion-title.active .accordion-marker::after,.accordion-title.active .accordion-marker::before{background-color:#0162a7}.accordion-title.active .accordion-marker::after{transform:rotate(0deg)}.accordion-marker{position:absolute;top:50%;transform:translate(0, -50%);height:30px;width:30px;right:0px}.accordion-marker::after,.accordion-marker::before{content:"";height:4px;width:22px;background-color:#ef7f01;position:absolute;top:13px;left:3px;transition:.3s ease all}.accordion-marker::after{transform:rotate(90deg)}.accordion-content{display:none;overflow:auto}.accordion-content .imagelist{margin-bottom:1em}section .listitem{width:204px;flex-shrink:0}section .listitem:not(:last-of-type){margin-right:16px}section .listitem .title{margin-bottom:20px}section .listitem img{width:100%;height:204px;-o-object-fit:cover;object-fit:cover}section .listitem .button,section .listitem button:not(.nobtn):not(.leaflet-credits-control):not(.swiper-button-fullscreen):not(.swiper-button-descr):not(.mfp-arrow):not(.mfp-close){border-left:3px solid;padding:0px 10px;margin:10px 0;display:inline-block;text-decoration:none;width:-moz-fit-content;width:fit-content;font-weight:normal;transition:.3s ease;background-color:hsla(0,0%,100%,0);color:#000;line-height:unset}section .listitem .button:hover,section .listitem button:hover:not(.nobtn):not(.leaflet-credits-control):not(.swiper-button-fullscreen):not(.swiper-button-descr):not(.mfp-arrow):not(.mfp-close){padding:0 0 0 15px}section .listitem .title{margin-bottom:10px}.swiper-container-wrapper{background-color:#f5f5f5;margin-bottom:clamp(20px,20px + 30*(100vw - 320px)/704,50px);max-width:100%}.swiper-container-wrapper.size-small{max-width:100%}.swiper-container-wrapper.size-small .swiper-container.swiper-main{width:100%}.swiper-container-wrapper.size-small .swiper-thumbs{display:none}.swiper-container-wrapper.size-small[data-slide-count="1"] .swiper-thumbs{display:none}.swiper-container-wrapper.size-medium{max-width:100%}.swiper-container-wrapper.size-medium .swiper-container.swiper-main{width:100%}.swiper-container-wrapper.size-medium .swiper-thumbs{display:none}.swiper-container-wrapper.size-medium[data-slide-count="1"] .swiper-thumbs{display:none}.swiper-container-wrapper.size-large{max-width:100%}.swiper-container-wrapper.size-large .swiper-container.swiper-main{width:100%}.swiper-container-wrapper.size-large .swiper-thumbs{display:none}.swiper-container-wrapper.size-large[data-slide-count="1"] .swiper-thumbs{display:none}.swiper-container-wrapper.size-full{max-width:100%}.swiper-container-wrapper.size-full .swiper-container.swiper-main{width:100%}.swiper-container-wrapper.size-full .swiper-thumbs{display:none}.swiper-container-wrapper.size-full[data-slide-count="1"] .swiper-thumbs{display:none}.swiper-container-wrapper.size-float{max-width:100%}.swiper-container-wrapper.size-float .swiper-container.swiper-main{width:100%}.swiper-container-wrapper.size-float .swiper-thumbs{display:none}.swiper-container-wrapper.size-float[data-slide-count="1"] .swiper-thumbs{display:none}.swiper-container-wrapper[data-slide-count="1"] .swiper-controls{padding-bottom:clamp(40px,40px + 10*(100vw - 320px)/704,50px)}.swiper-container{width:100%;height:100%;position:relative;overflow:hidden}.swiper-container .swiper-thumbs li{margin-right:clamp(5px,5px + 5*(100vw - 320px)/704,10px) !important}.swiper-container:hover .swiper-button-fullscreen,.swiper-container:active .swiper-button-fullscreen{opacity:1}.swiper-container.show-controls .swiper-button-fullscreen{opacity:1}.swiper-container.fullscreen{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:9999}.swiper-container.fullscreen .swiper-button-fullscreen::after{background-image:url(/_assets/content/default/close_icon.svg)}.swiper-container.fullscreen .swiper-slide img{-o-object-fit:contain;object-fit:contain}.swiper-slide img,.swiper-slide video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;cursor:pointer;aspect-ratio:16/9;vertical-align:bottom}.swiper-controls{position:absolute;width:100%;bottom:0;display:flex;justify-content:center;align-items:center;background-color:#f5f5f5;z-index:3}.swiper-button-prev,.swiper-button-next,.swiper-button-descr,.swiper-button-fullscreen{position:absolute;color:#888;top:0%;margin:0 !important;padding:0;width:50px;height:clamp(40px,40px + 10*(100vw - 320px)/704,50px);background-color:rgba(0,0,0,0);transition:all .5s ease-in-out}.swiper-button-prev::after,.swiper-button-next::after,.swiper-button-descr::after,.swiper-button-fullscreen::after{content:"";display:block;color:rgba(0,0,0,0);height:clamp(20px,20px + 5*(100vw - 320px)/704,25px);background-repeat:no-repeat;background-position:center;background-size:contain;transition:all .3s ease}.swiper-button-prev{left:0;width:35px}.swiper-button-prev::after{content:"prev";margin-left:15px;height:clamp(15px,15px + 5*(100vw - 320px)/704,20px);background-image:url(/_assets/content/default/arrow_icon.svg);transform:rotate(180deg)}.swiper-button-next{right:auto;left:35px;width:35px}.swiper-button-next::after{content:"next";margin-right:15px;height:clamp(15px,15px + 5*(100vw - 320px)/704,20px);background-image:url(/_assets/content/default/arrow_icon.svg)}.swiper-button-descr{right:0}.swiper-button-descr::after{background-image:url(/_assets/content/default/info_icon.svg)}.swiper-button-fullscreen{top:0;right:0;z-index:3;background-color:#f5f5f5}.swiper-button-fullscreen::after{background-image:url(/_assets/content/default/fullscreen_icon.svg)}.description-container{position:absolute;bottom:-100%;right:-100%;width:100%;height:100%;background:hsla(0,0%,100%,.9);padding:20px 20px clamp(40px,40px + 20*(100vw - 320px)/704,60px);transition:bottom .5s ease,right .5s ease;display:flex;justify-content:flex-end;align-items:flex-end;z-index:2;flex-direction:column}.description-container *{text-align:right;margin:0 !important}.description-container.active{bottom:0;right:0}.description2{display:none}.swiper-pagination{position:static !important;height:clamp(40px,40px + 10*(100vw - 320px)/704,50px);margin:0 48px 0 70px !important;align-content:center;overflow-x:auto;white-space:nowrap}.swiper-pagination-bullet{background-color:rgba(0,0,0,0);opacity:.5}.swiper-pagination-bullet-active{opacity:1;background-color:#ef7f01}.swiper-pagination-bullet{vertical-align:middle;width:clamp(10px,10px + 5*(100vw - 320px)/704,15px);height:clamp(10px,10px + 5*(100vw - 320px)/704,15px);background-color:#c4c4c4}.swiper-pagination-bullet:hover,.swiper-pagination-bullet-active{background-color:#ef7f01}.module_onepage .swiper-container-wrapper{background-color:#333}.module_onepage .description-container{background:rgba(0,0,0,.9);padding:20px 20px 60px}.module_onepage .description-container *{color:#fff}.module_onepage .swiper-button-prev,.module_onepage .swiper-button-next,.module_onepage .swiper-button-descr,.module_onepage .swiper-button-fullscreen{background-color:#333}.module_onepage .swiper-button-prev::after,.module_onepage .swiper-button-next::after,.module_onepage .swiper-button-descr::after,.module_onepage .swiper-button-fullscreen::after{filter:invert(100%)}.module_onepage .swiper-controls{background-color:#333}.video-container iframe{border:1px solid rgba(0,0,0,.1);width:100%;height:auto;aspect-ratio:16/9}.video,.video-autoplay{position:relative;padding-bottom:56.25%;height:0}.video:hover::after,.video-autoplay:hover::after{background-color:#d9d9d9}.video:hover .videodescr,.video-autoplay:hover .videodescr{background-color:rgba(0,0,0,.8)}.video:hover .videodescr *,.video-autoplay:hover .videodescr *{opacity:1}.video::after,.video-autoplay::after{content:"";display:block;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:clamp(30px,30px + 40*(100vw - 320px)/704,70px);height:clamp(30px,30px + 40*(100vw - 320px)/704,70px);cursor:pointer;-webkit-clip-path:polygon(0% 0%, 86.6% 50%, 0% 100%);clip-path:polygon(0% 0%, 86.6% 50%, 0% 100%);background-color:#ef7f01;z-index:20;transition:all .5s ease-in-out;border:2px solid #000}.video img,.video-autoplay img{position:absolute;display:block;top:0;left:0;width:100%;height:100%;z-index:20;cursor:pointer;-o-object-fit:cover;object-fit:cover}.video iframe,.video-autoplay iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video .videodescr,.video-autoplay .videodescr{padding:20px;position:absolute;top:0;left:0;background-color:rgba(0,0,0,.5);width:100%;height:100%;z-index:20;display:flex;justify-content:flex-end;align-items:flex-end;flex-direction:column;transition:transform .5s ease-in-out,background-color .5s ease-in-out}.video .videodescr *,.video-autoplay .videodescr *{color:#fff;font-size:clamp(70%,70% + 30*(100vw - 320%)/704,100%);margin:0;letter-spacing:0 !important;opacity:0;transition:transform .7s ease-in-out,opacity .7s ease-in-out}.video .videodescr h1,.video .videodescr h2,.video .videodescr h3,.video .videodescr h4,.video .videodescr h5,.video .videodescr h6,.video .videodescr h7,.video-autoplay .videodescr h1,.video-autoplay .videodescr h2,.video-autoplay .videodescr h3,.video-autoplay .videodescr h4,.video-autoplay .videodescr h5,.video-autoplay .videodescr h6,.video-autoplay .videodescr h7{color:#ef7f01}.video.player img,.video.player:after,.video.player .videodescr,.video-autoplay.player img,.video-autoplay.player:after,.video-autoplay.player .videodescr{display:none}article{padding-bottom:10px}article>div:not([class])>div{font-size:clamp(1em,.89em + .37vw,1.13em);line-height:1.5;margin:0 0 1em;letter-spacing:.5px;text-wrap:pretty;orphans:2;widows:2}.articlewrap{position:relative;list-style:none;margin:0;padding:0}.article{margin:0 auto 50px auto}.article *{background-color:#2b2b2b;color:#fff;text-decoration:none}.article img{width:100%;max-height:350px;-o-object-fit:cover;object-fit:cover}.article-inner{padding:20px}.article-inner div{font-size:clamp(1em,.89em + .37vw,1.13em);line-height:1.5;margin:0 0 1em;letter-spacing:.5px;text-wrap:pretty;orphans:2;widows:2}.article-inner .article-seperator{background-color:#ef7f01;display:block;height:1px;max-width:120px;margin:20px 0}.article-inner button{position:absolute;left:50%;transform:translate(-50%, 0);color:#333;background-color:#fff}.article-date{font-family:"CousineRegular",arial,helvetica,clean,sans-serif;font-size:85% !important}.article-date:not(.article-inner .article-date){padding:clamp(10px,10px + 10*(100vw - 320px)/704,20px) 0 clamp(20px,20px + 20*(100vw - 320px)/704,40px) 0}.morelink{text-align:center;text-decoration:none;display:block;text-transform:uppercase}.morelink:hover{color:#ef7f01;text-decoration:underline}#form-description div,#form-bottom div{font-size:clamp(1em,.89em + .37vw,1.13em);line-height:1.5;margin:0 0 1em;letter-spacing:.5px;text-wrap:pretty;orphans:2;widows:2}#formmail{max-width:500px;margin:0 auto}#formmail .error-msg *{font-size:1em}#formmail .error-msg * h3{margin:1em 0}form label:not(form .error-msg label){margin:0 10px;padding:0 5px;top:25px;background-color:#fff;font-family:"LatoBold",arial,helvetica,clean,sans-serif;z-index:1;text-transform:uppercase}form input,form textarea{padding:16px 20px 0 15px}form input,form input:focus{border:none;border-bottom:2px solid #f7bf80}form textarea,form intextareaput:focus{border:2px solid #f7bf80}.listitems summary{transition:all .3s ease,color .3s ease;cursor:pointer;padding-bottom:10px;display:block;list-style:none}.listitems summary::marker,.listitems summary::-webkit-details-marker{display:none}.listitems summary:hover{color:#ef7f01}details[open] .listitem_details{max-height:2000px;overflow-y:auto}.listitems details[open]{transition:background-color .5s ease;border-radius:10px}.listitems details[open] .listitem_summary::before{content:"";position:absolute;transition:all .5s ease-in-out;top:0;height:clamp(75px,75px + 35*(100vw - 320px)/704,110px);background-color:#efefef;left:-20vw;width:120vw;z-index:-1}.listitems details[open] .listitem_title{color:#094891}.listitems details[open] .listitem_title::after,.listitems details[open] .listitem_title::before{background-color:#094891;transform:rotate(90deg)}.module_liste .listitems{margin-bottom:40px}.module_liste .listitem{border-top:2px dotted rgba(0,0,0,.1)}.module_liste .listitem::marker{content:none}.module_liste .listitem:last-child{border-bottom:2px dotted rgba(0,0,0,.1)}.module_liste .listitem.open .more::after{transform:rotate(180deg)}.listitem_details{overflow:hidden;transition:max-height .3s ease-out;max-height:0;margin-top:clamp(20px,20px + 20*(100vw - 320px)/704,40px);padding:clamp(0px,0px + 20*(100vw - 320px)/704,20px);padding-bottom:clamp(30px,30px + 40*(100vw - 320px)/704,70px)}.listitem_details>div:not([class]){font-size:clamp(1em,.89em + .37vw,1.13em);line-height:1.5;margin:0 0 1em;letter-spacing:.5px;text-wrap:pretty;orphans:2;widows:2}.listitem_details h2{padding-left:0}.listitem_details h2::after,.listitem_details h2::before{content:none}.listitem_details .swiper-wrapper{height:auto}.listitem_summary{cursor:pointer;display:flex;justify-content:space-between;align-items:center}.listitem_summary>*{display:inline-block}.listitem_summary>div{margin:clamp(30px,30px + 10*(100vw - 320px)/704,40px) 0}.module_onepage #content{padding:0}.module_onepage section{position:relative}.module_onepage section:not(.headeritem):not(.normal.simple):not(.accordion-item){padding:clamp(20px,20px + 50*(100vw - 320px)/704,70px) 0}.module_onepage section .cwraplink div,.module_onepage section .cwrap_inner div{font-size:clamp(1em,.89em + .37vw,1.13em);line-height:1.5;margin:0 0 1em;letter-spacing:.5px;text-wrap:pretty;orphans:2;widows:2}.headeritem .headerimg{height:100dvh;list-style:none;margin:0;padding:0;display:flex;justify-content:center;align-items:center;background-color:#000;display:block}.headeritem .headerimg li{height:100%;width:100%}.headeritem .headerimg img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.headeritem .cwrap{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:min(720px,90%);margin-inline:auto;overflow-y:auto;padding:clamp(20px,20px + 20*(100vw - 320px)/704,40px);max-height:calc(100% - 190px);border-radius:16px;background-color:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border:1px solid #000;word-wrap:break-word;z-index:1}.headeritem .cwrap a{text-decoration:none}.headeritem .logoop{position:absolute;z-index:2;max-width:100px;bottom:70px;right:20px}.tril,.tlir{width:100vw;margin:0 auto;background-color:#fff}.tril .cwrap .cwrap_inner *:not(h1,h2,h3,h4,h5,h6,h7),.tlir .cwrap .cwrap_inner *:not(h1,h2,h3,h4,h5,h6,h7){color:#333;text-decoration:none}.tril .cwrap .cwrap_inner hr,.tlir .cwrap .cwrap_inner hr{width:30%;margin-bottom:20px}.standard.simple .cwrap{width:min(1200px,90%);margin-inline:auto}.standard.simple .cwrap *{text-decoration:none}.normal.simple ul li{background-repeat:no-repeat;background-position:center;background-size:cover}.normal.simple .cwrap{max-height:calc(100% - 140px);overflow-y:auto;width:min(720px,90%);margin-inline:auto;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);background-color:hsla(0,0%,100%,.9);box-shadow:5px 5px 20px rgba(0,0,0,.2);padding:clamp(20px,20px + 20*(100vw - 320px)/704,40px);border-radius:16px}.normal.simple .cwrap *{text-decoration:none}.relative.item{padding:0 !important}.relative.item .swiper-container.swiper-main{height:auto !important}.img-overlay{filter:brightness(50%)}.cwrap_inner img,.cwraplink img{height:100% !important;aspect-ratio:16/9;-o-object-fit:contain;object-fit:contain;max-height:30%}.tlir .cwrap_inner{transition:transform 1s ease,opacity 1s ease;opacity:0;transform:translate(-150%, 0);opacity:1}.tlir .cwrap_inner_image{transition:transform 1s ease,opacity 1s ease;opacity:0;transform:translate(150%, 0);opacity:1}.tlir.section-scroll.active .cwrap_inner{transform:translate(0, 0);opacity:1}.tlir.section-scroll.active .cwrap_inner_image{transform:translate(0, 0);opacity:1}.tril .cwrap_inner{transition:transform 1s ease,opacity 1s ease;opacity:0;transform:translate(150%, 0);opacity:1}.tril .cwrap_inner_image{transition:transform 1s ease,opacity 1s ease;opacity:0;transform:translate(-150%, 0);opacity:1}.tril.section-scroll.active .cwrap_inner{transform:translate(0, 0);opacity:1}.tril.section-scroll.active .cwrap_inner_image{transform:translate(0, 0);opacity:1}.standard.simple .cwrap{transition:transform 1s ease,opacity 1s ease;opacity:0;transform:translate(-150%, 0);opacity:1}.standard.simple.section-scroll.active .cwrap{transform:translate(0, 0);opacity:1}.module_body_map div{font-size:clamp(1em,.89em + .37vw,1.13em);line-height:1.5;margin:0 0 1em;letter-spacing:.5px;text-wrap:pretty;orphans:2;widows:2}.map_wrap{padding-bottom:clamp(30px,30px + 20*(100vw - 320px)/704,50px)}#map{z-index:0;height:70vh;width:100%;border:1px solid #ccc;margin-bottom:clamp(20px,20px + 20*(100vw - 320px)/704,40px)}.leaflet-tile-pane{filter:grayscale(50%)}#getGeodata,#getGeodataConfirm{display:none}.leaflet-popup-content p{margin:0}.leaflet-control-locate{left:0}*{box-sizing:border-box;color:#333}::-moz-selection{background:#000;color:#fff}::selection{background:#000;color:#fff}html,body{margin:0;padding:0;overflow-x:hidden}html{overflow-y:scroll;scroll-behavior:smooth}html body{background:#fff;font:16px/1.231 "LatoRegular",arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html body.size0{font-size:12px}html body.size1{font-size:13px}html body.size2{font-size:14px}html body.size3{font-size:15px}html body.size4{font-size:16px}html body.size5{font-size:17px}html body.size6{font-size:18px}html body.size7{font-size:19px}html body.size8{font-size:20px}html body.size9{font-size:21px}html body.size10{font-size:22px}.background{position:fixed;top:0;left:0;width:100%;height:100%;filter:blur(1px);z-index:-1}.headsection{position:relative;width:min(1200px,90%);margin-inline:auto;top:90px;left:0;width:100vw;height:50vh;z-index:4;-o-object-fit:cover;object-fit:cover;background-repeat:no-repeat;background-position:center;background-size:cover;box-shadow:0px 5px 20px rgba(64,64,64,.6)}.headsection .inner{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:min(720px,70%);margin-inline:auto;border-radius:16px;box-shadow:inset 0 4px 30px rgba(0,0,0,.9);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border:1px solid #ccc;padding:20px;word-wrap:break-word}.headsection .inner .title{text-align:center}.headsection .inner .title *{color:#333}.headsection .credits{position:absolute;bottom:0;color:#fff;right:10px;background-color:gray;padding:5px;border-radius:5px}#parent,#header,#footer{width:100dvw}#header{position:fixed;top:0;height:90px;background-color:#000;box-shadow:0px 5px 20px rgba(64,64,64,.6);transition:.5s ease-in-out;z-index:5}#header .inner{height:inherit;width:min(1200px,90%);margin-inline:auto;display:flex;justify-content:space-between;align-items:center;margin:0 auto}#logo img{max-width:170px}.header__nav-toggler{width:30px;height:30px;display:block;position:relative}.header__nav-togglebar{position:absolute;width:30px;height:2px;top:50%;background-color:#fff;transition:all .3s}.header__nav-togglebar:nth-child(1){top:10%}.header__nav-togglebar:nth-child(3){top:90%}.nav-wrapper{position:fixed;background:#000;height:0;left:0;opacity:0;overflow-y:scroll;padding:0;right:0;top:90px;transition:.5s ease all,0s padding,0s margin;z-index:6}.nav-wrapper .header__nav-toggler{position:absolute;right:0}.nav-wrapper .nav-wrapper__inner{width:min(1200px,90%);margin-inline:auto}.nav-wrapper .nav-wrapper__inner .nav__container .nav__list{display:inline-block}.navactive{overflow:hidden}.navactive .header__nav-togglebar:nth-child(2){opacity:0}.navactive .header__nav-togglebar:nth-child(1){background-color:#ef7f01;transform:rotate(45deg);top:50%}.navactive .header__nav-togglebar:nth-child(3){background-color:#ef7f01;transform:rotate(-45deg);top:50%}.navactive .nav-wrapper{height:100dvh;opacity:1;top:90px}.navactive .nav-wrapper__inner{opacity:1;pointer-events:all;padding-bottom:140px}.nav__menuline{color:#fff;margin:40px 0 0 -40px;display:inline-block;vertical-align:top;text-transform:uppercase;width:100px;transform:rotate(-90deg);font-size:.667em;letter-spacing:3px}.nav__container{width:100%}.nav__container .nav__list{display:block}.nav__container .nav__list:hover .nav__inner:not(.langnav .nav__inner){color:#454545}.nav__inner{display:block;padding:10px 20px;text-decoration:none;transition:.4s ease all;color:#fff;font-size:clamp(24px,24px + 24*(100vw - 320px)/704,48px)}.nav__inner:not(#footer .nav__inner):not(.langnav .nav__inner){margin-left:20px}.nav__inner.active,.nav__inner:active,.nav__inner:hover,.nav__inner:focus{color:#ef7f01 !important}.nav__element{letter-spacing:1px;position:relative}.nav__element .nav__sub-list{display:none}.nav__element .nav__sub-list a{font-size:clamp(14px,14px + 12*(100vw - 320px)/704,26px);padding:clamp(5px,5px + 5*(100vw - 320px)/704,10px) clamp(50px,50px + 20*(100vw - 320px)/704,70px) 0}.nav__element.active .nav__sub-list,.nav__element.open .nav__sub-list{display:block;margin:-10px 0 0}#content{padding:140px 0 0;min-height:100dvh;width:min(1200px,90%);margin-inline:auto;position:relative;z-index:3;background-color:#fff}.module_onepage #content{width:100vw}.module .inner{width:100%}.module_conf_head,.module_conf_tail,.module_body,.module_body_end,.freepage_content{padding-bottom:clamp(10px,10px + 20*(100vw - 320px)/704,30px);-moz-column-count:1;column-count:1;-moz-column-gap:40px;column-gap:40px;-moz-column-rule-style:solid;column-rule-style:solid;-moz-column-rule-width:1px;column-rule-width:1px;-moz-column-rule-color:rgba(0,0,0,.1);column-rule-color:rgba(0,0,0,.1)}.module_conf_head div:not(.swiper-container-wrapper *),.module_conf_tail div:not(.swiper-container-wrapper *),.module_body div:not(.swiper-container-wrapper *),.module_body_end div:not(.swiper-container-wrapper *),.freepage_content div:not(.swiper-container-wrapper *){font-size:clamp(1em,.89em + .37vw,1.13em);line-height:1.5;margin:0 0 1em;letter-spacing:.5px;text-wrap:pretty;orphans:2;widows:2}.module_conf_head h1,.module_conf_head h2,.module_conf_head h3,.module_conf_head h4,.module_conf_head h5,.module_conf_head h6,.module_conf_head h7,.module_conf_tail h1,.module_conf_tail h2,.module_conf_tail h3,.module_conf_tail h4,.module_conf_tail h5,.module_conf_tail h6,.module_conf_tail h7,.module_body h1,.module_body h2,.module_body h3,.module_body h4,.module_body h5,.module_body h6,.module_body h7,.module_body_end h1,.module_body_end h2,.module_body_end h3,.module_body_end h4,.module_body_end h5,.module_body_end h6,.module_body_end h7,.freepage_content h1,.freepage_content h2,.freepage_content h3,.freepage_content h4,.freepage_content h5,.freepage_content h6,.freepage_content h7{-moz-column-span:all;column-span:all;text-align:left;margin-bottom:20px}.module_conf_head img:not(.swiper-slide img),.module_conf_tail img:not(.swiper-slide img),.module_body img:not(.swiper-slide img),.module_body_end img:not(.swiper-slide img),.freepage_content img:not(.swiper-slide img){border-radius:50%;shape-outside:margin-box;display:block;margin:0 auto;max-height:300px !important;max-width:300px !important;-o-object-fit:cover;object-fit:cover;box-shadow:2px -4px 8px 0px rgba(0,0,0,.6)}.module_conf_head h2,.module_conf_tail h2,.module_body h2,.module_body_end h2,.freepage_content h2,.listitem_summary h2{position:relative;padding:0 0 0 clamp(35px,35px + 25*(100vw - 320px)/704,60px)}.module_conf_head h2:before,.module_conf_head h2:after,.module_conf_tail h2:before,.module_conf_tail h2:after,.module_body h2:before,.module_body h2:after,.module_body_end h2:before,.module_body_end h2:after,.freepage_content h2:before,.freepage_content h2:after,.listitem_summary h2:before,.listitem_summary h2:after{content:"";background-color:#333;position:absolute;width:clamp(8px,8px + 4*(100vw - 320px)/704,12px);height:clamp(30px,30px + 15*(100vw - 320px)/704,45px);top:0;left:5px;transition:.5s ease-in-out}.module_conf_head h2::after,.module_conf_tail h2::after,.module_body h2::after,.module_body_end h2::after,.freepage_content h2::after,.listitem_summary h2::after{transform:rotate(60deg)}.module_conf_head h2::before,.module_conf_tail h2::before,.module_body h2::before,.module_body_end h2::before,.freepage_content h2::before,.listitem_summary h2::before{transform:rotate(-30deg)}.module_conf_head,.module_conf_tail{position:relative;-moz-column-rule-color:hsla(0,0%,100%,.1);column-rule-color:hsla(0,0%,100%,.1)}.module_conf_head *,.module_conf_tail *{color:#fff}.module_conf_head::before,.module_conf_tail::before{content:"";position:absolute;background-color:#0162a7;left:-20vw;width:120vw;z-index:-1}.module_conf_head::after,.module_conf_tail::after{content:"";width:20px;height:20px;position:absolute;left:50%;transform:translate(-50%, 0) rotate(45deg);z-index:-1}.module_conf_head h2::before,.module_conf_head h2::after,.module_conf_tail h2::before,.module_conf_tail h2::after{background-color:#fff}.module_conf_head{margin-bottom:clamp(30px,30px + 40*(100vw - 320px)/704,70px)}.module_conf_head::before{top:-50px;bottom:0px}.module_conf_head::after{bottom:-10px;background-color:#0162a7}.module_conf_tail{margin-top:clamp(30px,30px + 40*(100vw - 320px)/704,70px)}.module_conf_tail::before{top:-30px;bottom:-46px}.module_conf_tail::after{top:-40px;background-color:#fff}#footer{text-align:center;background-color:#171920;z-index:4;position:relative}#footer .footerline{width:min(1200px,90%);margin-inline:auto}#footer .footerline ul li img{height:auto;width:auto}#footer .footer_logo{padding:20px 10px}#footer .nav__container a{letter-spacing:1px;font-size:1em}.floating-right{width:100%;float:none;margin-bottom:clamp(20px,20px + 20*(100vw - 320px)/704,40px)}.accessibility-container{position:relative}.accessibility-bar{display:none;width:20%;height:50px;background-color:#fff}.accessibility-bar.active{display:block;position:absolute;position:absolute;left:50%;transform:translate(-50%, 0);bottom:70px}.accessibility-bar-toggler{display:inline-block;width:30px;height:30px;border:2px solid #fff;border-radius:50%;padding:5px;margin-bottom:20px}