@charset "UTF-8";*,*:before,*:after{box-sizing:border-box;margin:0}html{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4}body{position:relative;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word;line-height:inherit}address{font-style:normal}button,select{text-transform:none;cursor:pointer}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;cursor:pointer}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}@font-face{font-display:swap;font-family:Lato;font-style:normal;font-weight:100;src:url(/wp-content/themes/bilderdesalters/assets/fonts/lato-v24-latin-100.woff2) format("woff2")}@font-face{font-display:swap;font-family:Lato;font-style:italic;font-weight:100;src:url(/wp-content/themes/bilderdesalters/assets/fonts/lato-v24-latin-100italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Lato;font-style:normal;font-weight:300;src:url(/wp-content/themes/bilderdesalters/assets/fonts/lato-v24-latin-300.woff2) format("woff2")}@font-face{font-display:swap;font-family:Lato;font-style:italic;font-weight:300;src:url(/wp-content/themes/bilderdesalters/assets/fonts/lato-v24-latin-300italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Lato;font-style:normal;font-weight:400;src:url(/wp-content/themes/bilderdesalters/assets/fonts/lato-v24-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Lato;font-style:italic;font-weight:400;src:url(/wp-content/themes/bilderdesalters/assets/fonts/lato-v24-latin-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Lato;font-style:normal;font-weight:700;src:url(/wp-content/themes/bilderdesalters/assets/fonts/lato-v24-latin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Lato;font-style:italic;font-weight:700;src:url(/wp-content/themes/bilderdesalters/assets/fonts/lato-v24-latin-700italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Lato;font-style:normal;font-weight:900;src:url(/wp-content/themes/bilderdesalters/assets/fonts/lato-v24-latin-900.woff2) format("woff2")}@font-face{font-display:swap;font-family:Lato;font-style:italic;font-weight:900;src:url(/wp-content/themes/bilderdesalters/assets/fonts/lato-v24-latin-900italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:400;src:url(/wp-content/themes/bilderdesalters/assets/fonts/montserrat-v26-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:url(/wp-content/themes/bilderdesalters/assets/fonts/montserrat-v26-latin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:900;src:url(/wp-content/themes/bilderdesalters/assets/fonts/montserrat-v26-latin-900.woff2) format("woff2")}#wpadminbar{opacity:0;transform:translateY(-95%);transition:transform .2s ease-out,opacity .2s ease-out}#wpadminbar:hover{opacity:1;transform:translateY(0)}:root{--bgColor: #FFFFFF;--textColor: #000000;--headlineColor: var(--textColor);--blue: #10647A;--lightblue: #87B1BC;--orange: #EA5A18;--yellow: #FAB600;--headerHeight: 80px}body{font-family:Montserrat,Arial,sans-serif;background:var(--bgColor);color:var(--textColor);padding-top:var(--headerHeight)}h1,h2,h3,h4{font-family:Lato,Arial,sans-serif;color:var(--headlineColor);font-size:inherit}header,footer,.wide-width,main{width:90vw;margin:0 auto}@media (min-width: 1024px){header,footer,.wide-width,main{width:calc(100% - 96px)}}@media (min-width: 1206px){header,footer,.wide-width,main{width:1100px}main.wide{width:calc(100% - 140px)}}@media (min-width: 1410px){main.wide{width:1285px}}.fz-text{font-size:110%;line-height:1.5}.fz-increase .fz-text{font-size:130%}.fz-text-big{font-size:120%;line-height:1.5}.fz-increase .fz-text-big{font-size:140%}.fz-headline{font-size:200%;margin-bottom:.5em;line-height:1;font-weight:900}.fz-increase .fz-headline{font-size:240%}@media (min-width: 1024px){.fz-text{font-size:130%}.fz-increase .fz-text,.fz-text-big{font-size:160%}.fz-increase .fz-text-big{font-size:180%}.fz-headline{font-size:260%}.fz-increase .fz-headline{font-size:290%}}.text-medium{font-weight:500}.page-template-default header{padding:4rem 1rem;text-align:center}.page-template-default header h1{font-size:400%}.page-template-default.fz-increase header h1{font-size:500%}.page-template-default h2,.page-template-default h3,.page-template-default h4{font-size:240%}.page-template-default.fz-increase h2,.page-template-default h3,.page-template-default h4{font-size:280%}.page-template-default main *+h2,.page-template-default main *+h3,.page-template-default main *+h4{margin-top:2rem}.page-template-default main p{margin:0}.page-template-default main p+p{margin-top:2rem}.page-template-default main p a{color:var(--blue)}.fz-content-block-content{max-width:1024px;margin:0 auto;padding:100px 0 0}@media (min-width: 1024px){.page-template-default header{padding:6rem 1.5rem}.page-template-default header h1{font-size:500%}.page-template-default.fz-increase header h1{font-size:560%}.page-template-default h2,.page-template-default h3,.page-template-default h4{font-size:280%}.page-template-default.fz-increase h2,.page-template-default h3,.page-template-default h4{font-size:320%}}.bda-focus-image{container-type:size;--focus-x: .5;--focus-y: .5}.bda-focus-image img{--container-width: 100cqw;--container-height: 100cqh;--image-width: calc(var(--container-width) - 100%);--image-height: calc(var(--container-height) - 100%);object-position:clamp(100%,.5 * var(--container-width) - var(--focus-x) * var(--image-width),0%) clamp(100%,.5 * var(--container-height) - var(--focus-y) * var(--image-height),0%)}.error-404 .page-header h1{color:var(--blue);font-size:320%}.error-404 .page-content a{color:var(--blue)}.menu-toggle-checkbox,.fz-toggle-checkbox{display:none}.menu-toggle-checkbox:checked~.site-header .menu-toggle{border-color:transparent}.menu-toggle-checkbox:checked~.site-header .menu-toggle:before{transform:translate(-50%,-50%) rotate(45deg)}.menu-toggle-checkbox:checked~.site-header .menu-toggle:after{transform:translate(-50%,-50%) rotate(-45deg)}.menu-toggle-checkbox:checked~.site-header .main-nav{pointer-events:initial;transform:translateY(0)}.site-header{position:fixed;height:var(--headerHeight);background:var(--bgColor);top:0;width:100%;z-index:101}.site-header .container{width:100%;margin:0 auto;padding:0;display:grid;grid-template-columns:1fr min-content min-content;align-items:center;border-bottom:1px solid var(--blue);height:100%;position:relative}.site-header .container:before{content:"";position:absolute;height:100%;width:100%;z-index:2;display:block;background:var(--bgColor)}.site-header .container>*{position:relative;z-index:4}.site-header .logo-container{display:flex}.site-header .logo{height:100%;padding:0 5vw}.site-header .logo img{width:90px}.site-header .menu-toggle-container{margin-right:2.5vw;padding:2.5vw}.site-header .menu-toggle{position:relative;display:block;width:32px;height:20px;cursor:pointer;background:transparent;border-top:3px solid;border-bottom:3px solid;color:var(--blue);font-size:0;transition:all .25s ease-in-out}.site-header .menu-toggle:before,.site-header .menu-toggle:after{content:"";display:block;width:100%;height:3px;position:absolute;top:50%;left:50%;background:currentColor;transform:translate(-50%,-50%);transition:transform .25s ease-in-out}.site-header .main-nav{display:flex;position:fixed;top:0;left:0;width:100%;height:100%;background-color:var(--orange);justify-content:center;align-items:center;z-index:1;transform:translateY(-100%);pointer-events:none;transition:transform .2s ease-out}.site-header .main-nav ul{list-style-type:none;padding:0;text-align:center}.site-header .main-nav li{margin:20px 0}.site-header .main-nav li.active a{text-decoration:underline;text-underline-offset:8px}.site-header .main-nav a{color:#fff;text-decoration:none;font-size:24px;font-weight:600;font-family:Lato,Arial,sans-serif}.fz-toggle{cursor:pointer;border:none;position:fixed;right:70px;top:calc(var(--headerHeight) * .5 - 2px);transform:translateY(-50%);z-index:102;background:transparent;padding:0;color:var(--orange);font-weight:700;display:flex;gap:.25rem;align-items:baseline;padding:0 2.5vw;font-family:Lato,Arial,sans-serif}.fz-toggle span{vertical-align:bottom;transition:opacity .2s ease-out}.fz-toggle span:first-child{font-size:20px;opacity:1}.fz-toggle span:last-child{font-size:30px;opacity:.5}body.home .fz-toggle{transform:translateY(-200%);opacity:0;transition:transform .25s ease-out,opacity .25s ease-out}body.home.after-start .fz-toggle{transform:translateY(-50%);opacity:1}@media (min-width: 1024px){.fz-toggle{right:85px}}@media (min-width: 1175px){body.home .fz-toggle{transform:translateY(-100%)}body.home.after-start .fz-toggle{transform:translateY(0)}}.fz-increase .fz-toggle span:first-child{opacity:.5}.fz-increase .fz-toggle span:last-child{opacity:1}@media (min-width: 490px){:root{--headerHeight: 75px}.site-header .logo img{width:82px}}@media (min-width: 1175px){:root{--headerHeight: 258px;--navLogoWidth: 220px}.menu-toggle-container,.menu-toggle-checkbox{display:none}.site-header{padding:0 48px;box-shadow:0 0 10px 5px #0000000d}.site-header:after{content:"";width:100vw;height:100%;left:calc(50% - 50vw);background:var(--bgColor);position:absolute;top:0;display:block}.site-header .container{position:relative}.site-header .logo-container{padding:0;display:block;position:absolute;width:var(--navLogoWidth);bottom:38px;left:calc(50% - (var(--navLogoWidth) - 84px))}.site-header .logo{padding:0;width:100%}.site-header .logo img{width:100%}.site-header .container{display:flex;border-bottom:none}.site-header .container:before{content:none}.site-header .main-nav{display:flex;position:relative;background-color:transparent;width:100%;max-width:1180px;transform:none;z-index:2;pointer-events:initial;margin:auto;padding-left:90px}.site-header .main-nav ul{width:100%;display:flex;justify-content:space-between}.site-header .main-nav a{color:var(--blue);font-size:24px}.fz-toggle{gap:.5rem;padding:0;position:fixed;right:1rem;top:0;transform:none;z-index:102}.fz-toggle span:first-child{font-size:30px}.fz-toggle span:last-child{font-size:40px}.main-nav ul{display:flex;justify-content:center;align-self:flex-end;margin-bottom:38px}.main-nav ul:after{content:"";display:block;width:var(--navLogoWidth);order:2}.main-nav li{margin:0;order:3}.main-nav li:first-child,.main-nav li:nth-child(2){order:1}.site-header .main-nav li a{transition:opacity .2s ease-out}.site-header .main-nav li a:hover{opacity:.6}.site-header .main-nav li.active a{position:relative;text-decoration:none}.site-header .main-nav li.active a:after{content:"";position:absolute;top:100%;height:4px;width:100%;left:0;background:var(--blue)}.site-header .main-nav li.active a:hover{opacity:1}.site-header{transition:transform .2s ease-out}.min-header .site-header{transform:translateY(-70px)}}@media (min-width: 1200px){.site-header .main-nav{padding-left:106px}}@media (min-width: 1280px){:root{--navLogoWidth: 302px}.site-header .logo img{transform-origin:center;transition:transform .2s ease-out}.min-header .site-header .logo img{transform:scale(.8) translateY(20%)}.site-header .logo-container{left:calc(50% - (var(--navLogoWidth) - 130px))}.site-header .main-nav{max-width:1300px;padding-left:116px}}@media (min-width: 1400px){.site-header .main-nav{padding-left:126px}}footer{margin-top:50px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;font-weight:500;gap:1.2rem;padding:1rem 0;font-size:clamp(120%,2.2vw,145%);max-width:1350px}footer .lower{display:flex;flex-direction:column-reverse;color:#4a4a4a;margin-top:60px}footer .lower .partner-list{border:none;padding-top:1.5rem;align-items:center;max-width:400px;margin:0 auto}footer .lower .partner-list a{display:flex;justify-content:center;align-items:center}footer .copyright{margin-top:2rem}footer ul{list-style:none;margin:0;padding:0}footer a{text-decoration:none;color:inherit;padding:4px;display:block;font-family:Montserrat,Arial,sans-serif}footer .partner-list{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;border-top:1px solid #52708B;padding:36px 0}footer .partner-list a{display:block;width:100%;aspect-ratio:2/1}footer .partner{width:100%}footer .partner>div+div{margin-top:1rem}footer .partner h4{font-weight:700;text-align:left;color:#4a4a4a;margin-bottom:1rem;font-size:24px}footer .partner img{display:block;object-fit:contain;height:100%;width:100%}footer .partner:nth-child(2) .partner-list{border-bottom:1px solid #52708B}@media (min-width: 478px){footer .partner .partner-list{padding:48px 0;grid-template-columns:repeat(3,1fr)}}@media (min-width: 1024px){footer .partner h4{font-size:32px}footer .partner .partner-list{padding:70px 0;grid-template-columns:repeat(6,1fr);display:flex;flex-wrap:wrap;justify-content:space-between}footer .partner .partner-list a{max-height:103px;width:auto}footer .partner:nth-child(2) .partner-list{justify-content:flex-start;gap:32px}footer .lower{width:100%;flex-direction:row;justify-content:space-between;margin-top:2rem;margin-bottom:3rem}footer .lower ul{display:flex;flex-direction:row;align-items:center;gap:2rem}footer .lower li{position:relative}footer .lower li:not(:last-child):after{content:"|";position:absolute;left:100%;width:2rem;text-align:center;top:15%;font-size:90%}footer .lower .copyright{margin-top:0;display:flex;align-items:center}footer .lower .copyright .partner-list{padding:0;margin-left:2rem;display:flex;justify-content:center;gap:60px}footer .lower .copyright .partner-list a{aspect-ratio:auto;height:120px;width:auto}}@media (min-width: 1024px){footer{margin-top:72px}}.highlight-text{font-weight:900;line-height:1.5}.h2{font-weight:900;font-size:40px;margin-bottom:.5em}.fz-increase .h2{font-size:46px}.h2.h2-highlight{color:#ea5a18}@media (min-width: 1024px){.h2{font-size:60px}.fz-increase .h2{font-size:68px}}body.home .site-header{transition:transform .2s ease-out}body.home.before-start{padding-top:0}body.home.before-start .site-header{transform:translateY(-100%);pointer-events:none;visibility:hidden}.home-intro{position:relative;height:100vh;height:100svh;width:100%;background:#fff}.home-intro .home-intro-main img,.home-intro .home-intro-down img{display:block;width:100%;height:100%;object-fit:contain}.home-intro .home-intro-main{z-index:3;position:absolute;aspect-ratio:11/6;top:50%;left:50%;width:min(880px,90%);transform:translate(-50%,-60%)}.home-intro .home-intro-down{z-index:5;-webkit-appearance:unset;-moz-appearance:unset;appearance:unset;background:transparent;border:none;height:14vh;display:block;bottom:5%;right:50%;position:absolute;cursor:pointer;padding:0;transform:translate(50%)}.home-intro .home-intro-down img{opacity:0;transform:translateY(-30%)}.home-intro .squares,.home-intro .squares>div,.home-intro .squares>div>div{opacity:0;transform:scale(0)}.home-intro .squares{position:absolute;background:var(--yellow);right:10vw;top:0;z-index:3;width:57.5%;height:69%;width:80vw;aspect-ratio:116/75;height:auto;top:-24.1379310345vw;right:calc(50% - 40vw)}.home-intro .squares img{position:absolute;height:100%;width:100%;object-fit:cover;opacity:0}.home-intro .squares>div{position:absolute;background:var(--blue);z-index:4;right:5%;top:8%;height:92%;width:88%}.home-intro .squares>div>div{position:absolute;background:var(--orange);z-index:5;right:18%;top:28%;height:50%;width:63%}.home-intro .text{position:absolute;top:43.5%;left:4.7%;width:93.8%;height:57%;z-index:5}.home-intro .text img{position:absolute;height:auto;opacity:0}.home-intro .text img:nth-child(1){left:13.1%;width:54.5%;background:white;box-shadow:0 6px 0 25px #fff;transform:translateY(-40px);top:-10%}.home-intro .text img:nth-child(2){left:0%;width:19%;top:50.8%;z-index:4;transform:translate(-40px)}.home-intro .text img:nth-child(3){left:20.5%;width:79.6%;top:48.8%;background:white;box-shadow:-4px 14px 0 25px #fff;transform:translate(40px)}body.start-anim .home-intro .home-intro-main .squares,body.start-anim .home-intro .home-intro-main .squares>div,body.start-anim .home-intro .home-intro-main .squares>div>div{transition:transform .55s ease-out,opacity .55s ease-out,background .15s ease-out;opacity:1;transform:scale(1);background:transparent}body.start-anim .home-intro .home-intro-main .squares{transition-delay:.6s,.6s,2.2s}body.start-anim .home-intro .home-intro-main .squares img{opacity:1;transition:opacity .8s ease-out;transition-delay:2s}body.start-anim .home-intro .home-intro-main .squares>div{transition-delay:.7s,.7s,2.4s}body.start-anim .home-intro .home-intro-main .squares>div img{transition-delay:1.6s}body.start-anim .home-intro .home-intro-main .squares>div>div{transition-delay:.8s,.8s,2.5s}body.start-anim .home-intro .home-intro-main .squares>div>div img{transition-delay:1.2s}body.start-anim .home-intro .home-intro-main .text img{opacity:1;transform:translate(0);transition:opacity .35s ease-out,transform .35s ease-out}body.start-anim .home-intro .home-intro-main .text img:nth-child(1){transition-delay:.2s}body.start-anim .home-intro .home-intro-main .text img:nth-child(2){transition-delay:.25s}body.start-anim .home-intro .home-intro-main .text img:nth-child(3){transition-delay:.3s}body.start-anim .home-intro .home-intro-down img{transition-property:transform,opacity;transition-duration:.25s,.25s;transition-timing-function:ease-out,ease-in-out;transition-delay:1.4s,1.4s;opacity:1;transform:translate(0)}@media (min-width: 490px) and (max-width: 900px){.home-intro .text img:nth-child(2){top:40.8%}.home-intro .text img:nth-child(3){top:38.8%}}@media (min-width: 700px) and (max-width: 1023px){.home-intro .text img:nth-child(2){top:36.8%}.home-intro .text img:nth-child(3){top:34.8%}}@media (min-width: 600px) and (max-width: 1023px){.home-intro .squares{width:500px;right:calc(50% - 250px);top:calc(50% - 350px)}.home-intro .text{width:80%}.home-intro .home-intro-main{top:60%}}@media (min-width: 1024px){.home-intro .squares{right:0;top:0;z-index:3;width:57.5%;height:69%;aspect-ratio:initial}.home-intro .text img:nth-child(1){top:0}}.page-header{text-align:center;padding-block:3.2rem;font-size:24px;position:relative}.page-header:before{content:"";height:100%;width:100vw;position:absolute;left:50%;background:rgba(74,74,74,.05);transform:translate(-50%);top:0;z-index:-1}.page-header h1,.page-header h2{font-size:36px;line-height:1;margin-bottom:.35em}.fz-increase .page-header{font-size:30px}.fz-increase .page-header h1,.fz-increase .page-header h2{font-size:42px}@media (min-width: 540px){.page-header{padding-block:3.2rem;font-size:32px}.page-header h1,.page-header h2{font-size:52px}.fz-increase .page-header{font-size:40px}.fz-increase .page-header h1,.fz-increase .page-header h2{font-size:100px}}@media (min-width: 1100px){.page-header{padding-block:5.7rem;font-size:40px}.page-header h1,.page-header h2{font-size:80px}.fz-increase .page-header{font-size:40px}.fz-increase .page-header h1,.fz-increase .page-header h2{font-size:100px}}.polaroids{padding-top:78px;padding-bottom:104px}.polaroids .polaroid-grid{display:grid;grid-template-columns:1fr;gap:4rem;justify-items:center}.polaroids a.polaroid-container{max-width:360px;display:block;text-decoration:none;color:#000;overflow:hidden}.polaroids a.polaroid-container:hover img{transform:scale(1.04)}.polaroids .polaroid{aspect-ratio:349/501;background:rgba(16,100,122,.5);padding:7.7% 6.01% 0;position:relative}.polaroids .polaroid .polaroid-image{aspect-ratio:308/349;width:100%;height:auto;overflow:hidden}.polaroids .polaroid img{object-fit:cover;width:100%;height:100%;transition:transform .2s ease-out}.polaroids .polaroid .tags{position:absolute;width:100%;left:0;top:81%;text-align:center;font-size:20px;padding-inline:6.01%;color:inherit}.polaroids .name{font-family:Lato,Arial,sans-serif;font-weight:700;text-align:center;font-size:32px;margin-top:-.7em;line-height:1em;position:relative;z-index:2;color:inherit;text-decoration:none}.polaroids .btn-container{margin-top:80px}.fz-increase .polaroids .tags{font-size:24px}.fz-increase .polaroids .name{font-size:40px}@media (min-width: 1040px){.polaroids{padding-top:100px}.polaroids .polaroid-grid{grid-template-columns:1fr 1fr 1fr;gap:2rem}.polaroids .name{font-size:40px}.fz-increase .polaroids .name{font-size:48px}}.btn-container{display:flex;justify-content:center}.btn{background:#F9D77C;text-transform:uppercase;font-family:Lato,Arial,sans-serif;font-weight:700;color:#000;text-decoration:none;padding:1.25em .8em;font-size:22px;min-width:349px;text-align:center;border:none}.fz-increase .btn{font-size:26px}@media (min-width: 768px){.btn{font-size:26px}.fz-increase .btn{font-size:30px}}.text-image-block{position:relative;padding:2rem;display:grid;grid-template-rows:min-content 1fr min-content;grid-template-areas:"image1" "text" "image2"}.text-image-block:before{content:"";position:absolute;display:block;background:var(--bgColor);height:100%;width:100vw;left:50%;top:0;transform:translate(-50%);z-index:-1}.text-image-block img{aspect-ratio:3/1;object-fit:cover;width:100%;height:auto}.text-image-block img:first-child{grid-area:image1}.text-image-block img:nth-child(2){grid-area:image2}.text-image-block .text{grid-area:text;padding:2rem 0}.text-image-block .btn-container{margin-top:3rem;justify-content:flex-start}@media (min-width: 1024px){.text-image-block{padding:0;grid-template-rows:1fr;grid-template-columns:1fr 1fr;gap:0;grid-template-areas:"image1 text"}.text-image-block img{height:100%}.text-image-block.double-images{grid-template-rows:1fr 1fr;grid-template-areas:"image1 text" "image2 text"}.text-image-block.double-images img{aspect-ratio:553/318;height:auto}.text-image-block.double-images img:first-child{align-self:flex-end}.text-image-block.double-images img:nth-child(2){align-self:flex-start}.text-image-block .text{padding-left:10%;align-self:center;padding-block:4.5rem}.text-image-block:nth-child(2n){grid-template-areas:"text image1"}.text-image-block:nth-child(2n).double-images{grid-template-areas:"text image1" "text image2"}.text-image-block:nth-child(2n) .text{padding-left:0;padding-right:10%}}@media (min-width: 1280px){.text-image-block .text{padding-left:100px}.text-image-block:nth-child(2n) .text{padding-left:0;padding-right:100px}}.submission-form-container{--gap: 1rem;padding-top:100px;padding-bottom:30px}.submission-form-container section:not(:last-child){padding-bottom:79px;border-bottom:1px solid var(--blue);margin-bottom:75px}.submission-form-container form h2{border-top:2px solid rgb(161,194,203);margin-top:2rem;padding-top:2rem}.submission-form-container .btn-container{margin-top:75px;justify-content:flex-start}.submission-form-container br{display:none}.submission-form-container input,.submission-form-container select,.submission-form-container textarea{color:#4a4a4a;border:none;background:rgb(242,242,242);font-weight:700;padding:.75em 1em;width:100%;display:block;min-width:0;max-width:none}.submission-form-container input:focus,.submission-form-container select:focus,.submission-form-container textarea:focus{outline:2px solid rgb(151,151,151)}.submission-form-container textarea{width:100%;height:220px}.submission-form-container select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-position:center right 20px;background-repeat:no-repeat;background-size:36px auto;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTEiIGhlaWdodD0iMjYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yNS41IDI2IDAgMGg1MUwyNS41IDI2WiIgZmlsbD0iI0ExQzJDQiIvPjwvc3ZnPg==)}.submission-form-container .multiselect-dropdown{background:rgb(242,242,242);border:none;border-radius:0;height:100%;max-height:76.77px;display:flex;flex-wrap:wrap;align-items:center;padding:.5em;gap:.25em;width:100%!important;background-position:center right 20px;background-repeat:no-repeat;background-size:36px auto;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTEiIGhlaWdodD0iMjYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yNS41IDI2IDAgMGg1MUwyNS41IDI2WiIgZmlsbD0iI0ExQzJDQiIvPjwvc3ZnPg==)}.submission-form-container .multiselect-dropdown .placeholder{font-weight:700;padding-left:.5em;color:#4a4a4ab3}.submission-form-container .multiselect-dropdown .multiselect-dropdown-list{overflow:scroll}.submission-form-container .multiselect-dropdown .multiselect-dropdown-list>div{display:flex;align-items:center;flex-wrap:nowrap;font-size:.85em}.submission-form-container .multiselect-dropdown .optext{margin:0;background-color:transparent;font-weight:700;color:#4a4a4a}.submission-form-container .multiselect-dropdown .optext .optdel{display:none}.submission-form-container .multiselect-dropdown .optext.maxselected{background-color:transparent;font-weight:700;color:#4a4a4a}.submission-form-container .form-elements{display:grid;grid-template-columns:1fr;gap:var(--gap);margin-bottom:var(--gap)}.submission-form-container .form-elements>p{display:contents}.submission-form-container .form-elements span{display:block}.submission-form-container .contact-fields{display:flex;flex-direction:column;gap:1rem;margin-bottom:2rem}.submission-form-container .contact-fields>p{display:contents}.submission-form-container .wpcf7-acceptance{display:block}.submission-form-container .wpcf7-acceptance .wpcf7-list-item{margin:0}.submission-form-container .wpcf7-acceptance label{display:flex;gap:1rem;font-weight:700}.submission-form-container .wpcf7-acceptance label a{color:var(--blue);text-decoration:none}.submission-form-container .wpcf7-acceptance input[type=checkbox]{width:20px;height:20px;border:none;outline:none;align-self:flex-start;margin-top:.5ch;min-width:0;flex:0 0 auto}.submission-form-container .codedropz-upload-wrapper .dnd-upload-counter{display:none}.submission-form-container .image-upload:not(:last-child){margin-bottom:var(--gap)}.submission-form-container .image-upload .codedropz-upload-handler{border:none}.submission-form-container .image-upload .codedropz-upload-container{padding:0}.submission-form-container .image-upload .codedropz-upload-inner{display:flex}.submission-form-container .image-upload .codedropz-upload-inner h3{display:none}.submission-form-container .image-upload .codedropz-upload-inner h3+span{display:none}.submission-form-container .image-upload .cd-upload-btn{font-weight:700;color:#000;background:rgb(161,194,203);display:block;padding:.75em 1em;text-transform:lowercase}.submission-form-container .image-upload .codedropz--results{margin-bottom:1rem}.submission-form-container .image-upload .dnd-upload-image{display:none}.submission-form-container .image-upload .dnd-upload-details{padding-left:0}.submission-form-container .image-upload .dnd-upload-status{padding:0}.submission-form-container .image-upload .dnd-upload-status .dnd-upload-details .name{color:var(--blue)}.submission-form-container .image-upload .dnd-upload-status .dnd-upload-details{width:100%}.submission-form-container .image-upload-1 .cd-upload-btn:before{content:"1. Foto ";text-transform:none}.submission-form-container .image-upload-1 .cd-upload-btn{position:relative;margin-bottom:2.2rem}.submission-form-container .image-upload-1 .cd-upload-btn:after{content:"(Foto in Hochformat!)";text-transform:none;position:absolute;left:1em;top:4rem;font-size:1rem}.submission-form-container .image-upload-2 .cd-upload-btn:before{content:"2. Foto ";text-transform:none}.submission-form-container .image-upload-3 .cd-upload-btn:before{content:"3. Foto ";text-transform:none}.submission-form-container .submit-container{margin-top:2rem}.submission-form-container .submit-container .btn{width:min(100%,349px);min-width:0}.submission-form-container .wpcf7-not-valid-tip{margin-top:.25rem}.submission-form-container .captcha-container{margin-bottom:var(--gap);font-weight:900;display:flex;flex-wrap:wrap}.submission-form-container .captcha-container p{display:contents}.submission-form-container .captcha-container span{display:block}.submission-form-container .captcha-container .captcha{display:flex;align-items:center;margin-left:1rem;border:2px solid var(--blue);padding-inline:1rem}.submission-form-container .captcha-container .captcha+span{width:100%;flex:1 1 none;margin-top:.5rem}.submission-form-container .wpcf7 form.submitting .submit-container,.submission-form-container .wpcf7 form.resetting .submit-container{pointer-events:none;opacity:.5}@media (min-width: 768px){.submission-form-container .image-upload-1 .cd-upload-btn{position:relative;margin-bottom:0}.submission-form-container .image-upload-1 .cd-upload-btn:after{content:"Foto in Hochformat!";text-transform:none;position:absolute;top:auto;font-size:100%;left:calc(100% + 1.5rem)}}@media (min-width: 1024px){.submission-form-container{--gap: 1.85rem;--shortWidth: calc(((100% - (var(--gap)*2))/3 * 2) + (var(--gap)))}.submission-form-container .form-elements.inline{grid-template-columns:1fr 1fr 1fr}.submission-form-container .contact-fields,.submission-form-container .image-upload input{width:var(--shortWidth)}.submission-form-container .captcha-container .captcha+span input{width:var(--shortWidth)}}.authors{margin-top:3rem;margin-bottom:100px}.authors .author-list{display:flex;flex-direction:column;align-items:center;gap:50px}.authors .author-list.loading{opacity:.3}.authors .author{max-width:410px;display:block;text-decoration:none;color:#000}.authors .author-image{aspect-ratio:4/6;overflow:hidden}.authors .author-image img{height:100%;width:100%;object-fit:cover;transition:transform .2s ease-out;transform-origin:center}.authors .author-image:hover img{transform:scale(1.03)}.authors .author-name{font-weight:700;line-height:1.2;margin-top:.75em}.artist-list-empty-query{grid-column:1/-1;text-align:center;font-weight:700}@media screen and (min-width: 1024px){.authors .author-list{display:grid;grid-template-columns:1fr 1fr 1fr;gap:50px 28px}}.artist-detail .quote-container{margin-top:100px}.artist-detail .quote-container h2{margin-bottom:100px}.artist-detail .quote{position:relative;color:#fff;font-size:50px;font-size:max(24px,min(50px,2.3214285714vw + 16.5714285714px));font-weight:700;padding-block:max(90px,min(180px,8.0357142857vw + 64.2857142857px));display:flex;align-items:center;justify-content:center;text-align:center;max-width:1100px;margin:0 auto}.artist-detail .quote:after{content:"";position:absolute;left:calc(50% - 50vw);width:100vw;height:100%;display:block;background:rgba(16,100,122,.5);z-index:-1;top:0}.artist-detail .quote blockquote:before{content:open-quote}.artist-detail .quote blockquote:after{content:close-quote}.artist-detail .artist-images{display:flex;padding:100px 0;justify-content:center}.artist-detail .artist-images .image-grid{display:flex;flex-direction:column;justify-content:center;width:min(100%,340px);gap:1rem}.artist-detail .artist-images .image{cursor:pointer}.artist-detail .artist-images .image img{height:auto}.artist-detail .back-button{margin-top:45px}.artist-detail .back-button a{font-size:20px;text-decoration:none;font-weight:700;color:#10647a}.artist-detail .contact-info{margin:0 auto 100px;text-align:center;max-width:1024px}.artist-detail .contact-links{position:relative;margin-top:100px}.artist-detail .contact-links:after{content:"";position:absolute;left:calc(50% - 50vw);width:100vw;height:100%;display:block;background:rgba(16,100,122,.5);z-index:-1;top:0}.artist-detail .contact-links .contact-link{padding-block:80px;color:#fff;font-size:140%}.artist-detail .contact-links .contact-link h3{color:inherit;font-size:160%;font-weight:900}.artist-detail .contact-links .contact-link a{color:inherit;text-decoration:none}.artist-detail .contact-links .contact-link:not(:last-child){border-bottom:1px solid #fff}@media (min-width: 1024px){.artist-detail .artist-images .image-grid{display:grid;gap:10px;width:100%;grid-template-areas:"image1 image2" "image1 image3"}.artist-detail .artist-images .image:first-child{grid-area:image1}.artist-detail .artist-images .image:nth-child(2){grid-area:image2}.artist-detail .artist-images .image:nth-child(3){grid-area:image3}.artist-detail .artist-images .image{overflow:hidden}.artist-detail .artist-images .image img{width:100%;height:100%;object-fit:cover;transition:transform .2s ease-out}.artist-detail .artist-images .image:hover img{transform:scale(1.02)}}.intro-text{padding:100px 0 25px}.leitfaden-btn-container{margin-top:50px}.guidelines{--halfImageHeight: max(64px, min(285px, 19.7321428571vw + .8571428571px));padding:100px 0 50px}.guidelines h2{margin-bottom:1em}.guidelines .guideline-block:not(:last-child){margin-bottom:100px}.guidelines .guideline-block .image{margin-top:45px;aspect-ratio:9/4}.guidelines .guideline-block img{width:100%;height:100%;object-fit:cover}.guidelines .guideline-block .fz-text{max-width:848px}.guidelines .guideline-block:nth-child(2n){position:relative;padding-top:100px}.guidelines .guideline-block:nth-child(2n) .image{box-shadow:0 0 16px 2px #0009}.guidelines .guideline-block:nth-child(2n):before{content:"";height:calc(100% - var(--halfImageHeight));position:absolute;left:calc(50% - 50vw);width:100vw;display:block;background:rgba(16,100,122,.5);z-index:-1;top:0}.lightbox-container{position:fixed;height:100%;width:100%;background:rgba(0,0,0,.6);top:0;left:0;z-index:200}.lightbox-container .close-button{font-size:50px;position:absolute;right:1rem;top:1rem;background:none;color:#fff;font-weight:700;border:none;z-index:3;font-family:Lato,Arial,sans-serif}.lightbox-container .lightbox-track{height:calc(95% - 80px);position:relative;top:5%;width:100vw;display:flex;align-items:center;overflow:auto;align-items:flex-start;overflow-x:scroll;scroll-snap-type:x mandatory;scrollbar-width:none}.lightbox-container .lightbox-track .slide-image{height:100%;scroll-snap-align:start;flex:0 0 100%;align-items:center;display:flex;justify-content:center}.lightbox-container .lightbox-track .slide-image .slide-image-inner{height:100%;width:90%;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:1fr min-content;gap:2rem;justify-items:center}.lightbox-container .lightbox-track .slide-image img{min-height:0;height:100%;width:100%;object-fit:contain}.lightbox-container .lightbox-track .slide-image .image-title{color:#fff;font-weight:700;font-size:180%;width:calc(100% - 40px);text-align:center}.lightbox-container .slider-arrow{position:absolute;z-index:4;bottom:1%;height:40px;right:calc(50% + 20px);background:transparent;border:none;font-size:40px;font-weight:900;color:#fff;font-family:Lato,Arial,sans-serif}.lightbox-container .slider-arrow[data-dir=next]{left:calc(50% + 20px);right:auto}@media (min-width: 1024px){.lightbox-container .lightbox-track{height:92%}.lightbox-container .lightbox-track .slide-image .slide-image-inner{width:calc(100% - 160px)}.lightbox-container .lightbox-track .slide-image .image-title{width:calc(100% - 160px);max-width:1070px}.lightbox-container .slider-arrow{bottom:4%;height:5%;font-size:60px;left:4rem;right:auto}.lightbox-container .slider-arrow[data-dir=next]{left:auto;right:4rem}}@media (min-width: 1440px){.lightbox-container .slider-arrow{left:auto;right:calc(50% + 600px)}.lightbox-container .slider-arrow[data-dir=next]{right:auto;left:calc(50% + 600px)}}.artist-filter{margin-top:3rem}.artist-filter .submission-form-container{padding:0}.artist-filter .form{max-width:500px;margin:0 auto}.artist-filter .flex{display:flex;flex-direction:column;gap:.5rem}.artist-filter .submit-container{margin-top:.5rem}.artist-filter .submit-container .btn{padding:.75em 1em;width:100%;font-size:inherit}@media (min-width: 1024px){.artist-filter .form{max-width:none}.artist-filter .flex{flex-direction:row;align-items:stretch}.artist-filter .flex .multiselect-dropdown{height:auto}.artist-filter .submit-container{display:flex;justify-content:flex-end}.artist-filter .submit-container p{display:contents}.artist-filter .submit-container .btn{width:auto}}.about-platform .text-block,.about-platform .image-block{padding:100px 0 0}.wide.contact .highlight-text{margin-bottom:80px}.wide.contact .wpcf7 form{display:grid;grid-template-columns:1fr;gap:30px;width:100%}@media (min-width: 1024px){.wide.contact .wpcf7 form{grid-template-columns:1fr 1fr}.wide.contact .wpcf7 .textarea-container,.wide.contact .wpcf7 .wpcf7-response-output{grid-column:1/-1}.wide.contact .wpcf7 .privacy-acceptance{width:100%;grid-column:1/-1}.wide.contact .wpcf7 .captcha-container{grid-column:1/-1;font-size:24px;margin-bottom:0}.wide.contact .submission-form-container .captcha-container .captcha+span input{width:100%}.wide.contact .btn-container{margin-top:0;justify-content:flex-end}}.fz-content-block #cmplz-document{font-size:inherit;margin-inline:auto}.fz-content-block #cmplz-document p{font-size:136%}.fz-content-block #cmplz-document h2{font-size:240%;margin-top:3rem}.fz-content-block #cmplz-document .screen-reader-text{display:none}@media print{body{padding-top:0}.site-header{position:relative!important}.site-header nav,.fz-toggle,.menu-toggle-container,footer ul,.cta,section.author,section.author-tours,section.author-slider,.print-container.cta-print{display:none!important}.tour-list{gap:24px;display:block}.tour-list .tour-list-item{break-inside:avoid;margin-bottom:2rem}.tour-list .tour-list-item tr:last-child{display:none!important}.hard-facts{break-inside:avoid}.hard-facts .hard-facts-checklist .hard-facts-checklist-item{color:#000;background:transparent}.hard-facts .hard-facts-checklist .hard-facts-checklist-item img{display:none}.hard-facts .hard-facts-checklist .hard-facts-checklist-item:before{content:"✅"}}
