﻿/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}:root{--swiper-navigation-color: #000;--swiper-pagination-color: #000;--swiper-pagination-bullet-size: 12px;--swiper-pagination-bullet-horizontal-gap: 2px;--swiper-pagination-bottom: auto;--swiper-pagination-top: 5px}html{scroll-padding-top:100px}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box}img{display:block;width:100%;height:auto}body{font-family:museo-sans, sans-serif;font-size:clamp(0.8125rem, calc(0.5481rem + 0.7692vw), 1.125rem);line-height:1.5;color:#505050;background-color:#f0f0f0}body.show-navigation{overflow:hidden}body.path-user main{padding:150px 60px}body.path-user .admin-tabs #menu-open{display:none}body.path-user ul.admin-tabs__list{margin:0;padding:0;list-style:none;margin-bottom:30px}body.path-user ul.admin-tabs__list a{color:#dcc8a5}body.path-user form label{display:inline-block;width:140px}body.path-user form .form-item{margin-bottom:25px}body .orange{background-color:#e3800a;color:black}body .orange .paragraph--type--iframe{padding-top:0}.iazzu-teaser>.field-name-field-contents>.field-items{position:relative;padding:6vw 0;background-color:#948355}.iazzu-teaser .paragraph--type--img{position:relative;z-index:1}.iazzu-teaser .paragraph--type--text{position:absolute;z-index:2;top:clamp(15px, 15vw, 25%);left:50.6%;transform:translateX(-50%);width:50vw;max-width:500px;padding:0}.iazzu-teaser .paragraph--type--text p{margin:0}.iazzu-teaser .paragraph--type--text a{color:white;font-size:clamp(13px, 3vw, 28px);text-decoration:none;display:block;padding:10px 0}.iazzu-teaser .paragraph--type--text a:hover{text-decoration:underline}.iazzu{margin-top:-30px}.iazzu .paragraph--type--iframe{padding-top:0}header{position:fixed;width:100%;z-index:30;transition:all 0.6s;padding:0 30px}hr{border-top:1px solid white}main{padding-top:98px;opacity:0;transition:all 0s}.page-node-type-front main{padding-top:0}.page-node-type-front .field-name-field-contents>.field-items>div{position:relative}.page-node-type-front .field-name-field-contents>.field-items>div+div{margin-top:clamp(30px, 6vw, 50px)}.field-name-field-headervideo video{display:block;width:100%;height:auto}.fade main{opacity:1;transition:all 0.6s}#block-alainmieg-branding{position:relative;padding-top:18px;padding-bottom:10px;max-width:170px;transition:all 0.6s;filter:saturate(2) brightness(1)}.anchor{position:absolute;margin-top:-73px;width:10px;height:0px;overflow:hidden;pointer-events:none;z-index:99}#block-alainmieg-main-menu{position:absolute;right:15px;top:10px;z-index:10;font-size:17px;transition:all 0.6s}#block-alainmieg-main-menu>ul,#block-alainmieg-main-menu>ul ul,#block-alainmieg-main-menu>ul li{display:block;margin:0;padding:0;list-style:none}#block-alainmieg-main-menu>ul{display:flex}#block-alainmieg-main-menu>ul>li.active-trail>a{font-weight:bold}#block-alainmieg-main-menu>ul li>a{position:relative;padding:10px 8px;display:block;text-decoration:none;color:black;line-height:14px}#block-alainmieg-main-menu>ul li>a.is-active{font-weight:bold}#block-alainmieg-main-menu>ul li>a:after{position:absolute;width:1px;height:14px;background-color:black;right:0;top:10px;content:''}#block-alainmieg-main-menu>ul li:first-child>a{padding-left:0}#block-alainmieg-main-menu>ul li:last-child>a:after{content:none;display:none}#block-alainmieg-main-menu>ul li>ul{position:absolute;display:flex;gap:10px;font-size:14px;margin-left:8px}#block-alainmieg-main-menu>ul li>ul>li{border:none}#block-alainmieg-main-menu>ul li>ul>li>a{padding-right:0;padding-top:4px;padding-bottom:4px;font-weight:bold !important}#block-alainmieg-main-menu>ul li>ul>li>a:after{content:none;display:none}#hamburger{position:absolute;top:15px;right:30px;z-index:31;outline:none;display:none;transition:all 0.6s}#hamburger .hamburger-inner,#hamburger .hamburger-inner:after,#hamburger .hamburger-inner:before{background-color:#6495b4}#respmenu{position:fixed;left:0;right:0;top:0;bottom:0;overflow:auto;background-color:rgba(255,255,255,0.9);z-index:25;display:none;padding:120px 30px 30px 30px;transition:all 0.6s}#respmenu ul,#respmenu li{margin:0;padding:0;list-style:none}#respmenu ul li{position:relative;line-height:30px;border-bottom:1px solid #6495b4}#respmenu ul li:last-child{border-bottom:0}#respmenu ul li.open ul,#respmenu ul li.active-trail ul{display:block}#respmenu ul li.active-trail>a{color:#505050}#respmenu ul ul{border-top:1px solid #6495b4;margin-left:30px;display:none}#respmenu .toggle{position:absolute;right:0;top:8px;cursor:pointer}#respmenu .toggle:after{font-size:34px;content:'+'}#respmenu .open .toggle:after,#respmenu .active-trail .toggle:after{content:'–'}#respmenu a{margin-right:30px;color:#6495b4;display:block;text-decoration:none;padding:10px 0}.headroom--not-top main{padding-top:73px}.headroom--not-top #hamburger{top:5px}.headroom--not-top #respmenu{padding-top:90px}.headroom--not-top #block-alainmieg-branding{padding-top:10px;padding-bottom:5px}.headroom--not-top .field-name-field-eyecatcher{top:70px;transform:scale(0.6)}.headroom--not-top #block-alainmieg-branding img{filter:brightness(10) saturate(1)}#block-alainmieg-main-menu a,#block-alainmieg-branding a{transition:0.4s all ease-out}#block-alainmieg-main-menu:before,#block-alainmieg-branding:before{position:absolute;z-index:-1;content:'';inset:-30px;max-height:110px;background-color:rgba(0,0,0,0.2);filter:blur(40px);pointer-events:none;opacity:0;transition:0.4s all ease-out}.headroom--not-top #block-alainmieg-main-menu a,.headroom--not-top #block-alainmieg-branding a{color:white !important}.headroom--not-top #block-alainmieg-main-menu:before,.headroom--not-top #block-alainmieg-branding:before{opacity:1}.outer{position:relative;max-width:1200px;margin:0 auto;padding:0 30px;transition:all 0.6s}.inner{position:relative;max-width:840px;margin:0 auto}.outer-nor{max-width:1200px;margin:0 auto;padding:0 30px}.slick-next{right:10px;z-index:8;width:30px;height:30px;background:url(../img/arrow-n.svg) no-repeat center center;background-size:contain;opacity:1}.slick-next:hover{background:url(../img/arrow-n.svg) no-repeat center center}.slick-prev{left:10px;z-index:8;width:30px;height:30px;background:url(../img/arrow-p.svg) no-repeat center center;background-size:contain;opacity:1}.slick-prev:hover{background:url(../img/arrow-p.svg) no-repeat center center}.slick-prev:before,.slick-next:before{content:'';display:none}.slick-slide{outline:none}.front-content{position:relative}#front-text{position:absolute;right:0;left:0;top:0;bottom:0;text-align:center;font-family:minion-pro;color:#f0e6dc;font-size:2.3vw}#front-text>.wrapper{position:relative;height:100%}#front-text>.wrapper>.field-name-field-front-text{width:100%;height:100%}#front-text>.wrapper>.field-name-field-front-text>.field-items{display:flex;align-items:center;height:100%}#front-text>.wrapper>.field-name-field-front-text>.field-items>div{position:absolute;width:100%;opacity:0}#front-text>.wrapper>.field-name-field-front-text>.field-items>div.slick-list{opacity:1}#front-text h2{font-weight:normal;font-size:4vw;margin:0.15em 0}#front-text p{margin:0.15em 0}.page-node-type-page article{padding-top:30px}.field-name-field-eyecatcher{position:fixed;width:100%;left:0;top:100px;z-index:11;transform-origin:top right;opacity:0;transform:rotate(40deg) scale(0.1);transition:all 0.6s}.show-ec .field-name-field-eyecatcher{opacity:1;transform:rotate(0) scale(1)}.show-navigation .field-name-field-eyecatcher{z-index:8}.paragraph--type--stoerer{position:absolute;right:40px;top:-30px;width:180px;height:180px;border-radius:50%;text-align:center;background-color:#dcc8a5;transform:rotate(-10deg);display:flex;align-items:center;box-shadow:0 0 12px rgba(0,0,0,0.2)}.paragraph--type--stoerer>.content{width:100%}.paragraph--type--stoerer h2,.paragraph--type--stoerer p{margin:0;font-size:26px;line-height:1.3}.paragraph--type--stoerer h2{font-weight:normal;color:#6495b4;text-transform:uppercase}.paragraph--type--stoerer a{text-decoration:none;color:black}.field-name-field-front-slogan{position:absolute;text-align:center;margin-top:-80px;width:100%;color:black;text-shadow:0 0 6px rgba(255,255,255,0.8)}.field-name-field-front-slogan h3,.field-name-field-front-slogan p{margin:0;display:inline;font-size:36px}.field-name-field-front-slogan h3{font-family:minion-pro}.paragraph--type--teaser{padding:clamp(30px, 10vw, 120px);background-size:cover;background-position:center center;aspect-ratio:16 / 9;display:flex;text-align:center;color:white}.paragraph--type--teaser.p-tr{justify-content:flex-end}.paragraph--type--teaser.p-bl{align-items:flex-end}.paragraph--type--teaser.p-br{justify-content:flex-end;align-items:flex-end}.paragraph--type--teaser>.content{display:inline-block}.paragraph--type--teaser>.content .wrapper{padding:clamp(0.5rem, calc(-0.1346rem + 1.8462vw), 1.25rem);background-color:rgba(0,0,0,0.4);backdrop-filter:blur(5px)}.paragraph--type--teaser>.content h2{font-family:minion-pro;font-weight:normal;font-size:clamp(1.5rem, calc(0.6538rem + 2.4615vw), 2.5rem);margin:0}.field-name-field-teaser-links>.field-items>div{margin:10px 0}.field-name-field-teaser-links>.field-items>div .paragraph--type--teaser-links{display:inline-block}.field-name-field-teaser-links>.field-items>div .paragraph--type--teaser-links a{display:block;border:1px solid white;padding:5px 5px;text-decoration:none;line-height:1.1;width:250px;color:white}.field-name-field-teaser-links>.field-items>div .paragraph--type--teaser-links a:hover{background-color:white;color:black}.paragraph--type--whiteline{background-color:white;height:5px}.paragraph--type--title h2{font-family:minion-pro;font-weight:normal;font-size:clamp(1.5rem, calc(0.6538rem + 2.4615vw), 2.5rem);text-align:center;margin:0;padding:0.5em 0;color:#dcc8a5}.paragraph--type--text{padding:10px 0 30px 0;color:white;text-align:center}.paragraph--type--text h2,.paragraph--type--text h3{font-family:minion-pro;color:#dcc8a5;font-weight:normal}.paragraph--type--text h2{font-size:clamp(1.5rem, calc(0.6538rem + 2.4615vw), 2.5rem)}.paragraph--type--text h3{margin-top:2em;font-size:25px}.paragraph--type--text a{color:#dcc8a5;text-decoration:none}.paragraph--type--text a:hover{text-decoration:underline}.paragraph--type--slider{position:relative}.paragraph--type--slider .content{position:absolute;top:clamp(30px, 10vw, 120px);left:clamp(30px, 10vw, 120px);color:white;margin:0;text-align:center;z-index:10}.paragraph--type--slider .content .field-name-field-text{font-family:minion-pro;font-weight:normal;font-size:clamp(1.5rem, calc(0.6538rem + 2.4615vw), 2.5rem)}.paragraph--type--slider .content p{margin:0}.paragraph--type--slider .wrapper{padding:clamp(0.5rem, calc(-0.1346rem + 1.8462vw), 1.25rem);background-color:rgba(0,0,0,0.4);backdrop-filter:blur(5px)}.paragraph--type--slider.p-tr .content{left:auto;right:clamp(30px, 10vw, 120px)}.paragraph--type--slider.p-bl .content{left:clamp(30px, 10vw, 120px);bottom:clamp(30px, 10vw, 120px);top:auto}.paragraph--type--slider.p-br .content{left:auto;right:clamp(30px, 10vw, 120px);bottom:clamp(30px, 10vw, 120px);top:auto}.field-name-field-header{position:relative;margin-bottom:clamp(30px, 6vw, 50px)}.field-name-field-header .cdr{position:absolute;bottom:5px;right:5px;left:5px;color:white;font-size:20px;text-align:center}.field-name-field-header .paragraph--type--image .outer,.field-name-field-header .paragraph--type--image .inner{margin:0;padding:0}.paragraph--type--headerslide{position:relative}.paragraph--type--headerslide .field-name-field-headertext{position:absolute;z-index:2;color:white;font-size:clamp(1.5rem, calc(0.6538rem + 2.4615vw), 2.5rem);text-shadow:0 0 12px rgba(0,0,0,0.4);line-height:1.1}.paragraph--type--headerslide .field-name-field-headertext p{margin:0}.paragraph--type--headerslide .field-name-field-headertext a{color:inherit;text-decoration:none}.paragraph--type--headerslide.p-tl .field-name-field-headertext{left:30px;top:30px}.paragraph--type--headerslide.p-tc .field-name-field-headertext{top:30px;left:20%;right:20%;text-align:center}.paragraph--type--headerslide.p-tr .field-name-field-headertext{top:30px;right:30px}.paragraph--type--headerslide.p-cl .field-name-field-headertext{top:50%;transform:translateY(-50%);left:30px}.paragraph--type--headerslide.p-cc .field-name-field-headertext{top:50%;transform:translateY(-50%);left:20%;right:20%;text-align:center}.paragraph--type--headerslide.p-cr .field-name-field-headertext{top:50%;transform:translateY(-50%);right:30px}.paragraph--type--headerslide.p-bl .field-name-field-headertext{bottom:40px;left:30px}.paragraph--type--headerslide.p-bc .field-name-field-headertext{bottom:40px;left:20%;right:20%;text-align:center}.paragraph--type--headerslide.p-br .field-name-field-headertext{bottom:40px;right:30px}.paragraph--type--animation{position:relative;line-height:1.3}.paragraph--type--animation .field-name-field-ani-text-top{position:absolute;top:40px;text-align:center;color:white;width:100%;padding:0 30px}.paragraph--type--animation .field-name-field-ani-text-top h4{font-size:32px;margin:0.5em}.paragraph--type--animation .field-name-field-ani-text-top h5{font-size:26px;margin:0;font-weight:normal}.paragraph--type--animation .field-name-field-ani-text-bottom{position:absolute;bottom:20px;text-align:center;color:white;width:100%;padding:0 30px;font-size:24px}.paragraph--type--animation .field-name-field-ani-text-bottom p{margin:0}.paragraph--type--animation .play{position:absolute;top:0;left:0;right:0;bottom:0;background:url(../img/play.svg) no-repeat center center rgba(0,0,0,0.5);background-size:80px auto;z-index:9;cursor:pointer}.paragraph--type--twocols{display:grid;grid-template-columns:repeat(2, 1fr);gap:40px;padding-bottom:30px}.paragraph--type--videos .field-name-field-videos>.field-items>div{padding-bottom:30px}.paragraph--type--videos .field-name-field-video-text{font-family:minion-pro;text-align:center;margin-top:10px}.field-name-field-videomp4 video{width:100%;height:auto}.paragraph--type--downloads{padding-bottom:30px}.paragraph--type--downloads .text{font-family:minion-pro;color:white;text-align:center;margin-top:10px;line-height:24px}.paragraph--type--downloads .text a{color:#dcc8a5;text-decoration:none;background:url(../img/pdf.svg) right center no-repeat;background-size:auto 24px;padding-right:30px}.paragraph--type--downloads .text a:hover{text-decoration:underline}.paragraph--type--downloads .field-name-field-p-downloads>.field-items>div{padding-bottom:30px}.paragraph--type--media{font-family:minion-pro;text-align:center;color:white;padding-bottom:60px;line-height:28px}.paragraph--type--media a{color:#dcc8a5;text-decoration:none;background:url(../img/pdf.svg) right center no-repeat;background-size:auto 25px;padding-right:35px}.paragraph--type--media a:hover{text-decoration:underline}.paragraph--type--media .field-name-field-media>.field-items>div{padding:10px 0}.paragraph--type--form{color:white;padding-bottom:30px}.paragraph--type--form div[role="alert"]{color:#810e0e}.paragraph--type--form div[role="alert"] ul{padding-left:1em}.paragraph--type--form form label,.paragraph--type--form form input[type="text"],.paragraph--type--form form input[type="email"],.paragraph--type--form form input[type="tel"],.paragraph--type--form form input[type="submit"],.paragraph--type--form form textarea{color:#505050;width:100%;outline:none}.paragraph--type--form form input[type="submit"]{width:auto;background-color:#dcc8a5;color:#505050;border:none;padding:5px 15px;float:right}.paragraph--type--form form .bottom{overflow:hidden}.paragraph--type--form form .bottom p{margin:0}.paragraph--type--form form .webform-type-checkboxes label,.paragraph--type--form form .js-form-type-checkbox label{color:white}.paragraph--type--form form .webform-type-webform-name,.paragraph--type--form form .webform-type-fieldset{margin:1em -5px;overflow:hidden;padding:0;border:none}.paragraph--type--form form .webform-type-webform-name>.fieldset-wrapper,.paragraph--type--form form .webform-type-fieldset>.fieldset-wrapper{overflow:hidden}.paragraph--type--form form .webform-type-webform-name>.fieldset-wrapper>div,.paragraph--type--form form .webform-type-fieldset>.fieldset-wrapper>div{float:left;padding:0 5px;width:50%}.paragraph--type--form form .form-item-strasse{width:80% !important}.paragraph--type--form form .form-item-nr{width:20% !important}.paragraph--type--form form .form-item-plz{width:20% !important}.paragraph--type--form form .form-item-ort{width:80% !important}.paragraph--type--form form .form-item-flagged-paintings{margin-bottom:20px}.paragraph--type--form form .form-item-flagged-paintings img{display:block;width:auto;height:auto;width:fit-content;margin:0 auto 5px auto}.paragraph--type--form form .form-item-flagged-paintings .views-element-container>div{margin-top:20px;display:grid;grid-template-columns:1fr 1fr;gap:10px;text-align:center}.paragraph--type--form form .form-item-flagged-paintings a{color:white}.paragraph--type--form form .form-item-flagged-paintings label{font-weight:bold;color:white}.float-labels-wrapper .float-labels-label{width:auto}.paragraph--type--iframe{padding:60px 0 0 0}.paragraph--type--whiteline+.paragraph--type--anchor+.paragraph--type--title{padding-top:30px}.slick-dotted.slick-slider{margin-bottom:0}.slick-dots{bottom:10px}.slick-dots li button{background-color:rgba(255,255,255,0.5);border-radius:50%}.slick-dots li button:before{content:none;display:none}.slick-dots li.slick-active{background-color:#fff;border-radius:50%}.ajax-progress-fullscreen:after{content:'';position:fixed;inset:0;z-index:-1;background-color:rgba(0,0,0,0.3)}.paintings-wrapper{padding:0 0 0 30px;display:flex;gap:20px}.paintings-wrapper .paintings{flex-grow:1;display:flex;flex-wrap:wrap;align-content:flex-start;gap:10px}.paintings-wrapper .paintings-sidebar{flex-shrink:0;width:300px;font-size:14px}.paintings-wrapper .paintings-sidebar .box{padding:15px;background-color:white}.paintings-wrapper .paintings-sidebar .box+.box{margin-top:20px}.paintings-wrapper .paintings-sidebar .box h2{margin:0;font-size:20px}.paintings-wrapper .paintings-sidebar .box h2.ico-search{background:url(../img/auge.svg) no-repeat left center;background-size:auto 60%;padding-left:40px}.paintings-wrapper .paintings-sidebar .box h2.ico-favorites{background:url(../img/favorit-red.svg) no-repeat left center;background-size:auto 60%;padding-left:40px}.paintings-wrapper .paintings-sidebar form>fieldset{display:block;margin-top:10px}.paintings-wrapper .paintings-sidebar legend{font-size:17px;font-weight:bold}.paintings-wrapper .paintings-sidebar .form-checkboxes{line-height:0}.paintings-wrapper .paintings-sidebar input{cursor:pointer}.paintings-wrapper .paintings-sidebar .form-item-name{margin-top:10px}.paintings-wrapper .paintings-sidebar .form-item-name input{border:1px solid black;padding:8px 4px;outline:none;width:100%}.paintings-wrapper .paintings-sidebar fieldset[id^="edit-colors"] .js-form-item{position:relative;float:none;display:inline-block;margin:0 3px 3px 3px;line-height:0}.paintings-wrapper .paintings-sidebar fieldset[id^="edit-colors"] label{position:relative;display:inline-block;pointer-events:none;font-size:0;color:transparent;width:26px;height:26px;z-index:2;margin:4px}.paintings-wrapper .paintings-sidebar fieldset[id^="edit-colors"] input{position:absolute;inset:0;display:inline-block;opacity:0;border:none;width:100%;height:100%}.paintings-wrapper .paintings-sidebar fieldset[id^="edit-colors"] input:checked+label:before{content:'';position:absolute;inset:-4px;border:2px solid black;pointer-events:none}.paintings-wrapper .paintings-sidebar fieldset[id^="edit-colors"] input[name="colors[29]"]+label{background-color:#f3dec2}.paintings-wrapper .paintings-sidebar fieldset[id^="edit-colors"] input[name="colors[27]"]+label{background-color:#fcc000}.paintings-wrapper .paintings-sidebar fieldset[id^="edit-colors"] input[name="colors[26]"]+label{background-color:#975d1e}.paintings-wrapper .paintings-sidebar fieldset[id^="edit-colors"] input[name="colors[24]"]+label{background-color:#e75113}.paintings-wrapper .paintings-sidebar fieldset[id^="edit-colors"] input[name="colors[25]"]+label{background-color:#2b8bc6}.paintings-wrapper .paintings-sidebar fieldset[id^="edit-colors"] input[name="colors[28]"]+label{background-color:#572381}.paintings-wrapper .paintings-sidebar fieldset[id^="edit-year"] .js-form-item{position:relative;float:none;display:inline-block;margin-left:-3px;line-height:1.25}.paintings-wrapper .paintings-sidebar fieldset[id^="edit-year"] label{display:inline-block;pointer-events:none;padding:3px 5px}.paintings-wrapper .paintings-sidebar fieldset[id^="edit-year"] input{position:absolute;inset:0;display:inline-block;opacity:0;border:none;width:100%;height:100%}.paintings-wrapper .paintings-sidebar fieldset[id^="edit-year"] input:checked+label{font-weight:bold}.paintings-wrapper .paintings-sidebar fieldset[id^="edit-format"] .js-form-item{position:relative}.paintings-wrapper .paintings-sidebar fieldset[id^="edit-format"] .form-checkboxes{display:flex;gap:10px;align-items:center}.paintings-wrapper .paintings-sidebar fieldset[id^="edit-format"] input{opacity:0;position:absolute;inset:0;width:100%;height:100%;z-index:2;border:none}.paintings-wrapper .paintings-sidebar fieldset[id^="edit-format"] input+label{position:relative;margin:4px;display:inline-block;font-size:0;color:transparent;background:#999;line-height:0;pointer-events:none;z-index:1}.paintings-wrapper .paintings-sidebar fieldset[id^="edit-format"] input:checked+label:before{content:'';position:absolute;inset:-4px;border:2px solid black;pointer-events:none}.paintings-wrapper .paintings-sidebar fieldset[id^="edit-format"] input[name="format[31]"]+label{width:32px;height:18px}.paintings-wrapper .paintings-sidebar fieldset[id^="edit-format"] input[name="format[32]"]+label{width:18px;height:32px}.paintings-wrapper .paintings-sidebar fieldset[id^="edit-format"] input[name="format[33]"]+label{width:22px;height:22px}.paintings-wrapper .paintings-sidebar div[id^="edit-width-wrapper"]{margin-top:10px;margin-bottom:30px}.paintings-wrapper .paintings-sidebar div[id^="edit-width-wrapper"] fieldset{border:none;padding:0}.paintings-wrapper .paintings-sidebar div[id^="edit-width-wrapper"] .noUi-horizontal{margin-top:10px;height:2px}.paintings-wrapper .paintings-sidebar div[id^="edit-width-wrapper"] .noUi-horizontal .noUi-handle{width:16px;height:16px;background-color:black;box-shadow:none;border-radius:50%;border:none;top:-8px;right:-10px}.paintings-wrapper .paintings-sidebar div[id^="edit-width-wrapper"] .noUi-horizontal .noUi-handle:after{content:none;display:none}.paintings-wrapper .paintings-sidebar div[id^="edit-width-wrapper"] .noUi-horizontal .noUi-handle:before{position:absolute;background-color:white;background-color:rgba(0,0,0,0.06);font-size:11px;content:attr(aria-valuetext);padding:1px 2px;width:auto;height:auto;transform:translate(calc(-7px - 50%), 12px);line-height:1;pointer-events:none}.paintings-wrapper .paintings-sidebar div[id^="edit-width-wrapper"] .noUi-connect{background-color:black}.paintings-wrapper .paintings-sidebar div[id^="edit-width-wrapper"] .noUi-target{border:none;background-color:#aaa;box-shadow:none;border-radius:0}.paintings-wrapper .paintings-sidebar div[id^="edit-width-wrapper"] .form-item-width-min>label,.paintings-wrapper .paintings-sidebar div[id^="edit-width-wrapper"] .form-item-width-min>input{display:none}.paintings-wrapper .paintings-sidebar div[id^="edit-width-wrapper"] .form-item-width-max{display:none}.paintings-wrapper .paintings-sidebar .form-item-available{position:relative;margin-top:10px}.paintings-wrapper .paintings-sidebar .form-item-available input{opacity:0;position:absolute;inset:0;width:100%;height:100%;z-index:2;border:none}.paintings-wrapper .paintings-sidebar .form-item-available input+label{position:relative;margin:4px;display:inline-block;line-height:1;pointer-events:none;z-index:1;font-weight:normal;font-size:17px}.paintings-wrapper .paintings-sidebar .form-item-available input:checked+label{font-weight:bold}.paintings-wrapper .paintings-sidebar .form-item-available input:checked+label:before{content:'';position:absolute;inset:-4px;border:2px solid black;pointer-events:none}.paintings-wrapper .paintings-sidebar .years{margin-top:1em}.paintings-wrapper .paintings-sidebar .years a{display:block}.paintings-wrapper .paintings-sidebar .archive>div{display:none;margin-left:15px;grid-template-columns:repeat(5, 1fr)}.paintings-wrapper .paintings-sidebar .archive.archive-open>a{font-weight:bold}.paintings-wrapper .paintings-sidebar .archive.archive-open>div{display:grid}.paintings-wrapper .paintings-sidebar a{color:black;text-decoration:none}.paintings-wrapper .paintings-sidebar a.is-active{font-weight:bold}.paintings-wrapper .paintings-sidebar .box-favorites .views-element-container{margin-top:15px}.paintings-wrapper .paintings-sidebar .box-favorites .views-element-container p{margin:0}.paintings-wrapper .paintings-sidebar .box-favorites .views-element-container img{width:100%;height:auto}.view-paintings img{height:clamp(90px, 6vw, 150px);width:auto}.view-paintings .flag-painting{display:none}.view-favorites{display:flex;flex-wrap:wrap;gap:10px}.view-favorites>div{position:relative}.view-favorites>div .field-name-field-painting{cursor:pointer}.view-favorites>div .flag-painting.action-unflag{position:absolute;right:-3px;top:-3px;margin:0}.view-favorites>div .flag-painting.action-unflag>a{width:20px;height:20px;background-image:url(../img/close.svg) !important;background-size:60% auto;background-color:rgba(0,0,0,0.4);border-radius:50%;box-shadow:0 0 2px rgba(0,0,0,0.6);transition:0.3s all ease-out}.view-favorites>div .flag-painting.action-unflag>a:hover{background-color:white}.flag-painting>a{width:100%;height:100%;background:no-repeat center center;background-size:contain;text-indent:-10000px;display:block;font-size:0}.flag-painting.action-flag>a{background-image:url(../img/favorit.svg)}.flag-painting.action-unflag>a{background-image:url(../img/favorit-red.svg)}.flag-painting .ajax-progress,.flag-painting .js-flag-message{display:none !important}.load-overlay{cursor:pointer}#overlay-container{position:fixed;inset:0;z-index:20;display:none;padding-top:100px;background-color:#f0f0f0}#overlay-container #overlay-content{height:100%}#overlay-container #overlay-content>.swiper{height:100%}#overlay-container #overlay-content .icon-container{position:absolute;left:50%;bottom:60px;transform:translateX(-50%);z-index:5;padding:15px;background-color:rgba(255,255,255,0.8);opacity:0.4;border:1px solid #505050;animation:boxShadow 2s forwards;transition:all 0.2s ease-out}#overlay-container #overlay-content .icon-container:hover{opacity:1}#overlay-container #overlay-content .icon-container ul{margin:0;padding:0;list-style:none;display:flex;gap:8px}#overlay-container #overlay-content .icon-container ul li{background:no-repeat center center;background-size:contain;width:32px;height:32px;display:block;cursor:pointer;opacity:0.5;transition:0.3s all ease-out}#overlay-container #overlay-content .icon-container ul li:hover{opacity:1}#overlay-container #overlay-content .icon-container ul li.favorit{display:flex;align-items:center}#overlay-container #overlay-content .icon-container ul li.favorit>div{width:100%;height:100%}#overlay-container #overlay-content .icon-container ul li.info{background-image:url(../img/info.svg)}#overlay-container #overlay-content .icon-container ul li.contact{background-image:url(../img/contact.svg);display:flex}#overlay-container #overlay-content .icon-container ul li.contact>a{display:block;text-decoration:none;width:100;height:100%}#overlay-container #overlay-content .icon-container ul li.sushi{background-image:url(../img/sushi.svg)}#overlay-container #overlay-content .painting-wrapper{position:relative;height:100%;width:100%;display:flex;flex-direction:column;padding-bottom:5px}#overlay-container #overlay-content .painting-wrapper img{max-height:calc(100dvh - 140px);width:auto;object-fit:contain;max-width:100%;margin:0 auto}#overlay-container #overlay-content .painting-wrapper .text{display:flex;justify-content:center;gap:15px}#overlay-container #overlay-content .painting-wrapper.info-visible .painting-container{width:calc(100% - clamp(200px, 20%, 300px))}#overlay-container #overlay-content .painting-wrapper.info-visible .info-container{opacity:1;transform:none;max-height:100%;overflow:auto}#overlay-container #overlay-content .painting-wrapper:not(.info-visible) .img-wrapper .orig{position:relative;cursor:pointer}#overlay-container #overlay-content .painting-wrapper:not(.info-visible) .img-wrapper .orig:before{content:'';position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:20%;height:20%;background:url(../img/info.svg) no-repeat center center;background-size:contain;opacity:0;filter:brightness(10);transition:0.3s all ease-out;pointer-events:none}#overlay-container #overlay-content .painting-wrapper:not(.info-visible) .img-wrapper .orig:hover:before{opacity:0.2}#overlay-container #overlay-content .painting-container{padding:0 30px;transition:0.3s all ease-out;flex-grow:1;height:100%;width:100%}#overlay-container #overlay-content .painting-container .img-wrapper{height:100%}#overlay-container #overlay-content .painting-container .img-wrapper .swiper{height:100%}#overlay-container #overlay-content .painting-container .img-wrapper .swiper .swiper-slide{align-content:center}#overlay-container #overlay-content .painting-container .p-wrap{position:relative;width:fit-content;margin:0 auto}#overlay-container #overlay-content .painting-container .p{position:absolute;box-shadow:1px 1px 8px rgba(0,0,0,0.3)}#overlay-container #overlay-content .painting-container .p img{width:100%;height:auto;object-fit:unset;max-width:none}#overlay-container #overlay-content .painting-container .w240 .wi1 .p,#overlay-container #overlay-content .painting-container .w300 .wi1 .p{left:21.475%;width:57.175%}#overlay-container #overlay-content .painting-container .w240 .wi2,#overlay-container #overlay-content .painting-container .w300 .wi2{display:none}#overlay-container #overlay-content .painting-container .w240 .wi3 .p,#overlay-container #overlay-content .painting-container .w240 .wi5 .p,#overlay-container #overlay-content .painting-container .w300 .wi3 .p,#overlay-container #overlay-content .painting-container .w300 .wi5 .p{left:22.31666666666667%;width:55.58333333333333%}#overlay-container #overlay-content .painting-container .w240 .wi4 .p,#overlay-container #overlay-content .painting-container .w300 .wi4 .p{left:25.84444444444444%;width:56.44444444444444%}#overlay-container #overlay-content .painting-container .w220 .wi1 .p{left:23.7%;width:52.6%}#overlay-container #overlay-content .painting-container .w220 .wi2 .p{left:28.45328853857087%;width:40.57371753456519%}#overlay-container #overlay-content .painting-container .w220 .wi3 .p,#overlay-container #overlay-content .painting-container .w220 .wi5 .p{left:24.58333333333333%;width:50.95%}#overlay-container #overlay-content .painting-container .w220 .wi4 .p{left:27.91111111111111%;width:52%}#overlay-container #overlay-content .painting-container .w200 .wi1 .p{left:26.225%;width:47.625%}#overlay-container #overlay-content .painting-container .w200 .wi2 .p{left:30.48197441529913%;width:36.6714045742344%}#overlay-container #overlay-content .painting-container .w200 .wi3 .p,#overlay-container #overlay-content .painting-container .w200 .wi5 .p{left:26.76666666666667%;width:46.53333333333333%}#overlay-container #overlay-content .painting-container .w200 .wi4 .p{left:30.42222222222222%;width:47.13333333333333%}#overlay-container #overlay-content .painting-container .w180 .wi1 .p,#overlay-container #overlay-content .painting-container .w170 .wi1 .p{left:28.7%;width:42.675%}#overlay-container #overlay-content .painting-container .w180 .wi2 .p,#overlay-container #overlay-content .painting-container .w170 .wi2 .p{left:32.3943661971831%;width:32.8853857087479%}#overlay-container #overlay-content .painting-container .w180 .wi3 .p,#overlay-container #overlay-content .painting-container .w180 .wi5 .p,#overlay-container #overlay-content .painting-container .w170 .wi3 .p,#overlay-container #overlay-content .painting-container .w170 .wi5 .p{left:29.21666666666667%;width:41.63333333333333%}#overlay-container #overlay-content .painting-container .w180 .wi4 .p,#overlay-container #overlay-content .painting-container .w170 .wi4 .p{left:32.93333333333333%;width:42.17777777777778%}#overlay-container #overlay-content .painting-container .w150 .wi1 .p,#overlay-container #overlay-content .painting-container .w160 .wi1 .p{left:31%;width:38.125%}#overlay-container #overlay-content .painting-container .w150 .wi2 .p,#overlay-container #overlay-content .painting-container .w160 .wi2 .p{left:34.15169918594134%;width:29.40948442951286%}#overlay-container #overlay-content .painting-container .w150 .wi3 .p,#overlay-container #overlay-content .painting-container .w150 .wi5 .p,#overlay-container #overlay-content .painting-container .w160 .wi3 .p,#overlay-container #overlay-content .painting-container .w160 .wi5 .p{left:31.4%;width:37.18333333333333%}#overlay-container #overlay-content .painting-container .w150 .wi4 .p,#overlay-container #overlay-content .painting-container .w160 .wi4 .p{left:35.08888888888889%;width:37.64444444444444%}#overlay-container #overlay-content .painting-container .w130 .wi1 .p,#overlay-container #overlay-content .painting-container .w140 .wi1 .p{left:34.125%;width:31.225%}#overlay-container #overlay-content .painting-container .w130 .wi2 .p,#overlay-container #overlay-content .painting-container .w140 .wi2 .p{left:36.50342421501486%;width:24.13748546323814%}#overlay-container #overlay-content .painting-container .w130 .wi3 .p,#overlay-container #overlay-content .painting-container .w130 .wi5 .p,#overlay-container #overlay-content .painting-container .w140 .wi3 .p,#overlay-container #overlay-content .painting-container .w140 .wi5 .p{left:34.3%;width:30.6%}#overlay-container #overlay-content .painting-container .w130 .wi4 .p,#overlay-container #overlay-content .painting-container .w140 .wi4 .p{left:38.22222222222222%;width:30.95555555555556%}#overlay-container #overlay-content .painting-container .w120 .wi1 .p,#overlay-container #overlay-content .painting-container .w125 .wi1 .p{left:34.7%;width:30.025%}#overlay-container #overlay-content .painting-container .w120 .wi2 .p,#overlay-container #overlay-content .painting-container .w125 .wi2 .p{left:37.31748287892493%;width:22.52228970151182%}#overlay-container #overlay-content .painting-container .w120 .wi3 .p,#overlay-container #overlay-content .painting-container .w120 .wi5 .p,#overlay-container #overlay-content .painting-container .w125 .wi3 .p,#overlay-container #overlay-content .painting-container .w125 .wi5 .p{left:35.41666666666667%;width:28.81666666666667%}#overlay-container #overlay-content .painting-container .w120 .wi4 .p,#overlay-container #overlay-content .painting-container .w125 .wi4 .p{left:38.95555555555556%;width:28.88888888888889%}#overlay-container #overlay-content .painting-container .w100 .wi1 .p,#overlay-container #overlay-content .painting-container .w110 .wi1 .p{left:37.9%;width:23.65%}#overlay-container #overlay-content .painting-container .w100 .wi2 .p,#overlay-container #overlay-content .painting-container .w110 .wi2 .p{left:39.46246285049748%;width:18.24525132446052%}#overlay-container #overlay-content .painting-container .w100 .wi3 .p,#overlay-container #overlay-content .painting-container .w100 .wi5 .p,#overlay-container #overlay-content .painting-container .w110 .wi3 .p,#overlay-container #overlay-content .painting-container .w110 .wi5 .p{left:38.16666666666667%;width:23.15%}#overlay-container #overlay-content .painting-container .w100 .wi4 .p,#overlay-container #overlay-content .painting-container .w110 .wi4 .p{left:42.02222222222222%;width:23.46666666666667%}#overlay-container #overlay-content .painting-container .w75 .wi1 .p,#overlay-container #overlay-content .painting-container .w80 .wi1 .p{left:40.125%;width:19.125%}#overlay-container #overlay-content .painting-container .w75 .wi2 .p,#overlay-container #overlay-content .painting-container .w80 .wi2 .p{left:41.20687427316191%;width:14.64013438428738%}#overlay-container #overlay-content .painting-container .w75 .wi3 .p,#overlay-container #overlay-content .painting-container .w75 .wi5 .p,#overlay-container #overlay-content .painting-container .w80 .wi3 .p,#overlay-container #overlay-content .painting-container .w80 .wi5 .p{left:40.4%;width:18.55%}#overlay-container #overlay-content .painting-container .w75 .wi4 .p,#overlay-container #overlay-content .painting-container .w80 .wi4 .p{left:44.28888888888889%;width:18.82222222222222%}#overlay-container #overlay-content .painting-container .w40 .wi1 .p,#overlay-container #overlay-content .painting-container .w50 .wi1 .p,#overlay-container #overlay-content .painting-container .w60 .wi1 .p{left:42.65%;width:14.1%}#overlay-container #overlay-content .painting-container .w40 .wi2 .p,#overlay-container #overlay-content .painting-container .w50 .wi2 .p,#overlay-container #overlay-content .painting-container .w60 .wi2 .p{left:43.10634448895206%;width:10.81535082051945%}#overlay-container #overlay-content .painting-container .w40 .wi3 .p,#overlay-container #overlay-content .painting-container .w40 .wi5 .p,#overlay-container #overlay-content .painting-container .w50 .wi3 .p,#overlay-container #overlay-content .painting-container .w50 .wi5 .p,#overlay-container #overlay-content .painting-container .w60 .wi3 .p,#overlay-container #overlay-content .painting-container .w60 .wi5 .p{left:42.83333333333333%;width:13.85%}#overlay-container #overlay-content .painting-container .w40 .wi4 .p,#overlay-container #overlay-content .painting-container .w50 .wi4 .p,#overlay-container #overlay-content .painting-container .w60 .wi4 .p{left:46.75555555555556%;width:13.93333333333333%}#overlay-container #overlay-content .painting-container .h240 .wi1,#overlay-container #overlay-content .painting-container .h240 .wi2,#overlay-container #overlay-content .painting-container .h240 .wi3,#overlay-container #overlay-content .painting-container .h240 .wi4,#overlay-container #overlay-content .painting-container .h240 .wi5{display:none}#overlay-container #overlay-content .painting-container .h180 .wi1 .p,#overlay-container #overlay-content .painting-container .h170 .wi1 .p{top:14%}#overlay-container #overlay-content .painting-container .h180 .wi2 .p,#overlay-container #overlay-content .painting-container .h170 .wi2 .p{top:12%}#overlay-container #overlay-content .painting-container .h180 .wi3 .p,#overlay-container #overlay-content .painting-container .h180 .wi5 .p,#overlay-container #overlay-content .painting-container .h170 .wi3 .p,#overlay-container #overlay-content .painting-container .h170 .wi5 .p{top:15%}#overlay-container #overlay-content .painting-container .h180 .wi4 .p,#overlay-container #overlay-content .painting-container .h170 .wi4 .p{top:15%}#overlay-container #overlay-content .painting-container .h130 .wi1 .p,#overlay-container #overlay-content .painting-container .h140 .wi1 .p,#overlay-container #overlay-content .painting-container .h150 .wi1 .p,#overlay-container #overlay-content .painting-container .h160 .wi1 .p{top:19.69242310577644%}#overlay-container #overlay-content .painting-container .h130 .wi2 .p,#overlay-container #overlay-content .painting-container .h140 .wi2 .p,#overlay-container #overlay-content .painting-container .h150 .wi2 .p,#overlay-container #overlay-content .painting-container .h160 .wi2 .p{top:12.97529538131042%}#overlay-container #overlay-content .painting-container .h130 .wi3 .p,#overlay-container #overlay-content .painting-container .h130 .wi5 .p,#overlay-container #overlay-content .painting-container .h140 .wi3 .p,#overlay-container #overlay-content .painting-container .h140 .wi5 .p,#overlay-container #overlay-content .painting-container .h150 .wi3 .p,#overlay-container #overlay-content .painting-container .h150 .wi5 .p,#overlay-container #overlay-content .painting-container .h160 .wi3 .p,#overlay-container #overlay-content .painting-container .h160 .wi5 .p{top:20.95555555555556%}#overlay-container #overlay-content .painting-container .h130 .wi4 .p,#overlay-container #overlay-content .painting-container .h140 .wi4 .p,#overlay-container #overlay-content .painting-container .h150 .wi4 .p,#overlay-container #overlay-content .painting-container .h160 .wi4 .p{top:25.33333333333333%}#overlay-container #overlay-content .painting-container .h120 .wi1 .p{top:22.61815453863466%}#overlay-container #overlay-content .painting-container .h120 .wi2 .p{top:15.78947368421053%}#overlay-container #overlay-content .painting-container .h120 .wi3 .p,#overlay-container #overlay-content .painting-container .h120 .wi5 .p{top:23.35555555555556%}#overlay-container #overlay-content .painting-container .h120 .wi4 .p{top:28.36666666666667%}#overlay-container #overlay-content .painting-container .h100 .wi1 .p,#overlay-container #overlay-content .painting-container .h110 .wi1 .p{top:25.99399849962491%}#overlay-container #overlay-content .painting-container .h100 .wi2 .p,#overlay-container #overlay-content .painting-container .h110 .wi2 .p{top:18.45327604726101%}#overlay-container #overlay-content .painting-container .h100 .wi3 .p,#overlay-container #overlay-content .painting-container .h100 .wi5 .p,#overlay-container #overlay-content .painting-container .h110 .wi3 .p,#overlay-container #overlay-content .painting-container .h110 .wi5 .p{top:26.44444444444444%}#overlay-container #overlay-content .painting-container .h100 .wi4 .p,#overlay-container #overlay-content .painting-container .h110 .wi4 .p{top:31.5%}#overlay-container #overlay-content .painting-container .h75 .wi1 .p,#overlay-container #overlay-content .painting-container .h80 .wi1 .p{top:30.23255813953488%}#overlay-container #overlay-content .painting-container .h75 .wi2 .p,#overlay-container #overlay-content .painting-container .h80 .wi2 .p{top:22.21267454350161%}#overlay-container #overlay-content .painting-container .h75 .wi3 .p,#overlay-container #overlay-content .painting-container .h75 .wi5 .p,#overlay-container #overlay-content .painting-container .h80 .wi3 .p,#overlay-container #overlay-content .painting-container .h80 .wi5 .p{top:30.24444444444444%}#overlay-container #overlay-content .painting-container .h75 .wi4 .p,#overlay-container #overlay-content .painting-container .h80 .wi4 .p{top:35.86666666666667%}#overlay-container #overlay-content .painting-container .h60 .wi1 .p,#overlay-container #overlay-content .painting-container .h50 .wi1 .p,#overlay-container #overlay-content .painting-container .h40 .wi1 .p,#overlay-container #overlay-content .painting-container .h30 .wi1 .p{top:34.73368342085521%}#overlay-container #overlay-content .painting-container .h60 .wi2 .p,#overlay-container #overlay-content .painting-container .h50 .wi2 .p,#overlay-container #overlay-content .painting-container .h40 .wi2 .p,#overlay-container #overlay-content .painting-container .h30 .wi2 .p{top:25.92910848549946%}#overlay-container #overlay-content .painting-container .h60 .wi3 .p,#overlay-container #overlay-content .painting-container .h60 .wi5 .p,#overlay-container #overlay-content .painting-container .h50 .wi3 .p,#overlay-container #overlay-content .painting-container .h50 .wi5 .p,#overlay-container #overlay-content .painting-container .h40 .wi3 .p,#overlay-container #overlay-content .painting-container .h40 .wi5 .p,#overlay-container #overlay-content .painting-container .h30 .wi3 .p,#overlay-container #overlay-content .painting-container .h30 .wi5 .p{top:34.02222222222222%}#overlay-container #overlay-content .painting-container .h60 .wi4 .p,#overlay-container #overlay-content .painting-container .h50 .wi4 .p,#overlay-container #overlay-content .painting-container .h40 .wi4 .p,#overlay-container #overlay-content .painting-container .h30 .wi4 .p{top:40.2%}#overlay-container #overlay-content .info-container{position:absolute;right:0;top:0;flex-shrink:0;flex-grow:1;align-self:flex-start;font-size:15px;width:clamp(200px, 20%, 300px);opacity:0;transform:translateX(100%);transition:0.3s all ease-out;overflow:hidden}#overlay-container #overlay-content .info-container a{color:inherit}#overlay-container #overlay-content .info-container>div{background-color:white;padding:20px}#overlay-container #overlay-content .info-container>div+div{margin-top:20px}#overlay-container #overlay-content .info-container .close{position:absolute;right:15px;top:20px;width:15px;height:15px;background:url(../img/close.svg) no-repeat center center;background-size:contain;cursor:pointer}#overlay-container #overlay-content .info-container h2{margin:0 40px 0 0;font-size:18px}#overlay-container #overlay-content .info-container h2.ico-info{position:relative;padding-left:30px}#overlay-container #overlay-content .info-container h2.ico-info:before{position:absolute;content:'';left:0;top:3px;width:20px;height:20px;background:url(../img/info.svg) no-repeat top center;background-size:contain}#overlay-container #overlay-content .info-container h3{margin:8px 0 0 0;font-size:15px}#overlay-container #overlay-content .info-container p:first-child{margin-top:0}#overlay-container #overlay-content .info-container p:last-child{margin-bottom:0}#overlay-container #overlay-content .info-container .visualisation ul{margin:5px 0 0 0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(3, 1fr);gap:6px}#overlay-container #overlay-content .info-container .visualisation ul li{padding:0;cursor:pointer}.overlay-open{overflow:hidden}.vhcheck{position:fixed;top:0;left:-100px;width:1px;height:100vh}footer{border-top:5px solid white;background-color:#505050;padding:30px 30px;color:white}footer .logo{max-width:165px;margin-left:-14px}footer a{color:white;text-decoration:none}footer a:hover{text-decoration:underline}footer strong{font-family:minion-pro;color:#dcc8a5;font-weight:normal}footer .social-icons{float:right;margin-top:-50px;z-index:11}footer .social-icons ul,footer .social-icons li{margin:0;padding:0;list-style:none}footer .social-icons li{display:inline-block;margin-right:5px;max-width:34px}footer .social-icons li:last-child{margin-right:0px}#block-fusszeile{float:right;font-size:17px}#block-fusszeile ul,#block-fusszeile li{margin:0;padding:0;list-style:none}#block-fusszeile>ul>li{float:left;padding:0 10px;line-height:14px;border-right:1px solid white}#block-fusszeile>ul>li:first-child{padding-left:0}#block-fusszeile>ul>li:last-child{border-right:none;padding-right:0}#block-fusszeile>ul>li a{color:white}#block-fusszeile>ul>li a.is-active{text-decoration:underline}.swiper-button-next,.swiper-button-prev{position:relative}.swiper-button-next:before,.swiper-button-prev:before{position:absolute;content:'';background-color:rgba(255,255,255,0.15);filter:blur(4px);z-index:-1;inset:-4px}@keyframes boxShadow{0%{box-shadow:0 0 50vw rgba(0,0,0,0.8)}100%{box-shadow:0 0 6px rgba(0,0,0,0.2)}}
